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
339728432192	339728432745	339728433295	339728433845	339728434395	339728434947	339728435495	339728436047	339728436595	339728437145	339728437695	339728438245	339728438795	339728439345	339728439895	339728440445	339728440995	339728441545	339728442095	339728442645	339728443195	339728443745	339728444295	339728444845	339728445395	339728445945	339728446495	339728447045	339728447595	339728448145	339728448695	339728449245	339728449795	339728450345	339728450895	339728451445	339728451995	339728452545	339728453095	339728453645	339728454195	339728454745	339728455297	339728455845	339728456395	339728456945	339728457495	339728458045	339728458595	339728459145	339728459695	339728460245	339728460795	339728461345	339728461897	339728462445	339728462995	339728463545	339728464098	339728464645	339728465195	339728465747	339728466295	339728466845	339728467395	339728467947	339728468495	339728469045	339728469597	339728470145	339728470695	339728471245	339728471795	339728472345	339728472895	339728473445	339728473995	339728474545	339728475097	339728475647	339728476195	339728476745	339728477295	339728477847	339728478395	339728478945	339728479497	339728480045	339728480595	339728481145	339728481697	339728482245	339728482797	339728483345	339728483897	339728484445	339728484997	339728485547	339728486095	339728486645	339728487197	339728487745	339728488295	339728488845	339728489397	339728489947	339728490498	339728491045	339728491595	339728492147	339728492695	339728493247	339728493795	339728494347	339728494895	339728495445	339728495995	339728496545	339728497095	339728497645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2673	3600	2300	2673	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23389	21704	29751	24260	22532	25531	27371	21508	19282	18746	18255	17266	17116	16595	16042	15860	15680	15540	15256	15117	15092	15145	15160	15048	14853	15087	14957	14949	15001	14724	14899	14693	14577	14865	14937	14747	14648	14770	14710	14587	14522	14539	14751	14561	14737	14756	14523	14692	14632	14516	14558	14540	14747	14667	14443	14569	14614	14572	14773	14546	14764	14382	14376	14536	14714	14402	14633	14583	14585	14330	14629	14331	14615	14478	14528	14555	14529	14543	14699	14483	14586	14485	14328	14639	14573	14682	14588	14621	14432	14452	14608	14526	14343	14808	14624	14627	14632	14590	14448	14432	14548	14631	14431	14616	14533	14346	14563	14541	14522	14577	14513	14568	14513	14524	14460	14693	14478	14734	14652	14467	14561	14634	14511	14549	14546	14499	14493	14658	14463	14484	14544	14755	14686	14320	14653	14496	14352	14414	14444	14659	14558	14439	14584	14503	14680	14738	14362	14585	14431	14455	14505	14686	14451	14576	14366	14613	14441	14404	14690	14542	14635	14480	14489	14475	14654	14715	14481	14428	14416	14334	14596	14382	14527	14414	14703	14639	14616	14583	14441	14475	14516	14621	14587	14519	14429	14458	14484	14573	14579	14467	14543	14515	14361	14644	14470	14638	14642	14506	14570	14593	14385	14616	14260	14541	14628	14675	14477	14601	14494	14481	14563	14487	14639	14571	14586	14668	14621	14421	14537	14389	14413	14545	14580	14522	14583	14454	14592	14570	14580	14573	14673	14601	14514	14646	14574	14548	14563	14433	14496	14456	14505	14583	14561	14693	14505	14420	14437	14423	14404	14363	14552	14570	14624	14655	14594	14389	14627	14584	14739	14450	14656	14624	14463	14488	14542	14539	14568	14652	14592	14732	14686	14537	14549	14361	14597	14612	14472	14382	14499	14663	14567	14456	14700	14547	14481	14482	14346	14657	14303	14504	14432	14712	14486	14522	14477	14519	14621	14411	14463	14492	14479	14408	14506	14564	14542	14533	14554	14311	14354	14535	14461	14269	14363	14605	14550	14682	14479	14584	14657	14555	14557	14638	14505	14482	14425	14590	14531	14451	14519	14691	14429	14497	14563	14350	14667	14548	14483	14640	14570	14481	14512	14485	14565	14570	14463	14475	14430	14574	14329	14576	14513	14626	14397	14550	14395	14574	14430	14497	14495	14743	14511	14433	14539	14508	14552	14488	14655	14344	14613	14441	14475	14432	14588	14510	14415	14540	14588	14452	14469	14626	14691	14397	14479	14611	14789	14586	14438	14574	14443	14538	14478	14634	14539	14398	14659	14392	14379	14532	14650	14469	14451	14342	14504	14378	14468	14617	14426	14715	14413	14338	14573	14662	14600	14420	14550	14523	14529	14364	14456	14508	14512	14604	14488	14449	14504	14520	14481	14454	14604	14424	14707	14536	14551	14894	14551	14350	14313	14625	14480	14481	14511	14589	14532	14475	14689	14532	14448	14559	14604	14250	14408	14578	14499	14472	14499	14708	14361	14461	14484	14445	14396	14457	14313	14510	14560	14651	14379	14469	14399	14601	14426	14389	14816	14332	14403	14558	14504	14535	14512	14426	14541	14624	14477	14676	14375	14541	14587	14647	14531	14522	14566	14511	14535	14546	14736	14519	14687	14605	14380	14573	14373	14684	14552	14654	14610	14335	14679	14680	14569	14481	14539	14452	14410	14363	14532	14295	14469	14447	14458	14563	14500	14675	14574	14641	14636	14523	14689	14452	14511	14650	14506	14420	14526	14302	14360	14503	14527	14583	14477	14458	14490	14444	14431	14552	14397	14478	14642	14535	14442	14398	14499	14615	14567	14387	14425	14353	14623	14438	14499	14341	14560	14618	14414	14658	14563	14597	14474	14377	14445	14632	14402	14551	14428	14409	14403	14520	14689	14498	14417	14484	14447	14439	14318	14463	14447	14456	14522	14470	14439	14534	14523	14469	14707	14359	14558	14431	14575	14455	14380	14605	14540	14526	14477	14345	14542	14480	14578	14669	14415	14634	14640	14398	14295	14750	14530	14764	14681	14639	14537	14475	14478	14436	14548	14382	14603	14357	14584	14728	14489	14510	14385	14399	14523	14481	14469	14482	14479	14435	14565	14495	14515	14331	14482	14355	14682	14517	14333	14506	14469	14500	14607	14514	14475	14432	14272	14523	14331	14646	14616	14468	14427	14531	14643	14535	14688	14538	14365	14489	14600	14652	14567	14579	14310	14478	14626	14554	14481	14616	14544	14486	14433	14385	14504	14583	14578	14414	14474	14516	14605	14513	14689	14500	14487	14533	14479	14464	14657	14387	14397	14456	14314	14423	14324	14547	14584	14428	14370	14575	14664	14509	14347	14292	14540	14322	14485	14584	14630	14546	14489	14433	14494	14513	14486	14576	14483	14527	14605	14466	14469	14694	14534	14468	14537	14577	14520	14517	14456	14560	14492	14517	14641	14661	14572	14619	14497	14476	14575	14448	14509	14572	14521	14387	14576	14486	14495	14521	14485	14482	14572	14530	14609	14438	14578	14619	14490	14641	14400	14463	14444	14510	14399	14429	14493	14519	14542	14448	14524	14451	14588	14457	14378	14296	14320	14671	14449	14444	14633	14670	14528	14465	14730	14505	14343	14410	14503	14605	14266	14596	14521	14360	14665	14400	14654	14473	14583	14485	14625	14585	14670	14586	14550	14469	14613	14567	14435	14479	14558	14455	14349	14460	14489	14477	14666	14516	14372	14427	14537	14590	14504	14417	14532	14593	14503	14369	14499	14527	14707	14428	14431	14559	14706	14541	14585	14447	14523	14489	14442	14467	14691	14663	14489	14375	14353	14497	14678	14467	14564	14517	14663	14490	14611	14624	14491	14449	14532	14521	14589	14688	14646	14403	14492	14329	14457	14420	14606	14657	14445	14592	14455	14567	14368	14576	14527	14679	14527	14314	14581	14420	14558	14485	14632	14423	14460	14481	14546	14674	14434	14497	14592	14681	14575	14589	14328	14445	14616	14701	14558	14455	14718	14549	14491	14708	14419	14399	14414	14515	14527	14461	14496	14366	14357	14174	14450	14614	14540	14356	14465	14424	14559	14388	14724	14401	14427	14452	14411	14640	14628	14385	14489	14377	14517	14287	14639	14572	14679	14535	14524	14586	14467	14821	14453	14528	14457	14484	14648	14697	14538	14502	14686	14703	14440	14437	14530	14373	14438	14483	14371	14394	14508	14566	14450	14619	14395	14326	14723	14622	14614	14495	14591	14419	14581	14449	14355	14671	14546	14380	14485	14542	14542	14555	14392	14462	14552	14423	14523	14484	14390	14570	14384	14454	14656	14771	14701	14584	14557	14490	14577	14475	14467	14414	14398	14352	14475	14621	14433	14406	14632	14357	14612	14507	14580	14502	14447	14583	14535	14651	14488	14681	14479	14583	14469	14548	14538	14604	14310	14513	14596	14546	14398	14570	14801	14481	14422	14540	14358	14683	14481	14577	14625	14584	14409	14625	14578	14529	14567	14670	14312	14551	14563	14378	14274	14556	14492	14566	14518	14644	14462	14618	14579	14679	14619	14461	14613	14415	14581	14596	14531	14514	14593	14585	14410	14548	14636	14598	14493	14505	14554	14547	14512	14382	14362	14739	14659	14555	14563	14590	14816	14353	14493	14420	14512	14437	14583	14425	14529	14296	14524	14431	14480	14339	14420	14605	14560	14581	14446	14365	14551	14478	14479	14470	14578	14428	14484	14649	14521	14379	14621	14445	14627	14465	14510	14438	14563	14522	14599	14535	14729	14454	14488	14390	14565	14550	14506	14466	14496	14527	14705	14581	14482	14405	14360	14322	14530	14582	14438	14693	14602	14493	14434	14457	14380	14622	14430	14383	14473	14553	14417	14570	14603	14579	14510	14610	14494	14501	14441	14453	14645	14590	14554	14354	14568	14366	14447	14703	14434	14437	14422	14313	14408	14560	14616	14522	14665	14429	14718	14614	14499	14424	14578	14563	14457	14688	14470	14680	14425	14498	14646	14463	14610	14508	14425	14514	14738	14606	14437	14315	14429	14606	14370	14582	14745	14737	14490	14541	14382	14215	14358	14497	14875	14356	14552	14501	14556	14595	14537	14398	14252	14514	14529	14333	14453	14471	14538	14395	14465	14664	14635	14459	14539	14393	14461	14606	14505	14437	14545	14503	14364	14589	14432	14452	14514	14521	14492	14499	14511	14431	14471	14448	14575	14435	14637	14287	14728	14628	14672	14476	14634	14488	14612	14504	14410	14377	14488	14491	14521	14490	14377	14576	14534	14559	14491	14530	14454	14592	14503	14419	14505	14297	14493	14422	14523	14438	14507	14532	14452	14555	14713	14832	14476	14568	14500	14440	14555	14471	14562	14454	14398	14599	14525	14379	14525	14557	14547	14706	14480	14634	14623	14570	14540	14332	14461	14296	14523	14140	14522	14488	14659	14573	14568	14667	14459	14597	14659	14511	14742	14531	14711	14566	14591	14445	14411	14718	14494	14513	14486	14653	14495	14538	14449	14483	14667	14651	14451	14520	14574	14483	14446	14542	14498	14785	14489	14403	14723	14623	14584	14511	14506	14655	14578	14606	14464	14552	14353	14386	14750	14469	14562	14492	14622	14562	14418	14612	14523	14636	14622	14468	14493	14692	14429	14579	14561	14425	14425	14396	14411	14712	14435	14377	14501	14614	14419	14533	14440	14204	14305	14533	14472	14485	14637	14409	14469	14351	14490	14362	14495	14595	14577	14520	14761	14714	14323	14410	14703	14527	14671	14627	14572	14774	14617	14514	14538	14466	14593	14537	14486	14590	14462	14618	14544	14676	14608	14559	14504	14464	14508	14370	14588	14473	14783	14724	14583	14644	14602	14561	14575	14576	14573	14492	14683	14690	14586	14523	14750	14494	14679	14438	14596	14467	14402	14410	14283	14622	14776	14642	14541	14684	14484	14469	14543	14631	14417	14612	14582	14472	14591	14637	14339	14529	14660	14641	14506	14438	14448	14455	14362	14707	14388	14532	14606	14563	14511	14470	14396	14340	14595	14588	14618	14521	14625	14555	14301	14370	14559	14483	14607	14594	14482	14639	14607	14453	14510	14658	14435	14682	14551	14550
28299	50690	49013	39732	33519	28959	25321	22708	20776	19581	18353	17506	17036	16345	15548	15159	14550	14280	14188	14079	14110	14030	13785	13703	13528	13658	13631	13505	13620	13542	13358	13255	13435	13362	13312	13375	13331	13271	13355	13201	13355	13208	13215	13182	13374	13105	13081	13187	13206	13275	13068	13027	13128	13238	12998	13098	13171	13205	13235	13197	13144	13121	13299	13046	13084	13140	13216	13111	13161	13140	13083	13110	13035	13086	13106	13060	13075	13138	13404	13008	13073	12890	13103	13171	13057	13093	13262	13082	13100	13180	13113	13006	13203	13112	13003	13238	13111	13005	13074	13197	13194	13261	12954	13155	13114	13124	13206	12943	13079	13037	13075	13158	13111	13055	13016	13199	13026	12979	12964	13190	13164	13225	13276	13061	13104	13204	13188	13067	13275	13177	12935	13115	13060	13124	13001	13140	13153	13249	13052	12914	13264	13044	13060	13116	13137	13032	13078	12862	13161	13236	12933	13136	13216	13104	13142	13071	13237	13153	13215	13160	12948	12947	13247	13079	13151	12977	13140	13055	13114	13025	13186	12964	13080	13264	12895	13049	13120	13201	13264	13102	13085	12974	13109	13021	13220	13107	12981	12989	12991	13050	13255	13144	13084	13199	13114	13037	13131	13157	13150	13053	13104	13132	13137	13116	12934	13087	13192	13082	13135	13157	13060	13176	13046	13004	12982	13295	13127	13109	13016	13148	13054	12953	12984	13155	13083	13049	13121	13035	13284	13054	13115	13017	13020	13056	13229	13117	13283	13087	13122	13083	13049	13055	13166	13162	13058	12989	12903	12930	13057	13031	13176	13147	13142	13178	13054	13071	13196	13066	13232	13108	13063	13059	13194	13007	12929	13290	13121	13043	13253	13152	12972	13219	13100	12923	13234	13108	13016	13080	13149	13033	12860	13159	13231	13049	13169	13212	13142	13092	13230	13159	12925	13166	13046	13152	13130	13185	12990	13095	13013	13006	13284	13204	13133	13011	13127	13122	13289	12942	13119	13124	13098	13057	13091	13038	13100	13058	12906	13258	13009	13121	13044	12987	13144	13054	13156	13113	13258	13079	13096	13141	12992	13209	13143	12925	13127	13040	13130	13224	13157	13171	13148	13039	12978	13061	13155	13181	13008	13056	13031	13088	13175	12935	13177	13236	13019	13042	13078	13021	13150	13143	13176	13038	13056	13238	13105	13012	13189	13080	13023	13072	12982	13092	13036	12985	13219	13161	13071	13207	13142	13088	13046	13089	13024	13120	13027	13229	12997	12977	12984	13079	13221	13044	13028	13011	12990	13172	13127	13079	12983	13232	13111	13117	13208	13064	13064	13039	13019	13110	13102	13115	12997	13018	13266	13171	13021	13173	13135	13112	13101	13065	13053	13108	13025	13225	13041	12998	13067	12984	13231	13021	12838	13040	13077	13176	13153	13109	12905	13080	13181	13130	13034	13046	13302	13021	13087	13107	12975	13134	13185	13104	13156	13144	13053	12842	12940	13134	13233	13267	13024	13112	13128	13202	13177	13143	13128	13004	13038	13031	13108	13239	13124	13018	13141	13133	13133	13206	13074	13093	13003	13039	13070	13172	13028	13144	13106	13128	13224	12999	13101	13014	12887	13011	13147	13118	13043	13089	13199	13029	13024	13171	13174	12945	13009	13163	13048	13064	12980	13028	13123	13042	12867	13033	13204	13035	13122	13118	13049	13282	13060	13123	13133	13062	13052	13155	13151	13241	13152	13145	13016	12983	13080	13046	12975	13066	13354	13120	13121	13187	13168	13078	13297	13037	12982	13221	12878	13111	13119	13027	13025	13008	13089	13112	13214	13099	13202	13167	13033	13016	13000	13105	13124	13072	13137	13100	13038	12972	13059	13125	12985	12955	13094	13064	13046	13023	13205	12984	13038	13162	13106	13080	12985	13126	13053	13153	13133	13159	13011	13098	13077	13002	13119	13126	13033	13023	13049	13091	13150	13100	13116	12964	13028	13101	13086	13134	12882	13106	13010	12984	13134	13048	13125	12969	13245	13164	12977	13031	13188	13109	13118	13030	13090	13096	12900	13100	13162	13066	13136	13060	12994	13005	13140	13110	13103	13050	13074	13074	13018	12795	13143	13228	13049	13126	13038	12900	13113	13131	13115	13169	13133	13234	13053	13078	13049	13047	13015	13071	13091	13142	12929	12997	12981	13055	13053	13287	13154	13075	12956	13112	13046	12944	13301	13326	13214	13135	12949	12823	13005	13075	13073	13080	13192	13041	13146	13100	13158	13084	13015	13091	13178	13185	13076	13120	13091	13013	13061	13123	12984	13070	13012	13134	12983	13062	13060	13027	13065	13120	13045	13176	13014	12971	13261	13028	13060	13238	13057	13114	13160	13157	12980	13129	13085	13178	13043	13198	13162	13295	13092	13018	13077	13090	13153	13102	13203	13133	13069	13031	12991	13060	13130	12970	13114	13018	12965	13076	13284	13134	13067	13211	12922	13131	13199	13020	13124	13059	13007	13031	13059	13131	13036	12992	13301	13084	13038	13251	13072	13017	13157	13226	13073	13037	13186	13274	12943	13034	13045	13075	13011	13250	13112	13044	13045	13176	13037	13197	13153	12954	13280	12884	13149	13023	13042	13182	13034	13096	13147	13039	13357	13155	13152	12890	13058	12985	13029	13133	13115	13035	13133	13105	13145	13005	13204	13071	12991	13163	13167	12930	13265	13068	13006	13077	13100	13111	13016	13119	13131	13206	13058	13103	13124	13069	13076	13165	13146	13021	13016	13041	12967	13120	13000	13108	12890	13228	13163	12984	13129	13119	13097	12972	13154	13134	13203	13133	13038	13092	13069	13136	13126	13241	12912	13189	13016	13105	13165	13067	13060	13167	13088	13176	13107	13031	13100	13150	12924	13018	13151	13100	13134	13036	13281	13218	13082	13151	13053	13125	13184	13116	13088	13182	13130	12878	13101	13058	12979	13124	13208	13168	13180	13268	13096	13191	13125	12969	13144	13045	13136	13093	13203	13045	13139	13019	13075	12978	13079	13043	13182	13256	13088	12939	13217	13051	13263	13087	12928	13290	13008	13159	13056	13139	12981	13257	13061	13268	13146	13008	13223	13163	13023	13130	13059	13218	13191	13184	13041	13084	13241	13079	12941	13096	13092	12940	13078	13238	13118	13084	13155	13026	13075	13087	13234	13061	13195	13150	13197	13292	12979	13001	13235	13004	13157	13144	13098	13082	12964	13284	13161	13008	13173	13092	13010	13112	13203	13226	13092	13018	12984	12953	13039	13038	13264	13079	12996	13237	13143	13095	13003	13127	13297	13076	13173	13053	13124	13153	13022	13265	12854	13103	13034	13104	13089	13116	13139	13205	13065	13162	13066	13118	13069	13131	13081	13066	13091	13130	13235	13078	13006	12990	12937	13036	12962	12938	13158	13114	13200	13013	13086	12989	13156	13032	13067	13041	13283	13118	13044	13105	13121	13140	13049	13003	13089	13156	13223	13048	13193	12965	13087	13011	12986	13064	12920	13181	13123	13070	13149	13214	13197	13166	13295	13087	13237	13213	13053	12960	13127	12952	13168	13129	13152	13087	13290	13033	13108	13095	13013	13037	12982	12972	13064	13019	13148	13035	13017	12978	13025	13141	13095	13118	13102	13108	13144	13103	13076	12860	13193	13276	13072	12936	12989	13001	13161	13137	12931	13076	13140	13130	12987	13108	13042	13317	12965	13187	13083	13069	13354	12911	13071	13134	13024	13082	13166	13118	13276	13102	13013	12956	13141	13012	13140	13174	13072	12995	13021	13126	12956	13105	13198	13101	13143	13024	13209	13142	12999	13126	12948	13222	13005	13094	13095	13000	13169	13145	13132	13093	13098	13123	13079	13076	13147	12957	13290	13031	13188	13188	13156	13061	13070	13134	13057	13061	12998	13033	13058	13180	12995	13040	13184	13068	13280	12994	13122	13135	13115	13063	13098	13248	12954	12990	13062	13170	13239	13104	13160	12918	13038	13159	13132	13010	13255	13221	13060	13071	13178	13024	13078	13239	13037	13065	13223	13066	12986	13157	13279	13123	13018	13237	13128	13003	13016	13114	13104	13048	13291	13118	13100	13159	12993	13119	13053	13211	13271	12881	13200	13275	13048	13013	13091	13236	13038	13123	13178	13092	13004	13173	12997	13154	13113	13092	13164	13049	13162	13138	13107	13017	12990	13103	13025	13020	13101	13214	13097	13114	12916	13052	13103	12872	12965	13198	13206	13137	13025	13096	13104	13070	13079	13014	13219	13097	13125	13100	13087	13125	13154	13103	13110	13110	13202	13042	13093	13078	13129	13074	13012	13121	13153	12977	13155	13171	13022	12959	13097	12958	13087	13108	13121	13070	13180	12967	13138	12961	13043	13161	13024	13154	13075	13211	13174	13335	13000	13122	13099	13205	13140	12977	13054	12937	13025	13216	13135	13008	13045	13084	12904	13128	13151	13076	13156	13076	13045	13089	13089	13166	12953	13144	12990	13173	13102	12958	13204	13187	13078	13214	13038	13234	12952	13032	13293	13108	13055	13186	13148	13076	13092	13147	13132	13011	13105	13100	13082	13049	13051	13180	12950	13232	13066	13057	13185	13076	13001	13014	13023	13023	13227	12971	13166	12991	12918	13180	13102	13150	13042	12998	13078	13187	13021	13327	13068	13155	13171	13004	13346	13090	13145	13144	13004	13091	13105	13095	13241	13086	13055	12999	13137	13194	13111	12975	13205	13227	13039	12959	13117	13064	13050	12977	13086	12911	13078	13002	12942	13089	13004	13124	13018	13180	13187	13327	12995	13090	13030	13194	13121	13128	13073	13258	13153	13034	13005	13229	13076	13144	13133	13094	13162	13013	12992	13076	13186	13114	13150	13155	13092	12963	13126	13032	13078	13146	13003	13174	13008	13164	13107	13095	13199	13223	12988	13153	13086	13265	13206	13042	13102	13127	13021	13096	13032	12981	13016	12989	13185	13051	13043	13135	12855	13011	13281	12987	13086	13294	12974	13041	13010	12964	13135	13110	12919	13224	13081	13069	13253	13228	13216	12942	13152	13096	12867	13148	13139	13081	13135	13179	12967	13218	13070	13167	13163	12982	13011	13005
28792	26569	33335	29805	23444	20610	18734	17378	17111	16288	16041	16010	15720	15468	15216	15226	15026	15142	15073	14914	14942	15047	15059	15069	14749	14829	15024	14766	14838	14556	14609	14723	14779	14676	14643	14856	14841	14708	14847	14659	14625	14836	14794	14668	14765	14672	14742	14717	14703	14558	14601	14662	14700	14607	14672	14617	14566	14807	14736	14648	14691	14774	14551	14745	14610	14771	14569	14746	14669	14862	14761	14762	14756	14831	14716	14747	14639	14821	14805	14613	14529	14531	14698	14744	14652	14775	14762	14714	14540	14572	14641	14619	14752	14833	14668	14780	14799	14750	14747	14558	14765	14677	14725	14694	14674	14615	14727	14711	14592	14822	14594	14570	14685	14730	14658	14593	14539	14541	14757	14603	14755	14921	14569	14600	14567	14486	14593	14783	14617	14708	14777	14517	14599	14576	14491	14524	14582	14676	14620	14757	14705	14636	14583	14783	14647	14666	14691	14773	14650	14536	14523	14742	14611	14431	14666	14625	14424	14562	14645	14624	14777	14759	14797	14601	14611	14382	14446	14740	14788	14665	14692	14767	14616	14694	14616	14496	14857	14619	14691	14583	14818	14694	14791	14664	14646	14522	14669	14940	14497	14517	14788	14782	14773	14764	14748	14718	14763	14608	14717	14692	14744	14838	14729	14719	14722	14749	14881	14784	14797	14811	14945	14557	14973	14674	14680	14568	14753	14688	14791	14671	14787	14685	14694	14659	14547	14455	14727	14800	14347	14439	14679	14582	14789	14632	14516	14698	14857	14678	14657	14571	14841	14694	14850	14726	14639	14728	14707	14719	14606	14907	14772	14693	14695	14592	14875	14919	14749	14578	14790	14667	14656	14619	14750	14553	14617	14563	14507	14830	14709	14571	14841	14892	14735	14713	14470	14635	14671	14740	14561	14649	14756	14709	14682	14631	14683	14586	14487	14571	14726	14612	14731	14710	14699	14760	14623	14563	14804	14782	14801	14776	14699	14792	14475	14718	14691	14543	14620	14491	14711	14948	14716	14642	14571	14667	14741	14549	14772	14754	14606	14700	14494	14765	14740	14584	14565	14397	15041	14790	14714	14827	14811	14677	14673	14728	14609	14643	14746	14721	14739	14605	14706	14759	14657	14430	14747	14686	14627	14554	14752	14808	14588	14712	14700	14567	14706	14574	14577	14577	14615	14604	14676	14622	14749	14586	14780	14804	14661	14622	14592	14685	14662	14704	14837	14873	14613	14772	14552	14782	14705	14546	14821	14801	14756	14596	14765	14843	14800	14611	14724	14654	14719	14763	14597	14674	14607	14549	14581	14760	14555	14443	14632	14656	14755	14567	14970	14803	14752	14587	14750	14745	14553	14809	14661	14741	14811	14701	14667	14822	14658	14580	14703	14677	14674	14837	14796	14808	14547	14680	14670	14807	14621	14668	14599	14684	14794	14538	14743	14510	14536	14648	14652	14586	14789	14571	14709	14679	14719	14736	14830	14640	14629	14731	14480	14705	14766	14602	14676	14713	14934	14757	14533	14583	14746	14698	14840	14653	14645	14672	14763	14759	14829	14529	14723	14553	14722	14862	14500	14743	14841	14668	14736	14464	14755	14630	14722	14534	14750	14941	14769	14698	14619	14760	14672	14836	14744	14647	14653	14683	14919	14552	14657	14597	14775	14542	14662	14934	14654	14679	14639	14604	14894	14723	14724	14653	14854	14832	14928	14664	14546	14901	14753	14791	14831	14722	14744	14631	14616	14791	14813	14764	14524	14845	14805	14714	14645	14714	14655	14655	14781	14655	14690	14772	14664	14875	14833	14569	14593	14925	14432	14653	14506	14643	14576	14493	14762	14789	14661	14765	14541	14642	14719	14521	14800	14676	14564	14816	14659	14603	14751	14549	14615	14727	14758	14843	14722	14543	14811	14836	14676	14861	14745	14670	14621	14715	14753	14748	14648	14784	14624	14730	14472	14902	14684	14628	14692	14722	14804	14682	14512	14659	14618	14839	14480	14722	14704	14695	14678	14765	14624	14600	14700	14517	14709	14781	14814	14522	14736	14693	14754	14879	14769	14689	14701	14475	14691	14776	14651	14681	14735	14898	14758	14764	14616	14715	14809	14562	14641	14843	14895	14672	14739	14669	14795	14658	14650	14709	14778	14623	14640	14635	14470	14708	14676	14646	14753	14985	14616	14873	14751	14700	14543	14824	14585	14711	14865	14680	14692	14446	14729	14716	14424	14759	14720	14826	14619	14688	14677	14750	14655	14628	14548	14712	14862	14721	14657	14708	14625	14518	14646	14826	14643	14755	14706	14606	14709	14737	14678	14777	14754	14675	14736	14719	14566	14742	14662	14852	14685	14605	14664	14688	14864	14745	14747	14721	14707	14697	14839	14800	14831	14620	14834	14830	14646	14811	14677	14641	14679	14703	14807	14593	14759	14806	14664	14831	14561	14685	14696	14800	14655	14550	14747	14841	14472	14697	14675	14538	14609	14735	14755	14523	14619	14961	14656	14884	14761	14642	14723	14667	14764	14832	14646	14605	14651	14445	14724	14491	14789	14666	14776	14714	14754	14818	14687	14558	14480	14834	14768	14694	14683	14668	14654	14816	14611	14612	14694	14725	14812	14856	14661	14639	14616	14513	14603	14793	14691	14613	14567	14594	14635	14706	14489	14809	14765	14670	14616	14630	14563	14668	14664	14604	14644	14746	14820	14598	14609	14521	14586	14610	14440	14706	14625	14956	14785	14745	14672	14570	14672	14872	14933	14751	14535	14683	14678	14664	14788	14530	14813	14535	14585	14785	14572	14733	14600	14744	14771	14643	14778	14656	14542	14603	14828	14811	14785	14733	14669	14678	14569	14550	14635	14717	14610	14685	14767	14612	14811	14635	14679	14523	14540	14709	14719	14750	14675	14945	14667	14652	14773	14717	14673	14777	14619	14884	14712	14614	14575	14761	14705	14595	14628	14636	14940	14809	14800	14697	14776	14750	14783	14686	14577	14464	14690	14758	14714	14780	14535	14657	14675	14781	14776	14913	14816	14739	14883	14507	14658	14694	14838	14712	14818	14839	14602	14751	14650	14639	14642	14743	14690	14462	14661	14757	14769	14771	14673	14695	14633	14744	14680	14598	14671	14653	14802	14584	14816	14304	14641	14849	14653	14593	14826	14801	14837	14727	14723	14558	14715	14567	14755	14794	14647	14835	14865	14405	14710	14590	14833	14815	14708	14650	14901	14848	14761	14678	14723	14594	14695	14746	14740	14832	14663	14692	14721	14515	14501	14482	14595	14628	14673	14664	14584	14668	14733	14756	14770	14665	14594	14595	14608	14744	14691	14700	14629	14636	14624	14737	14748	14579	14828	14660	14634	14674	14791	14741	14816	14729	14683	14562	14684	14646	14633	14593	14795	14777	14623	14766	14669	14810	14563	14627	14521	14647	14840	14651	14697	14686	14662	14368	14557	14619	14967	14459	14684	14701	14683	14613	14892	14743	14628	14496	14728	14924	14695	14851	14669	14497	14704	14725	14698	14746	14631	14623	14518	14839	14641	14611	14506	14934	14873	14643	14893	14592	14696	14649	14819	14585	14561	14579	14484	14858	14684	14644	14520	14643	14765	14608	14666	14658	14815	14833	14685	14587	14529	14586	14684	14678	14466	14697	14680	14570	14762	14741	14616	14699	14520	14659	14617	14569	14650	14749	14562	14671	14649	14612	14522	14719	14597	14614	14747	14683	14701	14602	14761	14870	14766	14827	14725	14765	14610	14733	14699	14590	14641	14849	14677	14481	14651	14680	14823	14728	14790	14893	14890	14582	14868	14711	14571	14751	14712	14712	14622	14796	14781	14583	14581	14722	14509	14686	14655	14693	14779	14694	14723	14863	14567	14673	15011	14626	14472	14672	14815	14543	14859	14763	14634	14831	14748	14558	14609	14790	14570	14830	14728	14887	14852	14582	14536	14675	14709	15032	14745	14618	14455	14495	14725	14616	14775	14629	14800	14735	14611	14600	14471	14839	14633	14660	14666	14757	14925	14705	14430	14729	14638	14731	14817	14600	14701	14770	14725	14826	14671	14609	14586	14609	14645	14727	14679	14605	14607	14615	14685	14598	14836	14567	14749	14763	14664	14760	14703	14672	14845	14838	14566	14637	14626	14854	14532	14702	14776	14645	14595	14734	14694	14647	14627	14768	14713	14598	14665	14776	14706	14635	14802	14757	14622	14677	14679	14580	14731	14594	14644	14798	14642	14667	14607	14717	14549	14526	14724	14653	14549	14572	14744	14666	14825	14886	14699	14771	14723	14680	14693	14811	14610	14655	14753	14628	14668	14635	14667	14641	14608	14564	14607	14772	14671	14585	14737	14803	14717	14694	14752	14591	14632	14588	14745	14573	14668	14527	14687	14753	14761	14597	14858	14768	14806	14591	14602	14762	14690	14714	14715	14679	14831	14772	14798	14685	14492	14730	14727	14679	14613	14856	14781	14561	14690	14624	14559	14711	14875	14806	14657	14648	14639	14737	14711	14593	14730	14584	14692	14785	14814	14629	14740	14659	14615	14600	14643	14547	14851	14606	14657	14651	14592	14618	14703	14637	14641	14687	14532	14627	14692	14720	14617	14627	14704	14782	14759	14688	14734	14814	14657	14777	14566	14743	14797	14675	14720	14955	14648	14869	14592	14524	14705	14779	14603	14779	14795	14634	14455	14786	14613	14552	14555	14613	14573	14761	14887	14843	14781	14815	14742	14793	14749	14743	14720	14459	14732	14728	14699	14659	14511	14759	14684	14572	14881	14674	14761	14698	14650	14681	14490	14813	14530	14570	14613	14624	14633	14650	14413	14647	14730	14727	14550	14740	14662	14690	14623	14690	14674	14739	14374	14832	14611	14891	14894	14713	14686	14831	14691	14524	14786	14778	14723	14673	14754	14712	14589	14744	14592	14621	14710	14634	14724	14746	14593	14687	14731	14655	14645	14597	14899	14880	14784	14643	14592	14651	14814	14720	14802	14733	14765	14668	14682	14922	14819	14827	14461	14502	14913	14534	14536	14670	14802	14655	14556	14759	14608	14786	14693	14621	14504	14573	14520	14559	14594	14572	14645	14836	14757	14818	14693	14625	14626	14757	14724	14768	14780	14732
27935	41495	39150	30790	25133	21736	19429	17629	16579	16029	15432	15250	14732	14620	14222	14040	13862	13875	13606	13501	13430	13512	13422	13477	13418	13596	13397	13268	13421	13397	13312	13338	13200	13224	13328	13345	13261	13236	13462	13211	13237	13154	13139	13227	13165	13214	13128	13240	13261	13253	13184	13137	13276	13245	13108	13251	13073	13226	13192	13291	13186	13186	13043	13363	13216	13165	13138	13301	13019	13349	13161	13236	13189	13251	13308	13127	13291	13188	13233	13119	13332	13141	13161	13412	13289	13094	13201	13016	13315	13137	13242	13157	13313	13180	13342	13154	13110	13136	13130	13254	12955	13134	13098	13086	13018	13225	13273	13206	13249	13158	13186	13090	13389	13098	13138	13184	13375	13220	13245	13208	13270	13142	13155	13360	13282	13132	13163	13247	13068	13018	13017	13187	13218	13330	13186	13125	13341	13220	13304	13226	13238	13217	13223	13171	13185	13178	13156	13340	13237	12994	13252	13334	13364	13099	13072	13171	13151	13184	13232	13107	13144	13129	13174	13066	13201	13330	13233	13304	13249	13215	13270	13173	13177	13152	13130	13230	13101	13171	13276	13248	13050	13030	13236	13151	13098	13202	13154	13286	13352	13117	13168	13275	13192	13345	13241	13317	13235	13160	13233	13177	13183	13250	13189	13229	13195	13223	13200	13263	13056	13358	13142	13150	13144	13186	13235	13052	13323	13354	13432	13178	13110	13283	13016	13215	13176	13224	13194	13026	13280	13052	13275	13305	13428	13151	13206	13292	13162	13186	13118	13171	13283	13256	13263	13238	13216	13158	13225	13177	13054	13356	13095	13053	13252	13147	13123	13219	12992	13232	13228	13078	13168	13039	13050	13327	13240	13273	13110	13212	13158	13168	13163	13207	13328	13227	13251	13223	13283	13118	13196	13116	13164	13163	13168	13407	13131	13147	13266	13008	13149	13151	13254	13114	13078	13285	13352	13136	13065	13322	13263	13170	13284	13295	13134	13240	13132	13228	13090	13397	13250	13203	13330	13347	13095	13303	13216	13375	13098	13292	13181	13113	13217	13292	13100	13316	13299	13120	13134	13065	13106	13151	13258	13161	13373	13295	13104	13103	13315	13335	13231	13108	13262	13362	13117	13314	13123	13155	13142	13126	13082	13215	13213	13210	13377	13167	13292	13223	13182	13259	13156	13212	13264	13289	12993	13091	13200	13139	13156	13216	13235	13217	13328	13134	13286	13117	13320	13150	13203	13069	13243	13108	13331	13161	13137	13162	13237	13206	12981	13184	13243	13182	13262	13177	13284	13149	13243	13271	13258	13139	13274	13189	13273	13101	13286	13158	13200	13202	13150	13162	13238	13322	13206	13187	13224	13240	13102	13121	13222	13095	13437	13087	12986	13178	13143	13210	13409	13252	13312	13151	13352	13028	13242	13392	13133	13120	13153	13237	13206	13224	13080	13261	13103	13254	13205	13199	13199	13238	13035	13148	13008	13188	13332	13149	13299	13329	13191	13333	13130	13284	13246	13228	13158	13254	13283	13111	13029	13207	13257	13288	13198	13052	13059	13181	13200	13324	13231	13262	13195	13275	13227	13110	13224	13211	13264	13306	13100	13065	13118	13282	13269	13354	13255	13206	13130	13251	13132	13176	13203	13322	13101	13099	13393	13234	13375	13261	13029	13265	13174	13418	12999	13234	13237	13137	13149	13084	13183	13201	13322	13080	13392	13009	13158	13382	13172	13264	13268	13115	13133	13180	13160	13125	13141	13107	13175	13317	13105	13349	13137	13399	13188	13350	13039	13235	13293	13099	13336	13147	13238	13280	13366	13284	13180	13328	13231	13345	13118	13168	13085	13232	13210	13184	13205	13343	13182	13145	13289	13082	13069	13190	13245	13193	13066	13129	13133	13204	13165	13048	13304	13306	13164	13435	13180	13232	13179	13253	13153	13186	13363	13253	13198	13246	13346	13293	13263	13138	13230	13283	13258	12967	13364	13210	13227	13316	13163	13178	13312	13300	13118	13180	13243	13283	13049	13111	13150	13258	13080	13247	13330	13265	13240	13308	13207	13196	13363	13258	13315	13113	13094	13174	13238	13271	13177	13088	13190	13208	13263	13319	13290	13285	13090	13168	13090	13287	13293	13252	13112	13331	13234	13331	13147	13292	13323	13254	13377	13180	13263	13346	13309	13081	13049	13259	13286	13404	13303	13067	13274	13214	13098	13145	13282	13373	13182	13224	13430	13134	13299	13139	13102	13136	13416	13294	13119	13292	13027	13355	13213	13161	13128	13098	13291	13364	13087	13182	13103	13026	13213	13262	13225	13359	13224	13071	13274	13266	13130	13378	13179	13218	13137	13174	13368	13205	13234	13135	13350	13351	13227	13251	13280	13127	13083	13216	13091	13188	13211	13081	13167	13117	13245	13180	13333	13320	13261	13127	13237	13181	13085	13280	13194	13226	13198	13224	12953	13258	13162	13216	13227	13229	13197	13207	13332	13132	13281	13299	13160	13144	13293	13316	13326	13283	13312	13247	13139	13279	13124	13176	13267	13157	13176	13212	13178	13145	13217	13163	13153	13244	13164	13239	13219	13333	13259	13206	13397	13297	13017	13103	13126	13372	13214	13357	13193	13115	13254	13115	13124	13184	13171	13088	13085	13281	13181	13343	13350	13063	13174	13321	13327	13252	13403	13187	13198	13326	13135	13275	13109	13240	13152	13144	13347	13213	13141	13355	13145	13145	13139	13307	13211	13192	13275	13229	13061	13156	13328	13338	13341	13284	13129	13074	13368	13367	13187	13164	13066	13244	13157	13199	13098	13152	13340	13348	13103	13299	13285	13360	13111	13183	13201	13220	13196	13230	13403	13305	13153	13326	13192	13335	13302	13168	13265	13315	13201	13234	13259	13182	13155	13301	13133	13305	13263	13334	13019	13233	13172	13214	13216	13218	13262	13262	13208	13186	13096	13301	13066	13181	13192	13140	13341	13247	13175	13238	13263	13274	13242	13365	13208	13231	13125	13249	13350	13254	13355	13054	13156	13157	13109	13199	13230	13337	13190	13250	13337	13210	13118	13224	13242	13236	13158	13203	13273	13322	13353	13273	13268	13160	13273	13231	13190	13296	13124	13208	13206	13320	13105	13227	13317	13158	13212	13310	13274	13165	13213	13275	13298	13255	13329	13054	13246	13343	13356	13215	13140	13294	13370	13070	13233	13254	13123	13240	13128	13234	13245	13212	13223	13281	13155	13218	13100	13275	13265	13213	13171	13358	13221	13210	13096	13261	13277	13122	13083	13205	13092	13154	13205	13209	13232	13203	13386	13340	13245	13152	13056	13247	13183	13277	13248	13264	13270	13181	13383	13215	13104	13187	13092	13198	13253	13171	13387	13091	13190	13048	13209	13161	13083	13182	13213	13141	13506	13190	13233	13050	13070	13231	13179	13262	13196	13286	13270	13081	13224	13223	13131	13276	13147	13366	13115	13293	13334	13272	13153	13234	13259	13331	13134	13225	13045	13072	12994	13257	13289	13166	13285	13251	13152	13309	13230	13267	13013	13190	13226	13131	13014	13108	13283	13302	13331	13240	13230	13218	13126	13186	13218	13268	13278	13136	13266	13092	13134	13349	13393	13163	13268	13138	13030	13312	13268	13205	13237	13337	13229	13150	13113	13178	13245	13222	13072	13161	13223	13004	13144	13180	13176	13300	13155	13274	13266	13178	13331	13176	13121	13386	13076	13133	13223	13280	13087	13199	13156	13212	13395	13143	13123	13270	13093	13302	13293	13107	13336	13267	13108	13204	13252	13203	13169	13012	13201	13110	13132	13193	13231	13114	13273	13204	13275	13143	13255	13280	13234	13118	13319	13152	13308	13178	13167	13184	13348	13221	13148	13068	13265	13134	13174	13309	13160	12992	13248	13170	13316	13284	13140	13249	13196	13252	13178	13110	13118	13250	13163	13218	13175	13216	13198	13119	13304	13057	13176	13368	13150	13202	13174	13303	13260	13281	13198	13181	13299	13022	13372	13327	13223	13171	13154	13231	13114	13245	13273	13052	13201	13233	13287	13266	13247	13203	13182	13267	13359	13240	13314	13160	13196	13323	13083	13173	13217	13303	13260	13241	13199	13168	13236	13356	13306	13320	13193	13152	13132	13197	13126	13193	13267	13192	13140	13115	13140	13209	13140	13061	13126	13156	13293	13197	13300	13215	13102	13379	13171	13331	13145	13155	13089	13161	13107	13135	13293	13134	13150	13148	13277	13218	13104	13181	13099	13101	13384	13111	13273	13166	13409	13014	13341	13293	13197	13075	13254	13321	13196	13262	13063	13275	13184	13184	13367	13283	13159	13176	13115	13129	13151	13258	13116	13197	13164	13298	13260	13261	13022	13176	13233	13124	13311	13219	13317	13242	13192	13116	13237	13068	13259	13120	13440	13101	13101	13404	13316	13138	13207	13212	13154	13153	13090	13177	13223	13248	13054	13391	13164	13154	13147	13181	13150	13193	13199	13153	13174	13220	13359	13218	13332	13206	13149	13281	13311	13167	13328	13214	13174	13344	13266	13227	13242	13123	13075	13183	13257	13375	13212	13298	13185	13152	13279	13423	13186	13256	13322	13284	13179	13186	13168	13341	13286	13210	13268	13169	13200	13079	13191	13185	13220	13367	13265	13079	13264	13165	13091	13139	13334	12999	13190	13187	13255	13131	13277	13229	13019	13291	13143	13129	13254	13315	13364	13387	13076	13400	13298	13237	13190	13132	13288	13104	13137	13104	13114	13138	13279	13207	13200	13351	13314	13284	13263	13362	13241	13141	13211	13176	13250	13186	13278	13259	13134	13209	13247	13231	13235	13226	13066	13079	13316	13212	13192	13196	13181	13077	13303	13190	13246	13355	13265	13136	13223	13293	13277	13418	13121	13330	13100	13112	13317	13191	13224	13238	13226	13206	13207	13185	13161	13220	13181	13350	13338	13126	13286	13212	13367	13166	13042	13157	13192	13250	13418	13220	13206	13340	13115	13042	13126	13058	13289	13211	13314	13096	13338	13208	13177	13273	13221	13183	13379	13098	13189	13229	13113	13132	13178	13030	13175	13204	13155	13147	13294	13253	13197	13326	13163	13245	13196	13169	13286	13247
24410	21469	28966	25390	24328	24592	23076	19458	17504	17166	16827	16198	15914	15569	15391	15230	14967	14917	14856	14948	14884	14497	14543	14631	14512	14895	14696	14718	14657	14362	14586	14474	14397	14740	14379	14459	14469	14323	14566	14372	14508	14434	14349	14379	14469	14480	14337	14317	14384	14484	14509	14288	14438	14254	14375	14307	14482	14552	14343	14502	14463	14299	14407	14442	14605	14366	14433	14329	14439	14362	14469	14341	14316	14394	14397	14265	14448	14253	14515	14429	14388	14225	14341	14260	14141	14202	14494	14506	14256	14315	14453	14533	14604	14377	14434	14300	14198	14308	14330	14364	14431	14479	14217	14493	14408	14263	14390	14358	14516	14318	14394	14346	14253	14327	14321	14170	14391	14505	14448	14301	14368	14441	14284	14276	14398	14474	14514	14410	14323	14360	14322	14253	14222	14100	14209	14222	14321	14380	14350	14223	14556	14325	14380	14174	14311	14257	14583	14615	14117	14405	14315	14476	14356	14318	14320	14245	14415	14351	14225	14505	14381	14282	14433	14178	14356	14292	14347	14509	14254	14458	14357	14290	14386	14328	14321	14497	14340	14283	14300	14199	14354	14297	14278	14319	14366	14106	14303	14265	14267	14256	14398	14436	14293	14152	14227	14448	14313	14258	14319	14250	14528	14517	14326	14329	14131	14307	14512	14394	14373	14309	14382	14296	14288	14132	14487	14340	14286	14391	14294	14150	14406	14438	14296	14184	14515	14390	14381	14311	14327	14421	14408	14487	14581	14331	14345	14106	14379	14348	14419	14398	14270	14249	14369	14310	14251	14219	14179	14444	14470	14303	14178	14361	14411	14382	14488	14403	14261	14221	14378	14393	14331	14247	14338	14282	14245	14538	14214	14262	14396	14367	14346	14335	14203	14269	14259	14251	14416	14449	14371	14223	14360	14342	14202	14285	14226	14306	14285	14265	14416	14477	14598	14308	14187	14147	14340	14407	14502	14394	14372	14293	14450	14231	14469	14360	14167	14255	14552	14352	14370	14121	14283	14367	14245	14413	14449	14504	14369	14484	14366	14227	14374	14410	14511	14388	14297	14278	14280	14304	14375	14141	14398	14484	14219	14396	14295	14315	14340	14452	14345	14206	14186	14174	14488	14416	14343	14404	14394	14378	14375	14248	14208	14385	14327	14378	14140	14292	14149	14450	14186	14283	14448	14115	14442	14510	14191	14352	14487	14582	14419	14463	14289	14196	14307	14265	14281	14316	14373	14233	14326	14350	14265	14481	14360	14311	14258	14355	14290	14183	14315	14301	14269	14238	14581	14490	14291	14433	14326	14409	14172	14250	14345	14182	14396	14380	14210	14350	14442	14350	14327	14336	14538	14375	14303	14449	14394	14337	14251	14353	14209	14259	14364	14453	14438	14453	14429	14480	14357	14338	14459	14475	14463	14473	14106	14258	14428	14367	14366	14328	14263	14394	14437	14408	14382	14297	14250	14530	14416	14399	14355	14265	14343	14342	14291	14365	14438	14326	14390	14263	14210	14333	14671	14371	14402	14290	14382	14152	14277	14531	14397	14410	14196	14312	14409	14185	14322	14373	14356	14226	14267	14278	14281	14623	14351	14390	14181	14273	14446	14223	14326	14357	14384	14234	14140	14424	14363	14507	14436	14452	14366	14512	14509	14323	14223	14447	14345	14366	14219	14108	14234	14285	14430	14265	14441	14462	14540	14490	14455	14379	14280	14335	14449	14420	14405	14306	14494	14267	14267	14176	14332	14247	14317	14341	14355	14328	14279	14476	14457	14306	14389	14310	14353	14476	14450	14539	14436	14198	14419	14285	14358	14196	14390	14562	14108	14348	14389	14285	14395	14204	14330	14380	14478	14107	14409	14389	14267	14297	14379	14422	14438	14370	14406	14320	14302	14439	14210	14368	14351	14321	14258	14188	14366	14311	14530	14125	14242	14369	14374	14295	14478	14270	14408	14367	14229	14504	14359	14304	14248	14386	14472	14446	14318	14307	14329	14585	14291	14286	14313	14221	14387	14295	14248	14360	14296	14388	14436	14325	14519	14294	14308	14341	14255	14357	14253	14311	14209	14431	14365	14394	14413	14369	14349	14313	14365	14471	14284	14331	14232	14325	14376	14336	14324	14464	14460	14297	14372	14367	14494	14327	14177	14333	14262	14572	14285	14366	14288	14495	14270	14366	14328	14327	14283	14317	14200	14388	14354	14257	14299	14358	14397	14456	14414	14541	14343	14159	14524	14496	14487	14362	14520	14386	14301	14491	14326	14233	14462	14382	14213	14348	14218	14293	14464	14387	14318	14268	14233	14418	14333	14502	14342	14308	14258	14319	14672	14419	14545	14318	14408	14433	14344	14239	14335	13964	14441	14266	14345	14510	14446	14277	14265	14289	14438	14449	14486	14286	14264	14467	14327	14334	14252	14298	14175	14289	14279	14246	14425	14424	14336	14272	14318	14546	14309	14337	14361	14317	14074	14114	14345	14381	14387	14317	14371	14202	14336	14241	14402	14502	14458	14529	14213	14312	14446	14365	14563	14287	14223	14198	14329	14330	14383	14502	14482	14180	14319	14163	14367	14157	14435	14423	14191	14137	14514	14396	14387	14142	14424	14293	14357	14317	14421	14308	14323	14329	14011	14158	14249	14486	14542	14355	14301	14368	14428	14401	14193	14426	14645	14361	14474	14480	14391	14412	14182	14381	14363	14304	14375	14333	14213	14377	14274	14275	14505	14373	14511	14334	14450	14363	14575	14383	14425	14226	14186	14137	14257	14342	14522	14423	14413	14300	14196	14415	14385	14221	14175	14253	14444	14455	14276	14324	14322	14242	14165	14411	14299	14258	14226	14256	14593	14207	14375	14549	14398	14346	14246	14296	14367	14318	14198	14397	14448	14468	14476	14343	14346	14342	14237	14302	14337	14161	14205	14342	14290	14302	14296	14283	14395	14358	14546	14337	14434	14304	14250	14297	14304	14323	14432	14332	14446	14305	14313	14211	14262	14404	14346	14203	14329	14183	14226	14305	14340	14293	14380	14235	14429	14275	14223	14360	14298	14422	14127	14387	14567	14102	14396	14549	14240	14337	14241	14245	14296	14290	14328	14180	14255	14414	14158	14262	14339	14337	14476	14280	14283	14295	14411	14280	14208	14251	14121	14260	14321	14289	14467	14481	14394	14442	14562	14465	14234	14197	14143	14267	14444	14371	14348	14140	14127	14309	14281	14332	14380	14491	14157	14378	14301	14219	14324	14317	14288	14266	14293	14280	14203	14303	14216	14171	14557	14241	14303	14337	14247	14436	14277	14344	14535	14136	14286	14233	14291	14173	14199	14409	14463	14470	14491	14097	14366	14296	14047	14251	14401	14143	14305	14084	14114	14289	14562	14449	14405	14322	14404	14463	14257	14407	14390	14314	14466	14378	14343	14263	14195	14256	14385	14305	14326	14395	14385	14335	14221	14489	14222	14361	14507	14202	14212	14318	14355	14406	14418	14189	14448	14287	14277	14282	14288	14289	14380	14579	14388	14414	14245	14325	14384	14597	14262	14463	14464	13944	14441	14369	14450	14368	14150	14415	14491	14124	14381	14273	14244	14276	14397	14378	14404	14278	14276	14430	14509	14599	14206	14367	14340	14400	14225	14344	14477	14249	14237	14387	14348	14268	14285	14446	14527	14482	14270	14468	14372	14254	14346	14202	14241	14135	14564	14248	14436	14476	14262	14278	14288	14588	14472	14197	14237	14470	14300	14248	14473	14272	14416	14458	14423	14513	14345	14339	14584	14430	14374	14425	14551	14431	14241	14362	14366	14231	14326	14392	14270	14456	14305	14268	14345	14312	14544	14288	14418	14316	14221	14260	14329	14417	14258	14382	14340	14430	14212	14406	14381	14459	14429	14269	14394	14338	14331	14107	14347	14291	14373	14334	14236	14434	14225	14364	14261	14549	14467	14339	14477	14396	14230	14311	14291	14369	14536	14331	14388	14353	14399	14375	14377	14286	14136	14486	14303	14343	14313	14477	14400	14303	14266	14233	14447	14383	14300	14417	14241	14407	14377	14483	14365	14468	14156	14401	14194	14332	14216	14338	14372	14137	14329	14379	14241	14252	14373	14308	14338	14320	14359	14391	14490	14411	14353	14102	14307	14470	14344	14328	14410	14278	14310	14175	14445	14411	14438	14313	14271	14213	14176	14405	14231	14502	14471	14521	14276	14321	14230	14360	14103	14271	14260	14475	14191	14226	14279	14283	14140	14525	14543	14164	14130	14387	14319	14374	14349	14296	14342	14444	14219	14314	14334	14346	14108	14327	14387	14299	14316	14296	14221	14311	14311	14367	14196	14221	14236	14283	14342	14283	14221	14282	14173	14232	14235	14322	14384	14129	14275	14462	14374	14392	14256	14495	14499	14425	14276	14426	14239	14405	14302	14302	14414	14379	14250	14403	14421	14376	14393	14288	14281	14356	14375	14313	14166	14321	14326	14375	14196	14171	14405	14253	14408	14259	14448	14175	14296	14222	14304	14270	14374	14409	14266	14185	14376	14301	14350	14502	14431	14379	14436	14425	14100	14313	14308	14409	14322	14374	14418	14347	14334	14450	14285	14255	14467	14269	14468	14330	14262	14188	14263	14446	14294	14256	14435	14300	14209	14590	14368	14357	14160	14401	14487	14582	14160	14267	14463	14323	14445	14281	14398	14254	14383	14369	14620	14308	14311	14398	14356	14516	14182	14233	14331	14188	14167	14355	14310	14377	14480	14374	14298	14220	14289	14351	14312	14338	14302	14211	14350	14358	14317	14282	14012	14168	14518	14485	14438	14389	14217	14461	14432	14376	14502	14436	14373	14437	14357	14388	14307	14401	14218	14438	14488	14589	14747	14383	14226	14235	14475	14227	14253	14358	14421	14324	14495	14342	14423	14414	14280	14198	14336	14148	14157	14393	14324	14453	14281	14363	14262	14351	14422	14288	14401	14319	14402	14301	14494	14488	14251	14373	14263	14523	14350	14270	14445	14499	14414	14493	14357	14375	14524	14463	14338	14335	14410	14407	14556	14447	14424	14433	14428	14379	14407	14509	14193	14471	14240	14235	14300	14284	14250	14542	14250	14221	14212	14314	14382	14277	14502	14335	14475	14360
27084	46046	44059	35869	29873	25789	22432	20080	18503	17420	16614	15955	15796	14914	14463	14224	13919	13821	13588	13494	13532	13669	13355	13333	13308	13343	13321	13345	13221	13249	13128	13155	13077	13173	13128	13098	13042	13011	13052	12904	13062	13101	12949	12998	13157	13051	13205	13138	12969	12846	13081	12902	13140	13026	12991	13029	13147	13079	12902	13119	13022	12993	12688	12989	13097	12910	12956	12927	13040	13121	13104	12944	13077	12934	13148	12942	12890	13017	12988	12826	13058	13119	13004	12909	13089	12854	13116	13052	13026	13055	13084	13010	12898	12935	13094	13091	12933	13036	12915	13114	12915	13027	12971	13093	13067	12886	12945	12960	13154	12797	12919	12944	13043	12959	12841	12968	12971	13122	13028	12967	12871	12852	12986	13098	13108	13083	13025	12913	12994	12963	13064	13042	13115	12893	13011	13006	13040	12906	12978	12840	13072	12888	12925	13067	12970	12894	12873	12993	12948	12989	13047	12903	12845	13103	12960	13036	12851	13183	12966	12915	12966	13028	13080	13162	12959	13010	13019	12952	12935	13006	13005	13029	12794	12949	12985	13013	13004	13058	13064	12922	13124	12889	12979	12933	13092	13044	13105	13218	13015	12884	13179	12920	12933	13059	12943	12951	13005	13014	12965	12700	12999	13042	12993	13020	12916	12981	12918	12834	13103	13065	13126	13184	12672	12886	12968	12993	12920	13022	13017	13160	12926	12855	13048	12902	12995	12970	12933	12978	13046	13022	12925	12912	13080	12863	13179	13027	12962	13046	12953	13051	13154	13085	12852	13049	13121	13012	13086	12992	13029	12980	13162	13034	13014	13194	13080	13065	13085	13017	13046	13043	12996	12863	12983	12859	12974	12912	13095	13082	13006	12944	13132	13157	13018	13046	13124	12970	13032	12907	13090	12830	13023	12693	12810	12874	13038	12976	12977	13092	12771	12892	12980	12837	12850	13083	13081	13025	12982	13054	12947	12891	13034	12964	12919	13060	13004	13190	12985	13014	12938	13018	12777	12924	12953	13063	13029	12897	12863	12932	13187	12991	12999	13045	12996	12812	13025	12950	13024	13005	12955	12963	12862	12950	12986	13071	12871	13018	13140	12818	12977	13159	13041	12948	13030	12859	12982	12994	12859	12995	12949	13036	13076	12924	12979	13103	13052	12965	12934	12895	13141	12962	12982	13021	13022	12942	12984	12978	12929	12984	13073	12967	12944	12969	13037	12922	13089	12936	12994	12807	13062	12962	13116	13004	13005	12988	12999	13134	13031	12912	12926	12875	13012	13043	13067	13009	13043	12898	12911	13014	12950	12867	12945	13063	12957	12933	12943	13154	12978	13107	13071	12950	12932	13089	12892	12884	12946	13070	12900	13102	12927	12892	13088	13121	12959	12986	12968	12953	13063	12953	12929	12885	12864	12923	13023	12954	12941	12982	12927	13035	13082	12945	12995	12894	12930	12985	12999	13114	13040	13010	12904	12875	12897	13060	12954	13043	12875	13064	12913	13062	12983	13004	12943	13071	12927	13008	13129	13216	12851	13077	13019	13077	13110	13006	13006	13075	12991	13001	12816	12941	12936	12970	13213	12996	13103	13018	13003	13101	12920	12788	12905	13019	12789	13043	13115	13070	13015	12913	13008	13141	12980	12862	13074	12946	12993	13050	13050	12880	12955	13141	12966	13068	13034	12940	13051	12995	12949	13113	12913	12982	13155	13089	13085	12830	13145	12823	12776	12906	12931	12962	13036	12869	12943	12948	12964	13000	12792	12925	12929	13022	12831	13043	13115	13028	12923	12898	12999	12953	12936	12912	12848	12807	13124	13018	12974	13060	12956	12953	13005	12902	13098	12957	13008	12880	13064	12991	12927	12982	13068	13030	13040	12989	12892	12960	13042	13056	12840	13057	12938	13101	12981	12959	12971	13052	12936	12844	13151	12836	12682	12984	13146	12927	13008	13097	13023	12865	13079	12969	13097	13090	13104	13001	12819	13077	12944	12926	12864	12953	12974	12935	13041	13001	12945	13034	13045	12976	12931	13042	13035	12967	13120	12927	12824	12947	12967	13013	12925	13110	12958	12858	13072	12878	12955	12854	12915	12984	13120	13042	12976	13012	13008	12885	13035	12819	12871	12913	13133	13078	12904	13025	12996	13063	13074	12996	12984	13017	12992	13067	12913	12999	12874	12923	12941	13044	12883	13053	12996	12934	13011	12752	12752	13082	13060	12989	13122	12831	13139	13000	12920	12968	13030	12884	13130	12953	12905	12963	13094	13002	13031	13094	12930	12948	13013	13003	12925	13052	13024	12831	13185	12997	12913	12905	13005	13034	13116	12959	12996	13024	12915	12818	13047	12970	12910	12911	12809	13043	13014	12936	12949	13191	12785	13041	12895	13215	12900	12944	12939	13002	12957	12914	12857	12877	13078	12924	13067	12917	13120	13023	13098	13036	12839	13038	13132	12896	12938	13038	13094	12828	12945	13107	12899	12987	12889	13062	12975	12981	12985	12987	12996	12900	12978	12989	12793	12983	13057	13006	12853	13100	12972	13041	12942	12935	12797	13029	13063	12941	13004	13073	13067	13122	13055	13201	12921	13021	12986	13055	13002	13111	13046	13127	12914	12886	12928	12866	12937	13064	13106	12942	12851	12897	13009	12962	12920	12893	13015	12891	12951	13014	12977	12913	12944	12984	13179	12960	12865	13022	12722	12871	13178	12961	12971	13016	13025	13129	12968	12916	13032	13152	12963	13081	12988	12845	13004	12877	12898	12832	12861	12911	12890	13071	13049	12860	12815	13096	12955	13073	12940	13040	13008	12923	13025	13008	12835	13260	13054	12926	12958	12854	13011	12973	12802	12937	12895	13011	12977	12909	13060	13085	12871	13111	13038	12991	13023	13008	13041	13024	12925	12910	13036	13107	13085	12934	13208	12972	13033	13002	13104	13017	13108	13089	13035	12882	12896	13053	12983	12935	13006	12952	12966	12910	13015	12938	12939	13109	12950	13129	12927	12917	13030	13091	13006	13016	12968	13063	12925	13005	12897	12979	13057	13007	12905	12948	12999	12947	13001	12990	12929	13013	12910	12874	12961	12943	12848	12858	13077	12944	13043	12945	12885	13003	13011	13012	12993	12966	12984	13073	12958	13011	12976	12895	12925	13057	12893	13043	12862	13035	13088	12901	13014	13062	12999	12897	13027	12803	13085	12865	12925	12927	13069	13007	12951	12966	13104	12885	12966	12886	13085	12864	13091	13042	13019	13028	13082	12868	12951	13118	12989	12990	12855	13018	12889	13076	13175	13039	12889	13007	12969	12962	13111	13065	13181	12929	12901	12925	12943	13040	13004	13226	12877	13119	12929	13100	13086	13063	13175	13035	12909	13141	12782	13068	13006	13057	12945	12960	12883	12837	12895	12966	13041	13102	13044	12876	13197	12984	12981	13013	13093	12903	12996	12859	13064	12916	13012	12946	13003	13187	12888	13009	12997	12919	12913	13039	13144	13062	13145	12901	12897	13114	12984	13016	12964	12986	13046	12997	13110	12724	12957	13031	12939	13026	13089	13023	13051	13020	13058	13070	13002	12934	12897	13006	12939	12927	12986	12942	12940	12959	12977	12961	12959	13039	13113	12856	12967	12924	12920	13150	12943	12960	12986	13042	12996	12942	12950	12845	12933	13138	12973	12995	12973	12852	13079	13148	13101	12998	13058	13135	12924	12893	12978	12929	13153	12903	13146	12831	13092	12938	13026	13063	13015	12846	12806	13092	13056	12973	13007	13051	12912	12910	13023	13081	12967	12804	13019	13107	13001	12995	12960	12975	13017	12953	13078	12874	13223	13160	12933	13079	12958	12935	12859	13037	12929	13049	12915	12920	12957	12970	13022	12969	12955	13001	13117	12996	12886	12787	12933	12988	12929	12903	12832	13045	12986	12840	13019	12962	12828	13310	12946	13087	12998	13002	13109	12960	13056	13016	12980	12942	12978	13123	12863	12903	13078	12892	12910	13039	12829	12965	13075	13103	13021	13048	13071	12938	13116	12851	12938	12992	12933	12965	12992	12959	13143	12928	12906	13028	13132	12993	12954	12903	12961	13004	12949	12860	13027	12976	12957	12971	12995	13010	12857	12995	12928	12896	12970	12897	13029	13138	12924	13015	12906	13018	13108	12853	13088	13015	12992	13066	12968	13057	12980	13023	13011	12873	12971	12995	12957	12988	12925	12929	13009	13014	12857	12800	12875	13011	12971	12834	13165	12869	12972	13059	13011	12985	13127	12921	12885	12854	12910	13078	13019	12995	12854	13145	12951	12805	13070	12916	12934	13050	12853	13032	12869	12975	12867	12966	13008	12954	12897	13203	12980	12926	12886	12937	12995	13058	13066	12995	13108	12991	13120	13020	12889	13006	12949	12928	12927	12825	13005	12980	12915	12933	12814	12873	12948	13029	12864	12976	13008	12985	12960	13096	13149	13089	13088	13142	12842	12950	13043	12924	12939	13087	13003	12954	13058	12949	13053	12947	13001	12948	13034	12918	13191	13081	12852	12812	13156	13060	12967	13118	13054	12950	12950	13058	13015	13061	13029	12845	12829	13031	13049	12851	12955	13023	12927	12998	12964	13107	12914	12974	12789	13020	12881	13025	12932	13092	13011	12937	13021	12923	13093	12927	13076	12922	13106	12998	12873	12934	13035	13058	12894	12958	12929	13066	12829	12953	12887	12945	12981	13123	13053	13144	12912	12862	13106	13067	12933	13127	12902	12943	13182	12991	13029	13071	12966	13103	13029	12931	12891	12982	13150	13005	12869	13171	13008	13037	13026	13110	13075	12734	12882	12958	12870	13005	12924	13029	13003	13090	13118	12960	12859	12869	13032	12958	12764	13006	12903	13013	13117	12924	13061	12871	12878	13012	13036	12929	13037	13129	12972	12942	12862	12823	13003	12854	13028	12808	12996	12978	13119	12876	12936	12989	12981	12952	12867	12927	13139	13026	12919	12999	12845	12918	13053	12978	13142	12816	12942	13003	13092	12980	13054	13055	12850	12969	13061	12785	12928	12961	12895	12926	13017	13048	13010	13008	12971	13100	13009	13001	12907	12914	12907	12888	12950	12976	13089	12993	12917	13106	12941	12973
23105	21434	29393	24012	22412	25809	27654	21366	19308	18594	17951	17055	16492	16354	15818	15678	15276	15393	15046	15093	14963	14766	14802	15029	14685	14730	14430	14588	14624	14471	14519	14582	14568	14400	14476	14397	14479	14549	14498	14313	14362	14516	14233	14367	14563	14348	14394	14373	14238	14372	14234	14438	14227	14224	14289	14378	14389	14243	14380	14279	14299	14398	14231	14455	14485	14380	14358	14275	14160	14309	14241	14286	14393	13998	14159	14190	14115	14082	14116	14333	14400	14290	14457	14301	14155	14318	14260	14329	14335	14094	14046	14249	14258	14355	14207	14304	14288	14235	14172	14419	14343	14383	14284	14288	14450	14221	14323	14306	14233	14217	14062	14237	14312	14364	14272	14343	14297	14106	14129	14199	14274	14391	14382	14111	14304	14086	14080	14332	14213	14217	14450	14305	14170	14254	14264	14216	14365	14282	14157	14402	14300	14332	14246	14123	14220	14238	14282	14205	14179	14231	14223	14392	14468	14248	14204	14402	14266	14234	14247	14313	14300	14091	14339	14334	14316	14282	14304	14479	14259	14321	14306	14223	14364	14378	14112	14317	14392	14121	14202	14347	14264	14340	14269	14365	14187	14143	14119	14224	14307	14311	14167	14265	14379	14248	14353	14223	14263	14283	14242	14267	14282	14200	14400	14251	14570	14149	14120	14286	14228	14001	14265	14206	14441	14397	14239	14254	14245	14289	14240	14263	14353	14334	14315	14461	14198	14116	14150	14274	14297	14315	14058	14352	14294	14157	14286	14376	14352	14320	14324	14156	14257	14239	14323	14272	14240	14185	14203	14356	14140	14100	14371	14321	14354	14002	14178	14197	14388	14122	14155	14149	14230	14217	14236	14280	14302	14197	14114	14149	14245	14237	14436	14327	14247	14302	14185	14101	14185	14320	14495	14233	14339	13977	14188	14142	14018	14352	14159	14226	14226	14190	14200	14168	14214	14214	14250	14217	14142	14253	14275	14232	14085	14260	14089	14115	14176	14116	14252	14215	14317	14158	14046	14127	14370	14213	14220	14234	14377	14216	14202	14194	14411	14272	14226	14124	14288	14250	14218	14428	14306	14212	14436	14203	14051	14152	14244	14195	14308	14318	14188	14367	14084	14082	14229	14018	14448	14244	14387	14277	14290	14223	14272	14226	14084	14388	14470	14285	14336	14364	14297	14462	14275	14086	14215	14237	14162	14120	14301	14209	14365	14120	14361	14274	14004	14323	14267	14264	14060	14337	14262	14299	14260	14218	14151	14378	14305	14271	14172	14166	14216	14325	14281	14012	14135	14276	14224	14329	14365	14296	14256	14123	14110	14229	14241	14342	14175	14250	14326	14094	14242	14232	14110	14324	14352	14168	14224	14124	14244	14200	14342	14348	14294	14245	14363	14346	14101	14391	14280	14191	14351	14132	14347	14252	14184	14277	14220	14282	14300	14185	14354	14247	14070	14284	14160	14183	14362	14261	14359	14460	14126	14261	14019	14237	14327	14096	14093	14350	14261	14062	14182	14201	14355	14302	14310	14479	14082	14440	14386	14248	14234	14151	14132	14319	14198	14232	14163	14002	14315	14150	14415	14211	14282	14139	14162	14247	14167	14353	14330	14288	14298	14602	14319	14246	13932	14305	14149	14049	14302	14269	14161	14199	14047	14244	14010	14230	14162	14022	14283	14391	14276	14465	14239	14327	14213	14206	14353	14204	14210	14049	14209	14243	14335	14405	14173	14438	14307	14245	14122	14225	14416	14349	14318	14355	14370	14241	14368	14424	14198	14163	14321	14231	14166	14220	14253	14317	13992	13901	14122	14196	14053	14304	14207	14412	14326	14444	14401	14238	14313	14253	14215	14082	14152	14389	14190	14287	14091	14335	14187	14163	14275	14315	14258	14312	14391	14413	14202	14036	14195	14486	14146	14231	14130	14165	14224	14389	14310	14198	14327	14281	14346	14149	14003	14083	14278	14299	14044	14340	14352	14195	14224	14068	14273	14133	14127	13962	14499	14303	14172	14179	14140	14396	14245	14319	14258	14090	14249	14159	14385	14479	14354	14126	14286	14354	14281	14204	14258	14336	14167	14151	14178	14244	14114	14337	14536	14339	14281	14141	14187	14322	14173	14254	14231	14409	14427	14309	14337	14295	14134	14246	14111	14303	14045	14223	14344	14375	14292	14232	14278	14100	14386	14378	14137	14161	14206	14441	14340	14180	14268	14048	14605	14230	14255	14209	14326	14523	14169	14071	14145	14272	14239	14209	14290	14040	14180	14293	14290	14251	14136	14282	14149	14175	14286	14129	14357	14417	14192	14350	14349	14401	14129	14298	14106	14170	14200	14335	14159	14214	14330	14219	14268	14258	14224	14141	14198	14276	14156	14024	14198	14276	14254	14337	14342	14153	14235	14238	14355	14245	14256	14220	14447	14208	14233	14301	14368	13955	14324	14164	14324	14256	13986	14300	14273	14152	14024	14125	14459	14115	14339	14123	14082	13947	14105	14290	14341	14297	14279	14169	14375	14179	14372	14185	14107	14103	14272	14233	14342	14252	14216	14204	14275	14278	14078	14234	14247	14230	14348	14268	14116	14330	14257	14142	14251	14277	14224	14210	14201	14164	14278	14358	14299	14132	14356	14273	14107	14196	14297	14247	14373	14351	14195	13997	14152	14073	14224	14223	14160	14297	14496	14212	14300	14182	14330	14271	14068	14346	14178	14292	14404	14277	14283	14299	14164	14162	14175	14104	14256	14065	14442	14367	14290	14209	14202	14255	14307	14256	14280	14249	14394	14326	14400	14280	14267	14268	13952	14150	14425	14342	14338	14264	14222	14224	14350	14409	14129	14386	14087	14221	14147	14135	14320	14152	14072	14279	14188	14398	14352	14321	14145	14324	14238	14366	14273	14071	14147	14129	14266	14337	14296	14079	14209	14286	14132	14361	14359	14174	14121	14268	14307	14193	14125	14374	14245	14253	14347	14360	14228	14369	14118	14333	14320	14233	14155	14201	14313	14133	14217	14226	14115	14285	14247	14216	14285	14212	14267	14315	14359	14177	14275	14222	14160	14221	14154	14166	14173	14194	14205	14173	14044	14381	14284	14197	14138	14349	14189	14305	14175	14133	14212	14353	14244	14162	14196	14257	14238	14247	14187	14161	14264	14367	14250	14421	14226	14198	14211	14327	14226	14122	14303	14208	14193	14240	14202	14216	14175	14074	14158	14356	14339	14269	14300	14383	14354	14236	14118	14085	14253	14401	14250	14270	14332	14278	14340	14259	14241	14190	14299	14402	14385	14273	14378	14282	14186	14477	14203	14246	14340	14315	14391	14235	14254	14412	14419	14243	14293	14304	14181	14225	14386	14124	14194	14094	14109	14073	14295	14050	14191	14147	14187	14526	14165	14264	14167	14035	14052	14170	14267	14268	14327	14297	14242	14264	14170	14401	14474	14351	14261	14348	14447	14280	14228	14191	14194	14280	14257	14228	14131	14324	14279	14419	14137	14167	14274	14377	14019	14162	14252	14175	14450	14322	14344	14246	14388	14169	14279	14319	14299	14253	14317	14185	14096	14281	14116	14251	14204	14432	14379	14197	14222	14345	14159	14304	14445	14209	14129	14127	14327	14131	14216	14070	14368	14132	14291	14177	14157	14235	14253	14121	14086	14083	14210	14421	14295	14204	14256	14240	14321	14346	14153	14448	14264	14286	14192	14133	14221	14288	14344	14298	14158	14370	14020	13950	14185	14238	14159	14384	14373	14219	14328	14184	14394	14192	14344	14103	14319	14306	14437	14210	14246	14345	14252	14276	14211	14316	14335	14369	14287	14278	14387	14229	14354	14357	14364	14166	14262	14285	14260	14180	14307	14418	14128	14373	14158	14283	14218	14183	14229	14308	14427	14359	14239	14330	14413	14175	14139	14189	14190	14234	14238	14239	14151	14224	14189	14110	14214	14309	14030	14365	14461	14075	14238	14272	14266	14177	14294	14201	14264	14341	14188	14190	14178	14389	14262	14271	14265	14250	14158	14057	14226	14256	14218	14180	14202	14100	14353	14153	14247	14281	14260	14265	14283	14263	14060	14270	14357	14428	14251	14291	14328	14376	14238	14379	14243	13975	14316	14180	14252	14000	14215	14167	14547	14312	14203	14227	14246	14083	14405	14208	14354	14372	14212	14133	14242	14251	14172	14248	14059	14259	14319	14159	14311	14235	14267	14186	14164	14290	14199	14279	14073	14369	14354	14258	14288	14261	14179	14188	14316	14332	14209	14041	14287	14316	14219	14131	14210	14250	14243	14436	14242	14438	14290	14194	14213	14206	14064	14291	14532	14093	14220	14285	14132	14312	14181	14052	14240	14241	14070	14221	14336	14337	14217	14165	14267	14305	14317	14461	14228	14379	14041	14181	14389	14173	14289	14316	14403	14306	14119	14221	14300	14015	14215	14085	14242	14124	14178	14188	14486	14508	14306	14406	14122	14352	14233	14049	14220	14107	14287	14292	14197	14153	14366	14273	13979	14228	14148	14115	14221	14428	14288	14202	14226	14281	14157	14244	14149	14383	14418	14361	14316	14278	14345	14132	14191	14151	14257	14166	14254	14165	14317	14288	14321	14312	14299	14277	14286	14195	14217	14418	14141	14239	14159	14311	14067	14142	14188	14391	14314	14362	14227	14270	14181	14297	14166	14115	14088	14362	14404	14259	14369	14242	14203	14125	14295	14397	14384	14222	14304	14175	14022	14252	14190	14317	14232	14396	14256	14393	14215	14145	14129	14283	14151	14381	14217	14095	14227	14401	14351	14130	14289	14403	14484	14228	14285	14293	14225	14409	14390	14466	14290	14326	14214	14137	14328	14323	14270	14276	14488	14208	14402	14272	14371	14280	14212	14136	14490	14253	14277	14165	14287	14334	14121	14270	14202	14268	14207	14260	14210	14369	14053	14169	14240	14279	14303	14068	14103	14202	14278	14279	14263	14271	14489	14345	14210	14148	14202	14442	14218	14297	14220	14308	14234	14339	14146	14412	13996	14114	14343	14333	14240	14324	14273	14249	14215	14293	14329	14288	14258	14406	14363	14183	14220	14290	14253	14332	14393	14229	14348	14306	14247	14384	14232	14096	14295	14121	14420	14246	14198	14306
28544	50098	48334	39962	34360	29938	25949	22774	20804	19281	18484	17431	16427	15688	15096	14725	14275	14015	14063	13802	13672	13575	13537	13493	13448	13421	13367	13228	13502	13093	13264	13206	13040	12898	13102	12955	12935	12953	13116	13100	13019	12919	13235	12928	12924	13034	13036	12994	12830	12914	12994	12903	13017	12837	12970	12981	12969	13019	12942	12946	12797	12904	12965	12976	12920	12974	12813	12927	12913	12853	12874	12990	12871	12871	12882	12873	12922	12867	12946	12768	12828	12849	12817	12975	12835	12898	12905	13029	12765	13010	12827	12759	12857	12909	12771	12813	12978	12957	13033	12863	12970	12994	13017	12844	12886	12842	12878	12861	12845	12898	13036	12876	12679	12710	12899	12885	12894	12840	12770	13019	12854	12751	12813	12811	12803	13005	12919	12962	12846	12753	12747	12774	12810	12854	13006	12886	12826	13120	12961	12883	12849	12892	12942	12741	12671	13014	12923	12869	12874	12812	12954	13008	12796	12849	12842	12952	12772	12860	12766	12813	12864	12997	12777	12802	12648	13068	12830	12960	12942	12839	12798	12804	12868	12760	12889	12732	12918	12787	12754	12824	12841	12987	12869	12984	12989	12794	12858	12881	12803	12955	12888	12855	12883	12821	12903	13155	12990	12691	12762	12847	12782	12753	12894	12987	12762	12918	12794	12815	12928	12837	12832	12962	12773	12917	12729	12821	12871	12875	12762	13048	12865	12939	12942	12856	12898	12822	12890	12843	12931	12934	13020	12868	13017	12958	12731	12850	12889	12963	12810	12902	12818	12972	12916	13065	12779	13080	12885	12886	12945	12856	13005	13071	12802	12869	12870	12782	12846	12772	12841	12754	12816	12656	12884	12888	12896	12891	13033	12851	12968	12890	12725	12901	12977	12908	13006	12877	12968	12872	12859	12689	12725	12832	12634	12887	12949	12950	12814	12972	12827	12774	12841	13086	12964	12953	12579	12888	12777	12857	12858	12945	12696	12919	12832	12921	12899	13013	13040	12788	12903	12732	12815	12889	12808	12787	12996	12917	12836	13034	12872	12732	12932	12805	12767	12818	13041	12926	12851	12938	12874	12904	12811	12862	12646	12994	12852	12842	12779	12755	12700	12777	12941	12923	12871	12941	12820	12972	12750	12816	12902	12868	12769	12791	13030	12767	12835	12796	12818	12991	12862	12608	12826	12804	12854	12842	12839	12750	12721	12706	12908	12840	12926	12859	12743	12903	12901	12861	12948	12876	12766	12821	12882	12865	12892	12888	12890	12713	12882	12761	12798	13083	12977	12767	12901	12913	12720	12913	12889	12765	12813	13055	12715	12989	12864	12873	12972	12913	13011	12875	12857	12957	12908	12912	12857	12701	12927	12955	12838	12947	12895	12809	12882	12686	13075	12776	12865	12894	12829	12707	13128	12804	12845	12884	12926	12930	12771	12818	12825	12945	13012	12969	12836	12830	12860	12887	12817	12989	12789	12935	12878	12885	12896	12918	12746	12935	12914	12745	12704	12789	12788	12953	12732	12767	12827	12853	12874	13017	12866	12909	12923	13036	12862	12841	12795	12968	12898	12910	12914	12907	13020	12938	13018	12801	12931	12849	12900	12849	12766	12970	12822	12847	13049	12870	12860	12913	12929	13034	13026	12842	12832	13000	12771	12776	12934	12954	12878	12807	12956	12876	12913	12995	12749	12848	12813	12869	12983	12741	12697	12907	12934	12872	12920	12801	12794	12823	12937	12737	12968	12892	12910	12922	12754	12872	12872	12869	12799	12812	12857	12765	12967	13036	12859	12815	12914	12774	12816	12931	12741	12948	12841	12940	12793	12909	12790	12824	12962	12827	12881	12913	12916	12790	12920	12753	12932	12828	12755	12921	12944	12783	12828	12761	12589	12895	12824	12780	12880	12952	13041	12691	12868	12959	12934	12895	12719	12775	12991	13037	12869	12975	12858	12906	12778	12967	12941	12782	12903	12846	12868	12857	12962	12975	12920	12926	12841	12907	12811	12993	12774	12988	12797	12875	12785	12700	12822	12849	12806	12973	12861	12557	12854	12680	12836	12799	12816	12952	12825	12998	12848	12770	12863	12743	12929	12778	12908	12933	12795	12856	12793	12792	12957	12814	12929	12826	12782	12930	12892	12787	12743	12848	12705	12753	12857	12922	12971	12809	12873	12902	12745	13011	12813	12778	12708	12809	12905	13082	12682	12874	12943	12742	12929	12995	12822	12646	12913	12731	12932	12855	12745	12920	12850	12967	12744	12960	12739	13046	12939	12852	12859	12837	12715	12828	12952	12892	12948	12980	12794	12756	12803	12859	12825	12850	12871	12775	12818	12737	12980	12938	12860	12820	12939	12899	12880	12776	12866	12865	12788	12916	12901	12748	13007	12910	12842	12854	12994	12857	12979	12719	12808	12793	13083	12879	12801	12943	12869	12862	12813	12723	12892	12862	12948	12939	12922	12879	12894	12844	12911	12886	12854	12834	12785	12848	12878	12991	12836	12890	12835	13010	12798	12822	12772	12770	12848	12922	13070	12920	12960	12801	12885	12770	12818	12840	12855	12883	12830	12832	13010	12769	12764	12791	12740	12953	12715	13020	12676	12877	12958	12806	12956	12902	12872	12965	12804	12723	12796	12857	12880	12845	12838	12971	12971	12992	13024	12799	13031	12810	12901	12833	12918	12938	12857	12689	12797	12984	12871	12940	12835	12843	12866	13088	12818	12985	12824	12816	12803	12730	13021	12927	13003	12943	12864	12660	12894	12801	12776	12936	12835	13048	12829	13014	12807	12893	12925	12944	12924	12845	12893	13092	12723	12705	12886	12722	12770	12806	13062	12918	12846	12800	12921	12963	12730	12781	12906	12869	13006	12759	12990	12796	12763	13007	12729	12764	12986	12879	12863	12913	12943	12959	12808	12958	12970	12869	12887	12841	12857	12960	12974	12920	12693	12751	12759	12954	12740	12879	12819	12849	12793	12883	12852	12930	12841	12854	12922	12859	12870	12981	12736	12880	12889	13074	12846	12925	12851	12780	12781	12969	12906	12923	12853	12813	12876	12964	12784	12753	12826	12986	12714	12916	12767	12970	12873	12892	12746	12915	12933	12752	12943	12822	12815	12837	12856	13023	13117	12773	12948	12923	12764	12935	12978	12802	12834	12751	12829	12849	12992	12940	12907	12768	12711	12862	12794	12763	12881	12949	12970	13049	12907	12963	12945	12923	12834	12860	12876	12787	12864	12881	13013	12811	12956	12821	12899	12817	12771	12801	12894	12553	12982	12976	12970	12892	12857	12771	12917	12895	12779	12939	12936	12766	12847	13000	12833	12835	12678	12926	13030	12834	12871	12896	12856	13052	12841	12833	12914	12844	12886	12983	12801	12828	12861	12843	12833	12990	12859	13026	12890	12888	12812	12729	12772	12938	12845	12820	12913	12856	12954	12906	12988	12749	12860	12756	12889	12935	12866	12793	12839	12943	12885	12857	12840	12909	12761	12773	12840	12889	12798	12835	13000	12857	12832	12898	12920	12681	12885	12759	12846	12848	12928	12777	12827	12766	12862	12884	12828	12789	12608	12833	12922	12926	12912	12666	12970	12747	12758	12900	12907	12978	12885	12927	12736	12758	12902	12773	12902	12744	12935	12992	12733	12822	12902	12828	13074	13018	13015	12763	12779	12818	12852	12813	12976	12846	12755	12766	13056	12869	12745	12841	12931	12895	12800	12950	12965	12851	12836	12817	12924	12870	12840	12909	12939	12647	12753	12812	12971	12929	12906	12759	12717	12923	12754	12872	12736	12675	12909	12762	12994	13007	12868	12978	12858	12708	12764	12839	12820	12940	13061	12896	12958	12864	12993	12759	12934	12902	12861	12927	12696	12628	12952	12851	12744	12801	13038	12801	12957	12772	12856	12813	12944	12880	12957	12819	12893	12896	12849	12957	12818	12796	12864	12702	12919	12953	12809	12968	12828	12926	12955	12997	12995	12947	12722	12973	12822	12904	12732	12872	12937	12995	12725	12750	12768	12794	12940	12923	12880	12803	13050	12857	12852	12981	12936	12936	12798	12806	12854	12833	12779	12930	12876	12938	12723	12759	12809	12843	12844	12868	12731	12885	12801	12775	13014	12868	12770	12936	12770	12845	12828	12895	12963	12784	12888	12862	12833	12902	12838	12922	12891	12900	12673	12830	12869	12829	12914	12815	12711	12861	12730	12869	12795	12891	12768	12942	12734	12927	12856	12807	12913	12802	12754	12746	12916	12855	12938	12858	12786	12849	12907	12776	12820	12785	12852	12843	12912	12823	12966	12730	13050	12737	12762	12815	12884	12775	12964	12893	12877	12813	12934	12865	12897	12907	12693	12908	12900	12937	12635	12934	12817	12912	12898	12880	12847	12758	12846	12867	12794	13000	13026	12785	12761	12870	12948	12991	12906	12887	12968	12859	12871	12706	12878	12846	12848	12778	12920	13058	12849	12931	12862	12913	12890	12683	12840	12890	13013	12789	12869	13028	12918	12866	12925	12859	12880	12928	12953	12926	12725	12884	12929	12891	12950	12803	12824	12772	12857	12776	12879	12823	12907	12946	12940	12691	12973	12945	12799	12773	12986	12908	12717	12864	12794	12911	12767	12952	12836	12985	12905	12915	12823	12970	12924	12817	12813	12903	12928	12876	12888	12940	12966	12840	12782	12935	12930	12801	12897	12887	12747	12718	13013	12767	12808	12883	12789	12959	13010	12816	12763	12902	12815	12896	12851	12972	12879	12704	12777	12831	12902	12862	12973	12814	12880	12838	12740	12802	12744	12788	12949	12906	12659	12830	12939	12792	12975	12952	12781	12919	12747	12909	12806	12787	12929	12857	12872	12826	12955	13030	12795	12962	12842	12824	13006	12864	12792	12832	12870	12818	12929	12777	12818	12823	12814	12954	12849	12792	12832	12960	13007	12843	12879	12991	12818	12836	12798	12753	12887	12865	12826	12944	12845	12890	12697	12950	12881	12642	12830	12720	12834	12859	12830	12828	12744	12997	12927	12651	12905	12751	12715	12778	12785	12877	12821	12749	12915	12974	12908	12748	12691	12887	12701	12911	12860	12890	12972	12841	12815	12804	12954	12940	12771	12970	12838	12828
28503	26383	32966	29511	23372	20788	19085	17525	16717	16417	16033	15647	15273	15220	15041	14963	14912	14906	14941	14984	14757	14892	14706	14632	14618	14725	14689	14654	14639	14793	14285	14567	14522	14592	14510	14357	14613	14500	14534	14525	14406	14446	14612	14473	14492	14685	14601	14498	14620	14385	14569	14351	14380	14438	14509	14568	14701	14379	14553	14454	14539	14485	14607	14456	14393	14567	14401	14454	14254	14464	14374	14380	14624	14574	14485	14613	14426	14512	14403	14462	14540	14462	14430	14608	14364	14543	14531	14209	14377	14297	14419	14549	14623	14488	14334	14481	14423	14597	14516	14534	14281	14601	14560	14436	14483	14537	14465	14646	14298	14393	14608	14383	14364	14558	14560	14685	14427	14492	14612	14443	14412	14355	14383	14542	14643	14310	14541	14380	14361	14349	14599	14363	14524	14300	14563	14292	14560	14429	14430	14565	14312	14402	14531	14481	14660	14692	14505	14344	14591	14360	14395	14330	14426	14514	14240	14349	14590	14482	14592	14443	14523	14619	14658	14555	14529	14550	14317	14521	14403	14421	14522	14803	14619	14584	14432	14553	14353	14462	14685	14421	14376	14394	14391	14459	14499	14476	14398	14326	14551	14442	14513	14654	14490	14504	14401	14431	14580	14178	14495	14657	14297	14517	14623	14524	14645	14341	14419	14636	14511	14431	14487	14460	14283	14679	14419	14481	14322	14569	14452	14401	14327	14547	14719	14429	14622	14357	14434	14623	14366	14426	14354	14694	14659	14340	14346	14475	14550	14574	14781	14426	14596	14410	14553	14326	14378	14499	14559	14546	14814	14527	14319	14565	14640	14460	14607	14443	14424	14298	14428	14546	14330	14516	14566	14140	14413	14421	14328	14353	14458	14426	14496	14339	14476	14301	14342	14235	14561	14420	14492	14412	14494	14437	14542	14429	14469	14499	14416	14312	14286	14478	14520	14440	14509	14381	14691	14527	14413	14319	14448	14502	14653	14233	14531	14333	14478	14358	14645	14440	14444	14351	14575	14610	14651	14594	14459	14406	14510	14507	14302	14541	14617	14505	14621	14513	14698	14502	14584	14372	14446	14371	14614	14663	14575	14418	14558	14611	14626	14621	14434	14420	14353	14559	14476	14508	14587	14382	14436	14513	14421	14606	14488	14387	14440	14448	14457	14380	14432	14432	14451	14455	14396	14603	14533	14698	14378	14521	14495	14470	14509	14546	14687	14572	14464	14437	14478	14313	14630	14772	14478	14371	14476	14580	14507	14434	14488	14403	14537	14252	14398	14536	14221	14217	14427	14550	14415	14482	14387	14315	14523	14591	14609	14373	14452	14472	14632	14496	14625	14483	14630	14618	14707	14442	14617	14411	14448	14569	14480	14397	14441	14792	14540	14575	14397	14579	14490	14558	14666	14314	14399	14549	14408	14614	14471	14425	14542	14575	14340	14608	14456	14475	14552	14637	14673	14571	14542	14380	14362	14323	14433	14521	14538	14545	14512	14570	14457	14495	14388	14326	14544	14441	14512	14539	14230	14442	14435	14313	14251	14443	14486	14445	14514	14259	14453	14664	14616	14344	14536	14340	14502	14636	14446	14568	14592	14520	14518	14501	14416	14538	14491	14401	14397	14516	14436	14589	14418	14426	14666	14425	14442	14494	14704	14619	14440	14290	14598	14496	14433	14479	14590	14404	14498	14644	14491	14648	14525	14484	14394	14447	14593	14361	14407	14508	14494	14412	14811	14605	14482	14469	14517	14365	14531	14454	14475	14363	14508	14545	14460	14642	14503	14378	14431	14286	14437	14542	14512	14645	14613	14417	14380	14532	14369	14652	14565	14471	14491	14227	14513	14448	14349	14727	14512	14419	14570	14461	14495	14389	14379	14668	14701	14600	14547	14436	14388	14364	14404	14378	14191	14550	14400	14518	14387	14302	14495	14511	14545	14524	14357	14408	14394	14447	14427	14637	14398	14386	14324	14467	14396	14560	14350	14555	14352	14234	14494	14558	14514	14395	14553	14493	14578	14551	14309	14500	14429	14432	14520	14732	14322	14653	14556	14547	14541	14510	14403	14321	14576	14432	14444	14338	14302	14466	14400	14394	14378	14322	14608	14529	14387	14458	14462	14474	14587	14463	14416	14474	14435	14563	14392	14450	14523	14380	14593	14556	14444	14626	14407	14503	14480	14354	14450	14524	14405	14494	14375	14561	14718	14587	14589	14709	14657	14660	14572	14507	14436	14573	14498	14382	14591	14465	14618	14449	14661	14541	14515	14424	14417	14497	14408	14420	14421	14746	14691	14466	14606	14522	14457	14326	14466	14388	14444	14560	14393	14452	14447	14358	14433	14463	14414	14394	14318	14295	14419	14347	14626	14476	14222	14399	14601	14348	14558	14434	14410	14332	14634	14508	14386	14600	14412	14469	14521	14438	14682	14305	14520	14309	14496	14592	14478	14467	14333	14392	14296	14405	14476	14470	14573	14377	14187	14523	14723	14548	14652	14397	14513	14596	14424	14428	14489	14506	14605	14354	14573	14589	14563	14326	14470	14362	14502	14488	14515	14378	14714	14511	14498	14678	14614	14347	14623	14615	14232	14622	14452	14438	14708	14581	14574	14359	14260	14230	14615	14549	14589	14348	14594	14435	14623	14588	14475	14482	14449	14494	14389	14462	14680	14371	14621	14473	14424	14628	14448	14659	14420	14400	14366	14537	14379	14531	14553	14349	14545	14489	14325	14560	14647	14639	14505	14483	14438	14513	14361	14654	14548	14445	14514	14508	14402	14567	14409	14331	14585	14521	14542	14548	14656	14393	14454	14333	14505	14435	14444	14527	14489	14442	14572	14580	14498	14487	14433	14413	14520	14553	14431	14580	14552	14409	14394	14285	14620	14582	14456	14567	14307	14319	14592	14703	14479	14424	14449	14354	14426	14491	14439	14531	14365	14362	14476	14620	14662	14538	14579	14565	14435	14491	14398	14417	14434	14357	14467	14630	14479	14432	14537	14493	14407	14431	14453	14528	14583	14340	14317	14559	14545	14401	14407	14582	14683	14447	14489	14457	14483	14414	14513	14529	14550	14594	14484	14572	14700	14570	14561	14598	14425	14382	14394	14639	14786	14501	14659	14498	14481	14430	14330	14662	14328	14486	14438	14584	14588	14515	14485	14464	14591	14461	14586	14710	14516	14620	14331	14580	14547	14475	14598	14658	14656	14436	14434	14428	14539	14672	14584	14494	14410	14514	14598	14333	14538	14506	14672	14592	14393	14389	14414	14442	14362	14656	14195	14522	14418	14420	14515	14562	14653	14402	14365	14597	14492	14480	14639	14345	14534	14608	14550	14464	14475	14636	14670	14623	14498	14472	14443	14397	14570	14559	14433	14247	14463	14553	14545	14316	14377	14501	14469	14507	14321	14558	14505	14609	14366	14393	14562	14590	14380	14508	14678	14583	14546	14592	14498	14552	14779	14546	14550	14511	14459	14508	14625	14439	14639	14486	14483	14432	14335	14356	14500	14524	14281	14616	14477	14337	14443	14406	14454	14516	14459	14564	14669	14670	14518	14403	14454	14423	14522	14435	14320	14537	14643	14521	14668	14521	14444	14531	14629	14473	14647	14385	14436	14578	14493	14540	14508	14622	14421	14536	14431	14485	14373	14614	14557	14244	14505	14516	14409	14619	14310	14523	14602	14478	14585	14609	14522	14529	14434	14466	14352	14301	14616	14458	14472	14375	14443	14547	14507	14665	14631	14477	14399	14412	14443	14272	14473	14456	14353	14339	14309	14539	14402	14376	14539	14429	14356	14422	14304	14472	14353	14626	14409	14251	14532	14528	14355	14509	14503	14455	14325	14372	14576	14429	14465	14653	14640	14694	14427	14617	14612	14477	14647	14341	14500	14634	14446	14421	14461	14509	14589	14586	14530	14882	14640	14476	14628	14666	14331	14433	14364	14318	14556	14402	14617	14509	14615	14694	14337	14601	14428	14446	14430	14490	14341	14552	14326	14422	14609	14515	14485	14536	14566	14545	14370	14450	14449	14511	14425	14624	14328	14324	14320	14492	14523	14540	14573	14455	14511	14483	14460	14370	14625	14500	14669	14551	14557	14517	14673	14557	14337	14358	14387	14499	14365	14399	14609	14669	14468	14403	14482	14488	14481	14655	14563	14455	14706	14372	14513	14545	14580	14754	14576	14568	14464	14536	14218	14476	14502	14428	14685	14379	14412	14567	14462	14526	14435	14516	14614	14566	14578	14517	14610	14436	14599	14579	14665	14285	14604	14420	14483	14456	14397	14303	14629	14477	14646	14490	14407	14326	14363	14591	14641	14550	14656	14540	14503	14533	14616	14500	14528	14415	14422	14384	14435	14501	14422	14522	14489	14445	14569	14498	14396	14280	14592	14598	14500	14375	14637	14352	14511	14389	14541	14470	14533	14354	14428	14501	14491	14535	14512	14358	14355	14711	14401	14593	14442	14230	14372	14311	14641	14420	14506	14356	14435	14429	14488	14651	14304	14529	14560	14561	14471	14524	14648	14451	14460	14510	14550	14388	14417	14639	14483	14415	14507	14448	14514	14647	14483	14505	14599	14510	14393	14338	14568	14595	14633	14508	14587	14497	14583	14516	14561	14441	14302	14445	14409	14572	14609	14536	14394	14591	14376	14396	14435	14440	14649	14352	14313	14412	14623	14460	14578	14712	14466	14332	14475	14524	14400	14495	14579	14664	14578	14327	14460	14614	14328	14496	14514	14519	14389	14510	14568	14528	14462	14493	14460	14496	14702	14391	14643	14457	14371	14494	14469	14532	14656	14463	14524	14562	14594	14544	14542	14616	14548	14302	14664	14518	14694	14564	14360	14591	14463	14523	14574	14526	14302	14423	14655	14531	14582	14656	14511	14336	14478	14456	14540	14362	14668	14400	14535	14528	14408	14543	14598	14370	14386	14555	14556	14459	14520	14469	14551	14395	14666	14215	14649	14438	14534	14515	14485	14567	14588	14500	14592	14314	14452	14562	14587	14447	14485	14463	14666	14499	14549	14519	14349	14604	14471	14444	14488	14422	14493	14519	14234	14503	14605	14638	14453	14477	14595	14414	14471	14659	14317	14413	14522	14455	14494	14363	14477	14530	14365	14599
27982	41035	39210	30848	25868	22384	19783	17718	16820	15954	15424	14879	14596	14238	13918	13795	13620	13797	13557	13464	13483	13278	13510	13321	13387	13284	13353	13162	13219	13246	13364	13155	13189	13157	13180	13246	12949	13221	13280	13209	13172	13142	13132	13178	13065	13155	13088	13099	13038	13044	13163	13149	12905	13170	12942	13241	13130	13155	13310	13047	12866	13076	13088	13230	13058	13315	13211	12995	13171	13116	13320	12921	13070	12929	13103	13050	13255	13097	13030	13145	13113	13136	13079	13044	13054	13169	13145	13257	13074	13236	13030	12988	13129	13088	12948	12941	13186	13185	13083	13275	12983	13021	13095	13186	12966	13084	13141	13153	13136	13183	13135	13264	13002	13057	13226	13155	13043	13142	12986	13191	13099	12897	13056	13060	13092	13149	13165	13195	13112	13022	13166	13086	13206	13038	13068	13119	13073	13061	13187	12986	12991	13005	13059	13099	13131	13123	13216	13016	13132	13107	12971	13100	12954	13098	12934	13042	13175	13149	13192	13017	12982	13010	13141	13242	13096	13201	13099	13113	13089	13029	13027	12930	13075	13126	13024	13071	13177	13051	13211	13123	13112	13110	13279	12944	12914	13064	13227	13000	13294	12934	13138	13100	13099	13198	13066	12988	13055	13052	13101	13046	13113	13262	13066	13056	12993	13064	13094	13278	13130	13110	13202	13164	13053	13156	13130	13195	13045	13082	13184	13115	13170	13197	12942	13050	13029	13046	13055	13023	13138	12987	13281	13064	13048	13054	12918	13016	13168	13001	13128	13170	13073	12927	13106	13022	13029	13153	13118	13205	13039	12986	13047	13081	13119	13118	13105	13036	12855	13099	13061	12983	13169	13081	13053	13212	13104	12985	12896	13236	13097	13097	12933	13126	13054	12999	13094	12993	13107	13164	13049	13202	13194	13133	13148	12969	13119	13235	13028	13054	13128	13043	13063	12998	13078	13136	13044	13021	12936	13159	13125	13064	12988	12888	13291	13087	13176	13118	13157	13133	13103	13063	13173	12862	13192	12900	13040	13221	13021	13112	13264	13120	13007	13085	13170	13067	13099	13058	13180	13209	13073	13013	13067	13156	13071	13026	13171	13114	13041	13130	13067	12990	12878	13149	12948	13163	13132	13185	12952	13021	13191	13093	13052	13131	13077	13037	13062	13238	13079	12918	13146	13205	13173	13060	13069	12996	13054	13203	13077	13036	13100	13079	13189	13090	13163	12987	13117	13046	13087	13062	13120	13024	13134	12999	13165	13038	13193	13114	13019	13070	13062	13124	12894	12800	13213	13215	13020	13062	13109	13135	13027	13180	13231	13165	13154	13059	12867	12982	13263	13071	12985	12988	13034	13082	13089	13097	13136	13007	13105	13029	13085	13106	12964	12958	13019	13124	12911	13251	13142	13028	13220	13107	12942	13060	13067	13146	13034	13054	12981	13112	13132	13138	13081	13056	13102	13155	13144	13073	13103	13129	13048	13028	13063	13004	13172	13030	13156	13071	13219	13098	13104	13073	13185	13060	13197	13100	13020	12953	13127	12938	13050	13091	13236	13068	13043	12957	13169	13030	13083	13041	13030	13039	13179	13010	13154	13096	13174	13047	12989	12999	13059	13208	13029	13107	12940	13010	13068	13127	12888	13151	12979	13244	13049	13025	12983	13111	13081	13120	12965	13003	13144	13201	13035	12965	12974	13122	13217	13019	12963	13222	13103	13015	13079	13116	12847	13138	13077	12923	13165	13046	13214	13071	12980	13076	13054	13188	13014	13051	13008	13063	12976	12978	13059	13050	13184	13110	13007	13043	13053	13172	13060	12870	13146	13116	12889	13072	13165	13104	13236	13186	13012	13064	13089	13058	13055	13078	13254	13052	13014	13143	12779	13108	13115	13069	13080	13042	13110	13151	13009	13099	13023	13028	12895	12980	13031	13166	13076	13054	13081	13190	13006	13092	13135	13145	13018	13007	13136	12971	13047	13154	13086	13186	13189	13175	13030	13006	13117	13200	13079	13103	13253	13010	13090	13042	13094	12931	13098	13260	13192	12990	12986	12960	13035	13016	12906	12916	12991	13078	13016	13155	13247	13115	13159	13070	13037	13186	13051	12996	13097	13116	12995	13088	13039	13186	13005	13202	13323	13179	12893	13154	12925	13227	12995	12945	13134	13041	13181	13067	12966	13119	13118	13157	13192	13031	13095	13185	13054	13048	13041	12985	13047	13015	13020	13189	13171	13216	13073	13023	13081	12963	13036	13008	13174	13082	13083	13203	13068	13099	13078	12920	13126	13267	13115	13078	13001	13127	13221	13127	12906	13124	13087	13194	13099	13008	13081	12960	13166	13034	13069	13093	13012	13037	13086	13214	13103	13051	13226	13159	13114	13353	12991	13036	13052	13187	13071	13089	13175	13172	13111	13141	13128	13058	13174	13067	13156	13087	13086	13107	13191	12969	13013	12973	13078	13123	12915	13120	13073	13033	13258	13226	13050	13109	13206	13187	13033	13119	13235	13047	13296	13142	13124	13092	13259	13067	13094	13012	13072	13128	13064	13073	13048	13124	13085	13116	13051	13100	12980	12909	12966	13145	13013	13070	13010	13053	13183	13152	13259	13120	13060	13075	13270	13173	13091	13073	13126	13101	13024	13120	13098	12996	12922	13084	13103	13026	13252	13157	12955	13070	13019	13200	13078	13088	13007	13156	13238	13132	13067	13003	13144	13130	12994	13018	13062	13257	13048	12964	12802	13013	13224	13144	13113	12952	13076	13071	13228	13073	13026	12996	13189	12964	12915	13099	13085	13006	13016	13059	13153	13022	13145	12972	13049	12906	13037	13086	13167	13171	13146	13098	13171	13076	13085	13247	13158	13128	12869	12978	13216	12981	13183	12897	13175	13076	13188	13157	12956	13084	13172	13233	13061	13070	13042	13131	13095	13117	13057	13214	13020	13261	13068	13232	12981	13110	12965	13047	13087	13248	13136	13151	13121	13107	13033	12937	13159	13110	13083	13044	13061	12876	13179	13083	13047	13117	13063	12897	13179	12889	13168	13023	13081	13127	13013	13123	13218	12929	13242	13021	13245	13021	13155	12980	12873	13053	12994	13105	13084	12900	13174	12932	12934	13125	13079	13049	13159	13166	13099	13084	13106	13188	13204	13175	13029	13193	13084	13178	13049	12949	13091	13022	13110	13068	12999	13061	13054	13003	13210	12956	13204	12971	13064	13104	13050	12990	13150	13089	13163	13086	13140	13087	13032	13114	13083	13062	13042	13171	13155	13065	13007	13075	13072	12940	12983	13195	13089	13143	13089	13149	13095	13098	13037	13129	13043	12957	13012	13112	13007	13229	13123	13029	13154	13131	13144	13073	13096	12850	13179	13274	13037	13078	13137	13104	13091	13081	13125	13083	13103	13109	13135	13175	13092	12913	13100	13035	13114	13201	12960	12961	13051	12957	12989	12913	13100	13155	13070	12983	13041	13133	13020	13072	13070	13285	13213	13046	13096	12969	13141	13126	13206	13110	13023	13039	13202	13262	13100	13094	13021	13067	12924	13201	13160	13179	13023	13098	13045	12970	13127	13117	13121	13054	13244	13033	13193	12919	13100	13098	13165	12985	13188	13062	13127	13047	13208	12941	13007	13001	13099	13166	13132	13117	12948	12918	13063	13071	13218	13109	13191	13095	13160	13074	12904	13096	12897	12977	13182	13090	12943	13023	13228	13051	13094	13155	13077	13118	13261	13112	13137	13035	13036	13067	13201	12929	13078	13234	12960	13125	12920	13161	12971	13025	13119	13220	13219	13162	13063	13121	13017	13152	13072	13038	12946	13087	13115	13017	13119	13138	13039	13168	13114	13230	13229	13028	13019	13109	13160	13195	13250	13032	13092	13100	13028	13053	13062	13174	13307	13044	13121	13189	13123	13008	13169	13159	13278	13092	13013	13139	13095	13040	13173	13027	13113	13068	13113	13064	13147	13058	13042	13256	12976	13075	12886	13095	12920	13126	13273	13004	13095	13196	13004	13010	12936	13067	13148	13086	13150	13098	13169	13166	13108	13140	13208	12922	13134	13112	13056	13331	13158	13226	12945	13103	13151	13019	13251	13004	12866	13041	12904	13172	13064	13123	13024	13135	13102	12997	13125	13059	13155	12975	13137	13049	13116	13105	12939	13161	12992	13208	13130	13127	12980	13076	13089	13304	13070	13149	12992	13088	13326	13111	13109	13226	12989	13057	13102	13189	13098	13216	13152	13175	13180	13150	13030	13220	13049	13196	13077	13071	13085	13211	13046	12985	12815	12962	12994	13102	13170	13022	12905	13087	13168	13100	12966	13118	13127	12977	13000	13195	13017	13153	13125	13179	13018	13006	13045	13168	13162	13193	13018	13086	13095	13272	13105	13084	13100	13137	12944	13096	12979	13039	12946	12938	13208	12941	13128	12925	13022	13048	13159	12889	13060	13136	13155	13072	13241	13234	13026	13126	13108	13248	12936	12885	13168	12964	13028	13066	12994	13237	13077	13271	13221	12925	13328	13069	13225	13067	13047	13089	13212	13110	12969	13144	13071	12990	12987	13076	13042	13076	13135	12956	13148	13127	12952	13163	13062	13043	12988	13182	13195	13078	13183	13156	12861	13149	13103	13077	13189	13194	13139	13025	13125	12842	13092	12845	13177	13129	12972	13126	13092	13047	13080	13053	13085	13173	13035	13074	13162	13085	13222	12994	13000	12996	13139	13082	13019	13207	13145	13068	13132	12940	13198	13066	13084	13038	12963	13191	13181	13022	13106	13031	12983	13051	12732	12982	13213	13191	13259	13167	13382	13085	13008	13076	13079	13122	13151	13044	13187	13187	13148	13080	13180	12978	13169	13026	13099	13210	13238	13171	13029	13059	13153	13160	13045	13123	13189	13063	13013	12940	13028	13041	13009	13082	13020	13142	13150	13221	13109	13113	13064	13118	13046	12971	13075	13198	13133	13043	13121	13035	13133	12896	13084	13119	13186	13085	13168	13149	13023	13125	13187	13140	13146	13187	13061	13111	12996	13118	13078	13153	13084	13208	13053	13148	12997	13248	13134	13091	13067	13064	13004	13211	13129	13156	13071	13086	12929	13072	13216	13107	13197	13117	12953	13015
24304	21439	28976	25302	24462	25070	23323	19268	17905	17143	16368	16139	15911	15314	15352	15246	15042	14803	14926	14822	14755	14497	14724	14590	14627	14542	14370	14475	14599	14291	14513	14311	14328	14230	14538	14592	14456	14459	14293	14486	14158	14352	14172	14286	14250	14310	14181	14317	14191	14331	14160	14263	14262	14242	14278	14219	14434	14204	14313	14182	14102	14398	14144	14368	14361	14348	14243	14059	14242	14360	14201	14074	14249	14232	14297	14221	14315	14318	14220	14341	14333	14187	14151	14214	14207	14253	14374	14266	14318	14330	14312	14426	14103	14279	14295	14190	14159	14145	14145	14114	14219	14222	14171	14139	14147	14196	14022	14408	14251	14236	14163	14188	14343	14368	14451	14194	14206	14224	14339	14221	14097	13993	14182	14385	14345	14224	14293	14200	14041	14333	14215	14228	14246	14330	14225	14365	14183	14230	14397	14268	14255	14259	14513	14393	14213	14412	14273	14227	14129	14313	14234	14280	14130	14378	14313	14122	14368	14133	14255	14332	14225	14243	14322	14317	14161	14206	14168	14381	14265	14176	14345	14378	14166	14357	14242	14097	14242	14283	14311	14239	14332	14167	14182	14136	14337	14256	14373	14301	14176	14342	14346	14161	14131	14183	14210	14225	14353	14291	14301	14254	14206	14208	14037	14191	14277	14339	14431	14165	14286	14310	14333	14208	14301	14395	14189	14306	14269	14217	14189	14222	14053	14136	14265	14320	14269	14299	14294	14283	14285	14195	14372	14133	14116	14242	14311	14428	14422	14274	14184	14453	14294	14185	14169	14118	14155	14309	14124	14222	14017	14094	14252	14298	14155	14257	14227	14094	14314	14186	14417	14145	14210	14269	14212	14272	14226	14190	14222	14203	14394	14315	14279	14258	14019	14125	14316	14249	14361	14130	14237	14349	14364	14237	14186	14179	14233	14146	14220	14332	14347	14284	14324	14036	14150	14236	14350	14280	14165	14113	14279	14120	14132	14279	14220	14270	14160	14304	14093	14069	14285	14107	14290	14222	14285	14184	14087	14238	14172	14236	14251	14525	14184	14175	14280	14313	14084	14439	14061	14266	14253	13960	13899	14089	14272	14185	14389	14172	14204	14154	14126	14106	14228	14135	14192	14186	14302	14214	14311	14167	14246	14366	14427	14307	14240	14173	14204	14129	14206	14226	14287	14127	14196	14414	14415	14251	14197	14407	14177	14284	14252	14555	14136	14250	14340	14221	14382	14197	14066	14353	14216	14278	14302	14349	14307	14170	14368	14235	14276	14141	14359	14411	14187	14259	14378	14473	14369	14545	14134	14210	14039	14294	14384	14267	14346	14236	14024	14210	14293	14202	14192	14349	14260	14287	14253	14289	14175	14155	14383	14212	14261	14257	14416	14328	14263	14312	14203	14316	14223	14028	14368	14254	14349	14249	14120	14063	14181	14253	14223	14130	14209	14175	14183	14235	14269	14161	14289	14309	14152	14241	14236	14169	14221	14393	14438	14168	14212	14339	14281	14333	14183	14076	14118	14019	14338	14284	14277	14208	14291	14383	14446	14392	14084	14260	14295	14063	14188	14243	14220	14252	14225	14303	14415	14313	14353	14270	14348	14160	14303	14226	14384	14203	14145	14315	14339	14072	14004	14120	14188	14412	14313	14309	14062	14317	14098	14325	14299	14218	14295	14359	14281	14120	14244	14255	14319	14047	14238	14216	14188	13993	14216	14254	14442	14213	14423	14321	14214	14296	13958	14233	14399	14272	14154	14198	14238	14385	14355	14158	14111	14264	14256	14211	14158	14263	14161	14193	13961	14234	14305	14242	14169	14084	14234	14075	14291	14371	14228	14217	14445	14290	14344	14208	14255	14142	14161	14249	14226	14053	14123	14258	14256	14140	14174	14215	14280	14309	14260	14175	14176	14301	14164	14225	14283	14222	14307	14394	14271	14442	14073	14164	14244	14195	14252	14056	14137	14171	14031	14235	14084	14142	14354	14193	14184	14054	14216	14386	14389	14226	14205	14204	14356	14391	14444	14107	14210	14317	14155	14135	14289	14094	14295	14164	14321	14275	14203	14047	14310	14017	14052	14085	14217	14184	14224	14314	14197	14071	14392	14164	14144	14242	14349	14231	14246	14134	14245	14270	14272	14207	14255	14330	14128	14256	14395	14347	14156	14193	14142	14130	14138	14248	14189	14333	14245	14332	14234	14132	14309	14253	14193	14176	14408	14108	14244	14258	14214	14247	14337	14335	14368	14326	14135	14214	14332	14358	14170	14154	14399	14227	14290	14311	14245	14246	14197	14281	13959	14101	14133	14181	14150	14272	14025	14111	14518	14285	14447	14328	14196	14162	14183	14094	14434	14326	14299	14247	14401	14096	14345	14257	14285	14248	14218	14262	14412	14227	14380	14301	14398	14253	14318	14311	14267	14336	14360	14241	14105	14085	14151	14231	14225	14155	14420	14258	14079	14204	14176	14315	14214	14222	14335	14080	14039	14120	14195	14148	14315	14377	14163	14173	14347	14197	14196	13995	14251	14229	14252	14056	14214	14144	14310	14275	14261	14020	14249	14040	14184	14260	14345	14057	14215	14314	14239	14155	14312	14343	14396	14284	14181	14076	14171	14403	14127	14242	14129	14300	14278	14114	14004	14287	14324	14208	14379	14361	14323	14243	14344	14196	14302	14160	14304	14218	14221	14095	14371	14300	14466	14398	14340	14257	14126	14483	14276	14186	14349	14108	14107	14335	14228	14269	14395	14176	14250	14228	14248	14249	14325	14190	14290	14034	14213	14050	14417	14047	14222	14104	14087	14128	14255	14284	14425	14384	14293	14311	14293	14281	14256	14286	14194	14333	14213	14359	14189	14170	14379	14308	14269	14202	14126	14309	14186	14324	14146	14209	14327	14567	14263	14210	14175	14258	14191	14343	14360	14176	14605	14205	14216	14186	14323	14363	14323	14479	14420	14117	14374	14313	14179	14289	14130	14029	14201	14270	14169	14109	14234	14238	14359	14301	14351	14037	14463	14356	14094	14234	14192	14321	14200	14174	14291	14163	14291	14234	14255	14283	14088	14363	14255	14137	14208	14080	14366	14268	14229	14238	14214	14187	14270	14222	14198	14103	14285	14346	14329	14071	14191	14220	14201	14228	14179	14143	14472	14065	14115	14274	14039	14074	14065	14160	14355	14160	14266	14360	14147	13988	14140	14239	14197	14267	14214	14234	14063	14351	14165	14207	14378	14135	14328	14381	14416	14218	14295	14170	14294	14244	14252	14245	14334	14206	14289	14325	14321	14175	14420	14159	13997	14188	14279	14211	14253	14410	14251	14440	14122	14263	14243	14273	14094	14307	14208	14278	14129	14279	14152	14276	14335	14339	14165	14180	14148	14052	14161	14313	14113	14235	14288	14053	14225	14232	14302	14295	14170	14236	14374	14015	14157	14217	14269	14209	14248	14130	14058	14214	14194	14286	14283	14271	14246	14117	13965	14005	14256	14306	14218	14185	14319	14309	14262	14374	14134	14270	14005	14269	14211	14287	14165	14036	14376	14225	14097	14287	14061	14205	14300	14292	14126	14154	14142	14133	14216	14300	14514	14131	14262	14363	14282	14207	14288	14237	14235	14242	14270	14058	14238	14142	14178	14087	14243	14356	14230	14178	14277	14235	14172	14273	14269	14097	14320	14232	14291	14237	14144	14187	14181	14212	14095	14308	14251	14259	14322	14218	14198	14107	14281	14148	14343	14345	14309	14372	14223	14291	14183	14173	14130	14296	14287	14179	14170	14314	14175	14325	14306	14107	14379	14065	14178	14272	14348	14298	13996	14326	14290	14164	14235	14340	14351	14194	14309	14412	14307	14235	14190	14277	14191	14209	14197	14027	14210	14317	14199	14271	14197	14040	14234	14292	14127	14242	14311	14244	14290	14104	14192	14288	14271	14036	14403	14262	14165	14326	14152	14147	14337	14258	14228	14106	14126	14136	14296	14170	14236	14355	14254	14327	14178	14277	14265	14169	14194	14425	14109	14106	14077	14228	14273	14242	14221	14138	14371	14263	14242	14247	14221	14360	14144	14326	14244	14111	14159	14222	14285	14351	14002	14198	14107	14068	14177	14340	14249	14148	14326	14229	14346	14290	14482	14222	14270	14139	14211	14206	14208	14154	14247	14356	14360	14150	14404	14384	14140	14097	14215	14132	14306	14206	14161	14211	14091	14196	14310	14106	14164	14226	14165	14183	14310	14336	14190	14374	14350	14194	14364	14261	14194	14258	14261	14295	14379	14361	14245	14192	14343	14091	14074	14114	14516	14201	14173	14168	14096	14205	14222	14344	14224	14183	14143	14126	14216	14099	14398	14182	14205	14044	14379	14352	14368	14453	14137	14217	14266	14367	14308	14307	14376	14291	14270	14406	14267	14221	14257	14285	14079	14175	14228	14053	14410	14466	14199	14109	14303	14418	14351	14093	14138	14036	14349	14197	14332	14274	14276	14313	14192	14072	14088	14274	14154	14362	14489	14288	14125	14261	14125	14435	14276	14210	14150	14231	14376	14295	14190	14440	14126	14381	14167	14140	14249	14136	14359	14217	14106	14112	14253	14032	14253	14403	14088	14335	14180	14201	14114	14196	14297	14238	14281	14395	14326	14280	14374	14303	14162	14128	14330	14151	14244	14370	14482	14235	14409	14272	14229	14582	14268	14165	14221	14191	14118	14222	14233	14351	14113	14289	14270	14062	14244	14253	14128	14317	14267	14385	14258	14351	14213	14217	14207	14280	14057	14161	14344	14222	14198	14284	14222	14124	14106	14424	14335	14221	14353	14134	14285	14205	14226	14368	14266	14341	14005	14199	14325	14155	14144	14206	14129	14217	14314	14196	14279	14389	14353	14220	14255	14211	14302	14180	14328	13987	14087	14393	14090	14141	14157	14139	14379	14339	14018	14378	14368	14263	14291	14305	14304	14142	14338	14334	14146	14113	14201	14264	14189	14294	14287	14165	14213	14250	14234	14492	14140	14180	14343	14249	14140	14119	14183	14173	14117	14420	14277	14355	14322	14367	14313	14320	14230	14277	14533	14328	14299	14202	14201	14129	14177	14295	14312	14209	14360	14234	14140	14116	14345	14352	14348	14319	14404	14250
27370	46578	44344	36090	30594	26486	23076	20318	18627	17618	16457	15892	15399	14862	14228	14191	13954	13693	13609	13718	13482	13560	13560	13358	13329	13336	13486	13266	13161	13167	13043	13131	13095	13060	13192	13285	13012	13107	12931	13093	13000	12911	13086	12866	13082	13102	13053	13026	12946	13041	12899	13090	12956	12923	13076	12961	12906	12981	12943	12888	12883	12913	13007	12943	12788	13027	12987	13061	13092	13027	13067	12983	12838	12968	12881	12882	13109	12958	13057	12919	12930	13002	12971	12965	12817	12996	13019	12863	12977	13037	12982	13032	12874	12906	13007	12855	13063	12838	12995	12757	12997	13021	12981	12875	12976	12962	12882	13028	12946	12944	12939	12822	12968	12796	13091	12934	12931	13046	12964	13052	12881	13082	12993	13108	12923	13083	13018	12789	13130	13137	12973	13070	12998	12987	12932	12859	12969	12926	12830	13123	13031	12876	13028	12866	12949	12901	12956	12962	12951	12978	13075	12963	12908	12950	12946	12833	12928	12936	12984	13013	12965	12982	13126	12895	12949	12947	12920	12958	12833	12955	12986	12934	12978	12990	12840	13071	12830	13065	12944	13057	12833	13143	13045	12917	13022	13087	12981	12804	12791	12929	13031	12867	12897	13078	13055	12998	12900	12955	12842	12962	12947	12795	12962	13111	13090	12869	13054	12975	13100	13049	12929	12985	12984	12963	12989	12981	12855	13076	12940	12884	13085	12857	12807	13056	12907	12937	12979	12976	12944	12919	12987	12962	13061	12878	13111	12831	12881	12947	12901	13012	12779	12958	13154	13027	12945	13106	12864	12976	12956	12967	13061	12966	12978	12931	12914	12979	12872	13079	12890	12882	12849	13048	12921	13038	13015	12879	13141	12995	12790	13063	12983	12930	12838	12840	13010	12834	12995	13028	12957	13053	12820	13008	12839	13001	12871	12964	13008	13037	13013	12960	12940	12786	12894	13183	12895	12876	12884	13028	12902	12996	12926	12967	12925	12878	12774	12887	13015	12913	12915	13013	12954	12929	12942	12899	12953	12826	13006	13034	12792	13002	12868	12998	13053	12980	12967	12859	13057	12997	12895	13008	12854	12972	12929	12971	13121	12917	13024	12931	12859	12817	12849	13131	12866	12878	12894	12930	12893	12986	12901	12922	12895	12900	13024	13069	13009	12883	13094	13102	12983	12859	12908	13003	12986	13060	13087	13009	12990	12863	12953	13013	12870	13110	13037	12979	12850	12954	13042	13138	12961	12856	13000	12783	12842	12964	13081	13054	12893	12932	13002	13071	12899	12792	12853	12979	12966	13197	12843	12872	12933	12989	12886	12997	13004	12915	12930	12861	12833	13031	12868	12879	12885	12988	12883	13076	12961	12886	13029	12867	12923	12833	12944	13024	12883	12865	12879	12838	13058	12934	13023	12960	12997	13028	12894	12915	12904	12979	13045	12845	13023	13033	12927	12933	12931	12880	12975	12795	12897	12867	12883	12859	12923	12910	12832	12988	12960	12869	12971	12938	12969	13118	13022	12899	12866	13021	12920	13060	12964	12924	12793	12881	12875	13142	12926	12926	12980	12954	13001	12924	13074	13000	12967	12951	12943	12927	12886	12972	13029	12859	13024	13146	13038	12808	12943	12935	13042	13000	12906	12929	12989	13021	12941	12924	12772	12849	12862	12834	12970	12880	12761	12972	12886	13003	13048	12968	12858	13030	12874	12906	13081	13072	12926	13002	13054	12971	13050	13009	12905	12908	13033	12882	12901	12974	13116	13056	12973	12928	13034	12909	12788	12928	13131	12978	12900	13024	13002	13035	12990	12878	13007	12972	12834	12867	12933	13060	12879	12966	12847	12892	12879	12973	12834	12846	12788	12887	12933	12887	13095	12963	12995	12818	12805	12803	13104	13009	13144	12963	12888	12868	13000	12982	13022	13021	13069	12978	12838	12998	12762	12962	12969	12939	12964	12747	12860	13061	13076	13099	12998	12884	12965	12996	13065	12798	12993	12960	12883	12824	12919	13001	12838	13089	12932	13083	12965	12816	12926	13005	12741	12826	13029	12798	12851	12848	12997	13069	12919	13033	12937	12980	12912	13078	12971	12933	12861	12980	12917	12983	12891	12963	12876	13051	13069	12936	12977	12887	12991	13016	12887	13047	12888	12879	13070	13019	12952	12928	12955	12862	12969	12878	13059	13054	12933	12933	12722	12861	12932	12928	13001	13045	12943	13001	12958	13016	12890	12949	12898	12860	12986	12829	12941	12901	12983	12802	13095	12853	13005	12822	12883	12950	12965	13057	13087	13182	12902	12895	13048	12957	13040	13087	12827	13006	13031	12921	12919	12955	12994	12799	13069	13017	12958	12893	13025	12918	13002	12962	12957	13034	13008	12996	12925	13146	12946	13004	12966	12963	12873	13056	12927	12935	13045	12978	12821	13131	12914	12851	12886	13043	13037	12897	12877	12999	13022	12834	12988	12979	13071	12998	13071	12950	12967	12755	12947	13095	12893	12850	13018	12778	13025	12975	12872	12919	12849	12885	12798	12849	13161	13006	13070	12969	12958	13035	13061	13029	12924	13081	12816	12871	13020	12903	12924	12850	12878	13043	12990	12876	13031	12979	13066	13106	13091	13055	12989	12995	12950	13021	12955	13055	12944	12952	13052	13007	12992	12804	12945	12891	13055	13075	13001	12882	12913	12948	12779	13088	13087	12934	12988	12894	12949	13109	12937	12895	13097	12838	13049	12975	12903	12904	13144	12981	13038	13041	12980	12859	12730	12964	12992	13051	13012	12941	12903	12935	12991	12895	12978	12893	12965	13077	12952	12903	12939	12921	13015	12739	13135	12949	13122	12984	13082	13086	12893	13021	12892	12925	12902	12892	12754	13201	12959	13011	12884	13004	12830	13055	12844	12788	12953	12846	12992	13011	13128	12992	12906	12971	12943	12903	13026	12829	12945	13129	13001	13119	12914	12978	13131	13048	13045	13011	12982	12979	12953	13016	12831	13014	12908	12942	13059	12980	13033	13155	12893	12776	12901	13026	12866	13063	12876	13045	12739	12867	12939	12853	12899	12941	12997	12947	12813	12976	12940	12887	13049	12894	13055	13074	12841	13019	12923	12721	12902	12813	12967	12840	12899	13112	12937	12924	12827	12914	13040	13024	13067	12933	13008	12861	12942	13020	12979	12996	12780	13061	12735	13021	12908	13050	12944	13062	12962	12850	12933	12906	12900	12939	12967	12808	13010	12795	12935	13029	13124	12984	13068	12925	12868	13063	13070	12930	12940	12960	13040	13040	12995	12900	12966	12932	12810	13091	12952	13093	13028	12793	12979	12969	12998	12994	12944	12910	12883	12938	12884	12841	12981	12840	13108	13084	12989	13136	12949	12829	12947	12986	13016	13000	12938	13066	12889	13033	13085	13068	12931	12782	12997	12972	12939	13045	12871	12870	12861	12959	12850	13008	13149	12867	12920	12920	12888	12993	12893	12982	12982	12911	13115	13005	12938	12942	12984	12938	12960	12830	13052	12947	12971	12880	12854	13021	13098	13047	12896	12866	12975	12853	12961	12808	12957	12977	12994	13074	12812	12964	12835	13051	13002	13024	12939	12974	12904	12889	12719	13062	12860	12982	13000	12812	13067	13004	13052	12950	13094	12861	12984	12878	13030	12945	12839	13075	12989	12990	12867	13013	12914	12997	12864	12956	12883	12913	12975	12962	12835	12881	13114	13006	13197	12794	12934	12926	12917	12905	12841	12994	13106	12886	12946	13119	13057	13099	12843	12987	12901	13058	12945	12953	12942	12822	12946	13171	12920	12996	12915	12883	12885	13032	12957	13030	12859	12823	13003	12881	13160	12946	13039	12947	12971	13043	12821	12992	12905	12863	13006	12919	12884	13028	12986	12903	12932	12837	12886	12984	12888	12968	12877	12823	13157	12806	12903	12986	12977	12865	12976	12981	13112	12827	12824	12990	12889	12787	12984	12733	12846	12986	12975	12931	13172	12866	13003	12959	12872	12988	13010	12917	12768	13064	12784	12990	12769	12909	12877	12914	12948	12906	12881	13079	12848	12971	12885	12857	12916	12987	12940	13062	13000	12995	12978	12980	12920	12964	12902	12848	12861	12899	12912	12945	13069	12958	13043	12859	12937	12881	12875	12909	12950	13047	12842	13075	12841	13000	12989	13050	12837	13032	12908	12897	13090	12997	12770	12998	13075	12976	13013	12941	13000	12931	12998	13116	13041	12899	12899	12852	12965	12920	13029	13030	12809	12973	12778	12850	12899	12950	12965	12990	12887	13013	12947	12877	12933	13065	13033	12956	12932	13097	12866	12845	13174	12990	12899	13118	12990	12952	12952	12936	12831	13060	12862	13120	12985	12703	13011	13177	12877	12975	13026	12917	12902	12858	13016	13050	12862	12935	12935	12835	12883	12797	12951	12969	12863	12892	12881	12985	12817	12765	12884	13006	12943	12910	12934	12982	13135	13039	12952	13058	12882	12955	13015	12914	13003	13079	12958	12954	12974	12893	12817	12951	12977	12948	13137	12986	13048	12881	12921	13025	12905	12869	13079	13064	12871	13065	12886	12960	12943	12973	12926	12916	12878	12874	12956	13010	12905	12853	13092	12911	12953	13012	12973	12848	12961	13006	12969	12908	12863	12878	12847	12962	12844	13017	12823	12910	13123	12987	12945	13161	12867	12974	13114	12974	12957	12972	12873	13032	13090	12767	12927	12991	13099	12914	12950	13042	12947	12929	12837	12708	12943	12878	13086	12926	13009	12845	12887	12902	13013	12850	12855	12928	12916	12908	12931	12743	12765	12901	12968	13064	13027	12821	12903	12878	13064	12811	12841	13032	12963	12908	13022	12972	12953	12881	12960	13031	12938	13086	12919	13017	12983	13001	12648	13080	12804	13108	12993	13053	12850	13039	13022	13007	13085	13068	13081	12943	12864	12862	12998	13040	13209	12979	12996	13025	12918	12971	13020	13069	12931	12989	12863	13047	12883	13002	13087	12915	13126	13093	12931	12745	12862	12871	13017	13015	13012	12962	12835	12781	12875	12970	12909	12889	12882	12938	12974	12843	13033	13024	13052	13078	12771	12920	13024	12909	13142	12959	13055	12883	12934	13052
23277	21559	29553	24171	22671	26035	27750	21564	19550	18852	17868	17109	16535	15960	15847	15335	15279	15069	15069	14809	15120	14942	14615	14844	14703	14787	14416	14652	14859	14623	14373	14392	14373	14385	14405	14376	14420	14455	14198	14338	14507	14300	14392	14426	14199	14226	14264	14148	14138	14158	14340	14295	14420	14408	14285	14510	14197	14264	14239	14519	14325	14323	14132	14173	14174	14151	14465	14336	14323	14324	14301	14182	14290	14246	14093	14128	14210	14272	14367	14230	14258	14167	14151	14182	14204	14355	14374	14036	14413	14295	14104	14126	14170	14396	14058	14222	14266	14346	14270	14149	14317	14317	14185	14029	14444	14340	14009	14247	14094	14245	14270	14261	14279	14160	14109	14203	14349	14288	14389	14204	14173	14339	14399	14079	14084	13992	14212	14061	14182	14325	14253	14121	14221	13982	14195	14103	14298	14256	14269	14166	14155	14220	14352	14383	14367	14313	14175	14303	14278	14499	14251	14173	14293	14245	14257	14341	14234	14143	14219	14310	14307	14450	14165	14147	14237	14174	14110	14091	14067	14139	14230	14303	14268	14225	14134	14312	14080	14183	14234	14232	14178	14176	14085	14256	14075	14155	14279	14209	14172	14299	14153	14235	14037	14136	14144	14260	14284	14180	14158	14170	14061	14219	14135	14059	14210	14407	14378	14333	14334	14298	14443	14180	14144	14225	13893	13983	14196	14083	14170	14134	14211	14373	14028	14048	14277	14255	14091	14135	13973	14053	14220	14268	14136	14192	14338	14298	14133	14179	14002	14341	14141	14158	14424	14271	14243	14128	14161	14209	14087	14078	14103	14154	14250	14287	14197	14092	14204	14378	14308	14183	14198	14183	14241	14104	14093	14159	14045	14192	14367	14281	14345	14243	14254	14111	14282	13971	14135	14236	14043	14074	14312	14224	14136	14076	14270	14147	14246	14346	13982	14060	14382	14439	14128	14102	14257	14157	14294	14102	14289	14257	14154	14204	13991	14195	14404	14072	14225	14209	14156	14152	14189	14296	14241	14060	14228	14109	14121	14306	14199	14128	14166	14137	14079	14224	14203	14249	14340	14176	14149	14318	14251	14302	14301	14172	14101	14284	14137	14463	14187	14140	14324	14285	14203	14239	14267	14006	14258	14281	14017	14189	14296	14147	14089	14011	14148	14394	14229	14287	14235	14188	14224	14278	14171	14217	14268	14183	14070	14023	14278	14056	14266	14330	14015	14296	14411	14109	14145	14073	14242	14368	14335	14297	14106	14198	14071	14151	14326	14041	14118	14344	14197	14246	14083	14158	14264	14224	14145	14277	14186	14168	14263	14036	14186	14109	14084	14100	14209	14145	14215	14173	14207	14102	14256	14074	14206	14178	14320	14330	14100	14161	14141	14165	14138	14211	14200	14267	14052	14042	14135	14318	14137	14103	14338	14417	14208	14163	14042	14173	14080	14149	14183	14258	14342	14106	14248	14076	14231	14070	14062	14180	14342	14446	14223	14330	14351	14267	14198	14191	14136	14177	14224	14147	14176	14250	14283	14386	14184	14274	14263	14041	14228	14035	14203	14370	14375	14199	14189	14012	14041	14050	14148	14144	14142	14161	14444	14197	14046	14171	14345	14241	14331	14255	14302	14171	14202	14128	14159	14261	14132	14073	14120	14132	14073	13984	14278	13930	14123	14279	14183	14133	14084	14165	14169	14190	14149	14237	14253	14211	14373	14059	14184	14313	14328	14299	14138	14109	14020	14025	14058	14235	14189	14282	14137	14106	14201	14352	14092	14176	14334	14180	14020	13904	13984	14083	14084	14093	14316	14179	14145	14350	14338	14153	14350	14369	14284	14203	13952	14119	14377	14204	14280	14055	14119	14021	14063	14153	14216	14196	14170	14157	13957	14132	14191	14080	14201	14160	14176	14295	14220	14128	14110	14255	14179	14303	14027	14123	14149	14243	14261	14210	14180	14066	14106	14197	14153	14466	14271	14146	14241	14131	14218	14009	14063	14118	14049	14202	14283	14221	14170	14221	14427	14112	14224	14040	14219	14287	14177	14321	14087	14145	14191	14324	14166	13949	14285	14281	14196	14158	14192	14233	14350	14279	14110	14251	14072	14159	14152	14127	14056	14246	14183	14156	14252	14183	14090	14256	14181	14170	14288	14410	14362	14225	14136	14141	14162	14322	14222	14308	14171	14193	14270	14206	14188	14164	14145	14201	14265	14212	14373	14169	14210	14160	14192	14100	14205	14177	14190	14120	14025	14234	14243	14110	14268	14147	14209	14022	14224	14273	14171	14313	14110	14154	14049	14094	14275	14394	14292	14192	14392	14148	14166	14129	14139	14257	14101	14371	14296	14151	14037	14391	14111	14269	14171	14122	14157	14194	14465	14369	14339	14121	14288	14392	13996	13958	14115	14183	14106	14093	14053	14117	14036	14354	14010	14276	14160	14151	14169	14052	14135	14208	14195	14155	14351	14050	14061	14156	14353	14173	14162	14146	14211	14244	14164	14308	14361	14201	14248	14222	14093	14192	14087	14226	14266	14272	14169	14113	14089	14096	14110	14278	14348	14249	14358	14195	14126	14192	14120	14184	14114	14274	14019	14217	14184	14149	14290	14241	14128	14212	14306	14209	14203	14172	14147	14206	14101	14054	14037	14115	13945	14114	14218	14110	14205	14155	14186	14065	14154	14183	14251	14078	14223	14210	14245	14173	14059	14249	14200	14065	14241	14149	14182	14388	14280	14253	14079	14142	14144	14187	14344	14362	14146	14338	14019	14103	14048	14158	14262	14227	14002	14095	14185	14142	14214	14262	14254	14176	13968	14084	14154	14217	14046	14204	14270	14182	14238	14136	14148	14064	14178	14166	14231	14086	14083	14275	14175	14251	14209	14200	14270	14041	14069	14083	14225	14235	14288	14081	14036	14191	14081	14167	14200	14213	14238	14107	14370	14242	14341	14004	14203	14305	14042	14262	14297	14272	14208	14197	14298	14306	14110	14169	14275	14078	14320	14250	14187	14202	14118	14147	14196	14207	14469	14080	14321	14149	14391	14023	14189	14348	14198	14105	14327	14065	14288	14293	14311	14168	14331	14191	14288	14037	13942	14180	14272	14256	14109	14102	14154	14474	14256	14335	14140	14050	14304	14065	14122	14416	14140	14123	14237	14301	14182	14174	14129	14372	14133	14296	14181	14251	14290	14245	14051	14356	14186	14199	14141	14180	14184	14352	14283	14147	14170	14215	14083	14082	14178	14243	14119	14215	14151	14303	14220	14206	14087	13922	14195	14217	14337	14201	14349	14007	14218	14251	14193	14104	14205	14214	14243	14168	14264	14237	14136	14128	14311	14226	14284	14235	14326	14123	14174	14090	14135	14319	14191	14227	14180	14147	14182	14265	14193	14159	14430	14250	14054	14184	14111	13944	14207	14060	14199	14157	13877	14291	14198	14043	14079	14203	14315	14044	14196	14110	14129	14323	14306	14208	14282	14173	14199	14127	14274	14160	14168	14243	14257	14215	14132	14125	14215	14258	14244	14161	14265	14113	14069	14115	14317	14246	14191	14289	14281	14147	14095	14155	14226	14231	14219	14182	14345	14176	14147	14131	14254	14297	14213	14244	14156	13949	14046	14016	14178	14256	14275	14263	14002	14307	14191	14036	14210	14317	14143	14068	14249	14167	14051	14100	14259	14226	14101	14151	14130	14328	14128	14356	14399	14221	13944	14099	14134	14156	14168	14006	14026	14156	14244	14242	14115	14065	14084	14237	14376	14180	14334	14302	14110	14159	14144	14072	14412	14150	14178	14288	14014	14069	14186	14177	14203	14159	14184	14051	14237	14208	14028	14034	14196	14151	14198	14319	14190	14264	14441	14043	14151	14204	14306	14133	14149	14073	14233	14326	14111	14063	14123	14162	14235	13974	14093	14166	14105	14123	13988	14387	14151	14132	14207	14135	14146	14196	14228	14005	14108	14231	14061	14114	14195	14304	14075	14114	14033	14203	14310	14044	14206	14089	14216	14194	14332	14295	14249	14082	14231	14093	14320	14147	14341	14277	14241	14330	14070	14211	14328	14310	14363	14112	14295	14251	14143	14233	14078	14234	14156	14229	14274	14209	14374	14074	14159	14163	14263	14254	14058	14184	14175	14192	14322	14236	14129	14363	14134	14358	14101	14019	14175	14049	14297	14237	14148	14082	14335	13911	13978	14118	14181	14152	14183	14120	14254	14111	14330	14098	14364	14169	14092	14172	14179	14066	14150	14295	14187	14262	14248	14336	14024	14075	14121	14084	14188	14173	14285	14140	14317	14310	14414	14209	14385	14234	14240	14225	14065	14120	14247	14209	14181	14236	14285	14309	14254	14180	13998	14300	14250	14044	14407	14135	14218	14200	14272	14349	14368	14157	14104	14066	14367	14138	14150	14178	14188	14095	14191	14247	14334	14073	13912	14092	14201	14202	14095	14043	14266	14214	14112	14181	14128	14241	14008	14004	14203	14213	14193	14145	13939	14097	14122	14181	14041	14089	14122	14084	14307	14049	14026	14169	14099	13959	14087	14144	14149	14331	14104	13958	14115	14236	14067	14270	14073	14280	14126	14346	14166	13979	14072	14080	14049	14134	14150	14176	14245	14056	14223	14223	14109	14320	14148	14102	13940	14125	14202	14217	14106	14108	13948	14238	14298	14051	14069	14237	14182	14151	14192	14214	14222	14054	14263	14255	14248	14102	14068	14292	14240	14241	14253	14270	14253	14148	14199	14249	14127	14173	14015	14280	14133	14279	14267	14127	14108	14231	14135	14205	14152	14118	13960	14342	14018	14257	14340	14076	14309	14287	14178	14159	14211	14207	14313	14150	13910	14354	14270	14129	14146	14125	14155	14143	14240	14228	14343	14145	14129	14140	14327	14204	14316	14047	14184	14200	14244	14228	14361	14163	14260	14200	14492	14082	14307	14328	14091	13981	14147	14248	14036	14328	14223	14327	14185	14117	14206	14190	14167	14250	14224	14288	14334	14146	14003	13993	14180	14237	14337	14172	14316	14196	14221	14314	14284	14086	14095	14226	14106	14200	14084	13964	13934	14158	14264	14290	14106	13952	14323	14014	14225	14290	14281	14395	14387	14157	14080	14086	14230	14064
28883	50937	49006	40444	35039	30799	26875	23662	21443	19693	18133	17316	16229	15603	15240	14752	14544	14227	14226	14024	13977	13843	13705	13515	13558	13455	13542	13416	13321	13329	13300	13257	13118	13305	13193	13094	13074	12996	13224	13122	13210	13156	13149	13095	12973	13084	12967	13112	12995	13077	12909	13012	12984	12860	13090	13005	13011	13123	12970	12970	13079	12906	12989	12881	13005	13080	12883	12904	12986	12957	12854	13174	12993	13077	12907	13034	13000	12846	12938	12971	13147	12895	12769	13023	12842	12959	13066	12981	12917	12941	13080	12990	12942	12923	13014	12914	12972	12944	12982	12973	12851	12883	12857	12901	12966	12890	12986	13081	12759	12843	12930	12960	12958	12839	12928	12980	12870	12987	13006	13081	12976	13015	12949	12780	12952	13026	13136	13016	13146	13102	13031	12999	12852	12943	13088	12961	12830	12967	12946	13040	13154	12974	12938	12948	12948	13049	12828	12988	13008	12971	13012	12981	13090	12987	12897	13001	12851	13033	13126	12786	12875	12823	12901	13073	13106	13006	12991	13011	12971	12978	12881	13117	12913	12959	12905	12970	13086	12953	12893	12934	12883	13196	12953	12809	12826	13034	13040	12769	13006	12876	12986	13031	13003	12825	12968	12960	13018	12885	12977	13141	12969	12889	12953	12935	12923	12933	13008	12948	12855	12838	12872	12973	13001	13163	13006	12774	12947	12936	12987	13016	13055	13055	13064	12799	12944	12921	12954	12898	12888	12895	12834	13046	12928	13054	13025	12833	12946	13100	12932	13009	12859	13092	13061	12911	12993	13011	12987	12885	13089	12934	12865	12795	12924	13110	13011	13025	12981	12817	12907	12955	13061	13194	12884	12947	12952	12930	13091	13035	12945	13077	12893	12922	12953	13030	13012	12942	13011	13052	13075	12941	13020	12909	12926	12933	13010	12955	12981	12810	12920	12861	12922	12823	13075	12845	12855	12883	12948	12929	13029	12977	12846	12998	12797	13103	12925	12924	12755	12961	13020	12993	13021	12905	12926	12911	13014	13008	13066	12901	12945	12932	12934	13016	13047	12882	12884	13033	12788	12872	12996	13066	12795	13026	12874	12941	12955	12937	13026	13054	12965	13023	12836	12944	12910	12879	13075	12857	13006	12982	12873	12954	12928	12973	12936	12824	12901	12937	12827	12820	12846	12998	13050	13027	12993	12908	12958	13023	12800	12920	12898	12919	12913	12890	12929	12838	12944	12755	12925	12955	12953	12763	12859	12958	12943	13260	12857	13237	12895	12811	13009	12998	12985	12914	12888	12935	13000	13001	13093	13017	12830	13032	12951	12867	12824	12712	13058	12988	12834	12948	12989	12840	12895	12794	13062	13014	13003	12826	12947	12927	12923	12767	12994	12937	12953	12975	12984	12942	13068	12818	12837	12926	13024	12979	12860	13137	12879	12765	12974	12916	12784	12901	13049	13025	12954	12955	12891	13006	12995	12852	12909	12985	12954	12981	12899	12952	13100	13045	12973	12918	12969	12904	12920	12906	12978	12987	13026	12906	12922	12935	12932	12729	13069	12951	12934	12979	12875	12984	13056	13074	12843	12986	12905	12913	12900	12939	12950	12985	12977	12929	12978	13142	13010	12951	12870	13057	12956	12843	12921	12883	12738	13125	12909	12871	12975	12856	13021	12966	12937	12897	12815	12971	12974	12883	12774	13033	12885	13048	13107	12995	12993	12953	12870	12927	12834	12899	13008	13046	13098	12902	12933	12780	13086	12950	13219	12876	12942	12896	12805	12910	12888	13005	12947	12984	13000	12885	13035	12797	12981	12886	12959	12851	12985	12968	13032	13083	12877	12874	13052	12903	12923	12873	12997	13077	12847	12849	13036	12919	12952	12881	12969	12905	12983	12872	12968	13013	13110	12979	12937	12823	12832	12914	13088	12934	12882	12852	12843	12921	13154	12885	12855	12906	13026	12990	13184	13057	12981	12843	12859	12901	12872	13061	12987	12954	12967	13013	12892	13108	12884	12941	12709	12916	12977	13064	13106	13000	13075	12947	12824	12889	13007	12877	13112	12956	12979	12940	12987	12996	13033	12944	13042	12908	12977	12919	13053	13125	12801	13037	12980	13063	13078	12949	12693	13071	13177	12924	12859	12949	12913	12874	13089	12959	12851	12957	13034	13019	12904	12976	13028	13002	12917	12973	13109	12988	12887	12941	13095	12949	13050	13020	12788	13061	12988	12945	12946	12836	12901	12972	12923	12895	12992	13107	12931	12869	13052	12962	12868	12895	13055	12983	13036	12977	12907	12834	12981	12862	13018	12868	12967	13032	12956	13063	12899	12878	12850	13033	13009	12918	12986	13056	12940	12692	12942	12951	13077	12800	12891	12836	12933	12986	12844	13004	12943	12989	12813	12922	12977	12933	13031	12860	13089	12806	13042	13010	13015	12921	12906	12896	12832	12973	13058	13044	12935	12987	12921	12931	12790	13090	13020	12927	12928	13032	12910	12850	13065	12755	13068	12821	13024	12997	12919	12922	12977	12989	12837	13003	12843	12920	13019	13063	13034	12910	13034	12888	12920	12967	12891	12935	12942	12868	12836	12899	12991	12821	12938	12970	12892	13009	12960	12982	13186	13004	12988	13012	12818	12953	12927	12949	12848	12836	12961	12959	12833	13074	12902	12891	12925	13033	13032	12984	13027	13081	12912	13109	12955	12947	12880	12986	12785	12853	13002	12868	13075	12997	13055	13093	12997	13009	12978	13122	12894	12896	13005	13105	12929	12805	13008	13018	12941	12873	12918	12999	13100	12834	12959	12900	12943	12840	12963	12840	12936	12987	13008	12912	12882	12924	12939	12898	12897	12907	12914	12995	12924	12923	13033	12884	12933	12887	13097	12956	12998	12989	13043	12985	12946	13037	12869	13005	12836	12968	12885	12904	12930	12922	13098	12819	12957	12966	12823	12988	13050	13032	12961	12975	12996	12902	13001	13096	13064	12988	13040	12901	12892	12963	13057	12996	13006	13015	12894	12976	12793	13108	12936	12889	13003	13148	12915	13018	13053	13147	12888	12868	12897	12819	12981	13027	12852	12908	12962	13129	12863	13048	12925	12921	12788	13141	12960	12912	12877	12917	12952	12912	12825	13104	13030	12997	12994	13071	13012	12923	12978	12846	12972	12792	12890	12918	12966	13006	13007	13042	12975	12929	12925	12918	12916	13121	12944	13025	12916	12880	12823	12892	12832	12937	12715	13039	12954	13017	13010	12984	12980	13108	12969	12978	13095	12899	12871	12884	12971	12908	12967	12943	13006	13024	13041	12952	12996	12960	12903	12916	12979	12893	12961	12919	12857	12888	13053	13014	12840	12994	12824	12950	12986	12944	12884	13075	12919	12882	12908	12942	12938	12950	13044	12861	12992	13119	13185	12939	12993	12994	13020	12944	12938	12944	12894	12959	12907	12887	12933	12934	12872	13057	12881	12759	12992	13119	12840	12895	12929	12811	12949	13130	12891	12912	12932	12815	12956	12993	12857	13058	12857	12884	13031	12845	13019	12963	12847	12996	12868	13132	12909	12832	13037	12880	12818	12848	12758	12858	13077	12816	12802	12794	12944	13004	12905	12924	13030	12967	13113	12872	13021	12864	12954	12963	12946	12923	12963	12992	13057	12850	12931	12916	12789	12905	12794	12969	12960	12989	13078	12750	13012	12892	12869	12914	12911	12810	13047	13020	12897	12885	12970	12884	12870	13038	12956	12852	12974	12985	13008	12936	13221	13004	13070	13029	13068	12880	13152	12879	12925	13229	13083	12938	12821	12885	12858	12981	12893	12987	13030	13192	13006	12969	13005	13046	13015	12921	13141	12867	12844	13166	12897	13047	12978	13057	12901	12982	12808	12937	12873	12838	12766	12870	12987	13092	12849	12990	12885	12786	12874	12872	12923	13119	12881	12818	12951	13063	12842	12876	12947	13146	12945	12879	12930	12969	13004	12954	13083	12955	12860	12962	12933	12859	12905	12846	12950	13054	12815	12866	12873	12900	12844	12845	12940	13016	12917	13191	12945	12935	12850	12944	12952	12980	12993	12615	13013	13027	12801	12980	13021	12874	12860	12934	12897	12926	12903	13009	13033	12978	13110	12903	12875	12970	12986	12950	12879	12961	13014	12947	12845	12882	12846	12858	12980	12812	13086	13023	12989	12913	13011	12969	12918	12813	13151	12932	12817	12816	12934	12936	12989	12979	12955	13140	12822	12943	13060	12941	13010	12819	12871	12850	12822	12998	12879	12827	13149	12936	12845	12979	13031	12948	12922	13017	12967	13043	13018	13046	13044	12933	12840	12896	12986	12952	12887	12929	12844	12976	12835	13126	12989	13047	12904	12966	12880	13006	12907	12924	12758	12948	12909	13033	12996	12818	13033	12880	12987	12915	12857	12982	13030	12747	13128	12937	12854	12946	12970	12957	13036	12893	12954	12823	12961	12982	12846	13135	13048	12964	12889	13124	13020	12776	12869	12864	13027	12821	12975	13036	13097	13101	12924	12857	12793	13111	13049	13026	12807	12812	12781	12929	12973	12852	12979	12994	12947	12826	12923	12856	13014	12810	12928	12852	12832	12862	12856	12840	13000	12989	12765	12964	12959	12908	12861	12940	12746	12878	12847	12856	12963	13069	12847	12841	12997	12945	13040	13008	12943	12842	13046	12940	12734	12754	12936	12908	13091	13032	12887	13116	12800	13070	12951	12795	12962	12985	12906	13040	13051	12944	12961	12925	12948	12873	12735	12910	13077	12976	12867	12954	12840	12984	13037	12882	13021	13112	13041	12998	13177	12907	12965	12981	12823	12824	13073	12863	13043	12972	13129	13024	12907	12893	12898	12862	13146	12877	13019	12930	12941	12791	13046	12768	12935	12746	12997	12978	13023	13116	12972	12922	12935	12994	12861	12902	13083	12954	13122	13041	12940	13013	13108	12895	12980	12966	12849	13030	12923	13163	12965	12985	12893	12889	12936	12965	12961	12950	12826	12906	13002	12840	12760	13136	13001	12992	12919	13093	12898	13085	13067	12949	12966	12908	13007	12898	12893	13122	12840	12909	13006	13001	12946	12954	12971	12910	13052	12876	12936	12958	12865	13117	12998	12859
28512	26080	32705	28930	23566	21021	18906	17517	16616	16201	15828	15509	15208	15112	14845	14843	14821	14763	14891	14490	14443	14405	14513	14481	14423	14588	14343	14574	14583	14584	14388	14339	14310	14604	14510	14323	14256	14478	14420	14283	14328	14480	14380	14400	14356	14306	14328	14257	14252	14354	14465	14301	14255	14425	14470	14110	14196	14100	14370	14361	14359	14640	14460	14291	14214	14393	14265	14465	14399	14400	14340	14216	14332	14355	14414	14410	14421	14446	14412	14317	14353	14379	14515	14430	14518	14230	14335	14204	14392	14359	14427	14369	14202	14334	14292	14325	14312	14304	14336	14236	14280	14349	14280	14196	14258	14366	14188	14326	14186	14445	14266	14282	14520	14371	14371	14201	14296	14374	14455	14224	14277	14261	14601	14348	14298	14344	14255	14263	14283	14057	14253	14327	14301	14181	14377	14387	14460	14347	14434	14272	14363	14370	14291	14352	14436	14266	14345	14224	14455	14278	14328	14207	14430	14273	14461	14336	14268	14316	14306	14364	14369	14343	14410	14226	14362	14467	14249	14277	14409	14255	14329	14117	14295	14343	14480	14178	14332	14361	14470	14466	14642	14145	14401	14050	14289	14363	14360	14342	14322	14288	14432	14275	14112	14227	14585	14116	14264	14233	14426	14347	14282	14509	14389	14340	14367	14153	14344	14150	14535	14304	14528	14329	14391	14456	14405	14331	14276	14258	14229	14427	14262	14291	14278	14333	14422	14391	14254	14353	14478	14193	14252	14266	14404	14378	14203	14306	14254	14259	14280	14535	14372	14278	14107	14282	14386	14374	14281	14387	14263	14337	14339	14305	14172	14450	14476	14389	14331	14330	14244	14330	14324	14330	14458	14346	14177	14412	14535	14459	14489	14305	14288	14306	14280	14334	14261	14381	14235	14338	14307	14167	14285	14299	14207	14287	14415	14279	14251	14148	14295	14221	14320	14359	14297	14413	14482	14237	14398	14185	14359	14299	14429	14440	14362	14345	14387	14426	14355	14314	14251	14381	14389	14452	14387	14212	14281	14498	14293	14444	14361	14453	14439	14313	14210	14453	14548	14296	14107	14255	14294	14535	14171	14304	14286	14190	14106	14265	14164	14241	14522	14416	14336	14339	14404	14285	14377	14502	14464	14343	14404	14192	14360	14412	14327	14276	14434	14414	14286	14482	14441	14457	14307	14329	14411	14266	14334	14252	14167	14326	14238	14333	14293	14158	14333	14385	14254	14432	14208	14342	14237	14506	14246	14356	14343	14334	14155	14188	14283	14576	14352	14424	14367	14325	14276	14270	14303	14164	14281	14374	14298	14351	14480	14289	14267	14595	14395	14382	14318	14424	14287	14301	14274	14355	14258	14366	14357	14361	14374	14367	14293	14408	14351	14298	14352	14283	14568	14376	14343	14202	14277	14345	14304	14292	14303	14396	14370	14293	14526	14249	14321	14292	14095	14304	14502	14262	14112	14314	14257	14209	14287	14278	14361	14429	14403	14206	14303	14450	14382	14245	14213	14415	14442	14276	14299	14228	14132	14260	14430	14374	14272	14329	14277	14444	14374	14377	14219	14243	14497	14430	14364	14557	14399	14358	14298	14304	14288	14446	14377	14196	13963	14205	14315	14357	14265	14348	14182	14448	14148	14238	14527	14299	14227	14176	14351	14299	14377	14490	14420	14276	14301	14237	14145	14135	14429	14370	14464	14374	14178	14273	14298	14247	14310	14195	14173	14447	14383	14324	14343	14321	14416	14425	14473	14294	14240	14366	14235	14065	14121	14220	14311	14286	14406	14280	14285	14190	14512	14191	14268	14157	14318	14488	14261	14178	14446	14301	14292	14047	14336	14374	14507	14329	14253	14306	14231	14241	14368	14321	14235	14494	14291	14292	14398	14241	14217	14466	14377	14228	14260	14447	14277	14382	14412	14272	14445	14215	14339	14045	14490	14127	14387	14285	14270	14169	14391	14287	14300	14147	14371	14263	14210	14265	14312	14327	14336	14167	14397	14191	14405	14372	14376	14375	14355	14370	14255	14425	14407	14282	14418	14291	14336	14384	14226	14273	14354	14434	14185	14320	14214	14180	14279	14228	14396	14129	14188	14336	14388	14488	14509	14194	14449	14254	14376	14384	14182	14451	14438	14387	14451	14188	14159	14306	14225	14385	14245	14359	14370	14319	14184	14310	14442	14268	14381	14399	14445	14293	14549	14517	14079	14254	14313	14398	14392	14359	14338	14307	14247	14283	14495	14364	14204	14229	14262	14273	14588	14341	14405	14181	14476	14283	14182	14367	14311	14198	14360	14337	14451	14472	14217	14387	14028	14222	14174	14389	14224	14277	14413	14276	14429	14519	14315	14357	14333	14491	14210	14309	14274	14447	14261	14362	14278	14426	14203	14260	14460	14140	14224	14194	14140	14438	14436	14084	14627	14348	14308	14353	14445	14300	14414	14250	14276	14190	14228	14500	14378	14116	14260	14364	14291	14334	14372	14383	14423	14387	14358	14176	14255	14352	14235	14407	14508	14296	14407	14388	14262	14282	14170	14327	14341	14254	14392	14446	14270	14357	14493	14483	14428	14418	14234	14412	14192	14225	14371	14249	14332	14366	14347	14416	14295	14345	14368	14360	14161	14293	14306	14214	14180	14292	14313	14305	14125	14347	14274	14279	14306	14268	14123	14364	14369	14188	14223	14192	14249	14386	14140	14247	14442	14391	14248	14376	14285	14184	14405	14195	14310	14207	14433	14359	14342	14163	14228	14408	14351	14320	14425	14365	14413	14348	14209	14280	14259	14335	14249	14346	14163	14325	14446	14338	14376	14240	14501	14318	14484	14417	14490	14402	14314	14212	14413	14391	14318	14214	14179	14353	14174	14362	14329	14363	14155	14466	14279	14476	14243	14193	14331	14289	14422	14376	14365	14381	14171	14268	14236	14422	14358	14226	14224	14395	14195	14297	14522	14122	14271	14466	14353	14330	14369	14290	14376	14390	14225	14520	14354	14267	14229	14412	14468	14343	14319	14482	14428	14327	14339	14484	14525	14210	14432	14207	14266	14334	14457	14382	14458	14162	14244	14295	14184	14291	14450	14199	14181	14253	14286	14177	14218	14227	14447	14198	14266	14423	14379	14168	14262	14378	14264	14384	14371	14235	14196	14482	14396	14261	14380	14357	14274	14214	14315	14389	14302	14226	14342	14204	14185	14172	14150	14285	14101	14437	14198	14331	14297	14194	14295	14416	14227	14286	14413	14283	14157	14358	14518	14204	14369	14264	14252	14455	14570	14232	14421	14332	14152	14358	14356	14506	14305	14332	14360	14318	14370	14539	14370	14406	14258	14190	14288	14355	14258	14121	14337	14410	14175	14204	14196	14282	14412	14316	14453	14615	14419	14320	14308	14373	14322	14178	14505	14431	14379	14312	14474	14209	14586	14279	14216	14281	14477	14379	14231	14413	14293	14477	14270	14191	14384	14303	14438	14191	14238	14221	14458	14419	14473	14192	14361	14324	14223	14212	14304	14414	14242	14256	14269	14408	14429	14204	14389	14451	14375	14450	14216	14453	14392	14410	14217	14475	14215	14288	14588	14338	14296	14606	14420	14130	14379	14377	14162	14503	14432	14392	14284	14296	14405	14227	14352	14516	14296	14355	14448	14545	14483	14381	14464	14306	14442	14429	14179	14234	14430	14492	14407	14276	14194	14284	14450	14332	14490	14430	14632	14580	14308	14404	14533	14270	14455	14382	14076	14329	14355	14308	14218	14206	14280	14143	14438	14243	14386	14557	14379	14478	14269	14335	14375	14272	14551	14370	14469	14315	14164	14412	14215	14267	14312	14362	14194	14285	14299	14227	14466	14402	14436	14093	14330	14351	14229	14187	14348	14327	14194	14299	14215	14283	14326	14169	14294	14288	14337	14271	14339	14567	14493	14384	14350	14107	14199	14432	14259	14451	14370	14358	14247	14324	14363	14251	14267	14215	14271	14391	14261	14243	14355	14235	14443	14315	14157	14446	14420	14445	14394	14322	14577	14474	14256	14259	14257	14426	14296	14556	14327	14365	14228	14352	14456	14284	14253	14257	14237	14332	14505	14246	14236	14328	14121	14280	14304	14171	14174	14488	14340	14358	14408	14390	14329	14303	14260	14403	14315	14293	14202	14251	14509	14270	14251	14235	14374	14252	14311	14492	14359	14275	14380	14438	14490	14314	14318	14317	14194	14244	14343	14342	14566	14245	14340	14168	14308	14424	14219	14283	14518	14260	14347	14338	14517	14431	14290	14318	14427	14640	14366	14365	14537	14259	14326	14315	14413	14456	14415	14310	14392	14232	14367	14381	14471	14282	14472	14267	14477	14547	14259	14354	14306	14446	14247	14286	14182	14267	14258	14542	14369	14307	14405	14246	14374	14396	14350	14205	14253	14349	14303	14266	14383	14395	14361	14334	14292	14217	14323	14352	14382	14341	14334	14346	14333	14316	14418	14296	14177	14287	14411	14323	14311	14343	14522	14216	14300	14156	14243	14375	14422	14365	14522	14121	14271	14252	14299	14485	14395	14241	14262	14383	14296	14326	14142	14430	14177	14290	14638	14472	14276	14408	14554	14539	14417	14266	14386	14191	14313	14301	14312	14482	14204	14276	14205	14303	14265	14102	14066	14337	14301	14116	14391	14232	14259	14321	14254	14358	14320	14450	14543	14243	14402	14572	14484	14237	14580	14194	14218	14250	14220	14338	14340	14259	14157	14314	14367	14291	14348	14310	14154	14336	14296	14324	14583	14176	14354	14204	14326	14311	14341	14232	14270	14455	14460	14346	14344	14461	14295	14343	14381	14434	14191	14352	14356	14291	14001	14242	14142	14379	14283	14215	14106	14395	14358	14435	14199	14400	14132	14314	14256	14183	14280	14208	14430	14271	14343	14213	14296	14295	14332	14337	14115	14416	14307	14124	14253	14395	14395	14476	14433	14473	14344	14445	14234	14214	14354	14360	14325	14240	14227	14378	14349	14378	14362	14236	14315	14243	14434	14335	14253	14256	14342	14311	14308	14447	14388	14282	14403	14179	14386	14255	14207	14459	14355	14304	14215	14406	14290	14479	14369	14578	14469	14268	14273	14241	14462	14507	14319	14224	14426	14432
27621	41034	38710	30340	25889	22653	19962	17967	17015	15992	15147	14755	14369	13968	13911	13766	13723	13665	13308	13483	13443	13398	13208	13320	13175	13224	13143	13255	13350	13323	13259	13100	13148	13180	13098	13089	13223	13114	12984	13160	12920	13075	13237	13030	13180	13102	12802	12883	12997	13078	12917	13043	12973	13178	13238	13040	12952	12975	13061	12937	13064	13034	12937	12910	13009	12962	13018	13132	12982	12877	13022	12960	12980	13147	12906	12891	13116	12973	12961	13020	12991	12898	13001	13072	13057	13118	13112	13037	13058	13000	13074	12995	12910	13014	13034	13053	13221	13017	13027	13122	13122	12998	12965	13089	12937	13069	13023	13162	13041	12852	12846	12937	12975	13096	12997	13001	12929	12942	12945	13094	12910	13041	12893	12883	13009	12847	13025	12983	13054	12869	12998	12955	13078	12961	12962	12936	12893	12925	13191	12991	13075	12987	13136	12852	12965	13005	12955	12942	13034	12901	13150	12915	13165	12888	12951	13081	13051	12920	13095	13143	13170	12774	12949	13038	12991	12967	13080	12883	13120	12841	12960	13059	13008	13077	12976	12903	12985	12959	12909	12838	13045	13017	12932	13086	13071	13059	13080	13015	13037	13016	12933	13062	12983	12811	13087	13008	13021	12918	12900	12940	12935	13140	12928	12908	12879	13086	13017	12965	12980	12950	13099	13060	12991	12974	12996	13008	12883	13045	13060	13005	13021	13027	13142	12911	12922	13018	13122	12932	13190	13001	13033	13075	12910	13059	12834	13048	13068	13192	12878	13029	13180	13081	12927	12815	12952	13003	13194	13072	12962	13160	12949	13034	12974	13000	13140	13084	12943	13075	12943	13004	13145	12841	12952	12960	13073	13135	12849	12927	13091	13010	13018	13172	12933	12975	13047	12926	13056	13117	13078	13234	13033	13137	12999	12875	12864	13069	12889	13099	13024	13054	12936	12985	13073	12920	12971	12998	12988	13104	12964	12858	12936	12957	12865	13060	12997	12955	13050	13131	13002	13007	13049	12938	12987	12926	12924	13145	13007	12966	12952	12802	13111	12961	13136	12977	12748	13140	12981	13045	12927	12958	13025	13013	13081	12974	12918	12910	12835	13007	13109	12986	12987	12962	13135	12877	13014	13094	12911	13090	13014	12998	13060	12966	12930	12993	13070	13014	12963	13018	12941	12956	12992	13133	12907	12990	13080	12932	12956	13047	12969	12991	13007	12990	13062	13004	12962	12937	13077	13034	12830	13029	13064	12942	13033	13226	13073	13249	13146	12881	12896	12935	12978	13028	12907	13004	12877	12764	12960	13186	12918	12965	12994	13008	13139	13036	13017	12953	13125	12875	12849	12890	13047	12988	13020	13086	13124	13221	13080	13151	12934	13025	13127	12948	13046	13116	13022	13074	12936	12806	13150	12973	13007	12916	13224	12949	12931	13091	13044	12967	13045	13205	12900	12978	13077	12946	13125	13042	12984	12921	13069	13043	13002	12904	13278	12991	12915	12966	13050	13193	12911	12979	13021	13047	12942	13145	13038	13160	13057	13042	12847	13192	12985	12935	13106	12969	13196	13054	12872	13034	13026	12997	12719	12915	13164	13090	12946	13120	12941	12848	13061	12939	12951	13059	13099	12983	13118	13034	12910	13026	13004	12945	13009	13065	12908	12912	13163	13071	12971	12925	12965	12935	13106	13089	13004	13141	13190	12981	12886	13180	13026	13038	12865	12912	13193	12965	12911	13119	12974	13041	13123	12961	12858	13095	13124	13017	12882	12896	13131	13026	12969	13061	13034	12784	13087	13051	13032	13003	12990	13152	12967	12867	12994	13174	13091	13055	13090	12581	13115	13006	12914	13129	12965	13162	12985	13032	13090	12927	12861	13124	13087	12955	12840	12915	13078	13010	13113	13046	13080	13125	12844	13190	13016	12945	13000	12961	12961	12808	12981	13015	12981	13084	13095	13098	13100	12999	13113	12970	12984	13135	13085	12873	12964	13080	12961	13121	13045	13030	13075	13065	12996	13039	13113	13153	13019	12872	12962	12993	13080	12960	13009	12948	13207	13066	13046	13002	13021	13167	13149	13103	13029	13004	12870	13064	12871	12956	13190	13127	13019	13014	12953	12853	13090	13035	12976	12869	12982	13053	13179	13080	12920	13004	13049	13108	13136	13004	13119	12973	13085	12976	12943	13056	13093	13110	13060	13183	13029	12996	12976	13113	12908	12836	12995	13029	12990	12956	13001	13092	12938	12854	12855	13070	12902	12963	12876	12890	13014	12820	12949	12928	13078	13012	12955	13162	12862	13111	13097	13073	12890	13026	13141	12922	13001	12995	12799	13016	13084	13046	12927	12992	12878	13037	13041	13077	12964	13082	13162	13054	12915	13095	13066	13112	12982	13010	13019	12830	12974	13052	13082	13183	13107	12889	12990	13125	13025	13076	13008	13130	13077	12905	13045	12983	13010	12936	12857	13024	12862	13013	13038	13057	13202	13037	12894	13032	13105	13083	13053	13032	13099	13116	12990	12945	13090	13055	13091	13016	13054	13101	12919	12957	12970	13205	12909	13117	12981	13018	13136	13014	12944	12972	13137	13054	13238	12962	13108	13102	12959	13026	12986	12982	13022	12986	13060	12977	13037	13025	12854	13102	13014	12955	12994	13068	13138	12867	13011	12988	12954	13126	12916	12914	12887	13123	13025	12955	13109	13094	12910	13104	13071	13106	12911	12934	13073	13016	12880	12820	13113	13065	13178	12949	13056	12972	12907	12937	12989	12881	12867	12916	12839	13137	12973	12872	13034	13116	12996	13040	12979	12865	12843	13081	13038	12966	12891	13084	13080	12987	13029	13069	12945	13010	12998	13056	13019	13161	12964	13006	13083	12948	13049	13009	12890	12946	12912	12961	12986	12987	13032	13217	12926	12935	12992	13058	12984	13097	12933	12926	13012	12884	13036	12997	12925	13223	13140	13085	13059	13115	13019	13010	13105	13053	13131	13023	13147	13093	13010	13003	13038	12942	13020	12939	13276	12955	13162	12835	12898	12963	13102	13082	12952	13062	13150	13021	13089	12864	12948	12979	13116	13128	12899	12987	13010	13065	12962	13021	12978	13038	13007	12994	13006	12961	13154	13031	12974	13059	12967	13215	13013	13018	13166	13072	13050	13167	13228	13086	13084	13071	12974	13022	12978	12997	12922	13109	12946	13017	12933	12958	13178	13000	12994	13014	13003	12890	13054	13078	12959	12958	13176	12762	12816	12982	13033	13013	13009	13138	13022	12969	13029	13059	13019	12897	12945	13082	13114	12932	13089	12851	13114	13005	13000	12908	12918	13030	13123	12927	13074	12893	13075	12862	13007	13065	13037	13018	12870	13141	13027	12983	12990	13111	13042	13002	12971	13004	13102	12969	12940	13037	12954	13014	13047	12924	12968	12996	12992	13151	13048	12981	12970	13091	13229	12915	13055	13006	12923	13114	13022	13120	13021	13117	12995	13077	13120	13138	13122	12944	13065	13021	12948	13049	13107	13079	12962	12901	13047	12914	13002	12870	12888	13027	13005	13132	13103	13008	13037	12820	13077	13019	12939	12937	12950	12906	12872	12996	13074	13115	13007	12928	13123	12984	12974	12807	13030	13010	12958	12996	12951	13049	13070	12992	13082	12911	13087	12832	13165	12898	12993	13006	13092	12871	12858	13029	12961	12975	12970	12965	13043	13124	13042	13024	12928	12965	13019	12992	12988	13009	13118	13040	13048	12939	13031	12837	13055	12950	12923	12929	13219	13062	13015	13142	13095	12963	13140	13110	13009	12896	13075	13012	13007	13155	12947	13092	12941	13003	12964	13114	13008	12975	12950	12996	13044	13032	13109	12977	12984	12997	13013	12943	13076	13112	12943	12989	12992	13155	13294	12945	12908	13044	13057	13112	12867	12966	13070	13075	13021	13033	13075	13221	13007	13158	12968	13062	12970	12874	12961	12938	12920	13057	12977	13115	13034	12940	12872	13036	12983	12978	12967	13078	13074	13125	13029	13018	13021	13056	13176	12943	12943	13012	12944	12920	13088	13232	13129	12995	12966	12994	12951	12814	13038	12993	12943	13119	12866	12995	12917	12844	12930	13132	12960	13053	12910	13014	13072	13035	12941	12947	13035	12963	12849	12973	13096	13096	13008	12935	12881	13090	12978	12874	13023	13162	12935	13134	13125	13040	13031	13027	13128	13101	12942	13051	13146	12950	13059	13101	13031	13069	13085	12883	13092	12970	12901	13239	12888	13028	13095	13100	12926	13099	13093	13035	13052	13040	13001	13217	13111	12982	13020	12874	13106	13058	13001	13117	13015	13131	13074	13095	13056	12912	13099	12980	13014	13184	13186	13011	12938	12989	13156	13033	12839	13039	12940	12823	13123	12952	13034	12878	12971	13005	12872	12910	13098	13023	13143	13066	13060	12890	12986	12900	13150	12967	12940	13047	12963	13019	12999	13046	13199	12757	13241	13069	12797	13073	13057	13074	13067	13001	12874	13069	12903	13081	13006	12943	13092	13088	13078	13018	13153	13128	13009	13027	12986	13079	13004	13102	13040	12875	12977	12821	12994	12955	12851	13044	12900	13180	13008	13115	13020	13011	13009	12951	13154	13241	13014	13099	13090	12883	12854	13054	13187	12978	13004	13041	12991	13075	13052	13050	12973	13022	13180	13095	13018	12938	13046	13100	13003	13057	12973	13024	12921	12951	13011	13071	13091	12929	13073	12944	12946	12926	13034	12863	13017	13181	13119	13108	13120	12859	13018	13047	13222	12909	13104	12886	12978	13081	12940	12989	13184	12887	13038	12902	12869	13174	13048	13014	12966	13145	13110	12868	12880	13128	12924	12852	12981	13065	12985	12947	12884	13077	12978	13203	12992	12944	13083	13130	13025	13094	13032	12826	12949	13047	12902	13151	13110	13207	12941	12954	12980	12906	13042	13009	12942	12910	13237	12982	13013	12985	13025	13062	12940	13137	13072	13066	12993	12980	12969	13173	13150	12905	12919	13048	13043	12925	13102	13035	12901	13027	13045	13034	12998	12940	13021	13021	13078	13017	13073	12951	13070	13027	13109	12897	12985	13080	12997	13020	13014	12931	13129	12819	12960	12808
24318	21437	28947	25247	24409	25035	23439	19504	18100	17258	16565	15924	15492	15501	15283	15269	14795	14849	14734	14713	14732	14655	14717	14470	14473	14401	14592	14134	14424	14418	14533	14510	14380	14338	14268	14369	14377	14199	14187	14120	14226	14317	14296	14252	14282	14409	14117	14121	14401	14370	14175	14322	14268	14184	14075	14206	14207	14208	14210	14076	14152	14286	14200	14227	14226	14357	14262	14073	14084	14132	14146	14267	14095	14346	14183	14154	14322	14076	14331	14332	14165	14165	14250	14064	14267	14246	14329	14201	14220	14228	14128	14178	13942	14250	14194	14268	14188	14078	14144	14334	14175	14254	14207	14137	14217	14165	14335	14000	14146	14083	14237	14343	14078	14198	14241	14173	14232	14158	14151	14244	14279	14330	14042	14076	14112	14183	13998	14436	14122	14112	14056	14302	14426	14299	14173	14180	14144	13909	14058	14267	14325	14268	14123	14149	14143	14142	14183	14406	14036	14357	14088	14169	14120	14106	14331	14070	14107	14118	14130	14165	14099	14181	14343	14210	14511	14249	14069	14171	14006	14111	14236	14228	14184	14007	14076	14303	14157	14096	14293	14300	14300	14130	14017	14255	14322	14145	14137	14164	14080	14124	14220	14173	14199	14030	14153	14239	14169	14256	14166	14132	14211	14059	14231	14085	14074	14069	14354	14216	14105	14396	14114	14162	14161	14182	14103	14032	14182	14272	13960	14256	14145	14079	14106	14298	14155	14081	14190	14138	14219	14074	14112	14106	14199	14308	14157	14177	14075	14096	14329	14132	14149	14149	14334	14199	14164	13991	14104	14128	14290	14358	14495	13777	14161	14147	14230	14125	14328	14103	14145	13979	14142	14167	14290	14308	14318	14285	14197	14002	14189	14161	13961	14293	14149	14233	14160	14163	14168	14208	14284	14352	14263	14147	14526	14315	14135	14473	14239	14158	14150	14317	14369	14181	14029	14310	14209	14330	14207	14212	14271	13988	14273	14095	14074	14280	14063	14229	14200	14170	14251	14164	14119	14127	14226	14188	14181	14154	14246	14062	14105	14140	14193	14387	14286	14299	14145	14090	14238	14259	14151	14422	14219	14205	14268	14169	14151	14149	14087	14298	14334	14244	14356	14112	14180	14278	14213	14150	14354	14247	14227	14350	14361	14137	13991	14036	14374	14062	14069	14125	14453	14177	14144	14235	14310	14040	14134	14339	13983	13917	14112	14319	14044	14157	14135	14069	14234	14242	14174	14070	14044	14348	14249	14172	14162	14231	14203	14220	14086	14257	14251	14265	14235	14076	14044	14190	14143	14057	13998	14201	14297	14115	13994	14185	14087	14130	14359	14296	14292	14302	14126	14229	14197	14206	14278	14119	14177	14162	14271	14262	14182	14379	14220	14163	14083	14146	14101	14063	14338	14077	14292	14127	14128	14183	14149	13931	14200	14201	14246	14133	14309	14298	14271	14181	14037	14370	14252	14138	14097	14054	14176	14053	14177	14345	14214	14472	14180	14225	14272	14270	14025	14078	14056	14214	14316	14197	14254	14245	14183	14257	14202	14158	14259	14177	14122	14308	14123	13971	14137	14279	14186	14002	13949	14369	14152	14103	14237	13945	14272	14025	14164	14275	14272	14317	14144	14302	14200	14180	14299	14111	14106	14289	14218	14194	14138	14153	14234	14234	14289	14223	14139	14222	14174	14131	14204	14289	14172	14254	14366	14304	14416	14155	14274	14217	14223	14262	14294	14351	14171	14052	14065	13987	14240	14148	14241	14303	14225	14159	14114	14178	14264	14071	14054	14288	14098	14228	14242	14181	14300	14180	14090	14299	14198	14009	14240	14242	14181	14426	14044	14237	14091	14303	14330	14152	14124	14216	14282	14129	14260	14024	14149	14162	14285	14258	14381	14276	13994	14019	14012	14061	14164	14240	14306	14290	14196	14078	14149	14062	14316	14160	14115	14045	14097	14124	14007	14132	14274	14029	14013	14143	14229	14308	14247	14247	13990	14223	14101	14169	14407	14177	14386	14189	14335	14241	13905	14104	14358	14241	14055	13967	14113	14266	14163	14220	14217	14164	14206	14323	14143	14304	14183	14453	14093	14255	14130	14159	14182	14255	14166	13983	14252	14087	14335	14395	14024	14448	14296	14064	14199	14262	14259	14218	14277	14319	14348	14323	14343	14262	14273	14213	14198	14061	14234	14194	14292	14267	14291	14491	14210	14216	14386	14151	14174	13980	14218	14204	14161	14069	14240	14187	14081	14203	13984	14241	14157	14188	14158	14165	14213	14209	14297	14507	14142	14079	14185	14094	14210	14397	14020	14342	14139	14043	14066	14252	14038	14402	14165	14319	14388	14261	14026	14056	14111	14029	14294	14299	14126	14272	14220	14125	14368	14179	14431	14159	13953	14210	14209	14331	14106	14202	14206	13996	14136	14260	14325	14104	14354	13922	14073	14132	14130	14203	14106	14097	14205	14247	14215	13994	14075	14194	14019	14216	14209	14351	14172	14379	14285	14224	14196	14181	14373	14363	14047	14286	14314	13973	13997	14203	14177	14218	14235	14186	14269	14000	13980	14214	14327	14240	14346	14124	14069	14356	14103	14069	14162	14216	14029	14174	14098	14252	14119	14164	14252	14354	14270	14264	14133	14226	14409	14199	14280	14174	13981	14151	14165	14012	14175	14043	14323	14233	14327	14147	14059	14214	14384	14291	14066	14120	14197	14184	14019	14300	14258	14024	14225	14175	14158	13986	14207	14189	14096	14344	14159	14172	14345	14275	14078	14096	14235	14183	14136	14030	14255	14308	14166	14293	14135	13923	14141	14306	14241	14204	14210	14195	14112	14024	14327	14330	14407	14199	14264	14149	14029	14239	14279	14254	14285	14147	14239	14238	14187	14087	14226	14149	14200	14280	14010	14277	14199	14249	14280	14186	14185	14162	14302	14262	14124	14132	14189	14145	14124	14252	14151	14053	14153	14252	14203	14305	14145	14338	14247	14267	14090	14274	14095	14139	14288	14339	14160	14140	14184	14208	14076	14192	14186	14070	14084	14181	14115	14129	14239	14227	14270	14306	14103	14259	14135	14097	14088	14054	14087	14355	14269	14160	14251	14225	14143	14112	14055	14288	14346	14241	14217	14079	14311	14386	14093	14215	14362	14027	14112	14320	14359	14146	14132	14304	14230	14329	14150	14086	14309	14140	14210	14055	14156	14161	14195	14320	14248	14168	14254	14451	13961	14075	14307	14323	14372	14116	14344	14116	14335	14216	14241	14107	14341	14180	14242	14255	14125	14211	14139	14258	14276	14314	14391	14203	14038	14163	14372	14241	14267	14297	14218	13945	14341	14230	14103	14167	14280	14256	14190	14282	14107	14199	14182	14221	14073	14409	14221	14144	14008	14022	14218	14194	14295	14178	14084	14100	14314	14097	14264	14157	14183	14214	14108	14293	14373	14333	14282	14285	14183	14234	14116	14077	13972	14045	14400	14164	14140	14136	14058	14282	14135	14248	14162	14023	13883	14264	14454	14339	14169	14251	14162	13996	14160	14184	14325	14418	14224	14136	14219	14151	14033	14118	14094	14219	14119	14140	14151	14191	14036	14128	14091	14239	13927	14197	14113	14096	14266	14411	14100	14290	14251	14362	14146	14200	14178	13991	14325	14098	14306	14165	14171	14156	14242	14431	14257	14306	14275	14100	14180	14230	14302	14342	14084	14234	14270	14332	14288	14140	14176	13942	14068	14156	14207	14133	14062	14247	13974	14225	14166	14297	14178	14127	14262	14201	14119	14094	14422	14224	14230	14191	14119	14131	14193	14111	14054	14189	14189	13911	14290	14258	14184	14178	14302	14097	14133	14126	14216	14311	14082	14057	14284	14117	14260	14259	14017	14356	14107	14231	14097	14360	14197	14416	14337	14308	14344	14283	14207	14169	14124	14541	14350	14217	14032	13982	14064	14154	14271	13981	14219	14381	14350	14220	14117	14065	14150	14047	13911	14265	13910	14064	14128	14120	14154	14312	14283	14154	14231	14140	13954	14343	14311	14291	14352	14407	14230	14085	14216	14171	13968	14239	14254	14052	14086	14120	14267	14072	14269	14241	14125	14134	14191	14166	14254	14212	14195	14270	14151	14267	14277	14092	14196	14063	14099	14059	14210	14070	14204	14121	14158	14259	14312	14272	14352	14084	14189	14169	14111	14141	14348	14331	14225	14122	14366	14256	14162	14150	14135	14143	14095	14356	14221	14280	14205	14118	14104	14163	14064	14260	14231	14051	14248	14252	14207	14229	14147	14171	14312	14407	14191	14241	14249	14095	14186	14263	14346	14195	14112	14197	14179	13995	14266	14109	14302	14146	14208	14218	14230	14160	14132	14186	14276	14168	14196	14187	13937	14214	14006	14209	14282	14043	14298	14418	14240	14142	14065	14201	14117	14221	14115	14225	14233	14189	14276	14275	14165	13993	14144	13964	14173	14201	14195	14021	14339	14112	14327	13955	14229	14283	14222	14196	14243	13983	14377	14324	14299	14090	14399	14233	14300	14322	14292	14345	14300	14298	14301	14220	14106	14141	14245	14220	14167	14013	14337	13861	14369	14195	14241	14473	14118	14328	14256	14094	14301	14178	14182	14181	14144	14183	14178	14203	14129	14092	14055	14258	14181	14196	14214	14180	14224	13954	14314	14069	13976	14249	14239	14226	14162	14132	14147	14158	14268	14045	14192	14290	14221	14326	14168	14181	14139	14004	14127	14064	14106	14056	14284	14194	14166	14115	14223	14078	14203	14281	14077	14053	14388	14089	14302	14508	14290	14026	14020	14150	14139	14364	13987	14263	14080	14220	14082	14157	14219	14030	14240	14294	14251	13999	14182	14245	14186	14110	14455	14230	13966	14184	14200	14330	14187	14034	14207	14078	14234	14306	14306	14063	14254	14210	14057	13965	13987	13993	14358	14349	14245	13941	14114	14013	14200	14334	14259	14281	14110	14286	14110	14317	14236	14234	14382	14111	14128	14125	14261	14275	14155	14249	14179	14159	14189	14300	14207	14208	14140	14204	14050	14217	14266	14064	14121	14259	14227	14209	14202	14073	14237	14175	14220	14275	14313	14230	14441	14084	14177	14356	14244	14344	14149	14262
27343	45574	43660	35381	30866	26836	23267	20569	18998	17445	16370	15698	15276	14651	14326	14008	13930	13832	13805	13624	13589	13464	13511	13449	13407	13508	13259	13335	13134	13066	13096	13184	13268	12946	13274	13028	13121	13068	13048	12981	12933	13030	13147	12862	12850	13094	12982	12937	13081	12864	13034	13140	12994	12983	12748	12968	12960	12857	12921	12923	13011	12948	12900	12963	12981	13059	12904	13034	12943	12938	12942	12904	13036	13035	13059	13018	13017	13111	13008	12998	12949	12919	12931	12812	12831	12928	12988	13157	12728	12785	12909	12848	12960	13111	12877	13001	12853	13061	13038	12880	12969	12992	12912	12925	12889	12819	12922	12952	12981	12961	12934	12884	12692	12920	13112	12949	13083	12929	13123	12961	12979	12958	12874	12929	12921	12962	12836	12887	12989	13017	13000	12762	13054	13031	12919	13008	13020	13026	12987	12819	12935	12962	12891	12993	12891	12962	12949	12969	12991	12905	12868	13001	13038	13075	12842	12911	13064	12901	13009	12931	12895	13174	12838	13013	12899	13054	13006	12950	12906	12997	12900	12862	12889	12973	12902	13093	13182	12959	12891	12934	12956	12987	12837	13010	13035	12881	12829	12948	12946	13062	12756	13130	12947	12807	13022	12857	12976	12949	12897	12937	12936	12829	12961	12723	12892	12791	12959	13010	12981	13002	13017	13015	12920	12752	13011	12870	13045	12893	12811	12922	12966	12963	12979	12906	12754	12880	12995	12858	12927	13088	12753	12956	12996	12932	13050	12804	12979	13166	13079	12979	12954	12851	12987	13072	12926	12938	12929	12886	13005	13027	12881	12924	12950	13085	12892	12740	12813	12680	12941	12857	13037	12939	12845	12910	13050	12869	12886	12916	12949	13080	12942	12918	12798	13013	12949	12914	12969	12991	12988	12819	12921	12980	12833	12826	12891	12890	13140	12962	12979	12905	12969	13050	13047	12958	12935	12961	13068	12960	12911	13055	13064	12930	13079	12829	12909	13001	12840	12905	12870	12995	12889	12979	12934	12972	12813	13013	12869	12831	12909	12908	12895	13065	12916	12967	12942	13054	13033	12823	13011	13077	12785	12891	12675	12890	13108	12850	12833	13055	12887	12869	12914	12930	12972	12827	12971	12772	12898	12889	13063	12958	12775	12881	13066	12780	13018	12799	13023	12965	12876	12995	12829	12988	12974	12845	13047	13024	13067	12870	12961	13011	12973	12924	12928	12919	12893	13067	12835	13066	12886	12880	12885	13160	12986	12846	12862	12860	12905	13033	12770	12957	13087	12874	12970	12914	12982	12920	12933	12872	12768	12923	12953	12987	13000	12757	12894	12969	12842	12866	12795	13008	13040	12957	12904	12855	13061	12902	12969	13061	12948	12875	13016	12780	12943	13025	12954	12899	12951	13040	12942	12777	13090	12939	13067	12943	13000	13034	12791	13057	13016	12888	12969	12937	12963	12840	12802	12871	13018	12839	12789	12903	12901	12981	12908	12825	12978	12800	12959	12946	13093	12905	12968	13019	12966	12906	12829	12885	13164	12942	13001	12950	13122	12958	12786	12976	12820	12789	13134	12938	12866	13050	12884	13058	12841	12915	13070	12964	12908	12970	12944	13021	13073	12920	12976	13031	13076	12984	12879	12813	12816	12979	13037	12977	12933	12981	12935	13037	12977	12851	13022	12914	12931	12864	12770	13026	12794	12955	12966	13062	12858	12940	12858	12999	13062	12991	12872	12842	12933	12941	12952	12995	12933	12902	12944	12848	13007	12891	12912	12959	12876	12760	12874	12985	12789	13057	12749	12769	13147	13000	13088	12952	13008	12949	13034	12930	12810	13029	13067	13016	12939	12933	13081	12817	12999	12865	12864	12847	12976	12896	12962	12892	12903	12895	12930	13126	12772	12975	13054	12975	12934	12891	13148	12722	12965	13006	13038	12822	12997	12934	12931	12862	12911	12953	13082	12878	12880	12843	12807	12986	12910	12994	12996	13025	12997	13001	12861	12977	12871	12965	12878	12780	12743	12901	12930	13111	12928	12868	12981	12952	13049	12902	12999	13010	12967	12945	12997	13004	13007	12931	12975	12964	13038	12868	12917	12869	12860	13134	12885	13009	12848	12969	13098	13091	12989	12898	12987	12965	12850	12980	12938	12869	13050	12903	12886	12910	12942	12911	12891	12980	12888	13022	12912	12839	13000	13068	13030	12989	12883	12745	13074	12942	12942	12845	12859	12930	12959	12894	12963	12893	13027	12829	13043	12856	12861	12902	13034	12979	13067	12941	13052	12868	13084	12890	12906	12989	13017	12939	13091	12824	12876	12892	12975	12894	13055	13026	12838	12912	13006	12805	12998	12846	12883	12801	13027	12880	12812	12930	12993	13048	12945	13032	13015	12976	12974	12853	12906	13111	12886	12903	12901	13076	12934	12936	13047	12911	12908	12822	13044	12997	12788	12971	12887	12853	13048	12857	12947	13148	12905	12987	12940	12936	13056	13070	12906	13007	12771	12907	12975	12959	13019	12876	12841	12956	13006	12812	13034	12983	12836	12974	12797	12863	12839	13129	12807	12905	13055	12914	12971	12891	13015	12918	13049	13016	13088	12981	12915	12878	12899	12984	12998	12859	12911	12929	12890	12860	13040	12830	12969	12863	13152	13042	13011	13081	12910	12890	12953	13070	12766	13008	12918	12952	12884	12839	12930	12952	12955	12937	13057	12933	12894	12939	12828	12961	12885	12950	12998	13185	12859	12996	12997	12953	13026	13106	13041	12832	12926	13024	13080	12872	12910	12990	13158	12975	13002	12750	12944	12943	12904	12830	12830	12846	12974	12925	12847	13026	12933	12878	12899	12886	12986	12798	12775	12998	12912	12807	13002	12838	12998	12963	13027	12916	12909	12884	12899	12973	12943	12880	12900	12926	13081	13016	12983	12999	13042	13057	12863	13025	12870	12907	12884	12982	13021	12862	13010	12756	13054	12917	12969	12886	12994	12906	12983	12910	12993	12970	12966	13023	12875	12907	13110	13085	12912	13019	12942	12937	12851	13055	12964	12947	12952	12960	13015	12866	12986	13096	12881	12937	12839	12820	13012	12956	13054	13064	12869	12919	12889	12746	12864	12940	13027	12917	12891	13077	12819	12964	12829	13097	13053	12936	12868	12895	13129	12820	12922	12965	12944	12987	12889	12947	13015	12831	12997	12996	13032	13011	12909	13016	12952	12981	12869	13063	12903	13022	12951	12867	12933	12987	12855	12955	12877	13007	12788	12980	13152	13048	12858	13000	12898	12990	12907	12979	13084	13067	13058	13077	12898	13020	12947	12984	12947	12833	12908	12977	13073	12935	12992	12946	12875	12853	13039	12903	12954	12957	12888	12940	12912	12741	12870	12946	13055	12835	12996	12874	12946	12970	12842	12817	12859	12947	12963	12811	12974	12827	12864	12917	12827	13066	12963	12788	13001	12883	13066	12928	12985	12957	12912	12908	13053	12935	12941	13105	13022	12929	12921	13007	12903	13026	12957	13216	12730	12993	12963	13004	13044	12769	13068	12967	12854	13077	12881	12903	13071	12764	12944	12833	12968	12913	12982	12953	12987	12876	12942	12879	12849	13064	12863	13005	12921	13005	12957	12812	12864	12836	12873	12839	12993	12965	13004	12985	12921	12957	12926	12802	12887	12899	13051	12859	13080	12855	12968	13027	13029	12873	12893	12966	13025	12956	12891	12948	13016	12988	12810	12960	13004	12857	12906	13023	12825	13013	12938	12865	12868	12928	12825	12896	12775	13082	12897	12890	12992	13066	13018	13099	12990	12844	12875	12810	13005	12947	13020	12917	12909	13038	12876	13006	12956	12898	12981	12951	12986	12867	12892	12985	12982	12906	12876	13042	13008	12883	13097	13155	12876	12791	12909	12961	13002	13023	13087	12858	12796	12916	12840	12913	12916	12944	13081	12931	12890	12879	12895	12940	12887	12892	12872	12953	13038	12996	12906	12944	12798	12993	12937	12853	13041	12931	12958	12954	12892	13029	13124	13057	12899	13059	13011	13129	12952	13040	12744	13084	12949	13071	12946	12949	13034	12991	13052	13009	13017	12959	12866	12910	12990	12942	13117	12979	12957	13021	13023	12896	13034	12928	12834	12830	13079	13067	12833	12999	13071	12953	13054	13008	12834	13007	12933	12856	12929	12796	12892	12950	12813	12876	12901	12994	12964	12817	12851	12965	12721	13020	12880	12896	12940	12787	12882	12866	12965	12811	12941	13057	12914	12898	12900	12987	13074	12922	12972	13023	12992	12844	12987	12888	13014	12959	12876	12857	13030	13201	12914	12829	13002	12963	12880	12903	12841	12970	13053	12986	12934	13003	13113	13195	13065	13018	12810	13071	12985	12810	12993	12963	13182	13014	12931	12890	13006	13002	12844	12742	12994	13073	12907	12962	12992	12992	12946	12915	12991	12838	13046	12964	13014	12812	12889	12894	12822	12932	12748	12965	12964	12941	12950	13031	12935	12858	12904	13105	12999	12942	13032	12902	12947	13201	12885	12826	13015	12733	12947	12911	13002	12946	12955	13007	13122	12996	12854	12925	12717	13062	12962	12949	12995	12997	13004	12802	12921	13094	12777	13148	13020	13118	13128	12995	13049	13019	13002	12898	12747	13086	12801	13009	12823	13100	12914	12941	13055	12895	13013	12792	13106	13005	13054	12860	13059	12949	12961	12989	13012	12959	12914	12888	13001	12977	12826	12895	12992	12829	12847	12882	12963	12860	13039	12998	12813	12905	12826	12873	12982	12983	13115	12824	13123	12927	13014	12920	12991	12871	13002	12919	12953	12891	13017	12971	12993	12859	12896	12975	12897	13077	12983	12819	12967	12831	12993	12981	12960	12962	12754	12941	13036	12888	12962	12871	13042	12984	12846	12749	13021	12978	13077	12946	12931	12995	12914	12819	12941	12846	13116	12925	13089	13081	12958	12931	12959	12941	13083	12926	12666	12828	13015	13050	12873	12864	12842	13068	12877	12980	13109	13069	13013	13006	13045	12965	12980	12915	12850	12939	12906	12841	13084	12797	12918	13064	12932	13151	12956	13060	13013	12934	13110	12962	12838	12825	12806	12879	13036	13043	12952	12949
23217	21480	29450	24040	22521	25962	27996	21875	19714	18643	17515	16860	16544	15952	15782	15450	15170	15157	15065	14960	14746	14977	14797	14802	14724	14659	14532	14570	14491	14494	14501	14503	14452	14278	14292	14473	14500	14306	14272	14500	14454	14441	14148	14250	14432	14094	14315	14050	14291	14250	14073	14216	14310	14252	14290	14227	14199	14305	14264	14276	14349	14066	14353	14238	14327	14319	14142	14238	14134	14226	14224	14166	14165	14100	14279	14044	14132	14129	14311	14241	14223	14204	14291	14220	14227	14299	14206	14314	14437	14157	14253	14058	14153	14032	14132	14007	14251	14037	14158	14314	14145	14250	14255	14199	14008	14250	14099	14035	14158	14267	14309	14205	14258	14159	13954	14242	14380	14078	14226	14218	14235	14278	14277	14293	14189	14220	14301	14087	14169	14194	14103	14151	14350	14252	14204	14349	14153	14427	14036	14110	14162	14004	14288	14116	14125	14174	14192	14260	14292	14216	14165	13892	14058	13997	14054	13983	14213	14062	14182	14249	14008	14227	14215	14036	14189	14185	14200	14084	14382	14157	14082	14202	14332	14175	14144	14165	14172	14327	14049	14348	14152	14220	14294	14110	14149	13991	14059	14028	14166	14143	14202	14150	14161	14093	14069	14203	14271	14196	14066	14122	14234	14194	14275	14067	14120	14161	14189	14243	14238	14091	14296	14089	14225	14179	14151	14002	13982	13959	14182	14157	14092	14184	14072	13953	14007	14116	14203	14237	14248	14074	14115	14326	14014	14094	14169	14228	14197	14197	14197	14135	14243	13982	14253	14136	13968	14170	14204	14387	14259	14327	14405	14116	14248	14010	14079	14178	14299	14166	14188	13946	14193	14104	14194	14158	14091	14250	14141	14223	14190	14202	14226	14337	13994	14096	13905	14104	14150	14233	14216	14117	14164	14071	14204	14143	14259	14190	14073	14218	14161	14346	14041	14211	14119	14009	14128	14201	14255	14305	14346	14191	14093	14196	14068	14273	14234	14240	14079	14135	14247	14067	14143	13988	14193	14025	13986	14281	14166	14095	14139	14143	14032	14236	14175	14362	14217	14165	14311	14147	14316	14273	14098	14149	13991	14088	14173	14115	13972	14141	14267	14214	14146	14167	14199	14352	14329	14046	14264	14154	14151	14265	14129	14149	14250	14219	14130	14175	14182	14096	14096	14101	14317	14212	14304	14145	14330	14206	14258	14053	14143	14111	14263	14186	14226	14018	13907	14152	14224	14056	14298	14206	14042	14115	14156	14203	14242	14409	14390	14180	14161	14258	14293	14155	14067	14251	14271	14234	14036	14222	14385	14345	14025	14013	14013	13975	14248	14203	14244	13859	14049	14091	14106	14419	14066	14023	14304	14485	14294	14141	14212	14233	14196	14105	14394	14225	14143	14203	14035	14171	14085	14134	14005	14210	14206	13959	13965	14310	14012	14095	14101	14049	14331	14336	14125	14112	14302	14150	14118	14095	14039	14120	13962	14088	14236	14269	14256	14071	14116	14117	14216	14143	14197	14113	14179	14183	14253	14253	14125	14096	14134	14113	14187	13925	14208	14340	14205	14103	14150	14109	14212	14126	14268	14056	14096	14148	14206	14097	14243	14049	14148	14101	14137	14198	13963	14180	13926	14175	14357	14227	14244	14330	14233	14317	14137	14091	14312	14191	14208	14158	14136	14160	14246	14168	14274	14362	14348	14196	14074	14096	14185	14086	14194	14106	14224	14075	13971	13985	14262	14287	14097	13965	14355	14084	13984	14097	14191	14132	14093	14113	14279	14321	14332	14179	14131	14002	14192	14238	14155	13947	14165	14257	14120	14226	14309	14161	14246	14150	14062	14287	14219	14014	14057	14001	14247	14159	14339	14059	14164	14128	14272	14048	14003	14288	14154	13969	14109	14243	13978	14196	14136	14154	14049	14019	14229	14200	14062	14149	13972	14191	14305	14396	14263	14150	14220	14239	14305	14133	14105	14368	14304	14274	13982	14165	14265	14202	14226	14226	14101	14383	14090	14032	14270	14035	14306	13927	14328	14065	14121	14133	14350	14223	14393	14210	14207	14200	14327	14088	14064	14306	14174	14159	14104	14134	14172	14205	14095	13926	13978	14237	14002	14105	14286	14138	14215	14115	14304	14137	14248	14148	14092	14067	14120	14106	14001	14106	14017	14115	14011	14384	14105	14234	14130	14222	14120	14056	14173	13992	14120	14008	14246	14250	14253	14191	14303	14222	14211	14138	14042	13942	14183	14106	14126	14097	14224	14119	14100	14201	14174	14355	14106	14224	14045	13947	14086	14162	14130	14169	14332	14088	13995	14154	14151	14205	14209	13884	14085	14193	14061	14235	14078	14015	13972	13917	14122	14214	14070	14054	14178	13977	14128	14166	14004	14251	14188	14046	13995	14333	14253	14150	14262	14029	14166	14141	14014	14062	14091	14283	14095	14076	14165	14004	14138	14172	14064	14148	14317	14012	14187	14101	14090	14161	14073	14019	14288	14210	14205	14079	13841	14208	14085	14166	14109	13942	14397	14157	14069	14250	14276	14143	14281	14172	14234	14194	14145	13983	14174	14107	14244	14131	14155	14346	14023	14066	14081	14217	14245	13961	14215	14151	14260	14258	14169	14172	13932	14033	14235	14432	14357	14147	14196	14104	14193	14175	14187	14093	13928	13973	13940	14324	14245	14245	14316	14207	14025	14076	14111	14082	14312	14358	14164	14124	14177	14066	14218	14186	14089	14155	14179	14204	14084	14128	14054	14151	14239	14018	13963	14123	14290	14038	14250	14143	14173	14139	14154	14152	14244	13961	14162	14093	14220	14264	14185	14293	14177	14201	14043	14286	14188	14062	14079	14049	14176	14219	14136	14100	14247	14327	14230	14144	14242	14081	14149	14107	14122	14233	14115	14204	14170	14187	14243	14091	14300	14321	14167	14052	14074	14117	14192	14087	14186	14178	14260	14228	14407	14155	14084	14252	14018	14381	14263	14082	14105	13847	14281	14232	14169	14302	14095	14165	14066	14073	14107	14131	14167	14107	14239	14136	14035	14109	14009	14308	14194	14142	14061	14052	14154	14065	14115	13957	14296	14005	14076	14246	14073	14201	14119	14133	14194	14199	14011	14272	14382	14239	14188	14100	14244	13959	14295	14135	14378	14116	14176	14193	14146	14234	14232	14199	14232	14217	14364	14249	14347	14158	14291	14114	14283	14229	14132	14051	14254	14216	14303	14136	14134	14061	14275	14204	14381	14101	14068	14305	14175	14113	14158	14105	14182	14110	14064	14203	14097	13915	14222	14257	14247	14251	14048	13959	14088	13958	14036	14202	14221	14201	14102	13792	14106	14081	13999	13984	14097	14171	14103	14133	14109	14233	14288	14130	14227	14064	14053	14155	14286	14322	14160	14277	14200	14194	14177	14156	13955	14292	14221	14180	14210	14204	14280	14100	14223	14092	14135	14099	14118	14020	14182	14146	14104	14061	14055	14253	14143	14085	14127	14241	14199	14163	14259	14442	14150	14090	14310	14208	14134	14231	14117	14306	14084	14128	14216	14222	14214	14036	14233	13958	14184	14260	14112	14151	14145	14082	14142	14326	14235	14112	13997	14049	14164	14116	13965	14148	14221	14103	14147	14177	14321	14265	14147	13955	14099	14219	14197	14138	14319	14224	14166	14222	13795	14052	14336	13986	14163	14274	14101	14029	13948	14083	14073	14052	14212	14167	14111	14271	14184	14128	14151	14198	13997	14289	14254	14006	14217	14328	14196	14216	14142	14108	14182	14179	14112	14080	14107	14047	14138	14095	14084	14005	14097	14087	14227	14136	14216	14312	14223	14263	14325	14026	14174	14229	14400	14004	14156	14098	14238	14261	14367	14102	14380	14170	14413	14109	14094	14226	14100	14162	14217	14253	14252	14335	14127	14167	14248	14114	14173	14375	13986	14030	14144	14140	14211	14124	14129	14274	14248	14121	14100	14185	14035	14107	14230	14229	14179	14227	14202	14078	14141	14117	14166	14310	13955	14130	14158	14052	14144	14108	14193	14085	14172	14169	14247	14184	14247	14235	14082	14241	14066	14153	14149	14083	14085	13988	14246	14171	14179	14048	13989	14187	14094	14301	14171	14050	14185	14254	13972	14138	14146	14234	14053	14024	14090	14128	14236	14105	14144	14302	14251	14307	14256	14204	14173	14181	14064	14143	14090	14264	13991	14183	14310	14190	14189	14099	14250	14125	14080	14295	14203	14086	14123	14037	14219	14185	13966	14072	14184	14223	14126	14278	14421	14191	14188	14083	14141	14098	14158	14217	14173	14130	14212	14130	14211	14125	14213	14160	14254	14097	14198	14193	14078	14218	14176	14058	14123	14293	14105	14370	14151	13973	14300	14392	14334	14303	14200	14111	14193	14114	14232	14238	14246	14114	14215	14075	14185	14058	14220	14083	14067	14077	14281	13989	14144	14041	14189	14045	14140	14160	14211	14195	14256	14228	13991	14019	14207	14057	14130	14115	14057	13936	14145	14047	14078	14125	14083	14066	14170	14207	14211	14011	14165	14155	14072	14132	14203	14165	14353	14102	13998	14041	14078	14094	14141	14253	14234	14211	14262	14189	14181	14227	14265	14181	14138	14055	14198	14328	14109	14334	14113	14177	14088	14139	14240	14109	14068	14316	14202	14162	14245	14178	14276	14144	14244	14049	14137	14220	13991	14064	14150	14119	14187	14254	14250	14222	14296	14303	14085	14126	14173	14224	14226	14206	14438	14213	14105	14260	14090	14035	14164	14336	14059	14237	14065	14038	14214	14215	14010	14122	14055	14136	14306	14227	14088	14037	14072	14090	14167	14122	14079	14224	14104	14254	14231	14021	14102	14201	14316	14227	14345	14222	14221	14139	13958	14171	14233	13967	14171	14318	14029	14118	14161	14160	14207	14193	14224	14273	14097	14261	14195	14156	14360	14103	13963	14190	14020	14165	13960	14153	14021	13933	14114	14227	14169	14092	14247	14150	14174	13881	14191	14260	14283	14203	14086	14158	14234	14126	14132	14222	13891	14136	14262	14338	14191	14191	14188	14089	14193	14222	14230	14077	14147	14196	14172	14159	14253	14097	14105	14200	14174	14230	14279	14261
28305	49665	48510	40212	35015	30801	26948	23807	21498	19804	18067	17080	16350	15649	15188	14836	14520	14335	14021	13970	13964	13772	13800	13665	13647	13281	13430	13508	13377	13577	13360	13274	13192	13182	13170	13166	13089	12984	13110	12883	13086	13008	13111	12929	13089	12885	13083	12951	13140	12832	13024	12804	13039	12871	13064	12866	12950	12933	12861	13006	12820	12897	12896	12989	13039	12955	12996	12999	12879	12865	13105	13044	12977	12933	13000	13014	12774	12996	13086	12975	12737	12931	12959	12851	13112	12969	12873	12864	12839	12913	12925	12839	12937	13007	12904	12712	12901	12920	12887	12898	12837	12837	12972	12980	12997	12875	12867	12940	12969	12905	13058	12909	12823	12990	13035	13030	12983	12699	13097	12867	13035	12923	12846	13092	13021	12945	12783	12903	12846	12929	13002	12986	12864	12791	12998	12852	13041	12805	12984	12814	12931	13050	12802	12961	12930	12923	13052	12825	12923	13019	12831	12900	13042	13085	13157	12959	13069	12911	12892	12850	12939	12941	12888	12908	12674	12867	12919	12958	12986	12985	12850	12931	12943	13013	12978	12823	12780	12915	12851	12811	12909	12946	12879	12829	12943	12983	13008	12752	12986	13044	12805	13052	12785	12755	12793	12939	12972	12872	12858	12806	12945	12952	13012	13054	12952	12881	12999	12977	12892	12850	12881	12812	13018	12906	13002	12831	12880	12944	12906	12989	12764	12937	12828	12910	12875	12956	12811	12978	12968	12931	12935	12992	13020	12892	12998	12801	12742	12829	12921	12969	12825	13054	12887	13004	12835	12913	12828	12731	12764	13020	12939	13104	12866	13162	12707	12790	12664	12989	13023	13005	12681	12948	12928	12964	12935	12846	12978	13024	12861	12794	13026	12916	12768	12976	12960	12917	12951	12883	12992	12889	12937	12883	12907	12914	13003	12994	12917	12804	13020	12838	12696	12977	12923	12926	12831	12929	12899	12681	12883	13017	12838	12850	12890	12993	12790	13029	12893	12840	12906	12848	12977	12831	12954	12991	12983	12848	12861	12875	12868	12848	13034	12933	12973	12939	12795	12984	13017	13015	12863	12802	12797	12734	12992	12953	12864	13006	12834	12996	13046	12849	12940	12971	12835	12820	12875	12897	13043	12939	12816	12850	12939	12797	12902	12861	12912	12848	12828	12789	12944	12781	12932	12783	12971	13029	12730	13068	12968	12969	12809	12814	12869	12844	13011	12883	13035	12967	13158	12855	13004	12915	13045	12916	13102	12994	13127	12998	12871	12870	13125	12841	13077	12764	12930	12900	13031	12903	12785	13029	12973	12760	12916	12939	12857	12964	12845	12869	12827	12871	13055	12922	12802	12984	12889	12944	12942	12868	12828	12823	12904	12878	12932	12928	12799	12899	13078	12876	12699	12861	12867	12988	12962	12861	12978	12959	12849	12842	12921	12925	13017	12882	12877	12729	12773	12959	12960	12973	12936	12984	12983	12908	13022	12863	12913	12729	12843	12892	12981	12980	12843	12946	12790	12829	12907	12882	13030	12992	12951	13001	12909	12891	12847	12864	13058	12831	12881	12744	12951	12867	12771	12957	12863	12971	12906	12972	12957	12695	12800	12899	12796	12994	12928	12815	12903	12929	12928	12916	12893	12901	12861	12798	13005	13016	12926	12860	12948	12834	12832	12873	13027	13010	12795	12966	12972	12882	12905	12649	12903	12974	12854	12926	12925	12949	12729	12991	12909	12863	12993	12859	12961	12867	13021	12937	13003	12883	12942	13048	12770	12991	12785	12869	12960	13109	12817	12878	12995	13005	12847	12807	12756	12725	12775	13063	12949	12988	12970	13049	13110	12862	12880	12993	13021	13074	12786	12916	12962	12907	12998	12973	12902	12859	12760	12929	12777	12905	13023	12903	12980	12948	12958	12939	12836	13044	12807	12897	13009	13008	13027	12902	13050	12926	13026	12806	12816	12942	12885	12856	12985	12870	13064	12897	12847	12861	12933	13078	12945	12840	12968	12945	13015	12881	12838	13029	12883	12856	12673	12853	12855	12915	12881	13020	13078	13024	12825	12852	12923	12863	12923	13005	12898	12933	12748	12850	13068	13051	13098	12911	12857	12908	13030	12955	12975	13002	12897	12888	12945	12895	13031	12910	13005	13016	12843	12750	13008	12918	12873	12930	13012	12988	12893	12838	12980	12862	12838	12760	12821	12997	12889	12991	12943	12866	12803	12900	12970	12955	12818	12898	12962	12752	12894	12960	12819	13019	12794	12759	12941	13015	12786	13047	12900	12908	12809	13001	13009	13044	13025	12982	13000	12934	12835	12996	12909	12997	12865	12881	12837	12869	12793	12811	12789	12983	12978	12857	12856	12943	12954	12950	12843	12932	12936	12908	13065	12817	12952	12899	12897	12747	12972	12879	12963	12946	12874	12956	13019	12915	12981	12917	12926	12783	13019	13026	13019	12767	12887	13072	12844	12968	12927	12859	12885	12869	12901	12924	12868	12761	12919	13171	12912	12727	12966	13116	12937	12875	12989	12849	12946	12930	13055	12857	12900	13102	12951	12804	12867	12930	12940	13042	12868	12922	13108	12965	12959	12977	12994	12917	13154	12985	12835	12791	13058	12953	12981	12925	12892	13046	12803	12947	12812	12921	12982	12981	13029	12878	12940	13212	12939	12946	13028	13111	12850	12789	12826	12814	13030	12914	12882	13022	13052	12810	12990	12924	12980	12851	12870	13070	12758	12831	12999	12922	12955	12966	12961	12947	12785	12842	12935	12949	13127	13026	12838	12989	12894	13087	12971	12967	12930	12841	12962	12913	12865	12977	13072	12828	12979	12944	12973	13069	13191	12814	13016	12881	12920	12749	12972	12866	12881	12844	12947	13032	12987	12922	12839	12931	12809	12759	12814	12860	12719	12974	13058	12896	12812	12919	12883	12973	12997	12885	12890	13030	12826	12949	12950	12958	13007	12934	12760	13008	12866	12891	12891	13051	12919	12836	12914	12793	12984	12845	12862	12935	12943	12980	12962	13038	13035	13067	12917	12843	12799	12917	12832	12778	12918	12943	12788	12977	13012	12701	12886	13075	13124	12888	12949	12905	12833	12892	12894	12820	13131	13043	12971	12896	13000	12880	12932	12982	13003	12861	12989	12748	12807	12797	12891	13030	12769	12760	12929	12910	12899	12980	12875	12799	12878	12973	12628	13084	12881	12813	12988	12965	13045	12908	12871	12922	13024	12965	13021	12805	12994	13042	12912	12978	13064	13014	13010	12909	12868	12952	12813	12737	12842	12981	12880	12784	12941	12955	13097	13008	12951	12971	12991	13069	12901	13015	12889	12955	12714	12884	12821	12940	12767	12857	12741	12894	12827	12902	12856	12961	12835	12983	12837	12953	12842	12899	12860	12943	12989	12814	12856	12972	12894	12952	12915	12846	12915	12853	12839	12971	12723	12986	12748	12986	12942	12978	12940	13009	12917	12930	12948	12826	12904	13010	12839	12855	12745	12870	13040	12815	12948	12796	12900	12956	12788	13009	13003	13080	12866	12962	12854	12813	12815	12876	12807	13096	12918	12908	13001	12883	12833	12740	12903	12892	12850	12819	13080	12969	13096	12906	12938	12820	12983	12793	12987	13009	12960	12886	12995	12917	12953	12883	12878	12828	12743	12915	13013	12871	13030	12838	12898	12806	13002	13055	12886	12999	12973	12793	12970	12922	12790	12902	12832	12871	13055	12989	12889	12964	12808	12911	12961	12852	12776	12833	13030	12804	12981	12776	13022	12938	12915	12821	12951	12783	12903	12824	12935	12841	12936	12837	12974	12881	13018	12588	12852	12928	12795	12926	12959	12878	12894	13024	12977	12856	12846	12868	12890	12925	12794	12890	12873	12823	13023	12829	12776	13054	12964	12913	12987	12998	12925	12950	13106	12966	13181	12869	12821	13024	12987	12972	12752	12980	12813	12938	13022	12832	12973	12882	12899	12897	13050	12794	12952	12861	12943	13059	12943	12830	12912	12970	12830	13009	12850	12972	12924	12987	12972	12873	12986	13015	12930	12859	12824	12881	12969	12842	12813	12974	12706	12813	13152	12709	12842	12951	13061	12803	12954	12883	13095	12908	13003	12932	12996	12816	13106	12722	12963	12916	12852	12888	12927	12836	12841	12836	12922	12885	12986	13000	13018	13069	13025	12901	12887	12827	12821	12733	12842	12971	12892	12840	12843	12966	13034	13001	12874	13026	12925	13032	12952	12994	13042	12938	13039	12857	13005	12911	12820	12869	12755	12956	12898	13149	12984	12875	12933	12854	12905	13000	12891	13049	12856	12928	13012	13081	12779	12994	13019	13038	12934	13028	12902	12717	12890	12992	12912	12940	12888	13007	12962	13040	12857	12932	12912	12946	12796	13029	12900	12949	12752	12981	12968	12971	13236	12874	13154	12977	13075	12935	12761	12928	12779	12896	13064	12954	12949	12808	12898	12961	12897	13007	12869	12757	12852	12850	13030	12873	13001	12924	12757	12720	12822	12799	12976	12910	12711	12969	12949	12978	12970	12954	12887	12986	12863	12835	13079	12949	12809	12789	13012	12829	12989	12900	12820	13012	12792	12864	12929	12903	13029	12885	12931	12873	12856	12934	13042	13069	12874	12949	12909	12826	12868	12862	12931	12904	12972	12948	12970	12945	12857	12987	12879	12991	12974	12913	12772	12816	12958	12952	12968	13068	12694	13057	12822	12812	12807	12867	12893	12918	12891	13043	12961	12756	12937	12899	12700	12901	13025	12878	12804	12864	12872	12949	12884	12890	12736	12757	12802	12898	12943	12748	13054	12723	12829	12969	13067	12951	13029	12899	12849	12899	12983	12988	12822	12971	13151	12731	12947	13048	12985	13004	12654	12888	12967	12867	13005	12864	12971	12948	12913	12938	13135	12830	12954	12753	12974	12990	13029	12742	13090	13008	12991	13027	13028	12942	12805	13002	12955	12766	13001	12733	12899	12960	12887	12843	12956	12783	12936	12904	13055	12950	12928	13000	12808	13043	13012	12894	12941	12848	12827	13084	13085	12890	12998	12945	12879	12899	12981	12784	12905	13009	12832	13034	12980	12946	12932	12947	12752	12994	12862	13026
28626	26339	33119	29849	24138	21489	19623	17889	16706	16442	16078	15595	15402	15159	15072	15134	15043	14891	14922	14822	14956	14806	14697	14648	14667	14636	14680	14748	14716	14659	14690	14584	14738	14696	14646	14542	14518	14551	14706	14591	14392	14461	14622	14459	14676	14465	14506	14581	14430	14481	14509	14522	14525	14615	14682	14690	14555	14424	14488	14557	14710	14538	14472	14638	14476	14619	14649	14842	14525	14346	14488	14675	14414	14601	14586	14318	14609	14623	14730	14435	14478	14602	14569	14355	14436	14599	14621	14576	14512	14523	14513	14516	14681	14556	14490	14529	14596	14538	14507	14648	14467	14539	14525	14626	14739	14280	14412	14470	14327	14294	14600	14549	14663	14535	14536	14564	14471	14549	14469	14444	14565	14646	14452	14482	14637	14520	14359	14594	14599	14553	14661	14380	14656	14610	14558	14587	14620	14492	14498	14319	14523	14674	14455	14487	14591	14416	14661	14521	14710	14536	14607	14567	14605	14461	14563	14461	14449	14489	14306	14619	14427	14304	14506	14637	14734	14441	14532	14392	14566	14454	14589	14573	14576	14446	14439	14570	14477	14504	14584	14685	14452	14382	14478	14443	14565	14484	14482	14591	14750	14370	14635	14458	14477	14609	14489	14555	14453	14466	14620	14554	14638	14540	14651	14414	14551	14681	14608	14463	14358	14539	14736	14490	14553	14563	14741	14420	14534	14526	14670	14314	14524	14398	14545	14517	14626	14332	14499	14668	14477	14605	14640	14740	14605	14593	14649	14598	14577	14526	14486	14584	14415	14498	14512	14527	14532	14466	14576	14519	14725	14425	14685	14377	14442	14590	14565	14448	14494	14509	14687	14575	14467	14622	14554	14606	14444	14611	14599	14440	14433	14625	14483	14531	14536	14537	14597	14467	14529	14425	14564	14649	14687	14536	14605	14544	14505	14428	14673	14470	14605	14537	14336	14603	14507	14582	14664	14565	14610	14441	14498	14596	14539	14622	14424	14523	14624	14446	14478	14652	14444	14525	14618	14484	14524	14578	14535	14641	14618	14415	14433	14541	14409	14592	14370	14357	14576	14578	14537	14522	14606	14554	14487	14535	14608	14619	14625	14605	14547	14467	14423	14372	14568	14430	14388	14625	14415	14458	14775	14518	14514	14489	14294	14305	14725	14627	14622	14495	14666	14485	14632	14424	14524	14500	14705	14514	14556	14425	14592	14660	14728	14519	14487	14583	14381	14731	14564	14489	14494	14536	14625	14649	14617	14609	14520	14601	14605	14538	14669	14453	14521	14530	14381	14521	14682	14558	14584	14506	14631	14607	14551	14419	14451	14702	14489	14501	14566	14612	14694	14449	14663	14548	14486	14423	14805	14695	14530	14610	14409	14596	14319	14595	14490	14555	14628	14497	14721	14554	14626	14381	14489	14564	14382	14465	14740	14725	14553	14575	14525	14525	14530	14487	14412	14547	14638	14537	14622	14492	14537	14552	14647	14550	14583	14442	14719	14474	14482	14573	14601	14320	14525	14367	14636	14719	14714	14446	14593	14597	14654	14530	14554	14644	14518	14641	14684	14406	14481	14628	14391	14421	14510	14469	14505	14581	14673	14565	14452	14659	14550	14572	14512	14614	14562	14502	14646	14591	14377	14609	14538	14604	14543	14551	14577	14525	14607	14708	14640	14401	14478	14547	14503	14554	14613	14469	14438	14458	14719	14408	14460	14634	14510	14608	14534	14500	14284	14553	14681	14401	14675	14564	14496	14399	14362	14435	14514	14440	14607	14610	14474	14576	14543	14531	14514	14660	14701	14469	14441	14641	14385	14514	14483	14568	14540	14650	14850	14489	14552	14506	14637	14514	14596	14766	14520	14582	14597	14457	14543	14435	14532	14390	14532	14586	14495	14463	14392	14681	14403	14430	14312	14230	14548	14341	14543	14562	14458	14559	14672	14449	14373	14533	14404	14649	14420	14443	14528	14554	14635	14603	14491	14519	14668	14432	14461	14414	14535	14363	14398	14468	14702	14521	14617	14417	14544	14652	14360	14670	14495	14505	14591	14600	14588	14472	14640	14636	14715	14620	14578	14692	14568	14589	14825	14593	14429	14651	14630	14649	14655	14410	14487	14565	14481	14533	14464	14419	14357	14325	14504	14682	14510	14652	14572	14508	14526	14584	14580	14463	14554	14620	14570	14428	14599	14569	14499	14750	14493	14477	14491	14518	14628	14476	14705	14623	14473	14660	14426	14469	14341	14417	14655	14539	14582	14469	14443	14580	14502	14542	14516	14574	14616	14491	14478	14660	14474	14539	14535	14559	14688	14455	14475	14706	14720	14654	14786	14604	14590	14589	14667	14468	14570	14488	14617	14527	14560	14571	14564	14569	14682	14566	14714	14483	14409	14525	14401	14555	14640	14600	14574	14523	14679	14691	14684	14572	14822	14562	14538	14552	14514	14321	14416	14341	14459	14545	14480	14548	14386	14400	14646	14611	14608	14480	14475	14514	14403	14488	14526	14641	14401	14588	14354	14618	14465	14432	14617	14619	14447	14403	14384	14570	14615	14541	14485	14581	14576	14711	14563	14536	14439	14429	14675	14521	14648	14757	14657	14370	14482	14525	14555	14560	14574	14611	14687	14647	14614	14517	14512	14761	14546	14561	14558	14548	14532	14428	14538	14423	14758	14799	14534	14416	14564	14558	14363	14426	14597	14439	14517	14507	14520	14352	14575	14453	14636	14625	14600	14375	14504	14619	14701	14422	14645	14443	14627	14442	14537	14612	14467	14496	14667	14631	14476	14511	14481	14424	14665	14489	14474	14495	14468	14511	14374	14447	14585	14679	14691	14462	14590	14559	14514	14670	14689	14648	14393	14433	14437	14742	14510	14670	14654	14774	14391	14459	14466	14476	14421	14492	14544	14456	14638	14733	14507	14491	14406	14659	14559	14620	14554	14534	14614	14678	14667	14796	14655	14439	14386	14545	14330	14476	14424	14495	14454	14453	14549	14615	14494	14762	14549	14443	14359	14513	14752	14648	14525	14554	14575	14592	14614	14612	14703	14602	14493	14579	14523	14645	14532	14524	14539	14509	14610	14465	14243	14446	14523	14565	14449	14427	14482	14788	14568	14538	14614	14684	14553	14436	14409	14537	14582	14477	14465	14518	14556	14605	14614	14384	14461	14452	14573	14473	14472	14352	14483	14518	14475	14405	14642	14517	14402	14576	14592	14459	14596	14642	14580	14535	14564	14496	14558	14537	14476	14595	14618	14460	14618	14469	14543	14611	14669	14383	14472	14406	14478	14674	14501	14553	14419	14519	14368	14483	14394	14654	14547	14633	14663	14664	14726	14639	14582	14508	14359	14632	14437	14550	14468	14450	14667	14448	14406	14539	14591	14535	14322	14587	14530	14446	14499	14483	14495	14635	14604	14458	14649	14300	14479	14467	14413	14360	14591	14597	14416	14508	14488	14401	14536	14560	14616	14492	14533	14389	14523	14617	14630	14529	14480	14445	14605	14545	14596	14682	14687	14452	14603	14669	14677	14424	14707	14571	14365	14589	14426	14553	14691	14375	14559	14484	14421	14555	14411	14474	14537	14393	14513	14490	14651	14459	14459	14578	14687	14493	14670	14373	14573	14693	14792	14468	14761	14661	14601	14509	14405	14684	14668	14540	14404	14674	14686	14457	14659	14448	14641	14548	14429	14626	14476	14687	14442	14338	14501	14414	14743	14702	14457	14674	14596	14765	14530	14518	14412	14535	14497	14460	14677	14663	14590	14519	14517	14574	14431	14323	14522	14531	14472	14412	14570	14626	14668	14807	14686	14582	14415	14464	14580	14550	14655	14633	14454	14547	14392	14375	14677	14627	14486	14552	14553	14474	14519	14580	14504	14390	14662	14622	14528	14585	14534	14703	14549	14415	14507	14467	14515	14560	14420	14439	14419	14413	14476	14484	14478	14565	14447	14525	14746	14587	14628	14456	14399	14588	14638	14536	14468	14470	14510	14662	14535	14643	14561	14515	14440	14440	14508	14561	14575	14555	14727	14532	14776	14660	14611	14528	14572	14583	14516	14825	14430	14508	14631	14371	14365	14619	14598	14669	14530	14447	14460	14539	14548	14723	14472	14432	14566	14608	14619	14562	14568	14846	14674	14559	14439	14555	14495	14605	14406	14592	14542	14427	14661	14441	14551	14423	14478	14676	14564	14598	14552	14394	14500	14653	14701	14393	14581	14665	14590	14587	14469	14672	14610	14618	14560	14478	14682	14453	14514	14526	14639	14528	14722	14374	14423	14508	14514	14664	14629	14426	14708	14607	14379	14493	14629	14397	14550	14549	14686	14471	14561	14470	14611	14583	14520	14531	14856	14345	14365	14492	14449	14643	14746	14570	14421	14487	14622	14636	14734	14664	14606	14562	14547	14409	14765	14596	14639	14499	14581	14685	14577	14457	14530	14573	14636	14471	14557	14601	14477	14556	14370	14446	14360	14667	14496	14509	14583	14332	14591	14478	14568	14662	14646	14698	14652	14607	14522	14552	14643	14552	14411	14504	14638	14533	14602	14596	14540	14558	14514	14410	14713	14456	14567	14492	14545	14410	14635	14473	14597	14522	14554	14548	14635	14497	14727	14473	14407	14663	14616	14581	14493	14509	14524	14561	14442	14451	14469	14536	14532	14575	14536	14452	14599	14455	14498	14596	14746	14531	14376	14399	14499	14325	14557	14778	14515	14510	14768	14553	14542	14521	14328	14606	14561	14616	14744	14611	14632	14178	14426	14427	14329	14441	14614	14573	14367	14638	14490	14528	14553	14431	14571	14446	14557	14499	14674	14673	14634	14575	14616	14614	14469	14540	14620	14472	14665	14372	14597	14585	14474	14505	14590	14400	14472	14417	14596	14678	14533	14534	14718	14617	14445	14477	14703	14592	14490	14378	14570	14520	14298	14545	14438	14499	14559	14620	14754	14454	14663	14469	14480	14509	14484	14734	14564	14702	14681	14650	14683	14640	14591	14513	14448	14484	14318	14275	14511	14396	14527	14531	14557	14415	14534	14567	14476	14366	14736	14620	14625	14579	14619	14532	14566	14745	14482	14658	14633	14308	14521	14509	14454	14740	14583	14549	14590	14473	14714	14454	14655	14568
27717	40887	39410	31697	26528	23065	20499	18504	17190	16202	15436	14870	14603	14240	14078	13984	13839	13776	13599	13682	13537	13556	13623	13519	13255	13207	13365	13147	13393	13454	13271	13279	13390	13352	13415	13277	13160	13277	13195	13273	13217	13306	13011	13290	13199	13205	13252	13312	13073	13111	13271	13222	13015	13167	13125	13116	13189	13242	13201	13218	13137	13202	13196	13167	13267	13126	13260	13049	13231	13206	13221	13122	13348	13168	13170	13381	13153	13226	13183	13328	13404	13071	13100	13191	13278	13209	13297	13175	13345	13131	13163	13125	13105	13030	13167	13170	13249	13114	13175	13191	13175	13255	13149	13276	13222	13138	13186	13365	13061	13295	13037	12977	13052	13272	13239	13263	12992	13240	13033	13150	12995	13259	13297	12921	13257	13078	13159	13251	13256	13258	13208	12920	13282	13244	13211	13301	13164	13180	13013	13180	13162	13148	13114	13221	13174	13195	13082	13257	13406	13094	13336	13133	13123	13269	13191	13284	13133	13290	13310	13119	13030	13156	13221	13188	13165	12966	13065	13142	13270	13121	13134	13066	13129	13117	13084	13038	13057	13317	13341	13118	13146	13228	13190	13152	13135	13208	13195	13035	13051	13325	13389	13245	13047	13190	13059	13007	13189	13272	13124	13101	13050	13185	13243	13191	13175	13063	13101	13209	13181	13229	13266	13187	13194	13094	13174	13297	13047	13078	13118	13256	13226	13331	13168	13204	13172	13204	13106	13167	13187	13224	13092	13136	13261	13157	13028	13213	13163	13174	13198	13311	13197	13143	13098	13203	13207	13118	13066	13127	13071	13138	13004	13048	13171	13252	13146	13059	13055	13056	13252	13114	13119	13344	13103	13366	13180	13048	13248	13174	13189	13315	13074	13148	13166	13088	13076	13224	13177	13127	13152	13185	13202	13167	13265	13198	13237	13008	13140	13277	13345	13176	13237	13140	13211	13196	12958	13212	13189	13143	13198	13041	13075	13199	12866	13093	12907	13154	13210	13307	13165	13209	13286	13151	13261	13155	13170	13018	13212	13067	12994	13142	13200	13292	13255	12992	13342	13168	13041	13224	13238	13132	13154	13074	12948	13184	13201	13105	13233	13132	13323	13240	13110	13264	13076	13091	13242	13174	13134	13105	13087	13055	13218	13129	13151	13022	13299	13126	13105	13208	13178	13114	13233	13189	12995	13152	13214	13173	13125	13215	12962	13202	13115	13138	13257	13290	13050	13084	13154	13250	13290	13161	13076	13066	13162	13435	13041	13161	13136	13194	13151	13241	13026	13148	13191	13267	13091	13113	13082	13004	13093	13375	13115	13186	13113	12982	13202	13210	13055	13196	13166	13094	13061	13147	13158	13192	13121	13028	13257	13081	13076	13227	13162	13158	13126	13210	13229	13207	13154	13242	13265	13176	13040	13183	13211	13164	13102	13225	13168	13187	13191	13215	13014	13127	13084	13258	13258	13086	13228	13165	13022	13216	13244	13098	13131	13078	13283	13134	13089	13244	13232	13213	13119	13184	13048	13144	13136	13014	13223	13280	13198	13150	13048	13245	13308	13337	13102	13200	13141	13063	13168	13217	13086	13238	13018	12964	13290	13166	13292	13174	13096	13190	13280	13188	13060	13234	13089	13155	13052	13105	13159	13169	13008	13127	13184	13262	13134	13252	13159	13236	13186	13241	13131	13156	13314	13143	13183	13065	13227	13343	13209	13102	13042	13270	13008	13174	13141	13151	13261	13239	13219	13203	13269	13412	13274	13409	13083	13105	13259	13217	13293	13116	12951	13230	13096	13377	13266	13072	12981	13229	13230	13183	13290	13250	13135	13110	13278	13071	13266	13082	13251	13087	13334	13277	13061	13028	13239	13235	13049	13241	13238	13077	13161	13124	13014	13157	13238	13227	13187	13119	13289	13070	13167	13211	13014	13170	13319	12987	13292	13142	13124	13249	13196	13199	13221	13194	13026	13134	13330	13184	13109	13243	13033	13099	13084	13071	13052	13290	12998	13015	13216	13184	13181	13194	13008	13205	13091	13226	13183	13160	13127	13078	13197	13031	13206	13266	13257	13125	13227	13142	13157	13323	13231	13120	13177	13257	13169	13233	13208	13066	13201	13181	13241	13171	12975	13234	13179	13215	13093	13056	13138	13021	13118	13310	13039	13145	13281	13295	13169	13200	13230	13295	13029	13239	13234	13173	13190	13207	13210	13048	13061	13092	13131	13072	13140	13118	13165	13396	13093	13035	13042	13115	13314	13331	13285	13133	13203	13218	13139	13085	12938	13257	13221	13247	13148	13107	13153	13092	13187	13051	13150	13030	13180	13274	13279	13217	13210	13157	13337	13245	13155	13119	13103	13038	13241	13106	13165	13297	13138	13110	13189	13176	13262	13090	13146	13215	13172	13109	13277	13154	13152	13298	13073	13079	13103	13213	13075	13047	13134	13088	13242	13110	13428	13120	13154	13302	13110	13095	13189	13098	13340	13163	13298	13048	13102	13240	13117	13174	13025	13317	13039	13086	13132	13122	13228	13188	13050	13218	13222	13286	13167	13228	13195	13177	13159	13336	13135	13079	13074	13250	13135	13282	13096	13214	13251	13088	13058	13193	13098	12994	13118	13141	13264	13209	13297	13174	13051	13269	13332	13009	13328	13092	13111	13146	13119	13187	13166	13273	13259	13268	13280	13099	13022	13237	13303	13074	13273	13087	13231	13109	13170	13088	13131	13172	13122	13067	13098	13341	13219	13142	13211	13044	13065	13174	13010	13231	13067	13286	13139	13181	13273	13083	13113	13138	13070	13063	13124	13151	13210	13134	13060	13125	13154	13046	13200	13164	13257	13180	13205	13202	13135	13187	13115	13300	13192	13268	13219	13151	13156	13172	13087	13327	13049	13194	13132	13155	13249	13138	13195	13134	13141	13089	13205	12993	12964	12999	13186	13139	13152	13328	13313	13273	13260	13096	13245	13373	13143	13050	13121	13218	13280	13344	13085	13074	13266	13203	13181	13369	13193	13178	13322	13177	13334	13250	13110	12948	13082	13258	13191	13144	13014	12945	13070	13259	13139	13264	13137	13064	13129	13274	13284	13205	13078	13055	13161	13256	12959	13033	13028	13130	13228	13054	13191	13033	13232	13266	13250	13225	13144	13171	13267	13171	13212	13150	13333	13130	13246	13178	13198	13155	13239	13199	13155	13043	13224	13209	13178	13135	13118	13244	13133	13067	13037	13123	13210	13094	13031	13096	13172	13071	13116	13079	13071	13040	13113	13086	13208	13190	13241	13186	13187	13398	13166	13092	13120	13153	13303	13203	13238	13227	13250	13146	13050	12949	13108	12973	13164	13309	13181	13154	13241	13159	12992	13098	13123	13342	13145	13040	13120	13198	13150	13096	13138	13121	13216	13108	13126	13151	13005	13063	13224	13300	13193	13470	13125	13225	13213	13157	13213	13166	13332	13318	13206	13146	12925	13199	13116	13130	13059	13299	13152	13347	13088	12956	13232	13117	13107	13230	13049	13029	13261	13258	13280	13221	13133	13194	13287	13236	13171	13138	13242	13257	13098	12902	13282	13154	13093	13279	13078	13217	12891	13289	13124	13134	13122	13118	13173	13233	13121	13294	13221	13229	13126	13189	13250	13105	13084	13176	13244	13066	13124	13216	13112	13162	13260	13167	13162	13110	13114	13139	13274	13177	13068	13217	12871	13124	13234	13111	13187	13198	13265	13181	13363	13056	13269	13268	13186	13153	13088	13300	13235	13426	13229	13229	13206	13168	13080	13203	13241	13199	13173	13290	13213	13053	13125	13136	13283	13049	13155	13136	13140	13261	13007	13227	13243	13137	13099	13229	13075	13309	13234	13126	13108	13139	13210	13199	13160	13059	13171	13221	13141	13139	13089	13173	13104	12952	13248	13195	13317	12996	13217	13121	13167	13251	13281	13138	13286	13214	13061	13096	13163	13164	13066	13050	13131	13126	13174	13047	13010	13032	13246	13249	13103	13212	13139	13161	13095	13020	13191	13041	13151	13143	13216	13166	13206	13170	13241	13257	13186	13172	13269	13211	13187	13371	13266	13181	13058	13156	13089	13084	13095	13079	13346	13174	13294	12956	13212	13144	13229	13276	13125	13237	13051	13245	13149	13174	13067	13059	13392	13166	13125	13069	13039	13280	13274	13046	12984	13170	13143	13195	13062	13097	13274	13188	13107	13147	13037	13250	13123	13300	13208	13105	13081	13109	13241	13119	13239	13180	13165	13143	13066	13240	13180	13126	13067	13329	13213	13142	12982	13118	13095	13195	12941	13239	13072	13133	13245	13177	13143	13153	13078	13084	13019	13242	13178	13199	13106	13192	13187	13215	13353	13055	13037	13149	13214	13104	13211	13270	13197	13076	13180	13386	13178	13118	13222	13115	13092	13116	13219	13193	13091	13210	13220	13046	13195	13087	13157	13029	13078	13298	13215	13186	13209	12998	13264	13099	13113	13351	12928	13268	12904	13351	13194	13226	13011	13197	13202	13092	13215	13088	13177	13240	12990	13204	13366	12973	13246	13195	13148	13134	13182	13225	13153	13047	13163	13205	13211	13223	13145	13266	13253	13039	13306	13106	13105	13090	12985	13256	13225	13145	13136	13164	13184	12964	13372	13148	13269	12984	13295	13048	13012	12986	13200	13227	13197	13100	13148	13105	13066	13087	13058	13062	13137	13200	13226	13103	12989	13023	13182	13300	13282	13209	13172	13181	13027	13110	13107	13000	13274	13151	13026	13275	13129	13086	13233	13259	13154	13214	13189	13055	13132	13148	13289	13015	13152	13136	13145	13311	13315	13252	13223	13149	12996	13122	12942	13213	13203	13151	13204	13208	13199	13171	13186	13113	13140	13222	13031	13306	13113	13218	13149	13075	13255	13166	13248	13094	13338	13113	13131	13210	13079	12968	13151	13309	13260	13092	13109	13113	13174	13307	13077	13007	13269	13165	13121	13109	13253	12979	13253	13202	13224	13077	13183	13197	13425	13071	13148	13151	13169	13473	13122	13144	13261	13072	13153	13117	13211	13092	13144	13214	13117	13050	13132	13179	12998	13156	13100	13356	13095	13252	13161	13175	13242	13222	13234	13318	13092	13103
24280	21403	28959	25293	24547	24893	23620	19709	18059	17264	16362	16114	15501	15389	15066	14980	14889	14902	14541	14480	14580	14572	14833	14546	14252	14350	14639	14575	14043	14231	14255	14408	14433	14285	14262	14366	14090	14098	14308	14217	14180	14155	14170	14137	14186	14248	14333	14235	14253	13986	14184	14032	14228	14075	14054	14184	14170	14105	14246	14109	14281	14243	13978	14260	14184	14104	14165	14102	14286	14227	14313	14106	14185	13950	14072	14074	14043	13976	14032	14050	14023	14091	14184	14142	14099	14123	14161	14256	14015	14102	14172	13996	14129	14163	14352	14092	14127	14252	14114	14170	14171	13995	14092	13990	14079	14223	14097	14091	14086	14059	14195	14221	14188	14068	14297	14363	14105	14138	13998	14111	14221	14149	14279	14185	14122	13903	14271	14077	14282	14173	14236	14055	13958	14125	14111	14149	13927	14142	14032	14096	14091	14150	14246	14161	14082	14143	14107	14281	14160	14061	14100	13995	13982	14143	14090	14075	13906	13914	14139	14002	14128	13964	14219	14145	14033	14227	14115	13925	14151	14288	14145	14110	14226	14159	14236	14233	14035	14234	14181	14001	14048	14092	14152	13950	14011	13997	13960	14187	14186	14162	14142	14096	14008	14208	14072	14147	14263	14253	14263	14242	14098	14065	14156	14133	14109	14058	14077	14300	14294	14212	14303	14039	14242	14091	13970	14239	14108	14200	14191	13980	13997	13979	14164	14226	14036	14147	14062	14107	14139	14039	14002	13948	14178	14098	14121	14195	14099	14058	14266	13972	13953	14244	14102	14114	14190	14132	14022	14152	14271	14181	14150	14171	13996	14331	14259	14039	13996	14039	13988	14103	14117	14065	14180	14157	13993	13955	14070	14220	14042	14011	13950	14102	14200	14077	14167	13933	14171	14118	14202	14219	14023	14205	14146	13965	14059	14214	14312	14152	14203	13979	13947	14059	13974	14077	14246	14143	14151	13988	14018	13993	13992	14289	14001	14176	14150	14091	14007	14190	14012	14173	13999	14159	14034	14340	14263	13898	14033	14078	14167	14171	14132	14207	14071	14152	14122	14129	14227	14142	14002	14047	14096	14239	14074	14070	14149	14097	14149	14102	14099	14025	14133	14058	14179	14207	14068	14033	14320	14143	14191	14073	14055	14142	14272	14222	14276	14201	14054	14019	14357	14043	14080	14026	14292	14154	14094	14085	14137	14141	14077	14203	14067	14218	14176	14425	14121	14143	14343	14167	14187	14191	14097	14309	13869	14128	14180	14134	14084	14072	14193	14151	14066	14033	14067	14018	14140	13988	14311	14232	14073	14184	14093	14152	14192	14064	14164	14062	14280	14133	14118	13936	14002	14033	14371	14245	14165	14409	14315	14122	14219	13934	14037	13951	13910	14113	14294	14298	13864	14084	14114	14048	14167	14291	14008	14194	14122	14302	14150	14088	14075	14046	14097	14091	14089	14200	14139	14143	14075	14049	14151	14173	14056	13864	14331	14042	14150	14159	14132	14208	14177	14197	14123	14071	14032	14125	13967	14201	14137	14114	14187	14342	14058	13966	14133	13974	14263	14304	14115	14203	14199	14224	14204	13980	14090	14000	14138	14049	14085	13914	14050	14001	14117	14047	14163	14156	14153	14146	14169	13954	14265	14157	14099	14018	14358	14257	14212	14155	14180	14145	14226	14074	14241	14156	14227	14018	14312	14003	13951	14091	14032	13877	14027	14235	14024	13977	14199	14185	14334	13992	13890	14168	14122	13953	14226	14068	14050	14029	14158	14044	14004	14198	14210	14050	14098	14121	14052	14021	14046	13929	14187	14170	14128	14073	14089	14073	14043	14067	14060	14044	14096	14171	14152	14130	14132	14092	14111	13919	13996	14076	14053	14148	14116	14066	14200	14266	14138	14172	14044	14092	14128	14171	14051	14140	14241	14130	14190	14213	14130	13996	14014	14095	14265	14199	14011	14151	14161	14198	14099	14075	14224	14171	14038	14131	14084	14084	14013	14075	14188	14299	14066	14066	13906	14186	14159	13964	14173	14225	14083	13982	13913	14120	14132	13992	14174	14321	13979	13971	14041	14121	14216	14187	14160	13953	14192	14087	14111	14050	14059	14234	14137	14053	14209	14210	14223	14035	14072	14128	14087	14035	14227	14114	14060	14181	14026	14051	14097	14236	14113	14332	13984	14022	14167	14112	14108	14089	14036	14059	13929	13952	13990	14302	14258	14077	14176	14157	14146	14149	14257	14131	14107	14202	14011	13926	14093	13974	14194	14014	14092	14144	14236	14296	14093	14160	13877	13865	14155	14166	14204	14281	14166	13988	13990	13903	14084	13975	14143	14173	14233	14010	14114	14272	14062	13954	14215	14263	14130	14094	14178	13951	14104	14048	13983	14316	14111	14225	14290	14189	13920	14174	14114	14089	14031	14087	14003	14162	14157	14106	14178	14322	14283	14118	14136	14203	13914	14270	14046	14189	14112	14184	14036	14101	14214	14361	14189	13933	14045	14057	14219	13959	14302	14113	14067	14270	14087	14127	13944	13983	14195	14193	14053	14191	14041	14255	14030	14132	14075	14047	14261	14057	14084	14121	14146	14086	14115	14059	14203	14076	14130	14233	14292	14042	14351	14131	14124	14099	13875	14153	14041	14018	14184	14254	14232	14194	14379	14285	14405	14110	14065	13955	14044	14095	14067	14020	14028	14254	14245	14182	14185	14158	14150	14126	14019	13996	14091	13962	14060	14026	13804	13943	14105	14156	14031	13969	13944	14278	14163	14004	13860	14109	14085	14087	14115	13938	14196	13963	14172	14057	14091	14105	14013	14195	14269	14015	14114	14190	14259	14184	14159	13855	14296	14184	14022	14211	14127	14110	13983	14259	14170	14167	14095	14056	14145	14130	14060	14143	13945	14158	14166	14165	14186	14180	14184	14112	14125	14056	14087	14071	14049	14101	14327	13950	14025	14146	14338	14046	14211	14213	13987	14189	14001	14180	13967	14249	14123	14077	14073	14025	14324	13985	14160	14041	14151	14099	14300	14072	14149	14101	14214	14109	13987	14087	14072	14137	14251	14172	14040	14103	14122	14220	14089	14197	14004	14165	14161	14090	14239	14161	14373	14001	13940	14051	14253	14208	13917	14171	14272	13917	14036	14142	14074	14249	13812	14194	14273	14154	14138	14005	14005	14169	14241	14218	14041	14142	14180	14082	14128	14238	14158	14013	14112	14138	14036	14161	13960	13904	14185	14250	14033	14066	14246	14080	13862	14293	14213	13979	14105	14034	14112	14139	14162	14236	14004	14307	14142	14092	13965	14143	13947	14096	14099	13985	14032	14199	14289	14109	14166	14138	14064	14091	14137	14075	14069	14167	14153	14177	14241	14149	14128	14149	13973	14187	13866	14034	14032	13919	14138	14113	13981	14056	14298	14372	14319	14172	14244	14259	14296	13977	14119	14267	14049	14153	14076	14347	14385	14035	14124	14047	14057	13939	13938	14093	13963	14127	14202	14044	14094	13928	14216	14019	14218	14256	14117	14269	14077	14216	13908	14092	14031	14207	14196	14183	14032	14150	14137	14123	14020	14103	13897	14095	14160	14017	13954	14165	14056	14227	14157	14239	14158	14085	13959	14000	13977	14022	14039	14285	14068	14102	14252	14096	14096	14320	14069	14105	14052	14037	14195	14092	14056	14181	14200	14108	14185	14107	14182	14083	14021	14121	13940	14135	14091	14084	14234	13947	14148	13895	14023	14111	14180	14122	14124	14161	14040	13995	13947	14026	14108	14029	14170	14065	14250	14241	14149	14100	13999	14015	14295	14230	14054	13941	14014	13979	14171	14214	14102	14153	14001	14203	14094	14153	14062	14077	14158	14132	14029	14184	14096	14051	14252	14155	13995	14187	14160	13898	14220	13864	13955	14123	14054	14226	14241	14199	14282	14118	14108	14166	14312	14078	13955	14125	14109	14033	14070	14087	14084	14031	14038	13990	14086	14203	14329	13979	14068	14237	14066	13907	14165	14075	13976	14007	14024	14033	14058	14018	14050	14294	14312	14090	14101	14170	13984	14094	14202	13980	14121	14099	14170	14139	14185	14208	14189	14133	14060	14063	14222	14003	14057	14098	14031	14146	14025	14230	14235	14245	14144	14039	14105	14067	14348	14060	14106	14199	14200	14054	14231	13997	14177	14024	14314	14137	14125	14320	14105	14341	14055	14304	14163	13978	14201	14215	14123	14148	14224	14286	14075	13996	14106	14191	14139	14005	14136	14091	14124	14245	13998	13916	14149	14052	13933	14249	14028	14169	14073	14177	13965	14083	14149	14087	14181	14194	14189	13982	14171	14095	14106	14058	14216	14003	14080	14041	14279	14034	14067	14136	14095	14225	14320	14143	14295	14250	14126	14071	14038	14224	14196	14037	14161	14133	14094	14119	14020	14043	14004	14334	14392	13986	14129	14140	14175	14225	14233	14089	14218	14256	14271	14139	14144	14004	14111	13898	14141	13967	14187	14030	14000	13943	14056	14266	13997	14038	14121	13928	14123	14118	14111	14138	13982	14111	14054	14138	14306	14043	14157	13922	13891	14058	13989	14278	14302	14123	14074	14169	14011	14023	14127	13977	14091	14043	13931	14164	13947	14065	14278	14063	13991	14075	14045	13979	14001	14116	13896	14003	14077	14332	14319	14158	14274	14210	14283	14154	14223	14134	14191	14213	14128	14198	14125	14173	14069	14064	14081	14061	14200	13895	14077	14063	14030	14128	14010	14050	13872	14043	14009	14074	14184	14057	14163	14217	13951	14043	14030	13885	14090	14312	14214	13983	14155	14161	14241	14174	14331	14095	14024	14117	14134	14142	14193	14170	14216	14177	14005	14027	13945	14039	14140	14068	14203	13987	14113	14066	13988	14135	14085	14246	14095	14153	14039	14161	14129	13984	14092	14083	13916	14195	14137	14252	14138	14247	14089	14039	14165	14172	14080	14058	14154	14110	14200	14004	14149	14094	14093	13996	14228	14185	14019	14099	14143	14024	14168	14117	14238	14223	14134	13935	14085	13970	14169	13941	14214	14158	14217	14218	14183	14174	14193	13972	14134	14048	14134	14287	14208	14159	14149	14086	14023	14024	14060	14132
26559	45718	44297	36620	30978	26618	23573	21179	19029	17575	16728	15732	15240	14891	14618	14161	14110	13875	13736	13473	13554	13529	13347	13345	13434	13122	13261	13341	13217	13238	13229	13076	13130	13155	13063	13146	12949	13098	12952	12791	12896	12948	12977	12886	12960	12926	12956	12818	12997	12984	12885	12907	12996	12823	12918	12847	12955	12997	13151	12791	12816	12863	12898	12821	12919	12939	12911	12828	13047	12902	12858	12973	12893	12908	12907	12839	12859	12842	12871	13003	12901	13047	12933	12947	12821	12893	12839	12866	13091	12962	12981	13058	12886	12770	13080	13195	12752	13016	12937	12781	12910	12894	12954	12961	12933	12966	12839	12691	12892	12940	12959	13008	12979	12757	12880	12982	13068	12942	12762	12758	12919	12913	13017	12932	12789	12902	12990	12927	13123	12733	12915	12761	12760	13021	12938	12756	12893	12973	12763	12875	12893	12910	12828	12827	12841	12915	12916	12928	12824	12925	13012	12883	13012	13028	12912	12925	12964	12897	12778	12871	12836	12828	12811	12874	12840	12897	12898	12814	12829	12958	12705	13030	13112	12936	12953	12996	12833	12789	12736	12860	12770	12951	12829	12971	12879	12944	12986	12808	12814	12719	12951	12928	12890	12880	12766	12940	12760	12799	12971	12955	12932	12857	12885	12807	12899	12787	12846	12983	12607	12900	12862	12792	12871	12866	12799	12922	12783	12912	12791	12897	12956	12963	12994	12924	13007	12858	12742	12985	12903	12784	12765	12802	12880	12774	12856	12818	12951	12897	12868	12818	12847	12941	12985	12799	12923	12748	12904	12808	12979	12894	12936	12971	12935	12903	12969	12838	12937	12834	13017	12846	12901	12835	12719	13054	13065	12892	12839	12952	12821	12856	12932	13017	12862	12965	12946	12856	12858	12950	13007	13002	12762	12846	12825	13095	12958	12817	12780	12819	12889	12983	12924	12949	12878	12875	13149	12891	12852	12909	12939	12901	12792	12832	12944	12773	12913	12850	12773	12793	12971	12863	12937	12989	13043	12971	12877	12890	12907	13020	12911	12881	12845	12949	12984	12797	13064	12746	12990	12975	12985	12988	12790	12982	12938	12819	12972	12975	12935	13026	12817	12963	12980	12940	12812	12868	12828	12955	12776	13005	12941	12830	12863	12965	12953	12884	12838	12921	12892	12864	12979	12827	12933	12750	12902	12968	12907	12845	12968	13151	12845	13008	12907	12826	12943	12751	13014	12886	13005	13073	12873	12828	12788	12878	12782	12909	12805	12794	12929	12992	12767	12883	12955	12886	12947	12844	13005	12958	12962	13054	12924	12779	12984	12968	12731	12917	12845	12949	12950	13083	12783	12894	12835	12927	13034	12924	12922	12794	12929	12719	12899	12719	12914	12738	12773	12853	12934	12889	12821	13036	12855	12984	12904	12822	12800	12980	12873	12982	13057	12812	12882	12827	12859	12805	13065	12997	12931	12952	12953	12830	13073	12838	12790	12956	12954	12936	12868	12914	12795	12935	12999	12800	12922	12882	13002	12963	13035	12920	12874	13021	12945	12917	12923	12794	12958	12805	12921	12846	12923	12981	12910	12842	12844	13023	12885	12996	12974	12773	12999	12882	12996	12901	13012	12931	12849	13011	13000	13039	12931	12884	12913	12960	13017	12916	13051	12862	12873	13082	12817	12748	12930	12879	13045	12899	12958	12906	12828	12838	12832	12928	12850	12934	13100	12865	12956	12995	12996	12893	12968	12774	12910	12937	13003	12901	13007	13062	12925	12865	12943	12810	12943	13005	12983	12945	12970	12755	12906	12988	12897	12834	12966	12923	12901	12983	12930	13005	13021	12887	12876	12973	13017	12976	12862	12917	13092	13011	12822	12950	12924	13042	12993	12795	12983	12935	12902	12752	12964	12913	12841	12808	13000	12838	13010	12939	12832	12851	12918	12965	12911	12948	12766	12884	12973	12860	12943	13091	12831	12957	12815	12816	12900	12831	12860	12986	12959	12933	13021	12976	12898	13202	12912	12820	12763	12834	12936	13063	13061	12905	12834	12866	12847	12844	13015	12844	12749	12865	12929	12819	12979	12905	12981	12955	12759	13048	12890	12938	12811	12941	12944	12856	12953	12953	12972	12917	12858	12892	12867	12980	12935	13037	12961	12871	12851	12863	13024	12747	12938	12759	13125	12911	13061	13005	12848	12838	12992	12834	12944	12867	12849	13028	12882	12751	12823	12880	12893	12844	12915	12726	12893	12919	12787	12882	12950	12828	12989	12893	12925	12887	12933	12911	12882	12842	12845	13009	12848	12760	13063	12796	12915	12899	12917	12960	13114	12852	12927	12796	12976	12870	12945	13015	12755	12923	12918	12839	12962	12833	12827	12980	12909	12942	12929	13025	12714	12815	12933	13018	13050	12831	12997	12786	12839	12820	12760	12913	12741	12850	12954	12741	12874	12850	12753	12946	12795	12829	12923	13022	12839	12834	13023	13008	12899	12866	12836	13123	12807	13054	12903	12870	12983	12861	12965	13097	12934	12786	12931	12971	12799	12921	12705	12690	12824	12957	13069	13132	12787	12920	12749	12970	12723	12982	12904	12982	12932	12819	12826	12989	12834	12867	13005	12963	13103	12815	12869	12801	12847	12834	12950	12977	12798	12874	12893	12947	12864	12841	12950	13124	12935	12950	13023	13042	12924	12969	12921	12941	12867	13040	13073	12904	12849	12995	12951	12873	12798	12959	12934	12984	12844	12678	12904	13037	12919	12914	12723	12828	12898	12830	13010	13124	12933	12806	13145	12982	12916	13018	12954	12907	12833	12932	12807	13052	12865	12894	12943	12826	12899	12875	13125	12955	12978	12867	12904	12824	12858	13006	12905	12930	12897	12943	12977	12854	12916	12955	12804	12779	12848	12969	13035	12907	13010	12746	12888	12917	12767	13006	12814	12825	12799	12978	12903	13068	12975	12877	12939	12930	12732	12861	12984	13110	12738	12864	13025	12823	12888	12872	12924	13007	12961	12841	13081	12893	12953	12758	12897	12733	13033	12988	13010	12908	12884	12829	12882	12978	13011	13071	12761	12864	12956	13057	13040	12961	12935	12858	12877	12914	12923	12906	12884	12910	13171	12897	13058	13029	12941	12797	12812	12813	12891	12859	12789	12924	12943	12943	12998	12961	12891	12834	12703	13020	12857	13006	12968	12765	12998	13020	12926	12997	12821	12921	13013	12844	12864	13024	12750	12804	12930	12965	12908	12951	13013	12959	13020	12975	12817	12815	13000	13047	12899	12840	12975	12943	12882	12947	12937	12809	13072	12888	12824	12849	12885	13041	13064	12795	12879	12859	12865	12833	12911	12888	12756	12886	12945	12921	13011	13004	13017	12993	12980	12908	12966	12962	12819	13020	12819	13011	12877	12850	12788	12939	12819	12865	12918	12924	12835	12832	12865	12819	12987	12846	12960	12748	12921	12919	12869	13043	12889	13086	12888	12950	12934	13007	12800	12860	13026	12721	13088	12907	12915	13009	12979	12906	13055	12911	12896	12847	13014	12926	12932	12959	13093	12892	12724	12866	12884	12853	12958	12912	12809	12921	12845	12875	12893	12897	12936	12919	12963	12820	12896	13032	12863	12759	12777	12919	13001	12777	12898	12969	12785	12926	12865	12716	12810	13065	12776	13098	12882	12894	12826	13014	13052	12863	13002	12924	12958	12822	12976	12978	12880	12931	12855	12866	12832	12977	12919	13110	12838	12779	12880	13020	12912	12864	12959	12913	12772	12889	12819	12932	13059	12812	12927	12903	12876	12854	12782	12973	12963	13023	12943	12870	13060	13050	12948	12977	12830	12858	13017	12783	12852	12865	12965	13022	12779	12884	12992	12862	12997	12821	12897	12838	12860	12899	12962	12874	12812	13020	12799	12941	12869	12953	12908	12944	12965	13038	12787	12937	12778	12969	12852	12798	13029	12792	12942	12931	12846	12770	12897	12813	12836	12893	12724	12923	12842	12950	12803	12849	13047	12794	12891	12911	12744	12697	12782	12930	12871	12711	12928	12885	12950	12913	12816	12963	12925	12947	12744	12850	12979	13042	12909	12978	12801	12964	12951	12876	12972	12973	12911	12959	12859	12953	12992	12806	12953	12902	12942	13084	13008	12995	12860	12921	12936	12997	12880	12810	12783	12919	13100	12795	12994	12824	12802	12753	12888	12924	12855	12816	12816	12840	12794	12984	12923	12879	13065	12923	12765	12873	12783	12959	13026	12925	12846	12803	12890	12882	12826	12810	13008	12857	13117	12865	12956	12833	12885	12736	12826	12767	12843	12722	12876	12944	12933	12987	12936	12811	12965	13011	12809	12862	12945	12981	12859	12938	12805	13057	12974	12945	12917	12842	12943	12967	13059	12864	12943	12872	12967	12917	12922	12869	13043	13026	13051	12817	12999	12692	12952	12690	12928	12922	12895	12874	12968	13072	12929	12846	12894	12920	12844	12960	12873	12922	12789	12756	13057	12788	13015	12814	13080	12761	12896	13021	12902	12787	12924	13017	12851	13000	12997	12985	12782	12723	12999	12992	12927	13089	12852	12657	12841	12914	12784	13116	12874	12915	12941	12978	13035	12838	13022	12957	12991	12849	12903	12968	12983	12753	12904	13015	12912	12873	12937	12884	12783	12757	12877	13126	12733	12860	12889	12815	12814	12990	12900	12963	12853	12874	12920	12879	12933	12892	12990	12941	12893	13002	13020	12904	12885	12819	12936	12788	12867	12835	12871	13006	12896	12846	13030	12973	12847	12793	12891	12951	12890	12815	12925	12750	13104	12820	12750	12900	12859	12853	12959	12876	12759	12855	12952	12841	12916	12763	12829	13015	13004	12951	13028	12899	12930	12789	12933	12901	12957	12837	12857	12862	12883	13000	12915	12951	12820	12876	12916	12882	12884	12946	12914	12910	12776	12941	12969	12841	12868	13008	12868	13060	13042	12850	12870	12925	12864	12954	12896	12919	12707	12900	12767	12951	12905	13040	12941	12897	12886	12945	12816	12862	12856	12826	12710	12914	12850	12648	12734	12950	12910	12835	12908	12943	12815	12885	12905	12851	13102	12916	12976	12739	12992	12893	12844	12879	12866	12954	12915	13017
23114	21427	29277	24053	22524	25672	27914	22027	19726	18688	17482	16708	16035	15892	15524	15164	15184	15031	14827	14854	14604	14553	14623	14488	14642	14392	14470	14506	14565	14423	14302	14108	14408	14164	14202	14323	14227	14203	14212	14334	14205	14318	14028	14142	14203	13996	14044	14250	14185	14206	14245	14021	14027	14052	14029	14065	14156	13904	14270	14098	14001	13960	14099	14172	13913	14059	14010	13877	14298	14190	14201	14170	13943	14129	13937	14113	13987	13881	14034	14075	13961	13981	13832	14019	13933	14051	14046	14142	13972	14016	14173	13933	13819	14002	14019	13840	14115	14046	14205	14019	14128	14133	13958	13963	14102	14031	13966	13937	14009	14037	13937	14241	13859	14171	13850	13891	14034	14054	14008	14064	14177	14226	14168	13929	13934	13852	14012	14243	14148	13998	13965	13873	14068	14015	13988	14087	14115	14189	13890	14171	14214	14101	13859	13863	13886	14126	14087	13951	14081	14026	14001	14046	14230	14015	13924	13895	14103	14057	14019	14139	14120	13860	14101	14036	14121	14049	13994	13879	13885	13975	14004	13936	14218	14027	14211	13928	14288	14266	14017	13894	13971	14014	14026	13977	14043	13826	14031	13986	14175	14080	14241	14054	14064	14014	14168	13955	13915	14104	14049	13981	13907	13913	14146	13928	13872	14054	14122	13929	14014	14208	14027	13545	13998	14018	14086	14078	13936	13922	13981	14043	13846	14000	14033	14158	14072	14125	13967	13916	14047	14041	14113	13937	13952	14073	14001	14112	13923	14069	14062	14053	13864	14148	14070	14025	14119	14054	14068	13990	14014	13960	14071	14044	14287	13820	14004	13946	14020	14032	13977	13698	13812	14079	14008	13890	13956	14197	13957	14001	14011	13909	14052	13995	14045	13798	13850	13926	13957	13884	14083	14002	13873	13939	13935	14099	13941	13964	13796	13979	13907	14030	14008	14084	14069	14125	14128	13981	13903	14008	13961	14013	13981	14134	13947	14052	13842	14033	14079	13866	14017	13978	13921	14037	14332	14133	13952	13837	13953	13978	14015	14056	13962	14098	14133	13927	13962	14058	13989	13930	14083	14053	13744	13751	14019	13817	14067	13982	13890	14072	13907	13811	14092	14103	13938	13927	14011	14054	13959	14039	14013	13964	14220	14219	14122	13921	13995	13932	14028	14012	13935	13896	13870	14043	14281	14040	14113	13928	14073	14238	14026	14147	13775	14051	14127	13965	13964	14035	14048	14045	13996	13929	13976	13963	13838	14219	13941	14071	14030	13902	13996	13902	14013	13962	13997	14151	13870	13892	14036	14056	13945	13936	14089	14112	13946	14124	14032	13910	14032	13780	14002	13943	14055	13944	14202	13931	14034	13996	13858	13979	13925	13923	13876	13883	13858	14036	14060	14105	14151	13784	13968	13940	14150	14031	14106	14027	13966	13777	14067	13823	13893	13988	14062	14054	13900	14057	13876	13878	13973	13992	13910	14101	14008	13985	13937	13976	14005	13836	14128	13723	13969	13913	14259	13931	14137	14027	14016	13973	14009	14060	14133	14008	13939	13948	14115	14146	14028	14028	13868	13833	14183	14008	14012	13971	14237	13944	14259	13853	13734	13968	13994	13859	14062	13964	13894	14060	13807	13833	14178	13679	14035	13834	13984	14065	14095	13943	14019	13826	13932	13926	14122	14076	14122	14069	13979	13976	14157	13980	13851	14043	14099	13915	13937	13918	14056	13950	14005	14024	13990	13883	13965	13911	13879	14171	13961	13821	14227	14089	13846	14038	13944	13921	13966	14055	13970	13946	13747	13995	13961	13946	13863	13928	13843	14151	13987	13954	13895	14058	13944	13874	14059	14062	13906	14006	13908	14120	14052	14048	14027	13934	14157	13959	13915	13930	13897	13981	14142	13865	14168	13935	13872	13962	13999	14064	13794	13958	13980	14068	14112	14024	14060	14075	13894	13615	14173	14068	14030	14118	13774	14024	13799	14044	13984	13877	14016	14133	14227	14123	14075	14036	14203	14016	14064	13967	14093	13986	14065	14078	13894	13963	14095	13905	14120	13837	13879	14141	14006	13803	14105	14019	13823	13962	13744	13919	13879	13956	13942	13890	14064	13913	13952	14156	14005	14164	13874	13981	14111	13861	13899	13956	14108	14082	14002	14011	13916	13999	13907	14087	13999	14074	13994	14059	14136	14022	14088	14105	13960	14102	14086	14058	14103	13872	14029	14199	14008	14001	14307	13923	13839	13969	14137	13895	14010	13942	14159	14052	13982	14001	14039	13929	14004	13990	14141	14142	13877	13895	14170	13971	13994	14135	14066	14056	13870	13961	13978	13821	14048	14162	13811	14055	13859	13768	14140	14061	13882	13954	14014	14169	13918	14024	13974	13819	14079	14125	13910	14002	14074	14202	14042	13990	13995	14041	14028	14032	13995	14029	14028	13960	14056	14011	14017	14110	14090	14126	14042	14091	13944	13822	14041	14051	14105	14092	14115	14074	14015	14015	14180	14046	14135	14000	13839	13820	13950	14148	14122	13891	13807	13853	13954	14096	14042	14019	13938	14057	13982	13989	14162	14043	13988	14066	14022	14000	14034	14108	13987	14022	14077	13729	14058	14057	13933	13912	13986	13902	14071	13883	13990	13894	13994	14022	13974	13982	13949	14252	14089	13993	13781	13951	14024	13993	14040	13967	14001	13894	13901	13919	14264	13932	14022	14027	14028	14044	13990	14049	14087	14096	14170	14069	14124	13906	14109	13968	14119	13993	14122	13831	13889	13833	13797	14005	14396	13836	13955	14056	13958	14124	14262	14044	13911	13723	14029	14210	14093	14069	14266	14067	14023	14144	13906	13929	13952	14012	14130	14057	14013	14274	13959	14094	13840	14028	14140	14070	14146	13838	13973	13969	13876	13882	13901	13961	13887	13946	13863	14139	13909	14009	14005	13992	13766	13987	13874	14148	14096	14002	13914	13975	14179	13996	13766	14130	14118	13997	14058	13961	14078	13927	13775	13985	13908	14150	13815	13988	14025	14029	14037	13981	13946	14246	13994	14183	13858	13900	14013	13871	13997	13983	13956	14097	14071	13978	13985	13978	13981	14041	13973	14123	13853	13939	13967	13931	14076	14051	14092	13802	14066	13898	13722	13853	13958	14187	13950	14027	14166	14136	13979	13954	14065	14050	13984	14080	14095	14119	13937	14054	13895	13887	14091	13996	14142	13974	14194	14191	13976	13928	13937	13953	14000	13995	14106	14121	13963	14013	14039	14112	14238	13990	13935	14016	14310	14045	14034	14117	14007	13871	13840	13964	13965	13929	13985	14082	13986	14033	14004	14054	14124	14089	14171	14119	13982	13584	13883	13910	13946	14015	13961	13917	14134	14018	13938	13953	13972	13997	13888	13822	13965	14094	14032	14030	14035	13979	13844	14173	14042	14044	14098	13953	13975	13991	13879	13971	13999	14084	14051	14078	14084	14253	13939	13999	13911	13869	13906	13887	13919	14078	14066	14046	14104	14053	13923	14030	13804	13909	14105	14076	14085	14023	14185	13941	13978	13971	14008	13973	14046	14147	14055	14032	14166	13934	14051	13938	14177	13890	14166	13828	13875	14039	13999	13914	14007	13951	13987	14078	14001	13989	14062	13781	14296	14030	14079	13955	13968	14107	14159	13949	14151	13940	14055	14070	14088	14118	14134	13854	13895	13993	14087	14091	13840	14128	14106	13981	14040	13938	13980	13713	13925	13847	14060	14111	14221	13929	13991	13975	13990	13954	13830	13853	14030	14090	14100	14028	13889	13956	13998	13927	13775	14048	13969	14044	14044	14019	14032	13967	13965	14046	14168	13865	13941	13936	13999	14130	14060	13942	14081	13818	13832	14073	13941	14040	13934	13993	14132	14058	13951	13711	13978	13983	14055	13974	14175	13918	14070	14029	14052	13989	14106	13993	14062	14187	14131	13888	13877	14063	14186	14031	13923	14125	14014	14124	14065	13890	13848	13977	13985	13985	14103	14026	14136	14039	14002	14107	14130	13971	14064	14028	13979	14122	14133	13959	13907	14064	13732	14012	14140	14171	13850	14128	14023	14140	14109	14003	13997	13957	14023	14035	13889	14104	13862	14067	14037	13994	14117	14118	13959	14193	13788	14170	14009	13991	14073	13843	13853	13923	13981	14175	14011	14205	13967	13772	14120	13916	14013	13895	14016	14046	14063	13997	14070	14125	13970	14095	14174	13917	13682	13939	13976	14031	13969	13815	13884	13817	14030	13975	13859	14013	13952	14056	14052	14014	13818	13875	13968	14127	13975	14011	13847	13908	13997	13965	13996	13793	13933	13966	13877	14193	13970	13932	13942	13993	14198	13947	14237	14095	13955	14248	14156	14077	13989	14160	13823	14101	13906	14056	14070	13951	13925	14022	13986	14065	14099	14022	14087	14268	14194	14127	14057	13838	14017	14199	14216	13907	14075	13956	13961	13925	13973	13918	14193	14143	13950	13762	14001	14091	14058	14143	13907	13868	14143	14124	14023	13879	14042	14074	13969	13910	14042	13812	13889	13969	13905	14011	14092	13853	14068	14005	14069	14082	13968	14029	14118	13990	14071	14107	13945	14005	13999	13899	14118	14079	14064	14008	13889	13696	13915	14023	14349	14112	14234	14138	14013	13945	14073	14032	14076	13897	13890	13817	13804	13932	14048	14137	13922	14100	14345	14097	14069	13886	14015	14063	14011	13891	13929	14094	13825	13957	14108	13913	13866	13857	13971	13989	13969	14145	14243	13878	14153	14124	14188	13891	13936	13962	13862	13960	14038	14033	14105	14020	13929	13924	13983	13818	14025	13953	13897	13934	14202	13967	14204	14011	13962	14129	13957	14154	14124	13927	14092	13870	13737	14141	14079	14031	14124	13966	14001	14102	14034	13866	13911	13957	13836	14003	13982	13905	13844	14068	14064	13827	13901	14190	14014	14150	13986	13906	13959	14042	14058	14032	14004	13937	14057	13980	14131	13995	14090	13997	13982	13958	13986	14161	14242	13823	14247	14065	14095	13890	13873	13886	13908	13829	14082	14019	13926	13916	13691	13935	14031	13914	14022	13922	14016	13995	14047	13963	13884	13982	14077	14022	14068	13917
28282	50279	48936	40567	35017	30346	26910	24207	21844	19637	18271	16956	16231	15710	15039	14562	14333	14176	13958	13858	13773	13411	13657	13444	13422	13279	13345	13339	13185	13199	13228	13001	13074	13062	13002	12857	13030	12741	12958	13000	13018	12904	12860	12964	12993	12984	12856	12663	12730	12688	12746	12827	12726	12797	12752	12980	12815	12747	12908	12878	13064	12765	12907	12791	12869	12684	12765	12757	12719	12838	12746	12952	12883	12845	12788	12811	12784	12906	12816	12807	12893	12750	12877	12743	12976	12749	12682	12722	12855	12835	12754	12808	12887	12848	12742	12828	12685	12809	12718	12655	12912	12785	12865	12769	12887	12782	12771	12637	12691	12775	12795	12772	12841	12761	12595	12898	12832	12756	12751	12961	12601	12748	12731	12577	13089	12628	12788	12936	12681	12746	12872	12963	12708	12630	12682	12761	12864	12673	12755	12938	12778	12815	12764	12997	12856	12814	12837	12861	12935	12793	12892	12686	12791	12700	12843	12875	12799	12746	12613	12918	12716	12825	12719	12794	12607	12892	12787	12695	12814	12670	12663	12770	12734	12690	12802	12933	12809	12840	12884	12843	12639	12750	12611	12831	12729	12702	12561	12783	12864	12668	12771	12690	12761	12870	12819	12634	12547	12811	12817	12779	12566	12785	12801	12879	12673	12875	12731	12840	12603	12804	12715	12723	12758	12810	12817	12716	12748	12639	12996	12739	12725	12703	12818	12678	12669	12812	12859	12819	12878	12717	12788	12793	12808	12768	12804	12857	12800	12705	12880	12812	12726	12756	12668	12822	12715	12840	12755	12754	12843	12651	12800	12765	12876	12668	12635	12880	12670	12950	12649	12785	12792	12994	12816	12652	12865	12745	12782	12914	12883	12774	12729	12696	12889	12905	12763	12821	12748	12829	12920	12866	12861	12747	12698	12889	12696	12887	12527	12823	12660	12727	12672	12819	12667	12796	12734	12708	12770	12853	12714	12781	12742	12746	12714	12938	12687	12669	12888	12825	12840	12662	12854	12729	12798	12724	12760	12880	12747	12761	12774	12704	12796	12735	12738	12605	12744	12867	12757	12737	12813	12606	12969	12709	12754	12808	12914	12804	12905	12758	12878	12666	12871	12676	12713	12591	12774	12698	12874	12921	12820	12847	12843	12741	12838	12603	12831	12804	12785	12690	12722	12797	12876	12635	12758	12792	12767	12763	12856	12826	12693	12990	12823	12743	12732	12645	12704	12827	12828	12960	12728	12826	12780	12837	12584	12815	12855	12754	12814	12642	12675	12797	12843	12764	12794	12791	12731	12771	12733	12618	12844	12726	12866	12960	12771	12749	12734	12801	12808	12921	12951	12697	12776	12798	12661	12908	12858	12859	12759	12749	12749	12858	12978	12755	12713	12527	13087	12749	12796	13002	12703	12803	12745	12770	12833	12860	12791	12818	12878	12693	12784	12778	12830	12756	12788	12635	12978	12839	12704	12871	12731	12803	12719	12918	12836	12805	12800	12747	12829	12695	12880	12802	12896	12751	12753	12825	12704	12766	12912	12697	12758	12891	12950	12725	12823	12714	12939	12861	12755	12640	12809	12894	12702	12858	12799	12840	12637	12818	12690	12717	12803	12853	12786	12833	12873	12876	12815	12763	12787	12893	12760	12802	13064	12791	12813	12877	12824	12867	12640	12767	12699	12810	12882	12792	12750	12772	12752	12850	12702	12864	12714	13007	12745	12799	12782	12658	12760	12804	12776	12630	12926	12844	12949	12831	12895	12830	12815	12667	12846	12718	12802	12628	12957	12857	12770	12922	12771	12733	12793	12769	12822	12734	12686	12585	12904	12737	12682	12856	12814	12755	12673	12779	12762	12684	12796	12751	12761	12843	12878	12714	12803	12732	12753	12808	12856	12567	12715	12742	12633	13035	12891	12670	12737	12700	12812	12857	12999	12808	12725	12598	12945	12740	12850	12847	12920	12735	12902	12820	12867	12783	12807	12840	12868	12646	12862	12649	12770	12821	12844	12731	12911	12863	12958	12783	12745	12765	12746	12842	12583	12883	12716	12713	12774	12738	12621	12642	12751	12912	12719	12679	12706	12790	12699	12802	12706	12581	12755	12801	12710	12685	12873	12683	12695	12873	12701	12696	12734	12881	13040	12725	12835	12648	12807	12687	13020	12689	12680	12673	12846	12799	12771	12660	12687	12673	12728	12740	12838	12766	12649	12614	12675	12859	12797	12706	12798	12664	12750	12848	12714	12915	12778	12829	12877	12810	12889	12666	12756	12884	12792	12828	12778	12678	12761	12847	12776	12816	12591	12892	12801	12776	12633	12819	12921	12700	12849	12822	12892	12813	12826	12648	12891	12656	12888	12801	12743	12852	12757	12714	12992	12758	12867	12717	12879	12867	12778	12777	12781	12765	12680	12812	12903	12805	12628	12774	12779	12905	12710	12678	12635	12643	12633	12738	12734	12847	12624	12913	12645	12757	12656	12732	12752	12729	12664	12688	12700	12882	12747	12875	12698	12722	12813	12851	12659	12775	12732	12703	12739	12602	12644	12713	12849	12900	12753	12909	12904	12831	12762	12765	12831	12782	12834	12767	12751	12728	12756	12805	12710	12911	12696	13035	12776	12730	12827	12758	12815	12816	12820	12685	12792	12854	12711	12849	12792	12601	12897	12753	12837	12877	12748	12789	12890	12697	12838	12766	12756	12849	12853	12728	12863	12931	12666	12704	12719	12742	12787	12769	12813	12696	12813	12746	12767	12883	12940	12708	12734	12836	12830	12732	12857	12731	12855	12671	12995	12863	12924	12673	12828	12761	12806	12746	12664	12875	12673	12752	12860	12824	12834	12727	12738	12778	12746	12705	12833	12814	12897	12639	12653	12716	12869	12796	12918	12770	12786	12872	12900	12709	12705	12784	12749	12683	12816	12739	12891	12819	12936	12594	12775	12638	12733	12704	12836	12748	12743	12877	12867	12710	12730	12844	12564	12882	12715	12846	12803	12804	12746	12909	12711	12694	12704	12775	12709	12853	12864	12819	12833	12743	12887	12786	12775	12660	12849	12907	12868	12628	12981	12837	12784	12853	12734	12624	12881	12940	12773	12856	12806	12788	12804	12736	12781	12724	12772	12825	12759	12787	12671	12978	12759	12706	12765	12815	12731	12799	12765	12641	12759	12712	12767	12717	12783	12744	12618	12910	12801	12840	12843	12838	12913	12730	12720	12857	12844	12755	12819	12703	12902	12820	12785	12672	12840	12777	12702	12814	12824	12833	12831	12740	12878	12568	12740	12796	12751	12688	12765	12855	12673	12776	12687	12796	12821	12757	12897	12769	12831	12790	12651	12641	12578	12782	12586	12705	12853	12711	12798	12846	12787	12704	12758	12968	12772	12761	12846	12748	12857	12859	12673	12877	12709	12742	12632	12755	12828	12720	12729	12894	12880	12724	12865	12796	12842	12870	12836	12813	12685	12832	12676	12741	12838	12793	12816	12583	12853	12740	12702	12669	12885	12802	12798	12786	12621	12695	12766	12873	12749	12595	12725	12892	12653	12809	12763	12721	12735	12688	12832	12747	12850	12794	12893	12721	12873	12712	12623	12617	12615	12749	12801	12610	12820	12716	12755	12779	12718	12858	12741	12755	12845	12803	12751	12758	12788	12694	12762	12765	12727	12773	12741	12673	12803	12760	12687	12840	12691	12591	12708	12843	12683	12745	12755	12814	12757	12888	12717	12663	12858	12670	12831	12840	12840	12779	12802	12680	12670	12869	12945	12872	12537	12820	12745	12799	12684	12968	12700	12650	12772	12696	12779	12794	12729	12764	12845	12960	12825	12857	12922	12833	12602	12821	12699	12851	12779	12824	12818	12709	12672	12705	12707	12703	12847	12787	12672	12693	12855	12847	12672	12723	12738	12692	12820	12975	12774	12855	12644	12883	12810	12728	12885	12732	12795	12921	12754	12801	12726	12798	12835	12852	12737	12741	12769	12674	12806	12854	12819	12882	12637	12808	12895	12810	12695	12682	12684	12684	12840	12930	12857	12888	12786	12731	12724	12854	12663	12781	12766	12741	12840	12812	12779	12808	12789	12732	12608	12738	12713	12948	12660	12756	12749	12688	12675	12831	12760	12936	12810	12768	12807	12665	12710	12794	12761	12882	12854	12630	12711	12865	12903	12942	12702	12816	12678	12607	12910	12775	12877	12903	12737	12880	12944	12712	12776	12860	12844	12869	12621	12688	12797	12804	12804	12877	12761	12673	12658	12820	12836	12816	12655	12757	12784	12714	12694	12701	12913	12800	12795	12816	12776	12858	12673	12704	12935	12884	12817	12593	12916	12821	12673	12896	12644	12850	12741	12820	12778	12569	12816	12792	12921	12840	12842	12725	12735	12877	12834	12660	12909	12755	12775	12852	12672	12709	12928	12800	12807	12720	12706	12894	12777	12893	12797	12785	12758	12729	12870	12828	12783	12742	12750	12787	12826	12634	12823	12729	12825	12605	12852	12773	12822	12911	12752	12661	12816	12833	12859	12759	12804	12812	12692	12813	12645	12596	12802	12815	12793	12761	12706	12799	12711	12839	13002	12687	12811	12721	12713	12869	12809	12777	12748	12710	12734	12746	12706	12990	12683	12739	12748	12735	12773	12726	12768	12904	12667	12771	12817	12795	12845	12712	12786	12761	12773	12913	12733	12785	12722	12849	12684	12771	12822	12827	12838	12776	12852	12744	12809	12972	12610	12747	12723	12738	12785	12734	12699	12884	12770	12632	12892	12807	12765	12725	12812	12711	12832	12826	12864	12673	12710	12833	12769	12801	12733	12933	12789	12704	12736	12832	12664	12772	12836	12854	12661	12771	12808	12842	12910	12740	12829	12722	12798	12796	12667	12915	12873	12899	12727	12729	12622	12793	12891	12894	12695	12775	12805	12827	12762	12894	12675	12697	12890	12701	12782	12697	12721	12823	12788	12716	12756	12645	12783	12856	12712	12807	12924	12786	12702	12943	12822	12814	12870	12822	12722	12813	12763	12918	12732	12754	12671	12883	12619	12806	12858	12646	12765	12833	12820	12764	12795	12609	12820	12645	12788	12800	12835	12766	12807	12916	12720	12902	12687	12783	12775	12781	12761	12740
28634	26518	33436	30050	23881	21306	19038	17666	16824	16328	15546	15544	15109	14981	14884	14760	14558	14640	14532	14730	14661	14759	14499	14456	14561	14443	14443	14539	14592	14482	14480	14446	14397	14419	14218	14314	14362	14500	14226	14268	14500	14259	14461	14373	14221	14234	14145	14417	14337	14489	14389	14290	14245	14415	14418	14126	14284	14292	14218	14252	14532	14368	14253	14463	14277	14461	14510	14479	14309	14380	14444	14208	14224	14137	14371	14399	14597	14483	14187	14247	14340	14193	14387	14151	14397	14523	14474	14354	14350	14369	14322	14261	14243	14383	14465	14530	14175	14136	14198	14248	14382	14488	14252	14292	14146	14188	14405	14281	14581	14342	14405	14275	14434	14152	14245	14325	14380	14325	14445	14220	14480	14422	14423	14313	14342	14089	14248	14317	14500	14420	14334	14321	14366	14218	14252	14245	14323	14393	14349	14191	14376	14102	14201	14309	14264	14411	14231	14278	14256	14419	14327	14349	14463	14149	14338	14451	14331	14510	14310	14271	14315	14237	14271	14349	14209	14449	14296	14119	14283	14378	14325	14286	14264	14355	14425	14471	14360	14400	14294	14368	14539	14125	14305	14355	14529	14350	14358	14476	14361	14376	14328	14472	14450	14287	14369	14239	14266	14311	14332	14366	14211	14258	14307	14216	14432	14240	14465	14680	14492	14413	14238	14112	14191	14271	14386	14233	14265	14289	14278	14431	14343	14405	14390	14235	14298	14261	14462	14294	14252	14332	14261	14192	14407	14408	14459	14292	14239	14304	14376	14319	14186	14317	14256	14057	14332	14313	14566	14466	14307	14207	14195	14213	14262	14289	14182	14320	14375	14380	14233	14175	14260	14153	14388	14275	14476	14411	14560	14223	14302	14403	14392	14357	14273	14325	14500	14390	14151	14325	14347	14297	14317	14423	14344	14450	14374	14402	14340	14385	14465	14462	14388	14273	14240	14253	14359	14295	14423	14365	14402	14391	14192	14393	14369	14298	14178	14232	14128	14287	14198	14495	14217	14289	14210	14204	14282	14201	14505	14451	14382	14182	14277	14361	14392	14195	14415	14335	14406	14274	14241	14185	14278	14464	14368	14423	14434	14262	14222	14458	14445	14278	14351	14272	14331	14169	14322	14278	14400	14297	14364	14451	14256	14354	14193	14291	14508	14361	14203	14337	14401	14507	14245	14285	14485	14231	14395	14310	14316	14175	14425	14410	14449	14237	14336	14310	14195	14208	14203	14150	14234	14163	14428	14281	14156	14200	14244	14157	14417	14239	14307	14517	14315	14361	14373	14266	14379	14144	14346	14293	14180	14546	14403	14211	14213	14217	14384	14299	14422	14217	14221	14215	14328	14306	14326	14261	14360	14286	14308	14249	14502	14511	14403	14292	14378	14166	14208	14296	14304	14413	14440	14101	14226	14269	14285	14261	14387	14245	14499	14306	14305	14167	14339	14410	14283	14262	14424	14256	14474	14174	14485	14465	14354	14308	14313	14360	14384	14389	14336	14301	14327	14264	14363	14430	14509	14246	14384	14367	14280	14221	14234	14428	14043	14375	14217	14284	14296	14347	14443	14413	14387	14339	14259	14291	14137	14058	14248	14385	14315	14514	14352	14466	14507	14388	14091	14352	14316	14368	14240	14294	14317	14309	14470	14357	14281	14316	14237	14479	14393	14379	14560	14233	14226	14432	14376	14485	14321	14219	14373	14385	14288	14351	14245	14319	14140	14216	14150	14344	14293	14282	14358	14348	14241	14277	14329	14339	14308	14402	14326	14499	14235	14330	14293	14333	14306	14274	14481	14378	14335	14340	14571	14293	14430	14471	14330	14468	14372	14385	14422	14307	14338	14381	14304	14239	14563	14345	14284	14290	14430	14263	14268	14276	14174	14217	14363	14420	14304	14363	14295	14385	14236	14366	14373	14422	14459	14287	14317	14285	14115	14269	14324	14477	14487	14201	14220	14251	14192	14360	14348	14281	14347	14340	14311	14300	14191	14313	14426	14363	14387	14206	14261	14114	14382	14295	14157	14219	14318	14309	14424	14469	14440	14323	14422	14414	14442	14247	14380	14283	14328	14260	14229	14323	14466	14405	14305	14458	14348	14486	14460	14494	14327	14347	14574	14153	14267	14260	14165	14228	14201	14276	13998	14275	14285	14533	14267	14340	14500	14368	14447	14490	14412	14208	14317	14464	14291	14207	14240	14247	14411	14554	14461	14284	14272	14433	14419	14371	14347	14455	14207	14287	14349	14337	14343	14334	14451	14413	14197	14375	14334	14369	14452	14262	14356	14398	14354	14293	14303	14348	14235	14247	14562	14331	14384	14303	14115	14475	14488	14429	14305	14346	14367	14261	14338	14481	14457	14430	14490	14397	14325	14360	14211	14313	14139	14516	14272	14124	14107	14318	14138	14308	14396	14455	14202	14481	14186	14506	14269	14326	14424	14309	14281	14263	14262	14249	14399	14239	14314	14177	14207	14455	14460	14346	14148	14375	14516	14132	14101	14289	14350	14266	14482	14428	14270	14392	14219	14309	14366	14327	14236	14314	14408	14254	14414	14394	14379	14184	14333	14196	14399	14403	14476	14394	14327	14236	14210	14223	14214	14236	14248	14314	14227	14347	14206	14328	14235	14108	14404	14328	14279	14387	14420	14576	14496	14284	14177	14273	14242	14363	14293	14337	14203	14265	14373	14369	14291	14086	14192	14387	14282	14530	14296	14437	14469	14523	14405	14266	14270	14249	14480	14356	14427	14395	14267	14304	14282	14347	14253	14209	14345	14388	14246	14302	14381	14328	14348	14242	14247	14383	14273	14220	14472	14351	14309	14340	14499	14183	14264	14460	14322	14468	14381	14234	14395	14574	14260	14294	14338	14378	14490	14064	14251	14311	14428	14343	14324	14407	14406	14428	14303	14360	14367	14202	14257	14447	14513	14462	14347	14360	14313	14200	14302	14193	14431	14313	14312	14159	14403	14260	14253	14211	14499	14327	14449	14346	14549	14306	14375	14573	14400	14169	14111	14275	14243	14362	14369	14341	14469	14449	14466	14424	14425	14228	14252	14354	14371	14444	14454	14240	14240	14219	14241	14313	14376	14342	14347	14373	14150	14421	14385	14356	14088	14292	14401	14304	14294	14301	14485	14436	14414	14162	14516	14227	14306	14385	14379	14308	14282	14406	14351	14429	14356	14285	14458	14277	14113	14261	14385	14534	14462	14308	14410	14303	14363	14135	14177	14409	14369	14239	14477	14386	14336	14194	14279	14369	14309	14198	14251	14466	14401	14349	14302	14334	14313	14304	14249	14141	14330	14301	14239	14454	14322	14533	14197	14465	14344	14380	14376	14550	14411	14311	14143	14379	14491	14393	14289	14444	14304	14223	14064	14414	14359	14452	14318	14467	14342	14255	13981	14328	14500	14340	14351	14059	14137	14562	14278	14227	14403	14223	14291	14380	14363	14326	14208	14374	14293	14371	14336	14244	14316	14373	14434	14415	14234	14326	14234	14345	14127	14306	14371	14326	14203	14227	14316	14351	14246	14279	14516	14292	14403	14207	14262	14266	14464	14241	14114	14359	14326	14149	14162	14261	14401	14411	14433	14376	14115	14417	14224	14203	14205	14220	14261	14151	14250	14250	14391	14404	14306	14080	14428	14272	14163	14211	14373	14255	14217	14529	14249	14144	14228	14393	14135	14319	14284	14244	14354	14253	14316	14338	14280	14314	14186	14144	14260	14357	14370	14303	14449	14195	14407	14166	14410	14122	14152	14385	14373	14194	14261	14472	14256	14326	14320	14442	14345	14373	14445	14232	14440	14462	14419	14447	14549	14329	14296	14441	14464	14233	14351	14537	14348	14333	14491	14572	14367	14457	14386	14555	14141	14272	14352	14289	14232	14328	14353	14157	14391	14489	14246	14263	14436	14483	14328	14459	14294	14422	14431	14390	14265	14221	14316	14316	14405	14301	14376	14327	14314	14424	14176	14515	14270	14349	14427	14354	14266	14304	14337	14254	14138	14252	14443	14369	14364	14442	14405	14325	14477	14348	14280	14274	14325	14354	14295	14341	14334	14320	14438	14310	14330	14373	14370	14116	14239	14235	14397	14281	14439	14369	14166	14258	14057	14450	14377	14274	14329	14234	14366	14356	14263	14414	14483	14405	14240	14318	14326	14368	14131	14451	14278	14315	14313	14230	14286	14342	14286	14257	14292	14318	14326	14250	14320	14357	14550	14542	14251	14171	14276	14144	14207	14127	14099	14276	14351	14445	14444	14444	14443	14302	14517	14362	14209	14401	14467	14333	14284	14259	14248	14250	14440	14191	14319	14337	14547	14379	14264	14302	14301	14251	14165	14277	14291	14350	14325	14373	14409	14168	14259	14356	14342	14450	14313	14319	14414	14338	14397	14319	14236	14345	14169	14274	14247	14204	14246	14128	14297	14278	14298	14379	14222	14301	14304	14303	14407	14205	14544	14489	14497	14363	14337	14417	14527	14458	14455	14279	14277	14286	14322	14222	14362	14297	14173	14236	14505	14252	14425	14298	14427	14292	14328	14442	14393	14298	14475	14269	14398	14194	14415	14520	14231	14220	14214	14394	14291	14295	14164	14252	14529	14273	14424	14295	14335	14243	14392	14276	14444	14361	14251	14348	14269	14354	14548	14445	14331	14495	14433	14322	14250	14423	14344	14473	14462	14231	14277	14342	14288	14379	14399	14383	14420	14282	14344	14259	14546	14302	14306	14265	14316	14195	14400	14305	14195	13979	14428	14370	14369	14445	14356	14382	14445	14297	14297	14316	14430	14352	14408	14401	14145	14305	14257	14298	14379	14446	14257	14378	14380	14197	14389	14259	14394	14323	14446	14324	14219	14134	14409	14457	14221	14294	14304	14239	14288	14361	14388	14326	14338	14285	14443	14316	14355	14369	14512	14407	14319	14265	14494	14389	14145	14431	14421	14352	14353	14266	14276	14284	14296	14537	14358	14448	14347	14324	14178	14152	14385	14342	14338	14258	14445	14261	14261	14331	14372	14344	14330	14189	14269	14343	14345	14386	14268	14362	14293	14243	14194	14284	14271	14312	14584	14338	14368	14602	14486	14114	14217	14238	14274	14322	14213	14473	14345	14502
27360	41530	39684	31598	26293	22429	20102	18512	17050	16137	15348	14933	14197	14118	13806	13843	13642	13359	13488	13265	13282	13325	13369	13463	13259	13226	13198	13151	13096	13255	13184	13279	13053	13067	13088	12942	13047	13036	13025	13090	13013	13192	12866	12906	12959	13057	12985	12933	12968	13042	13117	12873	12996	12861	12951	12814	13056	12952	12969	13062	12914	12951	13019	12882	12973	12815	12892	13100	12839	13071	13004	12851	13185	13015	13010	13146	12954	13008	12994	12928	12952	13066	13037	12765	13107	12926	13161	13089	13075	13073	13013	12944	13023	12938	12731	12955	13075	12985	13034	12962	13000	12967	12973	12997	12992	12956	13342	12954	12905	13112	12944	12905	12994	13011	12936	13014	12959	12931	13093	12977	12911	12824	13073	13022	13090	12844	13007	13018	13029	12814	12921	12949	12821	13114	13020	13005	12953	12963	13006	13032	13007	12853	12963	12825	13063	13016	12892	12846	13009	12958	12898	13153	12915	12968	13087	12990	12849	12822	12934	13019	12965	13001	12889	12886	12922	13016	13018	13092	13067	13004	12967	12962	12975	12991	12845	12960	12824	13005	13012	12988	13292	13065	13074	13000	13029	12933	12939	13094	12984	12931	12975	12982	13022	13063	13074	12854	12824	13067	13098	13091	12976	12987	13022	12861	12893	12898	12820	12973	12901	13103	12968	12908	13057	12871	12942	12872	13065	13013	12935	12991	12902	13025	13062	12925	12959	13086	12942	12951	12956	12898	12775	12974	13003	13010	12970	12916	13169	13031	12933	12978	13188	12850	12808	12988	12942	12947	12923	12813	12928	13007	13008	13067	12951	12968	12855	12923	12854	13104	12926	12946	12908	13119	12963	13034	13085	12910	13106	13032	13080	13002	12954	13130	12975	13011	12981	12973	13073	12974	13035	12882	13064	12887	13017	12974	13044	12952	12921	13086	12985	13069	12891	12886	13117	12916	12940	12979	12941	12995	13028	13081	12908	13024	13020	12917	12927	12964	12910	12902	12905	13083	12947	12968	13087	13102	12855	12858	13107	12905	12941	12986	12964	13043	12908	13094	12969	13141	13031	13162	13096	13088	13084	13000	12954	12950	13076	12782	12947	12978	12819	12950	12998	13037	12912	12926	12882	13094	12946	13111	12955	12940	12947	13086	13049	12928	13075	12894	13106	12972	12874	12858	13015	12776	12999	13095	12943	13003	12870	12983	13108	12956	12982	12931	13004	12919	12952	12920	12959	12987	12934	13011	12891	13061	12957	13144	12942	12962	13069	12997	12946	13045	12991	13096	13012	12977	12947	13137	13069	13000	13189	12797	12986	12925	12967	12942	12909	13135	12889	12907	12877	13066	13119	13101	12842	12929	13036	13001	13090	13047	13021	12761	12934	12932	13033	13148	13052	12967	12951	13214	12982	13067	13000	12940	12891	13050	13089	12931	13072	12967	13044	12963	13091	12952	12994	12903	12967	12951	12919	12978	13036	12868	13008	12978	12950	12869	13167	12882	13062	12988	12888	13183	13033	12985	12888	13065	12993	12994	12996	13027	12881	12850	12924	13119	13048	12883	12880	12939	12980	12991	13022	12930	13039	12975	12975	12983	13106	12974	13023	12936	12974	13027	13139	12856	13080	13061	13160	12961	12962	13031	12961	13000	12956	12908	12950	12907	13031	13136	12886	12963	12917	12947	13061	12920	12937	12774	13185	12857	13017	13065	12974	13105	13046	12961	13145	12963	13134	13003	12858	13005	13040	12902	13055	12957	12864	12910	12830	12967	13014	12924	13079	12882	12936	12972	13052	13001	13221	12985	13025	12712	13153	13084	12838	13163	12993	13051	13003	13007	12858	13129	12858	12966	13133	12842	13052	13127	12894	12846	12762	13037	12833	13018	13034	13003	12774	13020	12961	12980	12937	13104	12932	12958	13019	12840	12954	12857	12933	13053	12970	12972	12970	13052	12934	13015	12880	13089	12973	12844	12973	12964	12913	12849	13129	12950	13140	12953	12920	13002	13138	13067	13046	12947	12989	13077	13063	12952	13132	13035	13021	13019	12925	13108	12942	12883	12924	13062	13056	13004	12967	13025	12868	12919	13128	13055	12960	12957	12899	12858	12969	13062	12995	13041	12946	12919	12813	13051	12837	13027	13056	13075	12974	12976	13071	12899	13131	12979	12939	12938	12938	12992	12993	12871	13017	13044	12991	12919	13047	13041	13032	13004	12966	12989	13120	12881	12967	12947	13063	12831	12953	12988	12901	13058	13008	12901	13150	12983	13067	13039	13148	12909	13005	12980	12960	13105	12847	13031	12953	12845	13081	12896	12958	13087	13014	12976	13090	13049	12938	13004	13120	12949	13036	13069	13018	13020	12907	12958	13085	12921	12984	12973	12956	12973	13084	12971	13077	12975	13127	13048	13000	12807	12976	13071	13003	13093	12858	13021	12829	13060	13061	13026	12911	13047	12953	12962	13011	13044	12876	12905	13013	13066	13071	13140	12982	12928	12997	12896	12918	12981	12944	13017	12819	12901	12932	13107	13103	13101	13168	12948	12946	13083	12890	12950	13091	12984	12974	13010	13018	12941	12990	13192	12962	12962	13075	13095	13004	13135	12923	12911	12968	12918	12856	13089	13007	12967	13016	13061	13090	12894	12939	12954	13065	12926	12979	13061	13170	12931	13093	12907	13013	12849	12961	13053	12957	13005	13000	13031	12881	12912	13089	13064	12986	13057	12999	12845	12988	13089	13086	12913	13034	12985	12979	13059	12975	12998	13038	12981	13011	12958	13001	12992	13046	12809	13038	13022	13084	12938	13070	12998	12965	12779	13013	12931	12884	13025	12952	12932	12928	13057	12982	12990	12841	12992	12898	12879	13017	13034	12980	13038	12894	13022	13091	13013	12858	12921	13117	12922	12920	13080	13195	12960	13095	12895	12983	13057	12988	13113	13160	12972	13154	12802	12901	12951	13154	13050	13022	13000	13133	13082	12960	12923	12987	13175	12911	12941	12983	13015	12995	12844	13080	12953	12915	12966	12970	13120	12917	13074	12893	12935	13041	13065	12962	12932	12931	12861	13032	12953	12956	12981	13043	13213	13012	13092	12943	12946	12785	13161	13071	12833	13192	12869	12950	12926	12923	13079	13149	12997	13024	12919	13040	13164	12874	12841	13046	13177	12961	13065	12909	13037	12953	13040	12966	13010	12968	12919	13228	12970	13022	12999	13035	12998	12986	12974	13121	13043	13125	13011	13135	12939	13079	12973	13146	13027	13063	12930	13140	12911	12736	13084	12944	12998	12986	12954	12966	12953	13006	13095	12883	12981	13143	13068	12889	13081	12853	12897	12985	12918	12887	13016	12954	12895	12920	12978	13051	13042	13011	12999	13008	12975	13110	12825	13032	13004	13201	12980	13110	12830	12859	12901	12999	12990	13004	12978	13055	12922	13207	13018	12957	12943	12869	12855	13022	12847	13028	12914	13134	12898	13096	12849	12875	12923	12935	13071	12954	13005	12735	13065	12891	12887	13073	12879	12907	13159	12990	13078	12965	12911	12956	12992	13115	12988	13054	12961	12834	13095	13026	12908	12895	12877	13067	13074	13089	12904	13048	12802	13131	13003	12835	13056	12886	12863	13144	13036	13042	13113	12928	12900	13033	12941	13041	13011	12970	13095	13019	13027	13051	13053	13142	13200	13015	12969	13044	12875	12942	13054	12974	12949	12986	12910	13045	12867	12992	12897	12954	12886	13140	13116	12983	12855	13137	13144	13041	12987	13125	13058	13099	12937	13160	13000	13046	13092	13064	13061	12939	13094	12972	13031	13105	13014	13113	13088	12942	12776	12982	12885	12913	12901	12964	12974	13083	12889	12877	13008	13071	13067	12943	13035	13085	13091	12925	13080	13023	13147	12968	13002	12968	13055	13047	13039	13000	13105	13074	13060	12974	13121	13067	12922	12978	13038	12866	12972	13015	12958	12871	12842	12843	13018	13042	12970	13064	13016	12870	13021	13018	13058	13025	12965	13105	13034	13026	12966	12885	13056	13024	12999	13108	12921	13012	13096	13016	12953	12846	12967	12993	12987	13018	12768	13103	12896	13080	12929	12984	13021	12915	13036	13070	12883	12983	12945	13186	12970	13006	12935	13034	13174	12966	12887	13054	13049	12995	13085	13067	12986	13005	13069	13132	13116	13082	12980	13034	12987	13122	13063	12806	12939	12965	12878	13132	12884	12878	12978	13111	12924	13190	13088	13135	12880	13031	12963	12854	12945	13066	12920	13035	13116	12879	12952	12996	13065	12890	12777	12964	12956	13130	13113	13053	12921	12987	12714	13071	12910	12877	12839	12851	13013	12869	12991	12911	13118	13051	12952	12916	13016	13024	13101	12916	12922	12933	13068	12893	12973	13082	13016	13001	12895	13050	12972	13148	12937	13005	13084	12979	12910	12851	13081	12912	13153	12985	12968	13064	12883	13073	13120	13000	12934	13193	12814	12957	13063	13169	12873	12908	12972	13056	12974	12991	12838	12942	12986	12961	12930	13073	13000	13027	13003	13056	12975	12943	13053	13131	12987	13038	13203	12889	12879	13008	13145	12937	13123	12955	13143	12930	12962	12814	12974	12884	12991	13011	12940	12995	13016	13056	12953	13044	13117	13091	12978	13018	12816	13157	13040	13109	13014	12963	13013	12939	13021	13197	13091	12963	13113	13023	12950	13125	12955	13009	12937	12878	13206	12797	13052	13159	12958	13023	12735	13088	13192	13048	12944	13157	13021	13029	12985	13156	12903	13072	13097	12776	13081	12942	13128	12951	13098	13104	12974	12968	13020	12951	13012	12952	12987	13019	13042	12971	12929	12979	12908	13132	13014	12991	12973	13102	12959	12927	13071	12962	12973	12993	13082	12984	13077	13075	12956	13000	13065	13030	13000	12998	12972	12871	12982	13220	13005	12917	13180	12843	12925	13037	12955	12938	13069	12922	12853	13058	12888	12906	12958	12906	13042	12996	12834	12947	13001	12949	13002	12913	12997	12906	12902	12906	13088	13085	12866	12986	13152	12971	13051	13027	12867	12816	12919	13006	12934	12836	12841	12968	13082	13087	13005	12987	12893	12947	13046	13057	12819	12936	13072	12981	12984
24446	21550	28996	25533	24562	25089	23539	19704	18273	17094	16487	15754	15524	15274	15044	15066	14831	14707	14686	14535	14564	14534	14604	14425	14314	14304	14299	14556	14182	14188	14231	14276	14269	14246	14246	13946	14115	14247	14090	14137	13917	14269	14157	13984	14106	13978	14003	14143	14023	14155	13984	14023	13924	13726	14220	13890	14014	14050	13976	14055	14138	13821	13913	13836	13936	14027	14109	14171	14167	14117	14019	14076	14004	14158	14024	13946	13923	14153	14139	14296	14181	14009	13915	14051	14058	13975	13946	14051	13993	13992	14050	14111	14128	14026	13894	14024	14036	14212	14139	13930	14167	13893	13989	13915	14050	14146	14097	14027	13849	14062	14211	14040	14070	14097	13962	14065	14108	14044	13996	13883	13902	14008	13995	14019	14115	14080	13928	14103	13941	14049	14009	14189	13977	14074	14069	14055	13980	13974	14062	14071	14000	14087	13889	13973	14097	14012	13923	14139	14122	14046	14136	14008	14004	13788	14186	14096	13996	13997	13812	13947	14017	14092	14184	13926	13833	14051	14089	14283	14230	14128	13963	14108	14075	14186	14083	14112	14284	13966	14182	13961	13935	13982	14055	14202	13992	14052	14163	14107	14020	13922	14028	14068	13832	13935	13952	14053	14203	14193	14091	14153	14251	14019	13968	13960	13995	13834	14279	13922	14061	13882	14016	14019	13822	14242	14127	13979	14146	14110	14085	14029	14076	14130	13946	13952	13998	13831	13962	13973	13954	13777	14064	14004	14083	14010	14116	14162	13967	13746	13981	13921	13973	14203	14058	13981	14077	14154	13991	14077	14214	14168	14078	14089	14034	13855	14087	14089	13920	13877	14051	13940	14072	13940	13868	14128	13882	13949	14053	14050	13967	14016	14099	14077	14191	14109	14084	14097	13942	14084	13932	13926	14045	14212	14039	14044	13957	13884	13964	13893	14069	14022	14192	14189	14060	13892	14003	14099	14107	13962	14131	13907	14087	13956	13898	13936	14004	14014	13866	14055	13969	14040	13974	14097	14140	14029	13992	14059	14085	14013	13956	14018	14021	13972	14124	13860	13875	14011	14040	14057	14051	14023	14060	13705	14114	14057	14000	13952	14059	14216	13979	14003	13752	13999	13931	13883	14040	14019	14086	13938	14069	14091	13927	13865	14008	13943	13920	14025	13931	14051	13865	13812	13971	13867	14156	14232	14030	13833	13910	14024	13867	14193	14298	14085	14006	14084	14165	13905	14052	13961	14063	13891	13935	13794	14123	14088	14075	13891	14097	14010	14003	14028	14083	13857	13981	14014	13827	13986	13833	13988	14019	14060	14005	14100	14032	13836	13935	14027	13872	13977	14037	14148	13945	13921	13927	13836	14012	14084	13995	13999	14052	14173	14025	14168	14157	14136	14101	13822	13813	13827	13977	14004	13972	13946	13827	13994	14152	14091	14037	13949	14114	13849	13909	14001	14159	13998	13999	13951	14032	14005	14095	13843	14079	13932	14071	14080	14002	14048	14137	14109	13784	14149	14147	14202	13774	14103	14045	13942	13947	13998	13991	14010	13929	14142	14063	13936	14083	14076	14171	13973	14165	14004	14009	14016	14178	14174	14277	14213	14163	13935	14058	14071	14138	13850	14119	14125	13900	13962	13958	14112	14150	14064	14087	14042	13970	13963	14014	13922	13984	13983	14009	14117	14115	14135	14053	13913	14243	14118	14048	13961	14107	14036	14086	13968	14052	13910	13798	14129	14166	13936	13998	14096	14106	13970	14091	14019	13991	14218	14009	13955	13996	14015	14002	13919	14041	14040	14182	14042	14012	13923	14075	14069	14105	13875	13930	14008	14012	14088	14144	14203	13973	14097	14097	13955	14163	14257	13789	13867	13943	14152	14110	14058	13975	13964	14114	14077	14212	13959	14023	13984	14003	14223	13970	13955	13892	14047	13975	14100	14146	14069	14021	14118	13982	14062	13921	14056	13867	13951	14099	13927	13883	13909	13956	13935	14156	14176	13954	14133	14135	13998	14224	14049	14020	14199	14034	13989	14199	14060	14050	14101	13987	13864	14020	14112	14023	13809	14120	13980	13973	13976	14068	14076	13895	14064	13934	14047	13938	13949	13902	14086	13919	13975	14118	13887	14217	14101	14027	14099	13924	14071	13932	14016	13984	13937	14047	14256	13997	14370	14045	13961	14079	13868	14133	14113	14127	14079	13982	14114	13937	13940	14072	13896	14139	14074	13956	13949	13987	13964	13917	14050	14039	13970	13988	14054	13935	14041	14121	14056	14168	14165	14078	13856	14074	14019	13976	13981	14083	14135	14002	14042	13862	14005	13926	14085	13869	14153	14040	13971	14234	13880	14037	14011	14090	14139	14200	13898	14019	14018	14103	13902	13974	13967	14030	14048	14004	14009	14038	13860	13864	13888	14004	13976	14063	13991	13911	13935	14023	13869	14009	13806	13985	14047	14048	14079	14199	13959	14180	14153	13897	14060	13910	14087	13994	13888	14056	13931	14031	13902	14122	14090	14123	14231	14115	13944	14234	14050	14226	14023	13974	13978	14157	13941	13936	14021	13920	14137	14076	13900	13899	14124	14278	14022	13909	14147	14019	14068	14057	13899	14116	13874	14003	14118	13967	13974	14035	14164	14074	14055	14061	14213	14173	14104	13944	14105	14138	14169	14037	13951	13946	14113	13981	14043	14267	14197	14098	13922	14010	13958	13864	13974	14013	13900	14075	13819	13928	13922	14216	13904	13994	13967	13963	14067	14009	13862	13860	13941	14060	14103	14114	13900	14157	13925	14177	13911	14073	13923	14012	13796	14131	13953	14271	14085	13981	13986	13938	13920	13971	14047	13917	14024	13974	14186	14079	14093	14123	13974	13979	14214	14022	14054	14030	13982	14010	14151	14151	14141	13994	14090	14041	14053	14031	14125	13946	14098	14029	14030	13940	13919	14020	14224	13989	14103	13862	13962	14155	13765	14098	13999	13902	14004	14073	14006	14086	14129	14086	14156	14114	14107	14111	14143	14181	14211	14121	13780	14037	14071	14172	13998	14097	14059	13992	14221	13973	13962	13916	13912	14022	14114	14071	14159	14080	14270	14297	14117	13920	14055	14160	14021	13786	13958	14009	13956	14173	13866	14032	14017	14063	14027	14149	14189	14158	14112	14197	13928	13966	13938	14039	13916	14047	13909	13971	13997	14011	14105	14094	14040	14005	14130	14027	13883	13936	14095	14013	14018	14104	13948	14140	13994	14051	13999	14133	14253	14237	13949	14108	13907	14035	13805	14239	14002	14104	13989	14033	14031	14143	13987	13936	14001	14136	13975	14084	14247	13930	13962	14043	13912	13854	13851	14010	14135	14236	13892	14069	13953	14206	13991	14107	14034	13948	13965	14071	14134	13876	14005	13944	13817	14012	13871	14231	14146	14190	14125	14180	14209	14038	14037	13991	14190	14130	13988	14069	14171	14085	13995	13969	14139	14044	14130	14056	13823	13992	13878	13870	13906	13999	14015	14233	13992	14037	14275	13910	14074	14012	14226	14003	14156	14007	14055	14052	14173	14278	13908	14011	14188	14037	14208	14006	14001	14007	14041	13903	14043	14071	13877	13994	14199	13885	14232	14070	14059	14195	14046	13999	13953	13848	13952	13942	13955	13958	14062	14026	14028	14070	14155	14047	13976	14144	13909	13999	14020	14082	14229	13969	14024	14201	14186	14053	13898	14087	14078	13902	13956	14134	14228	13963	13851	14015	14043	14086	14183	14051	14098	14116	14016	13892	13819	13879	14184	13876	13992	13883	13937	13902	13935	13987	13939	14072	14225	14193	13991	13952	14204	14132	14157	14235	13963	14048	13998	14217	14094	14110	14034	13952	14115	13983	13856	14015	14085	14169	14087	14147	14030	14050	13889	13931	14063	13957	13758	14056	14011	13908	13970	14060	14073	14162	13896	14112	14132	14183	13927	14086	14097	14191	14037	14007	13937	13991	14129	13992	14195	13928	13994	13959	13964	14096	14050	14007	14129	14091	13871	14139	14014	14189	13960	13895	14142	14067	14019	14006	14116	14250	14055	13742	13832	13816	14120	14139	14071	14216	14178	13979	14064	14161	13951	14240	14118	14014	14013	14092	14209	14215	14036	13980	14001	14018	14079	13923	14022	14118	13867	13883	13983	14087	14143	13858	14017	13861	13900	13883	13954	13988	13932	14086	14059	14166	13988	14047	14030	13994	14032	14055	14207	14279	14153	13892	14036	14078	14033	14128	14210	14007	14118	14042	14140	13952	13964	13963	14217	13857	14183	14039	14026	14123	13991	14015	14114	14090	14048	14075	13907	13827	14434	14003	13892	14043	14041	13879	13925	14071	13936	14088	14020	14056	14059	14207	14038	13933	14034	13994	14063	14116	14171	13988	14010	14020	13977	14054	14047	14054	14069	14165	14027	13924	13910	13810	14150	14103	14057	14094	14087	14077	14101	14037	14116	13768	14077	14223	14095	14066	14044	13972	14042	13997	13975	14027	14002	13982	14076	13960	13906	14096	14179	13905	13934	14127	13827	14044	14146	14080	13988	14024	13849	13964	14066	13960	14228	13907	14067	13976	13872	13924	13995	14154	13994	13897	13877	14048	14057	14033	14095	14115	13780	13943	14013	14086	14268	14101	14018	13976	13901	14170	14032	14196	13993	13741	14025	13982	14100	14114	14315	14066	14072	13867	14137	13964	14114	13819	14112	14034	14108	13883	13975	13970	13916	14132	14152	14191	13925	13999	13898	13864	13955	14183	14058	13953	14267	13882	14068	13886	14009	14236	14164	14003	14012	14025	14000	14050	14124	13997	13969	14166	14113	13879	13933	14076	13969	13894	14120	14225	14023	14049	14086	14099	14218	14317	14009	13945	13928	14002	14016	14001	14293	13937	14121	13982	14016	14011	14161	14310	13954	14128	14079	14198	13931	13905	14101	14069	14063	14119	14119	14155	14076	14150	13982	14036	13960	13838	14211	14040	14115	14048	14092	14101	14134	14143	14078	14151	13933	13686	14188	14042	13894	14084	13972	13960	13973	14194	14117	13980	14130	14131	13896	13986	13957	14098	13982	13937	14109	14023	14041	14230	14008	14004	14058	13830	14081	13982	13995
27177	46643	44770	36168	30578	26572	23495	21316	19461	17694	16444	15563	14990	14640	14250	14007	13809	13793	13651	13581	13518	13438	13409	13257	13303	13161	13266	13297	13171	13080	12826	12916	13092	12910	12972	12932	12914	13032	13051	12968	12777	12883	12824	12750	12996	13059	12883	12811	12819	12930	12872	12833	13003	12879	12790	12824	12720	12763	12825	12727	12822	12713	12843	12764	12948	12760	12928	12965	12908	12744	13020	12887	12743	12705	12890	12771	12791	12895	12828	12942	12753	12877	12769	12805	12927	12783	12795	12989	12824	12806	12745	12714	12955	12844	12779	12864	12922	12828	13013	12775	12906	12820	12886	12813	12804	12946	12798	12814	12727	12856	12803	12820	12911	12749	12769	12894	12807	12771	12710	12886	12796	12759	12745	12837	12793	12726	12845	12826	12763	12917	12760	12734	12790	12730	12790	12819	12867	12685	12899	13068	12759	12771	12733	12665	12871	12927	12848	12846	12834	12875	12725	12888	12806	12822	12774	12890	12829	12854	12710	12944	12879	12765	12768	12872	12858	12874	12751	12790	12664	12754	12560	12883	12831	12824	12770	12751	12778	12835	12693	13015	12774	12788	12771	12698	12763	12930	12676	12809	12913	12781	12837	12840	12804	12890	12746	12867	12759	12737	12818	12934	12737	12821	12793	12801	12852	12818	12976	12893	12869	12828	12898	12731	12809	12740	12913	12954	12690	12890	12703	12901	12804	12854	12829	12795	12888	12675	12810	12755	12729	12636	12900	12753	12747	12944	12891	12780	12909	12839	12866	12835	12747	12877	12864	13090	12863	12838	12898	12818	12873	12885	12748	12773	12955	12867	12642	12679	12605	12885	12816	12884	12740	12922	12815	12713	12773	12898	12708	12892	12957	12714	12869	12718	12833	12844	12674	12814	12968	12833	12999	12746	12917	12895	12773	12820	12948	12820	12839	12915	12863	12826	12811	12651	12990	12954	12748	12691	12812	12940	12819	12909	12744	12925	12483	12778	12628	12839	12775	12750	12809	12818	12635	12835	12845	12567	12810	12930	12839	12778	12994	12829	12662	12858	12791	12848	12878	12773	12798	12871	12885	12741	12806	12873	12871	12895	12760	12849	12820	12810	12725	12850	12923	12911	12877	12735	12810	12801	12748	12822	12906	12863	12762	12741	12763	12736	12820	12869	12881	12725	12728	12787	12873	12901	12805	12796	12788	12775	12796	12830	13002	12702	12966	12816	12896	12732	12940	12746	12786	12876	12731	12780	12821	12784	12774	12864	12811	12925	12843	12725	12890	12840	12813	12732	12930	12850	12911	12816	12791	12795	12642	12881	12642	12955	12898	12836	12739	12837	12836	12806	12836	12904	12877	12935	12824	12730	12886	12700	12819	12784	12904	12833	12938	12832	12828	13017	12784	12890	12838	12780	12907	12799	12804	12808	12760	12803	12859	12683	12929	12808	12878	12701	12838	12965	12734	12777	12754	12801	12809	12777	12837	12784	12873	12842	12965	12883	12853	12845	12909	12759	12861	12803	12864	12632	12824	12971	12925	12819	12898	12599	12806	12730	12747	12788	12738	12706	12961	12984	12703	12971	12728	12827	12671	12811	12749	12901	12766	12828	12874	12831	12931	12801	12735	12673	12792	12833	12771	12836	12818	12751	12829	12860	12922	12792	12752	12717	12830	12750	12852	12727	12763	12688	12758	12909	12710	12725	12741	12886	12888	12705	12737	12755	12751	12792	12881	12879	12693	12599	12763	12881	12720	12883	12938	12867	12863	12879	12910	12860	12836	12875	12860	12812	12838	12934	12682	12682	12789	13017	12819	12708	12784	12866	12831	12870	12823	12878	12717	12800	12741	12866	12837	12645	12842	13005	12810	12771	13000	12848	12882	12831	12910	12845	12785	12738	12929	12737	12611	12831	12839	12825	12912	12617	12896	12900	12650	12886	12711	12860	12800	12747	12863	12683	12668	12856	12866	12890	12926	12753	12986	12701	12909	12853	12907	12996	12865	12764	12684	12919	12930	12755	12750	12789	12719	12835	12646	12902	12669	12811	12751	12837	12934	12855	12878	12987	12903	12700	12856	12750	12840	12657	12783	12773	12899	12839	13052	12822	12843	13016	12875	12911	12772	13002	12800	12907	12827	12774	12908	12703	12650	12906	12814	12748	12750	12869	12746	12941	12791	12718	12906	12990	12837	12679	12780	12747	12744	12746	12597	12851	12859	12716	12895	12770	12883	12859	12841	12799	12954	12922	12880	12767	12932	12893	12791	12763	12803	12723	12883	12837	12736	12818	12878	12837	12994	12756	12775	12726	12822	12744	12898	12712	12909	12800	12709	12849	12920	12753	12867	13042	12844	12816	12909	12723	12664	12796	12691	12820	12799	12749	12846	12801	12723	12899	12870	12694	12854	12884	12792	12812	12807	12911	12774	12815	12803	12782	12893	12917	12898	12715	12807	12808	12739	12701	12852	12849	12737	12731	12741	12897	12846	12847	12954	12963	12862	12763	12968	12843	12629	12753	12806	12730	12841	12881	12912	12844	13012	12794	12884	12586	12766	12959	12789	12814	12849	12743	12678	12809	12829	12895	12870	12849	12829	12768	12752	12656	12830	12844	12820	13007	12944	12802	12861	12827	12758	12772	12725	12683	12959	12928	12753	12729	12782	12859	12826	12796	12923	12783	12828	12902	12815	12842	12775	12901	12800	12691	12827	12964	12707	12818	12792	12833	12738	12643	12741	12726	12896	12749	12832	12673	12778	12703	12746	12578	12826	12794	12708	12874	12871	12785	12875	12904	12699	12929	12929	12777	12770	12992	12857	12767	12909	12745	12812	12839	12789	12729	12714	12846	12733	12807	12821	12659	12907	12716	12918	12579	12907	12780	12913	12827	12881	13000	12710	12753	12909	12827	12862	12816	12877	12676	12901	12707	12829	12912	12793	13062	12879	13004	12764	12781	12681	12810	12693	13023	12947	12788	12853	12865	12783	13123	12703	12814	12813	12885	12718	12724	12924	12666	12834	12936	12877	12864	12754	12825	12875	12850	12886	12822	12825	12747	12758	12717	12740	12852	12883	13077	12851	12817	12677	12959	12784	12982	12739	12879	12727	12879	12794	12858	12745	12936	13018	12808	12762	12835	13009	12813	12766	12961	12795	12863	12792	12681	12914	12909	12709	12822	12927	12764	12951	12907	12977	12765	12760	12634	12833	12786	12905	12724	12926	12712	12814	12864	12791	12843	12970	12881	12995	12731	12826	12804	12808	12714	12796	12849	12767	12778	12982	12826	12792	12880	12692	12868	12810	12782	12793	12861	12740	12895	12853	12771	12983	12802	12888	12850	12708	12845	12854	12844	12883	12793	12768	12841	12599	12728	12798	12701	12745	12954	12845	12918	12768	12839	12750	12809	12774	12688	12759	12695	12760	12874	12884	12913	12764	12824	12686	12776	12756	12984	12879	12852	12848	12814	12726	12773	12776	12729	12865	12736	12841	12755	12955	12823	12691	12755	12703	12811	12723	12911	12810	12858	12855	12893	12866	12675	12954	12823	12808	12705	12641	12668	12789	12976	12775	12652	12610	12701	12793	12858	12873	13042	12747	12709	12848	12780	12732	12856	12712	12706	12688	12675	12792	12971	12733	12817	12683	12700	12828	12896	12796	12854	12851	12829	12824	12850	12870	12754	12924	12795	12695	12942	12761	12904	12786	12788	12840	12947	12786	12957	12807	12672	12858	12724	12830	12812	12809	12808	12916	12687	12909	12719	12826	12838	12925	12941	12841	12902	12903	12890	12779	12999	12743	12858	12823	12909	12870	12902	13047	12774	12884	12840	12977	12832	12848	12794	12847	12970	12891	12740	12514	12929	13031	12870	12997	12678	12718	12716	12724	13030	12781	12803	12851	12947	12745	12712	12843	12783	12775	12812	12850	12788	12949	12632	12741	12764	12823	12740	12816	12848	12809	12673	12690	12754	12900	12698	12862	12691	12764	12745	12886	12987	12772	12811	12779	12754	12679	12770	12902	12836	12787	12934	12833	12860	12860	12744	12719	12732	12752	12906	12771	12860	12674	12725	12740	12856	12834	12823	12840	12864	12693	12781	12724	12840	12744	12880	12833	12922	12755	12629	12903	12854	12795	12788	12825	12907	12858	12990	12656	12877	12899	12644	12723	12661	12782	12973	12785	12837	12863	12688	12859	13014	12801	12865	12794	12839	12966	12753	12710	12797	12926	12970	12826	12693	12991	12760	12682	12819	12868	12837	12793	12710	12831	12811	12769	12819	12659	12827	12862	12807	12771	12720	12790	12783	12762	12787	12828	12686	12942	12769	12712	12798	12787	12802	13006	12762	12798	12773	12761	12817	12807	12845	12767	12840	12791	12833	12822	12822	12878	12691	12819	12890	12947	12873	12949	12845	12806	13069	12726	12831	12871	12734	12771	12767	12902	12702	12835	12865	12748	12612	12759	12813	12865	12909	12879	12775	12590	12826	12923	12819	12778	12890	12910	12934	12960	12685	12811	12811	12929	12899	12774	12932	12833	12862	12908	12678	12947	12868	12864	12803	12984	12773	12911	12761	12656	12742	12894	12839	12933	12699	12731	12794	12885	12823	12849	12900	12796	12799	12835	12787	12733	12981	12899	12923	12706	12876	12735	12703	12875	12899	12924	12861	12706	12897	12743	12808	12845	12791	12879	12848	12806	12736	12831	12809	12928	12782	12826	12791	12809	12850	12767	12917	12768	12955	12685	12860	12786	12865	12839	12797	12788	12754	12845	12850	12630	12906	12804	12896	12889	12978	12864	12838	12736	12889	12923	12855	12768	12739	12802	12840	12796	12989	12590	12821	12778	12811	12845	12661	12781	12766	12845	12879	12918	12757	12739	12692	12857	12777	12922	12894	12800	12855	12768	12851	12828	12869	12796	12905	13063	12778	12725	12870	12793	12828	12738	12890	12993	12721	12662	12720	12753	12826	12811	12855	12781	12893	12911	12931	12789	12686	12871	12684	12857	12851	12799	12786	12834	12894	12659	12929	12898	12831	12973	12795	12886	12783	12873	12919	12837	12869	12839	12842	12813	12782	12952	12876	12770	12913	12784	12944	12837	12781	12694	12887	12893	12876	12905	12865	12861	12745	12954	12849
23244	21552	29544	24220	22602	26108	28027	22308	20335	18974	17862	16772	16144	15722	15334	15334	15212	15185	14995	14836	14822	15011	14749	14615	14514	14607	14450	14531	14475	14302	14424	14563	14284	14268	14174	14040	14170	14267	14264	14005	14099	14148	14177	14386	14164	14048	14232	14198	14139	14253	14027	14164	14145	14225	14138	14132	14128	14112	14126	13981	14019	13944	14012	13974	14293	14193	14153	14143	14203	14181	14255	14129	14231	14163	14351	14003	14206	14204	14024	13784	13888	14094	13904	13885	13904	14156	14211	14152	14091	14090	14080	14197	14151	13932	14049	14060	14095	14308	13987	14057	14062	14029	14227	14122	14163	14194	14042	14100	14106	14114	14090	14023	14136	13835	13975	14182	14193	14219	14099	14096	14154	14017	14084	14157	14182	14205	13883	14165	14091	14231	14192	14125	14080	13937	13942	14171	14065	14287	14135	14090	14144	14006	14251	14003	14136	14018	14211	14022	14219	14090	14113	14090	14129	14249	13949	14171	14188	14120	13976	13935	13974	14238	14019	13995	14000	14054	14216	14106	13911	13964	14092	14054	14274	14193	14139	14147	14138	14321	14107	14117	14283	13922	14068	14177	14234	13882	14040	14066	14059	13953	14144	14126	13885	13886	13849	14053	14095	14044	14035	14225	14043	14242	14104	14221	13849	14262	14042	14197	14088	14038	14241	14062	14086	14088	13980	14179	14104	14284	13910	14120	14098	14122	14060	14068	14071	14224	13974	14190	14033	14107	14139	14026	14009	14019	14012	13972	14085	14061	13977	14006	14002	14085	14224	14201	14185	14019	14034	13976	14237	14220	14030	14101	14089	14158	14232	14023	13961	14098	14133	14142	14000	14038	14109	14192	14104	13937	14071	14200	14075	14142	14167	14134	14073	14097	14021	14170	14136	13906	14245	14154	14040	14095	14028	14165	14121	14008	14229	14106	14049	14053	14006	14077	14125	14091	14104	13978	14036	14083	14120	14185	13994	14000	13869	13996	14162	14030	14172	13762	14180	13979	14006	14018	14159	14085	14144	14327	14222	14125	14093	13929	14146	14213	14076	14021	14024	13935	14100	14044	14113	14144	14186	14081	14069	14102	14069	14087	14077	14191	14104	14186	14064	14084	14074	13957	13883	13880	14243	14052	14074	14065	13809	14007	14184	14178	14032	14046	14010	13870	14116	14110	14199	14114	14186	13956	14031	14121	14115	14092	14124	14225	14136	14105	14257	14053	14103	14143	13981	14009	14023	14007	14225	13971	13811	14110	14144	14077	14077	13946	14007	14115	14061	14138	14091	13982	14029	13895	14037	14169	13937	14006	14158	13986	14082	14054	14072	14057	13903	14007	13974	14205	13941	14127	14014	13999	13847	14131	13974	13942	13812	13885	14115	14043	14110	14138	14101	14012	14088	13993	14026	14164	14113	14011	14219	13993	13973	14033	13929	14167	14093	14210	13860	14256	13856	14068	13913	13926	14073	14000	14166	13919	14085	14040	14052	14200	13896	14063	14019	14157	14039	14008	14126	14118	14020	13973	14147	14257	14070	14292	14245	14203	13857	14179	14102	14084	14119	13986	13984	14090	14090	14059	14130	14173	14179	14192	13939	14012	14014	13945	14072	13987	14019	13892	14074	14031	14040	14156	14098	14133	14107	14127	13947	14082	14198	14066	14015	14084	14011	13911	13986	14140	14139	14189	13994	14160	14043	14073	14070	14062	14093	14056	14156	14068	14103	14018	14153	14141	14206	14076	14139	14139	14078	14056	14067	14073	14200	14043	14065	14064	13761	13815	14076	14183	14054	14187	14082	14030	14073	14096	14049	14301	14175	14089	14103	14170	13983	13991	14025	14130	14126	14015	14003	14091	14049	14013	14196	13978	14027	14195	14156	14063	14027	14076	14114	14289	14063	14143	13981	14185	14020	14068	14178	14201	13853	14138	14198	13993	14149	14042	14238	14039	13931	14052	14002	13964	13883	14080	13977	13989	14069	13984	14123	14002	14087	14029	13998	14003	14151	14051	14129	14134	14152	14032	14047	14139	14053	14151	14061	14164	14178	14144	14151	14374	14008	13995	14057	14186	14131	14036	14073	14212	14042	14096	13912	14104	14104	13998	14221	14215	14047	14017	13921	14078	14106	14207	14049	14083	14037	14260	13965	14101	14065	14164	14131	14191	13912	13997	14111	13958	14114	13939	14101	13929	14187	14054	13866	14041	13954	14129	14000	14237	13979	14083	14140	13805	14038	14034	14077	13936	14036	14212	14114	14082	14140	14219	14049	13968	14112	14173	14114	14132	14144	14124	14134	14104	14089	14149	14005	13935	14089	14051	13906	14162	14262	14164	14015	13940	13883	14001	14115	14151	14133	14173	14022	14213	14330	14217	13936	14138	14136	14146	14047	14156	13859	14038	14098	13956	14103	14275	14060	14143	14245	14140	14108	13970	13952	14108	14098	13981	14086	13964	14248	13978	14100	14080	14103	13959	14043	14235	14086	14090	14030	14153	14005	14210	14193	14046	14121	14123	13900	14026	14047	14140	14049	14030	14082	14252	14187	13850	14021	14135	14022	14238	13997	14114	14173	13957	14015	14042	14045	14033	14083	14047	14018	14033	14053	14087	14000	13907	14054	14013	14094	14175	14079	14217	14119	14077	13954	13987	13877	14157	14106	14088	14210	14084	14202	13927	14063	14108	13989	13927	13834	14107	13850	13978	14009	14033	13846	13836	13938	14235	14029	13997	14172	13915	13996	14081	14068	14085	14155	13986	14084	13895	13992	14014	14111	14036	14072	14310	14050	14016	14035	14003	14125	14197	13960	14032	14013	14154	14233	14130	14054	14022	14018	13977	14176	14030	14197	14270	14173	14123	14014	13993	14045	14209	14121	14071	13961	13969	14184	14124	13965	14235	14116	14133	13990	14092	13921	14116	14033	14313	14261	14048	13966	13937	13897	14147	14115	14072	14046	14008	14165	14084	14141	14028	13968	14053	14109	13911	13991	14112	14028	14093	14026	14022	13983	14148	14126	13965	14164	14150	14100	14200	13973	14136	14079	13935	14127	13873	14075	14099	14062	14189	14192	14213	14016	13995	14045	14078	13979	14127	14229	14086	14176	14014	13996	14158	14149	13967	13977	13892	13990	14029	13928	14129	14245	14018	13986	13973	13967	14019	14073	13860	14008	14099	14027	14072	14143	14047	14009	14009	13943	13904	13978	13902	13998	14174	14278	13959	14022	13993	14022	14041	14194	14112	13969	14144	14168	14094	14050	14012	13978	14088	13954	14046	14166	14142	13995	14034	14270	13992	14271	14172	14177	14004	14072	14164	13815	13997	14122	13984	13921	14040	14140	13954	13967	14100	13991	14208	14145	14067	14075	14022	14060	14033	14023	14328	14091	14099	14066	13910	14074	14206	14147	14286	14010	13892	14020	13958	13960	13996	14230	14039	14080	14076	14117	14117	14184	14079	13760	14147	14107	14022	13907	14147	13854	14052	14328	14013	13958	14211	14337	14067	14149	13960	14047	14025	14024	14048	14226	14170	14218	13949	14086	13804	14136	14360	14109	14115	14132	14186	14156	14074	13977	14034	14289	14065	14008	14094	14056	14209	14241	14034	14016	14132	14273	14191	14019	13888	14118	14006	14291	14133	14079	14148	14154	13972	14016	14092	14062	13983	13969	14114	14158	14212	13901	14093	14023	14050	14160	14022	14049	14227	14007	14020	13998	14006	14201	13879	14146	14129	14082	14146	13953	14274	14115	14031	14028	14013	13980	14088	14063	13803	14021	13986	14146	13948	14208	14124	14055	13965	13930	14077	13908	14005	13976	14007	14011	14226	13992	14196	14123	14086	14089	14013	14143	14155	14185	14263	14211	13944	13988	13936	14044	14211	14253	14134	14205	14075	13878	14045	13974	14123	14170	14167	14087	13933	14038	14181	14210	13913	14129	14174	14226	13966	14081	13889	13920	14167	13982	14004	13906	14116	13906	14264	13969	14006	14243	14030	14132	14149	14231	14084	14106	14095	14082	13909	14010	14117	14257	14281	14186	14113	13999	13991	14083	13881	14219	13852	14168	14040	14104	14211	14059	13924	14293	14100	14078	14038	14085	13956	14041	14149	14133	14091	14037	14072	14111	14114	14015	14058	13992	13888	14069	13983	14103	14098	13899	13915	14047	14065	14091	14115	14240	14162	14063	14010	14092	13998	14067	14312	14214	14194	14217	14285	14028	14152	14175	14168	13940	14125	14152	13991	14085	14008	14111	14101	14081	14228	14007	13907	13815	13920	13981	14024	14073	14101	13919	14033	14134	14085	14123	14078	13950	14127	14111	14206	14110	14227	14143	14179	14224	14080	14088	13919	14025	14128	13998	14172	14134	13975	14170	14239	13902	14008	13998	14118	13826	14042	14049	14013	14116	13983	14167	14023	14305	14106	14205	14045	14016	14102	13998	14004	14226	14046	14047	14224	14150	14294	14043	14085	14181	13969	14242	14017	13806	13949	13943	14078	14085	14144	13964	14066	14123	14071	14183	14233	13993	13984	14066	13951	14044	14019	14138	14128	14094	13875	14040	14086	14060	14034	14151	13934	14187	13988	14166	14145	14053	14034	14253	14062	14111	14067	14029	14055	14234	14069	14168	13826	13822	14009	14115	14038	14099	13981	13824	13941	14048	13953	14000	14067	14099	14144	14154	13969	14046	14011	13907	13881	14030	13918	13914	14135	14274	14212	13937	14009	14177	14068	14169	14061	14235	14190	14083	14076	14014	14194	13851	14219	14011	14176	14269	14014	14079	14229	14058	13824	14142	14073	13890	14037	13992	14243	14091	13945	14067	14201	14159	13968	14094	14145	14146	13985	13965	14117	13904	14027	13888	13910	14084	14127	14014	14082	14109	14093	14178	14001	14006	14112	14168	13961	14087	14055	14068	14238	13957	14026	14187	13988	14145	14223	14128	13783	14099	14153	14120	14117	14045	14061	14026	13930	14118	14092	14450	14049	14168	13886	13910	13987	14129	13924	13994	14105	14108	14190	14406	13990	14124	14114	14197	14154	14013	14037	14101	14096	13974	14331	14070	14136	14078	14204	14047	14105	13876	13882	14003	14148	14110	14077	14048	14148	13896	14291	14107	13974	14097	13906
29059	51506	49521	40806	35258	30877	27431	24616	22173	19937	18266	16763	15893	15447	15097	14712	14512	14279	14153	13938	13773	13727	13610	13472	13515	13422	13313	13443	13209	13265	13285	13182	13043	12963	12987	12882	12951	12991	12819	12985	12908	12761	12891	12857	12882	12756	12900	12927	12717	12997	12947	12783	13003	12757	12861	12785	12789	12814	12868	12949	12916	12802	12828	12747	12671	12889	12796	12816	12743	12735	12706	12729	12752	12842	12914	12771	12847	12702	13023	12870	12816	12816	12735	12907	12864	12924	12854	12882	12832	13026	12861	12800	12738	12677	12729	12850	12897	12870	12772	12831	12967	12840	12853	12947	12790	12788	12654	12991	12914	12563	12729	12754	12666	12906	12808	13011	12868	12742	12881	12846	12827	12640	12809	12678	12840	12945	12733	12759	12879	12632	12880	12673	12786	12853	12855	12908	12757	12843	12823	12762	12657	12836	12726	12838	12618	12844	12851	12731	12812	12762	12838	12828	12918	12939	12828	12682	12701	12760	12854	12908	12667	12879	12690	12784	12890	12743	12724	12787	12942	12799	12692	12835	12732	12893	12831	12780	12684	13009	12864	12710	12859	12637	12865	12758	12706	12773	12771	12941	12848	12765	12863	12834	12787	12743	12828	12792	12848	12860	12804	12738	12880	12689	13019	12685	12890	12808	12788	12736	12878	12702	12794	12815	12925	12788	12741	13011	13071	12724	12792	12914	12819	12974	12903	12931	12870	12878	12726	12665	12950	12822	12846	12731	13000	12855	12883	12866	12816	12805	12785	12890	12884	12826	12835	12909	12916	12742	12680	12935	12964	12831	12725	12863	12865	12764	12786	12891	12784	12759	12784	12782	12825	12796	12967	12565	12876	12737	12948	12668	12931	12989	12795	12763	12829	12677	12839	12826	12758	12820	12751	12735	12770	12821	12961	12734	12777	12576	12737	12828	12874	12810	12787	12860	12743	12847	12803	12624	12891	12939	12809	12883	12788	12874	12717	12972	12887	12924	12851	13005	12921	12736	12810	12863	12955	12794	12788	12761	12851	12770	12833	12810	12813	12713	12890	12862	12806	12774	12778	12692	12845	12678	12740	12799	12823	12952	12648	12828	12666	12802	12685	12875	12874	12863	12835	12846	12716	12712	12893	12886	12808	12785	12969	12747	12717	12925	12781	12801	12889	12903	12782	12772	12909	12867	12917	12941	12746	12859	12879	12771	12779	12799	12710	12984	12764	12805	12800	12682	12789	12758	12982	12688	12800	12816	12831	12660	12881	12777	12911	12800	12796	12773	12831	12710	12767	12783	12707	12733	13012	12773	12809	12917	12723	12763	12882	12903	12636	12714	12854	12855	12827	12771	12877	12928	12826	12911	12802	12779	13001	12681	12975	12594	12796	12800	12751	12714	12705	12965	12651	12919	12704	12880	12753	12682	12810	12873	12694	12745	12811	12806	12872	12779	12813	12835	12844	12932	12726	13024	12816	12758	12886	12883	12775	12817	12644	12925	12809	12690	12870	12699	12741	12855	12814	12664	12904	12743	12822	12836	12946	12773	12842	12732	12711	12808	12738	12839	12771	12867	12806	12862	12936	12839	12679	12756	12836	12657	12881	12767	12652	12842	12693	12815	12772	12913	12767	12812	12802	12746	12790	12906	12766	12744	12723	12892	12835	12785	12871	12711	12829	12761	12687	12935	12859	12759	12865	12797	12889	12804	12868	12683	12892	12859	12844	12795	12748	12705	12832	12740	12762	12694	12703	12699	12665	12793	12844	12763	12762	12797	12842	12703	12756	12712	12799	12885	12721	12724	12941	12632	12626	12681	12777	12786	12695	12748	12839	12766	12704	12896	12680	12779	12734	12827	12636	13012	12705	12976	12817	12847	12942	12706	12716	12956	12880	12703	12827	12823	12976	12761	13014	12652	12842	12806	12883	12768	12799	12800	12847	12801	12915	12603	12497	12845	12789	12834	12850	12739	12803	12977	12722	12787	12804	12818	12743	12720	12802	12763	12720	12606	12703	12871	12776	12974	12759	12742	12739	12760	12871	12819	12826	12740	12743	12855	12713	12690	12759	12845	12921	12794	12852	12672	12777	12837	12960	12824	13016	12804	12807	12790	12736	12858	12736	12722	12843	12937	12600	12873	12950	12721	12599	12892	12848	12726	12866	12778	12685	12735	12674	12842	12783	12708	12884	12873	12707	12699	12810	12823	12857	12747	12799	12668	12769	12726	12843	12752	12670	12821	12722	12748	12792	12771	12870	12811	12947	12866	12739	12714	12844	12790	12802	12693	12716	12763	12804	12711	12806	12897	12910	12930	12770	12615	12810	12724	12637	12833	12845	12721	12847	12903	12757	12847	12777	12831	12774	12952	12903	12817	12682	12905	12682	12900	12823	12675	12864	12767	12796	12957	12899	12704	12693	12961	12808	12844	12703	12722	12791	12611	12774	12725	12737	12792	12671	12686	12779	12780	12867	12843	12913	12710	12824	12778	12784	12833	12780	13142	12748	12705	12683	12806	12685	12843	12761	12861	12968	12665	12770	12726	12682	12749	12829	12773	12760	12763	12777	13024	12853	12821	12961	12789	12927	12854	12706	12842	12876	12752	12784	12630	12856	12913	12821	12853	12624	12833	12872	12735	12774	12819	12766	12813	12695	12795	12809	12943	12792	12792	12803	12816	12819	12654	12871	12792	12702	12885	12763	12956	12795	12867	12910	12832	12880	12873	12869	12772	12820	12872	12795	12803	12975	12860	12714	12803	12837	12839	12865	12855	12756	12890	12920	12712	12696	12704	12817	12873	12735	12836	12795	12804	12765	12771	12600	12786	12725	12786	12792	12763	12906	12863	12828	12761	12711	12836	12785	12757	12881	12906	12843	12951	12759	12861	12781	12688	12792	12957	12845	12893	12799	12696	12718	12778	12728	13058	12824	12720	12807	12753	12882	13016	12814	12782	12744	12624	12924	12844	12826	12814	12839	12983	12768	12719	12864	12774	12731	12863	12828	12713	12875	12999	12834	12736	12777	12819	12874	12830	12759	12858	12930	12809	12787	12744	12773	12697	12864	12768	12756	12970	12527	12731	12813	12764	12720	12803	12833	12696	12822	12745	12765	12707	12932	12886	12984	12738	12869	12604	12792	12812	12896	12828	12829	12593	12852	12981	12859	12738	12883	12814	12854	12781	12749	12875	12698	12957	12714	12816	12794	12834	12893	12783	12693	12820	12892	12745	12767	12724	12711	12855	12800	12817	12771	12968	12689	12680	13060	12692	12675	12974	12764	12793	12843	12663	12971	12816	12628	12743	12742	12746	12864	12782	12756	12744	12863	12826	12855	12847	12529	12837	12928	12850	12773	12823	12897	12938	12862	12885	12977	12920	12868	12901	12766	12770	12882	12687	12809	12711	12777	12779	12776	12785	13003	12725	12773	12895	12683	12785	12747	12969	12802	12765	12823	12815	12843	12891	12728	12891	12825	12959	12801	12840	12848	12790	12779	12711	12805	12777	12791	12750	12537	12858	12816	12770	12775	12805	12846	12807	12848	12676	12775	12812	12674	12696	12803	12701	12942	12834	12724	12803	12952	12802	12770	12687	12765	12757	12842	12810	12797	12750	12769	12685	12773	12718	12860	12872	12855	12853	12862	12869	12807	12902	12974	12776	12831	12847	12782	12593	12797	12908	12893	12836	12667	12760	12706	12825	12918	12815	12848	12860	12755	12853	12892	12797	12872	12754	12951	12883	12975	12650	12613	12728	12911	12784	12890	12875	12785	12698	12797	12649	12872	12830	12790	12694	12820	12647	12808	12839	12748	12769	12763	12750	12853	12970	12852	12563	13044	12861	12738	12725	12950	12741	12893	12707	12768	12866	12844	12772	12657	12641	12805	12756	12912	12739	12761	12693	12911	12705	12762	12854	12874	12824	12666	12718	12864	12823	12884	12800	12827	12864	12871	12734	12687	12744	13012	12817	12792	12824	12709	12849	12592	12885	12842	12672	12823	12712	12758	12888	12783	12869	12830	12820	12748	12803	12966	12793	12935	12686	12757	12763	12750	12863	12759	12859	12910	12817	12863	12910	12696	12758	12853	12711	12837	12813	12753	12831	12773	12743	12886	12861	12724	12714	12872	12848	12860	12733	12804	12737	12832	12840	12691	12737	13023	12897	12902	12784	12826	12870	12710	12939	12840	12850	12650	12901	12718	12828	12931	12977	12785	12710	12714	12647	12771	12905	12680	12871	12889	12845	12780	12827	12850	12787	12807	12733	12824	12711	12981	12924	12791	12791	12894	12902	12730	12845	12869	12773	12774	12719	12756	12732	12898	12882	12811	12730	12689	12666	12746	12798	12935	12779	12746	12887	12773	12715	12809	12837	12834	12759	12818	12873	12851	12761	12906	12793	12925	12854	12618	12665	12818	12788	12861	12731	12896	12867	12736	12864	12799	12713	12749	12794	12740	12772	12788	12761	12809	12813	12825	12867	12895	12795	12717	12720	12731	12705	12788	12838	12749	12827	12824	12870	12765	12651	12777	12845	12826	12726	12849	12767	12858	12779	12842	12691	12745	12792	12728	12939	12825	12817	12682	12705	12923	12818	12936	12804	13064	12836	12784	12948	12641	12734	12608	12692	12864	12887	12745	12821	12621	12782	12699	12523	12632	12857	12740	12852	12855	12685	12690	12763	12810	12822	12652	12798	12819	12751	12913	12761	12714	12834	12705	12936	12850	12871	12872	12855	12745	12721	12842	12765	12758	12795	12733	12897	12785	12819	12818	12668	12858	12633	12711	12879	12886	12871	13000	12855	12931	12692	12934	12839	12701	12701	12700	12788	12908	12798	12820	12895	12689	12718	12800	12934	12582	12981	12981	12877	12872	12762	12862	12756	12798	12734	12811	12846	12897	12800	12938	12669	12808	12943	12860	12938	12720	12968	12735	12796	12806	12787	12817	12806	12764	12687	12684	12701	12881	12767	12861	12774	12801	12826	12678	12758	12778	12789	12783	12893	12785	12788	12636	12715	12802	12734	12678	12903	12830	12797	12917	12990	12797	12849	12822	12823	12728	12858	12744	12620	12722	12665	12713	12658	12837	12908	12651	12828	12838	12719	12654	12803	12915	12734	12867	12887	12837	12849	12654	12867
28977	26890	33541	29709	23472	21035	19415	17578	16646	16216	15746	15384	15094	14912	14961	14735	14635	14913	14551	14664	14745	14505	14525	14453	14430	14397	14639	14356	14407	14322	14519	14451	14447	14487	14368	14415	14530	14326	14339	14455	14331	14390	14489	14392	14193	14053	14395	14207	14210	14311	14217	14345	14237	14184	14321	14383	14379	14315	14350	14323	14208	14224	14349	14219	14239	14407	14479	14426	14426	14350	14221	14216	14360	14435	14350	14472	14446	14316	14286	14296	14360	14450	14281	14263	14341	14175	14222	14314	14372	14223	14143	14275	14318	14281	14228	14195	14284	14362	14285	14213	14268	14187	14240	14267	14284	14196	14195	14209	14176	14449	14139	14218	14267	14277	14132	14392	14313	14241	14280	14315	14401	14135	14271	14387	14316	14239	14431	14252	14343	14275	14288	14165	14396	14361	14345	14250	14318	14307	14287	14253	14380	14402	14303	14089	14356	14225	14100	14340	14275	14250	14126	14280	14249	14398	14245	14202	14311	14330	14423	14217	14243	14378	14495	14434	14275	14229	14139	14304	14319	14239	14226	14390	14354	14091	14225	14295	14195	14206	14363	14424	14311	14460	14089	14533	14318	14241	14306	14293	14214	14464	14189	14369	14333	14445	14276	14112	14511	14293	14294	14326	14268	14332	14254	14387	14288	14169	14284	14223	14228	14412	14205	14315	14207	14433	14357	14363	14187	14372	14284	14268	14058	14325	14386	14465	14269	14323	14176	14296	14595	14458	14343	14140	14206	14428	14512	14364	14455	14403	14185	14253	14328	14405	14430	14066	14255	14294	14203	14347	14404	14244	14259	14503	14337	14204	14260	14212	14199	14262	14102	14400	14268	14338	14374	14236	14322	14227	14162	14190	14381	14507	14401	14403	14231	14413	14180	14270	14325	14092	14393	14290	14317	14285	14447	14287	14228	14354	14248	14373	14216	14479	14451	14367	14269	14326	14380	14189	14281	14355	14399	14106	14316	14480	14239	14308	14335	14145	14247	14320	14464	14261	14296	14193	14303	14356	14296	14355	14327	14278	14403	14220	14372	14328	14129	14435	14424	14290	14332	14339	14194	14080	14408	14201	14223	14167	14355	14216	14354	14104	14134	14409	14257	14300	14451	14279	14304	14368	14457	14266	14168	14298	14209	14260	14142	14320	14370	14115	14353	14326	14386	14253	14120	14497	14203	14200	14293	14387	14155	14399	14118	14415	14486	14196	14446	14400	14338	14413	14306	14533	14488	14345	14239	14226	14351	14297	14053	14362	14261	14396	14470	14257	14252	14014	14330	14321	14251	14208	14326	14306	14228	14442	14157	14373	14438	14191	14411	14421	14303	14340	14351	14323	14391	14237	14306	14314	14359	14550	14314	14296	14226	14306	14194	14134	14191	14330	14424	14093	14349	14128	14362	14436	14218	14322	14436	14187	14308	14168	14168	14238	14493	14432	14365	14345	14292	14022	14023	14185	14346	14488	14284	14202	14300	14512	14347	14242	14399	14242	14224	14348	14364	14347	14252	14103	14269	14445	14267	14239	14355	14310	14328	14410	14375	14359	14226	14126	14256	14453	14223	14380	14257	14206	14246	14244	14430	14465	14353	14201	14266	14218	14386	14351	14448	14345	14267	14168	14278	14334	14199	14362	14379	14172	14364	14289	14337	14380	14289	14270	14233	14384	14327	14514	14258	14060	14250	14527	14127	14362	14311	14245	14492	14244	14229	14230	14401	14356	14305	14287	14440	14233	14250	14212	14386	14256	14174	14307	14136	14520	14255	14477	14371	14435	14150	14274	14275	14096	14220	14394	14215	14127	14131	14077	14213	14291	14522	14291	14264	14391	14193	14339	14374	14199	14327	14352	14181	14242	14204	14380	14304	14339	14300	14286	14204	14247	14178	14310	14445	14411	14392	14409	14373	14204	14213	14278	14133	14393	14290	14257	14321	14238	14329	14332	14212	14391	14402	14438	14365	14440	14360	14422	14132	14323	14447	14254	14265	14340	14343	14422	14402	14444	14270	14429	14326	14291	14242	14394	14264	14070	14418	14482	14085	14252	14331	14327	14275	14268	14416	14290	14259	14226	14323	14531	14402	14247	14223	14359	14286	14331	14164	14408	14185	14192	14341	14256	14200	14321	14263	14276	14227	14344	14371	14260	14568	14187	14328	14359	14349	14329	14315	14495	14409	14120	14203	14358	14377	14336	14400	14493	14371	14223	14274	14403	14334	14284	14229	14118	14395	14168	14212	14162	14308	14195	14170	14285	14283	14332	14301	14293	14449	14388	14191	14103	14408	14342	14192	14163	14283	14380	14399	14327	14368	14446	14185	14503	14376	14328	14142	14215	14239	14242	14296	14193	14405	14435	14244	14252	14331	14298	14293	14121	14297	14313	14093	14356	14272	14384	14230	14163	14264	14334	14163	14310	14333	14321	14216	14319	14319	14111	14401	14149	14269	14217	14079	14340	14232	14220	14337	14491	14354	14301	14372	14194	14185	14355	14217	14181	14301	14294	14382	14362	14406	14471	14429	14515	14391	14255	14255	14130	14076	14258	14322	14297	14396	14311	14341	14435	14393	14287	14277	14314	14396	14263	14404	14360	14302	14191	14397	14344	14304	14299	14248	14282	14530	14435	14339	14375	14443	14347	14307	14200	14435	14243	14096	14481	14087	14155	14335	14385	14179	14211	14428	14418	14218	14123	14135	14290	14258	14346	14326	14374	14229	14248	14350	14018	14333	14328	14344	14237	14267	14075	14401	14291	14217	14335	14371	14430	14507	14187	14251	14247	14234	14154	14191	14204	14263	14160	14364	14366	14264	14297	14468	14195	14324	14238	14342	14269	14205	14472	14309	14286	14311	14531	14182	14432	14451	14502	14208	14396	14243	14256	14297	14245	14437	14340	14157	14322	14242	14219	14413	14238	14472	14376	14482	14349	14354	14357	14292	14465	14506	14439	14187	14199	14255	14262	14431	14291	14437	14273	14228	14418	14338	14479	14345	14265	14102	14279	14184	14340	14139	14279	14177	14404	14169	14170	14236	14319	14282	14354	14484	14437	14230	14185	14322	14282	14134	14265	14194	14481	14192	14279	14415	14184	14209	14408	14359	14389	14209	14309	14271	14371	14335	14218	14361	14225	14482	14284	14316	14351	14400	14404	14242	14450	14269	14213	14183	14398	14380	14279	14272	14297	14399	14205	14286	14219	14199	14123	14399	14216	14255	14347	14376	14238	14433	14367	14362	14272	14362	13907	14338	14361	14282	14227	14357	14169	14144	14280	14220	14451	14386	14311	14387	14225	14170	14288	14092	14149	14248	14214	14272	14453	14194	14226	14312	14291	14342	14253	14268	14218	14402	14432	14159	14322	14220	14361	14263	14165	14120	14308	14203	14197	14285	14446	14452	14323	14502	14294	14161	14281	14310	14399	14214	14244	14363	14462	14315	14276	14444	14399	14059	14257	14420	14142	14259	14487	14081	14348	14248	14177	14135	14183	14291	14442	14397	14325	14488	14288	14426	14211	14368	14327	14304	14391	14207	14352	14324	14434	14217	14637	14294	14348	14255	14464	14405	14382	14497	14293	14313	14242	14273	14196	14193	14297	14578	14471	14306	14227	14171	14262	14337	14360	14266	14356	14303	14251	14233	14361	14395	14154	14281	14216	14212	14434	14387	14395	14316	14293	14152	14266	14487	14355	14510	14364	14547	14291	14420	14365	14359	14350	14223	14334	14465	14375	14355	14379	14230	14154	14245	14281	14280	14133	14169	14334	14103	14283	14349	14224	14253	14382	14348	14275	14259	14452	14372	14301	14456	14193	14370	14318	14351	14267	14281	14242	14433	14229	14247	14286	14506	14331	14497	14364	14245	14280	14276	14344	14278	14242	14360	14129	14336	14215	14257	14251	14213	14287	14353	14320	13982	14565	14442	14438	14490	14245	14423	14216	14382	14372	14424	14397	14471	14201	14301	14195	14417	14409	14195	14387	14271	14403	14266	14414	14263	14248	14138	14253	14080	14269	14346	14321	14276	14309	14294	14228	14278	14147	14279	14053	14452	14400	14139	14170	14329	14111	14316	14323	14239	14134	14486	14259	14380	14423	14227	14126	14354	14451	14400	14307	14389	14138	14255	14209	14271	14390	14250	14097	14192	14310	14077	14131	14275	14215	14376	14440	14268	14218	14134	14388	14252	14345	14340	14267	14253	14361	14301	14169	14326	14330	14453	14347	14225	14295	14159	14278	14019	14119	14098	14410	14409	14175	14409	14198	14323	14215	14218	14325	14127	14367	14272	14210	14242	14229	14455	14374	14280	14209	14320	14295	14386	14338	14352	14237	14134	14341	14461	14318	14182	14441	14301	14315	14278	14140	14538	14520	14400	14178	14183	14219	14494	14343	14504	14405	14426	14226	14470	14326	14485	14316	14489	14233	14269	14387	14508	14392	14340	14222	14209	14459	14249	14322	14223	14393	14367	14485	14415	14260	14356	14310	14389	14213	14184	14253	14311	14394	14353	14115	14220	14347	14561	14288	14417	14126	14380	14383	14403	14205	14330	14180	14434	14377	14345	14372	14335	14274	14419	14280	14203	14510	14320	14242	14223	14399	14380	14318	14331	14332	14256	14277	14452	14404	14332	14168	14267	14429	14372	14291	14342	14219	14388	14256	14351	14190	14207	14438	14187	14388	14123	14328	14160	14400	14305	14239	14264	14369	14229	14312	14353	14299	14335	14405	14422	14236	14204	14246	14322	14359	14323	14057	14358	14214	14430	14375	14324	14312	14481	14283	14481	14277	14369	14240	14138	14159	14272	14134	14594	14540	14435	14358	14318	14306	14311	14310	14487	14341	14303	14376	14375	14347	14438	14282	14246	14024	14368	14168	14449	14318	14234	14174	14168	14480	14349	14309	14399	14180	14253	14385	14155	14324	14573	14409	14195	14249	14458	14363	14403	14341	14408	14487	14188	14354	14284	14232	14260	14247	14248	14305	14314	14392	14344	14333	14340	14261	14326	14191	14613	14356	14415	14158	14128	14239	14320	14219	14449	14378	14200	14309	14135	14378	14541	14246	14320	14209	14434	14287	14276	14322	14339	14341	14368	14136	14178	14365	14283	14196	14281	14445	14358	14247	14474	14430
28424	42119	39345	30957	25788	22619	20133	18449	16909	15949	15319	14773	14190	14088	13812	13825	13704	13454	13467	13383	13386	13451	13262	13146	13158	13182	13211	13260	12932	13115	13117	13070	12980	12969	12855	12821	12942	13058	12931	13047	13051	13116	12825	13010	12780	13036	12814	12971	12880	12898	12997	12987	12756	13041	13112	12883	12965	12971	12919	12974	12944	12740	12882	12926	12910	12874	12786	12983	13009	12900	12880	12856	12948	12940	12673	12818	12883	12891	12961	12957	12869	13006	12889	12962	13021	13053	12701	13002	12967	12954	12963	12897	12885	12850	12941	12932	12934	12853	12727	12831	13034	12934	12975	12872	12946	12891	12908	12980	12765	12929	12974	12802	12987	12762	12926	13029	12812	12936	12964	12878	12968	13021	13121	12953	12950	13010	12698	12985	12816	12912	12976	12780	13151	12929	13013	13006	12895	12894	12881	13053	12964	13001	12906	12939	12894	13023	12901	12963	12850	12815	12799	12991	12836	13155	12877	12992	12879	12832	12864	12813	12834	13130	12904	12867	12891	12899	12871	13042	13000	12838	12944	12952	13114	12964	12963	12978	13031	13024	12810	12976	13072	12869	12930	12881	12997	13026	13012	12950	12993	13067	12901	13014	12757	12976	12998	12899	12836	13019	12960	13047	12776	12940	12958	12926	12945	12970	12961	12831	12959	13024	12854	12989	13074	12883	12879	12961	12886	12990	13000	13111	12947	12917	12994	13017	13010	12827	13000	12777	12952	12886	12969	12887	12837	12989	12976	12848	13084	12964	13001	13006	12912	12787	12746	12914	12888	12965	13043	13065	12919	12985	12881	13002	12906	12937	13014	12787	12956	12743	13034	12895	12946	12888	13105	13089	12896	12807	12925	12963	13067	12950	12910	12756	13014	13014	12995	12972	12798	13002	12999	13021	12665	12884	13011	12839	13006	12958	12999	12852	12862	13071	13019	12826	12884	12832	12977	13020	12780	13086	12922	12966	12984	12976	12777	12920	12941	12883	12900	12910	12888	12943	12940	13014	12935	12872	13012	12982	13009	12895	13057	12805	13082	12956	12854	13094	12842	12757	12944	13007	12988	12980	12873	12841	12817	12989	12917	12956	12914	12940	12903	12819	12939	12860	12815	12843	12924	12882	12920	12950	12927	12829	12980	12752	12930	12994	12925	12865	12900	12895	12871	12935	12922	13005	12935	12880	12880	12888	12982	13058	12958	12922	12898	12963	12983	12755	12954	12900	12968	13084	12912	12862	13024	13003	12917	13131	12861	12972	12924	12966	12952	13214	12940	12697	12976	12844	12949	12957	12923	12922	12922	12952	12931	13022	13077	12982	12870	12852	12973	12997	13036	13030	12830	12850	12950	13089	12853	13014	12907	12951	12879	12960	12994	12992	12978	12927	13055	13013	12950	12975	12792	12927	12830	12971	13120	12969	12792	12878	12961	12928	12890	12870	13008	12880	13021	13133	12778	12900	12996	12866	13040	13054	12822	12973	12870	12813	12803	12848	12898	12744	13019	12967	12858	13039	12874	13052	12884	13102	12993	12950	12787	12965	12984	12829	12985	12831	13070	12833	12968	12939	12926	13019	12975	12856	12898	12857	12903	12852	13016	12877	12883	12842	12872	13078	12789	12933	12912	12866	12854	12965	12886	12994	12680	13021	13004	12960	12888	12829	13042	13032	12854	12984	13047	12935	12770	12974	12878	12887	12842	12938	13011	12970	12745	12830	12932	13041	12922	12994	12929	12886	13096	12860	12974	12872	12948	12935	12853	13057	12846	12962	12795	12868	12962	12833	12852	12871	12805	12896	12908	13028	12867	12932	12911	13022	12801	13042	12843	13029	12774	12956	12908	13001	12982	12766	12988	12904	13053	12886	12925	13073	12797	12884	13018	12987	12974	12966	13000	12797	12889	13048	12941	13172	12844	12948	12971	12890	12915	12902	13082	12925	13041	12841	12903	12813	12753	12992	13027	12978	12953	12956	13019	12820	12884	12915	13041	12704	12963	12970	12897	13022	12871	12847	12970	12901	13107	12876	12899	12871	12954	12912	12992	12872	12855	12916	12964	12925	13009	12868	12920	13012	12845	13051	12770	12857	12835	12996	12755	12915	12928	12938	12949	12996	12878	12951	13112	12845	12804	12868	12885	12914	12970	12915	12901	12862	12858	12932	12895	12899	12886	12858	12911	12906	13009	12965	12924	13121	12778	12920	12961	12975	12918	12774	12913	12968	12876	12856	12973	12943	13052	12872	13007	12981	13026	12886	12959	12894	13012	12910	12909	12960	12879	13040	12862	12977	12938	12820	12859	12837	12897	13104	12891	12891	12913	13004	13088	12884	12902	12819	12873	12901	12969	13024	12956	12745	12737	13004	12888	12793	12905	13070	12819	12946	12837	12939	12918	12992	12936	12900	12738	12895	12917	13067	12866	12793	13117	12838	12839	12995	12852	12771	12976	12874	13013	13056	12984	13042	13026	13052	13079	13170	12938	13003	12910	12873	12941	12986	12985	12906	12923	12946	12962	12900	13117	12956	12958	12977	12947	12825	12853	12799	13039	12872	12870	12878	13012	12980	13051	12788	12945	13057	12886	12907	12841	12673	12969	12858	13019	12957	12869	12940	13077	12788	12897	13021	12803	12989	12905	12831	12960	12841	12922	12951	12702	13062	12977	13069	12783	12866	12924	12980	12871	12822	13006	12899	12848	12886	13092	12614	13079	12959	13001	13091	12924	12731	13071	12798	12913	13006	12984	13139	12838	12968	13138	12809	12973	13093	12927	12868	12821	12966	12735	12885	13051	13023	12867	13064	13003	12945	13042	13154	13015	13082	12879	13066	12956	12835	12830	12827	12987	12946	12885	12922	13060	13129	12805	12912	12869	12899	13002	12849	13038	13012	12936	12851	12995	12841	13054	13070	13026	12922	12921	12991	13016	12935	12955	13013	12836	12971	12922	13007	12864	12855	13021	12980	12928	12764	12900	12916	12980	12944	12810	12851	12816	12788	13029	12918	12892	12766	13036	12974	12931	12907	12943	12988	13096	12990	12934	13015	12918	12816	12889	12945	12953	12911	12895	12990	12978	13038	12940	12938	12792	12865	12922	12827	12956	12797	12846	12891	12935	12741	13021	12911	12746	12918	12933	13033	12924	12943	12876	13010	12974	13149	12744	12959	12788	12880	12947	12992	12981	12990	13053	12907	13029	13064	12832	12977	12964	13074	12947	12841	12990	12909	12897	13045	12850	13015	12860	12946	12928	12956	12953	13006	12810	13101	12985	13083	12962	12941	12965	12985	12896	12978	12960	13104	13042	12710	13001	12872	12999	12966	12845	12847	12863	12808	12994	12868	12871	12969	12952	12985	12847	12982	12885	12963	12785	12935	12910	12930	12866	13000	12899	12987	12833	12976	12890	12887	13040	13000	12965	12969	13006	12940	12950	12950	12927	12819	12896	12949	12864	12797	13102	12936	12875	12905	12862	13023	12937	13038	13036	12883	12869	12833	12937	12860	12964	12986	12838	12983	12951	12874	12988	12877	12892	12782	12995	12804	12983	12843	13045	12956	12916	13011	12834	13004	12914	12874	12777	12772	12932	13049	12981	13000	12971	12867	12931	13016	12876	13148	12735	13076	12692	12828	12989	12924	13000	12988	13005	12916	12968	12885	13027	12756	12861	13033	12915	12920	12966	12956	12917	12868	12919	12942	12955	12789	12951	12797	13058	12765	12863	12983	12962	13059	12922	12794	12947	12961	12824	12938	13009	12888	13085	13081	12955	13023	13060	13047	12975	12987	12785	12993	12955	12806	12829	13001	12921	13004	12904	12905	13091	12888	13070	12954	12995	12860	13019	13008	12969	12883	12983	12886	12881	12811	12891	13094	12975	13012	12788	12829	12994	12975	12777	12854	12915	12842	12856	12841	13046	12749	12929	12926	12676	13080	12889	12880	12983	13047	12902	12938	12902	13131	13038	12945	12827	13000	12837	12963	12876	12964	12928	13027	12876	13020	12998	12718	12924	12945	13103	12803	13117	13002	13006	13015	12932	12923	12927	12977	12966	12933	12924	12915	12921	13073	12936	13144	12936	12779	12981	13058	12893	13015	13014	12898	12754	12840	12706	12950	13092	12830	12966	12841	12984	12926	12649	13046	12843	13004	12866	12890	12819	13053	12824	13009	13009	13002	12865	12853	12956	13013	13048	13042	12853	13008	12840	13053	12746	12831	12910	13000	13004	12872	12918	13154	12940	12877	13018	12796	13042	12931	12875	12877	12969	12985	12874	12941	13280	12890	12872	12811	12978	12976	12895	12973	12845	12879	12908	12929	13068	12963	13011	12830	12980	12902	13001	12839	12928	12939	12961	13029	13009	12916	12939	13079	12838	13065	13061	12975	12934	12899	12861	12903	12850	12957	13077	12855	12817	12927	12946	13026	12972	12841	12957	12829	12828	12925	12900	12946	12969	12894	12780	12884	13026	13022	12864	12807	12835	12809	12915	12862	12826	12927	12881	12946	12740	12769	13038	12832	12885	12957	13003	13013	13039	12901	12884	12829	13001	12986	12890	12827	12988	12711	13020	12855	12968	12951	13030	12988	12987	12953	12895	12796	13017	13059	13057	12972	12849	12988	12884	13017	13090	12919	12972	13006	12940	12893	12881	12878	12962	12853	12930	12943	12842	12955	13049	12948	12852	12723	12960	12968	12945	13080	12895	12966	12992	13007	12932	12818	12904	12848	12831	12972	12890	13047	12921	12863	12938	12974	13001	12939	12992	12706	13089	12870	12900	13000	12937	12888	12963	12883	12924	13065	12899	12834	12913	12971	12802	13019	12905	12842	12886	12931	13019	13107	13013	13049	12948	12911	12954	12992	12905	13022	13014	12914	12920	12814	13019	12915	12977	12942	12923	13083	12978	13025	13073	12953	13016	13015	12942	12967	12837	12921	12938	13066	12969	12905	13082	12991	12964	12866	12863	12847	12941	12836	13140	12892	12828	12946	13027	12876	12845	12832	12921	12865	13017	12896	12837	12842	12923	12977	12950	12930	12954	12925	12893	12797	13088	13028	12932	12876	12903	12957	12970	13052	13072	12872	12962	12981	12905	13011	12883	12905	12862	13044	13049	12772	13016	12644	12811	12966
24362	21510	28987	25438	24240	24615	23225	19562	17860	17303	16542	15768	15459	15395	15158	14738	15051	14902	14695	14705	14513	14533	14512	14433	14247	14490	14450	14323	14248	14342	14256	14174	14016	14256	14400	14135	14194	14114	14149	14081	14038	14337	14223	14226	14009	14239	14094	14173	13960	14177	13988	14272	13960	14164	14056	13972	13912	14167	14249	14206	13977	14078	13883	14022	13991	14091	14018	14066	14068	14093	14092	14112	13996	13923	14029	13931	13962	13909	14261	13976	13968	14169	13965	14172	14000	14141	13925	14183	14044	14022	14222	14183	14081	14203	13992	13971	14055	13973	14195	14124	14034	14155	14249	13926	13990	14014	14215	14119	14187	14094	14135	14001	14151	14169	13993	13990	14020	13858	13950	14044	14005	14038	14072	14162	13982	14069	14220	14108	14032	14087	14313	14147	14195	13992	14368	14073	13983	14179	14107	14161	14232	14138	14086	14178	14278	14004	14002	13843	14056	14107	14054	14079	14243	14106	14154	14061	14108	14177	14000	13937	14036	14061	14101	14021	13932	14099	13924	14049	14040	14248	14177	14035	14216	14025	14001	14071	14173	13967	14012	14376	14001	14069	14087	14032	14139	13974	13922	13897	13953	14060	14054	13992	14190	14107	13976	14106	14064	14211	14001	14065	14054	14071	13900	13946	14079	14063	13918	14202	14009	13761	14054	14021	14019	13947	14089	14234	14191	13968	13860	13983	14195	14142	14093	14032	14260	14091	14004	14073	14040	13939	14251	14091	13975	14013	14332	14114	14176	14117	13996	13949	13968	14067	14133	14147	14144	14015	14125	14065	14179	14210	14149	14029	14230	14015	14112	14122	14357	14127	14127	14024	14026	14107	14096	14099	14083	13971	14035	14170	13951	14067	14036	14058	14061	14069	13944	14135	13921	14208	14220	13958	13833	14076	14174	14047	14117	14073	14005	14041	13915	14103	13920	13988	14187	14027	14038	14050	14039	14062	14096	14015	14035	14079	14259	14061	13728	14276	14106	13901	14073	14048	14250	13940	14077	14149	14133	13947	14152	14086	14089	13999	14030	14100	14007	14131	14097	13908	14189	14103	14045	14147	14197	14115	13901	14165	14076	14096	14032	13900	13969	14096	14106	14163	14094	14077	13955	14028	14021	14260	13889	13855	14204	14025	13948	14077	14044	13881	14017	14174	14075	14021	14011	13998	14012	14148	14045	13876	13982	14122	14151	13898	13967	14123	14102	14133	14182	13840	14115	14137	14028	14082	14053	14304	14215	14193	14111	14007	13876	14115	14071	14064	14079	14074	13965	13852	14112	13818	14229	14122	13940	14095	14129	13950	13898	14021	14002	14061	13881	13972	14365	14117	14179	14215	14087	13994	14017	13765	14021	13797	14203	14226	14122	14093	14243	13928	13979	14028	13867	14001	14051	14143	14234	14052	14166	14045	14006	13995	13976	14049	13892	14038	14163	13929	14292	14043	14098	13923	14048	14051	14095	13962	13931	14121	14114	14046	13983	14077	14059	13938	14120	13963	14136	13988	14107	14082	14118	14121	14078	14072	13871	14041	13964	14067	13961	14143	14087	13884	13939	14096	14148	14090	13868	14079	14104	14233	14202	13923	13913	14078	14081	14076	14034	14199	14083	14261	14130	13905	14074	13941	13856	14091	14057	13971	13964	14003	14114	14128	14086	14135	14355	14206	14230	14032	14154	13929	13953	14047	13946	14140	14085	13966	14009	14042	13900	14108	13944	14111	14053	14158	14049	14117	14052	13877	14147	14054	14211	14192	13955	14024	13919	14205	13996	14070	13889	14063	14148	13974	14022	14098	13963	13996	14030	14034	13754	13913	14197	14002	13993	14046	13996	14222	14021	13900	14018	14171	14192	14126	14320	14181	13938	14043	14002	13888	14078	13965	14260	13984	13840	13927	14135	13973	14074	14025	14062	13959	14181	13946	14031	14142	14052	14190	13892	14029	14060	14027	13946	13958	13898	14258	13983	13978	13874	14107	14000	14115	14172	14061	14000	14057	14056	13974	13994	13953	14019	14025	14142	14083	14209	13828	14077	14162	14124	14083	14148	14201	14008	14090	13882	14168	14093	14116	14123	14181	13991	14323	14208	14151	14241	14061	14156	14122	13995	13949	14195	13975	14041	14164	13899	14181	14089	13961	14042	14164	13984	13939	13967	13994	14075	14040	14117	13964	13929	14031	14132	14033	14215	13946	14029	14042	14353	13975	13996	14162	13901	14257	14003	14102	14095	14045	13934	14021	14142	13983	14132	14229	14055	14104	14203	13999	14036	14001	13945	14039	14117	14010	14116	14136	14001	14277	14072	14165	13939	14181	14186	14151	13999	13968	14083	14026	14159	13936	14218	13962	14125	14090	14069	14044	13902	14225	14083	13957	14141	13839	13965	14110	14100	14265	13949	14055	14062	14012	13917	14221	14103	14101	13909	14193	13944	14116	14010	14047	14040	14000	14131	13966	14198	14029	14036	14153	14053	13981	14139	13977	13968	14125	14144	14106	13948	14034	14098	13975	13923	13874	14049	14021	14196	14012	14179	14024	14005	14180	14045	14062	14021	14111	14213	14170	14115	13984	14026	13913	14035	14231	13979	14057	14194	14125	13908	13953	14094	14241	14101	13931	13879	14066	14195	14044	13838	14071	14211	13933	14134	14033	13987	14150	14006	14007	13875	13946	14078	13928	13967	14140	14148	14038	13889	13936	13881	14075	14018	13862	14052	13922	14047	14084	13984	13989	14017	14061	13908	14161	14166	14163	13989	13913	14082	14087	14127	13968	13926	13949	14270	14282	14187	14272	14187	13906	14101	14027	14100	14072	13930	14100	14175	14153	14047	14067	14026	13992	14004	14344	14062	14113	14251	14090	13919	14194	14049	14281	14008	14072	13955	13933	13983	14092	14140	14057	14001	13939	14066	13971	14149	13951	13988	13958	14020	14077	13956	13982	13939	14035	14181	13964	14176	13826	14019	14185	14161	14071	14287	14067	14055	13836	14053	14087	14114	14087	14206	14222	13976	13863	14124	14030	14005	14072	14052	14125	14134	14034	13941	13878	13933	13964	14090	14264	13926	13951	14021	14098	14108	14073	14054	14120	14121	14079	14141	14081	14205	13823	14167	14140	14055	14151	14204	14117	14061	13824	14043	14035	14114	14036	14071	14035	14031	13956	14156	14131	13934	14175	14118	14012	14146	13920	14042	14074	13720	14000	13943	14112	14260	14022	14154	14100	13955	13928	14143	13808	14244	14131	14023	14002	14125	13887	14008	13977	13998	13978	13975	14259	13894	14098	14182	14106	14009	14013	14100	14271	14251	14050	14139	14012	14122	14350	14218	13987	14090	14067	13890	14087	13964	13962	14036	14042	13913	13871	14013	14096	13992	14106	14145	14037	14036	14085	14104	14008	14334	14053	14048	13926	14028	14003	14097	13949	14023	14112	14048	14108	14197	14164	14067	14035	13956	13918	13993	13908	14151	14232	14105	14114	14009	14008	14174	14171	14008	14105	13903	13947	14157	14072	14230	14264	14228	13934	13981	14148	14000	14294	14060	14107	14085	13972	14016	13933	14055	13971	14135	14088	13995	14152	14025	14193	13860	14059	14034	14176	14225	13958	14092	14059	14095	14122	13953	14226	14162	13989	13937	13994	14102	13935	13979	14043	14002	14092	14123	14101	14193	13952	14073	14213	13859	14195	14078	14300	14008	14135	14072	14028	14195	13985	14107	13971	14295	13945	13964	14056	13911	14021	13934	13991	14191	14057	14143	13895	14018	14254	14080	14045	14133	14028	13989	14097	13871	13973	14056	13977	13954	13951	14109	13994	13979	14331	14147	14152	13990	13973	13979	14185	13958	14079	13984	14111	14121	14066	14293	14100	14012	13994	14037	13975	13889	14099	13973	14007	14187	14054	13994	14208	14047	14234	14078	14200	14110	14241	13976	14316	13876	14339	14021	14041	14093	13976	14029	14248	14105	14216	14162	14218	14156	14218	14291	13945	14130	13905	13986	13891	14121	13932	13950	14152	13992	13926	14136	14294	14080	14096	14146	14007	14054	14132	13925	14009	14190	14074	14060	14176	14084	13980	14047	14062	14154	14137	14084	14201	14058	13947	13941	14185	13915	14150	14080	14177	13999	14144	13934	14203	14037	14036	14020	13983	14045	14022	13866	14290	13951	14187	13950	14067	14038	14174	14088	14037	14007	14119	14184	14201	13819	13982	14211	14027	13980	14222	14044	14133	14066	13936	13746	14181	13866	14100	13989	14023	13959	14184	14261	14254	13950	13980	14075	13937	14028	14067	14125	14315	14242	14137	14332	14058	13917	13871	14191	14047	14108	13910	13955	14203	14046	14097	14227	14012	14111	14108	14036	14059	14021	14061	14041	14101	13952	14228	13946	14184	14034	14014	13937	14133	14237	14008	14184	14195	14191	14071	14127	13934	13989	14043	14119	14025	13968	14180	14043	14044	13959	14025	14000	14215	13957	13935	14059	13907	13991	13907	14176	14082	14089	14032	14165	14063	13941	14169	13952	14005	13931	14081	14114	14019	13999	14136	14077	14076	14247	14052	14025	14003	14117	14062	14219	14123	14113	14034	14108	14023	13969	14095	14098	14111	14058	14131	14092	14257	14135	14145	14056	14003	14168	14084	14019	14056	14132	14153	13843	14007	14133	14039	14036	14064	14130	13867	14124	13975	13997	14092	14386	14036	14098	13930	14000	14050	14071	14005	14192	14101	13899	14168	14141	14092	13813	13893	13966	13930	14098	14014	13872	14289	14049	14110	14164	14053	14098	14208	14026	14073	14040	14046	13899	14222	14002	14249	14073	14122	13940	14170	14056	14070	14066	13979	14217	14156	13907	14050	14060	14071	14165	13998	13978	14234	14085	14151	14105	14143	14186	14141	13990	14038	13924	13991	14074	14154	14141	14236	14109	13994	14172	14221	14019	14033	14203	13999	13869	13938	14091	13913	14232	14022	14259	14127	14200	14103	14129	13879	14009	14177	14181	14090	13937	14274	14014	13931	14106	13934	14018	14132	13952	14026	14102	14009	13939	14005	14001	14099	14046	14168	13860	14056	13987	13973	13974	13979	14004	13923	14090	13949	13914	13972	14100	14124	14049	13930
28259	47252	44531	35568	30134	26234	23109	21061	19161	17738	16776	15719	15007	14498	14263	14135	14084	13962	13962	13597	13520	13506	13139	13288	13286	13431	13296	13049	13173	12984	12986	12974	13071	12961	13091	12933	12960	12817	12751	12863	12947	12950	12886	13069	12790	12780	12908	12882	12809	12807	12701	12827	12786	12754	12871	12889	12995	12869	12813	12929	12893	12898	12790	12798	13042	12729	12909	12858	12910	12735	12785	12884	12695	12812	12814	12761	12842	12717	12837	12746	12928	12775	12762	12810	12694	12752	12756	12815	12755	12736	12768	12842	12812	12832	12651	12792	12858	12791	12945	12905	12706	13000	12781	12877	12881	12835	12840	12896	12670	12987	12821	12711	12800	12866	12762	12807	12855	12659	12723	12739	12802	12759	12961	12834	12723	12898	12759	12919	12826	12846	12724	12863	12562	12888	12758	12759	12916	12701	12808	12813	12942	12657	12884	12754	12796	12887	12776	12904	12852	12877	12731	12872	12884	12709	12882	12748	12985	12820	12672	12854	12758	12733	12811	12734	12847	12834	12894	12624	12758	12801	12824	12807	12611	12945	12926	12784	13015	12785	12721	12654	12828	12836	12810	13009	12796	12736	12833	12713	12737	12850	12776	13027	12865	12854	12595	12748	12808	12945	12698	12754	12882	12853	12791	12819	12830	12773	12754	12867	12802	12867	12728	12779	13006	13058	12881	12810	12997	12848	12919	12924	13040	12674	12739	12839	12871	12948	12979	12704	12818	12683	12766	12788	12575	12836	12775	12849	12713	12822	12785	12798	12938	12759	12818	12737	12835	12733	12770	12785	12785	12761	12805	12849	12834	12911	12767	12818	12876	12897	12729	12976	12826	12804	12738	12698	12848	12936	12940	12795	12999	12935	12795	12650	12835	12729	12867	12779	12838	12754	12807	12916	12837	12829	12823	12777	12773	12900	12853	12773	12756	12916	12776	12920	12932	12741	12678	12819	12876	12689	12708	12693	12740	12961	12671	12833	12830	12730	12807	12823	12792	12785	12989	13027	12828	12867	12726	12782	12708	12806	12879	12846	12779	12850	12838	12732	12895	12800	12639	12837	12847	12728	12734	12858	12766	12848	12736	12804	12843	12679	12748	12934	12860	12935	12811	12731	12729	12713	12758	12832	12769	12778	12996	12911	13053	12755	12943	12864	12989	12850	12744	12678	12815	12839	12821	12657	12788	12796	12861	12801	12776	12703	12866	12971	12787	12814	12644	12849	12795	12674	12863	12865	12720	12792	12688	12710	12838	12849	12962	12591	12867	13023	12867	12792	12797	12809	12810	12774	12949	12765	12749	12816	12793	12872	12884	12724	12744	12902	12910	12936	12872	12856	12830	12839	12738	12899	12714	12775	12889	12919	12781	12917	12719	12907	12721	12697	12801	12823	12834	12833	12925	12734	12733	12904	12742	12737	12763	12795	12846	12839	12929	12927	12781	12752	12847	12764	13002	12825	12848	12937	12777	13011	12825	12769	12643	12771	12795	13009	12758	12729	12653	12737	12712	12740	12884	12864	12982	12944	12837	12855	12859	12954	12830	12852	12563	12874	12851	12916	12806	12779	12834	12880	12676	12814	12756	12904	12687	12981	12795	12715	12709	12904	12639	12682	12760	12726	12765	12907	12791	12711	12938	12670	12826	12935	12732	12883	12813	12776	12778	12811	12776	12694	12829	12687	12837	12887	12743	12835	12915	12768	12978	12845	12842	12846	12829	12728	12741	12754	12801	12811	12630	12730	12609	12939	12743	12670	12792	12921	12851	12721	12864	13052	12785	12957	12717	12909	12793	12866	12836	12901	12684	12872	12986	12702	12856	12851	12748	12721	12820	12664	12911	12863	12707	12717	12849	12778	12853	12866	12725	12732	12903	12877	12902	12809	12807	12898	12758	12733	12745	12799	12621	13072	12873	12780	12744	12800	12872	12885	12927	12889	12843	12834	12792	12731	12772	12875	12728	12690	12585	12779	12744	12820	12660	12661	12885	12804	12739	12860	12776	12843	12671	12796	12760	12814	12755	12835	12910	12814	12853	12888	12924	12754	12891	12760	12852	12964	12864	12754	12727	12937	12875	12782	12913	12643	12803	12795	12796	12917	12878	12913	12808	12740	12760	12850	12674	12825	12769	12730	12729	12892	12787	12886	12685	12808	12843	12882	12793	12881	12834	12850	12906	12799	12916	13051	12832	12834	12960	12661	12911	12792	12801	12834	12839	12744	12866	12731	12733	12805	12841	12822	12808	12837	12895	12790	12832	12894	12818	12845	12746	12809	12862	12895	12657	12911	12641	12696	12713	12820	12840	12876	12778	12846	12788	12901	12847	12997	12720	12854	12755	12620	12792	12880	12841	12966	12849	12774	12906	12918	12842	12690	12867	12974	12704	12831	12770	12787	12649	12866	12807	12786	12715	12783	12687	12950	13014	12818	12769	12705	12837	12780	12771	12897	12874	12847	12872	12716	12779	12705	12764	12919	12869	12928	12869	12922	12764	12725	12920	12814	12733	12860	12654	12966	12741	12750	12746	12962	12983	12713	12726	12731	12776	12877	12883	12676	12746	12845	12896	12937	12674	12853	12937	12828	12834	12828	12800	12892	12891	12835	12670	12830	12811	12941	12911	12969	12933	12803	12900	12856	12838	12760	12712	12921	12677	12897	12727	12999	12904	12666	12593	12749	12848	12797	12863	12752	12722	12720	12837	12774	12689	12840	12910	12768	12840	12797	12821	12855	12846	12709	12901	12997	12844	12741	12884	12610	12759	12865	12751	12889	12822	12862	12706	12898	12864	12885	12828	12708	12706	12872	12915	12723	12909	12864	12769	12717	12673	12826	12604	12944	12750	12801	12731	12771	12750	12815	12608	12726	12835	12603	12852	12848	12817	12782	12917	12764	12805	12900	12863	12811	13008	12808	12748	12741	12835	12842	12675	12946	12770	12828	12792	12799	12996	12776	12748	12877	12770	12835	12921	12748	12651	12872	12728	12977	12899	12800	12813	12836	13036	12943	12764	12700	12828	12618	12961	12835	12935	12699	12773	12885	12679	12909	12899	12877	12922	12789	12834	12899	12816	12798	12710	12844	12851	12624	12878	12870	12663	12913	12768	12819	12752	12724	12993	12833	12773	12712	12933	12858	12913	12840	12828	12764	12868	12743	12842	12811	12908	12862	12812	12895	12804	12726	12879	12732	12911	12952	12823	12695	12815	12857	12856	12904	12762	12800	12749	12801	12809	12808	12978	12705	13013	12930	12781	12698	12784	12842	12875	12753	12724	12634	12707	12847	12863	12821	12969	12838	12860	12824	12778	12688	12781	12918	12856	12746	12835	12857	12761	12754	12827	12913	12887	12803	12878	12739	12886	12711	12867	12872	12849	12672	12712	12868	12807	12804	12885	12896	12857	12865	12805	12869	12788	12724	12938	12904	12798	12707	12887	12806	12809	12643	12852	12801	12719	12745	12892	12862	12902	12885	12737	12735	12952	12800	12750	12789	12835	12718	12872	12784	12900	12646	12742	12792	12766	12835	12842	12831	12657	12955	12872	12913	12639	12900	12818	12964	12663	12874	12879	12860	12867	13034	12887	12594	12907	12841	12919	12858	12808	12802	12773	12946	12972	12948	12868	12728	12772	12705	12739	12789	12782	12746	12815	12876	12868	12842	12833	12760	12772	12764	12979	12753	12739	12978	12759	12679	12831	12603	12721	12878	12873	12740	12947	12829	12902	12817	12881	12714	12787	12799	12699	12880	12731	12670	12815	12854	12819	12614	12782	12814	12920	12678	12869	12687	12804	12714	12871	12915	12848	12913	12922	12889	12816	12974	12828	12814	13030	12684	12899	12837	12899	12831	12833	12763	12905	12683	12890	12588	12761	12666	12830	12943	12778	12742	12772	12775	12849	12796	12802	12729	12778	12731	13182	12889	12830	12943	12671	12812	12875	12788	12879	12781	12793	12827	12899	12612	12885	12847	12839	12942	12856	12927	12812	12835	12786	12858	12712	12912	12678	12787	12802	12835	12799	12845	12920	12746	12903	12830	12950	12980	12913	12770	12807	12831	12639	12836	12815	12770	12805	12967	12860	12822	12654	13009	12808	12810	12709	12776	12894	12683	12731	12742	12797	12924	12874	12661	12882	12859	12684	12685	12832	12786	12847	12824	12843	12970	12781	12863	12761	12818	12774	12771	12939	12832	12598	12884	12887	12992	12769	12656	12740	12864	12713	12872	12701	12999	12837	12657	12879	12801	12895	12794	12837	12711	12792	12827	12796	12730	12667	12661	12794	12940	12707	12883	12738	12925	12739	12897	12804	12949	12894	12766	12829	12787	12844	12924	12871	12689	12992	12972	12957	12695	12788	12700	12861	12930	12806	12733	12919	12979	13028	12669	12810	12773	12714	12883	12821	12895	12900	12802	12782	12944	12858	12903	12687	12786	12913	12901	12892	12828	12862	12942	12862	12870	12836	12700	12715	12857	12678	12823	12822	12803	12823	12863	12937	12666	12939	12750	12680	12840	12798	12740	12822	12544	12667	12980	12898	12807	12771	12818	12729	12917	12772	12798	12886	12793	12760	12775	12612	12893	12789	12829	12789	12875	12802	12786	12983	12804	12932	12972	12745	12782	12835	12693	12773	12761	12953	12822	12786	12693	12911	13064	12849	12971	12843	12894	12805	12975	12915	12808	12947	12793	12796	12785	12676	12993	12746	12779	12932	12882	12808	12801	12801	12945	12900	12629	12883	12735	12766	12752	12933	12778	12903	12747	12770	12830	12872	12738	12866	13017	12673	12926	12993	12861	12877	12818	12846	12891	12886	12923	12836	12885	12868	12817	12774	12651	12731	12825	12791	12813	12693	12723	12742	12953	12707	12583	12668	12712	12768	12831	12751	12740	12746	12776	12898	12663	12770	12791	12816	12864	13010	12699	12742	12790	12679	12874	12837	12844	12769	12811	12695	12834	12834	12794	12765	12746	12807	12877	12824	12892	12920	12734	12767	12746	12645	12914	12718	12873	12861	12862	12829	12842	12802	12854	12779	12706	12868	12884	12952	12905	12903	12861	12602	12832	12669	12910	12633	12867	12653	12752	12741	12615	12906	12849	12692	12806	12943	12789	12847	12840	12850	12771
23154	21441	29362	24003	22484	25628	27434	21726	19530	18876	17551	16656	16109	15792	15381	15217	15228	15337	15138	14955	14769	14708	14721	14555	14742	14508	14254	14335	14155	14277	14140	14329	14231	14209	13861	14185	14185	14107	14001	14015	13837	13978	13932	14061	13985	14157	14007	14239	13923	13952	14034	13805	13945	14033	14094	13891	13974	14199	13873	13878	14024	14001	14104	14032	13857	14128	14007	14115	14239	13813	13917	13845	14095	14116	14092	14051	14106	14037	14042	13966	13961	14104	14100	13862	13981	13922	13828	13886	14060	14180	14013	13853	14070	14127	13965	14066	13841	13969	13948	13972	13826	13976	13935	13982	13979	13849	13934	14008	14001	13853	14155	14025	14084	13845	14093	13899	13941	13747	13945	14084	14072	14022	13999	13972	13895	13863	13824	13853	14015	14050	14022	14040	13992	14012	13921	14076	13973	14044	13986	13748	14009	13995	13912	13952	13942	13955	14096	13863	13937	13891	13971	14009	13969	13898	13813	13826	13852	14105	13888	13764	13900	13949	14053	14037	13968	13833	14063	13980	14011	13813	13800	14010	13889	13958	13911	13915	13991	14077	14003	13987	14039	13890	14025	13869	14123	13788	13750	14028	13999	13838	13855	13914	14066	13954	14122	13885	14012	13906	13961	14078	13931	13907	13965	13881	13861	14032	14211	14096	14138	13894	14074	14009	13867	14039	13936	13936	13949	13796	13865	13998	13977	14010	13813	13783	13790	13906	13872	13862	14046	13979	13899	14073	14068	14035	13884	13836	14060	14071	13984	13842	13957	13808	13747	13813	14187	13936	14080	13850	14019	13908	13792	13849	14024	14032	13899	13933	13910	14028	13857	14036	14086	13825	13957	14162	14030	13887	13906	13924	13851	13919	13936	14045	13963	13758	13919	13955	14036	13971	14000	14067	14024	13993	13950	13858	13864	14080	14132	13800	13854	13882	13954	13709	14022	13953	13831	13870	13993	13992	14102	14038	13821	14013	13999	13817	13935	13889	13901	14064	13939	13874	13689	13897	14068	13860	13970	13803	13906	13750	13905	13959	13950	14037	13963	13916	13964	14135	13960	14007	14076	13888	13983	13844	14040	13876	13925	14125	13922	13995	13832	13820	13993	13935	13985	13908	14099	13984	13831	13918	13932	13969	13973	13898	13996	13876	13974	14103	13897	13865	14094	13837	13899	13968	14037	13949	13896	14054	14021	13991	14024	13806	13892	13916	13837	14079	13934	13755	13911	13974	13827	13958	13980	14012	13936	14144	13872	13815	13923	13906	13876	13801	13587	13991	14030	13872	13863	13875	13930	13815	13980	13925	14096	13910	13780	13940	13864	13889	13991	13970	13870	14101	13761	13856	14049	13962	14006	14033	13971	13940	14039	14134	13832	13842	13792	13944	13942	13911	13881	13845	13879	14039	14113	14141	13874	13950	13945	14038	14026	13864	13878	13848	13884	14022	14028	14054	13838	13900	14117	13888	13902	13849	14006	13939	13958	13844	13969	14049	13997	14101	14073	13866	14014	14025	14081	14069	13950	13924	14102	13956	13887	13866	13913	13813	13920	13955	13892	13854	13984	14063	14069	13922	13791	13979	14025	13956	14096	14040	13877	14011	14046	13907	14029	13788	13840	14064	13991	13790	13880	14047	13959	13842	13971	13911	14161	13921	13939	13902	14078	13990	13918	13886	13953	14028	13949	13917	14070	13895	13955	13967	13921	13976	14076	13962	13947	13858	14008	13944	13720	13907	13892	13696	13875	13943	13928	13981	13969	13818	13890	13808	13963	13879	13983	13918	13958	14119	13945	13831	14011	14105	13972	14095	13853	13986	13890	14015	13987	13767	13979	13976	13922	14092	14087	13943	13999	14131	13885	13736	13889	13761	13901	13966	13970	13971	13901	13826	13917	13898	13985	14033	13682	13953	14056	13866	13859	13990	13860	13951	13871	13903	13924	13937	13835	13794	14001	13874	13980	14058	13996	13976	13957	13934	13961	13987	14260	13884	13818	13905	13881	13850	14021	13700	14032	13942	13963	13772	14023	13902	14179	13889	13834	13932	13846	14142	13879	13875	13880	13863	13834	13823	13771	13958	13963	14085	14088	14000	13885	14012	13946	13863	13923	13903	14022	13817	13769	13602	13822	13983	13874	13985	14074	13947	14087	13834	13946	14097	13956	13928	14001	13982	13722	13790	14023	13832	13904	13855	13920	13878	13982	13912	13868	13717	13805	13899	13968	14094	13874	13835	13817	13780	13859	13957	13964	13919	13960	14055	13947	13858	13964	13915	13993	13788	13883	13866	13788	13752	14021	13765	13903	14035	13908	14024	13747	13898	14040	13766	13835	13722	13879	13978	14058	13853	13887	13859	14063	13987	13810	13873	13847	13860	14103	13777	14029	13857	13655	13813	13888	13866	13999	13928	13971	14036	14109	13697	13851	13795	14074	13891	14009	14081	13925	14013	13845	13936	13749	13816	13899	13785	13923	13916	13962	14007	13924	13984	13832	13930	13880	13870	13840	13927	13893	13847	14001	13895	14075	14102	14161	14008	14043	13815	13891	14102	13802	13775	14046	13703	13807	13664	13776	13833	14031	14056	13944	13947	13884	13818	13943	13902	13981	13877	13903	14116	13982	13955	14030	13943	13826	13819	13826	13870	14018	14153	13955	14038	13945	13964	14049	13942	14032	13909	13941	13936	14089	13972	14032	13842	14028	13955	14049	13924	13903	13883	13940	13928	13857	14039	13948	13873	14023	13973	13990	13749	13831	13797	13892	13832	13944	13922	13774	14038	14120	14014	13933	13750	13911	14014	14133	13927	13683	13923	13870	13729	13717	13944	14048	13878	14027	14029	14036	13880	13937	14025	14134	13917	13817	13910	13900	13961	13937	13925	13776	13853	14011	14053	13946	13922	13823	13907	13876	13864	13919	13960	13916	13914	14036	13795	13878	14000	14017	14051	13885	13974	13853	13743	13846	13931	14052	14028	13862	14015	13788	14012	13953	14042	13884	14056	13849	13907	13945	13967	13828	14215	13986	14117	14073	14025	13883	13968	13853	13927	13805	13966	14004	13984	13814	13904	13908	13988	13958	14011	13735	13888	14121	13892	13839	13985	14115	13782	14103	13797	13918	14202	14062	13830	13745	13810	13963	13789	14017	13958	13881	14020	13992	13902	13999	14017	13887	14016	13896	14096	14006	13735	13786	13945	13919	14014	14093	13834	14049	13851	13892	13728	13765	14133	13984	13907	13846	13952	13976	13870	14044	13905	13957	13893	14022	13881	14005	13915	13817	13949	13774	13906	13937	13785	14075	13965	14005	13910	13942	13977	13696	13828	14111	13935	13970	13895	14004	14063	13887	13893	14068	13844	13828	13827	13880	13790	13947	14053	14097	13879	13965	13884	13839	13822	13938	13863	14009	13886	13880	13997	13867	13935	13941	14068	13923	13935	13809	13918	13911	14056	14052	13840	13973	13874	13847	13878	13920	13951	13853	13854	13878	13988	13776	13792	13748	13786	14078	14064	13837	14002	13810	13967	14029	14029	13981	13808	13792	14078	13913	13928	13898	13922	13856	13978	13944	13798	13852	13746	13886	13761	13934	13810	13826	13676	13984	14024	13932	13961	14026	13992	13698	13930	14072	13897	13848	13930	13859	13862	13777	13817	13856	13763	14236	14098	13973	13933	14060	13784	13942	13848	13950	13962	13967	14142	13938	14050	13776	13887	13782	13983	14063	14212	13894	13977	13874	13901	13980	13849	13896	13885	13966	13868	13816	13872	14131	13878	13783	13883	13881	13803	13797	13915	13995	14067	13768	13946	13973	13813	13922	13932	13885	13789	14077	13946	13827	13819	14100	14091	13950	13936	13865	13929	13944	13901	13940	13850	13923	13926	13951	13997	14016	13905	13984	13871	14037	13829	13734	13917	14041	14067	13902	14041	13857	13840	13896	13955	13880	14026	14007	13944	14144	13928	13875	13959	14090	13823	13869	13914	13927	13871	13995	14003	14015	13986	14180	14058	13997	14016	13798	13794	14146	13958	13968	13929	13975	13969	14084	13878	14045	13850	13848	13904	13819	13866	13827	13935	14099	14014	13769	13867	13977	13955	13899	14057	13928	13960	13916	13851	13941	13992	13867	13948	13828	13825	14013	13957	14032	14052	13930	13828	13920	13967	13713	13917	13930	13921	14075	13804	13911	13894	13865	14066	13669	13790	13997	13845	13963	13954	13978	13835	14079	13892	13977	13891	13871	13860	13897	14085	13847	13911	13889	13980	13747	13904	13949	13865	13898	13944	14027	14047	14264	13728	13908	13979	13842	13876	13977	13998	13914	13669	13945	13936	13904	13935	13922	14007	14013	13745	13850	13829	13916	13915	13857	14039	13861	14055	14261	14076	13743	13967	13888	14103	13894	13853	13976	13889	13893	13973	13903	13997	14125	13904	13805	13772	13868	13970	13785	13902	13934	14005	13910	13916	14060	13912	13830	13964	14073	14057	13824	13969	13991	13906	13856	13951	13899	13723	13834	13965	13878	13797	14167	14000	14004	13987	13920	13998	14108	13915	13969	13964	14093	13782	13914	13863	13831	13967	14054	13984	13846	13918	13837	13816	13821	13856	13825	13907	13810	14045	14021	13871	13866	13901	13767	13923	13800	13896	13923	14023	14054	14017	13904	13927	14030	13925	13801	13876	13949	13798	14093	13909	14089	14020	13828	13975	13942	13977	13937	13976	14103	13928	13877	13929	13878	14144	13987	13756	13956	13804	14102	14022	13759	13940	13948	13813	13883	13868	14181	13902	13803	13792	13897	13955	13881	13951	13864	14075	14042	13924	14069	13977	13847	13920	13990	13742	14098	13947	14043	13819	13999	13910	13760	13957	13874	13859	13875	13974	13732	13984	14002	13751	13826	14027	13953	13923	13828	14019	13843	14068	13980	14032	13866	14059	13842	14008	13866	13870	13862	13961	13906	13788	14088	14101	13894	13723	14008	14117	13996	13894	14022	13791	13844	13872	13965	14017	13738	13829	13828	13791	13852	13954	13933	13956	13878	14001	13933	13878	13796	13917	13726	13845	13896	13973	14016	13839	14119	14068	14070	13812	13899	13850	13829	13903	13998	13838	13903	13922	13851	14092
29638	51490	49621	40695	34305	29865	26481	23718	21409	19744	17970	16760	16067	15498	14941	14757	14585	14573	14294	13986	13847	13724	13659	13487	13543	13443	13490	13272	13230	13013	13027	13158	12959	12853	12959	12828	13046	12956	12843	12896	12685	12869	12904	12762	12797	12835	12837	12805	12770	12909	12740	12753	12711	12739	12696	12700	12848	12726	12761	12777	12767	12714	12695	12729	12814	12689	12714	12901	12696	12789	12820	12796	12800	12889	12653	12780	12724	12670	12750	12616	12520	12697	12838	12817	12608	12598	12693	12745	12906	12758	12712	12778	12705	12530	12977	12768	12726	12641	12696	12634	12663	12878	12605	12561	12761	12686	12732	12599	12798	12655	12675	12619	12826	12587	12725	12682	12678	12766	12668	12814	12744	12682	12693	12622	12709	12786	12655	12655	12766	12785	12912	12723	12783	12649	12826	12772	12560	12747	12833	12739	12762	12814	12712	12664	12642	12697	12681	12731	12648	12722	12714	12652	12709	12728	12678	12648	12809	12636	12614	12695	12731	12666	12727	12791	12656	12720	12662	12628	12568	12912	12808	12834	12819	12628	12858	12741	12607	12660	12697	12729	12638	12776	12795	12813	12839	12686	12663	12711	12722	12681	12623	12804	12626	12740	12836	12708	12797	12640	12899	12747	12639	12518	12775	12626	12789	12761	12772	12613	12672	12743	12741	12599	12741	12642	12739	12698	12708	12622	12806	12854	12697	12806	12698	12484	12640	12709	12747	12788	12573	12741	12794	12816	12784	12646	12775	12730	12957	12699	12720	12669	12867	12617	12698	12857	12626	12836	12846	12664	12646	12937	12785	12793	12664	12706	12616	12731	12647	12622	12899	12501	12696	12587	12583	12959	12800	12477	12711	12581	12591	12524	12691	12607	12654	12636	12708	12580	12725	12634	12724	12651	12694	12807	12703	12746	12632	12914	12816	12856	12607	12721	12711	12706	12809	12561	12821	12636	12691	12878	12678	12699	12791	12634	12656	12727	13071	12698	12743	12733	12719	12786	12760	12774	12813	12767	12785	12672	12740	12696	12790	12710	12881	12580	12774	12627	12571	12819	12902	12667	12798	12642	12640	12632	12752	12724	12777	12773	12678	12567	12864	12585	12641	12719	12785	12737	12658	12712	12825	12623	12776	12635	12672	12590	12814	12830	12640	12602	12657	12754	12723	12763	12803	12569	12828	12692	12586	12832	12771	12731	12697	12549	12562	12736	12655	12752	12637	12668	12713	12718	12720	12902	12720	12660	12723	12518	12830	12745	12783	12768	12832	12642	12707	12745	12688	12779	12630	12725	12791	12660	12802	12665	12687	12842	12720	12533	12718	12641	12784	12725	12659	12679	12784	12743	12724	12732	12671	12817	12909	12758	12765	12801	12821	12679	12933	12758	12790	12672	12626	12837	12508	12542	12643	12684	12791	12867	12764	12829	12780	12564	12573	12598	12667	12772	12635	12671	12827	12638	12673	12713	12690	12656	12816	12793	12751	12795	12744	12745	12737	12806	12754	12597	12881	12576	12790	12583	12751	12740	12800	12764	12768	12727	12673	12824	12740	12669	12683	12696	12726	12691	12863	12738	12714	12765	12648	12729	12725	12648	12716	12781	12791	12629	12699	12633	12597	12645	12545	12610	12810	12744	12714	12885	12756	12755	12634	12806	12767	12729	12591	12772	12839	12670	12685	12650	12862	12751	12612	12799	12621	12791	12782	12656	12901	12810	12689	12608	12724	12727	12783	12647	12733	12815	12714	12787	12687	12602	12661	12653	12655	12515	12871	12681	12701	12658	12853	12655	12694	12728	12749	12736	12813	12854	12678	12673	12813	12674	12793	12674	12860	12662	12608	12633	12770	12718	12774	12764	12929	12745	12663	12690	12688	12677	12734	12701	12730	12632	12761	12668	12720	12765	12644	12671	12768	12691	12671	12714	12677	12616	12721	12545	12583	12793	12680	12700	12792	12660	12765	12876	12858	12757	12809	12660	12668	12738	12530	12674	12792	12585	12722	12726	12705	12685	12736	12764	12698	12763	12766	12726	12777	12766	12759	12936	12765	12750	12700	12749	12682	12728	12651	12828	12639	12887	12865	12675	12657	12631	12811	12719	12588	12769	12596	12731	12838	12728	12632	12714	12698	12706	12567	12672	12647	12755	12830	12802	12644	12853	12543	12716	12743	12649	12737	12788	12562	12735	12644	12689	12756	12800	12814	12621	12658	12758	12687	12812	12496	12667	12661	12735	12703	12728	12752	12663	12729	12502	12693	12596	12822	12893	12614	12757	12800	12748	12838	12706	12909	12683	12761	12439	12617	12801	12701	12755	12639	12650	12682	12769	12575	12778	12757	12660	12631	12656	12665	12783	12674	12693	12582	12690	12591	12648	12717	12813	12774	12687	12959	12795	12466	12731	12807	12592	12713	12926	12810	12716	12701	12791	12755	12488	12705	12679	12716	12611	12852	12502	12747	12662	12587	12725	12794	12696	12641	12761	12692	12776	12742	12764	12730	12729	12747	12750	12674	12852	12777	12657	12761	12398	12823	12715	12819	12744	12728	12692	12758	12735	12751	12737	12880	12752	12695	12723	12618	12582	12634	12765	12611	12500	12812	12689	12803	12649	12727	12741	12796	12695	12904	12648	12677	12636	12730	12714	12760	12674	12548	12543	12771	12676	12702	12662	12579	12652	12602	12682	12711	12495	12679	12757	12772	12622	12621	12756	12802	12694	12697	12838	12702	12745	12643	12771	12706	12742	12646	12687	12651	12896	12660	12669	12912	12603	12874	12701	12674	12731	12687	12656	12571	12624	12748	12593	12620	12705	12643	12623	12784	12686	12829	12652	12643	12779	12755	12625	12674	12705	12885	12856	12717	12790	12765	12628	12524	12613	12781	12698	12823	12781	12669	12729	12635	12611	12576	12712	12612	12595	12733	12721	12633	12716	12809	12750	12591	12735	12571	12714	12713	12718	12674	12682	12600	12781	12810	12633	12676	12644	12761	12651	12653	12744	12701	12731	12554	12592	12760	12800	12702	12664	12738	12738	12834	12638	12544	12796	12676	12686	12829	12585	12770	12840	12785	12759	12595	12765	12753	12864	12736	12621	12667	12689	12840	12832	12656	12633	12550	12907	12774	12574	12571	12729	12886	12753	12664	12661	12711	12775	12772	12725	12597	12712	12545	12741	12621	12564	12616	12659	12892	12599	12722	12756	12804	12770	12653	12690	12676	12694	12686	12558	12816	12663	12760	12636	12746	12751	12795	12605	12622	12678	12728	12767	12824	12828	12672	12706	12675	12712	12644	12825	12707	12692	12734	12558	12800	12755	12502	12776	12843	12657	12692	12719	12817	12776	12786	12740	12684	12713	12669	12701	12809	12690	12705	12784	12717	12650	12604	12770	12753	12740	12754	12732	12858	12814	12645	12817	12861	12653	12802	12673	12605	12771	12733	12724	12599	12699	12782	12796	12698	12772	12792	12680	12705	12646	12930	12546	12796	12721	12829	12657	12817	12733	12617	12859	12622	12575	12788	12873	12759	12662	12639	12590	12703	12750	12913	12618	12759	12629	12628	12641	12834	12820	12575	12618	12690	12771	12683	12673	12526	12781	12722	12733	12661	12922	12784	12577	12723	12796	12759	12475	12832	12745	12580	12747	12659	12673	12802	12773	12673	12628	12746	12829	12664	12810	12682	12759	12813	12634	12731	12839	12680	12884	12635	12812	12616	12628	12792	12574	12821	12678	12726	12591	12717	12674	12727	12787	12701	12674	12574	12906	12754	12729	12780	12795	12610	12734	12746	12772	12806	12762	12701	12676	12785	12715	12617	12752	12684	12913	12671	12739	12701	12603	12741	12790	12832	12779	12668	12844	12591	12786	12737	12566	12645	12528	12873	12645	12757	12827	12798	12846	12643	12556	12656	12733	12686	12850	12623	12626	12535	12729	12774	12696	12691	12689	12887	12717	12648	12634	12719	12666	12625	12635	12791	12862	12906	12606	12653	12727	12836	12664	12807	12628	12784	12615	12670	12698	12744	12802	12592	12586	12785	12635	12711	12757	12795	12856	12754	12883	12478	12553	12652	12809	12692	12626	12716	12719	12743	12609	12752	12545	12509	12581	12670	12789	12620	12600	12570	12696	12774	12783	12699	12554	12751	12730	12632	12697	12781	12572	12764	12647	12511	12654	12708	12742	12805	12652	12703	12763	12690	12680	12678	12813	12691	12776	12818	12695	12732	12554	12758	12589	12805	12678	12674	12671	12720	12694	12739	12671	12652	12731	12667	12636	12689	12652	12874	12677	12544	12788	12569	12595	12695	12724	12815	12663	12707	12778	12731	12755	12753	12667	12776	12622	12705	12633	12808	12811	12748	12714	12594	12702	12511	12683	12805	12740	12636	12755	12558	12672	12714	12550	12658	12774	12696	12649	12813	12574	12695	12596	12687	12728	12831	12790	12779	12609	12724	12828	12742	12785	12823	12814	12635	12576	12667	12708	12785	12677	12869	12836	12528	12646	12843	12764	12826	12553	12781	12684	12764	12725	12648	12612	12866	12632	12679	12704	12777	12787	12551	12716	12535	12711	12675	12731	12572	12624	12606	12608	12629	12851	12613	12585	12587	12701	12694	12531	12804	12624	12859	12721	12649	12800	12744	12862	12879	12879	12713	12796	12609	12654	12628	12779	12877	12702	12704	12776	12712	12769	12689	12614	12772	12688	12651	12662	12730	12643	12737	12615	12905	12684	12656	12701	12714	12659	12747	12801	12719	12700	12689	12631	12656	12735	12675	12798	12657	12749	12772	12693	12585	12830	12721	12816	12538	12669	12741	12805	12710	12794	12782	12762	12593	12723	12837	12603	12684	12525	12780	12721	12570	12693	12774	12682	12607	12792	12776	12713	12703	12764	12837	12769	12712	12560	12646	12690	12907	12774	12665	12681	12772	12787	12683	12660	12642	12776	12767	12701	12690	12706	12610	12869	12780	12548	12738	12586	12738	12625	12687	12740	12790	12765	12799	12637	12725	12551	12667	12693	12701	12628	12706	12708	12900	12810	12633	12787	12694	12564	12842	12746	12553	12749	12648	12818	12759	12671	12715	12581	12723	12750	12668	12734	12807	12708	12685	12735	12640	12597
28527	26979	33696	29715	23889	20949	19098	17491	16709	16000	15446	15565	15055	15023	14894	14806	14927	14866	14821	14633	14543	14521	14584	14626	14405	14437	14408	14362	14450	14256	14425	14395	14213	14249	14299	14303	14327	14350	14096	14365	14210	14112	14252	14251	14345	14291	14154	14385	14210	14149	14035	14274	14206	14326	14162	14133	14114	14356	14380	14253	14229	14310	14256	14202	14306	14257	14167	14213	14425	14226	14257	14222	14321	14224	14214	14152	14006	14209	14222	14213	14218	14172	14202	14303	14275	14289	14193	14298	14330	14267	14162	14327	14093	14299	14160	14165	14253	14290	14479	14496	14265	14342	14154	14056	14162	14169	14102	14022	14318	14151	14161	14190	14171	14104	14260	14153	14307	14132	14341	14164	14436	14317	14306	14166	14272	14193	14273	14337	14170	14102	14199	13988	14136	14388	14322	14337	14019	14260	14278	14255	14277	14226	14097	14319	14108	14114	14102	14284	14266	14344	14198	14274	14282	14232	14165	14237	14166	14309	14290	14173	14391	14192	14192	14483	14181	14261	14454	14188	14197	14365	14297	14163	14179	14185	14218	14080	14244	14334	14268	14210	14348	14333	14309	14359	14098	14291	14101	14257	14040	14103	14181	14077	14079	14308	14328	14303	14296	14338	14306	14161	14207	14229	14231	14156	14335	14234	14214	14204	14171	14179	14174	14282	14181	14117	14350	14015	14257	14266	14240	14320	14472	14331	14297	14176	14305	14289	14243	14109	14414	13994	14218	14194	14435	14202	14228	14233	14157	14212	14255	14268	14313	14204	14092	14155	14314	14043	14316	14295	14414	14163	14395	14079	14403	14200	14211	14071	14130	14151	14173	13982	14278	14011	14078	14226	14020	14135	14157	14053	14085	14306	14109	14287	14132	14156	14325	14329	14273	14456	14124	14264	14200	14097	14384	14314	14233	14198	14172	14375	14272	14255	14223	14240	14230	14348	14334	13963	14319	14313	14481	14367	14270	14184	14202	14292	14303	14086	14300	14303	14186	14249	14245	14212	14291	14213	14184	14204	14338	14091	14140	14253	14294	14115	14487	14007	14189	14185	14158	14171	14237	14405	14221	14442	14208	14053	14320	14233	14242	14150	14213	14184	14267	14355	14247	14139	14235	14455	14213	14196	14335	14357	14356	14294	14204	14337	14290	14143	14320	14162	14413	14227	14074	14399	14328	14140	14040	14301	14255	14201	14241	14418	14051	14150	14397	14255	14151	14489	14295	14159	14189	14236	14431	14196	14199	14211	14120	14314	14087	14413	14200	14290	14386	14299	14213	14113	14394	14493	14270	14209	14300	14214	14002	14326	14098	14155	14504	14209	14169	14340	14246	14187	14015	14088	14079	14078	14266	14212	14240	14246	14069	14317	14337	14276	14228	14208	14169	14229	14088	14333	14276	14348	14396	14095	14400	14140	14173	14302	14156	14195	14284	14373	14317	14168	14167	14061	14374	14376	14151	14070	14139	14037	14221	14268	14298	14258	14296	14271	14188	14198	14432	14414	14173	14238	14254	14303	14173	14094	14157	14399	14395	14090	14288	14279	14395	14319	14192	14343	14457	14130	14407	14225	14087	14250	14135	14194	14089	14106	14141	14001	14123	14185	14419	14224	14244	14198	14175	14107	14059	14373	14241	14249	14263	14226	14278	14272	14171	14061	14175	14292	14354	14360	14207	14051	14242	14309	14377	14250	14201	14261	14326	14288	14168	14237	13974	14251	14388	14215	14084	14323	14217	14159	14160	14289	14429	14360	14229	14223	14355	14088	14130	14582	14264	14340	14280	14201	14314	14095	14093	14318	14232	14169	14283	14219	14337	14077	14297	14065	14210	14308	14291	14331	14396	14235	14436	14160	14407	14237	14228	14171	14225	14341	14017	14071	14296	14254	14130	14003	14382	14322	14188	14359	14224	14107	14008	14314	14316	14169	14161	14070	14141	14266	14262	14151	14279	14332	14269	14145	14377	14149	14294	14357	14374	14141	14108	14424	14480	14225	14247	14412	14104	14177	14367	14294	14232	14447	14383	14259	14207	14480	14320	14305	14218	14216	14303	14249	14160	14342	14363	14345	14449	14165	14130	14263	14135	14219	14103	13979	14344	14258	14122	14418	14083	14294	14233	14039	14363	14267	14166	14055	14137	14069	14184	14268	14252	14276	14260	14406	14454	14153	14213	14092	14361	14104	14125	14201	14158	14222	14406	14316	14199	14325	14280	14380	14321	14275	14285	14304	14314	14153	14231	14294	14114	14157	14221	14175	14293	14349	14450	14150	14323	14170	14308	14252	14424	14068	13991	14326	14460	14364	14365	14068	14241	14204	14079	14283	14276	14381	14130	14071	14274	14316	14227	14342	14149	14209	14206	14345	14192	14252	14211	14174	14198	14224	14094	14203	14417	14185	14252	14351	14362	14209	14223	14191	14160	14216	14292	14315	14105	14183	14139	14059	14031	14023	14230	14188	14191	14123	14250	14486	14212	14135	14285	14201	14427	14250	14246	14144	14229	14407	14357	14120	14200	14246	14112	14306	14200	14218	14237	14101	14284	14187	14411	14292	14199	14302	14312	14196	14209	14229	14157	14263	14248	14235	14171	14218	14264	14116	14158	14490	14408	14341	14163	14134	14345	14254	14165	14334	14160	14223	14193	14283	14428	14203	14348	14135	14453	14234	14151	14269	14225	14337	14311	14164	13987	14067	14136	14090	14419	14094	14409	14240	14279	14230	14374	14121	14359	14193	14234	14242	14019	14220	14323	14134	14196	14308	14246	14161	14310	14555	14193	14081	14266	14266	14311	14347	14036	14196	14223	14310	14248	14390	14240	14157	14222	14192	14338	14296	14174	14236	14289	14263	14272	14162	14200	14198	14146	14348	14182	14152	14153	14356	14281	14223	14352	14093	14137	14343	14210	14336	14280	14230	14258	14295	14461	14173	14247	14378	14319	14024	14318	14335	14198	14246	14428	14359	14225	14354	14077	14253	14187	14324	14254	14136	14366	14341	14202	14112	14328	14303	14277	14374	14317	14336	14385	14147	14208	14257	14352	14324	14326	14141	14210	14413	14197	14426	14186	14230	14246	14205	14282	14189	14270	14260	14348	14383	14076	14234	14156	14109	14308	14356	14419	14064	14247	14214	14045	14294	14278	14154	14310	14328	14191	14124	14185	14309	14275	14377	14311	14143	14284	14095	14274	14283	14285	14191	14331	14187	14133	13946	14219	14201	14248	14361	14187	14215	14227	14372	14283	14322	14216	14432	14254	14266	14157	14402	14323	14161	14233	14328	14495	14210	14195	14333	14159	14145	14051	14352	14281	14267	14349	14278	14222	14331	14417	14303	14323	14188	14252	14244	14202	14268	14109	14049	14281	14188	14133	14096	14419	14369	14114	14193	14224	14350	14211	14218	14433	14229	14265	14316	14176	14440	14303	14298	14191	14193	14371	14289	14138	14111	14222	14375	14180	14226	14493	14209	14170	14244	14324	14100	14217	14387	14494	14320	14249	14219	14159	14391	14332	14388	14174	14253	14341	14212	14404	14320	14223	14089	14366	14311	14148	14270	14192	14255	14272	14341	14295	14262	13919	14266	14222	14383	14432	14304	14289	14175	14328	14111	14091	14360	14395	14208	14122	14030	14212	14257	14455	14233	14275	14136	14228	14170	14193	14214	14252	14124	14097	14404	14308	14164	14159	14216	14190	14189	14446	14366	14378	14087	14422	14423	14291	14076	14272	14218	14081	14334	14137	14147	14291	14210	14236	14189	14411	14106	14009	13960	14333	14276	14251	14093	14234	14427	14290	14168	14239	14179	14197	14296	14209	14290	14182	14154	14418	14223	14451	14178	14237	14114	14067	14315	14493	14209	14358	14287	14188	14180	14200	14192	14265	14152	14389	14239	14234	14330	14261	14239	14222	14195	14324	14143	14287	14347	14426	14375	14390	14115	14217	14131	14111	14295	14185	14274	14186	14147	14291	14036	14101	14081	14246	14394	14218	14213	14234	14342	14388	14307	14386	14242	14288	14193	14153	14191	14193	14194	14317	14135	14269	14374	14378	14223	14161	14184	14217	14273	14239	14319	14249	14288	14211	14266	14180	14255	14281	14136	14352	14051	14423	14450	14220	14299	14343	14253	14225	14370	14414	14329	14395	14154	14119	14254	14243	14168	14268	14172	14285	14288	14298	14232	14374	14312	14370	14198	14170	14169	14245	14362	14410	14142	14221	14170	14122	14129	14349	14185	14121	14353	14260	14339	14321	14181	14280	14181	14264	14415	14109	14352	14231	14261	14129	14138	14268	14374	14360	14097	14166	14063	14281	14189	14389	14158	14326	14310	14398	14133	14209	14362	13968	14034	14298	14076	14270	14189	14112	14168	14238	14362	14210	14142	13954	14292	14254	14145	14310	14403	14340	14431	14250	14311	14134	14315	14145	14324	14532	13968	14103	14416	14185	14257	14259	14363	14336	14403	14298	14168	14317	14107	14189	14228	14406	14230	14030	14449	14192	14284	14293	14286	14208	14206	14310	14389	14148	14383	14249	14467	14231	14302	14231	14371	14358	14221	14426	14224	14011	14364	14249	14265	14348	14323	14354	14428	14205	14275	14120	14385	14150	14314	14266	14245	14145	14342	14147	14187	14237	14328	14460	14176	14397	14380	14198	14416	14251	14061	14140	14045	14293	14299	14238	14153	14382	14293	14406	14323	14020	14175	14138	14231	14408	14030	14145	14248	14291	14228	14106	14371	14331	14140	14378	14221	14208	14324	13902	14034	14206	14180	14098	14438	14282	14399	14191	14072	14172	14239	14197	14317	14266	14227	14230	14133	14233	14407	14317	14286	14412	14222	14310	14158	14204	14299	14292	14307	14375	14354	14480	14163	14399	14101	14438	14159	14191	14093	14071	14216	14197	14187	14211	14342	14317	14333	14260	14189	14301	14224	14135	14286	14161	14248	14313	14174	14210	14247	14102	14114	14253	14215	14269	14420	14219	14195	14176	14239	14387	14264	14152	14359	14218	14360	14294	14095	14312	14461	14399	14414	14327	14293	14398	14359	14272	14196	14196	14224	14309	14142	14272	14273	14113	14186	14260	14318	14241	14347	14303	14228	14219	14192	14209	14421	14136	14115
28787	42773	39895	31275	25947	22378	19864	18441	17005	16039	15295	14788	14433	13907	13800	13893	13794	13436	13590	13420	13410	13255	13312	13314	13274	13243	13155	13146	13077	13133	13115	13049	12823	13122	13204	12895	13038	12880	12907	12964	12915	13084	12950	13035	12842	12994	13003	13025	12931	13038	12990	12780	12747	13040	13052	12992	12937	12903	13112	12868	13076	12997	12960	12779	13048	12937	13057	12903	12746	12894	12981	12893	12966	13124	13010	12836	12926	12964	12778	13039	12938	12924	12989	12951	12994	12819	12816	13027	13002	13069	12744	12902	12818	12812	12840	12868	12772	12877	12998	12952	12921	12962	12885	12923	12978	12872	12929	12806	12801	12889	13076	12984	13022	12809	12905	12952	12933	12927	12985	13004	13013	12927	12973	12889	12871	12977	12863	12849	13086	12917	12939	12833	12889	12872	13038	12792	13003	12928	12830	12951	12916	12905	13035	12906	12816	13025	12937	12936	13032	13037	13034	12858	12918	12868	12970	12856	12881	12995	13050	12810	12943	12989	12940	12880	13064	12999	12984	12724	13158	12871	12798	12856	12920	13090	12791	12956	13002	12882	12873	12995	13029	12847	12829	13032	12935	13064	12915	13094	13020	13049	12905	13020	12999	12997	13228	12664	12856	12912	12880	13047	12891	12904	12875	13010	12767	12793	12910	12812	12948	12837	12880	12843	12943	12977	13067	12814	12979	12802	12909	12962	13075	12979	13035	13076	12715	12914	12821	12920	12766	12824	12946	12781	12784	12980	12958	12785	13043	12904	12795	12880	12888	12984	13086	12976	13067	12970	13097	12841	13146	12726	12843	12882	12784	12825	12917	13000	12943	13009	12957	12938	12921	12993	13051	12956	13022	12807	12964	13051	12910	12849	13146	12724	12960	12988	13070	13053	12830	12964	12963	12924	13013	12889	12946	13046	12898	12877	12964	12918	12949	12878	13031	13131	13030	12911	12767	12801	12984	12923	12999	12861	12911	12875	13000	13085	12801	12932	12907	12944	12958	12862	12970	12892	13034	12965	12993	13001	12731	13173	12976	12890	12853	12965	12826	12754	12709	12813	12976	12978	13114	12792	12970	12985	12872	12858	12963	12819	12964	12811	12975	12807	12860	12982	13202	12828	12962	12829	12854	13016	13029	12934	12943	13114	12830	12938	12916	13000	12865	12955	12928	13032	12947	13046	12998	12985	13002	12898	12788	12897	12917	12843	12787	12913	12820	12843	12874	12893	12795	13038	12813	12919	12848	13015	12855	12908	12734	12956	12933	12896	12999	12918	12825	12922	12918	12916	13024	12964	12954	13040	12958	12860	12969	12851	12963	12754	12756	12952	12796	12853	12896	12757	13021	12943	12981	12934	13108	13068	12725	12810	12856	12914	12818	12853	12841	13028	12875	13049	13068	12908	12989	12893	12923	12722	12832	12980	13059	12912	12973	13020	13048	12894	13000	13010	13043	13002	13161	13051	12893	13009	12945	12968	12961	13005	12862	12943	13001	12848	12883	12919	12939	12851	12952	12849	12772	12940	12870	12758	13144	12775	12858	12906	13039	12961	12878	12981	12974	12829	12938	12814	12782	12939	12964	12816	12997	12839	12999	12850	13003	12982	12988	13009	12845	12968	12913	12930	12978	12864	12990	12902	12991	12808	13014	13082	12953	12920	12978	12808	12831	12864	12851	12863	12918	12873	12991	13012	12866	12968	12981	12885	13020	12850	12886	12890	13021	12977	12842	13061	12885	12799	12905	13040	13015	12990	12856	12922	12906	12917	12996	12871	12937	12902	12864	12979	13041	13118	12813	12962	12904	12869	12983	12812	12894	12986	12994	12724	12851	12850	13002	12840	13028	12777	13141	12897	12853	12895	13006	12869	12970	12939	12981	12960	12900	12697	13024	12962	12723	12988	12989	12955	12847	12962	13028	12960	12957	12899	13020	12962	12947	12882	12902	12858	12961	12911	13002	12805	12940	12915	12912	12920	12974	12915	13077	12934	12910	13045	12875	13032	12726	13015	12841	12811	12983	12853	13145	12847	12904	13108	12934	12823	12861	12840	12922	13058	12900	12887	12761	12858	12877	12800	12980	12663	12897	12921	12913	12979	13020	12812	13008	12834	12873	12837	12843	13012	12944	12905	13041	12841	12830	12794	13018	12855	12976	13047	12946	12829	13098	12894	13003	13039	12828	12868	13051	13019	13023	12864	12737	12911	13052	12893	12838	12950	12930	12902	12838	12897	13034	13080	12960	13015	12896	13023	12821	13096	13013	12834	12910	13034	13002	13104	12849	12787	13050	13011	13017	12903	12979	12983	13132	12965	12845	12897	12972	12720	12910	12763	13014	12909	12902	12909	12828	12886	13084	13127	12907	12885	13011	12840	13116	12888	13081	12847	13015	12932	12885	12964	12967	12881	12904	12837	12798	13021	12941	12961	12960	12962	12934	12892	12980	12872	13015	12732	13072	12765	13044	13005	12814	13023	12938	12871	12875	12944	12860	12908	12950	12754	13027	12934	12968	13019	12878	12936	13011	12992	12886	13007	12956	12922	13138	12911	12995	12985	13010	12896	12774	13022	13117	12884	12821	12925	12949	13000	12906	13110	12919	13086	12999	13096	12953	12817	12943	12941	12852	12886	12924	13048	12911	12881	12921	12981	12935	13011	12886	13066	13094	12960	12940	12982	13189	12952	12943	12986	12850	12922	12996	13072	12780	12924	12889	12834	12889	12951	13140	12830	13147	13023	12860	12943	12969	12946	13076	12736	12771	12796	12983	12942	12903	12910	12823	12828	12911	12807	12892	13069	13089	12985	12955	12953	12924	12961	12893	12971	12921	12931	13025	12807	12904	12962	12931	12989	12889	12995	12902	12812	13037	12931	13038	12889	12982	12972	12855	12838	12961	12985	12890	12939	12963	12931	13166	12793	13012	12877	13050	13001	12962	12965	12797	12957	12826	12912	12906	12819	12939	12959	12957	12933	12855	12975	12932	12842	12961	12892	12811	12838	12958	13067	12983	12810	12924	12913	12875	12892	12934	12895	12852	13140	13063	12947	12763	12903	12900	12979	12942	12969	12994	12840	12955	12982	12853	12917	13064	13058	12816	12876	12839	12855	12990	12997	13016	12967	12764	12974	12879	12940	12972	12963	12825	12899	12910	12960	12834	12959	12971	12819	13027	12992	12910	12968	12815	12748	13238	12968	12786	13068	12837	12926	12971	12864	13106	12974	12873	13001	13050	12912	12970	12958	12779	12723	13091	13175	12800	12948	12743	13007	12911	12989	13017	13034	12908	12960	12862	12896	12946	12835	12891	12983	12903	12936	12893	13025	12962	12852	12823	12923	12823	12909	12861	12827	12993	12955	13020	12735	12965	13081	13045	12917	12798	12955	12915	12908	12949	13008	12914	12923	12770	12819	12872	13007	12989	13098	12802	12880	12945	12900	13020	12828	12853	13095	12698	12988	12987	13090	12939	12992	12896	12881	12952	13034	13005	12930	12815	13021	13064	12919	12950	13037	12807	13046	12836	12949	12887	13080	13003	12879	13027	12961	12930	12832	12852	12967	12925	12920	12772	12921	12840	12843	12991	13059	12971	12906	12973	12934	13047	12808	12796	12855	12883	12864	12955	12906	13079	12824	12990	12933	12888	12960	13093	12952	12863	12906	12986	12961	12981	12950	12947	12893	13019	12810	13118	12939	13025	13062	12949	13182	13042	12861	12733	12914	12985	12970	12963	12909	12818	12952	12901	12875	12951	12913	12855	12859	12813	12808	13078	12892	12919	12974	13038	12858	12852	12920	12846	12868	12885	12897	13039	13092	13023	12936	12900	12954	12914	13013	12738	12890	12843	12918	13043	12928	12776	12867	13117	12956	13108	13008	12981	12866	13036	13024	12849	12924	12904	13099	12774	12980	13068	12758	12973	12835	12904	13040	12852	13004	12804	12849	13088	12855	12864	12876	12705	12738	13038	12868	12956	12985	12928	12884	13211	12992	12964	12902	12977	12896	12950	12968	13032	12953	12834	12928	12953	13016	12837	13115	12938	13043	12980	13073	12959	12953	12860	12901	12981	12927	12901	12992	13055	13014	12905	12966	12923	12837	12974	13002	12883	13030	12828	12817	13055	12996	12748	12865	12985	12755	13086	12938	12812	12985	12800	13032	12967	12885	12921	12970	12887	13122	12856	12787	12919	12828	12883	12932	12927	13088	12883	12709	12872	12925	12780	12896	13044	13100	12958	12934	12797	12739	12870	12883	13077	12923	12884	13000	13015	12865	12924	12800	13006	12958	12687	12764	13118	12878	13030	12967	13017	12937	12838	12988	12916	12940	12969	12843	12902	13037	12937	12937	13109	12975	13027	12965	12867	12789	12951	12824	13030	12916	13127	12973	12996	12930	12912	13025	12770	13013	13005	12897	12946	13030	12946	13020	12954	12921	12980	12843	13045	12867	13038	12750	12980	13038	12918	12855	13019	12853	12816	13099	12810	12957	13075	12967	12950	12932	12971	12974	12927	12947	13015	12914	12967	12832	12872	12983	13033	12953	12938	12914	13003	12790	13046	12786	12959	13015	12868	13039	12998	13029	12954	12933	12777	12997	13104	12909	12944	12974	12835	13014	12968	12995	12782	13017	13007	12773	13047	12912	12983	12945	13083	13002	13013	12790	12950	12870	12891	12992	12957	13021	12851	12710	12912	12908	12878	12912	12810	12810	12892	12982	12988	12926	13024	12921	13019	12823	12756	12940	12795	13089	12898	12921	12867	12796	12972	12948	12984	12861	13082	13091	12993	12803	12923	13041	13115	12893	12987	12885	12931	13090	13001	12872	12885	12893	13035	12922	12954	13077	13025	12869	12994	12990	12887	12762	12931	13025	12782	12893	13010	12970	12898	12947	12846	12705	12957	12899	13013	12963	12776	12858	12883	12985	12963	12917	13074	13038	12955	12853	12871	13048	13062	12794	12951	12845	13051	12814	13063	12913	12905	12911	12801	12851	12817	12966	12979	12759	12793	13080	13150	13000	12894	12895	12892	12672	12852	12923	13018	13091	12916	13036	13035	12896	12948	12926	12845	13008	13026	12865	12850	12981	12786	12673	12906	12900	12771	12959	12838	13021	12825	12822	12927	12927	12918	12736
24180	21385	28818	25241	24232	24599	23097	19314	17895	17125	16598	15801	15349	15331	15144	14933	14791	14570	14541	14668	14463	14453	14388	14325	14332	14226	14308	14296	14136	14282	14059	14235	13995	14141	14013	13983	14236	14051	14232	14118	13983	13911	13995	14182	13933	14147	13914	13967	14056	13947	14152	14042	13905	13921	14001	13898	14140	14126	14027	14051	14134	14039	13878	14086	14094	14066	14056	13989	14159	14116	14059	13808	13954	13822	14076	13994	13893	13925	14027	14067	13937	13851	13895	14061	14004	13866	14027	13923	13944	13872	13936	13944	13715	14059	14113	13997	14020	13967	13899	13915	13992	14048	14121	13944	13905	13998	14084	13857	13853	13976	14007	13924	14011	13847	13878	13999	14136	13906	13838	13832	13852	13756	14060	14069	13989	14009	13997	13716	14047	13878	14063	14137	13903	13825	14045	13947	14032	13996	13870	14001	14035	13932	14085	13894	13977	13787	13933	13710	14001	13883	13894	13708	13962	13916	13781	13831	13707	13986	14059	13972	13999	14150	13964	14059	13990	13886	13851	13878	14011	13941	13742	13922	13978	13898	13772	13925	14199	13910	13902	13844	13822	13866	13935	13934	14066	13844	13775	13829	13926	14072	14030	13893	13852	13787	14049	13908	13855	14040	13789	14030	13983	13901	13717	13807	13820	13908	14030	13994	14092	13934	13858	14077	13846	14033	14054	13927	13922	13905	13879	13980	14076	14055	14262	13848	13955	13930	13929	13933	13900	13920	14050	14011	13982	13996	13908	14041	13721	13930	13993	13968	14061	14128	14021	13886	13898	13776	14277	13895	13892	13909	13957	13930	13945	13989	14016	14058	14113	13943	14002	14102	13866	13943	13835	13912	13884	13797	13932	13990	14055	14238	13936	14020	13919	13948	14088	13963	13954	14030	13947	13852	13829	13889	14037	14109	14069	13845	13885	14009	13931	14130	13861	13957	13982	14028	13755	14009	13984	14039	13990	13918	13922	13821	13800	14122	13997	14050	13779	13827	13840	14034	14062	13842	13771	13863	13739	13740	14000	14199	14040	13984	13958	13953	14235	13916	13968	13878	13915	14015	14091	13935	13916	13916	14107	13967	13990	14005	13944	13964	13899	13935	14088	13988	14013	14086	13968	14035	14020	13919	13922	13963	14043	13869	13955	14008	14286	13908	14025	13904	14000	13958	14020	14047	14194	14048	13866	13968	14027	13826	13864	13818	13815	13837	13826	13919	13860	13801	13736	14061	13925	14188	13952	13843	13921	13930	14087	13891	13959	13918	13952	14029	13995	13764	13930	13983	14061	14015	13913	13706	13891	13783	13988	13811	13933	13994	13989	14204	14041	14033	13963	14009	13831	14006	14105	14105	13877	13997	13965	13979	13910	13790	13924	13945	14110	14074	13956	13943	13825	13994	13988	13909	13943	14089	13856	13988	13813	13832	13940	13918	13972	14019	13999	13874	14117	14035	13946	13978	13949	13936	14184	14085	13888	14118	14062	13840	14128	13932	13995	14095	13949	14055	13932	13948	13820	13985	13946	14003	13945	13847	14048	13769	13935	14001	13844	13790	13964	13946	13762	14139	14071	13913	13756	13995	13925	13819	14096	14020	13829	13996	14033	13971	13934	13885	13893	13941	14041	13898	13940	13946	13830	13940	13958	14079	14056	13806	14053	14076	14048	13847	13984	14182	13983	14005	13960	13889	13926	13943	14034	13986	13914	13981	13834	14029	14028	13958	13987	14130	14074	14305	14110	13872	13997	13978	13943	14006	14079	14028	14060	14017	14059	14005	14035	13932	13995	13811	13815	13970	13919	13901	13932	13931	14076	13984	14080	13917	13822	13916	13904	14121	14008	14059	13891	14041	14003	13900	13973	13856	13969	14002	13870	14004	14026	13888	14049	13865	13925	13873	13906	14056	14063	14138	13981	13885	14085	13967	13921	13921	13896	13866	13866	14170	13898	14102	14163	14204	13976	14047	13994	13913	13969	13994	14035	13988	14083	14069	14056	13828	13865	13925	13944	14039	13897	13958	13858	13783	13876	13888	14072	13967	13767	14069	13978	13872	13948	13907	14084	14024	13953	13949	13695	14083	14006	13819	13929	13914	13933	14013	14030	13938	13930	13784	13990	13843	13902	13983	13877	13859	13950	14042	14077	14017	13946	13789	13868	13965	14134	13948	13909	14067	14169	13976	13785	13918	13978	13798	13910	13958	14000	14066	13992	13982	14034	13900	13964	13813	14068	13997	13895	13753	14078	13987	14078	14074	13890	13859	13822	14085	13822	13802	13879	13868	13882	13920	14054	13914	14108	14114	13981	14116	14071	14084	13816	13988	13914	13919	13891	13886	13923	13903	13773	13864	13873	13998	13873	13932	13790	13980	14017	14018	13825	13881	13771	14052	13900	13888	13989	13878	14037	13886	13736	13971	14006	13778	13856	13853	13807	14013	13788	14097	13969	13815	13839	13905	13937	13891	13986	14018	13982	13884	13793	13900	14029	13984	13988	14036	13811	13880	13884	13907	13930	13976	13925	13862	13803	14037	13903	13875	13782	14016	13981	13888	13924	13846	13880	14020	14155	14096	13930	13852	14028	14036	13973	13908	14037	13843	13983	14002	13983	13922	13843	14014	13960	14107	14077	14061	13911	14000	14139	14074	13949	13891	13972	13827	13982	13975	13869	14113	13975	13733	13907	13952	13909	13976	13975	13864	13715	14057	14060	14048	13970	13809	13972	13984	14137	13858	14085	14027	13757	13971	13975	14169	14007	14116	14013	13934	13996	14070	14015	14086	13917	14092	13912	13955	14146	13959	13799	14058	13987	13778	14038	13732	14034	14093	14076	13874	13956	14025	13723	14012	14083	13971	14036	13902	13971	14008	14026	13881	14059	14034	14003	13933	13822	14021	13927	13819	13891	14031	13790	13938	13930	13879	13911	13853	13958	13723	13969	13987	13797	13882	13923	13638	13916	14025	13969	14126	13972	13889	14077	13920	13977	13875	14109	13940	13933	13731	13798	14014	13849	13898	14062	13961	14161	13702	13879	13901	14075	13833	13995	14019	14109	13982	14142	14070	14011	13773	13672	13984	13889	13948	14191	13944	13893	13883	13867	14033	14058	14132	13885	13758	13890	13939	13858	13922	14072	14145	13899	13744	14032	13865	13947	13746	14054	14027	13915	13920	13800	14008	13942	13899	14034	13823	13879	13986	14008	13933	14032	13981	14115	13737	14063	14048	14067	13939	13886	14003	13881	14040	13945	13881	13742	14000	13992	13847	14058	14121	13939	13930	13906	13914	13893	13940	13821	13881	13849	13916	14103	13976	14048	14034	14213	13718	13787	13935	13888	13863	13647	13983	14011	13893	13936	14027	14118	13891	14090	13940	13987	13771	13948	14068	14013	13976	13995	14104	13934	13896	14034	14021	13895	13961	14030	14054	13918	13991	13906	13952	13934	13940	13891	13859	13896	14122	13999	13946	13888	13879	13978	14045	13983	13860	13935	14005	13922	13979	14201	14027	13980	14190	13960	14090	13776	14061	13816	13960	13852	13742	13971	13840	14192	13859	14116	13916	14124	13824	13915	14073	14060	14028	13994	14020	13921	13927	13770	13815	13829	13960	14176	13793	13943	13863	14025	13857	13959	13836	14116	13953	13899	14066	13872	13891	13839	13964	13996	13986	14059	13928	13818	13811	13906	13906	14000	13877	13900	14068	13959	13926	14107	13983	13904	13949	13937	13836	14049	14031	14006	13913	13815	13991	13957	13983	13992	13890	13969	13935	13993	13871	13893	13787	13926	13854	14031	13924	13973	13773	14019	13960	13960	13946	14007	14028	13829	13938	14039	14074	13992	13986	14062	13874	14023	13924	14115	13933	13954	13788	13996	14108	14006	14086	13941	13890	13962	13869	14010	14120	14024	14027	13903	13939	14042	13980	13987	13981	13815	13788	13928	13966	13768	14026	13913	13882	14015	13747	13720	14168	14054	13818	14196	13770	14073	13936	14148	13951	14090	13952	13934	13950	13823	14077	13924	14134	13997	14050	13843	13827	14042	14090	14018	14015	13851	13836	13829	13965	14018	13854	13813	13925	13911	13855	13945	13808	14020	13998	13795	13993	13994	14002	13948	13984	14006	14045	14064	13903	14115	13738	14070	14086	14014	13906	13894	14083	14062	14087	13975	14072	14015	13917	13845	13882	14101	13986	14038	13961	14018	14044	13904	13739	13758	14083	13957	14088	13826	13926	14014	13747	13797	13978	13888	13892	13956	13927	13836	14024	13949	13745	13939	13997	14022	14017	14129	14015	13965	13993	13911	14033	13976	14002	14013	13949	14067	13987	13934	14085	13889	14019	14165	14085	14064	13813	13888	14038	13932	13753	14073	14175	14048	13916	14169	14100	13956	13998	13850	13918	13969	14029	14158	13891	14072	13963	13961	14194	13999	14080	13944	13935	13868	13881	13954	13978	14029	14138	13780	14122	13816	13883	13934	13972	14007	13749	14023	13827	13926	13842	14059	14034	14083	14049	13841	14124	13866	14143	14093	13918	13904	13973	13914	13887	13967	13884	13940	14044	13788	13804	13753	13964	13960	13977	14036	13976	13939	14128	13729	13849	13994	13976	13932	13947	13992	14073	14079	13964	14058	13909	13904	14053	13810	13817	14053	14040	14102	13822	14066	13880	13867	14049	14005	13884	13921	13836	14119	14106	14060	13869	13870	13943	14174	13912	13905	13757	14048	13897	14158	14080	13935	13846	13818	13912	13871	13888	13943	13926	13904	13952	14138	13828	13990	14009	14262	14004	14047	14005	14057	13886	13913	13792	13912	14195	14096	13932	14055	13871	13994	13822	13897	13953	13913	13892	13821	13991	13915	13983	13818	13847	13879	13931	13949	13858	13995	14015	14026	13953	14023	14092	13931	14024	13887	13914	13807	14173	13856	13851	13814	13878	13865	13887	14026	14050	13981	13954	14027	14206	13886	13962	13708	14057	13944	14144	13880	14010	13788	13973	14086	13989	14026	13888	14082	13999	13935	14016	14085	14033	13937	14027	14024	13961	14078	14170	13870	13845	13752	13778	14151	13808	14028	13933	13785	13947	13891	14187	13738	13914	13935	13885	13950	13833	13970	13828	14057	14063
27825	46874	44457	36027	30335	26132	22858	20388	18962	17606	16464	15745	15087	14804	14530	14325	14181	13902	13758	13566	13447	13318	13102	13220	13159	13239	12916	13255	13044	12983	12856	12848	12977	12785	12717	12894	12676	12759	12979	12899	12705	12735	12748	12748	12603	12753	12667	12878	12761	12707	12572	12667	12832	12952	12758	12814	12602	12675	12825	12702	12793	12815	12816	12793	12704	12613	12678	12740	12793	12870	12599	12790	12755	12692	12780	12847	12708	12777	12585	12725	12728	12636	12734	12440	12628	12859	12687	12563	12836	12861	12861	12798	12748	12756	12649	12841	12855	12600	12817	12731	12748	12773	12697	12766	12658	12653	12858	12750	12717	12697	12655	12781	12650	12755	12770	12747	12730	12688	12763	12848	12784	12727	12761	12576	12875	12734	12652	12694	12962	12696	12596	12849	12790	12804	12791	12824	12636	12694	12876	12699	12682	12811	12838	12678	12642	12695	12754	12856	12652	12750	12655	12676	12748	12817	12692	12811	12857	12763	12818	12545	12883	12854	12576	12840	12775	12824	12695	12743	12698	12616	12627	12814	12752	12774	12773	12758	12757	12594	12721	12395	12714	12766	12874	12792	12657	12663	12630	12749	12614	12883	12646	12638	12739	12542	12847	12957	12756	12943	12899	12891	12872	12776	12675	12661	12717	12771	12857	12684	12821	12656	12708	12698	12682	12758	12654	12573	12678	12756	12737	12633	12786	12541	12665	12710	12739	12743	12843	12804	12629	12665	12747	12659	12828	12674	12742	12748	12736	12828	12564	12747	12586	12827	12679	12849	12728	12663	12711	12775	12777	12665	12646	12723	12657	12914	12591	12833	12977	12586	12606	12633	12606	12643	12794	12781	12766	12527	12695	12727	12624	12749	12548	12845	12658	12707	12640	12630	12810	12740	12547	12807	12962	12742	12506	12773	12751	12760	12706	12603	12770	12822	12835	12781	12714	12657	12754	12763	12622	12728	12642	12646	12693	12667	12737	12723	12679	12587	12781	12664	12586	12576	12675	12656	12733	12682	12713	12776	12812	12724	12609	12701	12879	12764	12729	12738	12767	12839	12780	12644	12665	12547	12742	12683	12692	12693	12736	12701	12667	12905	12803	12660	12578	12782	12573	12637	12758	12745	12518	12764	12668	12844	12787	12815	12919	12734	12892	12704	12695	12803	12833	12731	12726	12728	12824	12751	12736	12902	12726	12666	12666	12676	12727	12718	12696	12704	12579	12658	12726	12741	12535	12779	12691	12594	12628	12845	12869	12662	12804	12606	12704	12747	12512	12712	12890	12531	12852	12617	12708	12725	12679	12900	12635	12676	12773	12729	12721	12694	12832	12778	12815	12857	12732	12609	12884	12647	12632	12768	12781	12834	12617	12850	12589	12705	12840	12607	12607	12953	12760	12888	12904	12693	12760	12766	12650	12693	12807	12690	12797	12678	12624	12753	12837	12708	12827	12578	12694	12576	12729	12672	12727	12726	12834	12726	12724	12682	12771	12866	12544	12828	12515	12733	12681	12609	12576	12827	12703	12871	12755	12688	12708	12704	12756	12748	12681	12762	12633	12705	12612	12845	12631	12642	12654	12750	12643	12895	12655	12840	12831	12631	12711	12744	12741	12633	12765	12803	12765	12634	12762	12663	12891	12622	12840	12691	12759	12841	12753	12896	12570	12742	12726	12753	12726	12764	12601	12711	12804	12546	12574	12909	12961	12678	12791	12648	12804	12740	12701	12754	12684	12646	12816	12735	12781	12752	12826	12608	12954	12774	12755	12675	12829	12943	12782	12721	12626	12774	12727	12769	12704	12640	12713	12676	12771	12726	12633	12714	12621	12838	12669	12769	12716	12679	12815	12627	12728	12662	12871	12633	12569	12686	12670	12760	12645	12828	12710	12739	12717	12724	12762	12803	12817	12794	12681	12688	12814	12909	12717	12528	12777	12666	12772	12742	12779	12823	12729	12662	12736	12627	12707	12799	12596	12822	12649	12733	12936	12666	12743	12646	12816	12714	12681	12811	12632	12643	12656	12625	12721	12752	12586	12735	12667	12712	12644	12782	12826	12638	12714	12716	12594	12939	12752	12649	12850	12754	12641	12674	12775	12901	12671	12796	12751	12706	12676	12665	12686	12614	12780	12734	12810	12856	12791	12689	12823	12811	12732	12750	12679	12668	12768	12781	12765	12672	12748	12806	12875	12760	12703	12746	12650	12629	12739	12708	12708	12714	12738	12550	12652	12827	12860	12802	12716	12713	12784	12856	12706	12704	12863	12661	12593	12667	12744	12670	12599	12734	12895	12675	12822	12755	12759	12900	12725	12695	12843	12871	12549	12626	12827	12510	12739	12800	12690	12736	12792	12783	12710	12579	12776	12619	12835	12686	12739	12768	12717	12717	12653	12699	12750	12731	12805	12734	12497	12610	12900	12760	12800	12745	12759	12691	12753	12534	12666	12776	12757	12746	12781	12660	12696	12800	12616	12657	12592	12715	12852	12835	12793	12538	12636	12781	12572	12764	12724	12982	12746	12765	12725	12768	12628	12610	12601	12700	12656	12883	12715	12831	12738	12621	12598	12690	12660	12813	12797	12761	12701	12837	12738	12703	12744	12719	12709	12748	12724	12760	12802	12843	12794	12704	12541	12862	12817	12792	12675	12805	12674	12697	12722	12747	12711	12653	12769	12770	12663	12833	12702	12908	12770	12729	12769	12676	12809	12796	12680	12758	12732	12732	12774	12761	12837	12599	12661	12813	12546	12554	12692	12740	12714	12672	12665	12812	12757	12818	12637	12696	12718	12829	12735	12639	12914	12783	12800	12576	12659	12848	12742	12686	12604	12747	12772	12560	12687	12662	12807	12813	12812	12704	12839	12764	12690	12764	12784	12728	12790	12703	12837	12747	12683	12594	12620	12719	12676	12779	12702	12586	12756	12806	12779	12643	13012	12661	12641	12681	12615	12716	12615	12795	12599	12689	12737	12668	12800	12799	12721	12642	12695	12735	12821	12830	12694	12772	12773	12731	12573	12655	12821	12822	12996	12790	12882	12528	12785	12509	12631	12673	12693	12602	12747	12594	12770	12708	12598	12704	12724	12832	12799	12697	12786	12714	12714	12753	12702	12691	12625	12916	12735	12812	12856	12651	12652	12761	12678	12686	12799	12658	12716	12590	12682	12710	12730	12602	12686	12643	12821	12776	12746	12797	12880	12751	12734	12853	12692	12698	12596	12872	12714	12865	12717	12699	12617	12909	12639	12713	12609	12839	12659	12816	12706	12674	12784	12784	12644	12519	12773	12731	12686	12901	12632	12869	12814	12819	12770	12689	12515	12708	12730	12698	12685	12853	12785	12693	12642	12856	12690	12874	12676	12796	12765	12746	12683	12760	12775	12586	12877	12737	12605	12681	12708	12681	12785	12659	12761	12786	12706	12817	12603	12693	12556	12763	12705	12585	12752	12783	12679	12606	12671	12767	12898	12691	12578	12686	12703	12837	12590	12666	12745	12765	12836	12603	12742	12899	12818	12824	12734	12703	12746	12666	12716	12584	12812	12674	12781	12675	12827	12614	12691	12641	12682	12821	12756	12933	12814	12886	12690	12750	12741	12690	12833	12807	12785	12735	12615	12642	12657	12782	12674	12690	12761	12721	12645	12731	12813	12700	12770	12643	12635	12585	12756	12765	12652	12683	12799	12627	12800	12755	12804	12672	12790	12873	12801	12670	12750	12555	12831	12813	12803	12794	12840	12731	12787	12762	12832	12743	12848	12634	12643	12645	12806	12626	12809	12757	12704	12809	12642	12742	12820	12687	12614	12842	12674	12810	12767	12808	12663	12826	12614	12832	12731	12676	12685	12812	12850	12589	12795	12782	12706	12828	12645	12746	12836	12692	12864	12822	12684	12781	12554	12824	12786	12761	12803	12703	12900	12860	12746	12686	12697	12781	12816	12771	12700	12582	12508	12733	12768	12668	12655	12817	12805	12660	12841	12625	12721	12594	12676	12767	12718	12812	12738	12636	12709	12632	12637	12649	12642	12568	12737	12765	12629	12754	12645	12748	12893	12819	12738	12695	12651	12732	12663	12701	12817	12815	12900	12674	12666	12770	12742	12746	12816	12614	12715	12843	12828	12741	12749	12751	12580	12748	12859	12778	12715	12680	12760	12820	12591	12764	12760	12748	12598	12734	12740	12750	12772	12704	12697	12666	12870	12676	12856	12662	12898	12687	12803	12806	12762	12715	12773	12867	12672	12689	12923	12750	12534	12658	12853	12673	12764	12752	12648	12785	12859	12807	12700	12783	12577	12690	12722	12725	12754	12760	12653	12737	12811	12830	12720	12777	12828	12591	12753	12609	12646	12751	12625	12771	12822	12662	12829	12742	12685	12592	12806	12740	12707	12754	12864	12708	12692	12717	12867	12738	12544	12760	12842	12573	12752	12657	12803	12743	12663	12515	12682	12788	12633	12722	12861	12707	12744	12678	12790	12728	12792	12717	12719	12668	12852	12650	12815	12649	12647	12681	12766	12617	12825	12674	12629	12846	12839	12733	12806	12615	12680	12696	12816	12898	12718	12584	12835	12691	12718	12603	12577	12867	12579	12750	12753	12622	12782	12854	12724	12789	12743	12674	12800	12828	12735	12624	12839	12693	12664	12664	12557	12599	12820	12787	12815	12841	12760	12731	12630	12661	12722	12747	12704	12787	12809	12779	12661	12852	12716	12861	12592	12528	12797	12735	12657	12880	12599	12750	12764	12742	12645	12635	12813	12698	12725	12705	12714	12688	12730	12637	12797	12782	12648	12840	12797	12698	12814	12731	12818	12684	12751	12860	12835	12773	12834	12675	12803	12689	12794	12726	12763	12686	12863	12717	12563	12882	12795	12796	12610	12778	12752	12774	12805	12709	12753	12700	12806	12810	12591	12751	12744	12583	12630	12655	12618	12802	12879	12788	12676	12823	12765	12807	12875	12590	12678	12601	12776	12666	12729	12648	12718	12576	12687	12819	12788	12802	12874	12754	12778	12619	12764	12599	12684	12700	12870	12778	12820	12709	12637	12835	12810	12722	12628	12711	12563	12722	12616	12791	12666	12715	12631	12787	12693	12704	12792	12723	12794	12668	12624	12773	12600	12629
23071	21371	29259	23966	22453	25558	27497	21786	19475	18727	17661	16940	16453	16091	15771	15825	15596	15315	15107	14867	14962	14729	14660	14845	14567	14528	14554	14438	14547	14462	14250	14389	14355	14288	14233	14345	14284	14317	14167	14259	14168	14231	14092	14193	14288	14200	14071	14192	14227	14393	14028	13990	14056	14028	14051	14022	14327	14147	13923	13956	14217	14208	14263	14226	14156	14189	14180	14061	14152	14075	14103	14134	13932	13944	14054	14077	14127	14130	14146	13986	14019	14115	14057	14049	14021	14082	14114	14067	14072	14108	14246	13909	14288	14023	14152	14046	14130	14115	14006	14113	14276	14176	13898	13966	14085	13839	14112	14011	13992	14044	14073	14067	14155	14092	14065	13923	14007	14079	13971	13979	14099	14185	14090	14053	14143	14077	14060	14072	14085	14063	14104	13932	14131	14240	13968	14028	14001	14155	14169	14193	14143	13877	14103	13987	14006	13882	13982	14114	14118	14175	14124	14111	13984	14132	14163	14155	14060	14142	14215	13999	13842	14015	14092	13919	13995	13906	14218	14145	14117	14074	14090	14001	13915	14082	13963	13978	14149	14049	14163	13912	14103	14149	13975	13936	14032	14369	14127	14134	14023	14199	13959	14114	14103	14032	14016	14144	14182	13985	14121	13788	14014	14121	14054	14042	13926	14091	14144	13995	14143	14229	14186	13984	14031	14147	14133	13972	13791	14010	13939	14226	14030	13984	13998	14004	13887	13952	13988	13929	13922	13915	14147	14043	14084	14066	13991	14059	13964	13988	14092	13995	14020	14012	14073	14153	13970	13979	14058	14034	14187	14034	13875	14072	14028	14084	13915	14137	13828	13964	14013	14241	14044	14250	14024	14079	14120	13910	14227	13922	13969	14095	14107	14080	13836	13894	14071	14117	14117	14072	13927	14107	14062	14077	14194	14181	14105	13807	14246	14045	14006	13952	13931	14103	13923	14055	14043	13990	14049	14113	14018	13855	13732	14074	14143	14038	14031	14205	14041	13950	13926	14129	14061	14084	14038	13931	14061	14217	14034	14054	14040	13966	14031	14099	13817	14029	14019	14128	14126	13899	13936	13951	14022	13966	14011	13975	14081	14054	13989	13961	13960	14026	14161	14035	14020	13975	14144	14026	14278	14028	14047	14069	14027	14187	13912	14070	14054	13979	14023	14114	14068	13954	14130	13896	14187	13941	13942	14088	14139	13739	13888	13931	14013	13995	14246	13875	14078	13901	13939	13995	14017	14125	13951	14098	14025	14026	14176	14260	14182	14064	13990	13881	13982	13966	14057	13978	14056	14094	13944	14008	14012	14151	14113	14064	14257	14076	13985	14006	14113	14057	14029	13984	14011	13796	14063	13978	14008	13921	14055	13853	14047	14079	13903	14102	14153	14083	14025	13949	13950	14213	13935	13948	14068	13825	13877	13988	14073	14030	13904	13959	13989	14053	13950	13974	14102	13979	13980	14108	14033	14107	14196	14128	14017	14119	13936	14093	14166	14041	14088	13740	14047	13970	14015	14006	14108	13964	14085	14195	14020	13880	14145	14063	13996	13844	14188	13911	14211	13946	14055	13919	14130	14162	14069	14096	14049	14108	14059	14109	14066	13978	14036	14118	13948	14182	13883	14163	14099	14003	14211	13988	14027	14002	13901	13990	13949	13971	13937	14068	14092	14013	13947	14129	14026	14067	14112	13966	13991	14131	14096	13977	14083	13867	13979	13993	14202	13979	14024	13961	14030	14067	14085	14032	14243	14130	14172	13907	14043	14064	14134	14065	14074	14030	13827	14352	14130	14243	14187	14098	14100	14062	14106	14070	14057	14106	13849	14010	14194	14052	13937	14017	13922	13953	14022	14090	14318	14095	13829	13994	14259	14069	14066	14035	13930	14140	14039	13971	14003	14012	13914	13939	14046	14059	13986	13943	14136	14133	14039	13970	14099	14014	13907	14234	14120	13978	13923	14011	13991	14092	14094	13959	14138	13984	14185	14214	14076	13997	14165	13997	13855	13986	13822	14032	13902	14214	13937	14063	14014	14169	14027	13951	13901	13983	14001	14099	13945	14098	13945	13825	13980	14077	14047	14224	14190	14021	14105	14038	14031	14034	13924	14096	14069	14080	13905	14095	14052	13953	14087	14168	13907	13767	14007	13837	14204	14049	14053	14049	14075	14004	13951	13931	14110	14060	13894	13910	14128	14112	14048	13879	13966	13941	13913	14184	14014	13910	13986	14046	14081	14110	13909	14018	14142	13964	14086	14096	14070	13989	14129	14073	14060	14132	14082	13986	14171	14016	14305	14210	13846	14027	14063	13916	13857	13901	14003	13931	14094	14066	14049	14019	13857	14078	14080	14158	13945	13958	14152	13960	14084	14176	14120	13878	13994	14033	14072	13933	14157	14088	14111	13972	13845	13944	14228	14025	14063	13907	13987	14046	13934	14096	13937	14017	14020	13893	14099	14044	14073	14064	14045	14056	14011	14292	13906	14007	14057	13995	14051	14180	14087	13842	14005	14100	14185	14009	14036	14302	14007	14069	14162	14021	14124	14206	13847	14262	14120	14160	14049	14055	13915	13893	14057	13728	13862	13964	14064	14091	13879	14071	14239	13910	13978	13990	13857	13979	13951	14115	14178	14025	13848	14062	14046	14133	14164	13920	14110	13852	14027	13956	14101	13909	14120	13874	14089	14226	14088	14087	14056	13905	14263	14057	13958	13937	14088	14002	13985	14029	13992	14071	14010	13928	14147	14146	14032	14133	13904	13997	13928	13921	13845	13976	13995	14023	13945	13954	14018	13961	14129	13942	13955	14180	14078	14080	14157	14093	14023	13774	14151	14191	13891	13885	14030	14004	14074	13887	13876	14052	14149	14047	14107	14097	13954	14011	14063	14020	14095	14086	13922	14171	13801	14044	13951	13735	14164	13980	14096	14011	14039	14083	14043	13909	14000	14124	14146	13947	13973	13875	14016	14118	13965	14205	13911	14067	14070	14053	13863	13978	13959	14241	14224	13992	13974	14278	14080	14157	14241	14137	14087	14010	13929	13899	14033	13968	14081	13955	13943	14008	13962	13976	14033	14002	13974	14195	13970	14019	14070	13888	14093	14155	13986	14135	14045	14056	13942	14076	13993	14003	14200	13980	13980	14036	13950	14015	14034	14100	14014	14169	14018	13982	13931	14125	14191	14050	13857	13987	14124	13930	13916	13943	14238	14000	14171	14146	14175	14107	14224	14148	14275	13856	14204	14016	14042	14020	14165	13958	14131	14057	13853	13960	14012	13993	13946	14042	13943	13784	13813	13940	13952	14091	14111	14219	14165	13997	13943	13994	14091	14104	14033	13970	14145	14216	13981	14137	14131	14066	14247	13968	14010	14132	14031	14027	13854	13954	14018	13806	14160	13971	14012	14096	13873	13945	14130	14037	13881	14089	14088	14160	14103	13932	13981	14136	14017	13922	14007	13907	14043	14247	14014	14126	14078	13998	14024	13826	14076	14040	13941	13860	14084	14080	13916	13985	14144	14000	14099	14076	14175	13967	14162	14015	14096	14081	14082	14037	14047	14039	13968	13896	14107	14047	13967	14072	14088	13806	14108	13956	14113	14127	14026	13973	13950	13855	13990	13802	13978	14069	13911	13981	14019	13925	14050	14186	14112	13913	14211	14025	14010	14002	13847	14077	13930	14135	14012	13869	13982	13912	13874	14134	13937	14014	14202	14062	13948	13874	14101	13940	13958	14056	13721	14013	14000	14088	13983	13933	13999	14109	14045	13990	13966	14148	14023	13881	13962	13995	14010	13902	14006	13916	14024	14063	14280	13914	14046	14126	14299	14216	13948	14068	14045	14042	14127	13906	13824	14124	14074	14085	14108	13939	14018	13880	14012	14091	13906	14081	14121	13880	14035	14198	13963	14109	13902	13944	14017	14010	14048	14083	14228	14201	14153	14129	14181	14048	14157	14132	14084	13925	14165	14058	13900	13779	13886	14074	13963	14124	13966	13913	13973	14042	14012	14010	14066	14163	13952	14150	14058	14115	14344	14166	13944	14072	14269	14011	14170	13961	14080	14056	14155	14025	13791	13964	14050	14151	14078	14087	14030	13961	14219	13910	14018	14056	14176	14085	13960	13973	14073	14037	14200	13956	14077	13968	13962	13943	13851	14028	14113	13997	14164	14073	14065	13921	14072	14006	13936	13991	14140	14085	13959	13902	14001	14023	14063	13958	14192	13945	14155	14082	14020	13948	14103	13793	14113	13851	13833	13933	13976	14142	14120	14044	13920	14133	13917	14094	14048	14092	14002	14118	14053	14062	14022	14015	13975	14022	14023	13920	14060	13914	14244	13869	14141	13885	14093	14150	14154	13890	14277	14020	14003	14083	14008	14076	14171	13865	14223	13999	14034	13848	13968	14047	13816	13999	13975	13945	13915	13808	13977	14049	14102	13912	14030	14016	14063	14141	13826	13990	13927	13850	14111	14022	13942	14012	13860	13968	14209	14065	14111	14117	13957	14208	14017	14141	14041	14028	14012	14075	14215	14208	14041	14177	13845	14090	13927	13925	14218	14210	13988	13907	13941	13878	14077	14044	14007	14143	14089	14107	14074	13887	14061	14205	14181	14052	13905	14024	14024	14002	14121	13959	14078	14067	13997	13933	14117	14095	13952	13956	14125	14063	13927	13976	14178	14161	13951	14152	14080	13962	13977	13823	13979	13757	14044	14166	14010	14162	13978	13892	13940	14133	13874	14093	14113	14118	14021	14144	14119	13914	13983	14106	13873	14065	13956	13953	14018	14133	14045	14050	14197	13878	13863	14186	13954	14074	13947	13906	14070	13898	14108	14022	14098	13963	14189	14087	14049	14074	13902	14095	13805	13991	14032	14004	14173	13935	14039	13984	14044	13961	13953	13909	14077	14193	13980	14191	14174	13970	13896	14094	14009	14088	14189	14101	13983	14023	14122	14031	14113	14111	14054	14045	14053	13957	13920	14004	14091	14122	14301	14071	14227	14207	13955	14035	14044	14118	14140	13988	13869	14124	14255	14180	14166	14075	14046	14193	14375	14017	13959	14043	14043	13940	14064	13936	13956	13953	14076	14161	14229	13973	13976	14180	14004	14208	14035	14052	14159	14155
29830	51647	49385	40737	34984	30230	26182	23529	21321	19742	18497	17109	16494	15934	15573	15216	15173	14497	14195	14066	13894	13581	13774	13559	13448	13683	13366	13299	13245	13146	13291	12983	12970	13091	13078	12799	13109	12876	12747	12946	13055	12899	12825	12838	12904	12770	12878	12863	12865	12835	12864	12902	12953	12804	12925	12682	12600	12866	12719	12795	12898	12651	12712	12827	12661	12714	12873	12816	12723	12827	12963	12920	12995	12838	12843	12796	12830	12723	12801	12802	12915	12830	12732	12697	12738	12739	12822	12778	12924	12943	12726	12872	12888	12799	12817	12801	12719	12814	12738	12829	12773	12800	12855	12844	12960	12606	12700	12669	12820	12843	12735	12870	12707	12697	12884	12696	12709	12771	12736	12820	12709	12695	12764	12765	12603	12757	12601	12722	12726	12753	12808	12928	12779	12741	12915	12801	12853	12860	12759	12640	12778	12759	12763	12872	12773	12819	12801	12705	12715	12683	12688	12740	12851	12739	12672	12762	12799	12772	12987	12854	12722	12823	12736	12829	12693	12712	12793	12749	12760	12720	12823	12892	12649	12847	12788	12800	12795	12856	12653	12682	12834	12791	12757	12740	12786	12696	12762	12779	12805	12765	12814	12855	12703	12849	12728	12674	12917	12846	12631	12781	12705	12856	12931	12736	12659	12749	12861	12843	12885	12783	12739	12704	12918	12899	12670	12734	12842	12839	12886	12905	12732	12817	12817	12720	12793	12649	12842	12782	12873	12777	12642	13102	12769	12750	12585	12877	12686	12826	12897	12679	12705	12791	12738	12835	12904	12802	12858	12719	12918	12712	12710	12926	12859	12850	12880	12735	12783	12813	12879	12666	12871	12699	12690	12872	12793	12810	12657	12829	12666	12721	12761	12893	12775	12830	12796	12824	12676	12662	12818	12662	12811	12817	12876	12780	12933	12753	12752	12770	12718	12672	12736	12631	12819	12782	12696	12786	12778	12694	12658	12847	12825	12645	12699	12902	12748	12722	12636	12739	12810	12772	12731	12860	12827	12688	12952	12714	12672	12827	12641	12613	12804	12868	12824	12771	12653	12799	12870	12712	12563	12915	12687	12734	12891	12757	12598	12722	12811	12711	12665	12791	12697	12753	13038	12653	12823	12874	12722	12786	12768	12625	12799	12837	12746	12929	12868	12709	12820	12818	12850	12828	12747	12706	12851	12621	12944	12890	12801	12650	12842	12814	12733	12828	12793	12715	12856	12674	12813	12913	12726	12750	12844	12556	12863	12703	12911	12842	12941	12868	12776	12721	12668	12766	12662	12822	12704	12830	12753	12877	12892	12619	12784	12867	12759	12821	12854	12692	12762	12534	12872	12868	12817	12703	12798	12572	12790	12745	12908	12708	12683	12901	12704	12728	12643	12824	13045	12745	12886	12798	12786	12805	12779	12707	12897	12857	12850	12849	12591	12825	12792	12685	12639	12722	12768	12765	12796	12814	12761	12929	12899	12721	12738	12675	12704	12796	12861	12670	12745	12749	12778	12745	12751	12878	12641	12852	12686	12920	12914	12744	12910	12752	12804	12776	12814	12697	12889	12630	12730	12826	12802	12815	12780	12891	12914	12658	12710	12736	12738	12782	12855	12600	12732	12661	12718	12752	12735	12998	12620	12633	12657	12770	12756	12689	12702	12663	12740	12891	12831	12816	12630	12603	12772	12611	12898	12857	12746	12732	12687	12908	12696	12825	12985	12579	12738	12962	12752	12725	12791	12765	12800	12768	12726	12592	12789	12805	12901	12649	12770	12576	12687	12829	12858	12867	12848	12687	12627	12785	12946	12911	12739	12826	12770	12821	12806	12739	12844	12840	12882	12670	12856	12681	12783	12874	12762	12760	12751	12824	12720	12753	12796	12575	12816	12655	12663	12701	12673	12852	12763	12838	12885	12630	12842	12898	12797	12802	12829	12772	12754	12698	12892	12691	12847	12823	12883	12694	12876	12802	12835	12751	12721	12888	12624	12818	12786	12993	12958	12705	12777	12867	12734	12780	12911	12704	12563	12721	12895	12728	12773	12745	12850	12815	12879	12823	12683	12838	12711	12862	12807	12837	12966	12748	12815	12937	12918	12799	12867	12693	12807	12910	12867	12700	12803	12805	12718	12869	12548	12683	12636	12600	12797	12684	12801	12797	12826	12832	12741	12776	12871	12916	12863	12759	12853	12778	12786	12797	12931	12576	12790	12645	12632	12713	12769	12816	12823	12738	12699	12730	12703	12784	12807	12798	12649	12681	12764	12763	12840	12811	12975	12753	12951	12608	12823	12498	12776	12781	12764	12867	12722	12787	12830	12764	12718	12762	12967	12827	12729	12873	12709	12741	12893	12801	12729	12847	12772	12766	12826	12896	12700	12862	12748	12745	12672	12754	12761	12634	12839	12727	12875	12791	12826	12831	12854	12776	12867	12754	12828	12815	12694	12668	12861	12811	12805	12710	12620	12881	12855	12583	12755	12813	12688	12763	12661	12687	12725	12665	12857	12875	12672	12752	12716	12904	12817	12807	12814	12722	12722	12740	12834	12853	12775	12904	12665	12965	12725	12590	12826	12767	12766	12767	12839	12802	12678	12849	12746	12893	12857	12787	12895	12881	12754	12698	12694	12839	12709	12633	12670	12590	12912	12679	13123	12618	12764	12756	12568	12737	12697	12757	12666	12654	12840	12963	12598	12678	12832	12810	12902	12691	12643	12800	12808	12743	12679	12858	12769	12825	12906	12890	12783	12691	12683	12891	12806	12759	12844	12699	12801	12758	12802	12762	12894	12725	12679	12795	12819	12907	12785	12825	12739	12795	12709	12827	12936	12895	12595	12725	12803	12641	12681	12721	12703	12951	12756	12889	12926	12913	12722	12796	12680	12788	12897	12848	12863	12664	12784	12583	12635	12724	12829	12785	12858	12701	12822	12800	12823	12888	12913	12838	12875	12719	12671	12894	12686	12678	12584	12710	12799	12889	12717	12721	12862	12750	12803	12855	12790	12786	12784	12767	12890	12867	12858	12755	12750	12690	12771	12843	12773	12832	12952	12777	12791	12864	12720	12741	12675	12748	12756	12845	12839	12719	12784	12738	12800	12755	12915	12870	12816	12714	12754	12676	12594	12828	12740	12675	12819	12669	12728	12733	12626	12688	12692	12789	12715	12836	12811	12814	12691	12737	12789	12795	12939	12756	12616	12858	12765	12831	12844	12872	12735	12621	12667	12704	12726	12793	12773	12677	12969	12777	12683	12824	12812	12742	12763	12768	12799	12675	12768	12697	12723	12854	12796	12674	12771	12640	12970	12829	12676	12818	12673	13000	12784	12812	12781	12737	12691	12803	12807	12721	12809	12756	12765	12692	12677	12679	12803	12756	12821	12625	12914	12783	12704	12884	12562	12862	12908	12913	12799	12784	12698	12786	12819	12715	12673	12799	12719	12685	12876	12770	12840	12854	12722	12802	12742	12785	12550	12700	12763	12716	12664	12758	12642	12746	12703	12858	12816	12741	12793	12912	12717	12715	12839	12681	12769	12738	12771	12691	12961	12721	12706	12748	12732	12761	12717	12698	12852	12775	12813	12769	12731	12837	12720	12823	12765	12796	12703	12843	12789	12806	12909	12797	12638	12809	12699	12708	12641	12817	12878	12707	12623	12712	12940	12867	12754	12827	12987	12757	12725	12823	12664	12772	12822	12708	12701	12673	12631	12635	12956	12808	12800	12735	12726	12796	12826	13001	12729	12669	12902	12810	12803	12877	12787	12893	12720	12931	12853	12659	12909	12801	12752	12850	12826	12819	12786	12785	12860	12695	12727	12821	12752	12737	12703	12756	12800	12741	12723	12818	12855	12784	12907	12717	12716	12882	12835	12769	12668	12914	12750	12857	12861	12704	12729	12806	12987	12836	12755	12696	12746	12608	12588	12932	12999	12661	12783	12813	12854	12597	12763	12932	12780	12820	12757	12735	12834	12810	12799	12746	12637	12987	12629	12964	12798	12734	12720	12724	12707	12821	12852	12730	12913	12818	12683	12784	12706	12804	12681	12821	12722	12830	12816	12781	12613	12836	12920	12831	12826	12813	12792	12732	12855	12826	12801	12694	12656	12712	12867	12814	12662	12615	12763	12607	12793	12661	12592	12774	12778	12528	12623	12613	12835	12700	12944	12771	12780	12776	12946	12694	12787	12729	12721	12936	12729	12848	12742	12731	12936	12762	12763	12810	12931	12951	12706	12872	12871	12708	12840	12722	12604	12746	12808	12722	12802	12788	12810	12940	12785	12870	12744	12837	12590	12832	12730	12913	12682	12882	12678	12843	12729	12948	12889	12696	12904	12795	12833	12828	12661	12767	12769	12784	12736	12778	12724	12930	12831	12703	12736	12882	12651	12714	12662	12776	12756	12832	12661	12710	12732	12877	12710	12790	12794	12761	12828	12823	12511	12666	12884	12671	12881	12708	12693	12706	12713	12790	12732	12834	12987	12619	12924	12791	12796	12781	12611	12730	12789	12722	12786	12704	12644	12696	12935	12707	12739	12807	12832	12765	12821	12728	12741	12575	12701	12758	12701	12790	12794	12733	12602	12843	12680	12909	12731	12718	12625	12764	12852	12901	12761	12625	12777	12828	12737	12734	12674	12769	12728	12680	12657	12830	12901	12686	12738	12691	12804	12785	12815	12712	12903	12805	12899	12726	12904	12737	12981	12815	12835	12859	12811	12688	12655	12610	12706	12644	12851	12742	12799	12599	12737	12825	12852	12845	12891	12676	12859	12662	12669	12736	12882	12613	12787	12767	12619	12824	12777	12707	12830	12906	12701	12801	12867	12677	12759	12944	12680	12793	12723	12701	12797	12750	12861	12660	12686	12865	12626	12841	12873	12816	12782	12890	12815	12681	12671	12902	12881	12855	12775	12774	12867	12774	12686	12764	12661	12816	12872	12821	12839	12793	12723	12839	12818	12809	12937	12665	12852	12905	12832	12739	12717	12880	12751	12805	12762	12840	12642	12868	12831	12835	12652	12520	12879	12637	12844	12823	12787	12677	12745	12593	12638	12706	12847	12687	12655	12681	12697	12668	12856	12741	12719	12896	12834	12837	12773	12649	12835	12952	12725	12774	12758	12777	12680	12796
28884	27169	33420	29979	23983	21285	19124	17608	16891	16535	15932	15436	15323	15400	15234	15103	14923	14810	14925	14803	14635	14695	14874	14540	14698	14741	14316	14477	14490	14311	14529	14473	14533	14584	14544	14556	14494	14522	14391	14114	14423	14360	14355	14419	14575	14387	14428	14343	14410	14392	14456	14497	14265	14470	14576	14245	14254	14250	14493	14366	14316	14402	14489	14403	14373	14217	14389	14504	14339	14479	14303	14368	14414	14281	14346	14224	14397	14277	14425	14316	14524	14449	14283	14349	14277	14399	14463	14451	14188	14183	14276	14275	14099	14473	14451	14417	14520	14347	14240	14404	14269	14369	14398	14469	14465	14266	14536	14461	14425	14244	14353	14420	14279	14504	14254	14294	14474	14481	14573	14488	14514	14392	14343	14283	14407	14465	14298	14433	14475	14433	14433	14598	14320	14661	14420	14377	14408	14357	14455	14450	14561	14250	14535	14345	14408	14352	14378	14389	14287	14252	14544	14384	14245	14255	14513	14527	14477	14312	14448	14290	14226	14488	14544	14435	14449	14519	14386	14494	14408	14256	14485	14271	14363	14256	14470	14276	14338	14514	14410	14392	14292	14389	14550	14438	14503	14307	14497	14435	14369	14447	14399	14445	14504	14579	14449	14275	14518	14378	14443	14436	14238	14282	14566	14418	14405	14121	14424	14318	14427	14542	14368	14532	14506	14256	14281	14520	14501	14321	14264	14430	14446	14228	14204	14556	14296	14427	14366	14379	14486	14325	14412	14255	14313	14363	14394	14336	14430	14713	14415	14394	14338	14355	14591	14336	14331	14543	14480	14396	14400	14304	14327	14365	14649	14695	14428	14366	14370	14224	14336	14458	14272	14347	14575	14327	14199	14306	14413	14488	14485	14431	14399	14429	14479	14383	14499	14501	14530	14300	14349	14464	14579	14378	14367	14243	14487	14555	14412	14476	14334	14421	14311	14193	14333	14320	14368	14486	14423	14517	14467	14550	14412	14502	14344	14404	14291	14441	14330	14375	14447	14327	14441	14296	14164	14373	14425	14540	14269	14472	14461	14172	14523	14199	14314	14398	14463	14153	14233	14349	14448	14019	14447	14394	14418	14248	14280	14400	14234	14221	14459	14397	14470	14322	14291	14240	14451	14285	14444	14506	14511	14264	14437	14315	14409	14342	14467	14413	14297	14397	14328	14350	14386	14321	14390	14460	14464	14370	14466	14290	14267	14264	14326	14415	14184	14325	14312	14302	14471	14478	14522	14419	14412	14467	14373	14406	14330	14549	14582	14273	14573	14199	14336	14389	14538	14318	14416	14536	14432	14390	14423	14447	14401	14241	14281	14306	14356	14298	14363	14321	14443	14418	14273	14479	14309	14419	14319	14236	14242	14394	14467	14547	14369	14389	14396	14297	14308	14360	14559	14453	14437	14505	14332	14414	14607	14463	14321	14509	14369	14340	14274	14544	14291	14379	14507	14559	14504	14487	14471	14175	14338	14273	14373	14540	14561	14463	14413	14401	14193	14498	14345	14267	14537	14380	14439	14490	14474	14546	14383	14327	14426	14552	14426	14319	14476	14357	14326	14496	14486	14310	14303	14280	14417	14592	14449	14525	14428	14118	14251	14284	14296	14394	14324	14417	14473	14420	14293	14315	14355	14336	14494	14628	14550	14608	14271	14539	14493	14331	14432	14437	14612	14545	14388	14353	14496	14280	14598	14355	14178	14555	14551	14131	14203	14436	14644	14388	14314	14328	14504	14404	14340	14385	14387	14359	14474	14275	14374	14620	14487	14355	14334	14133	14439	14492	14483	14444	14548	14495	14350	14403	14412	14326	14547	14437	14405	14445	14333	14290	14360	14392	14166	14303	14167	14445	14371	14414	14204	14451	14191	14353	14459	14260	14280	14529	14378	14503	14595	14488	14507	14357	14392	14250	14265	14440	14516	14343	14307	14193	14493	14490	14279	14330	14418	14602	14367	14535	14636	14464	14372	14371	14329	14240	14496	14302	14276	14376	14574	14275	14217	14430	14397	14661	14457	14463	14305	14204	14622	14457	14392	14319	14331	14412	14309	14445	14401	14626	14485	14506	14297	14376	14476	14287	14297	14415	14588	14436	14352	14490	14506	14415	14478	14483	14583	14472	14411	14431	14429	14330	14217	14350	14480	14223	14180	14244	14254	14336	14548	14350	14343	14379	14461	14394	14331	14474	14542	14444	14328	14473	14421	14491	14492	14303	14363	14373	14559	14135	14540	14347	14498	14293	14385	14387	14542	14360	14386	14581	14527	14417	14196	14511	14415	14612	14612	14420	14276	14354	14425	14429	14497	14339	14365	14440	14424	14305	14548	14358	14402	14274	14397	14281	14444	14441	14330	14588	14294	14339	14616	14444	14509	14469	14271	14532	14499	14752	14574	14455	14552	14450	14306	14387	14305	14562	14454	14432	14387	14473	14459	14336	14287	14358	14288	14400	14337	14147	14559	14469	14428	14443	14492	14532	14413	14560	14457	14618	14363	14136	14395	14428	14287	14309	14452	14283	14498	14276	14436	14344	14532	14479	14400	14378	14286	14367	14339	14439	14387	14421	14393	14584	14431	14310	14374	14345	14448	14491	14234	14153	14204	14532	14427	14481	14386	14339	14407	14346	14554	14302	14345	14290	14402	14256	14342	14317	14197	14477	14395	14484	14426	14386	14435	14552	14359	14274	14364	14421	14541	14412	14485	14398	14380	14206	14285	14410	14348	14426	14568	14460	14443	14512	14447	14314	14317	14343	14380	14522	14458	14334	14214	14255	14359	14550	14482	14453	14486	14515	14384	14283	14377	14377	14407	14571	14222	14360	14464	14536	14399	14438	14442	14337	14419	14389	14474	14236	14531	14356	14466	14375	14383	14443	14377	14359	14415	14509	14416	14416	14454	14358	14504	14557	14344	14529	14392	14260	14348	14383	14588	14384	14402	14281	14303	14375	14547	14420	14335	14515	14481	14431	14509	14372	14374	14451	14418	14257	14419	14262	14519	14260	14413	14474	14384	14407	14299	14526	14454	14541	14349	14303	14162	14339	14543	14288	14239	14395	14380	14326	14492	14285	14379	14365	14315	14385	14570	14220	14368	14482	14433	14410	14402	14368	14419	14502	14458	14389	14439	14512	14507	14443	14503	14197	14160	14150	14477	14355	14512	14561	14333	14350	14369	14398	14299	14568	14343	14303	14414	14563	14254	14334	14472	14306	14341	14577	14606	14521	14401	14267	14331	14321	14400	14463	14315	14372	14266	14368	14354	14389	14475	14434	14545	14412	14395	14392	14443	14371	14404	14472	14421	14373	14351	14456	14373	14502	14507	14462	14156	14460	14451	14527	14394	14206	14298	14494	14583	14390	14380	14422	14402	14284	14257	14290	14356	14520	14457	14472	14237	14444	14400	14439	14272	14360	14546	14502	14396	14535	14495	14502	14254	14491	14689	14408	14425	14290	14500	14562	14275	14351	14433	14593	14548	14466	14535	14193	14574	14330	14483	14825	14608	14361	14507	14360	14376	14376	14629	14320	14448	14431	14493	14307	14189	14355	14606	14453	14435	14567	14394	14353	14320	14102	14405	14474	14469	14354	14163	14259	14291	14326	14585	14487	14406	14403	14410	14307	14504	14498	14570	14282	14411	14466	14322	14195	14370	14253	14378	14236	14282	14357	14379	14633	14381	14381	14335	14165	14424	14343	14344	14372	14452	14325	14569	14613	14360	14587	14587	14468	14593	14521	14655	14597	14288	14367	14579	14295	14474	14390	14123	14513	14424	14380	14497	14567	14390	14194	14431	14370	14363	14397	14505	14350	14370	14437	14389	14505	14340	14431	14498	14427	14337	14342	14291	14380	14345	14463	14482	14253	14453	14160	14468	14312	14487	14425	14360	14626	14361	14426	14497	14297	14392	14384	14366	14537	14606	14515	14386	14475	14495	14497	14514	14394	14176	14283	14491	14367	14439	14503	14386	14148	14438	14265	14370	14475	14432	14452	14326	14396	14480	14522	14419	14385	14321	14501	14269	14364	14245	14262	14317	14431	14495	14563	14522	14271	14440	14470	14520	14480	14667	14545	14454	14374	14361	14394	14508	14314	14262	14451	14327	14437	14305	14249	14354	14278	14523	14516	14342	14371	14430	14426	14325	14283	14405	14231	14513	14303	14512	14356	14396	14477	14435	14349	14422	14579	14328	14402	14171	14535	14278	14465	14310	14489	14440	14251	14159	14438	14443	14334	14363	14161	14312	14229	14486	14434	14296	14283	14204	14432	14402	14287	14180	14359	14472	14226	14268	14437	14408	14533	14713	14351	14298	14478	14287	14708	14339	14384	14354	14234	14185	14613	14190	14435	14425	14430	14399	14283	14412	14347	14331	14661	14255	14355	14359	14560	14197	14379	14380	14472	14423	14379	14329	14393	14215	14441	14364	14291	14526	14546	14517	14330	14609	14535	14413	14476	14459	14366	14451	14472	14394	14599	14517	14432	14437	14545	14414	14325	14459	14443	14300	14444	14531	14451	14416	14321	14467	14546	14258	14456	14248	14455	14482	14559	14384	14307	14361	14337	14333	14473	14345	14509	14453	14392	14535	14383	14476	14418	14346	14471	14370	14315	14575	14470	14495	14446	14380	14501	14404	14275	14259	14286	14246	14478	14397	14402	14281	14451	14411	14469	14493	14551	14445	14483	14340	14352	14512	14345	14447	14368	14305	14472	14452	14499	14505	14607	14283	14448	14203	14468	14644	14284	14302	14438	14365	14177	14321	14306	14258	14553	14553	14390	14311	14403	14427	14336	14447	14573	14313	14332	14637	14422	14364	14356	14337	14380	14322	14413	14331	14393	14629	14396	14481	14440	14435	14412	14516	14499	14394	14382	14560	14395	14446	14361	14385	14254	14527	14375	14474	14351	14487	14497	14404	14482	14400	14376	14273	14304	14428	14505	14256	14661	14357	14344	14392	14449	14250	14530	14351	14603	14333	14326	14445	14280	14443	14360	14369	14390	14448	14361	14458	14400	14578	14247	14398	14326	14632	14565	14546	14546	14448	14309	14294	14280	14503	14559	14285	14523	14403	14209	14340	14289	14404	14503	14528	14385	14462	14383	14194	14305	14231	14480	14519	14478	14568	14432
29118	42683	39709	31432	26332	22763	20039	18230	17177	16059	15606	15163	14727	14533	14264	14221	13896	13829	13821	13627	13428	13440	13638	13590	13568	13332	13372	13361	13098	13237	13105	13233	13320	12944	13004	13114	13258	13267	13162	13165	13087	13061	13115	13073	12975	13096	13231	12937	12936	13128	13214	13159	12948	13097	13119	13077	13078	13029	13132	13023	13138	12965	13029	13062	13194	12864	13279	13007	13024	13077	13047	13132	12973	13006	13153	13117	13074	13052	13080	12925	13053	13066	13203	13213	13091	12960	13003	13124	13165	13066	13008	13092	13061	12997	13105	13074	13019	13126	13121	12995	12926	13065	12940	12956	13026	12872	12940	13033	13109	13046	13215	12975	13124	13004	13136	13019	12983	13069	13196	12990	13199	12989	13020	12925	13137	13004	13234	13070	13154	12896	12948	13026	13129	13079	13120	13088	12975	13067	13228	12940	13133	13067	13085	13071	13111	12992	13195	12953	13066	12937	13090	13048	12888	13136	13144	13135	12985	13084	13070	13133	12976	13178	13115	13135	12901	13245	13103	13070	13098	13068	13036	12902	13122	13116	13186	12910	13071	12974	13208	13083	13052	13166	13009	13086	12994	13063	12952	13224	12869	13131	13119	12886	13229	12898	12961	12999	13027	13174	12922	13256	13052	13105	12905	13069	13005	12913	12939	12935	13173	12995	12833	13225	13098	13210	13130	13172	12933	13071	13169	13160	13052	13183	13203	13303	13031	13178	13028	13269	12937	13080	13197	13058	12949	13076	13012	13008	13098	13048	13108	13221	13069	13139	13117	13215	13036	12992	13089	13208	12861	12988	13052	13062	13032	13075	13073	13122	13088	13012	13061	13186	13207	12976	13190	13038	13082	12957	13112	12943	13081	13136	13090	13076	12901	13042	12915	13226	13032	13055	13033	13008	13090	12987	13020	13056	12993	13062	13180	12926	12954	13106	13287	13002	13069	13047	13090	13064	12998	13046	13107	13130	12888	12988	13132	13157	13160	12977	13068	13034	13166	13016	13009	12980	13145	13249	13074	13075	12900	13038	13018	13245	13053	12934	13222	13043	12947	13163	12947	12946	12979	13098	13056	13155	12988	12984	13122	13109	13049	12854	13072	13133	13073	13026	13051	13119	12985	12988	13004	12911	13039	13192	12905	13106	13095	12968	13132	12933	12992	12885	13236	12956	13064	13124	13039	13024	13030	13108	13015	13018	13076	12962	13041	13100	13044	13087	12875	13032	13202	13012	13144	13098	13004	12958	13182	13025	12985	13019	12889	13187	13277	13074	12962	13004	13003	13079	13030	13169	12967	12976	13056	13055	12999	13028	13097	12936	13046	13067	13164	12980	12974	13144	13215	13006	13031	13147	12991	13041	13036	12978	13094	12900	12924	13019	13118	12983	13023	13093	13150	13252	13004	13037	13107	13071	13074	13014	13093	12948	12967	13022	13023	13054	13173	12997	13021	13143	12971	13039	13116	13039	13037	13047	13092	13206	12981	13212	13127	13128	13029	12902	13132	13154	13065	13165	13163	13089	13043	13074	13114	13128	13099	13020	13039	12976	12929	13115	13074	13088	12927	13063	13071	13260	13052	13152	13116	13197	13143	13010	13203	13084	13121	12890	13162	13096	12991	12963	13033	13045	13133	13071	12941	12922	12986	13117	13193	13010	12925	13160	13084	13029	13165	13163	12881	13077	13082	13196	13039	13125	13072	13020	13113	12886	12887	13079	12974	13039	13227	13069	13228	13032	13053	13099	13136	12982	13068	12991	13083	13079	12946	13164	13021	12974	13072	13129	13037	12958	13078	13202	13037	13026	13261	13021	13098	13069	12976	13239	12864	13144	13255	13141	13097	13246	13027	12884	13027	13137	13036	13170	13054	12918	13072	13017	12933	13201	13150	13155	13137	13144	13173	13189	12937	13117	13144	13027	13139	13032	13093	12864	13145	13053	13030	13140	13142	12988	13084	13204	12964	13059	13190	12886	13258	13107	13014	13094	13079	13001	13057	13057	13017	12978	13165	12938	13066	13067	12987	13120	13100	13191	13003	13193	13111	13039	12920	13045	13183	13000	13012	13007	13107	13136	13207	13108	12887	12988	13093	13016	13209	13025	13051	13046	13184	13123	12984	12987	13075	13106	12961	13059	13206	13082	13158	13065	13019	12988	12882	12963	13199	13147	12970	13047	13083	12893	13111	13048	13164	12979	13130	13126	13157	12968	13198	13108	12988	13323	12977	12907	13048	12999	13072	13149	13227	13095	13078	13054	13104	13052	12968	12963	13012	13032	12934	13116	13218	13012	12965	13070	13154	12987	13120	13148	13216	13074	13025	13070	13174	13273	12926	13224	13081	12962	13155	12967	13168	13102	13073	13047	13083	13057	13067	13123	13019	13120	13014	13102	13077	12967	13088	13092	12881	13217	13097	13070	12989	12979	13021	12992	13074	13097	13073	13050	13045	13059	13064	13228	12927	13025	13229	13187	13288	13085	13212	13165	13078	13118	13113	13137	13086	13102	13044	13018	13070	13047	12973	12961	13189	13004	13020	13124	13197	13054	13121	13057	13101	13046	13227	13011	13028	13229	13150	13127	13099	13107	13065	13010	12960	13086	13000	13112	13051	13161	12927	13274	13063	13010	12960	13167	13122	13067	13114	13016	13057	13253	12972	13015	12953	13117	13101	12991	12976	12943	13036	13237	13028	13143	13064	13127	13155	13130	12994	13155	13094	13033	13013	13225	13148	13070	13065	13066	13202	13010	13042	13218	13063	12947	13098	13010	13271	12934	13075	13087	12941	13167	13104	13011	13252	13228	13104	13128	13091	13046	13043	13108	12979	13085	13122	13092	13258	13145	13029	13100	13023	13026	13109	13109	12929	13032	13200	13104	13043	13035	12886	13018	13112	13060	13212	13232	13114	12946	12997	13216	12840	13047	12945	13105	13078	13053	13018	13079	13175	13095	12989	13075	13053	13065	12994	12965	13164	13023	13200	12990	13122	13200	12928	13099	13009	13258	12979	12998	12987	13017	13015	13074	12971	13058	13027	12985	12993	13022	12943	12978	13030	13178	13216	13090	13199	13157	13119	13105	12991	13110	13222	12951	12956	13163	13086	13061	13095	12949	12998	13145	13090	12924	13104	13010	13098	13084	13131	13084	13082	13021	13041	12918	13000	13126	12994	13189	12930	12945	13075	12996	13009	13004	12918	13003	13094	13231	13132	13097	13039	13033	13076	13112	13023	13121	12964	12881	13157	13102	12885	12996	13163	13211	13064	12897	12958	13032	13119	13113	13239	13037	13228	12952	13087	13099	13183	13026	13139	13013	12895	13017	13040	12949	12994	12999	13089	13014	12857	13179	12907	13035	13108	13337	12981	13077	13091	12941	13130	13006	13062	13013	13107	13148	12984	13232	13089	13125	13007	13133	13102	13209	13149	13210	13065	13070	13099	13153	13244	13021	13113	13098	12996	13075	13029	12959	12964	13060	13003	12987	12967	12968	13057	12967	13039	13064	13060	13107	13094	13156	12997	13094	12924	13079	13152	13131	13164	13086	13122	13054	13052	13007	13259	13324	13111	12935	13060	13163	12990	13006	12973	12966	13106	13157	12987	13133	13228	13006	13041	13105	13104	13064	13156	13112	13164	12995	12993	13038	13045	13057	13259	13102	13229	13028	13093	12966	13098	12892	13009	12998	13021	13107	12997	13121	13098	13219	13078	13079	13176	13031	13063	13217	13145	12937	13059	13057	12976	13146	13025	13163	13011	13035	13025	13057	13045	13009	13091	12895	13036	13163	13028	13106	13123	13151	13104	13092	13128	13091	13142	13201	12939	12918	13017	13192	13114	13061	13098	13188	12972	13024	13077	13017	13119	13141	13195	13001	13134	13085	13066	13060	13083	13122	12946	13070	13127	13037	13044	12991	13100	13007	13136	13139	13150	13062	13098	13044	13012	12995	13281	12985	13142	12938	13041	13114	13075	13289	12989	12957	13158	12879	13063	12924	13198	13217	12859	13040	13075	13138	13185	13077	13173	13063	13174	13072	13118	13190	13078	13122	12756	13231	12892	13054	13021	13127	13106	13054	12939	13004	12942	13097	13146	13137	12957	13046	13173	13118	13153	12913	13120	13184	13090	13092	13102	13055	13112	13102	13069	13195	12947	12975	13145	13043	12950	13081	13025	12977	13342	13052	13039	13011	13034	13242	13087	13112	12962	13136	13144	12945	13063	13093	12758	12971	13135	12941	13030	13010	13042	13044	12968	13096	13219	12975	12997	13073	13124	12991	12903	13125	12936	13094	13204	13048	13112	13074	12954	13192	13139	13104	12947	13165	13155	13025	12992	13022	13171	13121	13034	13100	13035	13084	12996	12910	12961	13087	13052	12896	13147	13057	13154	13192	13025	13106	12964	13011	13052	13082	13092	13145	12959	13013	13147	12921	13086	13119	12967	13116	12946	13059	12985	13128	13041	13024	13153	13310	13186	13103	13004	13066	13257	13101	13117	12858	13028	12981	12891	13139	13040	13164	13027	12984	13053	13053	13101	13088	13159	13002	12905	13077	12903	13100	13095	13028	12954	12962	12984	12972	13039	13110	12953	12960	13257	13034	13185	13159	13288	13136	13206	13204	13040	12997	13195	13046	13166	13003	13142	13045	13192	13183	12999	12955	13070	13128	13081	12923	13255	13024	12940	13049	13034	12845	12986	12927	13094	12934	13021	12954	12927	12996	13149	13029	13054	13148	12963	13107	13157	13186	13101	12951	13105	12981	13089	13037	13141	13258	13128	13129	13189	13036	13121	13100	13151	12987	13122	13045	13118	13212	13006	13266	13068	13179	13104	13189	13092	13231	12918	13106	13082	13052	12990	13034	13008	13045	13210	13181	13207	13008	13156	13067	13116	13064	12963	13120	12814	13004	13074	12965	13039	13095	12997	13098	12961	13121	12995	13063	13064	13145	13179	12946	12974	13186	13008	13158	13041	13017	13038	12986	13152	12949	13045	12993	13115	13042	13069	12941	13135	13140	13095	13090	13055	13003	13046	13035	13128	13159	13197	12883	13188	13054	12943	13042	12944	13222	13096	13127	13082	12974	12974	13031	13071	13099	12969	12917	12974	13093	13252	13205	12954	13017	12999	12810
24280	21384	28897	25307	24343	24555	23175	19352	17884	17438	16548	15981	15717	15593	15347	15148	15054	15011	14942	14809	14733	14519	14446	14579	14582	14329	14389	14451	14500	14238	14401	14187	14245	14104	14360	14272	14134	14252	13997	14070	14016	14327	14159	14206	14352	14079	14092	14128	14169	14306	14057	14123	14204	14078	14084	14150	14027	14116	14067	14214	14111	14190	14020	14176	14002	14092	14132	14161	14262	14144	14095	14077	14141	13984	14132	14127	14021	14066	14163	14092	14127	14151	14178	14132	14036	14219	14058	14170	13905	14091	14033	14240	14167	14076	13902	14203	14090	14070	13985	14188	14118	14257	13997	14010	14046	14110	13986	13977	14029	14085	14298	14112	14183	14001	14084	13881	14169	14093	13954	13935	14094	14258	14069	14231	14092	14257	14199	14120	13960	14121	13948	14080	13879	14080	14119	13988	14101	14139	14162	14005	14239	13992	14136	14115	14397	14093	13988	14028	14083	14202	14250	14011	14081	14073	14208	14124	14059	13931	14042	13979	14270	14063	14033	13944	14130	14180	13985	14096	13935	14019	14041	14123	14280	13981	13952	13929	14144	13973	14095	14224	14133	14018	14139	14186	14089	14239	14097	14080	14157	14084	14096	14144	14124	14040	13949	14158	14103	14051	14013	14187	14072	14124	13941	14363	13862	14057	14095	14014	13981	14000	13928	14333	14129	13984	14133	14154	14150	14062	14189	14078	14087	14103	14022	13990	14104	14232	14042	14124	14028	14024	14122	14146	14070	13926	14115	14297	14060	13977	13994	14057	14191	13959	14068	14094	14020	14202	14081	14140	14161	14145	14104	14282	14110	14147	14156	14079	14099	14029	14244	14041	14046	14031	14048	13943	13954	14042	14087	14227	14134	14042	14180	14092	14117	14078	14084	13990	14193	13919	14082	14016	13810	14033	14124	14085	13949	14043	14337	14062	14138	13938	14148	14005	14086	13951	14061	14151	14165	14169	14077	14010	13955	14183	14149	14070	14228	14117	14050	14243	14194	14171	14078	14044	14088	13967	14099	14069	13977	13985	14137	14068	14101	14218	14126	14170	14062	14017	13775	14102	14049	14105	14334	14109	14017	14006	14218	14205	14041	14084	14195	14078	14038	14183	14156	14004	14117	14137	14126	14176	13959	14042	14089	14107	14182	13982	14014	14000	13928	14123	13999	14083	13950	14044	14176	14189	14090	13895	13985	14032	14161	14077	14177	14062	14036	13910	14092	14067	14037	14262	14256	14075	14089	13985	14052	14185	14002	14204	14039	14076	14084	14059	14217	13902	14287	14214	14246	14001	14099	14051	14101	14156	14022	14224	14107	14089	14012	14243	14144	14049	14036	14139	14187	14130	14071	14190	14032	14026	14230	13953	14198	14038	14064	14071	14182	13985	14078	14067	14015	14045	14158	14172	14242	14057	14111	13889	14093	14008	14149	14151	14104	14103	14031	14095	14297	14039	14047	13848	13905	13772	14087	14101	14127	13947	14165	14046	13937	14031	13941	14178	14092	14063	14109	13992	14138	14101	14078	14018	13855	14016	14034	13989	14133	14067	14097	14125	14233	14011	14193	14143	14152	13971	14109	13958	13968	13972	14016	14100	14221	14127	13994	13943	14154	14162	14148	14145	14155	14253	14213	13988	14066	14241	14209	14100	14121	14091	14103	14016	13929	14254	13995	13991	13936	14019	14071	13971	14145	14140	14106	14117	14253	14017	14032	14125	13962	14155	13965	14051	14016	13916	14164	13958	14027	14104	14186	14077	14099	14180	13904	14125	14113	13884	13860	14106	13968	13945	14057	13981	13923	13904	14159	14068	13960	14185	14037	13944	14231	13990	14073	13932	13861	14109	14019	14206	14094	14063	14219	13941	14059	13949	13856	14077	14095	14036	14082	14144	14125	13977	14007	14014	14017	13984	13965	14146	14073	13954	14159	14219	13979	14057	14176	14261	14258	14054	14039	14072	14111	13818	14013	13972	13900	13983	13980	14152	14297	14109	14149	14143	14250	14308	14025	14150	14050	14163	14160	14068	14151	14193	13986	14147	14078	14251	14136	14052	14393	14275	14179	14091	14034	14056	14077	14003	14115	14122	14045	14026	14080	13893	14079	14034	13962	13892	14171	14084	14201	13813	14158	14052	14143	14045	14065	14084	14000	14145	14172	14157	14171	14065	13982	14211	14204	14126	14271	14067	14025	14087	14176	14125	14199	14090	14008	14102	14126	14218	14042	14153	14197	14118	13991	14099	13981	14035	14042	14166	14119	14341	14029	14146	14042	13972	14134	14043	13902	13890	14123	14125	13975	14034	14229	14186	14197	14052	14022	14174	14067	13947	14145	14160	13981	14068	13982	13937	13997	13930	14210	14046	14063	14186	14224	14164	13886	13911	14021	14219	14084	13925	14328	13901	13930	14124	14136	14193	14002	14135	14065	14086	14084	14199	13925	13877	13951	14067	13985	14076	14040	13992	14017	13971	14217	14098	14186	14043	14162	13865	14130	14237	14205	14085	14069	13993	14200	14062	14092	14127	14061	14119	14002	13984	14261	14197	14145	14030	13941	13812	14011	14072	14024	14102	14078	14030	14036	13911	14030	13919	14049	14203	14025	14003	14055	13919	13957	14140	14305	14270	14119	14111	14080	14189	14160	14092	14058	13988	13971	13879	14190	14117	14077	14032	14137	14097	14174	14126	14156	14170	14102	14187	13834	14081	14109	14058	14137	14153	14061	14103	14159	14174	14210	14074	13939	14125	14105	13823	14013	14125	14083	14221	13876	13937	14236	13946	13982	14143	14055	14234	13978	14152	14267	13937	14228	14156	14214	14056	14039	14039	14119	13968	14003	14026	14179	14054	14169	14216	14220	14100	14124	14197	13951	14098	13902	14105	13904	13940	13918	14078	14337	14080	14205	13962	14090	14096	13905	14104	14015	14071	14070	14071	14251	13867	13988	13951	14087	14221	14069	13948	13960	14011	14005	14017	13974	14191	14201	14089	14043	13983	13897	14225	14035	14196	14402	13983	14241	13941	14141	14134	14170	14172	14101	14241	14190	14200	14094	14136	13971	14080	14028	14005	14039	14236	13859	13931	14099	13997	14022	14110	14264	14175	14007	14196	13991	13882	13831	14016	13920	14085	13989	14151	14016	14123	14107	13893	13891	14152	14069	14066	14167	14156	14011	14146	14180	14119	14127	14206	14270	14152	14066	13908	14109	13873	14108	14071	14061	14163	14047	14017	14015	13947	14000	14123	14099	14121	13993	14071	13921	14040	14166	14123	14145	14090	14097	14057	14045	14211	13911	13880	13978	13957	13952	14083	14010	14197	13843	14098	14062	13900	14109	14176	13825	13846	14118	14323	14311	14040	14055	13998	14132	14033	14086	14107	14087	14145	14245	14012	14167	14233	14347	14028	14211	14113	14133	13996	14047	14111	13917	14091	14242	14208	14058	13964	13993	13973	14118	14216	14083	14083	14225	14219	14010	13984	14068	13952	14032	14111	14382	14083	13937	14047	14134	14147	14024	14183	14195	14178	14214	14155	14127	14025	13915	14169	13910	13963	14019	14083	14165	13988	13903	13944	14223	13966	14104	14262	13970	13980	13977	14132	14117	14102	13977	13889	13858	14098	14047	13991	14218	14191	14134	14208	14220	14101	14169	13984	14204	14052	13995	14055	13984	14028	13955	14026	14070	14125	14089	14084	14171	13898	13937	14021	14202	13940	14024	14042	14182	14104	14080	14230	14168	14247	14120	14172	14105	13998	14060	14023	14081	14045	14061	14025	14139	14055	14007	14098	13899	14069	13902	14058	13956	14087	14139	13988	14003	14059	13895	13874	14161	14012	14036	13822	13895	13948	13947	14081	14158	14259	14090	14069	14160	13980	13981	14020	14052	13865	14061	13923	14123	14083	14097	13976	14082	14178	14032	13959	14074	14204	14003	14072	14012	14173	14002	14336	13989	14012	13926	14032	14206	13977	14055	14113	14052	14183	14061	14039	13937	14096	14065	13889	14387	14111	14162	14034	13984	14200	14157	13957	14265	14154	14196	14124	14068	14000	14078	14159	14173	14154	14060	14043	14075	14166	14292	13999	14038	14046	14052	14059	14171	13999	14202	14260	14019	14264	14077	14086	14136	14009	14069	14191	14243	14154	14157	14023	14205	14024	14122	14086	13990	14252	14009	14143	13968	14029	14021	14022	14129	14068	14011	14014	14152	14115	14056	14061	14168	14308	14066	14142	14096	14236	13996	13919	14156	14102	14209	14139	14093	14019	13917	13965	14167	14037	13934	14179	14045	13998	14174	14244	13838	14048	14106	13903	14130	14126	14027	13997	14148	14182	14119	14063	14095	14074	14004	14029	14168	13981	14137	14103	14094	14067	14063	14119	14280	14002	14305	14160	14063	13864	14180	14065	14075	14073	14199	14109	14076	13974	14049	14029	14039	14119	13976	14033	14174	14224	13910	14041	14081	14012	14031	14228	14167	14115	13910	14219	13934	14107	13902	14029	14181	14087	14208	14111	14075	13960	14033	14061	14304	14362	14061	14073	13980	14026	14118	14014	14255	14216	14216	14274	14077	13845	14031	14014	14101	14022	14178	14013	14136	14077	14152	14077	14037	14260	14134	14081	14148	13955	14113	14029	13993	14108	14299	14110	13960	14104	14150	14225	14149	14149	13979	13938	14049	14005	13799	14246	14188	13928	14239	13923	14003	13970	14227	14312	14184	14137	13968	13913	13996	13914	14157	14000	14284	14135	14243	14098	14014	14045	13945	14008	14167	14162	14124	14152	14048	14222	14249	14027	14146	14039	14167	13907	13964	14215	13995	14184	14034	14081	14004	14256	14221	13791	14008	14201	14025	14005	14117	14099	14033	14057	14046	14093	13983	14097	13972	14115	14147	14015	14066	14003	14136	14099	13909	13971	14082	14156	14166	14070	14068	13948	14001	14187	14189	14108	14122	14003	14093	14163	14157	14046	14260	13939	14092	14103	14164	14296	14137	14201	14145	14008	13984	14080	14075	14020	14069	13947	13850	14115	13961	14154	14031	14289	14071	14090	13986	14208	13940	14152	14138	14235	14083	14091	13965	13985	14234	13963	14024	14167	14212	14034	14206	14086	13977	14007	14113	14127
28509	47322	44896	36296	30512	26262	23257	20712	19091	17547	16871	16131	15458	15091	14727	14582	14314	14123	13855	13661	13444	13376	13455	13390	13407	13355	13155	13146	13030	13136	13120	12993	12949	13065	13103	13108	12962	12869	12950	12987	12797	12997	12711	12999	12957	12979	12936	12869	12872	12918	12970	12768	12784	12891	13065	12896	12900	12885	12992	12969	12887	12694	12783	12847	12816	12848	12933	12756	12779	12810	13082	13025	12925	12816	12833	12867	12823	12931	12814	12887	12631	12823	12808	12704	12808	12941	12966	12894	12907	12882	12890	12756	12899	12878	12829	12812	12878	12641	12740	12739	12974	12942	12877	12894	12712	12822	12810	12815	13075	12812	13020	12923	12972	13032	12941	12908	12762	13130	12935	12865	12719	13006	12965	12681	12918	12904	13031	12918	12901	13049	12748	12790	12869	12963	12877	12922	12647	12929	12781	12717	12968	12728	12917	12729	12921	12603	12838	12879	12907	12816	12901	12908	12900	12878	12768	12958	13052	12902	13044	12864	12994	12888	13002	12881	12901	13010	12869	12862	12750	12909	12960	12819	12768	12686	12857	13051	12895	12926	12828	12788	12806	13034	12797	12838	12852	12923	12765	12844	12934	12836	12792	12923	12838	12982	12809	12776	12813	12819	12857	12891	13002	12759	12779	12850	12924	12748	12811	12931	12902	12799	12741	12827	12838	12898	12806	12983	12747	12810	12895	12980	12875	12814	12804	12811	12931	12816	12902	12836	12771	12840	12873	12817	12842	12964	12893	12873	12891	12802	12751	12917	12941	12796	12998	12759	12917	12924	12971	12943	12887	12930	12746	12922	12775	12762	12912	12959	12790	12989	12791	12780	12698	12964	13068	12764	12830	12815	12928	12898	12927	12804	12823	13052	12790	12971	13024	12865	12867	12985	12733	12870	12930	12830	12932	12992	12970	12825	12991	12985	12959	12732	12947	12900	12994	12792	13031	12899	12958	12993	12768	12766	12846	12831	12712	12994	12883	12765	12744	12759	12844	12831	12767	13062	12830	12882	12797	12751	12925	12797	12718	12908	12919	12717	12844	12974	12963	12999	12907	12966	12925	12725	12825	12921	12861	12685	12759	12880	12895	12976	13101	12872	12775	12817	12891	12754	12893	12911	12800	12841	12964	12924	12831	12915	12991	12932	12858	12967	12797	12948	12789	12948	12750	12928	12741	12810	12804	12782	13033	12870	12777	12908	13046	12881	12881	12869	12820	12925	12909	12936	12986	12884	12898	12863	12741	12963	12986	12813	13036	12846	12915	12842	12822	12917	12813	12702	12874	12934	12664	12849	12814	12901	12871	12865	13022	12865	12827	12938	12936	12890	12923	12785	12890	12952	12699	12781	12887	12906	12987	12881	12646	12958	12754	12814	12822	12923	12879	13005	12875	12880	12946	12802	12814	12814	12909	12879	12765	12914	12825	12819	13009	12882	12905	12806	12947	12929	12719	12966	12805	12927	12798	12797	12854	12918	12880	13031	13001	12820	12759	12778	12918	12930	13005	12737	12829	12894	12821	12698	12734	12897	12771	12802	13031	12939	12961	12824	12821	12917	12979	12858	12748	12893	12813	13005	12985	12964	12943	12896	12781	12938	12889	12760	12776	12916	13054	12883	12687	12800	12864	12881	12985	12788	12756	12899	12940	12813	12803	12885	12898	12913	12847	12919	12909	12989	12819	12610	12879	12992	12952	13113	12843	12837	12813	12830	12897	12980	12882	12822	13103	13113	12936	12857	12911	12816	12843	12909	12955	12797	12802	12772	12919	12832	12950	12933	12891	12853	12904	12846	12867	12793	12946	12821	12988	12900	12870	12957	12766	12768	12855	12904	12881	12603	12983	12797	12818	13084	12792	12894	12995	12888	12790	12810	12886	12943	12852	12794	12883	12889	12880	12854	12872	12911	12857	12816	12979	12881	12730	12802	12773	12731	12897	12801	12876	12869	12912	12817	12782	13016	12859	12874	12876	12743	12822	12850	12856	13061	12911	13018	12684	12955	12979	12972	12977	12829	12902	12922	12714	12931	12804	12870	12972	12880	12799	12822	12891	12727	12923	12843	12725	13030	12921	13021	12856	12858	12778	12768	12664	12799	12746	12919	12844	12981	12917	12929	13090	13091	12865	12757	12776	12897	12896	12809	12942	12898	12957	12828	12866	12871	12885	12813	12889	12910	12684	12856	12896	12822	12907	12926	12937	12896	12997	12844	12773	12787	12799	12918	12805	12800	13022	12753	12755	12978	12625	12739	12954	12821	12822	12775	12821	12836	12731	12822	12812	12934	12922	12912	13026	13007	12765	12896	13020	12804	12655	12883	13025	12841	12896	12981	12915	12902	12882	12829	12851	13028	12777	12700	12944	12921	12852	12943	13068	12835	12941	12843	12880	12837	12883	12857	12883	12806	12884	12900	12907	12929	12815	12752	12777	12835	12895	12801	12930	12700	12758	12816	12821	12838	12779	12847	12767	12922	12907	12870	12899	12889	12795	12922	12875	12740	12909	12941	12907	12672	13017	12716	12754	12643	12873	12642	12992	12872	12860	12885	12838	12858	12786	12851	12798	12976	12864	12805	12909	12864	12858	12669	12900	12866	12967	12842	12945	13089	12791	12875	12851	12896	12924	12949	12939	12920	12876	12844	12916	12798	12907	12855	12938	12730	12951	12763	12984	12801	12678	12788	12877	12939	12909	12887	12748	12864	12780	12895	12696	12843	12710	12794	12802	12892	13053	12882	12895	12763	12845	12832	12789	12823	12831	12907	12978	12719	12859	12847	12827	12925	12778	12876	12931	12718	12910	12830	12783	12932	12795	12726	12841	12763	12794	12871	12840	12772	12920	12780	12889	12822	12813	13045	13082	12725	12974	12898	12894	12758	12981	12902	12897	12771	12749	12742	12937	13005	12816	13068	12816	12942	12873	12992	12799	12983	12838	12878	13066	13025	12852	12956	12831	12855	12821	12872	12965	12823	12932	12921	12824	12877	12782	12863	12829	12781	12876	12907	12931	12923	12854	12902	13031	12940	12692	13056	12832	12903	12886	12863	12850	12824	12862	12774	12840	13006	12950	12857	12763	12890	12839	12914	12899	12833	13020	12709	12941	12861	12974	12792	12791	12790	13010	12772	12813	12800	12988	12905	13029	12883	12805	13022	12938	12772	12825	12876	12814	13029	12695	12887	12921	12826	12822	12841	13041	12814	12971	12992	12961	12882	12827	12811	13031	12784	12854	12982	12925	12959	12851	12916	12951	12805	12835	12826	12899	12725	12763	12951	12782	12872	12878	13033	12763	12980	12850	12936	12973	12909	13067	12936	12823	12875	12733	12978	12796	13049	12792	12965	12840	12860	12895	12855	12967	12824	12885	12861	12822	12792	12902	12842	12965	12869	13151	12911	12832	12682	12866	12966	13011	12891	12864	12948	13095	12882	12831	12951	12810	12944	13050	12997	12839	12686	12985	12923	12809	12784	12829	12754	12853	12954	12669	12801	12711	12912	12947	12753	12743	12801	13040	12963	12835	12795	12866	12874	12919	12739	12941	12904	12886	12777	12899	12971	12863	12759	12849	12977	12655	12726	12787	12819	12880	12811	12800	12822	12899	12896	12904	12940	12854	13010	12734	12872	12683	13087	12718	13030	12927	12809	12915	12844	12936	12739	12988	12873	12860	12751	12836	12947	12859	12855	12841	12839	12816	13027	12764	12896	12931	12876	12951	12745	13000	12806	12740	12784	12848	12883	12804	12826	12931	12866	12768	12881	12864	12790	12913	13051	12827	13004	12991	12553	12912	12708	12892	12795	12956	13008	12939	12813	12789	12949	12782	12901	12869	12913	12925	13024	12832	12685	12890	12865	12832	12902	12817	12873	12906	12820	12995	12818	12611	12754	12929	12954	12972	12913	12806	12719	12797	12797	12769	12776	12930	12824	12929	12818	12817	12968	12817	12835	12836	12921	12875	12860	12858	12814	12930	12983	12775	12841	12830	12926	12871	12972	12804	12961	12885	12911	12750	12783	12918	12953	12869	12769	12924	12943	12923	12857	12803	12784	12913	12793	12913	12792	12830	12731	12740	12793	12818	12860	12933	12848	12847	12912	12859	12789	12979	12965	12855	12911	12819	12842	12862	12864	12819	12750	12893	12882	12905	12877	12931	12731	12843	12901	13014	12763	12807	12773	12967	12895	12893	13026	12840	12931	12973	12934	12910	12866	12879	12831	12770	12960	12896	12735	13106	12909	12919	12758	12974	12821	12949	12697	12865	12839	12845	12944	12885	12983	12868	12791	12863	12851	12987	12717	12939	12951	12677	12760	12858	12945	12797	12944	12924	13087	12957	12929	12915	12858	12759	12809	12996	12855	12941	12926	12758	12838	12844	12985	12897	12937	12811	12890	12699	12909	12938	12891	12926	12716	12717	12832	13086	12846	12680	12862	12942	12685	12931	12791	12998	12894	12939	12837	12802	12905	12682	12900	12902	12864	13026	12907	12756	12764	12739	12820	12982	12811	13069	12917	12802	12824	12845	12860	12918	12850	12769	13000	12914	12852	12987	12935	12861	12904	12776	12955	12839	12894	12903	12998	12860	13059	12893	13043	12813	12770	12908	12902	12802	12779	12872	12763	12867	12843	12977	12856	12886	12957	12873	12883	12735	12853	12818	12925	13095	12830	12870	12863	12770	12772	12870	12906	13036	12904	12996	12921	12811	12707	12765	13053	13005	12844	12831	12878	12662	12708	12967	12883	12970	12731	12874	13056	12809	12868	12867	12716	12871	12898	13002	12979	12960	12766	12941	12911	12897	12968	12909	12927	12974	12879	12929	13048	12788	12911	12767	12848	12829	12866	13099	13055	12954	12969	12942	12871	12780	12845	12765	12896	12826	12870	12951	12908	12780	12968	12930	12720	12672	12982	12830	12795	12916	12878	12773	12918	12658	12892	12756	12865	12854	12854	12919	12964	12788	12811	12739	12846	13085	12930	12957	12963	12918	12762	12883	12801	12858	12946	12912	12888	12701	12851	12966	12888	12913	12697	12964	12775	12962	12790	12958	12892	13042	12927	13133	12817	12897	13046	12961	12940	12913	12912	13061	12849	13058	12791	12751	12983	12760	12813	12930	12826	12966	12937
23115	21411	29317	24041	22515	25797	27857	22114	19580	19189	18006	17068	16756	16249	16228	15756	15504	15239	15036	14963	14941	14893	15084	14770	14623	14734	14636	14665	14572	14295	14339	14352	14428	14350	14324	14189	14421	14262	14223	14383	14243	14363	14529	14399	14348	14364	14300	14340	14294	14478	14289	14355	14276	14221	14429	14272	14184	14268	14152	14160	14445	14019	14123	14090	14204	14314	13977	14036	14043	14400	14348	14342	14331	14307	14197	14073	14076	14211	14131	14108	14129	14152	14115	14055	14198	14041	14078	13954	14188	14281	14153	14162	14109	14008	13930	14266	14226	14180	14142	13922	14181	14195	14103	14155	14141	14141	13982	14050	14179	14385	14171	14147	14300	14172	14147	14183	14222	14193	14309	14115	14104	14347	14147	14305	14133	14367	14319	14178	14096	14168	14125	14098	14075	14102	14105	14132	14042	14278	14327	14294	14243	14138	14260	14241	14244	13981	14217	13944	14195	14177	14071	14266	14444	14084	14057	14095	14199	14258	14134	14194	14239	14185	14341	13891	14028	14064	14390	14311	14127	14272	14240	14225	14325	14288	14345	14236	14107	14257	14192	14214	14154	14262	14182	13968	13933	13986	14137	14286	14258	14158	14316	14275	14190	13934	14121	14228	14104	14123	14063	14130	14094	14369	14212	14039	13978	14211	14219	14229	14137	14374	14079	14061	14165	14254	13971	14088	14036	14264	14183	14148	14029	14158	14022	14430	14136	14153	14216	14224	14194	14090	14059	13908	14147	13991	13975	14031	14109	14019	14064	14318	14237	14168	14381	14288	13971	14349	14233	14126	13972	14357	14273	14164	14158	13966	14157	14055	14166	14260	14211	14132	14101	14094	13992	14120	14128	14098	14104	14186	13973	14286	14222	14067	14035	14140	14120	14067	14125	14154	14215	14238	14150	14014	13931	14081	13994	14088	14152	14178	14103	14243	14152	14085	14176	14235	14148	14022	14080	13991	14097	14264	14087	14326	14185	14125	13994	14084	14031	14180	14289	14037	14246	14237	14185	14185	14294	14118	14045	14221	14057	14015	14065	14154	14401	14034	14101	14134	14097	13997	14173	14118	14017	14024	14145	14072	14212	14052	14168	14160	14152	14197	14071	14243	14147	14165	14056	13997	14156	14026	14177	14006	14401	14288	14054	14158	14146	14112	14154	14199	14147	14228	14137	14055	14208	14215	13974	13902	14352	13861	14010	14130	14187	14069	14186	14159	14149	14106	14177	14107	14312	14458	14062	14206	14196	14242	14059	13959	13987	14258	14062	14150	14101	14178	14028	14015	14035	14106	14194	14094	14214	14121	14122	14111	14306	13922	14135	14345	14129	14154	14212	14082	14076	14107	14136	14035	14149	14382	14400	14129	14262	13963	14103	14067	13830	13966	13959	14042	14289	14197	14070	14141	14092	14178	14105	14127	14092	14427	14099	14081	14310	14192	14033	13919	13855	14006	14140	14076	14012	14134	14020	14315	14376	14294	14311	14071	14249	14171	14313	14035	14195	14032	14004	14167	14256	14026	13958	14130	14231	14089	14324	14230	13968	14012	14327	14002	14172	14155	14083	14162	14103	14219	14132	14200	14273	14273	14165	14306	14112	14024	14219	14088	14180	14023	14154	14035	14183	13854	14115	14320	14108	13955	14248	14217	14385	14096	14135	14098	14108	14144	14003	14178	14216	14271	14254	13931	13969	14172	14094	14108	14082	14232	14241	14100	14234	14117	14342	14194	14180	14096	14097	14126	14084	14095	14102	14168	14044	14165	14283	14151	14104	14038	14078	14222	14217	14178	13897	14210	14214	14130	14244	14144	14129	14219	14138	14293	14059	14219	14124	13999	14295	14047	14127	14074	14119	14303	14158	14067	14286	14409	14153	14117	13993	14049	14000	13996	14000	14197	14213	14204	14219	14213	13990	14097	14119	14095	14004	14138	14154	14205	14169	14387	14274	14137	13883	14200	14141	14335	14441	14270	14314	14270	14297	14348	14107	14089	14221	14014	14141	13942	14163	14163	14124	13967	14233	14029	13986	14120	14083	14176	14067	14343	14154	14208	14248	14132	14149	13992	13888	14042	14214	14081	14072	14250	14148	14204	14027	14094	14190	14059	13996	14197	14216	14137	14100	13799	14185	14004	14176	14176	14027	14026	14128	14103	14168	14160	14138	14114	14215	13926	14110	14338	14151	14216	14255	14070	13988	14139	14182	14170	14243	14258	14111	14138	14209	14145	14122	14145	14102	14078	14149	14128	14126	14278	14235	14234	14037	14140	14285	14279	14133	14226	14201	14145	14161	14127	14319	14128	14093	14108	14049	14106	14334	14129	13980	14309	14057	13964	14339	14058	14101	14224	14116	14110	13964	14099	14135	14191	14198	14145	14266	14035	14206	14214	14274	14100	14157	14048	14117	14193	13972	13810	14299	14147	14260	14222	14252	14086	14261	14159	14201	13925	14066	14056	14195	14262	14499	14091	14025	14204	14280	14049	14124	14002	14239	14215	14453	14145	14008	14077	14124	14254	14168	14105	14120	14207	13930	14212	14224	14166	14142	14136	13997	14127	14189	13980	14094	14143	14058	14148	14089	14238	14193	14039	14143	14097	14097	14077	14255	14040	14308	14296	14166	14105	14364	14400	14175	14164	14018	13996	14309	14166	14183	14223	14212	14217	14236	14300	14125	14131	14163	14191	14085	14183	14107	14163	14116	14099	14230	14098	14233	14154	14258	14375	14185	14240	14146	14073	14069	14189	13979	13940	14161	14130	14327	14076	14061	13911	14317	14307	14012	13950	13947	14279	14039	14052	14064	13971	14045	13970	14100	14194	14340	14131	14169	14082	14052	14244	14169	14157	14279	14142	13952	14087	14290	14094	14004	14317	14161	13989	14244	14102	14141	13991	14046	14185	14229	14256	14139	14108	14174	14063	14044	14046	14182	14164	14147	14130	14111	14129	14161	14101	13977	14121	14082	14138	14151	14251	14195	14064	14168	14023	14217	14229	14362	14029	14154	14142	14110	14030	14171	14137	14220	14246	14202	14127	14179	14214	14251	14257	13998	14070	14029	14025	14103	14022	14158	14398	14080	14228	14039	14155	14039	14151	14069	14301	14041	13980	14164	14256	14108	14244	14253	14149	13990	14255	14218	14103	14188	14121	14110	14265	14158	14116	14065	14061	13938	14086	14141	13924	14157	14232	14070	14195	14087	14191	14224	14061	14163	14032	14270	13996	14093	14124	14241	14226	14054	14252	14174	14029	14129	14090	14289	14141	14191	14060	14049	14159	14227	14137	14337	14221	14234	14018	14212	14179	14182	14280	13945	14022	14191	14156	14197	14237	14056	13944	14129	14109	14024	14158	14122	14180	14264	14111	14212	14001	14177	14043	14189	14074	14092	14125	14142	14158	14173	14420	14040	14118	14164	14208	14065	14131	14012	14142	14078	14046	14054	13990	14166	14120	14139	14296	14173	14174	14062	14229	14190	14033	14171	14283	14414	14208	14231	14047	14289	14237	14249	14323	14152	14256	14073	14091	14143	14157	14096	14267	14168	14197	14078	13964	14288	14331	14216	14201	14147	14247	14057	14010	14134	14096	14213	14038	14082	14285	14157	14093	14233	14030	14141	14148	14086	14164	14062	14128	14029	14107	14084	14237	14216	14084	13999	14142	14241	14099	14070	14149	14245	14097	14157	14238	14169	14073	14039	14306	13995	14119	13882	14142	14109	14224	14300	14096	14160	14180	14144	14409	14188	14223	14134	14079	14169	13971	14052	14189	14285	14107	14126	14223	14199	14176	14209	14135	14067	14145	14215	14058	14133	13986	14081	14240	13902	14362	14233	14116	13849	14218	14149	14010	14292	14203	14122	13944	14149	14144	14266	14142	14136	14041	14038	14150	14216	14083	14046	14125	14079	13957	14184	14135	14222	14233	14049	14228	14056	13972	14129	14101	14029	14147	14034	14179	14124	14134	14111	14169	14302	14126	14211	13920	14214	14123	14121	14150	14104	14205	14251	14322	14088	14051	14263	14131	14291	14235	14086	14089	14177	14271	14019	14200	14150	14209	14096	14103	13945	14084	14279	14130	14023	14250	14232	14136	14024	14235	14158	14000	14084	14275	14371	14318	14181	14025	14379	14160	14065	14211	14294	13906	13944	14244	14013	14123	14140	14070	14210	14125	14224	14259	14140	14126	13972	14217	14131	14178	14062	14068	14041	14166	13980	14002	14189	13981	14198	14191	14058	14224	14129	14126	14131	14183	14199	14378	14269	14185	14190	14250	14171	14128	14210	14142	14047	14210	14115	14058	14087	14149	14043	14198	14169	14210	14024	14147	14262	13885	14210	14334	14194	14109	14225	14310	14171	14022	14242	14125	14192	14214	14085	14139	14097	14178	14251	14211	14069	14109	14014	14006	14281	14128	14094	14071	14159	14255	14229	14113	14194	14059	14025	14112	14188	14137	14154	14152	14055	14215	14109	14208	14261	14152	13967	14121	14107	14434	14140	14048	14170	13974	14262	14228	13975	14267	14165	14108	14148	14057	14266	14150	14115	14097	13953	14103	14399	14019	14196	14009	14214	14222	14305	14010	14146	14176	14144	14161	14138	14144	14122	14243	14246	14168	14068	14212	14144	14118	14239	13985	13956	13980	14074	14094	14274	14010	14198	14323	14227	14005	14095	14075	14013	14072	14150	14131	14159	13964	14237	14064	14236	13950	14064	14080	14264	14170	14046	13977	14150	14072	14133	14142	14265	13866	14176	14092	14138	14279	14235	14102	14309	14155	14021	14255	14147	14265	14125	14125	14120	14181	14201	13978	14109	14172	14053	14195	14062	14046	14028	14200	14164	14136	14022	14179	14121	14132	14036	14160	14236	14108	14043	14148	14141	14154	14194	14125	13952	14173	14174	13958	14077	14182	13936	14243	14241	14210	14064	14053	14107	14219	14180	14086	14195	14181	13973	13986	14011	14068	14217	14063	14131	14213	14133	14147	14024	14098	14428	14098	14209	14303	14112	14172	14016	14107	14186	14156	14035	14006	14216	14164	14052	14171	14163	14146	14181	14240	14168	14224	14111	13970	14228	13990	13948	13928	14064	14065	14048	14065	14125	13919	13985	14111	14140	13921	14035	14195
29835	51933	49627	40530	35151	30325	26965	23977	21752	20114	18804	17508	16687	16081	15654	15133	14698	14644	14475	14247	14029	13864	13759	13752	13555	13429	13427	13305	13074	13166	13222	13271	13069	13064	13043	12959	12852	13017	13185	12705	13081	12752	12927	13007	12941	12928	12980	12904	12918	13009	12866	12917	12766	12913	12914	12991	12743	12738	12676	12840	12704	12986	12964	12818	12913	12873	12848	12854	12973	12961	12945	12724	12969	12932	12890	12799	12913	12883	12996	12931	12784	12820	13009	12760	12853	12802	12823	12811	12859	12773	12884	12997	12806	12926	12746	12789	13010	12862	12823	12839	12896	12753	12830	12941	12780	13146	12998	12861	12905	12786	12925	12831	12754	12921	12997	12887	12876	12910	12863	12804	12809	12851	12763	13064	12939	12794	12761	13070	12969	12664	12823	12726	12813	12966	12822	12800	12889	12870	12866	12952	12954	12808	13052	12809	12987	12825	12962	12837	12878	12844	12922	12790	12889	12907	12693	12901	12907	12811	12951	12758	13014	13031	12851	12853	12989	12783	12827	12887	12828	12935	12923	12715	12927	12858	12850	12760	12705	12649	12956	12740	12887	12911	12761	12722	12780	12797	12814	12783	12976	12676	12849	12891	12879	12796	12871	12784	12917	12828	12718	12934	12951	12702	12972	12881	12857	12847	12724	12864	12859	12943	12986	12839	12967	12797	12779	13032	12794	12878	12857	12891	12845	12890	12749	12654	12920	12936	12755	13006	12908	12966	12768	12766	12974	12815	12671	12939	12893	12933	12794	12868	13017	12766	12888	12760	12896	12948	12964	12769	12890	12835	12828	12858	12958	12804	12906	13026	12834	12953	12709	12860	12901	13107	12859	12837	12840	12805	12939	12903	12929	12850	12687	12852	12950	12961	12721	12799	12710	12971	12913	12896	12885	12845	12855	12873	12936	12912	12946	12708	12965	12894	12763	12908	12772	12858	12747	12996	12870	12785	12909	12812	12815	12811	12824	12926	12904	12752	12906	12911	12841	12825	12821	12847	12700	12766	12822	12860	12913	12779	12770	12872	12864	12831	12891	12879	12915	12936	12760	12829	13021	12940	13148	12754	12842	12782	12957	12899	12830	12776	12808	12845	12852	12962	12740	12783	12941	12897	12930	12742	12826	12848	12895	12851	12985	12860	12876	12995	12709	12922	12913	12930	12819	12858	12672	12814	12863	12741	12755	12662	12809	12840	12871	12855	12905	12780	12920	12893	12888	12836	12797	12817	12829	12816	12899	12834	12695	12954	12815	12830	12743	12731	12751	13042	12930	12928	12827	12776	12884	12750	12850	12906	12843	12863	12881	12738	12924	12897	13046	12842	12833	12705	12790	12820	12742	12838	12891	12788	12812	12735	12758	12840	12817	12784	12570	12942	12944	12897	12895	12696	12720	12893	12740	12930	12750	12919	12942	12885	12672	12803	12919	13046	12739	12633	12740	12918	12779	12915	12607	12762	12979	12765	12800	12832	12743	12733	12963	12959	12800	12941	12996	12805	12707	12716	12948	12896	12761	12638	13021	12767	13016	12823	12875	12956	12915	12879	12893	12784	12792	12827	12907	12803	12852	12890	12858	12869	12866	12967	12991	12805	12757	12745	12837	12774	12930	12840	12833	12818	12849	12956	12761	12734	12957	12946	12710	12822	12889	12824	12868	12845	12806	12799	12855	12644	12974	12860	12903	12889	12915	12947	12745	12778	12870	12831	12765	12980	12908	12894	12842	12921	12941	12746	12890	12799	12894	12703	12828	12847	12860	12766	12780	12789	12801	12815	12776	12790	12639	12793	12788	12797	12757	12819	12797	12823	12790	12920	12757	12786	12865	12935	12816	12773	12760	12772	12830	12841	12796	12963	12871	12784	12670	12915	12927	13000	12855	12970	12615	12755	12856	12870	12823	12917	12740	12800	12861	12822	12978	12867	12865	12812	12862	12881	12914	12881	12928	12801	12751	12694	12709	12758	12817	12883	12768	12928	12943	12731	12790	12837	12750	12704	12814	12813	12776	12810	12853	12947	12828	12823	12684	13016	12881	12719	12966	12926	12848	12841	12966	12705	12837	12905	12941	12837	12877	12880	12731	12631	12999	12752	12833	12889	12993	12782	12793	12952	12708	12960	12869	12769	12846	12658	12681	12674	12908	12882	12908	12907	12921	12970	12843	12921	12668	12926	12869	12837	12630	12822	12900	12767	12888	12803	12885	12796	12677	12716	12820	12731	13015	12779	12957	12775	13038	12760	12828	12889	12832	12848	12889	12884	13016	12869	12802	12874	12895	12949	12769	13055	12845	12873	12766	12939	12854	12866	12973	12717	12877	12859	12862	12594	13056	12990	12736	12758	12695	12900	12788	12699	12867	12835	12794	12882	12880	12880	12949	12844	12772	12803	12846	13060	12804	13023	12850	12895	12936	12908	12878	12792	12696	12878	12842	12768	12795	12756	12889	12793	12990	12717	12779	12572	12890	12903	12786	12849	12716	12825	12723	12841	12961	12936	12570	12720	12959	13011	12871	12776	12842	12805	12775	12792	12880	13091	12820	12599	12777	12711	12903	12671	12895	13042	12893	12768	12737	12947	12862	12841	12890	12888	12770	12847	12841	12875	12784	13016	12839	12729	13026	12954	12680	12882	12816	12719	12997	12841	12661	12824	12838	12787	12783	12820	13016	12828	12933	12875	12735	12825	12843	12939	12818	12761	12709	12788	12873	12815	12976	12826	12772	12741	12945	12809	12696	12780	12816	12923	12863	12876	12930	12754	12722	12771	12721	12905	12837	12918	12896	12755	12872	12742	12855	12691	12796	12873	12881	12935	12825	12870	12884	12883	12764	12784	12925	12598	12886	12865	12913	12736	12927	12833	12913	12951	12914	12619	12977	12753	12875	12822	12858	12777	12876	12728	13012	12797	12879	12942	12868	12725	12838	12742	12976	12809	12802	12929	12868	12935	12936	12752	12682	12900	12935	12931	12791	12651	12767	12890	12700	12964	12846	12723	12977	12845	12861	12919	12995	12907	12821	12843	12930	12710	12879	12852	12825	13189	12874	12853	12900	12940	12863	12853	12821	12708	12802	13001	12805	12951	12815	12971	12879	12880	12770	12802	12782	12888	13009	12823	12664	12889	12963	12846	12810	12875	12727	12749	12751	12886	12827	12826	12825	12953	12818	12989	12820	12862	12827	12945	12932	12860	12813	12854	12814	12810	12803	12829	12865	12949	12818	13000	12785	12759	12848	12848	12632	12826	12889	12890	12762	12810	12865	12905	12826	12775	12956	12820	12827	12609	13003	12955	12827	12861	12772	12846	12868	12807	12869	12712	13043	12873	12776	12923	12824	12820	12794	12912	12942	12879	12817	12774	12851	12733	12731	12951	12683	12879	12955	12899	12671	12877	12777	12850	12655	13005	12798	12890	12863	12836	12846	12740	12780	12745	12900	12774	12781	12880	12737	12890	12863	12823	12702	12752	12854	12739	12816	12680	12864	12942	12901	12854	12977	12923	12883	12950	12923	12793	12912	12927	13003	12771	12752	12852	12924	12797	12866	12924	12896	12858	13026	12980	12915	12767	12681	12762	12871	12629	12815	12935	12910	12875	12748	12790	12816	12807	12812	12807	12877	13095	12704	12774	12771	12768	12786	12895	12678	12819	12848	12905	12905	12951	12955	12920	12915	12949	12887	12695	12865	12917	12716	12766	12657	12845	12678	12684	12877	12841	12915	12900	12769	12902	12884	12924	12929	12929	12730	12775	12803	12963	12820	12948	12889	12923	12809	12926	12767	12693	12804	12899	12776	12789	12844	12786	12956	12814	12840	13066	12944	12755	13092	12743	12878	12764	12994	12780	12831	12886	12723	12963	12736	12856	12835	12875	12960	12823	12959	13024	12686	12757	12864	12991	12862	12888	12888	12873	12887	12931	12770	12803	12765	12911	12841	13036	12915	12871	12764	12902	12945	12926	12897	12868	12801	12790	12758	12747	12898	13016	12997	12878	12715	12790	12821	12755	12875	12879	12907	12771	12829	12890	12826	13029	12888	12905	13023	12924	12815	12872	12814	12768	12820	12953	12960	12734	12995	12908	12754	12827	12777	12950	12736	12869	12928	12854	12806	12892	12831	12789	12768	12770	13003	12971	12884	12688	12914	12782	12792	12900	12743	12921	12962	12753	12835	12711	12856	12870	12946	12744	12963	12854	13018	12828	12947	12912	12745	12917	12861	12782	12775	12790	12924	12738	13054	12776	12840	12921	12776	12770	12963	12883	12890	12900	12675	12790	12820	12830	12852	12859	12919	12933	12776	12917	12826	12879	12599	12788	12736	12818	12851	12778	12782	12716	12811	12798	12728	12799	12918	12725	12890	12891	12764	12732	12925	12837	12905	12887	12832	12731	12928	12715	12801	12796	12855	13039	13004	12774	12878	12708	12888	12627	12764	12927	12643	12906	12844	13013	12914	12659	12781	12978	13007	12829	12860	12909	12820	12861	12904	12852	12915	12865	12988	12801	12920	13026	12779	12869	12873	12816	12746	12847	12732	12836	12875	12784	12784	12831	12845	12830	12865	12755	12816	12767	12802	12866	12762	12764	12821	12833	12995	13016	12879	12999	12985	12779	12648	12825	12947	12878	12814	12812	12766	12748	12833	12823	12860	12810	12848	13042	12855	12902	12904	12798	12767	12860	12830	12675	12929	12845	12718	12725	12890	12838	13025	12990	12981	13031	12893	12805	12936	12824	12870	12831	12803	12972	12851	12665	12922	12923	12699	12873	12817	12902	12752	12910	12714	12884	12908	12743	12670	12883	12886	12763	12980	12897	12829	12763	13012	12889	13042	12980	12606	12773	12918	12813	12800	12870	12872	12814	12781	12707	13066	12780	12950	12841	12820	12831	12876	12983	12803	12812	12725	12851	12745	13142	12679	12925	12959	13007	12622	12989	12654	12889	12941	12960	12842	12807	12912	12855	12934	12943	12914	12845	12658	12818	12703	12824	12825	12943	13040	12738	12819	12670	12857	12870	12992	12901	12737	13013	12692	12849	12798	12967	12844	12945	12852	12904	12913	12882	12908	12877	12784	12811	12825	12672	12852	12925	12900	12709	12762	12768	13021	12762	12713	12714	13029	12773
28879	26927	34293	30357	24165	21249	19647	17989	16891	16458	16182	15840	15409	15455	15370	14958	14938	14924	14629	14758	14826	14741	14675	14573	14521	14749	14611	14584	14591	14648	14468	14488	14589	14617	14514	14436	14418	14623	14436	14451	14493	14342	14393	14441	14298	14436	14578	14559	14514	14399	14539	14334	14535	14660	14538	14575	14419	14441	14347	14105	14478	14549	14451	14339	14446	14495	14312	14586	14287	14283	14238	14364	14274	14496	14271	14525	14481	14345	14317	14163	14456	14239	14440	14389	14501	14349	14260	14339	14427	14539	14403	14358	14478	14345	14501	14411	14355	14465	14352	14615	14239	14527	14461	14332	14438	14496	14282	14489	14304	14425	14571	14290	14460	14476	14409	14500	14327	14456	14524	14430	14511	14479	14454	14469	14418	14280	14381	14374	14371	14527	14418	14380	14352	14479	14548	14417	14460	14323	14443	14370	14364	14320	14466	14262	14439	14410	14354	14503	14426	14439	14610	14451	14486	14469	14276	14322	14495	14423	14436	14499	14440	14442	14434	14525	14308	14371	14473	14222	14385	14411	14397	14546	14467	14377	14551	14584	14460	14577	14517	14371	14600	14286	14423	14535	14484	14276	14262	14380	14314	14367	14637	14549	14366	14587	14418	14567	14535	14507	14591	14484	14377	14405	14721	14373	14322	14557	14511	14580	14349	14370	14388	14553	14371	14621	14160	14226	14526	14260	14659	14401	14421	14477	14380	14304	14551	14518	14348	14690	14741	14460	14464	14464	14503	14342	14315	14339	14543	14340	14381	14411	14401	14415	14407	14231	14476	14339	14600	14260	14558	14381	14483	14449	14469	14539	14411	14396	14352	14457	14383	14412	14456	14203	14258	14524	14445	14584	14644	14440	14365	14395	14305	14401	14463	14608	14346	14404	14439	14387	14534	14411	14394	14598	14261	14294	14488	14373	14291	14344	14271	14409	14400	14472	14655	14256	14468	14348	14360	14382	14655	14318	14375	14225	14378	14285	14515	14692	14403	14425	14436	14407	14560	14497	14413	14262	14411	14291	14552	14350	14462	14513	14356	14463	14434	14500	14442	14394	14468	14430	14444	14406	14433	14591	14519	14453	14475	14472	14437	14396	14452	14543	14515	14342	14530	14426	14261	14433	14474	14467	14433	14345	14361	14343	14501	14704	14562	14438	14415	14566	14445	14393	14635	14372	14469	14437	14403	14406	14370	14360	14436	14605	14611	14348	14330	14392	14397	14329	14433	14428	14264	14547	14383	14497	14459	14461	14442	14472	14398	14398	14442	14402	14325	14396	14557	14620	14364	14345	14379	14353	14522	14464	14541	14348	14476	14381	14301	14453	14367	14522	14430	14420	14384	14383	14296	14537	14393	14445	14387	14569	14243	14476	14372	14466	14457	14369	14493	14318	14627	14306	14501	14422	14584	14445	14522	14417	14338	14327	14528	14522	14368	14567	14454	14344	14635	14487	14641	14487	14525	14364	14435	14453	14438	14492	14447	14420	14564	14540	14440	14580	14493	14527	14470	14381	14332	14534	14321	14529	14596	14592	14375	14474	14523	14245	14494	14440	14292	14540	14369	14259	14453	14392	14348	14372	14680	14175	14482	14431	14409	14368	14449	14541	14513	14591	14420	14366	14208	14334	14287	14285	14386	14358	14380	14513	14451	14665	14554	14751	14452	14579	14383	14435	14396	14449	14554	14421	14230	14446	14326	14554	14411	14387	14367	14455	14205	14450	14407	14611	14355	14388	14385	14427	14619	14528	14617	14494	14487	14413	14300	14402	14257	14359	14364	14498	14481	14399	14446	14449	14563	14249	14343	14534	14427	14548	14428	14344	14265	14471	14592	14482	14569	14450	14535	14349	14696	14503	14325	14336	14652	14436	14427	14601	14365	14426	14493	14545	14467	14477	14375	14374	14291	14648	14512	14405	14440	14460	14500	14487	14384	14313	14404	14527	14387	14628	14644	14410	14339	14514	14526	14523	14347	14236	14371	14546	14596	14372	14313	14286	14499	14368	14586	14577	14499	14452	14660	14318	14508	14431	14338	14516	14318	14348	14548	14502	14520	14461	14649	14535	14407	14526	14320	14503	14312	14628	14415	14527	14325	14552	14665	14682	14605	14437	14464	14340	14684	14511	14532	14399	14232	14568	14601	14536	14409	14489	14532	14527	14473	14516	14417	14467	14413	14554	14453	14528	14558	14463	14353	14571	14445	14661	14595	14307	14461	14596	14317	14508	14411	14350	14441	14518	14440	14351	14410	14285	14459	14506	14348	14378	14558	14538	14508	14515	14525	14366	14387	14327	14410	14512	14470	14513	14650	14595	14524	14598	14370	14417	14542	14443	14266	14270	14309	14380	14412	14496	14381	14404	14434	14402	14510	14248	14391	14552	14515	14527	14355	14391	14338	14506	14409	14404	14587	14391	14522	14263	14534	14478	14452	14281	14474	14404	14434	14425	14428	14521	14527	14379	14372	14499	14649	14297	14341	14380	14385	14405	14479	14467	14614	14382	14511	14558	14436	14336	14446	14402	14502	14583	14464	14460	14395	14399	14581	14293	14426	14488	14697	14429	14475	14603	14408	14477	14533	14379	14492	14395	14447	14451	14293	14411	14544	14644	14510	14432	14622	14420	14617	14434	14237	14451	14453	14583	14548	14403	14354	14448	14421	14380	14401	14288	14144	14275	14388	14351	14574	14296	14527	14459	14620	14631	14575	14410	14463	14507	14465	14385	14525	14257	14503	14335	14330	14556	14283	14446	14360	14350	14528	14327	14191	14424	14327	14519	14492	14521	14409	14199	14590	14427	14594	14388	14314	14520	14446	14251	14289	14496	14335	14323	14445	14639	14611	14332	14517	14259	14395	14405	14346	14291	14373	14461	14444	14428	14379	14550	14297	14304	14398	14439	14576	14413	14538	14345	14512	14448	14464	14615	14416	14374	14506	14655	14349	14290	14407	14455	14368	14566	14465	14369	14217	14482	14378	14489	14448	14208	14244	14471	14463	14491	14490	14480	14433	14403	14484	14657	14336	14383	14399	14546	14428	14491	14490	14369	14458	14487	14471	14441	14285	14452	14381	14328	14582	14551	14474	14385	14332	14336	14416	14408	14385	14469	14354	14334	14494	14551	14267	14498	14505	14506	14421	14472	14445	14308	14245	14601	14237	14466	14442	14460	14390	14442	14586	14370	14581	14711	14588	14477	14451	14311	14561	14474	14401	14249	14545	14344	14446	14382	14385	14500	14371	14271	14517	14465	14570	14482	14494	14520	14554	14632	14299	14397	14349	14361	14367	14348	14388	14609	14323	14524	14569	14522	14249	14561	14408	14494	14482	14586	14554	14585	14478	14411	14508	14544	14504	14407	14704	14422	14596	14553	14551	14331	14329	14546	14376	14443	14546	14487	14428	14382	14284	14343	14443	14428	14280	14335	14248	14689	14412	14353	14562	14293	14347	14443	14356	14545	14279	14501	14479	14564	14488	14225	14300	14438	14484	14351	14403	14453	14278	14398	14423	14555	14484	14617	14514	14613	14385	14389	14394	14546	14461	14396	14488	14228	14455	14450	14498	14224	14420	14382	14527	14455	14521	14594	14477	14573	14344	14530	14527	14565	14323	14491	14515	14466	14279	14460	14429	14609	14456	14270	14534	14374	14535	14357	14226	14641	14638	14569	14417	14485	14509	14422	14377	14436	14403	14459	14352	14333	14357	14522	14574	14591	14384	14297	14450	14239	14432	14410	14363	14402	14236	14339	14376	14295	14390	14430	14476	14344	14448	14437	14532	14435	14411	14449	14215	14434	14630	14437	14344	14414	14495	14335	14405	14298	14711	14556	14592	14362	14371	14480	14524	14355	14585	14496	14481	14508	14309	14476	14381	14633	14592	14502	14634	14472	14545	14430	14587	14433	14586	14248	14544	14413	14635	14718	14661	14534	14405	14319	14408	14462	14401	14427	14497	14527	14528	14494	14437	14467	14457	14317	14332	14438	14496	14451	14349	14531	14590	14425	14692	14588	14244	14504	14747	14441	14441	14336	14695	14437	14524	14530	14395	14363	14394	14598	14625	14463	14530	14406	14467	14334	14256	14399	14344	14267	14353	14422	14534	14566	14487	14250	14517	14382	14613	14464	14504	14544	14447	14342	14433	14331	14509	14380	14272	14418	14329	14372	14452	14476	14483	14552	14392	14502	14562	14401	14513	14584	14569	14437	14703	14470	14350	14494	14245	14590	14667	14334	14471	14498	14372	14653	14462	14492	14517	14500	14383	14438	14636	14493	14526	14507	14358	14294	14424	14402	14638	14426	14622	14481	14718	14600	14371	14387	14486	14395	14400	14544	14433	14511	14370	14363	14319	14281	14466	14689	14401	14539	14516	14488	14400	14278	14558	14424	14436	14288	14434	14513	14467	14299	14402	14650	14414	14457	14450	14386	14350	14418	14383	14543	14356	14577	14266	14539	14498	14445	14367	14344	14421	14390	14433	14468	14466	14526	14636	14261	14350	14342	14434	14161	14363	14415	14393	14367	14650	14346	14422	14450	14456	14301	14242	14387	14357	14427	14617	14472	14277	14298	14387	14453	14590	14375	14568	14467	14410	14456	14424	14449	14301	14382	14515	14331	14312	14320	14524	14396	14518	14302	14327	14368	14455	14581	14402	14491	14407	14368	14477	14408	14446	14364	14409	14488	14420	14374	14548	14455	14346	14421	14384	14320	14390	14525	14636	14294	14355	14504	14397	14408	14524	14490	14424	14453	14374	14539	14546	14333	14498	14409	14599	14404	14440	14450	14557	14499	14287	14529	14326	14457	14552	14409	14635	14517	14821	14452	14455	14535	14314	14341	14372	14579	14300	14347	14456	14368	14480	14535	14421	14482	14424	14530	14462	14642	14516	14557	14430	14552	14287	14383	14442	14410	14403	14477	14568	14454	14382	14613	14421	14333	14529	14484	14648	14393	14480	14224	14264	14311	14310	14572	14357	14571	14545	14540	14509	14483	14560	14540	14464	14369	14504	14514	14422	14279	14480	14409	14468	14518	14464	14473	14352	14391	14344	14463	14508	14519	14412	14154	14492	14445	14423	14693	14445	14415	14464	14458	14526	14310	14458	14574	14518	14342	14451	14358	14590	14410
29293	42870	40189	31672	26301	22646	20509	18464	17283	16642	15942	15182	14739	14483	14327	14048	13884	13858	13837	13691	13386	13568	13428	13414	13427	13239	13316	13350	13431	13261	13196	13230	13234	13277	13118	13392	13422	13212	13372	13198	13058	13208	13268	12957	13134	13204	13108	13146	13253	13073	13175	13108	13314	13138	13257	13185	13007	12993	13121	13138	13192	13073	13160	13268	12994	13239	13163	13231	13121	13010	13002	13253	13171	13090	13069	13147	13188	13189	13185	13004	13162	13024	13170	12965	13033	13056	13092	13250	12932	13093	13184	13242	13220	13200	12953	13057	13203	13141	13153	13153	13147	13130	13274	13253	12982	13038	13154	13184	13217	13226	13150	13095	13027	12887	13214	13067	13231	13177	13113	13084	13179	13065	12995	13203	13047	13057	13205	13063	13124	13064	13100	13152	12858	12999	13110	13186	12937	13026	13127	13036	13105	12967	13219	13045	13253	13246	13121	13043	13021	13052	13313	13000	13113	13045	13056	13270	13004	13274	13154	13104	13169	13226	13114	13153	12971	12999	13043	13117	13262	13064	13202	13127	13119	13248	13079	13022	13115	13166	13226	13043	13122	13116	13160	13064	13246	13062	13048	13117	13349	13194	13274	13029	13107	13029	13035	13164	13286	13033	13125	13065	13058	13129	13135	13119	13126	13061	13271	13217	13094	13243	13170	13024	13118	13045	13136	13183	13111	13145	13066	13150	13214	13202	13188	13147	13142	13256	13070	12928	13188	13237	13103	13049	13104	13091	13251	13059	13156	13128	13084	13066	13043	13095	13070	13206	13074	13130	13085	13172	12772	12997	12986	13126	13152	13097	12990	13278	13078	13035	12928	13069	12985	13151	13172	13149	13003	13068	13114	13121	13029	13204	13109	13130	13066	13057	13108	13067	13105	13098	13085	13131	13102	13107	13091	13066	13131	12976	12977	13234	13394	13177	13122	13067	13197	13048	13232	13159	13114	13157	13123	13102	13059	13055	13177	13130	13099	13145	13047	13109	13246	13039	13154	12979	13017	12982	13060	13206	13066	13150	13060	13058	13064	13179	13126	13223	13040	13142	13230	13233	13043	13186	13121	13208	13106	13266	13019	13125	13263	13134	13037	13046	13181	13051	13084	13294	13024	13236	13150	13068	13145	13168	13142	13181	13170	13125	13105	13144	12923	13105	13141	13121	13076	13199	13139	13154	13217	13018	13091	13034	13182	13057	12999	13049	13039	13025	12977	13304	13299	13235	13104	13064	13101	13223	13035	13018	13028	12951	13042	13098	13218	13072	12952	13343	13099	13056	13175	13089	13219	13028	13085	13089	13122	12968	13242	13022	13082	13032	13170	13239	13177	13150	13095	12994	12965	13132	13097	13190	12974	13170	13143	13036	13159	13138	12950	13044	12970	13088	13075	13116	13250	13243	13018	13079	13040	13089	13184	13020	13239	12983	12984	13241	13223	13189	13113	13097	13174	13096	13092	13145	13151	13190	13237	13127	13034	12974	13010	13043	12994	13208	13116	13031	13249	12912	13062	13041	13040	13114	13116	12965	13170	13104	12991	13063	13175	13125	13018	13337	13104	12967	13188	13056	13175	13080	13208	13126	13116	13085	13157	13115	12990	13135	13063	13190	13016	12990	13140	13214	12971	13074	13058	13263	13068	13152	13199	13221	13226	13083	13225	13005	13131	13112	13262	13011	13039	13108	13163	13222	13158	13127	13093	13152	13191	13177	13167	13110	13168	13122	13165	13194	13120	13103	12953	13123	12995	13147	13131	13151	13116	13252	13100	13157	13009	13099	13175	13206	13012	13151	13012	13085	13157	13129	13155	13083	13089	12982	13134	13107	13070	13145	13165	13156	12970	13025	13082	13004	13333	13209	13280	13060	13087	13032	13110	13157	13198	13147	13078	13065	13252	13084	13127	13111	13061	12998	13054	13045	13091	13006	13156	13013	13080	13156	13031	13127	13114	13216	12955	13123	13231	12939	13178	12970	12881	13196	13176	13036	12995	13211	13056	13290	13232	13057	13081	13119	13193	13154	13243	13075	13153	12947	13259	13187	13138	13315	13216	13161	13155	13241	12997	13096	13196	13150	13040	13030	13223	13061	13257	13102	13006	12963	12959	13061	13042	12987	12980	12970	13051	13274	12953	13285	13041	13171	13220	13119	13286	13097	13234	12970	13110	12904	13181	13162	13242	12948	13175	13072	13212	13061	13264	13087	13089	13125	13125	13170	13131	13005	13100	13176	13362	13195	13211	13218	13142	13139	13233	13190	13142	13092	13100	13125	13199	13008	13080	13216	13224	13069	13145	12978	13080	12967	13228	13044	13213	13099	13191	13088	13115	13164	12907	13241	12986	13041	13162	13045	13254	13096	13121	13273	13189	13057	13017	12968	13004	13061	13123	13122	13116	13100	13041	13197	13337	13110	13113	13134	13005	12954	13124	12982	13016	13125	13106	13115	13155	13258	13149	13235	13243	13168	13180	13060	13101	13037	13084	13101	13163	13026	13207	12995	13174	13124	13076	13228	13122	12985	13115	13139	13125	12950	13137	13097	13172	13168	13068	13102	13162	12976	13227	12964	13001	13197	13183	12927	13026	13364	12993	13089	13224	13055	13243	13026	13149	13182	13236	13130	13089	13212	13079	13143	13193	13252	12955	13103	13190	13170	13228	13171	13256	13143	13028	13026	13094	13120	13236	13100	13069	13118	13040	13079	13096	13127	13089	13119	13261	13240	13257	13008	13271	13161	13122	12868	13114	12983	13102	13138	13192	12940	13253	13235	13135	12998	13160	13151	13122	13114	13099	12939	13098	13226	13118	13305	13033	13154	13039	13135	13185	13104	13129	13172	13095	13045	13233	13059	13174	13068	13151	13209	13059	13114	13170	13177	13106	13239	13065	13079	13121	13183	13106	13247	13280	13134	13116	13075	13106	12957	13188	13092	13208	12952	13194	13199	13281	13048	13140	13183	13036	13052	13172	13059	13067	13023	13039	12939	13077	13119	13207	13120	13030	13096	13202	13213	13177	13085	13179	12876	13056	13278	13107	13129	13124	13160	13156	13213	13142	13217	13109	13047	13195	13129	13068	13197	13012	13436	13200	13202	13063	13056	13167	13043	12994	13288	13258	13080	13056	13124	13096	13208	13265	12865	13294	13051	13035	13033	13247	13081	13053	13111	13108	13114	12996	13063	13159	13236	13093	13180	13172	13170	13195	13188	13130	13108	13112	13100	13109	12977	13189	13173	13158	12984	13111	12938	13079	13238	13071	13255	13062	13077	13081	12933	13284	13059	13097	13057	13195	12969	13181	13043	12949	13066	13153	13032	13282	13134	13248	13028	13130	13205	13184	12950	13041	13132	13149	13171	13029	13246	13129	13117	13226	13123	13201	13010	13206	13248	13106	13115	13118	13113	12991	13280	13087	13055	13030	13123	13071	13241	13194	13130	13170	13007	13112	13284	13048	13155	13147	13021	13164	13137	13192	13109	13020	13195	13221	13271	13070	13189	13153	12979	13035	12946	13316	13188	13063	13043	13155	13087	13173	12958	13035	12889	13034	13130	13116	13327	13098	13131	13204	13206	12997	13197	13088	13189	13196	13298	13024	13095	13041	13246	13021	13082	13140	13038	13142	13243	13004	12957	13234	13218	12870	13193	13312	13143	12985	13073	13138	12962	13089	13104	12940	13031	13296	13004	13035	13162	13092	13077	13002	13109	13057	13032	12944	13191	13278	13104	13023	13088	12966	13060	13099	13178	13186	13083	13138	13263	13071	13178	13200	13194	13290	13172	13023	13210	13192	13153	13216	13221	13150	12974	13074	13160	13298	13242	13186	13199	12965	13012	13250	13063	13207	13110	13203	13136	13126	13097	13102	13071	13246	13136	13079	13227	13222	13214	12888	13163	13023	13069	13173	13126	13036	13058	13116	13169	12999	13147	12947	13084	13065	13050	13166	13074	13051	12921	13038	13175	13117	13055	13154	13147	12970	12972	13208	13175	13020	13225	13061	13068	13279	13175	13133	13084	13254	13135	13050	13238	12976	13156	13129	13136	12892	13102	13170	13209	12995	13231	13088	13016	13204	13132	13255	13173	13137	13156	13319	13018	13250	13131	13181	13112	13107	13065	13116	13048	13155	13082	13045	13060	13017	13212	13067	13231	12993	13155	13196	13151	13087	13089	13112	13077	13101	13095	13156	13035	13060	13171	13058	13123	13070	13139	13096	13005	13117	13130	13077	13118	13178	13005	13202	13037	13173	13173	12989	13122	13037	13032	12988	13205	13068	13101	13081	13034	13168	13280	13221	13087	13072	13125	13095	13256	13110	12977	12972	13080	13267	13163	13030	13172	13008	13144	13212	13130	13021	13147	13153	13181	12970	13189	13057	13133	13154	13113	13277	12999	13168	13049	13160	12918	13159	12914	13088	12993	13150	13016	13052	13089	13120	13197	13126	13059	13314	13267	13106	13111	13194	13153	13072	13134	13089	13030	13177	13176	13203	13208	13402	13229	13045	13118	13165	13270	13209	13325	13137	12879	13038	13003	13123	13187	13054	13115	13092	13224	13278	13201	13111	13140	13015	13118	13241	12951	13085	13250	13303	13082	13137	13134	13112	13083	13105	13137	13123	13166	13019	13084	13328	13151	13095	13015	12866	13144	12840	13021	13025	13131	13004	13085	13094	13093	13154	13099	13001	13098	13003	13055	13222	13207	13005	13124	13122	13083	13019	13160	13158	13092	13145	13122	13200	13011	13100	13035	13175	13162	13011	13071	12974	13203	13001	13118	13191	13194	13236	13245	13227	13343	13170	13047	13044	12929	12989	13088	13099	13057	13259	13218	13127	13182	13131	13084	13047	13137	13180	13041	13092	13142	13105	13129	13196	13021	13031	13030	13133	13088	13040	13011	13112	13036	13215	13036	13186	13155	13136	12963	13142	13143	13177	13245	13064	13106	13206	13181	13155	13161	13225	13019	13128	13227	13136	13038	13070	13199	13173	13026	13276	12997	13059	13154	13159	13067	13134	13268	13212	12990	13360	13100	13240	13125	13064	13003	13077	13168	13065	13128	13243	13069	13072	12990	13113	13096	13102	13028	13287	13141	13284	13101	13337	13257	13152	13111	13068	13122	13001	13204
24530	21595	29182	25738	24791	25254	23868	19908	18530	17945	17242	16530	16139	15767	15296	15393	15057	15314	15181	14989	14906	14856	14646	14870	14848	14578	14737	14594	14474	14652	14576	14446	14486	14691	14572	14459	14330	14532	14463	14449	14428	14499	14488	14448	14432	14456	14541	14343	14370	14569	14393	14572	14492	14505	14530	14475	14365	14052	14134	14568	14435	14371	14480	14394	14385	14581	14372	14340	14279	14539	14442	14531	14076	14139	14418	14286	14430	14509	14242	14491	14352	14336	14419	14433	14390	14292	14541	14421	14396	14498	14275	14539	14242	14620	14414	14348	14467	14329	14402	14404	14231	14447	14321	14280	14399	14186	14357	14286	14408	14299	14254	14307	14239	14284	14325	14309	14619	14481	14482	14302	14541	14359	14306	14420	14349	14369	14372	14509	14415	14331	14206	14431	14403	14375	14396	14338	14471	14189	14413	14345	14190	14372	14459	14485	14635	14385	14344	14280	14418	14379	14218	14266	14297	14368	14382	14292	14360	14228	14204	14433	14311	14229	14343	14217	14424	14331	14432	14486	14413	14431	14330	14351	14287	14462	14341	14439	14370	14407	14385	14288	14373	14168	14340	14452	14269	14230	14493	14377	14314	14365	14422	14395	14448	14224	14243	14418	14352	14297	14420	14481	14558	14246	14224	14383	14194	14335	14457	14481	14315	14216	14305	14241	14309	14265	14224	14400	14404	14200	14415	14337	14432	14475	14352	14535	14444	14421	14570	14414	14337	14260	14304	14548	14299	14342	14383	14146	14323	14330	14544	14331	14522	14256	14320	14375	14267	14365	14295	14307	14377	14447	14430	14296	14290	14198	14387	14332	14430	14359	14438	14020	14506	14530	14284	14233	14321	14468	14422	14442	14221	14390	14315	14233	14298	14380	14400	14495	14447	14340	14382	14330	14282	14318	14470	14453	14344	14182	14366	14236	14290	14235	14368	14344	14418	14210	14411	14120	14423	14309	14179	14417	14235	14350	14504	14324	14398	14365	14215	14343	14380	14298	14232	14313	14295	14334	14179	14383	14237	14309	14261	14285	14248	14227	14347	14307	14005	14372	14393	14460	14397	14345	14642	14270	14117	14226	14357	14413	14395	14305	14354	14431	14510	14348	14314	14235	14269	14294	14300	14336	14360	14420	14397	14212	14299	14236	14275	14331	14380	14533	14319	14527	14561	14378	14477	14180	14389	14389	14328	14377	14451	14282	14335	14367	14489	14573	14516	14468	14549	14371	14300	14410	14289	14275	14179	14341	14236	14283	14337	14228	14042	14560	14549	14255	14289	14396	14459	14257	14306	14282	14460	13980	14448	14453	14257	14564	14263	14348	14268	14287	14476	14334	14277	14295	14461	14402	14460	14449	14318	14406	14331	14260	14516	14293	14226	14325	14400	14438	14280	14444	14351	14270	14175	14292	14237	14313	14398	14580	14263	14302	14433	14372	14313	14396	14063	14521	14498	14462	14306	14384	14529	14262	14398	14433	14458	14383	14264	14281	14532	14291	14338	14385	14520	14331	14291	14419	14316	14171	14374	14348	14237	14279	14226	14232	14409	14460	14464	14219	14427	14142	14505	14471	14293	14421	14248	14379	14516	14287	14428	14320	14717	14344	14374	14441	14301	14292	14316	14418	14403	14290	14209	14179	14532	14442	14394	14507	14394	14361	14523	14471	14358	14239	14280	14471	14428	14219	14331	14471	14394	14455	14440	14206	14194	14387	14504	14312	14502	14397	14360	14508	14313	14518	14538	14387	14393	14394	14387	14347	14395	14340	14483	14260	14571	14364	14354	14371	14397	14352	14531	14445	14327	14316	14311	14219	14240	14473	14354	14603	14343	14349	14264	14139	14128	14316	14394	14440	14295	14434	14388	14410	14217	14483	14331	14337	14370	14311	14412	14503	14502	14251	14308	14319	14567	14416	14377	14349	14363	14305	14243	14336	14438	14474	14467	14304	14255	14466	14271	14449	14405	14509	14456	14343	14482	14339	14413	14338	14311	14352	14330	14317	14392	14235	14357	14150	14336	14531	14472	14400	14154	14241	14514	14540	14322	14467	14189	14162	14424	14352	14520	14546	14533	14351	14371	14503	14366	14326	14109	14407	14309	14487	14603	14090	14283	14295	14256	14182	14183	14134	14473	14533	14135	14323	14155	14377	14326	14402	14236	14443	14402	14506	14376	14291	14499	14467	14527	14354	14480	14296	14410	14144	14430	14391	14343	14263	14289	14437	14421	14280	14446	14250	14344	14299	14237	14275	14413	14485	14281	14298	14171	14400	14525	14423	14281	14342	14379	14279	14296	14491	14362	14423	14470	14262	14419	14306	14257	14333	14099	14465	14571	14184	14596	14644	14125	14174	14323	14419	14318	14357	14487	14134	14425	14213	14416	14237	14283	14505	14221	14507	14239	14310	14366	14481	14518	14465	14300	14451	14364	14261	14493	14418	14299	14338	14387	14406	14241	14281	14311	14104	14193	14476	14203	14343	14310	14374	14265	14434	14166	14202	14234	14264	14468	14286	14408	14324	14336	14385	14448	14211	14119	14212	14135	14532	14355	14353	14434	14419	14406	14256	14292	14289	14301	14381	14438	14317	14456	14237	14364	14454	14571	14353	14354	14378	14304	14282	14369	14229	14239	14493	14276	14433	14335	14252	14191	14474	14625	14330	14422	14280	14308	14193	14342	14209	14177	14269	14289	14422	14393	14479	14311	14395	14300	14458	14321	14495	14477	14458	14407	14400	14217	14370	14332	14395	14399	14329	14456	14307	14411	14228	14288	14139	14523	14283	14248	14399	14216	14330	14378	14489	14360	14385	14362	14450	14355	14181	14297	14219	14167	14254	14456	14327	14125	14226	14386	14418	14224	14359	14443	14269	14278	14330	14385	14535	14529	14511	14371	14286	14371	14532	14350	14488	14272	14620	14397	14320	14471	14385	14489	14399	14166	14374	14187	14297	14413	14360	14453	14328	14337	14314	14415	14293	14405	14442	14266	14467	14190	14215	14424	14451	14461	14434	14481	14334	14241	14413	14569	14291	14420	14287	14288	14333	14265	14380	14199	14514	14530	14539	14411	14412	14354	14282	14552	14522	14315	14278	14298	14334	14393	14340	14175	14325	14538	14537	14353	14319	14370	14627	14401	14350	14119	14543	14186	14522	14372	14361	14438	14417	14397	14211	14367	14438	14154	14337	14352	14388	14346	14525	14513	14300	14338	14305	14371	14121	14368	14299	14403	14465	14382	14052	14260	14439	14355	14206	14230	14191	14431	14204	14427	14439	14434	14320	14332	14434	14161	14487	14377	14317	14363	14259	14553	14520	14374	14453	14286	14255	14260	14411	14310	14455	14530	14441	14294	14361	14345	14463	14448	14303	14298	14331	14488	14334	14353	14455	14339	14237	14381	14450	14355	14398	14342	14251	14539	14360	14223	14384	14390	14477	14211	14478	14237	14382	14431	14339	14292	14353	14475	14225	14372	14351	14296	14238	14359	14393	14363	14365	14454	14428	14336	14491	14286	14307	14369	14355	14535	14370	14304	14403	14365	14416	14449	14306	14481	14467	14504	14355	14217	14165	14414	14508	14425	14405	14451	14513	14388	14220	14391	14332	14457	14343	14624	14311	14440	14540	14398	14367	14324	14416	14392	14229	14358	14349	14255	14298	14478	14422	14354	14178	14303	14403	14431	14518	14276	14596	14612	14335	14379	14338	14308	14324	14304	14244	14475	14581	14506	14235	14337	14420	14554	14367	14349	14427	14462	14239	14315	14479	14386	14286	14228	14205	14333	14442	14333	14395	14284	14353	14468	14408	14511	14234	14394	14417	14377	14421	14407	14464	14416	14262	14225	14341	14467	14423	14424	14472	14394	14325	14397	14519	14121	14339	14537	14443	14391	14034	14216	14316	14492	14331	14194	14406	14174	14035	14270	14120	14364	14383	14415	14392	14156	14447	14533	14389	14275	14337	14337	14527	14322	14301	14356	14306	14290	14593	14485	14277	14217	14166	14413	14405	14290	14474	14483	14386	14302	14280	14459	14395	14290	14414	14358	14231	14325	14404	14310	14453	14507	14458	14311	14308	14271	14396	14257	14235	14591	14569	14403	14357	14519	14402	14317	14333	14428	14350	14475	14509	14586	14378	14490	14531	14293	14463	14448	14279	14303	14225	14258	14455	14525	14461	14342	14299	14365	14242	14310	14514	14361	14154	14153	14323	14308	14383	14483	14305	14329	14321	14492	14320	14341	14380	14090	14447	14469	14549	14291	14330	14332	14556	14467	14285	14321	14297	14422	14520	14266	14376	14204	14249	14370	14220	14405	14309	14199	14239	14470	14407	14441	14353	14186	14370	14573	14556	14416	14336	14408	14333	14195	14389	14355	14326	14330	14370	14478	14539	14217	14403	14371	14295	14453	14431	14305	14371	14352	14303	14424	14229	14365	14373	14440	14151	14091	14319	14416	14327	14310	14252	14364	14276	14365	14342	14467	14297	14319	14295	14394	14423	14369	14356	14361	14449	14388	14278	14448	14498	14312	14500	14379	14314	14274	14305	14400	14408	14350	14463	14370	14436	14385	14273	14210	14417	14344	14290	14330	14299	14143	14277	14493	14235	14288	14551	14361	14272	14365	14306	14498	14427	14353	14479	14377	14254	14489	14436	14467	14427	14380	14409	14378	14371	14405	14429	14433	14328	14352	14485	14198	14597	14425	14295	14434	14402	14376	14384	14327	14381	14487	14467	14163	14299	14187	14528	14376	14233	14233	14433	14345	14306	14452	14368	14397	14493	14340	14180	14433	14521	14263	14410	14236	14242	14320	14261	14334	14493	14537	14322	14576	14405	14571	14339	14396	14420	14304	14418	14296	14506	14359	14227	14241	14289	14205	14381	14402	14505	14416	14301	14269	14324	14388	14478	14413	14383	14308	14281	14355	14285	14261	14339	14165	14382	14396	14249	14491	14300	14598	14408	14312	14535	14447	14291	14278	14271	14482	14244	14463	14540	14370	14377	14204	14445	14440	14419	14391	14317	14521	14435	14517	14548	14402	14398	14320	14414	14320	14405	14442	14244	14312	14232	14305	14380	14353	14170	14473	14509	14373	14337	14304	14362	14230	14639	14372	14305	14520	14453
29483	48745	46177	37293	31173	26937	23787	21658	19689	18649	17299	16466	15617	15251	14948	14554	14338	14294	14233	13974	13954	13845	13692	13755	13649	13588	13287	13318	13454	13251	13265	13288	13257	13271	13097	13165	13280	13182	13056	13192	13229	13192	13257	13283	12964	13257	13153	13156	13186	13274	12995	13123	13243	13138	13168	13066	13289	13108	13078	13160	13055	12985	13081	13157	13052	13205	13123	13204	13119	13008	13025	13170	13124	12922	13005	12985	13067	13085	13080	13240	13155	13175	13038	13007	12868	13174	13256	12842	13250	13123	13134	13168	13219	13202	13178	13195	13054	13079	12990	13120	13007	13065	13054	13240	13219	12983	13073	13326	13126	13006	13103	12994	13157	13136	13045	13204	13038	13068	13071	13082	13270	13041	13039	12972	13047	13157	13154	13129	13199	13048	13123	13100	13179	13015	13236	13250	12989	12829	13070	13067	13128	13270	12998	12955	13140	13100	13106	13151	13047	13130	12968	13132	13146	13039	13183	13053	13076	13155	13177	12988	13138	13196	13188	13057	12984	12941	13020	13169	13119	13136	13151	13000	13153	13061	13175	12959	13096	13099	13209	13128	13075	13085	12973	13192	13150	13011	13052	13168	13164	13110	13191	13164	13183	13146	13035	13088	12999	13098	12975	13058	13061	13046	13147	12961	13153	13072	13183	12955	13053	13154	13136	13002	12963	13108	13163	13064	13274	13108	13052	13259	13115	13012	13182	13041	13153	13237	12965	13064	13261	13183	13275	13061	13206	13106	13106	13051	12888	12982	12938	13155	13114	13080	13166	13121	12991	13290	13124	13133	13227	13132	13223	13099	13187	13257	13090	13077	13044	13139	13024	13266	13125	13110	13021	13028	13123	13089	13090	13192	13166	12959	12931	12982	13010	13145	13061	13203	13215	12996	13139	13159	13036	13108	13248	13050	13044	13158	13202	13152	13008	13116	12945	13118	12993	13139	13106	13101	13176	13137	13043	13053	13158	13195	13088	13127	13052	13063	13091	13144	13046	13231	12902	13241	13116	13010	13063	13131	13155	13131	13057	13010	13086	13156	13005	13022	13172	13061	12973	13215	13148	13079	13017	13003	13225	13038	13083	13032	13149	12996	13037	13161	13171	13076	13121	12963	13090	13109	13151	13128	13096	13235	13122	13198	12937	13105	13078	12983	13209	13113	13266	13118	13291	13243	13039	13138	13190	13163	13026	13133	13100	13040	13074	12994	13159	13134	13039	13036	13133	13208	12887	13106	13079	13133	12991	13106	13036	13231	13060	13098	13069	12912	13032	13028	13055	13058	13130	13128	12903	12991	13115	12949	13081	13046	13071	13145	12997	12941	12958	13250	13111	12948	13156	13027	13108	13110	13154	13035	13061	13090	12971	13085	13136	13080	13065	12970	13110	12912	12987	13076	13207	13127	13026	13007	13255	12963	13050	13121	13053	13117	13035	12932	13027	13186	13074	13036	13137	13153	13031	13144	13252	13005	13140	13077	13049	12934	13159	13139	13132	13036	13180	13049	13056	13103	13134	13159	13184	13077	13019	13345	12961	13118	13134	13093	12993	13200	13067	12994	13062	13157	13021	13193	13025	13112	13198	13151	13189	13143	13192	13091	13182	13105	13095	13184	13228	12952	12944	13048	13311	13105	13117	13078	13122	13146	13061	13072	13222	13128	13052	13185	13055	13080	13236	13100	13039	13117	13115	13188	13095	13238	12976	13131	12994	13021	13066	13017	13177	13098	12918	12892	13124	13100	13039	13080	13237	13162	13164	13201	13168	13207	13023	13128	13126	13163	13049	13233	12945	13129	13088	13037	13264	12903	13021	13030	13250	13041	13127	13277	13103	13086	13110	13128	13062	13146	13130	12943	13185	13124	13162	13108	13265	13123	13002	12856	13134	13063	13147	13102	13132	12950	13064	13194	13061	13110	13055	13201	12908	13068	13156	13138	13030	13020	13154	13199	13049	13145	13224	13108	12868	13114	12891	13115	13176	12991	13261	13239	13159	12818	12913	13006	13035	13093	13114	13135	13088	13167	13059	13238	13143	12983	12988	13037	13196	12891	13136	12850	13065	12975	13039	13159	13203	13014	13075	12869	12966	13089	13125	13041	13154	12950	13077	13080	13095	13182	13035	13105	12960	13171	13062	13107	13125	13059	13253	13193	12897	13171	13379	13026	13014	12933	13130	13188	13029	12884	13033	13005	13264	13093	13112	13063	12914	13119	13153	13271	13227	13085	13062	13105	13128	13083	12951	13067	13154	13142	13042	13053	13104	13078	13244	13266	13037	13120	13144	12997	13163	12816	13000	13118	13140	13075	13007	13086	13089	13065	13153	13167	13147	12929	13239	13104	13196	13095	13217	13280	13215	13129	13102	13049	13030	13346	13264	13005	13135	13146	13012	13216	13179	13067	13028	13166	13039	13163	13063	13135	13117	13106	13290	13190	13038	13152	13121	13223	13159	13039	13207	12966	13106	13019	13131	12937	12991	13272	13228	12881	13060	13141	13076	12977	13292	13181	13039	13248	13070	13044	12923	13142	13015	12981	13202	13110	13227	13010	13191	13188	13116	13072	13196	12934	13022	13052	13038	12939	13119	13040	13148	13258	13078	13163	13151	13141	12971	13083	13106	13119	13159	13213	13105	13126	13090	13194	13050	13101	13150	12995	13186	13111	13277	12966	13214	13043	12846	13168	13178	13146	13154	13210	13159	13083	13071	12921	13259	13198	12981	13045	13125	12997	13090	13170	13280	12908	13046	13063	13213	13122	13127	13138	13159	13039	13071	13039	13153	13067	13183	13082	13196	13052	13028	13257	13100	13182	12960	13241	13139	13191	13166	13165	13113	12944	13118	13198	12982	13085	13054	13079	12955	13055	13160	13018	13083	12976	12988	13134	13171	13038	13068	12947	13148	13081	13101	13138	13093	13065	13120	13115	13019	12992	13294	13224	13256	13196	13143	13086	13115	13170	13154	13222	13021	13298	13180	13041	13072	13190	13136	13068	13049	13156	13005	13225	13179	12925	13229	13176	13045	13157	12971	13093	13066	13028	13088	13237	13007	12951	13038	13093	13098	13067	13017	13078	13206	13062	13103	13146	13027	13088	12952	13057	13237	13122	12983	13058	12979	13157	13253	13011	13160	12966	13072	13119	13136	12967	13074	13074	12977	13133	13274	13021	13252	13120	13019	13248	13184	13216	13104	13062	13083	13075	13008	12983	13103	13145	13209	13105	13243	12979	13169	13119	13199	12985	13212	13078	13079	13090	13028	13174	13050	13071	13059	13131	13189	13000	12904	13212	13007	13083	13116	13095	13097	13158	12964	13144	13256	13177	13189	12914	13181	13166	12915	13081	13189	13042	13124	13171	13144	12928	13027	12927	13079	13111	12900	13165	13032	13144	13102	13059	13088	13152	13142	13091	13209	12985	12845	13150	13049	13200	13243	13080	12967	13131	13022	13197	13150	13071	13080	13045	13026	13118	13150	13061	12974	13173	13146	13135	12976	13144	13040	13090	13072	12932	13249	13120	13269	12988	13026	13139	13129	13142	13142	13098	13088	13344	13141	13132	13052	13197	13243	13044	13246	13107	12967	13172	13007	13089	13103	13145	13112	13030	13134	12986	13131	13333	13131	13084	13172	13132	12940	13172	13078	13254	13117	13071	13076	13059	13115	13094	13161	13127	13082	13061	12989	12892	13074	13259	13235	13056	12989	13049	13161	12959	13056	12979	13065	13124	13154	13042	13282	13062	12991	13070	12797	13143	12999	13138	12936	12999	13092	13130	13059	13066	12947	13047	13147	12891	13084	13002	13334	13181	13152	13151	13319	13113	13088	13058	13144	12916	13045	13257	13005	13054	13217	13251	13083	13032	13174	13041	13182	13112	13062	13166	13051	13265	13197	13121	13103	13045	13122	13038	13122	13195	12981	13200	13146	13143	13128	13102	13113	13218	12999	13078	13065	13270	13119	13153	12998	13174	12931	13170	13036	13054	13138	13172	13126	13107	13116	12930	13088	13187	13108	13025	13027	13106	13066	13222	13182	13011	13022	12965	13172	13069	13265	13251	13141	13182	13159	13150	13329	12914	13176	13017	13144	13235	13186	13217	12979	13158	13069	13050	13226	13055	13057	13085	12993	13115	13122	13158	12954	13053	13179	13013	13189	13136	12939	13161	13188	13213	13174	13092	13112	13237	13162	13139	13086	13129	13106	13246	13067	13077	13162	12998	13056	13056	13023	13200	13070	12959	13006	13058	13047	13179	13116	13086	13023	13108	13056	13192	13197	13047	13107	13043	12997	12989	13031	13149	13092	13042	13179	13076	13015	12987	13283	13136	13038	13095	13196	13167	12997	13187	13206	13014	13205	12913	12996	13093	13042	13002	13111	13107	13063	13046	13144	13058	13104	13026	13243	13208	13237	13145	12973	13110	13076	12938	13300	13007	13026	13037	13117	13146	13073	13284	13054	13104	13093	13185	13170	13046	13057	13108	13167	13167	13196	13083	13142	13103	13144	13123	13210	13087	13121	13219	13072	13211	13013	13187	13161	12894	13113	13113	13018	13271	13046	13073	13152	13168	13091	13019	12842	13121	13109	13140	13153	13071	13157	12958	13004	12921	13228	13108	13085	12993	13252	13239	12931	13174	13002	13099	13055	13245	13067	13129	13155	13033	13129	13149	13102	13051	13211	13155	13216	13054	13046	12972	13134	13186	13089	13033	13094	13100	13138	13167	13016	13199	13047	13119	13142	13112	13152	13100	13173	13146	12926	13038	13143	13043	13074	13110	13098	13122	13048	12952	13042	13235	13047	12958	13016	13121	13050	13101	13354	12947	12887	13013	13206	13109	13054	13102	13023	13124	13083	12960	13007	13132	13133	13181	13165	13220	13160	13090	13065	13203	13081	13134	13072	12991	13128	13152	13192	13256	13207	13113	13021	13118	13135	13181	13116	13060	12912	13017	13177	13142	13157	12900	13061	13027	13235	12936	13105	13211	13203	13121	13088	13051	13167	13075	13261	13039	13068	13217	13150	13280	13144	12995	12994	13149	13041	13074	13126	13090	13029	13004	13093	13042	13382	12933	13133	13131	13094	13077	13156	13117	13047	13025	13076	13183	12904	13102	13212	13071	13181	12975
23207	21518	29495	24137	22727	26323	28240	22365	20421	19748	18723	17707	17129	16624	16303	15944	15797	15589	15690	15309	15323	15076	15025	14997	14905	14958	14980	14810	14808	14802	14672	14726	14476	14611	14743	14494	14590	14621	14779	14580	14545	14481	14544	14487	14460	14489	14492	14356	14397	14383	14437	14576	14520	14393	14452	14298	14470	14562	14722	14459	14477	14772	14414	14410	14295	14433	14399	14394	14297	14468	14513	14519	14490	14542	14391	14503	14394	14480	14479	14312	14480	14364	14367	14329	14268	14503	14526	14527	14317	14242	14338	14275	14367	14436	14528	14399	14593	14502	14278	14435	14230	14571	14507	14620	14511	14300	14366	14519	14364	14598	14378	14490	14481	14431	14497	14632	14401	14292	14297	14455	14482	14459	14332	14377	14416	14372	14396	14437	14367	14382	14199	14311	14603	14339	14485	14613	14249	14347	14526	14447	14496	14367	14455	14454	14279	14349	14430	14198	14274	14382	14309	14375	14421	14280	14326	14498	14382	14407	14317	14362	14608	14473	14434	14337	14555	14231	14404	14300	14305	14262	14256	14438	14506	14589	14374	14456	14455	14329	14415	14525	14340	14422	14549	14368	14241	14320	14219	14613	14477	14469	14414	14485	14332	14296	14568	14321	14380	14513	14381	14351	14489	14404	14482	14275	14464	14391	14538	14217	14230	14598	14474	14670	14430	14406	14546	14466	14505	14473	14441	14397	14428	14410	14427	14380	14509	14539	14590	14536	14515	14441	14422	14390	14577	14444	14403	14392	14291	14388	14504	14365	14359	14420	14348	14380	14444	14175	14303	14310	14366	14276	14241	14352	14327	14349	14189	14651	14471	14261	14435	14337	14488	14419	14479	14078	14391	14520	14379	14470	14491	14465	14294	14500	14226	14378	14450	14361	14342	14393	14386	14545	14463	14610	14404	14432	14544	14383	14547	14498	14343	14569	14563	14321	14465	14672	14362	14341	14611	14342	14461	14421	14321	14435	14456	14402	14475	14389	14539	14504	14438	14412	14480	14476	14534	14369	14326	14346	14606	14375	14530	14398	14392	14418	14346	14397	14550	14413	14450	14524	14243	14435	14262	14369	14504	14136	14364	14465	14683	14332	14260	14391	14666	14330	14612	14499	14431	14418	14389	14486	14281	14464	14399	14551	14627	14471	14372	14601	14342	14440	14332	14304	14353	14424	14494	14271	14570	14527	14479	14423	14247	14587	14480	14438	14320	14296	14561	14332	14472	14388	14669	14509	14348	14431	14354	14462	14437	14213	14298	14447	14442	14382	14474	14331	14129	14280	14458	14524	14241	14348	14478	14219	14307	14252	14537	14391	14366	14299	14374	14380	14511	14635	14396	14325	14394	14444	14474	14244	14439	14285	14388	14447	14371	14282	14382	14279	14353	14300	14342	14331	14483	14400	14602	14562	14175	14545	14398	14328	14409	14634	14327	14360	14432	14570	14314	14284	14251	14488	14436	14461	14448	14404	14408	14299	14340	14345	14622	14396	14406	14324	14324	14324	14267	14518	14363	14324	14463	14336	14265	14516	14052	14502	14412	14372	14415	14357	14349	14451	14548	14599	14310	14341	14562	14361	14440	14368	14556	14647	14332	14470	14547	14415	14464	14326	14391	14443	14209	14172	14473	14485	14288	14547	14268	14467	14552	14320	14423	14369	14416	14596	14371	14457	14421	14438	14313	14396	14451	14364	14368	14400	14315	14403	14512	14401	14312	14393	14210	14380	14381	14493	14483	14329	14560	14500	14424	14436	14473	14401	14333	14513	14378	14213	14428	14570	14263	14457	14480	14481	14330	14395	14378	14289	14569	14443	14423	14272	14505	14545	14493	14394	14359	14533	14364	14264	14259	14280	14384	14454	14388	14288	14334	14198	14385	14356	14467	14353	14470	14452	14357	14319	14256	14387	14376	14248	14510	14434	14639	14505	14349	14429	14349	14461	14396	14413	14281	14368	14186	14699	14319	14343	14340	14400	14273	14272	14450	14511	14326	14393	14051	14324	14444	14416	14265	14556	14418	14477	14137	14497	14262	14190	14555	14360	14589	14525	14162	14259	14635	14396	14460	14470	14468	14445	14404	14462	14393	14356	14461	14299	14426	14320	14328	14237	14338	14323	14360	14508	14484	14318	14394	14335	14365	14426	14389	14563	14487	14508	14447	14441	14525	14475	14245	14303	14296	14323	14400	14586	14502	14361	14424	14358	14526	14326	14694	14094	14308	14544	14295	14658	14472	14309	14371	14446	14126	14583	14322	14561	14568	14543	14660	14327	14279	14256	14574	14265	14323	14407	14387	14476	14707	14456	14584	14405	14587	14259	14186	14357	14298	14336	14252	14427	14179	14228	14135	14521	14513	14411	14362	14489	14577	14393	14557	14385	14487	14379	14310	14409	14350	14437	14526	14349	14379	14586	14392	14432	14390	14500	14467	14318	14215	14349	14427	14396	14290	14293	14246	14399	14567	14429	14323	14571	14480	14474	14383	14305	14337	14391	14449	14413	14384	14312	14363	14495	14314	14444	14208	14551	14287	14347	14568	14514	14378	14244	14441	14220	14397	14384	14402	14306	14314	14479	14429	14446	14335	14375	14540	14452	14184	14353	14425	14293	14409	14269	14469	14585	14634	14435	14495	14570	14561	14264	14397	14335	14240	14308	14508	14603	14394	14217	14469	14369	14374	14556	14439	14543	14311	14424	14528	14267	14314	14396	14379	14492	14380	14402	14372	14344	14446	14372	14347	14244	14365	14625	14408	14389	14414	14424	14357	14459	14269	14372	14437	14211	14439	14573	14382	14418	14463	14256	14284	14458	14469	14479	14377	14358	14348	14310	14412	14474	14486	14397	14434	14325	14398	14564	14487	14415	14352	14503	14541	14478	14242	14351	14359	14360	14384	14488	14400	14587	14348	14315	14397	14478	14416	14398	14456	14258	14531	14412	14257	14357	14331	14445	14435	14306	14375	14343	14183	14182	14302	14464	14526	14657	14431	14350	14406	14410	14375	14309	14304	14632	14401	14423	14149	14282	14272	14319	14361	14592	14376	14349	14215	14229	14564	14599	14446	14369	14378	14444	14509	14494	14492	14466	14377	14414	14316	14558	14309	14347	14415	14390	14503	14314	14257	14527	14591	14383	14433	14380	14413	14386	14537	14319	14433	14532	14368	14378	14215	14393	14504	14231	14292	14486	14285	14277	14178	14247	14412	14374	14376	14191	14273	14438	14442	14514	14446	14497	14386	14244	14379	14375	14249	14293	14354	14313	14590	14443	14480	14309	14382	14390	14339	14258	14272	14327	14261	14462	14364	14307	14466	14296	14428	14328	14436	14483	14212	14353	14252	14390	14297	14283	14618	14527	14599	14354	14474	14264	14612	14379	14435	14327	14312	14394	14298	14625	14425	14283	14232	14291	14245	14464	14255	14427	14462	14533	14319	14410	14473	14378	14407	14375	14495	14334	14418	14445	14407	14429	14522	14387	14441	14470	14317	14362	14352	14472	14622	14389	14763	14451	14422	14321	14328	14490	14351	14435	14326	14255	14509	14512	14336	14204	14425	14498	14476	14431	14264	14469	14356	14402	14421	14429	14588	14516	14487	14242	14451	14398	14409	14398	14401	14399	14526	14572	14453	14623	14439	14441	14740	14340	14296	14380	14656	14488	14491	14306	14396	14419	14564	14526	14698	14597	14298	14538	14398	14534	14258	14447	14380	14501	14364	14449	14402	14497	14505	14386	14360	14277	14371	14450	14273	14182	14442	14624	14487	14296	14410	14488	14381	14496	14207	14458	14485	14367	14609	14255	14180	14321	14467	14380	14294	14426	14390	14346	14349	14302	14506	14340	14245	14460	14485	14561	14575	14398	14372	14393	14456	14371	14536	14433	14401	14344	14412	14656	14580	14400	14329	14512	14450	14303	14346	14321	14336	14239	14331	14462	14559	14443	14375	14272	14304	14411	14397	14375	14570	14327	14466	14454	14468	14500	14409	14544	14462	14148	14446	14619	14489	14434	14305	14532	14514	14395	14162	14314	14173	14340	14375	14329	14316	14221	14370	14307	14375	14424	14280	14499	14621	14387	14496	14594	14384	14231	14364	14388	14356	14343	14286	14400	14279	14313	14506	14411	14370	14447	14535	14372	14538	14473	14500	14417	14524	14388	14352	14225	14369	14352	14340	14541	14238	14410	14593	14232	14446	14373	14547	14604	14297	14292	14449	14270	14436	14540	14408	14511	14445	14451	14402	14488	14473	14584	14557	14199	14446	14506	14431	14427	14557	14466	14388	14131	14639	14338	14536	14387	14303	14315	14236	14405	14430	14315	14179	14346	14498	14504	14600	14439	14366	14517	14555	14444	14468	14530	14275	14413	14524	14274	14403	14463	14557	14316	14371	14480	14315	14095	14433	14455	14448	14355	14486	14497	14452	14441	14574	14359	14187	14725	14655	14310	14484	14397	14367	14405	14376	14373	14339	14359	14548	14453	14373	14418	14327	14238	14342	14511	14247	14486	14549	14505	14442	14279	14377	14413	14363	14413	14363	14401	14281	14254	14248	14324	14266	14380	14370	14492	14462	14465	14346	14422	14237	14518	14564	14485	14400	14333	14468	14465	14266	14369	14368	14364	14400	14319	14339	14509	14358	14327	14514	14304	14464	14501	14300	14321	14681	14482	14326	14525	14233	14356	14559	14564	14380	14622	14425	14350	14401	14598	14389	14339	14345	14401	14382	14414	14328	14398	14352	14385	14288	14551	14449	14329	14374	14473	14372	14638	14540	14390	14512	14488	14510	14477	14322	14380	14467	14178	14325	14452	14461	14539	14409	14399	14449	14335	14368	14565	14618	14441	14418	14445	14346	14406	14576	14330	14264	14312	14500	14541	14344	14370	14304	14355	14169	14305	14285	14368	14448	14323	14369	14355	14509	14220	14375	14369	14169	14265	14419	14315	14478	14687	14453	14373	14335	14438	14270	14380	14273	14427	14528	14466	14573	14533	14486	14349	14306	14226	14311	14450	14387	14501	14452	14412	14479	14364	14468	14423	14375	14424	14326	14197	14446	14469	14377	14398	14398	14441	14394	14316	14445	14325	14504	14195	14549	14254	14486	14661	14299	14497	14396	14286	14272	14415
30731	53159	51008	42382	36085	31023	27241	24645	22531	20743	19345	18170	17177	16401	15692	15020	14894	14773	14412	14576	14028	14078	13938	13952	13664	13625	13514	13387	13316	13239	13190	13400	13356	13150	13162	13378	13040	13157	13146	13127	13131	13133	13009	13097	13106	13107	13024	13042	13281	13021	13025	13069	13006	12988	13015	13207	13042	13044	13035	12985	13144	13041	12994	13020	12988	12913	13166	13156	13049	13198	12950	13028	12980	13107	13146	12921	13111	13102	12891	13177	13226	13108	12987	12926	13092	12952	13150	12988	13038	12903	13198	12877	13122	13069	13154	13028	13079	13024	13037	12953	13078	12996	13115	13081	13107	13139	13010	12902	13101	12983	12993	13055	12875	12927	13072	13140	13138	13027	13116	13088	12976	13035	13042	13207	12959	13052	12977	13075	12970	13049	13063	12867	12921	13097	13152	13070	12915	12890	12953	13095	12976	13026	13188	13184	12930	13015	13261	13259	13011	13147	13195	13026	13092	12874	12999	12976	13085	12960	13001	12901	12904	13073	13137	13008	13113	13182	12987	13107	13018	13092	13062	13032	12914	13102	13092	13080	12975	13063	12980	13011	12973	13100	12984	13071	13071	12897	12992	13126	12856	12966	13170	12927	13097	12995	12969	13006	12975	12997	13117	12975	12976	12916	12948	13026	13095	13140	13089	12961	13169	13105	13001	13001	13072	13048	12967	13096	13139	13112	12936	13045	13022	12911	13252	13108	12956	13080	13066	13009	13136	13136	13072	13135	13152	12933	13081	12963	12944	13060	13030	13089	13051	12924	13151	13054	13046	12890	13010	12946	13170	12934	12871	13003	12857	12944	13067	13044	13112	13120	13060	13037	12941	12962	12935	13071	12947	12982	13070	12981	13164	13157	12989	12950	13087	12987	13101	12856	13094	13010	13113	12954	13007	13284	12960	12950	13077	12865	12989	13013	12984	13073	12986	13093	12857	12975	13135	13114	13048	13073	12924	12940	13013	12966	13049	12872	13154	13116	13159	13064	13132	13052	13010	13066	13034	13181	13046	13088	13107	13143	13130	12982	13056	13080	13031	13022	12937	12992	12980	13009	13099	12968	13030	13063	13033	13193	12987	12925	13144	12935	13086	13095	12945	13149	13008	12941	13007	12899	13025	12960	13116	13006	12952	13006	13054	12923	12917	13100	13053	13128	13048	13094	13148	13016	13045	12923	13041	13206	12984	13142	12974	12895	13056	13070	13212	13120	13066	13128	13060	12945	12964	13054	13090	13116	12913	13079	13174	13066	12968	13068	13077	13121	13022	12953	13083	13131	13104	13000	13122	13019	13150	13091	12995	13143	12923	13237	13015	13031	12990	13157	13101	12981	13154	13148	12904	12972	12986	13106	12938	13036	12935	13113	12844	13014	12972	13133	13048	12922	12995	13031	12909	13045	12943	12904	13085	12991	13174	13100	13078	12966	13086	13085	13020	12910	13059	13031	13022	13075	13144	13151	13116	12901	13030	13124	13100	13021	13014	13148	13034	13168	13034	13043	12973	13145	13228	12984	12951	13233	13030	12933	13001	13210	13001	13153	13196	13048	13019	13096	13110	12989	13071	12924	12977	13078	13055	13011	13082	12842	13085	13105	12982	12982	13126	12994	13162	13106	13025	12974	12889	12955	12953	13078	12923	12965	13007	13245	12859	12961	12953	13044	13081	13029	12967	13055	13032	13026	13065	13203	13032	13053	12907	13168	12928	12935	12831	13041	13115	12872	13176	13100	13060	13048	12925	13014	13041	12930	12805	12915	13005	13064	13115	12959	13175	13147	13135	13092	13140	12999	13105	13098	12988	13041	13057	12982	13139	12842	13126	12948	13105	13098	13196	13023	12897	13202	12804	13081	12876	12995	13113	13140	13125	12991	13137	13010	12874	12985	12930	13183	13118	12979	12941	13044	12984	13079	13131	13124	13073	13168	12907	13167	12931	12990	13057	12983	12980	12946	12952	12979	13074	13072	13001	13037	13053	12906	12992	13139	12926	13069	13086	13049	12921	13153	13267	13156	13225	12906	13100	13107	13077	13102	13055	13165	13001	13069	13216	13107	13012	12951	12980	12981	13048	13115	12885	13047	13236	13156	12902	13136	12957	13165	13146	12996	12987	13121	13017	13118	13092	13232	13026	12962	12957	13000	13038	13008	13066	12803	12958	13090	12932	13135	12973	13060	13104	13029	13125	12865	13079	13147	13057	13235	13057	13136	13171	12971	13085	12865	12938	12929	13057	12993	13097	12965	13054	13025	12874	13165	13099	13163	12794	13038	12959	13135	13000	12944	12998	12981	12843	13160	13111	12879	13051	12922	12937	12984	13043	13056	12943	13082	13100	12989	12972	13020	13063	13043	13151	12915	13096	13034	13148	13010	12998	13077	12958	13000	13144	13022	13050	13052	13030	13039	12998	13046	12954	13033	13117	13207	13096	13073	13018	13126	12992	12879	13090	12959	13164	12893	12968	13138	13003	12896	13003	12928	12839	13147	12868	13029	13122	12961	12906	13142	12894	13007	13090	12886	12963	12917	12917	12968	13083	13193	12874	12944	13137	12916	13158	12970	13214	13038	13054	13080	12977	12894	13091	12923	13078	12908	13109	13124	13097	12997	12905	12903	13133	13024	12932	13091	13062	12960	13161	13061	12889	13073	13023	13051	13040	13236	13113	13058	12997	13046	12895	13022	13002	13086	13010	13010	13129	13092	13016	13173	12980	13105	13078	12953	13026	13049	13026	12960	12960	13038	13063	13086	13025	13168	12931	13124	12989	13064	13103	13037	13209	13130	13069	12953	12926	12966	12910	12994	12997	13063	13055	12946	13189	13053	12979	13044	13099	13094	13235	12977	12845	12966	13023	13154	13055	13031	12894	12998	12893	12959	13128	13010	13134	13065	12943	13085	13112	13048	12971	13146	12945	13006	12975	13122	13138	12994	13027	12927	12979	13163	13128	13168	13047	13011	13119	12937	13001	13020	12980	13000	12858	12943	12952	13137	12969	12999	12775	13046	12956	12928	13135	12927	12990	13097	13055	13007	13079	13119	13023	12986	12918	12885	13199	12955	12876	12893	13116	12967	13088	13201	12817	12984	13244	13147	13181	12964	13239	13056	12892	13156	12885	13038	13084	13025	12982	13154	12976	13090	13033	13079	13098	13175	13168	12993	12942	13040	13154	13155	13119	13237	12896	12911	13020	12903	13105	13034	13075	13064	13051	13226	12969	13160	12992	13132	13026	12973	12995	13136	13072	13097	12977	13026	12893	13071	13028	13048	12993	13093	13054	12958	13031	12965	12896	13037	13169	13088	13320	13039	13198	12973	12956	12974	13257	13016	13030	13020	12931	12986	12972	12995	12851	13156	13022	12927	13098	13123	13064	12992	13145	13036	13027	13063	13044	12931	13065	13171	12935	13098	12917	12770	12814	13067	13008	13054	13021	13114	13094	12994	13042	12925	12905	12858	13012	12835	13035	13088	12924	13003	13053	12961	13162	12988	13033	13109	13207	12936	13031	13050	13089	12999	13073	13171	12904	13022	13008	13000	13154	12979	13233	12987	13126	13108	12931	12947	12889	13067	13108	13147	13019	13189	13218	13094	13042	12968	13277	13023	13028	12896	13088	13072	13057	13093	13060	12991	12991	13012	13132	13085	13084	12933	13105	13001	12974	13001	12945	12945	13047	13103	13239	13054	13030	13140	13001	12978	13127	13065	13070	13132	13045	13060	12863	13036	13141	12880	12977	12943	13003	13031	13095	13012	12951	12915	13161	13179	13099	13001	13036	13162	13114	13048	13042	13171	13088	13127	13092	12977	13192	12983	12995	12993	12896	12994	12984	13011	13089	12988	12942	13069	12961	12892	13072	13097	12931	13001	13025	12806	13006	13042	13137	13169	13134	13027	13072	12956	13120	13060	12884	13091	12936	13009	13070	13061	13057	13064	12938	13044	13358	12962	13101	13031	13095	13052	13042	13054	13136	12927	13038	12948	13114	12950	13132	13016	12987	12927	13200	12944	13066	13198	13041	13075	13093	13071	13196	13161	13141	12983	13070	13017	13079	13023	13051	12962	13036	13175	13089	13248	12986	13054	13169	13037	12901	12989	12957	12998	13007	12931	13058	12989	13079	12960	12992	13030	13021	12992	13025	13014	13177	12894	13095	13016	13077	13004	13092	13186	13099	13014	13035	13093	12786	13016	13024	12970	13071	12972	13181	13072	13084	13082	12973	13114	12980	13162	13119	13049	13086	13045	12978	12904	13055	12951	13056	13004	12879	13166	12858	12910	13021	13044	13069	12980	12946	13057	12936	13031	12953	12993	13223	13022	13034	12993	13019	12910	12949	12923	13075	13073	12978	12947	12947	13112	12813	12999	13192	13007	13087	13143	13045	12866	12955	13023	13000	12966	12975	12997	12945	13062	12992	13008	13150	13107	12956	13021	12904	12880	12957	13057	12928	13096	13182	13091	12949	13105	13021	13092	12901	13074	13141	13032	13064	13088	12950	13038	13061	12998	13072	12957	13014	13107	13000	12996	13045	12981	13027	13309	13089	13006	13157	12968	12857	12936	13135	13028	12885	13199	13018	13030	13009	13076	12937	13220	13033	12956	13198	13056	12867	13104	12981	13053	12987	12944	13053	12938	12934	12842	12967	13003	13029	13187	13020	13052	12976	13150	13087	13025	12972	13052	13089	12967	12986	13036	13052	12944	13090	12929	12995	13125	13138	12970	13073	13067	13188	12731	13079	12992	13054	12999	12991	12868	13081	13077	13063	12995	12898	13037	13088	13123	13018	13018	12918	12949	12945	13033	13032	13169	12938	12869	12960	12921	13049	13053	12981	13004	13127	13114	13055	12905	12854	13043	13111	13034	12997	13042	12853	13071	12989	13150	13029	12970	13200	13230	13027	12920	13055	13019	12920	13035	13199	12910	13046	12953	13084	12951	12946	13204	12986	12949	12889	13110	12942	13003	12926	13006	13133	13120	13134	12962	13047	13161	12996	13012	13015	13074	13001	12965	12916	13110	13047	13192	13011	13012	12979	12882	13106	13041	12927	13128	12973	12992	13141	13090	13054	12918	13118	12935	13092	13030	13017	13139	12935	13023	13194	13012	13100	13183	13149	13004	13089	12902
28885	27490	34885	31379	25573	22132	19801	18425	17621	16988	16440	15924	15794	15710	15287	15364	15341	15091	15147	15060	15176	14936	14971	14861	14865	14730	14702	14770	14830	14929	14955	14620	14683	14548	14782	14697	14661	14719	14459	14670	14700	14806	14779	14597	14800	14605	14866	14835	14784	14564	14851	14743	14785	14576	14747	14805	14614	14714	14789	14755	14767	14610	14692	14859	14763	14857	14558	14881	14712	14746	14814	14590	14731	14537	14741	14758	14868	14705	14546	14738	14556	14694	14893	14810	14727	14554	14605	14694	14784	14927	14665	14635	14776	14737	14413	14629	14669	14652	14739	14726	14653	14815	14658	14805	14726	14825	14769	14837	14761	14588	14628	14780	14479	14704	14719	14537	14526	14563	14679	14585	14659	14742	14592	14508	14550	14688	14648	14563	14650	14695	14840	14864	14737	14522	14657	14654	14634	14553	14612	14994	14750	14929	14760	14620	14760	14557	14634	14745	14708	14771	14577	14583	14632	14762	14495	14761	14573	14738	14527	14636	14641	14695	14734	14605	14830	14533	14535	14536	14827	14575	14493	14799	14641	14650	14643	14579	14642	14756	14572	14687	14569	14658	14526	14786	14722	14540	14810	14607	14744	14659	14668	14574	14717	14638	14578	14666	14592	14802	14618	14682	14724	14509	14766	14618	14653	14676	14712	14659	14707	14743	14650	14840	14469	14578	14973	14660	14761	14639	14913	14815	14680	14742	14495	14578	14590	14843	14706	14687	14774	14693	14756	14649	14745	14832	14571	14514	14450	14653	14563	14710	14617	14690	14827	14619	14491	14743	14773	14651	14731	14706	14558	14682	14636	14483	14791	14591	14736	14706	14671	14702	14606	14633	14750	14605	14722	14808	14929	14849	14756	14591	14866	14754	14816	14823	14802	14546	14698	14791	14798	14622	14620	14651	14716	14731	14780	14748	14755	14487	14587	14661	14577	14694	14646	14685	14722	14608	14576	14597	14617	14680	14852	14597	14756	14893	14659	14630	14720	14589	14712	14784	14644	14823	14688	14669	14626	14725	14705	14717	14625	14749	14779	14786	14557	14687	14574	14668	14924	14696	14926	14599	14727	14840	14727	14648	14689	14646	14583	14839	14639	14617	14680	14666	14621	14588	14715	14577	14725	14677	14730	14652	14566	14735	14627	14742	14583	14703	14625	14579	14434	14779	14593	14629	14662	14653	14804	14813	14715	14613	14615	14641	14657	14657	14889	14677	14881	14623	14453	14594	14582	14590	14682	14760	14935	14605	14682	14577	14612	14455	14630	14745	14643	14564	14781	14817	14762	14582	14683	14654	14799	14567	14646	14572	14555	14459	14561	14650	14587	14655	14561	14508	14781	14769	14693	14743	14626	14504	14737	14639	14742	14720	14779	14640	14716	14932	14748	14740	14725	14634	14786	14755	14622	14650	14777	14518	14676	14656	14545	14546	14630	14749	14712	14755	14659	14845	14418	14581	14626	14805	14801	14697	14532	14570	14731	14578	14922	14604	14541	14781	14607	14706	14658	14748	14558	14801	14551	14784	14751	14729	14696	14607	14720	14591	14837	14626	14561	14696	14873	14648	14682	14688	14662	14854	14669	14692	14728	14521	14501	14424	14691	14739	14638	14558	14678	14794	14702	14653	14826	14459	14824	14691	14667	14651	14691	14501	14747	14550	14670	14662	14618	14598	14606	14745	14712	14728	14690	14685	14525	14892	14779	14721	14626	14600	15044	14546	14680	14588	14731	14631	14775	14667	14505	14911	14635	14522	14640	14666	14715	14695	14602	14537	14742	14456	14571	14742	14637	14543	14580	14569	14710	14559	14614	14602	14830	14573	14669	14873	14486	14921	14649	14459	14545	14698	14647	14808	14524	14625	14698	14563	14766	14592	14900	14643	14690	14716	14861	14629	14748	14752	14712	14854	14644	14658	14757	14646	14627	14534	14476	14685	14740	14674	14770	14730	14782	14745	14750	14717	14710	14744	14698	14498	14708	14757	14532	14839	14806	14856	14712	14725	14657	14691	14576	14462	14517	14751	14692	14695	14711	14669	14686	14453	14534	14548	14799	14555	14742	14731	14660	14640	14813	14488	14838	14664	14885	14796	14724	14629	14521	14631	14703	14508	14628	14516	14563	14676	14638	14705	14809	14821	14766	14601	14756	14679	14650	14672	14723	14689	14641	14671	14692	14680	14866	14664	14501	14528	14712	14779	14632	14816	14693	14532	14598	14580	14507	14818	14765	14711	14639	14821	14650	14718	14659	14538	14721	14643	14675	14703	14647	14768	14610	14659	14571	14678	14946	14819	14612	14849	14734	14667	14565	14650	14556	14749	14531	14944	14696	14517	14666	14680	14784	14566	14797	14819	14684	14792	14710	14692	14579	14873	14685	14941	14726	14798	14835	14673	14679	14690	14734	14627	14700	14751	14668	14531	14746	14622	14664	14833	14580	14848	14530	14744	14694	14641	14689	14679	14552	14633	14691	14743	14763	14614	14705	14604	14711	14847	14647	14919	14904	14891	14790	14639	14714	14668	14746	14858	14650	14497	14663	14548	14784	14736	14804	14741	14701	14743	14797	14420	14590	14607	14728	14746	14867	14852	14673	14717	14627	14435	14766	14583	14616	14638	14905	14872	14704	14671	14703	14717	14715	14842	14715	14920	14712	14647	14805	14489	14752	14738	14608	14826	14642	14758	14700	14761	14677	14720	14734	14906	14565	14543	14652	14737	14633	14640	14775	14754	14791	14454	14478	14773	14581	14574	14756	14673	14665	14697	14627	14711	14589	14755	14692	14630	14849	14618	14614	14643	14777	14532	14625	14743	14763	14701	14493	14609	14528	14729	14570	14672	14651	14680	14751	14442	14692	14527	14655	14955	14628	14747	14618	14488	14597	14813	14678	14720	14907	14743	14686	14566	14620	14597	14637	14795	14780	14434	14749	14803	14850	14635	14683	14746	14592	14627	14702	14599	14639	14685	14590	14538	14483	14699	14583	14666	14552	14565	14647	14596	14552	14668	14642	14579	14669	14869	14690	14560	14873	14711	14692	14695	14613	14715	14774	14723	14619	14901	14810	14736	14618	14749	14863	14570	14741	14825	14541	14615	14624	14754	14839	14620	14746	14854	14683	14718	14750	14641	14763	14666	14570	14626	14755	14826	14814	14670	14644	14579	14651	14676	14741	14609	14703	14580	14632	14663	14755	14671	14736	14690	14768	14568	14425	14625	14669	14774	14729	14687	14557	14591	14588	14779	14602	14548	14606	14603	14558	14761	14816	14632	14538	14879	14512	14590	14767	14827	14402	14824	14620	14696	14761	14773	14563	14859	14891	14800	14483	14748	14791	14768	14757	14719	14796	14432	14701	14783	14580	14662	14682	14765	14479	14607	14845	14733	14660	14514	14980	14702	14843	14616	14590	14621	14693	14663	14729	14590	14824	14784	14719	14669	14930	14691	14789	14759	14634	14643	14751	14681	14686	14831	14527	14682	14669	14792	14656	14601	14720	14571	14662	14614	14618	14569	14718	14687	14546	14649	14707	14591	14704	14808	14634	14526	14552	14700	14534	14680	14698	14475	14627	14822	14764	14597	14739	14663	14700	14778	14862	14747	14536	14597	14725	14606	14709	14709	14509	14706	14736	14781	14672	14629	14640	14550	14642	14543	14691	14746	14607	14652	14611	14694	14616	14442	14627	14743	14702	14876	14781	14572	14682	14669	14600	14545	14754	14865	14704	14765	14622	14439	14768	14696	14832	14803	14817	14843	14762	14777	14769	14501	14405	14703	14713	14604	14863	14476	14649	14529	14693	14638	14487	14605	14790	14763	14621	14572	14701	14694	14660	14628	14548	14661	14704	14797	14576	14823	14792	14621	14702	14474	14832	14765	14684	14786	14677	14463	14687	14677	14558	14613	14596	14651	14668	14736	14772	14713	14764	14704	14815	14724	14631	14838	14525	14613	14698	14806	14576	14646	14832	14774	14753	14610	14634	14697	14801	14598	14670	14649	14695	14796	14707	14833	14677	14699	14784	14649	14759	14718	14795	14713	14839	14643	14767	14571	14682	14684	14672	14504	14775	14647	14860	14603	14656	14780	14782	14432	14650	14891	14739	14723	14843	14660	14774	14844	14959	14663	14429	14713	14753	14563	14756	14587	14766	14826	14679	14811	14671	14448	14547	14609	14805	14643	14826	14719	14646	14718	14650	14576	14849	14680	14724	14603	14501	14733	14664	14941	14550	14767	14621	14805	14691	14644	14696	14545	14712	14609	14680	14571	14737	14610	14476	14566	14484	14597	14724	14696	14694	14728	14400	14624	14847	14654	14759	14437	14362	14660	14699	14607	14557	14819	14905	14604	14745	14773	14547	14731	14537	14606	14617	14698	14663	14591	14743	14580	14663	14654	14804	14798	14625	14587	14555	14611	14822	14625	14770	14854	14784	14774	14702	14750	14697	14701	14854	14824	14614	14747	14639	14626	14730	14584	14693	14910	14780	14785	14409	14731	14684	14655	14524	14673	14563	14656	14825	14751	14698	14813	14586	14757	14933	14822	14869	14766	14669	14628	14688	14641	14571	14513	14394	14612	14637	14683	14632	14479	14365	14800	14674	14766	14687	14700	14815	14572	14665	14725	14678	14580	14539	14677	14690	14522	14590	14866	14714	14673	14596	14830	14677	14738	14662	14693	14692	14607	14752	14596	14598	14796	14699	14550	14746	14879	14861	14903	14765	14636	14868	14716	14706	14738	14694	14824	14772	14654	14680	14905	14723	14536	14941	14807	14613	14882	14778	14791	14623	14639	14675	14725	14524	14484	14555	14810	14906	14842	14563	14658	14689	14495	14568	14621	14610	14567	14631	14569	14641	14796	14691	14740	14536	14803	14648	14623	14720	14786	14754	14519	14621	14709	14598	14873	14570	14554	14889	14653	14769	14769	14742	14681	14798	14566	14784	14498	14710	14680	14930	14618	14749	14712	14723	14655	14759	14498	14636	14665	14663	14569	14610	14614	14861	14568	14570	14650	14715	14710	14898	14664	14756	14733	14801	14767	14553	14660	14513	14468	14593	14757	14709	14821	14754	14830	14771	14686	14627	14661	14684	14648	14683	14645	14688	14864	14761	14779	14626	14522	14663	14660
29650	43960	41113	32903	27546	23756	20673	19091	17687	16828	16074	15599	14946	14669	14343	14156	14076	13750	13950	13791	13548	13707	13544	13490	13351	13521	13278	13467	13232	13247	13149	13340	13276	13279	13138	13215	13350	13242	13262	13253	13225	13176	13239	13249	13157	13321	13364	13173	13203	13217	13232	13234	13187	12998	13334	13039	13285	13338	13270	13302	13163	13160	13256	13260	13257	13029	13184	13164	13197	13126	13081	13277	13298	13331	13235	13257	13259	13063	13287	13124	13226	13228	13291	13181	13171	13025	13358	13254	13245	13183	13199	13124	13322	13245	13205	13243	13267	13273	13170	13148	13141	13196	13298	13159	13358	13293	13247	13247	13169	13321	13241	13249	13065	13208	13233	13291	13233	13190	13100	13091	13287	13016	13095	13317	13225	13290	13255	13222	13232	13304	13020	13354	13271	13227	13160	13198	13075	13351	13355	13086	13222	13212	13218	13052	13245	13378	13218	13288	13169	13166	13078	13084	13297	13265	13288	13005	13306	13167	13228	13088	13235	13226	13121	13188	13269	13088	13382	13260	13171	13134	13240	13031	13252	13237	13227	13132	13214	13088	13021	13277	13077	13206	13177	13195	13068	13112	13112	13123	13192	13043	13158	13213	13070	13209	13126	13108	13235	13309	13064	13178	13250	13163	13087	13252	13033	13263	13273	13189	13096	13176	13230	13145	13168	13304	13132	13259	13145	13251	13324	13152	13182	13268	13222	13206	13192	13282	13071	13118	13346	13249	13073	13214	13239	13079	13226	13329	13321	13138	13156	13258	13227	13154	13154	13085	13380	13172	13117	13184	13197	13230	13303	13207	13140	13107	13210	13154	13279	13201	13202	13089	13332	13045	13091	13180	13184	13277	13260	13082	13171	13189	13159	13226	13191	13169	13190	13088	13137	13280	13176	13023	13140	13165	13288	13220	13261	13327	13226	13256	13194	13315	13171	13065	13210	13158	13188	13122	13257	13143	13188	13222	13122	13369	13249	13168	13336	13205	13261	13309	13290	13204	13286	13144	13269	13176	13070	13247	13155	13157	13212	13198	13148	13158	13076	13317	13278	13306	13032	13217	13127	13273	13226	13207	13222	13175	13332	13218	13413	13376	13195	13151	13380	13185	13358	13208	13098	13131	13336	13138	13204	13276	13279	13214	13225	13136	13180	13188	13191	13084	13099	13061	13248	13159	13308	13114	13091	13166	13168	13237	13085	13104	13233	13255	13173	13212	13139	13179	13064	13283	13293	13145	13201	13113	13169	13198	13213	13061	13334	13207	13240	13186	13282	13225	13140	13152	13169	13115	13070	13176	13251	13152	13230	13195	13382	13169	13217	13437	13026	13394	13158	13128	13232	13283	13158	13349	13191	13031	13467	13179	13124	13217	13036	13434	13166	13220	13182	13348	13148	13307	13078	13256	13095	13250	13177	13281	13358	13277	13383	13159	13272	13234	13294	13177	13384	13192	13237	13001	13259	13255	13208	13182	13333	13334	13219	12977	13167	13231	13253	13343	13339	13056	13308	13165	13091	13121	13208	13187	13206	13028	13024	13226	13243	13079	13207	13292	13167	13174	13121	13157	13149	13234	13056	13177	13122	13187	13250	13263	13330	13305	13186	13308	13201	13199	13365	13115	13272	13094	13261	13073	13275	12991	13190	13139	13164	13229	13230	13255	13061	13111	13161	13186	13206	13184	13245	12978	13151	13054	13097	13302	13327	13175	13119	13282	13176	13121	13197	13093	13267	13239	13098	13203	13319	13393	13040	13168	13188	13224	13090	13046	13154	13184	13208	13177	12908	13267	13254	13098	13214	13121	13031	13143	13201	13372	13138	13234	13251	13317	13192	13255	13248	13133	13177	13279	13243	13272	13184	13180	13184	13338	13155	13322	13054	13188	13260	13199	13256	13178	13184	13314	13246	13323	13266	13154	13178	13163	13359	13147	13258	13216	13239	13205	13122	13085	13267	13183	13205	13279	13165	13077	13197	13135	13097	13072	13286	13183	13089	13060	13332	13204	13240	13147	13402	13328	13295	13140	13299	13154	13251	13224	13140	13313	13319	13178	13115	13165	13169	13301	13213	13237	13210	13140	13165	13112	13240	13083	13262	13262	13320	13058	13356	13202	13219	13270	13206	13267	13195	13092	13288	13279	13229	13074	13106	13354	13170	13300	13283	13218	13188	13340	13210	13215	13170	13285	13244	13138	13346	13265	13181	13153	13280	13133	13168	13201	13248	13355	13114	13229	13174	13272	13164	13303	13234	13140	13156	13206	13226	13151	13283	13118	13292	13143	13144	13130	13238	13170	13315	13096	13223	13284	13138	13259	13230	13280	13186	13247	13217	13289	13137	13077	13223	13080	13203	13149	13276	13325	13300	13133	13091	13188	13263	13290	13306	12986	13220	13415	13271	13231	13132	13033	13283	13087	13238	13081	13152	13078	13169	13313	13254	13121	13411	13100	13084	13181	13321	13271	13225	13108	13125	13163	13279	13201	13368	13171	13416	13169	13249	13047	13242	13250	13244	13000	13202	13169	13336	13139	13294	13237	13373	12984	13236	13075	13411	13305	13281	13113	13194	13175	13189	13299	13141	13345	13181	13058	13213	13261	13168	13190	13232	13244	13171	13155	13220	13116	13229	13277	13097	13167	13074	13271	13295	13128	13281	12954	13250	13239	13036	13070	13146	13197	13180	13217	13270	13323	13235	13219	13211	13305	13259	13107	13058	13188	13232	13220	13316	13169	13334	13265	13017	13138	13166	13346	13247	13158	13184	13229	13196	13220	13260	13095	13118	13308	13225	13244	13316	13164	13276	13278	13184	13075	13212	13038	13232	13333	13297	13424	13199	13211	13127	13027	13091	13099	13186	13201	13159	13284	13229	13127	13127	13438	13265	13106	13154	13219	13322	13121	13308	13095	13352	13252	13196	13187	13148	13113	13270	13207	13127	13142	13204	13202	13282	13313	13207	13122	13291	13271	13182	13267	13198	13161	13035	13238	13146	13172	13251	13277	13201	13103	13207	13281	13146	13200	13215	13199	13208	13268	13184	13351	13009	13252	13277	13144	13360	13257	13291	13225	13087	13227	13329	13324	13147	13252	13086	13066	13186	13208	13323	13213	13308	13307	13274	13267	13167	13316	13194	13092	13319	13362	13238	13305	13162	13194	13089	13215	13266	13177	12884	13230	13220	13093	13216	13299	13148	13287	13160	13149	13173	13239	13027	13224	13333	13316	13378	13233	13343	13229	13267	13186	13120	13327	13195	13303	13187	13214	13214	13282	13348	13052	13383	13289	13228	13212	13104	13241	13104	13361	13345	13095	13193	13068	13331	13115	13288	13250	13251	13275	13221	13307	13235	13111	13231	13229	13213	13139	13257	13254	13281	13142	13138	13106	13178	13258	13276	13323	13224	13345	13363	13126	13219	13380	13433	13205	13333	13182	13262	13181	13298	13257	13285	13281	13058	13319	13274	13288	13176	13247	12992	13184	13429	13217	13314	13199	13105	13252	13169	13269	13300	13266	13231	13241	13060	13356	13377	13119	13251	13229	13128	13291	13111	13299	13097	13087	13039	13305	13092	13179	13063	13290	13264	13294	13171	13157	13180	13156	13217	13125	13244	13318	13289	13258	13141	13199	13492	13013	13274	13338	13294	13154	13292	13275	13127	13201	13179	13189	13136	13300	13258	13248	13113	13338	13204	12905	13109	13104	13168	13071	13108	13250	13193	13183	13264	13349	13245	13154	13116	13173	13218	13144	13227	13325	13351	13104	13205	13198	13250	13150	13399	13296	13227	13148	13221	13174	13311	13224	13238	13348	13275	13107	13342	13193	13360	13261	13205	13189	13269	13252	13421	13186	13135	13044	13284	13265	13309	13182	13242	13279	13109	13193	13234	13219	13314	13365	13131	13255	13261	13352	13006	13311	13232	13244	13235	13289	13119	13370	13312	13057	13111	13239	13400	13147	13212	13255	13241	13215	13209	13277	13205	13165	13228	13352	13112	13214	13272	13260	13150	13198	13203	13199	13341	13288	13307	13209	13063	13061	13341	13196	13204	13342	13200	13214	13164	13339	13258	13256	13072	13068	13154	13109	13307	13130	13172	13283	13187	13175	13109	13138	13154	13336	13160	13007	13215	13198	13321	13112	13162	13255	13111	13135	13092	13184	13190	13263	13257	13201	13170	13292	13226	13106	13308	13157	13283	13165	13345	13122	13260	13284	13194	13080	13051	13236	13198	13376	13175	13147	13112	13174	13323	13178	13247	13242	13291	13210	13310	13219	13231	13091	13294	13166	13172	13064	13294	13318	13235	13273	13253	13235	13380	13226	13212	13355	13301	13297	13246	13350	13253	13011	13226	13251	13287	13207	13296	13213	13272	13211	13351	13126	13284	13261	13260	13151	13388	13344	13225	13192	13244	13319	13232	13110	13085	13337	13119	13035	13128	13197	13342	13137	13192	13188	13165	13201	13194	13218	13252	13268	13030	13208	13150	13224	13181	13286	13207	13078	13160	13233	13076	13479	13404	13219	13213	13208	13312	13184	13130	13172	13257	13258	13227	13232	13115	13238	13090	13258	13327	13220	13270	13185	13341	13205	13248	13179	13307	13065	13071	13185	13207	13193	13177	13227	13203	13236	13151	13272	13165	13316	13258	13182	13267	13209	13240	12966	13278	13277	13096	13194	13336	13237	13479	13240	12968	13169	13201	13219	13269	13263	13256	13137	13155	13177	13415	13261	13200	13129	13266	13348	13085	13212	13269	13205	13126	13291	13132	13110	13174	13154	13253	13057	13132	13259	13030	13153	13388	13276	13330	13258	13295	13162	13166	13153	13329	13176	13201	13257	13070	13217	13112	13265	13311	13221	13202	13250	13123	13103	13357	13302	13314	13024	13224	13274	13047	13177	13239	13279	13253	13152	12977	13236	13241	13193	13289	13277	13317	13299	13106	13171	13370	13276	13272	13103	13260	13300	13082	13277	13198	13185	13289	13170	13191	13244	13111	13280	13290	13067	13118	13187	13091	13257	13192	13195	13077	13094	13175	13179	13216	13249	13129	13210	13208	13244	13218	13164	13147	13329	13209	13059	13259	13370	13166	13135	13236	13299	13278	13207	13217	13321	13043	13132	13147	13161
24426	21561	29085	25768	25188	26102	24572	20535	19316	18261	17667	16997	16572	16282	15855	15507	15372	15362	15392	15164	15187	15118	15090	15076	14865	14725	14949	14733	14908	14873	14675	14586	14745	14810	14786	14770	14585	14836	14756	14647	14604	14671	14650	14613	14530	14454	14644	14629	14523	14606	14675	14650	14706	14489	14712	14566	14549	14546	14484	14564	14809	14552	14689	14631	14692	14728	14715	14651	14538	14458	14539	14637	14551	14587	14593	14412	14594	14695	14653	14473	14648	14611	14445	14583	14441	14560	14536	14498	14413	14500	14551	14592	14590	14590	14730	14631	14764	14737	14528	14230	14643	14476	14699	14657	14560	14806	14760	14717	14647	14689	14541	14926	14416	14401	14681	14681	14653	14541	14454	14495	14733	14776	14495	14515	14587	14412	14573	14560	14773	14891	14567	14498	14441	14527	14562	14532	14672	14443	14388	14562	14510	14648	14718	14395	14651	14567	14598	14527	14489	14600	14524	14511	14606	14490	14548	14579	14656	14564	14455	14525	14549	14627	14566	14578	14667	14598	14620	14533	14542	14622	14601	14719	14625	14582	14536	14669	14606	14544	14518	14577	14633	14649	14598	14774	14556	14530	14493	14720	14602	14613	14609	14538	14396	14763	14458	14656	14501	14682	14678	14496	14337	14493	14676	14553	14586	14625	14463	14498	14511	14549	14411	14602	14390	14582	14369	14641	14561	14493	14497	14701	14392	14433	14525	14576	14500	14645	14342	14560	14442	14486	14614	14359	14410	14550	14710	14667	14662	14345	14629	14444	14522	14510	14547	14611	14453	14649	14643	14626	14577	14546	14566	14485	14563	14554	14559	14615	14870	14710	14471	14546	14656	14553	14648	14571	14419	14523	14618	14610	14671	14465	14643	14675	14541	14584	14663	14693	14603	14364	14539	14585	14652	14453	14578	14570	14585	14487	14504	14627	14384	14518	14701	14621	14572	14465	14678	14506	14581	14597	14691	14584	14437	14586	14711	14567	14645	14514	14461	14603	14637	14468	14621	14437	14471	14659	14343	14478	14551	14587	14465	14612	14479	14496	14391	14638	14479	14549	14715	14551	14526	14610	14584	14463	14506	14365	14672	14593	14626	14479	14605	14668	14532	14543	14469	14490	14540	14597	14558	14592	14348	14484	14589	14492	14514	14525	14479	14676	14496	14754	14730	14681	14463	14700	14465	14560	14589	14654	14626	14530	14465	14640	14473	14414	14467	14609	14484	14511	14333	14458	14695	14624	14676	14607	14726	14513	14615	14686	14739	14676	14633	14541	14425	14409	14421	14521	14476	14749	14640	14611	14559	14668	14512	14455	14665	14628	14580	14685	14415	14293	14624	14485	14486	14425	14703	14465	14764	14589	14774	14563	14551	14638	14573	14575	14554	14663	14432	14537	14462	14637	14534	14551	14650	14506	14657	14705	14621	14568	14513	14479	14661	14552	14442	14414	14501	14758	14716	14556	14377	14539	14462	14422	14515	14634	14581	14575	14737	14367	14596	14597	14660	14447	14657	14406	14688	14485	14665	14552	14715	14604	14728	14371	14454	14506	14720	14487	14652	14462	14436	14447	14670	14550	14644	14598	14633	14437	14574	14456	14566	14636	14370	14499	14526	14657	14496	14367	14521	14662	14553	14640	14453	14716	14746	14626	14579	14606	14512	14678	14687	14663	14564	14847	14679	14552	14645	14399	14439	14576	14268	14576	14616	14623	14691	14641	14598	14478	14492	14671	14342	14499	14618	14526	14471	14510	14453	14751	14730	14473	14580	14422	14678	14515	14520	14523	14588	14473	14613	14470	14640	14472	14449	14666	14651	14741	14392	14457	14531	14529	14436	14582	14725	14499	14530	14525	14544	14538	14654	14526	14510	14819	14538	14423	14989	14439	14553	14443	14368	14319	14421	14501	14567	14591	14583	14487	14685	14532	14444	14443	14557	14493	14734	14482	14527	14493	14670	14407	14538	14610	14543	14613	14538	14701	14629	14614	14436	14476	14521	14504	14673	14514	14500	14371	14664	14576	14760	14616	14573	14525	14653	14315	14410	14553	14498	14665	14641	14477	14512	14577	14569	14482	14466	14443	14585	14610	14657	14579	14682	14617	14432	14631	14384	14416	14499	14570	14699	14530	14646	14650	14389	14519	14419	14563	14594	14433	14558	14499	14556	14595	14600	14742	14654	14563	14557	14645	14454	14311	14565	14711	14534	14595	14538	14545	14481	14469	14642	14489	14486	14696	14485	14561	14678	14491	14527	14602	14522	14606	14617	14433	14471	14487	14695	14406	14300	14540	14586	14663	14491	14563	14531	14526	14585	14720	14509	14547	14787	14492	14677	14576	14527	14611	14542	14649	14544	14582	14379	14508	14718	14451	14610	14544	14674	14665	14550	14572	14492	14698	14456	14503	14604	14521	14435	14477	14463	14379	14674	14567	14617	14668	14439	14473	14494	14612	14600	14461	14452	14403	14722	14556	14526	14608	14573	14541	14682	14550	14570	14711	14440	14691	14599	14538	14718	14531	14461	14367	14537	14493	14513	14628	14409	14618	14577	14437	14545	14474	14552	14481	14620	14774	14670	14522	14453	14495	14521	14609	14619	14699	14619	14430	14513	14600	14463	14439	14680	14646	14620	14413	14517	14807	14415	14576	14573	14500	14665	14584	14553	14626	14616	14489	14753	14636	14609	14658	14354	14400	14508	14444	14459	14553	14445	14527	14645	14522	14558	14662	14491	14625	14359	14408	14467	14458	14523	14726	14773	14644	14701	14542	14797	14547	14564	14436	14354	14477	14448	14601	14699	14665	14656	14691	14679	14748	14555	14647	14559	14567	14584	14504	14485	14579	14753	14562	14814	14663	14491	14579	14550	14608	14595	14390	14470	14295	14535	14690	14727	14697	14626	14518	14476	14572	14627	14501	14694	14707	14552	14545	14667	14487	14732	14503	14711	14539	14646	14619	14531	14539	14573	14650	14638	14686	14727	14879	14494	14485	14505	14681	14697	14522	14577	14507	14559	14705	14571	14601	14648	14602	14651	14682	14411	14595	14614	14463	14632	14402	14819	14591	14422	14509	14486	14693	14364	14743	14309	14554	14432	14402	14563	14453	14468	14698	14739	14562	14572	14660	14589	14697	14458	14525	14502	14418	14579	14581	14510	14401	14564	14654	14565	14614	14563	14633	14519	14443	14782	14651	14584	14672	14621	14632	14568	14559	14593	14637	14664	14543	14385	14381	14429	14676	14807	14628	14681	14539	14626	14585	14425	14599	14566	14715	14683	14438	14602	14458	14701	14642	14417	14436	14487	14580	14622	14530	14669	14738	14426	14553	14651	14623	14680	14505	14673	14487	14619	14561	14351	14489	14626	14630	14664	14478	14573	14537	14424	14676	14704	14496	14601	14808	14586	14447	14621	14520	14360	14674	14545	14527	14644	14632	14479	14535	14455	14512	14504	14409	14491	14381	14655	14586	14568	14615	14656	14591	14561	14643	14841	14711	14432	14477	14597	14492	14623	14650	14631	14465	14695	14669	14728	14706	14648	14610	14531	14485	14609	14613	14694	14520	14598	14628	14635	14541	14520	14398	14678	14715	14604	14680	14478	14523	14381	14708	14745	14402	14472	14513	14390	14309	14450	14659	14703	14538	14703	14653	14499	14615	14625	14537	14605	14567	14577	14558	14585	14433	14667	14498	14749	14667	14534	14431	14357	14398	14581	14613	14487	14685	14674	14553	14503	14559	14541	14588	14384	14478	14515	14779	14748	14572	14535	14485	14646	14447	14533	14523	14593	14333	14437	14422	14594	14633	14270	14500	14584	14455	14520	14688	14495	14551	14503	14629	14604	14700	14713	14637	14644	14657	14502	14656	14365	14428	14535	14559	14502	14574	14743	14567	14767	14490	14736	14548	14503	14809	14573	14536	14459	14452	14683	14657	14649	14480	14539	14680	14192	14564	14435	14619	14633	14537	14603	14481	14599	14711	14517	14596	14740	14701	14356	14548	14656	14617	14557	14333	14806	14683	14697	14627	14444	14533	14615	14317	14758	14491	14534	14545	14575	14494	14702	14447	14548	14606	14511	14476	14363	14372	14597	14851	14783	14562	14616	14673	14467	14626	14617	14508	14672	14707	14709	14652	14626	14574	14593	14511	14718	14530	14642	14537	14542	14483	14503	14450	14431	14482	14673	14473	14530	14554	14512	14470	14644	14549	14442	14492	14535	14816	14689	14449	14528	14661	14521	14541	14563	14601	14898	14657	14503	14658	14409	14622	14627	14610	14788	14548	14620	14525	14542	14441	14520	14544	14588	14695	14776	14489	14538	14640	14494	14570	14574	14438	14665	14644	14449	14623	14658	14427	14616	14637	14549	14682	14461	14764	14388	14574	14299	14522	14651	14641	14568	14451	14527	14625	14574	14653	14725	14564	14629	14756	14481	14662	14602	14605	14632	14448	14477	14557	14505	14586	14663	14593	14473	14498	14664	14763	14591	14612	14353	14553	14432	14549	14527	14605	14727	14673	14593	14558	14486	14505	14504	14611	14674	14645	14587	14606	14462	14467	14725	14551	14519	14473	14730	14608	14640	14634	14395	14340	14521	14588	14819	14573	14654	14599	14678	14667	14412	14634	14467	14565	14555	14539	14437	14542	14409	14690	14466	14546	14687	14512	14605	14632	14586	14634	14501	14538	14413	14636	14497	14509	14781	14826	14588	14520	14365	14625	14529	14600	14724	14429	14648	14532	14483	14578	14622	14687	14760	14614	14775	14593	14590	14712	14552	14498	14585	14632	14711	14779	14569	14607	14494	14462	14600	14730	14630	14734	14618	14685	14617	14549	14734	14486	14873	14515	14778	14526	14524	14451	14740	14900	14395	14580	14638	14474	14493	14690	14536	14505	14600	14705	14588	14556	14613	14497	14738	14569	14532	14704	14706	14767	14539	14641	14690	14668	14676	14660	14649	14710	14478	14607	14605	14619	14708	14632	14470	14615	14559	14583	14375	14527	14514	14544	14448	14708	14625	14527	14616	14535	14508	14664	14539	14602	14478	14465	14716	14381	14358	14549	14628	14666	14779	14446	14629	14542	14714	14385	14339	14614	14555	14547	14500	14550	14643	14754	14574	14690	14623	14419
29451	48713	46466	37805	32664	28153	24583	21947	20088	18995	17879	17096	16115	15499	15091	14786	14505	14455	14048	14019	14045	13739	13709	13817	13480	13403	13479	13460	13384	13389	13308	13405	13274	13212	13262	13167	13303	13226	13185	13208	13277	13237	13310	13159	13033	13273	13219	13402	13133	13116	13113	13217	13197	13246	13266	13258	13149	13101	13325	13192	13106	13244	13241	13161	13160	13225	13231	13279	13200	13147	13002	13313	13210	12944	13286	13175	13157	13359	13135	13186	13213	13189	13300	13162	13290	13271	12976	13236	13171	13160	13083	13148	13070	13082	13113	13099	13198	13278	13311	13113	13168	13079	13291	13093	13203	13175	13050	13080	13273	13009	13163	13066	13276	13191	13191	13135	13045	13233	13083	13214	13209	13239	13046	13132	13316	13015	13283	13258	13317	13187	13089	13111	13244	13319	13273	13196	13100	13289	13093	13127	13143	13039	13075	13110	13315	13191	13127	13275	13224	13209	13125	13268	13263	12991	13082	13166	13287	13134	13226	13034	13196	13109	13005	13299	13126	13239	13268	13169	13110	13205	13113	13224	13375	13228	13287	13192	13286	13136	13188	13172	13028	13291	13002	13153	13227	13277	13105	13164	13143	13315	13241	13096	13128	13092	13117	13184	13215	13157	13238	13205	13130	13279	13159	13169	13275	13137	13175	13197	13235	13278	13197	13261	13207	13175	13291	12977	13226	13096	13234	13216	13232	13186	13138	13096	13175	13266	13132	13137	13082	13156	13157	13154	13072	13103	13174	12990	13162	13126	13378	13080	13212	13201	13160	13077	13101	13177	13187	13179	13271	13092	13260	13120	13110	13238	13226	13308	13195	13092	13125	13219	13138	13126	13207	13119	13203	13173	13167	13145	13170	13248	13165	13094	13090	13012	13036	13099	13193	13088	13176	13162	13189	13066	13084	13183	13150	13101	13273	13214	13028	13215	13060	13026	13153	13105	13197	13223	13241	13144	13144	13189	12953	13168	13224	13092	13092	13074	13221	13177	13032	13241	13260	13068	13225	13150	13240	13148	12960	13117	13147	13200	13131	13085	13062	13176	13290	13111	13044	13174	13250	13286	13130	13137	13133	13186	13174	13276	13252	13119	13255	13086	13227	13007	13226	12976	13258	13130	13054	13042	13149	13172	13244	13128	13253	13198	13021	13184	13203	13108	13177	13013	13300	13158	13243	13062	13243	13223	13124	13083	12987	13234	13147	12957	13114	13239	13188	13331	13185	13107	13254	13256	13111	13299	13143	13233	13005	12979	13008	13017	13188	13161	13153	13188	13190	13120	13199	13194	13217	13201	13111	13032	13167	13117	13162	13211	13104	13158	13285	13221	13115	13247	13111	13188	13217	13145	13171	13119	13272	13038	13136	13125	13055	13114	13211	13121	13150	13082	13177	13093	13312	13123	13248	13192	13079	13021	13184	13047	13107	13204	13048	13090	13228	13240	13308	13218	13220	13137	13247	13303	13255	13225	13068	13157	13110	13037	13184	13069	13070	13194	13236	13080	13189	12966	13226	13082	13186	13243	13009	13109	13153	13312	13087	13190	13134	13139	13162	13217	13261	13182	13148	13253	13204	13109	13060	13214	13126	13222	13106	13205	13123	13090	13153	13193	13188	13100	13198	13011	13073	13201	13178	13246	13128	12921	13181	13199	13286	13000	13097	13315	13264	13110	13214	13071	12996	13069	13091	13067	13167	13123	13241	13082	13189	13062	13156	13036	13042	13225	13092	13114	13158	13168	13203	13395	13208	13216	13149	13059	13215	13078	13317	13250	13102	13086	13064	13148	13020	13124	13050	13216	13169	13139	13134	13012	13171	13192	13226	13142	13168	13202	13116	13232	13167	12988	13115	13052	13170	12924	13143	13220	13174	13215	12993	13205	13108	13167	13147	13275	13063	13148	13167	13251	13051	13232	13209	13203	13167	13163	13325	13091	13307	13369	13054	13265	13090	13089	13298	13208	13308	13117	13293	13161	13110	13163	13101	13295	13102	13079	13114	13195	13199	13118	13108	13119	12982	13214	13120	13022	12987	13188	13161	13277	13266	13044	13088	13222	13247	13131	13197	13253	13078	13320	13067	12950	13206	13183	13336	13151	13115	13156	13184	13124	13238	13058	13150	13011	13231	13213	13272	13212	13208	13102	13031	13221	13098	13165	13083	13244	13001	13304	13236	13245	13200	12976	13219	13136	13156	12992	13120	13144	13079	13310	13037	13262	13140	13182	13170	13000	13313	13167	13294	13117	13143	13138	13293	13024	13029	13247	13233	13262	13206	13180	12975	13114	13166	13268	13095	13160	13149	13098	13022	13248	13117	13026	13238	13292	13252	13169	13154	13152	13204	13217	13215	13091	13260	13180	13057	13277	13014	13015	13029	13129	13105	13157	13006	13129	13204	13301	13171	13129	13356	13164	13144	13129	13222	13213	13257	13200	13058	13241	13193	13145	13188	13046	13327	13078	13303	13173	13201	13090	13168	13205	13016	12881	13159	13060	13198	13244	13202	13249	13256	13189	13268	13294	13165	13168	13242	13038	13007	13022	13105	13137	13120	13181	13263	13303	13144	13229	13111	13250	13155	13129	13172	13087	13057	13221	13303	13174	13178	13111	13118	13129	13447	13204	13113	13187	13120	13251	13278	13078	13224	13343	13042	13157	13210	13264	13086	13178	13165	13010	13101	13107	13218	13238	13203	13117	13086	13104	13129	12953	13202	13183	13054	13123	13112	13107	13083	13245	13220	12989	13065	13237	13113	13149	13112	13205	13418	13209	13075	13153	13064	13166	13323	13208	13227	13352	13146	13019	13205	13175	13216	13244	13088	13150	13115	13144	13167	13118	13292	13108	13346	13218	13298	13037	13097	13135	13088	13360	13232	13184	13097	13051	13367	13436	13133	13164	13002	13181	13092	13062	13168	13117	13173	13077	13005	13169	13140	13234	13176	13125	13043	13046	13202	13362	13237	13311	13225	13125	12973	13151	13262	13144	13150	13093	12993	13014	13106	13198	13164	13089	13209	13364	13056	13220	13178	13279	13058	13224	13146	13244	13185	13073	13091	13107	13005	13121	13119	13166	13305	13257	13157	13292	13069	12942	13288	13066	13141	13131	13216	13232	13082	13113	13035	13229	13091	13032	13111	13211	13206	13199	13248	12980	13137	13234	13274	13183	13195	13046	13270	13123	13337	13068	13179	13292	13063	13292	13236	13087	13222	13107	13331	13031	13261	13162	13147	13228	13183	13183	13123	13199	13177	13215	13116	13411	13137	13141	13192	13056	13223	13152	13189	13185	13178	13181	13097	13135	13246	13051	13224	13160	13193	13003	13221	13084	13096	13111	13010	13157	13250	13208	13123	13157	13290	13088	13211	13224	13095	13235	13208	13077	13221	13252	13157	13140	13136	13161	13295	13211	13051	13064	13258	13341	13047	13229	12996	13163	13094	13298	13131	13233	13282	13137	13098	13282	13155	13264	13126	13101	13194	13172	13219	13259	13123	13199	13153	13314	13184	13166	13279	13120	13104	13216	12988	13067	13078	13151	13191	13232	13030	13055	12985	13181	13125	12958	13211	13052	13163	12983	13038	13018	13143	13159	13222	13157	13082	13032	13365	12931	13292	13119	13207	13071	13178	13247	13265	13233	13225	13197	13360	13101	13066	12972	13280	13203	13257	13114	13175	13142	13235	13277	13212	13114	13185	13026	13292	13093	13199	13039	13210	13109	13010	13192	13135	13080	13204	13179	13277	13141	13088	13075	13117	13116	13144	13258	13028	13242	13083	13073	13076	13209	13106	13186	13426	13162	13201	13099	13154	13132	13219	13188	13123	13309	13285	13174	13255	13111	13225	13116	13346	13034	13207	13172	13126	13227	13291	13146	13157	13314	13181	13038	13225	13088	13087	12975	13066	13124	13169	13194	13230	13101	13287	13180	13097	13236	13061	13151	13154	13143	13105	13142	13217	13240	13193	13288	13183	13041	13199	13252	13102	13216	13157	13212	13096	13006	13215	12958	13237	13167	13093	13397	13229	13188	13122	13184	13180	13118	13195	13185	13070	13171	13311	13068	13159	13180	13160	12998	13126	13141	13017	13227	13157	13330	13178	13132	12983	13124	13030	13257	13155	13157	13338	13193	13093	13172	13265	13260	13259	13057	13309	13214	13197	13301	13051	13129	13207	13122	13255	13173	13226	13137	13272	13097	13164	13223	13213	13167	13105	13291	13080	13198	13150	13077	13145	13274	13139	13194	13267	13290	13066	13163	13137	13157	13062	13038	13161	13230	12959	13078	13095	13071	13233	13144	13217	13057	13201	13059	12997	13229	13114	13173	13219	13081	13165	13028	13010	13106	13307	12977	13165	13204	13213	13158	13175	13446	13048	13369	13168	13414	12937	13316	13244	13263	13161	13099	13274	12985	13249	13123	13156	12996	13159	13085	13282	13124	13247	13078	13217	13072	13200	13138	13096	13222	13154	13132	13178	13205	13199	13288	13179	13109	13168	13234	13161	13194	13096	13213	12981	13146	13117	13238	13115	13230	12999	13366	13085	13180	13048	13175	13055	13212	13285	13164	13087	12885	13102	13164	13208	13153	13130	13067	13177	13139	13178	13103	13207	13094	13287	13108	13240	13217	13021	13178	12981	13256	13350	13144	13113	13202	13195	13214	13126	13158	13175	13077	13347	13164	13105	12993	13205	13119	13152	13047	13074	13173	13299	13096	13072	13148	13034	13241	13269	13040	13269	13098	13080	12976	13160	13165	13333	13072	13032	13088	12979	13305	13171	13149	13236	13032	13227	13016	13190	13287	13074	13027	13050	13082	13202	13194	13209	13346	13087	13182	12998	13311	13290	13151	13188	13076	13235	12991	13075	13253	13202	13300	12982	13124	13248	13067	13066	13145	13171	13157	13209	13001	13037	13196	13446	13221	13120	13045	13140	13164	13158	13200	13290	13155	13154	13040	13141	13289	13147	13284	13201	13285	13076	13077	13301	13001	13310	13140	13142	13087	13137	13275	13142	13034	13098	13109	13115	13126	13132	13111	13190	13186	13045	13269	13103	13142	13241	13024	13284	13129	13124	13143	12982	13267	13223	13108	13314	13204	13190	13229	13179	13102	13253	13114	13156	13230
23195	21486	29405	24168	22893	26572	28871	23127	21132	19956	18922	18165	17532	17090	16653	16274	16090	15839	15627	15382	15498	15441	15272	15320	15265	15129	14996	14896	14748	14826	14625	14854	14640	14868	14762	14769	14653	14574	14692	14664	14776	14775	14573	14722	14596	14741	14474	14662	14654	14501	14636	14587	14868	14823	14639	14622	14706	14571	14603	14843	14601	14690	14786	14505	14734	14854	14635	14814	14534	14561	14605	14593	14759	14516	14640	14663	14729	14627	14548	14551	14772	14485	14836	14424	14481	14389	14649	14574	14472	14622	14543	14637	14828	14533	14625	14731	14727	14658	14705	14565	14746	14825	14663	14622	14670	14590	14691	14575	14807	14666	14619	14547	14554	14719	14666	14692	14630	14565	14595	14872	14792	14615	14685	14567	14683	14497	14736	14500	14439	14702	14648	14516	14817	14689	14627	14533	14653	14712	14580	14680	14672	14650	14592	14556	14563	14635	14730	14414	14434	14633	14685	14702	14592	14688	14675	14640	14638	14614	14524	14506	14481	14508	14529	14623	14719	14779	14558	14507	14519	14597	14632	14576	14572	14381	14639	14608	14465	14603	14477	14449	14508	14615	14721	14746	14408	14523	14658	14525	14725	14548	14545	14746	14538	14765	14840	14343	14616	14527	14736	14573	14725	14709	14620	14544	14451	14618	14544	14612	14500	14659	14721	14646	14618	14809	14630	14470	14506	14480	14457	14506	14489	14508	14523	14542	14604	14614	14691	14801	14726	14633	14607	14578	14484	14467	14728	14829	14585	14742	14375	14607	14558	14641	14623	14611	14595	14670	14771	14586	14607	14594	14689	14595	14651	14823	14658	14618	14551	14670	14810	14620	14574	14542	14512	14606	14638	14728	14521	14605	14757	14375	14478	14609	14565	14650	14720	14527	14599	14501	14424	14603	14756	14671	14610	14545	14809	14629	14485	14435	14510	14464	14733	14435	14632	14701	14599	14729	14494	14634	14578	14588	14591	14622	14590	14624	14483	14589	14583	14555	14649	14752	14657	14498	14771	14602	14487	14455	14427	14555	14565	14574	14686	14690	14514	14503	14503	14770	14655	14441	14657	14563	14565	14552	14651	14510	14773	14611	14376	14521	14604	14640	14699	14700	14546	14383	14488	14671	14634	14634	14451	14621	14555	14624	14835	14590	14448	14734	14651	14594	14443	14511	14438	14745	14351	14622	14607	14550	14478	14481	14537	14504	14551	14649	14398	14566	14664	14478	14492	14470	14462	14352	14790	14456	14571	14580	14605	14645	14543	14566	14724	14679	14786	14630	14503	14564	14348	14481	14785	14624	14467	14310	14610	14532	14516	14573	14605	14517	14560	14556	14572	14514	14543	14480	14553	14530	14696	14753	14606	14648	14532	14711	14357	14468	14646	14452	14684	14645	14649	14617	14495	14572	14645	14698	14537	14577	14624	14649	14664	14637	14575	14487	14828	14439	14663	14587	14791	14578	14504	14675	14671	14528	14568	14533	14558	14542	14422	14634	14549	14556	14562	14676	14693	14667	14646	14717	14712	14613	14531	14594	14475	14736	14617	14593	14647	14688	14647	14824	14436	14429	14800	14479	14750	14554	14690	14620	14537	14516	14813	14538	14535	14584	14541	14715	14580	14449	14595	14617	14498	14764	14744	14409	14435	14511	14486	14654	14541	14777	14643	14576	14649	14520	14825	14539	14476	14637	14717	14676	14479	14473	14538	14576	14659	14582	14645	14574	14536	14658	14493	14739	14547	14695	14518	14612	14594	14438	14470	14695	14739	14700	14539	14551	14557	14443	14675	14687	14499	14659	14634	14563	14687	14655	14644	14562	14673	14622	14562	14585	14553	14571	14781	14634	14515	14535	14754	14477	14618	14852	14643	14538	14453	14610	14501	14633	14791	14596	14558	14422	14506	14676	14492	14589	14371	14583	14462	14516	14541	14651	14789	14653	14614	14520	14492	14521	14633	14598	14556	14595	14527	14603	14669	14579	14737	14621	14583	14535	14564	14456	14635	14697	14644	14456	14459	14691	14663	14709	14630	14563	14577	14586	14381	14562	14577	14635	14465	14461	14663	14566	14520	14494	14572	14597	14821	14586	14542	14613	14702	14691	14582	14562	14738	14622	14481	14604	14593	14697	14534	14651	14554	14759	14833	14527	14473	14620	14628	14413	14526	14463	14673	14724	14641	14440	14867	14718	14496	14632	14697	14744	14745	14532	14645	14571	14766	14689	14651	14576	14493	14804	14706	14542	14555	14696	14483	14631	14597	14630	14618	14555	14720	14595	14512	14691	14495	14652	14762	14674	14478	14488	14546	14471	14513	14621	14619	14364	14675	14470	14577	14487	14553	14852	14591	14594	14536	14507	14730	14366	14446	14377	14821	14727	14681	14583	14777	14630	14624	14505	14593	14651	14680	14434	14699	14575	14593	14738	14497	14721	14492	14523	14294	14601	14542	14669	14745	14561	14764	14576	14547	14677	14706	14721	14546	14624	14741	14790	14551	14468	14712	14575	14645	14641	14794	14806	14676	14521	14931	14729	14669	14567	14470	14506	14658	14584	14643	14763	14781	14605	14575	14773	14545	14664	14562	14525	14517	14563	14679	14435	14609	14711	14606	14578	14541	14672	14499	14690	14517	14733	14640	14486	14580	14496	14703	14564	14739	14638	14498	14762	14449	14525	14579	14695	14718	14769	14635	14523	14373	14558	14710	14583	14427	14669	14756	14648	14793	14512	14686	14481	14592	14660	14708	14387	14722	14687	14444	14426	14691	14444	14672	14776	14594	14662	14634	14595	14639	14613	14537	14511	14636	14386	14562	14395	14472	14468	14562	14653	14687	14431	14432	14757	14704	14653	14529	14514	14627	14550	14552	14706	14605	14461	14535	14621	14544	14599	14617	14670	14638	14644	14510	14715	14625	14637	14521	14629	14587	14639	14554	14385	14438	14365	14526	14655	14545	14685	14642	14667	14728	14671	14432	14668	14506	14552	14428	14546	14562	14331	14599	14707	14629	14591	14530	14609	14616	14687	14461	14516	14425	14773	14477	14674	14607	14461	14518	14576	14624	14610	14497	14768	14478	14524	14656	14554	14629	14570	14544	14546	14747	14552	14666	14673	14759	14705	14575	14507	14564	14573	14427	14686	14395	14417	14602	14475	14481	14298	14632	14426	14609	14687	14525	14692	14469	14617	14611	14636	14468	14643	14540	14463	14621	14610	14451	14566	14637	14635	14439	14413	14527	14679	14535	14762	14528	14746	14653	14564	14543	14465	14657	14771	14598	14513	14630	14663	14585	14587	14472	14488	14594	14469	14582	14607	14507	14731	14731	14634	14509	14705	14667	14552	14722	14658	14703	14613	14687	14410	14645	14524	14513	14559	14677	14472	14651	14563	14650	14730	14709	14528	14657	14606	14468	14555	14557	14604	14792	14625	14357	14587	14607	14785	14675	14628	14678	14541	14560	14787	14593	14549	14456	14605	14724	14567	14556	14394	14787	14741	14736	14658	14738	14592	14666	14757	14946	14431	14396	14481	14650	14434	14475	14650	14614	14553	14573	14640	14676	14581	14696	14601	14513	14586	14654	14565	14602	14514	14455	14792	14538	14686	14550	14493	14873	14767	14520	14479	14650	14478	14691	14584	14589	14705	14720	14484	14528	14467	14690	14615	14383	14746	14589	14383	14625	14630	14603	14494	14726	14533	14460	14421	14666	14550	14504	14600	14763	14617	14603	14460	14760	14625	14679	14684	14794	14682	14675	14610	14550	14632	14459	14656	14742	14695	14538	14627	14645	14470	14383	14482	14488	14643	14581	14614	14664	14739	14760	14667	14584	14722	14681	14489	14673	14428	14565	14460	14445	14693	14507	14554	14630	14609	14463	14595	14713	14598	14737	14520	14631	14538	14622	14352	14693	14651	14523	14577	14594	14540	14516	14513	14723	14787	14530	14503	14678	14573	14733	14471	14568	14546	14696	14675	14551	14601	14444	14692	14810	14452	14592	14471	14664	14567	14680	14679	14561	14609	14567	14580	14349	14734	14628	14439	14716	14577	14632	14543	14530	14555	14422	14695	14724	14576	14590	14656	14514	14528	14524	14428	14644	14710	14630	14767	14633	14571	14601	14713	14760	14673	14550	14662	14520	14455	14519	14580	14566	14839	14568	14713	14486	14337	14469	14547	14590	14583	14677	14434	14423	14664	14756	14679	14619	14442	14600	14499	14437	14793	14809	14558	14656	14435	14559	14575	14399	14626	14651	14640	14666	14479	14526	14567	14406	14749	14547	14624	14729	14592	14605	14606	14674	14754	14639	14449	14478	14570	14710	14690	14611	14689	14691	14692	14708	14593	14607	14508	14401	14656	14543	14651	14616	14625	14574	14524	14480	14398	14680	14686	14629	14595	14759	14718	14593	14501	14573	14632	14520	14623	14707	14844	14502	14605	14486	14592	14687	14523	14425	14702	14739	14691	14477	14844	14587	14527	14502	14572	14463	14587	14532	14480	14651	14668	14625	14547	14694	14574	14738	14467	14554	14661	14529	14647	14567	14454	14624	14705	14567	14728	14721	14624	14651	14563	14654	14646	14598	14751	14395	14606	14603	14763	14536	14597	14725	14628	14511	14568	14535	14448	14523	14710	14622	14714	14827	14499	14617	14507	14612	14536	14744	14668	14557	14692	14775	14735	14730	14574	14555	14485	14450	14662	14619	14728	14486	14525	14564	14765	14504	14527	14641	14739	14513	14657	14628	14601	14609	14683	14599	14581	14854	14766	14601	14414	14475	14712	14714	14412	14611	14671	14638	14433	14770	14662	14741	14614	14744	14773	14564	14477	14547	14754	14654	14550	14714	14658	14515	14558	14585	14462	14504	14616	14666	14626	14357	14622	14556	14617	14635	14613	14393	14607	14519	14543	14552	14773	14593	14673	14563	14664	14415	14454	14614	14621	14538	14570	14600	14487	14644	14668	14611	14720	14805	14608	14527	14379	14726	14371	14727	14492	14491	14584	14473	14466	14539	14554	14557	14779	14505	14647	14613	14619	14652	14693	14694	14467	14669	14566	14514	14477	14717	14577	14421	14444	14576	14727	14588	14557	14547	14542	14546	14525	14711	14552	14506	14574	14627	14659	14412	14516
30963	53412	51465	42728	36620	32133	28263	25212	23063	21007	19854	18414	17331	16618	15889	15431	15152	14785	14727	14205	14212	14101	14030	13956	13764	13673	13661	13582	13512	13442	13458	13352	13337	13404	13231	13236	13302	13223	13138	13329	13201	13258	13172	13196	13066	13235	13210	13108	12924	13179	13160	13026	13193	13070	13059	13213	13145	13179	13154	13065	13117	13161	13081	13014	13164	13043	13100	13209	13250	13323	13165	13047	13180	13179	13277	13153	13252	13057	13011	13213	13145	13336	13135	13163	13135	13266	13127	13161	13070	13051	12961	13130	12984	13089	13194	13106	13228	13173	13112	13080	13109	12995	13119	13140	13296	13021	13246	13100	13087	13113	13244	13219	13093	13126	13028	13143	13155	13071	13205	13221	13335	13136	13161	13153	13082	13130	13164	13179	13082	13113	13220	13318	13132	13055	13044	13047	12918	13134	13139	13114	13179	13110	13381	13188	13123	13052	13164	13174	13322	13161	13043	13083	13182	13183	13126	12993	13116	13127	13141	13184	13103	13339	13097	13156	13111	13182	13170	13119	13172	13133	12884	13068	13141	12946	13226	13079	12993	13219	13183	13166	13260	13077	13284	12956	13086	13161	13156	13121	13066	13229	13155	13232	12968	13117	13070	13172	13049	13076	13135	13106	13155	13077	13183	13248	13185	13188	13071	13138	13090	13169	13115	13011	13019	13198	13125	13074	13080	13163	13072	13057	12982	13148	13154	13014	13121	13222	13104	13170	13209	13261	13070	13246	13018	13128	13083	12927	13139	13061	13156	13164	13184	13022	13082	13008	13156	13014	13157	13137	13236	13224	13164	13076	13204	13074	13070	13151	13310	13135	13227	12953	13223	13240	13035	13197	13085	13056	13198	13206	13015	13144	13263	13030	13144	13186	13167	13221	13119	13308	13079	13031	13120	13042	13135	13117	13017	13177	13302	13338	13139	13236	13203	13203	13153	13196	13110	13186	13175	13103	13122	13169	13169	13191	13094	13192	13148	13177	13202	13306	12979	13135	13103	13102	13037	13230	13223	13248	13235	13232	12952	13202	13217	13085	13188	13223	13073	13034	13090	12977	13082	13194	13065	13376	13221	13098	12988	13197	13038	13251	13131	13150	13217	13190	13265	13024	13121	13207	13231	13148	13322	12984	13326	13201	13122	13174	13054	13046	12997	13092	13291	13200	13313	13281	13053	13123	13162	13129	13191	13280	13141	13181	13137	13059	13296	13126	13008	13054	13231	13144	13179	13063	13202	12902	13101	13103	13283	13185	12992	13142	13083	13138	13273	13172	13010	13154	13121	13084	13045	13091	13190	13247	13144	13247	13185	13283	13119	13116	13172	13295	12975	13192	13187	13167	13248	13271	13244	13070	13151	13340	13045	13175	13131	13129	13029	13153	13113	13275	13093	13194	13171	13145	13086	13161	13168	13133	13132	13123	13126	13334	13088	13193	13062	13007	13190	13104	13042	13194	13051	13119	13192	13165	13146	13093	13205	13242	13094	13094	13065	12990	13126	13100	13234	13204	12968	13218	13049	13178	13340	13208	13148	13158	13154	13180	13249	13221	13384	13095	13292	13092	13053	13164	13234	13149	12895	13037	13226	13229	13005	13176	13196	13309	13148	13114	13044	13297	13151	13056	13044	13076	13042	13162	13108	13202	13327	12976	13074	13103	13294	13061	13386	13249	13193	13006	13040	13221	13181	13211	13215	13183	13084	13142	13039	13185	12959	13050	13158	13241	13172	12997	13036	13116	13116	13303	13112	13098	13129	13173	13245	13236	13043	12988	13200	13108	13192	13312	13087	13167	12983	13139	13202	13223	13123	13262	13131	13097	13228	13271	13063	13151	13106	13131	13183	13150	13251	13053	13128	13039	13340	12972	13117	13042	13097	13174	13047	13166	13019	13179	12962	13248	13129	13074	13077	13223	13000	13185	13048	13263	13141	13072	13027	13419	13106	13234	13224	13133	13266	13136	13044	13042	13176	13068	13221	13119	13142	13089	13111	13089	13196	13096	13051	13012	13062	13213	13120	13080	13164	13118	13170	13109	13114	13248	13070	13099	13091	12966	13201	13293	13108	13133	13149	13093	13028	13214	13052	13113	13235	12936	13112	13293	13096	13135	13030	13101	13187	13221	13066	13175	13139	13252	13121	13166	13070	13108	13088	13188	13083	13087	13228	13116	13227	13125	12952	13119	13174	13232	13101	13176	13177	13053	13161	13125	13130	13158	13091	13116	12913	13332	13174	12965	13122	13114	13314	13212	12977	13071	13178	12846	12979	13022	13054	13112	13037	13293	13222	13210	13108	13103	13277	13157	13106	13087	13125	13181	13070	13044	13068	13067	13026	13024	13094	13190	13118	13236	12962	13145	13129	13139	13185	12956	13106	13046	13115	12974	13267	13017	13178	13067	13140	13121	13179	13058	13216	13125	13122	13078	13202	13046	13069	13155	13033	13195	13114	13166	13289	13191	13109	13267	13074	13147	13218	13099	13267	13002	13061	13164	13088	13213	13032	13222	13113	13074	13120	13234	13044	13146	13043	13161	13084	13093	13170	13258	13125	12977	13224	13120	13023	13132	12990	13150	13272	13139	12972	13176	13135	13162	13072	13109	13316	13104	13280	13051	13013	13160	13102	13101	13321	12992	13243	13126	13108	13149	13129	13000	13164	13231	13054	13195	13322	13173	13100	12953	12945	13053	13305	13045	13014	13087	13219	13215	12942	13035	13078	13131	12973	13005	13086	13122	13132	13238	13256	13179	13303	13239	13130	13246	13143	13079	13033	13069	13146	13261	13138	13126	13063	13034	13168	13070	13086	13053	13098	13249	13145	13111	13220	13097	13131	13106	12965	13168	13208	12858	13149	13063	13208	12987	13043	13139	13286	13222	13009	12988	13205	13286	13249	13083	12897	13218	13272	13163	13139	13154	13056	13163	13047	13126	13078	13210	13167	13208	13215	13223	13042	13172	13340	12939	12972	13171	13163	13069	13075	13159	13129	13137	13119	12955	13242	13294	13141	13189	13106	13150	13098	13183	13204	13159	13202	13118	13145	13143	13249	12951	13042	12913	13018	13122	13091	13159	13055	13237	13282	13112	12911	13249	13071	13015	13247	13091	13059	13125	13198	13148	13156	13043	13120	13104	13319	13101	13165	13036	13166	13291	13222	13241	13149	13167	13268	13156	13038	13105	13191	13221	13083	13219	13076	13018	13106	13135	13058	13004	13172	13070	13150	13070	13220	13154	13067	13254	13079	13062	13284	13090	13288	13250	13024	13210	13079	13160	13225	13151	13193	13221	13113	13075	13080	13180	13222	13061	13188	13076	13074	13138	13146	13208	13159	13312	13356	13308	13340	13091	13232	13083	13218	13055	13103	13236	12946	13179	13060	13140	13091	13155	13109	13208	13197	13245	13029	13208	13119	13188	13072	13097	13182	12994	13016	13108	13037	13080	13171	13133	13025	13188	13083	13350	13144	13243	13122	13255	13074	13181	13070	13263	13229	13142	13128	13192	13094	13112	13113	13196	13164	12900	13104	13070	13151	13208	13182	13121	13062	13052	13043	13033	13260	13128	13191	12981	13143	13162	13156	13065	13221	13266	13104	12980	13044	13136	13042	13182	13118	13104	13126	13216	13161	13155	13158	13187	13056	13192	13115	13147	13006	13200	13200	13140	13044	12973	13173	13201	13112	13018	13296	13064	13048	13141	13068	13266	13033	12950	13131	12916	13125	13046	13049	13126	13188	13053	13084	13005	13197	13162	13105	13128	13041	13204	12984	13119	13132	13206	13131	13112	13232	13126	13125	13231	13191	13227	13257	13240	13096	13092	13236	13116	13200	13107	13127	13050	13147	13080	13101	12960	13236	13032	13033	13211	13163	13179	13114	13131	13346	13091	12943	13167	13188	13134	13205	13031	13118	13211	13170	13226	13040	13308	13364	13159	13146	13101	13203	13118	13019	13237	13050	13175	13035	13305	13222	13259	13152	13038	13015	13383	13103	13017	13044	13125	13138	13139	13198	13015	13011	13049	12907	13066	13109	13125	13104	13191	13080	13126	13076	13273	13118	13217	13297	13079	13186	13064	13024	13117	13020	13178	12958	12856	13119	13023	13058	13165	13085	13062	13008	13214	13265	13077	13123	13073	13057	13098	13276	13207	13178	13223	13118	13039	13143	13034	13162	13162	13222	13024	13167	13228	13287	13194	13165	13179	13071	13319	13094	13282	13116	13219	13071	13215	13131	13175	13213	13265	13027	13227	13179	13119	13053	13176	12964	13247	13149	13101	13191	13051	13152	13114	13109	13064	13012	13117	13066	13045	13035	13070	13064	13328	13004	13126	13079	13097	13297	13112	13157	13108	12976	13020	13103	13168	12991	13245	13190	13276	13179	13228	13098	13208	13087	13091	13052	13091	13166	12976	13135	13130	13180	13181	13107	13175	13069	13114	13087	13126	13131	13177	13099	13203	13067	13176	12981	12901	13138	13171	12987	13122	13208	13134	13041	13167	13033	12984	13250	12998	13190	13072	12914	13080	12908	13172	13161	13236	13193	13143	13003	13150	13174	13080	13185	13206	13186	13080	13155	13028	13090	13095	13069	13007	13164	13144	13149	13087	13241	13124	13193	13058	12961	13299	13287	13158	13184	13079	13307	13093	13237	13059	13103	13136	13089	13137	13196	13132	13247	13188	13101	13075	13208	13196	13053	13101	13121	13153	13341	13086	13152	13097	13234	13024	13094	13145	13106	13068	13045	13056	13290	13200	13354	13079	13154	13209	13073	13288	13191	13135	13088	13018	13042	13210	13041	13175	13173	13050	13360	13022	13046	13259	13142	12932	13195	13102	13217	13081	13107	13222	13220	13106	12995	13109	13109	13134	13220	13178	13049	13203	13026	12999	13162	13107	13021	13068	13153	13176	13172	12963	13323	13107	13152	13217	13107	13090	13122	13063	13138	13169	13266	13196	13167	13194	13112	13093	13162	13021	13466	13243	13166	13116	13119	13117	13187	13271	13199	13150	13187	13061	13216	13005	13012	13181	13131	13186	13184	12953	13218	13151	13243	13221	13099	13180	13076	13188	13033	13075	13131	13135	13034	13051	13167	13288	13030	13048	13296	13134	13284	13065	13142	13149
29070	28155	35533	32442	25868	22736	20135	18758	17983	17067	16668	16185	16014	15877	15701	15349	15290	15498	15287	15218	15121	15147	15355	15167	15175	15001	14853	15050	14944	14802	14976	14982	14948	15038	14970	15053	15158	15128	15107	15005	14839	15100	14969	14814	14969	14860	14955	14768	15231	14917	14852	14988	14790	14976	14922	15062	14829	14702	14848	15002	14935	14753	14912	14727	14897	14918	14867	14963	14795	14964	14829	14918	14943	14815	14830	14694	14897	14917	14864	14712	14844	14808	15135	14849	14818	14870	14821	14987	15075	14805	14862	14865	14922	14699	14895	14892	14901	14845	14825	14756	14995	14890	14982	14990	14893	14945	14988	14730	14829	14874	14826	14950	14793	14920	14777	14844	14918	15121	14740	14988	14950	15002	15022	14700	14849	14865	14990	15056	14887	14724	15047	14879	15049	14838	14889	14943	14877	14887	14845	15000	14939	15148	15040	14943	14757	14920	14910	14859	14814	14963	14912	14990	14677	14805	15034	14939	14896	14917	15005	14826	14850	14824	14808	14621	14783	14955	14860	14993	14832	14919	14935	14818	15056	15068	14844	14899	14959	14616	14979	14648	14807	14893	15192	14811	15129	15044	14796	14834	14884	14958	14798	14890	14814	14976	14925	14982	14967	15108	14946	14829	14924	14681	14718	14992	14862	14745	14894	14955	14980	14784	14932	14967	14887	14881	14892	14731	14787	14946	14827	14939	14863	14819	14911	14856	14733	14880	14935	14702	14947	14844	14873	14887	14949	15083	15120	14770	14728	14953	14896	14889	15007	14782	14922	14864	14828	14987	14754	14986	14795	14843	14757	14761	14864	14979	14782	14952	15032	14894	15017	15086	14799	14757	14881	14791	14750	14887	15032	14814	15076	14935	14762	14903	14812	14931	15005	14929	14968	15071	14814	14795	14911	14947	14811	14948	15053	14714	14807	14927	14941	14879	14931	14976	14792	14824	14734	14706	14898	14844	14998	14930	14901	14784	14913	14820	14831	14709	14802	14792	14774	14906	15142	14883	14928	14940	14795	14812	15058	14848	14854	14954	14821	14975	14724	14892	14910	14891	14868	14899	14925	14809	14756	14877	14858	15056	14888	14938	14920	14832	14766	14930	14879	14882	14927	14952	15037	14838	14946	14885	14942	14998	15099	14705	14789	14858	14892	14938	15146	14830	14978	14867	14922	14886	14839	14805	15119	15076	14901	14966	15083	14911	14824	14983	14763	14540	14970	14760	14864	14759	14616	14909	14743	15235	14990	14927	14722	14883	15081	14886	14855	14845	14735	15033	14655	14966	14952	14826	14947	14786	14790	14966	14789	14794	15015	14768	15038	14903	15100	15026	15003	14752	15016	14979	15091	14789	14759	15052	14856	14894	14876	14839	14765	14853	14959	14716	14755	15035	14800	14873	14807	14855	14673	14947	14961	14764	15034	15054	14904	15042	15086	14766	14899	15084	14896	14993	15094	14775	14874	14805	14917	14876	14749	15012	14968	14801	14948	14876	14791	14937	14711	14966	14891	14854	14901	15075	14988	14966	14693	14824	14729	14807	15021	14897	14988	14841	14970	15050	14871	14939	14669	15020	15003	14911	14856	14909	14939	14930	14877	14932	14813	14916	14940	15019	15070	14949	14779	15022	14957	14956	15011	14910	14930	14947	14892	14890	14894	14875	14678	14859	15032	14892	14865	14861	14753	14902	14898	14998	14922	14892	15055	14865	14938	14905	14721	14904	15005	14785	14822	14905	15000	15085	14844	15124	14885	14774	14953	14936	14844	14967	14830	14897	14913	14834	15035	14887	14910	15169	14841	14972	14946	14929	14695	14764	14776	14920	14799	14884	14925	14781	14878	14850	14800	14864	15048	14909	14946	15007	15217	14908	14797	14668	14699	14871	14894	14837	14915	15012	14860	15075	14890	15113	14947	14877	14691	14907	15003	15004	15021	14927	14989	14921	15019	14870	15044	15058	14700	14784	14879	15039	15066	14882	14809	15079	14882	15002	14939	15020	14797	14837	14884	14952	14802	14852	14904	14817	14913	14836	14908	14783	14885	14890	14899	14859	14687	14911	14926	14851	14854	14966	14770	14884	14889	14863	14939	15040	14904	14649	14968	14750	14941	15031	15004	14750	14782	14639	14899	14772	14840	14854	14992	15037	15037	15042	15067	14954	14952	14987	14881	14938	14808	14919	14813	15004	14971	14932	14992	14950	14844	14900	15059	14883	14685	14811	14949	15065	15076	15033	14957	14890	14992	14931	15014	14909	14781	14830	14865	14883	14829	14943	14864	15139	14945	14880	14700	14881	15074	14699	14802	14879	14907	15029	14814	14900	14905	14949	14927	14873	15034	15030	15131	14959	15095	14816	14814	14928	14943	14925	14904	14641	14864	14677	14845	14849	14918	14994	14836	14963	14996	14735	14826	14808	14874	15083	14930	14661	14996	14904	14995	14900	14912	14973	14675	14769	14939	14884	14825	14897	15099	14965	15010	14760	14789	14867	14865	14991	14931	14983	15000	14845	14917	14763	14834	14773	14800	14806	14896	14867	14995	14821	14758	15003	15138	14912	14913	14916	14823	14864	14885	14781	14957	14988	14983	14948	15015	14852	15046	14778	14990	14838	15206	14872	15017	14891	14874	14823	14790	14725	15111	14897	14732	14692	15131	14759	14874	14852	14933	15071	14757	15014	14812	14903	14910	15084	14902	14806	14963	14924	14655	14984	14941	14700	14911	14799	14660	14913	14877	14915	14916	14915	14856	14933	14805	14914	14927	14956	14968	15093	14777	14847	14773	14879	14881	15033	14898	14700	14800	15043	14737	14941	14958	14910	14954	14811	14974	14771	14801	14697	14869	14771	14975	14938	15049	14999	14921	14867	14788	14799	14818	14761	14883	14891	14883	14857	14777	14960	15084	15096	14923	14851	14985	14733	14904	14809	14896	15103	15070	15112	15138	14760	14755	14953	14985	14886	14903	14918	14967	15023	14840	14964	14974	14993	14771	14782	14888	14812	15015	15032	14791	14902	14878	14807	14898	15130	15080	14703	14762	14875	15137	15046	14881	15003	14845	15022	15050	14881	14930	14852	14978	15029	15008	14962	14997	14880	14808	14739	15049	14997	15021	14748	14853	14718	14932	14960	14899	14852	14894	14822	14969	15173	14996	14864	14803	14948	14787	14839	14958	14803	14861	14851	14876	14886	14847	14997	14796	14789	14853	14972	14907	14795	14811	14820	14942	14781	15012	15021	14769	14969	14876	14954	14831	14785	14942	15037	14832	14854	14737	14946	14849	14777	15057	14985	14898	14790	14930	15054	14885	15108	15090	14941	14847	14872	14923	14998	14997	14896	14960	14902	14994	14809	14956	14728	14796	14906	14728	14693	14946	14720	14910	14841	14883	14803	14971	14862	14874	14731	14988	14767	14886	14941	14716	14779	14829	14927	14866	14974	14926	14820	14912	14935	14858	14807	14828	14785	14749	14849	14953	15045	15116	14890	14751	14941	14962	15043	14833	15253	15030	14957	14787	15137	14923	15033	15055	14879	15171	15050	14921	14892	14811	14998	14866	14907	14815	14598	14705	14927	14853	14977	14992	14941	14858	14945	14728	14706	14803	14885	15133	14983	14920	14856	15016	15001	14684	14967	14896	14804	14793	15082	14941	14947	14833	14995	14823	14916	15117	14918	14761	14861	15006	15100	15054	14956	14803	15041	15012	15017	15089	15000	14885	14812	14903	14857	14881	14954	14978	14903	14900	14887	14959	14959	14812	14818	14917	14878	14928	14834	14864	14950	14800	14822	14827	14934	14855	14793	15013	14733	14886	14883	15021	14856	14894	14852	14974	14902	14701	14805	15032	14759	15021	14963	14928	15013	14817	15088	14831	14804	14972	14977	15053	15071	14784	15013	15095	15010	14734	14984	15053	14892	14524	14893	15044	14985	14889	14956	15043	14957	14879	14810	14947	14861	14916	14860	15032	14956	14921	14907	15000	14874	14751	15070	14898	14993	14913	14930	14926	14950	15007	14918	14595	14974	14926	14806	14887	14813	14953	15081	14886	14915	14937	14899	14870	15141	14892	14849	14961	14712	15036	15012	14883	15077	15030	14980	15023	14898	14739	14889	14734	15023	14824	14890	14868	14733	14632	14915	14874	14681	14761	14817	14858	14852	14880	15005	15009	14803	14945	15005	14989	14908	14911	15053	14887	14884	14747	14907	14890	14837	15103	14978	14848	14989	14897	14888	14958	14864	14799	15055	14843	14996	14928	14760	14829	14804	14634	14834	14841	14790	14978	14871	14883	14830	15033	14786	14872	14815	14710	14948	14895	14893	14982	14923	14736	14865	14968	14787	14780	14967	15065	15040	14812	14877	14891	14847	14875	14908	14869	14938	14869	14876	14796	14837	15109	14814	14872	14838	14936	14881	15087	14879	15052	14885	14943	14981	14916	14908	14672	14798	14919	14999	15011	14852	14956	14866	15042	14894	14878	14935	14872	14847	14850	14606	14844	14774	14949	14779	14870	14831	14977	14866	14909	14767	14925	15016	14838	14898	14987	14988	14749	14874	14818	14780	15005	14867	15028	14797	14819	14905	14797	14865	15039	14830	14776	15013	14752	14888	14787	14797	14814	14819	14775	15016	15073	14680	14976	15004	14941	15053	15026	14961	14899	14894	14900	14808	14915	14914	14944	14730	14949	14929	14823	15093	14948	14801	14791	14747	14954	14926	15060	14843	14829	14945	14816	14963	14888	15053	14690	14983	14765	15093	14986	14928	14853	14871	14876	15130	14954	14790	14996	14964	14716	14875	14847	14944	14829	14969	14949	14929	14985	14961	14824	14859	14850	14819	14967	14863	14906	14899	14946	14865	15082	15027	14773	15040	14822	14862	15003	14918	14842	14868	15042	14962	14879	14971	14952	14898	14973	14877	15044	14840	15041	15116	15019	14997	14747	14837	14867	14865	15015	14868	14935	14841	14834	14856	15024	14909	14962	14915	15027	14910	14868	15051	14989	14767	14892	14897	15039	14844	14883	14821	14996	14926	14963	14770	14834	15114	14916	14932	14814	14932	14905	14795	14743	14854	14782	15007	14927	15005	15058	14813	14860	14962	14871	14860	14630	14926	14680	14746	14938	14829
30583	44361	41944	34022	27945	24070	21262	19609	18180	17122	16227	15684	15284	14738	14655	14169	14082	14034	13865	13908	13706	13851	13776	13626	13759	13461	13460	13373	13375	13540	13370	13491	13355	13452	13382	13428	13501	13391	13350	13319	13252	13385	13278	13410	13284	13271	13477	13274	13317	13350	13259	13291	13411	13487	13287	13399	13255	13388	13455	13376	13428	13363	13334	13500	13309	13322	13369	13324	13470	13305	13256	13298	13415	13407	13398	13325	13557	13339	13215	13405	13377	13384	13285	13468	13263	13579	13375	13392	13403	13295	13434	13373	13361	13340	13353	13414	13388	13311	13378	13194	13274	13202	13387	13396	13266	13181	13463	13320	13329	13271	13335	13453	13248	13426	13308	13411	13403	13268	13227	13356	13393	13318	13365	13329	13316	13257	13219	13371	13503	13309	13406	13285	13348	13417	13333	13206	13361	13318	13416	13322	13462	13300	13336	13307	13328	13196	13460	13265	13373	13283	13375	13217	13503	13383	13448	13245	13192	13298	13532	13374	13304	13453	13276	13336	13218	13263	13340	13199	13313	13378	13497	13418	13225	13462	13415	13379	13313	13316	13327	13386	13492	13475	13284	13357	13349	13410	13286	13272	13288	13319	13321	13309	13209	13333	13367	13244	13263	13162	13396	13436	13484	13409	13328	13208	13357	13337	13482	13294	13350	13365	13471	13281	13337	13360	13342	13316	13290	13400	13379	13255	13400	13434	13345	13342	13299	13429	13319	13502	13348	13413	13424	13266	13525	13261	13243	13456	13389	13435	13348	13326	13411	13409	13438	13310	13326	13409	13378	13302	13284	13453	13368	13357	13360	13293	13242	13388	13425	13311	13327	13207	13408	13217	13339	13438	13127	13262	13438	13360	13498	13485	13338	13294	13414	13321	13316	13279	13404	13362	13276	13402	13322	13277	13461	13273	13419	13339	13364	13331	13327	13232	13311	13331	13329	13357	13299	13297	13447	13311	13245	13293	13250	13387	13301	13299	13276	13291	13470	13339	13299	13309	13273	13404	13364	13383	13329	13242	13524	13398	13475	13361	13390	13282	13234	13294	13385	13234	13339	13292	13282	13441	13437	13365	13185	13292	13464	13259	13314	13380	13299	13221	13384	13348	13358	13240	13391	13312	13208	13316	13330	13403	13286	13397	13274	13309	13440	13196	13335	13361	13373	13381	13273	13472	13259	13379	13282	13421	13327	13319	13158	13439	13372	13294	13448	13266	13330	13338	13449	13245	13295	13279	13414	13314	13298	13267	13327	13429	13509	13330	13331	13341	13256	13577	13384	13143	13271	13344	13248	13398	13411	13093	13497	13342	13176	13323	13301	13242	13344	13334	13161	13251	13336	13392	13327	13421	13325	13254	13191	13388	13529	13317	13201	13162	13486	13216	13299	13214	13540	13292	13392	13472	13282	13270	13218	13042	13452	13219	13240	13478	13351	13406	13225	13403	13443	13241	13215	13366	13314	13262	13328	13433	13313	13411	13337	13409	13393	13340	13130	13443	13347	13324	13488	13465	13387	13303	13481	13344	13158	13226	13386	13310	13333	13158	13246	13308	13340	13312	13218	13354	13457	13347	13454	13406	13431	13334	13281	13477	13289	13340	13358	13320	13252	13225	13441	13416	13299	13357	13359	13355	13398	13289	13454	13356	13250	13396	13363	13218	13386	13446	13325	13454	13282	13274	13370	13431	13420	13382	13398	13318	13395	13358	13359	13366	13374	13500	13448	13498	13409	13432	13183	13300	13334	13380	13315	13367	13467	13300	13403	13425	13374	13321	13336	13291	13307	13354	13404	13483	13212	13343	13319	13329	13144	13287	13283	13309	13343	13369	13378	13219	13285	13278	13236	13386	13355	13455	13343	13415	13483	13378	13259	13289	13370	13261	13259	13234	13392	13366	13473	13251	13506	13394	13380	13283	13233	13289	13641	13344	13324	13469	13356	13331	13331	13443	13246	13420	13340	13324	13227	13524	13511	13281	13275	13323	13247	13339	13365	13366	13407	13349	13423	13392	13310	13376	13233	13422	13485	13421	13343	13293	13203	13426	13202	13292	13381	13158	13410	13378	13276	13315	13310	13349	13320	13430	13357	13394	13282	13369	13335	13291	13384	13233	13248	13335	13177	13393	13343	13308	13299	13497	13364	13305	13335	13453	13187	13525	13354	13410	13335	13411	13359	13436	13313	13375	13311	13285	13342	13391	13400	13411	13430	13260	13195	13256	13210	13206	13399	13269	13455	13403	13189	13308	13397	13203	13347	13340	13488	13436	13329	13308	13195	13211	13261	13444	13301	13312	13330	13388	13297	13339	13394	13313	13212	13293	13338	13380	13318	13407	13363	13374	13298	13318	13449	13313	13417	13294	13351	13254	13217	13388	13255	13303	13331	13170	13412	13286	13320	13338	13324	13388	13279	13155	13399	13421	13388	13428	13446	13351	13423	13383	13491	13374	13366	13412	13350	13252	13526	13431	13541	13449	13407	13308	13483	13328	13265	13385	13431	13310	13389	13358	13393	13225	13393	13280	13284	13375	13496	13497	13367	13357	13310	13346	13484	13126	13353	13232	13358	13447	13428	13250	13377	13300	13272	13310	13369	13505	13428	13378	13488	13395	13391	13358	13435	13119	13334	13438	13392	13336	13469	13223	13280	13432	13283	13433	13287	13409	13373	13294	13373	13440	13308	13387	13442	13432	13329	13395	13367	13287	13407	13218	13457	13205	13534	13274	13348	13412	13426	13113	13336	13337	13351	13232	13270	13360	13417	13378	13488	13211	13295	13316	13350	13206	13476	13311	13351	13288	13315	13267	13229	13338	13350	13313	13290	13374	13436	13407	13389	13413	13322	13323	13369	13174	13416	13441	13431	13201	13445	13186	13229	13244	13475	13253	13293	13216	13333	13353	13303	13302	13298	13217	13321	13376	13237	13249	13198	13326	13352	13380	13420	13288	13260	13481	13446	13399	13135	13393	13299	13302	13323	13167	13204	13291	13245	13486	13465	13345	13438	13271	13451	13273	13419	13238	13376	13333	13279	13243	13479	13365	13493	13464	13461	13388	13371	13390	13404	13502	13284	13323	13408	13467	13265	13299	13188	13518	13170	13311	13308	13412	13364	13484	13304	13298	13354	13446	13355	13129	13496	13467	13391	13386	13276	13387	13293	13371	13416	13408	13290	13421	13355	13352	13288	13214	13084	13309	13369	13224	13257	13273	13227	13373	13169	13155	13368	13411	13304	13312	13374	13321	13382	13350	13212	13354	13428	13467	13550	13403	13319	13243	13390	13421	13450	13181	13424	13169	13276	13495	13087	13322	13439	13289	13471	13500	13261	13204	13445	13442	13207	13245	13441	13327	13321	13307	13493	13465	13344	13334	13341	13413	13362	13343	13187	13317	13173	13368	13506	13292	13289	13356	13320	13502	13433	13193	13342	13365	13320	13370	13479	13201	13297	13299	13222	13381	13321	13311	13291	13337	13253	13316	13343	13397	13308	13361	13286	13331	13520	13287	13327	13378	13285	13260	13333	13378	13403	13155	13366	13299	13205	13391	13318	13276	13279	13270	13340	13404	13335	13355	13142	13410	13348	13350	13440	13262	13441	13435	13245	13155	13420	13396	13345	13358	13506	13428	13253	13219	13326	13215	13373	13383	13430	13275	13242	13321	13333	13245	13316	13299	13299	13573	13363	13431	13425	13300	13193	13353	13319	13433	13281	13293	13204	13429	13246	13275	13383	13290	13419	13394	13327	13198	13355	13407	13398	13296	13301	13339	13319	13432	13325	13279	13325	13348	13229	13321	13274	13458	13546	13272	13357	13332	13323	13307	13460	13267	13300	13507	13287	13258	13229	13302	13268	13357	13428	13379	13296	13342	13307	13213	13420	13206	13409	13360	13393	13346	13462	13240	13255	13378	13282	13170	13316	13352	13213	13361	13377	13331	13468	13308	13406	13272	13317	13378	13339	13286	13467	13309	13403	13202	13333	13307	13383	13287	13261	13295	13423	13473	13402	13434	13423	13250	13142	13359	13377	13220	13377	13436	13462	13440	13357	13157	13308	13331	13075	13473	13248	13261	13226	13337	13406	13365	13435	13226	13412	13467	13478	13383	13201	13330	13335	13391	13209	13438	13412	13050	13238	13240	13209	13148	13330	13126	13406	13429	13365	13388	13337	13349	13438	13284	13278	13426	13415	13284	13315	13485	13399	13378	13235	13318	13284	13342	13639	13369	13323	13308	13259	13327	13395	13274	13229	13439	13379	13584	13419	13291	13246	13373	13446	13328	13407	13226	13483	13490	13317	13317	13325	13415	13463	13372	13420	13389	13251	13344	13436	13400	13411	13342	13354	13359	13294	13333	13395	13090	13359	13326	13404	13205	13386	13193	13299	13417	13445	13325	13409	13356	13372	13309	13364	13475	13286	13451	13365	13391	13320	13203	13423	13435	13456	13248	13296	13358	13413	13521	13307	13221	13289	13399	13287	13249	13454	13352	13544	13513	13515	13360	13381	13305	13370	13129	13302	13462	13270	13250	13410	13400	13404	13346	13378	13443	13487	13213	13516	13360	13381	13378	13478	13306	13422	13253	13370	13400	13156	13468	13441	13251	13433	13067	13293	13340	13398	13435	13268	13350	13279	13284	13328	13416	13201	13493	13276	13364	13242	13309	13182	13280	13176	13275	13238	13305	13248	13316	13380	13371	13352	13463	13296	13362	13316	13309	13342	13374	13415	13411	13500	13219	13383	13411	13342	13261	13277	13281	13374	13430	13432	13326	13205	13271	13230	13493	13419	13248	13375	13290	13450	13301	13282	13455	13319	13235	13386	13369	13371	13403	13457	13321	13211	13469	13344	13508	13334	13359	13403	13261	13502	13421	13348	13212	13446	13327	13166	13238	13284	13425	13404	13335	13384	13167	13321	13270	13422	13339	13335	13274	13337	13499	13403	13351	13344	13308	13301	13359	13391	13332	13299	13399	13259	13511	13260	13395	13371	13388	13407	13426	13325	13353	13399	13617	13344	13288	13288	13215	13540	13348	13232	13118	13303	13308	13174	13400	13438	13371	13261	13285	13238	13566	13217	13487	13515	13157	13265	13454	13368	13271	13274	13199	13362	13279	13340	13453	13371	13372
24408	21567	29302	25954	25567	26532	24915	21143	19290	18525	17738	17084	16682	16152	15798	15860	15668	15628	15459	15302	15285	15449	15178	15165	15125	15060	14986	15079	14973	14944	14792	14894	14910	14811	14885	15081	14801	14876	14703	14747	14828	14824	14828	14806	14895	14710	14725	14921	14624	14754	14909	14789	14784	14662	14585	14747	14930	14742	14761	14768	14869	14820	14860	14791	14782	14730	14749	14802	15020	14754	14714	14798	14796	14830	14748	14699	14565	14811	14669	14797	14978	14683	14618	14769	14875	14885	14747	14809	14949	14690	14786	14947	14724	14696	14747	14556	14615	14661	14611	14724	14647	14817	14624	14785	14879	14511	14802	14916	14746	14778	14802	14817	14823	14597	14777	14929	14951	14760	14749	14702	14745	14773	14805	14673	14776	14607	14750	14953	14522	14820	14733	14694	14580	14720	14580	14882	14778	14745	14782	14536	14770	14565	14975	14720	14774	14643	14765	14640	14829	14755	14756	14911	14778	14578	14758	14709	14555	14643	14527	14879	14939	14670	14825	14790	14684	14600	14619	14642	14765	14866	14705	14617	14913	14724	14823	14703	14835	14909	14675	14785	14760	14702	14709	14739	14916	14705	14699	14891	14893	14808	14906	14649	14648	14620	14731	14842	14882	14790	14834	14829	14647	14641	14730	14640	14834	14633	14634	14614	14718	14666	14740	14827	14550	14572	14684	14809	14728	14807	14823	14697	14637	14620	14764	14804	14758	14848	14903	14837	14754	14682	15008	14695	14912	14832	14840	14699	14752	14613	14868	14905	14712	15039	14727	14592	14699	14680	14756	14680	14730	14599	14811	14666	14681	14714	14654	14856	14586	14829	14660	14762	14751	14826	14652	14664	14772	14757	14872	14732	14941	14697	14737	14751	14854	14661	14577	14792	14875	14631	14811	14773	14842	14578	14661	14923	14791	14661	14752	14837	14433	14601	14799	14781	14725	14752	14776	14695	14758	14727	14764	14665	14794	14612	14705	14690	14572	14779	14752	14761	14655	14835	14826	14597	14786	14802	14843	14699	14885	14800	14688	14753	14815	14525	14505	14724	14768	14828	14871	14855	14738	14817	14812	14670	14708	14643	14655	14760	14743	14676	14751	14734	14835	14862	14688	14536	14769	14630	14674	14620	14782	14791	14509	14891	14907	14812	14817	14643	14754	14773	14810	14649	14718	14704	14857	14680	14639	14818	14707	14739	14842	14661	14694	14764	14695	14611	14872	14638	14746	14786	14806	14906	14646	14896	14828	14850	14774	14617	14770	14653	14715	14764	14920	14873	14794	14769	14889	14897	14830	14664	14841	14685	14652	14831	14724	14784	14764	14615	14740	14669	14555	14536	14714	14613	14685	14726	14658	14780	14870	14759	14764	14688	14868	14676	14691	14775	15006	14614	14661	14714	14623	14863	14846	14945	14717	14658	14741	14821	14636	14818	14620	14805	14743	14777	14653	14727	14730	14642	14729	14667	14767	14779	14787	14668	14791	14587	15039	14884	14657	14921	14664	14761	14899	14859	14652	14870	14735	14719	14771	14879	14760	14655	14757	14775	14644	14665	14778	14862	14823	14790	14779	14747	14649	14832	14855	14867	14766	14780	14721	14885	14654	14676	14659	14596	14725	14880	14854	14654	14753	14638	14693	14649	14743	14826	14732	14687	14600	14706	14688	14851	14640	14696	14769	14764	14732	14867	14624	14690	14638	14809	14853	14768	14770	14665	14759	14708	14678	14802	14645	14594	14813	14615	14765	14809	14747	14669	14673	14837	14792	14784	14818	14723	14728	14932	14709	14770	14731	14757	14788	14781	14843	14731	15013	14930	14761	14835	14876	14855	14750	14844	14609	14739	14410	14829	14715	14627	14878	14513	14821	14769	14909	14591	14808	14616	14596	14749	14750	14706	14941	14647	14579	14826	14725	14654	14773	14858	14961	14931	14957	14803	14704	14871	14760	14734	14844	14715	14878	14717	14688	14700	14613	14869	14667	14972	14806	14689	14705	14795	14729	14609	14709	14572	14796	14719	14803	14837	14840	14668	14795	14683	14644	14790	14503	14571	14708	14741	14645	14804	14804	14839	14951	14562	14809	14796	14901	14613	14711	14679	14705	14808	14651	14747	14762	14794	14503	14755	14637	14778	14751	14668	14773	14640	14805	14719	14716	14799	14831	14703	14825	14669	14703	14752	14673	14724	14983	14567	14782	14715	14688	14693	14677	14754	14770	14666	14838	14551	14552	14700	14615	14743	14656	14844	14730	14548	14824	14601	14546	14680	14638	14638	14632	14660	14823	14538	14720	14843	14866	14852	14849	14960	14771	14711	14798	14692	14844	14856	14746	14835	14882	14832	14676	14937	14698	14815	14713	14773	14569	14755	14708	14816	14784	14586	14738	14703	14849	14546	14690	14661	14726	14858	14858	14848	14779	14718	14816	14706	14724	14661	14658	14501	14876	14713	14839	14989	14884	15002	14649	14814	14700	14587	14837	14813	14794	14909	14715	14656	14752	14717	14914	14681	14829	14806	14740	14973	14743	14779	14826	14886	14634	14829	14632	14647	14760	14813	14865	14962	14844	14885	14712	14561	14757	14748	14887	14564	14749	14593	14796	14897	14885	14686	14792	14820	14964	14863	14670	14856	14822	14711	14635	14581	14846	14583	14676	14723	14668	14783	14704	14715	14591	14511	14861	14825	14787	14813	14878	14742	14549	14675	14801	14835	14771	14795	14713	14885	14712	14829	14882	14812	14970	14861	14717	14803	14638	14702	15024	14599	14833	14812	14594	14665	14653	14881	14961	14748	14663	14811	14881	14676	14669	14708	14865	14780	14969	14629	14832	14663	14607	14858	14808	14838	14933	14825	14592	14722	14716	14803	14673	14778	14821	14893	14737	14651	14873	14868	14723	14687	14812	14917	14846	14743	14874	15011	14684	14809	14904	14822	14896	14656	14743	14751	14742	14815	14824	14779	14880	14728	14572	14843	14718	14887	14643	14756	14875	14738	14754	14695	14805	14841	14849	14698	14685	14685	14856	14919	14628	14713	14765	14770	14740	14717	14784	14835	14811	14763	14710	14749	14671	14670	14700	14775	14784	14734	14619	14750	14731	14645	14776	14756	14606	14718	14811	14692	14628	14772	14864	14876	14691	14653	14857	14973	14874	14776	14702	14692	14641	14596	14714	14810	14839	14804	14893	14772	14922	14684	14597	14642	14731	14791	14885	14931	14827	14873	14736	14697	14686	14806	14821	14948	14824	14677	14978	14656	14834	14778	14863	14904	14959	14906	14678	14682	14806	14778	14715	14754	14718	14748	15003	14588	14697	14748	14732	14644	14717	14715	14670	14741	14770	14700	14794	14772	14634	14729	14629	14597	14589	14469	14806	14623	14682	14778	14870	14731	14889	14626	14816	14687	14818	14594	14519	14789	14811	14657	14649	14942	14771	14752	14661	14829	14641	14830	14691	14775	14965	14658	14918	14695	14751	14847	14641	14694	14846	14895	14696	14788	14739	14951	14819	14637	14810	14660	14704	14614	14755	14673	14632	14737	14699	14834	14868	14804	14948	14733	14724	14785	14791	14598	14993	14733	14718	14720	14826	14707	14811	14778	14848	14732	14962	14718	14749	14734	14768	14703	14782	14735	14712	14538	14688	14833	14894	14701	14863	14706	14934	14713	14745	14717	14637	14594	14944	14751	14772	14773	14651	14677	14752	14741	14884	14763	14773	14743	14911	14642	14709	14863	14611	14643	14797	14760	14702	14816	14694	14639	14943	14433	14475	14648	14666	14772	14820	14724	14755	14722	14576	14784	14652	14760	14565	14858	14709	14723	14825	14665	14680	14650	14845	14672	14766	14798	14885	14715	14655	14831	14718	14749	14574	14599	14929	15022	14711	14623	14610	14674	14794	14789	14898	14663	14509	14794	14781	14667	14934	14880	14771	14706	14657	14722	14753	14857	14676	14642	14749	14582	14872	14821	14864	14970	14837	14699	14564	14761	14734	14613	14841	14643	14458	14755	14689	14673	14804	14770	14777	14422	14815	15009	14706	14727	14592	14637	14805	14675	14692	14845	14782	14763	14622	14595	14704	14595	14862	14657	14862	14648	14747	14669	14689	14692	14797	14747	14645	14836	14642	14771	14692	14948	14694	14628	14773	14801	14909	14749	14522	14872	14844	14579	14810	14705	14595	14680	14610	14732	14785	14790	14553	14670	14864	14445	14753	14855	14627	14648	14769	14684	14749	14719	14601	14729	14891	14695	14695	14833	14877	14707	14861	14841	14785	14941	14712	14808	14644	14770	14666	14805	14760	14735	14692	14561	14750	14616	14759	14756	14808	14796	14829	14722	14750	14711	14720	14660	14675	14764	14633	14671	14710	14797	14792	14866	14873	14908	14756	14756	14739	14830	14825	14674	14621	14593	14658	14981	14791	14697	14658	14686	14734	14784	14696	14668	14626	14606	14693	14803	14978	14727	14907	14666	14727	14799	14649	14677	14919	14735	14602	14702	14811	14736	14754	14701	14823	14708	14855	14639	14613	14915	14744	14713	14760	14787	14792	14647	14788	14875	14831	14871	14766	14843	14896	14756	14738	14791	14708	14700	14473	14661	14796	14485	14503	14722	14759	14573	14800	14847	14853	14914	14767	14768	14660	14671	14755	14715	14736	14772	14736	14720	14751	14843	14784	14803	14829	14793	14719	14886	14715	14578	14704	14775	14538	14734	14940	14742	14781	14860	14757	14779	14680	14729	14697	14831	14585	14927	14889	14920	14718	14726	14870	14728	14919	14604	14876	14814	14928	14802	14702	14689	14532	14838	14674	14896	14685	14631	14885	14848	14716	14600	14898	14828	14832	14913	14705	14742	14827	14976	14979	14676	14829	14765	14857	14930	14874	14798	14901	14700	14781	14725	14676	14709	14661	14736	14785	14609	14709	14599	14666	14658	14773	14648	14904	14731	14605	14803	14809	14703	14838	14722	14831	14860	14813	14502	14727	14692	14895	14759	14695	14735	14820	14863	14628	14667	14755	14998	14751	14743	14691	14523	14607	14724	14815	14919	15027	14765	14637	14662	14812	14613	14683	14577	14802	14411	14544	14677	14656	14747	14735	14960	14728	14662	14745	14772	14718	14746
29943	49673	48088	38995	33260	28231	24654	22362	20579	18960	17781	17005	16260	15566	15332	14846	14619	14260	14327	14015	14181	13982	14050	13764	13616	13583	13573	13571	13391	13660	13485	13336	13534	13462	13344	13308	13378	13480	13170	13227	13427	13285	13409	13338	13316	13330	13344	13302	13434	13227	13221	13278	13396	13425	13308	13335	13290	13209	13179	13311	13222	13397	13292	13285	13186	13379	13276	13335	13320	13375	13293	13259	13314	13479	13323	13174	13379	13328	13314	13271	13465	13441	13280	13445	13236	13364	13384	13309	13270	13252	13299	13369	13359	13282	13411	13445	13398	13313	13433	13346	13381	13269	13265	13314	13302	13463	13273	13394	13324	13247	13273	13369	13320	13265	13332	13296	13156	13197	13458	13298	13258	13293	13416	13252	13199	13392	13419	13244	13451	13344	13212	13434	13282	13441	13333	13231	13474	13260	13221	13413	13301	13384	13352	13251	13201	13162	13188	13330	13377	13388	13354	13430	13404	13325	13217	13274	13222	13405	13101	13321	13378	13260	13385	13233	13300	13178	13313	13442	13209	13287	13360	13357	13332	13297	13436	13284	13247	13372	13308	13356	13336	13425	13267	13258	13251	13182	13435	13341	13446	13397	13377	13339	13152	13329	13322	13357	13198	13508	13121	13367	13261	13285	13316	13420	13252	13297	13286	13181	13255	13361	13324	13409	13367	13172	13285	13382	13281	13423	13389	13181	13332	13216	13220	13516	13316	13265	13199	13329	13286	13317	13254	13377	13277	13225	13216	13307	13448	13371	13311	13314	13273	13175	13269	13252	13315	13363	13331	13306	13336	13358	13282	13329	13202	13298	13353	13205	13458	13316	13349	13290	13447	13387	13188	13462	13406	13364	13235	13335	13176	13238	13186	13392	13409	13107	13396	13360	13191	13224	13336	13130	13271	13275	13379	13346	13263	13369	13145	13283	13229	13358	13404	13341	13376	13231	13250	13038	13237	13326	13343	13314	13305	13209	13323	13295	13194	13278	13187	13247	13357	13512	13169	13489	13237	13381	13366	13222	13429	13225	13327	13488	13328	13360	13331	13376	13296	13391	13183	13386	13303	13197	13104	13258	13293	13190	13454	13166	13206	13211	13135	13282	13376	13426	13304	13149	13389	13425	13251	13322	13150	13261	13182	13210	13377	13144	13240	13142	13462	13404	13437	13258	13367	13252	13174	13302	13440	13340	13355	13176	13085	13250	13218	13237	13329	13267	13409	13183	13216	13215	13330	13299	13377	13281	13412	13336	13124	13326	13277	13204	13364	13224	13121	13315	13474	13318	13398	13316	13280	13272	13135	13394	13387	13311	13230	13138	13206	13565	13209	13400	13289	13348	13320	13279	13407	13149	13363	13220	13237	13236	13183	13216	13309	13219	13356	13364	13145	13357	13368	13193	13314	13425	13206	13228	13248	13175	13420	13291	13318	13325	13299	13175	13398	13419	13158	13309	13180	13361	13365	13355	13182	13325	13122	13267	13287	13309	13339	13285	13065	13434	13328	13023	13281	13265	13290	13302	13412	13544	13273	13295	13352	13300	13495	13322	13190	13427	13406	13297	13413	13474	13404	13425	13424	13374	13302	13374	13262	13116	13275	13479	13246	13433	13298	13369	13285	13345	13341	13312	13170	13347	13341	13351	13210	13222	13340	13379	13293	13392	13304	13259	13226	13428	13320	13292	13276	13369	13367	13313	13346	13378	13165	13429	13137	13332	13149	13348	13247	13375	13397	13099	13403	13366	13374	13245	13105	13327	13101	13175	13323	13267	13274	13444	13329	13354	13185	13269	13462	13281	13394	13253	13198	13371	13321	13295	13304	13343	13365	13323	13375	13344	13400	13161	13283	13248	13203	13326	13242	13254	13343	13181	13264	13426	13227	13303	13280	13210	13372	13427	13316	13299	13302	13228	13223	13326	13398	13187	13282	13350	13346	13388	13359	13307	13407	13246	13255	13397	13181	13391	13144	13384	13179	13291	13265	13373	13362	13310	13362	13319	13405	13285	13297	13303	13398	13361	13355	13228	13286	13369	13256	13409	13289	13413	13380	13503	13250	13351	13325	13174	13513	13241	13255	13404	13371	13170	13441	13331	12985	13154	13294	13434	13389	13359	13442	13240	13237	13331	13350	13284	13193	13272	13404	13335	13299	13405	13279	13230	13394	13261	13174	13159	13245	13385	13299	13429	13261	13317	13168	13344	13277	13240	13543	13392	13292	13398	13241	13287	13157	13283	13327	13299	13329	13345	13394	13252	13280	13401	13245	13230	13328	13368	13336	13316	13197	13523	13209	13360	13337	13341	13358	13239	13257	13543	13236	13328	13493	13179	13215	13363	13441	13152	13409	13303	13396	13322	13377	13252	13391	13280	13379	13382	13326	13270	13215	13317	13339	13306	13220	13193	13140	13513	13238	13310	13435	13339	13341	13243	13412	13318	13271	13219	13351	13318	13336	13118	13298	13291	13301	13249	13329	13286	13466	13273	13176	13352	13257	13244	13417	13301	13323	13315	13336	13304	13332	13269	13229	13212	13461	13431	13294	13352	13463	13183	13324	13237	13172	13334	13516	13298	13254	13113	13422	13284	13279	13245	13411	13116	13271	13301	13293	13317	13248	13365	13218	13416	13338	13435	13308	13273	13296	13278	13376	13447	13289	13277	13307	13265	13266	13276	13402	13320	13263	13253	13153	13282	13414	13246	13365	13367	13189	13210	13312	13297	13165	13256	13425	13365	13344	13408	13357	13136	13226	13280	13397	13256	13434	13250	13213	13332	13133	13331	13287	13327	13163	13289	13235	13199	13222	13449	13256	13272	13277	13326	13289	13348	13221	13415	13161	13372	13111	13462	13224	13199	13322	13178	13274	13427	13487	13315	13294	13341	13292	13201	13316	13399	13330	13205	13243	13256	13240	13432	13191	13319	13281	13379	13306	13301	13364	13292	13360	13349	13291	13226	13149	13338	13213	13205	13495	13153	13169	13295	13360	13397	13244	13375	13302	13204	13414	13366	13274	13186	13360	13406	13307	13255	13239	13351	13304	13167	13429	13363	13239	13419	13360	13276	13218	13392	13371	13306	13490	13351	13415	13301	13278	13233	13457	13334	13288	13404	13278	13504	13192	13238	13302	13509	13318	13297	13231	13281	13329	13328	13325	13368	13280	13427	13246	13285	13553	13386	13355	13203	13372	13346	13262	13390	13341	13255	13324	13337	13231	13279	13301	13352	13436	13282	13287	13303	13185	13245	13442	13263	13114	13360	13268	13223	13445	13413	13359	13424	13199	13294	13173	13239	13311	13266	13389	13196	13259	13367	13378	13266	13327	13277	13425	13298	13105	13333	13302	13168	13415	13554	13318	13463	13362	13140	13463	13188	13216	13317	13340	13339	13310	13430	13496	13392	13283	13434	13274	13268	13272	13367	13248	13253	13224	13320	13432	13443	13385	13405	13365	13259	13291	13209	13358	13320	13395	13225	13412	13240	13477	13219	13252	13357	13285	13283	13429	13344	13363	13329	13420	13349	13285	13369	13172	13367	13252	13337	13458	13394	13264	13389	13214	13300	13451	13358	13214	13311	13091	13285	13394	13317	13232	13252	13457	13254	13242	13388	13328	13282	13297	13405	13323	13332	13226	13264	13293	13317	13369	13322	13307	13335	13257	13184	13457	13321	13445	13207	13214	13349	13301	13401	13231	13295	13426	13296	13386	13295	13333	13136	13373	13222	13274	13343	13289	13155	13292	13112	13312	13485	13348	13318	13280	13324	13342	13305	13392	13261	13279	13340	13382	13272	13371	13326	13399	13283	13370	13144	13230	13424	13353	13192	13412	13443	13524	13282	13407	13285	13352	13363	13458	13253	13208	13255	13378	13285	13324	13364	13357	13252	13173	13241	13225	13217	13362	13231	13334	13525	13387	13189	13293	13328	13333	13437	13325	13277	13281	13394	13354	13345	13199	13399	13264	13325	13422	13209	13392	13124	13417	13313	13209	13132	13304	13226	13285	13361	13413	13242	13362	13300	13293	13306	13272	13284	13412	13287	13369	13433	13433	13343	13314	13260	13167	13302	13417	13226	13434	13407	13226	13282	13262	13400	13274	13279	13461	13202	13272	13342	13216	13161	13236	13375	13163	13344	13372	13307	13181	13423	13166	13436	13501	13404	13436	13294	13417	13301	13177	13311	13345	13225	13204	13245	13359	13151	13210	13350	13271	13226	13574	13297	13287	13345	13273	13175	13247	13288	13232	13377	13224	13229	13408	13389	13223	13275	13351	13417	13172	13316	13318	13283	13279	13056	13373	13375	13296	13054	13263	13351	13255	13182	13280	13344	13286	13307	13182	13431	13336	13405	13373	13340	13132	13493	13336	13262	13257	13364	13319	13403	13157	13272	13382	13296	13385	13369	13213	13380	13304	13237	13234	13229	13387	13436	13245	13359	13183	13239	13223	13144	13474	13318	13246	13345	13331	13423	13317	13311	13325	13328	13340	13213	13186	13313	13253	13425	13382	13307	13338	13286	13336	13306	13224	13268	13321	13341	13283	13314	13189	13195	13290	13328	13414	13251	13244	13210	13195	13361	13348	13217	13269	13216	13268	13290	13262	13317	13303	13357	13340	13355	13349	13286	13322	13307	13313	13379	13401	13292	13294	13300	13343	13204	13082	13202	13207	13132	13289	13354	13276	13232	13364	13402	13324	13240	13362	13235	13235	13435	13147	13404	13201	13365	13251	13474	13188	13401	13341	13415	13382	13523	13199	13463	13231	13231	13387	13385	13345	13333	13402	13249	13333	13177	13275	13309	13267	13242	13259	13467	13247	13147	13298	13214	13258	13368	13362	13294	13343	13341	13251	13364	13384	13319	13189	13197	13194	13504	13282	13199	13322	13341	13293	13414	13471	13295	13209	13383	13174	13324	13241	13525	13268	13521	13439	13326	13365	13302	13338	13228	13373	13208	13232	13334	13437	13294	13426	13169	13425	13383	13324	13348	13347	13253	13292	13329	13404	13218	13461	13278	13304	13300	13223	13165	13387	13136	13461	13364	13235	13319	13276	13372	13243	13355	13342	13306	13463	13275	13187	13365	13361	13434	13336	13247	13224	13265	13360	13352	13298	13178	13274	13281	13437	13228
23133	21508	29506	24235	22968	26952	29052	23432	21226	20284	19086	18244	17833	17185	16894	16553	16228	16123	15925	15957	15944	15541	15586	15431	15378	15286	15120	15088	15256	15212	14971	15086	15033	15107	15109	15015	15044	15014	14962	14983	15205	14897	14966	15071	14873	14961	15044	15001	14881	14931	14814	15039	14862	14891	14941	14926	15119	14902	15133	15134	14930	15045	14962	15000	15038	14942	15155	14771	14987	15005	15020	14966	14982	14988	14963	15049	15022	14962	14884	14949	14892	14995	14999	14842	14975	14873	14770	14947	14871	14969	14974	14987	14788	14888	14848	14707	14892	15014	14971	14840	14726	14813	15087	14824	15038	15018	14958	14988	14955	14812	15007	14965	14953	14790	14883	14857	14735	14946	14984	14729	14764	14800	14898	14702	14835	14901	14931	14749	14895	14761	14803	14752	14723	14876	14822	14770	14777	14926	14955	14905	14836	14777	14817	14723	14854	15161	15098	15104	14695	14985	14803	14843	14876	14864	14983	14871	14812	14725	14949	14863	14970	14950	14955	14804	14783	14862	15005	14706	14751	15085	14893	15222	14961	14682	14839	14744	14813	14981	14885	14839	14904	14803	14843	14822	14739	14740	14968	14883	14837	14935	14814	14708	14954	14734	14927	14677	14931	14868	14776	14787	14856	14880	15001	14925	14949	14823	15159	14919	14983	14864	14964	14801	14940	14770	14938	15037	14817	14801	14987	14942	14741	14863	14809	14753	14950	14687	14826	14828	14945	14863	14723	14857	14838	14865	14777	14743	14624	14858	14779	14913	14751	14955	14906	14816	14911	14765	14986	14854	14973	14863	14945	15048	14811	14972	14963	14906	14842	14744	14874	15033	15007	14835	14974	15082	14780	14880	14959	14923	15008	14819	14838	14773	14990	14785	14880	14967	14781	14906	15084	14765	14874	14924	14906	14906	15037	15058	14993	14799	14873	14626	14947	14713	14728	14948	15120	14876	14854	14865	14751	14971	14896	14710	15000	14914	14928	14740	15000	14955	14874	15182	15026	14858	14765	14804	14902	14924	15035	14691	14883	14758	14820	14886	14799	14897	15155	14887	14872	14804	14845	15007	14986	14770	14990	14734	14950	14876	14766	14866	14812	14861	14849	14779	15027	14853	14962	14956	14809	15169	14859	14846	15116	14818	14794	14937	15029	14859	15070	14900	14876	15088	14942	14802	14848	14631	14933	14707	14884	14820	14962	14984	14880	14647	14742	14745	14892	14919	14907	15028	14866	14975	15082	14679	15048	14900	14945	14868	14846	14834	14853	14733	14894	14896	14915	15009	14957	14784	14824	14906	15004	15012	14947	14962	15042	14700	14912	14859	14839	14892	14845	14814	14757	14742	14905	14963	14850	15160	14877	15026	15017	14882	14807	14995	14671	15148	14986	14908	14865	14704	14742	14983	14922	14763	14810	14911	14848	14700	14922	14745	14639	14999	14730	14984	14881	14874	14831	15046	14956	14885	14782	14933	14980	14947	15026	15129	15066	14903	14800	14859	14817	14718	14921	14880	14760	14913	14803	14878	14875	14917	14941	14742	15022	14906	14982	14767	14754	15036	14887	14731	14696	14931	14868	14943	14803	14810	14906	14960	14848	14892	14681	14738	14757	14722	14662	14803	14847	14839	14936	14935	14854	14842	14970	14638	14613	15151	14996	14962	14833	14899	14817	14963	14929	14937	14834	14786	14888	14871	14813	14925	14854	14868	14985	14934	14764	14740	14886	14961	14848	14689	14936	14854	14937	14869	14829	14877	14811	14913	14791	14966	15003	14763	15078	14903	14866	14796	14857	14755	14768	14704	14881	14911	14963	14866	14892	14680	14889	14875	14839	14896	14791	14938	14850	14867	14695	15018	14918	14858	14936	14887	14724	14930	14676	14835	14810	14799	14971	14959	14903	15022	14960	14862	14849	14915	14823	14936	14891	14911	14925	14979	14943	14988	14928	14861	14910	14811	14989	14847	15079	14984	15076	14860	14926	14640	14971	14834	14661	14883	14935	14904	14782	14857	14971	14911	14985	14947	14866	14727	14990	14948	14713	14789	14976	14948	14751	14726	15117	15000	15075	15196	14991	14927	14946	14948	14819	14803	14759	14954	14903	14940	15074	14880	14803	14896	14862	14502	14909	14927	14916	14733	14807	14920	14918	14853	14682	14909	14831	14888	14908	14759	14693	14898	14970	14722	14773	14925	14816	14858	14922	14947	14912	14905	14777	14905	14780	14688	15006	14895	14619	15095	14814	14877	14763	14888	14873	14820	14988	14779	14795	14938	15013	14850	15166	14856	14875	14857	14998	14833	15050	14968	14891	14917	14827	14807	15008	14954	15107	14837	15014	15036	14868	14966	14666	14744	14808	14916	14859	15069	14848	14742	15063	14912	14867	14747	14715	14762	14785	14894	14816	15051	15020	14783	14988	14872	14775	14914	14915	14889	14979	14753	14877	14819	14865	14704	14885	14789	14845	14992	14991	14945	14756	14852	14916	14879	14892	14701	14957	14867	14914	14967	14729	14870	14951	14892	14750	14850	15001	14991	14814	14829	14895	14762	14703	14842	14983	14689	14922	14844	14888	14918	14869	14871	14832	14755	14993	14978	14911	14840	14993	14928	14888	15017	14945	14929	14712	14808	14872	14817	15022	14739	14911	14831	14764	14803	14896	14996	15015	14904	15070	14801	14871	14943	14749	14876	14731	14931	14833	14880	14932	14703	14896	14820	14804	14705	15000	14794	14855	14743	14800	14852	14800	14791	14689	14739	14838	14946	14823	14896	14874	14963	14905	14961	14851	14755	14832	15032	14901	14983	14733	15008	14852	14953	14863	14934	14968	14879	14854	14731	14773	15067	14864	14904	14951	14756	14869	14913	14799	14773	14950	14844	14875	14989	14842	14755	14766	14795	14872	14812	14767	14871	14869	14799	15013	14832	14889	14866	14816	14957	14925	14894	14718	14853	14841	14805	14897	14762	15027	14970	14775	14863	15019	14792	14630	14734	14733	14828	14968	14709	14776	14934	14794	14561	14752	15006	14907	14685	14997	15148	14639	14887	14854	14955	14871	14875	14902	14888	14851	14953	14877	14741	14635	14932	14838	14928	14777	14820	14965	14960	15001	15021	15007	14791	14836	14926	14749	14810	14858	14805	14796	14737	14947	14834	14857	14969	14908	14895	14922	15030	14773	14881	14944	14781	14947	14970	14803	14888	14907	14868	14829	14911	14821	14788	14908	14976	15035	14933	14801	14870	14852	14870	14886	15060	14900	14708	14781	15075	15021	14789	14924	14834	14744	14838	14867	14783	14819	14822	14949	14874	14909	14993	14873	14887	14639	14891	14927	14904	14833	14809	14781	14942	14929	14963	14892	14723	15074	14818	14693	14846	14738	14990	14910	14999	14757	14988	14934	14867	14840	15103	14994	15054	14832	14804	14994	14775	14876	15092	14888	14942	14872	14849	15013	14597	14829	14871	14908	14675	14867	14817	14810	14743	14886	14832	14778	14699	14888	14714	14919	14803	14920	14929	14794	14886	14854	14794	14799	14949	14952	14809	14683	14752	14674	14928	15059	14928	14841	14784	14909	14812	14903	14757	14886	14873	14773	14818	14923	14811	14862	14905	14847	14827	15225	14846	14994	14736	14659	14976	14885	14732	15005	14960	14895	14721	14766	15048	14876	14682	14911	14965	14962	14997	14871	14830	14757	14836	14662	14958	14780	15009	14829	15040	15067	15008	14869	14877	14882	15079	14780	14831	14660	14685	15054	14863	14906	14981	14955	15211	15032	14706	14766	14788	14958	14965	14891	14822	14775	14829	14935	14816	14947	14840	14916	14857	14935	14715	14874	14961	14832	15020	14881	15039	14828	14983	14655	14692	14999	14736	14959	14725	14795	14828	14751	14680	15021	14752	14891	14819	14952	14986	14846	14819	14963	15007	14931	14885	14878	14682	14923	15132	14898	14897	14950	15009	15138	14935	14945	14799	14729	14578	14683	14829	14704	14882	14900	14855	14813	14719	14904	14895	14812	14940	14825	14808	14919	15158	14736	14835	14908	14797	14708	14754	14722	14849	14904	14637	14760	14848	14782	14883	14753	14677	14976	15078	14909	14977	14782	14892	14960	14806	14942	14901	14676	14957	14887	14849	14771	14826	14810	14856	14927	14912	14917	14805	14868	14782	14841	14752	14712	14671	14908	14903	14869	14837	14875	14869	14813	14768	14985	14976	14865	14735	14910	14966	14839	14962	14949	14930	14876	14802	14874	14767	14921	14923	14946	14933	14874	15092	14925	14805	14888	14850	14924	14935	14890	14956	14858	14893	14896	14823	14868	14902	14831	14880	14887	14835	14823	14846	14803	14930	14959	14967	14792	14972	14828	14814	14851	14634	14911	14934	14843	15001	15032	14995	14873	14947	14985	14687	14989	14933	14846	14914	14778	14768	14891	14970	14836	14789	14899	14950	14963	14651	14963	14963	15054	14923	14901	14786	15026	14912	14896	14620	15010	14778	14942	14866	14835	14931	14937	14906	14902	15022	14804	14829	14870	14896	14920	14807	14788	14946	14931	14934	14782	14752	14959	14948	15037	14756	14812	14845	14544	14796	14852	14651	14662	14769	14745	14679	14742	14885	14972	14891	14843	14725	14993	15042	14833	15090	14957	14991	15084	14810	14941	15045	14807	14725	15045	14799	14946	14993	14684	14939	14893	14923	14924	14995	14969	14717	14644	15006	14649	15049	14924	14808	14797	14884	14807	14886	14775	14941	14658	14794	14756	14760	14979	14767	14806	14693	14955	14735	14852	14878	14860	14909	14813	15032	14939	14867	14798	14819	14934	15088	14797	14732	14853	14850	14860	14976	14766	14753	14852	14797	14931	14874	14795	14953	14732	14704	15103	14638	14766	14970	15102	15027	14797	14963	14837	14858	14877	14782	14807	14918	14911	14896	14826	14970	14836	14852	14943	14915	14831	14719	14759	14714	14879	14969	14661	14888	15016	14858	14724	14997	14762	14701	14897	14635	14810	14979	14945	15018	14883	14874	14899	14870	14793	14822	14949	14858	14875	14825	14806	14907	14848	14789	14790	14823	14806	14801	15142	14718	14720	14937	14784	14723	14997	14949	14758	14921	14797	14963
31222	54101	52358	43927	37336	32463	28139	25315	23297	21302	19769	18420	17592	17057	16300	15761	15470	15102	14609	14691	14377	14265	14204	13932	13852	13781	13641	13659	13743	13580	13703	13424	13562	13388	13418	13537	13596	13384	13534	13329	13561	13435	13222	13261	13242	13365	13280	13368	13449	13275	13181	13426	13139	13239	13442	13351	13149	13258	13227	13240	13282	13388	13262	13247	13431	13357	13247	13259	13332	13254	13308	13222	13392	13434	13265	13469	13272	13328	13393	13244	13358	13252	13207	13396	13213	13183	13262	13438	13419	13247	13400	13115	13581	13226	13359	13282	13238	13186	13324	13287	13381	13493	13118	13332	13318	13244	13340	13506	13211	13384	13481	13391	13338	13212	13188	13117	13240	13104	13191	13324	13281	13349	13420	13400	13288	13381	13311	13248	13312	13323	13209	13396	13255	13362	13160	13355	13250	13178	13340	13206	13262	13410	13326	13304	13284	13310	13257	13445	13396	13270	13291	13363	13192	13134	13271	13224	13347	13340	13242	13304	13243	13346	13426	13073	13243	13339	13378	13350	13236	13254	13352	13187	13444	13439	13170	13437	13253	13240	13262	13334	13302	13358	13154	13353	13218	13304	13136	13124	13050	13374	13379	13426	13420	13150	13275	13141	13318	13362	13329	13331	13462	13221	13222	13283	13311	13420	13431	13086	13248	13404	13149	13476	13103	13155	13220	13341	13148	13199	13283	13334	13321	13245	13362	13272	13255	13296	13287	13372	13347	13396	13315	13247	13396	13261	13353	13107	13432	13259	13212	13212	13277	13314	13426	13262	13217	13381	13242	13240	13458	13333	13375	13243	13201	13256	13260	13123	13197	13230	13147	13119	13262	13367	13297	13392	13378	13266	13427	13401	13223	13276	13268	13413	13350	13270	13128	13164	13223	13337	13281	13356	13409	13330	13208	13451	13246	13415	13429	13207	13320	13340	13189	13176	13251	13288	13247	13209	13293	13263	13462	13283	13333	13306	13313	13315	13213	13365	13277	13398	13462	13320	13141	13381	13426	13216	13326	13342	13445	13282	13338	13473	13301	13300	13254	13171	13448	13185	13284	13336	13327	13370	13268	13388	13276	13307	13418	13125	13135	13460	13327	13327	13445	13394	13268	13378	13161	13283	13296	13226	13361	13288	13142	13226	13420	13249	13241	13220	13148	13335	13414	13344	13293	13119	13311	13365	13334	13257	13334	13387	13491	13315	13350	13386	13272	13394	13282	13449	13206	13446	13216	13361	13223	13304	13327	13306	13261	13149	13267	13090	13232	13439	13332	13122	13404	13288	13220	13348	13288	13361	13235	13399	13388	13350	13199	13359	13205	13440	13262	13363	13227	13093	13334	13315	13244	13309	13261	13325	13299	13397	13261	13232	13341	13200	13245	13167	13202	13223	13200	13167	13287	13203	13273	13326	13162	13363	13305	13159	13236	13312	13441	13165	13381	13185	13319	13246	13440	13325	13230	13348	13311	13278	13331	13533	13272	13316	13297	13181	13225	13403	13441	13231	13427	13201	13263	13326	13219	13314	13300	13168	13341	13216	13470	13390	13242	13284	13172	13276	13294	13270	13501	13392	13226	13236	13149	13334	13252	13306	13411	13307	13410	13259	13210	13377	13290	13106	13249	13224	13404	13272	13414	13147	13403	13430	13230	13326	13217	13244	13242	13168	13404	13399	13221	13266	13368	13454	13315	13413	13366	13186	13241	13277	13262	13241	13321	13199	13172	13301	13361	13257	13212	13257	13442	13399	13318	13171	13286	13285	13158	13352	13513	13267	13423	13308	13227	13395	13403	13157	13308	13313	13446	13220	13387	13250	13407	13382	13285	13335	13415	13295	13387	13354	13363	13274	13195	13151	13346	13377	13323	13307	13218	13358	13377	13401	13120	13182	13192	13301	13214	13325	13181	13427	13319	13204	13324	13167	12986	13225	13247	13397	13316	13174	13258	13207	13270	13343	13164	13331	13217	13236	13258	13305	13279	13153	13221	13344	13303	13323	13267	13268	13147	13237	13253	13265	13188	13287	13302	13162	13215	13224	13258	13325	13341	13487	13197	13236	13260	13175	13439	13120	13311	13197	13209	13210	13373	13310	13251	13234	13344	13339	13319	13205	13317	13251	13399	13278	13319	13367	13325	13374	13159	13274	13415	13162	13198	13337	13284	13283	13205	13273	13275	13282	13196	13333	13266	13336	13305	13300	13489	13285	13355	13209	13411	13337	13298	13343	13297	13314	13488	13285	13201	13354	13322	13222	13387	13450	13275	13020	13289	13236	13280	13294	13199	13291	13375	13371	13221	13245	13327	13343	13190	13298	13451	13314	13204	13252	13360	13321	13283	13274	13219	13345	13080	13372	13404	13228	13296	13514	13326	13253	13150	13065	13222	13215	13296	13256	13162	13242	13278	13139	13354	13273	13347	13260	13409	13318	13528	13280	13222	13247	13279	13314	13209	13320	13257	13299	13405	13238	13263	13105	13119	13362	13205	13192	13358	13520	13420	13204	13525	13191	13185	13349	13262	13203	13138	13288	13214	13305	13298	13231	13339	13530	13266	13452	13211	13370	13116	13300	13393	13276	13312	13383	13165	13313	13302	13324	13193	13320	13316	13243	13308	13246	13252	13279	13400	13322	13308	13279	13267	13243	13276	13354	13205	13041	13204	13277	13329	13384	13397	13304	13214	13316	13368	13218	13254	13327	13292	13303	13296	13419	13103	13204	13430	13449	13357	13190	13357	13187	13420	13267	13390	13386	13312	13387	13270	13409	13419	13085	13404	13425	13253	13182	13298	13267	13198	13359	13256	13225	13378	13151	13282	13320	13268	13210	13330	13245	13464	13287	13252	13324	13188	13246	13209	13352	13377	13376	13381	13399	13239	13247	13271	13435	13357	13342	13372	13399	13255	13189	13375	13270	13241	13209	13435	13143	13445	13416	13321	13406	13353	13216	13299	13280	13287	13330	13400	13137	13439	13274	13301	13362	13252	13403	13146	13309	13238	13298	13276	13215	13259	13233	13289	13360	13280	13264	13253	13462	13299	13250	13291	13293	13257	13227	13274	13240	13383	13235	13292	13412	13260	13253	13132	13349	13061	13313	13318	13383	13205	13340	13151	13154	13286	13161	13219	13317	13155	13046	13370	13273	13317	13344	13468	13411	13075	13345	13236	13241	13287	13259	13324	13495	13403	13248	13317	13252	13252	13111	13244	13286	13441	13154	13371	13380	13486	13341	13396	13193	13363	13244	13340	13302	13341	13281	13281	13287	13296	13267	13280	13398	13336	13147	13263	13193	13371	13256	13310	13499	13382	13248	13278	13372	13277	13191	13365	13231	13365	13268	13425	13280	13337	13323	13249	13265	13201	13498	13201	13282	13302	13407	13221	13294	13296	13281	13191	13218	13179	13319	13120	13384	13291	13357	13331	13295	13276	13301	13210	13253	13286	13329	13325	13274	13311	13187	13248	13351	13186	13254	13258	13295	13251	13573	13286	13219	13208	13220	13177	13139	13284	13305	13300	13242	13433	13406	13331	13420	13406	13341	13420	13504	13016	13379	13304	13209	13352	13253	13343	13307	13336	13375	13258	13281	13355	13334	13261	13217	13246	13301	13330	13236	13262	13251	13283	13299	13269	13169	13244	13156	13276	13299	13398	13299	13271	13279	13232	13355	13340	13298	13210	13297	13294	13213	13337	13380	13350	13182	13080	13248	13287	13347	13448	13516	13219	13275	13293	13235	13284	13300	13460	13226	13368	13146	13268	13243	13290	13351	13375	13326	13297	13203	13218	13405	13347	13323	13197	13418	13252	13261	13485	13274	13220	13406	13306	13324	13282	13353	13172	13129	13464	13208	13227	13192	13311	13203	13094	13112	13367	13222	13199	13289	13274	13350	13376	13325	13245	13204	13368	13196	13058	13195	13227	13115	13208	13093	13391	13402	13245	13261	13324	13305	13255	13202	13380	13303	13303	13426	13316	13349	13414	13314	13220	13356	13374	13273	13268	13261	13315	13155	13278	13230	13176	13316	13270	13134	13425	13171	13404	13325	13268	13200	13348	13355	13321	13289	13268	13159	13347	13358	13254	13093	13217	13264	13058	13237	13187	13278	13383	13393	13309	13057	13315	13377	13318	13105	13240	13218	13309	13173	13165	13219	13243	13339	13394	13526	13332	13296	13141	13369	13290	13298	13389	13415	13481	13325	13219	13148	13254	13182	13285	13280	13364	13212	13151	13299	13324	13217	13339	13204	13379	13331	13543	13279	13169	13346	13152	13374	13244	13208	13120	13076	13382	13453	13294	13297	13344	13373	13279	13284	13266	13296	13303	13184	13310	13248	13531	13194	13209	13303	13208	13396	13220	13422	13326	13267	13172	13382	13425	13375	13242	13337	13340	13330	13326	13411	13373	13297	13283	13317	13289	13128	13270	13312	13245	13270	13336	13146	13378	13227	13253	13413	13246	13250	13370	13192	13245	13248	13290	13417	13235	13362	13164	13356	13347	13419	13145	13407	13352	13384	13267	13309	13179	13199	13389	13339	13307	13273	13307	13314	13187	13182	13334	13210	13180	13227	13187	13297	13103	13251	13306	13253	13402	13387	13325	13240	13503	13203	13164	13309	13311	13396	13246	13309	13425	13228	13301	13575	13398	13202	13363	13329	13179	13212	13252	13407	13314	13330	13347	13349	13230	13333	13280	13001	13319	13094	13304	13311	13357	13153	13242	13213	13319	13196	13324	13316	13392	13441	13173	13221	13287	13257	13456	13242	13332	13341	13290	13392	13299	13289	13225	13291	13293	13220	13337	13455	13151	13343	13331	13121	13312	13359	13206	13470	13348	13449	13181	13452	13393	13256	13366	13311	13324	13343	13230	13329	13234	13316	13329	13237	13268	13399	13340	13252	13152	13393	13204	13347	13312	13345	13302	13215	13323	13209	13089	13377	13303	13249	13462	13424	13422	13295	13343	13323	13293	13254	13232	13221	13282	13300	13289	13380	13253	13141	13350	13362	13377	13275	13093	13090	13324	13344	13236	13351	13345	13273	13281	13388	13277	13208	13248	13342	13258	13275	13379	13145	13213	13179	13263	13283	13240	13195	13414	13313	13306	13379	13326	13309	13392	13279	13442	13257
29220	29151	37096	33459	26830	23357	20853	19068	17970	17453	17064	16578	16403	16468	15969	15674	15603	15695	15831	15594	15476	15725	15539	15401	15371	15381	15426	15497	15365	15541	15189	15416	15443	15234	15202	15164	15146	15290	15377	15243	15116	15324	15332	15266	15151	15485	15587	15218	15220	15307	15319	15216	15097	15144	15332	15510	15217	15316	15345	15301	15139	15342	15312	15193	15193	15316	15354	15491	15188	15070	15147	15374	15253	15128	15334	15072	15151	15253	15333	15319	15090	15308	15130	15190	15205	15235	15258	15101	15279	15211	15073	15047	15278	15315	15519	15214	15189	15135	15184	15222	15330	15255	15076	15047	15257	15446	15406	15303	15190	15304	15217	15076	15215	15202	15163	15227	15177	15194	15406	15230	15338	15317	14959	15218	15121	15203	15241	15323	15155	15220	15098	15392	15055	15102	15027	15120	15087	15223	15313	15160	15327	15270	15361	15310	15349	15220	14854	15108	15301	14988	15187	15319	15088	15276	15163	15137	15179	15332	15422	15216	15230	15067	15389	15236	15117	15247	15170	15271	15297	15124	15157	15139	15312	15206	15289	15087	15281	15425	15151	15131	15292	15113	15392	15216	15145	15046	15246	15005	15100	15325	15052	15168	15166	15438	15443	15219	15208	15209	15393	15382	15212	15342	15072	15213	15271	15369	15122	15191	15138	15111	15161	15509	15030	14999	15250	15104	15238	15218	15269	15171	15156	15271	15219	15252	15142	15216	15346	15102	15224	15039	15219	15277	15180	15196	15206	15186	15188	15058	15274	15258	15249	15329	15342	15119	15162	15184	14939	15211	15198	15194	15165	15262	15208	15190	15338	15375	15250	15302	15225	14994	15281	15343	15297	15264	15076	15133	15232	15137	15292	15138	15175	15196	15430	15291	15085	15460	15164	15268	15200	15169	15122	15223	15144	15197	15115	15118	15161	15294	15129	15389	15164	15138	15189	15241	15252	15267	15138	15305	15184	15074	15275	15255	15206	15097	15277	15276	15198	15071	15222	15091	15281	15028	15368	15268	15128	15064	15125	15055	15150	15100	15103	15162	15029	15341	15262	15248	15319	15249	15197	15243	15283	15106	15252	15238	15136	15256	15132	15246	15244	15172	15157	15275	15288	15158	15320	15175	15283	15173	15153	15072	15315	15371	15157	15019	15236	15101	15172	15264	15337	15160	15164	15516	15313	15192	15283	15237	15167	15307	15252	15315	14867	15280	15317	15233	15374	15238	15174	15150	15189	15141	15357	15218	15204	15296	15103	15223	15105	15051	14923	15424	15216	15183	15420	15075	14991	15157	15303	15210	15375	15176	15197	15081	15336	15220	15266	15132	15238	15130	15238	15136	15257	15166	15147	15115	15210	15243	15125	15055	15268	15195	15214	15248	15168	15098	15258	15140	15209	15250	15348	15200	15331	15318	15242	15103	15156	15198	15286	15276	15214	15307	15217	15320	15275	15099	15137	15226	15269	15108	15206	15066	15229	15273	15207	15253	15306	15346	15377	15170	15131	15129	15082	15152	15204	15197	15348	15151	15397	15344	15147	15296	15369	15076	15316	15318	15228	15156	15197	15341	15289	15145	15135	15198	15251	15305	15178	15338	15074	15101	15104	14997	15229	15307	15231	15122	15290	15149	15112	15182	15121	15095	15199	14964	15152	15142	15072	15145	15041	15047	15360	15232	15092	15230	15090	15359	15353	15113	15151	15325	15319	15219	15326	15231	15294	15039	14949	15240	15170	15140	15257	15264	15258	15054	15370	15357	15079	15209	15243	15239	15311	15160	15154	15231	15113	15127	15322	15258	15133	15286	15474	15011	15253	15206	15149	15133	15124	15269	15242	15132	15068	15307	15230	15340	15309	15356	15154	15145	15127	15484	15304	15186	15389	15293	15239	15297	15191	15281	15190	15210	15152	15255	15282	15302	15187	15153	15067	15073	15149	15316	15172	15148	15261	15228	14870	15196	15187	15432	15197	15240	15009	15342	15105	15289	15060	15081	15301	15220	15439	15212	15190	15309	15387	14924	15272	15043	15161	15247	15001	15076	15180	15278	15216	15252	15010	15218	15270	15366	15164	15196	15237	15330	15232	15220	15242	15172	15274	15224	15176	14960	15271	15369	15378	15113	15250	15111	15246	15100	15153	15087	15191	15150	15272	15205	15374	15435	15296	15293	15270	15101	15224	15359	15215	15339	15310	15222	15139	15323	15081	15265	15033	15078	15171	15287	15270	15395	15143	15367	15315	15109	15022	15173	15144	15256	15472	15260	15303	15209	15087	15182	15386	15171	15089	15181	15163	15393	15241	15116	15063	15195	15042	15328	15106	15266	15204	15290	15070	15314	15023	15057	15093	15138	15089	15099	15148	15041	15083	15325	15203	15279	15286	15153	15261	15095	15181	15104	15202	15197	15087	15402	15127	15168	15213	15108	15192	15153	15238	15303	15275	15125	15307	15267	15293	15124	15117	15214	15486	15321	15332	15230	14982	15231	15205	15072	15214	15176	15380	15135	15208	15172	15195	15185	15149	15155	15312	15310	15225	15299	15208	15058	15258	15280	15168	15129	15187	15302	15240	15400	15219	15068	15125	15283	15296	15148	15143	15334	15029	15111	15334	15107	15234	15337	15133	15201	15247	15238	15270	15079	15065	15014	15212	15326	15217	15317	15092	15102	15130	15178	15293	15230	15266	15157	15287	15156	15457	15234	15092	15260	15137	15136	15063	15300	15448	15197	15162	15322	15227	15222	15165	15263	15024	15194	15290	15132	15324	15192	15027	15158	15078	15388	15164	15168	15233	15149	15207	15181	15105	15299	15170	15130	15257	15336	15229	15269	15327	15203	15263	15136	15270	15123	15246	15220	15026	15248	15104	15054	15168	15160	15234	15221	15140	15241	15119	15371	15260	15118	15228	15108	15259	15256	15275	15135	15184	15297	15282	14979	15209	15253	15064	15375	15139	15276	15210	15288	15104	15269	15148	15261	15092	15459	15179	15286	15323	15124	15196	15243	15064	15273	15136	15028	15125	15294	15162	15166	15176	15293	15197	15199	15272	15243	15075	15304	15173	15062	14998	15331	15333	15186	15239	15185	15173	15072	15100	15247	15032	15252	15222	15238	15238	15286	15282	15146	15373	15205	15215	15023	15266	15365	15304	15391	15216	15319	15290	15311	15355	15225	15298	15152	15089	15278	15122	15203	15358	15068	15008	15358	15359	15133	15472	15195	15078	14925	15212	15269	15209	15072	15321	15238	15233	15190	15343	15158	15427	15193	15247	15187	15149	15334	15174	15013	15126	15318	15335	15264	15175	15184	15151	15225	15215	15186	15456	15337	15270	15251	15172	15569	15425	15147	15206	15289	15066	15104	15364	15432	15258	15296	15102	15086	15238	15407	15374	15444	15216	15103	15216	15323	15194	15267	15142	15188	14897	14949	15121	15301	15307	15243	15361	15328	15281	15147	15035	15208	15202	15123	15128	15328	15258	15122	14962	15175	15125	15130	15262	15190	15057	15121	15150	15255	15115	15141	15426	15198	15397	15070	15307	15104	15205	15287	15199	15065	15299	15331	15263	15183	15140	15176	15288	15195	15314	15044	15177	15280	15231	15160	15342	15075	15083	15377	15141	15226	15150	15398	15400	15171	15143	15289	15106	15093	15361	15252	15208	15147	15262	15171	15201	15180	15301	15292	15020	15159	15251	15178	15132	15084	15048	15162	15178	15151	15210	15190	15401	15210	15286	14984	15293	15330	15339	15127	15319	15222	15135	15104	15312	15265	15237	15327	15281	15298	15344	14938	15283	15255	15241	15382	15082	15096	15160	15083	15148	15389	15094	15056	15252	15048	15054	15253	15208	15313	15138	15129	15221	15064	15305	15241	15270	15154	15177	15284	15273	15124	15085	15242	15147	15270	15166	15229	15366	15068	15231	15267	15477	15205	15173	15217	15431	15263	15201	15183	15265	15281	15205	15189	15237	15291	15198	15151	14987	15249	15340	15248	15475	15238	15194	15131	15008	15017	15240	15119	15053	15257	15255	15312	15399	15325	15161	15176	15431	14968	15150	15279	15181	15287	15320	15389	15110	15330	15209	15275	15338	15354	15156	15335	15180	15233	15350	15083	15330	15057	15296	15325	15225	15258	15093	15161	15149	15209	14969	15139	15253	15368	15153	15049	15269	15240	15336	15398	15411	15271	15038	14947	15243	15058	15150	15204	15486	15406	15326	15259	15228	15012	15129	15260	15245	15205	15214	15256	15200	15331	15231	15038	15190	15366	15328	15388	15287	15290	15280	15337	15147	15095	15300	15333	15239	15150	15323	15159	15337	15292	15111	15235	15202	14992	15015	15116	15183	15088	15345	15328	15403	15248	15151	15117	15230	15259	15259	15222	15139	15312	15267	15302	15380	15104	15085	15303	15158	15288	15276	15142	15208	15397	15283	15183	15140	15227	15195	15055	15124	15228	15045	15476	15260	15300	15119	15186	15043	15450	15105	15183	15150	15093	15156	15326	15094	15201	15335	15043	15000	15210	15119	15227	15122	15036	15279	15202	15357	15348	15195	15263	15283	15315	15326	14967	15310	15089	15357	15322	15246	15230	15329	15167	14978	15301	15147	15168	15197	15236	15185	15249	15415	15091	15111	14994	14963	15188	15324	15315	15307	15091	14990	15333	15149	15161	15179	15249	15041	15242	15061	15087	15119	15185	15309	15344	15092	15111	15227	15191	15371	15313	15136	15073	15103	15203	15160	15252	15121	15162	15259	15375	15394	15368	15073	15210	15485	15169	15206	15214	15189	15123	15245	15114	15056	15231	15353	15041	15183	15259	15210	15071	15155	15099	15191	15419	15441	15349	15304	15232	15143	15066	15250	15319	15312	15057	15088	15078	15402	15244	15277	15263	15516	15258	15330	15064	15280	14986	15278	15353	15186	15220	15194	15326	15104	15221	15328	15404	15087	15281	15124	15163	15152	15284	15369	15295	15164	15165	15225	15334	15178	15284	15098	15169	15037	15182	15264	15175	15130	15278	15224	15356	15261	15127	15321	15214	15244	15235	15200	15220	15268	15065	15289	15111	15256	15186	15152	15322	15354	15261	14972	15271	15092	15284	15191	15059	15145	15225	15265	15032	15164	15170
30895	45690	42998	34938	28947	24612	21719	19731	18261	16996	16307	15833	15745	15038	14839	14516	14291	14211	13975	14053	13929	14061	13752	13819	13670	13703	13511	13536	13705	13614	13705	13559	13562	13640	13610	13607	13593	13540	13569	13689	13758	13374	13603	13631	13522	13743	13438	13661	13590	13350	13687	13503	13510	13453	13653	13616	13627	13607	13500	13667	13600	13518	13631	13655	13560	13484	13654	13451	13612	13558	13492	13672	13518	13539	13546	13608	13423	13375	13645	13655	13543	13557	13509	13587	13506	13549	13757	13564	13642	13529	13536	13676	13535	13542	13510	13452	13571	13657	13501	13527	13678	13639	13568	13309	13629	13510	13500	13591	13588	13690	13556	13587	13658	13576	13554	13567	13512	13458	13544	13460	13590	13425	13541	13544	13490	13533	13475	13603	13645	13559	13503	13636	13428	13579	13614	13582	13835	13564	13391	13520	13510	13667	13648	13424	13430	13508	13588	13537	13635	13723	13422	13605	13598	13530	13615	13534	13604	13468	13572	13516	13436	13466	13485	13625	13692	13507	13694	13655	13773	13434	13563	13500	13467	13607	13472	13489	13533	13492	13502	13589	13446	13610	13440	13519	13536	13618	13697	13380	13572	13608	13687	13829	13449	13619	13526	13566	13681	13619	13638	13445	13557	13541	13599	13470	13634	13477	13384	13567	13564	13500	13476	13498	13623	13613	13540	13532	13539	13556	13424	13568	13473	13663	13496	13614	13508	13428	13610	13479	13527	13554	13606	13537	13557	13424	13575	13573	13534	13567	13414	13617	13519	13499	13745	13490	13632	13518	13447	13600	13517	13654	13559	13580	13557	13647	13620	13482	13480	13721	13490	13365	13438	13432	13601	13521	13652	13685	13463	13661	13557	13456	13646	13421	13620	13521	13547	13481	13473	13604	13607	13424	13545	13495	13434	13659	13480	13531	13504	13569	13527	13402	13546	13456	13467	13613	13630	13468	13486	13668	13536	13510	13559	13492	13613	13638	13454	13482	13560	13422	13600	13373	13560	13505	13548	13482	13514	13494	13453	13646	13313	13461	13589	13472	13539	13633	13527	13570	13532	13476	13399	13450	13528	13651	13482	13631	13611	13552	13592	13695	13458	13620	13693	13608	13563	13629	13632	13567	13635	13574	13441	13547	13662	13604	13519	13669	13577	13559	13398	13594	13440	13643	13607	13459	13575	13537	13469	13636	13470	13550	13437	13533	13610	13487	13601	13359	13698	13493	13597	13413	13584	13448	13379	13560	13739	13606	13592	13461	13634	13620	13588	13663	13590	13464	13365	13499	13804	13448	13666	13442	13412	13466	13615	13487	13737	13373	13540	13704	13449	13655	13377	13342	13486	13520	13521	13587	13429	13763	13577	13359	13555	13589	13475	13484	13497	13532	13415	13425	13520	13364	13585	13491	13668	13508	13633	13568	13421	13475	13516	13367	13542	13723	13405	13547	13515	13539	13493	13449	13522	13501	13418	13570	13569	13575	13562	13503	13443	13554	13553	13463	13592	13439	13580	13505	13453	13639	13594	13450	13495	13509	13624	13624	13510	13551	13639	13570	13704	13601	13563	13422	13562	13572	13448	13453	13599	13635	13695	13484	13475	13445	13542	13526	13493	13487	13728	13481	13495	13583	13556	13536	13518	13591	13601	13483	13551	13705	13526	13475	13485	13563	13469	13629	13540	13554	13558	13364	13525	13634	13530	13600	13577	13610	13386	13423	13591	13400	13479	13468	13569	13468	13685	13639	13698	13491	13685	13535	13543	13503	13539	13431	13552	13557	13668	13638	13588	13506	13668	13519	13671	13447	13563	13293	13458	13583	13590	13490	13559	13505	13577	13500	13556	13501	13583	13537	13524	13573	13385	13500	13677	13506	13445	13616	13450	13531	13547	13580	13530	13633	13525	13496	13570	13456	13478	13602	13639	13476	13449	13521	13508	13549	13706	13507	13592	13434	13427	13635	13495	13555	13553	13515	13505	13490	13435	13544	13473	13472	13654	13673	13497	13533	13473	13511	13539	13573	13673	13575	13489	13383	13572	13742	13707	13476	13717	13474	13477	13386	13632	13581	13614	13429	13546	13548	13458	13611	13434	13517	13669	13484	13480	13596	13632	13540	13610	13609	13486	13678	13434	13467	13616	13457	13475	13711	13420	13551	13553	13520	13401	13578	13488	13607	13423	13411	13574	13591	13483	13575	13457	13630	13563	13464	13676	13526	13637	13672	13460	13563	13464	13582	13584	13551	13687	13540	13473	13539	13541	13619	13501	13594	13566	13705	13408	13358	13583	13577	13554	13440	13789	13591	13436	13684	13528	13672	13599	13568	13511	13595	13555	13475	13604	13638	13459	13534	13410	13638	13640	13506	13550	13521	13546	13424	13530	13589	13350	13673	13497	13509	13429	13504	13715	13567	13520	13544	13607	13569	13521	13531	13357	13424	13590	13477	13682	13425	13440	13550	13598	13444	13518	13535	13719	13500	13521	13518	13462	13719	13395	13617	13619	13329	13561	13623	13494	13437	13654	13427	13548	13524	13677	13463	13568	13664	13568	13339	13492	13483	13672	13506	13597	13488	13865	13461	13727	13549	13571	13489	13410	13532	13330	13489	13539	13431	13600	13569	13706	13633	13695	13359	13647	13547	13454	13506	13587	13626	13436	13432	13502	13401	13643	13563	13741	13415	13451	13557	13621	13517	13487	13561	13509	13534	13518	13502	13450	13610	13660	13469	13537	13539	13528	13427	13458	13453	13642	13573	13500	13581	13689	13571	13583	13464	13546	13568	13448	13494	13536	13444	13635	13445	13452	13578	13433	13250	13475	13463	13581	13594	13565	13627	13481	13601	13689	13552	13666	13436	13489	13563	13622	13557	13625	13457	13503	13643	13590	13622	13422	13532	13612	13630	13673	13721	13354	13621	13539	13548	13446	13496	13541	13514	13451	13580	13528	13611	13503	13557	13492	13439	13419	13576	13548	13366	13475	13557	13573	13436	13549	13335	13391	13630	13439	13583	13515	13583	13646	13432	13737	13690	13557	13573	13510	13543	13515	13502	13542	13581	13427	13524	13551	13437	13525	13488	13477	13579	13633	13465	13614	13758	13594	13517	13438	13630	13498	13431	13557	13699	13352	13566	13413	13715	13433	13541	13635	13583	13383	13590	13500	13533	13514	13548	13696	13600	13686	13646	13604	13539	13593	13278	13505	13564	13586	13453	13527	13289	13599	13539	13660	13377	13651	13467	13465	13523	13415	13646	13492	13580	13544	13501	13469	13642	13462	13474	13528	13508	13605	13296	13426	13525	13472	13540	13647	13536	13584	13493	13653	13490	13565	13597	13425	13435	13403	13522	13409	13678	13602	13656	13714	13562	13458	13372	13467	13513	13614	13318	13592	13476	13579	13404	13407	13699	13421	13444	13579	13587	13357	13606	13449	13504	13541	13417	13507	13641	13703	13522	13516	13526	13489	13493	13474	13614	13680	13552	13520	13557	13581	13715	13548	13589	13768	13495	13558	13595	13448	13645	13549	13628	13531	13561	13777	13456	13601	13330	13558	13459	13538	13595	13657	13528	13430	13558	13334	13511	13514	13539	13562	13504	13630	13495	13660	13592	13402	13603	13547	13535	13601	13579	13560	13579	13681	13609	13342	13650	13412	13646	13584	13651	13577	13547	13547	13502	13497	13544	13559	13470	13549	13584	13517	13612	13471	13542	13614	13592	13379	13487	13508	13505	13553	13424	13518	13502	13743	13482	13434	13496	13592	13387	13461	13501	13562	13460	13536	13690	13611	13684	13546	13536	13644	13474	13558	13590	13491	13483	13569	13366	13665	13416	13496	13511	13555	13484	13814	13389	13589	13494	13622	13579	13508	13490	13510	13561	13519	13510	13664	13581	13559	13498	13591	13545	13653	13436	13506	13550	13530	13413	13641	13398	13429	13464	13594	13474	13601	13481	13632	13468	13555	13583	13654	13548	13661	13661	13527	13591	13611	13569	13454	13650	13635	13453	13522	13508	13546	13515	13510	13449	13407	13484	13435	13466	13722	13683	13603	13450	13556	13611	13451	13476	13350	13562	13415	13502	13432	13428	13557	13533	13698	13525	13482	13414	13584	13547	13581	13483	13421	13634	13479	13681	13607	13702	13564	13503	13450	13496	13521	13570	13536	13389	13607	13602	13586	13535	13546	13518	13488	13527	13463	13487	13635	13586	13468	13598	13359	13443	13314	13618	13563	13666	13571	13577	13323	13512	13580	13502	13680	13618	13560	13420	13514	13724	13645	13499	13514	13501	13455	13531	13582	13577	13633	13391	13604	13640	13607	13662	13470	13364	13521	13435	13606	13768	13667	13633	13481	13532	13488	13595	13613	13497	13580	13442	13634	13502	13513	13623	13536	13581	13433	13204	13576	13588	13401	13627	13603	13534	13614	13473	13663	13334	13488	13526	13395	13578	13562	13484	13557	13375	13626	13547	13639	13433	13517	13540	13644	13507	13491	13385	13658	13583	13554	13731	13530	13373	13392	13479	13359	13547	13546	13689	13452	13473	13468	13504	13675	13404	13547	13584	13544	13445	13484	13401	13623	13610	13433	13581	13635	13709	13470	13370	13615	13522	13646	13525	13522	13581	13576	13548	13735	13559	13499	13576	13635	13492	13609	13664	13592	13343	13481	13339	13295	13529	13555	13758	13560	13542	13455	13437	13704	13704	13627	13494	13494	13525	13457	13554	13344	13540	13486	13492	13590	13547	13469	13499	13670	13533	13627	13535	13506	13665	13505	13535	13584	13453	13642	13684	13705	13661	13400	13586	13585	13545	13517	13290	13651	13337	13357	13683	13569	13472	13505	13543	13443	13500	13605	13450	13419	13630	13527	13593	13654	13479	13687	13703	13322	13504	13680	13358	13417	13521	13426	13468	13570	13472	13596	13416	13558	13642	13482	13431	13527	13441	13352	13501	13475	13703	13587	13619	13553	13473	13610	13513	13506	13452	13560	13386	13600	13505	13526	13643	13580	13495	13500	13554	13484	13617	13659	13632	13542	13537	13542	13656	13561	13513	13470	13581	13599	13605	13637	13464	13551	13487	13606	13617	13470	13379	13513	13519	13588	13457	13568	13459	13467	13602	13429	13557
24479	21613	29306	26311	26033	26958	25460	21212	19537	18461	17876	17472	16780	16619	16296	16085	15908	15769	15745	15547	15569	15553	15537	15556	15316	15383	15283	15417	15223	15178	15213	14898	15128	15140	14992	15020	14921	15011	15097	14952	14859	15086	14968	14977	15008	14845	15034	14952	15077	15021	15319	14897	15010	15084	15096	15034	14883	15079	15096	15017	15074	15091	14864	14867	14914	15185	15212	15088	15118	15057	15088	14917	15165	15198	15144	15020	15066	15059	15252	14971	14866	15175	14912	14866	14925	14774	14882	15070	15189	15300	14993	14871	14862	15267	15104	15027	15154	14847	14942	15038	14927	15043	15099	15009	15083	14931	15034	15012	15120	15072	15114	15038	15126	15036	15081	14854	14889	15101	14977	15084	15127	14956	14972	15034	14862	14954	14955	14935	15035	14945	15003	14993	15133	15046	15218	15082	15082	15065	14944	14846	14873	15021	15053	15077	15091	15090	15249	15003	15117	15050	14825	14971	14966	15004	14968	15097	14815	15109	15040	14895	14843	14965	14904	15076	14773	15025	15047	14938	15011	14964	14941	14811	14950	15063	15080	15022	15007	14943	15047	15120	14895	15000	15204	14992	15065	14992	15271	15035	15085	14985	14860	14912	14943	15039	14879	15000	15118	14941	14841	14995	15039	14836	14849	15004	15117	14979	15289	14807	15013	14901	14959	15080	15044	14994	15022	14952	15015	14891	14996	14898	15003	15005	15127	15074	15094	15051	15024	15086	14981	15217	15038	14952	14943	14911	14875	14980	15052	15132	14969	15051	14995	14834	15151	15132	15044	14979	15009	14954	15199	15073	15056	15012	14958	14899	15101	15032	15225	14919	14901	14942	14776	15142	14868	15050	15117	15069	14942	15184	15233	15286	15077	15070	15004	15027	15025	14824	14975	14853	14902	14791	15023	14853	14907	15100	14982	15002	15084	14949	14969	15114	15070	14928	14960	15059	14889	14868	14800	14916	15033	15143	14920	15123	14949	15002	15035	15020	15123	15005	15019	14996	14820	15101	15028	14900	15039	14887	14947	15086	15085	15090	15121	14886	15019	15127	15157	15064	14908	15088	14913	15065	15102	14913	14958	15090	15006	15032	14927	15258	14994	15167	14977	14989	15148	14808	14957	15043	15095	14939	15046	14867	15036	14858	14960	14912	14917	15043	14932	14913	14887	15037	14885	14914	14983	15002	15002	14959	14994	15060	14944	14920	14924	14997	15125	15063	14847	15017	15067	15004	14900	15015	15012	15075	15050	14913	14746	14858	14967	15201	15016	15056	15112	14947	15064	14979	14869	14947	15094	15000	14963	14882	14923	14942	14900	14881	15151	14911	15199	15032	14788	14975	15023	14844	14826	14885	15172	14826	15071	15073	15048	14918	14931	15024	15076	14959	14926	15015	15064	15156	15214	15082	14856	14818	15002	14900	14997	14954	14986	15003	14946	15009	15152	15000	15053	14889	15006	15000	15051	15027	15016	14998	15001	14883	14979	15207	15092	15010	14937	15170	14963	14971	14855	15003	15213	15006	15094	14895	14964	15182	15007	15091	14900	15174	14899	14866	14889	14902	14843	15077	15050	15003	15018	15007	15082	15000	14954	15106	15124	14972	14958	14957	14869	14935	14945	14811	14971	14999	14931	14928	15039	14902	15064	14941	15046	15052	14971	15050	15086	14881	14992	14996	15140	15122	15063	15146	14924	15124	15064	14934	15205	14962	14969	15101	15033	15128	15109	14979	15133	15028	14931	15181	14994	15049	14823	14965	15052	15099	14922	15078	14842	14868	14910	15068	15244	14942	15150	15015	15056	15007	14759	14956	14909	14977	14667	14956	15019	15038	15000	15155	14781	15044	14848	15075	15004	14950	14908	15052	15282	14984	15067	15124	14884	15067	15145	15238	15159	15064	14942	15036	15003	15039	15018	14940	14887	14920	14938	14942	14988	15023	15128	15021	15046	15109	14910	14751	15149	15143	14896	14975	14915	14937	15017	14902	14755	15078	14792	14891	14949	14893	15092	14869	15046	14858	14989	15014	15138	15155	15128	15077	15021	15002	15093	15115	15122	15072	15051	14845	15091	14750	14961	14973	14845	14981	14886	15213	15087	15121	15002	14948	15030	14897	14903	15022	14982	15010	14975	14894	14883	15072	15063	14977	14972	15051	14926	15092	14996	14855	14803	14894	14990	14926	14929	14815	15111	14995	15080	15085	14866	14976	15166	15103	14813	14970	14965	15081	15215	15077	14880	15033	15121	14932	15173	15031	15089	15107	15115	15104	15095	14868	15095	15190	15212	14886	14969	14999	15019	15172	14972	14866	15030	15207	15085	15098	15017	14941	14806	15108	14874	14940	15000	15034	14895	15141	15068	14884	15019	14929	15002	15003	15066	14948	15097	15050	15041	15058	15099	15095	15022	15133	14956	14924	15028	14974	15196	14939	15004	14926	15149	15207	15214	14956	15080	15035	14858	15201	14860	15078	15049	14967	15020	15052	15030	15096	14859	15002	14982	14843	14928	14816	15196	15000	15068	14837	15158	14908	15045	14952	14989	14933	15078	15100	15121	14948	14955	14990	14880	15102	15242	14897	15058	15154	14937	15100	14902	14987	14969	14853	14903	14937	14934	14987	15020	15004	15103	15057	15002	14992	14987	14867	14880	15102	14976	15035	14815	15060	14920	14978	14946	15254	15148	15099	14957	14921	15076	15013	15113	15027	15116	15188	15064	14949	14966	15070	14828	14931	15051	15085	14997	15123	15185	14973	14937	15008	14840	15106	15191	14985	15157	14911	15121	15110	15118	14894	14914	14985	15178	15088	14987	15094	15127	14949	14703	14843	15058	15030	15234	15061	14996	15016	14946	14813	14866	15031	15044	15000	14820	14949	15001	14850	14924	14914	15188	14934	14839	14991	14889	14994	14827	14963	14795	14928	14984	14922	14933	14907	15079	14909	14977	14998	15020	15025	14991	15060	14970	15040	15015	15015	14766	15040	15004	14962	14936	14866	14954	14864	14857	15020	15044	14907	14984	15146	14951	14908	14958	14867	14971	15138	15149	15022	15040	15078	15164	14961	14884	15008	14843	14854	15122	15279	14790	15000	15020	14938	15003	14834	14903	14977	15252	14868	15142	15083	14699	14752	15070	14934	14937	14880	14916	15013	15070	15211	14822	14948	15234	15204	15067	14936	15168	14950	15092	14844	15044	14838	14968	15094	14889	14900	15127	15132	15038	14956	14891	15083	15028	15024	14965	15011	14946	14956	15090	14895	15253	15013	14964	15058	15028	15084	15034	14968	15119	15037	15064	14796	14851	14986	14885	14976	15185	14960	14956	15077	15085	15152	14999	15039	15023	15017	14988	14950	14976	14956	15044	15012	14936	15009	15025	15007	15038	15056	15289	14992	14892	14832	14907	15017	15104	14997	15357	15040	14876	14983	14966	14986	15274	15011	15169	14917	15074	15192	15114	15110	14973	15172	15087	14846	14886	14977	14943	15123	15117	15190	15036	15138	15155	14959	14964	14972	14886	15151	15021	14746	14858	15128	14976	15024	15145	14933	14917	14922	15046	14972	15030	14910	14986	15080	15086	14941	14954	14894	14889	15078	14896	15002	14944	15158	14983	15021	14893	14935	15035	14956	14986	15224	15139	14942	14890	15085	15129	15112	14983	14993	15159	15042	14872	15012	14839	14996	15039	14996	15063	14767	15262	14890	15101	15075	15086	14769	14860	15044	14946	15073	14946	14744	14859	15050	14787	14977	15078	15033	14942	15049	14933	14925	15111	14734	15014	15055	14984	14862	14892	14902	14926	14934	14982	14852	15154	15012	15280	14937	14929	14956	15034	15006	15179	14949	14981	15010	15128	15066	15060	14963	14930	14843	14958	15108	14968	15104	15077	14971	15127	15095	14820	14736	14971	14963	14924	14844	15066	15104	15093	15019	14965	14815	15105	14955	15195	15109	15064	15020	15013	14973	14950	14967	14953	14918	14931	15113	15104	15063	15106	14970	15063	14877	14920	14950	14915	15093	15178	14992	15015	15111	15195	15117	14830	15145	15111	14929	15018	15048	14808	14922	15287	15135	14953	15030	15283	14988	14903	14842	14925	14724	15008	14979	14952	15163	14939	15125	15026	14988	14858	14851	14817	14999	15003	14891	14861	15065	15091	15074	15130	15067	14937	15106	14831	15083	14971	15046	15211	14985	15015	15125	14749	14829	14859	14798	15044	14844	14912	14903	15107	15153	15012	14976	15124	15050	14904	14973	14999	14742	14985	14939	14997	14907	15000	15110	15003	14832	15119	14929	15189	14961	14853	14930	14876	15014	15067	15119	15066	15179	14915	14987	14849	15068	14966	15125	15075	14944	15078	15069	14894	14989	15009	14965	15040	14916	15037	15239	15026	15279	14865	15111	14816	14974	14894	15071	15037	15105	14900	14789	15279	15261	15146	15119	15064	14843	15060	14996	14915	14891	14978	14997	15148	14859	15020	15065	14955	14967	15050	14893	15049	15003	15072	15000	14883	15010	15032	15231	14989	14993	15128	15034	15015	15211	15127	15035	14996	15118	15099	15218	14966	15187	15019	15067	14924	14843	14909	15146	15150	14961	15173	14907	15051	15104	15104	14996	15017	14994	14952	15013	14998	15093	14781	15133	15075	14894	14992	14897	15074	14878	14976	15099	14962	15039	15201	14980	14955	15085	14923	14970	15071	15102	15064	14855	15088	14978	15120	15148	15116	14855	15029	14995	15098	14977	14954	14784	15060	14898	15028	14871	14922	14996	15055	14985	15021	14966	14909	15060	15210	14901	15004	15042	15074	15032	15047	15074	15018	14891	14893	14910	15005	15013	15027	15118	15048	15025	15255	15051	14897	15230	15095	15052	14965	14776	14953	15043	14909	15065	15034	14952	15018	14979	14753	14967	14993	14852	14960	14984	15005	15194	14936	14965	15096	14898	15161	14977	15199	15075	14980	14939	15138	14903	15045	15149	15185	15004	15119	15067	15071	14887	14983	15121	15089	15147	15124	14891	15113	14932	14799	15230	15157	15212	14926	14896	14958	14953	15159	15111	15200	15102	15136	15035	15094	15178	14897	14791	14962	14933	15031	15023	15168	15114	15006	14884	15032	14956	15085	15042
30109	50995	49338	40530	33854	29052	25424	22430	20486	18903	17697	17103	16553	16081	15491	14915	14805	14494	14295	14298	14113	14104	13945	14028	13872	13830	13822	13696	13504	13582	13548	13596	13484	13457	13483	13575	13532	13501	13473	13571	13540	13566	13600	13407	13441	13415	13507	13398	13718	13636	13437	13342	13412	13448	13470	13369	13310	13594	13517	13386	13332	13405	13650	13444	13421	13537	13581	13383	13448	13410	13426	13433	13378	13332	13460	13667	13342	13531	13478	13483	13558	13414	13422	13443	13481	13434	13443	13317	13530	13315	13577	13469	13427	13488	13402	13547	13351	13476	13586	13338	13278	13283	13678	13538	13406	13310	13554	13371	13260	13460	13529	13415	13353	13462	13551	13436	13389	13258	13506	13511	13429	13505	13478	13525	13491	13549	13519	13433	13443	13453	13523	13502	13332	13385	13646	13478	13429	13499	13549	13563	13572	13411	13555	13382	13389	13515	13451	13421	13515	13456	13439	13527	13382	13353	13673	13303	13204	13429	13590	13328	13563	13275	13451	13634	13387	13268	13492	13407	13407	13545	13444	13459	13487	13347	13512	13593	13426	13521	13480	13373	13403	13636	13595	13393	13535	13443	13523	13609	13418	13442	13477	13416	13446	13416	13476	13516	13539	13393	13501	13268	13347	13315	13444	13467	13310	13373	13418	13426	13465	13468	13349	13428	13303	13370	13551	13402	13442	13537	13598	13449	13568	13411	13411	13280	13482	13368	13345	13590	13293	13406	13348	13426	13321	13318	13265	13466	13412	13502	13520	13471	13444	13396	13487	13518	13426	13458	13258	13299	13394	13414	13412	13472	13290	13449	13466	13457	13532	13501	13508	13406	13452	13392	13270	13417	13495	13427	13576	13455	13415	13504	13571	13258	13450	13534	13477	13604	13428	13392	13393	13373	13596	13451	13554	13369	13380	13544	13566	13525	13285	13600	13233	13522	13424	13427	13441	13600	13526	13205	13455	13551	13577	13562	13488	13368	13466	13410	13511	13337	13396	13634	13393	13342	13329	13398	13557	13351	13327	13587	13485	13518	13479	13372	13463	13320	13472	13480	13443	13514	13439	13347	13490	13376	13483	13374	13493	13429	13532	13459	13282	13625	13353	13393	13615	13486	13492	13472	13561	13346	13453	13395	13412	13291	13378	13413	13326	13423	13485	13413	13625	13429	13378	13555	13492	13518	13542	13454	13469	13434	13229	13474	13514	13470	13237	13452	13498	13562	13340	13569	13404	13468	13483	13504	13268	13455	13359	13529	13580	13310	13420	13489	13421	13372	13313	13421	13387	13453	13406	13385	13445	13443	13382	13372	13464	13511	13409	13538	13373	13234	13385	13275	13524	13559	13469	13361	13426	13613	13484	13292	13540	13281	13335	13388	13495	13422	13287	13461	13450	13349	13516	13369	13251	13338	13472	13306	13368	13386	13387	13400	13287	13397	13515	13525	13365	13475	13579	13441	13471	13535	13373	13378	13309	13329	13316	13507	13385	13433	13413	13341	13402	13599	13578	13441	13375	13540	13476	13513	13350	13510	13613	13524	13355	13369	13479	13450	13538	13287	13513	13506	13534	13446	13387	13313	13604	13395	13400	13455	13371	13551	13225	13432	13532	13465	13579	13663	13422	13481	13416	13347	13670	13576	13388	13442	13458	13529	13478	13463	13501	13264	13453	13552	13554	13481	13378	13513	13385	13231	13561	13484	13507	13422	13491	13459	13662	13527	13369	13485	13341	13342	13447	13376	13486	13273	13558	13521	13357	13410	13463	13492	13338	13497	13579	13296	13574	13420	13383	13430	13321	13447	13411	13395	13500	13476	13434	13446	13508	13428	13413	13496	13496	13441	13451	13444	13290	13565	13725	13437	13562	13532	13699	13485	13540	13241	13457	13356	13649	13560	13301	13533	13429	13448	13476	13498	13534	13443	13566	13478	13446	13265	13438	13511	13416	13445	13300	13566	13422	13473	13438	13322	13513	13346	13628	13550	13443	13342	13360	13409	13450	13572	13361	13377	13464	13453	13307	13312	13406	13279	13615	13390	13445	13428	13610	13450	13597	13490	13661	13533	13500	13423	13516	13575	13322	13431	13563	13408	13371	13438	13373	13441	13505	13473	13473	13387	13439	13508	13371	13523	13535	13482	13394	13631	13399	13398	13519	13422	13339	13412	13417	13625	13416	13413	13465	13495	13412	13437	13495	13451	13306	13229	13521	13324	13408	13494	13415	13448	13269	13445	13321	13361	13437	13414	13336	13456	13395	13549	13463	13439	13416	13473	13480	13420	13487	13626	13384	13316	13290	13417	13417	13345	13418	13402	13491	13379	13346	13487	13541	13490	13428	13556	13543	13371	13478	13402	13453	13432	13315	13490	13460	13547	13411	13437	13467	13378	13567	13564	13450	13442	13410	13513	13445	13446	13408	13520	13431	13303	13578	13461	13426	13376	13321	13368	13418	13453	13399	13449	13557	13566	13328	13436	13456	13492	13527	13526	13438	13408	13485	13454	13408	13514	13358	13369	13539	13406	13462	13562	13350	13488	13369	13473	13465	13515	13384	13500	13449	13631	13411	13526	13400	13390	13537	13338	13509	13443	13543	13354	13521	13420	13303	13466	13460	13485	13373	13458	13439	13558	13579	13502	13471	13441	13456	13326	13386	13450	13338	13423	13530	13391	13527	13226	13365	13481	13509	13273	13617	13508	13577	13356	13480	13611	13530	13521	13433	13455	13314	13179	13547	13469	13514	13420	13558	13648	13554	13546	13571	13427	13521	13463	13454	13433	13420	13324	13451	13523	13362	13350	13318	13396	13430	13480	13486	13522	13434	13507	13530	13522	13436	13459	13375	13511	13463	13646	13285	13569	13450	13419	13425	13362	13573	13408	13469	13248	13364	13461	13471	13368	13530	13518	13562	13394	13569	13406	13598	13432	13460	13553	13437	13533	13469	13520	13455	13268	13440	13415	13393	13469	13445	13376	13481	13498	13466	13483	13550	13490	13463	13365	13388	13564	13344	13499	13418	13290	13388	13428	13389	13532	13377	13433	13456	13313	13384	13341	13477	13358	13460	13283	13569	13392	13423	13354	13525	13385	13417	13422	13298	13520	13452	13474	13585	13408	13577	13457	13400	13509	13332	13453	13458	13373	13730	13568	13508	13487	13469	13473	13522	13478	13335	13541	13424	13549	13556	13455	13406	13558	13619	13357	13414	13529	13450	13377	13571	13450	13475	13502	13453	13416	13409	13371	13454	13472	13403	13549	13332	13456	13649	13205	13452	13493	13477	13512	13288	13525	13587	13405	13568	13417	13367	13463	13560	13383	13574	13493	13507	13460	13502	13437	13346	13469	13549	13180	13726	13448	13397	13425	13350	13397	13448	13435	13402	13578	13570	13350	13556	13406	13442	13492	13409	13385	13476	13436	13540	13364	13293	13456	13415	13424	13360	13517	13373	13575	13366	13570	13397	13459	13537	13380	13421	13509	13469	13543	13401	13360	13620	13305	13596	13555	13349	13530	13479	13578	13553	13396	13414	13357	13429	13267	13319	13565	13306	13342	13453	13421	13442	13358	13483	13484	13533	13425	13461	13407	13436	13439	13565	13473	13413	13390	13585	13504	13602	13368	13596	13613	13542	13408	13532	13451	13342	13488	13500	13298	13452	13482	13415	13371	13408	13464	13537	13548	13500	13487	13382	13400	13557	13566	13502	13390	13360	13294	13396	13405	13337	13521	13496	13496	13446	13374	13403	13437	13436	13491	13454	13374	13472	13527	13444	13495	13268	13556	13408	13456	13376	13469	13456	13463	13361	13550	13387	13535	13527	13381	13477	13696	13532	13624	13433	13554	13328	13503	13516	13576	13563	13382	13407	13581	13447	13469	13366	13411	13366	13407	13519	13559	13441	13367	13394	13362	13523	13450	13609	13537	13454	13638	13281	13528	13524	13560	13472	13387	13541	13364	13477	13391	13581	13418	13445	13452	13558	13477	13564	13393	13626	13383	13445	13404	13375	13325	13371	13444	13430	13458	13492	13436	13513	13497	13384	13570	13543	13431	13394	13547	13466	13314	13408	13546	13548	13352	13521	13394	13621	13409	13450	13385	13498	13214	13489	13427	13551	13389	13470	13505	13389	13565	13440	13513	13370	13458	13474	13585	13528	13411	13516	13532	13425	13488	13526	13354	13388	13271	13319	13414	13523	13509	13674	13437	13291	13475	13480	13577	13431	13381	13638	13520	13460	13376	13477	13628	13391	13517	13370	13360	13474	13431	13433	13419	13424	13707	13373	13440	13520	13516	13333	13358	13528	13365	13355	13370	13369	13370	13378	13555	13554	13430	13513	13517	13561	13473	13469	13542	13444	13268	13319	13555	13459	13377	13534	13507	13519	13443	13241	13453	13595	13564	13472	13491	13425	13405	13366	13507	13371	13473	13465	13387	13504	13522	13565	13454	13344	13416	13472	13517	13450	13473	13397	13511	13509	13375	13293	13557	13492	13418	13327	13464	13536	13406	13373	13393	13452	13326	13390	13397	13531	13469	13548	13510	13621	13473	13373	13515	13436	13493	13445	13482	13505	13411	13482	13602	13290	13425	13494	13474	13398	13326	13380	13407	13347	13624	13361	13586	13338	13505	13486	13385	13398	13477	13413	13564	13466	13313	13307	13523	13455	13563	13406	13329	13498	13577	13500	13504	13400	13325	13473	13371	13461	13626	13488	13405	13464	13489	13511	13328	13368	13443	13406	13331	13478	13514	13497	13367	13398	13583	13364	13486	13550	13514	13424	13308	13468	13678	13344	13463	13360	13421	13406	13522	13382	13655	13395	13448	13327	13418	13504	13471	13538	13471	13395	13416	13482	13467	13485	13258	13411	13367	13420	13345	13252	13418	13449	13539	13349	13430	13502	13476	13360	13357	13508	13493	13466	13370	13445	13532	13534	13452	13540	13586	13485	13453	13441	13431	13432	13328	13613	13405	13581	13386	13311	13423	13707	13438	13531	13515	13411	13507	13308	13575	13385	13426	13471	13355	13517	13484	13372	13526	13472	13459	13539	13507	13416	13257	13481	13490	13561	13191	13456	13435	13430	13390	13659	13441	13452	13576	13493	13456	13312	13505	13512	13306	13605	13440
23320	21612	29610	24388	23518	27384	29416	23536	21307	20358	19166	18481	17825	17607	17061	16607	16232	16100	16002	15987	16014	15716	15642	15542	15450	15519	15395	15153	15282	15045	15218	15521	15241	15065	15143	15216	15086	15216	15167	15096	15232	15198	15263	15100	14935	14980	15026	15049	15183	15205	15021	15144	15086	15039	14834	15093	15085	14987	15188	14868	15241	14947	15058	15214	15133	15071	14972	15134	15024	15065	15004	15164	15024	14882	15016	15107	15091	15053	14917	14947	15129	15025	15130	15083	15142	15098	15126	15104	15042	15146	14948	14829	15050	14993	15133	15213	15131	14954	15173	15099	15135	15011	14976	14980	15151	15003	15165	15055	14989	15040	15151	14996	14825	14957	15083	14959	15029	15100	14988	14972	14851	15208	15016	14856	14915	15034	14853	14906	14903	15029	14859	15227	15274	14917	15005	15096	15175	15068	15178	15085	15011	15101	14892	14918	15003	15202	14911	15088	15148	14941	15040	14974	15093	15097	14926	15085	15101	15081	15121	15215	15043	15039	15194	15122	14996	14920	15136	15156	15052	15163	14873	14980	15198	15033	15262	15175	14965	14924	14867	15050	14892	15090	15002	15054	15029	14996	15090	15226	14933	15020	15258	15098	15089	14926	14931	14924	15083	14795	14918	15088	15198	15009	15058	15125	15093	15040	15200	15192	14976	14932	15040	14882	15022	14938	15031	15017	15185	15105	14927	15066	15071	14996	15165	15239	15087	14986	14931	14940	15075	14929	15106	14853	15032	15104	14955	14893	14894	15191	15033	14986	14908	15159	15096	15029	15122	15276	14997	15116	14893	15130	15036	15048	15110	15118	14858	14969	15080	15086	15054	15070	15057	14974	15016	14922	14909	15141	15093	14933	14966	15223	15175	15023	14963	14932	15036	15014	15044	15120	14941	14919	15053	15010	15078	14969	15149	14963	15142	15181	14975	14919	15152	15179	15075	14963	15169	14908	15013	14900	14853	15018	15068	15087	15104	15153	15239	14998	15042	15057	15072	15001	14962	15043	15078	14954	15115	14815	15056	15052	15112	15047	14945	15137	15041	15065	15081	14895	15277	14875	15066	15217	14884	14892	15026	15015	15012	14931	14883	14927	14991	14990	15046	15018	15030	14702	14832	15076	15069	15063	15155	14993	15097	15019	15081	15070	15142	15104	14975	14977	15026	15154	15177	14980	14889	15050	15190	15177	14913	15066	15228	15007	15156	14939	14994	15035	14956	14958	14963	15062	15030	14956	14965	15019	15031	14912	15023	14908	15055	15030	14957	14974	14875	15086	15002	15174	14892	15030	15047	15139	15124	15047	14958	15077	14885	14930	15071	14921	15098	14965	15109	15173	15140	15046	14988	15092	15023	14997	15366	14890	15063	14992	15006	14973	15018	15081	15132	15135	15073	15001	14867	15009	15133	14905	15120	14985	15032	15141	15050	14963	15142	14967	15147	15211	14899	14942	14993	14980	15007	14831	15001	15147	14990	15076	14995	14969	14961	15053	15143	15044	15066	14971	14940	14890	15064	15218	15013	15079	15037	14819	15181	14934	14943	14967	15314	14895	14976	14906	14911	15158	15050	14989	15089	15013	15003	14992	15064	15054	15065	14937	15025	15064	14897	15017	14985	15103	15018	15118	14976	15025	14980	14936	15002	15019	15174	15019	14961	15129	14873	15087	15023	15085	15069	15029	15122	14855	15050	15083	15194	14845	14888	14988	15079	14927	14999	14837	15027	15171	15045	15137	15019	15131	15121	15036	15001	15135	15152	14900	14932	15189	15079	14990	14911	15071	15092	15057	15058	15058	14893	14952	14966	14933	15123	14872	15008	15071	15054	15042	14981	14993	15020	14890	14975	14995	14963	14960	15030	14946	14923	15039	14998	14990	15099	15042	14994	14933	15127	14851	14963	15026	14885	14856	15032	15064	15079	15102	15193	15097	15015	15023	15038	15013	15041	14786	14976	15136	15153	15059	14898	14930	14929	14922	15070	14977	15095	14952	14992	14804	15046	14973	14976	14887	14989	14920	14924	15067	15065	15039	14993	14913	14905	15021	14998	14873	15006	14909	14834	14881	14938	14957	14839	14920	15231	15137	14961	15065	15129	14996	14926	14999	14927	14886	15032	15038	15210	14892	15137	15122	15082	15082	15132	14871	15090	15156	14946	14779	14947	15199	14923	15086	14947	15095	15025	14986	14915	15027	15155	15012	15037	15020	14954	15101	15088	15003	15006	15004	14980	14830	15003	15256	14954	15193	15055	14952	15100	15240	15043	14894	14997	15006	15067	14953	14922	15103	14946	15092	14830	15086	14894	14983	14904	14969	14784	15007	14809	14879	14982	14952	15290	14936	15032	15163	14887	14877	15069	15046	14935	14911	14910	15054	14832	14729	15119	14984	14965	15098	15026	15109	14991	15149	15007	15098	15103	15133	14942	14972	14843	15314	15145	14990	15040	14975	14831	14920	14793	15086	14950	15206	14914	14997	14928	14957	15077	15015	15080	14850	15139	15131	15181	14981	15034	15033	15176	14933	14945	14929	14840	15002	15099	15069	14985	15045	14817	14998	14902	14996	15118	15126	14995	14895	14970	15093	15213	15224	15200	14903	15114	15130	14950	14863	15045	15064	14797	15031	14957	15051	14972	14991	14831	15157	15003	15194	15065	14961	14923	15089	15095	14957	15090	15003	15337	15147	14880	14938	15029	15105	15150	15045	15117	14990	15050	15151	14985	14979	14954	15033	14928	14923	14875	15244	14924	14906	15043	14913	15003	15106	15044	14952	15102	15034	14845	14790	15075	15005	15120	15199	15063	15033	15071	15052	15079	14598	14996	14882	14926	14923	15019	14917	14930	15106	14926	14928	14970	15199	15109	15129	14955	15106	15093	15025	15065	15150	15042	14947	14998	15006	14995	14857	15160	14950	15138	14962	14924	15026	14757	14992	14987	14954	14842	14999	14991	14894	15065	15144	14995	15036	14872	15014	15078	15045	15154	15091	14991	14852	14855	15000	15085	14893	15060	14963	15072	15026	14972	15091	14979	15037	15152	15005	15055	15182	14994	15084	15147	15116	15029	15135	14987	15133	14983	14962	14959	15052	14973	14966	14913	15085	14952	14875	15189	15009	15090	14858	14936	15046	15093	14931	14963	14986	15056	14978	14946	15061	15251	14923	14886	14916	15003	15073	15024	14972	14983	15069	15045	14961	15182	15058	15220	15203	15216	15256	15024	15081	15000	15019	15061	15038	14966	15043	15144	15149	15018	14940	14833	15082	15055	15116	15266	15084	15094	15100	15121	14778	15088	15161	15032	15126	15082	15197	15033	14842	14970	15145	14848	14907	14816	14897	15084	14942	14762	15300	15121	15011	14912	15002	15066	15124	15229	15058	15050	15176	15144	14982	14841	15061	14813	14931	15109	14957	14898	15029	15018	14979	14934	14946	15054	15261	14947	14914	15076	14966	15181	14817	15268	14891	15100	15095	15107	14972	15001	14984	14932	14981	15247	15014	14912	15153	14984	14965	15198	15060	15090	14905	15158	14894	14989	15199	15069	14983	15100	15101	14821	15139	15051	15059	15069	15077	15169	14882	14882	14929	15006	14962	14951	15052	14983	15023	15025	14997	14962	15035	14980	15071	14968	14958	14877	15165	15175	14987	15103	14810	15057	14928	15049	14933	15297	15105	15119	15171	14972	15035	14932	14994	15062	15093	14937	15071	15034	15002	14856	14942	15023	15176	15098	14865	14940	15096	14982	15270	15226	15024	14958	14919	14992	14850	15123	15030	14950	14957	14967	15033	14947	15109	15007	14890	15265	15004	14871	14751	15073	15172	15206	15053	15016	15092	15322	14957	14839	15056	14983	15057	15055	15101	15074	15021	15005	15072	15119	15065	15039	14985	14955	15193	15214	14920	14976	15048	15020	15009	15094	15115	15022	14999	14894	15093	14879	14771	15003	14843	15091	15087	15116	15057	15042	14966	14942	15066	15096	15091	15026	14972	15200	14983	14981	15107	14852	15113	15011	15069	15215	15003	15014	14887	15007	14907	14942	14971	14979	15080	15132	15077	14923	14927	15212	15099	15141	15049	14917	15125	15148	15119	15018	14927	15071	15011	14803	15072	14998	15061	15071	15108	15073	15071	15032	14923	14878	15043	15059	14961	15181	15162	15069	15090	15080	15129	14951	15110	15102	15013	15063	15040	14989	15138	15000	15165	15032	15087	14939	15042	15062	14969	14952	15061	14966	15085	15073	14959	15058	14963	15112	14970	15109	15193	14935	15000	15146	15085	14884	15117	15074	14921	14985	15056	15002	15069	14980	15027	14850	14919	14909	15120	15119	15073	15199	15034	14895	15102	15119	15127	15050	14995	14961	14985	14974	14948	14878	14876	15064	14953	15219	15015	14895	15049	15119	15088	15182	15149	14895	15085	14884	15018	15120	15098	14971	15038	15187	15099	14984	14937	15022	15083	15081	15125	15080	15123	14985	15121	14914	15060	15020	14908	14936	15147	15070	15041	15056	15053	14946	15273	15073	15113	15105	14969	14890	14966	14893	15161	14984	15053	15057	14846	15298	14890	14886	14907	14991	14985	14931	14991	15146	15019	14987	15097	14983	15052	15019	15059	15015	15071	14819	14953	14954	15104	15062	14730	15051	15000	15145	15151	14847	14831	15020	15100	15047	15039	14931	15125	15075	14877	14914	15093	15047	14730	15134	15098	14870	15167	15007	14890	14928	15072	14982	14782	14939	14898	15060	14927	14896	14986	14923	14891	14891	14928	15166	15050	14978	15115	15193	15050	15029	14846	15162	14999	15033	15012	15066	15160	14948	14840	14831	15124	15007	14974	15109	14983	15024	14939	14978	15086	14978	15011	14997	15044	15077	15062	15090	15009	14810	14908	14966	15018	15007	15090	14967	14931	15012	15181	15152	15055	15051	15016	15038	15085	14818	15086	14944	15099	15189	15119	15063	15079	15076	14836	15092	15147	15042	15077	14987	14912	14956	15120	15034	15031	15083	15114	15075	15192	15198	15177	15077	15093	15039	15179	14841	15118	15044	14855	14884	15102	14925	15066	15016	15046	15190	15174	15024	15140	15107	15132	15070	15018	14991	15037	15099	14962	14942	14966	15032	15029
32250	56188	54610	45598	38609	33297	28897	25430	23027	20989	19565	18817	17827	16949	16267	15663	15201	14991	14951	14538	14515	14471	14261	14120	13973	13819	13651	13782	13747	13696	13630	13579	13540	13555	13597	13432	13629	13370	13262	13270	13490	13381	13435	13538	13393	13527	13419	13539	13515	13432	13494	13380	13534	13617	13383	13342	13303	13415	13349	13390	13436	13369	13634	13578	13487	13463	13312	13475	13395	13452	13457	13153	13442	13356	13425	13601	13377	13268	13345	13498	13433	13450	13483	13493	13420	13404	13401	13430	13391	13247	13387	13504	13498	13366	13459	13470	13402	13308	13371	13528	13449	13393	13334	13336	13481	13528	13692	13378	13524	13398	13294	13449	13449	13462	13292	13510	13318	13366	13423	13343	13336	13464	13496	13428	13465	13393	13470	13310	13354	13366	13479	13384	13389	13503	13492	13352	13485	13489	13298	13355	13516	13544	13295	13556	13487	13332	13350	13522	13378	13502	13500	13459	13323	13342	13384	13308	13401	13503	13340	13469	13614	13435	13294	13674	13410	13460	13280	13473	13358	13389	13217	13415	13592	13401	13464	13417	13510	13480	13475	13288	13350	13496	13422	13272	13376	13447	13462	13416	13434	13505	13437	13175	13454	13557	13460	13410	13461	13452	13301	13346	13499	13258	13354	13482	13464	13258	13477	13551	13323	13303	13590	13358	13307	13510	13350	13232	13374	13540	13521	13336	13398	13315	13286	13290	13371	13393	13477	13453	13291	13507	13433	13375	13490	13473	13496	13553	13522	13351	13489	13392	13472	13631	13290	13344	13278	13409	13477	13426	13442	13406	13427	13313	13413	13515	13550	13433	13345	13553	13371	13458	13377	13407	13294	13405	13490	13367	13267	13533	13397	13429	13447	13327	13555	13453	13459	13235	13352	13426	13334	13476	13441	13392	13427	13346	13418	13482	13408	13402	13294	13548	13364	13442	13366	13507	13315	13443	13358	13359	13333	13399	13581	13316	13398	13192	13334	13516	13539	13457	13312	13359	13443	13435	13444	13368	13466	13490	13393	13391	13366	13335	13453	13331	13511	13446	13486	13529	13341	13462	13437	13387	13416	13440	13599	13397	13433	13353	13404	13444	13353	13406	13508	13495	13323	13537	13306	13446	13371	13450	13331	13432	13394	13395	13569	13288	13426	13530	13372	13390	13445	13505	13415	13451	13303	13330	13576	13450	13405	13354	13442	13476	13472	13369	13254	13510	13420	13452	13328	13405	13472	13258	13402	13433	13477	13526	13450	13299	13487	13594	13373	13511	13331	13499	13404	13288	13332	13491	13513	13424	13293	13327	13476	13356	13622	13425	13594	13533	13310	13319	13371	13578	13381	13433	13405	13478	13466	13611	13481	13607	13338	13382	13422	13478	13467	13365	13357	13375	13426	13338	13560	13499	13322	13491	13343	13551	13276	13491	13490	13367	13561	13426	13471	13501	13341	13481	13393	13292	13531	13247	13281	13279	13404	13279	13284	13314	13286	13373	13321	13439	13604	13496	13422	13301	13427	13421	13371	13402	13461	13316	13537	13430	13572	13504	13483	13438	13264	13491	13387	13660	13418	13447	13355	13400	13333	13329	13397	13544	13523	13503	13416	13313	13527	13315	13452	13417	13490	13287	13474	13400	13518	13522	13260	13257	13538	13298	13377	13505	13403	13348	13435	13468	13232	13390	13310	13503	13570	13543	13453	13364	13216	13499	13370	13507	13348	13476	13363	13677	13410	13563	13403	13298	13336	13277	13422	13587	13346	13216	13416	13365	13450	13345	13343	13425	13405	13363	13391	13370	13426	13339	13282	13439	13610	13458	13294	13457	13361	13326	13477	13527	13422	13342	13315	13421	13405	13545	13331	13309	13470	13485	13479	13445	13454	13570	13293	13372	13559	13506	13441	13483	13372	13380	13383	13443	13182	13396	13276	13451	13347	13339	13587	13374	13499	13483	13398	13315	13436	13509	13432	13293	13319	13362	13535	13293	13425	13403	13418	13611	13591	13446	13558	13255	13459	13358	13447	13402	13317	13421	13456	13403	13435	13329	13363	13425	13361	13435	13598	13413	13305	13440	13460	13378	13504	13370	13537	13464	13499	13646	13263	13494	13371	13250	13368	13398	13146	13333	13352	13410	13412	13282	13534	13484	13607	13380	13465	13460	13416	13332	13469	13439	13443	13482	13594	13376	13486	13276	13573	13385	13538	13613	13465	13203	13396	13492	13477	13342	13291	13329	13494	13445	13475	13265	13407	13436	13570	13411	13425	13408	13468	13414	13391	13384	13443	13515	13318	13431	13415	13449	13295	13319	13465	13491	13365	13327	13518	13506	13440	13558	13423	13488	13468	13448	13263	13373	13483	13329	13532	13460	13385	13667	13394	13452	13481	13496	13347	13257	13519	13441	13474	13456	13357	13463	13269	13265	13378	13514	13313	13472	13441	13417	13344	13411	13321	13488	13227	13558	13429	13535	13368	13602	13458	13434	13458	13400	13402	13582	13371	13598	13479	13434	13373	13354	13487	13272	13241	13269	13303	13518	13497	13363	13450	13454	13504	13570	13479	13405	13443	13322	13423	13277	13557	13392	13452	13512	13261	13339	13460	13387	13327	13192	13584	13449	13336	13479	13454	13360	13372	13265	13321	13463	13354	13433	13369	13429	13620	13441	13526	13401	13526	13258	13306	13460	13254	13475	13540	13649	13469	13541	13429	13457	13372	13536	13328	13444	13507	13594	13325	13522	13501	13287	13401	13409	13327	13473	13589	13319	13550	13448	13454	13357	13462	13519	13431	13539	13525	13376	13289	13470	13520	13366	13346	13475	13531	13434	13495	13305	13266	13452	13353	13433	13458	13557	13520	13439	13389	13458	13402	13567	13399	13311	13400	13477	13420	13303	13319	13412	13402	13486	13555	13295	13373	13379	13482	13528	13383	13500	13565	13380	13413	13460	13389	13364	13244	13330	13337	13502	13388	13540	13539	13505	13563	13261	13533	13449	13460	13432	13307	13615	13367	13377	13532	13464	13428	13360	13569	13361	13573	13442	13265	13419	13438	13515	13237	13229	13467	13381	13347	13506	13461	13608	13391	13368	13423	13503	13511	13475	13498	13367	13442	13531	13488	13436	13296	13368	13472	13594	13425	13423	13578	13162	13297	13429	13352	13332	13365	13523	13415	13560	13395	13466	13386	13371	13308	13483	13439	13327	13443	13281	13593	13561	13229	13406	13359	13533	13489	13497	13232	13515	13602	13469	13506	13427	13515	13511	13309	13388	13331	13539	13381	13409	13497	13334	13458	13398	13476	13453	13438	13389	13248	13299	13445	13370	13518	13426	13420	13471	13572	13511	13391	13340	13294	13405	13437	13349	13293	13447	13471	13320	13317	13357	13335	13554	13335	13227	13429	13477	13234	13348	13461	13315	13398	13405	13207	13504	13400	13405	13438	13429	13361	13515	13422	13428	13630	13284	13431	13365	13510	13519	13352	13461	13534	13438	13333	13499	13445	13449	13416	13405	13459	13380	13399	13552	13368	13186	13357	13614	13471	13369	13356	13405	13413	13324	13349	13501	13377	13321	13279	13442	13435	13450	13411	13567	13460	13502	13343	13331	13518	13404	13464	13335	13359	13511	13522	13490	13342	13479	13463	13459	13416	13445	13346	13255	13480	13244	13412	13395	13334	13229	13360	13499	13367	13478	13350	13280	13494	13364	13338	13380	13389	13429	13330	13371	13261	13221	13457	13476	13518	13280	13511	13427	13525	13443	13177	13571	13395	13519	13408	13368	13220	13321	13373	13357	13373	13460	13290	13416	13361	13375	13386	13365	13391	13220	13407	13281	13381	13297	13483	13377	13501	13528	13248	13403	13521	13490	13306	13526	13352	13429	13401	13344	13310	13537	13200	13323	13454	13311	13432	13371	13197	13460	13395	13426	13509	13363	13520	13314	13364	13434	13370	13406	13401	13618	13447	13365	13479	13336	13240	13416	13486	13454	13494	13410	13516	13234	13398	13379	13489	13356	13464	13551	13417	13382	13477	13424	13368	13460	13359	13308	13495	13324	13499	13326	13490	13371	13448	13577	13306	13473	13415	13447	13313	13492	13340	13366	13447	13457	13404	13351	13251	13431	13597	13522	13519	13575	13315	13395	13560	13346	13213	13450	13247	13450	13134	13313	13457	13462	13375	13525	13512	13430	13197	13268	13424	13441	13269	13431	13448	13222	13478	13203	13348	13419	13348	13307	13300	13384	13516	13404	13296	13426	13398	13293	13449	13529	13223	13377	13466	13401	13275	13559	13369	13339	13360	13427	13307	13374	13490	13388	13302	13384	13281	13398	13326	13523	13416	13492	13457	13396	13363	13520	13463	13487	13316	13301	13348	13457	13372	13415	13418	13507	13255	13480	13397	13493	13447	13402	13432	13412	13495	13429	13457	13392	13484	13499	13452	13520	13455	13441	13505	13440	13439	13429	13296	13340	13353	13419	13424	13450	13437	13284	13524	13364	13360	13419	13312	13430	13387	13421	13355	13481	13277	13458	13416	13546	13543	13537	13518	13315	13382	13428	13466	13454	13546	13316	13373	13485	13479	13571	13523	13404	13474	13482	13428	13389	13551	13404	13559	13419	13595	13346	13392	13319	13345	13508	13264	13437	13353	13381	13622	13325	13446	13498	13336	13413	13390	13402	13419	13415	13430	13358	13486	13326	13446	13522	13550	13537	13463	13453	13396	13407	13349	13418	13482	13321	13414	13374	13422	13386	13520	13467	13359	13463	13387	13454	13343	13216	13320	13527	13338	13226	13427	13292	13437	13420	13630	13419	13314	13494	13438	13338	13437	13321	13331	13334	13332	13437	13246	13389	13507	13437	13440	13278	13446	13423	13398	13405	13207	13449	13289	13309	13492	13488	13383	13485	13290	13443	13194	13645	13446	13340	13497	13397	13267	13322	13262	13510	13567	13382	13415	13365	13332	13493	13307	13318	13394	13491	13420	13475	13460	13318	13582	13376	13384	13487	13318	13380	13419	13344	13439	13164	13446	13525	13531	13414	13522	13442	13362	13336	13290	13587	13266	13316	13405	13436	13531	13161	13174	13552	13335	13510	13283	13398	13464	13383	13293	13236	13472	13441
29457	30292	39300	35011	27958	24267	21636	19369	18127	17376	17003	16576	16317	16305	16016	15810	15679	15623	15523	15401	15566	15437	15509	15291	15186	15266	15203	15352	15219	15294	15221	15327	15133	15337	15277	15179	15271	15361	15482	15077	15066	14980	15247	15178	15150	15200	15108	15356	15084	15036	15294	15180	15200	15349	15148	15100	15182	15524	15132	15150	15180	15325	15291	15086	15126	15246	15222	15319	15134	15201	15128	15161	15281	15218	15266	15155	15132	15174	15146	15351	15088	15195	15182	15123	15394	15221	15336	15189	15399	15177	15123	15299	15091	15200	15252	15203	15244	15145	15195	15069	15259	15342	15530	15016	15136	15170	15169	15249	15284	15190	15273	15228	15181	15211	15376	15294	15249	15097	15207	15293	15164	15106	15133	15129	15298	15069	15270	14978	14876	15094	15402	15104	15300	14962	15140	15137	15138	15007	15229	15009	14957	15006	15064	15308	15278	15214	15208	15290	15013	15145	15280	15218	15325	15274	15030	15156	15220	15180	15190	15328	15212	15353	15355	15052	15331	15248	15127	15057	15076	14991	15174	15244	15200	15142	15107	15247	15116	15122	15167	14883	15229	15141	15296	15131	15100	15283	15195	15158	15132	15099	15123	15322	15059	15275	15199	15102	15128	15277	15154	15126	15236	15273	15070	15099	15063	15152	15190	15191	15184	15223	15162	15135	15168	15198	15141	15150	15397	15229	15213	15066	15100	15190	15313	15216	15262	15265	15172	15332	15256	15132	15093	15199	15271	15002	15207	15109	15216	15263	15048	15233	15130	14983	15262	15120	15101	15054	15233	15183	15311	15265	15097	15269	15032	15023	15179	15164	15251	15198	15162	15149	15206	15242	15087	15250	15184	15270	15156	15186	15228	15040	15277	15061	15058	15066	15337	15047	15185	15277	15357	15178	15233	15260	15178	15069	15231	15189	15116	15257	15164	15309	15269	15143	15152	15364	15205	15186	15169	14831	15127	15271	15283	15127	15380	15225	15143	15084	15257	15213	15314	15159	15089	15225	15090	15280	15213	15378	15212	15086	15264	15165	15014	15223	15234	15250	15191	15115	15154	15199	15128	15284	15312	15182	15042	15200	15377	15218	15248	15000	15170	14991	15183	15049	15103	15235	15286	15204	15074	15133	15390	15121	15297	15152	15253	15226	15137	15308	15191	15197	15278	15206	15473	15168	15295	15179	15355	15207	15112	15191	14972	15145	15164	15251	15295	15214	15070	15083	15291	15187	15252	15081	15151	15152	15104	15343	15331	15261	15254	15149	15444	15034	15373	15106	15144	15149	15312	15343	15148	15129	15070	15042	15202	14982	15069	14955	15215	15210	15251	15228	15459	15279	15150	15433	15045	15048	15145	15174	15256	15310	15361	15255	15301	15148	15259	15218	15104	15154	15161	15169	15263	15067	15335	15312	15050	15248	15076	15168	15124	15051	15202	15146	15154	14959	15242	15162	15255	15298	15207	15268	15379	14996	15353	15158	15064	15313	15278	15284	15454	15491	15084	15139	15128	15113	15066	15287	15094	15243	15204	15183	15200	15134	15221	15067	15427	15301	15229	15215	15292	15359	15140	15259	15044	15264	15220	15115	15317	15180	15379	15237	15188	15253	15225	15253	15204	15045	15146	15443	15154	15207	15114	14974	15294	15100	15218	15214	15130	15446	15241	15044	15200	15380	15192	15029	15111	15314	15190	15350	15052	15170	15210	15237	15310	15157	15239	15211	15130	15175	15149	15119	15253	15085	15272	15383	15196	15252	15321	15248	15395	15287	15267	15340	15147	15062	15089	15150	15270	15378	15263	15030	15387	15213	15170	15067	15116	15039	14976	15045	15283	15110	15198	15248	15245	15149	15129	15383	15356	15214	15051	15298	15261	15271	15299	15117	15191	15128	15251	15081	15149	14951	15248	15157	15170	15201	15168	15113	15039	15321	15271	15250	15159	15127	15259	15220	15190	15231	15186	14995	15092	15161	15023	15288	14973	15096	15059	15265	15261	15308	15155	15228	15388	15319	15254	15192	15245	15117	15220	15223	15091	15162	15247	15098	15168	15359	15207	15288	15398	15266	15177	15365	15151	15010	15292	15162	15214	15152	15256	15049	14980	14997	15161	15228	15225	15198	15162	15226	15108	15261	15122	15212	15271	15221	15352	14941	15154	15022	15436	15208	15353	15347	15125	15246	15349	15351	15243	15394	15186	15095	15057	15280	15164	15204	15201	15138	15157	15275	15303	14950	15147	15352	15295	15063	15259	15188	15092	15064	15124	15281	15082	15382	15075	15080	15180	15252	15150	15270	15013	15214	15289	15225	15065	15326	15203	15193	15069	15253	15251	14994	15313	15224	14969	15410	15006	15184	15291	15180	15110	15211	15206	15232	15131	15180	15306	14993	15206	15121	15199	15176	15191	15330	15084	15340	15232	15324	15213	15306	15125	15090	15349	15179	15062	15182	15074	15193	15099	15115	15452	15350	15250	14890	15166	15203	15223	15214	15460	15158	15156	15123	15220	15259	15371	15287	15264	15153	15147	15107	15260	15182	15068	15271	15364	15188	15231	15120	15161	15249	15242	15288	15314	15190	15167	15193	15009	15187	15088	15163	15197	15167	15199	15082	15195	15010	15081	15292	15093	15145	15302	15176	15157	15227	15376	15226	15311	15102	15073	15132	15101	15253	15146	14800	14994	15181	15244	15164	15336	15243	15251	15206	15197	15284	15429	15147	15206	15132	15294	15182	15214	15218	14965	15228	15104	15016	15103	15326	15369	15115	15038	15209	15373	15229	15340	15346	15275	15070	15183	15282	14961	15256	15376	15286	15095	15357	15071	15054	15256	15284	15239	15076	15201	15181	15295	15234	15096	15058	15150	15282	15293	15264	15058	14990	15176	15166	15117	15216	15063	15051	15232	15077	15252	15181	15427	15212	15046	15180	15120	15124	15049	14997	15281	15082	15235	15033	15135	15102	15099	15282	15080	15358	15422	15029	15039	15187	15374	15270	15378	15211	15157	15096	15277	15279	15139	15235	15108	15114	15206	15172	15160	15200	15254	15190	15316	15361	15061	15357	15164	15301	15159	15078	15367	15213	15050	15184	15229	15274	15288	15305	15253	15145	15085	15188	15311	15324	15308	15188	15254	15060	15076	15237	15218	15078	15161	15242	15059	15211	15145	15256	15260	15143	15170	15086	15033	15293	15007	15283	15199	15256	15336	15241	15105	15222	15048	15216	15120	15271	15183	15192	15329	15118	15224	15242	14953	15042	15160	15257	15275	15169	15384	15236	15299	15268	15261	15137	15028	15058	15012	15211	15263	15197	15136	15240	15203	15096	15187	15166	15116	15089	15280	15223	15286	15310	15285	15178	15050	15219	15279	15126	15007	15216	15097	15233	15140	15257	15151	15224	15327	15178	15190	15084	15071	15164	14998	15233	15166	15363	15264	15131	15388	15186	15046	15272	15049	15285	15212	15242	15052	15240	15013	15315	15257	15160	15267	15370	15307	15234	15237	15049	15207	15287	15182	15295	15208	15313	15179	15218	15127	15386	15276	15051	15117	15386	15251	15191	15059	15073	14949	15183	15127	15101	15262	15305	15350	15068	15177	15125	15022	15246	15214	15154	15243	15229	15237	15211	15136	15228	15102	15182	15002	15209	15246	15195	15191	15299	15115	15220	15138	15052	15161	15231	15329	15200	15272	15297	15186	15264	15411	15102	15169	15269	15287	15102	15193	15270	15158	15298	15315	15146	15172	15330	15256	15154	14970	15214	15299	15153	15288	15067	15073	15363	15250	15036	15179	15481	15319	15029	15197	15179	15151	15181	15189	15149	15082	15319	15305	15251	15156	15229	15252	15209	15333	15256	15052	15197	15107	15137	15239	15134	14998	15310	15048	15362	15214	15069	14935	15108	15049	15285	15234	15194	15350	15308	15353	15229	15170	15408	15267	15211	15338	15137	15021	15181	15107	15082	15030	15016	15001	15121	15148	15124	15176	15135	15315	15379	15247	15118	15304	15281	15128	15194	15235	14985	15223	15350	15113	15223	15153	15154	15177	15312	15238	15174	15326	15186	15204	15087	15151	15145	15306	15228	15232	15181	15318	15192	15240	15323	15219	15193	15300	15173	15226	15298	15271	15230	14985	15147	15268	15167	15138	15122	15154	15190	15035	14958	15193	15191	15220	15311	15312	15266	15228	15374	15179	15345	15262	15074	15328	15107	15070	15102	15235	15096	15269	15016	15249	15071	15234	15436	15013	15151	15224	15125	15341	15073	15312	15028	15352	15276	15422	15146	15365	15288	15179	15089	15210	15203	15388	15255	15106	14992	15115	15356	15111	15227	15300	15068	15234	15160	15176	15318	15137	15041	15122	15233	15266	15189	15156	15148	15007	15136	15327	15195	15134	15311	15171	15186	15224	14981	15374	15227	15203	15101	15405	15116	15198	15249	15173	15269	15237	15329	15155	15112	15055	15205	15124	15296	15153	15216	15195	15236	15179	15289	15329	15315	15325	15082	15060	15065	15066	15333	15312	15152	14928	15149	15506	14983	15433	15165	15289	15234	15367	15249	15324	15294	15111	15153	15329	15121	15310	15070	15036	15275	15213	15050	15097	14927	15331	15141	15324	15188	15018	15145	15283	15016	15220	15270	15259	15107	15119	15221	15389	15264	14969	15207	15199	15249	15185	15362	15438	15396	15396	15272	15155	15191	15328	15107	15197	15248	15094	15208	15320	15247	15106	15224	15172	15313	15219	15470	15213	15326	15145	15258	15186	15128	15302	15227	15037	15116	15158	15148	15126	15080	15346	15123	15144	15138	15241	15163	15366	15191	15095	14996	14969	14971	15122	15133	15278	15297	15063	15102	15175	15108	15103	15098	15323	15125	15264	15327	15109	15259	15265	15083	15128	15177	15172	15345	15141	15379	15290	15277	15258	15208	15071	14959	15231	15291	15235	15174	15317	15211	15235	15328	15161	15266	15294	15011	15125	15306	15130	14999	15034	14966	15298	15276	15201	14978	15016	15499	15326	15238	15088	15063	15212	15210	15102	15064	15170	15229	15102	15357	15296	15199	15315	15164	15064	15394	15422	15379	15186	15238	15196	15155	15219	15139	15191	15075	15258	15268	15089	15186
31485	47466	45841	36920	30439	25499	22325	20353	18503	17048	16465	15889	15403	15068	14715	14414	14443	14217	14176	14012	14182	13946	13834	13856	13888	13854	13754	13687	13769	13678	13645	13632	13499	13513	13642	13631	13570	13498	13671	13587	13653	13599	13670	13601	13511	13489	13590	13661	13399	13466	13728	13562	13717	13805	13579	13633	13552	13538	13583	13569	13510	13682	13677	13615	13666	13552	13467	13620	13545	13503	13499	13513	13598	13388	13501	13674	13475	13497	13552	13752	13508	13412	13502	13571	13656	13449	13522	13655	13474	13665	13352	13591	13714	13572	13635	13408	13503	13638	13526	13647	13519	13634	13582	13600	13598	13647	13628	13558	13489	13640	13512	13640	13407	13672	13461	13629	13619	13594	13665	13378	13451	13673	13484	13669	13559	13660	13561	13424	13576	13590	13575	13710	13657	13568	13593	13702	13661	13610	13608	13659	13674	13621	13694	13631	13513	13567	13536	13614	13573	13495	13581	13674	13644	13654	13429	13742	13474	13543	13707	13649	13677	13664	13495	13711	13654	13497	13446	13556	13588	13576	13604	13557	13544	13532	13653	13622	13582	13663	13466	13459	13650	13729	13647	13684	13483	13433	13563	13616	13590	13650	13596	13574	13483	13582	13553	13334	13615	13432	13589	13630	13681	13655	13418	13554	13592	13577	13660	13558	13713	13465	13479	13502	13632	13500	13542	13493	13485	13670	13488	13519	13620	13679	13518	13546	13620	13685	13516	13447	13570	13529	13570	13422	13621	13601	13594	13499	13730	13566	13438	13530	13855	13415	13650	13592	13442	13661	13641	13522	13554	13644	13605	13620	13665	13374	13545	13624	13516	13601	13524	13610	13666	13554	13604	13504	13680	13582	13698	13587	13478	13627	13661	13666	13577	13602	13492	13553	13515	13661	13480	13625	13741	13577	13603	13635	13482	13635	13690	13457	13500	13539	13450	13574	13574	13508	13588	13611	13668	13485	13621	13598	13565	13546	13629	13726	13421	13608	13589	13652	13678	13521	13630	13616	13643	13636	13608	13497	13515	13670	13495	13660	13521	13666	13650	13491	13548	13505	13641	13630	13503	13604	13450	13490	13534	13574	13565	13634	13705	13541	13581	13591	13608	13711	13580	13569	13555	13655	13515	13441	13622	13619	13665	13606	13583	13738	13537	13704	13641	13517	13520	13576	13670	13752	13485	13623	13387	13445	13571	13405	13474	13469	13584	13522	13516	13622	13646	13570	13552	13562	13628	13559	13501	13551	13408	13570	13635	13580	13705	13505	13452	13542	13535	13583	13585	13568	13870	13572	13596	13585	13670	13693	13436	13688	13498	13785	13573	13492	13519	13669	13566	13621	13765	13655	13634	13517	13572	13417	13623	13649	13723	13401	13679	13584	13600	13572	13517	13475	13606	13662	13756	13524	13744	13492	13516	13504	13702	13499	13638	13512	13554	13616	13577	13621	13503	13596	13537	13465	13443	13617	13431	13654	13486	13688	13640	13681	13662	13498	13643	13666	13485	13679	13484	13471	13539	13415	13634	13410	13659	13752	13581	13723	13515	13523	13391	13574	13480	13559	13433	13584	13507	13497	13549	13670	13534	13615	13685	13644	13530	13471	13490	13781	13552	13432	13573	13713	13703	13523	13591	13571	13647	13692	13600	13581	13673	13439	13515	13527	13636	13553	13641	13435	13616	13543	13680	13739	13497	13556	13397	13458	13568	13667	13662	13577	13617	13407	13681	13290	13665	13595	13619	13620	13440	13499	13568	13579	13395	13606	13705	13719	13630	13497	13750	13730	13557	13599	13549	13340	13665	13595	13369	13592	13542	13672	13481	13782	13469	13709	13623	13603	13599	13574	13424	13613	13448	13507	13469	13583	13415	13590	13653	13728	13645	13572	13783	13480	13600	13635	13690	13493	13492	13558	13535	13598	13641	13590	13678	13585	13470	13659	13496	13609	13507	13494	13571	13590	13453	13530	13635	13590	13676	13603	13431	13576	13399	13568	13522	13612	13428	13565	13430	13537	13573	13577	13618	13574	13497	13481	13481	13574	13645	13525	13562	13567	13596	13529	13708	13530	13476	13667	13481	13674	13538	13592	13597	13582	13538	13551	13420	13540	13584	13478	13401	13636	13459	13818	13589	13670	13511	13771	13666	13558	13588	13374	13482	13630	13691	13513	13584	13564	13602	13740	13487	13511	13524	13601	13662	13636	13782	13667	13619	13657	13695	13506	13431	13642	13552	13677	13539	13661	13647	13458	13487	13705	13446	13377	13641	13539	13432	13492	13413	13555	13551	13642	13646	13434	13554	13677	13670	13585	13544	13618	13498	13557	13591	13517	13617	13612	13584	13460	13646	13585	13550	13473	13333	13678	13653	13470	13684	13512	13417	13642	13493	13429	13411	13642	13497	13578	13563	13485	13612	13525	13584	13523	13580	13690	13692	13764	13681	13522	13710	13522	13536	13524	13509	13595	13658	13695	13514	13530	13642	13592	13670	13527	13483	13598	13482	13661	13529	13769	13509	13501	13596	13722	13757	13451	13602	13598	13682	13601	13669	13623	13618	13452	13619	13486	13491	13610	13562	13455	13422	13484	13645	13738	13560	13627	13603	13543	13626	13548	13482	13558	13501	13686	13693	13437	13551	13596	13648	13474	13646	13483	13616	13564	13724	13636	13365	13647	13583	13463	13389	13556	13645	13560	13541	13557	13586	13564	13651	13574	13525	13544	13708	13553	13697	13708	13505	13556	13410	13672	13707	13560	13561	13684	13608	13418	13481	13570	13663	13608	13595	13564	13494	13540	13675	13569	13391	13604	13568	13528	13676	13469	13668	13452	13622	13725	13458	13583	13549	13478	13477	13657	13515	13682	13579	13628	13514	13589	13571	13590	13632	13725	13512	13733	13533	13669	13565	13693	13566	13525	13348	13515	13430	13664	13620	13640	13552	13398	13394	13520	13589	13511	13551	13507	13566	13665	13719	13545	13584	13676	13548	13501	13522	13603	13666	13627	13680	13398	13548	13676	13663	13502	13697	13627	13599	13627	13607	13851	13664	13651	13443	13650	13539	13554	13605	13599	13616	13622	13653	13618	13588	13678	13685	13707	13606	13589	13570	13437	13693	13611	13502	13621	13527	13461	13653	13492	13508	13700	13697	13822	13557	13628	13536	13680	13662	13655	13695	13510	13680	13551	13566	13566	13543	13715	13711	13484	13472	13427	13616	13732	13716	13482	13602	13489	13487	13548	13665	13484	13527	13694	13611	13593	13711	13519	13549	13509	13559	13501	13545	13654	13636	13528	13505	13482	13670	13557	13640	13750	13505	13413	13553	13616	13612	13542	13698	13667	13495	13456	13518	13515	13632	13509	13501	13492	13598	13620	13568	13641	13456	13673	13712	13463	13649	13597	13522	13733	13536	13482	13707	13653	13569	13622	13636	13725	13547	13576	13638	13558	13468	13530	13711	13445	13601	13506	13563	13594	13625	13538	13608	13613	13690	13584	13508	13719	13440	13705	13678	13735	13609	13630	13507	13564	13581	13616	13702	13754	13507	13591	13651	13520	13587	13672	13500	13616	13622	13667	13584	13547	13680	13718	13649	13698	13482	13428	13666	13561	13583	13615	13762	13636	13654	13463	13670	13581	13630	13574	13515	13535	13525	13660	13427	13617	13356	13843	13468	13757	13610	13546	13523	13672	13687	13329	13526	13524	13656	13502	13634	13634	13660	13473	13670	13467	13728	13643	13555	13559	13404	13632	13585	13525	13536	13826	13651	13475	13569	13599	13486	13601	13573	13494	13588	13543	13661	13531	13709	13505	13707	13711	13621	13580	13641	13470	13618	13577	13362	13675	13650	13562	13611	13651	13523	13601	13666	13486	13468	13518	13714	13608	13527	13474	13561	13422	13539	13497	13577	13824	13603	13626	13558	13651	13560	13602	13634	13707	13648	13582	13587	13369	13653	13656	13614	13692	13488	13662	13652	13726	13697	13613	13602	13546	13669	13607	13602	13400	13657	13569	13634	13516	13559	13644	13555	13529	13626	13635	13588	13556	13591	13505	13539	13857	13654	13686	13649	13573	13623	13462	13738	13633	13597	13515	13608	13506	13728	13683	13650	13618	13506	13567	13518	13394	13673	13553	13736	13607	13592	13496	13617	13530	13660	13569	13442	13420	13415	13692	13575	13729	13400	13495	13625	13596	13661	13552	13628	13762	13773	13629	13522	13756	13778	13593	13471	13562	13590	13661	13549	13436	13594	13690	13645	13524	13521	13665	13501	13489	13623	13488	13473	13736	13515	13615	13675	13462	13732	13556	13534	13408	13558	13500	13676	13766	13498	13647	13533	13389	13579	13466	13479	13645	13476	13755	13641	13406	13664	13529	13753	13626	13459	13762	13562	13596	13568	13684	13561	13644	13680	13600	13561	13517	13630	13505	13525	13562	13673	13599	13702	13555	13523	13600	13536	13567	13525	13508	13531	13676	13586	13641	13535	13698	13564	13696	13600	13649	13678	13527	13572	13606	13457	13499	13503	13534	13533	13478	13584	13654	13689	13514	13468	13521	13621	13619	13646	13495	13492	13697	13539	13680	13690	13562	13601	13421	13613	13671	13640	13494	13669	13496	13478	13479	13548	13777	13616	13763	13601	13696	13521	13554	13623	13703	13615	13457	13556	13467	13722	13502	13665	13668	13620	13568	13563	13626	13581	13533	13586	13608	13630	13766	13528	13574	13726	13569	13446	13564	13399	13561	13547	13571	13595	13503	13535	13590	13617	13586	13548	13726	13782	13736	13412	13582	13629	13646	13648	13716	13597	13541	13398	13502	13750	13670	13661	13640	13574	13660	13719	13640	13485	13521	13650	13355	13792	13602	13467	13587	13566	13649	13569	13725	13641	13670	13445	13440	13504	13425	13598	13602	13750	13475	13637	13744	13664	13491	13685	13672	13428	13648	13471	13630	13624	13706	13388	13617	13537	13689	13512	13609	13645	13575	13690	13562	13351	13576	13527	13520	13546	13662	13474	13564	13601	13545	13634	13553	13605	13528	13693	13684	13567	13618	13654	13613	13648	13576	13644	13523	13648	13496	13627	13586	13688	13557	13487	13728	13639	13604	13529	13551	13625	13674	13721	13399
24357	21555	29412	26816	26535	27520	25850	21593	19942	18866	17973	17337	16826	16563	16355	15816	15881	15700	15707	15450	15537	15351	15470	15389	15270	15142	15169	15244	15167	15048	15135	15061	15098	15235	15041	14986	15097	14971	15135	14885	15044	14940	15184	15024	15217	15353	15014	15225	15118	15135	15198	14900	15036	15044	14834	15126	15279	15006	15119	14985	15297	15107	14940	15084	15177	15064	14964	15134	15045	14939	14885	14872	14894	15032	14976	14958	15073	14917	15076	15022	15084	15002	15013	15087	14989	15208	14941	15013	15211	14963	15108	14826	14931	14871	14792	15158	15030	15236	15102	15097	14854	15091	14991	14892	14788	15004	14890	14987	15020	14997	14778	15103	14972	15027	15123	15083	15013	14905	14934	15205	15035	15197	15088	14871	15146	15164	15267	15026	14901	15025	14883	14989	15028	15279	14959	14964	15158	14872	15055	14923	15018	15215	15054	14802	14994	14959	15102	15000	15039	15005	14982	15165	14751	15085	15002	14857	15101	15047	14943	15164	15014	15021	15044	15067	15006	15118	15007	15086	15067	14931	14993	14933	15059	14941	14929	15162	14938	14991	15011	14914	14840	14974	15001	14817	15076	15195	15078	14981	14916	15005	14874	15246	14859	14924	14950	15034	14998	14860	15141	14999	15144	15114	14892	15066	15105	15065	14984	14966	15023	15099	15004	15119	15079	14951	15012	14941	14998	14956	15162	14984	15058	14845	15033	14930	14902	14908	15053	15019	15298	14924	15202	14815	15019	15094	15286	15132	14937	14944	15098	14969	15113	14922	15044	14935	15030	15194	14796	15011	14944	15009	15032	15015	15001	15121	14899	15004	14982	15021	14943	15056	15142	15077	14924	14942	15088	14937	15071	14979	14985	15000	14972	15224	15171	14927	15044	15047	15136	15039	15164	14765	15163	15010	15031	15084	15023	14898	15105	15044	14828	14998	15115	15038	15161	14999	14935	14873	14997	14952	14710	14907	14957	15168	15102	15036	14944	14898	15041	14878	14965	14888	15114	14958	14922	14974	14945	15002	14985	14748	14866	14902	15050	14863	14909	14797	14948	15040	15091	15028	15109	14966	15071	14994	14785	14941	15078	15151	15009	15153	15066	14969	15075	14964	15061	15188	15020	14856	14855	15045	14986	14944	14898	15062	15000	15093	15070	15034	15208	15166	15204	14883	15145	14827	15018	15101	15106	15048	14961	14957	15009	14957	14975	14865	14902	15116	14963	14699	14885	14957	14973	15017	14914	14983	14903	15133	15119	15124	14974	14984	15074	14955	14963	15090	15118	15118	14909	15089	14837	15096	14914	14802	15107	15099	14992	14944	15151	14962	15020	15291	14873	14975	15237	15121	15136	14913	15260	14999	15111	14891	14806	15117	15129	15083	15176	14957	14986	15029	15195	14967	15124	14865	14911	14948	14973	14954	14871	15190	14909	14993	14998	14943	15106	15012	15064	15032	15068	15091	15029	15139	15128	15024	15047	15027	14973	15037	15077	15070	14846	14743	14768	14891	14951	14969	14839	15042	15156	15068	15065	15049	15059	14942	15038	15036	14930	15053	15014	14991	15144	14825	14900	14817	14974	14999	15059	14986	15165	15149	15152	15216	15059	15176	15161	14877	14945	14942	14718	15060	15030	14876	15073	14862	14845	14857	15189	15032	15135	15101	15077	15194	15016	14982	15082	15038	15165	15155	14968	14977	14768	15079	14909	14910	15034	14990	14975	15094	15178	15084	15087	15227	15006	15038	15213	14956	15137	14893	15082	15014	14873	15086	14900	15137	14930	14980	14848	15121	15071	14889	15061	15091	15079	15031	15095	15051	15063	15095	15109	15010	15118	15058	15084	14783	14938	15047	14987	14992	15086	14936	15017	15087	15078	14985	14992	15071	15157	15128	15064	14938	14935	15132	15213	14914	14896	14847	14962	14955	15196	15007	15100	14968	15017	14913	15150	14981	15029	15057	14800	15122	15058	14951	15053	15093	14999	15060	14970	14813	14821	15096	15065	14805	14890	15013	14785	15020	15050	14945	14986	14926	15029	14921	14898	15042	14976	14953	15199	14912	15004	14941	15074	15096	14945	15085	15194	14952	14943	14927	14986	14962	14815	15131	14825	14851	15052	15128	15121	15041	14988	15050	15297	15047	14896	14958	14810	15136	15022	14920	14922	15050	15051	14933	15081	14997	15128	15099	14926	15269	14981	14909	15004	15048	15143	15024	14887	14933	14980	14923	14939	15015	14818	15139	15103	15038	15150	15107	15027	15073	15114	15052	15106	15034	15162	14935	15005	14937	15244	15097	14855	14895	14854	15065	14976	15030	14940	14750	15032	14935	14900	14944	14793	14829	15103	14953	15151	15171	14941	14847	14970	14965	14976	15197	15051	14982	15122	15059	14923	14791	15109	14875	14967	15054	14967	14974	15003	15041	14969	15108	14984	14995	15170	14793	14924	15016	15141	14787	15017	15147	14884	14863	14840	14879	14956	14954	14986	15132	15149	15242	15063	15045	14903	15156	14850	14919	14754	14966	15012	15040	14873	14764	15046	15103	15039	15043	14851	14836	15004	15108	14923	15003	14922	15024	15011	15163	15011	15115	14803	15058	15084	14827	15076	15146	15051	15014	14994	15274	15080	14898	14745	14911	15065	14983	15268	15049	14923	14849	15095	15001	15028	15077	14853	15056	15246	15142	15110	15088	14815	15053	15069	15108	15054	14914	15109	15111	14941	15034	14799	14816	15110	15139	14934	15194	14928	14964	14907	14959	15058	14901	14876	15102	14800	15020	15086	15029	14941	14923	14999	15026	15088	14972	14810	15042	15237	15062	14939	14861	14923	14934	14928	15161	15047	14974	14977	15105	15089	15028	15024	15136	15089	14875	14951	14931	15171	15076	15039	14969	14952	14855	14847	15033	15292	15093	15015	15048	14951	15157	14930	14930	14970	15082	15222	14892	15073	15261	15119	14888	14965	14905	15028	14907	15038	14970	15030	15113	15031	14962	15103	14893	15023	14846	14771	15038	14933	14996	15073	15031	14894	14981	14893	14885	15109	15082	14859	15117	14751	15109	14996	15121	15205	15011	15054	14879	15022	15143	15011	14951	14876	15117	14945	15090	15109	15134	15011	15094	14959	14970	14792	14771	14990	14893	14933	14809	15132	14839	15037	14927	15093	14982	15001	15017	15140	14903	15173	14923	15012	15047	15073	14878	15023	15036	14967	14962	15066	15095	14938	15027	14888	15006	14927	14940	15029	15158	15302	14904	15120	15009	15007	14944	15070	15002	15050	14942	14927	15079	15177	14827	14952	14875	14923	15118	15028	15124	14893	14842	14955	15070	15143	14984	14848	14900	15067	15181	14876	14998	15103	14884	14963	15055	15046	15041	14967	15118	14994	14992	15164	15158	15096	14980	15197	15050	15016	15049	14983	15131	15053	15107	15029	14978	15175	15095	14967	14946	14926	15068	15202	14954	14962	15054	14946	14926	14893	15115	14967	15138	15023	15198	14741	15180	14929	14970	14887	14957	15087	15307	14960	15082	14863	14838	14938	14999	15117	15024	15118	15099	15261	14785	14949	14861	15157	15128	15061	14936	15159	14939	14920	14687	15104	14952	14892	15187	14940	14901	14874	14902	15069	14988	14893	14887	15042	15014	15001	15115	14917	15055	15035	14941	14825	15014	15012	14814	15177	15088	14807	14838	15003	15176	15061	14915	14904	15365	15214	14948	14849	15044	14839	14957	14924	15137	15069	15080	14956	14820	15038	15065	14949	15019	15022	15024	15075	15050	14849	15086	14986	15258	15119	15238	15109	14925	14889	15068	15162	15176	15056	14907	14962	14980	14881	14852	14949	15055	15056	15143	15076	15169	15064	14842	14961	15202	15162	14938	15050	15092	14926	14972	14905	14973	15058	15070	15088	15080	15200	14934	14982	14935	15042	15028	15249	14993	15147	15006	14859	15030	14966	14924	15003	15113	14991	15125	14984	14933	15027	15096	15116	15148	15141	14855	15005	15124	15140	14966	15108	15110	15074	14887	14919	14879	14951	15045	14967	15019	15123	15065	15191	14889	14810	14899	15017	15051	15082	15054	15010	15028	14845	14998	15215	15090	14958	15073	15020	15120	14977	15085	14890	14958	15239	15145	15102	15100	15058	15049	14821	14837	15064	15146	14989	15092	15214	15028	14754	14975	14848	14988	15089	15263	15075	15116	15095	14882	15057	14952	15039	14821	15021	14847	14975	14954	15139	14999	15008	14818	15122	14888	15085	14933	14954	15021	14983	15054	14940	15145	15104	14981	14881	14920	14842	14880	14919	15194	15091	14897	15183	15058	14896	15126	14920	15031	15018	14748	14829	14941	15103	14970	15088	15102	14997	14911	15059	15106	15090	14969	14947	14979	15008	14923	15158	14983	14963	14869	14978	15083	14993	15033	15023	14792	14917	15035	14848	14978	15141	14885	14847	14861	15076	15147	15061	14906	14873	14957	14875	15074	15178	15001	14926	15102	15025	15290	15098	14957	14825	14743	14944	15045	14969	15163	15098	15018	15129	15170	14987	14843	15110	14994	14940	14933	15064	15052	14914	15087	15006	15060	15009	15011	14846	14958	15086	15026	14905	14970	15166	15074	14936	15088	15030	15019	15053	15047	15092	14896	15020	15002	14942	15221	14851	15126	15162	14969	15029	15203	14968	14969	14565	15146	14988	15016	14712	14797	15042	14996	15112	15046	14989	14947	14945	15030	14957	15002	15034	14873	14880	15053	14927	15150	15059	14972	15044	14800	14990	15088	15118	14939	15078	14985	15179	15048	15006	14950	14949	14921	15137	15089	15050	15045	14897	14990	14817	14983	15100	14762	14799	15024	15139	15049	14971	14913	14927	15130	14862	15110	15151	15021	14760	14916	14968	14966	14918	15151	14859	14993	15132	14981	15080	14983	14875	14992	15157	15019	15025	14988	14973	15092	14998	14999	14922	14980	15043	14984	15065	14816	14936	14904	15245	15037	15023	14955	14926	14979	15069	15013	15112	15005	14818	15031	15074	15117	14927	15246	15024	15098	15005	14933	15001	15026	14966	15015	14945	14941	14977	14793	15110	14796	15156	15115	15112	15045	14906	14831	14894	15151	15157	14986
31449	52839	51662	42053	35177	30072	25986	22943	20866	18927	17958	16936	16292	15654	15355	14816	14728	14522	14416	14136	14169	14069	13963	14002	13636	13800	13637	13583	13597	13525	13629	13512	13538	13661	13563	13344	13358	13364	13527	13429	13577	13486	13443	13392	13457	13349	13452	13426	13411	13451	13447	13475	13502	13448	13587	13428	13429	13691	13436	13611	13585	13373	13626	13327	13469	13599	13658	13348	13455	13532	13446	13482	13522	13493	13387	13353	13311	13421	13538	13381	13411	13607	13432	13497	13381	13599	13512	13556	13258	13489	13304	13495	13520	13454	13503	13338	13358	13335	13550	13404	13424	13409	13537	13475	13425	13404	13432	13398	13304	13263	13509	13324	13513	13325	13396	13387	13534	13554	13494	13369	13510	13351	13620	13347	13199	13429	13385	13271	13606	13476	13555	13495	13360	13409	13270	13526	13463	13477	13374	13429	13486	13438	13371	13613	13423	13478	13505	13269	13637	13419	13448	13503	13247	13273	13508	13389	13312	13587	13319	13291	13396	13488	13572	13474	13434	13520	13555	13432	13414	13507	13630	13407	13374	13548	13369	13640	13376	13502	13460	13412	13364	13280	13388	13511	13571	13483	13513	13415	13380	13514	13480	13637	13428	13425	13427	13377	13427	13400	13595	13483	13483	13608	13266	13550	13338	13342	13550	13467	13459	13406	13487	13383	13473	13472	13517	13498	13301	13433	13449	13499	13511	13551	13386	13418	13496	13447	13446	13451	13492	13460	13432	13542	13341	13438	13278	13463	13406	13650	13456	13495	13433	13334	13478	13450	13369	13406	13304	13545	13412	13486	13507	13305	13523	13607	13242	13515	13491	13218	13549	13357	13591	13471	13496	13457	13420	13481	13488	13492	13408	13455	13439	13635	13470	13473	13620	13535	13575	13414	13535	13585	13469	13448	13429	13546	13470	13485	13506	13590	13527	13461	13522	13422	13470	13481	13549	13533	13255	13516	13440	13348	13474	13625	13641	13443	13365	13291	13374	13514	13487	13275	13637	13555	13649	13385	13404	13604	13507	13334	13533	13508	13285	13431	13429	13753	13513	13492	13634	13223	13508	13381	13446	13580	13401	13535	13443	13423	13494	13413	13469	13511	13460	13440	13424	13407	13525	13537	13276	13597	13393	13431	13606	13587	13399	13484	13443	13498	13459	13373	13384	13348	13539	13402	13428	13371	13600	13353	13521	13518	13431	13482	13475	13415	13442	13460	13319	13394	13611	13447	13331	13485	13560	13386	13409	13431	13344	13410	13291	13544	13386	13700	13623	13294	13326	13493	13293	13406	13352	13438	13342	13417	13507	13358	13407	13439	13588	13607	13497	13418	13503	13495	13426	13414	13517	13578	13499	13468	13487	13411	13548	13572	13467	13172	13467	13428	13232	13361	13336	13344	13526	13461	13611	13477	13360	13430	13448	13426	13552	13438	13406	13499	13326	13611	13447	13458	13595	13418	13329	13381	13422	13411	13350	13358	13433	13543	13397	13439	13485	13473	13434	13536	13453	13426	13551	13413	13316	13529	13488	13576	13429	13306	13346	13660	13428	13416	13355	13420	13529	13460	13497	13392	13418	13600	13393	13347	13437	13422	13446	13492	13588	13537	13432	13516	13325	13390	13358	13379	13495	13420	13600	13335	13555	13534	13383	13382	13407	13525	13512	13461	13380	13554	13411	13350	13356	13384	13515	13454	13433	13542	13408	13456	13387	13520	13247	13535	13416	13447	13422	13440	13589	13470	13201	13423	13356	13487	13458	13352	13414	13448	13640	13407	13423	13486	13482	13385	13633	13319	13425	13550	13475	13454	13433	13466	13543	13439	13505	13535	13472	13417	13419	13478	13447	13509	13551	13386	13635	13431	13546	13655	13376	13429	13362	13410	13346	13395	13487	13601	13428	13383	13478	13551	13278	13455	13319	13376	13371	13377	13524	13571	13339	13404	13354	13434	13366	13423	13440	13509	13493	13373	13699	13375	13441	13480	13399	13380	13394	13539	13552	13426	13532	13597	13392	13405	13653	13486	13302	13550	13477	13400	13499	13370	13409	13551	13409	13434	13425	13472	13326	13383	13425	13442	13492	13483	13486	13420	13622	13478	13404	13545	13329	13551	13412	13404	13436	13504	13355	13464	13411	13497	13626	13447	13265	13392	13654	13465	13360	13497	13408	13464	13365	13430	13584	13501	13558	13195	13435	13360	13472	13337	13347	13465	13498	13426	13383	13339	13507	13458	13377	13430	13279	13659	13519	13445	13497	13369	13466	13427	13372	13416	13353	13578	13578	13476	13358	13527	13456	13440	13457	13500	13423	13563	13464	13440	13436	13445	13421	13429	13499	13495	13416	13416	13525	13566	13476	13428	13428	13567	13302	13280	13438	13464	13497	13488	13518	13376	13462	13448	13539	13496	13282	13497	13538	13454	13518	13395	13538	13481	13434	13489	13296	13519	13456	13590	13332	13489	13395	13455	13299	13506	13687	13524	13376	13463	13455	13324	13417	13493	13555	13547	13677	13506	13462	13645	13426	13518	13537	13566	13726	13311	13387	13558	13392	13482	13509	13547	13400	13574	13357	13486	13488	13464	13359	13495	13362	13448	13504	13587	13556	13385	13521	13378	13479	13462	13459	13445	13400	13476	13453	13572	13466	13582	13270	13541	13509	13629	13413	13513	13275	13447	13586	13413	13454	13389	13520	13462	13333	13512	13495	13349	13491	13656	13300	13328	13531	13360	13525	13458	13486	13517	13562	13444	13453	13514	13178	13503	13501	13543	13535	13530	13399	13300	13479	13340	13371	13523	13518	13399	13454	13429	13576	13423	13450	13376	13543	13411	13339	13353	13612	13472	13480	13340	13463	13352	13488	13454	13618	13548	13520	13434	13505	13416	13449	13540	13507	13427	13467	13422	13561	13290	13634	13409	13466	13389	13397	13319	13403	13355	13403	13543	13449	13426	13637	13328	13443	13451	13445	13493	13419	13519	13444	13307	13361	13600	13405	13513	13402	13425	13325	13523	13530	13479	13454	13173	13410	13435	13337	13544	13399	13398	13355	13427	13531	13355	13543	13552	13377	13377	13561	13499	13258	13456	13418	13488	13416	13406	13404	13324	13458	13451	13436	13560	13114	13428	13574	13388	13444	13237	13480	13512	13447	13577	13237	13370	13363	13503	13509	13467	13480	13512	13494	13488	13512	13487	13374	13473	13661	13326	13459	13580	13625	13469	13505	13476	13438	13320	13474	13631	13354	13428	13514	13487	13468	13530	13396	13572	13484	13321	13594	13380	13422	13435	13568	13376	13286	13551	13359	13425	13505	13318	13395	13305	13533	13500	13408	13471	13470	13400	13643	13433	13483	13501	13400	13456	13342	13469	13358	13503	13412	13525	13519	13415	13497	13511	13442	13409	13295	13374	13444	13419	13487	13438	13450	13455	13398	13568	13367	13490	13276	13453	13436	13477	13456	13441	13510	13422	13486	13524	13340	13492	13465	13367	13488	13536	13451	13566	13524	13520	13310	13586	13507	13243	13428	13284	13416	13507	13426	13431	13518	13501	13474	13533	13464	13499	13438	13393	13461	13308	13451	13281	13337	13480	13540	13266	13544	13314	13559	13437	13577	13563	13472	13473	13357	13459	13555	13639	13257	13316	13408	13268	13405	13387	13277	13491	13534	13539	13536	13422	13349	13319	13571	13419	13326	13417	13605	13661	13441	13455	13454	13559	13352	13431	13472	13393	13366	13509	13528	13342	13260	13289	13517	13650	13326	13493	13379	13283	13614	13377	13463	13377	13375	13501	13475	13637	13649	13517	13438	13398	13429	13491	13459	13418	13510	13479	13274	13492	13454	13613	13365	13552	13436	13429	13597	13501	13396	13432	13582	13453	13426	13375	13586	13511	13353	13498	13381	13505	13569	13376	13392	13424	13388	13433	13509	13516	13465	13354	13386	13420	13313	13585	13439	13383	13458	13423	13489	13471	13444	13470	13280	13291	13434	13516	13595	13425	13626	13438	13482	13657	13478	13474	13475	13559	13393	13474	13504	13416	13631	13349	13572	13388	13390	13557	13500	13361	13354	13533	13516	13380	13571	13467	13325	13267	13528	13563	13350	13460	13452	13416	13197	13499	13556	13444	13645	13686	13504	13385	13474	13348	13492	13466	13441	13438	13454	13390	13429	13312	13241	13435	13487	13605	13507	13462	13529	13385	13355	13481	13471	13481	13528	13318	13437	13468	13497	13393	13322	13421	13333	13517	13498	13491	13409	13513	13544	13533	13520	13321	13447	13373	13384	13601	13501	13305	13494	13503	13333	13344	13381	13608	13618	13359	13361	13521	13547	13308	13504	13421	13475	13472	13429	13412	13564	13497	13477	13656	13655	13433	13529	13304	13548	13310	13624	13314	13447	13385	13498	13501	13649	13465	13455	13468	13327	13155	13326	13596	13362	13470	13564	13394	13543	13447	13437	13488	13467	13507	13455	13512	13383	13461	13575	13327	13397	13409	13473	13490	13278	13478	13387	13370	13501	13600	13325	13434	13476	13452	13335	13318	13478	13541	13634	13566	13341	13429	13345	13437	13460	13401	13450	13424	13330	13511	13214	13353	13493	13406	13571	13486	13616	13392	13543	13490	13436	13506	13486	13600	13478	13365	13458	13464	13441	13488	13635	13455	13269	13434	13462	13347	13452	13435	13418	13314	13519	13408	13332	13377	13508	13506	13317	13540	13399	13536	13482	13564	13488	13376	13541	13563	13613	13368	13630	13517	13371	13576	13527	13454	13583	13425	13434	13460	13590	13347	13534	13518	13421	13354	13414	13466	13469	13468	13451	13504	13492	13437	13482	13559	13494	13385	13386	13535	13310	13390	13454	13470	13397	13463	13456	13606	13286	13379	13585	13484	13274	13390	13518	13466	13501	13343	13439	13349	13475	13537	13354	13439	13466	13624	13440	13560	13635	13466	13345	13349	13669	13505	13412	13359	13538	13421	13647	13508	13439	13433	13463	13462	13407	13416	13430	13460	13693	13454	13534	13387	13435	13371	13497	13321	13572	13337	13569	13463	13508	13521	13403	13300	13490	13516	13352	13419	13396	13592	13577	13351	13371	13483	13502	13528	13375	13557	13556	13484
23190	21496	29519	24345	23640	28112	30113	24319	21779	20660	19398	18149	17674	17363	16859	16581	16235	16117	15974	15902	15761	15543	15454	15555	15500	15466	15453	15228	15283	15360	15280	15196	15266	15402	15128	15015	14966	15282	15398	15041	15167	15152	14980	14947	15003	15079	15199	15049	15033	15164	15030	15196	15141	14922	15111	15221	15265	15141	15066	15232	15126	15092	15156	14993	15162	14912	14977	15151	15057	15178	15120	15041	15047	15153	15001	15017	15158	15046	15105	15113	15214	15095	15241	14924	14913	15086	15118	14993	15014	14953	15116	15122	15097	15016	15120	14950	14903	15165	14979	14935	15132	14959	15315	15015	15018	14926	14986	14959	15137	15013	14947	14989	15070	14894	15059	14765	15036	14987	15158	14963	14994	15122	15027	14943	15167	14912	14852	15046	14874	15037	14951	15023	15018	15109	15022	14983	15052	15091	15018	14786	14936	15213	15128	15176	15350	14916	14855	14963	15034	14983	14940	15085	14941	15105	14979	14978	15104	14928	14990	15257	14944	15118	15031	15105	15084	14861	14834	14794	15006	14925	15149	14970	15021	14912	15145	15184	15008	15042	15220	15119	15121	14988	15226	15105	14952	14976	15202	15234	15068	14922	15160	15147	15037	14957	15364	15048	15081	15106	15166	15124	14993	15065	14991	15289	15205	14959	15178	15163	15154	15051	15144	15092	14842	15068	14959	15226	14890	14877	15182	15000	15072	15239	15091	15113	14925	15077	14994	15092	15170	15177	15173	14970	15016	15136	14915	14982	15043	15114	15145	15077	14914	15001	14998	15005	14793	14981	14934	15031	14997	14884	15166	15188	15029	15170	14969	14958	14859	14922	15275	15047	15221	14815	14792	14965	15109	15071	14987	15146	14821	15224	15207	15046	15105	14790	15028	14884	15170	15084	15447	15382	15350	15085	15058	15114	15106	15196	15161	14813	14872	15139	15189	15109	15043	15026	14983	15090	15237	15193	15023	14947	15126	15018	14978	15063	15292	15009	14991	15016	14981	14958	15157	15039	14913	15017	14764	15023	14958	14999	15094	14883	15010	15042	14948	14926	15037	14956	15097	15242	15055	15079	15141	15040	15086	14872	15065	15166	15095	14934	15085	14820	14924	14855	15071	15081	15065	15032	15031	14923	15017	15049	15013	14933	15074	15066	15270	15045	14994	15120	15026	15005	14960	15104	15115	14969	15228	15012	15090	14900	15173	15003	14997	14951	15018	14986	14920	15091	15191	15193	15002	15101	14896	14949	15024	15081	15081	14853	15050	15037	15049	15192	15006	14995	15061	15202	15160	14977	14898	14796	14981	15164	14914	15079	15146	15039	15058	15012	14958	14929	15019	14983	15054	14871	15057	14894	14972	15105	15049	15068	15172	14869	15068	15027	14943	14847	15058	15112	15009	14964	15077	14943	15110	15107	15074	15011	14849	15091	14830	14912	14826	15139	14909	15108	14937	15087	15150	15007	14984	15037	15108	14974	14987	15021	14979	15196	15092	14827	14957	14865	15178	14949	15048	14905	14986	15072	15048	15045	14847	14977	15003	14962	15135	14948	15130	15026	14866	14950	14995	14960	14896	14848	15092	15021	15003	15074	15068	15056	15055	15057	15046	15059	15192	14944	14848	14979	15073	14913	15003	15017	15058	15096	14975	15162	15172	15205	15146	15247	15255	15167	15114	15092	14894	15150	15082	15127	15209	15110	15159	14865	14884	15004	15014	14942	14922	15039	15080	15064	15271	14878	15021	15035	15018	14959	15193	15148	14828	14961	14948	14917	14853	14960	15127	15060	14918	15127	15230	15032	15136	15169	14990	14924	15115	14956	14945	14916	15086	14965	14960	14935	15099	15230	15115	14926	15164	15115	15091	14867	15068	15046	14983	14829	14993	15112	14858	14888	14901	14969	14900	15110	15091	15040	15057	15164	15043	14949	14949	15067	15107	15120	15121	14983	15144	14935	14930	15059	14948	15041	14918	15024	14919	15139	15149	15091	15108	14939	15000	14976	14985	15066	14972	15090	14908	15112	14902	15066	14926	15041	15150	14870	15087	15082	15132	15020	14937	14957	15122	15081	14825	15103	15154	15119	15028	14913	14976	15043	14993	14953	14989	14955	14994	15108	15082	14938	15230	14809	14964	14873	15062	15042	15075	14907	15100	14841	14983	14903	14979	14890	15179	15182	15145	15020	15153	15206	15037	15209	14921	15029	15144	15014	15087	14858	15061	15009	15188	15019	15088	15326	15090	15068	14977	14990	15116	15203	15078	14875	15084	15123	15127	14826	15073	14888	15054	14958	14866	15069	15027	15067	15111	14867	14849	14956	14890	14999	15003	15046	15159	15026	15159	14971	15074	15092	15138	14971	15087	14984	14974	15031	15274	15245	14883	15195	15075	14971	14876	14886	15052	15147	15097	14921	15030	15105	15013	15000	15125	15002	15039	15022	15080	14955	15089	15013	15076	15038	14985	14980	14925	15149	15228	15039	15223	15029	15108	14887	14923	14919	15035	15130	15003	15226	15092	15087	15185	14963	15054	15092	15130	14833	15102	14968	15191	15126	15075	14997	14893	15044	14839	14754	14972	14867	15044	15159	15144	14843	14957	15089	14976	14991	15156	14893	14817	14838	14903	14999	14953	14845	15148	14865	15009	15106	14970	14920	14888	15053	15135	15061	15075	15021	14936	15032	14960	14839	14921	15037	14790	15058	15006	15158	15106	15061	15220	15107	15068	14990	15268	14994	15000	15046	14894	14824	15008	15243	15190	15051	15115	15078	15151	15214	15027	15011	14909	14817	15010	15226	15026	15125	14882	15184	15117	15073	15068	15140	14967	15117	15111	15028	15126	15073	15092	15149	15022	14906	15023	15115	15002	14851	14950	15051	15075	14971	15008	14819	14990	14990	14961	15269	14964	15053	15110	14973	15014	15056	14912	14912	14979	15021	15225	15005	15122	15016	14804	15111	14998	14884	15068	15233	15019	15029	14984	14997	14992	14847	15032	15215	14929	15118	15103	15165	15045	15107	15008	15046	14831	14932	15154	14985	15134	14996	15110	15102	15028	14931	14936	14985	15095	15104	14941	15018	15028	15146	15174	14960	14866	15233	15051	15062	15071	14918	15018	14904	15117	15127	14992	15103	14965	15010	14945	14935	14957	14870	14890	14986	14939	15124	15017	15057	15009	14979	14964	15266	15060	15103	15097	15004	14940	14992	14973	14979	15086	15042	14973	15004	15130	15095	15207	15054	14957	15118	15105	14946	14928	15015	14945	14747	14976	15003	15166	14922	14795	14885	14974	14964	15029	15026	14970	14867	14969	15142	14996	15020	14971	15155	14977	15009	14933	14974	14907	15038	14974	15003	14952	14863	14911	15006	15129	14928	14966	15178	14969	14878	15170	15090	15107	15001	15213	15035	15013	14894	15114	15061	15026	14846	14968	15073	14742	14869	15147	15126	14925	14993	15188	15072	15141	14931	14982	14962	14788	14836	15078	14959	15049	14920	15042	15039	15012	15155	15064	14995	15098	14946	15000	14898	14998	14937	15087	14965	15058	14844	14940	15127	14940	15070	15007	15043	15012	14962	14893	14919	15014	15010	15063	15116	15020	15059	14931	14969	15040	15068	15152	14989	15003	14958	14992	14881	14941	14945	15189	14973	14788	14933	14999	15008	15082	14750	14672	14850	14970	14999	14933	14955	15014	15202	15118	14860	14988	15105	15063	15117	14918	14904	14906	14939	14935	15082	15012	15278	14984	15188	14865	15215	14995	14962	15013	14933	15108	14914	15190	15086	14970	14925	15050	14900	14948	15015	15271	14988	15148	14997	15169	14986	15002	15090	15118	15030	14875	14969	15037	15016	14946	15014	15134	14819	14788	14967	15219	15044	14829	14761	15095	15158	15165	15005	14900	14941	14995	14890	15056	14873	15048	15056	15010	15154	14969	15103	15098	15045	15033	15129	15021	14920	15210	15034	15036	14789	15292	14959	14903	14997	14790	14911	14946	14984	15040	15023	15010	15069	15037	15098	15158	15171	15131	15301	15028	15057	15000	15096	14932	14985	15216	15124	15095	14874	15050	15130	15094	15284	15213	15141	14973	14984	15117	15024	15058	15281	15177	14841	15094	14939	15014	15038	15141	14930	14847	15176	14910	15108	15133	14950	15186	15087	15015	14949	15049	15192	14827	15016	15047	14980	15240	14944	15122	14958	14851	14949	15026	15017	14969	15200	15097	14995	15023	14936	14942	14853	14954	15072	14820	14995	15057	15079	14814	14961	15085	15002	14991	14969	14937	14790	15085	15055	14863	15043	15102	15026	15154	14821	14963	15030	15265	14987	14813	15102	14982	14997	15254	15019	15183	15179	15008	14923	14886	14937	14852	14895	14938	14983	15202	14963	15033	14906	15061	15028	15376	15008	15071	14952	15011	15070	14950	15217	14892	15247	14991	15099	15052	14910	15116	15179	15132	14951	15151	15060	14935	14878	14877	15184	14885	14854	14993	15209	15243	15043	14756	15075	15122	14917	15035	15105	14978	15020	14895	14838	15042	15066	15054	15071	15008	14815	15050	15174	14733	15086	15029	14867	15109	14831	15027	14922	14988	14880	14850	14980	14891	14873	14922	15046	15204	14663	15061	15051	14912	14894	14983	15007	14921	14938	15113	15014	14799	15106	15346	15254	14846	15222	14833	14881	14859	14919	15104	15087	14874	14944	14823	15031	15048	15143	15043	15064	15106	15028	15090	14934	14915	15020	14866	14988	14808	15076	15066	14991	15216	14983	15115	15073	15157	15036	15134	15091	15080	15082	14985	14909	14939	15029	15148	15070	15155	15068	15101	14948	14957	14783	14969	15113	14880	15134	15006	15039	15043	15219	15045	15164	14967	14983	15177	15050	14851	15003	15162	15059	14884	14991	15079	14948	14799	14925	15027	14994	15095	15208	14943	15010	14986	15137	14996	15023	14906	15019	14976	15200	15074	14950	15118	15163	15064	15000	15126	15061	15054	15033	15169	14968	14940	15208	14964	15141	14990	15045	14817	14900	14810	14973	15110	14905	14824	15014	14969	15007	14948	15093	14877	14885	14801	15017	14817	15011	15110	14925	14922	14840	15048	14922	14815	14796	15187	14842	15002	15025
33290	58417	56318	46870	39608	34393	29920	26657	23687	21242	19771	18463	17543	16554	15842	15426	15169	14831	14650	14577	14384	14097	14282	14000	13645	13734	13628	13698	13532	13618	13642	13492	13465	13617	13449	13410	13606	13497	13452	13533	13484	13465	13579	13473	13530	13421	13424	13448	13586	13498	13299	13423	13326	13439	13358	13466	13372	13333	13493	13414	13347	13432	13529	13427	13509	13373	13402	13385	13565	13562	13490	13470	13509	13474	13397	13519	13534	13415	13540	13594	13607	13399	13386	13493	13372	13461	13558	13451	13431	13425	13478	13485	13502	13497	13336	13394	13490	13271	13432	13546	13369	13519	13263	13419	13299	13322	13367	13564	13368	13545	13275	13460	13497	13240	13439	13359	13556	13559	13604	13329	13307	13524	13417	13487	13442	13370	13449	13432	13381	13423	13481	13562	13316	13394	13341	13423	13390	13612	13270	13356	13428	13577	13451	13474	13317	13374	13630	13308	13435	13411	13378	13500	13316	13464	13562	13376	13411	13462	13435	13357	13578	13504	13408	13307	13276	13410	13451	13335	13498	13357	13308	13514	13469	13292	13378	13567	13392	13416	13481	13455	13379	13499	13389	13251	13363	13316	13406	13483	13568	13432	13444	13530	13470	13509	13369	13377	13428	13409	13517	13331	13449	13448	13507	13352	13441	13438	13335	13342	13327	13325	13522	13477	13374	13336	13390	13495	13483	13440	13600	13453	13493	13438	13395	13309	13488	13262	13469	13414	13353	13368	13315	13521	13519	13388	13268	13568	13417	13362	13242	13417	13392	13477	13619	13474	13450	13442	13387	13303	13466	13320	13441	13386	13496	13473	13284	13447	13407	13206	13424	13572	13341	13293	13459	13433	13486	13452	13517	13280	13382	13660	13326	13411	13427	13380	13429	13415	13473	13398	13410	13442	13644	13496	13341	13393	13478	13504	13443	13531	13429	13489	13484	13567	13411	13419	13585	13396	13415	13428	13338	13400	13429	13483	13486	13358	13286	13582	13424	13449	13351	13512	13454	13301	13504	13542	13450	13439	13478	13281	13385	13307	13438	13408	13568	13647	13562	13581	13556	13575	13278	13356	13266	13557	13471	13385	13510	13480	13305	13497	13548	13317	13469	13365	13310	13445	13451	13396	13415	13601	13466	13373	13482	13623	13516	13411	13380	13330	13440	13489	13504	13344	13381	13494	13412	13426	13560	13480	13360	13481	13302	13371	13494	13616	13321	13393	13317	13380	13447	13435	13413	13495	13547	13426	13546	13338	13383	13348	13439	13411	13271	13397	13554	13346	13233	13341	13242	13412	13437	13392	13335	13625	13333	13405	13500	13451	13382	13502	13346	13479	13654	13405	13392	13468	13351	13381	13489	13506	13210	13460	13614	13432	13583	13387	13501	13329	13484	13613	13547	13351	13319	13348	13436	13490	13509	13427	13473	13455	13498	13399	13450	13371	13284	13359	13449	13437	13385	13487	13513	13396	13487	13327	13409	13482	13563	13633	13350	13444	13171	13407	13499	13493	13454	13336	13478	13369	13422	13474	13438	13305	13522	13384	13402	13460	13407	13425	13445	13440	13588	13327	13420	13403	13252	13371	13524	13482	13513	13382	13469	13419	13524	13381	13431	13421	13451	13247	13280	13419	13422	13596	13403	13472	13512	13508	13463	13301	13396	13358	13349	13358	13481	13362	13431	13378	13327	13395	13347	13408	13372	13489	13416	13471	13361	13351	13485	13423	13458	13315	13303	13376	13500	13339	13583	13515	13288	13402	13383	13412	13507	13374	13329	13453	13486	13401	13441	13435	13610	13473	13383	13435	13444	13316	13478	13569	13336	13477	13428	13406	13420	13625	13554	13445	13625	13195	13418	13303	13578	13389	13406	13450	13428	13382	13370	13466	13485	13614	13494	13379	13446	13496	13450	13480	13323	13487	13431	13446	13342	13326	13537	13683	13420	13397	13533	13513	13388	13471	13414	13463	13333	13555	13541	13454	13373	13461	13540	13598	13397	13410	13385	13447	13437	13438	13555	13586	13515	13477	13461	13402	13306	13395	13449	13301	13448	13384	13544	13355	13518	13534	13398	13453	13298	13614	13423	13244	13404	13385	13533	13277	13361	13503	13409	13467	13375	13466	13377	13323	13396	13620	13260	13404	13496	13468	13599	13322	13435	13562	13296	13308	13451	13455	13370	13465	13566	13384	13452	13413	13411	13367	13376	13427	13445	13569	13244	13529	13292	13465	13490	13304	13447	13418	13509	13460	13414	13469	13402	13522	13441	13498	13438	13548	13317	13428	13487	13386	13527	13678	13584	13217	13318	13477	13521	13413	13461	13386	13263	13266	13447	13317	13314	13449	13415	13371	13352	13422	13414	13332	13384	13481	13462	13458	13472	13388	13200	13443	13322	13499	13283	13356	13508	13425	13472	13509	13390	13479	13383	13392	13475	13454	13366	13405	13272	13512	13460	13416	13381	13514	13327	13266	13418	13468	13411	13149	13508	13285	13308	13416	13348	13380	13475	13477	13322	13459	13325	13396	13456	13360	13346	13313	13319	13334	13529	13483	13379	13340	13437	13527	13268	13529	13532	13508	13383	13585	13492	13544	13497	13434	13476	13308	13262	13252	13373	13284	13503	13499	13390	13264	13393	13337	13404	13321	13409	13388	13402	13342	13463	13269	13553	13393	13462	13446	13545	13411	13400	13520	13437	13478	13433	13342	13566	13378	13417	13407	13386	13378	13687	13336	13422	13485	13545	13615	13359	13367	13305	13343	13462	13378	13546	13234	13510	13494	13559	13503	13295	13562	13453	13606	13405	13456	13407	13468	13413	13512	13456	13397	13502	13482	13375	13416	13296	13564	13321	13377	13458	13333	13507	13463	13266	13358	13430	13462	13266	13390	13387	13401	13390	13331	13388	13428	13367	13294	13464	13227	13352	13496	13428	13422	13562	13367	13383	13425	13322	13273	13548	13526	13401	13488	13346	13419	13407	13277	13602	13409	13553	13518	13434	13357	13546	13295	13408	13460	13474	13451	13407	13595	13474	13472	13399	13463	13626	13498	13385	13335	13511	13284	13540	13446	13508	13365	13456	13369	13463	13451	13378	13382	13362	13328	13357	13312	13403	13538	13404	13500	13147	13378	13350	13475	13477	13558	13250	13465	13351	13408	13472	13479	13462	13532	13425	13574	13404	13446	13403	13455	13337	13266	13421	13348	13442	13349	13384	13394	13474	13574	13319	13360	13490	13378	13412	13333	13399	13459	13495	13429	13299	13491	13477	13326	13275	13417	13487	13476	13409	13402	13501	13434	13393	13309	13328	13444	13588	13403	13532	13410	13419	13477	13392	13466	13427	13425	13372	13370	13430	13505	13336	13321	13363	13496	13464	13455	13313	13330	13618	13451	13495	13337	13435	13602	13396	13582	13439	13283	13550	13435	13490	13267	13358	13466	13513	13467	13461	13611	13378	13302	13531	13168	13543	13413	13290	13445	13649	13434	13361	13287	13410	13363	13420	13554	13197	13464	13443	13265	13403	13379	13286	13508	13428	13540	13325	13468	13507	13395	13466	13319	13229	13412	13247	13309	13454	13504	13549	13474	13333	13361	13356	13502	13396	13369	13523	13416	13382	13457	13462	13469	13510	13475	13398	13318	13434	13438	13254	13601	13477	13551	13273	13479	13402	13411	13461	13417	13360	13485	13527	13549	13348	13523	13599	13378	13443	13471	13602	13405	13367	13426	13430	13373	13388	13480	13518	13264	13319	13419	13479	13581	13395	13454	13559	13449	13572	13381	13498	13456	13274	13408	13462	13315	13318	13302	13442	13414	13501	13484	13410	13372	13355	13401	13317	13531	13408	13480	13399	13239	13484	13473	13325	13466	13375	13286	13414	13334	13444	13484	13652	13218	13695	13423	13477	13438	13404	13361	13408	13290	13335	13347	13430	13326	13287	13438	13448	13417	13313	13436	13573	13524	13455	13563	13367	13414	13519	13302	13516	13627	13480	13410	13414	13458	13462	13438	13504	13378	13503	13397	13352	13464	13544	13365	13536	13386	13406	13524	13482	13530	13426	13205	13415	13295	13570	13500	13515	13236	13481	13546	13498	13337	13462	13437	13303	13429	13507	13420	13363	13598	13417	13419	13567	13696	13416	13452	13451	13387	13629	13425	13372	13510	13392	13293	13487	13314	13377	13398	13409	13431	13310	13293	13442	13427	13496	13571	13422	13556	13397	13491	13326	13405	13412	13427	13489	13505	13419	13489	13380	13265	13520	13430	13591	13276	13444	13550	13410	13274	13449	13354	13641	13486	13414	13442	13338	13381	13465	13380	13309	13460	13390	13419	13600	13419	13389	13539	13394	13293	13453	13347	13312	13477	13310	13437	13267	13328	13380	13501	13302	13518	13229	13448	13286	13469	13284	13392	13601	13413	13454	13365	13430	13349	13461	13449	13507	13437	13380	13444	13397	13399	13370	13458	13591	13360	13403	13383	13392	13628	13439	13350	13202	13316	13584	13371	13418	13410	13378	13343	13367	13397	13396	13605	13325	13418	13476	13553	13540	13393	13399	13424	13439	13456	13382	13292	13399	13370	13368	13361	13405	13525	13414	13451	13440	13417	13342	13402	13456	13273	13428	13324	13301	13537	13394	13331	13469	13372	13400	13537	13497	13465	13236	13397	13288	13335	13436	13428	13425	13576	13199	13377	13473	13311	13391	13510	13462	13332	13285	13504	13440	13436	13482	13575	13201	13561	13515	13454	13433	13430	13424	13264	13615	13418	13402	13322	13559	13524	13422	13488	13311	13410	13362	13338	13438	13414	13388	13394	13409	13309	13376	13485	13517	13523	13573	13421	13489	13575	13453	13506	13419	13380	13466	13390	13426	13528	13207	13396	13429	13319	13552	13489	13447	13287	13318	13432	13558	13422	13283	13339	13536	13349	13328	13321	13434	13313	13432	13243	13474	13230	13546	13543	13398	13390	13450	13557	13425	13363	13450	13327	13595	13317	13471	13388	13513	13421	13418	13386	13416	13547	13346	13544	13555	13514	13426	13558	13344	13502	13420	13505	13422	13310	13522	13389	13469	13504	13514	13363	13435	13293	13505	13408	13423	13438	13423	13325	13412	13395	13383	13427
29717	31653	40651	36061	29139	24782	22159	19690	18767	17731	16990	16796	16446	16190	15953	15914	15944	15809	15703	15654	15711	15484	15352	15655	15365	15326	15436	15340	15624	15394	15551	15462	15351	15467	15365	15397	15237	15281	15258	15289	15277	15327	15557	15488	15557	15192	15263	15311	15205	15266	15201	15323	15333	15391	15307	15210	15399	15168	15663	15328	15252	15216	15337	15471	15545	15583	15479	15350	15342	15350	15378	15275	15265	15339	15266	15375	15479	15277	15398	15441	15068	15186	15235	15268	15414	14976	15236	15280	15201	15216	15344	15330	15467	15567	15367	15185	15262	15262	15365	15406	15241	15179	15101	15174	15385	15243	15349	15308	15386	15154	15332	15458	15205	15340	15358	15250	15305	15392	15304	15425	15339	15275	15351	15292	15285	15282	15480	15328	15332	15442	15154	15208	15184	15314	15315	15350	15178	15258	15298	15421	15342	15282	15363	15137	15306	15341	15320	15297	15180	15473	15313	15312	15087	15243	15180	15247	15347	15323	15339	15173	15491	15184	15494	15341	15268	15287	15374	15392	15529	15258	15355	15279	15216	15571	15354	15226	15120	15217	15389	15305	15264	15454	15490	15387	15591	15293	15416	15380	15371	15335	15327	15516	15241	15456	15388	15270	15458	15308	15246	15362	15328	15148	15398	15364	15131	15218	15401	15227	15453	15263	15292	15434	15258	15328	15280	15163	15276	15622	15448	15417	15366	15197	15293	15342	15328	15260	15376	15435	15292	15350	15305	15391	15393	15366	15359	15316	15294	15251	15218	15432	15292	15288	15387	15294	15258	15176	15423	15255	15317	15257	15251	15315	15243	15061	15312	15591	15306	15264	15393	15284	15489	15401	15457	15515	15346	15601	15214	15097	15334	15261	15298	15099	15392	15384	15315	15142	15320	15239	15264	15286	15148	15312	15333	15434	15378	15213	15374	15287	15369	15459	15359	15438	15349	15420	15548	15404	15325	15512	15260	15322	15433	15460	15264	15217	15349	15195	15464	15228	15387	15620	15333	15418	15298	15467	15525	15206	15413	15491	15335	15356	15356	15273	15423	15210	15434	15313	15194	15230	15575	15385	15405	15314	15201	15365	15394	15206	15391	15454	15150	15300	15254	15246	15404	15267	15389	15307	15224	15394	15473	15214	15201	15309	15370	15201	15312	15423	15209	15270	15440	15443	15359	15386	15289	15166	15342	15380	15457	15281	15493	15320	15263	15365	15347	15398	15199	15438	15231	15255	15598	15339	15476	15539	15268	15333	15314	15401	15314	15351	15464	15201	15365	15055	15251	15241	15260	15197	15254	15283	15471	15409	15500	15446	15256	15453	15387	15245	15143	15351	15320	15359	15318	15179	15273	15412	15198	15484	15227	15376	15444	15414	15249	15509	15282	15383	15396	15362	15414	15237	15242	15101	15308	15264	15360	15203	15394	15365	15286	15136	15244	15248	15444	15373	15246	15351	15287	15389	15481	15210	15334	15326	15295	15514	15443	15407	15585	15309	15210	15236	15329	15413	15265	15254	15337	15419	15164	15418	15519	15508	15287	15513	15416	15409	15449	15337	15301	15337	15436	15353	15232	15096	15207	15638	15400	15264	15464	15486	15280	15454	15432	15191	15185	15521	15328	15326	15298	15262	15334	15430	15340	15215	15415	15313	15229	15328	15250	15213	15358	15278	15159	15296	15429	15150	15323	15256	15388	15288	15297	15305	15289	15129	15362	15239	15442	15338	15602	15578	15182	15368	15450	15484	15316	15181	15270	15323	15361	15405	15346	15232	15242	15341	15365	15384	15472	15334	15302	15400	15393	15407	15340	15275	15377	15113	15304	15214	15269	15202	15238	15427	15393	15501	15347	15367	15498	15373	15460	15301	15262	15495	15278	15388	15338	15247	15291	15292	15331	15366	15366	15250	15341	15464	15298	15249	15341	15390	15306	15191	15364	15348	15474	15414	15477	15437	15346	15171	15321	15414	15409	15098	15341	15441	15251	15230	15335	15302	15457	15465	15426	15299	15333	15178	15580	15322	15220	15190	15120	15467	15491	15618	15426	15527	15430	15236	15179	15426	15300	15442	15319	15299	15482	15433	15308	15302	15477	15500	15247	15281	15407	15275	15329	15422	15338	15169	15397	15196	15241	15195	15379	15413	15401	15523	15281	15179	15395	15299	15330	15413	15304	15449	15447	15350	15243	15406	15395	15472	15359	15349	15469	15407	15390	15095	15193	15282	15348	15192	15327	15257	15253	15240	15301	15182	15255	15396	15314	15411	15431	15312	15318	15334	15464	15340	15320	15456	15486	15478	15373	15515	15328	15302	15379	15298	15423	15330	15083	15200	15277	15331	15251	15325	15377	15264	15488	15305	15270	15199	15178	15195	15425	15248	15311	15217	15159	15403	15338	15250	15285	15312	15275	15244	15447	15282	15345	15380	15304	15336	15392	15452	15406	15292	15431	15604	15363	15295	15267	15395	15326	15219	15220	15353	15218	15302	15194	15151	15282	15476	15365	15226	15209	15480	15423	15450	15380	15219	15111	15310	15284	15348	15416	15309	15199	15295	15346	15172	15304	15304	15445	15213	15280	15258	15441	15371	15407	15253	15336	15256	15361	15255	15245	15185	15301	15506	15182	15282	15351	15342	15287	15314	15462	15442	15420	15120	15353	15468	15314	15374	15341	15318	15300	15510	15247	15365	15305	15199	15203	15326	15117	15297	15469	15353	15327	15358	15446	15241	15356	15199	15396	15214	15228	15251	15346	15432	15306	15538	15353	15389	15291	15558	15297	15268	15288	15303	15285	15333	15390	15330	15251	15506	15193	15464	15367	15343	15335	15383	15300	15463	15260	15140	15262	15181	15256	15328	15257	15303	15182	15459	15258	15276	15425	15192	15289	15426	15348	15275	15362	15252	15405	15237	15506	15400	15399	15316	15386	15392	15270	15201	15443	15514	15479	15369	15360	15453	15346	15344	15308	15268	15463	15241	15491	15482	15466	15137	15430	15389	15421	15411	15368	15389	15434	15235	15354	15242	15473	15317	15204	15288	15280	15363	15483	15441	15301	15435	15314	15388	15208	15380	15415	15241	15284	15556	15340	15363	15327	15399	15367	15247	15236	15407	15401	15249	15393	15391	15311	15613	15382	15363	15374	15329	15503	15262	15345	15286	15296	15163	15326	15225	15363	15152	15159	15389	15255	15312	15373	15344	15445	15383	15412	15294	15223	15351	15364	15252	15334	15389	15442	15449	15442	15481	15137	15446	15271	15443	15282	15172	15308	15287	15400	15528	15237	15415	15398	15393	15396	15261	15332	15349	15519	15347	15322	15256	15558	15350	15298	15193	15278	15220	15410	15395	15206	15433	15444	15363	15299	15264	15546	15326	15354	15545	15381	15271	15466	15474	15215	15260	15424	15244	15357	15421	15295	15190	15363	15419	15414	15234	15406	15525	15434	15239	15368	15354	15222	15347	15200	15315	15276	15155	15405	15444	15364	15291	15272	15342	15127	15195	15488	15354	15449	15162	15263	15521	15217	15441	15210	15266	15229	15423	15408	15220	15370	15262	15470	15441	15185	15268	15190	15340	15109	15493	15550	15387	15361	15291	15206	15232	15236	15329	15213	15309	15388	15410	15221	15372	15296	15246	15437	15382	15395	15225	15219	15408	15395	15293	15302	15418	15266	15345	15339	15278	15525	15140	15297	15422	15334	15384	15324	15324	15256	15521	15303	15459	15663	15539	15465	15390	15458	15169	15314	15264	15601	15286	15208	15451	15200	15461	15332	15460	15392	15138	15334	15393	15582	15242	15423	15494	15380	15404	15203	15215	15294	15344	15494	15506	15170	15366	15408	15252	15109	15263	15324	15270	15415	15431	15057	15399	15420	15137	15292	15346	15448	15324	15184	15353	15273	15460	15207	15173	15442	15315	15236	15311	15280	15591	15270	15460	15432	15458	15374	15365	15288	15457	15262	15227	15286	15246	15188	15345	15372	15393	15473	15375	15434	15273	15218	15444	15354	15152	15315	15460	15414	15459	15355	15095	15497	15294	15263	15490	15374	15375	15405	15251	15396	15430	15276	15349	15297	15405	15335	15392	15297	15239	15289	15409	15227	15426	15459	15424	15303	15512	15410	15450	15269	15350	15337	15304	15189	15210	15276	15284	15241	15359	15401	15297	15419	15251	15382	15482	15327	15103	15256	15267	15339	15168	15560	15114	15571	15398	15607	15264	15182	15235	15402	15335	15333	15372	15124	15359	15394	15298	15258	15436	15258	15373	15250	15251	15450	15344	15358	15383	15253	15330	15285	15281	15345	15360	15183	15260	15330	15417	15388	15328	15391	15295	15234	15328	15104	15317	15244	15293	15501	15191	15203	15369	15399	15188	15381	15260	15201	15396	15254	15410	15089	15375	15212	15199	15382	15470	15265	15409	15218	15355	15246	15235	15482	15437	15423	15225	15539	15316	15314	15308	15255	15151	15214	15391	15376	15297	15363	15280	15369	15437	15552	15473	15369	15253	15353	15413	15410	15230	15325	15376	15301	15358	15315	15405	15331	15265	15218	15212	15440	15395	15256	15407	15311	15218	15432	15342	15437	15341	15384	15222	15327	15210	15340	15258	15152	15486	15304	15517	15371	15322	15134	15391	15249	15250	15550	15315	15384	15387	15345	15518	15177	15305	15412	15287	15265	15201	15422	15181	15250	15387	15328	15461	15484	15273	15232	15526	15455	15459	15230	15411	15371	15423	15175	15249	15562	15311	15379	15095	15437	15433	15360	15428	15268	15449	15373	15296	15319	15261	15486	15309	15290	15372	15478	15345	15465	15502	15284	15465	15168	15182	15429	15240	15112	15314	15606	15177	15249	15446	15406	15371	15254	15228	15261	15288	15385	15294	15256	15368	15295	15173	15282	15359	15277	15279	15285	15260	15422	15454	15255	15352	15173	15265	15161	15489	15459	15317	15530	15424	15350	15160	15407	15379	15136	15404	15349	15403	15214	15383	15499	15273	15358	15300	15399	15267	15235	15420	15449	15461	15155	15262	15474	15278	15355	15278	15514	15256	15182	15276	15335	15298	15258	15210	15500	15276	15240	15210	15247	15323	15154	15411	15299	15384	15240	15383	15082	15301	15435	15157
33429	49657	47100	37732	31337	26335	22959	20729	18806	17425	16504	15814	15205	15023	14530	14277	14428	14124	14227	14034	13996	13834	13882	13854	13725	13722	13877	13657	13630	13608	13619	13712	13611	13589	13649	13547	13620	13515	13638	13595	13335	13657	13794	13462	13614	13525	13539	13826	13492	13838	13679	13522	13828	13767	13607	13651	13813	13683	13742	13447	13694	13781	13587	13774	13608	13636	13627	13501	13735	13623	13635	13561	13619	13559	13720	13694	13543	13680	13521	13621	13621	13546	13545	13773	13585	13651	13606	13693	13678	13355	13636	13653	13598	13690	13769	13608	13539	13643	13605	13726	13522	13541	13633	13560	13572	13717	13696	13621	13637	13607	13549	13700	13625	13742	13624	13589	13577	13632	13660	13615	13610	13570	13576	13720	13606	13505	13650	13422	13603	13642	13569	13524	13679	13605	13654	13636	13674	13577	13567	13586	13713	13824	13755	13684	13558	13578	13545	13507	13582	13643	13607	13633	13571	13733	13760	13588	13681	13506	13446	13511	13751	13592	13663	13614	13585	13575	13547	13644	13569	13708	13654	13749	13555	13633	13633	13463	13696	13658	13697	13471	13625	13701	13576	13550	13707	13641	13659	13596	13539	13514	13532	13512	13481	13644	13591	13598	13627	13623	13724	13545	13553	13506	13738	13749	13652	13692	13485	13511	13505	13621	13595	13584	13632	13612	13708	13589	13574	13625	13611	13715	13457	13478	13572	13688	13607	13545	13559	13619	13661	13561	13510	13516	13636	13879	13630	13703	13713	13512	13659	13453	13720	13622	13642	13620	13693	13686	13629	13639	13646	13593	13653	13599	13565	13396	13547	13732	13561	13543	13458	13690	13512	13501	13455	13569	13734	13726	13721	13639	13505	13913	13652	13612	13458	13668	13560	13517	13558	13754	13668	13534	13597	13546	13733	13673	13686	13600	13673	13618	13609	13579	13445	13659	13768	13562	13544	13676	13515	13522	13588	13647	13670	13630	13665	13630	13640	13638	13498	13639	13496	13575	13672	13542	13614	13622	13712	13314	13588	13604	13476	13589	13500	13651	13385	13609	13646	13736	13633	13603	13684	13611	13553	13593	13538	13748	13587	13576	13678	13572	13549	13565	13657	13578	13621	13607	13531	13678	13714	13570	13769	13719	13551	13626	13634	13597	13525	13633	13483	13627	13552	13608	13778	13743	13433	13756	13498	13651	13543	13582	13815	13486	13641	13630	13596	13562	13596	13594	13708	13485	13609	13730	13762	13635	13548	13618	13587	13598	13573	13539	13394	13625	13707	13659	13794	13596	13626	13683	13556	13441	13541	13535	13562	13579	13573	13765	13580	13431	13698	13569	13528	13618	13717	13753	13745	13648	13607	13519	13521	13721	13515	13681	13651	13615	13655	13586	13678	13645	13462	13616	13661	13490	13624	13724	13615	13677	13715	13678	13560	13646	13570	13590	13762	13525	13577	13607	13663	13708	13595	13517	13629	13848	13498	13604	13676	13554	13669	13600	13615	13634	13639	13769	13629	13742	13706	13563	13669	13630	13670	13624	13645	13445	13597	13650	13628	13676	13493	13663	13645	13492	13661	13620	13654	13444	13741	13631	13714	13563	13641	13590	13697	13716	13615	13867	13673	13766	13654	13650	13641	13587	13636	13645	13567	13717	13352	13793	13622	13607	13649	13683	13640	13498	13713	13707	13549	13515	13619	13764	13457	13506	13501	13624	13608	13595	13501	13518	13690	13741	13521	13629	13636	13797	13541	13503	13599	13705	13784	13552	13476	13485	13627	13569	13671	13711	13678	13658	13626	13664	13648	13589	13706	13659	13619	13614	13642	13617	13672	13505	13563	13530	13758	13537	13676	13597	13484	13726	13622	13605	13695	13565	13633	13571	13519	13613	13671	13613	13678	13531	13520	13544	13606	13599	13759	13536	13594	13610	13784	13632	13487	13533	13642	13675	13608	13522	13469	13583	13855	13558	13515	13705	13755	13638	13635	13703	13634	13752	13641	13552	13496	13611	13739	13651	13759	13487	13613	13668	13735	13684	13589	13767	13499	13963	13453	13592	13496	13555	13574	13675	13670	13567	13619	13596	13638	13733	13531	13531	13690	13573	13420	13740	13684	13624	13800	13518	13639	13628	13634	13646	13609	13517	13738	13759	13405	13558	13576	13674	13749	13683	13636	13687	13595	13597	13466	13553	13560	13651	13621	13646	13724	13846	13637	13581	13638	13611	13606	13580	13625	13505	13616	13760	13471	13732	13659	13413	13714	13660	13508	13695	13550	13411	13657	13509	13734	13630	13462	13715	13586	13522	13638	13682	13633	13451	13498	13731	13599	13703	13709	13609	13603	13704	13638	13547	13528	13640	13790	13538	13645	13605	13668	13662	13506	13550	13591	13610	13619	13637	13770	13700	13559	13515	13657	13513	13493	13691	13618	13653	13694	13817	13591	13458	13517	13565	13588	13598	13490	13650	13654	13495	13565	13596	13460	13649	13633	13583	13571	13572	13527	13672	13681	13624	13580	13642	13533	13631	13611	13539	13544	13592	13572	13559	13487	13491	13439	13557	13502	13744	13603	13502	13826	13577	13678	13628	13655	13577	13807	13584	13621	13789	13678	13566	13647	13598	13715	13695	13493	13614	13663	13583	13536	13598	13658	13614	13652	13709	13649	13747	13718	13600	13509	13635	13708	13577	13619	13641	13776	13729	13686	13627	13540	13585	13532	13606	13710	13745	13694	13489	13678	13671	13664	13552	13483	13729	13499	13794	13629	13644	13695	13589	13541	13781	13730	13658	13612	13724	13467	13665	13472	13816	13652	13474	13651	13536	13725	13518	13607	13571	13595	13587	13753	13558	13705	13710	13777	13719	13592	13520	13747	13394	13775	13664	13449	13637	13791	13553	13792	13780	13504	13573	13539	13643	13619	13621	13571	13494	13846	13639	13672	13554	13650	13598	13646	13639	13552	13712	13726	13631	13596	13610	13655	13509	13571	13498	13746	13589	13762	13478	13549	13869	13689	13642	13573	13541	13770	13571	13531	13726	13542	13743	13725	13570	13422	13800	13634	13642	13685	13682	13803	13772	13656	13671	13515	13734	13671	13671	13585	13724	13492	13508	13533	13626	13778	13765	13608	13745	13773	13608	13502	13532	13578	13514	13632	13754	13567	13813	13563	13559	13608	13638	13811	13560	13524	13523	13588	13527	13637	13702	13651	13678	13576	13587	13674	13792	13589	13563	13764	13465	13765	13723	13702	13484	13774	13555	13392	13655	13536	13674	13568	13534	13643	13705	13509	13668	13721	13563	13620	13416	13778	13669	13778	13585	13452	13588	13618	13552	13694	13721	13673	13430	13638	13660	13748	13626	13588	13646	13568	13462	13628	13596	13471	13564	13519	13573	13649	13701	13459	13648	13698	13568	13685	13607	13733	13563	13522	13640	13789	13597	13619	13662	13630	13640	13649	13545	13644	13573	13682	13571	13808	13567	13711	13613	13603	13702	13524	13675	13612	13497	13744	13431	13680	13744	13631	13646	13650	13616	13596	13614	13776	13732	13585	13662	13628	13541	13720	13632	13682	13636	13728	13543	13477	13597	13549	13602	13732	13487	13562	13641	13712	13585	13510	13668	13701	13640	13476	13644	13690	13669	13701	13535	13758	13793	13547	13669	13580	13567	13555	13771	13485	13611	13640	13570	13572	13609	13707	13582	13701	13668	13709	13420	13608	13639	13619	13641	13585	13473	13614	13542	13816	13665	13449	13753	13665	13695	13522	13713	13639	13547	13668	13571	13513	13617	13567	13565	13666	13573	13702	13471	13709	13555	13605	13453	13533	13583	13526	13623	13536	13660	13554	13521	13817	13805	13617	13520	13663	13645	13763	13635	13558	13709	13402	13633	13631	13486	13692	13681	13652	13803	13588	13624	13730	13464	13562	13735	13619	13647	13651	13679	13581	13563	13727	13822	13486	13700	13634	13734	13604	13608	13661	13634	13565	13622	13556	13480	13552	13662	13721	13627	13495	13626	13711	13642	13678	13624	13602	13550	13787	13611	13548	13680	13541	13481	13597	13863	13556	13522	13766	13601	13770	13632	13677	13486	13740	13644	13512	13687	13796	13541	13502	13610	13517	13591	13580	13615	13607	13676	13650	13672	13684	13712	13693	13613	13609	13526	13629	13458	13661	13658	13661	13593	13620	13629	13566	13576	13550	13719	13466	13523	13674	13554	13600	13545	13640	13576	13804	13531	13825	13577	13631	13538	13610	13527	13671	13627	13630	13580	13589	13683	13599	13571	13468	13672	13797	13614	13685	13574	13378	13501	13656	13589	13430	13647	13685	13609	13622	13787	13567	13782	13589	13674	13573	13528	13437	13793	13638	13828	13436	13587	13632	13731	13510	13616	13697	13550	13567	13492	13685	13565	13570	13770	13504	13532	13646	13611	13523	13837	13698	13495	13555	13588	13604	13574	13605	13461	13594	13678	13608	13762	13588	13660	13703	13593	13577	13540	13506	13665	13521	13535	13699	13650	13457	13524	13656	13636	13721	13876	13527	13614	13570	13566	13512	13636	13527	13751	13649	13609	13649	13855	13534	13609	13507	13676	13550	13584	13741	13641	13508	13636	13734	13495	13573	13560	13755	13607	13850	13735	13606	13525	13552	13520	13622	13615	13624	13545	13437	13589	13457	13643	13592	13610	13574	13670	13637	13634	13652	13772	13561	13596	13790	13505	13665	13667	13593	13501	13717	13707	13699	13445	13487	13699	13726	13524	13602	13543	13701	13641	13621	13639	13694	13573	13667	13554	13656	13558	13551	13642	13548	13642	13640	13629	13440	13558	13673	13782	13673	13660	13710	13660	13706	13714	13576	13915	13659	13607	13552	13573	13665	13674	13550	13636	13744	13621	13768	13581	13794	13501	13660	13747	13628	13660	13545	13503	13624	13586	13438	13539	13643	13530	13669	13582	13725	13649	13714	13643	13681	13734	13558	13662	13551	13487	13617	13603	13746	13652	13677	13715	13462	13572	13636	13579	13714	13655	13604	13585	13599	13719	13624	13637	13584	13526	13667	13593	13541	13623	13571	13615	13471	13482	13492	13604	13602	13620	13675	13456	13649	13631	13734	13682	13664	13615
24369	21548	29440	27251	27436	28201	26512	22276	20329	19303	18261	17372	17138	16598	16506	16237	16051	15990	15904	15812	15728	15781	15685	15657	15489	15447	15390	15356	15421	15346	15300	15294	15288	15355	15301	15328	15209	15362	15232	15268	15206	15273	15405	15391	15479	15269	15321	15127	15317	15229	15129	15305	15256	15318	15323	15302	15463	15286	15409	15156	15248	15426	15226	15202	15104	15391	15374	15221	15348	15244	15233	15159	15319	15100	15321	15268	15253	15355	15359	15253	15298	15285	15238	15291	15571	15357	15312	15466	15411	15269	15301	15235	15194	15267	15043	15475	15156	15337	15191	15178	15166	15304	15388	15421	15319	15240	15191	15266	15359	15259	15276	15245	15177	15194	15359	15292	15180	15292	15368	15066	15143	15399	15324	15166	15194	15160	15488	15069	15246	15312	15282	15363	15131	15221	15387	15417	15284	15191	15204	15113	15273	15263	15460	15177	15184	15267	15128	15296	15291	15251	14976	15383	15270	15138	15296	15252	15238	15255	15210	15430	15057	15208	15224	15138	15398	15232	15253	15054	15266	15107	15324	15355	15160	15289	15157	15312	15338	15339	15178	15230	15171	15302	15237	15199	15277	15291	15192	15246	15389	15258	15236	15347	15197	15143	15413	15288	15212	15324	15396	15102	15150	15123	15062	15130	15184	15183	15216	15447	15262	15392	15275	15209	15259	15320	15320	15359	15260	15399	15110	15128	15183	15175	14983	15395	15395	15106	15325	15373	15307	15226	15011	14976	15353	15253	15273	15215	15223	15142	15286	15221	15409	15155	15454	15488	15193	15430	15251	15268	15161	15235	15488	15382	15233	15304	15344	15346	15405	15173	15372	15274	15250	15252	14965	15138	15230	15110	15311	15160	15266	15311	15328	15206	15184	15113	15385	15264	15273	15255	15375	15233	15453	15416	15204	15147	15418	15195	15430	15273	15303	15273	15149	15415	15215	15067	15186	15151	15473	15060	15210	15125	15374	15198	15339	15226	15167	15297	15255	14925	15212	15381	15332	15365	15222	15342	15289	15289	15094	15141	15217	15127	15244	15132	15452	15210	15255	15392	15191	15240	15149	15245	15293	15158	15221	15207	15396	15428	15280	15281	15292	15255	15318	15405	15273	15229	15392	15211	15228	15150	15046	15228	15197	15303	15302	15016	15194	15386	15313	15422	15153	15344	15288	15222	15111	15227	15430	15088	15259	15064	15240	15372	15259	15071	15195	15319	15350	15209	15317	15239	15239	15415	15226	15288	15230	15082	15316	15164	15481	15204	15266	15024	15272	15114	15144	15068	15182	15229	15443	15244	15240	15195	15508	15198	15333	15543	15271	15122	15285	15221	15365	15236	15114	15099	15463	15311	15247	14996	15163	15126	15465	15251	15263	15248	15297	15273	15322	15106	15426	15317	15212	15125	15144	15140	15269	15351	15283	15118	15264	15312	15059	15195	15254	15105	15214	15266	15184	15051	15163	15250	15321	15140	15216	15224	15403	15362	15242	15160	15423	15257	15341	15106	15328	15059	15062	15356	15207	15101	15184	15358	15220	15120	15097	15178	15224	15350	15179	15322	15331	15331	15248	15194	15266	15324	15297	15331	15314	15289	15395	15216	15302	15323	15190	15106	15224	15051	15394	15144	15259	15270	15157	15133	15122	15009	15097	15312	15539	15447	15254	15194	15250	15306	15291	15254	15261	15279	15236	15190	15098	15285	15291	15380	15242	15301	15196	15276	15264	15290	15340	15206	15358	15408	15203	15315	15149	15179	15373	15439	15229	15298	15263	15146	15304	15155	15537	15313	15264	14976	15182	15161	15280	15280	15117	15239	15421	15371	15383	15280	15291	15225	15138	15414	15204	15313	15290	15253	15213	15172	15300	15416	15253	15294	15327	15232	15257	15141	15219	15336	15234	15251	15335	15462	15106	15184	15372	15184	15273	15071	15266	15338	15398	15465	15155	15300	15308	15231	15068	15178	15248	15302	15468	15369	15165	15336	15248	15206	15302	15234	15289	15265	15320	15382	15196	15146	15180	15365	15526	15141	15388	15208	15194	15508	15171	15296	15473	15320	15232	15423	15292	15298	15278	15440	15272	15360	15205	15227	15193	15281	15305	15259	15098	15203	15024	15214	15354	15293	15146	15003	15306	15033	15287	15300	15279	15107	15204	15086	15157	15356	15298	15153	15402	15267	15089	15257	15319	15432	15220	15205	15212	15281	15245	15254	15180	15164	15166	15276	15216	15288	15104	15193	15232	15348	15329	15475	15396	15309	15143	15352	15329	15104	15367	15257	15265	15336	15449	15221	15428	15125	15171	15303	15170	15118	15160	15548	15279	15205	15360	15261	15001	15298	15149	15170	15309	15243	15304	15103	15260	15440	15343	15280	15217	15145	15130	15376	15210	15196	15229	15270	15275	15159	15260	15023	15443	15298	15286	15369	15084	15349	15012	15082	15271	15060	15153	15185	15177	15267	15200	15172	15194	15206	15254	15208	15183	15223	15338	15354	15238	15140	15298	15299	15262	15340	15130	15146	15194	15069	15249	15120	15314	15276	15216	15186	15308	15277	15492	15344	15326	15466	15324	15252	15147	15340	15302	15281	15203	15152	15373	15192	15325	15107	15262	15223	15160	15262	15366	15186	15103	15129	14976	15243	15256	15292	15205	15067	15287	15253	15338	15205	15398	15228	15390	15066	15094	15129	15297	15327	15279	15137	15238	15119	15315	15295	15436	15241	15243	15047	15233	15291	15296	15245	15361	15283	15337	15197	15241	15498	15474	15266	15097	15204	15088	15343	15056	15149	15320	15241	15339	15298	15312	15152	15510	15312	15151	15221	15332	15092	15345	15225	15162	15387	15018	15377	15302	15495	15384	15201	15374	15445	15073	15204	15342	15200	15357	15365	15305	15236	15424	15010	15147	15243	15230	15293	15254	15092	15371	15094	15335	15275	15217	15224	15373	15164	15385	15277	15382	15391	15410	15300	15323	15300	15180	15145	14969	15344	15210	15096	15245	15305	15124	15388	15133	15176	15283	15029	15267	15131	15202	15365	15133	15126	15143	15228	15190	15137	15324	15429	15128	15222	15321	15281	15165	15162	15172	15334	15102	15240	15244	15161	15273	15359	15324	15355	15265	15184	15345	15173	15496	15072	15310	15312	15125	15125	15114	15119	15212	15118	15061	15236	15244	15615	15227	15347	15270	15181	15298	15235	15466	15266	15333	15133	15309	15044	15303	15359	15240	15411	15282	15262	15193	15246	15220	15221	15292	15282	15168	15149	15242	15251	15317	15301	15211	15251	15309	14975	15399	15326	15272	15214	15382	15304	15050	15156	15184	15138	15300	15261	15271	15315	15327	15316	15289	15257	15197	15356	15243	15147	15192	15155	15256	15086	15136	15191	15324	15458	15278	15317	15365	15226	15181	15157	15292	15317	15200	14964	15364	15279	15439	15087	15456	15500	15350	15287	15246	15268	15429	15165	15427	15309	15368	15117	15219	15447	15234	15175	15326	15331	15284	15072	15255	15385	15222	15277	15051	15196	15355	15258	15123	15209	15150	15172	15261	15211	15301	15122	15316	15043	15348	15367	15267	15241	15227	15213	15385	15205	15318	15349	15436	15188	15329	15374	15571	15316	15275	15301	15110	15248	14998	15324	15073	15271	15295	15221	15360	15313	14913	15264	15162	15471	15363	15307	15241	15124	15246	15394	15472	15041	15275	15324	15315	15320	15296	15238	15207	15160	15270	15108	15429	15351	15425	15208	15119	15345	15299	15298	15344	15276	15309	15160	15283	15147	15198	15158	15306	14905	15301	15194	15229	15310	15043	15263	15275	15113	15159	15394	15248	15232	15077	15323	15303	15196	15329	15229	15267	15196	15302	15220	15343	15294	15260	15357	15230	15246	15252	15275	15220	15469	15285	15325	15346	15494	15260	15073	15247	15261	15222	15496	15372	15202	15205	15421	15260	15054	15143	15318	15517	15282	15560	15320	15309	15194	15166	15122	15191	15116	15162	15332	15318	15009	15214	15292	15216	15283	15163	15257	15298	15322	15315	15155	15312	15484	15007	15165	15437	15517	15290	15200	15395	15251	15255	15316	15193	15243	15253	15293	15210	15259	15324	14983	15420	15142	15193	15248	15244	15023	15244	15265	15226	15297	15452	15069	15040	15213	15218	15332	15450	15361	15536	15439	15280	15302	15401	15383	15320	15221	15306	15403	15253	15314	15223	15284	15303	15264	15161	15108	15261	15343	15258	15213	15384	15246	15099	15104	15247	15225	15352	15190	15266	15373	15380	15371	15167	15291	15153	15344	15363	15134	15329	15334	15304	15210	15195	15109	15360	15233	15342	15214	14990	15347	15402	15085	15253	15337	15139	15206	15202	15133	15335	15276	15188	15203	15063	15254	15309	15402	15208	14948	14979	15128	15280	15224	15239	15224	15192	15203	15161	15444	15358	15175	15358	15119	15090	15118	15255	15337	15199	15280	15278	15384	15122	15199	15288	15551	15183	15189	15320	15160	15427	15311	15345	15066	15192	15416	15349	15228	15099	15174	15245	15290	15305	15308	15261	15357	15412	15332	15177	15239	15292	15164	15297	15323	15412	15286	15317	15342	15252	15411	15364	15261	15270	15188	15125	15295	15228	15329	15130	15162	15332	15236	15276	15231	15244	15093	15224	15204	15229	15460	15247	15135	15532	15154	15475	15219	15299	15152	15120	15202	15333	15252	15273	15210	15314	15368	15147	15271	15250	15261	15293	15185	15368	15336	15255	15206	15292	15108	15327	15226	15351	15178	15301	15228	15393	15042	15226	15124	15088	15247	15342	15244	15146	14996	15289	15248	15369	15264	15229	15308	15320	15195	15072	15177	15179	15138	15167	15189	15320	15406	15148	15353	15135	15318	15064	15350	15127	15170	15210	15377	15328	15402	15093	15358	15169	15312	15237	15091	15252	15340	15184	15260	15286	15302	15439	15216	15359	15388	15308	15136	15355	15322	15286	15126	15183	15385	15310	15373	15295	15213	15327	15300	15306	15227	15160	15339	15179	15289	15334	15343	15286	15301	15266	15227	15170	15259	15302	15304	15252	15167	15267	15376	15326	15138	15280	15348	15240	15299	15522	15196	15291	15269
32678	54733	52386	43347	36387	30834	26466	23634	21101	19359	18069	17168	16167	15885	15160	14874	14625	14524	14279	14361	14062	14064	13937	13816	13587	13980	13794	13826	13643	13694	13694	13726	13697	13596	13555	13598	13539	13539	13547	13629	13659	13601	13519	13677	13532	13828	13410	13686	13645	13500	13570	13426	13517	13701	13671	13653	13412	13695	13500	13538	13684	13680	13556	13479	13524	13454	13653	13671	13674	13412	13477	13676	13624	13655	13669	13578	13535	13585	13470	13609	13647	13379	13627	13508	13512	13625	13675	13485	13586	13562	13528	13628	13608	13349	13649	13455	13569	13607	13556	13534	13555	13562	13405	13573	13580	13546	13417	13523	13567	13667	13633	13655	13663	13516	13448	13562	13633	13423	13582	13599	13416	13404	13398	13593	13549	13688	13441	13614	13687	13570	13557	13583	13559	13676	13768	13605	13584	13737	13476	13491	13731	13501	13549	13554	13555	13599	13534	13651	13504	13402	13470	13560	13482	13555	13248	13617	13746	13675	13467	13533	13610	13576	13555	13629	13592	13426	13660	13510	13565	13709	13526	13696	13648	13544	13532	13580	13687	13722	13725	13651	13459	13547	13610	13555	13604	13618	13354	13606	13705	13468	13583	13625	13609	13605	13310	13406	13683	13534	13413	13633	13607	13458	13574	13587	13542	13599	13500	13514	13681	13497	13612	13756	13548	13652	13550	13719	13665	13592	13558	13595	13426	13447	13477	13621	13516	13284	13631	13535	13423	13535	13468	13639	13823	13610	13592	13571	13645	13496	13424	13550	13560	13541	13721	13424	13499	13631	13580	13653	13713	13396	13444	13518	13525	13562	13780	13585	13676	13427	13628	13604	13617	13692	13388	13637	13675	13458	13614	13492	13480	13594	13537	13479	13582	13497	13446	13476	13524	13579	13381	13439	13725	13521	13564	13636	13617	13564	13460	13415	13528	13505	13600	13671	13565	13494	13514	13659	13661	13555	13559	13587	13430	13595	13648	13705	13391	13448	13704	13717	13678	13456	13435	13572	13416	13640	13581	13650	13556	13435	13744	13707	13538	13462	13632	13498	13677	13482	13493	13446	13490	13524	13475	13438	13505	13626	13528	13454	13608	13468	13430	13532	13518	13700	13583	13535	13450	13568	13597	13554	13490	13512	13480	13653	13583	13468	13697	13664	13568	13632	13557	13650	13507	13562	13621	13571	13562	13601	13621	13531	13540	13621	13528	13580	13421	13487	13646	13668	13562	13578	13567	13758	13574	13611	13565	13786	13578	13612	13552	13596	13572	13356	13757	13730	13599	13605	13549	13643	13555	13477	13410	13510	13624	13500	13478	13534	13490	13581	13678	13506	13567	13553	13608	13507	13614	13511	13742	13408	13553	13549	13578	13506	13607	13234	13476	13639	13513	13610	13499	13752	13520	13478	13592	13581	13611	13550	13743	13475	13652	13574	13572	13470	13555	13562	13731	13673	13686	13678	13637	13509	13337	13560	13722	13714	13429	13591	13525	13726	13582	13611	13557	13734	13672	13604	13468	13553	13533	13597	13562	13572	13673	13737	13389	13684	13708	13605	13591	13566	13594	13414	13514	13548	13541	13503	13544	13603	13585	13516	13553	13693	13547	13438	13793	13460	13549	13570	13507	13561	13435	13533	13368	13534	13609	13613	13514	13603	13586	13613	13648	13464	13499	13606	13579	13640	13591	13485	13551	13663	13539	13569	13537	13605	13627	13631	13446	13574	13496	13602	13545	13596	13549	13624	13464	13450	13687	13565	13623	13511	13700	13608	13684	13686	13447	13510	13440	13786	13603	13576	13562	13677	13601	13570	13541	13689	13573	13581	13516	13641	13528	13562	13575	13507	13573	13533	13598	13620	13639	13481	13631	13604	13588	13706	13523	13555	13395	13357	13507	13590	13712	13544	13618	13563	13611	13736	13501	13552	13616	13633	13525	13746	13464	13495	13619	13712	13573	13593	13571	13601	13556	13505	13532	13621	13557	13620	13731	13643	13377	13594	13409	13413	13685	13486	13510	13586	13324	13493	13596	13659	13632	13480	13517	13357	13467	13476	13562	13754	13393	13675	13538	13466	13606	13600	13606	13561	13561	13590	13478	13446	13497	13518	13542	13671	13630	13489	13530	13451	13461	13379	13630	13754	13505	13626	13629	13490	13366	13657	13646	13425	13499	13401	13622	13453	13509	13600	13659	13534	13624	13696	13560	13532	13588	13692	13483	13566	13584	13520	13550	13700	13503	13696	13663	13616	13510	13573	13499	13552	13630	13530	13513	13719	13755	13444	13460	13466	13607	13491	13510	13568	13577	13574	13541	13654	13612	13622	13464	13473	13626	13627	13470	13662	13420	13558	13616	13592	13568	13668	13459	13450	13562	13504	13478	13685	13625	13330	13432	13468	13511	13497	13588	13647	13598	13596	13641	13602	13494	13668	13617	13662	13466	13531	13500	13490	13666	13533	13523	13465	13423	13531	13553	13573	13536	13546	13582	13551	13649	13593	13746	13490	13599	13431	13617	13470	13473	13493	13611	13653	13572	13407	13657	13667	13479	13618	13470	13518	13625	13496	13579	13623	13574	13451	13633	13588	13615	13572	13624	13642	13655	13498	13590	13447	13471	13497	13596	13615	13588	13514	13527	13583	13493	13479	13575	13689	13442	13635	13495	13587	13702	13591	13563	13732	13554	13635	13497	13524	13860	13680	13534	13510	13487	13680	13433	13590	13497	13605	13657	13505	13559	13662	13584	13610	13514	13528	13747	13578	13501	13496	13558	13651	13579	13632	13620	13488	13541	13648	13644	13594	13692	13523	13529	13502	13341	13446	13498	13525	13516	13670	13400	13488	13595	13489	13509	13367	13644	13561	13572	13565	13547	13574	13568	13532	13519	13479	13641	13495	13490	13451	13331	13529	13568	13444	13638	13467	13675	13644	13613	13442	13518	13603	13540	13557	13765	13555	13489	13550	13576	13549	13691	13513	13568	13634	13627	13583	13733	13612	13665	13344	13558	13734	13632	13527	13443	13685	13487	13695	13587	13575	13502	13685	13610	13680	13564	13623	13411	13651	13808	13838	13377	13659	13541	13532	13505	13668	13555	13665	13542	13561	13814	13626	13469	13560	13622	13656	13597	13522	13541	13511	13690	13542	13596	13631	13647	13601	13529	13575	13518	13576	13719	13462	13562	13406	13580	13404	13655	13666	13423	13453	13538	13641	13547	13465	13406	13713	13448	13745	13596	13593	13654	13642	13626	13656	13584	13545	13486	13537	13546	13571	13679	13599	13646	13555	13500	13653	13451	13767	13488	13666	13597	13720	13657	13791	13633	13616	13661	13421	13514	13690	13573	13632	13384	13541	13515	13604	13597	13555	13525	13606	13568	13607	13700	13634	13538	13620	13441	13610	13362	13413	13573	13517	13622	13626	13567	13496	13618	13755	13582	13532	13582	13589	13387	13481	13485	13608	13609	13578	13549	13656	13777	13585	13581	13670	13635	13537	13470	13581	13590	13643	13469	13501	13576	13545	13596	13446	13586	13605	13562	13657	13493	13530	13655	13711	13640	13484	13676	13539	13483	13566	13514	13566	13591	13562	13577	13661	13639	13402	13555	13554	13559	13574	13575	13570	13524	13563	13642	13571	13485	13414	13743	13527	13475	13451	13745	13553	13763	13644	13526	13586	13645	13491	13673	13586	13423	13360	13535	13637	13449	13426	13562	13532	13634	13572	13622	13450	13556	13591	13638	13430	13513	13697	13570	13662	13524	13673	13471	13501	13629	13489	13678	13637	13518	13628	13604	13653	13653	13438	13472	13502	13541	13633	13389	13567	13540	13671	13527	13407	13628	13493	13542	13482	13636	13582	13567	13440	13670	13649	13468	13568	13501	13581	13531	13545	13569	13558	13570	13482	13733	13630	13657	13589	13542	13706	13595	13625	13681	13721	13547	13619	13701	13831	13757	13417	13526	13597	13540	13434	13560	13551	13549	13536	13454	13539	13530	13548	13529	13466	13532	13520	13662	13625	13456	13521	13592	13515	13598	13534	13706	13603	13587	13556	13501	13711	13676	13538	13590	13513	13656	13499	13553	13442	13410	13639	13579	13482	13571	13614	13462	13556	13548	13551	13550	13562	13536	13777	13499	13705	13510	13604	13615	13613	13552	13436	13609	13588	13721	13636	13422	13653	13405	13602	13511	13529	13616	13485	13613	13817	13467	13620	13497	13729	13616	13421	13647	13498	13693	13385	13679	13720	13480	13579	13448	13578	13535	13422	13619	13390	13545	13574	13561	13678	13470	13611	13546	13670	13400	13663	13621	13547	13549	13526	13568	13537	13609	13516	13651	13490	13662	13676	13629	13456	13570	13680	13469	13531	13574	13614	13564	13592	13635	13441	13637	13543	13586	13514	13641	13565	13590	13607	13509	13545	13539	13683	13438	13423	13513	13567	13381	13569	13757	13411	13581	13636	13792	13537	13578	13495	13525	13574	13702	13588	13359	13432	13557	13686	13575	13544	13693	13812	13456	13391	13561	13690	13468	13605	13420	13585	13529	13575	13626	13594	13573	13534	13545	13570	13569	13535	13507	13559	13714	13528	13613	13507	13612	13543	13519	13565	13534	13590	13613	13407	13495	13552	13692	13521	13600	13497	13621	13620	13668	13591	13647	13650	13472	13586	13672	13640	13504	13653	13346	13557	13674	13584	13609	13640	13561	13669	13482	13575	13501	13584	13405	13571	13442	13436	13499	13500	13572	13582	13532	13620	13513	13446	13478	13645	13629	13721	13474	13683	13574	13474	13727	13506	13390	13431	13595	13551	13591	13383	13517	13629	13477	13617	13328	13539	13747	13571	13570	13576	13518	13549	13693	13652	13679	13533	13533	13733	13532	13557	13480	13440	13481	13560	13645	13457	13551	13697	13616	13602	13569	13620	13558	13604	13649	13491	13520	13633	13462	13750	13518	13556	13514	13592	13409	13487	13573	13713	13518	13524	13481	13401	13606	13734	13577	13646	13590	13419	13593	13592	13517	13507	13476	13734	13574	13603	13570	13712	13616	13516	13573	13494	13539	13329	13495	13510	13730	13516	13536	13625	13533	13316	13537	13617	13596	13704	13583	13805	13762	13622	13553	13536
22936	21343	29246	24348	24053	28355	30454	24768	21991	20782	19858	18659	17881	17451	17132	16760	16432	16308	16134	15811	15820	15726	15696	15622	15643	15452	15517	15333	15326	15361	15389	15282	15498	15426	15231	15630	15438	15195	15183	15345	15202	15271	15141	15011	15079	15199	15439	15307	15069	15231	15043	15214	15395	15051	15266	15413	15363	15368	15131	15225	15313	15189	15307	15257	15236	15172	15258	15310	15109	15301	15240	15390	15284	15102	15361	15309	15351	15175	15280	15184	15061	15268	15058	15413	15196	15365	15323	15086	15056	15075	15291	15136	15332	15250	15068	15303	15189	15330	15307	15204	15366	15254	15124	15225	15271	15392	15235	15299	15160	15365	15307	15232	15262	15016	15162	15224	15277	15330	15552	15214	15415	15323	15147	15208	15274	15201	15300	15153	15150	15129	15135	15242	15129	15317	15014	15340	15116	15137	15244	15159	15168	15166	15189	15188	15218	15249	15326	15184	15261	15153	15140	15191	15061	15410	15240	15202	15009	15346	15249	15042	15265	15179	15267	15427	15179	15094	15218	15099	15235	15456	15263	15206	15219	14955	15363	15218	15258	15294	15249	15349	15172	15250	15216	15045	15201	15224	15260	15309	15279	15136	15300	15184	15207	15301	15179	15191	15211	15116	15157	15095	15237	15271	15281	15156	15165	15161	15134	15359	15219	15220	15388	15163	15242	15126	15214	15151	15227	15128	15122	15259	15145	15017	15137	15374	15283	15207	15224	15482	15228	15158	15269	15286	15195	14968	15001	15198	15304	15154	15306	15133	15238	15192	15068	15049	15207	15450	15023	15221	15160	15218	15260	15233	15224	15101	15046	15207	15252	15083	15156	15194	15354	15241	15304	15081	15134	15169	15251	15068	15245	15341	15167	15204	15281	15046	15252	15199	15297	15040	15202	15154	15234	15271	15214	15191	15208	15320	15107	15227	15131	15490	15112	15294	15326	15169	15195	15380	15231	15347	15192	15003	15163	15256	15207	15148	15372	15338	15382	15221	15085	15169	15276	15294	15135	15273	15191	14951	15102	15367	15534	14987	15167	15239	15107	15237	15209	15115	15246	15315	15282	15188	15183	15073	15446	15306	15370	15111	14998	15277	15119	15092	15166	15143	15302	15115	15498	15149	15290	15120	15291	15225	15128	15068	15319	15189	15188	15133	15178	15276	15320	15414	15259	15168	15179	15199	15279	15187	15136	15156	15200	15218	15248	15270	15402	15231	15081	15217	15018	15097	15159	15258	15153	15200	15357	15319	15156	15154	15123	15191	15120	15107	15342	15117	15053	14890	15183	15063	15038	15187	15216	15110	15210	15168	15139	15338	15071	15259	15110	15219	15200	15281	15207	15133	15086	15238	15376	15165	15118	15207	15160	15212	15036	15174	15306	15241	15165	15215	15381	15170	15272	15061	15325	15450	15229	15143	15099	15015	15112	15225	15160	15105	15074	15029	15192	15160	15131	15212	15124	15223	15179	15242	15152	15298	15129	15288	15316	15256	15096	15263	15105	15199	15209	15122	15191	15168	15217	15183	15275	15173	15183	15356	15306	15304	15238	15116	15333	15167	15314	15233	15201	15099	15186	15028	15127	15228	15187	15195	15089	15238	15262	15021	15259	15163	15184	15202	15089	15120	15390	15134	15209	15315	15234	15115	15163	15311	15260	15252	15215	14977	15191	15203	15058	15253	14996	15284	15191	15278	15047	15339	15357	15080	15237	15104	15189	15162	15189	15287	15061	15482	15130	15367	15165	15290	15189	15198	15200	15074	15139	15343	15333	15146	15103	15264	15177	15171	15166	15046	15245	15251	15364	15242	15205	15092	15076	15459	15359	15302	15320	15103	15129	15157	15266	15346	15141	15118	15138	15221	15301	15242	15203	15312	15282	15322	15146	15266	15227	15326	15148	15221	15129	15104	14918	15135	15193	15069	15191	15139	15078	15325	15143	15266	15240	15103	15198	15151	15274	15295	15097	15182	15103	15201	15294	15218	15363	15048	15149	15182	15096	15073	15197	15071	15296	15326	15080	15242	15303	15215	14892	15026	15202	15270	15456	15453	15107	15193	15361	15036	15213	15225	15238	15113	15078	15060	15260	15221	15294	15026	15131	15351	15061	15168	15105	15254	15186	15307	15162	15259	14982	15146	15005	15332	15303	15103	15172	15139	14955	15085	15281	15105	15249	15215	15157	15248	15239	15211	15001	15079	15438	15138	15087	15252	15238	15102	15154	15431	15278	15279	15215	15187	15209	15121	15247	15171	15293	15346	15189	15164	15251	15359	15123	15149	15177	15250	15051	15152	15243	15233	14847	15146	15157	15070	15052	15212	15069	15220	15356	15091	15155	15125	15034	15167	15026	15353	15361	15108	15282	15233	15210	15172	15174	15456	15261	15155	15231	15061	15214	15373	15232	15282	15164	15047	15191	15195	15298	15264	15251	15230	15247	15320	14994	15230	15186	15048	15345	15115	15341	15377	15153	15373	15413	15098	15155	14996	15166	15198	15135	15016	15246	15225	15193	15273	15194	15085	15267	15044	15148	15002	15224	15029	15347	15231	14982	15183	15164	15279	15199	15173	15147	15232	15098	15126	15202	15215	15345	14974	15125	15309	15190	15224	15199	15247	15379	15031	15219	15201	15242	15093	15220	15168	15103	15094	15216	15371	15193	15229	15284	15296	15290	15293	15213	15225	15317	15198	15234	15155	15276	15375	15068	15496	15269	15078	15256	15306	15152	15241	15195	15338	15208	15160	15271	15236	15095	15233	14883	15231	14934	14895	15094	15248	15229	15132	15080	15202	15130	15142	15411	15343	15204	15045	15264	15096	15201	15027	15106	15376	15270	15185	15205	15268	15321	15046	15292	15063	15185	15120	15301	15308	15267	15223	15227	15365	15214	15210	15250	15295	15111	15342	15201	15214	15269	15140	15129	15271	14967	15306	15041	15187	15258	15360	15243	15161	15398	15112	15219	15090	15213	15154	15266	15210	15269	15215	15149	15226	15229	15154	15149	15108	15244	15149	15156	14917	15174	15020	15224	15051	15183	15406	15160	14978	15207	15125	15408	15225	15192	15173	15353	15245	15167	15219	15104	15274	15217	15087	15334	15184	15281	15380	15138	15183	15183	15088	15098	15215	15272	15081	15102	14958	14928	15216	15160	15069	15354	15193	15338	15181	15312	15319	15247	15090	15191	15192	15095	15154	15151	15120	15247	15225	15320	15074	15226	15211	15247	15448	15297	15207	15145	15235	15065	15182	15202	15341	15336	15199	15192	15253	15301	15303	15222	15229	15321	15212	15228	15222	15053	15077	15089	15177	15127	15086	15196	15114	15139	15257	15238	15079	15258	15121	15058	15341	15266	15097	15132	15070	15251	15168	15219	15122	15097	15136	15436	15222	15182	15383	15103	15149	15153	15288	15252	15243	15248	15115	15092	15046	15359	15267	15325	15377	15213	15057	15173	15296	15182	15119	15103	15323	15118	15057	15071	15106	15272	15317	15273	15313	15272	15187	15093	15164	15456	15279	15143	15044	14961	15011	15150	15199	15270	15308	15322	15341	15334	15180	15161	14966	15240	15177	15299	15372	15258	15172	15144	15258	15207	15263	15479	15274	15037	15309	15183	15269	15193	15188	15265	15233	15046	15464	15299	15247	15033	15114	15189	15190	15073	15158	15068	15127	15352	15122	15192	15230	15344	15364	15173	15193	15275	15128	15129	15111	15294	15316	15099	15246	15226	15292	15213	15094	15060	15203	15221	15271	15394	15165	14983	15168	15055	15130	15195	15172	15243	15181	15344	15307	15270	15204	15350	15135	15160	15178	15244	15208	15198	15354	15091	15073	15219	15093	15128	15157	15189	15040	15014	15323	15135	15310	15246	15285	15161	15201	15338	15293	15243	15217	15203	14891	15227	15158	15165	15051	15496	15123	15133	15317	15308	15042	15232	15019	15162	15257	15186	15207	15180	15149	15260	15215	15174	15203	15186	15259	15230	15372	15370	15173	15221	15166	15172	15202	15227	15333	15179	15143	15063	15057	15051	15370	15229	15249	15125	15147	15356	15266	14996	15145	15350	15174	15352	15299	15201	15094	15022	15283	15230	15225	15160	15396	15318	15115	15305	15430	15094	15244	15347	15171	15041	14825	15162	15243	15177	15477	15254	15241	15173	15044	15175	15200	15175	15062	15170	15101	15060	15079	15347	15279	15272	15071	15315	15254	15107	15267	15368	15203	15172	15067	15407	15187	15147	15255	15227	15039	15122	15223	15223	15286	15230	15181	15043	15108	15240	15204	15175	15266	15232	15321	15237	15051	15178	15145	15116	15092	15217	15064	15393	15376	15108	15034	15124	15183	15177	15286	15210	15179	15162	15147	15313	15165	15135	15149	15137	15264	15143	15331	15327	15023	15237	15118	15282	15096	15404	15129	15135	14963	15288	15196	15147	15093	15341	15179	15261	15290	15038	15293	15017	15129	15259	15100	15027	15272	15414	15181	15178	15396	15212	15126	15236	15137	15258	15055	15324	15281	15181	15127	15120	15179	15131	15159	15301	15117	15192	15206	15266	15356	15087	15471	15241	15206	15168	15119	15174	15258	15200	15166	15186	15039	15138	15104	15287	15156	15131	15194	15131	15008	15279	15089	15209	15113	15001	15364	15170	15327	15069	15222	15211	15146	15117	15098	15209	15263	15249	15151	15261	15108	15190	15320	15131	15246	15254	15178	15221	15164	15005	15044	15262	15120	15148	15280	15029	15142	15184	15078	15020	15183	15197	15243	15234	15264	15172	15066	15177	15094	15278	15297	15401	15126	15087	15263	15269	15316	15133	15142	15210	15328	15179	15310	15039	15223	15212	15186	15334	15358	15068	15065	15159	15216	15002	15224	15272	15224	15272	15151	15268	15196	15272	15528	15234	15491	15161	15168	15311	15183	15146	15144	15163	15205	15205	15061	15204	15359	15172	15210	15174	15110	15414	15382	15187	15231	15083	15076	15115	15157	15254	15234	15124	15306	15283	15252	15169	15005	15266	15186	15269	15339	15125	15362	15329	15225	15180	15290	15207	15179	15247	15108	14987	15111	15123	15135	15173	15329	15235	15107	15334	15182	15256	15333	15143	14979	15132	15032	15393	15105
33558	58676	57267	48019	41014	34974	30276	26770	23499	21522	19851	18362	17399	16507	15980	15460	15053	14851	14531	14322	14293	14144	14116	13860	13861	13730	13891	13700	13671	13665	13681	13644	13572	13586	13581	13517	13419	13501	13508	13604	13385	13536	13501	13527	13400	13595	13526	13381	13611	13442	13569	13616	13384	13449	13650	13536	13379	13596	13410	13479	13395	13404	13373	13381	13401	13564	13363	13413	13637	13438	13433	13568	13494	13555	13558	13441	13570	13540	13427	13312	13373	13296	13516	13421	13339	13479	13462	13687	13359	13324	13628	13470	13645	13434	13547	13660	13528	13441	13454	13441	13583	13517	13369	13387	13251	13476	13500	13355	13516	13525	13553	13429	13588	13281	13583	13587	13309	13591	13582	13614	13562	13311	13424	13350	13484	13370	13448	13568	13334	13472	13524	13532	13502	13409	13405	13381	13355	13541	13447	13497	13332	13528	13362	13353	13280	13450	13358	13473	13386	13557	13430	13311	13430	13301	13520	13405	13480	13553	13523	13590	13459	13567	13510	13514	13513	13563	13516	13436	13401	13456	13529	13477	13472	13323	13688	13455	13388	13437	13470	13547	13384	13518	13407	13397	13506	13340	13509	13445	13559	13596	13587	13455	13532	13351	13566	13396	13518	13588	13272	13493	13319	13496	13307	13330	13467	13508	13461	13541	13405	13548	13489	13471	13622	13394	13473	13487	13525	13585	13639	13441	13504	13439	13399	13476	13509	13527	13418	13375	13540	13589	13512	13422	13560	13508	13366	13457	13393	13264	13373	13480	13382	13400	13550	13464	13526	13460	13375	13590	13488	13551	13537	13273	13487	13536	13492	13363	13443	13501	13386	13447	13491	13395	13531	13520	13341	13363	13489	13432	13704	13540	13399	13512	13366	13247	13541	13494	13458	13488	13382	13524	13537	13408	13494	13398	13372	13489	13481	13360	13483	13438	13545	13329	13442	13416	13457	13407	13499	13414	13505	13561	13626	13459	13406	13330	13436	13484	13540	13483	13514	13412	13656	13571	13540	13431	13630	13505	13360	13402	13373	13446	13487	13461	13520	13390	13347	13488	13552	13486	13403	13462	13514	13472	13519	13337	13476	13391	13580	13273	13289	13440	13416	13503	13494	13470	13374	13505	13513	13422	13530	13539	13477	13427	13256	13367	13555	13446	13387	13304	13387	13481	13476	13389	13514	13475	13481	13307	13420	13496	13618	13532	13522	13594	13453	13329	13409	13461	13510	13412	13576	13454	13415	13510	13439	13366	13293	13341	13484	13376	13542	13454	13705	13445	13504	13471	13354	13398	13668	13347	13626	13461	13588	13388	13471	13459	13655	13483	13463	13497	13474	13440	13331	13373	13606	13449	13500	13344	13495	13593	13518	13488	13572	13491	13375	13391	13360	13523	13474	13412	13465	13517	13512	13282	13268	13375	13536	13585	13431	13304	13476	13500	13347	13485	13416	13408	13435	13517	13430	13591	13493	13303	13720	13401	13324	13424	13491	13318	13611	13568	13375	13252	13255	13552	13538	13564	13544	13471	13554	13360	13370	13346	13473	13390	13452	13546	13612	13520	13423	13546	13371	13330	13418	13414	13514	13476	13433	13386	13608	13474	13576	13313	13586	13497	13567	13411	13445	13335	13351	13311	13342	13530	13450	13438	13546	13431	13457	13465	13500	13505	13615	13313	13571	13505	13556	13668	13471	13511	13382	13507	13418	13442	13341	13564	13549	13344	13422	13337	13481	13553	13505	13531	13538	13476	13560	13441	13333	13496	13330	13500	13439	13244	13499	13416	13521	13397	13495	13395	13490	13399	13445	13451	13411	13534	13420	13464	13398	13432	13416	13483	13495	13486	13453	13437	13319	13346	13433	13466	13482	13470	13615	13498	13465	13432	13678	13346	13492	13437	13316	13487	13376	13614	13390	13501	13401	13448	13399	13452	13363	13465	13469	13510	13356	13440	13498	13602	13499	13531	13525	13365	13393	13473	13603	13652	13434	13463	13426	13591	13461	13262	13490	13405	13363	13396	13507	13477	13386	13570	13387	13369	13508	13509	13396	13474	13275	13511	13435	13459	13472	13415	13504	13557	13559	13507	13393	13459	13539	13515	13385	13439	13473	13437	13441	13413	13367	13457	13370	13337	13426	13433	13525	13517	13485	13421	13606	13316	13438	13503	13435	13506	13469	13649	13471	13369	13597	13446	13381	13582	13406	13483	13561	13399	13606	13606	13451	13508	13464	13529	13509	13304	13404	13543	13452	13502	13443	13362	13334	13571	13510	13384	13359	13536	13401	13419	13488	13295	13418	13429	13629	13410	13496	13328	13459	13542	13402	13328	13469	13447	13444	13519	13387	13413	13342	13432	13420	13575	13441	13579	13457	13669	13447	13472	13674	13530	13452	13367	13447	13322	13370	13645	13281	13590	13384	13418	13478	13309	13463	13361	13483	13414	13479	13454	13487	13497	13423	13412	13408	13410	13302	13409	13526	13611	13375	13483	13525	13327	13572	13289	13479	13401	13448	13312	13500	13578	13405	13321	13536	13638	13497	13516	13215	13465	13439	13383	13455	13591	13504	13440	13505	13380	13646	13452	13516	13489	13604	13406	13352	13552	13406	13354	13475	13447	13423	13590	13498	13691	13361	13411	13367	13509	13435	13420	13555	13379	13436	13544	13490	13655	13487	13470	13487	13588	13590	13565	13351	13557	13616	13643	13365	13206	13409	13524	13432	13568	13480	13623	13425	13340	13446	13376	13442	13418	13450	13577	13380	13609	13402	13552	13375	13416	13411	13356	13384	13615	13502	13380	13339	13514	13495	13527	13508	13412	13478	13575	13530	13393	13410	13421	13534	13351	13462	13401	13330	13497	13553	13382	13522	13363	13551	13470	13400	13428	13502	13450	13338	13307	13467	13234	13539	13491	13506	13587	13351	13626	13465	13395	13525	13377	13458	13368	13430	13551	13436	13521	13481	13219	13612	13409	13546	13556	13490	13524	13386	13336	13519	13349	13324	13395	13325	13462	13388	13620	13586	13366	13442	13447	13275	13585	13444	13623	13387	13313	13443	13489	13456	13515	13564	13565	13634	13507	13447	13420	13346	13505	13441	13406	13333	13469	13565	13438	13743	13423	13500	13317	13526	13423	13513	13557	13456	13594	13389	13651	13599	13500	13385	13508	13436	13458	13387	13375	13454	13456	13430	13312	13418	13317	13408	13427	13568	13425	13435	13553	13441	13446	13376	13468	13492	13463	13382	13550	13559	13475	13475	13574	13337	13518	13358	13409	13542	13252	13566	13444	13508	13384	13538	13482	13462	13503	13420	13489	13344	13284	13490	13408	13305	13290	13366	13310	13478	13482	13615	13485	13584	13513	13452	13564	13274	13446	13381	13499	13574	13467	13465	13547	13308	13416	13582	13580	13360	13481	13611	13459	13648	13354	13547	13424	13528	13372	13326	13458	13379	13585	13428	13582	13316	13526	13449	13518	13357	13362	13364	13348	13484	13443	13532	13548	13588	13447	13430	13561	13512	13544	13472	13405	13373	13477	13512	13416	13492	13490	13553	13388	13486	13493	13547	13371	13439	13434	13453	13405	13403	13278	13352	13449	13318	13631	13472	13490	13596	13506	13514	13559	13347	13317	13500	13546	13477	13479	13315	13261	13464	13411	13431	13543	13491	13400	13459	13573	13499	13534	13492	13490	13497	13456	13488	13387	13415	13545	13472	13478	13391	13312	13536	13471	13496	13483	13442	13383	13447	13481	13288	13400	13582	13565	13320	13528	13383	13420	13545	13588	13551	13300	13550	13409	13472	13631	13359	13350	13464	13418	13481	13346	13532	13391	13497	13426	13354	13367	13331	13575	13392	13548	13561	13591	13444	13456	13328	13448	13506	13468	13332	13432	13438	13487	13515	13592	13500	13652	13560	13524	13397	13405	13434	13446	13442	13545	13536	13612	13501	13332	13480	13531	13379	13422	13504	13287	13381	13415	13566	13422	13399	13438	13532	13570	13481	13397	13576	13494	13483	13499	13310	13587	13256	13386	13447	13257	13272	13444	13600	13554	13496	13500	13468	13362	13343	13490	13570	13339	13420	13501	13484	13526	13549	13460	13400	13468	13550	13364	13530	13418	13396	13383	13442	13418	13433	13525	13455	13390	13434	13465	13503	13480	13560	13550	13339	13333	13349	13409	13445	13464	13575	13469	13519	13453	13368	13614	13488	13447	13463	13512	13400	13479	13541	13366	13343	13475	13428	13536	13406	13334	13443	13512	13494	13485	13431	13348	13550	13495	13434	13380	13342	13641	13397	13416	13491	13557	13407	13558	13414	13482	13465	13512	13453	13455	13346	13529	13458	13439	13303	13502	13422	13606	13470	13393	13613	13520	13342	13651	13366	13325	13513	13328	13615	13342	13405	13468	13376	13404	13580	13411	13404	13442	13330	13472	13562	13500	13650	13368	13366	13623	13380	13183	13540	13538	13476	13334	13253	13525	13524	13472	13386	13474	13523	13336	13591	13406	13400	13279	13480	13401	13465	13256	13438	13406	13510	13544	13346	13348	13551	13442	13332	13436	13451	13438	13455	13528	13466	13404	13330	13450	13342	13564	13308	13321	13480	13349	13542	13602	13473	13494	13604	13495	13489	13488	13529	13459	13273	13409	13536	13429	13461	13471	13417	13461	13398	13498	13548	13467	13312	13436	13560	13538	13498	13495	13266	13432	13590	13336	13438	13614	13506	13462	13556	13465	13466	13444	13378	13642	13473	13542	13519	13556	13579	13418	13492	13614	13650	13407	13439	13582	13483	13456	13448	13395	13493	13364	13381	13451	13489	13284	13536	13383	13458	13577	13314	13382	13391	13621	13471	13496	13436	13529	13458	13530	13333	13486	13527	13489	13479	13312	13376	13569	13398	13368	13344	13468	13371	13485	13457	13324	13516	13498	13652	13469	13392	13677	13263	13350	13622	13448	13383	13488	13494	13472	13596	13586	13508	13298	13378	13497	13644	13337	13501	13635	13465	13656	13435	13438	13590	13466	13458	13269	13436	13373	13535	13496	13380	13426	13377	13547	13469	13546	13318	13354	13422	13426	13407	13554	13506	13599	13430	13520	13351	13473	13630	13381	13561	13513
29856	32636	41504	37700	30743	26382	23102	20657	19066	18251	17540	17128	16703	16677	16261	16142	16128	15860	15858	15711	15801	15843	15746	15671	15643	15745	15605	15362	15493	15547	15582	15725	15604	15610	15375	15471	15476	15660	15624	15518	15532	15591	15539	15594	15584	15580	15347	15659	15561	15617	15636	15467	15384	15545	15570	15642	15562	15752	15481	15608	15583	15651	15582	15520	15695	15634	15609	15582	15652	15400	15380	15399	15373	15613	15434	15476	15438	15596	15544	15335	15601	15615	15413	15581	15549	15693	15425	15764	15598	15705	15453	15612	15602	15422	15453	15687	15479	15317	15457	15592	15467	15268	15487	15508	15594	15572	15733	15551	15578	15640	15577	15713	15407	15724	15569	15784	15667	15606	15508	15589	15375	15619	15697	15356	15566	15608	15768	15340	15313	15582	15549	15442	15530	15375	15325	15695	15523	15474	15630	15389	15504	15648	15393	15600	15482	15591	15576	15516	15395	15498	15436	15660	15464	15422	15453	15528	15691	15510	15439	15443	15468	15541	15569	15614	15487	15646	15473	15519	15589	15422	15597	15527	15516	15309	15679	15663	15391	15680	15537	15496	15605	15629	15547	15579	15294	15298	15575	15423	15511	15662	15478	15577	15596	15683	15581	15511	15634	15603	15695	15748	15469	15288	15454	15498	15636	15490	15508	15603	15564	15560	15646	15461	15572	15506	15617	15432	15267	15587	15541	15518	15518	15538	15315	15564	15689	15657	15359	15614	15774	15476	15637	15566	15274	15528	15586	15698	15368	15551	15590	15576	15397	15524	15445	15444	15360	15447	15473	15567	15657	15533	15547	15602	15530	15527	15568	15646	15726	15411	15398	15588	15563	15466	15501	15716	15658	15544	15584	15323	15603	15354	15405	15528	15359	15468	15561	15565	15587	15587	15607	15502	15444	15489	15593	15533	15616	15344	15447	15599	15614	15508	15605	15346	15541	15562	15529	15425	15519	15346	15510	15563	15563	15590	15383	15679	15485	15669	15637	15452	15513	15565	15479	15466	15444	15723	15447	15516	15389	15521	15450	15548	15528	15495	15453	15553	15399	15380	15576	15625	15537	15603	15396	15358	15534	15482	15366	15520	15860	15551	15584	15604	15564	15374	15488	15343	15599	15599	15506	15320	15609	15385	15470	15490	15449	15498	15396	15536	15659	15437	15564	15500	15444	15497	15483	15616	15341	15570	15604	15731	15406	15588	15615	15615	15615	15490	15512	15584	15633	15385	15452	15432	15675	15395	15524	15578	15583	15404	15489	15572	15571	15512	15503	15783	15508	15602	15379	15518	15517	15630	15560	15482	15546	15635	15382	15357	15622	15503	15353	15377	15558	15474	15484	15604	15569	15325	15584	15380	15555	15585	15478	15683	15352	15539	15362	15522	15472	15414	15435	15703	15578	15526	15370	15635	15535	15526	15545	15537	15356	15477	15408	15662	15350	15598	15469	15628	15349	15580	15418	15599	15596	15518	15551	15563	15801	15517	15475	15784	15540	15494	15361	15571	15590	15590	15590	15575	15485	15630	15566	15492	15363	15521	15678	15496	15649	15497	15652	15613	15636	15559	15408	15521	15550	15785	15462	15604	15367	15752	15696	15489	15386	15669	15522	15556	15669	15605	15609	15485	15652	15554	15597	15537	15405	15546	15637	15704	15687	15558	15569	15656	15705	15573	15471	15307	15479	15512	15629	15476	15511	15409	15617	15336	15448	15501	15621	15461	15346	15250	15569	15780	15507	15594	15473	15404	15496	15594	15573	15392	15457	15495	15559	15419	15571	15510	15451	15457	15612	15552	15517	15714	15515	15544	15467	15564	15501	15637	15373	15570	15593	15647	15460	15408	15515	15359	15669	15373	15440	15522	15584	15642	15659	15406	15532	15549	15567	15519	15477	15464	15609	15478	15507	15532	15535	15408	15417	15641	15474	15556	15386	15498	15317	15537	15656	15468	15350	15423	15494	15616	15503	15509	15438	15523	15502	15450	15540	15612	15494	15478	15715	15347	15477	15679	15539	15489	15433	15678	15379	15527	15499	15653	15648	15419	15413	15352	15658	15642	15559	15653	15334	15514	15590	15669	15618	15474	15527	15464	15551	15468	15406	15309	15577	15561	15482	15271	15413	15616	15551	15520	15397	15596	15733	15604	15532	15480	15446	15681	15531	15619	15421	15560	15613	15289	15615	15517	15513	15528	15654	15584	15453	15469	15516	15663	15340	15642	15662	15599	15679	15603	15677	15476	15753	15721	15416	15588	15371	15470	15617	15581	15498	15343	15558	15471	15573	15628	15450	15331	15515	15593	15565	15717	15571	15687	15383	15391	15585	15623	15563	15778	15474	15358	15432	15442	15696	15499	15656	15502	15586	15710	15515	15279	15563	15523	15562	15486	15576	15515	15566	15808	15585	15632	15421	15645	15591	15575	15521	15540	15562	15456	15487	15663	15538	15398	15489	15588	15444	15469	15583	15587	15447	15577	15614	15641	15414	15382	15666	15539	15728	15448	15512	15512	15494	15526	15495	15719	15540	15775	15586	15687	15531	15580	15453	15398	15466	15392	15626	15598	15557	15665	15491	15433	15429	15498	15525	15424	15433	15499	15431	15679	15376	15349	15614	15622	15603	15613	15761	15548	15410	15552	15515	15725	15406	15607	15335	15205	15447	15400	15555	15664	15556	15421	15722	15511	15503	15268	15402	15536	15631	15577	15477	15518	15406	15478	15454	15610	15612	15553	15424	15444	15513	15613	15466	15382	15511	15410	15592	15610	15615	15558	15685	15608	15584	15328	15449	15702	15402	15620	15585	15603	15734	15533	15605	15691	15755	15668	15471	15366	15465	15469	15400	15562	15457	15579	15442	15633	15420	15663	15674	15403	15588	15510	15553	15427	15527	15556	15659	15358	15557	15451	15576	15451	15605	15570	15443	15652	15546	15643	15573	15509	15359	15517	15389	15380	15429	15561	15590	15607	15326	15677	15560	15624	15386	15606	15653	15458	15616	15466	15499	15495	15569	15556	15598	15456	15596	15525	15654	15637	15405	15615	15683	15564	15451	15435	15567	15670	15736	15828	15457	15701	15387	15634	15656	15668	15703	15518	15469	15700	15446	15493	15398	15615	15427	15494	15583	15635	15544	15338	15466	15561	15397	15541	15567	15378	15586	15478	15531	15401	15386	15342	15583	15665	15482	15311	15563	15653	15459	15555	15408	15372	15610	15469	15536	15348	15575	15613	15610	15745	15771	15498	15612	15603	15718	15536	15615	15391	15436	15589	15396	15381	15451	15592	15608	15523	15537	15576	15635	15515	15501	15349	15511	15520	15501	15443	15405	15573	15474	15600	15622	15603	15535	15574	15479	15426	15593	15582	15472	15629	15601	15529	15476	15743	15650	15399	15587	15363	15718	15293	15573	15483	15645	15642	15659	15541	15608	15691	15543	15609	15571	15573	15516	15460	15415	15567	15588	15663	15634	15589	15623	15513	15733	15571	15503	15454	15552	15668	15514	15476	15410	15499	15544	15500	15405	15709	15621	15585	15520	15347	15433	15486	15385	15321	15547	15505	15471	15344	15478	15728	15405	15436	15395	15610	15845	15395	15634	15294	15497	15673	15283	15648	15470	15735	15410	15673	15702	15658	15617	15506	15661	15502	15627	15603	15798	15685	15470	15414	15574	15598	15457	15587	15440	15459	15638	15582	15600	15532	15615	15402	15626	15646	15726	15318	15287	15469	15675	15609	15559	15649	15550	15440	15535	15428	15305	15544	15612	15422	15737	15432	15463	15585	15334	15360	15419	15623	15612	15634	15657	15487	15610	15530	15573	15667	15542	15461	15933	15563	15504	15628	15598	15393	15555	15673	15707	15521	15793	15475	15505	15765	15536	15677	15317	15338	15478	15605	15500	15344	15584	15534	15849	15666	15429	15576	15548	15574	15488	15549	15731	15555	15398	15516	15611	15438	15605	15491	15518	15477	15554	15443	15367	15603	15572	15406	15380	15590	15436	15541	15486	15473	15417	15606	15517	15591	15542	15472	15510	15332	15567	15301	15374	15496	15345	15522	15596	15439	15468	15590	15665	15536	15366	15363	15726	15488	15507	15538	15568	15394	15452	15575	15543	15459	15489	15621	15481	15497	15554	15484	15628	15672	15543	15600	15535	15507	15627	15631	15498	15591	15670	15349	15467	15569	15573	15708	15382	15484	15540	15311	15576	15487	15356	15545	15716	15568	15487	15543	15387	15474	15682	15612	15579	15507	15686	15475	15372	15543	15590	15483	15441	15546	15429	15553	15843	15520	15600	15449	15632	15595	15595	15456	15554	15535	15679	15513	15669	15588	15494	15562	15524	15665	15561	15643	15498	15513	15554	15489	15498	15595	15563	15372	15551	15574	15790	15535	15497	15514	15493	15464	15533	15362	15624	15442	15492	15558	15545	15605	15577	15772	15372	15406	15392	15489	15512	15692	15508	15530	15562	15460	15491	15418	15611	15714	15391	15467	15493	15636	15643	15516	15604	15566	15658	15523	15547	15540	15479	15585	15810	15561	15569	15434	15468	15449	15540	15680	15677	15727	15565	15618	15581	15557	15429	15631	15572	15384	15635	15557	15541	15582	15693	15446	15634	15636	15632	15461	15568	15727	15609	15515	15560	15523	15587	15428	15482	15409	15635	15490	15680	15537	15543	15358	15503	15406	15542	15654	15617	15582	15524	15606	15378	15410	15719	15508	15516	15485	15465	15535	15664	15539	15498	15384	15806	15568	15734	15609	15600	15613	15509	15526	15657	15748	15473	15556	15736	15572	15617	15649	15505	15351	15566	15465	15363	15466	15628	15694	15483	15561	15415	15306	15500	15393	15501	15496	15559	15653	15701	15499	15532	15503	15477	15643	15511	15659	15562	15536	15624	15524	15363	15466	15628	15502	15798	15487	15483	15339	15609	15661	15504	15630	15526	15387	15504	15591	15415	15452	15579	15461	15583	15429	15460	15749	15394	15438	15808	15539	15700	15553	15675	15332	15507	15632	15637	15469	15521	15476	15503	15483	15280	15591	15507	15539	15509	15346	15609	15419	15488	15451	15512	15663	15625	15394	15323	15667	15562	15485	15498	15583	15528	15605	15384	15375	15456	15439
34384	50456	48439	39651	33126	28189	23983	21197	19101	17728	16822	15975	15408	15160	14733	14567	14328	14179	14446	14099	14189	14193	14012	14192	13748	13920	13940	13905	13798	13921	13687	13595	13825	13696	13781	13883	13748	13830	13634	13868	13750	13756	13417	13737	13704	13734	13632	13682	13684	13865	13744	13635	13830	13739	13829	13719	13670	13715	13836	13823	13762	13626	13742	13807	13609	13789	13700	13857	13917	13817	13617	13768	13811	13807	13687	13765	13777	13791	13605	13771	13718	13663	13778	13670	13743	13832	13681	13686	13871	13689	13677	13746	13665	13671	13787	13844	13715	13775	13688	13637	13662	13636	13599	13644	13738	13647	13853	13732	13895	13803	13557	13741	13779	13754	13552	13786	13618	13642	13697	13726	13743	13945	13707	13853	13635	13842	13730	13781	13756	13749	13768	13750	13676	13613	13616	13665	13663	13690	13767	13716	13730	13798	13582	13804	13820	13823	13733	13836	13813	13611	13502	13633	13806	13766	13777	13820	13646	13809	13838	13835	13826	13655	13832	13583	13761	13802	13895	13764	13666	13700	13728	13694	13580	13826	13721	13749	13583	13763	13650	13710	13810	13762	13799	13683	13706	13642	13724	13913	13798	13731	13826	13908	13690	13702	13753	13778	13856	13548	13876	13524	13829	13602	13753	13820	13767	13693	13787	13651	13685	13619	13728	13878	13665	13597	13631	13790	13699	13769	13914	13625	13751	13873	13672	13691	13730	13915	13661	13687	13712	13819	13853	13622	13727	13673	13772	13689	13714	13658	13574	13638	13765	13730	13748	13563	13755	13800	13777	13823	13676	13854	13686	13721	13828	13809	13816	13635	13835	13704	13844	13866	13829	13735	13724	13662	13743	13812	13853	13778	13627	13805	13921	13584	13780	13827	13717	13717	13788	13658	13828	13718	13713	13696	13623	13774	13566	13795	13634	13459	13656	13676	13703	13679	13912	13730	13783	13876	13634	13670	13668	13733	13688	13757	13814	13654	13755	13736	13970	13949	13655	13712	13813	13926	13913	13804	13802	13708	13764	13657	13816	13921	13817	13773	13862	13633	13832	13965	13738	13630	13709	13680	13553	13890	13748	13820	13761	13702	13696	13755	13795	13741	13830	13728	13858	13713	13700	13929	13748	13752	13728	13609	13717	13707	13651	13551	13787	13701	13865	13667	13698	13663	13711	13836	13755	13821	13794	13877	13650	13711	13850	13672	13853	13705	13678	13615	13805	13737	13784	13529	13790	13668	13749	13806	13857	13767	13761	13488	13832	13627	13651	13697	13784	13883	13949	13725	13847	13706	13768	13817	13573	13641	13843	13871	13890	13722	13771	13751	13699	13844	13567	13572	13754	13672	13621	13740	13618	13850	13763	13660	13832	13551	13632	13647	13699	13759	13762	13713	13811	13790	13609	13733	13825	13793	13895	13866	13758	13788	13630	13957	13697	13727	13658	13793	13758	13760	13817	13771	13664	13700	13815	13716	13708	13696	13678	13696	13751	13661	13738	13776	13770	13667	13731	13813	13778	13706	13849	13873	13636	13816	13748	13695	13825	13814	13938	13636	13628	13768	13661	13888	13555	13660	13600	13682	13612	13896	13597	13850	13802	13728	13814	13876	13734	13801	13832	13949	13846	13840	13830	13751	13562	13674	13760	13905	13768	13728	13691	13883	13856	13898	13755	13707	13694	13693	13622	13710	13677	13794	13822	13684	13677	13631	13786	13548	13726	13852	13593	13623	13760	13779	13752	13799	13911	13610	13743	13706	13684	13599	13770	13832	13759	13762	13763	13756	13894	13639	13728	13747	13760	13803	13781	13942	13720	13615	13847	13658	13573	13801	13800	13330	13748	13503	13833	13659	13809	13849	13554	13605	13871	13931	13722	13637	13746	13730	13636	13634	13847	13630	13776	13631	13546	13680	13746	13856	13811	13752	13840	13695	13766	13787	13954	13833	13646	13701	13741	13906	13799	13664	13620	13725	13865	13753	13773	13773	13731	13741	13729	13779	13726	13763	13791	13751	14010	13780	13583	13688	13745	13817	13595	13828	13661	13825	13712	13776	13730	13790	13807	13653	13820	13763	13646	13763	13828	13853	13677	13755	13653	13749	13867	13762	13663	13825	13864	13696	13783	13579	13756	13842	13694	13717	13739	13523	13749	13850	13838	13773	13787	13655	13689	13714	13709	13758	13793	13753	13599	13728	13877	13638	13847	13814	13725	13599	13927	13713	13757	13703	13759	13926	13655	13730	13783	13731	13569	13736	13720	13520	13869	13724	13678	13703	13613	13763	13686	13815	13630	13819	13733	13781	13718	13704	13675	13724	13855	13631	13885	13878	13602	13774	13791	13620	13752	13796	13890	13643	13659	13692	13749	13696	13739	13790	13696	13723	13734	13734	13694	13802	13733	13859	13819	13764	13726	13777	13699	13753	13626	13751	13844	13903	13818	13742	13653	13722	13745	13798	13818	13659	13812	13799	13864	13776	13772	13775	13738	13796	13664	13785	13817	13855	13748	13706	13902	13576	13673	13734	13660	13690	13740	13655	13734	13579	13721	13958	13832	13608	13843	13697	13836	13643	13891	13606	13733	13597	13798	13921	13856	13685	13496	13915	13557	13722	13831	13928	13779	13649	13755	13684	13863	13758	13766	13850	13730	13778	13841	13829	13678	13716	13763	13790	13742	13727	13714	13678	13727	13547	13766	13716	13862	13824	13758	13704	13798	13700	13608	13756	13697	13729	13831	13717	13829	13759	13822	13652	13756	13837	13762	13771	14072	13625	13738	13952	13737	13643	13679	13716	13813	13768	13777	13628	13783	13650	13723	13785	14038	13771	13700	13714	13727	13572	13717	13698	13772	13769	13785	13687	13827	13786	13903	13639	13801	13734	13832	13888	13813	13764	13684	13692	13794	13748	13776	13700	13735	13684	13852	13700	13663	13925	13668	13766	13820	13632	13775	13806	13689	13740	13833	13790	13845	13707	13788	13773	13664	13885	13666	13698	13718	13719	13786	13736	13725	13742	13617	13703	13557	13718	13726	13710	13538	13793	13623	13783	13662	13686	13805	13827	13795	13860	13743	13657	13790	13786	13779	13643	13780	13712	13700	13778	13604	13820	13578	13826	13692	13731	13923	13686	13684	13957	13908	13866	13867	13804	13835	13870	13822	13777	13790	13701	13634	13814	13717	13758	13783	13739	13733	13731	13751	13741	13695	13592	13713	13812	13805	13805	13561	13660	13792	13690	13739	13721	13849	13787	13708	13742	13788	13709	13707	13780	13698	13839	13902	13721	13675	13731	13833	13725	13759	13819	13730	13736	13806	13653	13712	13685	13651	13816	13643	13653	13577	13886	13645	13790	13738	13610	13844	13666	13864	13733	13791	13602	13772	13706	13681	13652	13785	13671	13626	13774	13627	13869	13810	13872	13739	13833	13777	13750	13700	13614	13688	13876	13621	13799	13737	13778	13786	13532	13765	13775	13611	13847	13728	13981	13665	13753	13841	13781	13693	13680	13704	13713	13738	13688	13830	13857	13574	13770	13812	13681	13679	13623	13837	13735	13685	13622	13691	13791	13695	13747	13726	13553	13859	13641	13804	13767	13730	13862	13744	13700	13942	13584	13882	13689	13659	13803	13528	13728	13776	13641	13692	13683	13619	13692	13681	13834	13721	13716	13662	13711	13808	13649	13692	13749	13634	13409	13820	13680	13706	13778	13681	13806	13714	13984	13727	13690	13905	13881	13745	13709	13763	13861	13753	13858	13750	13611	13587	13826	13914	13663	13861	13679	13718	13946	13789	13671	13893	13663	13831	13708	13639	13774	13845	13836	13605	13731	13682	13961	13711	13792	13833	13648	13754	13821	13881	13752	13821	13685	13749	13813	13670	13716	13664	13644	13871	13916	13849	13822	13774	13662	13633	13719	13857	13625	13758	13742	13818	13913	13804	13755	13872	13608	13877	13789	13747	13871	13657	13786	13674	13709	13772	13808	13799	13815	13753	13826	13659	13861	13904	13806	13718	13774	13632	13798	13703	13599	13617	13849	13790	13784	13786	13574	13968	13877	13675	13680	13770	13766	13814	13769	13744	13808	13739	13807	13547	13702	13588	13649	13914	13888	13725	13714	13709	13848	13824	13820	13658	13803	13731	13533	13567	13861	14057	13785	13661	13851	13731	13682	13819	13671	13704	13755	13759	13738	13666	13810	13777	13630	13645	13747	13728	13775	13589	13648	13798	13730	13728	13763	13750	13625	13674	13685	13761	13741	13787	13964	13545	13824	13832	13659	13677	13687	13613	13900	13843	13793	13561	13708	13751	13779	13759	13722	13728	13851	13659	13660	13892	13777	13707	13713	13863	13590	13892	13722	13629	13857	13492	13703	13676	13574	13714	13605	13943	13594	13838	13753	13727	13698	13751	13782	13926	13638	13685	13732	13687	13876	13714	13755	13613	13771	13822	13579	13734	13854	13838	13838	13860	13654	13876	13690	13709	13741	13641	13832	13702	13703	13627	13742	13719	13848	13633	13611	13742	13837	13748	13780	13660	13788	13672	13635	13926	13658	13674	13650	13723	13752	13932	13711	13821	13685	13877	13808	13495	13665	13691	13558	13955	13860	13783	13735	13786	13699	13817	13913	13793	13691	13628	13772	13664	13798	13798	13843	13840	13904	13723	13651	13738	13713	13727	13706	13707	13812	13634	13712	13753	13758	13724	13935	13731	13522	13678	13737	13742	13787	13632	13791	13667	13794	13713	13718	13631	13757	13677	13601	13725	13667	13821	13782	13722	13697	13810	13766	13686	13846	13735	13722	13697	13595	13760	13712	13800	13783	13727	13693	13733	13759	13611	13920	13660	13623	13626	13761	13775	13753	13860	13872	13779	13869	13721	13645	13780	13591	13779	13487	13827	13751	13642	13706	13869	13715	13721	13735	13747	13669	13658	13665	13706	13795	13707	13732	13461	13534	13629	13827	13689	13754	13781	13758	13823	13758	13802	13672	13495	13581	13663	13885	13790	13706	13684	13895	13769	13836	13707	13742	13744	13599	13822	13780	13741	13665	13772	13717	13905	13794	13616	13809	13676	13704	13648	13769	13715	13733	13831	13678	13778	13744	13927	13675	13881	13678	13653	13818
24490	21646	29672	27848	28620	29697	27890	23254	20918	19641	18773	17614	17291	16757	16477	16502	16300	16253	15997	16071	15746	15805	15762	15805	15649	15401	15546	15617	15711	15476	15542	15568	15690	15658	15682	15565	15571	15480	15547	15406	15499	15529	15422	15629	15629	15418	15522	15637	15462	15582	15667	15511	15820	15653	15541	15601	15459	15508	15465	15519	15518	15543	15485	15557	15453	15631	15590	15557	15505	15666	15573	15438	15551	15633	15441	15461	15421	15466	15382	15420	15515	15504	15592	15451	15598	15523	15500	15506	15599	15444	15426	15455	15438	15407	15454	15705	15290	15320	15564	15514	15580	15645	15592	15540	15506	15386	15569	15465	15594	15594	15662	15533	15778	15507	15353	15467	15357	15449	15478	15690	15427	15403	15475	15450	15785	15533	15545	15336	15514	15514	15438	15378	15412	15638	15773	15454	15513	15529	15654	15647	15387	15444	15400	15294	15369	15456	15588	15536	15365	15541	15487	15399	15485	15479	15453	15421	15630	15290	15584	15434	15444	15435	15389	15501	15547	15466	15481	15607	15516	15467	15555	15453	15455	15341	15497	15401	15491	15315	15580	15493	15593	15460	15426	15357	15646	15566	15603	15576	15412	15413	15412	15336	15617	15685	15631	15531	15406	15475	15706	15366	15394	15532	15387	15594	15496	15599	15497	15533	15517	15245	15385	15483	15415	15576	15651	15576	15523	15316	15224	15403	15362	15534	15529	15449	15612	15538	15555	15495	15508	15251	15411	15450	15582	15464	15467	15352	15494	15406	15407	15360	15598	15318	15529	15605	15635	15454	15592	15464	15578	15559	15569	15411	15601	15247	15516	15602	15445	15330	15616	15491	15600	15522	15551	15745	15459	15421	15463	15673	15515	15616	15543	15565	15460	15449	15415	15265	15450	15522	15344	15647	15482	15306	15762	15444	15496	15430	15538	15379	15361	15471	15424	15326	15584	15741	15398	15339	15667	15659	15616	15557	15559	15432	15543	15422	15311	15546	15500	15473	15396	15452	15412	15527	15419	15615	15604	15576	15603	15607	15510	15430	15413	15356	15632	15447	15385	15524	15404	15466	15561	15230	15340	15537	15426	15537	15349	15481	15435	15407	15372	15523	15430	15421	15560	15643	15756	15609	15640	15411	15524	15499	15410	15614	15445	15802	15310	15312	15380	15381	15484	15377	15599	15488	15568	15438	15459	15385	15509	15308	15472	15377	15575	15398	15375	15630	15466	15664	15516	15552	15460	15354	15353	15493	15430	15486	15644	15422	15380	15426	15571	15642	15400	15496	15507	15690	15234	15396	15696	15591	15634	15609	15437	15470	15370	15417	15432	15408	15520	15463	15406	15311	15398	15225	15554	15472	15456	15403	15715	15499	15502	15601	15518	15415	15435	15530	15466	15276	15650	15475	15468	15648	15611	15548	15596	15404	15463	15534	15430	15588	15282	15450	15371	15445	15486	15612	15537	15523	15540	15669	15444	15653	15518	15596	15516	15391	15535	15387	15296	15326	15498	15488	15417	15440	15384	15485	15564	15612	15327	15514	15609	15461	15412	15445	15403	15314	15287	15398	15336	15555	15424	15550	15477	15489	15452	15558	15602	15352	15535	15597	15782	15428	15602	15465	15419	15580	15411	15519	15432	15400	15450	15540	15356	15584	15540	15573	15613	15577	15387	15406	15597	15457	15375	15364	15508	15661	15435	15284	15253	15555	15218	15374	15386	15427	15416	15664	15558	15514	15548	15557	15611	15496	15666	15371	15545	15583	15516	15481	15502	15230	15313	15388	15350	15524	15471	15351	15611	15444	15334	15404	15354	15530	15442	15351	15565	15525	15429	15410	15486	15440	15576	15656	15599	15668	15683	15726	15553	15401	15532	15496	15647	15536	15562	15167	15643	15485	15556	15555	15651	15480	15315	15481	15379	15383	15447	15434	15443	15680	15488	15409	15450	15414	15498	15475	15548	15396	15355	15628	15426	15677	15574	15584	15498	15456	15520	15399	15281	15807	15671	15553	15546	15656	15281	15496	15445	15356	15440	15421	15339	15521	15163	15319	15592	15645	15549	15715	15442	15474	15413	15301	15485	15552	15426	15532	15436	15483	15551	15533	15505	15481	15601	15481	15528	15592	15588	15508	15383	15428	15725	15427	15339	15622	15533	15481	15558	15495	15520	15595	15392	15392	15500	15585	15357	15511	15431	15508	15379	15575	15455	15476	15571	15430	15599	15675	15505	15431	15350	15347	15532	15377	15539	15415	15333	15605	15423	15475	15557	15403	15323	15433	15652	15572	15432	15679	15545	15450	15501	15593	15503	15296	15723	15399	15345	15374	15416	15387	15398	15526	15580	15419	15351	15569	15742	15362	15396	15631	15547	15445	15723	15484	15546	15346	15860	15288	15542	15470	15492	15306	15668	15618	15466	15293	15429	15416	15683	15421	15498	15718	15461	15297	15473	15499	15464	15389	15528	15533	15555	15324	15352	15351	15580	15335	15596	15249	15426	15583	15502	15417	15655	15422	15477	15447	15488	15400	15283	15457	15423	15343	15399	15448	15447	15579	15463	15342	15620	15599	15492	15521	15616	15396	15444	15522	15686	15542	15335	15632	15519	15372	15519	15473	15512	15347	15434	15500	15464	15427	15482	15718	15403	15424	15455	15613	15526	15437	15557	15584	15411	15375	15636	15399	15524	15558	15351	15475	15575	15430	15584	15554	15534	15427	15658	15448	15388	15334	15702	15466	15770	15660	15303	15375	15489	15457	15568	15562	15304	15452	15478	15504	15615	15378	15495	15489	15378	15455	15352	15592	15609	15454	15472	15360	15484	15473	15485	15506	15447	15494	15484	15531	15369	15345	15381	15446	15537	15394	15562	15460	15431	15499	15415	15469	15573	15480	15421	15501	15525	15613	15718	15514	15451	15566	15580	15599	15352	15448	15487	15432	15600	15422	15338	15430	15386	15565	15496	15549	15305	15592	15338	15415	15585	15397	15537	15421	15476	15554	15643	15420	15488	15534	15463	15485	15469	15753	15471	15647	15605	15678	15588	15549	15535	15275	15566	15545	15526	15526	15388	15507	15505	15636	15661	15591	15296	15645	15629	15431	15338	15490	15637	15363	15575	15677	15771	15431	15565	15453	15587	15434	15536	15522	15459	15414	15454	15623	15577	15366	15677	15572	15649	15409	15599	15338	15485	15451	15519	15400	15535	15429	15652	15684	15542	15623	15364	15557	15536	15364	15626	15309	15599	15516	15543	15322	15405	15435	15433	15619	15559	15359	15221	15311	15363	15798	15691	15704	15504	15557	15467	15481	15503	15544	15660	15508	15435	15490	15353	15414	15478	15447	15612	15456	15437	15560	15420	15376	15436	15529	15430	15510	15553	15502	15548	15446	15343	15377	15443	15402	15412	15471	15498	15441	15379	15305	15266	15581	15376	15748	15337	15373	15440	15286	15443	15429	15586	15428	15470	15499	15431	15335	15657	15508	15412	15484	15422	15542	15457	15367	15436	15396	15558	15498	15576	15720	15420	15564	15417	15422	15300	15363	15559	15467	15470	15500	15479	15552	15472	15669	15559	15498	15591	15514	15415	15504	15542	15522	15414	15615	15643	15500	15579	15462	15437	15338	15421	15449	15357	15414	15676	15683	15630	15498	15484	15475	15325	15414	15568	15545	15502	15468	15804	15560	15678	15476	15410	15531	15483	15452	15230	15505	15475	15567	15222	15481	15550	15587	15555	15668	15414	15566	15287	15368	15378	15442	15518	15465	15542	15441	15427	15405	15604	15466	15510	15335	15368	15610	15138	15549	15430	15633	15534	15403	15399	15474	15430	15451	15583	15396	15269	15547	15416	15393	15465	15512	15450	15476	15404	15693	15429	15445	15704	15595	15591	15377	15501	15366	15493	15493	15518	15409	15570	15447	15705	15571	15522	15503	15420	15352	15482	15362	15485	15388	15491	15545	15476	15422	15475	15433	15460	15688	15561	15514	15550	15544	15428	15370	15345	15518	15377	15412	15631	15429	15580	15474	15327	15506	15852	15369	15509	15508	15572	15416	15509	15378	15543	15477	15489	15678	15385	15327	15421	15393	15439	15749	15734	15370	15584	15615	15607	15578	15511	15567	15340	15548	15302	15494	15525	15571	15574	15632	15372	15576	15571	15526	15645	15616	15501	15529	15296	15453	15383	15476	15475	15470	15521	15665	15452	15562	15381	15287	15419	15548	15308	15718	15593	15555	15530	15516	15597	15655	15510	15480	15361	15377	15461	15346	15461	15458	15291	15412	15602	15633	15336	15411	15410	15488	15645	15595	15527	15401	15506	15491	15529	15558	15593	15485	15662	15667	15471	15518	15415	15611	15401	15382	15378	15397	15512	15274	15360	15372	15581	15578	15633	15455	15221	15577	15521	15517	15471	15481	15574	15524	15484	15615	15347	15233	15427	15443	15442	15386	15658	15502	15570	15562	15369	15781	15565	15289	15434	15713	15563	15419	15645	15601	15595	15464	15404	15462	15592	15528	15514	15443	15658	15499	15628	15613	15433	15320	15557	15631	15607	15530	15309	15354	15551	15308	15539	15561	15307	15179	15246	15464	15541	15548	15464	15380	15408	15555	15564	15371	15558	15509	15526	15555	15478	15384	15652	15490	15514	15475	15555	15606	15528	15294	15514	15471	15494	15565	15271	15475	15691	15380	15401	15424	15551	15420	15462	15429	15490	15500	15494	15493	15571	15487	15362	15617	15532	15417	15569	15542	15526	15484	15455	15408	15582	15524	15384	15378	15612	15510	15560	15475	15643	15522	15556	15401	15331	15364	15565	15388	15563	15545	15441	15493	15548	15229	15559	15509	15582	15630	15555	15436	15572	15608	15547	15374	15439	15581	15445	15381	15456	15530	15383	15582	15528	15499	15633	15475	15469	15490	15629	15429	15680	15535	15367	15465	15535	15512	15551	15570	15406	15440	15457	15476	15488	15477	15367	15572	15536	15428	15523	15552	15567	15395	15463	15329	15549	15524	15395	15564	15525	15316	15609	15431	15427	15376	15460	15478	15527	15550	15567	15446	15580	15293	15498	15451	15295	15323	15343	15461	15350	15432	15559	15547	15624	15521	15688	15405	15442	15479	15537	15468
33588	55817	53778	44891	38151	33068	28056	24448	21736	19634	18350	17012	16337	15782	15396	15069	14741	14493	14464	14324	14278	14103	14056	13960	13991	14012	14028	13829	13893	13861	13803	13844	13947	13782	13827	13611	13896	13829	13896	13793	13772	13802	13633	13733	13795	13654	13804	13872	13671	13808	13722	13718	13594	13892	13673	13781	13750	13652	13561	13640	13809	13645	13851	13672	13744	13610	13815	13702	13838	13641	13765	13687	13652	13700	13735	13752	13780	13704	13742	13669	13716	13586	13791	13674	13697	13778	13832	13806	13833	13723	13712	13671	13569	13767	13719	13691	13772	13863	13737	13782	13702	13914	13792	13765	13724	13918	13737	13828	13739	13647	13627	13663	13836	13756	13767	13693	13737	13680	13642	13772	13585	13740	13673	13758	13662	13607	13653	13719	13644	13778	13790	13702	13725	13829	13697	13768	13928	13891	13593	13818	13689	13746	13639	13706	13814	13730	13696	13749	13750	13902	13676	13707	13791	13797	13681	13521	13694	13666	13649	13868	13763	13813	13543	13691	13705	13653	13690	13641	13755	13673	13798	13703	13743	13544	13792	13659	13727	13763	13683	13789	13575	13641	13867	13695	13599	13682	13629	13772	13612	13775	13740	13834	13915	13606	13633	13929	13696	13600	13573	13782	13769	13806	13645	13869	13618	13759	13664	13927	13557	13901	13727	13711	13749	13778	13715	13658	13631	13823	13820	13731	13835	13533	13800	13678	13759	13726	13744	13565	13661	13774	13765	13756	13663	13662	13868	13721	13805	13593	13662	13781	13727	13803	13557	13743	13892	13631	13774	13685	13688	13705	13814	13608	13761	13717	13658	13618	13835	13483	13967	13644	13608	13763	13592	13819	13785	13887	13733	13682	13761	13662	13813	13648	13753	13719	13702	13513	13702	13734	13579	13689	13734	13735	13821	13693	13692	13714	13720	13587	13679	13697	13698	13797	13933	13602	13601	13729	13632	13672	13567	13841	13650	13784	13871	13794	13709	13663	13622	13737	13760	13694	13689	13850	13754	13761	13591	13619	13750	13910	13764	13684	13739	13747	13634	13687	13825	13803	13718	13736	13694	13529	13794	13804	13732	13715	13734	13604	13563	13825	13871	13730	13854	13699	13595	13720	13516	13725	13680	13762	13783	13803	13834	13620	13799	13611	13688	13559	13484	13639	13866	13755	13618	13777	13725	13611	13587	13753	13683	13661	13836	13701	13773	13610	13746	13773	13771	13833	13713	13654	13578	13520	13531	13618	13709	13702	13659	13629	14036	13619	13683	13657	13716	13708	13728	13758	13603	13776	13675	13900	13885	13742	13803	13611	13741	13822	13643	13751	13857	13773	13629	13708	13711	13732	13735	13676	13665	13807	13692	13702	13792	13556	13689	13591	13719	13771	13654	13825	13716	13656	13786	13728	13749	13736	13746	13616	13409	13761	13631	13805	13856	13650	13485	13695	13717	13788	13732	13672	13624	13612	13710	13628	13737	13715	13591	13669	13708	13626	13724	13817	13860	13812	13700	13769	13628	13693	13553	13807	13678	13698	13759	13745	13557	13668	13687	13795	13661	13639	13593	13791	13773	13804	13561	13787	13588	13860	13772	13843	13659	13830	13591	13665	13621	13779	13772	13853	13654	13744	13658	13840	13776	13641	13648	13868	13724	13679	13668	13801	13798	13714	13726	13722	13782	13703	13652	13747	13779	13619	13623	13523	13851	13579	13909	13827	13715	13590	13737	13672	13781	13609	13723	13618	13813	13871	13788	13511	13703	13807	13729	13820	13582	13755	13672	13692	13743	13734	13605	13678	13886	13793	13718	13743	13744	13619	13746	13646	13622	13706	13778	13630	13766	13734	13674	13640	13772	13616	13698	13773	13680	13692	13771	13724	13728	13612	13640	13673	13660	13775	13871	13725	13641	13674	13695	13655	13706	13629	13716	13638	13807	13970	13798	13552	13732	13552	13804	13525	13855	13702	13750	13750	13790	13860	13692	13670	13637	13651	13718	13681	13759	13642	13828	13703	13586	13694	13755	13614	13625	13755	13789	13693	13641	13720	13803	13781	13636	13738	13547	13689	13784	13633	13590	13704	13854	13802	13738	13614	13807	13807	13705	13609	13863	13712	13719	13776	13832	13812	13623	13769	13721	13782	13845	13755	13479	13695	13738	13739	13929	13759	13566	13689	13659	13592	13563	13690	13796	13739	13635	13605	13573	13711	13760	13721	13647	13860	13677	13769	13669	13603	13644	13688	13829	13814	13422	13718	13699	13758	13665	13810	13720	13742	13876	13738	13679	13586	13729	13709	13702	13680	13706	13696	13688	13604	13725	13857	13734	13696	13667	13516	13673	13679	13787	13808	13744	13825	13800	13672	13691	13982	13687	13872	13783	13772	13668	13685	13922	13658	13801	13753	13770	13716	13808	13706	13681	13731	13819	13758	13652	13739	13612	13808	13683	13633	13761	13763	13713	13732	13666	13629	13842	13790	13565	13702	13564	13795	13702	13731	13718	13715	13652	13766	13826	13704	13639	13642	13681	13733	13681	13764	13814	13678	13677	13705	13629	13741	13563	13510	13573	13773	13783	13901	13749	13742	13826	13839	13884	13797	13802	13613	13742	13893	13750	13732	13705	13747	13752	13596	13725	13630	13608	13667	13661	13653	13727	13707	13694	13780	13619	13693	13643	13627	13750	13606	13730	13686	13811	13864	13816	13679	13658	13780	13754	13840	13814	13778	13658	13701	13688	13672	13760	13951	13686	13730	13738	13818	13689	13852	13678	13601	13799	13659	13677	13791	13906	13776	13752	13631	13670	13782	13709	13704	13687	13698	13763	13652	13819	13713	13542	13646	13544	13608	13725	13787	13698	13742	13724	13645	13787	13674	13719	13819	13894	13703	13621	13706	13639	13678	13705	13675	13687	13572	13742	13788	13742	13600	13820	13591	13731	13717	13610	13721	13599	13706	13570	13687	13790	13689	13717	13706	13576	13765	13692	13726	13748	13688	13696	13493	13685	13590	13973	13652	13616	13742	13891	13694	13781	13630	13678	13774	13645	13621	13843	13554	13675	13619	13734	13643	13710	13541	13858	13638	13681	13754	13674	13718	13591	13882	13661	13831	13639	13802	13665	13622	13636	13667	13682	13838	13692	13731	13701	13787	13768	13662	13759	13699	13583	13788	13549	13680	13681	13792	13795	13721	13663	13773	13923	13568	13612	13741	13539	13643	13794	13636	13712	13759	13875	13729	13683	13681	13746	13698	13769	13640	13850	13590	13812	13901	13772	13666	13672	13827	13805	13664	13873	13554	13737	13798	13529	13742	13613	13788	13582	13701	13750	13814	13629	13793	13694	13830	13575	13672	13758	13809	13692	13751	13708	13758	13667	13534	13740	13521	13755	13650	13643	13752	13784	13714	13717	13734	13801	13751	13684	13653	13745	13806	13673	13820	13633	13683	13855	13670	13697	13771	13706	13639	13727	13816	13821	13860	13653	13822	13564	13714	13730	14008	13726	13587	13909	13669	13687	13521	13564	13745	13838	13750	13670	13678	13611	13679	13594	13653	13674	13769	13718	13851	13759	13711	13800	13825	13691	13750	13883	13727	13713	13652	13691	13760	13720	13784	13652	13684	13685	13809	13664	13669	13802	13642	13773	13581	13662	13846	13588	13662	13700	13793	13603	13807	13689	13789	13797	13807	13773	13759	13636	13789	13799	13697	13749	13726	13619	13679	13736	13538	13788	13760	13774	13585	13941	13818	13699	13803	13708	13770	13723	13669	13797	13629	13588	13609	13616	13769	13713	13749	13594	13742	13738	13639	13630	13661	13611	13667	13707	13576	13770	13624	13534	13828	13691	13799	13700	13737	13684	13672	13935	13828	13702	13811	13872	13669	13741	13719	13759	13768	13790	13778	13838	13757	13795	13645	13709	13809	13660	13723	13670	13906	13739	13658	13838	13733	13872	13651	13662	13599	13726	13549	13784	13753	13759	13861	13785	13623	13737	13798	13596	13829	13714	13652	13777	13726	13692	13766	13656	13727	13816	13805	13762	13642	13532	13677	13840	13769	13746	13673	13707	13677	13718	13639	13795	13655	13696	13697	13767	13670	13666	13787	13715	13737	13788	13764	13776	13742	13820	13841	13772	13689	13797	13718	13781	13745	13631	13690	13802	13692	13717	13664	13600	13702	13666	13762	13756	13686	13907	13836	13671	13571	13695	13704	13801	13780	13803	13724	13720	13761	13761	13681	13846	13772	13809	13722	13424	13753	13652	13760	13578	13756	13748	13538	13718	13628	13709	13802	13794	13717	13677	13751	13822	13773	13662	13744	13797	13532	13627	13766	13842	13587	13661	13850	13726	13697	13635	13586	13648	13724	13618	13880	13846	13734	13577	13701	13604	13694	13669	13594	13710	13703	13836	13753	13581	13742	13794	13915	13729	13753	13726	13753	13646	13772	13812	13641	13666	13828	13803	13659	13554	13762	13681	13801	13654	13545	13682	13735	13862	13523	13656	13771	13849	13755	13781	13962	13722	13749	13720	13626	13654	13626	13887	13861	13761	13708	13733	13685	13836	13593	13741	13572	13736	13522	14071	13774	13797	13687	13812	13860	13769	14054	13528	13671	13729	13515	13786	13802	13625	13792	13667	13714	13745	13494	13742	13748	13671	13678	13692	13843	13754	13567	13657	13834	13805	13785	13660	13688	13713	13807	13698	13643	13761	13683	13735	13812	13734	13640	13749	13895	13648	13533	13728	13636	13594	13595	13592	13678	13665	13780	13895	13583	13608	13710	13675	13696	13753	13577	13698	13797	13788	13699	13783	13901	13654	13875	13785	13745	13766	13627	13718	13661	13801	13792	13595	13832	13727	13787	13700	13558	13657	13649	13696	13799	13550	13701	13726	13478	13637	13559	13690	13643	13720	13659	13870	13623	13714	13628	13709	13677	13798	13878	13716	13718	13658	13776	13765	13567	13767	13775	13929	13713	13450	13784	13741	13643	13691	13586	13819	13610	13682	13685	13654	13771	13838	13673	13634	13716	13719	13699	13690	13735	13776	13841	13594	13717	13863	13644	13706	13602	13740	13713	13667	13772	13672	13845	13733	13591	13780	13856	13824	13643	13926	13715	13786	13732
23125	21469	29468	24590	24879	29906	31525	25609	22430	21344	20034	18731	17958	17542	16941	16837	16757	16464	16355	16089	16025	16039	15946	15887	15721	15654	15661	15787	15578	15641	15716	15644	15782	15553	15774	15385	15746	15680	15622	15609	15585	15635	15670	15629	15427	15335	15398	15334	15566	15444	15605	15420	15296	15394	15479	15544	15548	15257	15470	15605	15581	15358	15369	15413	15434	15447	15452	15420	15391	15321	15412	15684	15405	15388	15536	15500	15406	15511	15514	15462	15561	15392	15435	15203	15426	15334	15349	15276	15490	15703	15648	15594	15660	15386	15431	15525	15525	15448	15527	15494	15409	15415	15410	15390	15513	15402	15539	15265	15304	15337	15320	15471	15567	15449	15426	15457	15593	15553	15571	15436	15458	15389	15370	15464	15505	15574	15422	15420	15495	15532	15710	15301	15340	15288	15302	15457	15386	15332	15329	15456	15479	15341	15533	15398	15443	15163	15406	15457	15476	15162	15270	15497	15396	15308	15358	15429	15433	15473	15398	15384	15446	15593	15302	15384	15488	15338	15396	15565	15367	15416	15385	15329	15201	15585	15508	15463	15432	15266	15474	15506	15316	15455	15542	15451	15272	15523	15505	15300	15407	15480	15541	15382	15409	15554	15440	15308	15417	15659	15465	15359	15583	15432	15369	15593	15522	15632	15419	15379	15620	15406	15404	15405	15555	15392	15485	15485	15518	15594	15325	15386	15185	15417	15266	15303	15503	15363	15618	15429	15289	15398	15424	15634	15416	15184	15382	15391	15307	15389	15382	15375	15405	15613	15346	15336	15319	15235	15392	15227	15382	15550	15559	15439	15465	15442	15340	15455	15436	15244	15411	15287	15283	15392	15129	15539	15409	15284	15584	15405	15347	15492	15557	15238	15383	15306	15394	15315	15278	15412	15308	15339	15363	15410	15354	15367	15457	15345	15368	15396	15328	15541	15452	15391	15598	15416	15337	15379	15600	15422	15294	15303	15441	15451	15390	15191	15269	15524	15365	15452	15326	15345	15502	15314	15617	15420	15515	15312	15474	15380	15499	15589	15360	15189	15363	15546	15258	15392	15475	15504	15283	15382	15328	15389	15474	15418	15569	15473	15556	15411	15568	15364	15320	15601	15419	15224	15302	15452	15301	15423	15517	15366	15376	15480	15375	15353	15398	15410	15437	15376	15671	15459	15473	15201	15371	15476	15294	15606	15358	15508	15275	15449	15501	15331	15326	15453	15436	15483	15504	15406	15389	15472	15505	15448	15583	15405	15480	15425	15516	15568	15331	15435	15384	15292	15356	15442	15484	15457	15520	15399	15470	15257	15456	15211	15503	15443	15395	15412	15380	15407	15408	15583	15320	15404	15229	15308	15351	15541	15600	15740	15461	15544	15321	15384	15353	15405	15320	15207	15388	15440	15348	15394	15593	15404	15346	15481	15542	15555	15477	15325	15418	15209	15466	15269	15545	15450	15449	15317	15513	15181	15430	15334	15424	15228	15367	15506	15383	15396	15217	15090	15555	15436	15467	15466	15510	15379	15646	15619	15485	15264	15328	15359	15430	15469	15374	15448	15452	15389	15391	15280	15340	15404	15673	15395	15196	15338	15516	15491	15418	15453	15461	15409	15346	15538	15531	15397	15439	15364	15340	15416	15643	15266	15402	15210	15417	15451	15218	15353	15639	15439	15471	15466	15252	15456	15440	15483	15413	15447	15443	15474	15490	15272	15664	15281	15565	15489	15635	15521	15383	15427	15339	15372	15297	15147	15384	15426	15449	15371	15301	15379	15406	15309	15455	15584	15397	15214	15372	15364	15392	15351	15384	15477	15399	15456	15549	15312	15489	15549	15333	15438	15332	15209	15488	15269	15346	15164	15466	15395	15343	15431	15445	15399	15205	15361	15253	15315	15194	15310	15304	15274	15227	15366	15434	15318	15531	15488	15358	15242	15571	15480	15483	15281	15495	15441	15527	15303	15682	15440	15572	15293	15484	15637	15606	15466	15316	15336	15329	15320	15247	15456	15439	15425	15409	15542	15478	15323	15365	15389	15318	15531	15480	15447	15268	15615	15535	15497	15249	15342	15466	15294	15419	15349	15367	15503	15507	15298	15413	15149	15444	15306	15324	15464	15453	15356	15406	15480	15327	15426	15397	15450	15409	15437	15478	15277	15475	15411	15413	15413	15238	15573	15251	15349	15416	15406	15456	15299	15191	15570	15596	15454	15638	15450	15400	15520	15345	15574	15502	15340	15291	15179	15277	15515	15539	15599	15368	15240	15481	15380	15356	15409	15707	15394	15379	15467	15314	15550	15668	15406	15498	15299	15327	15329	15094	15117	15507	15373	15361	15572	15466	15459	15277	15524	15398	15441	15315	15618	15304	15415	15381	15457	15606	15357	15581	15326	15457	15392	15400	15387	15363	15431	15298	15526	15531	15340	15347	15584	15271	15572	15474	15244	15414	15546	15199	15315	15269	15436	15364	15495	15511	15454	15281	15358	15613	15228	15215	15386	15552	15358	15476	15599	15484	15523	15404	15331	15399	15271	15244	15491	15538	15486	15456	15374	15461	15414	15376	15515	15539	15142	15291	15403	15426	15546	15512	15496	15294	15415	15342	15270	15294	15433	15610	15441	15448	15390	15457	15446	15615	15435	15385	15237	15308	15474	15359	15503	15405	15307	15502	15401	15313	15594	15561	15362	15425	15495	15461	15543	15423	15479	15413	15495	15371	15578	15356	15600	15435	15556	15537	15473	15545	15453	15598	15434	15286	15164	15418	15556	15528	15393	15389	15441	15501	15545	15537	15245	15444	15274	15301	15241	15370	15308	15569	15513	15529	15566	15380	15279	15358	15465	15424	15523	15360	15309	15231	15275	15380	15429	15443	15260	15366	15551	15572	15520	15223	15365	15482	15555	15270	15548	15507	15531	15531	15427	15598	15483	15527	15412	15474	15347	15397	15486	15369	15399	15302	15375	15483	15453	15534	15375	15464	15268	15299	15278	15325	15308	15269	15370	15388	15389	15309	15386	15299	15392	15617	15524	15432	15526	15383	15309	15276	15206	15261	15480	15571	15239	15488	15397	15325	15392	15450	15473	15498	15515	15383	15440	15487	15260	15359	15204	15406	15617	15325	15419	15409	15210	15498	15369	15366	15388	15496	15297	15382	15489	15380	15500	15532	15414	15397	15517	15490	15561	15555	15483	15484	15541	15512	15659	15338	15558	15575	15276	15284	15462	15317	15288	15301	15479	15416	15346	15260	15558	15300	15374	15379	15547	15392	15445	15261	15414	15518	15377	15457	15461	15473	15339	15412	15420	15546	15497	15364	15308	15292	15544	15389	15366	15656	15406	15363	15460	15361	15467	15307	15411	15457	15466	15442	15314	15466	15368	15371	15484	15360	15343	15233	15473	15400	15494	15476	15318	15438	15595	15474	15512	15386	15391	15308	15311	15409	15246	15533	15400	15420	15413	15346	15425	15574	15427	15543	15332	15339	15537	15539	15456	15394	15225	15472	15516	15539	15434	15509	15321	15552	15441	15385	15527	15520	15484	15537	15230	15543	15282	15456	15286	15431	15434	15569	15414	15451	15296	15155	15490	15312	15344	15504	15399	15425	15542	15411	15476	15387	15296	15421	15404	15287	15289	15654	15740	15288	15711	15429	15395	15463	15466	15279	15465	15348	15425	15453	15251	15577	15507	15413	15367	15392	15330	15475	15578	15512	15413	15280	15209	15397	15272	15201	15413	15293	15439	15436	15373	15353	15511	15236	15337	15361	15361	15412	15340	15395	15479	15476	15568	15574	15321	15310	15355	15255	15356	15413	15445	15385	15347	15492	15558	15424	15316	15594	15313	15507	15453	15222	15481	15199	15456	15482	15520	15559	15541	15139	15420	15534	15402	15460	15459	15302	15494	15308	15459	15366	15449	15487	15378	15570	15573	15489	15446	15485	15531	15322	15517	15478	15342	15364	15403	15347	15420	15500	15382	15627	15482	15494	15481	15367	15419	15471	15467	15439	15289	15540	15469	15549	15398	15454	15438	15452	15533	15439	15379	15282	15396	15476	15258	15309	15408	15404	15531	15514	15328	15330	15274	15450	15214	15515	15281	15376	15471	15433	15485	15337	15424	15491	15405	15458	15603	15443	15411	15465	15371	15439	15416	15463	15458	15365	15328	15442	15557	15551	15497	15283	15481	15288	15416	15130	15523	15478	15549	15674	15252	15382	15223	15166	15328	15348	15512	15342	15238	15465	15194	15283	15184	15085	15370	15588	15444	15564	15447	15231	15303	15165	15493	15367	15387	15413	15314	15440	15459	15349	15399	15304	15329	15506	15472	15411	15399	15462	15385	15360	15267	15460	15199	15543	15437	15375	15319	15443	15438	15507	15422	15485	15399	15433	15513	15389	15278	15277	15532	15505	15284	15375	15507	15633	15348	15580	15445	15500	15347	15514	15341	15557	15568	15404	15311	15533	15549	15407	15447	15393	15553	15326	15271	15406	15334	15394	15327	15484	15429	15200	15350	15305	15367	15378	15406	15339	15366	15311	15473	15318	15552	15467	15371	15371	15223	15334	15329	15445	15385	15383	15304	15410	15575	15310	15403	15407	15455	15306	15443	15342	15430	15551	15314	15300	15457	15428	15334	15332	15510	15373	15435	15419	15374	15367	15432	15395	15516	15406	15444	15426	15459	15308	15451	15457	15280	15222	15263	15243	15230	15269	15370	15296	15307	15455	15256	15279	15443	15374	15506	15360	15295	15458	15267	15394	15452	15529	15486	15413	15484	15558	15522	15487	15564	15224	15250	15585	15441	15524	15540	15450	15473	15716	15392	15485	15493	15375	15509	15446	15601	15472	15333	15422	15344	15476	15385	15404	15475	15345	15561	15405	15463	15486	15391	15373	15495	15328	15432	15406	15383	15564	15408	15523	15352	15444	15436	15419	15315	15596	15571	15344	15416	15564	15440	15529	15345	15430	15431	15399	15407	15335	15425	15490	15298	15293	15464	15425	15358	15632	15480	15565	15558	15440	15306	15458	15482	15352	15561	15519	15338	15246	15514	15391	15276	15408	15315	15478	15481	15427	15432	15181	15252	15406	15382	15345	15358	15503	15210	15446	15491	15388	15392	15393	15516
35342	60405	57933	49201	42817	37289	31772	27620	24556	21664	19983	18642	17636	16621	15931	15514	15124	14828	14690	14543	14373	14151	14121	13920	13934	14035	13931	13714	13687	13820	13705	13805	13618	13662	13693	13683	13746	13679	13619	13622	13603	13637	13546	13757	13608	13671	13787	13654	13692	13452	13564	13734	13599	13710	13504	13639	13642	13645	13566	13726	13643	13797	13521	13677	13655	13734	13598	13548	13514	13521	13483	13675	13555	13419	13649	13567	13764	13542	13811	13554	13604	13704	13567	13662	13643	13565	13645	13550	13801	13547	13612	13639	13449	13426	13532	13573	13741	13638	13554	13550	13595	13489	13535	13690	13623	13709	13665	13694	13517	13580	13624	13612	13750	13470	13670	13715	13576	13587	13667	13696	13760	13473	13686	13553	13705	13483	13545	13601	13718	13688	13599	13575	13699	13605	13667	13684	13643	13635	13489	13677	13556	13763	13657	13508	13667	13663	13689	13477	13650	13744	13480	13485	13628	13535	13600	13668	13609	13750	13315	13662	13581	13563	13600	13610	13583	13541	13612	13548	13527	13568	13682	13628	13725	13549	13459	13641	13512	13624	13656	13718	13728	13634	13442	13602	13424	13713	13619	13526	13600	13729	13455	13799	13739	13627	13711	13425	13668	13573	13574	13745	13624	13497	13437	13501	13713	13630	13510	13557	13747	13597	13646	13569	13502	13793	13605	13581	13657	13537	13544	13699	13558	13589	13431	13563	13676	13620	13677	13641	13614	13673	13656	13686	13560	13606	13758	13631	13645	13649	13489	13568	13672	13625	13676	13644	13552	13520	13620	13633	13620	13618	13552	13865	13688	13662	13532	13652	13727	13705	13566	13720	13468	13682	13580	13654	13678	13520	13716	13542	13534	13634	13692	13562	13588	13500	13685	13612	13548	13395	13631	13644	13645	13714	13530	13569	13495	13598	13627	13535	13567	13562	13568	13609	13635	13587	13424	13674	13716	13573	13631	13572	13554	13550	13445	13643	13603	13714	13687	13540	13507	13652	13604	13544	13690	13478	13592	13674	13604	13704	13515	13818	13607	13690	13765	13625	13633	13510	13477	13601	13799	13665	13589	13678	13647	13587	13830	13588	13577	13589	13687	13617	13736	13761	13637	13565	13583	13668	13658	13607	13709	13546	13632	13647	13573	13887	13602	13618	13645	13491	13543	13624	13563	13508	13682	13554	13637	13652	13745	13605	13690	13534	13569	13655	13447	13689	13704	13623	13587	13510	13703	13581	13621	13735	13642	13638	13625	13545	13528	13800	13570	13611	13680	13520	13779	13642	13626	13678	13628	13700	13640	13639	13667	13664	13571	13802	13629	13521	13804	13572	13573	13572	13591	13512	13500	13782	13547	13664	13706	13477	13636	13593	13512	13709	13591	13660	13695	13757	13553	13421	13425	13525	13775	13621	13604	13464	13404	13662	13547	13556	13661	13613	13610	13628	13609	13560	13629	13624	13562	13556	13665	13428	13581	13536	13671	13586	13633	13553	13727	13504	13500	13618	13860	13622	13613	13466	13659	13697	13626	13603	13641	13458	13554	13585	13452	13610	13573	13743	13598	13745	13578	13643	13646	13746	13607	13483	13618	13574	13713	13639	13734	13672	13583	13700	13428	13479	13654	13613	13562	13593	13638	13666	13675	13835	13687	13663	13559	13683	13526	13644	13633	13634	13608	13634	13604	13543	13732	13578	13713	13678	13862	13586	13794	13611	13646	13715	13590	13505	13345	13517	13682	13680	13581	13758	13596	13520	13615	13666	13506	13565	13751	13570	13572	13572	13598	13498	13505	13674	13579	13630	13771	13602	13594	13659	13653	13540	13626	13652	13572	13638	13524	13480	13463	13624	13622	13601	13675	13468	13591	13679	13651	13491	13609	13538	13684	13492	13844	13479	13613	13623	13594	13669	13753	13635	13443	13594	13684	13625	13558	13634	13615	13615	13695	13540	13622	13701	13573	13649	13690	13573	13645	13673	13717	13537	13559	13638	13518	13584	13548	13542	13553	13744	13537	13710	13496	13598	13703	13715	13605	13547	13554	13675	13525	13673	13576	13666	13554	13566	13608	13693	13650	13593	13640	13562	13670	13730	13743	13664	13537	13617	13617	13645	13590	13628	13515	13518	13718	13633	13608	13700	13580	13801	13496	13582	13549	13652	13535	13604	13504	13786	13694	13618	13758	13622	13587	13456	13656	13698	13471	13450	13378	13554	13471	13581	13647	13482	13556	13587	13617	13691	13658	13615	13550	13404	13694	13595	13604	13692	13558	13550	13679	13709	13624	13605	13570	13636	13617	13679	13612	13648	13750	13659	13602	13671	13343	13657	13721	13663	13581	13574	13511	13628	13608	13637	13613	13447	13620	13395	13723	13541	13724	13547	13554	13613	13696	13737	13615	13593	13518	13683	13619	13629	13570	13684	13716	13592	13531	13689	13588	13665	13607	13582	13431	13650	13528	13559	13577	13753	13647	13767	13410	13746	13537	13571	13596	13583	13558	13534	13569	13581	13500	13613	13573	13580	13560	13536	13654	13537	13672	13608	13668	13736	13615	13447	13749	13697	13675	13693	13676	13600	13670	13565	13530	13669	13574	13582	13640	13391	13797	13670	13674	13533	13602	13525	13552	13598	13735	13519	13590	13525	13585	13608	13507	13731	13509	13601	13613	13587	13537	13580	13595	13555	13550	13718	13599	13700	13588	13606	13626	13485	13672	13608	13635	13597	13654	13564	13511	13548	13637	13659	13723	13688	13553	13641	13698	13531	13730	13579	13654	13658	13650	13606	13511	13570	13612	13394	13580	13452	13334	13558	13713	13668	13824	13646	13411	13638	13558	13704	13538	13653	13590	13585	13745	13636	13572	13487	13702	13559	13678	13699	13710	13560	13699	13594	13560	13453	13695	13639	13591	13660	13599	13528	13488	13793	13454	13753	13682	13672	13477	13619	13730	13614	13787	13538	13502	13811	13636	13404	13660	13422	13688	13732	13563	13613	13643	13573	13670	13548	13500	13563	13664	13592	13702	13582	13700	13618	13768	13543	13659	13536	13570	13672	13573	13469	13418	13574	13603	13589	13533	13396	13561	13667	13495	13519	13681	13648	13554	13501	13566	13515	13395	13646	13701	13638	13616	13448	13641	13596	13601	13562	13723	13678	13529	13607	13641	13538	13411	13462	13625	13611	13654	13571	13584	13730	13628	13660	13533	13616	13663	13601	13568	13665	13538	13560	13614	13443	13785	13649	13544	13602	13669	13614	13561	13638	13561	13791	13694	13590	13725	13726	13442	13687	13640	13531	13712	13528	13562	13404	13658	13636	13763	13730	13690	13611	13811	13468	13686	13677	13605	13621	13785	13540	13673	13688	13628	13450	13468	13522	13549	13641	13702	13699	13636	13613	13690	13544	13621	13597	13686	13667	13628	13526	13474	13558	13738	13713	13484	13663	13472	13692	13670	13628	13593	13674	13581	13577	13727	13545	13511	13619	13604	13682	13458	13519	13505	13867	13683	13640	13476	13460	13623	13597	13540	13659	13625	13498	13602	13555	13658	13622	13676	13493	13718	13680	13697	13694	13553	13684	13462	13578	13669	13659	13534	13790	13640	13594	13663	13658	13661	13613	13513	13563	13531	13646	13588	13531	13589	13545	13494	13611	13684	13781	13634	13615	13616	13633	13570	13518	13667	13674	13795	13471	13654	13635	13543	13744	13544	13571	13522	13636	13643	13645	13590	13694	13575	13670	13744	13798	13630	13463	13543	13736	13647	13680	13789	13617	13662	13729	13584	13644	13578	13703	13578	13627	13729	13626	13641	13467	13624	13518	13667	13507	13459	13594	13562	13755	13541	13705	13633	13629	13488	13641	13478	13514	13433	13644	13767	13585	13659	13809	13710	13590	13487	13681	13758	13504	13737	13716	13653	13736	13703	13552	13823	13586	13742	13718	13587	13641	13377	13641	13712	13513	13634	13565	13558	13466	13534	13564	13717	13665	13382	13878	13564	13545	13615	13682	13756	13610	13678	13776	13519	13557	13495	13679	13605	13566	13592	13733	13632	13591	13539	13595	13572	13581	13674	13487	13577	13667	13480	13752	13761	13594	13470	13647	13454	13627	13530	13479	13487	13650	13600	13547	13570	13738	13598	13559	13727	13735	13468	13645	13644	13602	13527	13657	13570	13529	13833	13561	13589	13608	13585	13619	13741	13696	13562	13560	13579	13534	13671	13561	13662	13509	13622	13593	13693	13612	13584	13539	13625	13567	13757	13509	13466	13631	13624	13568	13524	13675	13713	13703	13609	13646	13572	13680	13584	13505	13652	13640	13701	13579	13621	13564	13571	13575	13482	13594	13587	13626	13683	13651	13589	13529	13469	13511	13508	13705	13630	13564	13661	13661	13480	13643	13414	13608	13624	13606	13716	13677	13535	13478	13392	13497	13603	13651	13563	13519	13662	13613	13611	13490	13541	13557	13735	13602	13572	13577	13641	13667	13678	13720	13649	13692	13597	13595	13721	13504	13487	13698	13575	13625	13719	13488	13624	13575	13772	13542	13663	13558	13567	13736	13717	13637	13772	13571	13613	13587	13713	13735	13725	13447	13565	13724	13692	13583	13613	13475	13607	13630	13648	13580	13645	13644	13571	13552	13648	13455	13639	13737	13632	13601	13574	13644	13396	13777	13691	13439	13550	13649	13608	13702	13538	13695	13696	13546	13549	13743	13638	13443	13599	13650	13719	13527	13625	13665	13593	13573	13812	13743	13854	13688	13625	13558	13638	13629	13559	13530	13554	13698	13607	13469	13714	13753	13524	13660	13708	13748	13649	13429	13627	13802	13687	13645	13469	13611	13626	13659	13705	13452	13530	13520	13478	13634	13590	13484	13734	13824	13625	13784	13823	13650	13559	13573	13610	13766	13644	13756	13627	13602	13609	13757	13618	13771	13529	13494	13674	13669	13707	13680	13571	13536	13593	13606	13481	13757	13621	13595	13597	13501	13558	13522	13609	13587	13645	13795	13608	13539	13563	13437	13622	13549	13728	13658	13692	13563	13588	13544	13620	13753	13656	13642	13551	13719	13621	13506	13616	13515	13627	13510	13528	13678	13501	13460	13662	13507	13576	13414	13712	13532
29919	33514	42510	37766	31757	27990	23854	20974	19477	18303	17774	17199	16709	16571	16370	16193	16035	16154	15934	15906	15853	15827	15736	15827	15849	15791	15637	15803	15734	15648	15740	15769	15814	15579	15725	15696	15675	15727	15647	15792	15684	15817	15773	15653	15801	15801	15732	15740	15678	15679	15814	15553	15855	15796	15693	15675	15833	15685	15511	15636	15463	15448	15797	15760	15640	15568	15824	15742	15679	15520	15723	15796	15703	15868	15598	15708	15704	15784	15686	15721	15565	15600	15571	15644	15615	15716	15699	15747	15744	15731	15671	15748	15670	15776	15573	15657	15574	15792	15643	15763	15509	15863	15794	15510	15677	15816	15650	15558	15650	15554	15608	15656	15698	15736	15594	15561	15650	15691	15701	15578	15620	15586	15714	15755	15822	15583	15745	15614	15604	15805	15920	15712	15652	15674	15674	15543	15582	15769	15742	15613	15695	15646	15653	15538	15648	15754	15730	15597	15833	15583	15787	15824	15722	15701	15736	15541	15658	15830	15946	15437	15669	15596	15488	15363	15762	15635	15744	15640	15693	15610	15517	15721	15771	15721	15474	15720	15750	15693	15835	15762	15647	15633	15609	15699	15659	15778	15550	15635	15684	15718	15657	15605	15686	15482	15827	15606	15799	15592	15569	15534	15620	15700	15632	15717	15706	15561	15776	15555	15773	15835	15699	15728	15635	15810	15596	15677	15712	15745	15904	15706	15711	15612	15804	15600	15766	15682	15582	15392	15494	15682	15652	15715	15774	15622	15458	15896	15755	15811	15491	15553	15581	15802	15658	15660	15562	15349	15524	15781	15926	15604	15538	15709	15548	15744	15631	15450	15811	15682	15631	15639	15637	15584	15768	15691	15582	15488	15527	15503	15509	15622	15588	15789	15700	15524	15619	15817	15758	15700	15625	15554	15568	15512	15744	15672	15704	15476	15526	15545	15731	15702	15556	15501	15584	15814	15586	15581	15874	15344	15580	15552	15469	15533	15663	15625	15788	15609	15802	15713	15705	15728	15745	15664	15627	15597	15754	15677	15627	15697	15718	15610	15809	15759	15576	15597	15402	15769	15911	15725	15641	15618	15663	15579	15713	15679	15704	15876	15674	15701	15472	15666	15579	15510	15588	15638	15738	15644	15539	15584	15789	15547	15713	15727	15803	15712	15593	15614	15732	15521	15687	15655	15495	15529	15505	15763	15530	15783	15766	15839	15749	15665	15516	15651	15722	15568	15696	15749	15698	15693	15704	15825	15666	15758	15832	15591	15794	15577	15710	15730	15535	15726	15680	15821	15584	15642	15828	15632	15790	15600	15619	15752	15667	15882	15723	15675	15760	15652	15757	15571	15610	15591	15680	15549	15780	15639	15829	15476	15609	15691	15588	15621	15609	15687	15577	15516	15590	15770	15699	15716	15479	15495	15630	15597	15714	15675	15709	15740	15623	15808	15599	15444	15601	15657	15672	15547	15701	15578	15592	15769	15658	15666	15721	15602	15575	15749	15696	15590	15679	15509	15724	15577	15741	15616	15715	15584	15616	15857	15535	15780	15648	15594	15588	15798	15769	15781	15674	15683	15771	15554	15566	15723	15796	15755	15654	15552	15424	15528	15709	15558	15623	15429	15624	15660	15721	15622	15908	15578	15411	15663	15780	15627	15694	15803	15753	15616	15566	15850	15608	15828	15832	15608	15791	15690	15667	15818	15754	15911	15570	15606	15663	15710	15708	15552	15599	15872	15665	15668	15704	15471	15530	15690	15518	15628	15670	15733	15493	15731	15739	15929	15658	15581	15596	15598	15643	15693	15681	15644	15568	15704	15643	15482	15592	15692	15604	15400	15491	15785	15679	15585	15662	15729	15857	15607	15857	15588	15767	15616	15557	15577	15557	15635	15657	15692	15680	15684	15691	15429	15529	15645	15541	15631	15858	15623	15794	15626	15500	15837	15759	15668	15542	15553	15427	15515	15624	15699	15602	15488	15497	15513	15649	15556	15715	15693	15705	15799	15786	15822	15813	15627	15788	15635	15541	15701	15803	15656	15860	15515	15706	15588	15600	15810	15801	15998	15784	15443	15403	15602	15656	15689	15658	15732	15716	15654	15793	15602	15795	15793	15895	15623	15609	15445	15494	15731	15692	15654	15537	15608	15603	15665	15694	15328	15661	15596	15763	15638	15618	15735	15668	15751	15794	15427	15753	15752	15795	15809	15674	15537	15718	15504	15722	15623	15590	15846	15712	15532	15460	15630	15571	15725	15451	15472	15505	15608	15790	15588	15686	15584	15609	15476	15680	15790	15661	15464	15495	15871	15676	15677	15815	15616	15731	15677	15497	15785	15633	15596	15589	15758	15614	15752	15705	15625	15800	15683	15595	15649	15536	15566	15675	15756	15712	15700	15643	15526	15845	15686	15731	15729	15578	15576	15737	15532	15627	15560	15678	15821	15630	15607	15797	15474	15667	15768	15704	15677	15769	15589	15598	15660	15505	15434	15563	15676	15579	15478	15643	15674	15755	15583	15755	15740	15876	15419	15717	15709	15567	15863	15660	15748	15816	15508	15859	15504	15689	15490	15624	15512	15482	15611	15674	15696	15817	15794	15471	15682	15757	15622	15674	15702	15735	15773	15860	15768	15921	15764	15691	15532	15850	15798	15723	15865	15643	15724	15471	15694	15750	15677	15557	15878	15770	15645	15714	15367	15649	15608	15601	15642	15505	15577	15504	15674	15773	15674	15819	15774	15538	15779	15626	15504	15538	15609	15626	15621	15591	15801	15644	15729	15621	15507	15575	15659	15600	15629	15689	15729	15830	15782	15723	15719	15466	15616	15696	15834	15615	15715	15646	15655	15918	15626	15696	15466	15604	15634	15717	15659	15635	15579	15677	15749	15670	15569	15848	15748	15679	15674	15766	15553	15697	15955	15586	15690	15734	15627	15518	15601	15699	15717	15610	15631	15667	15778	15770	15646	15805	15401	15721	15578	15749	15683	15629	15679	15760	15637	15627	15528	15510	15612	15610	15545	15665	15593	15797	15702	15492	15618	15547	15845	15456	15738	15627	15614	15442	15615	15676	15425	15546	15747	15859	15688	15596	15709	15797	15757	15778	15782	15721	15723	15731	15701	15624	15774	15606	15938	15621	15555	15576	15763	15454	15543	15631	15680	15631	15630	15513	15643	15436	15579	15599	15653	15666	15623	15687	15693	15792	15819	15586	15534	15827	15571	15673	15695	15506	15843	15626	15663	15570	15486	15560	15843	15757	15879	15817	15770	15644	15708	15807	15707	15751	15684	15505	15440	15693	15741	15626	15558	15676	15729	15735	15769	15621	15574	15577	15581	15808	15711	15624	15643	15817	16001	15666	15555	15717	15602	15678	15761	15664	15801	15696	15500	15600	15329	15603	15632	15785	15762	15619	15809	15660	15886	15718	15707	15674	15512	15673	15726	15658	15565	15564	15593	15720	15429	15560	15785	15798	15711	15946	15714	15609	15872	15476	15857	15621	15658	15778	15722	15645	15698	15662	15697	15631	15521	15526	15763	15466	15773	15647	15752	15600	15659	15722	15730	15744	15774	15683	15763	15529	15664	15569	15790	15713	15465	15592	15750	15663	15806	15860	15614	15835	15766	15715	15630	15568	15616	15717	15549	15819	15603	15734	15636	15548	15706	15860	15582	15671	15622	15805	15679	15705	15725	15597	15608	15602	15808	15634	15779	15702	15494	15694	15543	15728	15755	15836	15762	15603	15650	15591	15669	15595	15711	15668	15666	15481	15656	15655	15477	15574	15652	15410	15583	15792	15649	15709	15766	15677	15535	15708	15621	15632	15481	15797	15632	15719	15793	15788	15474	15616	15726	15691	15596	15723	15699	15545	15559	15609	15625	15725	15623	15697	15695	15564	15763	15753	15753	15602	15691	15684	15612	15767	15794	15511	15614	15657	15570	15635	15557	15720	15773	15896	15626	15733	15777	15985	15435	15665	15713	15653	15736	15712	15728	15798	15741	15493	15659	15559	15931	15571	15652	15713	15684	15668	15802	15613	15669	15823	15529	15909	15663	15677	15707	15704	15684	15865	15617	15637	15701	15710	15823	15487	15526	15792	15677	15579	15725	15649	15566	15761	15672	15445	15541	15688	15571	15718	15860	15679	15802	15690	15613	15601	15859	15723	15715	15590	15681	15661	15753	15620	15648	15815	15584	15769	15484	15666	15561	15733	15660	15729	15621	15625	15496	15780	15710	15909	15452	15690	15600	15719	15730	15536	15487	15513	15475	15712	15619	15616	15787	15780	15536	15567	15615	15568	15669	15657	15517	15560	15492	15707	15733	15770	15636	15716	15687	15433	15622	15621	15774	15686	15728	15817	15776	15579	15667	15626	15480	15601	15631	15734	15735	15591	15567	15657	15691	15852	15652	15527	15757	15883	15715	15857	15655	15820	15836	15707	15737	15791	15652	15649	15553	15637	15684	15475	15744	15939	15696	15789	15692	15471	15820	15716	15674	15535	15648	15824	15492	15755	15534	15495	15705	15773	15477	15529	15422	15695	15577	15702	16010	15555	15581	15698	15711	15761	15658	15685	15719	15564	15543	16077	15847	15854	15665	15620	15649	15649	15910	15502	15438	15828	15583	15711	15539	15859	15795	15537	15648	15664	15491	15686	15421	15727	15628	15747	15646	15678	15465	15663	15683	15550	15736	15705	15699	15558	15599	15678	15612	15646	15555	15754	15760	15632	15921	15431	15560	15634	15748	15807	15614	15673	15712	15692	15785	15825	15713	15452	15729	15670	15713	15497	15747	15673	15680	15859	15695	15576	15489	15686	15674	15712	15536	15707	15675	15643	15758	15869	15746	15790	15609	15742	15755	15576	15733	15746	15731	15738	15658	15805	15721	15575	15522	15686	15627	15603	15436	15458	15565	15550	15543	15729	15744	15696	15732	15652	15730	15749	15580	15740	15657	15893	15713	15718	15747	15658	15597	15606	15637	15777	15669	15562	15779	15688	15771	15663	15562	15625	15697	15475	15686	15645	15616	15755	15695	15792	15793	15819	15655	15627	15762	15713	15833	15696	15556	15657	15485	15633	15782	15659	15624	15661	15829	15718	15692	15704	15761	15723	15899	15650	15811	15886	15725	15763	15603
34852	51671	48725	39890	34317	29734	25033	21746	19594	17955	16987	15959	15768	15270	14844	14429	14384	14272	14317	14222	14067	14055	14203	14045	13930	13937	13957	13916	14087	13937	13856	13758	13968	13888	13953	13763	13742	13929	13659	13958	13987	14086	13846	13966	13803	13656	13799	13802	13824	13821	13826	13893	13814	13801	14041	13927	13804	13670	13825	13850	13833	13797	13786	13705	13874	13939	13736	13877	13669	13630	13895	13724	13741	13837	13823	13825	13924	14078	13849	13975	13777	13739	13777	13696	13792	13840	13843	13871	13831	13709	13919	13769	13758	13774	13880	13697	13654	13790	13815	13893	13635	13930	13712	13888	13624	13899	13991	13940	13963	13629	13899	13747	13680	13849	13843	13686	13732	13896	13678	13812	13765	13824	13810	13794	13902	13892	13766	13884	13889	13819	13896	13708	13956	13855	13786	13842	13827	13788	13811	13596	13805	13789	13875	13909	13672	13949	13841	13766	13846	13768	13706	13868	13715	13838	13734	13796	13721	13703	13843	13742	13847	13851	13839	13799	13986	13846	13632	13764	13778	13882	13849	13608	13766	13809	13714	13952	13774	13775	13788	13802	13661	13820	13824	13791	13698	13656	13719	13923	13830	13662	13845	13733	13794	13841	13835	13903	13884	13894	13913	13767	13978	13773	13847	13958	13740	13901	13757	13606	13944	13986	13940	13803	13664	13840	13916	13755	13877	13797	13793	13733	13870	13834	13643	13912	13766	13675	13815	13750	13654	13754	13839	13785	13753	13923	13737	13760	13939	13716	13768	13872	13952	13740	13799	13765	13750	13721	13858	13674	13881	13821	13927	13680	13912	13783	13856	13737	13839	13646	13773	13772	13836	13867	13835	13866	13887	13715	13809	13781	13836	13876	13737	13822	13857	13726	13840	13861	14068	13709	13974	13887	13771	13991	13956	13954	13711	13846	13911	13953	13847	13698	13846	13848	13853	13768	14013	13738	13912	13742	13681	13752	13900	13765	13786	13706	13830	13780	14023	13865	13689	13906	13734	13784	13924	13843	13901	13754	13916	13763	13926	13838	13836	13781	13828	13655	13546	13788	13702	13799	13729	13632	13821	13693	13908	13700	13889	13950	13658	13718	13653	13793	13816	13876	13972	13887	13753	13948	13877	13658	13768	13738	13855	13880	13929	13903	14032	13885	13670	13686	13917	13739	13832	13845	13784	13858	13826	13706	13920	13757	13870	13842	13850	13753	13896	13764	13696	13891	13723	13759	13926	13800	13966	13756	13722	13925	13779	13710	13817	13653	13871	13783	13897	13867	13743	13853	13882	13814	13736	13739	13777	13727	14022	13929	13762	13979	13820	13763	13684	13747	13797	13820	13921	13861	13771	13739	13721	13901	13770	13824	13856	13713	13801	13853	13813	13875	13816	13752	13758	13904	13810	13969	13813	13780	13812	13825	13844	13898	13808	13675	13808	13874	13693	13913	13718	13832	13634	13858	13849	13734	13847	13627	13786	13886	13788	13808	13662	13828	13892	13766	13894	13936	13863	13762	13787	13737	13948	13667	13967	13841	13875	13653	13715	13868	13856	13761	13757	13747	13718	13939	13890	13749	13842	13727	13864	13885	13799	13848	13868	13742	13763	13898	13906	13856	13665	13825	13871	13797	13841	13783	13787	13708	13808	13953	13830	13735	13876	13835	13760	13804	13818	13756	13866	13808	13685	13799	13889	13738	13805	13828	13927	13859	13919	13746	13880	13650	13798	13863	13918	13910	13886	13836	13825	13798	13979	13965	13855	13790	13792	13800	13694	13848	13625	13960	13861	13891	13862	13799	13911	13835	13856	13730	13843	13760	13784	13836	13743	13860	14046	13591	13813	13876	13711	13675	13839	13876	13734	13859	13682	13799	13936	13811	13810	13788	13850	13696	13875	13875	13881	13854	13903	13783	13805	13663	13883	13772	13496	13771	13680	13921	13871	13654	13832	13731	13757	13843	13983	13802	13787	13917	13612	13862	13828	13737	13764	13814	13818	13937	13835	13823	13763	13867	13716	13855	13837	13733	13925	13801	13747	13812	13855	13944	13831	13942	13784	14004	13906	13947	13699	13879	13757	13814	13965	13928	13761	13802	13865	13851	13708	13770	13836	13899	13990	13801	13780	13757	13945	13863	13790	13995	13839	13955	13823	14025	13813	13814	13933	13964	13803	13636	13702	13749	13755	13834	13777	13739	13762	13701	13880	13757	13770	13944	13958	13804	13945	13924	13855	13836	13880	13722	13746	13823	13715	13670	13783	13769	13767	13831	13862	13727	13636	13748	13810	13941	13801	13591	13975	13814	13973	13862	13824	13791	13871	13889	13846	13683	13780	13888	13753	13823	13829	13755	13803	13836	13606	13806	13809	13821	13767	13702	13818	13846	13831	13748	13908	13831	13785	13788	13765	13914	13892	13835	13787	13922	13760	13896	13815	13693	13695	13799	13786	13921	13753	13906	13872	13795	13871	13928	13898	13817	13759	13773	13781	13687	13731	13926	13743	13821	13757	13780	13770	13878	13925	13827	13781	13690	13901	13890	13910	13867	13738	13731	13889	13795	13594	13869	13756	13604	13763	13695	13863	13874	13929	13694	13693	13804	13799	13720	13820	13809	13823	13799	13878	13854	13768	13915	14007	13754	13786	13818	13870	13763	13658	13855	13911	13753	13862	13636	13918	13823	13671	13859	13830	13804	13733	13781	13874	13868	13862	13846	13793	13819	14000	13818	13917	13788	14002	13873	13821	13709	13888	13857	13844	13657	13899	13696	13915	13727	13826	13732	13925	13826	13755	13794	13973	13721	13806	13741	13769	13915	13806	13795	13841	13929	14060	13726	13850	13687	13770	13811	13749	13778	13896	13925	13833	13734	13819	13983	13811	13816	13781	13775	13903	13667	13698	13700	13800	13648	13772	13822	13817	13702	13864	13951	13695	13975	13668	13715	13932	13871	13852	13761	13986	13787	13872	13814	13907	13824	13746	13851	13904	13721	13759	13731	13820	13798	13623	13990	13883	13694	13935	13634	13870	13747	13989	13763	13840	13648	13956	13811	13770	13772	13622	13854	13831	13792	13788	13760	13685	13805	13944	14041	14045	13670	13968	13837	13854	13783	13875	13763	13619	13802	13874	13750	13810	13857	13816	13766	13966	14040	13917	13769	14011	13862	13707	13742	13763	13709	13726	13851	13861	13926	13886	13849	13796	13734	13832	13704	13786	13762	13811	13968	13904	13844	13659	13904	13783	13688	13967	13741	13727	13861	13797	13788	13895	13737	13820	13857	13955	13759	13830	13603	13786	13959	13812	13939	13657	13893	13618	13739	13870	13872	13893	13937	13749	14035	13761	13748	13976	13843	13817	13731	13814	13787	13813	13974	13896	13836	13970	13781	13936	13605	13773	13804	13727	13896	13573	13783	13790	13930	13852	13844	13862	13862	13830	13833	13768	13816	13762	13696	13789	13732	13881	13767	13837	13863	13818	13744	13743	13828	13886	13797	13915	13948	13848	13804	13728	13738	13722	13960	13834	13672	13868	13908	13906	13874	13742	13816	13857	13959	13872	13610	13764	13808	13948	13990	13783	13819	13993	13772	13980	13742	13868	13662	13746	13822	13771	13780	13845	13692	13897	13819	13942	13879	13926	13961	13816	13764	13924	13755	13905	13787	13780	13752	13786	13723	13785	13772	13930	13848	13791	13743	13774	13854	13810	13928	13748	13791	13692	13912	13969	13891	13662	13701	13832	13804	13597	13915	13864	13871	13981	13852	13855	13957	13835	13860	13739	13709	13808	13790	13744	13722	13863	13860	13930	13785	13810	13891	13811	13803	13892	13704	13795	13882	13852	13807	13894	14039	13861	13912	13852	13816	13928	13844	13844	13841	13697	13915	13853	13737	13759	13891	13782	13936	13721	13817	13862	13663	13946	13791	13765	13899	13834	13931	13928	13799	13921	13915	13751	13943	13688	13699	13718	13744	13706	13806	13822	13811	14047	13892	13885	13848	13877	13919	13940	13980	13707	13884	13865	13814	13902	13646	13716	13856	13964	14046	14041	13871	13787	13682	13754	13621	13823	13752	13814	13894	13823	13921	13814	13846	13801	13888	13872	13895	13921	13829	13913	13841	13834	13942	13854	13725	13752	13841	13876	13694	13716	13647	13914	13859	13971	13797	13666	13781	13943	13762	13782	13700	13684	13848	13789	13787	13894	13806	14031	13740	13844	13632	13617	13798	13896	13737	13732	13634	13755	13829	13667	13923	13658	13850	13754	13697	13838	13825	13652	13518	13931	13927	13876	13889	13726	13775	13876	13787	13833	13660	13921	13860	13855	13777	13674	13871	13759	13817	13829	13644	13838	13848	13808	13796	13814	13852	13837	13731	13770	13840	13763	13777	13723	13737	13599	13777	13755	13833	13647	13869	13816	13820	13992	13683	13979	13754	13866	13947	13801	13743	13769	13879	13890	13779	13858	13751	13738	13891	13886	13902	13620	13803	13855	13631	13852	13836	13756	13637	13826	13833	13755	13758	13700	13737	13842	13698	13832	13747	13900	13894	13676	13713	13936	13737	13689	13594	13834	13778	13707	13887	13643	13757	13830	13772	13860	13773	13910	13799	13628	13855	13841	13847	13728	13794	13751	14040	13835	13838	13740	13892	13903	13804	13787	13906	13921	13744	13778	13880	13723	13945	13863	13778	13535	13776	13902	13773	13846	13705	13856	13776	13858	14066	14045	13692	13730	13955	13806	13789	13858	13810	13631	13752	13871	13906	13787	13759	13690	13802	13985	13842	13611	13629	13714	14006	13768	13783	13924	13891	13934	13795	13646	13748	13800	13802	14101	13892	13781	13662	13992	13667	13821	13998	13615	13926	13779	13777	13768	13806	13855	13777	13773	13780	13794	13771	13765	13879	13894	13694	13818	13846	13845	13738	13844	13762	13885	13699	13888	13669	13900	13934	13959	13745	13913	13904	13960	13704	13887	13975	13803	13816	13745	13766	13891	13925	13753	13830	13625	13891	13862	13781	13828	13778	13874	13653	13838	13858	13825	13840	13847	13686	13576	13930	13808	13755	13770	13753	13831	13863	13760	13943	13807	13857	13943	13858	13887	13895	13878	13931	13908	13894	13826	13777
24385	21594	29674	27824	29019	30570	29127	23816	21312	19770	18619	17822	17216	16995	16483	16612	16296	16206	16193	16000	15747	15740	15926	15863	16012	15732	15541	15630	15526	15943	15629	15316	15690	15840	15307	15539	15707	15596	15613	15464	15575	15597	15578	15669	15601	15578	15710	15310	15462	15456	15823	15608	15771	15361	15622	15563	15652	15459	15508	15557	15469	15683	15425	15627	15728	15459	15571	15535	15601	15732	15634	15401	15419	15640	15476	15623	15732	15512	15544	15583	15698	15676	15470	15576	15553	15606	15617	15546	15764	15485	15516	15498	15731	15602	15721	15426	15684	15710	15631	15621	15532	15533	15565	15584	15537	15474	15474	15576	15357	15467	15656	15569	15711	15553	15532	15517	15454	15528	15629	15406	15518	15466	15455	15502	15407	15622	15402	15467	15445	15447	15648	15493	15456	15647	15554	15539	15439	15593	15420	15734	15458	15574	15473	15598	15308	15315	15585	15597	15547	15668	15434	15376	15722	15404	15524	15571	15366	15329	15707	15454	15671	15535	15689	15432	15372	15530	15556	15390	15576	15560	15782	15611	15640	15579	15638	15430	15497	15387	15436	15244	15407	15524	15387	15585	15620	15368	15411	15665	15663	15363	15485	15426	15708	15557	15638	15599	15391	15558	15519	15530	15513	15673	15510	15552	15593	15450	15458	15711	15400	15464	15415	15507	15615	15596	15851	15564	15438	15311	15445	15444	15444	15495	15517	15455	15714	15278	15378	15430	15546	15439	15586	15516	15605	15854	15375	15617	15369	15337	15461	15532	15496	15331	15482	15529	15394	15640	15654	15538	15511	15497	15622	15591	15540	15282	15433	15530	15571	15529	15520	15422	15420	15376	15673	15486	15728	15609	15390	15473	15561	15549	15593	15620	15580	15712	15502	15474	15497	15412	15339	15465	15393	15621	15480	15328	15506	15510	15416	15376	15401	15436	15526	15545	15634	15511	15561	15539	15806	15692	15515	15437	15429	15325	15444	15419	15614	15606	15438	15436	15495	15330	15390	15438	15636	15435	15531	15609	15510	15629	15438	15457	15572	15631	15487	15480	15582	15658	15682	15579	15351	15555	15636	15420	15605	15472	15621	15553	15783	15597	15443	15465	15464	15391	15726	15529	15659	15583	15750	15302	15632	15557	15557	15474	15446	15604	15684	15469	15616	15736	15494	15455	15599	15836	15437	15727	15331	15710	15466	15376	15630	15448	15561	15577	15542	15677	15464	15308	15519	15581	15566	15530	15502	15441	15369	15636	15718	15676	15573	15428	15493	15687	15362	15541	15595	15553	15623	15511	15456	15546	15599	15611	15651	15648	15563	15469	15526	15470	15232	15320	15560	15663	15634	15553	15582	15467	15617	15434	15585	15527	15592	15476	15424	15645	15517	15507	15514	15607	15399	15410	15512	15705	15586	15345	15502	15465	15588	15519	15581	15702	15577	15628	15654	15547	15694	15506	15547	15460	15502	15549	15484	15717	15355	15558	15579	15423	15590	15639	15461	15571	15563	15629	15521	15694	15548	15473	15368	15504	15682	15354	15404	15624	15464	15497	15764	15609	15458	15629	15456	15467	15647	15612	15665	15630	15604	15600	15452	15510	15308	15537	15575	15537	15378	15510	15623	15479	15722	15737	15440	15658	15583	15454	15692	15551	15515	15544	15711	15414	15422	15550	15660	15629	15476	15641	15528	15563	15409	15730	15540	15547	15486	15493	15507	15561	15487	15541	15540	15429	15680	15564	15568	15511	15546	15602	15327	15413	15593	15424	15440	15583	15460	15327	15606	15658	15496	15501	15572	15649	15589	15592	15380	15398	15380	15421	15491	15716	15606	15513	15367	15504	15580	15311	15695	15626	15676	15477	15429	15471	15423	15628	15521	15494	15556	15635	15342	15618	15714	15556	15363	15447	15560	15402	15545	15562	15574	15513	15302	15493	15474	15350	15630	15587	15505	15474	15580	15667	15454	15615	15461	15585	15586	15597	15444	15463	15548	15488	15742	15554	15418	15622	15603	15655	15676	15553	15635	15661	15497	15708	15628	15310	15510	15633	15510	15662	15464	15493	15447	15379	15561	15524	15539	15351	15315	15638	15809	15580	15475	15680	15558	15664	15544	15723	15521	15450	15552	15389	15527	15717	15618	15632	15683	15657	15471	15530	15652	15512	15625	15535	15579	15321	15560	15526	15429	15507	15617	15555	15415	15636	15635	15524	15460	15537	15663	15519	15341	15478	15606	15352	15514	15510	15681	15521	15501	15368	15497	15577	15543	15475	15418	15392	15383	15443	15569	15482	15573	15429	15543	15628	15487	15515	15486	15198	15729	15360	15526	15547	15517	15531	15530	15354	15426	15302	15432	15528	15540	15495	15384	15634	15613	15524	15626	15441	15622	15572	15770	15590	15615	15432	15499	15547	15482	15676	15510	15566	15560	15465	15674	15639	15639	15320	15599	15433	15427	15510	15536	15508	15512	15534	15520	15511	15596	15660	15691	15557	15357	15355	15576	15548	15583	15552	15481	15743	15450	15575	15476	15644	15717	15555	15442	15539	15624	15674	15462	15655	15481	15596	15472	15597	15477	15554	15535	15697	15446	15536	15456	15494	15410	15715	15532	15718	15599	15681	15563	15761	15403	15565	15479	15480	15382	15523	15688	15639	15447	15431	15515	15567	15537	15397	15531	15472	15197	15566	15671	15626	15626	15394	15514	15555	15541	15570	15657	15633	15406	15446	15432	15493	15501	15480	15493	15665	15336	15644	15662	15599	15571	15574	15531	15692	15586	15478	15399	15432	15339	15572	15541	15540	15691	15639	15547	15432	15654	15519	15522	15636	15493	15632	15479	15484	15663	15755	15480	15395	15686	15468	15536	15505	15391	15391	15656	15596	15495	15616	15387	15575	15558	15551	15515	15442	15514	15466	15531	15508	15530	15671	15516	15478	15753	15569	15519	15595	15634	15597	15571	15481	15536	15673	15528	15497	15448	15337	15391	15520	15561	15236	15403	15664	15581	15688	15427	15482	15518	15675	15513	15434	15625	15504	15543	15584	15467	15613	15508	15560	15552	15577	15629	15443	15309	15789	15564	15454	15579	15523	15333	15449	15604	15587	15462	15468	15651	15307	15558	15434	15303	15449	15638	15650	15641	15574	15461	15539	15576	15589	15682	15567	15504	15653	15511	15451	15442	15495	15629	15473	15562	15485	15628	15361	15676	15571	15669	15533	15483	15381	15402	15534	15446	15596	15659	15449	15490	15507	15626	15493	15442	15474	15526	15532	15699	15650	15571	15496	15498	15395	15350	15357	15587	15517	15515	15532	15487	15549	15413	15444	15469	15425	15476	15577	15445	15515	15649	15578	15295	15557	15513	15623	15692	15536	15574	15539	15630	15620	15571	15625	15499	15656	15576	15562	15580	15707	15428	15458	15656	15619	15596	15647	15434	15341	15478	15509	15573	15803	15644	15477	15533	15650	15660	15547	15600	15470	15631	15524	15417	15355	15291	15266	15532	15431	15606	15358	15657	15523	15501	15478	15558	15625	15682	15541	15275	15708	15546	15485	15296	15452	15484	15360	15485	15600	15621	15645	15474	15432	15666	15569	15694	15468	15676	15589	15712	15309	15541	15374	15443	15530	15613	15513	15453	15510	15360	15341	15506	15658	15469	15695	15585	15493	15374	15479	15370	15378	15460	15476	15257	15434	15330	15707	15528	15484	15330	15673	15644	15588	15622	15547	15496	15570	15518	15671	15446	15580	15454	15511	15337	15315	15657	15563	15736	15489	15572	15591	15381	15591	15497	15485	15494	15484	15590	15648	15451	15589	15442	15675	15510	15333	15478	15338	15556	15492	15523	15646	15553	15534	15445	15457	15383	15521	15543	15516	15399	15732	15532	15270	15510	15436	15645	15531	15584	15328	15370	15522	15638	15406	15397	15525	15410	15681	15570	15645	15646	15647	15433	15681	15526	15463	15474	15376	15494	15397	15621	15607	15629	15532	15643	15625	15569	15432	15640	15426	15666	15523	15491	15515	15379	15322	15375	15473	15591	15503	15665	15645	15620	15567	15371	15476	15415	15636	15491	15476	15392	15431	15555	15626	15625	15464	15641	15531	15516	15732	15581	15663	15700	15488	15464	15426	15633	15560	15841	15599	15612	15506	15614	15415	15473	15567	15541	15472	15568	15351	15586	15571	15556	15558	15421	15704	15761	15613	15529	15441	15320	15531	15485	15562	15394	15638	15642	15655	15484	15571	15410	15504	15470	15679	15575	15490	15514	15302	15351	15604	15500	15676	15422	15535	15412	15560	15564	15533	15762	15627	15374	15425	15658	15528	15374	15283	15647	15654	15377	15500	15421	15422	15624	15459	15676	15505	15409	15449	15516	15561	15560	15553	15413	15471	15569	15498	15536	15540	15774	15678	15642	15683	15547	15632	15567	15717	15658	15449	15397	15521	15425	15440	15694	15593	15494	15381	15486	15593	15617	15577	15438	15572	15591	15570	15470	15357	15602	15603	15663	15563	15569	15358	15522	15363	15811	15616	15599	15494	15646	15410	15325	15371	15404	15469	15410	15583	15497	15451	15654	15698	15511	15491	15381	15748	15462	15494	15671	15590	15621	15779	15583	15520	15604	15455	15507	15475	15608	15637	15553	15601	15582	15311	15528	15484	15652	15372	15479	15460	15479	15527	15539	15583	15542	15647	15686	15451	15387	15420	15459	15454	15543	15520	15632	15654	15513	15568	15524	15269	15563	15693	15463	15554	15742	15399	15541	15481	15575	15581	15378	15659	15622	15325	15519	15544	15670	15580	15517	15412	15546	15332	15395	15445	15492	15502	15329	15491	15456	15695	15537	15531	15689	15416	15618	15496	15715	15700	15620	15627	15479	15360	15786	15530	15586	15549	15542	15300	15447	15585	15326	15473	15614	15637	15392	15704	15750	15401	15517	15433	15365	15526	15698	15639	15504	15496	15660	15700	15530	15509	15516	15595	15546	15528	15438	15483	15518	15484	15455	15469	15477	15565	15515	15428	15358	15515	15433	15478	15647	15559	15317	15568	15684	15463	15642	15600	15693	15347	15685	15706	15423	15445	15250	15406	15679	15493	15409	15464	15358	15441	15523	15572	15559	15422
34336	56747	53921	44715	38887	34273	29448	24995	22307	20048	18369	17218	16298	15854	15077	14918	14997	14471	14369	14165	14214	14046	13998	13931	14094	13991	13926	13742	13936	13837	13810	13955	13963	13812	13969	13725	13726	13715	13762	13783	13963	13858	13823	13707	13743	13735	13824	13829	13689	13694	13809	13863	13695	13768	13848	13967	13854	13705	13721	13758	13725	13684	13650	13813	13811	13816	13615	13734	13710	13893	13774	13789	13724	13654	13692	13526	13756	13876	13722	13697	13789	13755	13716	13697	13700	13776	13770	13728	13781	13677	13810	13671	13794	13758	13823	13685	13797	13855	13613	13779	13947	13779	13606	13664	13637	13639	13712	13781	13825	13709	13727	13695	13598	13619	13841	13685	13618	13762	13721	13691	13811	13701	13561	13704	13644	13653	14010	13655	13807	13755	13809	13771	13638	13803	13802	13733	13799	13750	13695	13737	13685	13793	13782	13611	13751	13805	13603	13719	13869	13847	13693	13717	13610	13736	13750	13703	13818	13633	13761	13710	13761	13648	13591	13616	13807	13772	13599	13716	13642	13894	13778	13563	13814	13761	13757	13725	13730	13844	13812	13624	13702	13763	13884	13684	13839	13816	13552	13780	13748	13844	13683	13703	13930	13764	13767	13854	13677	13668	13849	13712	13712	13711	13709	13814	13711	13667	13664	13708	13793	13708	13621	13797	13721	13738	13782	13873	13785	13727	13676	13644	13748	13662	13538	13811	13650	13733	13838	13757	13730	13818	13752	13434	13755	13887	13825	13643	13948	13731	13819	13649	13842	13906	13692	13827	13733	13817	13854	13651	13689	13799	13717	13772	13690	13673	13657	13884	13659	13727	13667	13925	13831	13856	13784	13695	13738	13856	13639	13765	13838	13748	13753	13635	13722	13654	13613	13583	13694	13662	13787	13862	13945	13751	13987	13772	13796	13901	13806	13648	13724	13760	13790	13735	13703	13816	13746	13907	13864	13860	13758	13629	13701	13757	13790	13733	13771	13850	13897	13606	13743	13733	13779	13694	13743	13610	13728	13809	13719	13767	13695	13575	13776	13865	13521	13748	13697	13585	13717	13769	13766	13780	13730	13629	13790	13754	13902	13753	13611	13756	13821	13965	13724	13673	13847	13706	13765	13859	13796	13756	13824	13659	13670	13720	13695	13841	13590	13820	13660	13735	13697	13794	13667	13693	13887	13671	13637	13739	13695	13771	13729	13764	13736	13876	13616	13814	13682	13752	13679	13892	13804	13787	13809	13660	13786	13664	13745	13755	13817	13826	13701	13593	13717	13720	13815	13852	13834	13685	13620	13667	13807	13809	13846	13729	13661	13681	13767	13820	13694	13698	13618	13675	13661	13682	13866	13736	13739	13729	13839	13849	13710	13835	13680	14032	13783	13845	13821	13895	13721	13511	13715	13681	13696	13718	13793	13740	13732	13533	13684	13730	13893	13680	13788	13628	13778	13797	13848	13747	13755	13895	13906	13828	13725	13772	13787	13780	13683	13651	13684	13667	13796	13796	13796	13737	13730	13578	13613	13747	13754	13811	13854	13740	13755	13848	13664	13602	13686	13648	13757	13703	13623	13915	13754	13748	13713	13863	13748	13836	13653	13754	14000	13757	13784	13904	13739	13659	13934	13812	13657	13721	13821	13671	13604	13741	13835	13705	13776	13844	13690	13781	13888	13617	13790	13803	13753	13657	13742	13551	13743	13725	13730	13830	13598	13706	13717	13596	13809	13578	13859	13770	13727	13697	13704	13670	13742	13744	13583	13675	13687	13679	13601	13594	13822	13747	13754	13920	13809	13698	13561	13694	13598	13688	13731	13733	13619	13665	13783	13599	13653	13855	13664	13725	13558	13839	13735	13767	13742	13788	13851	13560	13767	13683	13731	13697	13699	13728	13674	13876	13630	13760	13782	13725	13696	13809	13664	13935	13661	13793	13630	13654	13676	13737	13843	13711	13772	13667	13650	13721	13669	13698	13653	13804	13674	13705	13777	13744	13836	13823	13716	13796	13783	13805	13712	13747	13811	13876	13691	13838	13640	13637	13808	13929	13600	13859	13676	13638	13752	13763	13857	13659	13658	13514	13599	13779	13748	13795	13664	13670	13817	13771	13568	13573	13678	13717	13795	13604	13758	13697	13681	13703	13694	13747	13756	13827	13565	13810	13666	13669	13826	13897	13806	14054	13895	13622	13757	13679	13623	13678	13891	13771	13767	13778	13672	13837	13679	13724	13927	13607	13851	13609	13762	13724	13671	13778	13560	13833	13741	13733	13776	13713	13653	13638	13764	13746	13710	13758	13754	13721	13836	13750	13758	13546	13706	13582	13847	13950	13645	13836	13571	13761	13754	13734	13670	13619	13682	13722	13809	13638	13706	13775	13871	13878	13666	13769	13824	13806	13912	13685	13762	13917	13887	13770	13665	13805	13735	13862	13688	13772	13617	13622	13711	13879	13701	13697	13629	13751	13858	13765	13848	13734	13817	13767	13611	13832	13840	13871	13716	13704	13730	13700	13682	13875	13704	13742	13769	13777	13618	13830	13639	13705	13744	13651	13711	13703	13809	13738	13685	13657	13735	13736	13723	13743	13803	13728	13727	13814	13845	13842	13865	13550	13756	13593	13671	13761	13674	13616	13749	13738	13834	13787	13625	13977	13819	13535	13864	13741	13691	13641	13638	13651	13796	13796	13752	13772	13670	13761	13749	13754	13777	13714	13766	13874	13821	13632	13684	13739	13708	13814	13681	13689	13889	13810	13744	13734	13748	13741	13801	13711	13785	13771	13665	13696	13692	13751	13768	13877	13886	13539	13777	13724	13710	13743	13831	13781	13659	13781	13594	13630	13637	13567	13745	13787	13707	13550	13802	13746	13651	13978	13642	13752	13799	13625	13769	13774	13887	13649	13780	13898	13517	13840	13652	13633	13772	13834	13798	13692	13692	13752	13637	13672	13651	13660	13664	13863	13681	13889	13821	13774	13728	13622	13799	13862	13794	13736	13794	13778	13636	13632	13769	13762	13847	13793	13987	13746	13741	13627	13595	13725	13647	13800	13729	13875	13656	13832	13748	13641	13731	13769	13800	13504	13847	13652	13804	13676	13652	13815	13836	13910	13706	13840	13751	13790	13703	13667	13685	13757	13697	13711	13557	13766	13744	13818	13618	13658	13707	13814	13843	13893	13709	13830	13702	13781	13767	13748	13675	13783	13864	13787	13902	13761	13831	13943	13793	13679	13888	13746	13746	13612	13874	13712	13739	13734	13758	13734	13833	13844	13605	13562	13790	13632	13603	13754	13888	13717	13789	13826	13639	13713	13825	13610	13795	13823	13716	13673	13693	13900	13801	13810	13830	13876	13646	13641	13779	13873	13899	13756	13767	13825	13754	13612	13742	13837	13835	13854	13678	13695	13782	13816	13697	13598	13759	13845	13742	13678	13653	13772	13638	13843	13873	13600	13800	13792	13738	13888	13715	13755	13769	13881	13758	13912	13706	13769	13597	13630	13729	13587	13817	13621	13746	13758	13821	13631	13898	13801	13552	13870	13615	13735	13521	13872	13669	13861	13782	13697	13957	13729	13592	13632	13886	13524	13851	13734	13764	13759	13635	13680	13617	13726	13701	13805	13785	13682	13752	13721	13695	13727	13655	13826	13692	13770	13640	13709	13627	13691	13722	13815	13778	13785	13854	13746	13785	13617	13718	13811	13728	13849	13646	13812	13746	13560	13731	13825	13775	13767	13721	13657	13611	13743	13795	13601	13550	13607	13846	13814	13664	13765	13803	13809	13752	13637	13646	13633	13675	13785	13825	13665	13664	13712	13579	13769	13733	13715	13878	13622	13659	13807	13875	13564	13882	13668	13823	13743	13754	13734	13642	13733	13780	13674	13824	13763	13695	13691	13672	13696	13751	13778	13590	13829	13638	13685	13780	13816	13813	13731	13747	13700	13851	13848	13622	13650	13762	13803	13800	13888	13579	13788	13684	13696	13855	13840	13819	13602	13549	13445	13809	13708	13812	13633	13787	13723	13816	13660	13615	13563	13713	13580	13883	13760	13666	13918	13817	13761	13614	13717	13677	13590	13773	13645	13690	13770	13755	13873	13734	13731	13879	13699	13977	13909	13755	13706	13710	13670	13750	13672	13623	13893	13730	13539	13742	13652	13784	13632	13711	13659	13696	13847	13606	13835	13740	13647	13800	13721	13781	13809	13679	13644	13626	13765	13770	13847	13684	13787	13849	13742	13843	13702	13871	13688	13783	13670	13907	13671	13779	13681	13700	13615	13759	13904	13788	13548	13695	13663	13638	13897	13846	13867	13790	13676	13718	13666	13755	13742	13799	13720	13681	13674	13675	13838	13672	13850	13873	13760	13765	13742	13609	13874	13800	13775	13909	13618	13689	13684	13820	13791	13683	13759	13737	13834	13824	13556	13753	13715	13690	13770	13641	13588	13708	13693	13843	13781	13690	13775	13914	13629	13724	13740	13868	13752	13653	13686	13704	13561	13811	13914	13784	13711	13778	13678	13630	13736	13801	13657	13640	13788	13807	13676	13731	13817	13893	13634	13894	13700	13650	13772	13691	13656	13689	13812	13643	13733	13698	13659	13829	13716	13629	13710	13739	13641	13773	13754	13574	13701	13681	13746	13784	13667	13793	13597	13833	13717	13686	13786	13858	13746	13797	13688	13703	13731	13819	13792	13772	13835	13929	13714	13672	13779	13756	13773	13736	13730	13568	13765	13609	13651	13776	13670	13910	13594	13771	13764	13814	13600	13824	13681	13794	13702	13693	13814	13738	13586	13686	13740	13855	13792	13687	13710	13815	13657	13790	13819	13749	13880	13874	13746	13728	13708	13701	13802	13702	13747	13681	13751	13590	13792	13771	13830	13863	13524	13837	13697	13647	13598	13886	13787	13735	13686	13856	13775	13795	13524	13940	13870	13753	13803	13816	13725	13551	13830	13745	13736	13779	13825	13815	13776	13763	13755	13739	13798	13667	13692	13777	13644	13806	13706	13852	13688	13656	13671	13667	13643	13805	13730	13686	13856	13564	13830	13628	13791	13613	13677	13753	13712	13707	13798	13780	13798	13719	13686	13643	13608	13682	13655	13656	13751	13922	13811	13734	13737
23118	21523	29553	24818	24716	30102	32453	26370	23382	21787	20166	19083	18291	17609	17104	16824	16590	16727	16470	16417	16038	16103	16089	16103	15839	15836	15782	15930	15800	15687	15910	15618	15811	15854	15731	15728	15874	15683	15794	15664	15431	15988	15747	15634	15512	15824	15764	15586	15612	15623	15805	15815	15467	15610	15709	15809	15768	15480	15535	15596	15607	15663	15693	15607	15568	15689	15643	15477	15668	15612	15654	15806	15600	15795	15753	15682	15633	15721	15551	15599	15651	15637	15707	15808	15674	15585	15767	15493	15655	15609	15671	15683	15565	15625	15596	15773	15566	15716	15644	15717	15490	15726	15747	15541	15742	15606	15691	15540	15655	15624	15507	15681	15482	15824	15514	15426	15730	15572	15674	15572	15626	15507	15450	15680	15806	15549	15519	15669	15602	15457	15740	15558	15587	15577	15727	15746	15750	15687	15554	15720	15468	15684	15549	15675	15663	15809	15742	15714	15353	15438	15528	15558	15544	15825	15510	15789	15549	15738	15696	15547	15395	15577	15492	15713	15808	15557	15821	15683	15553	15457	15641	15613	15656	15718	15544	15472	15645	15581	15617	15792	15428	15337	15709	15740	15688	15600	15501	15805	15716	15724	15721	15671	15512	15397	15589	15577	15711	15725	15535	15647	15583	15657	15486	15596	15664	15639	15611	15557	15696	15719	15628	15579	15585	15450	15542	15418	15699	15558	15591	15571	15696	15642	15674	15670	15417	15672	15535	15646	15708	15655	15630	15586	15818	15579	15822	15560	15465	15626	15587	15717	15714	15461	15722	15680	15631	15626	15445	15510	15628	15470	15714	15470	15637	15664	15561	15632	15693	15573	15550	15537	15434	15546	15644	15751	15685	15605	15611	15657	15687	15580	15438	15608	15645	15662	15838	15573	15694	15588	15489	15612	15592	15589	15643	15834	15641	15520	15442	15505	15587	15545	15560	15752	15893	15531	15472	15486	15534	15647	15699	15772	15470	15627	15642	15672	15490	15433	15546	15374	15582	15562	15566	15516	15787	15614	15543	15675	15619	15843	15521	15600	15436	15725	15480	15694	15724	15810	15593	15636	15543	15571	15757	15408	15489	15580	15523	15611	15481	15615	15541	15617	15642	15533	15593	15712	15567	15435	15429	15420	15600	15654	15623	15552	15657	15631	15790	15395	15715	15672	15697	15455	15651	15566	15709	15547	15704	15629	15564	15686	15368	15478	15466	15391	15417	15476	15573	15557	15469	15800	15350	15693	15643	15660	15714	15467	15375	15716	15466	15652	15688	15591	15695	15559	15636	15559	15333	15591	15493	15773	15652	15472	15692	15694	15678	15693	15829	15526	15607	15692	15840	15530	15496	15781	15539	15600	15690	15519	15648	15699	15519	15538	15560	15745	15780	15541	15768	15607	15704	15520	15436	15326	15681	15620	15547	15732	15672	15608	15662	15377	15594	15663	15393	15413	15675	15501	15668	15600	15843	15600	15576	15541	15554	15642	15557	15783	15554	15513	15623	15515	15486	15699	15481	15741	15696	15721	15563	15423	15498	15580	15441	15482	15692	15599	15626	15572	15698	15428	15693	15639	15757	15323	15627	15492	15591	15485	15553	15482	15329	15340	15553	15755	15708	15651	15515	15646	15361	15680	15618	15532	15535	15440	15557	15569	15720	15638	15355	15655	15759	15608	15545	15452	15518	15591	15520	15673	15690	15363	15415	15546	15564	15719	15536	15413	15339	15523	15584	15627	15652	15748	15570	15485	15670	15521	15346	15520	15685	15689	15785	15676	15570	15622	15766	15547	15730	15645	15666	15571	15695	15557	15513	15558	15501	15663	15630	15541	15606	15604	15695	15711	15766	15806	15521	15491	15652	15614	15365	15413	15510	15396	15744	15586	15573	15835	15556	15541	15641	15556	15536	15685	15506	15708	15450	15618	15530	15533	15639	15655	15503	15421	15623	15506	15534	15624	15560	15468	15516	15543	15540	15595	15514	15458	15373	15591	15553	15569	15441	15507	15572	15552	15549	15516	15687	15696	15641	15530	15483	15564	15586	15656	15664	15799	15501	15461	15696	15783	15422	15432	15773	15664	15712	15546	15539	15566	15760	15697	15792	15707	15643	15585	15800	15601	15649	15519	15666	15641	15648	15631	15637	15423	15531	15736	15490	15490	15596	15831	15592	15646	15459	15470	15492	15596	15465	15395	15518	15809	15517	15577	15730	15564	15793	15689	15355	15590	15639	15575	15612	15513	15554	15644	15666	15802	15463	15549	15711	15597	15641	15639	15484	15393	15676	15615	15484	15670	15522	15608	15550	15708	15630	15624	15496	15438	15631	15670	15773	15650	15682	15706	15606	15593	15469	15791	15555	15620	15584	15577	15698	15623	15512	15629	15584	15466	15520	15512	15485	15613	15556	15547	15556	15606	15641	15615	15565	15582	15550	15790	15604	15389	15547	15797	15507	15689	15527	15394	15501	15734	15602	15622	15489	15747	15510	15473	15503	15740	15377	15511	15741	15451	15669	15574	15575	15440	15442	15615	15460	15581	15644	15505	15810	15501	15528	15642	15543	15541	15738	15555	15490	15512	15712	15563	15734	15648	15557	15521	15679	15538	15840	15510	15573	15725	15672	15431	15596	15806	15616	15574	15611	15594	15768	15624	15351	15368	15820	15533	15565	15599	15699	15574	15558	15597	15560	15701	15746	15401	15572	15681	15613	15440	15577	15768	15708	15641	15744	15613	15652	15611	15650	15439	15669	15721	15548	15567	15463	15634	15664	15546	15635	15513	15787	15493	15518	15697	15623	15408	15493	15836	15463	15493	15680	15689	15766	15520	15591	15548	15699	15566	15657	15589	15655	15580	15673	15777	15567	15511	15822	15558	15449	15667	15638	15599	15540	15583	15540	15635	15447	15564	15536	15486	15627	15694	15517	15496	15825	15496	15745	15547	15367	15685	15389	15677	15534	15528	15483	15650	15373	15856	15773	15704	15513	15595	15764	15648	15467	15703	15627	15625	15668	15644	15536	15506	15468	15605	15885	15755	15850	15656	15678	15506	15577	15726	15821	15604	15686	15564	15813	15558	15368	15522	15608	15541	15502	15535	15659	15420	15504	15648	15480	15689	15507	15609	15704	15453	15540	15585	15720	15904	15570	15586	15451	15776	15495	15612	15581	15607	15546	15587	15632	15465	15641	15491	15584	15412	15670	15673	15511	15430	15626	15555	15347	15548	15658	15503	15400	15473	15521	15474	15478	15448	15801	15626	15524	15719	15677	15741	15461	15621	15621	15358	15713	15573	15562	15558	15497	15630	15707	15680	15648	15553	15667	15659	15743	15483	15730	15440	15531	15629	15751	15548	15785	15670	15661	15677	15644	15574	15556	15713	15552	15535	15574	15638	15631	15540	15560	15548	15600	15615	15481	15463	15419	15469	15741	15649	15618	15619	15618	15671	15578	15647	15627	15646	15430	15882	15764	15689	15585	15666	15600	15608	15639	15625	15692	15734	15752	15741	15705	15569	15564	15617	15465	15699	15660	15548	15547	15653	15874	15681	15754	15737	15577	15389	15532	15533	15746	15607	15718	15672	15548	15741	15558	15628	15634	15608	15749	15672	15647	15763	15762	15559	15524	15481	15672	15620	15588	15680	15482	15366	15680	15560	15595	15550	15638	15669	15654	15494	15662	15475	15626	15590	15613	15574	15620	15501	15626	15747	15731	15376	15641	15583	15494	15442	15376	15593	15661	15549	15483	15622	15531	15719	15503	15692	15859	15682	15587	15552	15764	15478	15592	15775	15506	15539	15697	15599	15600	15585	15708	15626	15611	15511	15646	15597	15448	15398	15516	15588	15512	15596	15592	15427	15556	15321	15533	15660	15629	15674	15596	15596	15777	15501	15701	15715	15672	15614	15537	15653	15648	15558	15648	15593	15563	15505	15473	15386	15765	15623	15705	15751	15822	15595	15609	15636	15653	15672	15593	15657	15689	15544	15505	15535	15482	15551	15756	15645	15438	15670	15664	15554	15519	15660	15505	15556	15522	15457	15627	15394	15539	15531	15780	15485	15570	15409	15503	15705	15670	15538	15590	15651	15437	15427	15875	15622	15696	15580	15587	15634	15579	15593	15573	15626	15721	15715	15684	15494	15628	15576	15490	15640	15556	15663	15709	15559	15744	15531	15600	15660	15549	15469	15722	15605	15504	15706	15618	15568	15652	15311	15462	15538	15572	15655	15517	15699	15371	15607	15722	15500	15476	15848	15493	15644	15686	15458	15642	15595	15516	15605	15708	15925	15613	15582	15553	15471	15439	15606	15373	15637	15380	15548	15606	15583	15806	15545	15739	15723	15626	15543	15825	15742	15684	15576	15414	15678	15484	15641	15638	15711	15658	15833	15591	15512	15768	15507	15373	15623	15507	15380	15475	15454	15374	15582	15660	15580	15672	15621	15626	15533	15524	15569	15710	15682	15826	15628	15453	15597	15525	15676	15687	15591	15650	15574	15651	15661	15661	15390	15713	15481	15441	15606	15636	15559	15649	15532	15625	15448	15622	15658	15714	15576	15637	15557	15769	15636	15676	15598	15573	15655	15489	15512	15764	15601	15562	15492	15737	15361	15695	15512	15472	15398	15571	15616	15687	15734	15745	15804	15660	15610	15589	15697	15465	15590	15544	15667	15647	15675	15550	15656	15520	15414	15453	15547	15647	15672	15709	15578	15548	15625	15693	15744	15538	15445	15471	15441	15554	15545	15599	15581	15764	15615	15638	15687	15585	15488	15622	15593	15621	15857	15577	15482	15622	15538	15590	15511	15546	15589	15367	15413	15419	15634	15786	15482	15724	15581	15775	15755	15464	15442	15651	15549	15759	15438	15597	15581	15734	15555	15616	15585	15615	15628	15574	15450	15651	15564	15651	15675	15494	15590	15475	15824	15634	15600	15696	15649	15622	15523	15692	15784	15355	15620	15427	15617	15599	15635	15494	15748	15604	15680	15527	15507	15506	15429	15335	15449	15488	15584	15455	15605	15475	15592	15830	15471	15539	15655	15544	15774	15668	15616	15476	15562	15438	15615	15371	15682	15615	15639	15650	15505	15580	15598	15623	15565	15545	15456	15569	15723	15462	15633	15443	15557	15538	15661
35976	61499	59044	49360	42448	38085	33076	28777	25221	22001	20071	18586	17317	16583	16022	15508	15210	14886	14677	14535	14246	14365	14030	14070	14063	13878	13820	13892	13999	13854	13776	13904	14028	13812	13711	13837	13892	13906	13803	13790	13717	13895	13743	13748	13871	13781	13661	13787	13838	13810	13889	13710	13543	13726	13753	13749	13660	13807	13476	13727	13681	13691	13698	13754	13716	13748	13639	13849	13863	13886	13837	13607	13826	13736	13689	13825	13737	13867	13679	13720	13653	13902	13857	13930	13701	13645	13785	13821	13711	13732	13905	13799	13585	13575	13857	13838	13689	13813	13871	13781	13737	13630	13762	13706	13624	13700	13737	13618	13728	13798	13687	13852	13526	13765	13704	13664	13718	13680	13718	13593	13795	13758	13738	13711	13689	13828	13793	13666	13761	13719	13939	13659	13786	13821	13677	13800	13786	13934	13672	13832	13572	13707	13789	13688	13762	13690	13587	13536	13856	13765	13645	13856	13763	13802	13825	13863	13733	13859	13636	13669	13822	13707	13742	13587	13749	13721	13644	13769	13669	13898	13667	13779	13799	13550	13873	13664	13782	13734	13816	13812	13718	13543	13665	13833	13538	13647	13861	13762	13987	13590	13827	13783	13805	13703	13871	13672	13673	13782	13775	13768	13734	13585	13663	13711	13944	13578	13804	13696	13830	13663	13626	13657	13725	13658	13770	13705	13803	13696	13523	13576	13774	13745	13797	13829	13755	13714	13679	13650	13709	13800	13753	13759	13863	13877	13596	13901	13805	13729	13684	13594	13743	13705	13748	13668	13792	13907	13873	13911	13739	13588	13821	13826	13756	13754	13727	13622	13617	13785	13875	13724	13639	13778	13706	13839	13770	13774	13685	13535	13637	13611	13778	13613	13786	13754	13865	13792	13659	13678	13678	13786	13818	13692	13619	13705	13732	13773	13663	13759	13809	13658	13734	13727	13825	13799	13737	13697	13701	13642	13999	13649	13926	13633	13690	13891	13757	13793	13885	13604	13713	13621	13724	13909	13768	13748	13838	13759	13675	13661	13896	13741	13647	13883	13642	13814	13763	13691	13770	13725	13768	13736	13734	13726	13711	13777	13797	13718	13781	13701	13824	13717	13715	13810	13741	13774	13823	13699	13719	13859	13658	13710	13810	13671	13664	13706	13718	13662	13805	13509	13768	13798	13692	13664	13835	13771	13884	13797	13821	13809	13779	13627	13688	13759	13865	13660	13596	13800	13779	13870	13621	13649	13775	13703	13718	13650	13659	13710	13853	13651	13642	13621	13804	13757	13842	13638	13849	13717	13712	13672	13881	13581	13763	13905	13670	13842	13892	13719	13601	13636	13704	13748	13672	13684	13611	13572	13719	13715	13779	13685	13718	13722	13841	13709	13818	13737	13830	13868	13605	13562	13671	13716	13697	13717	13805	13782	13720	13862	13795	13780	13780	13872	13641	13804	13757	13843	13738	13793	13817	13682	13687	13737	13640	13589	13848	13641	13717	13756	13695	13802	13630	13717	13734	13747	13718	13649	13786	13664	13878	13690	13891	13743	13676	13742	13660	13691	13732	13671	13750	13757	13732	13707	13870	13683	13608	13536	13684	13645	13800	13717	13882	13749	13657	13662	13744	13734	13737	13716	13830	13684	13716	13717	13883	13534	13772	13897	13656	13745	13681	13686	13570	13798	13753	13787	13655	13842	13676	13767	13752	13870	13790	13709	13868	13553	13757	13755	13872	13741	13702	13887	13729	13814	13762	13713	13834	13717	13823	13747	13617	13859	13916	13801	13666	13814	13627	13853	13958	13669	13842	13582	13865	13702	13784	13823	13776	13832	13821	13902	13764	13658	13598	13648	13869	13588	13711	13692	13721	13797	13755	13712	13777	13617	13979	13751	13709	13768	13654	13739	13613	13692	13741	13714	13771	13718	13631	13833	13653	13774	13664	13582	13716	13636	13788	13600	13729	13668	13591	13825	14020	13741	13716	13793	13654	13549	13640	13550	13769	13796	13641	13712	13749	13653	13849	13893	13570	13726	13726	13831	13815	13719	13643	13862	13842	13790	13670	13728	13690	13728	13819	13586	13765	13642	13821	13741	13615	13772	13678	13571	13842	13624	13761	13753	13797	13692	13620	13656	13692	13738	13678	13819	13709	13663	13839	13574	13717	13799	13729	13744	13698	13848	13736	13721	13687	13746	13880	13773	13600	13754	13622	13715	13782	13586	13520	13827	13778	13868	13679	13781	13788	13557	13804	13631	13674	13988	13604	13727	13552	13812	13687	13767	13735	13669	13656	13691	13746	13728	13829	13756	13671	13678	13784	13711	13789	13659	13740	13769	13925	13587	13640	13621	13615	13713	13726	13653	13644	13599	13804	13637	13630	13581	13611	13624	13655	13686	13647	13663	13748	13771	13553	13825	13702	13630	13607	13768	13634	13892	13763	13655	13677	13716	13672	13674	13688	13855	13703	13594	13712	13728	13875	13771	13668	13717	13832	13677	13720	13661	13699	13863	13731	13916	13748	13770	13722	13734	13863	13787	13720	13862	13576	13614	13693	13821	13780	13677	13614	13669	13719	13754	13768	13738	13704	13674	13853	13700	13587	13521	13950	13544	13618	13623	13689	13715	13725	13661	13668	13701	13700	13551	13644	13802	13631	13871	13832	13668	13681	13749	13862	13653	13828	13647	13767	13711	13771	13719	13731	13570	13795	13901	13635	13751	13780	13627	13817	13596	13816	13805	13622	13661	13761	13749	13637	13620	13763	13853	13864	13787	13620	13828	13658	13728	13709	13728	13775	13637	13779	13735	13670	13769	13663	13765	13648	13849	13631	13821	13624	13637	13741	13903	13719	13641	13815	13834	13552	13835	13736	13730	13607	13697	13851	13769	13625	13728	13723	13782	13643	13737	13496	13714	13822	13739	13691	13788	13739	13674	13594	13703	13612	13722	13662	13555	13721	13712	13939	13785	13690	13823	13677	13666	13696	13767	13680	13668	13802	13735	13787	13632	13677	13848	13665	13694	13814	13774	13682	13631	13630	13809	13615	13817	13826	13677	13629	13711	13781	13661	13724	13778	13679	13707	13845	13625	13618	13844	13823	13630	13604	13920	13614	13788	13596	13495	13753	13828	13782	13845	13655	13775	13708	13854	13780	13591	14042	13648	13820	13696	13607	13748	13609	13793	13606	13821	13746	13802	13627	13763	13661	13763	13703	13652	13788	13523	13784	13724	13672	13598	13693	13756	13792	13812	13669	13669	13904	13682	13700	13813	13708	13816	13856	13535	13573	13679	13827	13713	13632	13784	13705	13616	13804	13893	13840	13694	13626	13630	13633	13661	13733	13685	13839	13792	13627	13623	13744	13799	13699	13764	13761	13904	13779	13755	13665	13799	13662	13814	13743	13594	13782	13654	13818	13915	13730	13746	13681	13812	13725	13732	13777	13886	13836	13703	13694	13687	13760	13748	13856	13685	13682	13652	13866	13501	13740	13710	13547	13827	13709	13622	13828	13642	13793	13843	13724	13772	13838	13729	13737	13633	13971	13665	13830	13721	13648	13674	13868	13703	13582	13578	13750	13650	13901	13769	13705	13723	13917	13775	13808	13801	13657	13789	13726	13637	13686	13777	13835	13764	13765	13781	13701	13713	13916	13763	13685	13683	13644	13605	13560	13691	13923	13616	13784	13731	13784	13761	13528	13778	13737	13817	13793	13723	13723	13714	13810	13878	13766	13894	13649	13714	13633	13686	13926	13845	13680	13718	13852	13751	13909	13676	13784	13788	13762	13701	13665	13721	13729	13737	13704	13803	13727	13672	13692	13720	13813	13693	13862	13862	13802	13985	13644	13807	13750	13802	13742	13742	13689	13658	13636	13744	13735	13651	13816	13859	13653	13649	13746	13550	13708	13785	13685	13743	13553	13788	13619	13621	13773	13660	13838	13619	13806	13666	13743	13776	13865	13794	13627	13722	13592	13675	13642	13672	13560	13865	13806	13876	13697	13877	13652	13795	13710	13760	13592	13649	13857	13627	13752	13685	13745	13687	13719	13740	13740	13673	13721	13683	13662	13614	13649	13659	13756	13780	13766	13732	13639	13726	13732	13574	13770	13792	13558	13732	13718	13774	13770	13671	13678	13879	13581	13654	13586	13811	13807	13838	13702	13812	13834	13770	13738	13812	13648	13775	13758	13696	13589	13686	13859	13721	13789	13756	13526	13556	13681	13733	13864	13688	13826	13802	13730	13724	13828	13795	13667	13784	13736	13842	13818	13685	13714	13874	13895	13762	13581	13648	13731	13631	13756	13705	13621	13708	13898	13763	13813	13702	13677	13630	13769	13676	13809	13742	13785	13670	13598	13664	13706	13852	13750	13827	13586	13714	13738	13793	13776	13749	13805	13730	13691	13609	13651	13707	13598	13784	13799	13846	13831	13880	13652	13557	13788	13659	13848	13785	13609	13894	13756	13748	13784	13689	13790	13934	13739	13800	13728	13778	13684	13888	13775	13685	13733	13501	13696	13597	13916	13803	13822	13878	13614	13875	13689	13830	13644	13702	13887	13797	13845	13762	13542	13650	13688	13852	13702	13721	13600	13821	13626	13723	13643	13667	13721	13677	13667	13768	13744	13672	13720	13737	13751	13740	13883	13824	13737	13761	13645	13800	13758	13740	13797	13732	13861	13717	13617	13848	13756	13776	13913	13617	13711	13725	13805	13751	14024	13582	13720	13850	13752	13707	13839	13635	13734	13722	13713	13789	13802	13723	13649	13759	13765	13718	13660	13773	13702	13689	13704	13625	13647	13743	13635	13480	13701	13739	13699	13941	13738	13831	13663	13629	13780	13660	13855	13886	13607	13891	13707	13767	13806	13682	13725	13725	13737	13703	13644	13781	13713	13826	13725	13781	13820	13672	13621	14087	13659	13753	13640	13769	13777	13699	13721	13887	13602	13815	13565	13974	13795	13645	13886	13749	13628	13535	13788	13509	13663	13758	13678	13700	13722	13769	13592	13796	13750	13634	13675	13747	13585	14020	13667	13767	13703	13853	13886	13737	13736	13621	13760	13746	13755	13882	13719	13766	13801	13716	13858	13498	13716	13708	13685	13706	13735	13653	13721	13795	13776	13739	13751	13910
30417	34944	43812	39048	31695	27776	24407	21333	19543	18612	17723	17375	16613	16451	16521	16459	16052	16228	16248	16089	16031	16209	16134	16207	16072	15964	15935	16057	15879	15993	15773	15827	15777	15653	15763	15876	16043	16041	15780	15816	15790	15866	15851	15702	15864	15732	15743	15707	15838	15638	15921	15738	15925	15707	15612	15869	15685	15665	15841	15946	15954	15814	15865	15487	15901	15871	15771	15796	15895	15834	15838	15841	15887	15628	15783	15860	15807	15768	15879	15658	15648	15920	15945	15588	15953	15619	15609	15675	15537	15735	15684	15731	15840	15985	15677	15774	15688	15803	16063	15901	15800	15843	15960	15968	15780	15832	15644	15908	15871	15679	15865	15709	15749	15866	15860	15742	15822	15694	15858	15743	15756	15844	15640	15833	15936	15706	15778	15826	16015	15907	15840	15890	15857	15736	15744	15662	15833	16072	15718	15741	15753	15780	15708	15739	15653	15684	15727	15791	15817	15710	15650	15908	15862	15851	16118	15832	15846	15727	15770	15585	15584	15726	15695	15932	15704	15755	15892	15807	15846	15805	15681	15587	15820	15838	15727	15840	15835	15768	15655	15835	15616	15782	15870	15736	16030	15677	15656	15712	15714	15673	15762	15749	15638	15937	15907	15956	15791	15895	15821	15844	15836	15797	15736	15757	15748	15960	15768	15827	15689	15750	15836	15988	15747	15596	15773	15661	15722	15482	15754	15891	15925	15984	15828	15769	15686	15613	15788	15653	15817	15779	15901	15707	15705	15861	15848	15911	15763	15828	16115	15841	15814	15768	15851	15874	15772	15541	15485	15749	15801	15650	16074	15763	15672	15703	16032	15712	15842	15920	15831	15669	15769	15916	15896	15914	15705	15780	15950	15727	15820	15785	15968	15728	15732	15729	15893	15844	15828	15740	15772	15928	15754	15952	15709	15721	15796	15781	15617	15646	15774	15671	15775	15856	15790	15825	15777	15600	15861	15909	15640	15563	15522	15858	15716	15896	15863	15914	15906	15735	15882	15754	15629	15782	15676	15850	15742	15860	15791	15790	15681	15698	15816	15857	15708	15638	15751	15795	15887	15722	15661	15683	15845	15491	15880	15506	15703	15718	15764	15717	15929	15981	15652	15765	15646	15619	15767	15857	15838	15694	15762	15857	15757	15980	15784	15791	15917	15806	15644	15701	15837	15901	15647	15752	15739	15894	15646	15997	15968	15838	15748	15791	15945	15624	15739	15837	15831	15838	15783	15683	15908	15592	15631	15742	15871	15563	15743	15814	15861	15763	15918	15876	15795	16011	15984	15837	15733	15910	15961	15783	15816	15866	15985	15845	15749	15799	15778	15655	15830	16002	15933	15716	16017	15810	15573	15627	15805	15780	15766	15677	15807	15803	15874	15943	15549	15816	15712	15792	15660	15795	15847	15903	15925	15857	15718	15843	15795	15963	15807	15809	15567	15833	15959	15741	16034	15778	15772	15873	15783	15663	15928	15723	15693	15698	15849	15933	15777	15891	15620	15761	15839	15735	15808	15780	16030	15718	15753	15658	16006	15707	15845	15701	15895	15749	15855	15872	15828	15763	15835	15908	15765	15825	15949	15707	15764	15722	15687	16038	15827	15848	15808	15958	15807	15629	15790	15780	15612	15831	15826	15926	15675	15907	15732	15826	15643	15892	15620	15798	15740	15822	15745	15701	15734	15765	15946	16014	15653	15823	15903	15623	15560	15833	15739	15369	15831	15597	15769	15821	15904	15942	15757	15649	15777	15798	15643	15900	15776	15693	15943	15696	15924	15915	15655	15726	15780	15799	15880	15824	15695	15697	15851	15474	15874	15999	15928	15794	15940	15617	15736	15824	15636	16112	15800	15941	15889	15919	15737	15942	15884	15740	15856	15709	15721	15917	15812	15692	15634	15740	16041	15612	15509	15721	15935	15797	15975	15873	15868	15715	15798	15925	15863	15750	15505	15749	15839	15699	15785	15956	15749	15695	15935	15874	15909	15794	16084	16037	15814	15688	15841	15759	15874	15925	16178	15860	15779	15789	15583	16058	15713	15903	15842	15901	15977	15994	15749	15815	15750	15738	15948	15932	15919	15780	15927	15872	15868	15754	15788	15735	15911	15828	15990	16090	15844	15836	15790	15707	15806	15644	15854	15973	15968	15745	15590	15841	15676	15633	15637	15764	15835	15832	15734	15829	15814	15968	15958	15956	15831	15831	15851	15909	15566	15836	15635	15781	15924	15785	15766	15775	15680	15937	15842	15731	16054	15749	15891	15817	15937	15681	15787	15742	15818	15691	15849	15735	15737	15856	15717	15649	15909	15924	15834	15908	15975	15886	15559	15774	15532	15658	15843	15775	15802	15732	15691	15655	15927	15798	16034	15712	15736	15767	15921	15859	15701	15878	15823	15755	15863	15903	15788	15683	15503	15682	15861	15678	15877	15655	15801	15647	15860	16132	15624	15959	15821	15636	15797	15909	15703	15897	15807	15694	15918	15751	15676	15714	15838	15657	15669	16282	15833	15734	15694	15782	15709	15701	15977	15846	15936	15797	15766	15987	15733	15934	15905	15847	15774	15770	15963	15613	15733	15808	15890	15922	15699	15596	15869	15787	15897	15738	15745	15771	15821	15637	15992	15902	15899	15785	15721	15780	15753	15672	15963	15907	15997	15635	15976	15598	15866	15889	15732	15790	15681	15926	15840	15888	15929	15738	15695	15685	15672	15906	15801	15724	15871	16072	15757	15858	15724	15886	15819	15786	15650	15920	15841	15869	15671	15936	15916	15818	15841	15739	16164	15737	15838	15822	15782	16100	15904	15599	15751	15781	15857	15752	15730	15812	15655	15677	15795	15812	15901	15793	15924	15776	15922	15682	15795	15883	15673	15636	15807	15745	15863	15592	15906	15967	15781	15639	15909	15712	15667	15676	15799	15701	15822	15846	15876	15895	15836	15852	15805	15718	15889	15729	15935	15886	15845	15808	15813	15702	15894	15766	15805	15780	15768	15874	15872	15713	15739	15738	15691	15789	15721	15842	15920	15877	15765	15737	15720	15809	15899	15621	15841	15890	15770	15808	15879	15804	15787	15840	15647	15735	15908	15681	15804	15797	15708	15939	15591	15831	15873	15841	15774	15667	15903	15912	15906	15902	15703	15896	15611	15550	15626	15604	15886	15984	15935	15656	15826	15813	15726	15733	15801	15683	15955	15906	15913	15757	15789	15875	15953	15714	15841	16177	15744	15833	15808	15742	16023	15909	15827	15855	15670	15777	15843	15570	15713	15697	15739	15730	15920	15831	15577	15762	15562	15714	15740	15742	15844	15780	15699	15827	15911	15932	15813	15740	15931	15826	15704	15766	15626	15861	15670	15798	15557	15854	15874	15735	15787	15833	15679	15980	15733	15866	16054	15805	15964	15855	15783	15654	15796	15563	15741	15723	15973	15783	15694	15651	15950	15883	15835	15729	15620	15909	15817	15682	15727	15780	15869	15687	15919	15788	15945	16000	15968	15826	15728	15602	15559	15622	15853	15557	15823	15798	15665	15832	15858	15889	16143	15932	15696	15754	15831	15815	15764	15824	15645	15790	15957	15889	15998	15749	15855	15823	15908	15815	15743	15830	15747	15747	15719	15785	15750	15948	15804	15897	15910	15762	15865	15892	15825	15869	15846	15830	15667	15649	15816	15718	15952	15746	15777	15885	15727	15989	15661	15949	15740	15696	15856	16005	15966	15721	15804	15744	15790	15676	15811	15851	15816	15863	15854	15804	15885	15741	15844	15960	16048	15779	15720	15850	15696	16031	15958	15769	15857	15758	15969	15646	15598	15654	15710	15641	15832	15891	15763	15733	15831	16008	15643	15815	15863	15984	15769	15649	15666	15706	15683	15870	16033	15598	15917	16044	15909	15704	15718	15815	15872	15895	15768	15769	15971	15821	15800	15664	15738	15879	15744	15731	15735	15685	16006	16001	15735	15690	15739	15937	15686	15711	15629	15761	15722	15710	15819	15461	15602	15808	15910	15845	15789	15823	15767	15794	15843	15679	15843	15940	15823	15755	15805	15835	15788	15834	15711	15754	15817	15835	15781	15746	15871	15677	15727	15581	15772	15799	15659	15782	15875	15806	16055	15806	15886	15660	15715	15791	15419	15753	15865	15684	15854	15621	15861	15804	15574	15861	15903	15753	15826	15873	15956	15738	15810	15846	15764	15879	15818	15970	15738	15703	15800	15608	16013	15904	15976	15833	16030	15821	15799	15790	15767	15869	15522	15701	15890	15968	15808	15750	15699	15742	15925	15761	15729	15703	15818	15831	16108	15851	15601	15696	15723	15665	15983	15555	15787	15532	15747	15824	15816	15832	15941	15622	15971	15879	15822	15781	15853	15826	15912	15742	15940	15935	15860	15700	15790	15955	15979	15692	15776	15753	15972	16028	15918	15771	15772	15896	15861	15865	15808	15649	15862	15736	15670	15739	15785	15649	15616	15917	15794	16004	15597	15705	15743	15564	15811	15787	15843	15784	15644	15691	15604	15957	15761	15881	15795	15782	15621	15791	15665	15874	15802	15741	15651	15820	15840	15724	16019	15863	15898	15871	15819	15697	15788	15745	15652	15832	15713	15883	15803	15939	15780	15815	16033	15670	15704	15908	15786	15831	15693	15949	15892	15993	15789	15670	15804	15753	15888	15652	15930	15755	16005	15773	16005	15672	15882	15753	15753	15801	15704	15842	15883	15762	15695	15593	15739	15606	15815	15917	15915	15973	15708	15718	15778	15938	15938	15832	15624	15667	15695	15811	15812	15807	15805	15802	15953	15828	15863	15712	15889	15761	15790	15802	15825	15912	16148	15890	15723	15735	15806	15575	15885	15752	15711	15870	15936	15656	15751	15908	15609	15861	15844	15879	15893	15817	15844	15909	15753	15822	15880	15756	15859	15933	15881	15825	16036	15715	15838	15777	15773	15843	15960	15636	15795	15818	15757	15692	15853	15930	15916	15830	15603	15766	15965	15852	15719	15818	15644	15748	15716	15723	15836	15734	15742	15728	15983	15691	15830	15795	15792	15910	15779	15913	15771	15952	15780	15836	15817	16017	15959	15788	15669	15674	15546	15714	15560	15785	15595	15834	15702	15784	15787	15778
36365	52969	50118	41363	34189	29520	25631	22214	19721	17974	16835	16028	15435	15184	14723	14662	14640	14350	14278	14219	14224	14279	13996	13944	13975	13900	14043	14099	13984	13896	13896	13902	13973	14014	14080	13959	13949	13919	14025	13981	13979	13987	13867	14095	13966	14170	13820	13912	13976	13991	13933	13961	13965	13867	13989	13890	13837	13863	13908	13925	13961	13802	13928	13919	13857	14027	13935	13927	13992	13806	14030	13905	13845	13989	13743	14039	13841	13900	13931	13956	13777	13910	14022	13744	13792	13890	13920	13865	14040	13930	13740	13875	13958	14030	13942	13927	13834	13944	13848	13865	13862	13828	13920	13921	13977	13859	13974	13984	13926	14019	13959	14055	13948	13976	13987	13930	14001	13834	13874	13896	13903	14027	13853	13826	13982	13978	13850	14082	13842	14096	13722	13971	13884	14068	13907	14129	14062	13979	13932	14008	14007	13847	14066	13897	13849	13814	14002	13913	13908	14045	13915	13779	13827	14036	13798	13729	13983	13898	13936	13838	13833	14077	13959	13855	14005	13957	13892	13782	13824	13920	13921	13868	13806	13905	13987	13966	13886	14037	13879	13914	14007	13826	13977	13862	13840	13926	13681	13894	13903	13996	14018	13775	13878	13856	14121	13985	13790	14029	13915	13926	13750	14017	13737	13769	13955	13980	14011	13866	13688	13927	14115	13845	13814	14003	13838	13867	13839	14064	13743	14049	13918	13957	13946	13763	14039	13914	14043	13936	14020	13941	13983	13953	13998	13839	13927	13952	13887	14095	13922	14043	13890	13794	13771	13911	13922	13893	14021	13981	13801	13884	13992	14066	13827	13981	13829	13903	13945	13772	13914	13974	13838	13997	13965	14089	13964	13832	13944	13870	13950	13902	14017	14003	13934	13871	14006	13844	13910	13957	13957	13951	13966	13929	13812	13819	13924	13930	13955	13798	13942	13908	13948	13970	14136	13860	13930	13813	13918	13864	13893	13920	13858	13837	13826	13894	13876	13912	13959	13935	13946	13966	14112	13970	13782	13908	13988	13900	13943	13934	13914	13955	14038	13665	14057	13968	13891	13899	13904	13871	13951	13822	13919	13780	13774	13906	13998	14007	13924	13974	13944	13956	14010	13963	14004	13967	13967	13969	13863	13931	13983	13929	14067	13880	13898	14012	13781	13953	13958	13764	14033	13988	13970	14036	13890	13936	13891	13940	13880	14036	14003	13954	13862	13989	14025	13844	13756	14044	13776	14063	13931	13940	13879	13784	13978	13828	13896	13850	14119	14095	13848	13958	13987	13856	13927	13820	13923	13900	14117	13951	13912	13877	13812	13985	13992	13951	13964	13687	13909	13874	13946	14021	13896	13945	13926	14031	13840	13947	14065	13851	13810	13810	13950	13813	13870	13993	13970	13986	14011	13951	13777	14148	13843	13957	13834	13871	13914	13910	13913	13880	13921	13983	13822	13877	14015	13875	13907	13728	13943	13891	14195	14002	13825	14027	13806	14001	13877	13952	13940	13920	13802	13885	13873	13909	13903	14089	13987	13919	13994	13915	13806	14044	13997	14028	13765	14027	13954	13830	14024	13999	14021	13700	13923	14025	14165	13926	14015	13920	13987	13805	14120	13943	13910	13867	14010	13976	13897	13915	14031	13805	14032	14030	13825	13877	13964	14000	13867	13767	13885	13911	13933	14039	13979	13798	13844	13934	13918	13936	14040	13888	13993	13829	13888	13997	13825	13891	13974	13808	14097	13920	13780	13818	13769	13809	13802	13967	13978	13857	13892	13965	13977	14009	13940	13849	13872	13922	13805	13983	14000	13899	13820	13939	13734	13908	13740	13908	13805	14080	13935	13959	13841	13912	13774	13993	13958	13973	13859	13876	14099	14048	14145	13984	13868	13870	13821	13813	13918	13831	13981	13986	14024	13900	13804	13950	13952	13930	13949	13646	13869	13933	13847	13897	13922	13925	13905	13918	13847	14047	13764	13816	13938	13959	13868	13881	13872	13805	13871	13825	14003	13844	13833	14128	13992	14024	13869	14035	13917	13922	14056	13815	13837	13879	14086	13907	13965	13933	13877	13875	13777	13982	14026	13901	13789	13899	13654	13961	13799	13942	13751	13909	13785	14079	13927	13996	14018	13879	13868	13894	13928	14001	13866	13944	14094	13752	13942	13916	13941	13856	13927	13935	13876	14055	13863	14001	13908	13856	13841	14006	13841	14033	13884	13927	13750	13855	13974	13927	13876	14016	13791	13764	13756	14108	13959	14052	13844	13960	13735	14026	13908	13759	13932	13738	13857	13928	13910	13912	13963	13903	13882	13990	14091	13838	14093	14080	13940	13975	13965	13976	14042	14021	13841	13890	13943	13940	13926	13876	13967	13971	13966	13793	13775	13922	13843	13905	14003	13910	13978	14018	14111	14018	13889	14035	13928	13918	13914	13949	13928	13996	13856	13981	13819	13917	13887	13839	13931	13942	13899	13922	13694	13969	13920	13946	13837	13842	13992	13772	13913	13877	13967	13942	14115	13816	13927	13960	13645	13919	14025	13831	13874	13936	13805	13974	13891	13890	13806	13990	14047	13765	13874	13977	14054	13954	13796	13983	14018	13902	14096	14035	13866	14072	13842	13904	13738	14033	13976	13862	13961	13945	13812	14000	13920	13963	13793	13931	14118	13756	13918	13811	13958	13880	13762	14053	13878	14030	13963	13861	14035	13913	13950	13975	13928	13903	13926	14100	13878	13820	13977	13867	14000	13957	13884	14089	13780	13837	13998	13943	13932	13883	13903	13916	14011	13909	14121	13900	13884	13960	13861	14028	13968	14081	13993	13819	13928	14002	13760	13973	13981	14026	13840	14144	14077	13925	13835	13896	13849	13993	13802	13784	14015	13869	13834	13862	13777	13893	14008	13950	13959	13946	14081	14041	13866	13801	13855	14082	13964	13812	13855	14009	13845	13748	13922	13907	13810	13810	13874	14087	13828	13934	13824	13991	13759	13902	13816	13928	13842	13944	13891	13864	13909	14070	13924	14054	13878	13879	13856	13937	13854	14032	13875	14012	14004	14121	13972	13849	13753	13725	13799	13995	14037	14015	13939	13866	13840	14049	13876	13918	14089	13867	13712	13857	13943	13906	14010	13942	13884	14069	13946	13947	14024	13829	14040	13909	14013	13964	14069	13930	13976	13945	13970	13991	13919	13941	13932	13890	13935	13904	14038	13832	13880	13640	13956	13984	14029	13855	13909	14005	13966	13952	13997	13764	14024	13837	13892	13786	13848	13746	13982	13873	14029	13941	13895	13787	13845	13950	13924	13855	13974	13925	13932	14065	13807	13949	13925	13916	13875	13995	13840	13840	13848	13898	14060	13939	13892	13930	13925	13996	14023	13885	13930	13943	13924	13918	13827	13868	14052	13855	13992	13836	13911	13855	13844	13924	13967	13933	13932	13947	13910	13870	13939	13949	14049	13991	13836	14028	14028	13962	13967	13884	13901	13874	13841	13970	14028	13908	14183	13730	13924	13894	14044	13899	13887	14005	13928	13860	13882	13842	13933	13965	13704	14012	13906	13994	13836	13936	13894	14225	13957	13954	13766	13861	13877	14080	13841	14005	13937	13793	13857	13987	14014	14040	13921	14071	13985	13915	13997	13997	14103	14023	14019	14051	13868	13843	14015	13937	13857	13908	14012	13837	13804	13855	13957	13822	13928	13981	13811	14043	13996	13949	13955	13809	13915	13987	13849	13897	14009	13933	13843	13896	13811	13892	13847	13859	13970	13880	14035	13881	14112	13930	13881	13890	13921	13938	13922	13921	13985	14079	13844	13870	13960	14006	14030	13750	13948	13841	14020	13866	13807	13946	13806	13893	13998	13862	14006	13811	13902	13835	13889	13837	13984	13928	13975	14005	13941	13892	13958	13836	13814	13853	13957	13916	13907	13850	14041	14082	14035	13766	13876	13881	13858	13954	13958	13925	14062	14044	13785	13859	13991	13966	13916	14026	13984	13810	13814	14024	13840	13943	14041	13950	13976	13779	13953	13725	14012	13912	13840	13927	13873	13971	13915	13771	13821	13882	13849	13942	13934	13777	13860	13825	13822	13966	14041	13827	13833	13947	13798	13869	14126	14006	13996	13896	13837	13967	13919	13955	14043	13990	13840	14001	13873	13876	13948	13835	13828	13891	13814	13796	13767	14041	13769	14026	13947	13828	13908	14031	13852	14027	13755	13995	13899	13989	13944	13956	13797	14199	13761	13810	13931	13896	14005	14016	14027	13901	13833	13787	13973	13956	13940	14047	13852	13962	13981	14085	13915	13967	13768	14026	13812	13789	13898	13966	13941	13924	13917	13954	13815	13876	13955	13854	13991	13916	13979	13902	13873	13835	14021	13813	13949	13708	14011	13877	13924	13988	13864	13839	13858	13910	13917	13908	13848	13761	13839	13996	13782	13893	13707	13994	14065	13984	13887	14031	13925	14007	13730	13794	13962	13881	13985	13989	14058	13956	13942	13899	13612	13980	13759	13966	13864	14034	13978	13952	14061	13985	13919	13896	13943	13854	13955	13915	14129	13795	14085	13944	13811	13778	14021	13829	13887	13852	14053	13753	13753	13908	14016	14030	13788	13993	13897	13734	13882	13944	13706	13976	13987	14009	13798	14067	14023	13835	13978	13850	13912	13995	13926	14041	13997	13668	13980	13930	13890	13936	13909	13920	14015	14023	13836	13826	14052	13864	13962	13870	13829	14130	14027	13894	13843	14000	13942	13816	13865	13986	14063	13950	13935	14049	13811	13842	14031	13931	13961	14015	13909	13938	13828	13902	13767	14172	14041	14125	13958	13928	14010	13941	13929	13896	13884	13986	13769	14151	14030	13883	13985	13864	13878	14033	13945	13866	14029	13940	13888	14037	14004	14048	13923	14075	13929	13966	13899	13992	13848	13765	14046	13922	14138	13926	13852	13923	14090	14024	14024	14144	14069	13998	13767	13871	13882	14064	13866	13877	13948	13988	13888	13893	13887	13960	13957	13837	13933	14029	13877	13673	13916	14039	14031	13955	13802	13882	13847	13967	13968	14014	13938	14007	13917	13865	13910	13962	13847	13853	14001	13775	13837	13823	14071	13942	13931	13967	13964	13680
24315	21633	29877	28392	28986	30191	28576	23797	21403	19902	18723	17798	17475	16778	16778	16757	16479	16369	16216	16096	15895	15878	15873	15778	15812	15797	15693	15762	15647	15700	15674	15678	15776	15610	15658	15605	15750	15669	15618	15681	15648	15525	15598	15667	15658	15739	15693	15570	15658	15619	15755	15724	15631	15647	15459	15717	15555	15555	15411	15682	15727	15491	15529	15569	15555	15530	15671	15529	15638	15762	15558	15584	15660	15591	15743	15607	15636	15643	15693	15641	15679	15715	15450	15698	15597	15768	15657	15676	15519	15812	15714	15681	15513	15599	15588	15559	15672	15706	15487	15595	15567	15670	15718	15659	15513	15531	15627	15660	15424	15668	15499	15829	15575	15765	15609	15563	15658	15725	15530	15423	15444	15599	15610	15547	15626	15677	15684	15675	15596	15484	15654	15597	15625	15646	15488	15593	15789	15458	15709	15598	15563	15653	15654	15505	15720	15731	15756	15588	15692	15716	15541	15861	15563	15714	15646	15558	15578	15741	15527	15613	15558	15808	15610	15600	15596	15557	15579	15503	15501	15579	15568	15623	15610	15509	15644	15611	15649	15486	15711	15520	15561	15671	15469	15635	15779	15562	15554	15588	15534	15654	15483	15668	15504	15594	15657	15511	15599	15576	15610	15542	15732	15711	15634	15505	15473	15618	15536	15494	15546	15453	15446	15570	15476	15628	15636	15501	15615	15447	15673	15520	15707	15531	15348	15666	15567	15617	15660	15431	15646	15647	15663	15403	15611	15515	15465	15659	15708	15716	15625	15512	15513	15655	15620	15672	15643	15682	15865	15586	15381	15390	15721	15593	15544	15626	15828	15673	15753	15608	15459	15422	15397	15456	15792	15587	15429	15660	15640	15636	15575	15475	15648	15721	15564	15456	15560	15763	15479	15531	15658	15672	15611	15416	15555	15531	15685	15595	15594	15436	15605	15684	15566	15485	15590	15632	15661	15747	15600	15572	15415	15551	15456	15850	15552	15568	15539	15653	15622	15608	15477	15798	15692	15470	15584	15539	15467	15392	15454	15579	15508	15458	15436	15812	15654	15657	15697	15559	15465	15676	15594	15517	15742	15660	15537	15641	15722	15612	15509	15690	15585	15614	15501	15539	15738	15530	15493	15470	15503	15632	15511	15690	15535	15603	15742	15588	15481	15782	15519	15512	15595	15587	15732	15553	15737	15478	15604	15527	15559	15481	15667	15641	15460	15590	15501	15497	15658	15658	15579	15714	15474	15735	15643	15560	15621	15515	15636	15439	15520	15579	15579	15644	15726	15507	15654	15615	15485	15612	15624	15535	15514	15498	15574	15641	15681	15807	15607	15660	15411	15712	15504	15534	15475	15639	15589	15607	15638	15688	15489	15672	15629	15685	15613	15442	15600	15641	15714	15770	15592	15648	15487	15442	15664	15411	15681	15482	15470	15526	15507	15585	15459	15801	15523	15556	15511	15471	15562	15645	15694	15570	15515	15619	15529	15509	15666	15653	15802	15515	15779	15631	15498	15519	15635	15493	15484	15449	15652	15552	15729	15627	15535	15663	15601	15524	15674	15581	15764	15647	15579	15479	15664	15488	15706	15690	15444	15597	15401	15824	15431	15591	15649	15569	15641	15720	15732	15638	15599	15597	15604	15579	15567	15537	15536	15586	15602	15626	15532	15557	15511	15593	15582	15576	15312	15488	15752	15634	15602	15691	15656	15570	15478	15690	15514	15689	15760	15535	15530	15704	15520	15584	15460	15518	15510	15430	15552	15675	15579	15644	15694	15820	15470	15655	15410	15576	15612	15566	15408	15735	15544	15689	15677	15608	15648	15462	15458	15516	15661	15793	15675	15383	15680	15606	15507	15468	15507	15520	15595	15598	15573	15510	15634	15627	15511	15588	15574	15464	15607	15527	15674	15482	15385	15672	15914	15525	15613	15618	15598	15599	15569	15683	15543	15573	15701	15651	15572	15586	15520	15531	15525	15414	15666	15641	15586	15556	15797	15721	15709	15643	15670	15505	15800	15394	15809	15570	15303	15397	15620	15722	15704	15604	15450	15629	15516	15330	15472	15726	15512	15619	15478	15659	15620	15492	15675	15618	15739	15470	15775	15865	15513	15622	15699	15636	15748	15874	15706	15669	15783	15500	15740	15769	15715	15589	15798	15733	15677	15536	15522	15504	15503	15672	15640	15583	15559	15817	15728	15677	15785	15581	15628	15778	15633	15572	15503	15648	15422	15488	15790	15665	15695	15737	15697	15647	15539	15536	15607	15541	15643	15697	15633	15596	15594	15615	15814	15681	15498	15418	15670	15619	15516	15715	15609	15503	15386	15614	15849	15901	15786	15695	15627	15501	15612	15617	15515	15441	15561	15620	15585	15725	15628	15651	15450	15434	15371	15689	15621	15636	15665	15765	15800	15650	15762	15674	15555	15518	15513	15525	15560	15572	15699	15618	15645	15610	15637	15549	15535	15649	15709	15480	15566	15532	15530	15464	15569	15470	15625	15496	15532	15505	15563	15715	15549	15530	15811	15714	15639	15380	15440	15619	15657	15542	15586	15730	15710	15611	15744	15615	15591	15367	15528	15524	15458	15532	15523	15557	15750	15698	15752	15390	15589	15500	15496	15685	15509	15664	15804	15711	15493	15679	15461	15485	15499	15430	15768	15523	15523	15848	15670	15691	15630	15534	15474	15819	15523	15603	15545	15515	15626	15726	15727	15686	15753	15474	15603	15689	15621	15632	15529	15683	15606	15646	15544	15487	15585	15541	15486	15847	15557	15648	15655	15410	15633	15543	15386	15679	15696	15607	15538	15664	15597	15497	15631	15567	15477	15726	15629	15604	15737	15676	15635	15595	15435	15449	15480	15700	15576	15600	15674	15851	15538	15611	15400	15754	15752	15782	15740	15620	15591	15735	15780	15619	15506	15535	15449	15616	15481	15554	15484	15638	15604	15379	15561	15560	15662	15519	15692	15457	15565	15534	15652	15701	15627	15610	15609	15503	15717	15518	15529	15426	15583	15478	15719	15660	15641	15663	15644	15781	15432	15630	15540	15580	15601	15533	15513	15735	15647	15530	15610	15688	15514	15643	15823	15701	15667	15501	15446	15562	15623	15638	15868	15669	15628	15503	15556	15525	15655	15482	15313	15595	15702	15671	15591	15726	15639	15827	15724	15408	15719	15456	15628	15654	15631	15691	15515	15552	15386	15729	15594	15446	15627	15639	15572	15618	15736	15628	15732	15733	15674	15682	15682	15645	15587	15474	15442	15630	15554	15501	15492	15607	15540	15561	15595	15643	15380	15590	15610	15665	15586	15577	15650	15524	15659	15705	15786	15778	15650	15688	15709	15591	15638	15574	15459	15631	15579	15639	15516	15551	15548	15450	15557	15617	15315	15533	15708	15577	15580	15447	15651	15708	15698	15710	15688	15523	15570	15709	15692	15617	15572	15713	15522	15823	15581	15728	15573	15588	15519	15662	15685	15610	15488	15625	15554	15559	15473	15675	15626	15742	15523	15544	15488	15638	15621	15684	15522	15424	15522	15523	15522	15693	15556	15855	15907	15715	15672	15708	15477	15650	15521	15514	15726	15486	15568	15548	15461	15670	15604	15750	15837	15626	15582	15590	15626	15684	15594	15532	15711	15669	15636	15679	15473	15570	15459	15583	15675	15597	15640	15723	15700	15630	15488	15444	15718	15652	15564	15563	15645	15333	15664	15682	15529	15485	15640	15522	15637	15546	15634	15687	15656	15687	15563	15555	15361	15549	15604	15436	15515	15535	15750	15782	15726	15548	15537	15463	15767	15547	15470	15652	15416	15626	15581	15598	15560	15684	15438	15556	15395	15679	15508	15721	15646	15567	15646	15725	15623	15492	15631	15463	15641	15466	15373	15576	15523	15385	15685	15614	15430	15596	15605	15542	15513	15412	15612	15547	15684	15764	15545	15691	15517	15637	15364	15458	15476	15863	15633	15607	15604	15769	15642	15695	15616	15652	15574	15527	15602	15656	15438	15483	15489	15714	15672	15404	15752	15639	15562	15415	15750	15447	15722	15582	15617	15626	15528	15594	15838	15601	15612	15520	15626	15683	15697	15553	15556	15568	15433	15550	15574	15581	15854	15717	15545	15550	15547	15742	15507	15732	15767	15646	15523	15440	15469	15623	15330	15756	15565	15521	15711	15606	15560	15594	15692	15687	15585	15642	15529	15645	15422	15501	15701	15565	15502	15610	15638	15668	15704	15534	15760	15496	15619	15457	15524	15710	15733	15571	15479	15566	15561	15644	15625	15594	15733	15691	15521	15616	15486	15674	15519	15522	15548	15743	15861	15647	15830	15477	15596	15796	15549	15499	15553	15636	15672	15616	15612	15736	15678	15638	15569	15627	15777	15614	15415	15479	15489	15512	15518	15473	15565	15555	15469	15901	15555	15579	15708	15582	15453	15527	15774	15776	15779	15583	15721	15545	15530	15614	15684	15603	15728	15759	15651	15455	15553	15707	15712	15562	15714	15491	15480	15447	15361	15718	15694	15611	15472	15718	15614	15739	15570	15374	15696	15386	15673	15659	15560	15521	15586	15832	15567	15717	15557	15565	15454	15735	15595	15529	15743	15599	15773	15451	15462	15465	15596	15548	15527	15637	15558	15507	15827	15760	15423	15603	15643	15521	15625	15549	15879	15401	15593	15544	15595	15518	15550	15571	15701	15645	15804	15620	15835	15433	15574	15565	15445	15359	15656	15513	15637	15597	15628	15674	15486	15566	15673	15687	15563	15637	15667	15516	15584	15676	15412	15522	15466	15664	15569	15423	15541	15693	15699	15598	15660	15629	15616	15643	15528	15421	15585	15479	15347	15506	15616	15699	15621	15518	15619	15911	15592	15525	15637	15663	15538	15577	15751	15537	15621	15552	15531	15587	15585	15696	15564	15609	15761	15522	15631	15705	15569	15546	15640	15575	15577	15743	15542	15495	15471	15589	15682	15525	15783	15697	15424	15670	15729	15779	15612	15688	15618	15587	15585	15671	15603	15784	15549	15316	15466	15495	15426	15665	15697	15670	15831	15641	15692	15657	15743	15599	15586	15830	15745	15627	15403	15586	15512	15539	15665	15541	15571	15666	15547	15686	15616	15628
35177	57970	55493	45956	38829	33681	28683	25092	22168	19751	18198	17190	16373	15673	15275	15098	14629	14502	14267	14468	14329	14052	13976	14203	14122	13788	13919	13948	13908	13836	13832	14059	13941	13857	13802	13756	13950	14000	13737	13947	13872	13898	13811	13901	13905	13772	13915	13839	13745	13834	13877	13840	13709	13769	14012	13947	13873	13801	13830	14053	13792	13961	13887	13674	13979	13920	13728	13914	13709	13846	13815	14025	13764	13848	13864	13860	13989	13809	13796	13785	13899	13684	13723	13817	13773	13786	13856	13960	13748	13790	13840	13767	13739	13915	13673	13844	13763	13857	13976	13855	13906	13920	13905	13733	13865	13782	13949	14070	13877	13802	13860	13784	13799	13712	13776	13841	13917	13913	13781	13950	13666	13880	13945	13695	13630	13870	13845	13847	13953	13795	13762	13953	13975	13797	13822	13775	13780	13896	13880	13792	13953	13876	13819	13801	13796	13887	13847	13946	13776	13719	13817	13937	13810	13797	13726	13828	13767	13812	13774	13880	13781	13778	13895	13881	13820	13895	13850	13879	13873	13720	13881	13844	13725	13967	13775	13699	13797	13636	13772	13825	13967	13937	13771	13955	13831	13936	13981	13871	13744	13726	13968	13795	13903	13877	13695	13909	13737	13751	13869	13923	13803	13918	13859	13768	13974	13809	13886	13839	13824	13827	13829	13768	13837	13795	13820	13710	13689	13903	14004	13723	13693	13781	13759	13718	13806	14035	13925	13638	13828	13773	13879	13822	13819	13916	13817	13804	13966	13857	13948	13871	13698	13911	13856	13701	13833	13710	13921	13644	13852	13805	13809	13955	13822	13915	13740	13858	13848	13853	13881	13842	13860	13784	13975	13920	13787	13877	13776	13818	13889	13848	13824	13861	13831	13661	13823	13779	13729	13704	13810	13884	13820	13995	14008	13865	13898	13888	13897	13747	13818	13826	13788	14009	14007	13796	13704	13757	13736	13955	13897	13779	13863	13880	13771	13871	13692	13986	13844	13761	13966	13611	13954	13991	13758	13922	13914	13710	14046	13960	13690	13785	13958	14101	13733	13834	13617	13683	13686	14045	13992	13864	13949	13775	13810	13658	13805	14018	13734	13685	13811	13951	13679	13733	13930	13871	13859	13926	13864	13824	13858	13917	13850	13742	13899	13744	13851	13842	13774	13731	13889	13683	13747	13758	13811	13649	13823	13831	13785	13897	13953	13900	13820	13828	13922	13903	13866	13877	13825	13600	13795	13639	13875	13771	13712	13816	13981	13699	13891	13837	13910	13779	13832	13937	13916	13820	13681	13914	13882	13809	13830	13988	13838	13888	13787	13796	13928	14119	13790	13994	13662	13765	13784	13924	13863	13887	13865	13841	13740	13928	13906	13775	13877	13892	13874	13910	14022	13705	13956	13902	13750	13801	13800	13923	13659	13804	14007	13840	13885	13933	13840	13763	13859	13966	13858	13817	13762	13749	13916	13825	13867	13754	13602	13771	13870	13971	13803	13706	13721	13770	13768	13712	13776	13840	13747	13767	13925	13704	13815	13752	13809	13913	13665	13764	13782	13630	13799	13759	13645	13746	13747	13768	13901	13872	13967	13747	13709	13564	13732	13965	13776	13802	13777	13844	14035	13714	13743	13888	13934	13731	13844	13807	13696	13829	13917	13748	13929	13821	13877	13752	13661	13891	14024	13921	13777	13834	13882	13840	13633	13766	13773	13691	13785	13885	13834	13766	13882	13842	13761	13860	13842	13978	13983	13577	13805	13757	13723	13672	13561	13671	13914	13785	13734	13769	13784	13937	13843	13878	13730	13928	13813	13732	13902	13866	13822	13859	13879	14085	13849	13709	13846	13836	13944	13834	13756	13744	13775	13801	13773	13804	13957	13776	13963	13716	13844	13909	13869	13824	13824	13875	13967	13847	13923	13786	13903	13869	13730	13763	13916	13863	13842	13949	13907	13736	13922	13902	13956	13857	13761	13971	13770	13832	13804	13975	13915	13758	13776	13881	13911	13979	13887	13934	13943	13823	13794	13910	13839	13867	13892	14089	13897	13785	13903	13777	13890	13742	13914	13786	13733	13806	13820	13816	13847	13750	13995	13606	13772	13995	13638	13631	13886	13717	13931	13899	13830	13800	13968	13872	13722	13784	13969	13893	13788	13879	13913	13770	13809	13769	13874	13965	13983	13836	14026	13801	13800	13921	13817	13787	13731	13696	13890	13813	13890	13872	13823	13842	13891	13836	13738	13847	13850	13754	13955	13649	13717	13969	13838	13703	13669	13962	13715	13894	14021	13688	13830	13918	13887	13742	13645	13797	13827	13817	13625	13860	13876	13699	13947	13744	13922	13671	13886	13790	13796	13701	13776	13751	13732	13921	13834	13750	13753	13843	13744	13726	13827	13841	13709	13789	13824	13857	14026	13813	13830	13899	13870	13717	13868	13757	13820	13858	13634	13825	13689	13667	13666	13736	13906	13698	13970	13838	13995	13867	13885	13874	13871	13722	13758	13769	14009	13955	13744	13801	13827	13840	13704	13842	13838	13851	13829	13764	13906	13883	13881	13784	13712	13850	13840	13809	13972	13844	13930	13828	13639	13730	13788	13718	13808	13658	13965	13849	13806	13800	13777	13836	13900	13737	13612	13845	13805	13911	13930	13840	13826	13774	13966	13733	13871	13854	13944	13818	13821	13788	13781	13992	13885	13845	13892	13874	13875	13976	13959	13746	13935	13889	13929	13900	13528	13906	13798	13753	13789	13651	13941	13574	13853	13776	13876	13763	13813	13747	13766	13773	13829	13719	13788	13685	13784	13864	13881	13877	13881	13930	13847	13824	13720	13876	13867	13787	13806	13847	13955	13814	14007	13750	13704	13826	13834	13850	13763	13871	13788	13739	13805	13863	13701	13902	13800	13841	13776	13843	14035	13802	13864	13800	13816	14102	13812	13734	13980	13896	13818	13873	13823	13960	13763	13959	13847	13938	13916	13814	13848	13818	13818	13878	13990	13749	13720	13793	13942	13779	13880	13736	13926	13919	13740	13806	13897	13848	13892	13999	13754	13798	13964	13735	13951	14036	13965	13789	13902	13781	13846	13791	13865	13784	13659	13719	13742	13770	13854	13752	13888	13837	13800	13818	13890	13722	13874	13716	13816	13753	13902	13752	13833	13838	13821	13844	13811	13611	13856	13961	13866	13908	13961	13720	13934	13697	13811	13838	13961	13892	13802	13876	13852	13994	13788	13830	13760	13754	13779	13859	13563	13737	13879	13848	13908	13747	13718	13817	13712	13743	13754	13857	13726	13882	13802	13886	13834	13897	13763	13786	13922	13943	13660	13854	13867	13886	13738	13874	13747	13764	13882	14025	13798	13734	13684	13858	13785	13867	14019	13947	13863	13805	13753	13811	13685	13833	13842	13826	13730	13891	14028	13960	13897	13892	13828	13915	13894	13602	13756	13779	13824	13752	13890	13764	13699	13824	13813	13910	13791	13784	13823	13986	13873	13765	13848	13877	13770	13745	13752	13933	13975	13908	13954	13810	13822	13938	13860	13797	14003	13911	13727	13812	13769	13759	13694	13903	13988	13752	14050	13866	13749	13872	13748	13873	13901	13792	13773	13806	13749	13783	13872	13915	13787	13686	13627	14005	13939	13859	13812	13986	13656	13735	13710	13739	13862	13842	13845	13882	13827	13886	13898	13783	13900	13908	13809	13797	13882	13878	13766	13873	13777	13783	13558	13824	13709	13825	13959	13746	13825	13759	13858	13718	13969	13746	13694	13888	13932	13874	13837	13812	13795	13718	13883	13815	13825	13820	13862	13926	13905	13848	13968	13873	13669	13934	13883	13867	13916	13682	13776	13744	13652	13794	13850	13911	13834	13741	13863	13801	13791	13814	13764	13827	13869	13930	13819	13819	13764	13706	13771	13795	13893	13794	13977	14015	13854	13697	13834	13852	13880	13870	13750	13874	13919	13946	13747	13910	13813	13871	13821	13798	13823	13776	13820	13674	13890	13609	13928	13854	13917	13973	13795	13779	13699	13995	13809	13806	13677	13754	13739	13907	13921	13627	13778	13685	13652	13915	14027	13707	13786	13676	13814	13745	13896	13803	13734	13943	13914	13793	13932	13863	13765	13879	13837	13812	13734	13781	13947	13945	13825	13950	13805	13947	13809	13802	13985	13797	13837	13932	13824	13797	13666	13758	13972	13798	13918	13986	13913	13849	13948	13846	13703	13897	13768	13802	13936	13668	13897	13834	13731	13790	13711	13731	13867	13833	13797	13911	13760	13872	13715	13822	13947	13762	13800	14022	13820	13809	13926	13775	13746	13972	13956	13751	13942	13690	13824	13819	13851	13879	13890	13951	13835	13726	13743	13799	13876	13764	13788	13834	13771	13833	13805	13874	13898	13815	13860	13841	13744	13895	13873	13855	13836	13811	13737	13780	13686	13752	13945	13980	13797	13854	13735	13915	13654	13876	13650	13785	13779	13834	13849	13978	13840	13667	13738	13657	13730	14018	13861	13786	13881	13926	13948	13905	13870	13811	13902	13835	13870	13786	13691	13730	13994	13882	13717	13852	13826	13744	13834	13951	13904	13803	13628	13838	13732	13697	13774	13816	13928	13724	13916	13918	13708	13946	13675	13934	13897	13815	13768	13961	13783	13689	13864	13824	13891	13741	13856	13867	13833	13805	13829	13643	13852	13857	13799	13823	13897	13784	13664	13928	13814	13792	13757	13900	13859	13673	13858	13824	13842	13844	13778	13977	13848	14128	13739	13831	13716	13691	13772	13768	13904	13740	13791	13860	13895	13820	13973	13807	13718	13854	13832	13822	13852	13686	13774	13911	13884	13841	13730	13857	13793	13893	13825	13767	13814	13928	13830	13850	13646	13827	13857	13816	13739	13697	13851	13974	13764	13861	13683	13883	13984	13692	13894	13849	13824	13888	13868	13923	13769	13811	13910	13688	13859	13754	13893	13867	13797	13787	13853	13885	13775	13947	13943	13765	13936	13724	13760	13967	13750	13738	13876	13805	13736	13783	13604	13693	13899	13860	13823	13751	13803	13762	13711	13817	13935	13742	13785	13825	13823	13661	13915	13885	13881	13923	13945	13679	13776	13889	13921	13811
22922	21342	29365	24695	24966	29318	31627	25577	23104	21325	20108	18797	17930	17719	17108	16772	16689	16271	16419	16043	16081	16052	16017	15879	15811	15656	15667	15613	15603	15773	15566	15587	15657	15598	15731	15471	15749	15653	15688	15544	15529	15609	15466	15548	15669	15682	15662	15337	15613	15538	15526	15559	15476	15368	15578	15466	15656	15416	15542	15543	15556	15471	15432	15547	15748	15579	15330	15605	15417	15474	15522	15370	15509	15622	15554	15659	15661	15584	15540	15297	15492	15499	15541	15330	15467	15478	15615	15570	15499	15621	15428	15465	15486	15555	15305	15548	15445	15319	15510	15401	15373	15414	15478	15498	15540	15333	15644	15385	15506	15593	15629	15384	15514	15475	15448	15649	15708	15470	15583	15398	15801	15431	15365	15550	15455	15426	15458	15691	15469	15502	15508	15362	15404	15618	15507	15500	15551	15575	15514	15418	15441	15480	15466	15335	15535	15627	15472	15483	15483	15386	15500	15556	15535	15507	15385	15382	15442	15497	15481	15355	15491	15604	15590	15559	15515	15469	15643	15695	15558	15742	15611	15614	15571	15522	15684	15491	15118	15254	15512	15392	15582	15204	15577	15261	15435	15261	15494	15367	15654	15542	15640	15508	15450	15483	15426	15461	15537	15549	15542	15616	15662	15635	15485	15566	15322	15514	15265	15327	15485	15475	15489	15467	15632	15654	15548	15532	15395	15521	15622	15562	15612	15569	15340	15448	15387	15519	15501	15540	15396	15553	15606	15547	15639	15606	15397	15459	15627	15536	15385	15539	15457	15596	15465	15547	15408	15460	15638	15481	15428	15494	15430	15393	15364	15683	15531	15327	15548	15382	15282	15367	15479	15454	15311	15397	15432	15497	15497	15473	15570	15580	15420	15499	15454	15555	15608	15356	15561	15591	15541	15407	15583	15382	15372	15420	15461	15462	15594	15648	15435	15526	15667	15584	15558	15450	15444	15448	15664	15367	15480	15421	15457	15338	15324	15371	15484	15384	15513	15230	15496	15667	15546	15405	15442	15443	15509	15432	15390	15490	15588	15397	15399	15381	15179	15635	15523	15542	15383	15498	15421	15521	15532	15402	15452	15455	15337	15554	15466	15564	15708	15474	15502	15517	15430	15581	15553	15516	15444	15580	15454	15466	15310	15290	15636	15631	15502	15465	15363	15536	15525	15567	15391	15511	15624	15402	15562	15488	15450	15469	15357	15594	15399	15473	15604	15481	15398	15417	15480	15458	15190	15449	15490	15532	15553	15393	15669	15401	15553	15529	15599	15469	15565	15423	15411	15490	15636	15297	15581	15396	15483	15495	15360	15596	15596	15549	15462	15395	15560	15597	15599	15522	15444	15476	15357	15411	15408	15392	15555	15547	15583	15533	15492	15634	15634	15422	15483	15309	15436	15432	15467	15530	15359	15399	15605	15461	15432	15545	15446	15422	15573	15460	15413	15600	15303	15484	15580	15498	15442	15367	15512	15311	15555	15568	15753	15270	15327	15448	15512	15491	15473	15479	15449	15616	15485	15424	15504	15422	15363	15592	15449	15454	15503	15453	15615	15509	15420	15598	15436	15579	15549	15445	15477	15565	15414	15455	15368	15374	15655	15340	15328	15567	15393	15467	15379	15486	15371	15413	15477	15482	15389	15464	15624	15396	15537	15415	15568	15382	15497	15475	15274	15378	15271	15338	15597	15462	15397	15491	15390	15517	15501	15578	15614	15495	15603	15615	15497	15487	15623	15549	15557	15446	15415	15497	15416	15308	15426	15374	15498	15511	15735	15423	15560	15395	15487	15466	15451	15318	15438	15561	15456	15457	15556	15352	15381	15219	15575	15409	15425	15259	15562	15475	15475	15459	15395	15587	15570	15501	15511	15433	15212	15448	15520	15461	15492	15339	15674	15312	15275	15513	15402	15567	15526	15370	15313	15424	15472	15552	15458	15369	15206	15596	15408	15539	15468	15441	15401	15528	15315	15464	15469	15476	15517	15464	15567	15332	15488	15535	15389	15600	15444	15513	15461	15482	15470	15420	15636	15403	15350	15417	15544	15485	15490	15484	15413	15512	15433	15582	15265	15322	15533	15489	15300	15470	15376	15517	15542	15541	15562	15472	15332	15404	15538	15642	15449	15308	15419	15590	15561	15400	15502	15448	15367	15239	15198	15574	15473	15419	15544	15652	15413	15483	15363	15401	15411	15494	15454	15544	15210	15329	15358	15539	15604	15410	15286	15560	15413	15516	15571	15346	15537	15516	15682	15571	15462	15656	15465	15548	15617	15411	15446	15501	15451	15555	15353	15683	15526	15532	15336	15425	15387	15673	15331	15395	15407	15420	15404	15501	15509	15609	15655	15423	15302	15266	15279	15541	15636	15437	15537	15587	15542	15384	15239	15511	15305	15339	15551	15398	15317	15601	15703	15241	15458	15427	15652	15369	15555	15422	15351	15622	15565	15458	15445	15610	15530	15460	15526	15448	15334	15639	15497	15605	15503	15858	15489	15417	15480	15612	15533	15621	15281	15657	15544	15406	15488	15478	15335	15434	15641	15509	15494	15509	15535	15629	15528	15637	15538	15527	15605	15658	15442	15606	15551	15436	15490	15635	15509	15344	15313	15606	15551	15545	15281	15635	15573	15346	15456	15209	15650	15374	15439	15442	15476	15521	15629	15401	15401	15449	15419	15360	15528	15358	15353	15357	15370	15446	15563	15448	15461	15393	15431	15378	15670	15446	15614	15576	15483	15418	15593	15523	15360	15355	15380	15280	15522	15419	15662	15644	15415	15406	15428	15483	15463	15715	15463	15552	15599	15435	15412	15464	15452	15708	15569	15357	15315	15322	15452	15666	15365	15583	15481	15677	15489	15628	15653	15464	15451	15489	15307	15547	15198	15616	15354	15459	15272	15454	15536	15509	15601	15679	15459	15671	15321	15640	15427	15499	15490	15427	15252	15510	15396	15462	15220	15366	15379	15189	15494	15581	15593	15382	15522	15549	15429	15381	15504	15457	15380	15412	15269	15431	15502	15280	15371	15535	15371	15322	15499	15534	15334	15504	15493	15422	15364	15499	15544	15690	15410	15390	15370	15507	15699	15554	15445	15522	15277	15165	15369	15384	15558	15426	15340	15358	15449	15338	15567	15563	15422	15663	15494	15436	15564	15395	15272	15409	15649	15564	15338	15408	15412	15581	15491	15424	15487	15558	15608	15594	15498	15602	15412	15432	15646	15454	15449	15572	15676	15391	15497	15299	15388	15664	15528	15385	15636	15475	15547	15460	15430	15216	15499	15511	15332	15556	15675	15487	15323	15402	15546	15393	15553	15500	15411	15801	15196	15434	15517	15577	15356	15383	15475	15660	15782	15428	15478	15267	15525	15532	15407	15570	15432	15297	15390	15302	15519	15473	15465	15412	15471	15531	15526	15450	15359	15467	15608	15599	15520	15565	15523	15503	15555	15442	15637	15608	15481	15461	15395	15450	15416	15457	15447	15436	15557	15530	15372	15441	15685	15206	15353	15547	15402	15455	15184	15548	15326	15484	15402	15344	15448	15593	15555	15441	15444	15670	15535	15334	15411	15338	15427	15415	15307	15426	15321	15148	15379	15549	15426	15381	15414	15321	15387	15462	15550	15457	15290	15384	15458	15682	15553	15306	15429	15700	15456	15604	15484	15468	15520	15454	15755	15381	15342	15372	15465	15622	15531	15514	15391	15391	15615	15541	15539	15638	15635	15332	15237	15616	15255	15428	15290	15547	15431	15570	15623	15410	15568	15446	15702	15238	15462	15188	15450	15404	15540	15371	15305	15633	15619	15454	15564	15780	15587	15448	15416	15386	15454	15510	15480	15578	15434	15389	15299	15479	15468	15368	15472	15602	15455	15429	15827	15365	15455	15646	15485	15697	15428	15374	15468	15492	15370	15403	15456	15399	15557	15441	15420	15390	15589	15432	15503	15494	15442	15645	15401	15501	15374	15486	15634	15322	15501	15469	15530	15510	15526	15548	15276	15453	15551	15551	15368	15292	15522	15639	15569	15334	15419	15533	15458	15295	15506	15522	15566	15589	15654	15501	15459	15541	15527	15436	15528	15652	15453	15701	15531	15395	15405	15684	15343	15386	15231	15616	15347	15606	15215	15385	15651	15492	15468	15494	15718	15512	15596	15494	15430	15484	15339	15451	15672	15574	15598	15590	15532	15394	15365	15339	15275	15318	15459	15318	15203	15557	15542	15651	15420	15438	15478	15368	15609	15418	15331	15603	15367	15575	15512	15395	15367	15530	15413	15520	15504	15474	15684	15575	15397	15314	15556	15530	15428	15704	15504	15484	15345	15478	15417	15474	15500	15536	15596	15321	15529	15321	15394	15392	15551	15522	15476	15355	15504	15593	15489	15502	15451	15509	15330	15501	15581	15441	15342	15341	15558	15458	15520	15327	15541	15525	15704	15467	15397	15419	15518	15365	15512	15434	15442	15700	15468	15303	15369	15567	15376	15397	15390	15413	15584	15458	15381	15331	15341	15444	15480	15357	15498	15572	15485	15559	15537	15250	15534	15519	15444	15635	15637	15454	15436	15525	15740	15544	15519	15381	15405	15639	15486	15471	15486	15476	15544	15542	15448	15410	15523	15516	15359	15569	15509	15458	15401	15379	15590	15447	15553	15387	15333	15522	15429	15327	15459	15455	15557	15571	15584	15519	15463	15563	15388	15611	15433	15403	15624	15627	15575	15474	15620	15387	15450	15501	15494	15490	15319	15279	15584	15510	15475	15554	15510	15525	15424	15343	15611	15446	15486	15412	15639	15624	15570	15627	15564	15597	15375	15245	15341	15646	15569	15561	15535	15442	15525	15511	15445	15556	15511	15405	15414	15472	15579	15426	15627	15417	15547	15519	15520	15611	15220	15408	15401	15405	15393	15632	15499	15508	15487	15515	15518	15466	15488	15552	15516	15561	15479	15392	15421	15549	15717	15331	15435	15607	15487	15526	15575	15420	15476	15617	15464	15444	15468	15306	15413	15466	15545	15569	15436	15580	15505	15377	15561	15470	15617	15521	15591	15442	15409	15448	15509	15564	15518	15498	15506	15421	15533	15312	15561	15299	15421	15474	15362	15428	15641	15289	15385	15616	15499	15381
36587	62257	59327	50468	42752	36410	31678	27807	24549	21696	19791	18226	17195	16550	15829	15619	15030	14769	14532	14512	14096	13959	14046	13984	14040	13996	13838	13847	13741	13724	13789	13750	13854	13719	13832	13667	13811	13921	13665	13734	13680	13658	13728	13599	13590	13693	13806	13684	13821	13626	13654	13562	13807	13684	13717	13730	13666	13730	13645	13721	13546	13734	13645	13702	13823	13885	13686	13785	13669	13623	13564	13525	13617	13655	13723	13616	13911	13615	13538	13711	13684	13626	13773	13668	13648	13730	13677	13510	13608	13765	13748	13702	13766	13824	13676	13719	13664	13729	13723	13637	13733	13658	13597	13704	13522	13596	13698	13676	13677	13709	13715	13540	13846	13592	13743	13751	13727	13705	13869	13581	13577	13829	13574	13607	13810	13607	13732	13713	13700	13704	13621	13734	13638	13707	13754	13744	13730	13707	13697	13627	13754	13760	13632	13651	13740	13654	13665	13642	13747	13510	13703	13684	13853	13691	13601	13739	13665	13612	13650	13776	13625	13639	13658	13646	13726	13706	13792	13527	13776	13638	13782	13568	13608	13741	13761	13720	13547	13741	13705	13614	13660	13638	13767	13674	13567	13526	13670	13675	13582	13529	13673	13719	13616	13617	13587	13744	13619	13682	13651	13592	13696	13717	13697	13685	13726	13734	13624	13632	13644	13610	13630	13727	13702	13740	13766	13555	13693	13645	13611	13665	13546	13494	13701	13674	13750	13630	13789	13691	13737	13669	13629	13787	13595	13623	13571	13793	13743	13669	13783	13378	13791	13646	13680	13654	13689	13545	13567	13784	13487	13583	13731	13574	13603	13658	13656	13675	13698	13711	13644	13529	13725	13750	13782	13569	13669	13652	13744	13600	13672	13678	13567	13770	13662	13572	13707	13767	13667	13553	13759	13640	13784	13467	13549	13803	13647	13543	13742	13674	13801	13755	13487	13676	13705	13552	13878	13711	13678	13654	13732	13504	13763	13843	13570	13801	13582	13483	13710	13791	13841	13539	13597	13784	13592	13699	13733	13643	13630	13557	13744	13724	13772	13802	13768	13575	13573	13723	13743	13684	13770	13593	13737	13613	13960	13671	13730	13840	13579	13613	13755	13687	13624	13845	13736	13551	13771	13698	13600	13597	13526	13823	13530	13650	13708	13644	13693	13559	13668	13596	13490	13614	13609	13726	13654	13619	13629	13754	13762	13693	13595	13527	13679	13726	13848	13720	13528	13746	13561	13503	13712	13567	13792	13633	13657	13677	13570	13865	13725	13698	13712	13613	13775	13528	13778	13500	13566	13592	13732	13492	13619	13679	13849	13824	13764	13675	13720	13660	13620	13790	13683	13594	13649	13658	13737	13649	13526	13491	13831	13578	13734	13839	13580	13737	13573	13647	13717	13728	13789	13656	13586	13513	13593	13622	13567	13748	13594	13541	13663	13616	13751	13475	13663	13653	13542	13703	13737	13607	13707	13691	13743	13622	13699	13730	13754	13651	13815	13584	13588	13626	13704	13661	13691	13601	13625	13608	13669	13782	13711	13653	13652	13695	13672	13436	13629	13715	13640	13611	13465	13708	13696	13643	13636	13675	13686	13581	13686	13613	13566	13518	13659	13752	13625	13577	13626	13555	13613	13727	13537	13434	13554	13766	13685	13618	13611	13692	13639	13765	13671	13740	13753	13627	13577	13742	13763	13705	13689	13576	13622	13520	13596	13742	13615	13538	13713	13601	13746	13560	13508	13688	13586	13578	13642	13697	13769	13569	13565	13729	13603	13700	13733	13649	13518	13626	13668	13591	13716	13840	13632	13566	13594	13564	13576	13713	13519	13677	13744	13418	13628	13510	13729	13638	13828	13619	13598	13665	13711	13653	13785	13618	13701	13732	13665	13944	13609	13768	13745	13767	13722	13742	13641	13565	13656	13737	13659	13721	13755	13752	13622	13643	13630	13619	13700	13645	13618	13666	13733	13579	13533	13540	13689	13619	13573	13646	13704	13637	13673	13631	13693	13636	13653	13601	13621	13685	13263	13559	13520	13617	13640	13618	13637	13576	13639	13654	13803	13712	13755	13604	13794	13533	13472	13677	13611	13788	13658	13767	13700	13657	13591	13722	13637	13673	13566	13675	13574	13639	13559	13691	13581	13813	13591	13580	13632	13636	13799	13746	13730	13644	13725	13631	13746	13795	13823	13566	13590	13645	13580	13793	13683	13742	13696	13852	13635	13684	13615	13625	13766	13841	13590	13612	13636	13723	13837	13623	13548	13672	13680	13738	13754	13718	13753	13692	13646	13604	13519	13660	13729	13629	13542	13506	13727	13826	13715	13683	13541	13633	13657	13752	13611	13639	13727	13639	13591	13787	13497	13474	13670	13691	13610	13625	13596	13675	13766	13578	13678	13706	13684	13623	13605	13626	13608	13645	13789	13712	13591	13784	13770	13693	13559	13626	13592	13596	13677	13515	13684	13640	13669	13601	13632	13518	13511	13714	13616	13793	13602	13674	13678	13696	13635	13564	13526	13695	13807	13675	13702	13686	13705	13650	13764	13764	13775	13542	13579	13691	13583	13749	13699	13677	13599	13591	13704	13688	13608	13680	13678	13564	13676	13977	13620	13785	13554	13653	13594	13531	13687	13776	13590	13767	13749	13548	13724	13613	13736	13565	13906	13613	13618	13578	13628	13858	13684	13561	13600	13862	13736	13792	13674	13512	13671	13753	13719	13644	13665	13566	13757	13822	13640	13783	13650	13732	13522	13661	13722	13773	13689	13710	13750	13781	13795	13625	13684	13624	13590	13675	13467	13817	13748	13724	13838	13528	13610	13643	13685	13639	13632	13692	13514	13765	13661	13486	13691	13714	13745	13481	13612	13753	13726	13786	13571	13383	13640	13631	13584	13803	13609	13565	13684	13585	13759	13744	13752	13430	13744	13578	13705	13440	13611	13794	13688	13771	13597	13660	13747	13564	13518	13896	13730	13768	13796	13696	13654	13607	13683	13602	13635	13653	13677	13640	13789	13526	13759	13788	13532	13642	13624	13701	13519	13598	13741	13683	13702	13649	13634	13794	13505	13627	13667	13699	13706	13794	13662	13461	13683	13586	13737	13722	13584	13667	13739	13717	13551	13729	13736	13563	13700	13632	13525	13749	13665	13638	13604	13637	13626	13661	13634	13838	13719	13695	13804	13639	13598	13749	13645	13643	13637	13570	13616	13651	13577	13731	13710	13566	13743	13646	13717	13442	13614	13574	13626	13552	13699	13518	13699	13825	13500	13628	13558	13757	13615	13711	13726	13725	13627	13695	13520	13773	13597	13555	13631	13706	13663	13683	13734	13720	13480	13688	13676	13499	13709	13855	13744	13663	13879	13539	13740	13630	13829	13653	13560	13798	13492	13539	13672	13647	13690	13633	13579	13808	13599	13720	13598	13782	13731	13620	13833	13796	13603	13716	13615	13639	13844	13555	13729	13692	13533	13655	13455	13731	13674	13666	13747	13593	13708	13581	13573	13495	13749	13729	13406	13753	13711	13630	13529	13762	13651	13619	13757	13693	13689	13739	13643	13528	13524	13636	13618	13711	13592	13658	13752	13747	13753	13743	13708	13626	13625	13731	13674	13795	13447	13616	13849	13652	13591	13684	13570	13650	13771	13622	13721	13751	13660	13697	13636	13510	13672	13831	13588	13898	13641	13563	13480	13727	13719	13679	13619	13754	13601	13598	13626	13574	13623	13696	13714	13722	13638	13755	13608	13610	13631	13571	13725	13623	13671	13589	13672	13759	13639	13687	13717	13649	13669	13607	13694	13763	13594	13632	13615	13550	13658	13653	13693	13722	13788	13605	13523	13678	13667	13627	13613	13870	13535	13709	13658	13522	13612	13693	13702	13586	13707	13656	13659	13613	13576	13806	13548	13658	13596	13699	13654	13558	13567	13715	13612	13544	13611	13608	13790	13574	13787	13593	13744	13584	13588	13671	13717	13643	13565	13683	13616	13767	13489	13734	13578	13771	13723	13557	13504	13523	13773	13598	13693	13759	13745	13720	13633	13675	13902	13523	13735	13796	13570	13599	13496	13523	13786	13784	13589	13696	13553	13553	13656	13616	13830	13667	13489	13605	13596	13622	13581	13638	13664	13563	13754	13839	13704	13629	13760	13807	13769	13822	13557	13732	13690	13554	13429	13658	13552	13813	13708	13545	13736	13593	13667	13767	13686	13493	13662	13729	13656	13749	13631	13615	13737	13484	13702	13690	13628	13617	13553	13677	13717	13923	13663	13690	13685	13606	13596	13623	13587	13672	13652	13665	13779	13423	13792	13728	13703	13596	13612	13694	13684	13744	13612	13583	13760	13501	13621	13528	13635	13712	13558	13547	13535	13528	13747	13551	13685	13571	13712	13634	13477	13622	13632	13658	13629	13525	13516	13745	13626	13912	13683	13633	13708	13675	13678	13697	13684	13486	13685	13733	13650	13750	13589	13722	13689	13695	13619	13618	13783	13601	13530	13581	13658	13710	13668	13657	13698	13723	13640	13599	13685	13689	13565	13606	13634	13649	13621	13553	13783	13625	13621	13586	13742	13698	13761	13685	13627	13739	13625	13652	13803	13666	13625	13705	13607	13659	13571	13641	13646	13672	13594	13830	13681	13608	13618	13756	13731	13660	13419	13589	13693	13589	13631	13702	13632	13678	13569	13923	13688	13805	13586	13672	13616	13537	13630	13780	13634	13684	13684	13621	13524	13662	13627	13491	13832	13523	13377	13751	13782	13793	13797	13593	13537	13585	13736	13726	13456	13607	13681	13662	13685	13706	13559	13698	13532	13687	13541	13590	13740	13687	13591	13755	13704	13744	13769	13637	13644	13711	13669	13688	13542	13625	13608	13765	13623	13807	13665	13488	13730	13581	13682	13689	13585	13606	13649	13673	13701	13687	13775	13557	13570	13615	13509	13619	13799	13598	13582	13455	13648	13551	13716	13661	13633	13792	13670	13625	13724	13553	13597	13652	13582	13747	13769	13833	13623	13711	13586	13722	13736	13625	13571	13637	13763	13610	13557	13697	13621	13539	13805	13641	13755	13687	13519	13710	13715	13662	13559	13669	13628	13739	13642	13672	13729	13732	13550	13598	13674	13670
30449	35028	45015	39923	32129	27431	23652	21400	19605	18644	17886	17487	16889	16731	16520	16533	16313	16263	16298	16282	16030	16263	15989	16052	16066	16144	16008	15992	16001	15987	15894	16047	16214	15984	15641	15810	16021	16028	15879	15740	16055	15846	15852	15704	15916	15862	15735	15986	15917	15907	15867	15969	15966	16066	15849	15914	15817	16128	15997	15964	15933	15963	16102	15885	15893	16092	15952	15955	15796	15840	15900	15728	15833	16033	15833	15874	15780	16016	15898	16064	15731	15858	15924	15872	15848	15673	15840	15890	16050	16015	15845	15889	15903	15929	16043	15913	16109	15892	15935	16050	15824	15919	15963	15743	15910	15886	15946	16029	15830	16003	15935	15884	15863	15719	15882	15947	15928	15847	15832	15876	15924	15982	15905	15924	15951	15704	15864	15869	15641	16024	15744	15910	16046	16162	15834	15861	15718	15838	16168	15829	15958	15902	16060	16010	15916	16048	15807	16129	16051	15808	16029	15998	15842	15931	15980	15783	15806	15797	16090	15936	15814	15926	16016	16061	15853	15961	15905	15797	15858	15885	15774	15799	15692	15908	15784	15800	16065	15917	15932	15755	15894	15831	15872	16136	16049	15742	15627	15692	15881	16037	16089	15905	15860	15998	16117	15987	15912	15981	15883	15934	15995	15894	15963	15763	15896	16005	16011	15840	15919	15817	15985	15852	16056	15950	15984	16010	16007	16002	15894	15993	15727	15884	15915	15862	15878	16210	15957	15985	15860	16022	15948	15903	15987	15955	15940	15924	15963	16083	16174	15928	15874	15989	15758	15719	16110	16030	16032	15728	15875	15952	15693	15908	15900	15850	15827	15881	15734	15979	16111	15919	16011	15939	15822	15754	15595	15902	15902	15652	16015	15820	15910	15959	16011	16264	15976	15929	15877	15803	15924	15766	15997	15960	15928	15943	15987	15865	15843	15994	15924	15796	15762	15881	15930	15898	16009	15949	16031	16079	15720	15870	15908	16063	15894	15905	15895	15828	15906	15598	15824	15872	15989	15875	15868	15979	15849	15739	15769	15751	15751	16182	15767	15911	16005	15869	15975	16033	15781	15798	15918	15903	15847	15849	15965	15691	15953	15887	15949	15733	15949	15814	15933	15926	15837	15884	16255	15699	15775	15693	15903	16110	15941	15881	15788	16086	15832	15958	15897	15819	15857	15976	15782	15951	15952	15864	16024	15895	15878	15853	15964	15953	15871	15895	16003	15912	15951	15987	15849	15797	15999	15892	15974	15839	15972	15932	15901	15911	15745	16043	15838	15976	15914	16002	15844	15995	15884	15980	15850	15975	16010	15872	15856	16068	15762	16028	16101	16105	15807	15852	15943	15995	16134	15939	15819	15994	15929	15968	15893	15767	15965	15981	15906	16053	15964	15904	16020	16048	15896	15972	15875	15906	15823	15926	15956	15994	15993	15901	15965	15945	15930	16046	15738	15973	15942	15736	15885	16023	15860	15907	15958	15892	15902	15880	15959	15999	15906	15855	15887	15887	16006	16047	15809	15856	15944	15982	15713	15884	15952	15877	15919	15916	15843	16012	15900	16096	15940	15766	15984	15917	15866	15871	16004	16100	16007	16068	15864	15958	15905	15855	15892	15971	15981	16129	15976	15944	15899	16164	16063	15802	15902	15890	15935	15824	15753	15951	15841	15953	15820	15971	15889	16002	15895	16003	15900	15862	15995	15895	15688	15725	15844	15660	15919	15915	15994	15938	16059	15931	16009	16055	15922	15851	15951	15883	15896	15988	15866	15983	15886	15716	16019	15968	15844	15839	15753	15702	15859	15828	15787	15745	15815	15855	15922	16040	15756	16083	15935	15987	16014	15863	16008	15795	15805	15920	15686	15781	15758	15988	16032	16038	15838	16011	16023	15864	15892	15745	16069	16014	15886	16017	15957	15769	15795	16111	16074	15945	15666	15925	15912	15950	15897	15982	16055	15776	15825	15632	15696	15749	15850	16062	16065	15983	15981	15973	15798	15874	15873	16132	16001	15792	15998	15947	15826	15717	16011	15879	15962	15862	15802	15875	16040	15784	15902	15777	15913	15807	15925	15985	16002	15881	15764	15886	16235	16019	15902	15937	15786	15779	15861	15843	15767	16141	15911	16029	15894	16022	15938	15788	15933	16021	16015	15952	15770	16139	15899	15848	15771	15946	15857	15940	16111	15824	15844	15995	15935	15858	15683	15938	15769	16075	16022	15940	15958	15852	16081	16145	15936	15921	15746	16066	16092	15831	15961	16277	15896	15993	15832	15861	15833	15732	16048	15730	15929	15901	16074	16092	15848	15892	15761	15837	15946	15740	15631	15949	15908	16143	16031	16030	16084	15882	15760	15895	15927	15964	16020	15823	15987	15948	15887	15962	15954	15870	15918	15935	16047	15998	15883	15950	15773	15949	15906	15880	15970	15918	16005	15991	15885	15913	15991	15910	16055	16018	16054	16008	15916	16056	16130	15889	15865	15990	15975	16060	15979	15770	15854	15776	15846	15871	15949	16145	15886	15980	15920	15993	15923	15741	16024	15990	15847	15995	15629	15846	15889	15861	16014	15922	15773	16018	15725	15868	15801	15903	16012	15842	16027	15878	15963	15896	15748	15811	15943	15979	15729	15875	15751	15849	16153	15873	15958	15719	15971	15838	15926	15957	16033	15692	16051	15807	16129	15972	16075	15859	15783	15906	15976	16055	15997	15935	15999	15794	16021	15823	15839	15823	15903	15861	15765	16154	15902	15890	15826	15998	15893	15991	15997	15791	15958	15873	15875	15852	15905	15844	16047	15806	15980	15759	15699	15836	15759	15974	15980	15926	15944	15785	15980	15775	15930	15859	15989	16037	16109	15983	15900	15845	15961	15733	15920	15872	15950	16043	16083	15929	16069	15790	16000	15882	15992	16086	15949	15768	15928	16126	15995	15853	15859	16049	15884	15996	15893	16059	15938	15868	15945	15920	15875	15918	16166	15953	15901	15901	15967	15867	15960	15923	16127	15872	15947	15712	15963	15856	15762	15819	15721	15892	15823	15751	15855	15772	16032	16097	15901	16014	15946	15814	16073	15803	15940	15981	15854	15770	15827	15930	15852	15846	15713	15762	15760	15879	15911	16044	15898	15857	16020	15981	16008	15836	15980	15939	15813	16101	15642	15730	15904	16058	15872	15867	16084	16023	16187	15704	15890	15928	16078	16014	15788	15780	16005	16112	15898	16002	15930	16046	15869	15881	15965	15867	15946	15971	15904	15943	15934	15965	15933	15925	15848	15840	15850	15939	15949	16191	15952	15836	15742	15894	15870	15906	16101	15737	15776	15811	15653	15793	15693	15880	15939	15910	15795	15890	15974	16067	15959	16135	16027	15902	15733	15830	15797	16026	15928	15925	16016	15893	16015	15956	15979	16004	15953	15962	15839	16090	15944	15713	15808	15650	15942	15847	16038	15973	15771	15763	15860	15835	15704	15921	15988	16002	15932	15875	15843	15752	15842	16022	16121	16088	15756	16087	15926	15680	15986	15965	16020	15632	15801	15981	15910	15817	15848	15967	15918	15857	16002	16038	15904	15663	16009	16009	15905	15952	16040	15865	15921	15868	16039	15758	15696	15953	15981	15741	15904	16013	15858	16020	15871	15790	15946	15937	16089	15958	15993	15763	15856	15970	15807	15755	15937	16026	16005	15966	16070	15957	15950	15938	15902	15891	15897	15829	15926	15939	15905	16017	15933	15932	15969	15823	15939	15755	15926	15753	15778	15922	15770	15895	15860	15982	16121	15873	16053	15923	15923	15759	16008	15553	15545	16144	16042	15994	15865	16036	16061	15999	15915	16079	15941	15813	15734	15877	15818	15902	15873	15794	15842	15891	16026	15893	15967	16004	16017	15929	15899	15856	15975	15815	16030	16028	15712	16024	15809	15739	15808	16044	16000	15924	15927	15998	15784	15960	15914	16013	16024	15792	16006	16016	16023	15827	16094	15888	15868	15985	15834	15742	15933	16111	15837	15906	15932	15813	15784	16144	15884	15908	15788	15992	15777	15985	15829	16029	15993	16083	15829	16066	16019	15991	15741	15725	15865	15777	15911	15770	15793	15960	15933	16076	15922	16089	15846	16017	15812	15799	15770	15878	16035	15767	15885	15925	15686	15904	15796	15772	15987	16003	15964	15974	15938	16129	15941	15876	15682	15918	15991	15871	15915	15912	15829	15927	15897	15893	15909	16032	16025	15994	15990	15836	16001	15650	15763	15674	15790	16011	15951	15876	16081	15853	15915	15867	15753	15874	15918	15864	16098	15931	15846	15902	15946	15936	15671	15869	15901	15869	15929	15983	16045	15885	15873	15964	15827	15799	16086	15877	15925	15949	15924	15677	15925	16092	16039	15811	15973	16233	16106	15701	15901	16028	15789	15600	15917	16023	15894	15952	16179	15864	16007	15989	15939	15909	15955	15804	15852	15733	15955	15852	15839	15970	15900	15933	16005	15968	16102	15994	16016	15922	15954	15689	15982	15987	15931	15901	16058	16156	15895	15960	15926	16130	15779	16002	15853	16032	15950	16050	15880	15779	15735	16009	15860	16006	15850	16064	15999	15930	15905	15893	15909	15750	15754	15983	15989	15775	15878	16019	16023	15944	16133	15888	15807	15979	15829	15730	16059	15890	15888	15948	15922	15830	15940	15922	15989	15785	15824	15841	15964	15848	15684	15864	16063	15817	15942	15832	16049	15965	15908	16037	15901	16061	16024	15800	15808	15775	15898	15854	15988	15906	15996	15941	15991	15973	15972	16005	15832	15942	15951	15820	15735	15832	15947	16011	15811	15835	15951	16072	15905	15910	15927	16149	15910	15954	15825	15882	15893	15892	15726	15788	15727	15991	16038	16166	15955	15967	15817	15822	15864	15935	15936	15749	15919	15919	15939	16224	15892	15816	15842	15797	15783	15957	16021	15811	15941	15763	15911	16056	15955	15941	15939	15878	15906	15822	15979	15827	15844	15868	15970	15922	16083	15816	15935	15863	15658	16000	15755	15783	15978	15957	15756	15957	15963	15853	16024	15826	16034	16156	15775	15699	16013	15767	15851	15703	16029	15897	15864	16040	15718	15613	15952	16083	15775	15903	15897	15741	15821	15865
36456	53335	51128	41682	34654	28660	24554	21757	19667	17889	16807	16134	15604	15284	14947	14643	14588	14422	14438	14161	13948	14251	14185	14107	13964	14121	14104	14096	14051	14025	13993	13987	13981	14157	14087	14164	13825	13959	14044	13924	14089	14018	13978	14099	14047	13900	13907	14115	13964	14062	14048	13960	13864	13929	14043	14017	14101	14081	13995	13819	13859	13942	13893	13873	13914	14032	13959	14052	14010	13895	13941	14003	13914	13895	14049	13904	13813	13977	14055	13947	14059	14064	14006	14209	14102	13994	13842	13998	14043	14105	14017	14044	14068	14074	13879	13910	14042	13864	13973	14072	13981	14070	13935	13984	13972	14041	13938	14089	13989	13936	14099	14161	13845	13972	13957	13974	14030	13863	13925	14003	13935	14051	13863	13928	14009	14062	13967	14121	14076	13903	13935	14008	14024	13802	13951	13995	13989	13976	13964	13882	13957	13945	13972	14003	14146	13910	13940	14123	13908	13841	14122	13869	13842	13793	13924	13951	13945	13862	14011	13968	14068	14003	13848	13877	13935	13986	13799	13974	14029	13876	14020	13917	14072	14094	13951	13974	14009	13924	13767	14022	13903	14029	13956	14092	14102	13973	13984	14034	14073	13920	14040	14010	14054	13989	14012	14169	14173	14040	13982	14005	13746	13977	13935	13864	14058	14028	14039	13913	13902	13785	13933	14012	13933	13914	14096	13913	13927	13852	14035	13899	14147	13946	13930	13808	14039	13946	13973	13873	13829	13869	14053	14100	13901	14067	14103	14069	13777	13984	13885	13984	14115	14011	13990	14028	14054	14031	14124	13992	13969	13885	14115	13997	13899	13883	13898	14036	13876	13919	14015	13838	13964	13933	13939	13955	13880	13960	14073	14031	13932	14134	14038	14091	14031	13892	13934	13748	13937	14017	14006	14304	13894	13895	14073	14097	14006	14012	13849	13875	13921	13871	14055	13887	14007	13774	13910	13826	13949	13958	13800	13989	14032	14046	14133	13813	13931	14089	14000	13933	13924	14028	13974	14072	14068	14018	13935	13901	14000	13957	13954	13791	14029	13934	14006	13944	13821	14043	14029	14023	13874	14042	13929	14029	14005	14023	14072	13989	13980	13913	14051	14120	13788	14020	13814	13869	14029	13930	14086	13979	14028	13911	14101	13997	13956	13938	14017	14119	13943	13900	13856	13941	14087	14104	13993	13856	13999	13983	13787	14000	14097	13953	13856	13959	14168	14005	13882	14055	14047	14052	14098	13972	14014	14125	14016	13836	13931	13943	13979	13922	13785	14021	13824	13950	13976	14070	14049	14066	13899	14139	13810	14106	14006	13965	13949	13942	14035	13862	14106	14180	13859	13942	13980	13951	13993	13925	14084	13840	13972	14031	14037	14070	14024	14025	13924	14001	14001	13959	14068	13838	13963	14140	13836	14043	14084	14060	13855	14044	14059	13850	13949	13977	14132	14045	13984	14199	13794	14051	14044	13848	14011	14024	14023	14044	14039	13841	13970	14010	13906	13986	14082	14079	14044	14048	13838	13961	13863	13960	13996	13725	14073	13980	13999	14032	13911	14015	13868	14086	14026	13888	14018	14110	14027	14032	14007	13958	13971	13903	14133	14058	14071	13985	14047	13828	13980	14072	14062	14069	14055	13809	13920	14027	14042	13942	13876	13951	13944	13988	14100	13958	13884	13956	13828	13897	14031	14023	14061	13911	13953	14000	13993	14053	13923	13906	14016	14007	13962	13982	14130	13889	13979	14010	14121	13943	13872	14021	13980	13978	14031	14151	13883	13957	14043	13896	13971	13975	14074	13951	14161	13917	14014	14045	14175	13960	13889	13912	13877	13891	13937	13966	14092	13882	14098	14062	13891	14136	14121	13971	14091	14044	13888	13931	13806	13875	14054	13985	13909	13904	13962	13915	13899	14087	14031	13870	14046	13949	13996	13955	13998	14063	13983	14204	13984	13889	13902	14094	14005	13980	14093	13845	13996	13928	13888	14050	14041	13906	13906	13919	14044	13947	13957	14092	14060	13988	14116	13937	14035	13999	13908	13953	13883	14155	13970	14058	14103	13982	14110	14184	13985	13920	13970	14050	14027	13984	13790	14130	13871	13973	13942	14011	13916	13884	14024	13994	13973	13944	13985	13800	13907	13898	13932	13955	14011	14060	13881	13984	14093	13885	13985	14093	13895	13966	13889	14029	14088	13904	13956	14045	13920	14067	14000	14075	14053	13833	13919	13795	13910	14089	14062	14028	14003	14011	13934	14024	14050	14003	14148	14007	13930	13926	14069	14044	13863	13938	14011	13953	13987	14097	13879	13940	14031	13772	13981	13899	14088	14010	14023	13964	13948	14031	13872	13966	14116	13973	13875	14062	13956	14066	13996	14058	13921	14036	14053	13955	14160	14003	13931	14070	14042	13869	13980	14018	14140	14003	13932	14061	14052	14082	13957	14015	13909	13961	14044	13827	14052	14000	14035	13958	13969	14026	13978	14113	13970	13900	14007	14046	14009	14054	13964	14037	13895	14057	14012	14000	14097	13994	13864	13999	14084	13893	14048	14046	13881	14023	14106	13973	13956	13969	13853	13939	14027	13999	13990	14082	13988	14151	13901	13831	13886	14009	13877	13941	13966	13969	13968	13870	14033	14047	13898	14019	13904	14042	14008	14057	13928	14091	13965	14090	13884	14163	13865	13944	13852	13996	14088	13985	13999	13937	13933	13941	14044	13874	13867	13847	13924	14018	14093	13986	13911	14086	14044	13900	14096	13870	13933	13839	13990	14051	13997	14005	14241	13975	13811	14047	14052	13883	13874	13903	13887	13877	14037	14074	13905	13988	13945	13918	14070	13921	14087	14004	13910	13779	14089	14053	14004	14049	14137	14075	13887	13996	14179	13915	14165	14022	14157	13910	14185	13941	14026	13958	13973	13899	14048	13974	14039	13764	13947	14000	13969	13984	13963	13828	13870	14082	13953	13890	13882	13908	13933	14178	13984	14036	13860	13978	13994	13962	14031	13995	13956	14043	14029	14055	13997	13817	14048	14005	14116	13868	13961	13966	14115	14207	13891	13952	14023	14034	14087	13914	14138	14078	13992	13916	13981	14095	13993	14039	14008	14020	13896	14029	13843	14077	14072	13830	13932	13943	14061	14015	13880	14015	14112	13945	14031	14020	13925	13947	14039	13799	13949	14053	14280	13963	14204	13919	13981	13855	13992	13993	13982	14154	13994	13924	13998	14099	13996	13922	13869	14009	13830	13919	13937	13850	14001	14043	13953	14127	13918	13957	13980	13948	13936	14063	13916	14078	13977	13944	14110	13970	13932	13878	14004	13986	13976	14002	13951	14010	13979	14108	14023	13853	14060	13924	13924	13898	13963	14065	14039	14014	14008	13952	13909	14005	13897	13976	14028	14183	14029	13861	14013	14036	14090	13943	14039	13908	14115	13976	14150	13936	14100	13879	14015	14047	14118	13870	14064	14071	13812	14056	13905	13964	14061	13985	14112	13972	13908	14037	13953	13796	13940	13981	13998	13887	13972	14133	14121	14090	14008	14145	13894	14078	13809	13980	13773	14024	13907	13951	13984	14023	14047	13938	14103	13862	13776	14146	14010	14010	14097	13833	13881	13958	13899	13989	14088	14048	14012	14057	13948	13952	14075	14116	13977	13971	13912	13975	13944	13976	13804	14073	13991	13954	14054	13948	14057	14169	13970	14103	13979	14054	13861	14027	14034	13978	13930	13996	13999	14145	13962	14147	13865	13833	13912	13941	13947	13848	13894	14029	13947	13903	14039	13934	13926	14072	13944	14102	13934	13972	14008	14015	13897	13934	13943	13963	13913	14096	13921	14043	13908	14115	14001	13975	13930	13985	13928	14047	13826	13911	14008	13868	14138	14011	13827	13969	13991	13903	14013	13926	14012	13955	14009	14108	13930	13920	14065	14003	14042	13924	13965	14097	13890	13969	13902	13904	13968	14006	13974	14039	14114	13948	14015	14040	14152	13821	14091	13904	13973	13892	14041	14022	13800	13926	13873	13928	14083	13959	14100	13985	13892	14133	13902	13906	14066	13953	13986	14074	14090	13864	14070	13963	13953	13930	14009	13955	13984	14014	14006	14177	13966	14098	13723	13934	14038	14008	13994	14094	14116	13970	13825	13963	14021	13984	14107	13828	14036	13868	14050	13957	13821	14062	13977	14092	13958	14000	14108	14012	14018	13990	14094	14065	13981	14099	13992	13836	13989	14028	14019	14074	14099	13880	14032	13962	13892	13974	14128	14044	14102	13969	14055	14009	13897	14060	14055	13865	14009	13961	13954	13776	13948	13938	13964	14103	14001	14056	13825	14052	13881	14219	13789	14051	14087	13886	14164	13828	14033	13847	13974	14059	14041	14014	14100	14125	14078	14099	13912	14230	13940	13915	13989	14109	13906	13830	13813	13901	13951	13830	14093	13879	13932	13946	14028	13908	14126	14002	14030	13877	13910	13979	13842	14105	14091	14023	13927	13958	14108	14072	13925	13956	14176	14058	13939	13909	14038	13772	14093	14086	13995	13907	14036	14049	14017	13945	14051	13977	13996	14070	13889	13900	13907	14040	14100	13941	14071	14020	13927	13876	13888	13970	13979	14027	14095	13930	14063	13979	13960	14056	13895	14073	13964	13943	14257	13749	14096	13976	14003	14091	13877	13921	13989	14213	14237	13797	13941	13774	14002	14183	13865	14018	14056	14008	13967	14247	14056	13997	13918	14073	13889	14133	13914	14013	13993	14037	14074	14147	13923	14202	14012	13992	13967	13918	14013	13866	13851	13937	13991	14079	13890	14023	14028	14034	13909	14089	14042	13728	14145	13984	13975	13904	13917	13959	14037	14037	14084	13883	13945	13886	13865	14107	14084	14024	14178	13951	14052	14145	13929	13964	14156	14177	13870	14045	13873	14009	14030	13934	13937	14031	13948	13810	13789	14070	14026	14045	13930	14056	13965	14118	13870	13966	13876	13945	13943	13845	14004	14136	13924	14127	13891	14009	13816	14110	13901	13934	14048	14036	14146	14091	13944	14203	13984	13963	13935	14057	13992	14084	13956	13840	13918	14125	13855	13811	13784	13885	14197	14044	13911	13946	14134	14050	13978	13925
24282	21603	30041	28993	29110	29939	27796	23339	21001	19781	18713	17903	17279	16993	16731	16542	16385	16427	16369	16167	16158	15916	16042	15944	16005	16064	16009	15909	15883	15893	16009	16050	15874	15637	15793	15728	15847	15973	15792	15579	15611	15894	15787	15789	15751	15763	15837	15780	15728	15776	15712	15711	15786	15663	15654	16020	15795	15745	15771	15921	15645	15726	15779	15692	15779	15820	15539	15767	15701	15584	15749	15685	15704	15628	15326	15672	15572	15819	15784	15750	15738	15804	15603	15720	15719	15827	15541	15887	15719	15720	15699	15571	15703	15771	15617	15531	15637	15645	15813	15638	15718	15676	15893	15644	15269	15559	15830	15630	15937	15590	15937	15760	15559	15878	15697	15766	15692	15809	15471	15512	15568	15721	15640	15712	15917	15818	15515	15632	15748	15736	15716	15748	15741	15674	15665	15712	15658	15715	15529	15765	15653	15623	15700	15850	15739	15750	15743	15703	15743	15759	15805	15693	15902	15691	15811	15783	15891	15873	15712	15688	15750	15723	15696	15770	15822	15913	15602	15639	15662	15642	15721	15670	15938	15977	15623	15939	15698	15658	15693	15607	15498	15583	15702	15653	15694	15635	15737	15654	15783	15625	15611	15807	15665	15754	15726	15666	15791	15648	15583	15534	15680	15750	15676	15884	15691	15829	15702	15726	15687	15640	15600	15752	15744	15608	15684	15689	15718	15615	15647	15675	15611	15534	15631	15867	15847	15675	15727	15759	15588	15670	15663	15683	15326	15839	15678	15617	15794	15911	15570	15527	15776	15666	15614	15817	15712	15559	15812	15624	15776	15657	15813	15798	15677	15788	15713	15677	15694	15752	15817	15834	15749	15718	15616	15511	15722	15735	15608	15719	15591	15568	15674	15626	15650	15862	15703	15724	15555	15493	15616	15594	15944	15609	15638	15650	15908	15717	15685	15754	15906	15692	15450	15556	15817	15750	15717	15626	15827	15473	15633	15540	15493	15693	15674	15710	15626	15688	15684	15582	15727	15541	15778	15621	15800	15855	15657	15893	15868	15715	15892	15860	15740	15727	15803	15648	15868	15629	15799	15857	15585	15696	15507	15529	15701	15700	15807	15789	15632	15745	15564	15570	15783	15838	15676	15703	15734	15701	15817	15863	15749	15776	15629	15866	15653	15671	15644	15977	15585	15717	15605	15672	15554	15763	15854	15547	15769	15505	15689	15667	15814	15648	15770	15743	15779	15697	15551	15605	15667	15712	15629	15597	15721	15807	15782	15519	15722	15757	15655	15605	15601	15666	15684	15894	15596	15603	15728	15874	15877	15825	15786	15667	15625	15851	15684	15595	15605	15565	15681	15656	15664	15762	15608	15694	15587	15675	15759	15697	15595	15597	15741	15630	15571	15592	15696	15670	15650	15617	15774	15718	15655	15633	15460	15584	15620	15618	15588	15734	15790	15697	15745	15633	15747	15808	15718	15545	15622	15712	15736	15734	15581	15611	15826	15635	15841	15569	15805	15857	15696	15844	15575	15839	15645	15763	15761	15701	15620	15633	15697	15697	15610	15713	15777	15523	15697	15617	15663	15602	15748	15569	15762	15840	15882	15743	15766	15582	15682	15700	15574	15665	15824	15577	15804	15620	15887	15934	15691	15832	15835	15683	15818	15519	15684	15580	15714	15813	15518	15640	15772	15842	15695	15899	15635	15814	15685	15726	15781	15832	15757	15659	15582	15714	15701	15652	15699	15752	15640	15662	15699	15740	15567	15761	15583	15692	15483	15596	15701	15700	15659	15678	15736	15534	15694	15838	15747	15631	15669	15575	15682	15946	15810	15708	15604	15716	16052	15592	15690	15737	15736	15853	15815	15614	15507	15775	15595	15600	15672	15893	15484	15717	15843	15615	15670	15680	15503	15669	15649	15630	15728	15586	15721	15988	15777	15691	15603	15709	15678	15752	15716	15729	15798	15689	15598	15732	15863	15951	15821	15899	15762	15611	15763	15630	15588	15806	15757	15661	15840	15773	15697	15467	15528	15640	15654	15797	15769	15664	15731	15720	15781	15700	15653	15767	15540	15857	15669	15706	15746	15708	15592	15953	15860	15603	15805	15785	15488	15702	15784	15748	15510	15757	15688	15724	15682	15642	15617	15618	15673	15848	15688	15700	15717	15710	15631	15575	15729	15642	15573	15776	15693	15705	15675	15635	15534	15639	15655	15592	15531	15746	15739	15663	15686	15697	15894	15659	15839	15724	15807	15559	15650	15724	15719	15799	15627	15685	15524	15855	15835	15681	15887	15747	15492	15670	15707	15638	15773	15653	15581	15712	15722	15762	15723	15558	15616	15572	15556	15473	15688	15615	15668	15615	15672	15581	15917	15975	15729	15802	15661	15665	15641	15666	15608	15586	16050	15675	15911	15966	15668	15689	15769	15766	15573	15610	15469	15805	15670	15741	15831	15875	15691	15707	15627	15702	15779	15666	15667	15792	15888	15813	15638	15766	15608	15781	15692	15560	15383	15613	15593	15673	15614	15716	15569	15902	15592	15573	15708	15783	15882	15769	15563	15657	15450	15735	15807	15703	15626	15742	15670	15598	15653	15602	15553	15611	15511	15650	15797	15628	15840	15640	15633	15660	15667	15607	15693	15669	15810	15707	15594	15690	15641	15626	15777	15651	15691	15548	15543	15615	15795	15776	15783	15719	15556	15599	15807	15676	15667	15931	15594	15729	15727	15612	15625	15643	15635	15557	15479	15395	15751	15754	15656	15689	15531	15732	15728	15759	15833	15817	15572	15744	15607	15832	15552	15867	15814	15834	15638	15698	15665	15624	15602	15808	15749	15763	15501	15545	15771	15601	15708	15677	15692	15731	15583	15712	15812	15675	15732	15515	15553	15501	15689	15759	15926	15763	15740	15737	15736	15903	15794	15914	15695	15684	15795	15817	15899	15831	15613	15660	15620	15779	15656	15656	15743	15670	15653	15759	15730	15572	15672	15566	15659	15568	15682	15598	15747	15734	15585	15701	15707	15701	15578	15738	15745	15757	15522	15770	15743	15689	15868	15714	15739	15804	15641	15775	15814	15831	15724	15675	15763	15719	15725	15637	15657	15745	15628	15640	15670	15716	15626	15631	15781	15637	15833	15547	15721	15560	15723	15690	15817	15768	15863	15745	15701	15489	15761	15612	15910	15716	15671	15754	15917	15832	15748	15649	15695	15915	15738	15724	15805	15597	15866	15630	15592	15702	15644	15568	15782	15879	15614	15667	15706	15723	15880	15593	15659	15624	15704	15756	15906	15792	15797	15680	15751	15765	15713	15780	15844	15625	16042	15681	15643	15795	15832	15759	15845	15530	15763	15687	15447	15503	15720	15939	15568	15645	15728	15842	15778	15797	15907	15580	15776	15641	15700	15633	15826	15547	15676	15767	15786	15669	15837	15846	15668	15584	15713	15666	15842	15828	15607	15830	15861	15815	15712	15697	15615	15733	15705	15694	15748	15596	15852	15760	15622	15688	15740	15747	15638	15804	15552	15653	15673	15709	15768	15652	15777	15748	15724	15759	15690	15669	15628	15724	15672	15628	15905	15779	15547	15685	15511	15809	15774	15595	15668	15704	15763	15783	15688	15605	15734	15582	15772	15737	15754	15699	15589	15800	15727	15750	15721	15891	15596	15684	15762	15614	15525	15735	15556	15755	15697	15537	15825	15783	15778	15540	15694	15756	15896	15710	15612	15726	15705	15787	15772	15736	15645	15613	15786	15674	15695	15763	15817	15740	15531	15786	15719	15764	15780	15616	15724	15684	15745	15937	15597	15818	15879	15770	15536	15641	15753	15548	15639	15690	15800	15731	15842	15833	15577	15575	15833	15576	15776	15604	15634	15730	15691	15797	15727	15780	15714	15766	15712	15753	15681	15743	15793	15540	15670	15655	15725	15779	15621	15603	15658	15629	15468	15852	15664	15641	15661	15758	15747	15630	15713	15667	15715	15795	15849	15621	15594	15709	15770	15770	15737	15748	15534	15693	15540	15639	15754	15539	15649	15692	15901	15583	15553	15755	15628	15694	15812	15726	15690	15663	15734	15759	15769	15741	15704	15545	15698	15838	15761	15639	15843	15800	15877	15642	15693	15709	15635	15610	15767	15730	15725	15700	15689	15593	15653	15835	15602	15632	15842	15809	15583	15601	15687	15665	15679	15601	15565	15655	15680	15864	15659	15607	15643	15772	15763	15536	15825	15740	15609	15791	15730	15618	15788	15814	15630	15787	15719	15715	15692	15767	15688	15746	15874	15696	15638	15640	15632	16031	15665	15590	15671	15618	15716	15628	15731	15608	15751	15709	15515	15748	15643	15782	15740	15906	15602	15785	15569	15714	15826	15725	15548	15764	15999	15831	15793	15748	15696	15850	15852	15699	15829	15836	15857	15735	15746	15649	15695	15717	15917	15461	15725	15741	15567	15789	15729	15692	15880	15759	15741	15758	15784	15665	15642	15694	15553	15712	15664	15645	15559	15660	15618	15794	15793	15793	15649	15900	15782	15604	15761	15723	15761	15628	15706	15676	15769	15933	15657	15537	15674	15616	15814	15817	15771	15668	15644	15718	15557	15654	15677	15710	15744	15761	15977	15632	15650	15666	15826	15581	15890	15689	15709	15695	15522	15528	15545	15569	15695	15686	15806	15633	15487	15712	15651	15807	15834	15839	15628	15558	15656	15728	15602	15636	15857	15719	15745	15790	15779	15743	15669	15749	15884	15722	15666	15695	15897	15781	15813	15930	15659	15603	15811	15740	15945	15862	15609	15724	15779	15553	15689	15752	15653	15754	15537	15838	15885	15596	15728	15774	15558	15459	15669	15771	15773	15805	15666	15676	15683	15592	15636	15622	15709	15604	15613	15839	15661	15720	15939	15514	15649	15687	15742	15628	15607	15817	15715	15800	15609	15539	15868	15627	15622	15726	15749	15563	15705	15740	15697	15648	15519	15524	15724	15832	15474	15629	15789	15632	15658	15650	15759	15685	15788	15699	15769	15788	15888	15898	15696	15733	15580	15850	15813	15845	15905	15746	15695	15677	15574	15605	15656	15688	15752	15640	15745	15696	15535	15766	15648	15690	15883	15682	15683	15362	15806	15869	15542	15827	15869	15721
35365	58927	56369	46687	38751	32752	27550	24697	21757	19619	18071	17094	16343	15733	15228	14857	14656	14481	14442	14240	13990	14406	14047	13993	13815	13890	13850	14011	13967	13920	13822	13969	13997	13664	13890	13900	13730	13856	13890	13909	13899	13737	13737	13867	13835	13876	14039	13871	13741	13847	13822	14029	13895	13849	14023	13899	13821	13762	13893	13664	13767	13749	13799	13878	13833	13769	13619	13800	13764	13745	14031	13801	13864	13733	13996	13910	13843	13764	13946	13807	13882	13746	13951	13763	13923	13943	13752	13866	14000	13879	13758	13953	13789	13981	13743	13956	13818	13740	13877	13902	13919	13869	13836	13800	13770	13841	13693	13830	13906	13881	13912	13659	13655	13816	13849	13997	13578	13767	13839	13910	13748	13903	13820	13815	14011	13769	13792	13824	13956	13886	14022	13869	13790	13839	13819	13764	13785	13676	13835	13893	13878	13866	13865	13618	13830	13919	13814	13650	13932	13833	13727	13877	13923	13792	13863	13758	13963	13874	13768	14047	13940	13843	13734	13912	13825	13988	13805	13683	13931	13868	13872	13845	13910	13902	13803	13720	13877	13914	13787	13740	13739	13997	13774	13752	13940	13929	13770	13811	14139	13695	13775	14023	13831	13821	13855	13688	13741	13881	13900	13811	14053	13899	13913	13728	13740	13860	13881	13825	13743	13778	13738	13808	13877	13955	13824	13832	13933	13827	13891	13788	13897	13847	13747	13785	13913	13847	13807	13849	13779	13718	13862	13783	13847	13744	13799	13818	13890	13843	13785	13933	13997	13851	14012	13900	13773	13811	13937	13997	13935	13693	13698	14088	13666	13758	13668	13899	13874	13673	13873	14009	13884	13779	13854	13809	13777	13833	13857	13754	13942	13606	13781	13883	13932	13846	13725	13776	13962	13886	14043	13916	13772	13735	13627	13778	13698	13800	13862	13950	13917	13800	13843	13894	14015	14039	13731	13934	13763	13862	13717	13913	13834	13831	13712	13919	13769	13895	13706	13703	13826	13701	14032	13796	13747	13927	13844	13806	13829	13891	13850	13822	13769	13788	13954	13816	13746	13809	13812	13806	13876	13820	13817	13864	13928	14013	13803	13721	13915	13812	13842	13784	13712	13954	13739	13812	13798	13754	13585	13830	13643	14018	13779	13922	13859	13930	13750	13940	13832	13632	13812	13947	13872	13918	13567	13883	13962	13998	13989	13766	13755	13889	13895	13739	13871	13763	13836	13783	14037	13764	13870	13725	13977	13617	13924	13719	13786	13823	13967	13789	13925	13755	13832	13900	13676	13825	13903	13874	13731	13786	13847	13743	13844	13840	13920	13815	13792	13680	13790	13659	13959	13755	13935	13960	13932	13817	13847	13855	13830	13662	13892	13878	13908	13738	13911	14058	14015	13911	13768	13920	13864	13699	13862	13772	13835	13656	14001	13814	13828	13904	13860	13766	13545	13737	13985	13919	13899	13916	13775	13758	13795	13993	13962	13953	13919	13794	13737	13826	13905	13795	13845	13688	13878	13853	13904	13777	13979	13596	13849	13731	13705	13950	13750	13844	13977	13752	13795	13721	13924	13913	13937	13896	13737	13774	13770	13872	13754	13794	13691	13738	13697	13765	13789	13937	13865	13904	13724	13842	13811	13785	13767	13710	13643	13891	13711	13912	13849	13791	13877	13800	13897	13920	13654	13770	13753	13940	13718	13838	13945	13755	13902	13939	13722	13910	13950	13817	13801	13912	13761	13760	13855	13948	13765	13784	13839	13855	13904	13868	13830	13804	13675	13864	13842	13817	13962	13898	13848	13766	13991	13865	13832	13700	13748	13826	13815	13628	13901	13778	13986	13814	13958	13791	13536	13963	13970	13931	13900	13891	13780	13753	14034	13714	13876	13800	13924	13887	13914	13756	13816	13859	13677	13893	13673	13755	13868	13842	13862	13861	13877	13699	13754	13665	13734	13680	13901	13910	14001	13866	13846	13979	13703	13859	13777	13741	13830	13813	13881	13896	13745	13839	13777	13713	13924	13811	13883	13822	13727	13898	13737	13680	13929	13824	13769	13761	13973	13856	13873	13779	13934	13843	13711	13913	13918	13867	13757	13949	13819	13991	13839	13849	13987	13732	13857	13819	13892	13876	13834	13948	13826	13902	13863	13845	13756	13627	13751	13906	13769	13793	13956	13782	13858	13956	13713	13765	13857	13938	13786	13740	13866	13917	13938	13833	13886	13767	13985	13893	13771	13791	13759	13782	13990	13786	13865	13747	13754	13869	13923	13837	13741	13692	13690	13840	13926	13838	13827	13980	13807	13955	13837	13883	13892	13875	13791	13791	13859	13857	13980	13923	13905	14044	13911	13975	13806	13870	13922	13903	13946	13720	13825	13900	13875	13944	13872	13922	13774	13843	13641	13864	13847	13709	13905	13849	13946	13720	13900	13835	13804	13887	13853	13725	13754	13807	13822	13940	13866	13885	13726	14000	13891	13851	13891	13826	13977	13835	13913	13883	13820	13810	13743	13892	13825	13809	13660	13777	13916	13750	13646	13945	13815	13805	13789	13962	13863	13882	13872	13958	13730	13800	13817	13862	13908	13809	13780	13865	13773	13680	13814	13903	13835	13883	13854	13965	13810	13863	13898	13944	13917	13936	13855	13938	13671	13841	13866	13815	13836	13928	13861	13842	13789	13791	13706	14084	13789	13911	13766	13792	13909	13820	13975	13728	13979	13759	13801	13748	13711	13801	13942	14034	13753	13835	13693	13985	13924	13869	13863	13721	13807	13907	13768	13912	13964	13996	13814	13648	13780	13812	13917	13779	13927	13845	13821	13961	13947	13839	13921	13932	13777	13844	13705	13961	13805	13856	13993	13795	13918	13791	13957	13994	13784	14013	13793	13828	13934	13753	13895	13756	13833	13846	13759	13656	13732	14019	13827	13811	13808	13760	13760	13908	13843	13973	13881	13856	13775	13867	13895	13821	13855	13896	13942	13662	13869	13932	13847	13938	13836	13868	13807	13860	13757	13820	13912	13747	13801	13967	13847	14003	13850	13946	13871	13696	14001	13815	13952	13822	13931	13982	13755	13719	13944	13938	13980	13852	13764	13897	13812	13873	13681	13732	13896	13789	13902	13746	13882	13869	13871	13800	13960	13768	13717	13970	13774	13728	13769	14012	13828	13723	13788	13764	13886	13944	13764	13879	13837	13904	13902	13753	13773	13898	14025	13767	13847	13690	13799	13977	13817	13709	13901	13627	13944	13897	13689	13902	13694	13889	13698	13963	13741	13929	13957	13798	13910	13998	13998	13811	13938	13832	13832	13856	13771	13954	13916	13814	13816	13888	13754	13795	13837	13859	14007	13939	13688	13761	13959	13738	13855	13937	13959	13773	13798	13898	13867	13805	13811	13739	13914	13849	13857	13959	13802	13841	13754	13847	13952	13854	13941	13910	13738	13785	13872	13573	13874	13809	13889	13853	13716	13856	14051	13727	13967	13966	13727	13846	13846	13761	13866	13656	13932	13870	13994	13890	13712	13733	13771	13800	13916	13860	13805	13671	13791	13931	13854	13862	13879	13906	13827	13650	13800	13807	13845	13771	13846	13675	13824	13808	13761	13759	13782	13911	13911	13710	13844	13814	13900	13714	13770	13904	13879	13730	13839	13855	13944	13923	13891	13984	13859	13953	13717	13759	13828	13784	13887	13983	13674	13910	13802	13766	13659	13707	13996	13840	13794	13871	13658	13832	13713	13903	13955	13796	13855	13795	13744	13731	13718	13825	13889	13854	13625	13863	13862	13800	13896	13841	13917	14006	13643	13859	13927	13852	13790	13823	13899	13907	13724	13966	13890	13818	13771	13982	13857	13837	13774	13857	13854	13600	13846	13924	13821	13733	13879	13875	13789	13685	13847	13849	13864	13773	13803	13834	13926	13823	13686	13806	13836	13804	13737	13751	13830	13982	13934	13800	13657	13813	13954	13762	13894	13913	13942	13873	13694	13822	13762	13579	13917	13944	13890	13783	13921	13869	13781	13642	13769	13950	13757	13851	13775	13882	13914	13917	13988	13848	13707	13866	13866	13684	13802	13998	13816	13878	14002	13855	14061	13663	13762	13770	13918	13834	13833	13703	13836	13939	13944	13853	13881	13892	14001	13845	13866	13888	13769	13735	13767	14041	13777	13773	13946	13861	13901	13749	14047	13706	13732	13943	13750	13754	13918	13756	13642	13930	13944	13845	13837	13873	13976	13961	13875	13759	13823	13931	13862	13932	13861	13842	13889	13831	13906	13799	13924	13785	13881	13770	13885	13873	13871	13833	13751	13819	13845	13909	13713	13807	13827	13798	13966	13847	13767	13611	13717	13823	13990	13833	13802	13854	13871	13674	13881	13800	13853	13849	13929	13780	13799	13850	13789	13819	13811	13964	13893	13831	13809	13941	13932	13843	14017	13825	13838	13790	13768	13922	13928	13817	13746	13903	13746	13873	13880	13907	13755	13770	13799	13832	13800	13865	13827	13999	13549	13886	13807	14089	13837	13736	13922	13835	13769	13856	13687	13812	13853	13797	13783	13836	13744	13771	13643	13824	13766	13748	13981	13824	13737	13952	13778	13832	13839	13904	13791	13862	14024	13895	13863	13730	13906	13851	13927	13867	13902	13940	13937	13870	13807	13822	13806	13863	13786	13813	13945	13803	14022	13862	13874	13787	13908	13843	14070	13777	13898	13714	13727	13973	13906	13908	13743	13890	13759	13819	13888	13939	13871	13858	13852	13710	13903	13722	13838	13757	13872	13916	13830	13724	13813	13858	13786	13770	13805	13869	13954	13588	13891	13874	13854	13997	13676	13814	13794	13735	13934	13846	13869	13874	13790	13838	13647	13774	13747	13943	13963	13818	13508	13705	13960	13905	13843	13674	13837	13811	13756	13917	13815	13689	13847	13895	13819	13822	13922	13835	13860	13805	13861	13761	13930	13881	13928	14035	13903	13888	13713	13772	13850	13840	13898	13820	13724	13824	13910	13744	13905	13779	13937	13771	13975	13823	13715	13848	13954	13904	13974	13838	13919	13764	13913	13989	13685	13782	13815	13897	13978	13917	13782	13990	13775	13837	13685	13633	13738	13824	13724	13733	13848	13730
23013	21417	29448	25060	25223	29451	31203	25637	22584	21264	19781	18730	17945	17512	17206	16927	16505	16419	16290	16271	16149	16028	16089	16009	15969	15785	15825	15829	15673	15803	15610	15587	15787	15878	15901	15523	15900	15711	15975	15621	15669	15470	15507	15639	15654	15727	15835	15802	15526	15671	15472	15756	15755	15479	15740	15785	15740	15763	15504	15821	15763	15641	15727	15673	15743	15948	15689	15689	15663	15786	15644	15702	15782	15704	15557	15621	15482	15529	15468	15736	15521	15704	15685	15834	15704	15830	15734	15577	15452	15520	15564	15776	15385	15481	15615	15639	15801	15705	15620	15733	15705	15707	15588	15509	15429	15531	15564	15510	15562	15515	15539	15518	15824	15517	15877	15637	15742	15626	15556	15503	15712	15657	15796	15629	15793	15615	15685	15585	15491	15560	15762	15932	15698	15590	15643	15493	15596	15600	15663	15545	15640	15592	15557	15615	15599	15547	15782	15686	15569	15719	15699	15301	15572	15571	15541	15672	15739	15668	15656	15645	15875	15685	15383	15431	15570	15628	15366	15707	15608	15522	15508	15436	15670	15848	15748	15599	15416	15536	15515	15524	15622	15466	15589	15751	15541	15446	15609	15596	15707	15647	15752	15626	15549	15650	15601	15466	15544	15676	15599	15639	15548	15647	15730	15533	15622	15730	15602	15435	15642	15513	15718	15512	15626	15526	15346	15489	15645	15686	15505	15725	15487	15692	15731	15578	15848	15461	15492	15521	15457	15638	15614	15673	15593	15629	15596	15582	15603	15568	15580	15709	15473	15589	15641	15584	15509	15687	15637	15673	15402	15652	15609	15830	15661	15730	15690	15593	15543	15896	15405	15767	15576	15498	15652	15580	15674	15750	15607	15568	15626	15607	15496	15570	15608	15600	15537	15617	15701	15688	15597	15618	15479	15701	15550	15744	15677	15549	15637	15354	15547	15514	15704	15848	15562	15731	15538	15531	15632	15584	15503	15647	15784	15488	15717	15420	15535	15686	15588	15550	15593	15681	15637	15683	15594	15584	15625	15535	15578	15561	15535	15498	15447	15500	15320	15529	15626	15644	15685	15674	15726	15575	15560	15608	15571	15499	15778	15649	15388	15585	15694	15567	15752	15443	15693	15681	15669	15459	15559	15626	15685	15820	15635	15698	15678	15675	15385	15447	15624	15604	15550	15610	15586	15510	15656	15574	15717	15592	15672	15430	15562	15456	15618	15501	15570	15415	15684	15792	15538	15692	15584	15416	15591	15550	15603	15714	15523	15498	15499	15574	15609	15500	15681	15492	15663	15634	15560	15531	15834	15606	15681	15613	15491	15683	15577	15565	15460	15521	15559	15549	15409	15443	15375	15417	15410	15653	15523	15739	15742	15477	15426	15749	15717	15621	15661	15591	15502	15692	15703	15684	15703	15670	15706	15533	15723	15541	15593	15473	15549	15620	15389	15564	15551	15788	15750	15617	15513	15682	15525	15620	15689	15721	15649	15389	15418	15563	15504	15518	15548	15692	15507	15509	15630	15530	15607	15807	15544	15576	15642	15575	15711	15628	15436	15677	15578	15539	15556	15501	15574	15772	15527	15743	15724	15615	15814	15728	15558	15581	15488	15757	15694	15447	15505	15502	15764	15610	15466	15656	15746	15668	15773	15546	15519	15671	15455	15459	15556	15421	15605	15551	15722	15673	15626	15570	15503	15577	15778	15612	15619	15633	15646	15657	15730	15569	15565	15683	15745	15439	15729	15613	15634	15598	15530	15633	15803	15757	15741	15683	15691	15487	15540	15509	15651	15642	15595	15703	15537	15576	15470	15677	15509	15637	15648	15648	15454	15697	15669	15487	15601	15521	15445	15723	15474	15860	15744	15595	15485	15717	15549	15812	15515	15343	15397	15804	15636	15752	15719	15398	15486	15683	15662	15722	15534	15650	15497	15591	15489	15621	15732	15641	15588	15678	15544	15713	15470	15664	15373	15479	15492	15619	15495	15540	15364	15669	15697	15580	15537	15689	15538	15534	15482	15475	15712	15507	15355	15503	15456	15492	15595	15557	15532	15651	15509	15512	15629	15462	15779	15448	15743	15545	15596	15534	15673	15626	15616	15804	15846	15564	15599	15521	15845	15788	15589	15471	15636	15629	15551	15409	15692	15607	15415	15516	15629	15553	15661	15666	15579	15549	15614	15585	15709	15649	15723	15553	15545	15535	15731	15564	15650	15607	15578	15625	15763	15611	15674	15537	15741	15552	15664	15557	15596	15696	15565	15570	15704	15488	15816	15591	15727	15447	15721	15576	15705	15708	15599	15577	15482	15604	15541	15641	15466	15501	15724	15639	15579	15737	15470	15516	15610	15678	15344	15517	15731	15639	15765	15487	15734	15562	15416	15573	15605	15397	15782	15635	15723	15520	15621	15725	15526	15445	15560	15721	15367	15616	15607	15607	15514	15779	15666	15408	15566	15508	15665	15668	15588	15611	15627	15459	15552	15418	15804	15522	15483	15493	15576	15525	15666	15662	15529	15729	15544	15574	15687	15509	15615	15731	15525	15485	15545	15647	15524	15518	15716	15460	15636	15490	15614	15581	15660	15625	15646	15547	15477	15640	15536	15496	15487	15375	15560	15514	15711	15530	15631	15463	15578	15423	15464	15602	15494	15546	15507	15512	15666	15613	15427	15512	15809	15596	15599	15552	15572	15756	15663	15567	15659	15533	15720	15541	15629	15653	15500	15523	15559	15635	15697	15559	15671	15495	15641	15647	15654	15501	15551	15541	15551	15608	15454	15674	15641	15500	15595	15496	15700	15682	15627	15581	15622	15477	15580	15639	15568	15644	15870	15619	15433	15399	15558	15567	15615	15708	15490	15610	15559	15479	15713	15732	15739	15601	15591	15529	15607	15675	15567	15644	15705	15548	15768	15677	15705	15537	15485	15672	15591	15765	15671	15608	15366	15552	15775	15576	15523	15630	15474	15629	15562	15593	15851	15421	15511	15589	15416	15529	15597	15611	15631	15827	15447	15640	15557	15458	15579	15535	15662	15856	15588	15590	15530	15669	15579	15665	15615	15466	15563	15793	15589	15600	15541	15417	15390	15653	15606	15434	15601	15766	15709	15483	15760	15583	15709	15475	15650	15764	15490	15541	15655	15707	15754	15684	15828	15559	15810	15632	15534	15498	15644	15370	15430	15566	15571	15580	15713	15595	15504	15675	15652	15646	15567	15451	15600	15550	15491	15548	15764	15702	15682	15684	15620	15515	15604	15519	15588	15692	15629	15612	15549	15634	15717	15551	15648	15414	15528	15479	15419	15715	15507	15556	15469	15521	15699	15946	15411	15569	15750	15621	15525	15524	15560	15562	15512	15578	15492	15693	15644	15514	15634	15604	15930	15545	15586	15483	15573	15586	15623	15949	15394	15611	15464	15560	15494	15590	15705	15644	15649	15626	15491	15651	15423	15627	15723	15568	15547	15478	15464	15454	15456	15693	15700	15545	15795	15593	15591	15509	15507	15636	15543	15525	15492	15501	15555	15603	15588	15464	15587	15345	15459	15628	15668	15531	15628	15671	15585	15463	15707	15568	15834	15630	15478	15541	15531	15604	15596	15634	15499	15710	15619	15533	15593	15498	15525	15466	15626	15635	15557	15768	15554	15485	15513	15395	15581	15528	15766	15706	15589	15786	15699	15637	15711	15586	15523	15687	15431	15505	15639	15490	15472	15355	15474	15602	15705	15553	15663	15607	15818	15523	15602	15471	15536	15443	15577	15571	15493	15616	15535	15665	15546	15805	15591	15527	15630	15569	15595	15760	15671	15539	15618	15676	15568	15575	15239	15462	15684	15475	15580	15703	15633	15730	15866	15676	15493	15645	15620	15545	15554	15491	15684	15550	15598	15653	15665	15591	15618	15534	15670	15481	15492	15560	15626	15673	15689	15711	15385	15591	15583	15507	15685	15500	15698	15515	15581	15438	15514	15610	15332	15836	15457	15710	15846	15633	15714	15519	15832	15484	15533	15397	15580	15659	15651	15849	15502	15552	15397	15608	15642	15693	15544	15719	15624	15623	15674	15652	15776	15559	15628	15581	15562	15525	15556	15602	15486	15546	15385	15574	15696	15490	15786	15645	15380	15688	15579	15660	15650	15547	15629	15550	15660	15674	15517	15672	15464	15754	15623	15674	15577	15515	15536	15470	15633	15644	15548	15490	15694	15856	15488	15623	15811	15385	15654	15489	15830	15632	15638	15700	15829	15461	15506	15404	15528	15501	15528	15331	15484	15519	15437	15493	15431	15442	15572	15659	15566	15654	15605	15643	15959	15622	15538	15432	15656	15370	15331	15600	15641	15347	15624	15512	15311	15551	15560	15604	15534	15683	15603	15599	15468	15748	15637	15473	15448	15564	15608	15548	15618	15608	15734	15574	15671	15384	15334	15761	15604	15602	15665	15608	15636	15767	15662	15538	15562	15651	15518	15613	15412	15615	15625	15529	15508	15536	15558	15587	15737	15616	15483	15896	15609	15528	15532	15725	15652	15579	15726	15498	15500	15487	15776	15593	15576	15519	15479	15728	15588	15484	15799	15635	15670	15552	15483	15597	15493	15621	15544	15661	15536	15499	15487	15607	15552	15515	15639	15565	15429	15526	15614	15781	15631	15603	15521	15640	15831	15549	15594	15524	15505	15486	15554	15764	15538	15552	15718	15741	15510	15690	15648	15653	15612	15643	15748	15618	15713	15450	15790	15622	15706	15600	15700	15704	15551	15639	15471	15561	15545	15514	15552	15691	15418	15610	15816	15392	15472	15419	15780	15448	15644	15550	15542	15459	15505	15638	15659	15587	15672	15410	15503	15617	15543	15553	15645	15447	15700	15555	15490	15632	15398	15495	15710	15630	15433	15535	15549	15579	15666	15560	15524	15687	15365	15576	15498	15504	15657	15648	15658	15530	15745	15292	15515	15553	15646	15548	15556	15538	15438	15476	15616	15382	15584	15570	15508	15540	15483	15608	15456	15499	15519	15552	15501	15513	15501	15512	15552	15672	15599	15667	15613	15755	15625	15769	15548	15421	15455	15577	15619	15498	15561	15618	15652	15636	15664	15630	15667	15649	15650	15518	15634	15602	15470	15450	15579	15550	15740	15488
37531	63365	61033	51584	42894	36662	31312	27405	23902	21379	19439	18338	17110	16397	15855	15435	15218	14819	14601	14403	14230	13874	14176	14152	13918	13958	13877	13879	13920	13932	13912	13925	13859	13785	13902	13916	13871	13817	13801	13690	13799	13804	13727	13712	13940	13675	13823	13665	13755	13824	13768	13949	13747	13822	13874	13719	13835	13737	13766	13672	13734	13835	13795	13673	13804	13685	13675	13804	13747	13714	13677	13620	13725	13633	13736	13706	13858	13811	13893	13625	13749	13876	13732	13714	13797	13688	13801	13827	13815	13977	13647	13833	13700	13898	13868	13643	13685	13713	13947	13763	13666	13956	13770	13715	13605	13822	13956	13696	13799	13778	13641	13604	13699	13752	13895	13834	13906	13743	13533	13773	13893	13799	13855	13881	13782	13558	13588	13761	13874	13658	13825	13708	13758	13698	13748	13646	13803	13876	13789	13581	13792	13673	13819	13554	13704	13784	13852	13846	13791	13865	13787	13868	13733	13766	13849	13913	13732	13726	13703	13777	13735	13655	13694	13601	13663	14004	13736	13759	13897	13768	13921	13700	13811	13660	13701	13883	13637	13726	13590	13674	13734	13818	13855	13710	13738	13721	13621	13817	13766	13738	13809	13636	13770	13613	13826	13661	13786	13761	13943	13823	13909	13792	13720	13756	13850	13612	13895	13810	13708	13754	13934	13716	13708	13877	13827	13814	13808	13720	13699	13869	13655	13966	13740	13682	13717	13846	13856	13805	13823	13706	13928	13875	13853	13654	13871	13786	13709	13706	13812	13770	13867	13760	13715	13660	13767	13595	13760	13897	13639	13657	13826	14001	13751	13622	13697	13852	13670	13739	13718	13626	13734	13713	13796	13659	13737	13808	13839	13834	13845	13856	13700	13625	14013	13694	13844	13597	13740	13770	13733	13679	13745	13849	13793	13831	13611	13838	13853	13750	13710	13949	13761	13830	14063	13845	13798	13797	13826	13870	13819	13949	13665	13796	13697	13679	13698	13767	13754	13779	13816	13913	13820	13820	13726	13722	13816	13833	13801	13809	13882	13694	13737	13715	13680	13654	13628	13904	13608	13782	13730	13721	13749	13782	13815	13862	13808	13713	13814	13697	13687	13889	13820	13950	13771	13696	13765	13900	13799	13653	13731	13933	13764	13719	13897	13669	13931	13884	13834	13776	13790	13759	13661	13739	13674	13907	13586	13660	13896	13636	13705	13839	13855	13882	13753	13687	13702	13918	13770	13809	13753	13736	13706	13819	13755	13730	13657	13652	13655	13726	13758	13720	13591	13704	13541	13659	13931	13940	13731	13886	13641	13655	13850	13765	13670	13692	13903	13673	13719	13783	13835	13726	13852	13680	13884	13802	13729	13565	13720	13845	13727	13883	13652	13714	13752	13804	13695	13932	13604	13811	13778	13762	13611	13941	13756	13659	13752	13713	13756	13773	13835	13858	13728	13784	13887	13584	13849	13710	13825	13749	13792	13780	13890	13763	13758	13701	13910	13765	13742	13552	13745	13685	13917	13881	13691	13670	13829	13858	13730	13815	13732	13658	13731	13588	13741	13882	13760	13662	13841	13797	13725	13859	13787	13849	13702	13673	13813	13726	13764	13618	13690	13906	13707	13876	13844	13641	13824	13711	13778	13658	13832	13861	13753	13876	13549	13657	13787	13788	13771	13909	13664	13881	13787	13751	13798	13854	13767	13869	13733	13927	13693	13820	13730	13629	13582	13940	13811	13917	13888	13739	13876	13678	13776	13767	13759	13815	13792	13658	13712	13709	13837	13702	13627	13731	13680	13698	13742	13728	13865	13760	13828	13630	13879	13592	13819	14014	13858	13719	13680	13796	13662	13718	13751	13566	13765	13753	13725	13879	13786	13702	13699	13837	13807	13699	13639	13850	13632	13714	13848	13852	13733	13684	13847	13722	13674	13614	13851	13653	13768	13704	13782	13769	13840	13798	13801	13796	13772	13810	13801	13733	13988	13753	13586	13659	13813	13670	13851	13695	13646	13741	13772	13756	13627	13753	13672	13762	13691	13738	13841	13682	13659	13572	13812	13727	13768	13715	13806	13854	13662	13739	13797	13755	13777	13710	13707	13836	13721	13807	13729	13650	13871	13856	13857	13877	13546	13891	13672	13806	13933	13614	13817	13752	13699	13761	13761	13822	13891	13737	13854	13824	13691	13735	13804	13706	13754	13922	13998	13692	13763	13729	13770	13810	13753	13899	13816	13752	13892	13602	13973	13679	13703	13874	13759	13776	13844	13892	13657	13603	13837	13838	13798	13787	13741	13746	13758	13774	13631	13777	13759	13849	13731	13775	13680	13756	13788	13803	13841	13733	13768	13887	13601	13730	13864	13691	13636	13807	13950	13555	13745	13780	13572	13682	13722	13866	13744	13661	13645	13877	13835	13773	13771	13806	13783	13928	13643	13803	13884	13774	13842	13842	13736	13729	13798	13945	13621	13759	13757	13889	13664	13838	13891	13767	13654	13787	13741	13857	13581	13746	13838	13632	13658	13827	13623	13852	13701	13735	13734	13746	13778	13844	13727	13773	13748	13954	13750	13832	13865	13613	13724	13701	13839	13671	13765	13795	13864	13752	13741	13770	13605	13733	13769	13673	13908	13644	13921	13683	13946	13828	13675	13736	13603	13851	13688	13641	13796	13734	13709	13752	13694	13778	13827	13699	13708	13639	13747	13795	13735	13770	13768	13762	13651	13713	13623	13752	13725	13675	13659	13699	13755	13795	13722	13773	13758	13756	13848	13772	13669	13718	13697	13526	13844	13725	13914	13846	13903	13505	13701	13690	13817	13677	13851	13868	13767	13755	13873	13667	13918	13729	13777	13786	13687	13698	13833	13753	13888	13791	13855	13768	13867	13711	13772	13807	13803	13695	13851	13762	13819	13766	13630	13657	13661	13665	13763	13908	13642	13855	13746	13781	13789	13735	13709	13807	13690	13884	13789	13663	13873	13674	13814	13806	13716	13692	13802	13802	13794	13716	13774	13826	13951	13639	13674	13746	13859	13818	13773	13835	13597	13831	13823	13851	13804	13769	13671	13765	13735	13740	13728	13830	13711	13703	13617	13739	13672	13850	13713	13638	13693	13787	13715	13802	13846	13814	13659	13640	13879	13829	13773	13891	13875	13667	13841	13708	13805	13777	13801	13867	13666	13781	13798	13758	13850	13609	13800	13766	14016	13821	13818	13684	13858	13781	13884	13678	13740	13700	13634	13683	13928	13733	13699	13512	13970	13666	13719	13617	13632	13803	13777	13755	13736	13768	13795	13772	13820	13823	13661	13731	13894	13908	13629	13878	13765	13703	13630	13820	13755	13683	13870	13755	13747	13690	13788	13614	13885	13654	13843	13589	13853	13778	13814	13902	13914	13842	13853	13842	13833	13865	13750	13787	13820	13780	13837	13705	13700	13700	13752	13909	13812	13649	13691	13702	13806	13763	13720	13744	13823	13707	13809	13913	13724	13705	13732	13801	13738	13666	13702	13909	13684	13890	13772	13862	13721	13837	13796	13771	13762	13624	13641	13750	14121	13716	13938	13683	13716	13899	13810	13711	13570	13763	13749	13778	13804	13671	13817	13671	13784	13845	13706	13887	13761	13780	13716	13706	13813	13813	13839	13804	13741	13791	13872	13566	13754	13833	13647	13637	13805	13736	13676	13792	13670	13770	13781	13694	13748	13692	13676	13631	13641	13863	13806	13488	13701	13817	13659	13842	13776	13805	13829	13725	13730	13749	13814	13726	13816	13709	13637	13593	13868	13636	13776	13784	13624	13594	13790	13692	13616	13715	13857	13952	13874	13803	13835	13807	13735	13679	13631	13632	13904	13592	13726	13688	13958	13598	13817	13788	13724	13745	13735	13746	13828	13707	13837	13654	13813	13897	13616	13579	13698	13768	13732	13760	13850	13724	13744	13691	13698	13854	13840	13764	13785	13721	13862	13874	13770	13583	13684	13942	13796	13728	13823	13734	13898	13829	13852	13682	13763	13958	13710	13918	13811	13744	13849	13905	13626	13717	13749	13895	13788	13631	13684	13831	13695	13718	13818	13757	13876	13596	13656	13857	13668	13889	13863	13826	13810	13755	13705	13741	13675	13925	13707	13834	13750	13833	13789	13749	13842	13622	13802	13750	13890	13757	13778	13866	13820	13776	13823	13951	13712	13640	13550	13777	13589	13776	13650	13807	13775	13914	13740	13929	13850	13768	13819	13834	13745	13871	13726	13727	13716	13645	13668	13721	13640	13951	13675	13840	13732	13823	13717	13763	13728	13682	13818	13725	13900	13700	13858	13832	13823	13800	13736	13697	13760	13820	13796	13908	13711	13923	13735	13887	13641	13673	13771	13769	13691	13841	13932	13681	13890	13824	13574	13638	13789	13812	13823	13742	13882	13853	13916	13676	13878	13829	13871	13773	13761	13899	13734	13680	13812	13703	13883	13853	13699	13573	13944	13611	13862	13757	13795	13732	13650	13629	13735	13803	13790	13758	13719	13814	13709	13859	13642	13727	13793	13756	13713	13578	13858	13758	13756	13899	13833	13671	13726	13849	13828	13800	13729	13782	13740	13806	13870	13704	13817	13780	13645	13753	13841	13712	13783	13705	13712	13795	13797	13778	13864	13797	13545	13605	13738	13713	13781	13794	13652	13838	13634	13682	13601	13665	13823	13815	13748	13670	13820	13608	13743	13842	13748	13615	13796	13827	13851	13822	13807	13609	13790	13783	13886	13859	13857	13814	13715	13576	13888	13737	13707	13887	13667	13942	13813	13650	13734	13760	13743	13781	13716	13782	13797	13696	13721	13723	13751	13573	13632	13658	13763	13749	13643	13739	13979	13725	13633	13771	13846	13757	13887	13699	13748	13831	13775	13616	13830	13630	13802	13787	13737	13731	13628	13750	13876	13887	13595	13584	13797	13679	13963	13906	13733	13703	13761	13754	13653	13788	13882	13819	13779	13664	13707	13641	13745	13695	13835	13804	13871	13642	13542	13556	13634	13856	13883	13666	13864	13663	13750	13742	13775	13850	13707	13790	13755	13898	13807	13966	13691	13816	13778	13792	13783	13767	13769	13703	13867	13704	13508	13707	13970	13687	13893	13670	13613	13639
31047	37567	45523	40319	33252	27703	24159	21439	19656	18505	17764	17415	16784	16880	16540	16560	16350	16358	16348	15922	16122	16072	16045	16079	16052	16215	16017	16210	16140	15826	16040	16178	16117	15911	16062	15762	16072	15958	16089	16096	16053	16030	15957	15913	15895	15904	15790	15908	15964	16037	15852	16061	15986	16194	15792	15952	15947	16042	15917	16113	15975	15905	16030	15917	16244	15900	16032	15705	15874	15932	15787	15950	15921	15894	15742	15876	16076	16049	15917	15986	15833	15873	16111	15875	15900	15898	16040	15930	16010	16027	15976	16078	15948	16096	15960	15938	16012	15981	16171	16145	15822	15855	16102	15944	16053	16074	16204	16050	15944	16087	15964	15897	15851	15990	15994	15959	16038	15986	15868	15970	16166	16069	16054	15913	16033	15779	15910	15973	15895	16052	16352	16142	15861	16005	15943	16025	15885	15969	16084	16001	15944	15934	16000	15982	15879	15740	15861	15996	16083	16050	15907	16041	15983	16038	15919	15845	16057	15819	16017	15998	15828	15799	15954	16001	15813	15756	15893	15955	16085	15897	16165	15918	15933	15824	16018	15966	16001	16019	15981	15788	15911	15891	15957	15986	16173	15916	15851	16069	15982	16060	16061	16007	15829	15960	15962	15840	15863	15791	15968	16039	16002	15830	16008	16120	15950	16049	15895	15982	15710	15817	16023	16090	15966	15930	15971	15932	15958	15854	15804	16086	16053	15911	15917	15995	15848	15851	15800	16040	16169	16087	15794	15936	15984	15998	15970	16007	16004	15951	15959	15806	15857	16168	15876	15833	15801	16031	16102	15740	16075	16121	15909	16020	16029	16035	16015	15839	16020	16009	15741	16086	15964	16096	16087	15843	15970	15880	16200	16068	15909	15861	15882	16003	15917	15907	16214	15834	15841	15777	15739	15885	15871	15854	16006	15853	15948	16000	15817	16012	15760	16009	16022	15809	16100	15980	15896	15970	16021	15727	16064	15745	15943	16240	15836	16052	15976	15832	15760	16083	15887	15833	15849	15873	15885	15908	15877	15962	15752	15840	15843	16051	15928	15848	15772	15863	16064	15722	15878	15789	15803	15959	15778	16072	16016	15988	15945	15947	15995	15906	16150	16109	16039	16112	15862	15855	15959	15726	15987	15969	15883	15853	15933	15862	15796	16029	15966	15938	16105	16151	16115	15900	15966	16044	15989	16143	16121	15993	15918	15940	15983	15967	15874	15880	15935	15930	15817	16060	16032	15928	15818	15857	15983	15820	16085	16015	16015	15899	15979	15845	15982	16037	16002	16087	16111	15961	15892	15836	16027	15949	15825	15930	15947	15935	15913	15978	15788	15989	16071	16017	15991	15995	15938	16064	16009	15797	15791	15984	15896	16037	15947	15969	16089	15985	15888	15867	15884	15943	16104	15993	15995	16132	15719	15993	15841	16027	15920	15927	15903	15787	15835	15935	16064	15849	16066	16064	15832	15914	15796	15774	15945	15953	15941	15752	15979	16011	15829	16175	16045	15931	15989	16104	16039	15966	16013	15917	15884	15867	15778	15940	15998	15877	15942	16004	16052	15918	15956	15932	15802	15973	16041	15929	15933	15875	15992	16002	16052	15933	16015	15934	16021	16055	15809	15935	15820	15884	15929	15919	15953	15989	15888	15879	15842	16124	16008	15890	15879	15947	16061	15834	15800	16059	15835	15930	15765	16142	15791	15763	15776	15861	15985	15892	16061	15917	15889	15762	15905	15930	16124	15979	15982	15820	15979	16057	16016	15770	15992	15893	16055	15832	16042	16008	16022	15877	16048	15928	16205	15983	15935	15629	15970	16107	16024	16087	15854	15910	15940	16104	15831	15875	15904	15998	15959	16052	15864	16087	16127	16036	15965	16114	15932	15786	15862	16007	15890	16133	15923	15874	16025	16131	15975	15955	16045	16030	15997	16054	15990	15725	16039	15998	16070	15990	16074	15889	16033	15973	15905	16036	16034	15876	16009	16051	15897	15832	15918	16136	16015	15988	16176	16102	15899	15747	16130	16139	15956	15935	15956	16023	16099	15996	16146	15982	15710	15942	16024	15778	15977	15797	15869	15915	15864	15878	15971	16113	16068	16072	15904	16168	15804	15819	15881	16045	15877	15915	15839	16061	15886	15819	15944	16059	16031	15877	16074	15833	15794	16006	16054	15921	16093	15951	15978	15771	15941	16003	16147	15818	16002	15761	16079	15940	16160	16008	15783	16116	15902	16018	15844	15894	16158	16158	15949	16020	15892	15954	16264	15992	15793	16067	15786	16025	15951	15843	15986	15934	15804	16032	16018	16040	16059	16107	15925	16046	15828	15764	15765	15920	16012	16101	15850	15985	15804	16046	16173	15908	15903	16070	16038	15931	16047	15825	15907	15950	15727	15927	15853	16010	15974	15852	15928	16152	15982	15907	16062	15993	15926	15893	16091	15963	15986	15973	15905	15825	15936	15756	15884	15979	15862	15933	15953	16069	16036	15941	16043	15673	15958	16128	16079	16043	15998	15872	15813	15922	15919	15889	15751	16017	16121	15927	15872	16034	16025	15910	15966	15853	15902	16072	15997	16246	16247	15980	16052	15881	15829	16026	15935	15899	16055	16022	15931	15997	16040	15999	15904	15990	15825	15893	15950	15980	15922	15881	15933	15935	15878	16091	15944	15804	16015	16113	15897	15849	15942	15893	15957	16100	15766	15834	15974	16017	15998	15749	15822	15872	15863	16007	15954	15821	16027	15813	15998	16232	16021	15842	16100	16072	15897	15948	16029	16009	16144	15658	15959	15908	15949	15986	15945	15990	16185	15748	15861	15899	15907	15756	15986	15856	16053	15890	16134	15956	15970	15884	15814	16031	15913	16080	16058	16032	15994	15983	15997	15924	16118	15920	15948	16187	15948	15940	15947	15965	16023	16162	15957	15974	15990	16099	15935	16057	16077	15910	15921	15796	15992	16031	15983	15829	15944	16002	15985	16052	15970	15972	15924	15827	16169	15976	15944	15904	15867	15987	15969	16008	15841	16106	15930	15911	15977	15795	16041	15868	16127	16090	15940	16104	15693	15982	15849	15891	15973	15914	16029	16026	16105	16110	16242	15876	15871	15990	16117	16039	15975	15777	15790	15908	15906	15841	16245	16051	16108	15974	15867	16011	15988	16010	15805	15828	15964	15986	15942	15961	15968	15860	16078	15959	16118	15897	15967	15998	15798	15934	16146	16009	15876	15834	15932	16204	16028	15954	15892	15899	15946	15770	15929	15822	16037	15892	16048	16115	15990	16040	15922	16034	15974	15814	15786	16099	15876	16108	16315	15973	16097	15986	16096	15945	15818	16123	16108	15974	15928	16036	15993	15960	16086	16066	16061	16111	15871	16111	15950	15972	16008	16068	15776	15902	15986	15987	15959	15902	15872	15919	16007	16025	16105	15866	16036	16087	16181	16103	15761	15680	15916	15865	15771	15905	16114	16019	15946	15983	16125	15914	16095	16053	16149	16135	16023	15988	16026	16062	15872	15832	16022	15971	15689	15711	15936	15970	15885	15907	16188	15906	15800	15934	16097	15952	15895	15973	15938	16036	16026	15850	15974	16258	15953	15924	16052	15941	15923	15764	15879	16079	16139	15998	15946	15999	16055	15947	15814	16007	15978	16107	16074	16139	16072	15755	15902	15858	16047	15770	16068	15847	15789	16083	15925	15928	15850	16081	16122	15836	15973	15903	15894	16057	16037	16017	16126	15986	15855	16002	16038	16108	16149	16062	16231	16163	15948	15971	15988	16143	15964	15955	15845	16036	15999	15892	15920	15869	15838	16087	15872	16031	15819	15810	15915	15956	15967	15900	16049	15984	16029	15940	15928	15862	16037	15830	15977	15941	15849	15942	16052	15801	15819	16012	15994	15879	16055	16025	16002	15923	15910	15820	16000	15973	16034	15885	15801	15907	16009	16110	16035	15953	15913	16167	15929	16032	15956	16060	15812	15995	15978	15917	16037	16020	15860	15948	15920	15985	16001	16067	15897	15872	15941	15891	15960	15899	15947	15830	15946	15932	15974	15939	16053	15939	15954	15911	16043	15839	16123	16023	15907	15820	16066	15996	15863	15876	16068	16074	16181	15994	15939	15796	15967	15865	16102	16000	16189	15827	15916	15988	16143	16005	15775	16066	15931	16080	15953	15895	15742	15957	15948	15949	15985	16100	15951	15983	15963	16006	16008	15945	15989	15996	16176	15918	15980	16003	15921	15990	15944	15994	15945	15964	16017	16094	16180	15941	16218	15890	15907	15896	15844	15956	16020	15890	15739	15912	16053	15987	15973	16040	15825	15961	15954	15963	16139	15814	15905	16040	16025	15937	15868	15869	15901	15950	15896	15872	16072	16041	16050	16048	15940	15942	16076	16022	15892	16043	16241	15938	15847	15717	15808	15868	15871	15805	15934	15756	15721	16021	16057	15825	16051	15975	15847	16112	15874	16117	16152	15956	15953	15924	16069	15846	15961	15952	15867	16000	15944	16059	16057	16033	16129	15859	16014	15709	16131	15857	15903	15866	15846	15826	16057	15912	15935	15941	16030	16034	15994	15921	15943	15893	15979	16048	15871	15829	15940	15896	15909	15952	16045	15924	16036	16069	15991	15909	15920	16023	16040	15896	16117	15950	15864	16025	15967	15878	16089	16073	15939	16055	16025	15947	15950	15971	16003	16031	15937	15815	15914	15984	15966	16055	16030	16068	15993	15985	15958	15936	16025	15934	15983	15906	15713	15949	15830	15956	15858	16085	15967	16121	15852	15846	16055	16059	16053	16086	16096	16061	15934	15879	15951	16045	15834	15802	15887	15741	15946	16056	15872	16122	16013	15980	15957	16142	15921	16063	16011	15835	15916	16029	15884	15856	15836	16016	16079	15929	15947	16034	16085	16071	15990	16096	16142	16025	16026	15969	16051	16007	15973	16075	15836	15930	15959	16012	16023	16078	15874	15999	15979	16085	15976	16023	15877	16021	15869	15913	15848	16004	15935	16152	16172	15964	16141	15839	16078	16010	15907	15929	15820	15896	15941	15957	16092	15901	15996	16021	16024	15888	15978	15994	15892	16020	16033	15812	15941	15935	15966	15926	16111	16110	15842	16307	15919	16022
38275	55503	51747	42135	35537	28784	24713	21805	19316	17641	16724	15912	15452	15165	14921	14732	14611	14449	14178	14269	14305	14109	14170	14254	14175	14004	13866	13902	14146	14109	14141	14137	14095	14213	14029	13960	14058	14029	13921	14164	14029	13926	14056	13986	13997	13958	14106	14107	13857	13986	13869	14197	13975	14032	14021	14002	14301	14006	13796	14071	14108	13904	13997	13922	14027	13936	14091	14235	14053	14037	13918	14008	13989	14016	14092	14186	13972	14028	13992	14010	14009	13909	13991	14058	14064	14008	14081	14059	13979	13938	13994	13933	14010	13873	13999	14046	14011	13965	14102	14103	14069	14165	14171	14081	13985	14022	14062	14084	13959	14061	14160	14090	13900	13953	14165	13993	14114	14035	13845	13909	14052	13765	14143	13964	13987	14020	14075	13924	13852	14007	13917	14208	14113	14072	14148	14043	14051	14001	14039	13993	14008	14254	14045	13878	13961	14097	14051	13822	13906	14092	14032	14124	13929	14048	13986	14043	14125	13916	14054	13963	13816	14085	14020	14232	14176	13974	14000	13990	14140	14220	14134	14027	14065	14067	13911	13935	14054	14136	14296	13896	14063	13982	14020	13895	13960	14068	14013	13880	14016	14146	13954	14095	14141	14087	13857	14004	13956	14130	13963	13946	14059	13960	13997	14000	14060	13799	13979	13979	13982	14025	14127	14117	14029	14032	14120	14030	13926	13839	13750	13962	14002	14023	13898	13996	14098	13858	13999	13956	14217	14084	13749	14051	14066	13937	14071	14125	14057	13945	13938	13932	14030	13942	14026	14009	14035	13887	14108	13912	14055	13943	14154	14001	13897	14136	14125	13956	14131	14059	13852	14045	13820	14085	13897	14001	14115	13936	14002	14058	14058	14023	13954	13918	14046	14041	13963	13989	14014	13965	13963	14043	13946	14122	13934	14089	14008	14031	14150	13926	13913	14148	13939	14068	14035	13894	13992	13970	14132	14069	14011	13855	14085	14076	14085	14063	14088	14012	14115	13973	14030	13979	14060	13990	13929	13974	13861	14016	13918	14148	13983	14024	14094	13988	13915	13979	14086	13838	14078	13937	14016	14134	14049	14000	14040	13945	14144	13896	14058	14118	13995	13966	14022	14132	14011	13973	13989	14072	13910	14127	13897	13998	13945	14069	13973	13977	14123	14082	13997	13962	14085	14077	14031	13939	13992	13931	14124	13984	13948	14044	13896	14015	13971	13935	14078	13883	14153	13976	14108	14045	14022	14157	13923	13888	14214	13977	14190	14058	14007	14131	14188	14093	14123	13974	14001	13965	13875	13943	14153	14122	14044	14040	13918	13937	13927	14087	13876	13995	13872	14062	14038	14080	13832	13992	14177	13979	14004	14054	14037	14167	14184	13974	14207	14065	14099	13993	13899	13889	13977	14017	14027	13929	13977	14038	13943	13913	13960	14047	13961	13999	14189	14134	13909	14116	14003	13995	13838	13877	14135	13856	14205	14094	14093	14129	14114	13937	14082	14145	13833	14069	13921	14118	13918	14277	13999	13904	14152	14019	13952	14039	13887	13890	13949	13983	14012	14050	14077	13969	13917	14120	13978	14077	13971	13985	14050	13853	14113	14120	14024	13978	14012	13966	13982	14104	13950	14035	13924	14031	14047	14083	14106	13936	14022	14074	14008	14011	13973	13888	14116	13974	14161	14042	14062	13974	13975	14122	13980	14118	13953	14127	14084	14188	14003	13968	13949	14001	14169	14036	13963	13938	14013	14046	14115	14052	14035	14131	13915	14015	14014	14001	14108	13987	14023	13897	14040	14001	13996	14008	13934	14067	14063	13869	14050	14056	13979	14007	14037	14230	13933	14046	14162	13991	14026	14006	13956	14084	13936	14090	14136	13887	14194	13925	13921	13921	14105	13937	13902	14042	14159	14203	13991	14037	13947	13934	14080	14060	13960	14041	14068	14166	14138	14054	14024	13860	14041	14030	13994	13881	14216	14173	13980	14047	13867	13961	14189	13954	14253	14239	14166	14152	14133	13967	13937	14065	14039	14016	14239	14069	14006	14031	14055	13978	14119	14101	14041	13995	13935	14045	14118	13925	13957	14025	14124	14097	14123	13934	13935	13939	14057	14105	13945	13998	14204	14060	14118	14007	13964	13929	13928	13851	13922	14096	13877	14196	14002	14112	14093	13964	14060	14052	13954	14031	14015	13968	14239	13957	14092	14008	13786	14120	13926	13989	13906	14140	13863	14001	14025	14152	13997	14011	14058	13936	13932	14167	13917	14060	14019	14016	14078	13931	14106	14130	14049	14053	14001	14116	13944	14074	13876	14149	13977	14114	14015	13966	13873	13982	13935	13888	14118	14058	14036	14193	14051	14155	14071	13922	13960	14067	13886	14105	13995	13890	14177	14072	13976	14150	13920	14131	14099	13867	13949	13896	14146	14096	14082	14103	13988	13914	14133	14010	13905	14142	14039	14140	13913	14033	14109	13988	14046	14047	14021	13945	14132	14110	14176	14059	13999	14021	14100	14147	13950	13859	14133	14050	14055	14161	14100	13953	14203	13896	14044	14070	13891	14170	14097	13919	14006	13951	14246	13790	14130	14024	14048	14058	13968	14097	13975	14008	14110	14018	14113	13968	13994	13890	13982	13954	14029	14001	14084	13926	14175	14077	13996	14042	14016	14112	14068	14105	14069	13956	14041	14044	14070	13954	14144	14112	14118	13931	14021	13980	14026	14114	14078	14110	14021	14175	14080	13950	13941	13913	14042	14139	13998	13994	14201	14222	14058	13979	14046	13955	13949	14214	14101	14093	14027	14019	13942	13964	14002	13953	13881	14052	14070	13936	14150	14146	13922	14043	13891	13976	14087	14132	13905	13912	14078	14053	14039	14038	13967	13908	14080	13974	14037	14042	13945	14031	14085	14052	14112	13896	14133	14012	14038	14151	14089	13996	14100	14039	14211	13993	14105	13966	14123	13960	14110	13993	14061	13947	13956	13980	14107	14117	13867	14028	13841	14068	14102	14121	14184	14321	13949	14022	13972	13947	13949	13955	14046	13961	13902	13911	14160	14037	14014	14117	14125	14007	13973	13972	13996	14094	14106	13985	14157	13894	14001	14046	14115	14039	14002	14081	14132	14009	14080	13921	14002	14018	13907	14131	13998	14008	13936	14050	13970	14126	14159	13954	14043	13925	13995	14034	14111	13966	14045	14094	14112	14044	13971	14055	14192	14084	14116	14100	13900	14082	14115	14028	14012	13817	14017	14068	14072	14051	14127	13972	13957	14032	13910	14088	14036	13999	13997	14078	14113	13936	14080	13899	14023	13947	14158	13836	14008	14161	14077	14042	14068	14111	14079	14048	14039	14156	13930	14114	13889	14025	13940	14175	14233	13984	14102	14097	14123	14145	14022	13924	14038	14023	14161	13993	14104	13978	14225	14055	14004	14047	13918	14054	14021	14120	13859	14097	14000	14105	14180	13903	14032	14104	13909	14099	14054	14056	14271	13834	14120	14053	14009	14146	14094	14031	13999	13948	14020	14082	14079	14112	14014	14118	14016	14115	14041	13935	14108	13882	14227	13992	14005	14052	14208	14085	13842	14140	13935	13983	13958	14006	14132	14018	14006	14077	14123	13915	14014	13954	14105	14198	13947	14000	13929	13964	14158	13960	13920	13945	13992	14129	14086	14028	14106	14142	13920	13970	13998	13825	14075	13945	14122	14184	13946	13975	14190	14044	13899	14037	14022	14035	14159	14150	14115	14029	14154	13986	14173	14083	14144	14120	14112	14098	14047	13975	14203	14027	13984	14118	13997	14313	14033	13844	13944	13933	13960	14064	14105	13854	13898	14222	13874	14087	14025	14153	14068	14055	14042	13958	13881	14001	14223	13935	14001	14150	14021	14035	13996	14060	14227	14060	14175	13987	14056	14101	14105	14101	13999	13927	13845	14071	14098	14011	14092	14108	14146	13922	14266	14239	13964	13885	14129	14048	13902	14311	14028	14082	14138	13965	14048	14034	14007	14003	14028	13873	14079	14051	13999	13997	13937	14014	14093	14063	14118	14131	14000	13994	14092	13893	14199	14141	14003	14076	14034	14050	13927	14187	14083	14134	13990	14021	13870	14114	13935	13806	13925	14059	13979	13954	14010	14056	14084	14108	13973	13851	13966	13946	14164	13894	14011	14005	14317	13862	14017	13994	14028	13937	14080	14043	13855	13882	14154	13999	14074	14047	13919	14073	14181	14002	14004	14124	13978	14126	14145	14198	14066	13961	14072	14062	14002	14011	14148	14056	13985	14150	13944	13979	14053	14072	13916	13971	14112	14087	13984	14146	14100	14177	14020	14032	14136	14152	14189	14118	14097	13960	14020	14042	13945	14102	14057	14089	14004	14013	14036	14126	14101	13991	13970	13987	14038	13911	14090	14021	13969	14054	14241	13943	13938	14066	13976	14056	14253	13800	14088	14001	13990	13856	14024	13878	13922	13955	13980	14000	14034	14066	13866	13997	13996	14142	14161	13993	14120	14051	14004	13940	14061	13939	13937	13936	13919	13890	13845	14089	14003	14008	14076	14014	14121	14032	14127	14067	14060	13926	14031	13970	14008	13919	13999	13950	13895	13968	14042	13940	14070	13945	13946	14050	13940	14058	14155	14102	14091	14032	14057	13879	14256	14091	13990	14074	14085	14077	13901	14120	14170	14172	13974	14095	14034	14012	14145	13986	13978	14008	13995	14030	14221	13980	13942	13865	14199	14008	14022	14057	13974	13950	14055	13944	14123	14040	13884	14049	13892	13919	13850	14064	14054	14022	13763	13966	14054	14009	13780	13955	14053	14107	14184	13953	13837	14032	14145	13968	14231	14070	14052	14048	14130	13952	14022	14084	14012	14104	14135	14115	14034	14060	14043	14160	14079	13995	14114	14123	13944	14107	14171	14088	14095	14050	13959	14080	14041	13950	14188	13955	14002	14052	13985	14035	13911	13943	13929	13875	14051	14214	13959	14019	14062	13967	14069	14064	13988	14068	14151	14037	14112	13981	13998	14019	13953	14155	14055	13984	13997	13955	13924	13927	14123	14133	14186	14033	14038	14057	13917	14138	14015	14111	13981	13975	14160	13907	14022	13963	14115	14000	13970	14104
24481	21688	30075	29203	29988	30424	28154	23918	21241	19608	18574	17596	17244	16754	16816	16665	16357	16415	15990	16049	15919	15973	15989	15997	15890	15632	15821	15752	15767	15848	15961	15730	15814	15672	15946	15655	15712	15792	15766	15773	15703	15912	15718	15805	15899	15877	15753	15907	15690	15848	15453	15527	15691	15651	15581	15712	15625	15690	15471	15852	15791	15905	15854	15717	15592	15850	15881	15517	15711	15446	15653	15791	15692	15735	15788	15666	15527	15626	15698	15690	15987	15690	15810	15633	15932	15784	15745	15630	15867	15724	15853	15824	15898	15901	15762	15955	15711	15573	15496	15599	15566	15904	15808	15670	15597	15747	15644	15747	15680	15867	15693	15647	15654	15702	15741	15616	15581	15667	15868	15569	15798	15670	15917	15692	15658	15722	15951	15697	15858	15715	16007	15625	15691	16015	15621	15558	15665	15748	15668	15659	15852	15791	15665	15553	15738	15892	15599	15721	15775	15570	15763	15730	15837	15740	15620	15682	15744	15597	15646	15685	15707	15839	15669	15903	15842	15680	15714	15634	15599	15866	15781	15672	15633	15849	15813	15645	15486	15780	15812	15818	15739	15895	15641	15716	15840	15658	15809	15809	15782	15836	15777	15588	15613	15723	15716	15472	15746	15730	15598	15640	15590	15759	15665	15817	15589	15661	15784	15771	15713	15681	15932	15845	15702	15772	15546	15737	15812	15671	15680	15792	15351	15641	15751	15726	15608	15647	15701	15694	15781	15624	15939	15676	15673	15595	15524	15468	15805	15679	15628	15526	15527	15648	15786	15707	15806	15659	15846	15683	15585	15851	15754	15576	15620	15692	15898	15621	15564	15800	15682	15797	15576	15610	15808	15823	15653	15646	15931	15690	15729	15818	15515	15757	15559	15708	15695	15618	15578	15862	15802	15790	15645	15600	15848	15653	15549	15679	15771	15776	15678	15879	15690	15626	15656	15735	15709	15841	15955	15658	15732	15864	15700	15588	15532	15662	15651	15722	15684	15754	15767	15684	15621	15668	15728	15793	15916	15885	15825	15582	15640	15548	15731	15720	15859	15567	15677	15631	15604	15665	15773	15641	15765	15837	15764	15619	15819	15733	15542	15831	15894	15874	15797	15783	15685	15485	15730	15656	15794	15670	15749	15644	15621	15511	15765	15627	15497	15784	15783	15653	15708	15632	15828	15780	15660	15852	15690	15781	15990	15817	15555	15608	15584	15671	15817	15721	15876	15693	15542	15647	15931	15614	15621	15717	15682	15618	15782	15706	15776	15510	15704	15727	15834	15822	15902	15535	15734	15835	15787	15731	15817	15697	15594	15717	15585	15627	15760	15865	15572	15596	15721	15810	15751	15712	15843	15501	15789	15817	15791	15779	15844	15595	15714	15831	15881	15514	15783	15715	15824	15404	15739	15834	15674	15764	15763	15873	15712	15710	15793	15601	15754	15658	15758	15792	15742	15735	15804	15620	15655	15799	15815	15806	15685	15718	15712	15489	15815	15956	15481	15603	15858	15592	15500	15745	15637	15814	15617	15617	15854	15609	15914	15619	15874	15671	15834	15745	15820	15759	15692	15812	15608	15904	15837	15718	15349	15706	15569	15801	15577	15650	15609	15670	15543	15913	15664	15760	15636	15631	15729	15698	15556	15794	15656	15698	15590	15628	15560	15629	15721	15813	15667	15937	15583	15806	15721	15752	15579	15831	15706	15598	15898	15616	15758	15682	15652	15935	15651	15726	15577	15850	15653	15728	15758	15488	15558	15561	15721	15770	15795	15742	15744	15812	15754	15930	15853	15713	15786	15851	15808	15532	15691	15867	15677	15600	15772	15708	15566	15600	15778	15719	15653	15641	15594	15845	15788	15603	15713	15820	15784	15969	15446	15659	15718	15606	15629	15609	15525	15786	15644	15892	15717	15903	15543	15627	15489	15880	15818	15698	15739	15645	15704	15651	15784	15565	15847	15774	15661	15660	15834	15642	15809	15613	15920	15723	15662	15868	15814	15849	15831	15629	15884	15733	15557	15656	15576	15635	15649	15434	15778	15751	15720	15804	15811	15718	15713	15786	15921	15625	15596	15834	15721	15718	15981	15751	15695	15826	15866	15774	15692	15571	15634	15696	15556	15843	15718	15712	15610	15633	15772	15737	15690	15608	15604	15725	15706	15846	15783	15853	15740	15719	15823	15617	15552	15797	15733	15746	15840	15477	15655	15719	15987	15756	15835	15910	15643	15727	15633	15787	15742	15531	15604	15554	15607	15846	15636	15579	15545	15749	15666	15575	15601	15737	15648	15770	15638	15742	15553	15729	15748	15644	15709	15577	15671	15574	15854	15612	15930	15842	15795	15719	15806	15755	15605	15806	15960	15875	15617	15749	15805	15546	15602	15734	15742	15659	15612	15840	15840	15745	15687	15648	15788	15708	15861	15815	15777	15744	15805	15737	15709	15763	15761	15767	15778	15704	15520	15723	15679	15575	15788	15798	15854	15736	15650	15655	15622	15912	15555	15819	15787	15641	15632	15616	15643	15900	15501	15782	15649	15445	15674	15684	15589	15760	15799	15814	15601	15704	15692	15719	15704	15571	15794	15784	15751	15731	15717	15639	15731	15835	15768	15726	15802	15888	15999	15683	15677	15512	15727	15549	15684	15542	15733	15470	15646	15826	16008	15534	15779	15686	15697	15693	15751	15766	15636	15765	15753	15391	15696	15759	15597	15813	15792	15760	15630	15907	15666	15773	15888	15820	15876	15671	15609	15660	15676	15633	15772	15828	15810	15834	15723	15796	15750	15767	15877	15803	15793	15755	15683	15830	15796	15917	15633	15727	15550	15493	15820	15856	15766	15768	15809	15787	15649	15846	15756	15729	15829	15600	15747	15589	15711	15698	15949	15715	15876	15860	15972	15590	15607	15543	15570	15752	15762	15654	15684	15771	15600	15702	15640	15650	15600	15829	15662	15772	15670	15714	15797	15443	15772	15857	15817	15779	15944	15767	15583	15830	15868	15770	15810	15736	15607	15772	15826	15557	15598	15708	15618	15766	15728	15599	15539	15641	15764	15758	15736	15787	15831	15718	15730	15774	15750	15703	15829	15631	15837	15759	15531	15601	15668	15857	15560	15684	15639	15687	15737	15830	15535	15658	15592	15667	15565	15649	15541	15711	15708	15657	15670	15765	15723	15570	15860	15760	15713	15618	15605	15854	15646	15655	15856	15682	15528	15662	15655	15748	15722	15650	15743	15607	15690	15702	15793	15812	15712	15793	15752	15608	15661	15615	15850	15723	15661	15751	15542	15800	15738	15610	15601	15711	15711	15735	15839	15694	15789	15799	15704	15809	15721	15555	15701	15509	15653	15760	15765	15789	15669	15704	15753	15690	15696	15622	15529	15822	15589	15846	15719	15899	15785	15702	15700	15604	15634	15655	15688	15711	15881	15696	15827	15693	15765	15806	15769	15827	15709	15791	15837	15819	15732	15549	15514	15772	15791	15718	15679	15797	15890	15906	15659	15614	15665	15540	15598	15614	15651	15853	15679	15819	15804	15687	15897	15664	15783	15696	15902	15678	15723	15798	15728	15666	15685	15760	15740	15784	15835	15628	15645	15567	15851	15631	15501	15655	15832	15809	15767	15771	15876	15827	15756	15740	15542	15674	15667	15814	15555	15404	15812	15615	15619	15739	15823	15725	15872	15973	15469	15613	15652	15674	15786	15685	15682	15579	15623	15745	15710	15831	15592	15637	15589	15704	15778	15487	15732	15807	15685	15737	15760	15711	15872	15677	15869	15776	15511	15783	15768	15785	15727	15697	15781	15810	15683	15848	15762	15572	15678	15726	15599	15828	15903	15873	15805	15708	15492	15731	15495	15560	15679	15558	15742	15649	15585	15776	15852	15749	15674	15715	15978	15691	15593	15844	15737	15918	15874	15817	15651	15743	15849	15746	15708	15705	15886	15794	15781	15864	15730	15708	15839	15620	15800	15597	15474	15714	15822	15753	15592	15637	15853	15659	15767	15560	15842	15567	15726	15635	15722	15883	15705	15466	15726	15753	15767	15608	15806	15412	15760	15826	15482	15579	15571	15826	15677	15702	15660	15619	15463	15687	15694	15761	15767	15762	15809	15700	15709	15633	15602	15632	15873	15701	15614	15675	15562	15529	15616	15673	15823	15596	15400	15570	15702	15790	15746	15936	15773	15764	15726	15765	15535	15763	15837	15852	15782	15460	15724	15893	15710	15481	15710	15939	15725	15758	15907	15726	15845	15805	15756	15675	15555	15683	15764	15681	15663	15620	15480	15912	15629	15601	15673	15805	15846	15627	15728	15681	15566	15833	15803	15484	15699	15556	15479	15626	15582	15620	15705	15842	15852	15703	15825	15842	15829	15727	15762	15707	15704	15895	15843	15686	15598	15942	15820	15892	15646	15571	15616	15866	15599	15799	15619	15804	15693	15758	15759	15828	15753	15647	15897	15573	15635	15765	15786	15914	15955	15690	15712	15814	15905	15673	15667	15628	15588	15601	15696	15679	15500	15564	15796	15650	15626	15747	15651	15581	15689	15815	15695	15755	15716	15883	15703	15854	15739	15857	15674	15926	15837	15676	15812	15695	15656	15704	15670	15670	15822	15854	15645	15628	15593	15547	15773	15705	15472	15543	15563	15685	15449	15673	15665	15708	15600	15721	15619	15616	15515	15754	15723	15601	15981	15640	15625	15578	15752	15671	15828	15786	15761	15577	15692	15575	15832	15778	15651	15713	15806	15705	15717	15589	15562	15567	15861	15680	15696	15660	15827	15739	15736	15680	15711	15759	15420	15781	15770	15471	15731	15869	15772	15666	15553	15761	15688	15551	15720	15735	15881	15568	15834	15488	15710	15709	15750	15881	15715	15661	15588	15596	15698	15683	15700	15681	15703	15634	15506	15830	15923	15941	15848	15752	15714	15898	15638	15541	15737	15761	15844	15707	15536	15832	15539	15606	15585	15777	15898	15807	15644	15835	15622	15834	15857	15800	15689	15626	15561	15594	15758	15710	15595	15682	15644	15811	15695	15668	15804	15778	15950	15717	15719	15827	15670	15608	15579	15812	15695	15766	15774	15717	15698	15591	15688	15775	15763	15956	15904	15689	15521	15825
37516	60785	57305	47168	40040	33738	28442	25124	21791	19351	17911	16959	16360	15735	15010	14925	14832	14603	14609	14428	14232	14005	14189	14049	14003	13972	13889	14034	14000	13844	14120	13949	13972	14032	13978	13916	13747	13821	13982	13905	13788	13942	13788	13978	13932	13997	13857	13959	14041	13875	13909	13927	14063	13904	14005	13746	13932	13914	13884	13731	13954	14128	13855	13920	13991	13954	13894	13860	13877	14088	13902	14031	13974	14191	13883	13943	13901	13665	13725	13911	13780	13939	13825	13900	13854	14015	13953	13952	14090	14052	13751	13899	13825	13977	14041	13965	14042	13793	13866	13885	13861	13871	14046	14082	13937	13730	13876	13834	13885	13932	13981	13971	13850	13861	13813	13947	13990	13812	13989	13837	13819	13958	13832	13831	13875	13924	13859	13960	13921	14021	13846	13982	13962	14056	13941	13882	13838	14011	13666	14059	13943	13875	13949	13996	13708	13951	13912	13899	14005	13966	13733	13946	13976	13833	13934	13834	14041	13861	13824	13894	13906	13875	13911	13927	13904	13834	13735	13820	13923	13719	13727	13908	13901	13950	14017	13965	13790	13983	13860	14043	13991	13904	13821	13936	13985	13868	13993	13897	13690	13905	13840	13966	13689	13948	13966	14014	13811	13904	13735	13848	14048	13930	13882	13737	13680	13811	13902	13975	14008	13758	13860	13796	13997	13785	13909	13836	14045	14111	13967	13989	13836	13848	13910	13781	13921	13971	13847	13882	13883	14040	13944	13906	13843	13992	13875	13987	13960	14030	14138	13877	13954	13882	14022	13881	14056	13936	13941	13852	13870	13750	14072	13836	13838	13761	14095	13875	13812	13903	13818	13763	13830	13806	13829	14089	14003	13938	13865	13990	13920	14143	13699	13789	13963	14059	14060	14090	13904	13881	13851	13907	13921	13801	13938	13856	13849	13970	13880	13917	13914	13886	13961	13877	13966	13860	14005	14016	14079	13856	13898	13682	13897	13876	13973	13879	13880	13749	13885	14031	13835	14017	13888	13726	13859	13998	13856	13780	14109	14007	13912	13879	13809	13922	14059	13908	13823	14135	13880	13952	13741	13938	13975	13744	13857	13890	13797	13942	13887	13895	13911	13726	14022	13889	13832	14030	13914	13804	13821	13764	13968	13760	13856	13835	14026	13865	13965	13814	13884	13845	13806	13928	13951	13794	13968	13723	13784	14106	13932	14014	13861	13795	14009	13835	14051	13889	13811	13936	13984	13768	13749	13891	13832	13863	13874	13855	13743	13902	13884	13925	14091	13836	13854	13986	14070	14027	13910	13879	13855	13974	13886	13957	13907	13838	13891	13967	13767	13895	13913	13913	13863	13839	13893	14005	13830	13799	13877	13988	13942	13818	13955	14011	14035	13891	13919	13943	13867	13861	14013	13745	13876	14014	13795	13973	13904	13924	13951	13989	13995	13718	13998	13881	13967	13947	14095	13787	13875	13860	13850	13977	13912	13863	13958	13847	13811	13865	14030	13993	13809	13851	13867	13909	13893	14046	14086	13962	13993	13761	13674	13739	13801	13920	13823	13993	13948	14049	14105	13843	13925	13872	13914	13901	14098	13953	13947	13930	13926	13816	13894	13864	13902	13992	13948	13827	13851	14073	13842	13888	13948	13958	13898	13983	13913	13950	13794	13897	13779	13830	13863	13817	13902	13913	13890	14001	13781	13919	13831	13959	13896	14096	13877	13864	13901	13809	13887	13770	13994	13902	13886	13778	13972	13979	13847	13803	13795	13732	14128	13784	13974	14009	13873	13935	13925	13828	14043	13835	13802	13826	13951	13895	13875	13929	13966	13910	13875	14130	13768	13989	13923	14006	13751	14020	13960	13880	13971	14031	13886	13842	13832	13812	13794	13982	14116	13972	13754	13930	13737	13830	13737	13772	13949	14084	13936	13820	13994	13897	13877	14004	13990	13924	13982	14033	13949	13910	13794	13906	13919	13948	13941	14027	13992	13945	13794	13928	13913	13972	14074	13905	13915	13862	13700	14098	13870	13875	13924	13831	13798	13890	13885	13879	13966	13919	14016	13869	13808	13944	14072	13815	13879	13891	13867	13852	13798	13961	13838	13986	13828	13923	13867	13904	14083	13944	13810	13894	13994	13870	13870	14016	13665	13885	13900	13893	13863	13861	13928	13995	14015	13808	13969	14090	13993	13773	13883	13963	13984	14041	13871	14163	13861	13939	13926	14038	13905	13934	13829	13991	14033	14039	13959	13922	13775	13991	13867	13933	13652	13945	13868	13893	13663	14059	13796	13822	13975	14051	14000	13729	13873	13785	13962	13779	13925	13892	13884	13821	13891	13835	13936	13746	13960	13921	13862	13962	13850	13689	14028	13954	13740	14064	13974	13834	13906	13902	13965	14003	14054	13842	13859	13948	13848	13891	13979	13819	13994	13950	13941	14023	13836	13848	14080	13859	13948	13883	13801	13827	13941	13802	13918	14225	13834	13850	13940	13918	14013	13956	13996	14185	13792	13977	13939	13829	14070	13795	14007	13977	13960	13971	13991	13830	13926	13764	13886	13869	13935	14083	13986	13950	13871	13981	13880	13921	13873	13908	13923	13877	13849	14039	13751	13739	13813	13755	13901	14017	13884	13927	13721	13882	13828	13790	13821	13858	13838	13794	13946	13884	13840	13905	14008	14014	13937	13907	13986	13871	13946	13894	13805	13757	13804	14011	14041	14024	13884	14041	13978	13945	13805	13793	14057	13833	13890	13995	14009	13871	13993	13976	13909	13938	14081	13962	13996	13961	13820	14068	13770	14009	13994	13967	13867	14098	13887	13971	13912	13910	13870	13946	13829	14072	13910	13912	13845	13925	13876	13870	13929	13755	13903	14104	13833	13878	14015	13814	13950	13790	13803	13957	14024	14080	13855	13929	13844	13933	13925	13832	13844	13939	13867	13827	13920	13884	13916	13853	13811	13924	13943	13943	13937	13909	13787	13948	13860	13774	14061	13917	13937	13922	13960	13904	13857	13968	14060	13967	13891	13822	13922	13988	13936	14018	13944	13969	13917	13965	13871	13819	13852	13853	14051	14015	13896	13773	13920	13909	14098	13967	13804	14042	13982	13965	13850	13820	13896	13850	13978	13799	13906	13963	13972	14024	13939	14040	13865	13802	13822	14041	14024	13974	13934	13908	13864	13957	14000	13899	13946	14010	14015	13921	13911	13951	13837	13975	13947	13850	13898	13876	13900	13874	13820	14043	13952	13743	14066	14042	14025	13915	13932	13967	13894	13744	13928	13814	14052	13707	13800	14012	13907	13796	13863	13886	13999	13803	13773	13880	13954	13961	13861	13968	13956	13975	13927	14058	13901	13894	14136	13973	13745	13878	13809	13763	13857	13867	13834	13835	13970	13834	13903	13848	13981	13979	13905	13983	13975	13939	13817	13865	13829	13864	13881	13926	13921	13875	13789	13931	14104	13785	13827	14009	13742	13975	13926	13869	13930	13943	13869	13960	14027	13970	13959	13844	13961	14018	13804	13900	13909	13970	13940	13909	13937	14046	14080	13866	13876	13845	13897	13929	13983	13941	13816	13926	13944	13941	13853	13874	13829	13959	13937	13930	13890	13745	13945	14007	13933	14072	13900	13846	13910	13958	13939	13858	13898	14001	13929	13901	14059	13845	13888	13904	13887	14038	13907	13995	13877	13865	14072	13845	13777	13779	13852	13980	13764	14066	13840	14056	13890	13918	13747	13908	13782	13945	13759	13945	13918	13909	13867	13950	13927	13805	13840	13969	13871	13876	14047	13780	13946	13861	13989	13919	13945	13823	13934	13842	14025	13866	13884	13857	13852	14003	13827	13972	13838	13836	13954	13934	14042	13879	13919	13953	13960	13942	13818	13974	13854	13960	13985	13845	13994	13983	13884	13818	13881	13890	13935	13884	13885	13768	13914	13987	13964	14012	13753	13805	13962	13911	13992	13896	13855	13733	13967	13912	13892	13898	13849	13885	13851	13843	13913	14214	13808	13911	13840	13781	13823	13976	13953	13870	14002	13926	13850	13991	14112	14016	13882	14037	14049	13855	13923	13977	13851	13922	13980	14014	13980	13968	14062	13899	13979	13949	13950	13905	13941	13929	14092	14055	13734	13828	14099	13917	13742	13751	14066	13844	13917	14047	13954	13982	14063	13863	13920	13686	13900	13848	13897	13967	13906	13946	13911	13983	13841	13839	13925	13861	14075	13925	13957	13791	13715	13959	13794	13872	13848	13727	13897	14046	13809	13824	13951	13820	13941	13992	13993	13936	13874	13663	13834	13755	13817	13929	13967	14084	13840	13997	13865	13838	13760	13951	13719	13919	13953	13777	13829	13848	13759	13888	13949	14022	14197	13849	13707	13985	13724	13815	13938	13873	14027	13873	13917	13774	13889	14020	14013	13873	13793	13916	13967	13819	13812	13935	13793	13907	13880	13881	13972	13774	13791	13889	13991	13851	13766	13859	13936	13929	13896	13909	13777	13911	13970	13961	13826	13889	13832	13984	13976	13944	13841	13933	13835	13944	13925	13888	13809	14061	13809	13826	13980	13826	13767	13954	13898	13928	13949	14026	13781	13940	13860	13887	14085	13925	13800	13994	13733	13903	13934	13860	13866	13964	13895	13904	13862	13804	14038	14031	14014	13821	13926	13819	13916	13798	14001	13801	13852	13913	13845	13806	14133	13844	13835	13833	13918	13968	13910	13853	13970	14013	13907	13850	13932	13860	13872	13840	13936	13830	13873	13931	13816	13979	13942	13961	13942	13766	13806	13845	13818	13943	13786	14201	13907	13880	13715	13996	13945	13973	13831	13907	13882	13904	13879	13922	13898	14015	13983	13885	13957	14070	14002	13800	13844	13751	13898	14106	13887	13962	13970	13846	13816	13985	13982	13877	13886	13864	14009	14058	13891	13919	13925	13976	13856	13962	13882	13887	13912	13919	14072	13868	13983	13990	13921	13958	13966	13992	13888	13884	14040	13974	13917	14009	13910	14075	13864	13922	13930	14096	13965	14012	13870	13747	13801	14013	14173	13824	13863	13813	13840	14016	13684	13953	13914	13862	13763	14006	13953	13814	13979	13979	13977	13932	13922	14047	13817	13945	13929	14024
23193	21547	29737	25035	25465	30108	31470	26117	23266	21363	19863	18629	18010	17609	17348	16709	16606	16642	16432	16475	16128	15944	16001	16134	15913	15941	15973	15850	15783	16026	15920	15942	15820	15816	15992	15819	15855	15887	15902	16062	15730	15688	15778	15772	15875	15807	15967	15640	15653	15914	15752	15771	15732	15591	15632	15661	15818	15757	15856	15763	15880	15774	15696	15742	15739	15763	15846	15905	15606	15757	15851	15565	15724	15954	15877	15994	15840	15771	15618	15720	15865	15690	15641	15776	15623	15753	15810	15730	15557	15712	15700	15738	15576	15545	15719	15607	15757	15846	15878	15396	15794	15583	15749	15757	15699	15744	15714	15448	15553	15731	15555	15698	15820	15750	15811	15721	15714	15804	15602	15632	15647	15764	15759	15473	15853	15797	15728	15477	15484	16015	15719	15710	15670	15803	15847	15684	15508	15522	15593	15645	15731	15846	15531	15700	15713	15638	15698	15607	15782	15824	15581	15767	15531	15658	15780	15735	15675	15511	15589	15519	15622	15578	15926	15738	15686	15704	15698	15642	15670	15528	15802	15663	15904	15647	15790	15771	15577	15606	15721	15709	15760	15595	15657	15588	15780	15574	15659	15783	15768	15373	15756	15816	15793	15705	15922	15786	15618	15521	15707	15937	15827	15661	15817	15720	15595	15864	15598	15696	15446	15564	15850	15600	15749	15693	15781	15603	15718	15851	15656	15630	15741	15613	15551	15723	15566	15606	15707	15712	15890	15695	15734	15622	15623	15625	15772	15573	15820	15801	15701	15778	15712	15557	15831	15571	15544	15688	15663	15845	15586	15544	15675	15632	15698	15830	15618	15596	15525	15867	15706	15771	15787	15601	15554	15554	15675	15595	15719	15644	15744	15615	15604	15873	15598	15701	15708	15825	15614	15735	15668	15730	15733	15701	15760	15689	15711	15802	15650	15792	15824	15954	15611	15782	15872	15574	15735	15711	15485	15417	15768	15752	15643	15731	15667	15941	15701	15813	15676	15655	15721	15774	15581	15840	15748	15800	15549	15577	15644	15614	15749	15564	15577	15564	15485	15677	15605	15618	15791	15635	15676	15688	15722	15876	15775	15675	15848	15600	15608	15673	15837	15742	15763	15540	15722	15608	15707	15955	15593	15578	15723	15713	15685	15647	15634	15615	15821	15699	15535	15450	15779	15802	15592	15634	15693	15553	15578	15858	15774	15621	15667	15682	15673	15758	15772	15956	15693	15495	15783	15719	15944	15673	15711	15551	15573	15753	15467	15602	15714	15813	15590	15635	15712	15653	15404	15581	15698	15557	15568	15730	15834	15628	15743	15466	15599	15712	15690	15619	15788	15586	15607	15807	15805	15714	15530	15764	15804	15621	15384	15654	15659	15577	15673	15536	15602	15782	15610	15764	15565	15755	15681	15620	15721	15551	15642	15607	15729	15693	15610	15600	15608	15664	15788	15691	15715	15625	15657	15891	15766	15695	15695	15576	15652	15718	15720	15584	15773	15552	15661	15470	15654	15602	15702	15666	15650	15802	15638	15850	15707	15796	15756	15730	15716	15623	15832	15842	15759	15661	15569	15621	15664	15624	15552	15728	15700	15753	15816	15837	15718	15643	15598	15763	15759	15942	15820	15798	15796	15676	15701	15610	15787	15646	15625	15762	15893	15635	15619	15733	15715	15765	15736	15645	15674	15782	15738	15711	15573	15750	15760	15790	15868	15664	15478	15688	15647	15672	15751	15689	15727	15845	15679	15767	15805	15841	15716	15485	15680	15732	15743	15864	15896	15652	15664	15778	15638	15582	15709	15796	15853	15668	15650	15425	15596	15723	15570	15547	15524	15601	15748	15779	15718	15639	15670	15863	15658	15729	15584	15769	15636	15631	15840	15760	15902	15590	15771	15510	15584	15672	15987	15612	15627	15724	15556	15784	15804	15589	15728	15630	15847	15701	15800	15728	15635	15742	15589	15772	15882	15832	15657	15565	15673	15668	15896	15751	15769	15661	15794	15798	15642	15616	15528	15618	15669	15688	15832	15751	15625	15575	15782	15719	15535	15729	15807	15716	15799	15746	15951	15724	15623	15811	15731	15759	15773	15664	15679	15723	15679	15729	15855	15723	15630	15716	15630	15709	15724	15678	15756	15498	15628	15804	15751	15714	15732	15750	15784	15888	15614	15903	15643	15667	15810	15623	15652	15775	15773	15598	15542	15700	15708	15655	15666	15772	15835	15654	15546	15653	15622	15747	15594	15428	15844	15439	15768	15572	15843	15654	15919	15972	15688	15558	15776	15596	15811	15652	15685	15627	15708	15713	15564	15564	15559	15595	15600	15705	15658	15814	15783	15539	15649	15716	15670	15700	15688	15676	15716	15666	15620	15656	15898	15710	15866	15796	15813	15641	15596	15762	15644	15653	15880	15551	15641	15513	15746	15751	15650	15579	15427	15501	15731	15604	15538	15760	15745	15914	15642	15664	15756	15806	15615	15711	15723	15689	15868	15598	15620	15716	15767	15751	15727	15632	15522	15768	15667	15689	15809	15641	15818	15652	15822	15786	15781	15669	15655	15819	15849	15698	15578	15685	15804	15748	15550	15681	15620	15564	15554	15855	15752	15845	15702	15764	15562	15432	15612	15510	15826	15735	15702	15793	15792	15784	15520	15571	15465	15586	15780	15711	15829	15927	15813	15714	15593	15800	15759	15629	15685	15681	15558	15600	15432	15616	15830	15611	15611	15661	15612	15749	15594	15688	15799	15831	15746	15560	15716	15687	15736	15722	15639	15803	15926	15570	15769	15658	15671	15589	15550	15796	15581	15757	15522	15626	15574	15642	15698	15589	15970	15714	15774	15608	15546	15633	15920	15550	15696	15698	15622	15778	15501	15837	15684	15914	15714	15607	15801	15602	15519	15629	15630	15557	15631	15755	15768	15627	15626	15658	15586	15718	15705	15627	15757	15697	15898	15397	15652	15676	15898	15679	15804	15954	15923	15696	15667	15658	15674	15713	15673	15653	15703	15557	15575	15566	15832	15720	15660	15797	15602	15587	15839	15669	15605	15646	15579	15606	15493	15776	15668	15584	15628	15469	15752	15644	15742	15541	15807	15635	15631	15872	15653	15563	15751	15577	15656	15640	15454	15560	15698	15665	15799	15695	15596	15651	15680	15603	15484	15707	15755	15660	15740	15867	15744	15859	15773	15800	15784	15873	15869	15770	16020	15812	15640	15685	15653	15758	15659	15742	15915	15529	15775	15789	15846	15763	15810	15749	15672	15867	15659	15542	15730	15581	15776	15607	15756	15599	15641	15665	15607	15584	15833	15491	15731	15898	15732	15541	15764	15850	15663	15697	15802	15652	15746	15841	15695	15483	15760	15697	15678	15699	15700	15505	15724	15645	15901	15561	15655	15746	15537	15606	15550	15620	15808	15766	15755	15821	15546	15702	15628	15716	15750	15823	15699	15837	15710	15644	15683	15814	15757	15743	15658	15624	15674	15762	15734	15866	15812	15754	15775	15673	15705	15709	15482	15837	15645	15826	15718	15562	15820	15674	15927	15814	15764	15730	15619	15723	15582	15766	15634	15662	15781	15671	15545	15669	15658	15682	15811	15554	15660	15523	15729	15624	15781	15728	15887	15627	15769	15497	15676	15753	15731	15930	15831	15911	15896	15654	15937	15714	15639	15816	15693	15467	15768	15891	15698	15719	15648	15650	15692	15818	15671	15783	15683	15779	15652	15511	15615	15661	15781	15748	15760	15622	15675	15680	15652	15848	15827	15662	15802	15719	15910	15691	15899	15618	15823	15698	15866	15714	15750	15618	15545	15676	15447	15567	15622	15574	15778	15676	15663	15688	15825	15679	15647	15746	15760	15818	15727	15787	15825	15757	15604	15655	15559	15998	15770	15610	15470	15813	15866	15576	15764	15692	15770	15747	15828	15565	15459	15874	15733	15712	15788	15804	15711	15583	15680	15654	15591	15488	15849	15862	15764	15480	15808	15555	15491	15797	15498	15732	15819	15513	15630	15585	15639	15777	15681	15822	15674	15513	15535	15797	15859	15853	15774	15890	15645	15930	15777	15609	15700	15578	15731	15823	15626	15617	15640	15628	15623	15693	15674	15844	15650	15625	15526	15852	15672	15670	15651	15759	15765	15611	15665	15733	15713	15670	15686	15728	15741	15493	15654	15878	15704	15666	15688	15461	15681	15559	15695	15825	15482	15599	15805	15718	15876	15839	15594	15658	15606	15571	15517	15593	15596	15583	15520	15703	15743	15622	15678	15611	15626	15736	15754	15468	15490	15658	15697	15568	15653	15612	15657	15688	15701	15625	15691	15724	15721	15591	15543	15566	15924	15496	15674	15514	15695	15907	15853	15846	15636	15718	15812	15697	15667	15669	15791	15809	15826	15530	15798	15671	15707	15952	15683	15726	15534	15742	15691	15576	15771	15602	15847	15836	15676	15833	15653	15487	15707	15890	15546	15956	15643	15817	15658	15672	15604	15529	15444	15773	15700	15761	15824	15746	15795	15473	15708	15866	15795	15526	15604	15927	15638	15611	15795	15742	15565	15848	15615	15824	15681	15534	15507	15451	15889	15680	15613	15778	15795	15636	15544	15678	15440	15658	15597	15778	15637	15820	15631	15520	15649	15726	15644	15551	15744	15774	15826	15797	15507	15682	15735	15883	15767	15552	15513	15747	15630	15615	15657	15641	15425	15673	15717	15779	15584	15580	15719	15792	15655	15825	15869	15614	15527	15690	15583	15588	15835	15726	15691	15693	15755	15635	15519	15530	15522	15812	15595	15762	15792	15538	15773	15726	15657	15679	15850	15559	15722	15630	15823	15680	15684	15727	15644	15590	15758	15731	15677	15738	15536	15833	15748	15863	15666	15685	15583	15619	15567	15627	15642	15657	15507	15713	15670	15837	15574	15623	15468	15484	15827	15532	15692	15737	15758	15696	15938	15608	15972	15714	15835	15744	15725	15576	15813	15857	15808	15521	15661	15621	15575	15628	15584	15709	15758	15601	15864	15605	15665	15728	15610	15718	15746	15664	15510	15683	15683	15788	15579	15604	15601	15706	15616	15723	15634	15705	15703	15693	15762	15873	15645	15676	15875	15703	15713	15662	15659	15519
38758	65540	62618	51613	43846	37457	31759	28142	24244	21420	19550	18027	17193	16171	15730	15290	15149	14703	14440	14368	14183	14033	14099	13890	14183	14058	14088	13788	13928	14125	13994	13943	13939	14087	13909	13832	13858	13828	14069	13905	13857	13809	13767	14043	13956	13917	14004	13923	13811	13812	13869	13666	13860	13941	13868	13711	13856	13822	13834	13729	13814	13837	13912	13919	13893	13944	13819	13897	13759	13843	13749	13816	13988	13851	13763	13920	13903	13786	13753	13918	13800	13744	13841	13816	13886	13885	13832	14001	13828	13766	14079	13840	13838	13795	13824	13686	13971	13938	13843	13797	13720	13842	13823	13690	13673	13893	13889	13677	14048	13865	13637	13891	13967	13779	13927	13795	13804	13826	13831	13754	13881	13901	13751	13885	13705	13862	13882	13765	13996	13970	13862	13798	13800	13871	13691	13628	13875	13713	13814	13957	14032	14039	13808	13901	13844	13849	13825	13938	13832	13826	13849	13899	13921	13753	13842	13828	13823	13820	13878	13856	13728	13826	13844	13807	13905	13900	13734	13910	13967	13872	13936	13807	13880	13852	13716	14030	13750	13834	13766	13910	13859	13787	13856	13904	13807	13894	13732	13686	13877	13717	13748	14012	13637	13761	13756	13749	13947	13728	13854	13908	13848	13658	13748	13757	13902	13829	13689	13865	13775	13849	13797	13796	13754	13799	13597	13874	13839	13838	13967	13827	13831	13724	13936	13699	13956	13741	13910	13833	13686	13888	13852	13859	13954	13852	13958	13865	13887	13910	13821	13870	13876	13890	13864	13849	13861	13894	13856	13928	13815	13853	13749	13839	13861	13742	13815	14067	13691	13786	13943	13824	13899	13766	13841	13840	13843	13853	13786	13904	13741	13907	13860	13775	13773	13719	13731	13779	13793	13939	13886	14004	13843	13804	13830	13735	13766	13801	13877	13862	13859	13730	13898	13832	13592	13994	13890	13745	13872	13700	13795	13839	13720	13934	13853	13885	14006	13755	13781	14005	13817	13706	13928	13778	13943	13886	13636	13834	13986	13735	13812	13842	13790	13878	13844	13793	13904	13812	13829	13749	13972	13829	13867	13707	13742	13768	13625	13940	13755	13794	13729	13835	13778	13940	13855	13931	13679	13897	13838	13896	13963	13774	13742	13727	13780	13660	13794	13836	13824	13850	13813	13757	13614	13875	13819	13897	13804	13728	13909	13764	13900	13802	13746	13833	13790	13883	13820	13857	13816	13818	14016	13834	13725	13829	13858	13683	13645	13810	13855	13909	13789	13957	13950	13918	13711	13881	13726	13736	13814	13810	13739	13869	13869	13820	13898	13773	13787	13957	13812	13871	13710	13817	13865	13875	13822	13823	13820	13900	13904	13741	13816	13794	13864	13797	13884	13842	13548	13877	13840	13885	13820	13874	13827	13837	13734	13766	13842	13908	14027	13946	13874	13843	13760	14035	13944	13801	14145	13845	13789	13621	13905	13803	13705	13904	13840	13928	13966	13968	13820	13912	13820	13810	13708	13718	13773	13771	13714	13741	13881	13782	13813	13800	13842	13936	13893	13971	13768	13732	13835	13951	13792	13760	13925	13892	13984	13812	13936	13859	13648	13877	13737	13898	13866	13818	13836	13799	13869	13713	13925	13809	13891	13842	13909	13953	13734	13754	13767	13724	13818	13925	13766	13769	14036	13681	13990	13828	13774	13896	13814	13955	13765	13899	13879	13690	13669	13786	13742	13810	13967	13837	13869	13843	14033	13718	13832	13841	13668	13732	13886	13804	13746	13852	13839	13717	13893	13852	13824	13809	13631	13789	13855	13972	13781	13876	13705	13769	13917	13745	13847	13811	13955	13637	14051	13973	13883	13752	13792	13743	13710	13768	13868	13945	13570	13882	13865	13810	13891	13741	13870	13852	13773	13900	13792	14058	13679	13797	13755	13896	13807	13877	13702	13784	13882	13938	13730	13835	13881	13844	13734	13891	13914	13934	13825	13903	13811	13886	13808	13741	13807	13792	13998	13835	13873	13917	13873	13691	13833	13844	13793	13980	13885	13776	13739	13832	13709	13930	13908	13740	13860	13750	13758	13819	13804	13872	13845	13802	13837	13980	13942	13690	13978	13853	13764	13829	13797	13797	13764	13771	13741	13874	13720	13851	13745	13859	13785	13841	13910	13828	13849	13815	13773	13791	13712	14010	13841	13946	13903	13870	13673	13985	13872	13695	13915	13832	13761	13816	13816	13923	13751	13904	13798	13726	13884	13860	13722	13844	14029	13909	13673	13990	13724	13837	13943	13752	13742	13770	13959	13854	13753	13907	13750	13873	14009	13673	13954	13923	13886	13779	13660	13757	13901	13835	13773	13696	13844	13823	13845	13839	13849	13708	14026	13702	13721	13948	13651	13959	13834	13804	13936	13974	13814	13892	13788	13749	13875	13871	13752	13778	13781	13981	13952	13828	13796	13838	13771	13926	13842	13640	13716	13613	13899	13903	13820	13804	13714	14187	13805	13757	13737	13922	13924	13866	13739	13896	13828	13858	13943	13819	13652	13714	13852	13755	13871	13698	13791	13836	13792	13825	13838	13788	13844	13844	13827	14053	13895	13864	13923	13671	13724	13914	13761	13756	13678	13980	14098	13899	13880	14025	13887	13836	13629	13814	13766	13644	13795	13799	13794	13786	13941	13923	13887	13786	13973	13742	13806	13798	13899	14111	13790	13815	13990	13776	13802	13833	13911	13939	13950	13970	13788	13876	13988	13771	13747	13797	13762	14034	13730	13802	13845	13871	13841	13871	14003	13824	13766	13795	13763	13719	13914	13608	13778	13924	13824	13856	13846	13872	13816	13668	13958	13905	13781	13634	13989	13812	13831	13829	13808	13838	13800	13829	13861	13888	13667	13672	13938	13733	13895	13777	13722	13772	13927	13659	13966	13774	13782	13866	13935	13810	13784	13769	13968	13947	13830	13820	13741	13836	13838	13851	13746	13749	13849	13904	13829	13857	13688	14028	13820	13809	13968	13807	13872	13940	13665	13813	14016	13892	13683	13653	13899	13776	13905	13911	13715	13844	13689	13828	13713	13843	13703	13909	13895	13906	13852	13812	13851	13797	13739	13851	13627	13914	13753	13790	13707	13860	13759	13869	13723	13970	13826	13767	13870	13733	13908	13862	13861	13922	13802	13921	13879	13949	13997	13857	13993	13755	13861	13788	13835	13900	13828	13735	13872	13859	13822	13954	13782	13562	13768	13947	13879	13653	13733	13872	13827	13968	13752	13989	13960	13806	13669	13736	13861	13818	13753	13772	13912	13956	14014	13765	13909	13891	13864	13970	13913	13761	13706	13733	13666	13944	13645	13572	13871	13918	13855	13844	13778	13779	13827	13898	13865	13825	13805	13870	13880	13870	13897	13792	13739	13952	13775	13810	13879	14062	13840	13874	13771	13721	13953	13898	13717	13846	13866	13756	13886	13921	13937	13812	13889	14035	13750	13864	13793	13940	13952	13674	13765	13809	13861	13924	13723	13724	13800	13749	13782	13677	13709	13872	13780	13734	14041	13735	13888	13812	13725	13882	13792	13648	13857	13905	13852	13973	13786	13703	13960	13802	13733	13848	13835	14000	13875	13770	13902	13857	13961	13788	13834	13773	13728	13837	13711	13837	13946	13880	13933	13754	13637	13839	13865	13888	13814	13744	13740	13822	14034	13803	13972	13819	13767	13803	13811	13864	13843	13799	13734	13641	13889	13820	13831	13799	13876	13669	13797	13931	13803	13801	13810	13891	13919	13841	13928	13846	13656	14024	13855	13781	13832	13859	13831	13751	13735	13797	13968	14145	13847	13895	13851	13594	13838	13738	13643	13937	13994	13958	13727	14028	13886	13914	13790	13652	13832	13792	13847	13703	13841	13757	13762	13906	13844	13825	13796	13803	13634	13886	13864	13761	13839	13803	13759	13898	13768	13952	13792	13802	14079	13748	13854	13872	13944	13750	13796	13789	13984	13735	13687	13744	13913	13815	13801	13805	13849	13923	13828	13796	13871	13801	13951	13771	13766	13707	13851	13876	13809	13647	13993	13811	13777	13820	13825	13861	13918	13815	13616	13787	13742	13802	13941	13936	13873	14055	13824	13912	13960	13784	13828	13866	13688	13837	13916	13803	13796	14002	13776	13858	13743	13784	13812	13993	13702	13940	13957	14016	13807	13601	13690	13980	13807	13748	13634	13891	13954	13639	13991	13692	13711	13753	13703	13898	14014	13716	13888	13641	13850	13860	13804	13866	13834	13924	13867	13893	13778	13817	13667	13758	13786	13961	13832	13899	13855	13737	13914	13769	13904	13842	13725	13896	13981	13708	13985	13859	13808	13743	13915	13793	13962	13949	13853	13894	13839	13836	13834	13775	13844	13815	13787	13873	13698	13828	13933	13758	13940	13742	13857	13825	13808	13691	13853	13700	13835	13763	13914	14043	13849	13837	13932	13729	13947	13701	13720	13738	13974	13791	13805	13630	13919	13921	13791	13851	13958	13590	13847	13711	13755	13693	13957	13839	13856	13787	13874	13830	13924	13698	13783	13776	13746	13695	13722	13806	13685	13831	13715	13830	13882	13654	13728	13876	13888	13877	14019	13646	13793	13835	13905	13647	13907	13725	13857	13804	13741	13764	13902	13784	13925	13815	13846	13609	13811	13679	13914	13938	13737	13738	13783	13876	13855	13915	13960	13856	14055	13813	13771	13763	13721	13861	13753	13823	13899	13974	13700	13788	13852	13980	13751	13800	13647	13904	13688	13700	13649	13962	13829	13855	13896	13792	13965	13832	13888	13693	13847	13891	13699	13851	13725	13749	13819	13717	13865	13846	13888	13919	13979	13637	13905	13683	13775	13850	13840	13873	13934	13806	13883	13877	13802	13782	13754	13904	13872	13802	13724	13857	13712	13755	13880	13788	13838	13831	13852	13999	13723	13903	13920	13916	13908	13966	13763	13810	13702	13957	13895	14012	13941	13732	13678	13764	13985	13898	13806	13811	13839	13743	13943	13830	13690	13794	13660	13823	13727	13781	13845	13645	13981	13874	13818	13748	13887	13799	13748	13866	13946	13712	13878	13823	13673	13845	13754	13862	13770	13800	13835	13696
30901	37662	45644	39842	32330	27703	23810	21447	19651	18240	17718	17185	16800	16439	16412	16349	16109	16102	16023	15728	16019	15810	15993	15855	15789	15998	15900	15872	15690	15770	16054	16037	16001	16084	15713	16009	15839	15887	15958	15886	15836	15759	15917	15766	15891	15943	15922	15665	15857	15902	15871	15708	15794	15937	15972	15924	16020	15964	15841	15830	15914	15659	15855	15543	15864	16002	15892	15787	15680	15560	15735	15806	15911	15711	15923	15757	16055	15847	15704	15764	15950	15839	16093	15767	15925	15719	15834	16057	15790	15864	15759	15762	15779	15782	15823	16057	15806	16049	15988	15890	15851	15729	15846	15650	15821	15798	15825	15826	15991	15965	15919	15943	15837	15871	16030	15921	15845	15643	15686	15975	15609	15669	15869	15973	15745	15906	15762	15912	15801	15929	15920	15671	15924	15883	16078	15755	15715	15773	15692	15869	15938	15835	15893	15759	15868	15820	15906	15826	15770	15871	16028	15969	15771	15911	15812	15903	15835	15675	16045	16058	16043	15818	15783	15895	15934	15799	15621	15729	15926	15785	15844	15830	15761	15904	15826	15811	15724	15923	15798	15907	15934	16007	15800	15786	15796	15798	15814	15770	15994	15926	15722	15793	15975	15981	15892	15794	15837	16033	15873	15969	15870	15866	15855	15651	15918	15812	15768	15808	15941	15879	15680	15807	15696	15886	15980	15838	15636	15803	15919	15654	15850	15748	15978	15984	15880	15744	15714	15848	15828	15704	15816	15857	15877	15786	15748	15907	15751	16012	15793	15792	15701	15711	16069	15914	15891	15880	15752	15784	15873	15895	15768	16025	15849	15996	15853	15882	15868	15889	15674	16005	15938	15937	15714	15859	15908	15935	15707	15628	15770	15660	15853	15795	16034	15798	15993	15904	15928	15936	15763	15876	15855	15880	15899	15812	15965	15916	15883	16053	15860	15842	15871	15941	15860	15869	15866	15840	15769	15878	15855	16063	15769	15753	15973	15801	15774	15901	15714	15831	15636	16040	15867	16027	15955	16030	15938	15904	15934	15720	15754	15899	15928	15866	15893	15801	15881	15665	15870	15857	15798	15765	15866	15737	15853	15863	16026	15799	15928	15570	15971	15833	15830	15765	15686	15660	15836	15922	15818	15970	15872	15786	15812	15599	15735	15941	15566	15714	15969	15841	15999	15862	15716	15837	15974	15876	15930	15845	15916	15961	15893	15816	15860	15776	15869	15892	15538	15811	15896	15778	15785	15710	15921	15694	15774	15775	15883	15771	15832	15654	15686	15829	15933	15705	15821	15834	15973	15870	15790	15666	15715	15949	15855	15835	15938	15771	15695	15976	15933	15946	15857	15866	15783	15721	15584	15675	16104	15688	15561	15832	15875	15817	15865	15762	15740	15553	15848	15871	15883	15765	15897	15897	15854	15952	15703	15891	15860	15731	15956	15880	15644	15728	15928	15736	15792	15742	15828	15839	15943	15724	15753	16096	15810	15866	16057	16030	15720	15774	15753	15792	15754	15944	15953	15899	15888	15945	15744	15761	15912	15730	15846	16036	16070	15983	15778	15992	15762	15917	15882	15747	15788	15759	15693	15934	15837	15825	15592	15637	15978	15835	15984	15839	15971	15841	15859	15973	15812	16029	15918	15658	15745	15829	15874	15850	15806	15804	15785	15659	15757	15784	15748	15972	15833	16066	15890	15821	15858	15765	15885	15755	15786	15856	15944	15875	15966	15823	15940	15835	15842	15839	15730	15875	15747	15878	15865	15577	15707	15723	15842	15688	15835	15805	16054	15925	15867	16030	15860	15811	15721	15718	15878	15812	15545	15966	15895	15966	15756	15898	15823	15791	15826	15873	15904	15768	15825	15833	15834	15784	15892	15917	15825	15897	15904	15873	15816	15873	15903	15969	15970	15892	15722	15700	15888	15971	15984	15857	15891	15832	15899	15828	15751	15726	15445	15636	15623	15850	15840	15818	15837	15895	15826	15826	15563	15789	15947	15994	15756	15706	15611	15821	15804	16118	16077	16055	15911	15855	15979	15911	15927	15909	15925	15865	15680	15813	15879	15773	15869	15729	15938	15868	15854	15986	15806	15648	15607	15742	15926	15772	15883	15561	15784	15680	15834	15903	15792	15699	15815	15962	15893	15816	15914	15938	15798	15923	15590	15958	15716	15710	15669	15750	15861	15952	15758	15771	15585	15719	15814	15907	15834	15833	15753	15997	16022	15791	15890	15717	16119	15784	15980	15985	15963	15755	15862	15823	15791	15805	15893	16027	15888	15895	16080	15712	15956	15832	15908	15713	15830	15950	15895	15745	15785	15976	15779	15815	16094	15664	15780	15790	15742	15692	15928	15953	16016	15858	15860	16087	15814	15729	15772	15894	15843	15826	16129	15916	15784	15794	15847	15775	15810	15962	15870	15955	15790	15881	15937	15901	16021	15883	16004	15910	15673	15759	15723	15632	15891	15845	15866	15924	15994	15985	15875	15834	15682	15913	15922	15897	16035	15775	16021	15665	15807	15826	15723	15898	15891	15827	15917	15865	15869	15715	15778	16001	15969	15856	15979	15740	15892	15671	16057	15776	15813	15877	15767	15606	15838	15857	16028	15829	15898	15832	15813	15791	15959	15708	15808	15624	16026	15847	15965	15730	15854	15694	15684	16024	15857	15737	15836	15917	15930	15798	15634	15920	15861	15776	15737	15940	15757	15795	15819	15853	15768	15859	15803	15957	15822	15887	15817	15782	15724	15825	15788	15867	15996	15736	15879	15849	15991	15843	15775	15993	15907	15991	15759	15795	15887	16016	15897	15761	15954	15940	15812	15972	15915	15989	15885	15756	16114	15907	15870	15925	15895	15750	15850	15977	15990	16003	15829	15856	15886	15870	15821	15822	15681	15695	15751	15890	16010	15813	15620	16000	15950	15898	15775	15755	15998	15931	15618	15851	15693	15831	15773	15786	15753	15851	15756	15761	15676	15852	15794	15909	15760	15641	15927	15741	15847	15935	15858	15889	15784	15745	15990	15737	15823	15838	15918	15938	16043	15666	15658	15723	15666	15682	15940	15800	15776	15839	15986	15781	15770	15915	15852	15949	15789	15795	15705	15910	15655	15754	15956	15854	15799	15679	15805	15967	15702	15932	15840	15841	15863	15844	15847	15990	15730	15858	15739	15780	15723	15694	15788	15809	15781	15784	15918	15615	15840	15794	15582	16080	15975	15797	15884	15830	15633	15896	16019	15878	15984	15945	15872	15865	15817	15687	15754	15865	15743	15760	15889	15868	15810	15887	15860	15751	15964	15857	15930	15791	15918	15880	15929	15878	15753	15871	15966	15955	15960	15740	15763	15816	16023	15815	15654	15759	15752	15834	15928	16010	16032	15898	15912	15830	15880	15912	15907	15818	15850	16006	15852	15865	15745	15802	15795	15702	15908	15899	16095	15775	16105	15753	15780	15941	15830	15923	15703	15865	15983	15726	15778	15788	15932	15935	15812	15953	15774	16149	15970	15928	15718	15792	15965	15945	16030	15857	15802	16025	15800	15915	15767	15753	15891	15981	15841	16013	15845	15647	15811	16026	16161	15892	15699	15857	15862	15866	15832	15982	15958	15894	15844	15873	15952	15839	16011	15918	16106	15774	15743	15900	15911	15650	16118	15827	16074	15957	15842	16035	16045	15724	15896	15751	15879	15776	15981	15844	15980	15690	15941	15814	15965	15939	15753	15853	15824	16042	15804	15752	15722	15854	16178	15722	16146	15853	15886	15945	15825	15892	15971	16020	15917	15914	15763	15727	15936	15854	15886	15827	15766	15658	15655	15857	15828	15647	15681	15867	15834	15634	15745	15944	15824	15798	15607	15885	15786	15924	15871	15754	15849	15923	15781	15793	15987	15893	15963	15689	15968	15901	15808	15916	15895	16092	15728	16006	15997	15956	15880	15648	15514	15675	15821	15708	15896	15884	15699	15761	15770	15798	15851	15815	15830	15809	15869	16038	15649	15824	16059	16002	15743	15883	15635	15929	15968	15765	15810	16049	15907	15829	15929	15888	15778	15846	15848	15857	15924	15739	15791	15927	15894	15706	15821	15844	15598	15613	15799	15744	15819	15920	15813	15955	15745	15648	15966	15933	15759	15891	15791	15972	15827	15886	15887	15874	15745	15796	15842	15803	16002	15904	15961	16028	16063	15732	15865	15815	15844	15727	16000	15954	15917	15797	16074	15892	15865	15878	15699	15783	15963	16037	15828	15829	15845	16031	15922	15831	15932	15798	15995	15967	15576	15851	15878	15937	15657	15749	15979	15771	15917	15853	16037	15845	15832	15847	15864	15762	15983	16004	15919	15795	15808	15880	15924	15924	15838	15815	15694	15958	15846	15954	15802	15916	15989	15883	16170	16013	15957	15837	15711	15925	15850	15950	16049	15765	15547	15733	15756	15779	15673	15735	15764	15860	15924	15907	15792	15827	15992	15879	16112	15906	15803	15937	16087	15751	15871	15888	15744	15966	15909	15813	15949	15830	15876	15984	15763	15924	15861	15919	15818	15726	15790	15758	15823	15858	15784	15989	15842	15950	15687	15844	15798	15807	15860	15609	15949	15921	15909	15927	15684	15821	16100	16057	15900	15936	15813	15852	15945	15780	15621	15895	15889	15849	15937	15685	16067	15881	15733	15533	15700	15742	15778	15803	15864	15632	15702	15909	15837	15826	15811	15730	15839	15939	15932	15914	15786	15773	15896	16049	15813	15713	16133	15936	15753	15958	15870	15917	15778	15747	15787	15812	15687	15987	15813	15777	15894	15655	15935	15884	15912	15721	15770	15843	15822	15907	15973	15883	15900	15796	15843	15882	15761	15757	15911	15706	15869	15856	16097	16072	15847	15928	15777	15848	15785	15885	16182	15781	15678	15963	15850	15917	15825	15723	15707	15950	15887	15915	16008	15793	16031	15911	15793	16077	15940	15659	15919	15738	15797	15975	15916	15713	15808	15966	15921	15715	15693	15793	15942	15785	16006	15929	15835	15862	15961	15981	15914	15667	15899	15813	15687	15891	15956	15740	15870	15832	15799	15775	15878	15830	15707	15942	16057	15891	16074	15710	16066	15884	15865	15974	15942	15719	15804	15857	15997	15917
38646	56382	52103	42080	34652	28845	24502	21711	19385	17768	16570	15889	15145	14899	14575	14628	14296	14248	14044	14100	13913	14106	13950	13855	13953	14051	13858	13836	13912	13755	13839	13929	13924	14013	13700	14002	13764	13866	13926	14085	13842	13857	13950	13859	13971	13938	13972	14002	13855	13786	13905	13784	13734	14137	13962	13827	14032	13867	13820	13901	13778	13791	13756	13803	13878	13914	13964	13760	14021	13829	13751	14062	13869	13808	13969	13964	13968	13971	14045	13733	13837	13833	13891	13964	13834	13952	13853	13931	13990	13833	14072	13947	13897	13791	13913	13861	13890	13821	13875	13914	13860	13962	13800	13766	14097	13774	13944	13905	13841	13778	13627	13946	13923	13996	14046	13771	13952	13802	13799	13970	13851	14032	13900	13866	13808	14154	14009	13942	14100	13875	13888	13947	13744	13834	13844	13872	13888	13735	13872	14006	13879	13719	13730	13706	13747	13749	13806	13829	13857	13857	13899	13730	13817	13898	13895	14013	13934	13817	13742	14032	13914	13758	14077	13818	13971	13779	13818	13921	13978	13869	13764	13912	13803	13947	13932	13912	13999	13824	13844	13823	13851	13838	13741	13773	13843	13802	13908	13862	13854	13891	13960	14014	13998	13941	13969	13820	13977	13932	13882	13905	13801	13670	13876	13693	13739	13972	13894	13703	13850	13960	13936	13896	13871	13921	13861	13795	13962	13923	13753	13818	13814	13999	13896	13869	13791	13889	13991	13842	14008	13802	13972	13790	13876	13863	13616	13872	13790	13952	13935	13861	13896	13921	14039	13900	14064	13944	13854	13924	13890	13839	13814	13840	13828	13944	13932	13840	13874	13960	13906	13784	13950	13781	13975	13943	13805	14036	13945	13946	13875	13948	13942	13858	13835	13788	13993	13908	13643	13745	13710	13929	13934	13650	14045	13819	13965	13980	13992	14019	13833	13913	13797	13867	13706	13688	13793	13853	13928	13922	14006	13804	13831	13741	13770	14039	13735	13933	13716	14073	13934	13754	13912	13822	13934	13719	13766	13646	13862	13872	13918	13972	13844	13927	13766	13812	13744	13887	13830	13826	13940	14078	13807	13916	14033	13914	13771	13706	13899	13981	13789	13910	13942	13894	13887	13909	13912	14024	13874	13978	13856	13926	13859	13755	14046	13910	13982	13809	13714	13957	13980	13878	13961	13875	13858	13894	13876	13823	14038	13922	14014	13778	13847	13747	13809	13979	13729	13846	14043	14007	13950	13898	13978	13779	13947	13942	13806	13908	13790	13991	13730	13982	13831	14028	13994	13843	13994	13778	14010	13762	13746	14027	13911	13846	13699	13888	13717	13894	14043	13920	13893	14063	13885	13822	13692	13880	13901	13828	13822	13704	13773	13804	13856	13903	14100	14015	13885	13819	13728	13936	13904	13818	13878	13841	13951	13764	13909	13922	13882	13969	13886	13874	13847	13832	14050	13850	13843	13758	13858	13980	13774	13794	13880	14009	13942	13829	13978	13946	13816	13924	13948	13657	14009	13994	13964	13930	13859	13875	13894	13948	13860	13931	14037	13888	13894	13940	13891	13810	13946	13845	13898	13829	13832	13830	13715	13891	13798	13826	13885	13942	14103	13808	13938	13928	13894	13712	13809	13718	13924	13898	13891	13961	13914	13979	13719	13725	13890	13847	13941	13752	13885	14001	13941	13696	13860	13923	14019	13901	13942	14017	13963	13950	13841	14084	13951	13788	13793	13841	13839	13901	13905	13915	14103	13842	13886	13967	13779	14061	14112	13947	13935	13883	13690	13905	13820	13903	13946	13535	13889	13810	13919	13809	13860	13732	13692	13870	13852	13777	13768	13989	13871	14050	13702	13838	13879	14010	14043	13956	13820	13825	14014	13844	13760	13979	13962	14024	13781	13998	13943	13860	13869	13914	13920	13907	13801	13827	13892	13851	14025	13915	13889	13868	13909	13887	14053	13813	13811	13839	13724	14033	13777	14064	13813	13924	13759	13795	13837	13995	13761	13727	13777	13761	13870	13917	13936	13941	13913	13863	13985	13991	13925	13871	13921	13990	13857	13904	13770	13904	13836	13964	13917	13958	13813	13864	14056	13642	13834	13760	13791	13943	13865	13852	13984	13923	13860	13800	13853	13844	13842	13882	13831	13989	13882	13904	13711	13824	13893	13700	13800	13833	13586	13881	13895	13889	13979	13834	13994	13911	14092	13772	13792	13980	13917	13909	13924	13714	14233	13775	13783	13784	13864	13883	13905	13863	13804	13952	13941	14042	14080	13935	13824	13814	13826	13771	13863	13944	13750	13893	13778	13941	13988	13911	13830	13896	13770	13790	13764	13925	13841	13958	13852	13778	13968	13984	13825	13807	13916	13901	13904	13784	13899	13724	13855	13887	13927	14000	13884	13943	13769	13905	13952	13993	13912	13844	13904	13933	13874	13880	13757	13884	13858	13929	13830	13823	13740	13901	13929	14086	13682	13784	13874	13855	13803	13730	13933	13857	13816	13898	13762	13786	13743	13849	13778	13802	13777	13892	13872	14101	14007	13965	13936	13908	14032	13837	13852	13994	13807	13716	13803	13921	13939	14008	13779	13872	13874	13918	13863	13985	14036	13889	13880	13887	13851	13760	14100	13826	13729	13808	14004	13875	13883	13915	13802	13958	13887	13861	13863	13970	13740	13922	13825	13995	13955	13982	13677	13795	13920	13770	13850	13866	13837	13972	13854	13904	13851	13921	13712	13912	13900	13921	13811	13820	13872	13910	13668	13671	13740	13920	13739	13839	13759	13865	13899	13914	13792	13737	13944	13792	13757	13808	14007	13910	13974	13839	14118	13837	13891	13704	13788	13971	13686	13996	13814	13911	13821	13909	13956	13888	13961	14099	13887	13904	13939	13947	13794	13757	13739	13837	13989	13674	13982	13920	13978	13909	13913	13929	13950	13773	13940	13837	13902	13840	13918	13798	13749	14002	13936	13727	14009	13809	13999	14105	13672	13734	13691	13947	14095	13713	13843	13740	13812	14057	13975	13809	13965	13842	13882	13827	13977	13743	13891	13881	13754	13832	13686	13712	13998	13872	13730	13964	13875	13963	13865	13755	13870	13829	13928	13675	13719	13817	13904	13890	13857	13967	13699	13844	13760	13823	13935	13711	13926	13824	13818	13923	13881	13894	14075	13674	13887	13916	13878	13799	13728	13906	13824	13983	13792	14118	13716	13989	13605	13976	13960	14011	13862	13816	13802	13838	13826	13865	13850	13809	13900	13875	14042	13740	13992	13800	13906	13756	13903	13930	13778	13904	13904	13937	13857	13852	13824	13882	13811	13963	13838	13794	13974	13859	13816	13927	14042	13930	13883	13844	13985	13725	14014	13723	14021	13784	13872	13993	14005	13853	13909	13997	13882	13968	13981	13834	13913	13807	13997	13849	13880	13958	13844	14006	13843	13811	13904	13948	13790	13989	13851	13932	13891	13815	13980	13732	13815	13835	13857	13978	13812	13908	13841	14071	14055	13807	13967	13826	13958	13755	13887	13829	13795	13996	13933	13905	13793	13879	13942	13917	13783	13987	13791	13893	13992	13859	13862	13905	13948	14033	13918	14003	13918	13897	13912	13952	13854	13979	13778	13823	13852	13634	13833	13966	13910	13941	13926	14000	14001	13919	13919	13854	13875	13932	13965	13880	13822	13843	13938	13822	13852	13946	13840	13852	13788	13847	13987	13978	14035	13751	13764	13877	13907	13979	13948	13901	13973	13899	13887	14004	13945	13831	13791	13794	13901	13974	13931	13875	13964	13779	13736	13897	13858	14059	13939	13986	13690	13873	13855	13812	13833	13852	13880	14004	13882	13926	13768	13848	13725	13841	13861	14001	13863	13876	13845	13877	13817	13812	13874	13808	13992	13949	13929	13950	13959	13884	13760	13946	13833	13923	13883	13831	13872	13799	14030	13840	13796	13983	13975	13814	13971	14035	13989	13810	13926	13803	13838	13677	13841	13786	13843	13692	13906	14005	13845	13962	14025	13840	13918	13978	13941	13879	13741	13741	13963	13991	13801	13920	13847	13953	13869	13940	13882	14041	13780	13791	13921	13891	13796	13781	13959	13794	13814	13944	14007	13959	13728	14003	13798	13847	13795	13823	13859	13739	13824	13849	13824	13836	13942	14008	13997	13917	13697	13882	13862	14074	13757	13839	13849	13903	13882	13878	13839	14053	13795	13859	13692	13881	13891	13999	14018	13860	13915	13789	13940	13920	14079	13958	13821	13826	13881	13819	13776	13805	14034	13857	14031	13908	13857	13878	13883	13833	13965	13886	13796	13882	13964	13870	13969	13857	13979	13866	13805	13921	13941	13753	13923	13995	14070	13765	13804	13864	13810	13799	13931	13698	14024	13933	13895	13958	13892	14011	13932	13881	13882	13832	13681	13959	14015	13851	13793	13861	13981	13667	13971	13840	13854	13714	13977	13829	13995	13807	13988	13855	13772	13831	13950	13925	13856	13779	13912	14019	13843	14082	13986	13877	13790	13815	13683	13852	13678	13909	13828	14024	13793	13831	13878	13884	14062	13658	13977	13926	13985	14000	13841	13844	13868	13919	13883	13750	13945	13839	13996	13909	14072	13910	14017	13822	13988	13759	13945	13791	13929	13808	13806	13807	13875	13847	13878	13891	13998	13826	13897	13970	14046	13926	13842	14052	13867	14033	13901	13797	13953	13851	13834	13772	13880	13879	13852	13901	13816	13872	13809	14029	13879	13875	14018	13952	13887	13758	13971	13853	13753	13858	13830	14020	13843	13891	13852	14012	13951	13777	13930	13952	13770	13955	13807	13849	13858	13904	13766	13836	13803	13900	13860	13954	14050	13859	13938	13763	13928	13683	14157	13957	13889	13938	13817	13880	13918	13937	13905	13884	13876	13892	13873	13778	13851	13807	13935	13948	13894	13659	14067	13646	13813	13824	14018	13897	13891	13884	13985	13827	13976	14099	13818	13910	13845	13839	13893	13906	13766	13865	13884	13996	14088	13853	13880	13921	14017	13840	13869	13858	13915	13776	13909	13765	13944	13817	14004	13777	13986	13816	13804	13860	13728	13780	13911	13892	13742	13840	13800	13727	13837	13982	13810	14014
24415	21804	30379	29360	29623	30706	28334	23900	21417	20046	18749	17980	17530	17158	16731	16631	16523	16276	16217	16172	16310	16124	15985	16026	16047	16143	15948	16219	16063	16083	15891	15986	16006	16028	15902	15904	15983	16023	15820	15980	16088	15752	16029	15997	16070	15831	15995	15952	15798	16177	15955	15826	15996	15990	15927	15842	15964	15863	15911	15893	15901	15806	15935	15837	16002	15496	15972	15938	15883	15645	15874	15901	15842	15935	15866	15917	15941	15685	15952	15998	15872	15905	15925	15730	16000	15561	15767	15807	15933	15890	15889	16022	15958	16030	15973	15730	15742	15866	15947	15860	15902	15841	15854	15927	15908	15808	15826	15800	15770	15692	15821	15829	15947	15808	15859	15801	15935	15915	15702	15780	15864	15978	15985	15801	15705	15831	15771	15835	16023	15824	15915	15818	15810	15972	15776	15821	15775	15859	15869	15879	15984	15854	15951	15997	15888	15910	15895	15741	15843	15828	15617	15885	15871	15742	15887	15987	16012	15954	16077	15944	15855	15832	15938	16006	15796	15848	15967	15913	15903	15902	15976	15774	15869	15936	15852	15961	15833	15816	15838	15906	16006	15864	16022	15780	15866	15682	15858	15647	15781	15773	15824	15844	15654	15873	15791	15850	15935	16024	15842	15668	15935	15844	15952	15973	15945	15764	15705	15979	15794	15629	15794	15633	15877	15834	15936	16036	15840	15960	15731	15905	15763	15839	15704	15938	15779	15851	15734	15772	15857	15869	15886	15833	16057	15881	15823	15734	15975	15871	15833	15713	15744	15793	15943	15966	15910	15676	15789	15755	15932	15875	15905	15879	15808	15831	15957	15885	15743	15899	15705	16045	15977	15895	15733	15820	15879	15884	15670	15841	16104	15853	15827	15981	15757	15879	15885	15972	16033	15887	15755	16036	15656	15955	15881	16049	15701	15782	15883	15821	15768	15856	15952	15816	15780	15955	15915	15948	15820	15921	16015	15757	15870	15810	15674	15959	15922	15935	15862	15761	15703	15706	15919	15988	15806	15490	15859	15933	15839	15682	15837	15902	15925	15784	15832	16026	15874	15807	15777	15804	15642	15846	15947	15879	15759	15826	15892	15672	15670	15897	15654	15767	15786	15686	15732	16037	15994	16022	15990	15766	15933	15712	15828	16012	15795	15751	15870	15845	15835	15858	15923	15832	15836	15827	15684	16071	15955	15917	15697	16055	15924	15867	15794	15902	15583	15782	15704	15676	15896	15644	15903	15956	15695	15856	16133	15878	15885	15851	15785	15809	15836	15847	15883	15899	15847	15960	15859	16150	15806	15842	15830	15980	15716	15631	15955	15865	15968	15951	15797	16020	15818	15805	15652	15685	15826	15992	15916	15966	15906	15940	15855	15958	15726	15869	15873	15854	15834	15901	15787	15891	15786	15915	15896	15730	15823	15941	15612	15961	15915	15921	15749	15771	15807	15978	15821	15769	15752	15954	15709	15751	15665	15905	15877	15810	15716	15786	15731	15777	15976	15837	15953	15848	15835	15608	15972	15868	15726	15833	15684	15843	16006	15859	15693	15822	15885	15763	15680	15938	16041	15884	16032	16019	15890	15704	15835	15986	15803	15742	15794	15780	15880	15930	15850	15843	15843	15743	15938	15776	15654	15794	15904	15674	15886	15743	15925	15850	15712	15783	15852	15947	15884	15942	15700	15664	15734	15784	15819	16057	15768	15923	15804	15946	16177	15665	15700	15885	15801	15800	15752	15629	16004	15947	15848	15693	15804	15869	15750	15934	15799	15993	15994	16089	15882	15810	16046	15835	15833	15856	15617	15797	16112	15870	15841	15930	15739	15950	16099	15731	15859	15963	15824	15892	15826	15678	15863	15891	16057	15959	15750	15952	15955	15901	15737	15679	15827	15874	15880	15746	15819	16019	15830	15785	15858	15606	15727	15708	15877	15817	15831	15965	15704	15701	15769	15967	15844	15865	15816	15860	15802	15850	15648	15875	15807	15827	15896	15651	15735	15938	15936	15630	15888	15918	15902	15903	15964	15801	15815	15922	16051	16004	15787	15769	15925	15921	15840	15818	15795	15878	15952	15958	15878	16005	15977	15881	15818	15851	15937	15799	15867	15918	15720	15666	15900	16012	15943	15860	15994	15880	15758	15771	15854	15954	15854	16025	15824	15874	15919	15744	15805	15903	15894	15874	15741	15587	15774	15969	15752	15899	15893	15703	15823	15655	15692	15679	15740	15748	15759	15709	15945	15918	15958	15772	15738	15855	15758	15908	15993	15789	15903	15823	15812	15762	16012	15861	15698	15772	15718	15732	15697	15821	15846	15846	15813	15818	15861	15852	15926	15875	15871	15730	15828	15833	15912	15743	15907	15821	15688	15770	15879	15989	15880	15719	15657	15817	15922	15751	15863	15893	15874	15887	15858	15657	15941	15863	15797	15953	15971	15828	15716	15724	15544	15836	15890	15655	15745	15816	15974	15922	15916	15653	15732	15771	15898	15864	15809	15810	15874	15945	15936	15906	15710	15940	15808	15780	15857	15992	15783	15842	15886	15919	15744	15606	15929	15744	15598	15697	15837	15804	15932	15871	15901	15953	15860	15702	15894	15832	15623	15773	15982	15805	15943	15921	15834	15765	16008	15832	15851	15912	15740	15849	15990	15846	15772	15900	15916	16016	15768	15784	15955	15798	15738	15957	15858	15797	16022	15882	15905	15997	15610	15745	15804	15968	15904	15892	15933	15700	15756	15862	16023	15951	15825	15899	15908	15866	15877	15680	15833	15834	15880	15859	15721	15633	15802	15717	15957	15639	15781	15949	15755	15937	15907	15804	15819	15888	15745	15979	15867	15852	15987	15773	15733	15889	15789	15827	15838	15773	15744	15747	15723	15842	15980	15868	15934	15949	15884	15843	15738	15830	15720	15985	15880	15892	15827	15843	15737	15668	15800	15804	15910	15904	15865	15754	15747	15995	15808	15904	15876	15955	15898	15731	15934	15931	15949	15789	15908	15875	16209	15916	15816	15853	15856	15870	15818	15947	16003	15981	15900	15981	15960	15757	16036	15913	16037	15790	15895	15905	15845	15914	15882	15856	15739	15866	15880	15933	15928	15930	15847	15802	15858	15960	15740	15712	15701	15885	16076	15742	15921	15832	15919	15759	15958	15902	15746	15889	15917	16033	15844	16121	15833	15845	15780	15843	15906	15796	15651	15755	15839	15934	15774	15639	15770	15828	15841	15844	15793	15988	15750	15965	15954	15848	15844	15850	15763	15704	15846	15926	15821	15896	15729	15880	15717	15785	15671	15928	15775	15915	15950	16078	15754	16001	15743	15824	15738	15982	15794	15909	15874	15978	15939	15740	15675	15767	15939	15818	15891	15751	15835	15882	15767	15875	15813	16001	15889	15831	15597	15886	15916	15661	15937	15951	15923	15914	15951	16052	15900	15764	15856	15930	15938	15724	15792	15888	15946	16041	15919	15813	15747	15842	15830	15964	15890	15959	15788	15872	15905	15846	15916	15953	15830	15802	15627	15771	15816	15968	15785	15834	15985	15786	15853	15964	15890	15757	15767	15828	15844	16088	15818	15808	15812	15793	15896	15633	15848	15985	15914	15746	15756	15869	15746	15909	15708	15837	15962	15735	15757	15942	15959	15951	15822	15938	15972	15864	16069	15832	15730	15914	15985	15830	15826	15888	15777	15754	15810	15707	15727	15884	15745	15753	15850	15744	15658	15936	15939	15958	16019	15787	15941	15789	15848	15879	15859	15696	15926	15898	16105	15749	15953	15736	16023	15919	15808	15944	15856	15870	15712	15698	15956	15957	15915	15907	15589	15736	15757	16064	16092	15760	15657	15833	15782	15828	15767	15836	15812	15965	15663	15824	15762	15741	15726	16013	15813	15871	15923	16010	15941	15964	15932	15911	15908	15816	15792	15912	15820	15693	16062	15840	15789	15786	15632	15695	15795	15821	15836	15691	15940	15928	15851	15831	15797	15935	15881	16030	15789	15885	16007	15831	15865	15885	15850	15680	16016	15917	15768	15976	15911	15825	15882	16000	15989	15796	15941	15932	15959	15828	15836	15862	15732	15805	15829	15814	15804	15579	15852	15924	15980	16021	15756	15853	15860	15958	15999	15987	15817	15901	15828	15847	15908	15877	15837	15889	16058	15661	15668	15694	15947	15810	15808	15961	15739	15794	15695	15824	15912	15786	16030	15811	15794	15946	15763	15706	15712	15848	15723	15848	15658	15708	15781	15908	15798	15886	15858	16003	15789	15824	15991	15797	15980	15807	15897	15897	15855	15707	15788	15848	15667	15983	15755	15910	15817	15988	15869	15854	15926	15796	15832	16025	15771	15870	16003	15808	15804	15866	15925	15776	15931	15894	15956	15848	15691	15984	15906	15923	15747	15712	15674	15758	16022	15887	15943	15745	15998	16004	15734	15723	15829	15867	15875	15623	15821	15715	15767	15916	15902	16134	15919	15694	15872	15980	16000	15778	15788	16064	15891	15956	15919	15933	15675	15792	15859	15846	15929	15839	15780	15818	15902	15867	15878	15656	15889	15857	15970	15858	15935	15902	15897	15914	15784	16053	15922	15838	15976	15871	15756	15908	15711	15786	15726	15686	15837	15713	15801	15866	15955	15960	16027	15925	15655	15891	15760	15768	15991	15914	15883	15741	15701	15798	15906	15850	15996	15902	15790	16092	15815	15743	15874	15716	15671	15848	15896	15804	15869	16007	15730	15837	15882	15951	15959	15864	15901	15922	15821	15787	15960	15883	15939	15960	15845	15794	15787	15870	16030	15767	16110	15974	16125	15903	15854	15839	15826	15913	15808	16042	15853	15792	15897	15814	15840	15732	15755	16014	15699	16047	15993	15889	15750	15846	15827	16004	15975	15932	15943	15671	15803	15866	15914	16012	15957	15696	16143	15782	15998	15702	15584	15868	15860	15672	15960	15832	16124	15765	15790	15923	15839	15842	16040	15935	15908	15946	15998	15957	15668	15812	15849	15819	15887	15979	15900	15836	16028	15986	15790	15893	15715	15908	15829	15871	15761	15815	15817	15837	15874	15759	15623	15857	15842	15760	15943	15711	15965	15899	16022	15620	15829	15906	15816	15822	15910	15678
37970	62265	57957	47027	39417	33532	28284	24774	21902	19442	17996	16954	16171	15540	15242	14822	14756	14375	14327	14258	14044	13962	14230	13991	14031	14135	13857	14107	14127	14206	14104	14018	13886	14008	14094	13836	13898	14037	13786	13842	14126	13981	14072	13960	13916	13829	14020	13762	13716	13872	13899	13860	13965	13951	13954	13985	13893	13813	13753	13852	13932	14046	13848	13905	13985	13865	13873	13937	13804	13959	13870	13754	13913	13980	13827	13751	13890	14000	13683	13931	13876	13950	13777	13807	13985	14051	13976	13871	13999	13941	14049	13888	13899	14219	13734	13851	13923	13856	14036	13909	13770	13948	14010	13799	13879	13914	13954	13969	13832	14160	13998	13846	13947	13911	14010	13787	13897	13992	14006	13960	13851	13835	14018	13927	14017	13816	13945	13808	14014	14046	13847	13870	13933	13862	14068	13778	13950	14056	14067	13909	13764	13813	13907	13899	13958	13747	13977	13852	13838	13910	13851	13894	13959	13870	13827	13831	13796	13915	13904	13910	13780	13886	13928	13885	13812	13825	13817	13871	13861	13851	13794	13911	13842	14059	13795	13888	14021	14115	14165	13823	14048	13894	14035	13814	13979	13834	13862	13910	14005	13889	13736	13844	13886	13809	14040	13840	13920	13902	13976	13876	13991	13821	13975	14033	13850	14026	13761	13762	13913	13884	13935	13808	14088	13820	13758	13781	13939	14045	13985	13911	13794	13780	13951	13943	14049	13933	13856	13953	13930	13988	13921	13967	14041	14017	13965	13926	13857	13985	13903	13914	13700	13862	13990	13977	13945	13933	13952	13952	13813	13913	13819	13852	14049	14023	13834	13881	14002	13958	14021	13979	13884	13908	13859	13919	13995	13871	13947	13953	13852	13977	13947	13921	13980	13913	13955	13966	13971	13992	13914	13924	14058	13811	13949	13782	14078	13934	13840	13702	13999	14015	14017	13926	13884	13915	13825	13988	13867	14083	13877	13822	13849	13838	13897	13995	14072	13972	14011	13684	14061	13649	13912	13993	13879	13873	13891	13995	13900	13881	13963	13845	13854	13960	13929	13893	13936	13962	13877	13867	13937	13985	13893	13784	14070	13939	13894	13863	13970	13647	13877	13917	13842	14019	14090	13999	14016	14100	13920	13902	13752	13961	13901	13839	13902	13885	13963	13977	13898	14180	14083	13802	14070	13906	13832	13906	13982	13880	13894	13818	14026	13831	13864	14038	13925	13858	13794	13912	14007	14076	14118	13881	13815	13944	13980	13988	13953	13866	13964	13825	13988	13896	13969	13829	13816	13942	14002	14116	13906	13821	13973	13829	14025	13866	13966	13875	13866	13924	14063	13744	14006	13805	13862	13768	14006	13842	13788	13994	13916	13872	14035	13952	13918	13931	13980	13827	13963	13742	14023	13873	13990	13881	14065	13900	13913	14050	13992	13932	13902	13870	13913	13807	13805	13936	13953	13947	13772	13935	14105	13965	13979	13805	14031	13777	13720	13930	13814	13818	13921	13921	13696	13760	13850	13986	13710	13823	13727	14062	13865	14012	13816	13854	13978	13930	13912	13986	13948	14058	13964	13930	13883	13980	13813	13898	14065	13957	13866	13926	13831	13882	13767	13800	13868	13992	13782	13998	13916	13763	13921	13922	13831	13853	14011	14020	13936	13984	13788	13797	13943	13942	13950	13788	13756	13917	13865	13933	13952	13913	13956	13953	13892	13983	13884	14020	13908	13794	14149	13962	13849	13894	14060	13867	13770	14000	13913	13923	13972	13902	13925	13700	13925	13932	13984	13979	13723	13774	13938	13679	13988	13908	13910	13876	13843	13799	13855	13906	14064	13906	13967	13808	13892	13912	13837	13989	13916	14036	13904	13953	13863	13909	13898	13828	13892	13829	13824	14004	13888	13754	13867	13876	13914	13879	13827	13814	13866	13868	13935	14023	13892	13868	14031	13918	13896	13710	13985	13951	13764	13882	13852	13936	13923	13795	13696	13995	13914	13995	13999	13914	13800	13858	13988	13876	13980	13848	13911	13809	13828	13959	13911	13902	13932	13866	13905	13843	13939	13923	13776	13861	13968	13927	13936	13927	13949	13821	13898	13783	13731	13775	13844	14129	13948	13758	13991	13805	14044	13688	13892	13866	13894	13879	13817	13900	14014	14074	13859	13879	13868	13825	14023	13948	13922	13898	13945	13804	13984	13935	13788	13887	13877	13848	13971	13947	14031	13889	13987	13881	13941	14042	13991	13945	14062	13938	13882	14107	13778	13913	14064	13878	13944	14063	13892	13908	13936	13913	13861	13816	13742	13714	13996	13965	13951	13944	13839	13906	13954	13755	13900	13935	13881	13885	13942	14013	13862	13893	13926	13862	13909	13955	13952	13947	14041	14094	13798	14071	13975	13727	14067	13786	13839	13941	13981	13824	13726	13931	13891	13880	13930	13891	13866	13967	13923	13918	14138	14022	14042	13762	13824	13861	13919	14081	13835	13949	13985	13966	13878	13983	13977	13870	13903	14035	13887	13799	14049	14003	13770	13972	13755	13959	13973	13899	13857	13985	13905	13955	13934	13975	13921	13982	13861	14015	13847	13923	13883	13953	13996	13906	14036	13957	13909	13874	13868	13959	14011	14052	13934	13810	13888	13915	13769	13877	13980	13747	13774	13777	13839	13718	14214	13950	13835	13831	13763	13945	13920	13857	13987	14027	14047	13828	14025	13931	13826	13919	13970	14036	14142	13899	14014	13977	14006	13894	14005	13770	13955	13940	13964	14014	13859	13910	13922	13994	13810	13758	13850	14067	13946	13900	13788	13975	13830	13648	13958	13799	13956	13928	13799	13847	13934	13819	13869	14045	13937	13961	13790	13814	13831	13946	13907	14084	13874	13795	13996	13853	14008	13979	13952	13856	14015	13691	13810	13890	13825	13880	13933	13885	14044	13914	13877	14150	13747	13988	13830	13997	13808	14026	13956	13695	13915	13967	13853	14009	14038	14106	14064	13920	13894	13914	13840	13930	13902	13803	13964	13836	13981	13831	13850	13951	14007	13803	13950	13937	13677	13912	13919	13869	13888	13971	13946	13888	13756	14233	13990	13886	14016	14069	13917	13815	13858	13852	13757	13790	13942	13831	13920	13991	13877	13871	14024	13844	14032	13900	14084	13836	14091	13950	13967	13928	13983	14040	13750	13815	13831	13862	13804	13999	13845	13827	13841	13919	13808	14066	13976	13749	13877	13825	13919	13930	13906	13898	13937	13784	14143	13795	13699	13825	13922	13950	13999	13924	13995	13852	13993	13825	13991	13902	13919	13825	14074	13798	13666	13897	13829	13970	13917	13893	14074	13870	13944	13918	13855	13855	13877	13911	13926	13884	14020	13892	13856	13933	13913	13877	14015	14001	13973	13930	14087	13771	13858	14005	13846	13934	13862	13941	13816	13916	13923	13842	13928	13887	13942	13955	14041	13917	13988	13899	13799	13721	13921	13980	13923	14009	13960	13981	13853	13931	13904	13913	13893	13846	14005	13813	13886	14024	13831	14052	13826	13808	13855	13703	13846	13932	13922	13883	13709	13717	13908	13858	13841	14026	13787	14018	13928	13794	13880	13964	14020	13858	14016	13955	13718	13796	13773	13853	13955	13999	13801	13982	13974	13983	13797	13925	14045	13879	13925	13902	13763	13791	13875	13935	14052	13824	14005	13937	13702	13849	13772	13879	13985	13719	13949	14033	14054	13741	14066	13906	13932	13862	13908	13816	13929	13958	13888	13806	13875	13951	13838	13804	13898	14094	13787	13938	13809	13841	13950	13786	13724	13867	13970	13850	13952	14050	13852	13953	13933	13808	13841	14011	13841	13889	13890	13971	13834	13948	13947	13861	13862	13739	13953	14083	13867	13883	13913	13906	14002	14033	13926	13817	13888	13842	13910	13942	13696	13786	13867	13852	13938	14003	13907	13883	13905	13954	13933	13977	13761	13853	14024	13920	13864	14037	13854	13977	14005	13907	14012	13695	13924	13787	13967	13943	13882	13843	13873	14037	13885	13856	13855	13962	13990	13993	13932	13904	13992	13872	13948	13900	14066	14020	13917	13809	13910	13894	13869	13977	13794	13871	13732	13984	13882	14036	13877	13809	13960	13982	13962	13846	13979	13929	13778	13945	13975	14009	14079	13774	13847	13888	13979	14045	13891	14050	13822	13966	13901	13893	13978	13970	13829	13987	13823	13810	14130	13855	13904	13846	13965	13869	13927	13812	13972	13850	13973	14029	13928	13992	13893	14010	13850	13880	13855	14073	13872	13922	13970	13981	14024	14088	13877	13879	14010	13878	13899	13890	13909	13781	13956	13842	13971	13803	13960	13776	14036	14037	13790	13989	13951	13907	13880	13842	14088	14059	13904	13954	13694	13912	13851	13910	13841	14000	13979	13864	13981	13950	14024	13908	14064	13942	13932	13938	13900	13730	14064	13850	13961	13872	13914	13736	13993	13904	13983	13895	13734	14024	13905	14012	13940	13951	14034	13964	13913	13979	13921	13918	14109	13900	14056	13954	14026	14021	13848	13885	13986	13978	13955	13921	14037	14001	13935	14004	13943	13946	14094	13809	13922	13649	13945	13938	13981	14115	13962	13964	13961	13875	13868	13800	13885	13846	13955	13956	14042	13980	13884	13967	13829	14001	13871	14107	14065	13900	13764	13840	13866	13939	13934	13881	13855	13931	13817	14097	14093	13827	13938	13970	13956	13910	13819	13843	13906	14110	13740	13857	13945	14014	14039	13922	13864	13823	13978	13830	13952	13856	13857	14066	13831	13909	13820	13975	13895	13844	13819	13929	13863	13950	13904	14148	13742	13896	14146	14057	13846	14032	13955	13868	13856	13998	14058	13963	13936	13909	13951	14068	14045	13913	14103	13944	13879	13953	13952	13773	13928	13918	13895	14049	13906	13977	13705	13776	14041	14036	13846	13890	13827	13879	13829	13916	13977	13854	13976	14111	13844	13978	13851	13838	13919	13935	13960	14019	14042	13861	14057	13924	13791	13946	13768	13739	13918	13899	13863	13816	13903	13971	13801	13832	13839	13893	14086	13846	13885	13831	13746	13982	13966	13858	13857	13876	14010	13838	13925	14109	13831	13925
23206	21584	29716	25208	25342	29685	31942	26053	23359	21801	20190	19162	18261	17582	17179	16894	16580	16589	16379	16229	16188	16229	16317	16068	15987	16010	15961	16144	15988	15946	16144	16283	15971	15908	16146	15938	16293	16066	16185	15844	16126	15895	15727	16032	16108	16017	15862	15774	16039	15995	16077	15959	15944	15931	16008	15970	15945	15704	15911	15888	15989	15903	16183	15821	15700	15807	15931	15856	15867	15870	16020	15926	16041	15946	15765	15914	15858	15963	15798	15807	16008	16070	15934	15850	15865	15928	15990	15815	16025	15945	15983	15828	16031	15978	16008	15651	15932	15935	15928	15886	15908	15969	16091	16001	15965	15921	15924	15910	15911	15712	16000	15920	15835	16098	15994	15912	16021	15812	15816	15955	15897	15893	16002	16041	15845	15977	16024	15861	15931	15882	15869	15865	15820	15841	15962	15961	15742	15837	15969	15896	15971	15946	15815	15822	16009	15981	15955	15794	15845	15899	16092	15955	15893	15908	15893	15765	15974	15942	15995	15938	15802	15960	15902	15917	15865	15674	15872	15677	15940	15619	15637	15740	15920	15816	15975	15791	15883	15887	15885	15764	15933	15733	15904	15949	15836	15775	15754	15865	15709	15684	15824	15873	15873	15923	15811	15910	15861	15912	15857	15910	15740	15840	15846	15786	16104	15656	15779	15898	15686	15949	15824	15901	15896	15713	15871	15700	15982	15863	15912	15903	16057	15915	15744	15856	15716	15930	15906	15824	15909	15858	15821	15901	15866	16076	16115	15940	15834	15886	16058	15939	15904	15935	15806	15901	15588	15885	15970	15896	16300	15957	15903	15798	15835	15831	15990	15908	15893	16023	15762	15731	15804	15888	16059	15722	15782	15865	15990	15850	16021	15986	15798	15992	16060	15842	15916	15987	15695	15981	15830	16146	16015	15932	15924	15752	15862	15900	15933	15895	15948	15956	15750	16010	15884	15777	15705	15917	15786	15800	15709	15921	15938	15767	15855	15756	16024	15666	15723	15871	15993	15672	15713	15907	15782	16059	16063	15794	15886	15880	15849	15976	15883	15930	15701	15990	15920	15905	15725	15823	16042	15768	15628	15832	15765	15916	16104	15994	15928	15750	15814	15830	15783	15919	15778	15979	16081	15823	15866	15824	15942	15808	15814	15958	15865	15983	15855	15923	16007	15817	15716	15751	15793	15847	15917	15917	15969	15772	15834	15936	15939	15862	15720	15763	15743	15745	16033	15834	15902	15990	15914	16060	15964	16061	16107	15911	15983	15844	15739	15793	15808	15774	15789	15868	15894	15744	15833	15889	16019	15936	15747	15821	15872	15823	15927	15848	15983	15793	15917	15914	16018	15795	15993	16022	16012	15762	15797	15929	15747	15706	15999	15901	15941	15884	15997	15843	16011	15603	15793	15968	16020	15939	15925	16059	16046	15811	15927	15879	15931	15880	15900	15879	15892	16033	15874	15880	15795	16115	15704	15975	16103	15826	15905	15669	15778	15838	15870	15767	15844	15704	15950	15932	15936	16034	15674	15878	15883	16094	15729	15878	15932	15803	15841	15805	15964	15936	15730	15783	15856	15875	15836	15763	15906	15903	15992	15919	15749	15915	15919	15831	15976	15804	15752	15872	15642	15790	15870	15846	15675	15966	15988	15848	16004	15816	15847	15684	15986	15872	15832	15782	15790	15762	15675	15776	15977	15801	15670	15900	15935	15768	15844	15763	15735	16039	15882	15935	16028	16033	16119	16128	15863	15934	15883	15820	15862	15854	15853	15897	15993	15880	15844	15940	15749	15683	15847	15867	15750	15954	15999	15898	15931	15885	15686	15913	16180	15929	15801	15762	15707	15937	15724	15871	16042	15985	16031	15893	15913	15811	15808	15765	15776	16025	15913	15812	15846	15748	15953	15920	16010	16028	16106	15947	16027	15835	15714	15813	15983	15993	15988	16025	15770	15747	15939	16023	15911	16016	15792	15976	15915	15880	15810	15909	15943	16100	15974	15816	15709	15694	15845	16156	16027	15778	15902	15952	15837	15706	15875	15841	15902	15617	15632	15662	16010	15950	15741	15946	15934	15955	15827	16074	15906	15897	15834	15678	15738	15882	15965	15813	15924	15956	15845	15761	15663	15867	16073	15843	15986	15732	16046	15933	15983	16023	15752	15839	16020	15704	15880	15830	15795	16044	15848	15985	15826	15844	15974	15873	15918	15942	16002	15844	15846	15853	15895	15819	15720	15949	15631	15852	15680	15951	15783	15955	15733	15841	16147	15799	15875	15836	15961	16038	15808	15992	15930	15983	15881	15886	15943	15964	15887	15921	15832	16058	16089	15913	15724	15888	16090	16198	15890	15838	15820	15820	15965	15627	15881	15833	15900	15801	15850	16002	15742	15972	15833	15999	15884	15918	15963	16130	15992	15897	15890	15836	15959	15748	15877	16014	15907	15764	15866	16057	15698	15904	15999	15772	15845	16188	15790	15944	15747	15545	15676	15525	15756	15861	15925	15780	15820	15783	15878	15870	15911	15856	15746	15835	15888	15768	15711	15841	15823	15953	15943	15977	15833	15789	15991	15977	15899	15852	16007	15597	15799	15931	15930	15776	15824	15733	15896	15866	15778	15825	15911	15890	15850	15853	15912	15915	15839	15707	15913	15766	15847	15746	15774	15724	15795	15827	15930	15874	15922	15946	15960	15777	15775	15951	15983	15930	15922	15915	15836	15886	15850	15954	15922	16024	15956	15876	15752	15784	15967	15851	15853	15869	15777	15991	15832	15802	15687	15959	15991	15774	15881	15834	15938	15725	15786	15726	15723	15793	16061	16016	15825	15807	15986	15984	15807	15838	15797	15968	15676	15847	15879	15888	15706	15872	15866	15725	15844	15849	15630	15844	15950	15990	15955	15960	15832	15977	15943	15799	15884	15765	15791	15974	16005	15967	16007	15863	15914	15746	15763	16043	15839	15767	15956	15949	15641	15840	15760	15896	15877	15867	15910	15969	15944	15726	15810	15881	15980	15778	15769	15683	15765	15861	15836	15923	15789	15880	15819	15818	15684	15638	15821	15887	16068	16045	15784	15830	15832	15722	15948	15803	15792	15940	15967	15927	15852	15948	15719	15856	15874	15900	15755	15859	15747	15981	15692	15745	15776	15944	16073	15907	15818	15885	15964	15773	15586	15936	15886	15857	15785	15739	15980	15602	15874	15693	15875	15895	15888	15930	15846	16179	15789	15876	15959	15701	15923	15884	15958	15927	15897	15807	15795	16083	15995	15919	15954	15697	15690	15862	15720	15922	15961	15870	15717	15765	15903	15833	15843	15534	15911	15855	15838	15952	15759	15869	16008	15944	15811	15972	15960	16044	15802	15760	15760	15810	15698	15838	15917	15987	15898	15717	15808	15796	15824	15818	16018	15844	15957	15749	15845	15932	15806	15803	15874	15878	15754	15876	15804	15847	16015	15815	15926	15812	16047	15679	15948	15875	15860	15672	15914	15796	15852	15836	15812	15759	15994	15849	16047	15888	16007	15760	15840	15785	15792	16014	16098	15797	15963	15935	15778	15925	15866	15962	16006	15881	15766	15876	15873	15960	15680	15651	15862	15785	15928	15951	15819	15768	16001	15968	15790	15775	15613	15881	15969	15989	15695	15776	15831	15691	16013	15910	15958	15847	15826	16047	15790	16033	16032	15659	16004	15750	15731	15875	15933	15830	15967	15781	15771	15832	15781	15702	15863	15928	15840	15767	15864	16082	15897	15845	15949	15652	15870	15810	15980	15836	15676	15858	15905	15873	15853	15810	15816	15922	15914	15685	15917	15804	15923	15857	15788	15771	15916	15943	16008	15893	15979	16026	15844	15680	15948	15755	15708	15860	15983	15924	16018	16031	15948	15727	15936	15770	15733	15883	15924	15861	15726	15673	15770	15528	16000	15922	15858	15862	15828	15814	15862	15875	15864	15845	15972	15916	15913	15802	16004	15797	15914	15939	15836	15892	15886	16071	15972	16036	15809	15936	16000	15893	15806	15880	15975	15904	15897	15885	15901	15815	16108	15997	16095	15977	15996	16096	15763	15752	15934	15775	15956	15855	15760	15826	16073	15866	15714	15903	15882	15955	16202	15871	15909	15801	15890	15990	15766	15847	15870	15718	15942	15824	15888	15764	15995	15918	15840	15781	16081	15985	15847	15736	15753	15921	16001	15836	15755	15944	15885	16069	15882	15859	15847	15970	15609	15730	15946	16087	15944	15883	16077	15768	15801	15619	15963	15738	15784	15999	15900	15789	15840	15905	15776	15933	15743	15938	15796	15953	15945	15742	15946	15921	15899	15766	15618	15881	15899	15837	15872	15990	15870	15971	15933	15875	15943	15892	15923	15779	16125	15929	15906	15894	15897	16006	15867	15788	15904	15915	16043	15816	15835	15914	15853	16051	15946	15692	15833	15961	15716	15778	15731	15911	15800	15972	15946	16067	15804	16097	16006	16090	15817	15872	15830	15859	16066	16108	16089	15960	15982	16025	16032	15820	15953	15875	15694	15652	15929	15902	15501	15827	15910	15882	15899	15871	15741	15842	15750	15872	15911	15990	15752	15685	16060	15814	15843	15807	15830	15856	16033	15842	16038	15969	15868	15913	15809	15846	15879	15762	15713	15960	15658	15900	15776	15748	15837	15729	15859	15819	15814	15936	15773	15767	15662	15658	15792	15745	15994	15704	15881	15833	16100	15812	15970	15857	15783	15744	15917	15797	15908	15991	15776	15848	15952	15833	15803	15897	15757	15978	16092	16162	16001	15831	16224	15760	15911	15729	15872	15781	15870	15827	15629	15736	15877	15929	15899	15925	15956	15928	15766	15855	15874	15870	15808	15878	15699	15659	15916	16006	15861	15837	15909	15809	15791	15841	15792	15854	15828	15885	16019	15837	15929	16021	16011	15785	15771	15677	15860	15841	16021	15966	15979	15704	15838	15900	15985	15982	15765	16019	15702	15815	15672	15890	15763	15862	15913	15676	15956	15841	15947	15766	15857	15817	15702	15792	15979	15852	15634	15643	15898	15892	16077	15894	15706	15912	15871	16004	16231	15818	15776	15843	15860	15935	16039	16053	15863	15743	15966	16028	15825	15703	15886	15758	15761	15893
40299	67703	63501	51758	43364	37036	31758	27639	24678	21773	19780	18058	16941	16252	15743	15267	15028	14611	14347	14220	14252	14226	14044	13991	14230	13977	14095	14036	14006	13889	13923	13940	14076	13935	14061	13985	14162	14137	13980	14009	13869	13873	13960	14085	13887	13867	13906	13852	13801	14017	13870	14053	13767	13901	13833	13843	13795	13973	13971	13980	13839	13826	13806	14054	13928	14136	13962	14019	14133	13906	13883	13766	13958	14001	13949	13966	13817	13890	14105	13970	13946	13778	13851	14024	13888	13987	13969	13959	13952	13849	13866	13874	13803	14112	13961	13889	14005	14017	13845	13862	13883	13902	13888	14005	13996	14006	13845	13976	13912	13884	13925	14002	13863	13926	13940	13955	13775	13837	13913	13750	13789	13869	13799	13997	13901	14038	13906	14100	13863	13937	13869	13830	13909	13860	13985	14027	14004	13925	13876	13781	14045	13993	14049	13968	13913	13905	13969	14039	14058	13975	13855	13916	13985	13943	13936	14053	13950	13896	13960	13826	13828	13940	13867	13761	14013	13835	13870	13986	13886	13857	13951	14055	14044	14057	13975	13863	13919	13902	13929	13705	13780	13794	14042	13865	13964	13932	14014	13867	13829	13945	13938	13940	13757	13964	13759	13818	14013	13923	13782	13999	13776	13788	13976	13950	13912	13978	13795	13973	13960	13928	13883	13897	13997	13989	13968	13835	13871	13763	14009	13945	14027	14017	13915	14079	14126	13746	13854	13741	13982	13838	14025	14005	14040	13876	13893	13901	13837	13659	13739	13880	13979	13822	13928	13998	14096	13892	13780	13919	13956	13800	13819	13886	13937	13883	13862	13932	14053	13772	13709	13961	13965	13956	13854	14028	13945	13887	13771	13887	13968	13659	13938	14116	13990	13924	13825	13718	13979	13811	14047	14023	13917	13805	13967	13746	13967	13894	14034	13990	14002	13990	13901	14038	13927	14044	13810	14062	14070	13998	13762	13968	13777	13954	13863	13919	14022	13910	13927	13902	13849	13779	14013	14041	13881	13986	13774	13967	14025	13892	13854	13999	14003	13884	13894	13867	14116	14033	13966	13879	13931	13816	13912	13949	14027	14050	13939	13991	13906	14051	13874	14037	13830	13813	14087	13972	13924	14143	14009	13970	13759	13910	13803	13975	13838	13870	13954	13832	14161	13852	13852	14010	14028	13939	13820	14079	13847	14001	14018	13921	13914	13947	14002	13902	13867	13911	14026	14122	13900	13909	13841	13890	13815	14050	13856	13858	13865	13984	13873	13900	14034	13945	13951	13964	14109	13858	13977	13845	13883	13764	14024	13945	13970	13899	13768	13990	14009	13840	14013	13955	14054	13878	13964	13986	13823	13881	13968	13864	13946	14016	13940	13816	13906	13881	13843	13923	14019	14004	14033	13786	14013	13815	13879	14029	14005	13920	13726	13815	14027	13998	13869	13893	13899	13863	13999	13862	13947	13982	13910	13811	13830	13897	13899	13873	14038	13728	13853	13951	13832	13903	13902	13865	13812	13905	13826	13987	14083	13907	13986	13936	14140	13786	13920	13862	13994	13941	13891	13840	14020	13763	14035	14015	14002	13912	13806	13938	13954	13827	13871	13751	13950	13756	13885	13856	13866	13797	13937	13840	14224	13881	13876	13966	13949	13814	13974	13929	13939	13947	14067	13890	13965	14134	13926	13799	13868	14041	14005	14004	13909	13903	13903	13937	13936	13868	14010	13835	14011	13888	13864	13820	14074	13838	14134	13998	13789	13942	13723	13754	13994	13760	13948	13971	13848	13939	13814	13986	13911	14021	14002	13810	13989	13908	13803	13938	13740	13792	13873	13869	13916	13886	13976	13956	13863	14014	13985	13923	13892	13857	13969	13955	13913	13937	13947	13870	13857	13986	13978	13917	13907	14007	13923	13894	14042	13913	13791	13828	14029	13959	13891	13925	13911	13888	13846	13908	13786	14030	13843	13962	13802	13986	13772	14008	13958	13933	13837	13988	13879	13881	13914	14043	13964	13957	13795	13885	14034	13993	13872	13858	13761	13941	13936	13935	13738	13804	14099	13846	13781	13901	13921	13674	13822	13995	13978	13857	13738	14012	13785	13819	13712	13927	13653	14041	13997	14102	14151	13808	13891	13913	13852	13912	13832	13855	14061	13887	13940	13715	13837	13809	13968	13937	14005	13707	13952	13924	14147	14106	13905	13934	13880	13849	13902	13948	14005	13804	14057	14155	13903	13978	13909	13768	13875	14100	13865	13778	13954	14029	14012	13830	13793	13832	13897	13851	13864	13890	13887	13886	13786	13910	13755	14079	13945	13940	13891	13888	13949	13778	13985	13889	13994	13831	13782	13857	13857	13870	13849	13961	13990	13840	13870	13728	14099	13934	13950	14066	13907	13868	13934	13921	13690	13900	13893	13961	14015	14001	13923	13947	13883	13910	13731	13940	13953	13853	13866	13803	13858	13986	13979	13792	13971	13853	13818	13989	13918	14203	13872	13933	13928	13934	13711	13873	13857	13805	13971	13909	13790	13983	13963	13872	13707	14033	13746	13954	13989	14094	14018	14030	14131	13895	14057	13887	14021	13870	13889	13935	14083	13874	14023	13865	13917	13886	13923	13903	13818	13841	13935	13918	14029	13875	14065	13863	13889	13802	13918	13907	13836	13765	13998	13966	13872	13740	13914	13933	13958	13940	14033	13801	13874	13978	13934	13912	13908	13933	13868	14150	13886	13829	14006	13949	13882	13813	13936	13981	13989	13965	13970	14003	14044	13968	13868	13957	13827	13783	13890	13920	13816	13834	13910	13807	13879	13885	14026	13861	13895	13943	14047	13759	14054	13914	13854	13908	13961	13840	13984	13895	14054	13817	13928	13890	13777	14110	13703	13989	13931	14014	13903	13880	14047	13859	13865	13858	13921	13805	13796	13782	14017	13814	13730	13843	13922	14073	13933	13953	14030	13751	13714	13989	13945	13895	13834	14063	13813	13967	13886	14015	14133	13981	13882	13968	13744	13815	14010	14071	13852	13761	13957	13937	13965	14105	13880	13906	13919	13854	13913	13962	14107	13949	14106	13862	13972	13888	13877	13764	14054	13961	13858	13972	14012	13867	13802	13997	13856	14076	13949	13906	14095	13987	13754	13891	13944	13843	13936	13933	13813	14047	13821	13793	13975	13733	13984	14064	13926	14024	14079	14101	14111	13903	14078	13900	13870	13996	14022	13795	13977	13903	14045	13795	13996	13892	13819	13960	13967	13923	13940	13826	13826	13840	13807	13859	14091	13969	14008	14045	13896	13880	13898	13854	13962	13891	13890	13734	14034	13925	13916	13815	13799	13872	13822	13930	13838	13975	14069	13889	13837	13955	14119	13834	13857	14082	13878	13804	13932	14072	13842	13861	13833	13825	13874	13894	13895	14012	13886	13960	13857	13906	13888	13868	13928	13821	13826	13985	13986	14086	13873	14056	13859	13872	13870	13910	13958	14012	14015	13840	13858	13741	13942	13895	14003	13923	13825	14117	13754	13790	13903	13874	13969	14034	13804	13895	13983	13942	13741	14009	13882	14011	13807	13945	13907	14039	14038	13861	13888	13841	13992	13928	13867	13844	13918	13931	13840	14039	13984	14112	13879	13952	13686	13829	13884	13948	13806	14079	13848	13948	13934	13804	13916	13730	13922	13826	13796	13973	13940	13909	13875	14213	13749	13972	13794	13928	13948	13873	13888	14115	13808	13852	13869	13691	13927	13890	13977	13930	14015	14064	13888	13810	13954	13953	13941	13796	13821	14037	13915	13782	14043	13956	13935	13882	13959	13869	13972	13911	13884	13926	13880	13800	13966	13958	13912	14165	13941	13898	14029	13861	13879	13843	13918	13937	13950	14012	13827	13959	14085	13740	13938	13863	14017	14008	13879	13933	13771	13877	14093	13926	13886	13866	13994	13872	14024	13776	13942	13941	13820	13912	14004	13862	13979	13802	13883	13927	13850	13949	14034	13951	13796	13943	13863	13906	13916	13920	13951	13851	13827	13972	14037	13892	13851	13805	14108	13888	13951	13862	14031	14012	13910	13951	13807	13916	14046	13978	13922	14002	13876	14002	13776	13883	13971	13891	13981	13998	13821	13800	13841	13773	14014	13888	14005	13895	14100	13723	14014	13965	13901	14048	13937	13814	13925	13932	14030	13944	13944	13999	13906	13946	13881	14071	13936	13912	13967	13894	13985	14003	13929	13798	13898	13953	13876	13823	13830	14029	13930	13928	13767	13782	14016	13808	14063	13796	13877	13890	14035	13892	13936	13934	13816	13836	13938	13857	14030	13845	14002	13964	13858	13955	13909	13995	13815	13906	13855	13829	13807	13897	13740	14045	13926	13994	13868	14005	13955	13981	13919	13903	13960	14075	13775	13953	14034	14007	13885	13842	13863	14082	13913	13719	13918	13986	13961	14029	14007	13836	13848	13849	14000	13974	13826	13980	13803	13865	13831	14035	13985	13778	14080	13902	14064	13936	13828	14018	13789	13809	13890	13895	13822	13864	13919	13995	13955	13829	13933	13854	14009	13799	13884	13873	13926	13941	14074	13729	13871	13809	14042	13833	14162	13778	13821	13876	13829	13796	14078	13973	13930	13903	13980	13963	14030	14156	13856	13938	14057	13926	13977	14090	13805	14029	13806	13920	13882	13887	13919	13890	14004	14076	13937	13921	13974	13810	13904	13819	13808	13722	13783	14072	14018	13922	13914	13832	13867	13993	14034	13913	14005	14002	14000	13869	13847	13997	13914	13822	13993	13906	13888	13918	13873	13890	13806	13866	13978	14072	13958	13942	13972	13856	13840	13907	14025	13785	14062	13859	13951	13892	14129	13932	13769	13737	13945	13986	13914	13971	13855	13711	13867	13857	14026	13825	14078	13966	13892	13917	13854	13990	13908	13980	13814	13710	13975	13881	13913	13873	13856	13916	13918	13772	13933	13827	13856	13757	14106	14111	13889	13847	13808	13945	13926	13864	13788	13994	13841	13817	13922	13902	13825	13822	13906	13943	14032	13898	13954	13959	13694	13694	13958	13902	13784	13815	14065	13896	13909	13964	13894	13879	13795	14103	13846	13918	13856	13918	13938	13800	13807	14038
31415	38792	46398	40455	32295	27526	24058	20992	19522	18328	17669	17414	17043	16772	16542	16501	16365	16484	16233	16219	16118	16059	16149	16075	16121	16162	16047	16120	15946	16198	16247	16067	16069	16058	16052	16155	16062	16224	16047	15939	15941	16138	16115	16174	16192	15947	16054	16124	16159	15981	16037	16053	15931	16193	15967	16255	16215	16033	16143	16207	15969	16020	16367	15850	15924	16331	16331	16187	16041	16096	16158	15923	16013	16058	16135	16120	15967	16099	15978	16079	15894	15924	16009	15924	15947	16139	15907	15921	15993	16169	15918	16079	16240	16053	15939	16003	16096	16304	16387	16008	15992	16072	15882	16000	16057	16053	16002	16124	15884	16146	16054	16064	15964	16130	15966	16164	16121	16041	15995	16014	15993	15806	16049	15795	16050	16095	16261	16231	16123	16165	16137	16145	16260	16033	16131	16071	16032	16014	16216	16160	16207	16020	16082	16072	16250	15905	16147	16100	16103	16188	16010	16072	15931	16027	15928	16021	16044	16136	16007	16007	16076	16187	16104	15949	16109	16048	15940	16127	16337	16155	16179	16212	16070	16046	15903	15889	16002	16001	16146	16257	16148	16147	16250	15982	15992	16012	15981	16176	16121	15920	16184	15831	16050	16276	16156	16079	15980	16188	16104	16140	16147	15932	15956	16021	16009	15888	15942	16031	16021	16095	15930	16079	16036	16048	16301	15991	15898	16040	16124	16067	16000	16069	16016	15773	16087	15922	16084	15919	16278	16039	16095	16059	16034	16219	15866	15944	15848	16115	16194	15891	16019	15884	16067	15988	16136	16230	16139	15985	16125	16314	16215	16081	16031	16030	16175	15907	16223	16105	16100	16059	16161	15902	16176	16180	16209	15958	16242	16093	16158	16006	16193	16076	16034	15996	16007	16138	15884	16133	16134	16016	16058	16140	16081	15898	16017	16043	16113	15804	16023	16059	16196	15902	16127	16102	16065	16081	15988	16014	16172	16071	16003	16182	16121	16027	15981	15882	16187	15741	15957	15957	16041	16145	15986	16096	16176	15963	15860	16011	16039	16104	16108	16024	16159	15835	15968	16229	15898	16011	15928	16098	16042	16088	16134	16127	15961	15949	16154	16145	16120	16043	15979	16060	16120	16140	16192	15851	16049	16177	16084	16095	16106	16003	16012	15934	16266	16169	16297	15994	16216	15962	16156	16029	15941	16049	16048	15899	16074	16042	15979	16069	16124	16149	16032	15977	15889	16082	16032	16016	16135	16077	16139	16018	15898	16088	15906	15946	16176	16049	16161	16127	16055	16079	16193	16002	15987	15822	16104	16037	16046	16064	15978	16054	16035	15954	16104	16067	15996	16046	15982	16056	16114	16100	15912	15970	15922	15985	15831	16060	16111	16106	16056	16089	16014	16109	16021	16045	15948	15931	16192	15997	16029	15860	16019	16076	16003	16017	15978	16095	16106	16071	16204	16052	16166	16112	15982	16103	16082	15969	15959	16088	16307	16134	16011	16212	16015	16044	16041	16134	16153	16113	15836	16164	16032	16071	16166	15971	16258	16225	15980	15993	15957	16032	16062	15927	16053	15977	15847	16015	15886	15896	15983	16196	16051	16028	16104	16082	16063	16102	16227	15998	16140	16176	16052	16085	16369	15818	15968	16099	16249	16096	16038	16137	16137	15889	16109	16137	16226	16109	16057	16080	16122	16028	15833	15871	16005	16010	16084	16125	15977	16179	16205	15970	16075	16126	16090	16010	16166	16204	16160	16214	16029	16069	16066	16171	16107	15976	15920	15984	16130	16039	16037	16121	15986	16041	15983	16130	16076	15993	16007	16038	16283	16029	16151	16020	16147	16104	16012	16201	16091	16058	16190	16208	16113	15829	16117	15942	16105	15900	15986	16079	16084	16015	16032	15819	16116	15968	16080	16034	16059	16039	15949	15992	15969	16251	15927	16010	15944	16147	16068	15953	15989	16058	16103	15906	16013	16212	16002	16188	16110	15810	16231	15980	16033	16110	16063	15982	16083	16106	16035	16206	16054	16403	15907	15936	16100	15994	16253	16045	16211	16043	15905	16081	15849	16167	16056	16018	16104	16065	16169	16204	16043	15821	15929	15987	16038	16087	16105	16077	16161	16067	16025	16182	15990	16106	16018	16235	16374	16063	16180	16091	16125	16081	15846	15956	16144	16125	15888	15817	15889	15963	16038	16148	16039	16047	16194	16032	16080	15861	15924	16287	15784	15945	16030	16207	16168	16418	16072	15973	16020	16233	16027	16177	16068	15959	16160	16099	16005	15880	16010	15979	16097	16090	16227	16026	16194	16002	16126	15880	16019	15885	16056	16148	15949	16050	16078	15999	16133	16112	16068	16065	16171	16002	16084	16024	16126	16131	16163	16108	16191	15839	15963	16042	15936	16006	15906	16219	16035	16194	16116	16113	16089	16074	16333	16064	15874	15871	16105	15933	16014	15989	15888	16041	15872	15881	16117	16085	16053	15893	16049	16029	15849	16217	16132	15926	16114	15917	15967	16071	16152	15878	16115	16042	15951	15930	16054	16150	16198	16041	16206	16167	15926	16306	15841	16430	16148	16128	15790	16056	16040	15767	16105	16254	16036	16115	16254	16111	16173	16051	16160	16228	16154	16079	16062	15984	16087	16062	16108	15996	16113	16009	15935	16047	16178	16292	16070	15945	16022	16260	16236	16048	16075	15871	16091	16004	15849	15985	16102	16143	15849	16142	16186	16171	16018	15969	15918	16022	16110	16150	16053	15966	16054	16031	16125	16000	16119	16034	16044	16141	15993	16179	16137	16095	16394	16061	16271	16248	16061	16131	16120	16021	16017	16107	16090	16080	15979	15810	16073	16172	16206	16043	16154	15924	16352	16056	16308	16095	15931	15974	15934	15984	16073	15973	16102	16116	15990	16132	15938	16178	16000	16087	16074	15953	16035	16135	16215	15846	15924	16103	16025	15986	16167	16036	16306	16052	16026	16112	15818	16182	16203	16217	16096	16146	16128	16011	16015	16134	16224	16212	16079	16019	15863	16104	15879	16072	15836	16219	16130	16079	16139	16088	16095	16008	16263	15934	16156	15950	16050	16125	16187	16058	16142	15871	16159	16061	16046	16105	16186	16196	16098	16225	16312	16161	16250	15983	16213	16095	16150	16070	16155	15934	15837	16094	16144	15889	16010	16069	16040	15909	16213	16270	16069	16043	16001	16066	15936	16055	16155	16160	16184	16123	16231	16052	16014	16085	16065	16140	16050	16198	16062	16004	16078	16247	16055	16076	15951	16175	16109	16158	16232	15909	15954	15959	16007	16048	16000	15989	16158	16175	16004	16214	16245	16271	16067	16217	16194	16098	15925	16159	16059	16041	15992	16147	15976	16235	16051	16216	16007	16023	16090	16100	16081	16022	16185	16163	16026	15959	16057	16019	15974	16198	15975	16210	16326	16144	15950	16041	16173	15906	16251	16031	16079	16338	15969	15886	15914	16141	15903	16024	16196	15846	15951	16097	16388	16023	16103	16206	16175	16108	15905	15926	16109	16212	15965	15907	15914	15984	16035	16057	16067	15993	15794	16132	16340	16228	16006	15967	16112	16230	16166	15986	16108	16274	16076	16247	16202	15984	16107	16077	16083	16047	16000	16192	15900	16041	16229	16283	16101	16139	15898	16042	16132	16231	16103	16112	16063	15951	16048	15846	16070	16154	15928	16020	16041	16052	15848	16139	16136	16044	16066	16193	16119	16022	16142	15927	15993	16061	15990	16076	16079	16071	15958	16041	16086	16241	16187	15907	16173	16123	16104	15978	15925	16027	16108	16130	16168	16153	16067	16128	16070	15960	15966	15843	16083	16022	16058	16073	16118	16105	16232	16163	15935	16008	16076	15991	16041	16097	16305	15902	16245	15983	16159	16081	16016	15941	16049	16104	16147	16111	16142	15995	15892	15895	16118	16130	15961	15986	16185	16043	15932	16192	16091	16162	15974	16071	15999	16093	16044	16086	15962	16046	16111	16122	16144	16012	15928	16094	16208	16070	16060	16110	16099	15991	16301	16173	15912	16333	16036	16291	16157	16070	16089	16091	16019	16216	16219	16189	15970	15945	16044	16097	16033	16062	16031	15968	16111	15971	16160	16049	16091	16143	15903	16257	16050	15924	16202	16279	16244	16101	15988	15963	16095	16172	15924	16011	16096	16180	15978	16068	16142	16159	16182	16076	16133	16101	16145	16007	15969	15987	16101	15837	15971	16145	16074	15859	16054	16134	16174	16064	16050	16033	16021	16085	15882	15879	16069	15872	16204	16065	15921	15831	16005	15927	16070	15954	16293	16119	16068	16054	16225	15988	16096	16117	16086	16320	16097	15961	15926	16091	16177	16028	16058	15988	15944	15896	15987	15997	16125	16103	16166	16249	16077	16123	16151	16106	16139	16189	15907	16128	16188	15953	16051	16073	16121	15874	16148	16142	16067	16059	15785	15977	15960	15927	15905	16058	16151	16116	15986	15932	16201	16206	16037	16093	16046	16139	16033	15925	16036	16148	16119	16171	16167	15861	16116	15984	15909	16100	16258	16072	16024	15929	16057	16038	16166	16001	16375	16110	16166	16019	16140	15947	15904	16192	16185	15958	16105	16169	16047	15784	16252	15906	16037	16077	15989	16004	16239	16021	16256	16269	16113	15945	16131	16111	15984	16109	16188	16049	16277	15963	16168	15820	16004	16029	16028	16095	16102	15922	16114	16032	16015	15974	16155	16194	15913	16015	16035	16070	15896	16147	16016	15934	16107	16047	16121	16043	15955	15948	16166	16049	15884	16228	15894	16074	16037	15979	16085	16087	16109	16083	16194	15859	15970	15800	15924	15998	15998	16158	16075	16100	15811	16207	16097	15970	16077	16104	16077	16190	16026	16123	16171	16212	16210	16140	16058	16131	16046	15967	16015	16220	16148	16064	16007	16164	15950	16040	15957	16005	16055	16192	15778	16036	16108	16228	16232	16125	15964	15943	16151	16137	16204	16179	16077	16050	16212	16048	16127	15967	15926	16144	15917	16058	16172	16171	15969	15961	16187	16144	16082	15963	16017	15979	16098	15976	16079	16196	16069	15992	16085	15963	16012	16209	16075	16037	16013	16102	15957	16140
40347	57755	52598	42587	34685	28457	24140	20930	19056	17603	16714	15790	15405	14910	14557	14418	14276	14349	14299	14262	14132	14171	14078	14021	14029	14102	14043	14157	13976	13982	13962	14144	14135	13991	13899	14089	14118	14162	13956	13934	14108	13980	13912	13998	14189	13990	13868	13927	13952	13979	13946	14069	13991	13826	13957	14126	14174	13832	13908	14124	13875	14000	13985	13920	14123	14029	14056	13918	14069	13973	13977	14082	14041	13855	13947	13934	14170	14071	13941	13997	13779	14027	14155	14103	14109	13938	13997	13924	13963	14036	13958	13959	14072	14071	13888	13964	14079	14020	13821	13898	13985	14138	14085	14104	13952	13965	13871	14078	13869	13990	14031	14177	14038	13968	14001	14148	13986	14124	13891	13972	14125	13889	13849	14165	13932	13959	14160	14041	13944	14019	13956	14000	13968	13933	14106	14001	13984	13786	14112	13981	14068	13987	14083	14091	14049	13912	13869	13845	13862	13969	14069	14067	14072	13925	13983	13922	14064	14058	13960	13986	13975	13931	13870	13922	14038	14054	14058	14005	14063	13956	13916	13915	14160	13750	13903	13892	13981	14005	14086	13957	13913	14026	13849	14040	13792	13963	14019	13799	14096	13887	14124	13908	13981	13925	14025	13921	13989	13999	13893	14000	13995	14006	14008	13920	13930	13993	13693	14001	13984	13943	13993	14027	13848	13866	14038	13871	14022	14062	13962	14071	13891	13941	13976	14131	14032	13840	13975	14063	13938	14084	13995	14064	13991	13942	14175	13921	14059	14018	13956	13920	13975	14099	14023	14105	13968	14004	14063	13988	14061	14030	14103	14089	13757	14053	14190	14060	13978	13891	14020	13945	13928	13817	14013	13881	13990	14035	14140	13975	13940	13946	14108	13971	13841	14045	13981	14077	13907	14014	14062	13825	13951	13857	14031	13962	13847	14115	13985	13913	13852	14086	13982	14028	13840	13999	13967	13901	14021	13985	13998	14182	13863	13998	13978	13950	13995	14134	13947	14021	13954	13929	13832	13939	14039	14138	14077	13994	14046	13950	14023	14060	13953	14148	14095	13831	13984	13981	13945	13831	14097	13899	13913	13911	13986	13865	14027	13899	14092	13928	14054	14024	14041	13841	13984	13938	14080	13939	13932	14038	13902	14078	14139	13869	14009	13905	14155	14062	13985	13903	14078	14046	13914	13896	13962	13976	14135	14040	13986	14039	14002	14005	13983	14119	13927	13906	14169	13953	14017	14027	14042	14018	13996	13979	13925	13944	14070	14054	14060	13942	13871	13915	13908	13961	13917	14092	13934	14138	13753	14081	14029	14063	13892	13971	14072	14104	13962	13867	14010	13951	13921	13974	13927	14044	13943	13970	14059	14116	14107	13920	14009	13921	13966	14028	14014	13876	14008	14200	14025	14245	13869	13961	13988	14034	14009	14021	14085	13947	13915	14102	13952	13929	13996	13981	14004	13920	13994	14066	14046	13827	14143	13893	13952	14034	13942	14006	13816	13958	13996	14057	13977	14053	14048	13882	14151	14011	13840	14005	14030	13993	14019	14102	14124	14022	14024	14165	13902	13908	13988	14101	13917	13966	14027	13895	14115	13992	13991	14026	14026	13987	13915	14153	14086	14095	13953	13965	13979	13937	14012	14027	13930	13918	14037	13901	14075	13902	14032	13974	14078	13958	14092	13985	14096	13835	14056	13939	13995	13993	13981	13999	13901	14092	13823	14033	14006	14081	14000	13745	14016	14043	13846	14162	14030	13926	14039	14060	13978	14002	14057	14029	13915	13999	14115	14066	14010	13946	14044	14016	14019	13935	14226	13884	14152	14038	13912	13905	13957	13936	14071	14149	14079	13961	14021	14014	13914	13921	14048	13901	13879	13821	13906	13797	14060	13884	14027	13876	14035	13985	13897	14116	14157	14148	14050	13908	13970	13928	13870	13991	13940	14107	13981	14031	14021	14107	13892	14067	13952	13883	13987	13914	14024	14034	14120	14060	14005	13993	14121	13852	13979	13966	13871	13984	14152	13853	14043	13885	14030	13976	14021	13864	13878	13999	14115	14031	14018	14041	14011	14032	13902	13933	13948	14070	13869	13982	14093	13853	13977	13960	14078	14058	14073	13940	14032	13929	13939	13943	13960	14003	13983	14087	14058	14026	13879	13955	13887	13866	13780	14049	13962	13909	13919	14090	13849	13982	13852	14033	13951	13859	14248	14050	14061	14089	14049	14048	14034	13950	14057	14063	14033	14092	14104	14170	13963	13913	14031	13912	14102	14057	14008	13958	13977	14052	14009	13922	14061	14062	13904	13964	14035	13976	13990	13836	14009	14060	13828	13867	14014	14043	13914	14089	14063	14059	14048	14035	13930	14052	14089	13909	13825	13833	13925	13981	14013	13876	14155	13847	13919	14015	13984	14002	13991	14123	14003	14096	13811	14046	13979	14076	13971	13946	13854	13924	13980	13906	13881	13852	13899	13982	13941	13807	14040	13955	13951	13991	13961	14125	13922	13963	14118	13876	14137	13974	13792	14085	14028	13972	13968	14079	14023	14105	14012	14146	14161	13770	13997	13774	14069	14016	13965	13864	14088	13988	13974	13994	14006	13997	14069	13985	13975	13795	13914	13974	14018	14119	13848	14142	13866	14057	13991	14006	13974	13938	13800	13826	14092	14031	13876	13949	13888	14012	13982	13937	14097	14014	13860	13956	14008	14059	13997	13839	13843	13995	13980	14026	13886	14094	13924	13957	13850	14012	14076	13895	14019	14075	14018	13925	14018	14026	13818	13941	13994	14152	14100	13990	13943	13920	13937	14083	13922	13968	14031	13986	13766	13957	14112	14035	14032	13896	13841	14047	13845	13993	13856	13805	13940	14130	13908	13871	13936	13973	13926	14024	13935	14079	13999	13932	13792	13933	13973	13846	13895	14031	13937	13935	14008	14019	14043	13805	13951	13977	14225	13977	14046	14119	14069	14063	13850	14056	14251	13959	14119	13805	13926	14167	13839	13902	14020	13949	14055	13885	14014	13951	14045	14093	13967	14061	13887	14031	14054	14038	14013	14084	13955	13954	14111	13859	14054	13817	14023	13985	13970	13918	13959	13950	14022	13993	13949	13944	13908	14013	14007	13877	14113	14059	13912	14162	13943	14143	13977	14017	13978	14073	14111	14042	13834	13951	13822	13896	14075	13877	14217	13935	14039	14060	14025	13978	13937	14089	13986	14062	14039	13965	14066	13984	13897	13945	13903	13913	14051	13960	13873	13870	14165	13988	13971	13933	13930	13942	13988	13889	13886	13986	14039	14074	14017	14064	14009	14014	14067	14018	14065	13992	14144	13841	13879	14017	13871	14008	14093	14095	14055	14023	13999	14126	14033	14009	13905	13979	14161	14065	13997	14114	13943	14125	14082	13980	14119	14029	14034	14046	14076	14098	13960	14005	13938	13986	14025	13971	13965	14047	13998	14011	13735	14089	14010	13753	13950	14142	13991	13880	14059	14022	13938	14023	14082	13925	13949	13906	13806	13979	13886	14081	13961	14057	14000	13958	13961	14130	14001	13861	13933	13868	14010	13873	14030	13975	13915	14054	13983	14021	13992	13891	13899	13810	13971	13961	13908	14236	13884	13895	14109	14134	13929	13784	13802	14004	13931	13946	14010	14015	13930	13986	14074	13951	14182	13985	13889	13954	14102	13980	13984	14077	13963	13914	13829	14058	14038	13952	14206	14006	13989	14110	13762	14038	14097	13959	14006	13940	14086	14051	13965	13882	13935	13979	13969	13856	14087	14065	14003	14030	13965	14056	14058	14141	13941	13992	14017	13918	13977	14052	13970	14002	13931	13920	14037	13907	13970	14022	13967	14064	13895	14048	14024	13974	13859	13908	14114	13863	13955	13952	14035	13959	14031	13903	14069	14078	13907	13936	13924	13953	14093	13870	13835	14077	14142	13926	14135	14050	14129	13824	14050	13976	13919	13998	13795	13891	13976	14007	14009	13996	14005	14003	13856	14056	13949	14028	13873	13961	13986	13929	13949	13726	13803	14027	13946	14114	14095	13900	14081	13839	14050	14134	13962	14032	14029	14081	13838	13953	14105	14102	13957	14028	14155	13895	13969	13858	13943	14059	14180	14053	13951	14096	13901	13854	14028	14030	14064	14029	14021	14055	14170	13882	13939	14157	13920	14153	13871	14086	13833	13861	14053	14099	14014	14050	13939	13984	13885	13867	14097	14093	14014	13952	13853	14010	14057	14084	13954	13971	13878	13906	14013	14004	13908	14093	14020	13976	13935	14245	13980	13932	13929	14010	14139	13882	13946	13976	13838	14177	13994	13870	14103	14116	13967	13953	13879	13953	13998	13964	13876	14125	13911	14174	13980	13778	13995	13933	13928	13979	14057	13909	14065	13945	14021	13977	13933	13916	13970	13958	13934	13984	13949	14030	14043	14006	14026	14049	14127	14120	14059	14002	14080	13959	13896	13970	13991	14047	14174	13994	13976	14003	13940	14031	14116	13914	14029	14174	14021	13909	13993	13989	13927	14058	14073	13859	13938	13921	13884	13768	14032	14097	14179	13892	14029	14012	14041	13976	13944	14010	13936	14086	13980	13952	13868	13904	13994	14116	14179	14107	13857	14105	13970	13877	13918	13926	13901	13904	13820	14086	13837	14138	13880	13944	13949	14031	14058	14068	14011	13905	14014	14096	13998	14108	13915	14134	13954	13944	14080	13925	13872	13974	14006	14014	14118	13946	14011	13910	14120	13904	14038	14069	14002	13896	14023	13873	14116	13997	13975	14017	14101	14027	13891	13977	13849	13992	13843	14036	14069	13893	14066	13991	13976	13966	13986	14079	14023	14127	14036	14061	13907	14002	14061	13964	13901	14106	14155	13972	13874	14080	13951	14022	13936	13896	14067	14054	14094	13861	13894	13858	14071	14104	14222	14011	13980	13978	13920	13885	14050	13969	14030	13934	14067	14150	13928	13965	14239	14012	13845	14025	13981	13907	14116	13957	13973	14035	14125	14002	14023	13935	13950	14060	14049	13984	14045	14073	13973	14044	13959	13955	14164	14040	13967	13997	14173	13939	13970	13966	14089	14088	13873	14181	13901	13892	13845	13976	14173	13940	13973	13962
24256	21772	30395	29880	30176	30210	28032	23017	20612	19465	18648	17912	17215	16893	16797	16558	16313	16208	16000	16109	16126	15860	16094	15994	16069	16116	16014	16099	16130	16028	16026	15939	15790	15956	15979	15884	16029	15900	15787	15779	15879	15861	16070	15789	15770	15799	16129	15943	15863	15854	15803	15973	15955	15773	15831	15768	15821	15911	15612	16196	15881	15841	15891	15862	15986	15821	15977	16132	16014	15885	15679	15804	16036	15840	15628	15873	15871	15922	15825	15856	15990	15965	16045	15903	15873	15832	15874	15760	15999	15825	15838	15817	15729	16023	16058	15701	15903	15832	16089	15906	15903	15904	15950	15973	15726	15955	16050	15970	15875	15799	15768	15626	15781	15670	15876	15801	15868	15870	15720	15851	15784	15892	15887	15778	15810	15791	15998	15827	15867	15921	16032	15968	15906	15721	15952	15968	15760	16247	15983	15982	15813	15887	15957	15868	15495	16005	16031	15836	15964	15820	15851	15901	15984	15995	16002	15956	15789	15964	16044	16043	15984	15834	15766	15628	16054	15762	16011	15960	15982	16024	15639	15881	15816	15861	15766	15751	15797	15959	15859	15798	15931	16000	15749	15961	16038	15815	15847	15972	15839	15834	16006	15940	15883	15877	15860	15821	15901	15878	15816	15822	15942	15877	15911	16008	15807	15799	15843	16017	15695	15867	16094	15864	15964	15864	15854	15830	15960	15976	15977	15836	15852	15791	15824	15760	15771	15795	15830	15791	15789	15888	15754	15953	15759	15939	15854	15857	15576	15845	15799	15813	15919	15738	15745	15783	15717	15639	15695	15934	15977	15755	15884	15813	15903	15748	16056	15748	15947	16156	15729	15885	15997	15967	15677	15868	15891	15905	15945	15754	16045	15927	16004	15868	15897	15965	15976	15913	15839	15719	15598	15898	15951	16021	15941	15850	15762	15825	15741	15986	15888	16004	15814	16101	15900	15602	15913	15952	16112	15822	16040	15912	15900	15766	15847	15990	15751	15912	15787	15823	16045	15842	15819	15921	15863	15633	15868	15873	15605	15896	16014	15808	15878	15770	15950	15790	16096	15757	15720	15885	15994	15857	15839	15774	15834	15805	15853	15729	15581	16066	15788	15709	15987	15842	15919	16046	16217	15690	15789	15784	15903	15831	15846	15934	16107	15717	15879	15881	15882	15980	15737	15700	15822	16017	15925	15990	15753	15791	15946	16064	15807	15826	15627	15786	15865	15956	15742	15811	15993	15859	15891	15879	15778	15959	15762	16094	15892	16214	15819	15958	15787	15870	15797	15900	15610	15965	15539	15898	15654	15725	15888	15768	15777	15782	15806	15859	15976	15902	15760	15891	15678	16066	15760	15883	15846	15908	15815	15877	15886	15775	16121	15795	15754	15889	15873	15662	15988	15778	15940	15915	15938	15831	15849	15725	15795	15889	15712	15846	15992	15879	15884	15812	16015	15752	15863	15707	15767	15960	15923	15808	15738	15670	16109	15779	15941	16009	15964	15789	15761	15911	15801	15894	15949	15991	15874	15788	15888	16098	15984	15813	16100	15701	15714	15913	15935	15841	15958	15796	15912	15877	15808	15878	15891	15902	15628	16077	15700	15792	15977	15863	16085	16028	15848	15655	15925	15994	15752	15729	15933	15797	15633	15723	15878	15861	15865	15988	15912	15792	16061	15894	15998	15906	15779	16034	16051	15887	15834	15708	15920	15959	15951	15960	15775	15617	15798	15846	15863	15882	16089	15810	15781	15915	15892	15881	15837	15917	16006	16065	15868	15803	15851	15844	16014	15779	15935	15880	15831	15813	15723	15776	15751	15950	15681	16036	15866	15891	15763	15865	15846	15992	15839	15725	15928	15704	15799	15865	15798	15940	15742	15883	15777	15963	15956	15954	15770	15754	15962	15920	15900	15915	15805	15902	15908	15794	15974	15781	15699	15617	15759	15994	15871	15907	15737	15784	15913	15896	15939	15911	16038	15915	15817	15717	15901	15785	15688	15905	15848	15871	15868	15798	15773	15803	16033	15756	15888	15880	15858	15906	15877	15875	15789	15869	15955	15581	15892	15877	15681	15799	15862	15890	15786	15794	15821	15780	15881	15814	15920	16000	15877	16023	15896	15773	15753	15957	15772	16058	15972	15871	15918	15810	15849	15702	15917	15816	15938	15971	15944	15781	15627	15732	15777	15793	15770	15853	15837	15851	15700	15720	15842	15861	15837	15756	15815	15875	15860	15861	15919	15706	15807	15882	15957	15825	15701	15766	15736	15722	15789	15912	15925	15917	15779	15818	15795	15840	15963	15947	15699	15884	15944	15806	15785	15788	15771	15699	15915	15741	15829	15877	15879	15948	15790	15914	16154	15865	15997	15903	15836	15939	15711	16023	15834	16094	15831	16064	15764	15995	15831	15930	15750	15929	15889	15956	15923	15914	15874	15867	16002	15860	16090	15861	15799	15827	15771	15866	15767	15713	15631	15888	15973	15846	15871	15825	15925	16022	15811	15715	15905	15985	15936	15713	16020	15910	15956	15904	15774	15973	15990	15922	15709	15926	15763	15904	15716	15986	15716	15940	15844	15892	15797	15742	15783	15831	15883	15987	15762	15962	15875	15796	15897	15738	15743	16021	15841	15723	16005	15838	15850	16054	16074	15810	16078	15976	15798	15955	15921	15782	15809	15795	15925	16167	15721	15767	15886	15746	16003	15828	16051	15710	15974	15812	15719	15992	15710	15918	15986	15868	15848	15737	15848	15886	15934	15637	15872	15790	15822	15766	15694	15892	16030	15858	15970	15875	15971	15655	15657	15700	15855	15871	15787	15677	15657	15996	15818	15878	16014	15871	15746	15812	16003	15977	15897	15674	15836	15749	15622	15747	15725	15875	15919	16002	15923	15647	16094	15684	15689	15823	15977	15847	15831	15760	16043	16038	15846	15882	16097	15572	15895	15880	16110	15871	15991	15788	15897	15657	15678	15707	15842	15918	16043	15754	16058	16111	15820	15919	15669	15672	15834	15999	15962	15943	15896	15776	15859	15814	15639	15923	15916	15823	15746	15672	15787	15875	15834	15776	15754	15944	15827	15897	15921	15710	15757	15808	15768	15753	15944	15864	16035	15877	15895	16002	15897	15787	15867	15946	15968	15936	16063	15716	15572	15800	15813	15941	15871	15865	15856	15789	16026	15792	15994	16037	15744	15893	16021	15725	15709	15863	15812	16042	15781	15830	15668	15921	16038	15936	15999	15791	15633	15863	15814	15913	15864	16035	15912	15791	15731	15983	15682	15841	16083	16105	15802	15876	16003	15919	15601	16101	16020	15799	15949	15969	15901	15712	15961	16057	16013	15882	15735	15818	15806	15950	15767	15792	15782	15928	15987	15961	15828	15770	15886	15901	15766	15835	16120	15773	15754	16212	15949	15895	15915	15839	15994	15907	15848	15827	15683	15855	15932	15708	15842	16016	15839	15866	15939	15964	15765	15697	15830	15928	16024	15867	15857	15981	15797	15879	15958	15945	16075	15918	16067	15560	15917	15804	15792	15634	15935	15742	15859	15926	15968	15888	15993	15835	16012	15715	15834	15923	15865	15799	15744	15822	15998	15950	15763	15914	15898	15808	15686	15731	15850	15946	15951	15738	15691	15968	16025	15962	15902	16016	15954	15790	15734	15873	15931	16016	15931	15818	15784	15856	15958	15696	15730	15983	15875	15734	15982	15873	15905	15734	15800	15839	15894	15984	16025	15963	15938	15940	15851	15880	15973	15883	15971	15974	16005	15653	15841	15771	15919	15823	15921	15864	15955	15689	15811	16047	15845	15864	15896	15889	15894	15935	15897	16111	16010	15952	16018	15720	15792	15791	15877	16002	15904	15853	15913	15856	15950	15822	15809	15753	15690	15651	15891	15779	15870	15870	15756	15887	15774	15863	16025	16007	15776	15701	15794	15869	15679	15797	15906	15849	15915	15977	15769	16013	15848	15724	15889	15966	15871	16027	16071	15861	15658	15755	15842	15888	15790	15831	15832	15790	15850	15983	15967	15767	15744	15899	15796	15758	15889	15948	15711	15509	15805	16101	15939	15932	15805	15748	15853	15913	15900	15939	15696	15737	15763	15862	15827	15868	15907	15839	15916	15932	15689	15815	15832	15836	15717	15630	15841	16061	15984	15981	15773	15723	15899	15774	15956	15971	15617	15707	15872	15809	15769	15937	15979	15940	15877	15923	15798	15929	15717	15860	15809	15746	15873	15957	16100	16058	15819	16080	15892	16145	15916	15821	15799	15931	15678	15943	15989	15990	15889	15911	15896	15942	15849	15927	15660	15887	15937	15859	15871	15903	16070	15705	15947	16149	15775	16081	15875	15813	15967	15859	15932	15744	15711	16000	15898	15711	15686	15850	15680	15895	15852	15891	15864	16089	15737	15903	15874	15923	15790	15995	15671	15781	15789	15914	15679	15819	15845	15899	15887	15933	15805	15919	15921	15860	15748	15783	16041	15892	15925	16032	15884	15898	15821	15709	15648	15951	15927	15905	15649	15798	15766	16000	16006	15976	15846	15745	15839	15877	15724	15897	15973	15643	15927	15948	15912	15843	15776	15870	16000	15806	15718	15812	15821	16169	15781	15781	15891	15887	15802	15948	15973	15812	15804	15884	16010	15977	15937	16037	15685	15944	15819	15904	15997	15916	15962	15806	15980	15842	15683	15937	15879	15946	16115	15904	15760	15949	15790	15873	15920	15868	15792	15921	16012	15926	15789	15875	15815	15780	15888	15782	16099	15862	15933	15793	15785	15965	16068	15879	15948	16011	15696	15762	15955	15861	15887	15847	15873	15904	15703	15892	15914	15837	15982	15881	15828	15708	15916	15878	15908	16067	15831	16069	15817	15772	15982	15891	15806	15633	15701	15826	16011	15820	15821	15781	15985	15863	15810	15663	16068	15836	15667	15867	15778	16021	15768	15826	15831	15678	15810	15756	15956	15937	15842	15651	15781	15776	15823	15915	15930	15834	15974	15819	16027	15752	15915	15781	15932	15688	15868	15960	16025	15880	15905	15676	15974	15906	15742	15800	15960	15752	15780	15722	15862	15759	15816	15865	15639	15887	15686	15894	15899	16048	15989	15967	15926	15953	15988	15989
39071	62639	58428	47983	40035	33298	28028	23930	20780	18952	17645	16863	16010	15499	15062	14847	14578	14365	14262	14241	14111	13882	14125	13920	14065	14028	13946	13969	14044	14081	13953	14010	13907	13945	14078	13924	14087	14046	13996	13979	14093	13813	13849	13898	13921	14146	14092	13949	13907	13917	13973	13876	14046	13744	13861	13906	13897	13830	14073	14069	13931	14080	14022	13913	13985	13843	13772	14039	13854	14134	13981	13914	13952	13949	13903	13992	14041	13975	14045	14129	13959	14070	14036	13944	13948	13905	14043	13928	13834	14098	14016	14010	14150	14023	13847	13860	13955	14029	14133	13878	13970	14005	13921	13958	13978	13821	14064	13960	14021	14099	13812	14020	13960	13921	13865	13995	13937	13803	14233	13806	14074	13998	14038	13906	13958	13977	13976	14000	13993	14060	14031	13867	14030	13882	13905	14083	13928	13946	14008	13914	13928	13902	13998	13770	14103	13952	13990	13885	13956	13951	13902	13900	13918	13880	13873	14027	13783	14096	13841	14061	13990	13831	13939	13830	14033	13867	14027	13869	14010	13924	14000	14091	13897	13960	13834	13892	13978	13884	14070	13900	13980	14046	13960	14098	14010	13928	13854	14066	13991	13958	13812	14076	13976	14065	13966	14007	13988	13872	13800	14031	13837	13866	13838	13994	13918	14010	13844	13957	14028	13974	13898	13809	13992	13893	13996	13931	13906	13975	13909	13931	13905	14031	14085	13876	13962	13922	13961	14117	13733	13915	14104	13857	14081	13940	13999	13978	13991	13874	13991	13969	13757	14013	14035	13984	14002	14056	13749	13737	14116	13928	13845	14093	13933	14039	13938	13916	13969	13928	13832	13879	13977	14092	14021	13908	14189	14148	13993	14064	13992	13849	13993	13817	14143	13980	13967	13995	13930	13958	13859	13984	14132	14092	13887	14124	13971	13924	14012	13912	14085	13847	14090	13988	13947	13820	13898	13915	13795	14030	14059	13885	13955	13881	13926	13936	13904	13995	13903	13931	13896	13926	13974	14035	13801	14097	13834	14068	13917	13843	13997	14046	13949	13967	13922	13972	13839	14016	13934	13958	14199	13801	14041	13991	13988	13665	14091	13948	13984	13950	14055	14029	14000	13998	13912	14058	14046	13895	14111	13933	13804	13985	13991	14021	13851	13941	14022	14122	13849	13961	13810	13799	13996	13881	13885	13914	13941	13914	13825	13932	14005	14087	13992	13962	13887	13815	13916	13946	13803	13941	14124	14038	13880	13874	13881	13982	13772	13854	13911	13920	13921	14012	13942	13855	13923	13918	13923	13916	14076	13999	14085	13863	14032	14012	14098	13999	14017	14007	13795	14027	13982	13901	13960	13931	14002	13882	13918	13936	14071	14091	13985	13890	13910	14132	13864	13955	13833	14085	13991	13987	13801	13953	14011	13902	14027	13900	13936	14041	14159	13877	13945	13925	13820	14058	14032	13959	13748	13845	13975	13778	13836	14100	13821	13931	13990	13892	13906	13780	13888	14063	13993	13976	13971	14058	13791	13965	13788	13919	14031	13973	13863	14135	13977	13874	13979	13976	13901	13850	13764	13986	13943	13927	13968	14004	13853	14118	13932	13997	13985	13859	13882	14055	13786	14057	13839	14015	13993	13935	13963	13952	13925	13811	14118	13786	14169	13930	13913	13993	13924	14003	13973	13959	13993	13945	13916	14028	13973	13998	14052	13933	14008	13830	13952	14106	13869	14129	13906	13984	14019	13928	13959	13796	13884	13973	13870	13934	14045	13990	13923	13816	14148	13751	13944	14047	14031	13739	13883	13744	14038	13734	13929	13966	13942	14048	13852	13932	13806	13972	13989	14165	13873	13960	13931	14039	14065	13907	13791	13795	13930	13981	14012	13965	14012	13976	13845	13944	14180	13956	13821	13957	14099	13929	13988	13808	13999	13998	13931	14058	13918	13727	14056	13723	13868	13850	13897	13832	14040	13944	13967	13867	14145	13914	13783	14002	13870	14011	14088	13903	14072	13894	14102	13862	13892	13836	13842	14054	13978	13983	13938	14049	13899	13988	13800	13973	13960	14012	14235	13968	13960	13836	13872	13918	13902	13956	13950	13844	14002	13807	14005	14206	13964	13942	13847	14106	13888	13895	13839	14003	13914	13944	14003	14010	14040	14078	14020	13947	13993	13857	14058	14045	13972	14030	14004	13839	13923	13808	14014	13946	13925	13871	13969	14060	13990	13914	14095	14101	13825	14010	13879	14067	13922	14092	13786	13952	14029	13937	13839	13923	13953	13988	13819	13945	13996	13950	14061	13900	14048	13908	14090	13816	13912	13923	13960	13904	13894	13897	14121	14153	14057	13984	13974	14020	13960	13877	13981	13883	13859	14057	13909	14082	13958	13881	13908	13930	13927	13924	13978	13952	13757	14101	14096	13921	13827	13922	13919	13924	13790	13930	13787	13822	13992	14029	13907	13950	13998	13948	14154	14110	14014	13817	13886	13997	13786	14138	13889	14009	13744	13894	13939	13968	13925	14001	14084	13984	14022	13981	13994	13952	13987	13959	13918	13943	13962	14075	13928	14075	13769	13973	13976	14049	13848	14024	13982	14054	13895	13812	14035	13973	13973	14040	13918	13918	13767	13976	13982	13946	13943	13971	13783	14125	14043	13766	14037	14027	13873	13787	13908	13995	13940	13932	14051	14196	13956	13831	13931	14032	13778	13952	14095	14091	14028	13776	14091	13966	14047	14076	13941	13929	14070	13898	14051	14020	14048	14025	13953	14025	14043	13939	13901	13981	13934	13813	13870	13969	13980	13955	13906	14045	13890	14017	13963	13928	13929	13813	13833	13927	13893	14137	13924	13797	13848	14003	13821	14033	13883	13928	14072	13965	14032	14044	13877	14035	14009	14040	14049	13858	13945	13887	13793	14051	14013	13941	13977	13883	13917	13982	13825	13858	14005	13880	14033	13999	13908	13947	13933	14001	14001	14079	13936	14005	13994	13947	13763	14104	13875	13862	14002	13699	14065	14016	13997	14156	13830	13954	13904	13960	13944	13993	13972	13966	14004	14024	13891	13997	14182	13917	13864	14044	13845	13995	13973	13937	14046	14104	13937	13809	13930	14102	13827	14002	13843	14067	13990	13893	14100	13892	14032	13981	13770	14023	13989	13994	14192	13940	13974	13917	14095	13963	13951	13950	13939	14026	14025	13993	14120	13808	13943	14026	13994	13926	14007	13932	13960	14088	13808	13873	14021	14104	14055	13830	13822	13929	13893	13998	13807	13927	14014	13938	14007	13897	13885	14007	13876	14012	13921	14035	13951	13925	13955	13873	13959	14037	14031	13786	13842	13978	14035	13899	13799	13848	13809	13972	13927	14061	13870	13893	14151	13897	13990	13936	13912	13917	13901	13943	13858	13892	13928	13835	14044	13876	13963	13977	14028	14043	13869	14206	13849	14037	13957	13829	13962	14125	13960	13770	13881	14041	13927	13969	13932	13934	13818	14012	14041	14000	14026	13989	14024	13913	13817	13982	14001	13966	13893	13943	14064	13958	14061	14130	13904	14012	13867	13795	13808	13928	14062	13869	13857	13887	13737	13904	13822	13804	13958	13857	13966	13919	13777	14070	13984	13974	13970	14003	13939	14005	14061	14028	13874	13763	13986	14002	14090	13984	13995	13924	14071	13959	13929	13975	13919	14046	13935	13850	13998	13912	13918	13975	13881	13952	14023	13767	13974	13897	14007	13916	13946	13914	13976	13744	14067	13841	13876	14106	13962	13990	14088	13957	13745	13901	13996	14117	14022	13884	13921	14051	13971	13763	14063	14005	14028	13842	14054	13757	14160	13926	13895	13767	13794	14042	13946	13907	13780	14022	14028	13859	13983	13800	13878	13911	13906	13941	13853	13851	13939	14127	13830	13821	14038	14069	14015	14143	13943	13783	13854	13972	13867	14007	13728	13860	13803	14009	13941	13839	14081	14003	13947	14126	14059	13885	13775	13831	14057	14036	14011	13887	13891	13892	13774	13987	14064	13999	13827	13920	13915	13859	13877	13960	13901	13739	14091	13932	13948	14076	13996	13927	13750	14002	14049	14023	13785	13836	13915	13934	13955	13864	14035	13950	13911	14006	13964	14121	14038	13974	13926	13803	13900	13852	13919	13946	14045	13836	13963	13645	13907	13955	13920	13911	13971	13978	13970	13917	13949	14005	13970	13935	14048	13923	13916	13963	13956	14006	13934	13920	14028	13903	13958	13984	14059	14054	14080	13965	13949	13948	13888	13867	14062	13931	13974	13964	14091	13881	13939	14009	13998	13977	14017	13954	14010	13891	13922	14082	13873	14011	14224	13780	13942	13804	13930	14213	13993	13941	13852	13852	14100	13874	13988	13980	13902	14065	13940	13830	13987	13880	13940	13911	13999	13937	13915	13908	14041	14087	13985	13902	13906	13942	13956	13786	14058	14092	13801	13815	13939	13808	13870	14076	13891	14011	14030	13975	14005	13834	14059	13923	14010	13937	13798	14089	13933	14083	13973	13996	13912	13919	13955	14087	13960	13933	13835	13828	14115	13948	13994	13963	13844	13969	14035	13864	13867	14017	14143	13940	14032	13695	14006	13882	14046	13879	13958	13722	14049	13957	13944	13886	13790	13884	13876	13853	13974	13943	13761	14035	13991	14043	14072	14061	13941	13950	13996	13851	13991	14031	13758	14015	13984	13990	14140	13949	14040	13949	13871	13984	13975	13984	13914	13782	14198	14011	14033	13900	14058	13864	14118	13909	13955	13953	13819	14082	13964	13825	14001	13962	13916	13913	14019	13821	13938	14048	14034	14039	14033	13899	13903	13992	14142	13879	13977	13818	14044	13953	13900	14060	14037	13995	14104	13905	13965	14132	14158	13893	13866	14008	13925	14046	13948	13925	13855	13908	14042	14063	13853	13992	13896	14149	13853	13907	13911	13819	13934	13843	14071	13748	14057	14019	13982	13821	14025	13805	14018	13978	13879	13971	13897	13994	13940	13845	13951	13942	14053	13943	14029	13911	13689	13980	13927	14088	13778	14029	13953	13959	14102	14026	14053	13930	13966	13919	13885	14025	13956	14006	13979	14092	13855	13931	13880	14127	13860	13904	13942	13865
23127	21552	29701	25339	26184	30542	32082	25778	22858	21333	19900	18809	18043	17626	17289	16893	16705	16669	16332	16495	16315	16260	16331	16053	16041	16173	16170	16207	16118	16269	16088	16221	16193	15983	15996	15790	16095	16142	15988	15999	15974	16013	16001	16050	15890	15938	16210	16045	16104	15948	16008	15881	15971	16036	15929	16142	16023	15861	15941	15773	16079	16083	15959	16076	15930	16315	15951	15907	15936	16042	16011	15840	16002	15850	15915	16042	16047	15809	15990	15990	16057	15922	15882	15875	16003	16055	16045	16014	16135	15912	15932	15733	15886	15778	15875	15968	16027	16119	16097	16133	15707	15812	15889	15958	15819	15999	15981	15936	16045	16013	15897	16011	16021	15909	15979	15816	16113	15916	16087	15803	15816	15944	15916	15904	15781	16124	15962	15951	15797	15959	15855	16091	15958	15912	15761	15696	15856	15920	15902	15980	16007	16086	16011	15833	15907	15871	15953	15780	15818	15892	15829	15859	15856	15910	15871	15996	15892	16163	15875	15956	15890	15911	15826	15895	16004	16029	16034	15983	16107	15808	15972	16057	16137	16014	15818	15820	15811	15940	15998	15844	16003	15806	15716	15913	16107	15707	15897	15900	15737	15843	16127	16047	15964	15853	15784	15904	16123	16106	15869	16113	16010	15896	16088	16001	15908	16005	16059	16129	15789	15934	16038	15954	15783	15914	16014	16030	15904	15928	15904	15925	16193	15934	16011	15902	16075	16006	15997	15903	15966	15928	15935	15977	15794	15852	15875	15955	15799	15934	15903	15625	15982	15923	15824	16024	15828	15844	15834	15838	15737	15931	15991	16022	15905	15793	15984	16037	16141	16078	15869	15963	15982	15840	15967	15793	16014	15922	15960	15939	15973	16152	15994	15950	16210	15882	15959	15986	16001	15938	16028	15788	16123	15945	15957	16049	15988	16009	15875	16073	15988	15808	15766	16065	15796	15899	15736	16096	15948	16076	15915	15768	15844	15897	15831	15837	15866	15750	15843	15967	15823	15707	15906	15891	15872	15954	15898	15866	15992	16055	16169	15934	15887	15792	15945	15996	15874	15776	16013	15866	16150	15869	15873	15848	15871	15986	15956	15970	15766	16168	16011	15907	15917	16063	15924	15936	16077	15883	15884	15783	15998	15977	15932	15992	15792	15907	15893	15916	16080	15787	15941	15926	15948	15919	15869	16097	15993	15700	15746	16033	15900	15999	16027	15925	15800	16028	15971	15781	16015	15871	15950	15881	16055	15822	16031	15776	15993	16028	15913	15795	15781	15949	16029	15963	15903	15784	16123	15842	15994	15913	15814	15973	16066	15804	15859	15885	16124	15811	15900	15904	16078	15999	15757	15920	15950	15944	15902	15954	16058	16121	16042	15958	15860	16058	16035	15848	15767	15976	15907	15710	15953	15924	16036	15855	15853	15770	15862	15854	15981	16026	16066	15940	16049	16022	15852	16083	15922	15893	16004	15870	15821	15818	16028	15859	15972	15864	15975	16034	15896	15764	15790	15919	16103	15830	16046	15905	15901	15638	15983	15864	15837	15855	15926	16098	15927	15995	15854	15828	15835	15876	16064	15990	16097	15961	15873	15983	15820	16221	15939	15949	15829	15745	15835	15929	15689	15780	16197	15803	15857	15870	15859	15885	16004	15903	15941	15847	15993	16044	15750	16133	15948	15836	15986	16080	15871	16026	16130	15870	15814	16126	15974	16005	15913	15957	15801	16132	16037	15989	15811	15892	16100	16087	16055	16042	15944	15989	15739	16070	15885	15898	15753	15907	15933	16146	15803	15762	15850	15991	15864	15990	15848	15887	15923	15940	15958	15789	15880	15938	15913	15746	15858	15969	15884	15783	15871	15859	15986	15837	15830	16091	16134	15976	15776	15954	16012	15879	15831	16001	15952	15842	15979	15959	15960	15942	15901	15981	15718	16021	16038	15716	15928	15923	15688	15882	15987	15669	15852	15857	15934	15868	15913	16010	15984	15892	16050	16005	15799	15944	15883	15939	15901	15658	16181	16094	16001	15933	15868	15659	15963	15764	15948	15864	15892	16025	15961	16164	15863	15966	16008	15864	15958	15958	15809	15901	15700	15823	16108	16148	15699	15701	15757	15968	15809	15847	16019	15843	15903	15889	15940	15679	15934	15889	15875	15819	15947	15859	15900	15909	15838	15902	15803	15886	15917	16120	15971	15970	16037	15998	16123	15833	15783	16051	16025	16012	15643	15906	15818	15862	16064	15911	15791	16022	16078	15842	15954	15654	15743	15876	15853	15791	15906	15836	15981	16116	16062	15845	16027	15916	15921	15784	16044	15975	15793	15881	15854	15988	15838	15927	15917	15967	15746	15801	15921	15918	16006	16045	15591	15832	15921	15939	15919	15827	16010	16129	15909	15760	15913	16085	15959	16090	15860	15951	15889	15767	15866	15960	15928	15868	15680	15821	16001	15722	15959	15895	15857	15856	16088	15839	15699	15801	16019	15972	15824	15815	15751	15878	15867	15759	15910	15836	16115	15966	15917	15832	15868	15951	16110	15871	16033	15981	16012	15725	15923	15881	16130	15981	15988	15813	15840	15815	15887	16003	16092	16062	15895	15868	15962	15893	16182	15988	15968	16013	15886	15726	15856	15841	15779	15935	15849	15681	15849	15826	15751	15938	15856	15833	15898	15816	15895	16036	16046	16032	15805	15859	16032	16026	15743	15959	15866	15885	15710	15836	15862	15862	15984	15848	16069	15911	15950	15966	16066	15922	15874	16127	15897	16038	15714	15792	15866	15744	15830	15988	15974	15910	15856	15667	15826	15970	15937	15885	15922	15932	15820	15938	15845	15954	16103	15932	16032	15871	16045	15983	16059	15903	15724	15903	15972	15796	15940	16029	15807	15995	15952	15909	16007	15901	15975	15955	15749	15880	15842	15918	15940	15749	15887	15783	15933	16028	15946	16045	16019	15882	15924	15800	15938	16080	16130	15933	15823	15915	15980	15944	16019	16079	15935	15945	15826	16014	15758	16028	16054	15914	15856	15859	16058	15889	15882	15788	15986	15865	15991	15873	15795	15621	15856	16055	15718	15883	15873	16091	16178	15897	16138	15835	15925	15907	15950	15847	15852	15870	15820	15883	15881	15862	15828	15877	15681	15881	15774	15987	15811	15921	15969	16016	15927	16022	15772	15889	15891	15876	16002	15847	15858	15894	15906	15932	16000	15827	16024	15880	16095	15887	15997	15836	15757	15837	15960	15964	15890	15851	15956	15822	16180	16076	16004	15905	16005	15883	16004	15984	15948	15785	15989	16158	15736	15867	15985	15855	15766	15917	15997	15949	16136	15918	15904	15862	15898	16087	15810	15929	15809	15813	15835	15896	15872	15888	15867	16023	15984	15912	15920	16022	15924	16034	15891	15844	16098	16043	15959	15828	15973	15983	16046	15901	15979	15971	15966	16024	15916	15978	15842	16003	15863	15992	15948	16098	15829	15929	16129	15901	15848	15955	15810	15981	16095	15954	15995	15816	15840	15993	15936	16026	15716	15815	15996	15844	16023	15893	15939	15959	15794	15868	15921	15784	15868	16111	15911	15845	16029	15770	15931	15923	15712	15838	15852	15946	15923	15868	15918	15902	16086	15839	15693	15854	15949	16079	15858	16038	15996	16090	16145	15888	15832	16056	15771	15808	15908	16023	15980	15889	16037	15899	16101	16125	16103	16058	16033	16010	15829	15907	16016	15868	15968	15826	15800	15862	15988	15803	15858	15985	16030	15881	16284	15798	15778	15963	15888	15993	15978	15791	15900	15788	15996	15783	16079	16003	15959	16082	16015	16011	15905	15949	16040	15806	15931	15731	15862	15802	15949	15744	16020	16021	15996	15885	16126	15767	15854	15847	15982	15779	16106	15797	15726	15809	15834	16072	16024	15848	15840	15874	15969	15897	16058	15966	15907	15942	15931	16040	16011	15968	15917	15936	16033	15902	16074	16188	15944	15879	16016	15944	15850	15976	15867	15856	15960	15913	15907	15889	15949	15941	15774	15916	16001	15929	16072	15948	15834	15784	15922	15822	15994	15805	15817	15887	15956	16136	15632	15906	15957	15605	15873	15908	16128	16051	15984	15906	15777	15863	15969	15831	16001	15921	15781	15908	15941	15897	15874	16025	15881	15927	15908	15858	15954	15920	15860	15910	15858	15949	15886	16178	15960	15669	16009	16013	16026	15822	16038	16070	15740	15841	16067	16145	15891	16069	15931	15767	16055	15851	15858	15835	15975	15917	16012	15868	15912	15898	16046	16064	15896	15803	15947	15937	15988	15972	16252	15828	16015	16109	15917	15915	15849	15732	15763	15760	15735	15834	15952	15944	15800	15899	16009	15675	16035	16011	16079	16056	15749	15958	15938	16174	15938	15944	15972	15809	16012	16012	16015	15933	15904	15861	15896	16071	15798	16005	16024	15759	15762	15701	15784	15859	15948	15972	15739	16023	15852	15943	15886	15970	15913	15854	15813	16156	15911	15956	16057	16089	16110	16031	15821	16065	15908	16000	15804	15892	16004	16050	15864	15731	15978	16001	15996	15999	15904	15728	15954	16038	16012	15810	15888	15914	15996	15865	15905	15750	15885	15958	16057	15998	15841	15867	15923	15795	15878	15883	16001	15989	15994	15910	16046	15947	15773	16048	15875	15802	15770	15585	15857	15849	16009	15976	15961	15811	15837	15779	15971	15973	16008	16148	15833	15804	16018	15853	15791	15993	15964	15891	15949	15789	15945	15969	15912	15783	15872	16019	15982	16008	16052	15801	15947	15914	15850	16191	15930	15990	15781	15787	16062	15602	15872	15915	16020	16147	16035	16058	15884	15919	16041	15981	15842	15960	16046	15888	15822	16024	15792	16024	15920	15946	15936	15788	15832	15901	16285	15801	15858	15935	15847	15904	15795	15894	15960	15896	15721	15953	15744	15795	15775	15833	15870	15738	16158	15971	16026	15826	15747	15894	15855	16003	15779	15722	16007	15939	15828	16063	15909	15913	15859	15987	15867	15810	15894	15804	15950	15653	15834	15963	15790	15985	15800	15878	15910	15690	15874	16052	15865	15927	15911	15922	16056	15866	15787	15884	15941	16125	15859	16069	16001	16034
40943	67429	63289	52672	44583	37946	32244	27401	23759	21170	19439	17979	16939	16010	15719	15382	14941	14295	14614	14419	14159	14200	14171	14156	14086	14227	14285	13917	14146	14092	14121	13906	14142	14064	14149	14122	14111	13990	14199	14226	14069	14094	13896	14098	13900	13980	13919	13913	14187	14062	14226	13889	13979	14113	14120	13931	13976	14049	14107	13964	14060	13904	14071	14027	13932	13922	14049	14023	13939	13970	13927	14046	14037	13894	13899	14030	13780	14035	14049	14036	14101	13970	14014	13839	13923	13864	13997	13907	13963	14025	13964	13921	14020	14023	14056	13796	13909	14193	14054	13925	14067	13865	14114	14105	14031	13974	13992	14101	13970	13920	14141	14029	13895	14050	14001	13894	13944	14003	14225	13999	13942	14030	13999	13866	13959	13906	13849	13899	14047	14022	13855	14011	13876	13941	13965	14122	13925	13939	14021	14107	14024	13992	14034	13732	13915	13996	14079	13847	13978	13963	14138	14028	14105	13846	13958	13821	14056	14035	13984	14031	14095	13973	14015	14110	14118	13937	13978	13846	14029	14098	13822	13918	13979	14030	14044	13876	14040	13847	13941	14030	13940	13906	14082	13990	13987	13802	14019	13922	13863	14031	13946	13826	14031	14028	13946	13981	13881	13851	14055	13882	13886	14042	13929	14002	13865	13980	13873	14008	14055	14074	13947	13902	13880	14123	13912	13951	13853	13850	14034	14101	13929	13931	13922	13999	14024	14044	13910	13852	14029	13894	14101	14025	13981	13951	13952	13938	14041	13874	14004	13930	13895	14010	14098	14039	14042	13983	14033	14072	14063	13956	14012	14043	13963	14093	13841	13833	13964	13752	14083	14046	13917	13979	14040	13952	14031	13938	13922	14026	13887	14005	13983	13902	13949	14036	13935	13899	13890	14048	13980	13927	14076	14031	13915	14112	14037	13913	13955	14018	14012	13828	13927	13980	14051	13965	13919	14096	14006	13979	13914	14031	13964	14040	14004	13851	13994	13925	13956	13884	13975	14032	13936	13973	13917	13911	13873	13913	13785	14119	13919	13829	14114	13819	14018	13959	13877	14128	14085	13942	14051	13977	13855	14021	14037	13789	13878	13903	13899	13813	14142	13926	13940	13961	13979	13993	14017	14025	14013	13908	14195	13899	14064	13833	13905	14025	14097	14030	14101	13787	14035	14037	14030	14127	13940	13930	13822	13931	14002	14101	13975	13921	14113	13995	14040	13809	13969	13839	14025	13818	14154	13881	13894	13954	14165	14067	14196	14000	14040	14043	13997	13883	14024	13880	14074	13795	14071	13944	13921	13943	13909	14059	13874	14100	13940	13952	13896	14038	13954	13914	13855	13957	14152	13964	13910	14126	13887	13936	14186	13907	13854	13879	14016	13984	13951	14018	13905	14148	13803	14010	14005	14055	14002	13940	14055	13985	13955	14020	14147	14003	13889	13892	14074	14108	13951	14041	13968	13992	13970	14072	14025	13954	13980	13977	14086	14038	14057	13903	13875	13833	14098	13676	14032	13979	14029	14125	13846	13972	13960	13948	14070	13954	14084	13995	13902	14075	14154	14004	13952	14067	14026	13883	13947	14047	13904	13998	14097	13802	13879	13928	13902	14013	13956	14089	13942	13968	14023	13919	14122	13928	14040	13948	14008	13872	13972	14051	13945	14159	14005	14035	13920	13934	14066	13992	13936	14021	13803	14032	13906	14166	13910	13861	14057	14023	13957	14030	13896	14043	14006	13972	14043	14015	13967	13894	14091	13882	14133	14006	13965	13966	13989	14077	14106	13925	14045	14079	14018	13965	14043	14104	13939	14072	13933	13949	14076	14034	13893	14031	13945	13992	13857	13901	14023	14143	13954	13986	14038	14018	13997	14030	13913	13997	13896	13845	13931	13924	14014	13906	14023	13960	13949	13819	14019	13945	13931	14017	13993	14098	14011	13902	14038	14067	14050	14074	13943	14050	13928	13873	13888	14042	14084	13911	14120	13858	13968	13817	14088	13963	13942	14083	13729	13876	13970	14064	13995	13975	13845	13852	14053	14089	13961	14011	13846	13943	13930	13874	14021	13922	14126	14082	14074	14061	14060	13944	13988	14148	13952	13922	13755	13892	14149	13926	14097	13870	13927	13772	13883	14040	14056	13886	14031	13958	13870	14133	13784	14089	14091	13854	13981	13954	13994	13849	14102	13879	14113	13974	13907	13940	13977	13936	14169	14075	14044	14041	13906	13903	14005	14060	13968	14030	13862	14114	14008	13931	14051	14025	14150	13924	13947	14033	14096	13876	13651	13873	13989	13897	14017	14164	14075	14118	13838	13865	13855	13892	13990	13906	13950	13984	14056	13974	13975	13937	14058	13932	13956	13975	14098	13808	13891	14100	14014	14020	13916	13984	13936	14050	14150	13990	13935	13868	13914	13890	14071	13929	13980	13951	13972	14034	14004	14137	13918	13970	13900	13916	14140	13988	13983	14072	14064	13918	14067	13880	14019	14097	14002	13860	13934	13931	14112	13953	13833	13865	13954	14121	14040	13973	13904	13887	14005	14144	14015	13848	14017	14081	13804	14069	13917	13867	13914	13869	14052	13936	13920	13891	13932	13768	13930	14080	14023	13944	14104	13883	14020	13871	14047	14100	13938	14070	13860	13930	14129	13880	13976	13976	13927	13994	14224	13983	13974	13941	14260	14093	14038	14032	14218	14071	13910	14060	13934	14062	13771	13973	13948	13831	13956	13973	14146	13975	13873	14119	13944	13785	13916	14167	14007	13899	13967	14176	13977	13985	14067	13960	13883	14023	14089	13904	14047	13864	14018	14032	14108	13806	13925	13801	14092	14020	13998	13911	13878	13947	14111	14055	13917	13940	14020	13863	13980	13922	13953	13938	14029	13820	13956	13874	13901	13996	13864	13957	13922	14040	13974	14051	13791	13977	13937	13877	13913	13908	13878	13904	13900	13913	13970	14014	14014	14117	13814	14150	13878	13978	13944	13991	13975	13851	14084	13881	14007	13946	14035	13914	13798	13950	13834	13941	13956	14048	14190	14034	14153	14062	14110	14192	13979	13958	13906	13961	13984	14093	13787	14025	14083	14065	13908	13932	14009	13791	13946	13990	13953	14046	14119	13948	13967	14056	13942	14055	13976	14019	14027	13973	14070	14085	13892	13974	13909	13904	13922	13928	14119	13976	13943	14113	14012	13910	13894	14061	14130	14037	13817	13944	14034	14007	14074	13983	14093	13929	13992	13960	14039	13858	13975	13950	13928	14223	13862	14103	14013	14080	14181	13866	13825	14195	14045	13839	13991	14136	14038	13964	14044	13924	14192	14081	14050	13972	13949	13934	13810	14040	13841	13937	14021	13997	14074	13826	13868	14021	13899	13799	14074	13871	14012	13938	13850	14112	13959	13809	14078	13953	14202	14097	13841	13955	13915	14041	13956	13936	13819	13965	13930	13823	13919	13877	14029	13960	13919	13860	13921	13926	13972	13978	13932	13984	13885	14101	13842	13884	13894	14005	13900	13796	13967	14064	13938	14028	13756	14047	13794	13931	13992	13949	13893	13828	14039	13987	13987	13933	13952	13804	14090	13899	13916	13997	14140	13997	13951	14056	14096	13869	13902	13966	13994	13969	13883	14039	14103	14066	13947	13830	13903	13955	13846	14070	13942	13923	13942	13875	13737	14004	14150	13919	14081	13955	13957	13848	13987	13923	14014	13942	14011	13866	14032	14114	14046	13979	13999	14017	13992	14005	13854	13976	14012	13895	13857	13994	13789	13836	14037	13932	13865	13947	14027	14134	14001	13911	14022	13946	13899	13945	13768	14026	13907	13994	13942	14067	13944	14109	13937	13964	14100	13856	13892	14100	14085	14041	13993	14143	13865	13917	14075	14119	13863	13989	13928	14097	14048	13949	14126	13927	13863	14044	14164	13942	14077	14057	14017	13946	13929	13991	13880	14004	13967	14104	13864	13992	13922	14071	13897	14173	14041	13902	13932	13870	13844	14029	13982	13916	14135	13928	13953	14027	13795	14130	14064	14087	13749	13974	14027	14146	14037	14063	14034	14073	14045	14010	14220	13870	14016	13950	13823	14052	14007	14079	13962	14005	13746	14016	14007	13995	13919	13896	13879	13896	14054	13952	14066	13849	13840	13960	13976	13899	13959	14088	13969	14022	14008	13856	13914	14166	14117	13991	13885	13873	14087	13921	13885	14046	13905	14023	13948	14080	13937	13876	13938	13973	13831	13971	14011	13939	13819	13888	13924	14050	13996	13996	13949	14063	14055	13950	14049	14016	14125	13970	13968	13852	13910	13670	13858	13972	14123	14105	14276	13939	14041	13993	14006	14080	13868	14148	13912	14018	14002	14197	13943	14013	13897	13892	14159	14085	13763	13831	13978	14019	14122	14033	13887	13918	14013	13781	14165	14080	14128	14023	13891	13996	13903	13810	13978	14009	13970	14064	13867	14007	13743	14019	13919	13743	14126	13959	14021	13917	14017	14108	14027	13868	13998	13864	14092	14015	13870	13939	14092	13913	13985	13726	14054	14006	13999	13936	13843	13838	14001	13960	14191	13820	13994	13904	13969	13953	13983	13794	13954	13897	14117	13839	14047	14144	14034	14095	13851	13956	13839	14039	13924	14126	13885	13975	14142	13944	13948	14034	13994	13981	13903	14041	14019	13898	13901	13933	13937	13935	13773	14045	14031	14037	13983	13929	13994	13880	14015	14093	14057	13955	13996	13894	13932	13965	13963	14055	13911	13885	13859	14056	14003	13948	13961	13912	13783	14025	14146	13952	13999	13817	13873	13932	13972	13929	13951	14117	14096	14096	13880	14041	13885	14156	13989	14063	14105	14042	14002	13986	13920	14181	14069	14002	13909	14150	14001	13977	14070	14057	13938	13993	14153	13920	14023	14079	13995	13992	13899	13973	13787	13881	14028	13919	13920	13873	14094	13882	14003	13984	14078	13813	13918	14107	13927	13887	13941	13892	13867	13843	13954	14014	13979	14052	13898	14165	14045	13992	14101	14049	13923	13980	14100	14030	13953	13895	13979	13931	13898	13959	13956	14102	14002	14087	13777	13851	14118	14109	14035	13850	13856	13957	13765	13926	14106	13872	14103	13955
31568	39113	45874	39863	32550	28106	24298	21461	19451	18601	17742	17452	17019	16707	16823	16539	16490	16051	16164	16322	16217	16370	16211	16399	16054	16211	16030	16117	16288	16323	16334	16062	16213	16257	16057	16061	15974	16118	16094	16013	16138	16109	15911	16153	16206	16070	16192	16107	16143	16156	16027	15995	16281	16295	15906	16306	16036	16142	16123	16090	15983	16109	16179	16183	16218	16138	16325	16151	16118	16034	16340	16111	16071	16103	16162	16263	16024	16030	16047	15992	16052	16225	16196	16210	16083	16196	16338	15955	16238	16017	16006	16213	16127	16162	16159	16039	16202	16205	16080	16176	16057	16050	16232	16218	16090	16273	16034	15987	16145	16044	15976	16032	16052	16109	16070	16206	16065	16092	16073	16073	15948	16078	16057	15927	16080	16288	16011	16159	16315	16134	16091	16253	16071	15936	15994	16055	15891	16053	16306	16144	16113	16229	16176	16167	16054	16306	16237	16250	16054	16130	16214	16111	16003	16047	16191	16102	16101	16195	16184	16011	16049	15971	16017	16132	16322	16104	15984	16089	16228	16012	16235	15991	16087	16063	16202	16308	16061	16097	16052	15898	16149	16220	16456	16131	16255	16010	16134	16060	15894	16076	15994	16368	15979	15951	15902	16216	16101	15926	16028	16315	16094	16121	16179	16112	15977	16215	16276	16120	16063	16078	15913	16062	15973	16236	16392	16039	16093	16212	16075	16312	16213	16134	16317	16044	15958	16066	16039	16123	15989	16340	16013	16011	16173	16149	16060	16144	16071	16321	15940	16080	16105	16147	15947	16063	15987	16330	16254	15941	15891	15983	16070	16107	15940	16001	16062	16257	16245	16176	15954	16108	16172	16110	16134	16145	16020	16007	16141	16160	15806	16114	15928	16203	16002	16195	16107	16195	16212	16106	16004	16293	16119	16105	16036	16168	16128	16089	16228	16098	16254	16165	16059	16011	15885	16071	15999	16167	15976	16044	16026	16127	16117	16216	16135	15997	16150	16229	15953	16074	16004	16142	16007	16207	16290	16067	16149	16293	16015	16160	16053	16280	16086	16186	16070	15958	16008	16028	16146	16038	16310	16170	16324	16212	16128	16179	15938	15943	16109	16010	16340	16048	16146	16328	16079	16035	16186	15984	16156	16132	16037	16038	16209	16060	15871	16029	16099	16226	16064	16113	16055	15920	15986	16162	16077	16031	16158	16172	16203	16057	16288	16069	16080	16108	16403	15950	15977	16143	16134	15949	16082	16192	16236	15999	16129	15868	16033	16230	16022	16029	16162	16131	16105	15909	16199	15962	16245	16071	16164	15912	16283	16451	16031	15932	16258	16025	16024	16210	16061	15993	16071	16227	16325	16190	16109	16059	16331	16320	16061	16080	16379	16194	16210	16183	16015	16036	16006	15903	16163	15982	16079	15996	16161	16104	16169	16096	16025	16088	16035	16015	16230	16026	16209	16269	16111	16077	16101	16026	16250	15911	16121	15989	16018	16200	16411	16067	16215	16177	16143	16145	16148	16040	16064	16039	16183	15759	15969	15975	16056	16090	16288	15928	16158	15972	16029	15983	16277	16083	16109	16148	16227	16046	16008	16072	16074	16020	15923	16103	16116	16025	16006	15837	16173	16092	16249	16106	15902	16160	16166	16018	16254	16109	16203	16162	16045	16162	16068	16019	16001	16219	16019	16278	15994	16051	15952	16192	16145	16151	16100	16184	16133	16086	16279	16024	16313	16124	16254	16118	16139	16017	16094	16009	15912	16078	16219	16205	16320	15796	16171	15990	16341	16120	16281	16168	16128	16156	16277	16262	16251	16266	15951	15936	16233	16128	16208	15966	16157	16224	16036	15999	16078	16087	15953	16282	16104	16059	16065	16287	16118	16200	16159	16095	16295	16028	16069	16021	16070	16076	15983	16047	16010	15980	16030	16238	16115	16153	16100	16216	15972	16389	16158	16081	16077	16179	15993	16139	15909	16102	16157	15988	16152	16099	15956	16305	16043	16032	16124	16146	16129	15903	15961	16014	16089	16070	16271	16232	16112	15974	16191	16088	16133	16137	16059	16083	16106	16152	16032	15791	16202	16210	16061	16167	16168	16200	16216	15973	15921	16085	16099	16300	16011	16056	16064	16169	16110	16014	16078	16024	16232	16042	16140	16097	16193	15949	16122	16133	15932	16081	16171	16145	16141	16182	16114	16154	15980	15996	15999	16088	16255	15974	16083	15941	16251	16184	16147	16055	16254	16133	16048	16023	16211	15976	16200	16306	16139	16096	16030	16045	16280	16190	16258	16138	16242	15916	15954	16152	16072	16001	16207	16059	16043	16100	16120	16231	16147	16134	15953	16265	16247	16038	16241	16032	16010	16046	16199	16124	16125	15961	16009	16188	16319	16202	16005	16020	16130	16121	16186	16216	16185	16041	16117	16239	16197	16018	16085	16110	16149	16083	15979	16181	15919	16049	16075	16168	16271	16096	16196	16082	16181	16109	16032	15764	16225	15921	15936	15761	16073	16360	16074	16319	16047	16064	16038	16095	16017	15953	16009	15968	15988	15995	16096	16161	16272	16050	16345	16163	16285	16156	16062	16102	16091	16069	16012	15948	15979	16158	16158	16254	16200	16319	16164	16050	15984	16195	16144	16155	16259	16302	16008	16180	16077	16101	15955	16103	16109	16107	16223	15989	16096	16146	16183	16145	16158	16215	16054	16094	15976	16099	16199	16146	16170	15923	16161	16238	16126	16136	16146	16003	16208	16053	16042	16257	16001	16236	16178	16094	16172	16231	16239	16204	16143	16116	16145	16046	16300	16150	16152	16082	16214	16186	15909	16203	16246	15891	16053	16025	16000	15952	16213	16000	16146	16311	16144	16194	16166	16288	15977	16007	16145	16079	15979	16085	16139	15964	16284	16144	16119	16150	16091	16417	16089	16325	16056	16238	16133	16111	16176	16213	16169	16133	16153	16260	16290	16054	16239	16194	16050	16066	16216	15999	16071	15986	16132	16344	15969	16078	16230	16015	16131	15988	16121	15974	16162	16011	16143	15977	16240	16241	16067	16240	16095	16035	16087	16307	16302	16230	16325	16054	16267	16093	16034	16130	16269	15945	16164	16023	16031	15918	16124	16155	16406	16213	16055	15861	16256	16235	15901	16231	16158	16213	16126	16108	15967	16187	16068	15952	16017	16034	16107	16064	16282	16158	16331	16207	16324	16229	16168	16193	16111	16107	16157	16188	16175	16272	16237	15965	16064	15920	16135	16014	16133	16168	16171	16084	16046	16219	15996	16176	16150	16082	15963	16004	16160	16124	16088	16187	15795	16170	16206	16049	16073	16021	16173	16313	15983	16026	16010	16190	15911	16213	16123	16082	16042	16119	16047	16006	16056	16195	16123	16127	16053	16164	15907	16051	16239	16289	15982	16115	16266	16095	16117	16052	15991	16012	16191	16266	16238	16204	16184	16054	16294	15910	16230	16047	16079	16310	16224	16030	16184	16129	16118	16109	16132	16058	16117	16260	16218	16139	16122	16073	16010	15946	15937	16029	16051	16108	16273	16167	15993	15933	16112	16177	16024	16132	16106	16007	16010	15987	15938	16108	15989	16282	16060	16116	16061	16110	16235	16066	16245	16076	16129	16198	15933	16078	16033	16132	16132	16162	16240	16204	16056	16090	16187	16012	16273	16104	16254	16052	16162	16007	16008	16133	16073	16258	16129	16324	16065	15925	15899	16184	16304	16213	16162	16125	16178	16151	16133	16095	16229	16024	16142	16177	16161	15939	15930	16086	15998	16100	16003	16213	15960	16089	16156	16312	16035	16153	16128	16037	15889	16141	16075	16203	16128	16214	16131	16101	16144	15924	16194	16181	16046	16105	15836	16112	16070	15927	15951	16235	16183	16109	16122	16182	16136	15924	16034	16173	16115	16077	16309	16159	16103	16266	16131	15910	16191	16179	16158	15975	16205	16037	16168	16164	15862	16201	16296	16085	16071	16103	16073	16364	16139	16319	16202	15979	15974	16198	16061	16072	16214	16118	15958	16160	16245	16019	16216	16184	16215	16136	16108	16074	16230	16098	16203	16259	16015	16236	16205	16089	15957	16060	16146	16064	16248	15992	16107	16099	16151	16113	16194	16272	16124	16099	15954	16070	16196	16176	16188	16229	16150	16213	16214	16155	16029	16297	16256	16096	16106	16044	15934	16276	16148	16094	16162	16205	16163	15993	16199	15971	16161	16055	15995	16035	16067	16062	16183	16074	16052	16136	16028	16037	16020	16217	16229	16112	16140	16232	16276	16253	16312	16154	16094	16253	16322	16114	16234	16243	16152	15996	16073	15886	16176	16073	16164	16099	16109	16091	15905	16243	16277	16149	16229	15939	16138	16067	15877	16305	16143	16107	16257	16056	16070	15958	16405	16073	16224	16206	16101	16249	16160	16087	16064	16048	16165	16240	16194	16095	16059	16014	16239	16043	16359	16145	16053	16012	16143	15870	16002	15963	16287	16302	16145	16175	16264	16235	16282	16089	16151	16307	16216	16254	16119	16032	16129	16311	16139	16135	16122	16163	16004	16054	15884	16114	16126	16023	16061	16221	16274	16079	16065	15966	16290	16213	15971	16466	15978	16086	16078	15949	16138	16152	15988	16082	16200	16145	16183	16214	16117	16067	16248	16042	16120	16286	16036	15972	16014	16114	16126	16214	16223	16023	16038	16035	16167	16022	16127	15959	16054	16024	16218	16132	16162	16125	16008	16045	16154	16338	16134	16295	16144	16239	16127	15971	16086	16223	16075	16167	16040	16114	16277	16245	16347	16214	16068	16069	16200	16124	16250	16077	16127	16134	16199	16163	16045	15993	16212	16145	16029	16263	16089	16280	16120	15852	16216	16265	16159	16049	16311	16153	16244	16281	15987	16237	16221	16043	15939	16183	16115	16048	16002	16236	16044	16034	15966	16168	15922	16101	15989	15952	16000	15947	16118	16182	15989	16359	16249	16046	15946	15852	16388	15952	16291	15827	16090	16147	16035	16077	16089	15962	16062	16202	16217	15996	16036	16218	16028	16057	16089	16211	16052	16022	16383	16185	16322	15994	16196	16144	16195	16214	16064	16144	16169	15883	16092	16007	16144	16121	16184	16060
40308	57605	52558	42563	35519	29819	24657	21444	19192	17591	16728	15800	15397	14920	14804	14573	14593	14318	14417	14221	14156	14205	14252	13980	14229	14078	14195	14127	14100	14155	14066	13965	14218	14141	14242	14002	14204	13922	14076	14051	14022	14151	14177	13875	14012	14158	14003	14109	14081	14075	14144	13984	14109	14183	14218	14041	14126	13969	13957	14018	14158	14075	13907	14115	14029	14111	14141	13944	14013	14114	13948	13960	13939	14080	14028	14226	14033	14082	14236	13990	14036	14192	14147	14170	14110	14031	14020	13969	14135	13969	14101	14050	14007	14000	14061	14088	14163	13972	14115	13955	14063	14015	14068	14150	14123	14136	14021	14082	14401	14130	14131	13961	13916	14092	14096	14024	14040	14049	14066	13953	14248	14038	14018	14033	14074	13968	14031	14180	14204	14011	14088	14081	14108	14004	13997	13903	14061	14099	14130	14062	13996	14046	13907	14019	14204	14004	14138	13931	14066	14061	14019	14219	14081	14035	14008	13998	14027	14100	13973	14176	13991	13946	14029	14165	14170	14062	13956	14146	13933	14053	14140	14049	14032	14224	14139	14141	14046	14063	13986	13978	14077	14207	13956	14034	14134	14047	14155	13903	13938	14061	14034	13916	14205	13876	14133	14136	14092	14262	14212	14077	14175	14147	14038	14143	14024	14090	14112	14180	14013	14038	14049	14178	13872	13894	14185	13992	14202	14102	14247	14046	14052	14232	14146	14150	14060	14098	14221	14144	14073	14148	14299	14096	14204	14003	14012	14073	14065	14172	13936	14307	14207	13901	14119	14157	14011	14033	14015	14036	14075	14062	14037	14088	14242	14174	14170	14075	14198	14013	13971	14084	13983	14096	14093	13935	14029	14184	14054	14095	14081	14140	13961	14097	14013	14194	14064	14051	13936	14153	14113	14013	13986	14217	14150	14029	14044	14169	14006	14087	14105	14172	14055	14064	14125	13939	13973	14086	14170	14003	14277	14166	14187	14053	14062	13981	13983	13990	14085	14059	14141	14089	13903	14158	14024	14165	14148	14060	13882	13898	13980	14214	13994	14207	14043	14064	13903	14023	14002	14001	14116	14001	14080	14134	14049	14084	13962	13985	14156	13938	13963	14054	13935	13935	14025	14053	14081	14116	14222	14110	14192	14059	14081	13986	14210	14088	14008	13912	14129	14141	13945	14204	14097	14123	13969	14113	13964	14076	13966	14135	14099	14180	14177	14179	14020	14102	14029	13975	14128	14044	14370	14040	14153	14157	14016	14186	14172	14040	14256	14200	14095	14177	14194	14067	13893	13946	14125	14198	13952	14082	14080	14191	14229	14022	14127	14150	13962	14046	14083	14112	13988	14183	14031	14224	14220	14013	14076	14134	14039	14011	14148	13939	13948	14014	14034	14173	14089	14091	13986	13994	13924	14133	14074	14208	14153	14294	14136	14262	14123	14091	14104	14151	14212	14001	14004	13995	14011	14068	14104	14096	14258	14062	14006	14148	13888	13966	14209	14016	14095	14082	14112	14028	14002	14187	14248	14037	14185	13993	14009	14090	14070	13993	13912	13992	14153	14063	14266	14186	13877	14139	14100	14042	14351	14013	13886	14063	14160	14151	14179	14081	13950	14358	14012	14068	14134	14029	14209	14027	13877	14070	14088	14044	14004	13927	14036	14070	13984	14064	14120	14104	14006	14076	14159	14218	14054	14070	13987	13925	13991	14216	13964	14061	14183	14089	14027	14335	13988	14230	14098	14051	14114	14181	13872	14142	14200	14223	14107	13983	14116	14247	14107	14100	14043	13971	14203	14045	14033	13955	13931	14044	14239	14094	14025	13993	14012	14048	14076	14088	14219	14025	14093	13949	14101	14112	14019	13951	13993	14158	14105	14165	14045	14120	14139	14124	14139	14177	13999	14064	14279	14065	14120	13917	14114	13963	14084	14093	14060	14140	14084	14138	14037	14221	14095	14010	14031	14157	13853	13964	14206	13983	14120	14052	14093	14138	14025	14039	14194	13996	14075	14044	14057	13922	14047	14007	14022	14129	13888	14076	14061	14134	13915	13983	14004	14167	14010	14099	14115	13921	14024	14064	14170	14068	14194	14059	14231	14161	14010	14046	14136	14112	13928	14075	14034	13960	14053	14068	14041	14093	14039	14120	14113	14215	14171	13947	14176	14166	14157	13855	14023	14015	14251	14144	14091	14132	14167	14104	14046	14113	14248	14030	14083	14114	14088	14149	14128	14006	13966	14060	14090	14115	14057	14038	13830	13936	14128	14026	14179	13959	14151	14221	13945	14187	14011	13987	13901	14163	14127	14167	14165	14247	14009	14193	14019	14053	14102	14076	14086	14048	14061	14016	14106	14074	14013	14076	14098	13976	14088	14021	14123	14052	14091	14032	14088	14112	13928	14100	13972	14245	13951	14060	14105	14073	14026	14205	14221	14175	14164	14084	14221	14095	14140	14012	13908	13998	14122	13878	14219	13970	13901	14075	14119	14137	14080	14002	13984	14282	14228	14007	14186	14048	13979	14129	13987	14185	14079	14220	14139	14230	13976	14038	14131	14136	14108	14112	14128	14078	14027	14182	14402	14042	14064	14174	14200	13998	13961	14174	13871	14164	13972	14132	14017	14145	13903	13976	14065	14034	14017	14269	14175	13886	14006	14063	14024	14074	14210	13874	14099	14139	14281	14115	14009	14021	14219	14170	14087	13994	13999	14203	13975	13947	14172	14163	14153	14189	14019	14106	14002	13997	14067	14001	13995	14037	13997	13986	14085	14063	14105	13926	14168	14015	14217	14037	13968	14044	14040	14149	14109	14058	14256	14076	13904	13994	14131	14091	14065	14104	14129	14037	14046	14087	13998	13926	14009	14064	14168	13959	14086	14010	13969	14109	14182	14029	14201	14149	14116	14049	14200	14172	13927	13979	13933	14004	14115	14059	14164	14218	14046	14120	13953	14119	14162	14198	13938	14059	14021	14133	13933	14152	14044	14007	14069	14077	14014	13956	14148	13985	14018	14046	14087	14113	14116	14129	14017	14016	13962	14172	14128	14140	13996	14106	14078	14116	14290	14120	14100	14073	14241	14103	13995	14228	14099	14167	13984	14066	13939	14199	14163	14030	14101	13905	14116	14118	14072	13936	14144	14306	13943	14244	14121	14172	14010	13983	13935	14072	14025	13962	13976	14142	14108	14063	14026	13979	14365	14028	14211	14117	14019	14091	14052	14068	14055	14137	14035	13984	13735	13947	14079	13780	14071	13897	13980	14129	14085	14028	14186	14131	13938	14115	14191	14151	13933	14218	14274	13986	14183	14050	14018	14116	14063	14160	13959	14170	14059	14257	13948	13931	14039	13939	14027	14118	13912	14076	14088	14157	14057	14121	14076	14166	13999	14095	14103	14134	13979	14107	14191	14023	13982	14071	14270	14064	14016	14220	13975	14005	13989	14058	14148	14169	14092	14141	14014	14041	14100	13946	14242	14119	14095	14208	13973	13946	14017	14032	14099	14124	14012	14052	14249	14162	14037	14128	14262	14032	13934	14090	14101	14042	13949	14297	14000	14050	14067	14016	14020	13998	13981	14135	14087	14093	13895	14021	14060	14003	13999	13984	14067	14063	13897	14129	14001	14210	13985	14075	13927	14065	14077	14065	13992	14034	13897	14177	14016	14054	14185	14178	14023	13981	14103	14093	14384	14143	14059	14018	14039	14105	13917	14099	14149	14235	13953	14011	14072	14125	14188	14170	13933	14101	14054	14056	14116	13984	14096	14335	13943	14255	14092	14111	13997	14025	14103	13970	14049	14151	14073	14217	14170	14127	14145	14034	14139	14018	14161	13992	14182	14195	14161	13946	14034	14159	14158	13928	14186	14226	14105	13975	14036	14168	14128	14053	14238	14000	14136	14057	14037	14096	14155	14027	14011	14061	14255	14135	14088	13986	14063	13990	14068	14026	14037	13907	13991	14101	14207	14237	14027	13919	14133	13981	14106	14048	13991	14173	14033	13947	14247	14130	14306	14005	14085	14024	14056	13964	14135	14092	14129	14101	14163	13982	13984	13911	14015	14102	14074	14067	14040	13897	14086	14078	14146	14167	14193	14039	14005	14171	14036	14155	14073	14135	14122	14077	14160	13936	14120	13999	13915	14102	14082	14059	14073	14134	14068	14050	13976	14155	14104	14105	13918	14151	14207	14028	14167	14017	14106	14015	14065	14271	14027	14012	14305	13971	14198	13968	14143	14165	14135	14189	14233	14066	14154	13990	13914	14190	14179	14131	14115	14088	14086	14147	13934	14185	14157	14053	14153	14048	13947	14082	14059	13995	13963	14182	14134	14108	14082	14006	13929	14081	14212	14043	14196	14210	14176	13950	14125	14049	13882	14118	14188	13999	14074	14044	14093	14028	13971	14131	14017	14126	14005	14040	13967	14173	13945	14018	14082	14000	14125	14093	13976	14243	14149	13994	14185	13863	14000	13918	14068	13952	14085	13921	14058	14102	14040	14190	14243	14037	14181	14047	14166	13909	14077	14010	14109	14050	14263	14025	14215	14117	14108	14045	13980	13931	14018	14076	14042	14164	14286	13969	14121	14151	14188	14141	14049	13938	14133	14073	14135	14046	14060	13962	13995	14217	14176	14106	13960	14075	14054	14253	13989	14114	14168	13930	14066	14261	14141	14236	14105	14196	14005	14032	14187	14173	14053	14219	14188	14071	14175	14146	13944	14066	13991	14056	14059	13912	13985	14221	14088	13993	14022	14033	14099	14151	14129	14146	14063	14101	13963	14252	14179	13958	14153	14098	13993	14041	13944	14184	14155	14159	14074	14001	14186	14067	14112	14129	14128	14067	14242	13933	13904	14087	14075	13811	14197	14162	13978	14072	13911	13956	13986	14075	14080	14088	14106	13960	14174	13863	13972	14031	14235	14157	14022	14088	14129	14013	14082	14148	14067	14117	14148	14171	14155	14204	13944	14207	14016	14112	14217	14221	14067	14155	14052	14078	14047	13979	14011	14165	14215	13967	14203	13975	14094	14172	14205	14048	14186	14073	14073	14022	14080	14066	14133	14007	14068	14012	14104	14061	13995	14081	14058	14066	14066	14178	14167	14214	14114	14199	14099	14126	13853	13994	14048	14015
24367	21882	30460	29442	30020	30995	28692	23864	21559	19936	19188	17949	17504	17334	17021	16489	16467	16332	16216	16309	16331	16169	16110	16087	16126	16093	16175	16156	16153	16177	16200	16111	16092	15923	16210	15920	15957	15985	16145	16208	15810	16151	15989	16048	16167	16279	16214	16024	16099	15909	15995	15932	16218	16239	15978	15918	16127	16113	16220	15894	16077	15942	16113	16005	15964	15927	16195	16088	16075	15833	15863	15998	16026	15833	15940	16207	15875	15924	16263	16093	15900	15909	15878	15982	15908	16019	16097	15951	16007	16148	15928	15989	15957	15889	16098	16073	16133	16209	15856	16124	15953	15984	16184	15976	16044	15986	16052	15984	15968	16028	16046	15842	15809	16085	15906	15964	15800	15975	15985	16054	16015	15832	15955	15854	15928	15893	16047	16191	16057	16061	15862	15951	15944	16127	15973	15906	16106	15864	15823	15967	15973	15960	16087	15970	15956	16088	16143	15922	15988	15939	15993	16260	15956	15741	16135	16099	15854	16077	16000	16139	15964	15933	16024	15703	16044	16023	15958	16075	15980	16008	16039	16045	16068	15792	16003	16089	15813	16023	15882	15990	15786	15954	15922	16074	16038	16125	16018	15837	16088	16074	15980	16011	16034	15992	16107	16008	16027	16032	15868	15861	16032	16045	16053	15884	16016	15762	15729	15889	15882	15901	15947	16017	16160	16099	16183	16070	16018	15846	15997	15969	15949	16136	16038	15975	15944	16085	16020	16036	15901	15854	16010	16024	16125	15947	15832	15871	15850	16009	15879	15995	16014	15944	15967	16080	15861	15948	16083	16071	16056	15996	16024	15928	16038	15953	15989	16144	15759	15879	16009	16129	15933	16044	16103	15998	15929	15787	15856	15903	15845	16070	16014	16258	15976	16043	15911	15868	15944	15923	15980	15781	15946	15833	16098	15856	15946	16121	15983	15881	15769	16166	16018	16024	16036	15858	16047	16128	15913	15863	15824	16083	15895	16190	15709	15984	15711	15975	15858	15992	16080	15783	16077	15731	15862	15952	16135	15943	15983	15911	15766	16088	16010	16004	16148	16031	16073	15961	15912	16021	15972	15893	15831	16162	16018	15962	16055	16130	16164	15949	15995	16007	15942	15958	15912	16000	15873	15799	16021	16037	16122	15955	15838	16106	15931	15985	16075	15971	16114	16022	16127	16044	16004	15922	15919	16123	15884	15982	15994	15783	15897	15862	15876	15906	15900	16037	15867	15994	15977	15930	15778	16050	16094	15874	15949	15883	16031	16033	16071	16051	16032	15790	15901	16047	16173	16033	15949	15851	16084	16124	15971	16068	16019	16027	16028	15987	15933	15978	15919	15997	15919	15884	16042	15990	16000	16078	16136	15865	16011	15955	15909	16089	15873	16026	15955	16068	16128	15987	16101	15965	16115	15880	15893	15950	16020	16006	16038	16067	15972	15906	16078	15861	16185	15994	15896	15733	16009	16053	15839	16078	15871	16121	16091	15795	15805	15839	15951	16008	15913	15678	15872	16024	15938	15877	16022	16031	16020	16112	15918	16018	15859	15956	16062	15992	15779	15977	16037	16096	15928	15905	15800	16057	16025	15891	15792	15925	15888	16036	16211	15965	15901	15983	15917	15854	15932	15910	15922	16003	15968	16019	16005	15953	15837	15936	15985	15925	16196	16109	15785	15892	16006	16115	15877	15849	15770	15916	16010	15998	16037	15856	16085	15899	16063	15818	16074	15994	15995	16044	15991	16041	16022	15839	15918	15938	16027	15813	15926	15742	15944	15927	15880	16049	16004	15830	15890	16130	16119	16014	15981	15900	16089	16132	16210	16233	15990	16038	16027	15896	15918	15913	16027	15946	15913	15727	15917	16031	16064	15968	15926	15841	15841	15990	15792	15939	15812	15917	16016	16066	15972	15793	16152	15974	16155	16083	15956	15951	15999	15871	15884	15933	15832	15876	15945	15906	15898	15995	16003	16076	15989	16067	16071	15980	16084	16066	16092	16083	16054	15947	16125	15924	15847	15994	15862	16085	15972	16147	15881	15869	15853	15973	15960	15929	15941	15895	15962	16043	15988	15948	16000	15836	15892	15999	15943	15868	15882	16029	16117	15925	15912	16213	15786	15999	15964	15952	15846	15975	15931	16061	16126	16146	15930	16178	15923	15850	16194	16156	16277	15749	15652	16215	16037	15894	15839	16056	16131	16046	16243	15981	16014	16114	16055	16046	16076	15897	16044	15845	16076	16326	16004	16242	16070	16008	16073	15934	15890	15954	16091	15834	15988	15869	15863	15914	15911	16019	15897	16091	15831	16235	15839	16129	16131	15932	15748	15907	16146	15940	16028	15967	15940	15849	15906	15962	15958	15971	16040	16037	15966	15933	15723	16020	16056	15928	16015	15999	15928	15769	16128	15992	16117	15939	16052	15951	16050	15886	16036	16003	16093	16047	15867	15974	16040	15952	15946	16124	16089	15838	15989	15862	15838	15945	16056	15986	15913	15918	16017	15861	15994	15797	16131	15622	16017	16102	16078	16004	16123	16028	16266	16119	15793	16003	15900	15969	15741	15976	15948	15962	16033	15779	16020	15934	15858	15828	15976	16004	15817	16089	16127	15745	16042	16044	16032	16043	15980	16114	16143	15989	15883	15963	15793	16187	16090	15999	16298	16071	16017	15848	16100	16005	15946	15835	16004	15940	16027	15894	15820	15933	15931	15859	15941	15833	16118	15980	16033	16032	16081	16040	15820	15957	15899	15926	16012	15979	16153	15995	15919	15875	15913	16027	15984	16023	15991	15912	15862	16086	16023	15746	15868	15798	16038	15899	15937	15839	15977	15945	15931	15724	15855	15964	15853	15979	15703	15858	16071	15982	15997	15909	15851	15976	16053	16047	16030	16029	15841	15826	16053	16046	15932	15819	15916	16133	16113	16035	16076	16065	16129	15857	16033	16032	16159	16057	16106	15849	15860	15984	15875	15918	15866	16127	15982	16023	16018	15935	15844	15980	16121	15773	15887	16021	15940	15971	15904	15934	15880	15941	15701	15935	16029	15854	16116	15745	16010	15866	16108	16057	15979	15740	16151	15918	16159	15881	15914	15897	15987	15944	16016	15991	16066	15953	15973	15939	15936	15921	16140	15854	15821	16136	16036	16057	16144	15934	15779	15847	15919	15992	16044	15848	15923	16052	15973	16001	16016	16051	15811	15867	16007	15945	16004	15836	15867	16041	15930	15983	16063	15970	15836	16079	15920	16036	16223	15969	16056	15938	16036	15985	15941	15919	15953	15821	15833	16062	15979	15754	15953	15802	15793	15886	16228	16181	15994	16068	16124	15992	15958	15879	15964	15931	15818	15987	16044	16105	16027	15871	15882	16000	16153	15988	16160	15898	15859	15984	15757	15853	16027	15971	15934	16070	15881	15950	16014	15790	16023	15802	15971	15921	15969	15908	16034	15972	15854	15986	16069	16004	15943	15865	15856	16051	16118	15820	15965	15752	15840	16059	15977	16032	15794	16026	15995	15909	15964	15926	15993	16070	16138	15953	15901	15923	16016	15995	16074	15958	16097	15955	15819	15802	15977	15858	15901	15914	15895	15994	16065	15831	16120	16049	16091	15783	16059	15765	16008	15963	16187	16001	15824	16048	15744	15774	16121	16058	16094	15977	15710	15818	15856	16036	16176	16099	16012	15860	16015	16004	16063	15965	15891	16057	15972	15853	16018	15678	15904	16049	16002	15950	15907	15907	15906	15926	15996	15959	15955	16143	15800	15854	16058	15850	16187	15890	15995	16183	15880	15969	16046	15790	15870	15918	15931	15977	15992	15951	16094	15881	15946	15848	16115	15774	15962	16085	15766	15766	16059	15999	16027	15890	16055	15987	15921	15906	15901	16170	15900	15968	15975	15896	16056	15956	16060	15816	15933	15736	15929	15992	16047	16069	15900	15815	15766	15661	15813	15982	16328	15795	15964	16101	16233	15981	16003	16157	16097	16018	15876	16136	15933	15992	16037	15933	15998	15922	16154	16120	16007	16150	15975	16018	15843	15970	15973	16002	15980	15935	15921	16039	16069	15778	16183	16085	16075	15787	15867	16098	16022	15996	16105	15998	15843	15948	15906	16182	16092	15731	15990	16234	15948	15814	15920	15866	15967	16011	16017	15922	15949	16093	16098	15886	15930	15896	16045	16135	16019	15883	16029	15964	15978	15904	15920	16067	16011	16037	16065	15893	16088	15990	16080	16047	16004	15793	16220	16019	16053	15849	15895	15966	15960	16249	16017	15894	16000	15782	15868	16091	15917	16003	15922	16100	15818	16101	16048	16130	15889	15877	16036	15862	15914	15902	15879	16010	15931	15836	16154	15920	16045	15852	16043	16114	15920	16030	16028	16009	16076	15895	15978	16104	15988	15857	15815	16105	15712	15820	16044	15849	16025	16028	15838	15844	15927	15892	16058	16039	16030	16032	15960	15910	16206	15776	15839	16075	15904	15972	16015	15960	15990	15854	15887	15968	16070	15978	15772	15836	15929	15969	16031	15814	15854	15911	16084	16031	15740	15899	15934	16062	16026	15984	15964	16057	15974	15933	15885	15737	15992	15960	16023	15976	15984	16049	16062	16051	15903	16075	15924	16046	15988	15921	16102	15955	15953	15828	15869	16032	15878	16186	16113	16023	16097	16042	16170	15880	16058	15899	15722	16041	16138	16035	15997	15954	15931	16109	15963	15959	16008	16142	15951	15983	15985	15867	15894	15940	15850	15926	15857	16103	16003	15983	16062	15979	15918	16107	16005	15968	16003	16220	16083	16020	15901	16081	15999	16008	15952	16085	16297	16066	15958	15987	16002	16011	15976	15776	15926	16021	15926	16111	16061	16123	16019	15952	15812	16044	16134	16019	16087	15810	15984	15863	16072	15979	16081	16015	15881	15962	15935	15970	15770	15895	15927	16126	16051	16048	15997	16095	16170	15892	15958	15864	15946	15945	15941	15976	16003	15929	15717	16045	16103	16117	16220	16001	16100	15952	15980	16006	15852	15873	16076	15904	16058	15946	16201	15918	15951	16043	15883	16004	16229	15967	15939	16237	15984	15844	15983	15973	15853	16084	15907	15933	16143	15762	16060	15926	15979	16073	16011	16021
38486	61118	57138	47138	39944	33984	28321	24876	21706	19342	17978	16799	16064	15434	15104	14599	14630	14438	14286	14138	14373	14159	14276	14119	13869	14247	14092	14071	14204	14234	14075	13988	14032	14284	13943	14124	13985	13917	14015	13983	13998	14047	13967	14022	14177	13996	14037	14080	14042	14030	14031	14022	14135	13910	13980	14139	13967	13880	13963	14032	13949	13917	14124	13905	13991	13942	13974	13786	13851	14076	13918	13978	14097	14145	14023	13937	14005	14136	14091	14039	14051	14054	13960	13818	14036	14160	13964	14109	13951	14009	14044	14142	13977	13973	13959	13967	13827	13972	13945	14008	13954	13902	14004	13942	14130	14012	14150	13995	13936	13952	13822	14077	14188	13916	14021	13880	14067	13998	14131	13993	14074	13820	14043	14057	13866	13963	14036	13993	13969	14064	13985	14026	13965	14149	13863	13963	14164	13872	14174	13971	14096	13916	13921	13856	14075	13859	13929	13982	14026	13899	14019	13951	13918	14073	13939	14065	14031	13927	13923	13810	14187	13913	13910	13968	14031	14003	13992	13931	14024	13965	14001	13887	13996	13940	14012	13761	13928	14066	13896	14036	14088	14020	14017	14055	13960	14097	14066	13937	13954	13951	13865	14028	13926	13974	14029	14121	13936	14004	13970	14088	13866	14066	13929	14087	13992	14167	14105	13968	14002	14015	14128	14149	13977	14012	13998	13896	13860	14106	13949	14095	13958	13885	14101	14148	13888	13864	14005	13908	13775	13980	14019	14015	13970	14004	13962	13970	14148	13936	13872	13995	14086	13856	13955	14066	13958	13927	13855	13898	14140	13988	13983	13920	13992	14023	14003	14105	13984	13958	13945	13927	13978	14073	14038	13836	14073	14147	13990	13970	14015	14126	13935	13965	13895	14161	13886	13908	14128	13863	14024	13842	13906	14002	13831	14008	13834	14026	14092	13972	14037	14012	14063	14010	14082	13821	13903	13911	14113	14077	14006	14057	13863	13948	13899	14078	14022	14073	13908	14042	13996	13959	13919	14018	13869	14097	14011	13924	13959	14055	14028	14049	13812	13990	13993	13989	13875	14114	13991	13893	14087	13851	14114	13848	13972	13994	14035	14136	13909	14042	13939	14063	14044	13987	13962	14022	13897	13980	14068	13909	13941	13971	14014	14169	13924	13962	13962	14119	14034	13957	14055	13957	14148	13847	13995	14056	13930	13818	13876	13959	14051	13879	14137	13864	14013	14057	14093	14013	13987	14027	13847	14098	14017	14068	13999	14091	14059	14001	13954	14071	13909	13966	13830	13999	13982	13923	14011	13962	13937	13765	13942	13884	13985	13994	13947	13884	14117	13991	13944	13879	13838	14047	13938	14064	13959	14078	13915	13968	14061	13788	14003	14127	14193	14016	13948	14128	13963	14125	13944	13982	13894	14025	13983	14142	14046	14021	14099	13980	14047	13854	14031	13863	13967	14008	14024	13837	13974	13956	13953	13953	13978	13941	13884	14000	14016	14078	14164	14092	14016	13877	14087	13821	14033	14028	14055	13891	13941	14110	14130	14073	14135	13896	13908	13868	14024	14019	13978	14049	14110	13832	13975	14120	13985	14064	14070	13888	13982	14045	14000	13991	13966	13899	13944	14154	13874	13970	13976	14018	13984	14073	14100	13921	14070	13855	14010	14075	14138	13871	14039	13891	14060	14039	14013	14048	13887	13914	13949	14123	14147	13858	14019	13935	13930	13947	13813	14086	14022	13893	13920	14097	14109	14149	14090	14116	13930	14146	14162	14125	13875	13952	14012	13949	14016	13896	14156	13988	13958	13913	13990	14074	14066	14029	14012	13871	14027	14058	13923	14078	14063	13924	14098	13955	14101	13943	13840	14073	14209	14167	13988	14049	13924	14133	13971	14016	14033	14035	14024	13977	13852	13946	13837	13882	13985	14096	13921	14184	14044	13943	13853	14133	13927	13878	13888	13879	14037	13827	14009	13954	14100	13934	14060	14123	14092	14011	13992	13855	14011	13995	14067	13797	13989	14187	13959	13897	13859	14004	13948	14154	13926	13944	13836	13969	13931	13979	14029	14002	13873	13940	14098	13870	14208	13996	14023	14112	14028	13998	14015	13952	14106	13961	14030	14096	13952	14070	13829	13957	14055	13922	14046	13851	14011	14000	14083	14123	13841	14088	14057	14000	13896	14033	14113	13902	13921	14032	13884	13958	13934	13725	13917	13898	14082	13911	13964	14041	13978	13897	13971	13902	13819	13995	13954	13826	14084	13920	14072	13984	13983	14105	13944	13970	13772	14094	13892	14034	14047	14005	14124	14127	13907	13998	13970	13966	13921	14013	14004	13982	13918	13839	14093	14106	13917	14078	13988	14073	13982	13945	13945	14070	13977	13999	13798	14109	13974	13978	13798	13945	14059	13872	13997	14046	13988	14034	13956	14009	13908	14110	13899	14012	13998	13958	14130	13950	13991	13965	13971	13836	13991	14054	13854	13888	14024	14029	13884	14070	14035	14033	14042	13955	13899	14060	13963	13908	13975	13979	13964	13842	14033	14011	13880	13949	13956	13908	14041	14079	14077	14011	13886	13934	13991	14022	14170	13988	14067	14061	13982	13843	14043	14010	13821	14071	13893	13952	14020	14032	13873	14067	13968	13970	14085	14055	13927	13959	14087	14013	13847	14125	13996	13806	13931	13981	13885	13898	14138	14070	13926	14036	14007	14011	14058	14088	13955	14045	14002	13955	13966	13879	13981	13774	13872	14014	13934	13831	14139	14015	14105	14054	14024	13939	14197	14087	13829	13948	14019	13860	13905	14099	13920	14000	13915	13953	13920	14003	14105	13867	13992	14084	13907	13953	13980	14029	14050	14122	13999	13939	14034	14095	13947	14077	14082	13769	13999	14051	13943	13969	14008	14069	14028	14003	14014	13875	14038	14107	13898	13962	13871	13941	13972	13983	14011	13996	14080	14195	14014	13947	13903	13928	13888	13872	13976	13985	13903	14007	13834	14140	14141	14084	14029	13962	13863	14047	13914	13993	13919	14005	13990	13992	14047	14174	13979	14135	13980	13851	13863	13901	13980	14134	13778	14033	14012	14049	13944	13917	14062	13969	13908	13966	14079	14095	13815	13858	13885	13911	13939	13858	13884	13965	13860	13994	13920	14122	14090	14088	13958	13889	13881	14056	13952	14039	13950	13845	14058	14092	14036	13991	14099	13900	13999	13838	14035	13983	14067	13956	14088	13966	13842	14024	14022	13951	13889	13859	14145	14072	14103	14190	13973	14029	13977	14198	13887	14014	14079	14125	13861	13975	13999	13876	13925	13981	13985	13919	13941	13768	13921	14087	13883	14076	14028	13831	14073	14081	13878	14067	13976	13891	14014	13999	13953	13772	14001	14002	14102	14067	14030	13954	13990	13954	13856	13960	14037	13954	14067	13940	13903	13986	13989	13739	13906	13986	13896	13977	14052	13989	13949	13923	13906	13989	13998	14085	14101	14175	13938	14027	13974	14056	14216	14080	13971	14020	14121	14100	14035	13828	13933	13967	13919	13926	14008	13969	13836	14006	14024	13802	14029	14020	13866	13945	14001	13910	14040	14095	13968	14014	14152	13905	14090	13806	14101	14007	13979	13957	14008	13978	14030	13902	13896	13882	14097	14091	14123	14043	14119	13860	14047	14145	13973	14035	14100	13949	13900	14083	14098	14051	13947	14063	14049	13992	14022	13869	14090	14001	14051	13994	13935	14034	13911	13895	13971	13954	14027	14167	14138	14025	14033	13902	14132	14124	14085	13909	14009	13920	13904	13844	13933	14026	14019	13899	14067	13908	13847	13880	14130	13942	14015	14003	13812	14075	13836	13935	13902	13985	14024	14111	13943	13944	14012	14015	14168	14070	14080	14075	14025	13964	14025	13961	14086	13896	13939	14064	14127	14051	13864	13859	13864	14051	14011	14005	14036	14010	13916	14013	13821	13969	13981	13887	14026	13901	14008	13973	13983	13907	13972	13964	14261	13945	13959	13810	13881	13955	13990	13960	14070	14027	13962	14054	13909	13933	14174	13975	13986	14041	14068	14100	13812	14082	14002	13914	13941	14018	13974	14063	13930	13921	14003	13992	13907	14044	13967	13976	14037	14070	14027	13898	13891	13945	13995	14099	13888	14141	14050	13933	14050	14140	13939	13916	14088	14151	14125	14014	13975	14097	13956	13875	13873	13950	13897	13899	14031	14103	13914	14054	14039	13951	14052	14097	14082	13937	14096	13938	13948	13747	13868	13949	13911	14008	13901	14025	13810	13933	13909	13951	14029	14054	14098	14209	14044	13998	14028	14081	13892	13931	13997	13989	14008	14058	13821	13940	14056	14075	13971	14046	13925	13991	14059	13837	14110	13806	13982	14006	14042	14016	14106	14008	13830	14166	14024	13942	13997	14015	14122	13968	13958	14052	14095	14015	14012	14010	13977	14016	14014	13966	13955	13938	13960	13988	13915	13893	14170	13991	13850	14056	14021	14074	14038	14059	13954	14155	14028	14030	13874	14046	13886	13971	14106	13871	13918	14071	14018	14086	13973	14033	14039	13916	13955	13965	13797	14021	13953	14001	14205	14129	14048	13901	14000	13963	13994	14063	13772	13993	13789	13981	13946	14025	14074	13836	14080	13910	13858	14001	13958	13987	14061	14063	13848	13933	14231	13876	13937	13941	13985	13938	13941	14030	13930	13963	14060	13982	14088	13856	13934	13871	13925	13959	14050	13955	14099	14028	13988	14038	13952	14033	13969	14039	14074	14121	14060	14140	14003	14026	14030	14029	13845	13888	14070	13966	14086	13972	13912	14283	13960	14163	13892	13971	13962	13939	13954	14039	14114	14112	14048	13965	14062	13971	13868	13852	13897	13883	13992	13996	13956	13899	14000	13980	14026	14054	13938	13877	13925	13845	13983	13950	13948	14036	13915	14119	14034	13980	13967	13854	13857	13969	13940	14126	13970	13967	13821	14034	14030	14070	14123	14105	13966	13884	13942	13956	14165	13894	14130	13923	13971	14123	13946	13949	14085	13826	14089	13875	14037	14199	14010	13993	14046	14032	13728	14004	14038	13989	13908	13922	14003	14036	13966	13983	13837	13974	13919	14061	13912	13917
22975	21362	29357	24972	25607	30508	31955	25757	22782	21317	20059	18900	17830	17800	16993	16891	16577	16386	16216	16244	16213	16149	16072	16287	16120	16238	16150	16042	15934	15862	15969	15980	16187	15947	15879	15891	15839	15909	16043	15849	15799	16029	15859	15763	15924	15917	15842	15782	15861	16048	15740	16076	16023	15994	15817	16009	15852	16087	15876	15892	15769	15932	15832	15842	15962	15828	15770	15773	15815	15849	15983	15873	15823	15831	15643	16015	15831	16021	15813	15784	15898	15846	15901	15861	15965	15811	15760	15746	15853	15937	15740	15994	15559	15821	15909	15769	15764	15676	15753	15741	15807	15823	15819	15739	16037	15842	15761	15870	15851	15840	15743	15872	15815	15830	15739	15981	15763	15941	15805	15780	15814	15873	15769	15829	15703	15946	15786	15890	15676	15930	15809	15839	15799	15993	15842	15770	15671	15760	15816	15727	15886	15982	15921	16026	15885	15979	15979	15790	15580	15527	15650	15788	15815	15704	15903	15760	15642	15915	15933	15913	15898	15837	15767	15872	16034	15803	15742	15895	15870	15839	15943	16070	15741	15722	15754	15715	15714	15662	15963	15806	15612	15756	15961	15743	15936	15848	15872	15749	15891	15898	15811	15697	15938	15826	15767	15683	15506	15874	15740	15759	15967	16015	15786	15723	15931	15872	15782	15770	15711	15775	15962	15748	15904	15920	15922	15756	15569	15842	15997	15780	15791	15789	15980	15910	15705	15858	15806	15849	15705	15780	15926	15830	15923	15795	15845	15803	15795	15993	15684	15929	15948	15871	15634	15803	15746	15801	15849	15837	15668	15697	15776	15768	15930	15858	15874	15791	15966	15844	15906	15770	15672	15921	15804	15743	15751	15826	15849	15808	15813	15715	15820	15938	15746	15886	15774	15743	15873	15753	15658	15864	15581	15916	15599	15657	16032	15663	15885	15537	15797	15839	15786	15832	15890	15696	15561	15742	15933	15941	15710	15831	15770	15889	15687	15569	15647	15841	15864	15921	15753	15722	16057	15783	15827	15705	15730	15904	15823	15874	15700	15714	16030	15766	15753	15868	15919	15725	15839	15800	15724	15853	15759	15898	15803	15949	16009	15924	15775	15935	15820	15922	15561	15814	15775	15841	15744	15861	15783	15789	15865	15994	15890	15720	15787	15750	15639	15926	15639	15933	15704	15808	15645	15864	15690	15727	15763	15895	15668	15701	15722	15847	15918	15978	15771	15537	15769	15819	15871	16136	15897	15927	15911	15692	15575	15852	15693	15708	15742	15527	15692	15799	15749	15574	15601	15670	15768	15783	15848	15925	15809	15725	15845	15648	15647	15792	15883	15937	16041	15860	15744	15680	15591	15833	15760	15858	15623	15842	15776	15759	15993	15805	15719	15588	15760	15983	16014	15888	15749	15794	15994	15881	15832	15763	15798	15936	15828	15818	15987	15867	15781	15713	15734	15963	15736	15908	15729	15856	15625	15834	15881	15876	15649	15793	15841	15780	15661	15816	15927	15589	15932	15736	15809	15793	15761	15868	15754	15927	15755	15800	15769	15771	15857	15798	15698	15919	15975	15749	15909	15781	15708	15729	15815	15736	15796	15648	15511	15590	15836	15689	15677	15830	15734	15738	15619	15835	15763	15894	15728	15796	15900	15884	15873	15898	15838	15708	15850	15855	15858	15983	15775	15777	15622	15764	15732	15920	15862	15635	15912	15932	15754	15712	15910	15966	15784	15808	15795	15631	15844	15980	15771	15943	15916	15750	15639	15788	15912	15881	15881	15689	15816	16072	15723	15778	15987	15843	15770	15724	15790	15808	15886	16009	15786	15809	16027	15685	15910	15904	15926	15834	15812	16055	15833	15699	15969	15964	15729	15935	15791	15852	16051	15765	15481	15648	15789	15905	15696	15832	15868	15810	15782	15902	15685	15791	15686	15702	15560	15716	15708	15813	15787	15995	15903	15798	15756	16033	15774	15717	15934	15877	15677	15930	15932	15805	15744	15678	15706	16019	15842	15813	15688	15887	15730	15721	15732	15706	15867	15962	15821	15709	15951	15673	15733	15972	15980	15827	15835	15978	15897	15714	15619	15743	15771	15851	15887	15795	15692	15899	15679	15820	15574	15779	15675	15735	15923	15950	15821	15974	15797	15723	15807	15751	15891	16015	15678	15841	15844	15966	15845	15659	15876	16024	15926	15837	15451	15906	15714	15692	15811	15731	15874	15821	15778	15866	15861	15748	15928	15771	15888	15880	15899	15768	15922	16023	15803	15726	15940	15980	15852	15624	15821	15867	15890	15742	15818	15751	15898	15752	15758	15663	15703	15803	15790	15889	15799	15692	15668	15978	15864	15783	15777	15910	15830	15702	15739	15559	15752	15656	15526	15820	15942	15636	15673	15561	15809	15754	15974	15820	15730	15639	15712	15790	15946	15853	15784	15677	15491	15643	15905	15971	15963	15959	15925	15736	15895	15790	15696	15797	15746	15937	15637	15683	15736	15765	15871	15868	15814	15843	15726	15710	15856	15527	15754	15817	15706	15731	15758	16079	15762	15940	15778	15759	15721	15800	15960	15843	15582	15873	15737	15730	15700	15773	16102	15683	15875	15902	15813	15655	15940	15741	15716	15835	15759	15779	15941	15650	15643	15795	15598	15845	15704	15896	15884	15584	15888	15745	15899	15823	15575	15722	15970	15658	15644	15657	15850	15689	15795	15651	15765	15871	15717	15566	15834	15786	15819	15857	15782	15830	15818	15859	15721	15877	15717	15781	15795	15756	15890	15730	15759	15716	15809	15719	15756	15982	15696	15797	15921	15868	15840	15947	15897	15960	15812	15700	15904	15773	15856	15945	15940	15762	15625	15647	15806	15735	15854	15869	15623	15670	15787	15855	15908	15800	15802	15761	15716	15734	15907	15796	16078	15809	15687	15805	15953	16017	15859	15790	15915	15842	15887	15758	15625	15745	15628	15707	15879	15821	15932	15784	15929	15943	15889	15696	15722	15651	15945	15891	15694	15934	15804	15802	15638	15786	15940	15858	15735	15890	15824	15853	15829	15779	15744	15744	15711	15887	15779	15709	15891	15928	15783	15845	15884	15727	15777	15746	15663	15601	15747	16068	15630	15620	15797	15781	15700	15721	15851	15951	15776	15887	15616	15916	15902	15740	15906	15661	15763	15840	15740	15928	15690	15851	15806	15876	15730	15721	15578	15909	15931	15866	15831	15820	15804	15764	15879	15746	15792	15685	15672	15885	15894	15804	15745	15828	15849	15708	15822	15615	15715	15887	15658	15802	15741	15888	15715	15708	15799	15659	15940	15717	16076	15712	15848	15752	15767	15740	15856	15909	15813	15829	15813	15867	15797	15795	15768	15654	15940	15677	15806	15831	15684	15963	15768	15783	15888	15786	15829	15843	15782	15872	15740	15669	15658	15660	15807	15806	15646	15825	15685	15834	15653	15844	15912	15763	15735	15764	15667	15798	15633	15896	15944	15801	15642	15879	15902	15814	15955	15878	15788	15757	15794	15704	15840	15796	15881	15845	15798	15752	15822	15998	15818	15859	15813	15825	15807	15825	15791	15828	15892	15592	15842	15912	15545	15609	15826	15870	15788	15769	15837	15694	15826	15776	15827	15871	15731	15850	15726	15797	15737	15803	15861	15789	16071	15785	15676	15793	15883	15526	15646	15894	15700	15756	15810	15759	15903	15676	15821	15716	15760	15888	15877	15857	15991	15927	15789	15850	16021	15737	15894	15884	15785	15748	15638	15644	15874	15843	15984	16046	15954	15881	15738	15663	16012	15715	15672	15870	15790	15854	15827	15794	15775	15776	15891	15902	15624	15622	15686	15563	15865	15793	15852	15870	15783	15691	15732	15656	15823	15818	15836	15755	16029	15606	15943	15839	15798	15924	15868	15735	15763	15665	15946	15854	15784	15901	15756	15845	15671	15731	15696	15841	15553	15768	15691	15823	15609	15856	15965	15800	15784	15784	15928	16055	15731	15802	15922	15870	15800	16093	15704	15788	15879	15617	15749	15756	15639	15798	15836	15685	15900	15560	15730	15838	15733	15861	15769	15690	15748	15852	15829	15734	15868	15629	15825	15727	15709	15929	15777	15914	15755	15807	15584	15904	15798	15769	16003	15696	15607	15837	15696	15856	15837	15947	15907	15854	15777	15951	16046	15839	15727	15760	15717	15942	15925	15861	15825	15735	15730	15810	15783	15620	15837	15961	16003	15777	15980	15756	15821	15577	15748	15845	15722	15955	15788	15831	15848	15822	15844	15856	15691	15678	15733	15726	15838	15820	15792	15781	15717	15591	15984	15695	15889	15798	15756	15725	15617	15830	15672	15836	15819	15898	15921	15812	15913	15903	15808	15665	15590	15736	15692	15709	15791	15600	15839	15805	15943	15557	15756	15923	15766	15887	15814	15821	15836	15986	15802	15799	15790	15784	15775	15496	15914	15778	15821	15866	15766	15641	15799	15892	16038	15711	15722	15875	15583	15672	15705	15788	16004	15948	15676	15920	15694	15737	15603	15950	15735	15985	15719	15634	16052	15829	15850	15873	15742	15811	15707	15651	15915	15701	15680	16071	15741	15709	15758	15769	15756	15764	15609	15882	15727	15608	15702	15658	15715	15823	15663	15698	15775	15807	15806	15583	15930	15988	15772	15632	15715	15938	15682	15570	15831	15719	15790	15801	15728	15718	15745	15647	15857	15819	15828	15779	15846	15835	15842	15742	15682	15925	16041	15671	15916	15776	15931	15944	15711	15958	15741	15912	15802	16023	15926	15821	15749	15712	15950	15903	15923	15709	15871	15707	15877	15692	15863	15812	15788	15774	15793	15823	15821	15947	15740	15731	15816	15754	15821	15881	15769	16010	15832	15895	15722	15774	15648	16072	15666	15862	15817	15787	15607	15630	15967	15898	15775	16089	15860	15715	15752	15745	15917	16027	15920	15809	15805	15887	15824	15901	15875	15842	15744	15827	15702	15734	15767	15753	15685	15758	15769	15819	15793	15707	16036	15912	15889	15824	15650	15800	15666	15688	15661	15850	15772	15841	15976	15759	15693	15537	15820	15795	15869	16091	15933	15640	15927	15707	15791	15733	15893	16058	15872	15693	15974	15783
39023	64517	60263	50646	43707	38065	32370	27651	24067	21578	19680	18361	16996	16218	15505	15017	14774	14496	14299	14325	14144	14131	14128	13983	14201	13968	14109	13977	13981	13788	14089	13795	13824	13972	14028	14092	13856	14061	13895	13824	13901	13921	13920	13847	13912	13900	13804	13881	13910	13814	13925	13836	13910	13890	13835	13900	13724	13973	13900	13833	13798	13893	13853	13881	14106	13826	13834	13808	13854	13842	13731	13847	13702	13904	13952	13872	13991	13891	13863	13943	13828	13839	13708	13805	13875	13824	13923	14024	13864	13985	13796	13932	13853	13884	13643	13654	13872	13769	13949	13843	13834	13782	13907	13766	13683	13842	13955	13915	13848	13967	13898	13773	13851	13846	13777	13921	13949	13868	13785	13759	13886	13787	13803	13927	13751	13784	13875	13777	13715	13851	13783	13950	13854	13897	13905	13927	13767	13813	13795	13891	13777	13784	13849	13809	13797	13875	13762	13934	13947	13820	13914	13763	13765	13774	13738	13703	13952	13736	13837	13734	13793	13834	13888	13808	13927	13835	13928	13964	13918	13754	13859	13745	14088	13742	13818	13761	13779	13780	13773	13879	13689	14000	13949	13971	13805	13829	13794	14024	13828	13676	13865	13785	13772	13876	13806	13897	13883	13861	13843	13748	13890	13664	13773	13901	13660	14021	14171	13724	13858	13801	13947	13894	13935	13775	13803	13807	13971	13917	13794	13911	13816	13711	13876	13877	13843	13706	13722	13966	13771	13758	13742	13922	13887	13839	14063	13863	13755	13901	13848	13986	13934	13888	13911	13860	13834	13844	13779	13900	13775	13879	13779	13852	13906	13874	13816	13813	13789	13957	13794	13765	13981	13915	13791	13788	13851	13896	13706	13759	13977	13739	13688	13805	14028	13840	13778	13986	13766	13752	13814	13955	13706	13698	13868	13909	13800	13980	13808	13858	13760	13915	13727	13962	13918	13726	13986	13910	13879	13737	13910	13842	13658	13794	13838	13739	13713	13700	13947	13874	13844	13724	13731	13868	13815	13827	13938	13923	14016	13796	13987	13927	13792	13900	13792	13826	13897	13855	13782	13742	13923	13736	13843	13776	13801	13827	13890	13935	13732	13776	13684	13610	13787	13916	13726	13881	13760	13826	13754	13769	13991	14025	13937	13951	13738	13864	13734	13872	13868	13814	13750	13763	13779	13786	13878	13880	13860	13827	13790	13683	13940	13855	13853	13877	13810	13953	13791	13886	13868	13694	13829	13835	13851	13772	13912	13903	13834	13795	13909	13990	13811	13801	13821	13721	13819	14040	13742	13824	13662	13857	14068	13882	13950	13815	13954	13848	13934	13852	14036	13965	13925	13891	13733	13800	13932	13781	13799	13639	13926	13739	13820	13867	13738	13829	13731	13903	13798	13846	13879	13832	13767	13769	13809	13900	13727	13792	13962	13763	13910	13800	13876	13906	13744	13896	13904	13873	13867	13696	13770	13883	13998	13793	13898	13676	13789	13749	13826	13811	13903	13799	13920	13783	13928	13855	13935	13974	13719	13905	13969	14062	13878	13855	13879	13964	13876	13787	13755	13870	13899	13864	13763	13763	13985	13938	13830	13783	14122	13819	13703	13657	13714	13952	13867	13650	13937	13795	13728	13861	13840	13865	14079	13937	13910	13757	13712	13705	13862	13618	13962	13902	13885	13844	13784	13795	13745	13837	13781	13873	13967	13766	13589	13779	13640	13833	13661	13852	13990	13870	13669	13981	13881	13756	13869	13875	13782	13870	13939	13849	13884	13843	13722	13765	13898	13715	13758	13913	13832	13902	13924	13867	13881	14038	13679	13876	13744	13784	13789	13942	13699	13766	13741	13737	13939	13968	13835	13802	13714	13907	13782	13671	13719	13803	13850	13846	13900	13894	13732	13914	13855	13847	13793	13657	13904	13754	13649	13835	13927	13821	13780	13997	13726	13737	13977	13985	13676	13883	13725	13941	13935	13857	13862	13922	13789	14037	13968	13847	13856	13895	13832	13823	13865	13887	13845	13894	13922	13935	13939	13879	13843	13860	13912	13789	13678	13815	13788	13957	13673	13794	14002	13919	13880	14091	13734	13834	13729	13815	13717	13751	13849	13856	13927	13928	13925	13732	13823	13900	13708	13829	13719	13992	13938	13820	13826	13780	13925	13971	13912	13640	13864	14002	13776	13759	13886	13748	14101	13846	14164	13795	13852	13864	13956	13899	13817	13891	13800	13911	13894	13920	13846	13911	13863	13757	13758	13858	13904	13942	14022	13740	13690	13831	13845	13801	13949	13759	13950	13976	13837	13732	13857	13771	13868	13811	13870	13945	13964	13783	13927	13967	13804	13731	13882	13896	13805	13733	13879	13801	13880	13758	13827	13900	13946	13937	13891	13694	13758	13752	13741	13806	13927	13808	13896	13846	13796	13887	13911	13784	13845	13875	13740	13950	13843	13916	13772	13661	13965	13906	13689	13726	13819	13935	14066	13858	13830	13790	13876	13820	13649	13819	13796	13841	13846	13892	13862	13782	13968	13827	13802	13876	13890	13739	13702	13937	13788	13776	13664	13549	13896	13744	13800	13830	13818	13920	13752	13784	13767	13864	13845	13775	13902	13818	13804	13778	13863	13840	13820	13734	13842	13783	13837	13714	13855	13961	13785	13887	13794	13896	13926	13837	13774	13856	13799	13769	13918	13878	13620	13831	13828	13805	13787	13782	13967	13778	13926	13881	13838	13796	13833	13781	13755	13852	13922	13754	13890	13939	13765	13881	13875	13766	13824	13739	13839	13782	13744	13793	13802	13937	13916	13765	13839	13842	13865	13750	13859	13746	13839	14067	13932	13885	13825	13770	13995	13759	13797	13865	13738	13983	13823	13846	13707	13938	13898	13862	13934	13912	13796	13648	13829	13884	13813	13919	13833	13900	13615	13763	13847	13962	13958	13801	13782	13807	13736	13929	13790	13873	13656	13883	13853	13781	13947	13961	13944	13723	13895	14023	13883	13895	13931	13871	13983	13798	13934	13922	13835	13794	13999	13858	13900	13807	13846	13859	13745	13829	13774	13923	13757	13657	13854	13811	13981	13904	13871	13959	13651	13755	13888	13781	13766	13783	13833	13892	13896	13686	13835	13773	14001	13954	13831	13876	13817	13942	13840	13859	13789	13785	13872	13943	13778	13888	13816	13749	13762	13739	13758	13696	13668	13944	13547	14078	13805	13832	13816	13820	13728	13903	13752	13911	13960	13942	13951	13801	13794	13792	13746	13840	13674	13943	13855	13813	13880	13713	13927	13805	13714	13907	13611	13982	13841	13777	13774	13671	13897	13840	13709	13664	13903	13949	13856	13871	13924	13886	13934	14025	13826	13724	13855	13854	13802	13749	13860	13778	13891	13882	13845	13613	13818	13873	13928	13749	13894	13937	13847	13694	13845	13866	13837	13895	13701	13775	13895	13863	13870	13782	13977	13921	13887	13843	13802	13749	13817	13831	13729	13887	13843	13708	13748	13753	13953	13817	13864	13994	13828	13875	13950	13643	13930	13835	13997	13869	13977	14091	13817	13817	13677	13832	13906	13729	13789	13746	13851	13838	13801	13866	13816	13765	13762	13839	13827	13840	13938	13718	13893	13802	14036	13959	13873	13842	13743	13655	13812	13903	13829	14132	13826	13735	13847	13842	13915	13790	13879	13747	13915	13710	13694	13814	13983	14032	13678	13850	13719	13838	13894	13887	13855	13811	13766	13735	13643	13901	13897	13903	13670	13770	13981	13991	13863	13877	13735	13887	13824	13711	13872	13776	13862	13863	13733	13742	13895	13797	13780	13699	13600	13668	13739	13872	14033	13705	13887	13852	13898	13861	13902	13720	13799	13829	13956	13942	13910	13781	13867	13794	13806	13885	13813	13899	13936	13771	13973	13888	13861	13753	13759	13879	13808	13810	13916	13905	13958	13832	13872	13827	13832	13831	13785	13833	13878	13792	13920	13891	13921	13784	13819	13849	13726	13815	13633	13689	13757	13888	13843	13790	13961	13933	13793	13856	13911	13720	13746	13887	13756	13781	13806	13778	13838	13940	13763	13839	13776	14039	13881	13751	13843	13806	13917	13710	13977	13795	13942	13717	13774	13805	13832	13684	13801	13694	14006	13810	13774	13670	13811	13992	13950	13741	13909	13686	13765	13939	13888	13805	13918	13941	13902	13795	13845	13863	13927	13838	13699	13860	14018	13903	13912	13848	13975	13873	13837	13809	13739	13940	13963	13954	13878	13888	13822	13798	13775	13838	13956	13821	13832	13858	13888	13792	13920	13766	13797	13698	13778	13877	13780	13739	13801	13714	13766	13879	13967	13890	13736	13869	13871	13907	13830	13738	13922	13860	13767	13841	13887	13719	13711	13721	13956	13807	13722	13765	13943	13697	13787	13841	13849	13807	13849	13929	13879	13897	13864	13976	13836	13837	13966	13963	13685	13727	13823	13928	13893	13821	13776	13826	13998	13998	13860	13919	13730	13794	13661	13731	13923	13814	13902	13748	13799	13886	13925	13785	13758	13975	13781	13922	13800	14067	13885	13808	13956	13938	13751	13864	13936	13808	13723	13812	13888	13884	13829	13890	13709	13863	13892	13858	13853	13900	13886	14045	13870	13645	13926	13789	13874	13888	13750	13846	13694	13853	13805	13840	13949	13843	13594	13785	13928	13816	13770	13727	13790	13962	14000	13731	13795	13778	13889	14017	13948	13969	13577	13761	14195	13723	13873	13818	13813	13737	13801	13744	13982	13815	13939	13628	13952	13895	13776	13771	13918	13758	13814	13853	13840	13990	13844	13769	13917	13805	13928	13789	13938	13901	13891	13820	13759	13781	13888	13857	13869	13726	13951	13853	13827	13766	13767	13918	13708	13848	13632	13930	13856	13966	13803	13769	13980	13679	13832	13758	13693	13801	13781	13792	13688	13969	13785	13707	14069	13767	13781	13735	13834	13695	13786	13917	13870	13867	13869	14023	13811	13937	13915	13764	13796	13788	14010	13820	13834	13890	13847	13793	13893	13807	13786	13889	13719	13929	13896	13795	13856	14006	13837	13862	13835	13782	14019	13871	13815	13968	13851	13842	14012	13831	13879	13706	13717	13907
31312	36815	44361	38518	32233	28118	24720	21711	19812	18813	18182	17471	17098	16530	16618	16500	16469	16338	16501	16324	16382	16384	16256	16226	16347	16208	16219	16498	16332	16064	16296	16327	16135	16134	16368	16274	16568	16130	16269	16429	16222	16165	16281	16105	16162	16256	16218	16461	16278	16180	16329	16197	16066	16356	16213	16043	16148	16280	16346	16262	16270	16380	16384	16385	16151	16083	16009	16246	16164	16168	16212	16148	16097	16150	16256	16308	16237	16207	16087	16022	16169	16272	16243	16105	16172	16189	16281	16303	16237	16114	16267	15942	16273	16310	16291	16419	15988	16341	16299	16506	16297	16175	16134	16378	16147	16206	16227	16179	16388	16074	16258	16295	16226	16271	16190	16316	16282	16148	16331	16389	16254	16282	16197	16271	16264	15887	16258	16373	16170	16328	16134	16352	16200	16161	16073	16383	16299	16273	16066	16150	16107	16330	16215	16128	16099	16097	16142	16082	16148	16213	16061	16244	16306	16038	16285	16164	16169	16151	16315	16192	16268	16246	16192	16492	16180	16104	16297	16352	16101	16331	16241	15992	16094	16311	16093	16084	16078	16149	16141	16074	16119	16235	16285	16274	16204	16218	16517	16189	16073	16163	16296	16097	16200	16013	16117	16176	16313	16166	16284	16329	16438	16165	16123	16239	16211	16207	16113	16135	16066	16399	16274	16051	15976	16486	16149	16237	16219	16115	16295	16096	16265	16092	16341	16484	16412	16247	16323	16206	16294	16086	16291	16119	16238	16153	16310	16305	16237	16022	16071	16045	16087	16151	16197	16254	16218	16101	16388	16298	16163	16135	16043	16225	16206	16031	16130	16069	16088	16265	16342	16219	16227	16239	16150	16056	16296	16250	16380	16045	16348	16139	16123	16316	16368	16186	16231	16177	16273	16249	16105	16215	16316	16123	16392	16136	16165	15948	16219	16163	16130	16260	16347	16131	16140	16315	16263	16168	16004	16344	15980	16465	16106	16250	16188	16160	16109	16152	16114	16093	16318	16185	16281	16143	16304	16202	16334	16286	16092	16458	16374	16076	16173	16211	16274	16263	16394	16073	16359	16100	16232	16136	16150	16303	16190	16229	16294	16320	16271	16239	16291	16023	16126	16234	16179	16208	16181	16286	16069	16388	16213	16099	16246	16085	16083	16171	16276	16057	16260	16148	16266	16242	16023	16293	16223	16260	16232	16050	16352	16210	16221	16436	16263	16259	16344	16137	16146	16137	16325	15947	16095	16144	16359	16071	16120	16098	16311	16202	16090	16176	16008	16442	16195	16123	16165	16233	16305	16262	16426	16165	16313	16138	16315	16107	16307	16130	16310	16280	16279	16116	16366	16218	16108	16189	16134	16207	16095	16279	16283	16203	16361	16085	16256	16060	15960	16212	16343	16228	16276	16008	16222	16024	16187	16273	16309	16231	16200	16261	16123	16103	16244	16213	16172	16142	16233	16222	16260	16397	16215	16130	16056	16191	16229	16318	16417	16322	16232	16337	16207	16450	16033	16049	16254	16077	16178	16246	16249	16217	16257	16339	16373	16409	16276	16347	16240	16274	16295	15986	16244	16319	16190	16222	16329	16165	16191	16321	16225	16288	16115	16279	16241	16099	16365	16135	16323	16181	16197	16416	16261	16221	16298	16285	16227	16302	16225	16323	16078	16123	16235	16316	16276	16289	15986	16097	16194	16220	16232	16268	16309	16080	16153	16270	16168	16258	16296	16254	16371	16199	16051	15844	16174	16243	16149	16196	16450	16311	16159	16206	16273	16418	16332	16117	16174	15982	16091	16027	16153	16294	16272	16321	16277	16273	16219	16241	16075	16165	16202	16167	16233	16062	16390	16170	16259	16123	16180	16242	15995	15972	16153	16198	16136	16032	16154	16116	16425	16350	16208	16017	16173	16486	16201	16233	16412	16138	16178	16173	16044	16231	16439	16315	16281	16169	16020	16354	16328	16308	16263	16240	16147	16231	16191	16143	15979	16160	16176	16225	16225	16189	16217	16086	16302	16148	16395	16312	16369	16076	16275	16264	16218	16254	16236	16053	16377	16208	16390	16015	16341	16277	16269	16095	16306	16227	16150	16070	16133	16489	16249	16190	16181	16178	16275	16204	16140	16331	16220	16129	15982	16177	16112	16318	16266	16280	16195	16389	16353	16232	16207	15919	16320	16224	16087	15997	16349	16209	16290	16229	16219	16208	16187	16317	15851	16027	16188	16181	16263	16207	16365	16289	16213	16118	16319	16211	16350	16410	16135	16349	16271	16083	16191	16245	16212	16240	16095	16296	16346	16301	16194	16090	16234	16320	16197	16327	16119	16218	16167	15922	16188	16281	16230	16318	16213	16192	16255	16190	16396	16440	16135	16245	16133	16161	16362	16226	16083	16077	16072	16132	16151	16284	16332	16355	16419	16168	16335	16221	16213	16250	16230	16220	16282	16152	16301	16122	16249	16162	16180	16294	16041	16047	16177	16596	16484	16191	16091	16234	16107	16017	16056	16297	16358	16281	16008	16202	16313	16235	16286	16265	16217	16301	16101	16162	16255	16132	16302	16161	16367	16233	16184	16237	16197	16177	16243	16407	16198	16418	16154	16400	16170	16090	16128	16238	16317	16251	16309	16299	16203	16246	15899	16098	16309	16271	16218	16336	16320	16282	16216	16314	16198	16334	16359	16290	16185	16299	16184	16210	16355	16030	16330	16304	16246	16221	16601	16168	16185	16150	16414	16034	16211	16014	16438	16343	16133	16186	16246	16335	16096	16161	16386	16131	16370	16216	16152	16235	16238	16071	16336	16014	16265	16301	16293	16048	16094	16089	16236	16107	16207	16106	16215	16125	16165	16202	16187	16138	16204	16101	16189	16112	16226	16207	16306	16257	16255	15966	16154	16426	16299	16280	16015	16217	16201	16320	16320	16313	16364	16176	16086	16332	16260	16318	16212	16131	16217	16264	16204	16146	15902	15993	16230	16261	16293	16081	16139	16224	16300	16273	16261	16075	16227	16066	16258	16584	16216	16280	16396	16311	16282	16073	15925	16257	16373	16208	16114	16125	16147	16056	16207	16176	16392	16421	16376	16127	16107	16009	16249	16178	16200	16072	16264	16226	16287	16484	16168	16274	16288	16116	16129	16129	16122	16260	16361	16116	16136	16230	16349	16233	16170	16332	16275	16288	16168	16283	16307	16177	16184	16194	16416	16405	16129	16426	16107	16364	16039	16110	16259	16058	16206	16135	16206	16376	16024	16099	16344	16150	16071	16322	16120	16305	16404	16248	16152	16284	16297	16371	16265	16109	16359	16052	16327	16213	16073	16264	16121	16344	16233	16205	16326	16144	16150	16263	16474	16330	16155	16192	16396	16406	16124	16225	16340	16107	16227	16138	16224	16106	16195	16139	16253	16199	16377	16216	16312	16076	16147	16191	16341	16083	16292	16280	16110	16344	16195	16160	16346	16075	16193	16305	16187	16178	16268	16169	16268	16258	16190	16297	16109	16472	16158	16157	16027	16210	16279	16259	16219	16467	16190	16357	16364	16397	16371	16160	16302	16300	16143	16231	16191	16226	16277	16291	16151	16208	16389	16184	16121	16281	16366	16016	16320	16029	16176	16136	16517	16246	16087	16288	16214	16340	15991	16148	16083	16111	16325	16316	16231	16049	16169	16035	16323	16287	16324	16265	16281	16297	16102	16263	16249	16108	16363	16376	16173	16103	16039	16239	16208	16350	16193	16317	16210	16333	16219	16348	16255	16346	16031	16157	16208	16316	16394	16218	16439	16423	16155	16378	16095	16129	16205	16235	16093	16166	16352	16284	16468	16414	16454	16233	16343	16288	16374	16257	16186	16254	16070	16375	15984	16169	16055	16249	16248	16225	16188	16339	16259	16267	16431	16210	16249	16417	16255	16202	16279	16319	16218	16026	16283	15913	16108	16235	16299	16347	16117	16227	16109	16262	16169	16324	16293	16178	16171	16206	16229	16030	15951	16165	16185	16244	16325	16118	16332	16267	16317	16223	16074	16186	16412	16274	16227	16058	16269	16362	16290	16441	16279	16192	16357	16149	16241	16126	16277	16093	16089	16116	16154	16144	16269	16168	16479	16191	16138	16327	16308	16135	16385	16168	16278	16239	16354	16300	16113	15964	16062	16352	16107	16127	16079	16194	16194	16426	16106	16117	16337	16134	16277	16209	16365	16311	16171	16381	16331	16268	16197	16131	16064	16120	16125	16119	16414	16240	16366	16178	16255	16141	16475	16342	16298	16239	16041	16270	16450	16272	16176	16187	15994	16209	16396	16428	16209	16113	16287	16172	16298	16084	16264	16200	16276	16107	16184	16318	16244	16238	16287	16119	16387	16159	16284	16043	16152	16061	16213	16226	16375	16306	16411	16384	16151	16043	16298	16208	16250	16289	16225	16122	16156	16344	16518	16288	16258	16389	16207	16132	16184	16174	16248	16187	16212	16499	16272	16123	16199	16198	16265	16316	16146	16251	16261	16140	16445	16257	16196	16252	16317	16215	16196	16328	16214	16474	16185	16097	16373	16261	16208	16117	16384	16153	16205	16299	16120	16135	16319	16370	16164	16168	16214	16251	16104	16217	16412	16216	16278	16216	16386	16116	16194	16314	16260	16183	16203	16248	16221	16205	16035	16410	16187	16184	16085	16155	16267	16239	16224	16431	16243	16113	16071	16233	16196	16220	16313	16384	16328	16293	16368	16039	16023	16266	16210	16190	16165	16105	16340	16155	16317	16266	16078	16287	16255	16137	16247	16143	16263	16188	16304	16337	16205	16222	16235	16254	16215	16344	16248	16257	16237	16130	16107	16163	16428	16185	16274	16222	16043	16250	16272	16220	16138	16398	16375	16372	16095	16189	16196	16240	16136	16319	16282	16249	16178	15999	16167	16189	16186	16151	16110	16245	16169	16178	16393	16395	16032	16125	16107	16324	16300	16113	16211	16093	16181	16116	16078	16243	16171	16035	16108	16207	16303	16179	16285	16305	16274	16014	16358	16272	16376	16246	16294	16231	16239	16235	16253	16188	16185	16220	16104	16177	16236	16207	16280	16144	16320	16270	16211	16269	16363	16354	16187	16356	16268	15963	16018	16308	16105	16322	16274	16157
38833	54870	50235	40724	34360	29580	25083	21772	19143	17727	16788	16070	15421	14867	14698	14586	14371	14161	14038	14370	14255	14275	14262	14276	14266	14135	14265	14137	14319	14078	14179	14057	14312	14217	14103	14207	14019	14093	14066	14081	14112	14129	14228	14154	14040	14149	14261	14112	14139	14185	14222	14100	14056	14016	14113	14185	14073	14250	14059	14052	14126	14095	13955	14027	13902	14178	14217	13925	14195	14116	14122	14176	14151	14199	14137	13919	14105	14048	14198	14039	14272	13978	14172	14037	14149	13916	14191	14183	14129	13950	14233	14116	14047	14015	14090	14082	14314	14108	14033	14001	14115	14034	13873	14116	14137	14102	13919	14101	14126	13889	14046	14050	14057	14081	14037	14099	14125	14188	14065	14034	14001	14022	14270	14196	13940	14087	14111	14129	14162	13963	14017	14075	13999	14060	13910	13936	14020	13995	14114	14043	14075	14120	14103	13912	14000	14118	14018	14068	14100	14357	14234	14129	14055	13986	14094	13884	14088	13991	13974	14153	14057	14242	14146	14082	14188	14111	14054	14146	14148	14079	14049	14031	13974	14077	14021	13882	14069	14075	14026	14125	14059	13969	14083	13952	14281	13992	14102	14119	14144	14058	13895	14113	13853	13940	14014	14210	14022	14027	14170	13882	14197	14294	14175	14049	13935	14194	14156	14006	14119	14099	14182	14117	14120	14117	14098	14113	13976	14075	13929	14019	13968	14150	14074	14164	14072	14016	14023	14051	14021	14006	13979	14074	14137	13974	13995	13995	14054	14036	13946	14086	14085	14052	14108	14115	13945	14005	14148	14131	14163	14024	14043	13938	14166	14154	13969	13974	14002	14041	13996	14185	14006	14095	14110	14150	13971	14119	13969	14097	14115	14048	14124	14205	14088	13998	14028	14082	14099	13983	14063	14174	14081	14143	14071	14010	14193	13945	14109	14120	14056	14022	14241	14152	14235	13939	13992	14261	13969	14254	14031	14202	14027	14015	13979	13943	13995	14048	14138	14151	14118	14160	14001	13895	14055	14090	13977	14130	14199	14028	14047	13865	13982	14090	14087	13971	14297	14117	14107	14139	14013	14214	14239	14165	14075	14024	14204	14099	14129	14185	14120	14159	14033	13960	13950	14060	14163	14153	14083	14100	14107	14246	14249	14044	14077	14113	14120	14031	14147	14180	14222	14146	14122	14135	14022	14104	14063	13996	14114	13900	14020	14147	13998	14052	14065	14231	14011	14042	13980	14036	14283	13976	13988	13888	13981	13980	13893	14066	14153	13972	14118	14086	14098	14121	14124	14158	14193	14101	14122	13973	14050	14131	14207	14289	13968	14163	14049	14221	14024	14179	14132	14245	13925	14055	14072	14144	14021	14062	14088	14146	13978	14075	14198	14022	14232	14099	14069	13950	14310	14103	14071	14096	14026	14019	14086	14094	14049	13999	14115	14030	14122	13986	14096	14033	14198	14070	14096	14223	14010	14015	14112	14178	14083	13990	14113	14074	14223	14036	14122	14201	14065	14015	14216	14112	14132	13999	14110	14030	14038	14136	14279	14011	14054	14312	14051	14066	14099	14058	13992	14012	14087	14177	14369	14066	13982	14080	14030	14079	14162	14243	14218	14087	14052	14106	14091	14243	14105	14182	13951	14016	14057	14222	14044	14039	13899	13925	14112	14012	14025	14094	14083	14076	14133	14201	14126	13815	14131	13983	14122	14178	14207	13788	14094	14168	14078	14070	14186	13997	14052	13977	14088	14159	14055	14056	14095	14022	13987	14268	14059	14038	14169	14106	14175	14086	14096	13974	14102	14139	14118	14089	14079	14096	14144	14073	14181	14073	14116	14124	14041	14171	14014	14063	14187	13975	14070	14099	14141	14157	14167	14060	14044	14160	14111	14287	13994	14120	13927	14221	14046	14025	14023	14037	14067	14257	14111	14172	14114	14100	14043	14121	14240	14114	14080	14150	14160	14157	14062	14120	14027	14162	14091	13924	14088	14116	14136	14152	14090	13973	14061	14082	14054	14057	14081	14096	14035	14151	14068	14232	14246	14115	14112	14042	14063	14020	14012	14063	14081	14165	14041	14145	13904	13971	14075	14206	14104	13998	14060	14041	14251	13981	14028	14245	14154	14003	14098	14180	14052	14067	14131	14083	14130	14046	13980	14038	14163	14038	14050	14057	14097	14119	14230	13905	14112	14091	14129	13917	13972	13966	14003	14101	14087	13978	14103	14227	13982	14191	14022	14021	14142	14011	14095	13889	14163	13973	13997	14024	13982	14167	14154	14027	14104	14076	14161	13997	14114	14157	13994	13953	14243	13962	14165	14000	14072	14091	14015	14088	14121	14247	14163	13999	14137	13932	14175	14135	14094	13905	14072	14108	14103	14226	13977	13990	14098	14086	14216	14040	14013	14066	13903	14148	14078	14023	14180	14008	14226	13994	14157	14077	14117	13995	14028	14097	13747	13996	14254	14134	14024	14105	14151	14022	14104	13988	14235	14178	14148	14027	14083	14054	14125	14044	14248	14156	14100	14125	14099	14148	14075	14114	14055	14076	14046	13871	14128	13922	14180	13867	14055	13974	14071	14081	14039	14107	13985	14097	14088	13927	14014	14105	14095	14104	14175	14177	14112	14024	13953	13963	14190	13903	14003	14083	14066	14299	14146	14193	14053	14054	14304	14051	14018	14018	14079	14110	14007	13953	14107	14038	14269	13896	14047	14151	14009	14071	14128	14235	14139	14106	14226	14138	14039	13907	14150	13785	14211	14077	14094	14195	14067	14033	13995	14049	14007	14128	14201	13879	14164	14031	14091	14137	14124	14076	14082	14022	14043	14138	14071	14210	13973	13983	13940	14019	14047	14176	14174	14153	14069	14018	14074	14061	14047	14068	14046	14003	14091	14136	14097	14010	14029	14115	14123	14228	14053	14118	14132	14036	14110	14039	13915	14027	14223	14141	13948	14069	14226	14269	14117	13989	14057	14157	14013	14017	14093	14152	14173	14179	14183	14027	14134	14086	14087	14132	14252	14188	14221	14109	14210	14090	14222	14186	13990	14094	14061	14106	14062	14168	14044	14232	14114	14100	14141	14100	14150	14039	13987	14137	14052	14195	14284	13942	13902	14069	14158	13925	14120	14147	14099	14026	14150	14075	14161	14171	14043	13974	14050	14107	14154	14017	14195	14104	14134	14132	14125	13924	13974	14208	14003	14119	13994	14208	13873	14083	14140	13963	14136	14036	14128	14002	14015	14166	13902	14084	14150	14143	14062	14026	14086	14053	14038	13888	14030	14108	14097	14131	14085	14004	14123	14136	14137	14016	14113	14023	14180	14054	14094	14032	14098	14080	14168	14109	14102	14082	13902	14018	14064	13937	13975	14099	14074	14145	13811	14050	14136	14108	14206	14127	14055	13972	14051	14086	13889	14151	13991	14021	14057	14001	14063	14053	14078	13959	14185	14246	14164	14031	14032	14191	14091	14294	13997	14054	14044	14064	14075	14208	13933	14151	14136	14229	14058	14102	14051	14152	14089	14074	14178	13913	14058	14205	14259	14102	13846	14087	14131	14147	14080	14209	14071	14066	13916	14105	14037	14122	14217	14153	14106	14184	14074	14084	13999	14125	14035	14034	14009	14067	14064	14118	14092	14152	13992	14182	14024	14086	14108	14070	13945	13990	14039	13950	13959	14273	14004	14068	14111	13987	14032	14101	14174	14083	13978	13972	13983	14090	14111	14117	14199	14146	14071	14246	14112	13943	14061	14291	14199	13956	14072	14125	14083	14017	14153	14108	14266	14131	14271	14062	14160	14138	13973	14198	14246	13989	14164	14113	14210	14072	14084	14109	14000	13984	14079	14011	13951	14225	14085	14096	14047	14153	14165	14144	14186	14211	14072	14095	14059	14132	14185	14160	14294	14134	14022	13910	14235	14256	14006	14164	14091	14123	14168	14062	14095	14004	14168	13925	14106	14281	14043	14208	13933	14063	13933	14095	13925	14306	14155	14007	14076	14053	14025	13918	14114	14119	14144	14012	14003	14141	14249	14059	13995	14186	14058	13897	14053	13961	14186	14095	14143	14007	14220	14237	14094	14185	13943	14207	14049	14067	14020	14195	14115	14117	14230	14069	14039	14117	14021	14096	14211	14100	13988	14049	14070	14177	14127	14054	14155	14244	14203	14033	13952	14050	14259	14107	13989	14111	14161	14001	14144	14164	14099	14213	14068	14023	14234	14310	14208	14106	14228	13978	14026	14079	13954	14006	13897	14102	14030	14070	14064	14034	14104	14288	14049	14057	14086	14190	14247	14050	13931	14180	14213	14140	14223	13928	14137	14043	14115	14018	14095	14056	14120	14286	14024	14072	14107	14128	14071	14108	14055	14084	14106	14076	14116	14194	14090	14094	14005	14141	14097	14063	13957	14036	14039	14059	13966	14111	14129	13984	13965	14107	14151	14109	13938	14010	14018	13991	14134	14242	13915	14164	14165	14026	14101	14089	14110	14159	14084	13929	14191	14037	14044	14130	14108	14097	14099	14040	14124	14049	14060	14071	14138	14041	14059	14044	14020	13926	14051	14019	13940	14172	13859	14220	14210	14050	14007	13977	14136	14090	14246	14081	14076	14163	14150	14135	13966	14099	14126	14146	14272	14047	13870	14061	13922	13996	14099	14180	14014	13970	13993	14063	14078	14105	14265	14117	14014	13887	13990	14007	13988	14011	13996	14075	13950	14024	14003	14128	14141	14178	14118	14074	14035	13925	14240	14055	14042	14047	14137	14224	14153	13923	13936	14145	14115	14037	14066	14181	13944	14197	14112	14210	13965	14161	14071	14195	14372	14045	14231	14004	13977	13997	14133	14036	14094	13971	14121	13945	14156	13869	14183	13851	14144	14227	14131	14065	14271	14056	14108	14185	13993	14193	14019	14165	14039	14084	14006	14145	14091	13989	14086	14050	14060	14082	14138	14073	14157	13995	14053	14129	14082	14054	14152	14155	14113	13955	14001	14123	14011	14119	14296	14123	14152	14071	14136	14199	14098	14167	14129	14168	13974	14128	14127	13945	13995	14108	14168	14107	14076	14209	13987	14115	14025	14071	14129	14070	13908	14039	13898	14073	14111	14137	13944	13932	14004	14102
24226	21634	30134	28368	28904	30300	28994	23601	21297	19925	18944	17951	17453	16954	16614	16496	16323	16378	16168	16146	16170	16137	16185	16264	16209	15985	16110	16192	16140	16301	16292	15942	16015	16074	16078	16067	16176	15982	16007	15918	16008	15794	15884	15955	15808	15906	16078	15894	16199	15968	15937	15817	15832	15915	15991	15980	15798	15874	15976	15897	15889	15939	15746	16067	16117	16027	15886	15853	15959	15908	15935	16098	16318	15856	15883	15999	15788	15645	16003	15883	15776	15931	16189	15761	15835	16010	16040	16061	15795	15817	15911	15841	15914	15906	15943	15764	15932	16037	16122	15837	15873	16039	15948	15926	15868	15926	15868	15686	15835	16078	15938	15767	15753	15900	15823	15974	15719	15792	15909	15900	15799	15909	15964	15735	16004	15928	15893	15814	15822	16074	15895	15827	15863	15883	15937	15841	15976	15867	15832	15780	15921	15930	15952	15901	15798	15929	16071	15937	15897	15881	16096	15923	16060	15790	15863	15852	15954	15992	15915	15982	16014	15968	15948	16112	15905	15672	15914	15961	15792	15994	15957	15954	15990	16014	15717	15978	15962	16083	15850	15937	15941	15931	15950	15927	15999	15940	15926	15853	15964	16087	16043	15944	15936	15971	15995	15910	15859	15872	15901	16163	15864	15888	15970	15941	15993	15866	15998	16051	16018	15848	16017	15953	15845	15906	16053	15871	16032	16106	16019	15851	15990	15981	16029	15912	15961	15927	15970	15747	15867	15947	15950	15875	16078	16037	15787	15819	15860	16004	15999	16080	15882	15789	15763	15971	15824	16074	15826	15800	15924	15681	15902	16037	15795	15790	15946	15919	16148	15797	15855	15821	15851	15682	15965	15840	15836	15993	15956	15869	16039	15924	16041	15818	15917	15815	16053	15764	15950	15940	15877	15960	15956	15774	15798	15936	15963	16110	15903	16114	15954	15972	15821	16021	15885	16029	15927	15875	15893	15874	15927	16090	15913	15907	15942	15843	15813	15895	15913	15939	15907	15845	15973	15760	16000	15833	15930	15793	15780	15848	15834	15657	15998	16028	16021	15840	15864	15908	16038	15899	16048	16086	15969	15908	15896	16248	16032	15727	16052	15854	15890	15843	15940	15925	15896	15818	15916	15927	15979	15861	16028	16050	16017	15898	15902	15942	15862	15904	15896	15839	16034	15833	15948	15896	15865	15842	15913	15876	15802	15915	16075	15955	15796	15675	15891	15918	15631	15663	16103	15878	15785	15882	16020	15902	15914	15927	15845	16027	15855	15911	16080	15841	16070	15867	15951	15933	15980	15928	15940	16018	15829	15920	15827	16004	15919	15693	15801	15632	15909	16001	15978	15904	15927	15972	15917	16102	15843	15922	16008	15906	15887	15881	15821	15749	15871	16051	15826	15896	15968	16038	15945	15711	15846	15926	15879	15835	15796	15842	15856	15832	15914	15737	15918	16011	16039	15868	15958	16010	16056	15865	15826	15993	15991	15820	15966	15903	15915	15914	15879	15926	15903	15935	15827	15992	15780	16000	15956	15895	15894	16043	16080	15795	16067	16090	15696	16031	16037	15746	15942	15877	15821	15841	16095	16004	15867	15876	15865	15812	15741	15870	16121	16049	15938	15932	15845	15986	15921	15829	15971	15871	15928	15881	15945	15850	15933	15875	15923	16036	15853	15882	15802	15816	15971	15860	15767	15859	15846	15743	15978	15977	16005	15924	15912	15781	15926	15798	15878	15937	15919	15848	16016	16056	16050	16065	16031	15934	16123	15910	15946	15721	15922	15941	15822	15923	15964	16070	16067	15932	15984	15912	15864	15908	16010	16015	15894	15775	15854	15777	15974	15818	15839	16045	15884	15913	15964	15647	15945	15771	15897	16099	15939	15875	15959	15792	15910	15861	16060	15864	15850	15796	15931	15963	15751	15912	15977	15831	15942	16003	15902	15973	16245	15839	15898	15830	16020	15729	15981	15897	15688	15755	15901	15962	15814	15716	15911	15975	15896	15854	15750	15810	16071	16042	15791	15741	15859	16005	15939	15796	16094	16032	15857	16020	15852	15680	15752	15874	15992	15937	16112	15853	16110	15785	15831	16029	16021	15993	15881	15800	16044	15852	15907	15865	16112	15711	15856	16007	15871	15928	15905	15865	15914	15896	15783	15813	15933	15875	15849	15717	16015	15773	16064	15956	15969	15878	15825	15920	16016	16023	16054	15842	15933	15860	15870	15830	15874	15804	15794	15995	15996	15573	15946	16011	15959	15913	15990	15749	15815	15971	15965	16026	16045	15933	15768	15806	15873	15969	15802	15617	15890	15848	15943	15828	15924	15813	15812	15882	16089	16060	16090	15884	15817	15926	15859	16037	15730	15869	16037	15954	15862	15900	15688	16000	15938	15905	15977	16023	15847	16112	15922	15851	16063	15830	16041	15884	16008	16039	15952	15654	16103	15897	16101	15843	15979	15758	15972	16044	16018	15829	15910	15925	15888	15746	15961	15864	16095	16032	15968	15854	16033	15957	15900	15879	16103	15804	16040	16078	15891	15832	15881	15954	15831	15968	16126	15683	15925	15864	15941	15972	15957	15722	15908	15737	15938	16028	15865	16091	16106	16015	15801	15928	15860	15896	15960	15857	15802	15937	15944	15982	15933	15945	16058	15929	15652	15860	15842	15839	15946	15840	15811	15897	15811	15717	16057	15967	16083	15778	15915	15879	15977	16013	15923	15958	15811	15979	16027	15917	15877	16092	16020	15949	15930	15959	16033	15677	15878	15759	16067	15892	15918	15903	15841	15912	15683	16062	15913	15921	15895	15945	16103	16001	15954	15884	15873	15815	15793	16206	15518	15990	15843	15977	15685	15881	15946	15998	15673	16029	15804	15985	15871	15917	15806	15921	16081	16057	15937	16005	16001	16072	15943	16126	15796	15925	15987	15720	16015	15762	16071	16073	15873	15985	15928	15784	15945	15921	15681	15862	15796	15795	15937	15965	16085	15917	15914	15799	15812	15804	15936	15878	15931	15970	15772	16094	15903	15903	15865	15993	15783	15872	15904	16116	15980	15987	16010	15848	15831	15906	15968	15837	15854	15973	15907	15717	15974	15844	15908	15889	16103	15825	15802	15809	15953	15972	16013	15900	15964	16008	15929	15973	16019	16047	15824	16009	15868	15854	16021	15846	15937	15860	15698	15978	15916	15666	15852	16035	16076	16087	16028	15817	15934	15714	15901	16052	15935	15915	15625	15961	15898	15847	16025	15747	15923	16031	16222	15982	15865	15843	15924	15915	15947	15912	15921	15833	15790	15837	16088	16028	16018	15978	15950	15967	16010	15847	15966	15794	15918	16044	15955	15971	15789	15929	15893	15823	15858	15858	15906	15833	15958	15749	15874	15943	15821	15910	15895	16090	16036	16083	15856	15904	15865	15946	15795	15864	16143	15959	15877	15878	15925	15925	15838	15824	15894	15725	15888	15825	15842	15760	15915	15888	15650	15890	15977	16121	15900	15763	15698	15955	15795	15926	15860	15914	15801	15939	15912	15849	16081	15910	16106	16103	15795	15952	15739	15745	15903	15835	15937	15814	16054	15891	15823	15937	16073	15862	16073	16067	15813	15835	15843	15899	16089	15822	15940	16018	15990	16034	16090	15633	15855	15824	15896	16115	15997	15837	15883	16022	15929	16061	15848	15947	15775	15863	15953	15700	15862	15844	16043	16090	16022	15771	15854	15882	16071	16026	15974	15901	15692	15599	15831	15860	16079	16022	15695	15867	15944	15911	16134	15847	15912	16101	15906	15890	16069	15751	15914	15903	15774	15922	15836	15639	15763	15959	15955	16003	15960	15842	16002	16058	15930	15831	16063	15866	15918	16077	15924	15832	15931	15856	15872	15944	15802	15821	15961	15833	15770	15953	16038	15664	15901	16131	16010	15970	16040	16071	15846	15815	15878	16004	15927	15949	16022	15996	16057	15865	16040	16036	16097	15704	15830	15952	16097	15954	15643	15938	15684	15752	15923	15783	15921	16200	15973	16083	15778	15893	15778	15801	15789	15970	15963	15891	15794	15852	15926	15873	15920	15801	15962	15867	15730	15908	15989	15849	15904	15745	16086	16099	15968	15969	15849	16021	15930	15936	15801	15933	15836	16049	16110	16042	16035	16074	16096	15941	15921	16004	16010	15837	16001	15898	15722	15927	15971	15897	15872	15780	16013	16039	15901	15954	15963	15752	15800	15743	15818	15887	15869	15671	16036	15998	15865	15825	15908	15986	15922	15884	15848	15974	15937	15709	16228	15684	15769	15835	15874	15813	15787	15841	15900	15960	15999	15867	15718	15910	15989	15904	16153	16361	15892	15908	15924	15958	15995	15990	15866	15816	15898	15798	15976	16079	15994	16050	15815	15934	15921	15833	16033	16035	15999	15957	15723	15813	16019	15899	15960	15905	15949	15852	15908	15867	15921	16051	16000	16020	16099	15903	15913	15869	16042	15935	15758	15870	15840	15924	15647	15781	16119	16087	15937	15934	15998	15992	15886	15888	15731	15878	15903	15813	15706	15872	16022	16105	15835	16003	15784	15827	15955	15753	15814	15689	15852	15678	15903	15943	15856	15880	15899	16165	15896	15882	16119	15893	15890	15810	15839	16057	15976	15716	15977	16028	15767	15832	15918	15911	15883	16090	15937	16142	16194	15898	16161	15979	16041	15795	15877	15901	15774	15948	15992	15863	15906	15991	15990	16052	16136	15966	15854	15973	15870	15864	15927	15802	16012	16049	15867	16069	15910	16003	16113	15970	15871	15962	15908	16100	15946	15690	15882	15964	16110	16134	15959	15880	15882	16038	15844	16029	15709	15904	15992	15959	16003	16119	16008	15896	15868	15675	15984	15958	15947	16013	16044	15996	16005	15966	15949	16098	15924	15892	16090	15909	15748	15654	15988	15893	15780	15943	15908	15778	15993	15895	16102	16090	16123	15857	15924	15693	16014	15958	15841	15796	15983	15994	15919	15859	15918	15869	15798	15771	15840	15954	16108	15822	15853	15690	15980	16027	15797	15981	15985	15664	15999	15755	15885	16013	15891	15910	15932	15968	16061	15896	15945	15822	16009	15964	15876	15893	15908	15922	15581	15938	16050	15784
37491	59551	55492	45531	38890	33338	28669	24561	21893	19410	18268	16974	16053	15454	14952	14853	14494	14381	14318	14296	14211	14294	14184	14065	14160	14226	14034	14021	13977	14046	14232	14140	14054	14170	14002	14072	14112	14005	14204	14028	14017	14112	13914	13901	13923	13980	13927	13749	14016	14264	14031	13973	14023	13973	13901	14025	14008	13912	14053	13956	14018	13934	14019	13987	13943	13896	13883	14115	13887	14011	13790	14003	13863	13875	14012	14014	14109	13997	13981	13969	14086	13854	13773	14066	14041	13805	14003	13994	13990	13993	14002	14078	13909	13855	13900	13984	14062	13839	14131	13950	13928	13821	14087	14011	13798	13998	14015	13961	13910	13892	13983	13954	13926	13927	13881	14067	13915	14050	13886	13865	14077	14027	14091	14096	14204	14045	13911	13865	13861	13839	14085	14061	13975	14135	14118	13985	13937	13865	13938	13899	13877	13806	13762	13907	13927	13847	14062	13938	13925	14161	13922	13982	13950	14066	13878	13921	13778	13968	13848	13924	13960	13900	13819	13876	13994	13924	14047	13932	13849	13968	14082	13933	14074	13944	13905	14006	14062	13779	14043	13939	14058	13990	13870	13736	14005	13899	13878	13985	13923	13965	13828	13982	13970	13968	13931	14017	14016	13972	13984	13933	14070	14089	13892	14046	13978	13979	14027	14020	13955	13893	13929	14034	14027	14041	13950	14143	13925	14020	13942	13910	14084	13830	13928	14022	14094	14095	14093	13776	13806	14143	14046	14036	13893	14144	13984	13896	13858	14013	14148	13944	13922	13972	13935	13832	14059	13896	13982	13972	13955	13946	14055	13855	14212	13913	14052	14044	14018	13969	13997	13898	13877	13942	13985	13855	13934	13994	13980	13882	14031	13938	13923	14165	13921	13985	13866	13998	14075	14019	13955	13972	13829	13957	13924	13803	14007	13958	14032	13793	14029	13874	13949	13791	13947	14041	13960	13906	14064	13949	13927	13825	13889	14003	13920	13967	14055	13991	13991	14019	14056	14126	13988	13882	14042	13934	13997	13988	13984	13979	13817	14006	14046	13960	13829	13865	13920	14135	13901	13997	14094	14001	13921	13911	13964	13878	13823	13991	14126	13736	13929	13801	13893	13944	13944	14007	13909	14045	13963	14210	14013	14076	14052	14176	13976	13760	13947	14008	14004	13972	14180	13978	13966	14204	13946	14046	13856	14182	14113	14022	13857	13991	13846	13945	14015	14109	13974	13804	13969	14049	13791	14018	14090	13917	13944	13880	13919	13922	13960	14028	13939	14050	13870	13995	13871	13837	14076	13930	13933	13980	13802	13788	13939	13896	13945	13984	14191	14097	14003	13967	13845	14005	14137	13841	14074	13905	14068	13993	13955	14015	13808	14003	13956	14005	13881	14121	13894	13797	13899	14015	14174	13847	13831	13973	13861	14076	13976	13915	13907	13987	13987	14014	13978	13968	13859	14015	14118	13982	13869	13763	14015	13954	13915	13898	13919	14068	13764	13900	13876	13880	14027	14029	13969	14020	13851	13918	13998	14016	13882	13971	14030	14060	14012	14033	14035	13981	13869	13943	14029	14076	14061	13868	13934	13987	13927	13940	13936	14053	13938	14039	13935	13942	13910	13926	13973	13963	13851	14018	13842	13962	13977	13802	13907	13956	14011	13920	14110	14063	13912	13895	13782	13959	13994	14054	13997	13957	13998	13951	13969	13932	13877	13952	13961	14175	14008	14014	13854	13741	14037	13927	13914	14049	13948	13960	13981	13921	13767	13898	13790	14219	13904	13945	13847	14114	14079	13881	13756	13927	13918	14076	13895	13873	14153	14048	13834	14041	13794	13928	14027	13745	13943	13916	14013	13964	14036	14085	14008	13979	13846	13813	13868	14068	14047	13891	13869	13798	14041	13978	13965	14107	13939	14120	14039	14098	14100	13816	13907	13902	13833	13850	14051	13996	14065	14030	13840	14244	13928	14085	14043	13851	13886	13917	13744	14073	14184	13898	13882	13950	14035	13819	14101	14020	14072	13922	13893	14010	14125	14006	14039	13839	14021	13900	14049	14122	13905	13996	13959	13801	14017	14032	14052	14008	14021	13855	13895	14048	13897	13946	14039	14086	13998	13959	14075	13949	14006	14037	13937	13892	13996	14048	13958	13864	14019	14004	13925	14064	13989	13996	13990	13997	13951	13988	14051	13939	14059	14019	13884	13990	13905	13997	13879	14075	14092	13872	13964	13781	13960	14132	13952	13998	14048	13965	14060	13993	14069	13956	14071	13924	14019	14005	14008	14033	13926	13874	13935	13811	14090	13791	13906	14001	13866	14070	13799	14149	13875	13852	13975	13887	13867	14123	13998	14098	13981	14066	13989	13916	13961	14084	13934	13900	13938	13865	14010	13916	14048	14083	13820	13913	13732	13812	13891	14108	14225	13855	13908	13854	13955	14004	13888	13904	13909	13888	13963	14070	14221	14013	13900	13971	13893	13987	14090	14119	13818	14081	13997	13926	14071	13888	13993	13833	14008	13851	13986	14035	13958	13901	14015	13981	13917	13951	14025	14099	13940	13939	13957	13827	13851	14083	14135	13921	13969	13947	13993	14071	14097	13902	13962	14146	13897	14002	13990	13920	14028	13910	13994	14077	13855	13726	14045	14118	13866	13860	14026	14078	14086	13890	14084	13985	14096	14044	14048	13917	14132	13985	13981	13956	13873	13875	13951	13854	13866	14077	13823	13845	14080	13843	13789	13977	13920	14046	13927	13889	13913	13928	14080	13959	13928	13929	13877	13942	13938	13982	14016	13883	14024	13959	13869	13955	14041	14063	13930	13975	13922	13979	13956	13955	13987	13924	14153	13968	13892	14001	13865	14085	13961	13962	13932	13991	14040	13971	13989	14060	13927	13951	14037	13977	14002	13975	13976	14093	13947	14029	14075	13932	14066	13986	14111	14008	13972	14031	13925	13949	14122	13915	14019	13974	13823	14016	14021	13862	13973	13949	13942	13972	14176	13950	13951	14076	13861	13953	14125	14013	14032	13951	13867	14007	13876	13890	13939	13892	13950	14025	14098	13965	14177	13987	13956	13935	13929	14018	13862	13973	13952	14030	13854	13833	14100	13989	13955	13929	13918	14005	13929	14045	13956	14057	13950	13988	13948	13953	13867	14054	13840	13999	13946	13978	14060	13934	13835	14087	13972	14068	13972	13966	14090	13855	13975	13888	14021	13924	14008	13890	14047	13944	14166	13877	14089	13928	13973	13836	13965	14008	13710	13822	13873	13920	13888	14040	14064	13937	14017	13947	13912	13973	13990	13908	14034	13929	14049	13968	13986	13877	14046	13906	14164	14042	13925	13978	14109	14028	13911	14013	14067	13810	13895	13972	13818	14040	13921	14047	14028	14038	13972	13982	14094	13910	14025	13965	14027	13891	13936	13942	13903	13989	14028	13817	13881	14092	14018	13900	13921	13798	14003	13934	13953	13873	13949	14059	14020	14045	13946	13812	14007	13986	13994	13844	14009	13849	13931	13831	14196	13800	13894	13827	14022	14014	13957	14134	13966	13932	14118	13921	13996	13776	14081	13869	14078	13776	13863	13844	14122	13929	14128	13907	13854	14077	13958	13906	13926	13994	13874	13944	13900	13953	13935	13819	13867	14254	13811	14072	14083	14060	13900	14101	13875	13862	14010	13760	13935	13982	14002	13906	14036	13894	13916	14074	13944	13923	14098	13868	13881	13883	13860	14042	13937	14116	14042	14080	13825	13710	13962	13778	13800	14121	14069	13984	13832	13931	13919	14035	14109	13930	14024	13869	14051	13885	13948	13889	14039	13941	14138	13983	14025	14072	13899	13950	14060	13964	13974	14045	13970	13969	14151	14029	13893	13989	13798	13968	13904	13920	14107	13864	13871	13990	13988	13962	13850	13798	14044	14019	13996	14050	13960	14035	13987	14071	13889	13986	13946	14075	14192	13796	13998	14082	13835	13921	13883	13991	13835	13990	14062	13850	14013	13810	13950	14069	14275	13850	13925	13858	14066	13937	13873	13786	14014	13918	13922	14013	13966	14057	13797	14030	14026	13943	13952	14027	14011	13972	13949	14128	13911	14027	14053	14171	13949	13919	13887	13972	14026	14044	14027	14025	14077	14035	13973	13979	14093	14054	13908	14008	13964	13858	13859	14021	13886	14020	13878	13895	13864	13963	13875	13975	14073	13995	14123	14056	13979	13873	14137	13864	13838	13861	14012	13909	14074	13973	13967	13746	13925	13942	13991	14048	13992	13905	13972	13870	14101	14043	14020	13950	14158	13902	13749	14000	13988	14099	13799	14069	13841	14001	13927	13947	13862	13970	14182	13901	14011	13926	13927	14104	13858	14084	13929	13804	14019	13931	14111	13894	13895	14150	13902	14034	14088	14061	13925	14072	13753	14041	14094	13968	13933	13989	13964	13943	13995	14067	13980	13944	13953	13663	14022	13951	14126	13904	13954	13951	13954	13926	13973	13809	13934	13912	13908	14024	13904	13809	13952	14008	14138	14058	13820	13836	13914	13847	13936	13917	14050	13901	13895	13852	14055	14019	13982	13930	14034	13836	14039	13836	13988	14026	13915	14127	13832	13975	13868	14009	14011	13761	14117	13941	14217	14043	13980	14063	14039	13877	14106	13938	14063	13900	14080	14032	14092	14006	13904	13956	13898	13801	13866	13937	13798	13906	13941	14197	14165	13942	13962	13918	13895	13936	13909	13941	13940	13954	13974	13901	13985	14014	13913	13962	13990	13896	13928	13998	13972	13940	13967	13864	13797	13910	14058	13768	13924	14083	14007	13966	13936	13973	13894	13892	13783	13894	13928	13792	13814	13926	13968	13944	13997	13913	13975	13883	13799	13824	14119	14077	14213	13958	14078	13867	14068	13863	13961	14057	13945	13928	13977	13985	13938	13853	14031	14074	13992	13967	13960	13776	13999	13946	13939	14225	14034	13798	14012	13956	14188	14053	14115	13875	13995	13957	13983	13973	13906	13959	13907	13948	13960	13943	13990	13999	13943	13946	14034	14028	14141	13899	13734	13829	13865	14058	13946	14112	14014	13889	14134	13930	14112	13883	14103	13893	14056	14153	13987	14044	13865	13961	13965	14055
23050	21496	29656	25089	25318	29795	31546	25840	22849	21459	20177	18974	18254	17307	17052	16692	16782	16350	16298	16361	16357	16243	16383	16175	16031	16268	16094	15987	15954	16160	16055	16103	16015	16083	15999	16005	16003	16032	16061	16134	15969	16075	16099	16059	15927	15583	15875	16046	16103	15822	15926	15992	15716	15892	16195	15896	16029	15984	15919	16101	15712	16023	15807	15858	15868	15812	15867	15950	16010	15892	16025	16015	16028	15997	16012	16005	15759	15623	15895	15773	15776	15709	15786	15768	15891	15936	16010	16084	15838	15977	15961	15796	15805	15812	15687	16049	16053	15952	15731	15947	15907	15852	15901	15834	15990	16075	15941	15981	15884	15880	16023	15815	15926	15985	15962	15987	16036	15760	15936	15850	15979	15791	15987	15778	15925	15808	16033	15806	16081	15975	15956	15755	15912	16012	15872	15669	15899	15950	15935	15865	15991	15860	15755	15780	15715	15880	15944	15720	15639	15802	15705	15677	15813	15689	15801	15805	15789	15746	15876	15792	16101	15915	15914	15874	16042	15808	15764	15879	15895	15967	15856	16010	15802	15808	15924	15828	15741	15949	15967	15826	15868	15725	15927	16041	15869	15751	15975	15924	15843	15946	15891	15698	15802	15970	15916	15939	16022	15890	15961	15693	15814	15732	15726	15805	15988	15821	15997	15920	16120	15676	15857	15940	15815	15864	15888	15894	15676	15970	15970	15747	15886	16022	16021	15846	15825	15673	16010	15659	15811	15956	15897	15890	15921	15964	15975	15877	15891	15915	15858	15941	15780	15858	15973	15747	16006	15943	15850	16118	15967	16039	15889	15814	15841	15837	15774	16002	16064	15725	15934	15690	15545	15949	15738	15849	15851	15906	15931	15752	15757	15960	15945	15815	15818	15877	15890	15921	15792	15704	15845	15978	15991	15771	15974	15976	16020	15760	15937	15892	15807	15887	15865	16029	15804	16067	15693	15695	15992	15946	15688	15915	15983	16081	15906	15871	15842	16095	15720	15879	15857	15945	15681	15913	15737	15818	15625	15843	15694	15713	15827	16023	15792	15834	15687	15668	15604	15961	15935	15791	15876	15782	15986	15789	15718	15914	15694	15915	15822	15942	15713	15724	15662	15873	15766	15970	15818	15712	15817	15981	15814	15891	15814	16083	15767	16169	15783	15916	15903	15936	15834	15869	15721	15821	15897	15756	15742	15843	15850	15967	16034	15932	16073	15901	15889	15689	15934	15871	15938	15870	15751	15576	15709	15786	15900	15845	15855	15805	15852	15668	15950	15808	15741	15879	15815	16075	15965	15902	15899	15715	15925	16083	15857	15773	16005	16028	15838	15755	15830	15955	15860	15790	15777	15790	15840	15927	15716	16036	15916	15669	15908	15956	15860	15870	15774	15719	15672	15961	15872	15883	15785	15771	15665	15849	15888	16033	15873	15942	15870	15792	15838	15637	15870	15923	15747	15649	15798	15785	15685	15632	15718	15759	15845	15769	15777	15793	15817	15599	15941	15822	15816	15680	15808	15866	15876	15740	15824	15878	15848	15823	16059	15925	15794	15889	15846	15864	15900	15869	15591	15788	15944	15924	15765	15905	15814	15857	15750	15894	15827	15694	15844	15794	15907	15797	15838	15830	15982	15930	15840	15922	15871	15981	15650	15997	15913	15831	15958	15847	15885	15830	15972	16029	16016	15736	15798	15810	15809	15710	16029	15888	15756	15708	15776	15776	15618	15882	15659	16059	15656	15700	15781	15886	15744	15869	15868	15972	15948	15916	15781	15915	15917	15758	15744	15961	15624	15796	16178	15956	15714	15894	15876	15779	16023	15848	15802	15849	15875	15974	15645	15897	15852	15869	15773	15820	15978	16117	16038	15767	15954	15941	15704	15757	15791	15777	15729	15808	15785	15797	15869	15724	15918	15955	16007	15925	15917	15707	15832	15750	15871	15954	15786	15796	15734	15598	15940	15918	15735	15758	15766	16018	15724	15951	15721	15676	15711	15874	15643	15810	15664	15736	15958	15868	15836	15971	15874	15853	15917	15931	15895	15870	15867	15886	15891	15839	15734	15829	15797	15882	15819	15724	15893	16003	15916	15811	15936	15581	15928	15807	15815	15905	15917	15744	15822	16099	15786	15764	15948	15763	15858	15646	15788	15849	15878	15818	15986	15918	15817	15673	15960	15757	15687	15999	16031	15891	15721	15845	15815	15937	15911	15891	16021	15781	15894	15869	15806	15804	15727	16004	15876	15878	15654	15727	15915	15852	15915	15659	15797	15771	15703	15698	15879	15859	15849	15856	15990	15806	15803	15788	15831	15738	15832	15961	15803	15644	15971	15801	15819	16040	15901	15932	15825	15754	15753	15585	16050	15986	15901	16155	15889	15830	15923	15875	15899	15617	15675	15756	15971	15822	15719	15907	15942	15867	15973	15591	15914	16033	16053	15947	15878	15989	15895	15971	15739	15831	15819	15856	15982	15885	15884	15837	15955	16100	15660	15954	15980	15955	15805	16066	15679	15873	15909	15701	15956	15667	15781	15737	15907	15628	15677	15775	15857	15898	15858	15875	15943	15800	15925	15793	15902	15796	15874	15828	15795	15721	15984	15954	15536	15975	15936	15717	15730	15922	15957	15946	15683	15909	15802	15896	15955	15879	15776	15739	15810	15853	15926	15728	15938	15728	15833	15734	15970	15823	15906	15876	15957	15827	15880	15895	15914	15843	15648	15733	15832	16118	15808	15744	16050	15854	15828	15792	15727	15814	15891	15956	15802	15799	15642	15864	15962	15859	15825	15805	15715	16035	15708	15774	15908	15962	16023	15738	15696	15936	15698	15868	15875	15853	15910	15802	15811	15779	15803	15870	15894	15803	15882	15778	15759	16062	15805	15854	16028	15991	16105	15735	15932	15887	15939	15634	15914	15909	15857	15861	15812	15724	15702	15796	15979	15837	15789	15742	15901	15783	15754	15889	15894	15711	15805	15675	15752	16106	15893	15711	15836	15792	16075	15777	15608	16053	15921	15924	16008	15808	15766	15805	15892	15894	15770	15722	15843	15793	15552	15857	15603	15985	15784	15915	15827	15733	15791	15815	15721	15800	15834	15769	15965	15830	15900	15827	15776	15846	15957	15749	16076	15855	15844	15761	15811	15918	15707	15852	15999	15806	15867	15715	15842	15552	15719	15785	15682	15737	15788	15893	15838	15599	15796	15856	15810	15909	15880	15734	15778	15832	15757	15939	15888	15913	15777	15751	16008	15744	15819	15786	15885	15762	15733	15890	15888	15785	15919	15633	15841	15843	15904	15905	15743	15934	15832	15919	15916	16009	16103	16070	15834	15717	15889	15897	15991	15945	15911	16007	15877	16032	15874	15691	15827	15805	15734	16044	15791	15868	15730	15674	15833	15777	15931	15959	16021	15822	15779	15997	15965	15954	15744	15690	15783	15990	15869	15953	15786	15995	16022	15974	15869	15784	15669	15968	15766	15751	15973	15790	15695	15923	15821	15706	15938	15829	15900	15720	15927	15892	15864	15770	15880	15852	15940	15723	15797	15930	15677	15848	15856	15854	15975	15919	15717	15851	15972	15601	15736	15761	15938	15882	15979	15740	15869	15848	15936	15755	16033	15714	15744	15902	15708	15826	15732	15988	15901	15939	15875	15912	16004	15891	15992	15934	15840	15623	15787	15714	15736	16025	15866	15878	15958	15781	16000	15859	15796	15829	15785	15878	15782	15808	15701	15775	15876	15824	15893	15866	15771	15789	15826	15843	15720	15717	15765	15867	15771	15910	15728	16031	15727	15864	15944	15806	16066	15959	15784	15897	15869	15885	15986	15913	15719	15889	15914	15868	15894	15637	15861	15791	15862	15803	15801	15755	15840	15866	15882	15940	16057	15947	15754	15786	15737	15926	15705	15914	15972	15948	15890	15733	15790	15647	15909	15851	15752	15832	15916	15769	15848	15998	15850	15811	15803	15838	15844	15919	15718	15743	15906	15797	15930	15838	15621	15677	15736	15801	15837	15857	15977	15688	15713	15717	15850	15906	15923	15949	15828	15896	15881	15765	15764	15807	15813	15861	15929	15778	15882	15868	15818	15890	15848	15969	15782	15677	15762	15527	15781	15900	15944	15919	15714	15707	16015	15726	15924	15918	15893	15927	15889	15874	15992	15763	15766	15836	15784	15819	15787	15773	15734	15769	16007	15667	15951	15589	15867	15799	15649	15875	16011	15893	16139	15940	16075	15964	15949	15738	15825	15704	15886	15684	15939	15868	15889	15810	15821	15713	15932	15922	15692	15847	15858	15862	15822	15831	15797	15835	15914	15951	15915	15850	15812	15913	15938	15846	15994	15637	15860	15822	15908	15828	15778	15818	15816	15765	15910	15871	15777	15848	15817	15760	15721	15752	16004	15810	15682	15972	16111	15915	15887	15735	15807	15943	15869	15921	15800	15948	15734	15780	15898	15980	15861	15839	15699	15827	15848	15907	15897	15934	15765	15972	15919	15642	15745	15898	15741	15742	15901	15736	15935	15729	15744	15756	15787	15877	15902	15817	16060	15768	15798	15765	15916	15864	15710	15620	15643	15628	15940	15726	15609	15968	15919	15856	15870	16032	16024	15856	15804	15951	15907	16026	15968	15778	15904	15710	15762	15731	15939	15820	15748	15695	15817	15825	15769	15812	15850	15989	15810	16053	15735	15772	15907	15718	15820	15989	15725	15709	16042	15738	15788	15881	16015	15934	15856	15848	15907	15932	16007	16091	15947	16017	16004	15726	16039	15928	16010	15862	15810	15942	15873	15907	15860	15806	15866	15782	15787	15873	15922	15958	15595	15940	15883	15846	15876	15981	15853	15996	15765	15744	15788	15915	15828	15910	15857	15770	15882	15932	15803	15945	15820	15795	15896	15875	15792	16034	15765	15882	15953	15760	15952	15984	15847	15942	15961	15664	15927	15874	16031	15898	15886	15726	15777	15861	15894	15899	15837	15794	15897	15733	15781	15880	15935	15941	15743	15949	15917	15785	15746	15722	15734	15683	15873	15930	15746	15786	15894	15860	15731	15920	15840	15755	15795	15942	15991	16036	15836	15884	16121	16032	15776	15908	15798	15838	15916	15793	15767	15821	15804	15942
39072	63302	59985	50468	42844	37092	31768	27397	24222	21721	19865	17910	16855	16111	15414	15181	14654	14428	14404	14308	14426	14130	14280	14369	14334	13973	14094	14082	14134	14163	14155	13907	14223	14036	13912	14177	14083	14121	14021	14118	13915	13933	13983	13873	13892	14022	14012	13872	13803	13930	14179	13839	13826	14043	13931	14061	14057	13825	13942	13943	13971	14028	13761	13998	13723	13836	13767	13942	13843	14070	13957	14009	13901	13911	13929	13863	14043	13901	13871	13915	13845	13825	13995	13873	13879	14074	14018	13859	14026	13890	14031	13841	13838	13790	13865	14011	13901	13820	13876	13780	13834	13981	13747	13945	13884	13762	13789	14104	13901	13833	13900	13679	13958	13999	13888	14088	13910	13922	13960	13905	14082	13990	13838	14040	14009	13721	13978	13790	13934	13929	13813	13878	13971	13793	14042	13880	13973	13808	13781	14011	13841	13918	13953	13853	13841	13858	13807	13909	13934	13986	13882	14055	13834	13995	13887	13799	13784	13933	13969	13892	14016	13982	13924	13815	13949	13937	13934	14033	13848	13856	13943	13993	13932	13923	13970	13868	13737	13952	13987	13863	13922	13786	13989	13847	13956	13894	13797	13860	13790	14170	13977	13828	13880	13963	13798	13944	13927	13862	14042	13853	14059	13914	13878	13875	13864	13843	13820	13884	13792	13762	13922	13967	13957	13882	13961	13962	13982	13885	13946	13983	14074	13995	13928	13948	13958	13923	13860	13790	13802	13904	13825	13994	13767	14014	13802	13896	13962	13734	13866	13936	13928	13945	13836	13747	13882	13890	13860	13861	13927	14021	14029	13836	13976	13911	13966	14020	13994	14163	13858	13890	13922	13977	13974	13854	13952	13978	13958	13834	13856	14071	13971	13878	13775	13777	13926	13926	13891	13858	13905	13773	13965	13962	13848	13878	13895	13886	13925	13912	14019	13925	13747	13849	13790	13888	14047	13906	13985	13865	13998	13915	13748	13836	13827	13958	13903	13838	13972	13934	13996	13968	13949	13832	13902	13732	13989	14039	14079	13807	13748	13921	13861	14154	13904	13853	14100	14159	14066	13986	13963	13873	13846	13929	13980	13886	13888	14040	13872	13736	13830	13777	13919	13801	13864	13831	13925	13961	14090	13991	13955	13858	13883	14022	13928	13946	13781	13949	13930	13857	13940	13780	13815	13978	13968	13852	14014	13950	13737	13720	13946	13879	13961	13745	13799	13948	13858	13672	13809	13933	14038	13842	13879	13779	13962	13870	13787	13910	13801	13869	13990	13925	13816	13826	13884	13893	13816	13945	13896	13903	13915	13920	13892	13886	13867	13946	13934	13967	14048	13920	13753	13904	13759	14050	13919	13781	13919	13744	14021	13903	13784	13980	13830	13923	13962	14104	13969	13936	13941	13836	13822	13819	13750	13817	13782	13908	13844	13860	13953	14034	13970	13839	13838	13924	13862	13825	13794	14015	13993	14008	13941	13931	13845	13842	13764	14101	13908	13887	13805	13891	13966	13861	13875	13945	14086	13956	13790	13782	13907	13817	13987	14032	14022	13780	13884	13924	14049	14038	13729	14096	13789	13982	13940	13819	13848	14020	13777	13955	13775	13881	13901	13856	13796	13815	14106	13946	13920	13691	14057	14027	13943	13942	13939	13814	13842	13873	13951	14041	14067	13708	13876	14007	13890	13924	13835	13795	13766	13927	13937	13788	13915	13948	13969	13993	13939	13869	13935	13810	13866	13855	13796	14044	13926	14017	13882	13933	13948	13916	13902	13802	13881	13796	13967	13801	13864	14073	13901	14099	13931	13879	13904	13984	13960	13958	13992	14047	13814	13931	13934	13927	13991	13820	13936	13893	13902	13901	13984	13839	14033	13933	13927	13842	13872	13883	13877	13911	13988	14032	13896	14036	13964	13992	13975	13975	13909	13889	13837	13936	13900	14011	13957	13905	13986	13918	13887	13872	13864	13850	13903	13873	13915	13731	13917	13901	13909	13848	13957	13713	14064	13920	13818	13950	13913	13881	13777	13863	13915	13904	13962	13898	13950	13880	14108	13899	13936	13865	13839	14000	14021	13948	13887	13849	13868	13870	13939	13935	13903	13709	13836	13858	13980	14005	14098	13901	13860	13905	13948	13976	13881	13880	14067	13997	13845	13958	13955	14041	13920	13936	14009	14023	13992	13845	14002	13877	13917	13835	13909	13793	13965	14009	13917	13967	14018	13781	13938	13975	13819	13847	14007	13859	14011	13840	14021	13915	13907	13968	13915	13782	13912	14007	13909	13887	13722	13849	13954	13889	13958	14071	13893	13972	13869	13876	13919	13892	13973	13960	13950	13963	13998	13871	14007	13953	13965	13918	13990	14065	13801	14057	13965	13887	13858	13698	13974	13784	13872	13827	13864	13954	13896	13880	13983	13789	13865	13898	13745	13945	13961	13990	13817	13829	13914	13845	13839	14061	13779	13772	13943	13853	13732	13806	13829	14046	13736	13815	14032	13887	13834	13965	13967	14030	14008	13936	13945	13925	13921	13897	13881	13632	13788	13903	13858	13943	13948	13978	13904	13835	13886	13745	14122	13830	13913	13973	13964	13770	13900	13915	13973	13931	13823	14039	13871	13911	13866	13877	13964	13818	14063	13965	13887	13814	13758	13894	13838	13951	13839	13845	13965	13975	13896	13929	14002	13789	13884	14000	13924	13908	13826	13859	13858	13879	13937	13828	13839	13979	13980	13874	14089	13902	13884	13825	13857	13830	13727	14104	13953	13847	13984	13956	13937	13896	13974	13809	13781	13837	13841	13945	13761	14027	13839	13965	14002	13933	13738	13771	13847	13813	13840	13918	13980	13822	14063	13995	13933	13893	13879	14015	13979	13856	14082	13880	14008	13784	13985	13949	14023	13742	13839	14001	13914	13948	13767	13798	13927	13823	13825	13856	14027	13846	14006	13804	13850	13938	13960	13849	13903	13825	13940	13951	13910	14023	13826	13802	13814	13897	13979	13988	13896	13809	13909	13973	13932	13951	13960	13973	13851	14013	13770	13910	13880	14033	13923	13876	13749	13860	13982	13859	13952	13990	14063	13752	13922	13771	13881	13940	13848	13909	14049	13844	13902	13981	13779	13855	13850	13937	13911	13868	13905	14035	13956	13946	14056	13860	13985	13962	13835	13805	13792	13958	13860	13875	13960	13799	13939	13868	13905	13955	13819	13760	13983	13913	14023	13943	13776	13670	13818	13949	14074	13849	14003	13914	13826	13770	13912	13952	13825	13939	13859	13937	13780	13814	13902	13930	13796	13841	13814	13992	14065	13869	14009	13835	13937	14037	13964	13914	14046	13801	13782	13881	13895	13893	13770	13981	13918	14049	13952	13823	13960	14014	13806	13894	13888	13899	13997	13936	13890	13867	13896	13927	13891	13902	13788	13776	14000	13901	13853	14066	13846	13905	13797	14080	13850	13841	14038	13853	14084	14044	13742	13847	13981	13879	13892	13831	13913	14102	13795	13801	13921	14042	13795	13919	14105	13838	13878	13890	13981	13974	13854	13857	13856	13762	14075	13802	13846	13852	13983	13858	13958	13914	13894	13960	13897	13954	13764	13705	13919	13903	13887	13825	13872	14020	13950	14039	13920	13718	13975	14010	13853	13855	13946	14084	13981	14023	13991	13869	13935	13865	13965	13924	13896	13797	13796	14018	13993	13878	13959	13918	13923	13883	13969	13859	13826	14030	13883	14056	13700	13852	13786	13936	13865	13996	13886	13895	13819	13949	13930	13883	13869	14151	13817	14003	13858	13831	13902	13765	14038	13817	13971	13873	13940	14001	13862	13868	13859	13886	13953	13925	13841	13844	13843	13874	13864	14089	13840	13966	13933	13770	13827	13901	13955	13874	13901	13949	13807	13804	13958	14051	13899	13918	13804	13850	13821	13909	13795	13817	13933	13935	13853	13980	13856	14102	13786	13973	13895	13762	13931	14020	13990	13970	13937	13914	13753	13924	13973	14029	14018	13951	13918	14051	13871	13795	13930	14046	13752	14024	13847	13978	13902	13965	13910	13860	13831	13970	13980	13960	13966	13917	13845	13875	13980	13745	13847	13729	13894	13799	13923	13942	14011	13906	13858	13768	13959	13834	13813	13928	14032	13918	14106	13678	13757	13830	13833	13991	13913	14018	13927	13992	13975	13998	13992	13865	13822	13936	13837	13933	13719	13884	13866	13772	14021	13927	14059	13991	13908	14013	13827	13890	13952	13948	13986	13909	13898	13946	13895	13945	13837	13771	13785	13831	14084	13983	13915	13909	14079	13928	13718	14011	14031	13725	13910	13796	13894	14024	13995	13650	13890	13929	13930	13908	14062	13816	13873	13893	13924	13896	13952	13788	13937	13809	14049	13855	14002	13944	13860	13796	14044	13857	13848	13746	14081	13840	13853	13873	14093	13907	13787	13942	13757	13830	13979	13918	13942	13983	14039	13971	13952	13898	13901	13872	13944	13745	13881	13772	13876	13905	13971	13847	13805	13759	13948	13883	13970	13879	13948	13993	13697	13860	13910	13962	13923	13849	13812	13851	13930	13923	13840	13967	13889	13962	13927	14032	13944	13954	13983	14005	13995	13796	13834	13874	13926	13930	13823	14031	14001	14010	13713	13946	13893	13811	14021	13907	13905	13805	13849	13678	13886	13819	14051	13908	13962	13854	13944	14010	14077	13871	14118	13960	13939	13858	13989	14045	13713	13958	13960	13950	14077	13864	13983	13954	13904	14103	13911	13893	13920	13741	14018	13942	13883	13878	13941	13836	14036	13908	13902	14019	13879	13865	13895	13866	13850	14013	14040	14005	13938	13911	14069	13736	13945	13795	13910	13794	13863	14029	13846	13816	13997	13921	13911	13882	13946	13930	13930	13905	13914	13876	14019	13807	13968	14093	13960	13937	13861	13935	13958	14008	13751	14001	13984	13934	13896	13853	13958	13987	14006	13971	13896	13952	13886	13953	13874	13919	13925	13905	13949	13916	13879	13809	14000	13679	13981	13864	13992	14008	13870	13839	14109	14002	14021	14049	13933	13829	13988	14006	13869	13875	13938	13929	13897	13804	13907	14095	13756	13893	13933	13871	13714	13988	13943	13840
30823	36056	43611	38532	31458	27230	23628	21155	19485	18838	18018	17513	16949	16797	16701	16542	16386	16635	16419	16367	16385	16267	16193	16472	16271	16338	16471	16307	16057	16363	16301	16310	16202	16279	16124	16256	16322	16263	16202	16199	16295	16314	16352	16355	16341	16307	16157	16378	16208	16087	16127	16301	16119	16418	16198	16334	16226	16225	16286	16394	16273	16353	16397	16468	16214	16359	16337	16325	16081	16254	16469	16295	16394	16320	16509	16372	16241	16312	16399	16428	16047	16322	16118	16230	16379	16371	16248	16242	16203	16462	16177	16039	16265	16290	16431	16185	16387	16206	16478	16323	16399	16334	16263	16053	16345	16348	16277	16014	16433	16101	16139	16285	16330	16298	16290	16166	16181	16169	16248	16384	16144	16185	16272	16417	16294	16122	16330	16361	16133	16344	16190	16253	16289	16204	16281	16277	16207	16221	16186	16328	16249	16280	16277	16400	16119	16186	16153	16259	16202	16203	16225	16368	16276	16141	16333	16414	16370	16216	16106	16117	16295	16198	16168	16238	16333	16299	16362	16272	16222	16161	16252	16130	16242	16095	16082	16161	16156	16386	16242	16204	16168	16246	15984	16238	16247	16179	16311	16259	16342	16213	16279	16352	16257	16278	16289	16173	16173	16224	16274	16030	16290	16339	16146	16154	16181	16125	16217	16380	16274	16278	16331	16301	16119	16084	16414	16262	16097	16179	16189	16192	16230	16445	16168	16157	16221	16266	16254	16001	16044	16119	16194	16067	16251	16199	16225	16086	16191	16414	16299	16242	16335	16175	16346	16234	16227	16156	16162	16302	16267	16005	16310	16162	16227	16341	16372	16330	16304	16151	16231	16264	16148	16211	16376	16254	16154	16194	16121	16317	16275	16268	16312	16339	16302	16296	16330	16203	16091	16333	16332	16337	16277	16211	16060	16377	16334	16260	16227	16242	16159	16166	16246	16233	16112	16184	16249	16229	16249	16333	16293	16225	16187	16095	16129	16198	16250	16286	16177	16258	16076	16248	16300	16094	16141	16058	16242	16344	16266	16174	16185	16344	16211	16434	16233	16115	16037	16250	16105	16098	16250	16092	16217	16062	16163	16347	16281	16309	16229	16309	16270	16407	16274	16100	16062	16076	16119	16115	16157	16233	16086	16282	16185	16239	16208	16229	16073	16396	16278	16161	16199	16013	16274	16347	16175	16215	16152	16329	16188	16528	16275	16162	16213	16266	16078	16288	16180	16007	16348	16237	16313	16423	16235	16247	16115	16122	16134	16209	16376	16333	16103	16434	16331	16184	16212	16217	16214	16268	16376	16407	16191	16200	16132	16185	16296	16261	16182	16380	16368	16330	16291	16384	16234	16337	16457	16369	16084	15980	16424	16225	16188	16203	16067	16109	16511	16094	16150	16352	16471	15999	16272	16386	16154	16105	16215	16191	16366	16264	16332	16281	16181	16300	16091	16283	16335	16135	16416	16436	16238	16255	16217	16179	16294	16154	16290	16316	16350	16331	16253	16251	16429	16327	16470	16377	16168	16269	16176	16215	16213	16151	16347	16276	16256	16259	16314	16281	16182	16186	16327	16262	16206	16461	16287	16338	16268	16158	16157	16237	16211	16103	16277	16319	16300	16469	16288	16178	16360	16148	16296	16269	16190	16259	16124	16326	16478	16165	16135	16122	16195	16172	16470	16364	16430	16228	16333	16222	16357	16093	16071	16256	16103	16069	16264	16183	16015	16200	16180	16354	16384	16419	16119	16294	16085	16071	16269	16202	16316	16306	16300	16228	16279	16228	16330	16187	16350	16304	16433	16092	16278	16390	16359	16212	16269	16087	16267	16089	16166	16175	16113	16229	16243	16354	16291	16282	16307	16251	16241	15923	16233	16240	16267	16235	16394	16309	16418	16269	16385	16332	16380	16138	16314	16230	16301	16170	16188	16277	16314	16403	16284	16239	16346	16327	16106	16230	16325	16294	16400	16315	16226	16139	16415	16208	16103	16301	16282	16460	16302	16198	16341	16369	16304	16058	16105	16153	16147	16164	16104	16230	16187	16281	15995	16222	16239	16354	16370	16296	16052	16356	16147	16186	16305	16339	16355	16238	16240	16323	16034	16068	16166	16416	16177	16396	16467	16164	16269	16285	16020	16139	16243	16328	16223	16261	16305	16078	16405	16337	16285	16180	16240	16291	16339	16205	16076	16367	16209	16203	16222	16074	16215	16215	16115	16245	16149	16292	16384	16268	16115	16190	16373	16127	16183	16364	16321	16246	16311	16185	16177	16259	16259	16417	16361	16336	16187	16183	16251	16406	16404	16343	16338	16332	16246	16136	16252	16338	16345	16060	16101	16028	16126	16253	16372	15969	16196	16160	16188	16303	16105	16263	16411	16214	16285	16444	16245	16221	16142	16150	16308	16246	16235	16221	16232	16263	16386	16259	16240	16216	16333	16255	16269	16336	16200	16101	16190	16293	16260	16104	16228	16420	16086	16323	16426	16339	16244	16195	16209	16332	16466	16222	16251	16285	16364	16223	16270	16078	16284	16238	16304	16277	16282	16248	16198	16160	16462	16361	16028	16273	16243	16126	16579	16175	16108	16416	16295	16159	16221	16306	16158	16247	15993	16276	16306	16261	16380	16237	16231	16194	16333	16385	16222	16509	16312	16359	16090	16315	16162	16252	16192	16058	16268	16178	16139	16246	16411	16037	16116	16086	16285	16353	16249	16153	16261	16203	16338	16167	16299	16202	16084	16359	16266	16007	16211	16487	16387	16313	16379	16142	16300	16202	16335	16179	16378	16352	16162	16087	16361	16192	16325	16156	16105	16140	16369	16344	16344	16246	16402	16150	16272	16319	16272	16239	16326	16268	16125	16297	16002	16328	16188	16140	16120	16268	16387	16202	16199	16166	16191	16131	16295	16122	16389	16162	16463	16356	16197	16159	16218	16143	16310	16232	16266	16188	16197	16346	16153	16327	16179	16458	16242	16380	16389	16369	16217	16408	16314	16303	16240	16218	16038	16282	16100	15954	16201	16010	16333	16271	16386	16339	16440	16192	16205	16338	16119	16375	16213	16180	16125	16124	16332	16239	16030	16285	16361	16343	16213	16032	16249	16499	16202	16281	16179	16365	16426	16139	16390	15940	16195	16119	16249	16186	16192	16200	16508	16178	16301	16392	16317	16137	16473	16064	16349	16336	16207	16079	16299	16314	16050	16201	16147	16305	16421	16230	16228	16223	16245	16382	16086	16205	16289	16143	16273	16104	16186	16401	16204	16086	16169	16070	16377	16382	16155	16281	16283	16153	16231	16215	16320	16290	16205	16295	16183	16171	16308	16227	16129	16331	16280	16249	16186	16108	16351	16413	16218	16170	16289	16394	16322	16044	16324	16098	16200	16347	16363	16285	16363	16386	16105	16428	16131	16375	16254	16364	16041	16265	16255	16178	16246	16010	16182	16257	16341	16210	16150	16364	16200	16180	16223	16155	16266	16219	15994	16289	16382	16276	16196	16319	16316	16340	15986	16077	16197	16185	16225	16200	16396	16191	16253	16309	16213	16082	16300	16347	16224	16199	16191	16205	16118	16262	16316	16031	16220	16106	15972	16339	16264	16129	16121	16216	16230	16237	16159	16093	16124	16262	16265	15986	16390	16377	16363	16226	16195	16190	16184	16067	16206	16236	16191	16319	16266	16248	16175	16220	16036	16188	16387	16222	16163	16130	16426	16184	16258	16120	16403	16399	16135	16067	16223	16325	16321	16334	16249	16396	16367	16168	16133	16274	16302	16310	16447	16282	16249	16313	16196	16337	16376	16307	16331	16148	16452	16268	16117	16210	16270	16226	16289	16206	16186	16220	16188	16217	16355	16383	16227	16282	16379	16214	16076	16373	16196	16102	16026	16327	16035	16165	16348	16249	16358	16160	16143	16139	16419	16437	16352	16266	16222	16227	16244	16183	16400	16264	16232	16111	16252	16372	16476	16360	16259	16460	16378	16132	16283	16124	16285	16123	16426	16438	16329	16221	16417	16315	16079	16363	16293	16453	16274	16390	16271	16150	16211	16135	16091	16147	16314	16144	16297	16145	16209	16252	16422	16335	16357	16061	16230	16089	16444	16222	16230	16437	16107	16255	16332	16413	16397	16316	16190	16114	16288	16426	16256	16185	16273	16027	16239	16154	16237	16382	16258	16234	16302	16187	16226	16275	16201	16150	15972	16333	16396	16128	16377	16296	16287	16102	16140	16363	16241	15993	16289	16303	16402	16384	16212	16218	16137	16162	16399	16341	16166	16449	16173	16151	16229	16373	16178	16156	16249	16204	16311	16369	16339	16295	16077	16158	16419	16334	16196	16193	16190	16265	16312	16302	16128	16084	16151	16244	16276	16317	16364	16350	16429	16243	16385	16218	16224	16139	16374	16112	16167	16245	16139	16327	16285	16233	16208	16392	16172	16113	16275	16547	16261	16317	16247	16174	16292	16314	16014	16440	16132	16131	16305	16160	16162	16425	16271	16426	16188	16277	16128	16125	16385	16172	16069	16188	16325	16215	16119	16323	16440	16226	16389	16038	16218	16052	16093	16381	16336	16126	16181	16152	16100	16141	16214	16255	16117	16162	16150	16246	16420	16424	16170	16172	16077	16252	16313	16239	16304	16444	16409	16217	16238	16011	16203	16079	16246	16132	16318	16051	16106	16352	16349	16330	16228	16186	16494	16453	16088	16250	16239	16400	16501	16270	16229	16435	16392	16425	16535	16282	16310	16142	16090	16210	16179	16361	16115	16286	16149	16324	16350	16269	16355	16136	16345	16132	16280	16254	16242	16062	16388	16188	16341	16178	16039	16151	16271	16257	16142	16206	16318	16229	16286	16243	16279	16147	16162	16181	16334	16168	16118	16295	16225	16253	16118	16493	16261	16120	16314	16240	16278	16113	16054	16187	16443	16412	16387	16158	16125	16012	16202	16114	16339	16036	16266	16389	16173	16163	16243	16187	15958	16043	16224	16206	16233	16204	16266	16128	16184	16404	16337	16290	16175	16172	16174	16027	15988	16186	16124	16193	16428	16395	16224	16211	16147	16270	16409	16214	16220	16180	16201	16357	16381	16393	16476	16316	16127	16231	16281	16196	16289	16230	16131	16284
37567	53461	49642	40690	33586	28193	23901	21253	19075	17823	16724	15982	15281	15150	14658	14499	14614	14463	14308	14335	14312	14483	14166	14238	14234	14173	14269	14225	14224	14303	14236	14158	14353	14086	14073	14194	14248	14196	14221	13988	14168	14184	14339	14249	13994	14168	14269	14076	14124	14252	14186	14036	14066	14121	14065	14206	14127	14147	14212	14275	14180	14269	14053	14152	13941	14232	14220	14169	14142	14092	14242	14258	14144	14002	14128	14269	14267	14113	14172	14146	14131	14014	14267	14077	14244	14252	14110	14172	14129	14135	14221	14225	14148	13991	14177	14146	14038	14091	13981	14018	13989	14023	14337	14097	14200	13938	14153	14102	14154	13927	14198	14230	14274	13928	14253	14241	14032	14034	14089	14171	14244	14186	14193	14069	14051	14123	14055	14027	13984	14115	14178	14059	14212	14112	14044	13944	13988	14201	14100	14157	14134	14149	14006	14268	14200	14346	14079	14241	14240	14079	13988	14027	14153	14046	14318	13980	14119	14045	14242	14205	14314	14151	13974	14138	14257	14181	14119	14288	14173	14146	14258	14255	14124	14086	14040	14139	14018	14145	14087	14128	13944	14196	14248	14303	14253	14146	13979	13937	14130	14366	14079	14281	14275	14119	14199	14012	14157	14172	14079	14300	14205	14207	14261	13965	14188	14099	13998	14253	14266	14110	14131	14333	14063	14120	14249	14086	14018	14158	14097	14090	14192	14087	14284	14236	14148	14153	14280	14035	13998	14029	14150	14327	14119	14131	14186	14314	14163	14144	14147	14291	14077	14136	14351	13955	14049	14115	14042	13994	14232	14187	14217	14163	14360	14157	14163	14037	14033	14229	14058	14156	14176	14163	14043	14088	14110	14117	14086	13961	14216	14172	14138	14137	14250	14107	14170	14148	14309	14224	14270	14111	14071	14102	13976	14170	14201	14148	14040	14166	14102	14114	14024	14132	14092	14203	14175	14053	14028	14071	14114	14042	14172	14017	14270	14073	14109	14107	14222	14390	14251	13965	14206	14310	14151	14216	14098	14175	13975	14077	14014	14248	14107	14008	14008	14101	14213	14121	14206	14177	14178	14100	13968	14163	14135	14124	14052	14246	13891	14210	14258	14153	14086	14150	14215	14113	14103	14061	14184	14036	14010	14128	14265	14150	14131	14081	14206	14078	14115	14164	14140	14123	14125	14096	14095	14209	14296	14115	14223	14170	14161	14162	14187	14331	14116	14067	14173	14124	14163	14059	14272	14175	14090	14169	14087	13977	14132	14238	13978	13899	14118	14120	14143	14110	14159	14031	14106	14166	14130	14180	14267	14153	14211	14098	13913	14214	13953	14299	14094	14238	14207	14127	14307	14147	14290	14159	14177	14205	14127	14159	14430	14017	14135	14318	14173	14073	14181	14287	14247	14149	14291	14177	14047	14263	14123	14235	14214	14179	13938	14118	14248	14158	14166	13986	14049	14178	14204	14079	14045	14160	14210	14098	14156	14140	14045	14003	14111	14185	13934	14137	14213	14111	14209	13981	14167	14189	14325	14124	14173	13913	14154	14159	14013	14149	14217	14285	14252	14049	14272	14240	14016	14098	14092	14255	14148	14259	14232	14132	14105	14105	14069	14078	14110	14193	14276	14175	14146	14110	13980	14069	14322	14204	14151	14186	14234	13978	14085	14208	14216	14048	14099	14059	14060	14125	14120	14100	14137	14061	14202	14109	14172	14193	14176	14134	14133	14056	14088	14158	14090	14191	14226	14077	14135	14170	14084	14093	14131	14163	14222	14210	14201	14184	14230	14195	14229	14081	14216	14080	14270	14057	14164	14191	14086	14255	14113	14117	14082	14043	14040	14005	14117	14185	14145	14076	14035	14138	14011	14106	14081	14079	14084	14286	14092	14175	13993	14237	14329	14048	14279	14210	13995	14132	14070	14100	14170	14133	14103	14087	14235	13945	14080	14211	14202	14158	14178	14110	14173	14061	14132	14223	14107	14233	14129	14216	14006	13911	14145	14295	14225	14080	14186	14171	14114	14237	14145	14088	14203	14295	14113	14117	14266	14170	14244	14279	14165	14074	14075	14149	13942	14189	14204	14029	14399	14003	14192	14335	14145	14094	14242	14298	14084	14210	14196	14055	14376	14241	14221	14125	14151	14115	14261	14400	14071	14052	14032	14147	14249	14167	14162	14188	14130	14161	14223	14023	14126	14055	14181	14263	14194	14129	14154	14098	14200	14162	14106	14042	14109	14031	14241	14101	14345	14147	13924	14115	14227	14175	14220	14046	14286	14246	14082	14120	14065	14151	14099	14087	14093	14211	14160	14063	14150	14133	14112	14272	14245	13979	14259	14056	14042	14067	13960	14160	14114	14183	14063	14002	14129	14061	14256	14291	14139	14115	14145	14141	14103	14064	14116	14288	14100	14138	14111	14227	14262	14367	14100	14223	14205	13945	14384	14200	13943	14121	14131	14166	14221	14093	14128	14284	13929	14048	14128	13979	14036	14050	14141	14166	14161	14074	14284	14133	14284	14156	14081	14174	14156	14247	13879	14255	14103	14094	14120	14131	14120	14218	14208	14158	14107	14160	14039	14168	14052	14440	14043	14039	14004	14138	14115	14233	14259	14212	14123	14133	14046	14171	14082	14082	14082	14187	14213	14003	14032	14118	13964	14086	14108	14160	14184	14076	14390	14112	14111	14036	14165	14036	14014	14038	14057	14049	14082	13988	14175	14249	14093	14159	14349	14303	14204	14263	13965	14132	14128	14159	14228	14334	14067	14116	14156	14100	14081	14165	14095	14291	14180	14195	14172	14115	14075	14116	13977	14180	14302	14164	14234	14316	14163	14143	14052	14147	14286	14055	14091	14126	14214	14347	14090	14164	14180	14091	14138	14282	14205	14113	14059	14096	14014	14058	14219	13936	14225	14165	14289	14136	14234	14093	14073	13985	14107	14007	14012	14271	14074	14201	14051	14136	14062	14088	14046	14054	14091	14123	13988	14056	14147	14346	14158	14076	14035	14169	14055	14090	14215	14183	14038	14177	14075	13987	14064	14189	14190	14092	14134	14134	14168	14194	14174	14010	14401	14265	14018	14272	14151	14050	14230	14035	14164	14031	14181	13979	14005	13979	14192	14155	14070	14038	14187	14091	14158	14120	14164	14170	14126	14154	14058	14126	14131	14153	14065	14024	14262	14130	14064	14172	14085	14039	14237	14049	14215	14293	14208	14140	14129	14205	14092	14172	14245	14239	14333	13983	14219	14167	14212	14124	14130	14016	14080	14040	14079	14283	14235	14222	14104	14223	14052	14005	14152	13876	14272	14098	14008	14246	14064	14011	14105	14078	14229	14365	14006	14206	14018	14209	14145	14226	14285	14204	14170	14264	14210	14181	14056	14086	14271	14078	14065	14162	14180	14122	14165	14244	14246	14237	14196	14222	14206	14119	14111	14115	13995	14234	14036	14280	14170	14205	14295	14206	14099	14091	14096	14000	14084	14229	14264	14170	14149	14237	14190	14074	14110	14210	14093	14088	14021	14173	14195	14141	14250	14129	14225	14143	14149	14124	13949	13971	14171	14185	14212	14049	14329	14008	14047	14080	14246	14163	14288	14055	14129	14037	14376	14138	14304	14178	13986	14157	14166	13865	14136	14274	14110	14228	14010	14029	14131	14026	14286	14197	14152	14112	14092	14108	14130	14226	14138	14099	14043	14218	13986	14055	14044	14095	14220	14031	14147	14092	14279	14155	14155	14151	14014	14257	14074	14165	14090	13993	14109	13950	14146	14154	14097	14085	14278	14210	14065	14129	14183	14094	14196	14152	14171	14153	14255	14205	14007	14211	14173	14129	14124	14141	14220	14180	14097	14320	14269	14142	14286	14265	14070	14043	14207	13945	14330	14185	14276	14144	14124	14245	14078	14301	14120	14151	14142	14204	14139	14168	14131	14087	14189	14261	14289	14002	14166	14245	14237	14150	14116	14199	13986	14147	14071	14284	14090	14029	13913	14248	14067	14247	14136	14153	14044	14113	14182	14094	14057	14255	14170	14144	14183	14292	14144	14145	14125	14146	14103	14042	14104	14227	14286	14043	14185	14114	14158	14165	14161	14261	14046	14163	14164	13979	14157	14264	14166	14257	14101	14076	14112	13977	14123	14330	14074	14095	14229	14062	14178	14148	14064	14039	14283	14056	14057	14286	13997	14087	14243	14104	14058	14075	14256	14041	14271	14079	14147	14206	14081	14299	14266	14022	14307	14165	14178	14015	14105	14172	14145	14096	14225	13971	14195	14143	14171	14243	14181	13953	14242	14047	14223	14169	14074	14217	13967	14103	14017	14228	14240	14332	14132	14046	14287	14144	14009	14036	14063	14138	14154	14090	14168	14036	14104	14249	14045	14230	14060	14260	14145	14089	14242	14313	14224	14229	14200	14111	14257	14183	14283	13961	14002	14087	14198	14178	14094	14147	14147	14186	14128	14200	14054	14231	14099	14340	14137	14240	14071	13849	14035	14254	14267	14032	14243	14145	14191	14124	14088	14203	14138	14093	14117	14051	14234	14241	13964	14198	14183	14168	14144	14189	14260	14188	14129	14082	14028	14058	14020	14043	14145	14119	14280	14099	14148	14154	14195	14271	14172	14159	14334	14121	14156	14164	14184	14089	14219	14058	14081	14013	14221	14137	14147	14213	14199	14238	14214	14256	14194	14162	13998	14188	14002	14116	14139	14069	14235	14341	14106	14084	14181	14185	14351	14020	14130	14251	14174	14072	14268	14214	14216	13948	14082	14232	14034	14215	14234	14079	14112	14074	14190	14032	14305	14113	14147	14090	13990	14092	14053	14287	14243	14190	14059	14184	14248	14088	14213	14162	14089	14035	14209	13966	14012	14173	14069	14214	13881	14158	14113	14081	14194	14189	14260	14007	14269	14152	14202	14249	14183	14357	14150	14025	14225	14095	14149	14179	14247	14115	14130	14207	13997	14009	14099	14099	14199	14190	14096	14039	14182	14065	14043	14146	14134	14132	14192	14146	14319	14208	14280	14239	14076	14313	14245	14143	14231	14038	14206	14166	14091	14201	14169	14126	13961	14207	14030	14214	14157	14184	14030	14139	14157	14042	14222	14179	14019	14058	13982	14146
24397	21727	29984	28886	28854	29663	28227	23330	21129	20206	18962	18071	17459	17214	16899	16888	16647	16530	16343	16061	16427	16422	16526	16425	16367	16188	16059	16081	16347	16226	16226	16262	16247	16345	16170	16174	16174	16259	16134	16111	16006	16316	16178	16209	16236	16309	16194	16049	16164	16291	16052	16176	16231	16235	16188	15985	16193	16051	15979	16124	16027	16003	16121	16030	16031	16093	16217	16283	16200	16189	16223	16031	15998	15981	16034	16001	15942	15986	16082	15941	15843	16271	16094	16120	16212	16135	16112	16213	16210	16044	16084	16173	16111	16054	16056	16029	16267	16019	15957	15884	16110	16191	16103	16060	15878	16046	16078	16045	16172	16014	16232	15982	16017	15842	15935	16060	16262	16111	16112	16137	16124	16257	16172	15876	15853	15935	15948	16154	16012	16114	16279	16017	15999	16242	16040	16091	15877	15922	16182	15824	16156	16196	16154	16129	15945	16094	16229	16077	16127	15963	16234	16212	15882	16145	16071	16244	16145	16117	16010	15898	16074	16113	16073	16129	15985	15967	16113	16175	15846	16111	16154	16287	16142	16177	16024	15881	16093	16157	16095	15919	16004	15918	15914	16163	16265	15911	16100	16210	16126	16138	15945	16101	16093	16254	16071	16281	16058	15954	16088	15999	16142	16001	16189	15913	16087	15968	16023	15959	16037	16212	16074	16048	16225	16231	16257	16248	16065	16056	15985	16163	16199	16230	16374	16216	15898	15969	16106	16112	16090	16211	15984	16026	16192	16011	16078	16174	16137	16045	16105	16053	16043	16047	16078	16154	16047	16022	16021	15876	16138	16232	16280	16155	16172	16157	15916	16111	16030	15981	15975	16269	16215	16066	16170	16249	16201	16054	16038	16110	16118	15952	16007	15986	16157	15965	16145	16096	16201	16209	16067	15982	15971	16085	16225	16217	16081	16069	16071	16009	16084	15886	16125	16112	15959	16062	15963	16136	15973	16033	16082	16178	16106	15974	16125	16129	15752	15900	16235	16073	16021	16039	15984	16045	15882	16109	16145	15996	16106	16182	15835	16115	16122	15948	16032	16012	15993	16093	16017	15902	15991	16070	16335	16088	16203	16287	15980	16010	16157	16159	15788	16119	16011	16038	16075	15946	16163	15992	16063	15981	15955	16212	16078	16006	16142	16129	16014	16127	16003	16064	16061	16152	15950	16023	16197	16051	15962	16049	16018	16074	16038	16107	16286	16096	16093	16000	16180	16104	16011	16303	16046	15887	15927	15852	16086	16152	16154	15913	16149	15995	16065	16041	16074	16255	15993	16082	16156	16048	16107	16040	16169	16090	16066	15996	15935	16087	16288	15969	16006	15954	16043	15999	15991	16263	16198	16011	16207	16035	16048	16229	16062	15992	16041	16092	15930	15881	16087	15983	15960	16027	16091	16026	16073	15976	16007	16069	16183	16302	16146	16081	15907	16067	16006	15982	16168	16036	16277	16242	15936	15958	15999	16083	16293	16171	16291	16130	16108	16101	16035	16087	16025	15995	16008	15912	15870	15956	16017	15966	16101	15896	15940	15932	16040	15990	16017	15958	16093	16253	15895	16074	16134	16087	16041	16025	16060	16151	16167	16224	16298	16086	16105	16012	15900	16158	16203	16156	16087	16111	16378	16109	16053	15940	15838	15893	15895	16113	16161	16057	16268	16005	16140	15773	16158	15981	16068	16217	15919	16043	15853	16186	15960	16090	16028	16012	16012	16087	16199	16044	16024	16122	16089	16021	15939	15870	16147	16078	16147	16221	16068	16262	15953	16102	16155	15903	16099	15961	16113	16188	15939	16078	15938	16004	16157	16030	15989	15830	16122	16164	16108	16052	16115	16000	16022	15932	16137	16268	16058	15847	16001	15943	16016	15999	16232	16218	16120	15942	16096	15915	16078	16115	15996	16038	15910	16052	16229	15949	16195	16152	15992	16135	16089	16169	16113	16054	16026	16177	15870	16008	16195	16237	16151	15961	16112	15943	16043	16142	16111	16205	16210	16166	16094	16154	16057	16103	15960	16083	16053	16059	15956	16205	16054	15915	16091	16181	16090	16036	16138	16214	16025	16085	16036	15964	16084	16140	15902	16111	15938	16093	16116	15858	15936	16010	16122	16078	16235	15956	16006	16243	16093	16177	16113	15994	16276	16091	16028	15967	16241	16101	16034	15964	16093	16092	15912	16089	16289	16047	16011	16112	16006	16083	15935	16035	16049	15861	16095	16221	16181	16106	16053	16138	16235	15992	16003	16021	16077	16024	16061	15909	16038	16200	16021	16125	16125	15965	16001	16101	16076	16005	16169	15986	16013	15962	15982	16120	15859	16156	16120	16019	16006	16083	16056	16028	16293	16074	16070	16149	16058	16043	16148	16039	16036	16054	16188	16124	16082	15888	16154	15841	15975	16161	16129	16194	16194	15877	16140	16136	16108	16098	15864	16116	16163	16192	16081	16122	15978	16029	16118	15963	15995	16104	16008	16078	16246	16059	16066	16023	15869	16114	16174	15903	16196	16062	16106	16208	16236	16118	16159	16180	16137	16057	16113	16082	16062	15928	15970	16051	16114	16167	15944	16037	16199	15996	16000	16034	16058	15907	15995	16009	16171	15867	16074	16052	16040	16207	16184	16140	16179	16003	16010	15956	16004	15937	15972	16006	16079	16018	15939	16148	16196	16152	16042	16124	16008	15890	16223	15978	16048	15924	15964	15784	16196	16194	15940	16111	16146	16002	16185	16048	15973	16060	16065	15971	16085	16065	16064	16114	16024	16204	16079	15898	15993	16060	16031	16110	15944	15884	16000	15999	16095	15917	16044	16190	16136	16108	15911	15976	16240	16107	15836	16138	16077	16158	16235	15958	15889	15987	15993	15929	15883	16080	15995	16093	16063	15943	16111	15968	16265	15975	15985	16219	15954	15937	15978	16141	16001	15981	16234	16374	15855	16056	16315	16206	16135	16254	16060	16046	16099	16107	16201	16102	16046	15987	16161	16177	15986	16088	16163	15947	15989	16034	15957	16195	16114	16175	16290	15844	16145	15973	15976	15939	16012	16013	15879	16229	16057	16186	15967	16035	16214	15857	15940	15936	15823	16066	16077	16165	16155	16158	15979	16146	16049	16222	15980	16177	16234	16221	16155	16075	16151	16157	16034	16209	16147	15914	16332	15902	16175	15978	16198	15991	16166	15976	16097	16040	15984	16057	15804	15982	15870	15985	15978	16115	16030	16074	16116	16126	16063	16101	16077	16082	15980	16053	16143	16242	16272	16061	16021	16006	15952	16148	15949	16130	16172	15994	16045	16160	16122	16150	16109	16194	16228	16008	16418	16072	15963	15960	16107	15974	16055	16119	15963	16067	15888	16172	16113	15938	16043	16023	15989	16085	16068	15992	16029	15955	16256	16224	16117	16162	16085	15903	16162	16138	15991	16290	15987	16208	16136	16052	16116	16069	16190	16175	16028	16036	16094	15721	15931	16054	16068	15916	15934	16059	16134	16122	15911	15932	15892	15904	16240	16046	15951	16066	16032	15967	16173	15834	16008	16035	16030	15949	15928	16043	16005	16018	16060	16061	15986	15886	16186	16144	16082	16174	16141	16174	16115	16066	16135	16103	16151	16045	16040	16085	16305	16073	15985	16021	16074	16092	15993	16145	15857	15997	16000	16070	16090	16177	16193	16154	15915	15894	15996	15969	16011	16110	15882	16030	15940	16211	16048	16133	16004	16131	16177	16065	16157	15915	16260	16210	16194	16061	16106	16080	15948	16098	15968	15946	16019	16097	16138	16118	16293	16093	16214	16021	16080	16150	16260	15855	16029	15895	16002	16193	16114	16299	16142	16252	16293	16033	15894	16147	16115	16044	16140	16099	15936	15993	16163	15972	15982	15870	16101	16070	15883	16061	16160	16159	15924	15987	16067	16007	16066	16174	16219	16049	16113	16075	15928	16100	15906	16044	16151	16082	16153	16022	16234	16007	16140	16004	16064	16157	16119	16178	16065	16093	16271	15961	15990	16283	16154	16049	15987	16203	16140	15954	16097	15919	15905	16060	16003	16091	16010	16068	16072	16063	16261	16304	16044	15990	16167	16046	16136	16247	16090	16134	16225	16232	15944	16025	16115	16106	15923	15849	16132	16056	16257	16118	16019	16058	16256	16136	16166	15987	16274	16156	16267	16003	16079	16019	16114	16025	16032	15982	16094	15994	16080	16160	16009	15995	15964	15999	15903	16123	16116	15980	16244	16049	16114	16146	16050	16038	16082	16191	16068	16117	16092	15943	16290	16035	16020	16187	16082	16051	16076	16169	16190	16218	15971	16037	16076	16050	15966	16078	15901	16100	16046	16140	15990	15794	15974	16064	16137	16076	15975	16092	15985	16390	16153	16197	15997	15845	16052	16020	16044	16014	16071	16048	16024	16157	16210	16279	15912	16136	16228	16042	15913	16165	15883	16170	16229	16154	16190	16070	16107	16098	16058	16022	16229	16033	16047	16093	16070	16111	16147	15853	16214	16251	15864	15988	16008	16073	16014	16156	16113	15788	16034	15784	15967	15988	16086	16057	16066	16083	16147	16077	16050	15955	16055	16165	16108	15955	16162	16041	15965	15895	16115	16178	16270	16178	16060	16048	15969	15971	16131	16173	16245	16134	16032	16001	16118	16143	16168	16085	16078	15916	16039	16112	16013	16167	15999	16186	15992	15944	16022	16192	15997	15802	16125	16181	16107	16234	15989	15983	16114	16238	16021	16173	16065	16033	16205	15909	16009	16011	16014	15875	16043	16112	15931	16079	16143	16053	16062	16186	15884	15903	16105	16227	15952	15875	16041	15973	16083	16054	16057	16231	16184	15874	16075	16059	15950	15941	16254	16048	15866	15932	16022	16095	15941	16182	16184	16037	16226	15922	15835	16043	16105	16001	16160	16061	16244	16368	16137	16143	16086	16000	15952	15955	16207	16131	16203	16155	15966	16246	16164	16042	16099	16105	16139	16242	15997	16233	16261	16242	16034	15955	16018	16227	15985	16137	16300	16132	16167	16041	15977	16016	16176	15916	16157	15917	16175	16103	16137	16151	16139	15957	15932	16142	16134	15963	16267	16198	16157	16081	16192	16073	15856	16094	15945	15942
36460	58185	55023	45841	38155	32466	27789	24279	21574	19642	18049	16714	16042	15384	14969	14554	14542	14390	14398	14180	14214	14253	14301	14239	14301	14250	14231	14302	14114	14243	14315	14382	14006	14076	14146	14253	14079	14185	13992	14070	14320	14176	14021	14083	14049	14040	14135	14113	14145	14022	13991	14045	13908	13973	14163	14179	14176	13986	14248	14136	14103	14130	14127	13986	13941	13933	14071	14198	14118	14102	14150	14043	14053	14290	13978	14074	14018	14182	14114	14020	14127	14103	14071	14157	14030	13972	13918	14006	13862	13981	14006	14107	14016	14013	14146	14121	13896	14000	14032	14002	14333	13899	14164	14059	14246	14075	13890	13976	13986	14011	14046	14013	14089	13971	14193	13937	14012	14078	13866	14094	14042	14087	14032	14109	13771	13951	14005	14286	14159	13994	14154	14084	14004	13993	14106	13839	14002	14225	14170	14022	14192	14105	13904	14017	13989	13950	14084	13985	13922	13984	13991	14098	13909	13960	14156	13923	14096	14014	13954	13949	13986	14116	14179	14087	14108	14089	13775	14010	13881	14028	14110	14074	13966	13984	14047	14018	14022	13927	14183	13867	14151	14028	13922	13984	13986	14167	13932	14015	14120	14063	14011	14022	13956	13809	14094	14110	14087	14076	14234	14123	13943	14046	13974	14119	14093	14017	14194	14199	14064	13973	14175	14019	14027	14056	14114	13998	13925	14038	14113	14050	14048	14226	14076	13958	14156	14128	14030	14030	14019	13996	13933	13897	14026	14193	14183	14162	14047	14027	14144	14049	14119	14118	13966	13906	13912	13893	14033	14108	13966	14204	14091	14103	14064	14122	14123	14162	14232	14032	14178	13977	13966	14101	14001	14214	14152	13997	13982	13948	14042	13936	14181	14206	13959	13974	13888	14042	14015	14114	14011	13990	13944	13900	14165	13931	14152	14016	14103	13999	13999	14049	14117	14128	14048	14018	14076	14069	13944	14044	14178	14027	14029	14014	14032	13933	14072	14081	13977	14128	13987	13990	14112	14026	14213	14190	14057	14202	14168	13957	14070	14080	14168	14064	13978	13942	14059	13969	14099	14034	13963	13889	14157	13943	14052	13986	14264	14200	13849	14138	13994	14119	14076	14096	14008	13967	14053	14084	13891	14187	14007	14180	13885	14108	14104	14020	14040	14058	14070	14131	13954	14100	13877	14141	13914	13939	14109	13925	13938	14159	14039	14099	14121	13945	13927	14080	14200	14017	14067	14055	14047	14042	14069	14067	13989	14013	13939	14027	14108	14032	13972	13996	14069	13988	14008	14035	13953	13877	14013	14097	14128	14122	14182	14158	13877	14133	14022	13970	13990	13965	14003	13933	14169	13674	14080	13879	14050	13990	14156	14136	13953	13946	14245	14095	14093	14023	14021	13879	14096	14172	14198	14042	14123	14140	14154	13841	14177	14048	14106	14007	13903	14138	14000	14071	14067	14167	14058	13829	13990	14115	14114	14103	14116	14064	14096	14143	14116	14084	14187	14148	14127	13955	14006	14258	14047	14180	14211	14206	13938	14206	14138	13887	14059	13998	13884	14099	13984	14031	14055	14095	13936	14218	14110	13995	14159	13813	14199	13962	14071	13828	14125	14119	13937	14094	14167	14041	13982	13935	14078	14008	14065	13888	14032	14166	14011	13939	14185	13997	14097	13878	14048	14163	13979	14134	14069	14081	14178	14111	14099	13964	13977	14038	13918	13881	14043	14072	13900	14042	14056	14005	13999	13972	13981	13975	14088	14072	14064	14096	13882	14084	14195	13953	14014	13767	14021	14082	14025	14217	13926	14146	13980	14007	13921	14010	13966	14148	14097	14007	14001	14236	14127	14060	14051	14169	14094	14022	14128	14114	13988	13996	13961	14083	14086	14068	13941	14204	14070	14200	13983	14003	14214	13919	14079	13946	14063	14079	13998	14056	14143	14153	14167	13901	13940	14060	14008	14089	14136	14075	14060	14130	14184	14205	13912	14085	14064	14222	14054	14059	14016	13961	14104	13923	14184	14161	14115	13977	13945	13934	13985	14015	13954	14049	14142	14039	14134	14040	13997	13910	14000	13864	14145	13979	14029	14007	14091	14053	13936	13948	14002	14128	14163	14135	13997	14099	14064	13934	13999	14186	14141	13924	14168	14045	14034	14155	14181	14131	14198	14048	14107	13840	14103	14200	14009	13947	14014	14095	14129	13946	13946	14106	14137	14006	14050	13961	14118	14317	14124	13940	14050	14031	14085	14007	14039	14078	13925	14004	14087	14120	14135	13950	13945	13993	13979	14118	13983	14013	14057	14089	14123	14013	14182	14131	13907	14040	14072	13920	13967	14028	13952	13890	13978	13991	13900	14063	13866	14088	13971	14128	14232	14095	14064	13997	14001	13959	13965	13927	14225	13934	14083	14092	13934	14033	14045	14135	13833	13955	14249	13819	14120	14067	13905	13971	14142	13920	14017	14084	14168	13927	14119	14105	14203	13725	13866	13833	13899	13910	14097	14098	14013	13992	14089	14101	14162	14067	14092	14149	14152	14067	14045	13888	14004	13975	14138	14175	13916	14011	13853	14133	14065	13925	13974	13989	14057	14185	13950	14210	14018	14139	13989	13932	13956	13979	14054	14187	14238	14046	14032	14034	13925	13944	14031	14167	14203	13974	13978	13997	14023	13999	13935	14042	14034	13974	14097	14057	13880	13969	14062	13993	13941	13989	13975	14125	14133	13988	14079	14082	13914	13948	13888	14049	14009	14056	13874	13988	13955	14301	14041	14108	14143	13964	14101	14112	14024	13990	14032	14026	14121	14053	14082	13947	14012	13855	14091	13948	13960	13951	14049	13991	13962	14194	14090	14070	13974	14074	14251	14132	13937	14101	14099	14025	14043	14154	14224	14050	14046	14070	14142	14250	14041	14056	14119	13968	14071	13897	14050	14020	14075	14008	13996	14013	14031	14046	14293	13892	14114	14129	13998	14055	14093	14054	14001	14049	13998	14033	14204	14119	13865	14119	14015	14158	14045	13943	14025	14043	14076	14044	14025	14168	14144	14147	14105	13904	13962	14133	14081	13984	14116	14096	14135	14152	14060	14030	14050	14078	14071	13955	14050	14100	14077	13974	14037	14011	14095	14014	13983	14045	14112	14083	14083	14061	13946	13973	14012	13985	14048	13995	13992	13921	13995	13996	13987	14070	14221	13938	13935	14057	14164	14212	13937	14081	14094	14188	14123	14030	14087	14027	14000	14078	13971	13923	14107	14039	14162	13958	14000	13987	14011	14101	13976	14072	14033	13993	14051	14119	14052	14090	14038	14076	14067	14049	14160	14191	13910	13875	13936	14129	14074	13916	14076	13992	14105	14246	13961	14135	14166	14048	14035	14075	14081	14062	14026	14010	13984	14083	14113	13920	14046	14067	14185	14115	14214	14046	14102	13964	13984	13999	14064	13870	14124	14078	13866	13985	14051	13985	14111	14099	13936	14064	13781	14093	13984	14135	13920	14066	14140	13914	14056	14183	13960	14216	14099	14079	14081	14141	14177	13939	13978	14146	14072	14099	13896	13895	14071	13945	13951	14081	13939	13997	14015	14064	13991	14048	13950	14160	13967	14029	14081	14101	14041	13882	14000	14085	13994	13994	14023	13938	14074	14095	13852	14233	13923	14056	13967	14001	14094	13970	13990	14004	14202	14024	13917	13980	13960	13978	14080	14118	13931	14151	13984	14016	13948	13980	14087	14055	14136	14032	14083	14054	13988	13975	14038	14041	14022	14172	14066	14106	14171	14105	14007	14090	13949	13960	14003	13947	13987	14054	13953	13914	14064	14023	13995	14173	14032	14013	14038	14168	13875	14222	14114	14090	14112	14056	14055	14030	13995	13972	14091	13967	13989	13993	13991	14108	13999	14121	14116	14111	14139	13974	14235	14135	14051	14034	13975	14025	14002	14020	13904	14125	14099	14164	13973	13900	14201	14138	14136	14174	14145	14133	14015	13976	14233	14144	14142	14024	14009	13988	14060	14050	14065	13952	14040	13953	13872	14013	14078	14023	13991	14103	14100	14260	14108	14046	14046	13905	14311	13895	14141	13850	14093	14238	14097	13998	13838	14069	13846	14243	14037	13978	14149	14141	13923	13985	14107	13926	14212	14209	14106	14052	13884	14008	14029	14123	13969	13969	14123	14081	13972	14062	14183	14032	13908	14028	14040	14034	14145	13983	13938	14063	13992	14073	14064	14104	13958	14234	14063	14158	14003	14146	14007	13955	14033	14065	14152	14223	13969	14064	14163	13926	13859	13956	14022	14057	13895	14150	14179	14120	14006	13984	14088	14039	14117	14158	14004	14016	14037	14231	13929	14091	14029	14033	14048	14160	13924	14036	14076	14083	14012	13937	14064	13985	13954	13938	14022	13915	14084	13956	13862	14128	14019	14177	14024	14013	14127	14005	14128	13998	14167	14152	13978	13959	14051	14051	13952	14035	14058	13922	14057	13949	14176	14100	14086	14071	14113	13994	14154	14105	14100	14116	14085	14300	13986	14212	14121	14020	14039	13956	14087	14167	14142	14126	14145	14123	14024	14137	14124	14089	14125	14051	14050	14188	14038	14233	14160	14057	14024	14005	13859	14010	14095	13915	13947	14022	13992	14068	14031	13960	14020	14033	14221	13959	14193	13962	14189	14158	14015	14141	14036	14095	13973	14035	14026	14192	13970	14042	14043	14119	14148	14232	13990	14137	14110	14133	13920	14023	13963	13916	13889	14008	14124	14108	14048	14178	13935	14074	14069	13978	14024	13904	14091	14115	13959	13964	13970	14169	14053	14107	13896	14023	13894	14062	14049	14163	14105	14156	13950	13983	14139	13977	14121	14059	13962	14157	14077	13974	13946	13953	13948	14115	14104	13968	14037	13813	13987	14027	14149	14060	13923	14068	14170	13981	14116	14124	14005	14133	14174	14034	14181	14130	14190	14084	14050	14161	14179	14162	14063	14242	14094	13973	14029	14064	14029	13982	14142	14019	14191	13997	14063	13908	14001	13880	14003	14044	14164	13959	14214	14067	14076	13963	14081	13987	13947	13924	13990	14028	13970	13921	14113	14151	14057	14080	13951	14144	14174	13930	13895	14157	14123	13920
23124	21533	29580	25039	25047	29216	31350	25779	23056	21839	20213	19008	18362	17766	17068	16955	16688	16737	16543	16533	16544	16287	16359	16257	16344	16303	16328	16214	16340	16147	16193	16124	16032	16305	16324	16046	16212	16057	16166	16036	16184	16098	16272	16073	15897	16313	16041	16090	16079	16042	16105	16022	15880	16175	16196	16224	16067	16114	16193	16146	16084	16063	15962	15985	16092	16025	16104	15990	15968	16077	16245	16108	15978	15879	15946	15946	16182	15941	15754	16079	16003	16128	16171	15936	16146	16172	16031	15944	15997	16182	16262	16113	16029	15920	16057	16008	16122	16082	15957	15996	16036	15989	16103	15974	16154	16077	16092	16127	16015	15865	15921	16036	16132	16197	16022	16118	15949	16322	16126	15885	16018	16005	15857	16046	16158	15888	15990	16031	16251	16210	15985	16084	15958	15975	16096	16044	15793	16118	16041	16067	16062	16069	15954	16051	15866	16070	16057	16061	16024	15957	16177	16077	15957	15906	16006	16042	16139	15856	15824	16088	16021	15992	15993	15959	16112	16109	16105	16089	15977	16181	16056	16031	15966	16103	16107	16021	15961	15967	15992	16035	16060	16173	16033	16008	16055	16203	15888	15896	15842	16107	16109	15863	16058	15974	16049	16106	16118	16052	16089	16052	16091	15903	16020	15902	16109	15971	15966	15875	16191	15936	15878	15988	15939	16031	15911	16056	16122	16061	16027	15935	16092	16227	15870	16124	16051	16042	15961	16081	16072	16009	16121	15864	15845	16072	16137	15874	15992	15925	15927	16012	15973	15840	16023	15922	15926	16035	15964	15902	15803	16024	15955	15959	16027	16042	16115	15917	16005	15974	15974	15949	15922	15831	16136	16238	16146	16010	16148	16104	15991	15970	16131	16016	16063	15958	16017	15838	16092	15942	15849	15957	16212	16034	16057	15762	15972	15941	16000	16045	16100	16218	15932	15967	16119	16005	15887	16021	15986	16038	16109	15874	16082	16187	15924	15845	16101	15996	15878	15987	16002	16118	16019	16172	16029	16019	15950	16024	16155	15875	16040	16101	15948	15776	16026	15948	15969	15929	16087	15967	16107	15924	15974	16067	15903	15948	16131	16154	15978	16017	15996	15837	15835	15948	16088	16033	15964	15948	16031	16208	15901	15982	16012	16085	16018	15969	16227	16017	16248	15806	16154	15812	15898	15948	16086	16161	15925	15982	16031	15833	15886	15909	16005	16000	15840	16143	15997	16074	16113	16019	15781	15971	15798	16082	16191	16119	15761	16122	15816	16001	15913	16215	16069	16080	16019	15948	15975	16026	15806	15984	15885	16072	16027	16019	15809	16016	16076	16082	15996	16065	16168	16035	15959	15906	16044	15777	15999	15901	16125	15980	16012	15962	16239	16051	16053	15795	15782	15930	16010	16102	16185	16028	16079	15893	15887	15951	16102	16019	16085	16058	16214	16162	16077	16191	16312	16065	16039	15997	15985	16051	16029	16028	16116	16030	15995	16008	16002	15921	15999	16014	16033	15972	16132	15904	16036	16002	16050	16143	15979	16126	15913	15999	15905	16014	15983	15987	16073	15935	16194	15908	15841	15927	16090	15904	15916	15890	16094	16148	16108	15979	16168	15976	15896	15916	15940	15864	15878	16004	16001	15911	15812	15908	16041	15968	15969	16051	16060	15947	16246	15926	15985	16125	16060	16029	16139	16020	16197	16007	16114	16030	15971	15959	16006	15900	16065	16114	16107	15889	15956	15936	15908	16086	16149	15936	16085	16028	16052	15944	16246	16126	15896	15940	15869	15856	16016	15952	16235	15959	16111	16044	15890	16073	15948	16122	15952	15960	16088	16051	15835	16082	15971	15944	16098	16116	16181	15986	15756	15734	16063	15873	15966	15965	15904	15993	15958	15986	16243	15900	16091	16156	15871	15892	16060	15979	15941	15919	15948	16151	16030	15996	16159	16122	16102	15877	16070	15974	16078	15844	16094	16020	16017	16158	16024	16113	16092	16035	16127	16124	16022	16126	16123	16049	16082	15948	16015	15996	16078	16136	16048	15869	16018	15994	16022	16011	16041	15886	16005	16094	15991	16214	16036	16159	16273	15971	15969	15959	16096	16013	16051	15840	15991	15983	16075	15957	16195	16097	15854	15858	16007	16086	15942	16060	15961	15981	15980	15987	16018	15801	15942	15997	16089	16039	16027	16193	16065	16023	15964	15858	15808	15953	16138	16092	16156	16111	16133	16011	16017	16007	15955	15782	16049	16236	16195	16131	16121	15946	16066	16150	16018	16146	16015	16129	16006	15753	16064	15974	16088	16057	16063	16037	16048	16046	16124	15949	15923	16080	16022	15944	15996	16053	16074	15871	16029	15958	16140	16084	15896	16047	16184	16152	15937	15934	16033	16080	16170	15932	16134	16118	15851	15931	16048	16099	16109	15861	16175	16175	15936	16120	15968	16009	15951	16002	16095	16100	15887	16235	16170	16085	16019	16060	15802	15980	15766	15869	16182	16169	16078	16058	15800	15945	15825	15954	15958	15943	15785	15884	15928	15934	16226	16169	15933	15975	15924	15969	16115	16023	16150	15909	15816	16229	15955	15970	15887	15892	15954	15958	15925	16060	16132	16046	15996	16060	16159	15889	16018	15835	15861	16192	15986	15915	16005	15929	15876	16111	16068	16030	16057	16026	15902	15962	16121	16117	16106	16113	16070	15996	15975	15822	16067	16244	15960	16162	15851	15932	15953	16028	16017	16400	16080	15850	15994	16047	15986	16138	16016	16092	15926	15879	15965	16040	15795	16058	15975	16041	16078	15892	16149	16116	16100	15960	16051	15915	15902	16093	16038	16115	16077	16093	15879	16080	16109	15992	16051	16142	16311	16179	16049	16005	15739	15975	15953	16155	16226	16114	15907	15978	16092	16070	16008	15922	15936	16211	15986	16007	15852	16060	16109	16047	15980	15899	16039	16043	16326	15931	15932	16072	16178	15773	16058	16071	16033	16020	16208	15896	16031	16121	15982	16008	16039	15877	15886	16086	16040	15986	16092	16038	15876	15852	16062	15968	15799	16141	15850	15827	15970	15863	16035	16075	15997	16015	16003	15918	15930	16022	16004	15871	16169	16128	16149	16133	15951	15893	15951	15880	16169	16099	15983	16118	16168	16117	15969	16106	16091	16030	16148	16194	15864	16078	16161	16017	16017	15960	15954	15995	15987	15923	16049	16093	16042	15925	16102	16161	15948	15867	16016	15919	16161	16145	16021	15922	16135	15892	15810	15972	16002	15950	15999	16038	15995	15945	16050	16014	15995	16067	16138	16014	16118	16045	16119	15929	15940	15933	16098	16026	16258	15905	16198	15870	15983	15939	16118	15937	16138	16080	16077	15807	15932	15935	16138	15834	15913	15997	15826	15922	16059	16039	15727	15795	15927	16148	16044	16236	15994	16077	16158	15963	16038	16067	16036	15980	15807	15976	16052	15971	16072	15944	15839	15978	15986	15968	16080	16056	16176	16085	15973	16109	16099	16236	15928	16028	16024	16098	16029	16114	16019	16022	15918	15959	15922	16060	15878	15876	16115	15944	16035	15957	16214	15915	16015	16222	16016	16124	16016	16016	15959	16095	16219	15972	16362	16155	15873	15791	15979	15957	15966	15984	16006	15868	15965	16051	16001	15930	15977	16049	15949	15977	15945	16009	15976	15822	16073	15991	16039	16002	15954	15963	16137	16014	15989	16026	15947	15998	15923	16004	15923	15871	15982	16014	16058	15948	16037	15960	16042	15993	16082	16093	16014	15989	15978	16054	16059	15987	16053	16089	15999	16090	16183	15981	16199	16110	15892	15913	16183	16032	15994	15965	16015	16114	16094	16006	16080	16003	16075	15956	15888	15964	15921	16033	15964	16017	16047	15799	16127	16051	16088	15939	16169	15763	16066	15998	15901	15883	16022	15952	15857	15993	16009	15920	15784	16076	16071	16025	16248	16293	16030	16136	16063	16065	16195	16023	15975	15950	16006	15921	16071	15889	16036	15884	15961	16085	16047	15970	16018	16117	15729	15839	16094	16021	16116	16008	15782	16064	16068	15953	15830	16001	15999	15901	15976	16086	15987	16052	15934	16035	16089	15818	15853	16055	16113	16080	15971	15957	15697	15907	15881	16169	15885	15869	15835	16068	15992	16044	16061	15937	16037	15967	15978	16075	16001	16268	16083	16085	15987	16073	15952	15966	15833	16072	16041	15946	16052	16018	15883	16198	15874	15998	16013	16074	15919	15967	15974	16018	15940	15937	16234	15875	15875	16302	16047	15854	16095	15949	15962	16065	16007	15929	16139	15983	15858	16011	16056	16093	16095	15885	15981	15895	15957	15909	15889	15955	15893	16075	16191	15867	15922	15946	15995	16093	16057	16083	16140	16091	16039	16145	15980	16079	16114	16124	15935	16021	15847	16076	16009	15961	16162	16076	15926	16130	16097	15882	15867	15982	16074	16004	16063	16018	15919	16097	16218	16301	15950	16017	16020	16285	15945	16048	16075	15903	16025	15906	16092	15877	16039	16074	16371	15998	16030	16201	15955	16011	15866	15906	15974	15772	16261	16047	16155	15879	15907	16078	15853	15972	16021	16072	16044	15927	16198	16075	15980	15894	16026	15999	15969	16019	16089	15994	16033	16093	16100	16114	15964	15941	16092	16046	16093	16034	15889	15941	15990	15902	15905	15943	16138	16004	15953	15958	16032	15839	16178	15804	15942	16084	16068	15976	16043	15954	16074	15980	16031	16058	15830	15977	16106	15948	15857	16047	16034	16005	16003	16037	16108	16198	15922	15927	16010	15960	15814	15999	16057	16094	15864	16131	16273	16083	16071	15879	16012	16060	15926	16169	15981	15934	16104	16024	16142	16003	15933	15959	16072	16134	16048	15977	16183	16035	16252	15820	15877	16014	15952	16024	16196	16015	15874	16013	15853	15930	16072	15951	15991	15920	16172	16041	15897	16053	16054	16072	15798	16174	16053	15855	16139	16114	16092	15861	15920	15913	15808	16020	15858	16045	16223	16012	15894	15865	15996	15962	15884	15949	16096	15880	16002	15976	15930	15939	15823	16159	16151	15840	15954	15998	15823	15892	16095	15970	15943	15895	15933	15875
38103	62796	59744	49924	42157	35879	31262	27656	24604	21858	19488	17987	16665	16014	15590	15043	14785	14729	14528	14443	14554	14408	14424	14358	14426	14258	14303	14117	14103	14062	13859	14123	14062	14266	14016	13856	14171	14029	13908	14030	13937	14020	14107	14150	13932	13882	14060	13831	13996	13892	13981	14010	14031	13939	13972	13937	13769	14044	14006	13956	13930	14042	13855	13994	14028	13965	14064	14061	13936	14020	13935	13810	13852	13871	13994	13866	13960	13981	13968	13728	13864	13985	14001	13933	14089	14001	14010	13924	14116	13901	14092	14047	14085	13947	13912	14022	14001	13960	13933	14058	13940	13947	13942	14031	13979	14002	14004	13971	14130	14111	13906	13940	13991	13908	13736	14006	13818	14038	13818	13913	14016	13882	13951	13776	13966	13945	13869	13981	13952	13974	13982	13740	13970	14044	14077	13868	13827	13864	13884	13804	13833	13959	13926	13988	14001	14031	13872	13919	14071	14015	13915	13881	13956	13804	13977	13943	13942	13833	13985	13905	13999	13910	13950	14040	13914	14067	13964	13979	13908	13872	14031	13878	14115	13835	14095	14065	14038	13894	14030	13945	13901	13922	14032	13873	14059	13667	14118	14042	13832	13969	13917	14023	13955	14105	14059	13949	13864	14023	13784	13906	13977	13826	13940	13937	13952	13850	13923	13888	13933	13988	14063	13905	13842	13834	13725	13880	13947	13853	14067	14023	13900	14109	14080	13821	13928	13936	13958	13893	13893	13896	13882	13606	13961	13940	14023	13915	14045	13972	13799	13791	13951	13986	13937	13886	13926	13904	13815	13908	13907	13821	13926	13871	13843	13835	14005	14027	13906	14041	13870	14009	13988	14053	13943	13867	14075	14008	13942	13964	13927	13908	13994	14034	13990	13835	13837	13777	14058	14002	13977	13910	14002	14038	13740	13852	13961	13934	14033	13936	13986	13920	13983	13849	14021	13857	13901	13991	13932	13923	13931	13892	14097	13897	13951	13925	13835	14047	14058	13959	14075	13978	13939	14047	13949	13841	14029	13964	14013	13886	13932	13953	13878	14022	14062	14153	14022	13968	13891	13809	13848	13857	14039	13930	14029	13954	13791	13915	13895	13864	13825	14086	13786	13984	13884	13994	13918	14006	13960	13998	13948	14053	13893	13796	14118	13811	13886	13996	13890	13902	13904	13892	13824	13956	13848	13959	14096	13774	13984	13953	13880	14004	14006	13831	13724	13946	13874	13778	14092	13866	13782	13963	13975	13944	13828	13991	13909	13858	13773	13927	13944	13983	14175	13936	13926	13884	13953	13874	13971	13714	13965	13907	13888	14084	13987	13974	14173	14004	13881	13813	13919	13870	13927	14015	13951	13938	13985	14125	14010	14066	13736	14012	13940	13908	13918	13841	14061	13947	13890	13909	13945	14098	13811	13905	14142	13866	13998	13956	14040	13990	13938	13865	13908	13876	13939	13919	13838	14004	13875	13928	14026	13973	14063	13930	13959	13926	13878	14123	13969	14022	14063	14135	14009	13972	14080	14032	13985	13993	14137	14066	13992	13853	13966	13808	13913	14035	13888	14143	13920	13896	13729	14062	13905	13930	13935	13882	14190	13801	14063	13920	14017	13967	13899	14010	13947	14090	13807	13860	14082	13940	13981	13895	13867	13982	13966	13995	14077	14104	13957	13949	13836	13787	14032	13814	14033	13860	14003	13778	13996	13883	13914	13727	13986	14013	13848	13868	14084	14026	13966	13994	13975	14087	13995	13948	13960	14054	13992	13976	13968	13872	13966	14008	13941	14089	13820	14027	13903	14000	13909	14032	13924	13845	13997	14031	13984	13963	13949	13787	14010	13933	13936	13814	13900	13892	13857	14091	13853	13887	13770	13971	14073	13889	13851	13956	13970	13967	13768	13845	13843	13793	13867	13941	13815	14078	13837	13924	13954	14060	14022	13986	13768	13970	13921	13954	13827	13933	13856	14078	13887	13937	13997	13703	13893	13658	13930	13850	13925	13940	13888	14056	13809	13920	13948	13801	13973	14083	13998	13857	13994	13874	14145	13938	14006	13873	13992	14012	13974	13975	13978	13833	14020	13784	13996	14017	14012	13940	13959	13977	14004	13930	13958	13991	13744	13847	13941	13914	13981	14021	14100	14037	13685	13738	13919	13963	13668	14074	13959	13834	13999	13893	14042	13857	13857	13944	14073	13791	14095	13890	13810	13880	14042	13932	14021	14013	13815	14169	14091	13998	13995	13961	13918	13886	13866	13978	13930	14021	13949	13908	13965	13854	13873	13814	13977	13934	13804	13851	13870	13891	13846	13838	14008	13765	13842	13977	13932	14126	13895	13800	13874	13849	14039	13988	13801	13976	13986	13970	13706	13977	13900	13867	13857	13785	14128	13978	13857	13850	13965	13957	13819	13967	14052	13908	13950	14022	13883	13960	13898	13811	13851	13869	14093	13951	13947	13918	13840	13990	13893	13894	14051	13981	13906	14063	13769	13834	13910	14023	13955	13953	13948	13778	13973	14069	13995	14007	13948	13895	13893	14155	13929	14059	13826	13893	13804	13840	13858	13934	14086	13857	13985	14058	13929	13909	13964	13882	13677	13869	14009	13954	14106	13993	13892	13872	13894	14055	13783	13917	13935	13864	14131	13742	13918	14026	14006	13797	14082	13875	13896	13758	13944	13960	13882	14006	13880	14045	13924	13941	13787	13946	13956	14029	14017	13917	14037	13936	14113	13914	14008	14053	14012	13913	13796	13921	13906	14039	13949	13791	13956	13985	14003	14026	13955	13850	13989	13879	13871	13855	14145	13901	13922	14005	13818	13930	13983	13884	13966	13875	13926	13961	13986	13880	13946	13962	13850	13839	13839	13847	14139	13829	13954	14124	13886	13834	13893	13775	13831	13896	13925	13975	13889	13982	13996	13933	13989	13988	13893	13902	14111	14023	13930	14039	13941	13987	13959	14048	13918	13961	13907	14027	13850	14047	13944	13905	13775	13936	13994	14204	13740	13924	13834	14064	13839	13807	13929	13887	13951	14109	13910	13829	13923	13988	13751	13983	13817	13918	13936	13855	13844	14006	13769	13900	13995	13992	13907	14011	13912	14007	13897	13891	14043	14027	14007	13967	13916	14077	13993	13966	13910	14040	14081	13965	14024	13838	14092	13885	13982	13870	13869	13894	13813	13991	13857	14040	13993	13884	13814	13995	13895	14044	14037	13732	13848	13879	13851	13889	13872	14042	14068	13919	13905	13954	13918	13968	13889	13798	13997	13929	13830	13942	13885	13894	13909	13984	13943	14103	13794	13912	13977	14020	13919	13893	14042	13992	13881	13782	13926	13807	13919	13856	14141	14025	13961	13805	13869	13751	14024	13861	13839	13896	14023	14014	13829	14000	13962	14009	13780	14034	13908	14168	13782	13760	13951	14017	13875	13913	13837	14059	13826	13838	13830	13781	13904	13965	13845	13823	13951	14032	14043	14192	13949	13895	14045	13945	13791	13710	14098	13904	14090	14014	13983	13768	13912	13911	13958	13824	13960	13888	13923	14031	13954	14039	13961	13947	13947	14081	13964	13959	13986	13905	13877	13827	14002	13881	14083	14026	13806	14035	14022	13748	13871	14003	13683	13914	13866	13901	13950	13951	13777	13978	13922	13845	13863	13956	13790	14016	13832	13878	13990	13958	13908	13936	13847	13918	13962	13803	13824	13925	13927	14085	13946	13907	13966	13892	13961	13963	13948	13922	13868	14040	14066	14076	13878	14014	14036	14024	13944	13926	13714	14039	13949	13938	13966	13952	13803	14105	13898	14076	14034	14109	13984	13885	13897	14001	13846	14105	13917	14077	14083	13958	14005	13967	13852	14024	14007	13958	13804	14013	13962	13904	14038	13877	13948	13892	14055	13895	13929	13942	13834	13991	13944	13906	13764	13821	13907	13914	14001	13813	13995	13979	13979	13922	14016	13894	14036	13998	13838	13964	13876	13859	13880	13961	13898	14029	13913	13973	14046	13877	14063	13926	14057	13942	13894	14048	13998	13946	13798	13880	13940	13969	13821	13937	13950	14116	14148	13966	13866	14072	13997	13851	14023	14018	14006	14037	13868	13719	13908	13925	13875	13767	13939	13741	13803	14028	14000	13902	13944	13980	13840	14052	13930	14034	13991	14096	14000	13998	14088	13913	13851	13694	13922	13985	13895	13886	13793	13909	13990	14084	13995	13846	14067	14019	13973	13927	13904	13889	13729	13901	13796	13911	13949	13886	13913	13812	13994	13972	13690	13885	13909	13957	14009	13827	13872	13877	13857	13931	13957	14078	13985	13956	13910	13823	13939	14054	14076	13915	14202	14017	14005	13894	13893	14029	13904	13892	13961	14067	13883	14049	13818	13955	13809	13997	13888	13963	13818	13932	13862	13971	14048	13787	14160	13926	14034	13876	13844	13782	13955	13877	13927	14112	13844	13929	13975	13956	14120	13933	14036	13931	13880	13949	13932	14077	13840	13847	14025	13936	13928	13942	13888	13838	14093	13965	14038	13979	13953	13945	13972	14006	14015	13923	13845	13968	13850	13899	13953	13881	14071	13717	13882	13875	13960	13932	13897	13941	13877	13913	13786	14011	14019	14039	13929	14063	13997	13901	13994	13971	13994	13839	13778	14094	13972	13883	13947	13858	13915	13939	13923	14075	13930	13848	13946	13839	13934	13954	13876	13817	13904	13942	13970	14022	13940	13895	13888	13873	13930	13993	13787	13769	13912	13816	13818	13816	13869	14047	13813	13966	13826	14048	13800	13900	14012	13877	13896	13955	13888	13878	14081	13978	13851	13820	13888	13848	13948	13936	14027	13929	14014	14042	14065	13985	13966	13873	13961	14123	13875	13633	14039	13973	13851	13827	13960	13832	13952	13812	14048	13817	14014	13936	14068	13888	13999	13951	13937	13974	13941	13943	14109	14034	14085	13840	13776	13931	13855	13938	14019	14065	14032	13944	13958	13920	13890	14055	13869	13992	13965	14005	13937	14017	13895	13878	14147	13962	13914	14110	14061	13984	14013	13975	14076	13941	13985	13910	14124	14002	13987	14057	13933	14033	13953	13747	13888	13911	14000	14010	13929	13886	13754	13912	13901	13933
31062	36530	43332	37778	30955	26394	23116	21352	19787	18587	17897	17269	17222	17040	16767	16491	16482	16543	16440	16389	16404	16541	16524	16487	16215	16392	16626	16361	16554	16313	16313	16525	16371	16245	16447	16277	16364	16222	16336	16470	16431	16256	16357	16364	16510	16281	16523	16519	16366	16333	16113	16267	16408	16323	16339	16208	16349	16119	16315	16309	16519	16234	16437	16274	16082	16233	16321	16213	16377	16428	16425	16200	16346	16313	16453	16354	16276	16271	16174	16335	16345	16396	16281	16263	16281	16202	16290	16322	16242	16306	16263	16244	16279	16465	16277	16325	16258	16349	16349	16321	16293	16325	16099	16170	16261	16256	16164	16176	16505	16375	16311	16266	16334	16310	16241	16235	16254	16125	16336	16278	16175	16398	16482	16234	16396	16321	16237	16334	16446	16399	16233	16172	16418	16283	16200	16361	16314	16327	16351	16183	16498	16337	16130	16274	16234	16364	16192	16373	16402	16198	16143	16329	16107	16390	16149	16265	16187	16294	16340	16384	16279	16495	16345	16172	16266	16195	16242	16201	16301	16418	16259	16350	16289	16285	16208	16353	16329	16222	16194	16319	16167	16210	16211	16269	16318	16392	16571	16416	16176	16311	16324	16358	16146	16231	16298	16341	16240	16155	16210	16221	15986	16095	16524	16289	16343	16333	16045	16173	16313	16256	16554	16307	16416	16360	16171	16304	16230	16444	16203	16251	16283	16250	16182	16342	16335	16270	16354	16318	16330	16160	16359	16070	16385	16388	16123	16241	16458	16254	16173	16129	16200	16315	16159	16232	16126	16327	16286	16236	16169	16322	16356	16187	16311	16375	16262	16002	16038	16352	16271	16296	16208	16505	16196	16391	16354	16400	16276	16391	16297	16226	16339	16198	16380	16284	16220	16165	16318	16141	16041	16279	16337	16402	16301	16232	16420	16393	16272	16227	16336	16405	16276	16137	16315	16130	16387	16362	16276	16172	16449	16271	16390	16323	16291	16103	16371	16201	16132	16181	16394	16221	16189	16167	16329	16328	16376	16265	16120	16381	16047	16116	16132	16284	16276	16026	16366	16417	16275	16198	16133	16311	16390	16275	16429	16187	16396	16187	16258	16231	16281	16253	16206	16245	16355	16210	16291	16189	16565	16249	16493	16319	16088	16260	16444	16146	16300	16432	15957	16098	16314	16089	16080	16197	16312	16309	16409	16178	16374	16293	16387	16284	16415	16296	16220	16203	16165	16623	16316	16113	16284	16471	16182	16322	16256	16265	16323	16223	16440	16427	16491	16246	16291	16583	16225	16405	16258	16443	16229	16473	16231	16171	16402	16342	16350	16228	16189	16182	16212	16307	16313	16412	16422	16050	16286	16410	16204	16190	16130	16307	16127	16285	16421	16128	16255	16270	16381	16392	16349	16026	16319	16300	16354	16188	16379	16117	16241	16286	16398	16419	16214	16339	16290	16354	16243	16187	16350	16457	16319	16370	16327	16212	16075	16222	16355	16021	16184	16517	16334	16323	16046	16325	16220	16434	16278	16201	16139	16086	16384	16178	16394	16385	16224	16220	16195	16151	16165	16361	16327	16410	16356	15974	16288	16403	16169	16228	16229	16254	16203	16272	16364	16336	16411	16223	16406	16472	16211	16271	16256	16411	16481	16471	16359	16349	16365	16453	16216	16120	16284	16357	16316	16173	16387	16368	16294	16194	16331	16335	16181	16322	16190	16305	16374	16255	16302	16030	16276	16356	16341	16447	16366	16242	16311	16378	16193	16099	16317	16544	16212	16189	16346	16217	16292	16280	16186	16439	16254	16171	16402	16249	16214	16147	16158	16402	16411	16033	16100	16074	16408	16405	16273	16380	16442	16172	16176	16420	16369	16166	16340	16189	16326	16155	16156	16322	16218	16279	16355	16191	15990	16268	16306	16239	16223	16238	16316	16096	16157	16132	16226	16250	16240	16359	16368	16269	16033	16366	16159	16122	16333	16260	16091	16294	16365	16459	16356	16214	16286	16240	16400	16446	16267	16250	16302	16176	16361	16227	16575	16429	16101	16518	16295	16315	16307	16214	16217	16335	16294	16225	16299	16200	16388	16367	16357	16210	16266	16127	16329	16133	16401	16304	16444	16344	16307	16158	16181	16158	16270	16271	16455	16129	16241	16499	16328	16293	16247	16227	16244	16196	16332	16173	15980	16289	16180	16319	16231	16265	16293	16345	16167	16246	16344	16432	16463	16276	16414	16442	16133	16315	16179	16529	16367	16588	16128	16475	16463	16256	16213	16387	16331	16116	16257	16211	16307	16044	16307	16335	16294	16248	16133	16184	16280	16274	16174	16275	16295	16394	16361	16189	16244	16329	16543	16302	16320	16294	16197	16460	16172	16332	16137	16387	16372	16298	16201	16266	16182	16415	16223	16237	16318	16192	16251	16266	16350	16358	16323	16282	16510	16381	16403	16302	16328	16139	16214	16057	16314	16353	16390	16247	16303	16178	16330	16224	16334	16210	16369	16223	16092	16140	16342	16182	16087	16275	16144	16274	16276	16020	16318	16485	16296	16386	16263	16380	16418	16391	16415	16208	16451	16405	16383	16293	16244	16134	16390	16307	16354	16183	16350	16238	16268	16219	15966	16230	16224	16295	16193	16150	16268	16205	16503	16240	16224	16459	16279	16206	16217	16460	16374	16208	16520	16173	16263	16334	16314	16243	16278	16284	16112	16318	16270	16201	16318	16317	16283	16277	16211	16192	16266	16334	16260	15938	16309	16240	16314	16315	16345	16397	16350	16369	16276	16254	16480	16309	16300	16289	16239	16427	16213	16294	16237	16292	16215	16222	16126	16279	16437	16251	16240	16399	16172	16207	16197	16631	16369	16394	16402	16424	16456	16191	16118	16163	16191	16221	16383	16412	16339	16313	16333	16211	16325	16288	16301	16250	16164	16294	16460	16314	16362	16116	16337	16299	16406	16262	16361	16353	16282	16386	16242	16141	16348	16338	16287	16283	16239	16330	16311	16323	16301	16245	16273	16161	16262	16274	16132	16345	16369	16114	16228	16165	16259	16091	16293	16188	16130	16294	16274	16301	16180	16421	16227	16190	16168	16305	16302	16208	16359	16244	16299	16317	16304	16284	16312	16310	16200	16147	16284	16415	16411	16343	16210	16415	16331	16330	16265	16312	16237	16077	16389	16425	16238	16100	16165	16123	16304	16306	15986	16419	16254	16276	16321	16187	16183	16368	16341	16252	16329	16316	16369	16139	16259	16268	16325	16355	16285	16244	16266	16289	16438	16261	16284	16074	16128	16229	16449	16258	16281	16262	16238	16477	16152	16175	16190	16198	16283	16330	16333	16259	16266	16446	16287	16183	16293	16061	16272	16277	16342	16190	16113	16190	16164	16273	16035	16162	16275	16254	16226	16371	16397	16351	16430	16154	16399	16380	16134	16431	16105	16189	16348	16438	16013	16272	16149	16319	16289	16378	16329	16206	16532	16146	16297	15907	16218	16095	16283	16092	16307	16301	16202	16210	16385	16170	16270	16296	16207	16084	16454	16251	16190	16230	16256	16296	16256	16106	16341	16230	16432	16145	16275	16248	16321	16245	16176	16372	16217	16356	16345	16198	16388	16483	16161	16187	16390	16435	16364	16458	16390	16208	16316	16170	16408	16237	16280	16370	16418	16408	16461	16344	16134	16342	16332	16399	16184	16238	16233	16124	16290	16337	16110	16223	16137	16216	16216	16350	16222	16263	16347	16238	16310	16374	16336	15951	16210	16237	16292	16178	16469	16199	16219	16213	16050	16439	16361	16204	16423	16167	16154	16339	16217	16125	16280	16281	16150	16384	16271	16379	16205	16299	16190	16337	16231	16403	16281	16195	16358	16398	16284	16336	16296	16298	16330	16104	16298	16432	16396	16228	16363	16418	16349	16477	16266	16317	16403	16326	16316	16225	16317	16293	16355	16342	16376	16521	16362	16235	16428	16218	16219	16046	16310	16162	16314	16281	16434	16364	16397	16279	16046	16109	16347	16348	16428	16356	16347	16471	16058	16267	16299	16377	16329	16256	16410	16246	16227	16305	16265	16167	16374	16527	16378	16224	16236	16397	16472	16606	16474	16276	16328	16056	16373	16015	16181	16302	16237	16188	16433	16133	16270	16126	16244	16050	16488	16351	16060	16203	16131	16261	16274	16052	16206	16239	16067	16369	16343	16312	16154	16192	16310	16320	16357	16511	16406	16274	16217	16262	16360	16540	16385	16363	16328	16248	16250	16140	16155	16491	16288	16429	16504	16373	16132	16069	16264	16225	16278	16173	16188	16241	16044	16154	16013	16259	16251	16280	16381	16269	16346	16304	16376	16187	16365	16338	16324	16370	16382	16390	16013	16213	16251	16154	16338	16179	16267	16250	16382	16287	16242	16045	16351	16217	16190	16127	16291	16353	16364	16097	16379	16200	16236	16068	16378	16313	16226	16335	16057	16415	16424	16046	16349	16217	16255	16280	16227	16125	16190	16331	16331	16321	16295	16284	16382	16309	16356	16227	16249	16018	16233	16336	16149	16182	16427	16361	16244	16215	16256	16329	16377	16037	16254	16229	16319	16377	16201	16332	16293	16286	16446	16449	16296	16126	16322	16289	16197	16170	16262	16228	16310	16191	16321	16340	16279	16283	16215	16199	16152	16333	16128	16318	16421	16592	16497	16375	16363	16434	16224	16287	16424	16113	16374	16189	16132	16220	16240	16112	16294	16299	16371	16398	16394	16298	16135	16258	16258	16226	16176	16213	16251	16221	16240	16308	16321	16281	16164	16239	16195	16441	16340	16342	16157	16282	16250	16297	16315	16409	16208	16235	16281	16117	16293	16336	16422	16281	16385	16361	16286	16103	16304	16272	16363	16329	16266	16203	16144	16195	16242	16219	16331	16132	16413	16365	16257	16266	16274	16338	16453	16311	16303	16147	16309	16341	16255	16120	16218	16209	16226	16337	16378	16375	16184	16121	16232	16292	16257	16277	16329	16169	16007	16149	16488	16466	16320	16253	16233	16326	16281	16179	16289	16240	16320	16434	16426	16112	16310	16244	16030	16447	16367	16266	16171	16330	16206	16362	16379	16089	16085	16255	16276	16280	16173	16235	16259	16268
37913	53909	49024	39598	32883	27188	23495	21084	19077	17780	16670	15776	15292	15074	14843	14597	14448	14458	14349	14309	14228	14380	14368	14187	14275	14235	14310	14213	14218	14209	14197	14296	14228	14312	14130	14137	14243	14126	14110	14097	14099	14318	14039	14456	14155	14173	14146	14207	14126	14096	14150	13980	14106	14083	14142	14379	13941	14244	14196	14109	14249	14161	14208	14168	13898	14258	14053	14275	14199	14160	14305	14029	14247	14111	14077	14023	14187	14138	14196	14097	14083	14258	13947	14145	14209	14207	14205	14211	13989	14124	14056	14133	14156	14149	14056	14149	14350	14310	14086	14100	13973	14026	14072	14127	14153	14190	14237	14194	14195	14075	14044	14197	14062	14165	14165	14188	13999	14359	14130	14279	14163	14287	14350	14062	14100	14236	13998	14169	14137	14187	14126	14336	14136	14078	14024	14130	14029	14134	14129	14135	14096	14196	14221	14234	14223	14091	14179	14065	14111	14053	14155	14245	14185	14269	14162	14116	14346	14282	14333	14127	14112	14051	14274	14193	14115	13889	14080	14132	14102	14205	14186	14143	14232	14252	14366	14068	14262	14068	13936	14052	14160	14311	14345	14017	14191	14213	14089	14139	14199	14134	14237	14088	14231	14182	14218	14151	14251	13976	13966	14098	14150	14095	14145	14182	14161	14275	14253	14060	14138	14089	14181	14123	14059	14288	14177	14219	14217	14234	14185	14252	14097	14268	13975	14170	14265	13980	14249	14118	14134	14268	14203	14174	14155	14114	14116	14116	14163	14137	14135	14072	14162	13955	14219	14155	14090	14183	14079	14313	14147	14064	14215	14310	14220	13995	14162	14143	14139	14104	14173	14139	14051	14129	14201	14145	14225	14127	14019	14089	14213	14150	14164	14215	14038	14132	14308	14167	13900	14274	14144	14364	14143	14188	14183	14096	14221	14213	14338	14135	14007	14191	14143	14188	14120	13944	14071	14156	14159	14112	14045	14039	14237	14096	14107	14033	14051	14204	14124	14208	14021	14145	14324	14193	14103	14162	14224	13994	14183	14129	14015	14268	14064	14383	14182	14220	14145	14110	14209	14188	14322	14141	14138	14067	14012	14020	14184	14123	14133	14066	14135	14225	14235	14206	14061	14257	14187	14188	14252	14041	14062	14167	14149	14194	14340	13994	14197	13998	13984	14006	14228	14124	14301	14156	14091	14091	14277	14133	14216	14117	14198	14090	14115	14126	14192	13992	14171	14130	14097	14087	14229	14141	14280	14129	14113	14175	14136	14264	14105	14082	14238	14257	14196	14148	14055	14196	14108	14120	14196	14005	14062	14094	14283	14151	14214	14067	14346	14116	14177	14178	14177	14185	14339	14104	14240	14343	14334	14090	14001	14031	14149	14225	14091	14155	14087	14314	14191	14213	14104	14285	14175	14099	14181	13899	14219	14171	13838	14249	14346	14047	14190	14246	14192	14089	14192	14200	14247	14102	14270	14196	14204	14319	13973	14352	14156	14128	14123	14163	14274	14118	14215	14190	14283	14149	13908	14178	14028	14082	14351	14141	14221	14057	14288	13994	14124	14118	14110	14105	14195	14064	14197	14031	14083	14114	14101	14278	14169	14240	14071	14040	14091	14092	14370	14157	14156	14053	14246	14225	14401	14162	14165	13988	14205	14090	14105	14115	14316	14121	14105	14096	14076	13999	14284	14150	14223	14021	14116	14151	14173	14181	13908	13954	14129	14122	14176	14127	14197	14183	14092	14134	14173	14100	14118	14148	14217	14075	14223	14156	14025	14210	13999	14234	14108	14068	14225	14207	14109	14224	14287	14110	14106	14126	14371	14083	14036	14227	14231	14142	14229	14263	14188	14204	13978	14070	14225	14076	14050	14087	14135	14234	14097	14161	13968	14079	14164	14167	14026	14110	14243	14141	14225	14021	14041	14010	14131	13912	14057	14156	14366	14213	14037	14084	14228	14072	14154	14143	14146	14003	14050	14109	14117	14179	14111	14368	14163	13947	14244	14074	14253	14287	14127	14079	14096	14041	14141	14183	14156	13967	13989	14148	14083	14065	14059	14164	14255	14050	14146	14105	14185	14193	14133	14216	14084	14203	14197	14165	14100	14184	14083	14146	14027	14135	14168	14218	13903	14058	14070	14129	14137	14047	14250	14192	14157	14045	14206	14188	14088	14072	14319	14180	14230	14104	14040	14053	14154	14248	13978	14071	13996	14141	14079	14273	14128	14096	14358	14065	14178	14078	14186	13996	14019	14202	14093	14197	14068	14183	13994	14097	14106	14353	14175	14193	14194	14206	14173	14126	14095	14113	14210	14072	14104	14234	14347	14201	14185	14253	14221	14192	14126	14354	14139	14103	14156	14183	14028	14137	14040	14056	14054	14311	14017	14283	14128	14048	13843	14134	14220	14207	14154	14151	14292	14012	14248	14066	14202	14005	14280	14111	14167	14070	14116	14060	14201	14139	14300	14066	14228	14156	14101	14049	14159	14224	13887	14069	14153	14148	14105	14084	14189	14134	14223	14283	14068	14150	14274	14126	14229	14190	14232	14205	14105	14181	14204	14183	14117	14190	14228	14186	14170	14212	14101	13937	14045	14174	14220	14024	14214	14199	13981	14093	14079	14315	14383	14323	14183	14171	14218	14341	14256	14014	14141	14014	14056	14113	14164	14060	14196	14119	14400	14110	13996	14212	14134	14400	14232	14149	14082	14142	14241	14232	14048	14077	14250	14098	13932	14209	14146	14111	14250	14116	14080	14231	14188	14092	14068	14154	14221	14241	14227	14160	14036	14047	14155	14223	14092	14101	14298	14343	14251	14036	14227	14087	13982	14351	14345	14037	14207	14187	14172	14025	14238	14120	14101	14112	14221	14007	14168	14049	14126	13975	14151	14207	14107	13967	14155	14145	14180	14172	14113	14084	14305	13880	14181	14106	14068	14167	14330	14259	14123	14216	14291	14187	14155	13913	14034	14241	14160	14143	14070	14104	14057	14121	14192	14177	14107	14167	14191	14153	14294	14188	14076	14021	14150	14129	14067	14099	14143	14070	14243	14210	13927	14145	14280	14169	14112	14120	14247	14171	14077	14282	14257	14326	14271	14064	14262	13982	14132	14193	14012	14071	14117	14176	14214	14224	14142	14124	14239	14084	14039	14120	14240	14096	14029	14205	14168	14320	14101	14195	14285	14200	14227	14209	13998	14169	14058	14145	14223	14153	14230	14213	14014	14170	14054	14238	14095	14107	14176	14139	14243	14142	14070	14146	14094	13989	13996	14052	14177	14049	14143	14158	14176	14313	14377	14256	14188	14267	14171	14300	14055	14027	14187	14259	14249	14201	14095	14026	14143	14211	14163	14189	14169	13944	14080	14119	14096	14134	14001	14034	14229	14019	14228	14031	14202	14100	14163	14240	14291	14227	14173	14273	14116	14208	14076	14238	14054	14199	14111	14145	14071	14174	14343	14280	14175	14289	14021	14256	14268	14082	14058	14251	14221	14165	14194	14232	14093	14200	14129	14190	14088	14207	14188	14121	14186	14170	14233	14246	14217	14203	14188	14183	14080	14260	14329	14181	14124	14004	14200	14228	14008	14108	14063	14254	14103	14129	14301	14290	14304	14034	14163	14208	13973	14299	14097	14111	14374	14096	14063	14173	14107	13990	14092	14257	14138	14105	14171	14164	14197	14012	14029	14169	14005	14128	14316	14042	14286	14198	14150	14121	14232	14130	14170	14145	14330	14258	14178	14072	14215	14028	14175	14215	14180	14184	14191	14174	14220	14141	14058	14144	14038	14146	14291	14261	14102	14154	14070	14222	14203	14105	14262	14375	14130	14203	14184	14165	14150	14035	14192	14118	14297	14040	14118	14351	14085	13975	14276	14106	14118	14301	14111	14117	14127	14066	14101	14132	14082	14200	14139	14160	14148	14124	14097	14017	14279	14244	14189	14110	14134	14058	14172	14335	14239	14089	14196	14061	14142	14223	14155	14245	13955	14279	14108	14311	14070	14094	14163	14172	14166	14240	14117	14117	14168	14101	14202	14266	14230	14069	14155	14200	14118	14179	14050	14221	14031	14111	14257	14073	14228	14164	14151	14087	14191	14059	14270	14273	14185	14210	14247	14192	14226	14189	14154	14202	14182	14202	14179	14046	14330	14187	14248	14294	14220	14106	14031	14147	14187	14238	14162	14251	14091	14120	14301	14242	14162	14258	14060	14089	14131	14022	14196	14287	14014	14074	14185	14309	14170	14140	14197	14142	14381	14200	13939	14083	14090	14072	14226	14115	14071	14321	14013	14076	14147	14362	14284	14312	14181	14164	14139	13963	14140	14333	14096	14206	14184	14059	14052	14223	14158	14127	14160	14155	14100	14059	14220	14227	14189	14172	14203	14202	14200	14296	14035	14312	14179	14179	13980	14113	14125	14352	14105	14082	14148	14160	13989	14296	14080	14156	14291	14072	14118	13985	14006	14330	14123	14213	14234	14174	14345	13987	14088	14068	14326	14056	13994	14103	14084	14008	14085	14117	14202	14274	14125	14216	14233	14176	14068	14074	14180	14257	14128	14293	14188	14277	13940	14108	14153	14163	14226	14094	14083	14294	14099	14219	14009	14300	14037	14276	14074	14275	14108	14231	14096	14032	14244	14039	14013	14069	14036	14161	14254	14072	13935	14041	14330	14128	14118	14364	13966	14220	14316	14034	14223	14302	14101	13984	14180	14117	14349	14091	14135	14027	14200	14232	14259	14227	14149	14139	14106	14198	14173	14019	14219	14213	14199	14222	14136	14040	14227	14105	14177	14005	14105	14305	14093	14169	14106	14283	14261	14175	14149	13958	14207	14173	14118	14279	14164	14148	14281	13940	14185	14119	14034	14080	14074	14188	14294	14039	14119	14137	14039	14196	14095	14104	14288	14321	13993	14286	14230	14223	14140	14093	14273	14352	14212	14100	14105	14133	14208	13952	14097	14169	14020	14256	14183	14443	14101	14053	13969	13924	14150	14072	14231	14099	14097	14147	14162	14246	14180	13966	13986	14184	14203	14275	14215	14053	14251	14164	14160	14107	14104	14290	14293	14135	14185	13995	14090	14130	14137	14217	14008	14244	14095	14227	14103	14174	14159	14285	14155	14079
24338	21969	30316	28778	28595	29112	26958	23075	20762	19950	18636	17849	17183	16953	16916	16561	16472	16465	16382	16552	16508	16318	16263	16150	16269	16243	16215	16150	16145	16230	16301	16148	16112	16057	16037	16194	16066	16162	16156	16025	16229	16093	15952	15971	16079	16121	16117	15983	16052	16030	16005	15953	15997	15981	16004	16119	16084	16173	16024	15962	16022	16012	16003	16034	16019	16019	16083	15828	16026	15909	15949	16007	15923	16076	15999	16107	15946	15838	16114	16093	16071	16147	16024	16054	16108	16139	16027	16121	16008	15990	16101	15898	16125	16166	16075	16173	16028	16055	16054	16095	16048	16042	16054	15853	16065	15860	15893	15985	16123	16121	15999	15926	15887	15900	15867	16056	16058	16021	16162	16033	16037	16157	16112	15872	15963	15933	16055	15952	16109	15977	16015	15781	16108	16037	16017	16139	16047	15892	16176	15929	15914	16052	16051	16066	16056	15989	16060	16223	16055	16066	16158	15766	15863	16235	15927	16086	15857	16148	15973	16046	15966	16034	15945	16046	16061	15984	15953	16070	15903	15949	16105	16001	15924	15970	15996	16167	16010	16171	15996	16217	16149	16018	16076	16029	16026	15932	15834	16086	15877	16024	15990	15942	16003	15963	16023	16192	15854	15845	15871	16039	16091	15906	15946	15913	15972	16037	16070	15811	15985	15935	15884	16176	16107	15899	15809	15971	15933	16108	15983	16059	16055	15992	15945	16040	16172	16204	16072	15944	16072	15901	15967	16011	15926	16031	16109	15839	15989	15842	15969	16148	16000	16008	15971	15987	16050	15892	15931	16016	15954	16078	15957	15930	16149	15977	16175	16174	15987	15795	15964	15851	15854	15896	16025	16157	16037	15975	15910	15846	16057	15959	16107	16130	15881	15902	15895	15905	15988	15843	16044	16065	15997	15904	15916	16125	16094	16129	15884	16055	15859	15800	15806	16095	15989	15694	16059	15904	16102	16018	15957	16087	16032	16136	16072	16058	15792	15861	15899	16005	16080	15983	15974	15911	15895	15992	16078	16118	16034	16162	16045	16044	15889	16084	16015	15963	16155	15838	16144	16144	16103	16249	16197	15958	16116	16034	15985	15773	15963	15883	16106	16107	15939	15955	15913	15880	16139	15962	15986	16017	16162	15913	16008	15971	16008	15999	15971	15852	16026	16135	16097	15817	16109	16204	15923	15976	16001	16154	16021	15841	15804	16092	16020	16022	15935	16287	16084	16012	15944	16031	16003	16105	15983	15839	16030	15859	15930	16075	15906	16087	16148	16067	16055	16073	15944	15849	15890	15841	15861	16137	16307	15882	16320	16253	15961	16081	16226	16113	16264	16000	15869	15878	16020	15829	15935	16011	15915	15892	16033	15959	16034	16046	16109	16132	15940	15938	15805	15780	15904	15952	15893	15846	16051	15966	15966	15929	16167	16181	15988	15992	15908	16060	15930	15946	15982	15984	16152	15947	15931	15984	16053	15917	16041	16089	15889	16104	15845	15947	16163	16061	15933	16024	16079	16060	15968	16152	16174	16016	15933	15948	16101	15888	15823	15858	15981	15974	16051	15990	15908	15911	15909	16170	15957	16096	16001	16040	16022	16070	16149	15923	15898	16205	15879	16357	16267	15879	15967	16125	16136	15890	16107	16022	15977	15916	15951	16034	16027	16102	16088	15962	16306	15872	15813	16025	15859	16052	15951	16021	16021	16004	15899	15829	15900	15923	15929	16173	15928	15835	16017	15869	16026	16184	15807	15780	16081	15892	16049	16024	15973	15755	15953	16118	16000	16122	16276	15962	16104	16022	16148	16024	15765	15883	16056	16095	15989	16110	16105	15869	15779	15920	15883	15887	16096	15965	15890	16016	16120	15962	15771	16126	15847	16063	15809	15966	15758	15999	15932	16219	16068	16044	15862	15877	16139	15918	15910	15875	15898	15982	15718	15966	15946	15927	16086	15993	15859	16021	16009	15961	15953	16080	16011	15899	15984	15857	15933	15905	16081	15977	16004	16160	15916	15875	15886	15982	16024	16037	15911	16076	16043	15908	15841	15972	16093	15938	15888	16030	16008	16076	15924	16012	16100	15948	16072	16074	16033	15953	15730	15910	15930	15953	15982	16032	16186	15984	15940	16109	16153	15818	16097	16042	16056	15948	15936	15973	16058	15994	15816	15965	16019	16093	15877	15979	16008	15995	16115	16126	15911	15802	16161	15821	15848	16010	16091	16042	15853	15980	15818	15983	16108	16181	16081	15943	15973	15867	15973	16005	16155	16011	16042	16048	15874	16056	16276	16009	15945	16070	16024	15975	15944	16422	15893	15945	15994	15937	16098	16048	15961	15986	15892	15853	15884	16085	16130	15808	15986	15920	15937	16133	15897	15974	15951	15892	15823	15907	15905	15967	16119	15898	15867	15919	16005	15892	15833	15976	16008	16074	15925	15818	15798	15728	15857	15861	15774	15851	15865	15976	16011	15938	15913	16040	16093	16025	16162	16040	15981	15953	16036	15958	15958	16043	15994	15886	15799	15992	15979	15861	15986	16039	16267	16040	15798	15909	15868	15934	15995	16087	15825	15959	15897	16050	15881	15977	15985	16073	16216	16145	15900	15879	16029	16055	15971	16019	15869	16013	16151	16067	16080	15936	16020	16028	16008	16003	15967	15991	16003	16131	16000	15968	16258	15924	16049	16033	15973	16065	15888	16038	15804	16269	16042	15832	15913	15945	15999	15981	16097	16081	16079	16158	15997	15793	15980	16209	16134	16075	16101	15974	15918	15860	15873	16172	15810	16040	15976	15885	16024	15947	16048	16064	15920	15901	16007	15976	16319	16047	15899	15875	15937	15935	15972	16012	15992	15972	16009	15997	15832	16061	16185	16061	16016	15834	16364	15772	16090	15970	15985	16032	16057	16050	16017	15937	16048	16061	16210	15942	16105	15885	16157	15918	16195	16109	15913	15920	16122	16061	15889	16063	15989	15756	16142	16164	16018	16164	16161	16055	16046	16112	16053	16013	16110	16100	16019	15894	16130	15761	16217	15979	15977	15967	15909	15833	16002	16016	15951	15895	15982	16049	16056	15931	15881	15821	16175	15886	16141	16003	15950	15830	15964	16062	15959	16003	16019	15819	15990	15947	15882	15994	15909	15947	15790	16095	15974	16015	16177	15977	16040	15977	16073	16046	15965	15863	16135	15981	15985	16038	16081	15845	16028	16189	16170	15918	15923	15938	15873	15974	16094	16105	15962	15998	16033	15905	15950	16109	15995	15993	15871	16027	15923	15944	15920	16048	15980	16092	16067	16221	16130	15949	16019	16104	15971	15762	15955	16195	15878	16027	16059	15989	15784	16010	16097	15939	15986	16004	15999	15781	15951	16059	15845	15838	15867	16071	16103	15803	15932	16022	16141	15831	15852	16065	15994	16000	15668	15967	16036	15948	15972	15887	15900	16042	15870	15903	15775	16038	16007	15955	16012	15854	15919	15935	16173	16144	15946	16061	16128	16030	16155	16130	15946	16008	15953	15981	16107	16010	15929	15835	15950	15980	15847	16084	16047	16251	16063	16038	15955	15943	15903	15860	15831	16064	15956	15898	16076	16146	15836	15977	16028	16080	15986	16276	15925	16009	15960	15785	16026	15983	16188	15856	16063	15967	15867	15960	16032	15833	15927	16031	16043	15928	15910	15816	15997	15917	15952	16167	16040	15996	16061	15812	15877	15999	15841	16034	15936	15995	15899	15971	16155	15978	15957	15911	16061	16080	15859	15972	16109	16237	15995	15948	16004	16120	16021	15974	16228	15942	16145	16050	15898	15841	15884	16054	16093	15974	15847	15861	15867	15884	16198	16056	16130	15916	15977	16085	15974	16172	16217	16079	16198	15904	16286	15893	15971	15981	15948	15913	15994	15988	16051	15926	15992	16093	15834	16090	16184	16066	15898	16135	15972	16000	15923	16136	16010	16170	15800	15834	16112	15997	16134	16132	16079	15928	16011	15926	15907	16028	15972	15895	16070	15962	15978	15633	16062	15936	15894	15801	15922	15992	16019	16000	16061	16066	16100	16095	16090	16087	15992	16016	16045	15775	15778	16050	16011	16029	15947	16013	16065	15971	15979	15948	15926	16221	15958	16027	16030	16054	16069	16150	16148	15998	15924	15990	16184	15997	16053	16207	16242	15941	16013	15969	16102	16048	16044	15992	15972	15909	16038	15997	15942	15948	15868	16044	16029	15929	15950	15807	16052	16056	16021	15975	16077	16012	16102	15975	16128	15981	15986	16029	16115	16224	16053	15952	15930	15966	16018	15874	16096	15926	16040	15942	15983	16076	16135	16083	15883	16046	16280	16211	16258	15823	15655	15956	16020	16017	15821	15915	16173	15916	15933	16079	15999	16003	16060	16039	16161	16039	16067	16293	16009	15849	15959	15994	15798	15824	15839	15861	16014	16010	16135	16102	16072	16097	16012	15973	15872	15859	16082	16091	16092	15890	15857	16004	16059	16187	15907	15954	16051	15906	16036	16097	16195	15936	16271	16103	15940	16227	15979	16137	15956	16018	16257	16044	16148	16195	16027	16065	15990	16056	16147	16033	15822	16231	15972	15965	15970	16093	16181	16025	16126	15994	15946	15996	15964	16010	16052	16020	16065	15975	16161	15961	15829	15910	16030	15817	16042	16044	15979	15780	16003	16016	16012	16004	16005	15872	15912	16052	15814	15978	16107	16065	16086	15946	16085	16045	16071	16093	16201	15987	15976	16020	16190	15935	15923	16011	16096	16071	16074	16130	15986	15930	15912	15919	15813	16038	16083	15930	15994	16036	16021	15984	15924	16122	16307	15992	16023	16080	15785	16061	16140	15968	16076	16012	15867	15934	15957	15830	15748	15788	16136	16011	15934	15876	15839	15832	16069	16049	16026	16043	16116	16264	15935	15963	16020	15888	15951	16110	15999	15925	16067	16024	16183	15907	15862	15857	15882	15906	16078	15966	16000	16063	16070	15952	16139	15949	16108	16166	16051	15983	16109	15989	16095	15825	16034	15949	15947	15822	15919	15912	15997	16014	15965	15863	16204	16006	16094	15990	15976	16284	16160	15924	16130	16106	15984	15959	15853	15815	15954	15997	16230	16318	16083	15967
36619	57962	54425	45564	37599	31522	26424	23597	21416	19578	17840	16762	16045	15493	15171	14612	14773	14415	14343	14370	14348	14536	14385	14303	14304	14228	14262	14317	14216	14090	14092	14281	14064	14050	14179	14093	14039	14186	14085	13927	13999	14183	14327	14085	14068	14218	14145	13986	14014	14119	14243	14051	14222	14214	13935	13988	13846	14128	14040	14190	14040	13966	13958	13944	14111	14147	13970	14091	14186	14022	13949	14166	13994	13946	13913	14020	14061	14084	14110	14149	14142	14021	13946	14115	13931	13958	13941	14015	13984	14139	13962	14067	13995	13985	14008	14056	13939	13978	14129	14045	14073	13934	14117	14080	13986	14049	13811	14016	14019	14171	14104	13940	13947	14117	14065	14059	14054	13939	14070	14032	13984	13975	14189	14095	14069	14112	13975	14088	14076	14161	14061	13960	13987	14165	14001	14183	14165	13962	14073	14032	14208	14034	13909	14013	13968	14006	14119	14116	14158	14043	14103	14131	13808	13921	14123	14182	13877	14127	13883	14158	14020	13943	14187	13932	13944	14211	14158	14016	14169	14060	14118	14048	14041	14014	14050	14136	13925	14056	13997	13956	13940	13830	14032	14050	13978	14046	13984	14012	14022	13901	13999	14001	13946	13908	14049	14080	14243	14114	14077	14032	13999	14000	14102	14056	14033	14045	14134	14087	14067	13923	14080	13892	14025	13990	14072	13975	13869	14063	13965	13935	14069	14057	14225	14021	13969	14002	14003	13965	13996	14210	13997	14011	14077	13930	14066	14073	14054	14247	14186	13988	14041	14029	14079	13831	14138	14076	14009	13984	14078	14015	13976	13960	13953	14172	14003	13953	14127	13990	14065	14094	14028	14079	14179	14039	13995	13943	13956	14007	13971	13963	13969	14083	14150	14018	13992	13969	14138	14190	13973	14067	14040	14219	14170	14095	14188	14094	14037	13993	14035	14042	14050	14094	14197	14004	14047	14148	14071	13916	14087	14021	14056	14221	13883	14000	14161	14111	14072	13820	13964	13862	13991	14033	14183	13987	13993	13924	14091	13980	14020	14171	13901	14092	14130	14041	14147	14034	14121	14009	14034	13902	13841	13961	14033	13948	14292	14090	13937	13991	14069	13982	14150	14071	13959	13943	14057	14167	13948	13980	14055	13976	13929	14172	14001	14150	14094	14147	14001	13954	14174	14037	13947	14145	13951	14112	14075	14043	14168	14045	13995	14000	14021	14193	14077	14202	14020	14064	14092	13989	14225	13844	14079	14147	14002	14168	14066	13914	13961	14104	13929	14096	14011	14102	14038	14047	14236	13987	14025	14116	13988	14022	14060	13975	14005	14000	13975	14038	13873	14029	14069	14111	14155	13911	14121	13937	13949	14029	14090	14135	14102	14046	14038	13932	14011	13909	14010	13989	14104	14044	14077	14048	14017	14146	14009	14206	13953	14103	13879	13969	14121	14064	14022	13988	13952	13935	14073	13861	14062	14028	14019	14091	14060	14006	14055	14100	13871	14010	14017	14027	14030	13965	14059	14028	13979	13936	14130	13987	14006	14043	14008	13926	14014	14147	14111	14181	13984	14086	13939	14047	13984	14106	13981	14021	14033	14010	13922	14097	14075	13955	13948	14059	14044	14007	14018	14024	13925	14064	14013	14087	14167	14102	14117	14036	14067	14073	13906	13989	13844	13971	14000	14088	14097	14125	14096	14158	13977	13898	13979	14062	14103	14036	14074	14108	14099	14040	14091	14037	13973	13988	13863	13959	14125	14033	14164	13960	13882	14060	13953	14005	14040	14005	14024	13923	14017	13979	13981	14069	14116	14022	13996	14031	14007	14064	13874	13947	13909	14111	14095	13898	14006	14014	14066	14183	13927	13904	13972	14021	14113	14081	14175	14054	14012	13914	14208	14097	14101	14007	14089	13859	14148	14072	14177	14157	14054	14071	14032	14097	14012	13985	13933	13961	14091	13831	13964	13980	14032	14096	13980	14150	14005	14040	13847	13981	13898	13995	14030	14071	13906	14304	14000	14079	13974	14034	13908	14156	14064	13979	13978	14164	13891	13861	13884	13911	13988	14059	14070	13836	14155	13965	14141	13944	14078	13980	14136	13905	13968	14040	14216	14071	13985	14091	14190	14002	14042	14019	14143	14005	14280	14067	13986	14109	14030	14133	14017	13997	14026	13988	14004	14026	13763	14120	14208	13916	14189	14049	14013	14056	14081	14083	14152	14067	13914	14128	14029	14084	14046	14076	14062	13998	13999	14090	13948	14135	14046	13888	13975	13946	13893	13927	13996	14299	14071	13977	14069	13964	14365	14179	14115	14008	14111	14134	14072	14062	14118	13954	14087	14052	14105	13992	13854	14027	14087	14146	14144	14007	13808	14096	14039	14069	14107	14022	14023	13996	13925	14040	13915	14078	13981	13920	14118	14038	14056	14132	14061	13944	13993	14038	14016	14167	14186	14035	14179	14066	14169	14063	13894	14019	14232	13997	14188	14022	14044	14042	13942	13918	14091	14162	14079	14117	14073	13998	13931	14047	14080	14112	14317	14024	13999	14205	13997	14080	14095	14092	13991	13934	14145	13884	14077	14063	14018	14007	14029	13999	14174	14013	14162	14188	14071	14006	14035	13957	14063	14023	13970	14172	14043	14112	14185	14169	14177	14128	14045	14192	13866	14002	14109	14181	14040	14022	14039	14033	13925	13983	14079	14080	13837	13997	14119	14077	14061	14195	13912	14072	14073	14059	14114	14272	14066	13998	14002	13849	14153	14034	13985	13965	14204	14018	13939	13942	14075	13991	14094	14100	13981	14109	13955	14058	14060	13886	14057	14018	14212	14122	14037	14155	14014	14041	14177	13869	14124	14060	14094	14186	14049	14005	13971	13889	13962	14046	13970	14081	14033	14112	14039	14009	14076	14054	14117	14060	13912	14116	13988	13973	14054	13971	14035	14165	13946	14087	13935	14261	13988	13803	14085	14019	14034	14100	14040	14064	13915	13937	14019	13942	14137	14037	14147	13817	13907	14083	13935	14026	14197	13922	13960	14035	14092	13985	14175	13950	13983	14031	13978	14025	14027	13925	14179	13977	14142	13929	14084	14074	14057	14023	13954	14062	14007	14101	14100	13986	13998	14088	13863	13983	14214	14054	14148	14142	13976	13950	14070	13979	14119	13986	13901	14176	13875	14084	14145	14108	14102	14018	13957	14032	13971	14136	13876	13951	14119	14001	14061	14027	13995	14073	13980	14118	14013	13793	14138	14162	13943	14246	14007	13919	14112	13920	14002	14113	14000	14252	14061	14062	14098	14102	14009	14006	14275	13961	14214	13925	13933	14151	14019	14001	14133	14025	14014	14110	14034	14187	13984	13964	13957	13774	14166	14047	13919	14057	14137	14011	14087	14118	14077	14007	13971	14060	14164	14129	14014	14043	14171	14224	14139	13982	14090	14057	13948	14184	14165	13926	13922	14072	14183	13854	14168	13967	13913	14129	14216	13946	14109	14184	13999	13987	14072	13894	14052	13989	13946	14159	14013	14115	13900	14083	14026	13997	14007	13972	13992	14146	14083	14235	14036	13949	14126	14024	14139	13874	14068	13949	14089	14082	14006	14194	14154	14080	13920	13986	14090	14011	14175	14080	14075	14058	14030	14048	13986	14039	13972	14054	13964	14186	14083	14201	14017	14049	14226	14138	14098	14007	14055	14002	14143	14151	13992	13856	14053	14095	13931	14014	14211	13993	13947	14102	14002	14011	13923	14034	14139	14012	14049	13911	14084	14054	13960	13969	14120	14082	14218	14056	14010	13989	13952	14013	14098	14132	14050	13981	14043	13949	14057	14150	14011	14067	13911	14063	14032	14139	14003	14009	14021	14028	14062	13982	14053	14075	13964	13919	14022	13960	13945	14174	14055	13940	14123	14015	13955	14107	14065	14069	13924	14147	14073	13919	13992	13976	14204	13873	14130	13913	14057	14019	14079	13965	14069	14028	14031	14016	14140	13958	14080	14023	14198	13784	14041	13806	14096	14108	13760	14088	14053	13998	13995	14004	14088	14053	14134	14152	14201	14143	14120	13853	13900	14051	14028	14025	14037	13932	14109	14015	14119	14012	13736	14064	14077	14090	13948	14030	13901	14087	13996	14048	14176	14052	14090	13985	14089	13981	14062	14050	13844	14078	14196	13892	13889	14021	14127	14023	14006	14162	13887	13998	14083	14109	14114	13936	13984	13921	14183	13889	14196	13946	13970	14015	14033	14063	13955	14123	14138	14113	14032	13989	14118	14199	14091	13999	14022	13934	13875	13942	14067	14036	14080	13993	14082	13920	13940	13970	14146	14039	14109	13937	14088	13845	13957	13969	14013	13975	14075	14052	13923	14137	14007	14221	14206	14136	14096	14021	13978	14101	13980	13834	14101	14074	14031	14032	13927	13885	13921	14058	14167	13827	14140	13901	14110	13853	13950	13892	13901	14060	14201	13962	14079	14102	14136	14046	14160	14116	14142	14038	14053	14151	14144	14082	13855	13953	14242	14114	14036	13973	14239	14021	13773	13998	14152	13991	13876	14013	14065	14118	14087	13914	14183	14019	14121	14005	13948	14129	14002	14021	14052	14082	14093	14085	13954	14052	13980	14004	14179	14068	13971	14052	14028	13872	13938	14056	14084	14108	13855	13971	13978	13880	13979	13868	14215	14076	14080	14077	14017	14014	14109	14171	13953	14233	14231	14016	13971	14106	14110	13988	14128	14150	14080	14022	14123	14067	14113	14039	14009	13939	14175	14015	14084	13820	14086	13958	14076	13840	13842	14207	14204	14032	13957	13934	13943	14234	14197	14087	14179	13996	13949	13994	14073	14037	14083	14103	13872	14007	14210	14107	14018	13948	13840	13956	13977	14122	14101	14003	14029	13967	14043	14085	14140	14082	14096	13938	13928	14068	14110	13866	14020	13988	14082	13932	13965	14209	13994	13832	14017	13993	14082	14169	13989	13994	14096	14073	13997	14108	14129	13979	13910	14017	14013	13967	13916	13970	14079	13985	14021	14066	14231	13945	13943	14065	14012	13919	14191	14088	14036	13921	14063	13911	13966	14125	13848	14011	14158	13993	14083	13971	14091	14113	14046	14171	13948	14000	14034	14028
23043	21494	29596	25197	25452	29046	30505	24881	22770	21300	19667	18674	18094	17579	17175	16910	16759	16708	16293	16487	16153	16302	16178	16381	16324	16293	16168	16163	16195	16016	16296	16124	16163	16065	16150	16134	16221	15967	16015	16038	15952	16090	16111	15909	15823	16062	16123	16022	15909	15774	15909	15972	16004	16008	15884	16094	15870	16126	15945	15969	15988	15878	16260	16069	16194	16012	16036	16210	16057	15998	16003	15993	16016	15979	15960	15725	15811	15951	16078	16027	15943	16027	16036	15746	16114	15904	15889	15975	16019	16038	15937	16054	15835	16076	15946	15996	16098	15945	15895	15982	15775	15984	16098	15827	15723	15997	16105	15943	15881	15952	16048	15932	16077	16034	16034	15867	15830	16033	15909	16013	15849	15908	16098	15945	15836	16100	16045	15865	16138	15740	16021	15958	16093	16027	15796	15948	16000	15813	15913	15979	15894	15900	15835	16049	15906	16128	16142	15776	15966	15919	15990	15939	15982	15890	15864	15953	15914	15714	15960	16018	15915	16004	15922	16048	16194	15975	15963	15891	15879	15835	16026	16011	15917	15947	16034	16023	16121	16015	15906	15890	16092	15963	15890	15909	15998	16031	15830	15784	16186	16142	15898	16035	15971	15985	15863	15996	16024	15948	15990	16060	15913	15759	16121	15945	15939	15996	15991	16018	15944	15938	15950	15978	15837	16053	15979	16065	15852	15805	15782	15849	15961	15827	15928	15807	16033	15964	15996	16085	15929	16011	15895	16240	16045	16094	16082	15841	15895	16127	15926	15900	15885	15886	15875	15914	15950	15816	15937	15857	15827	15873	16022	16055	15963	15754	16045	15901	15968	15788	15900	16020	15998	16044	15892	15914	15979	16088	15998	15814	15744	15971	15898	16187	15853	16022	16161	15839	16102	15970	16037	15970	15820	15765	15961	15839	15952	15932	15867	15983	15919	16153	15997	15959	15908	15904	15937	15950	15783	16024	16188	15850	15875	15809	15923	15876	15980	16039	15703	15870	15981	15868	15864	15825	15968	15862	15904	16013	15879	15884	16009	15747	15902	15983	16024	16072	15881	16050	15966	15963	15982	15969	15964	15998	15918	15992	16087	15990	15842	15975	15951	15886	15823	15925	15991	15883	16026	16072	15869	16307	16225	15936	16219	15969	15846	15865	15954	15908	15950	16103	15798	15920	15855	15774	15980	15749	15920	15977	15830	15951	16085	15938	15958	15811	16176	15918	15887	15768	15852	15826	15849	15943	15872	16019	15805	15876	15918	15983	16106	15925	16033	15947	15850	15929	15970	15849	15824	15812	15818	16062	15874	16087	15932	16032	15798	15879	16209	16009	15891	15909	16075	15944	15975	16096	15919	15811	15731	16004	16018	15811	15926	15972	15699	15845	15927	16022	16043	15962	16008	15946	15975	16001	16117	15711	15927	15765	15788	15860	15995	15987	15840	16093	15708	15976	16041	15806	15951	15864	15979	16059	15881	15725	16170	15921	16067	15974	15971	15902	15997	16034	15833	15923	16129	16014	15999	15901	15872	15810	15868	16105	15902	15866	15910	16114	16067	15960	16097	15979	15835	15989	16008	15645	16043	16098	16058	15871	16072	16053	16127	15847	16001	16187	15931	15988	16143	16155	15850	15896	15868	16017	15996	15804	15981	15848	15740	16061	15951	15966	15800	16090	15936	16050	15987	16009	15815	15875	15870	15834	15810	16107	15787	15950	15989	15814	15943	16276	15842	15945	15807	15927	15997	15793	15916	15886	16033	16098	16140	15939	15995	16014	15899	16102	15882	15980	15814	15694	15942	15985	16067	15994	15955	15781	16048	16043	16062	16103	15921	15922	15867	16001	15928	15972	15982	15879	16060	16031	15964	16040	15910	15856	16079	15942	16015	15869	15806	15908	15961	16086	15967	15889	15883	16040	16143	15961	16014	15966	15832	15946	15944	16143	16095	15899	15847	15905	15904	16048	16081	15908	16063	15982	15870	15898	16098	16097	15989	15869	15912	16058	15948	15829	15911	15839	15871	15751	16073	15985	15822	16029	15992	15993	15841	15863	16152	15899	15969	15920	16029	15893	16026	15797	15984	15879	15952	16063	15936	15990	15995	15754	15803	15924	15870	15913	16050	15911	16033	16061	15898	16007	15989	15951	15945	16187	15988	16065	15932	15888	15896	15963	15802	15842	15850	15929	16030	16181	16012	15959	15947	15733	15819	15885	15956	16016	15827	15895	16074	15845	15873	15945	16057	15853	16222	15946	16060	15835	15821	15887	15803	15895	15910	15894	16080	15842	15996	15815	15938	16011	16094	16141	15858	15867	15903	16134	15888	16017	15865	15853	15945	15924	16029	16007	15714	15952	15846	15979	15927	15961	15882	15880	16041	16097	16004	15971	15962	15955	15859	15843	16053	15999	15900	16025	15943	15767	16033	15880	15967	15883	16016	16086	16045	15890	16050	15973	15901	16099	15818	15747	15942	16005	16093	16090	15982	15816	15981	16018	15831	16106	16075	15834	15826	16056	16089	15907	15886	15775	15930	15933	16121	15943	15782	15936	15849	15798	15919	16080	16062	16089	15918	15864	15904	16056	15924	15840	15888	15864	16048	15992	15749	15955	15889	16022	15731	15999	15876	15848	15939	15662	16085	15777	16005	15869	16062	16036	15942	15919	16107	15843	16021	15967	15871	16046	15999	15970	16047	15914	15933	15884	15971	15834	15806	15729	15899	15884	15928	15981	15984	15767	15852	15846	16171	16048	15988	16045	15944	16005	15765	16056	15976	16022	15904	15997	15852	15936	15858	15925	16099	16046	15834	15900	16021	15793	15857	16101	16037	15967	15799	15964	15954	15917	15795	15977	15934	16032	16041	15969	16123	16027	15964	15905	15946	15841	15897	15935	15959	15797	15954	15911	16115	15609	15932	16007	16265	16094	16100	15868	15944	16043	15887	15836	15881	15817	15879	15945	16119	15885	15980	16015	16028	15921	15832	15718	15735	16005	15949	15830	15852	15950	15849	16063	15942	15701	15803	15829	15986	16035	15872	16016	15991	15879	16005	15911	15850	15918	15710	15844	15860	15835	16097	15915	15903	15825	16136	15730	15868	15933	15872	15609	15942	15687	15763	15837	15623	15814	15939	15709	15918	15888	16020	15946	15861	15843	16012	15781	15921	15935	15891	16072	15862	16002	15864	15995	15949	15975	15898	15904	15914	15912	16034	15947	15861	15769	15936	15880	15934	15844	16005	15713	15827	15912	15799	15738	15889	15830	15789	15858	15933	15716	15793	15942	15751	15896	15845	15819	15722	15977	16048	16056	16019	15665	15812	15930	15781	16016	15779	16023	15931	15910	15719	15931	16066	15744	15931	15991	16000	15924	15681	16018	15932	16054	15849	16047	15798	15885	16037	15975	15869	15943	15810	16057	15960	16008	15945	16105	15820	16052	16034	15999	15977	15998	16010	15908	15959	15883	15868	15925	15950	16029	15825	15738	16022	15770	15881	16093	15851	16006	15874	16056	15795	15956	15972	16049	15889	16199	15911	15949	15768	15626	15881	15979	15992	15880	15839	15851	16082	15820	15948	16068	16034	15881	16085	16020	16094	16128	15811	15915	15858	15846	15956	16141	16140	15991	15931	15905	16011	15750	15727	15896	15887	15762	15943	15858	15948	15840	15916	16027	15940	15978	15884	16016	15857	16046	15895	16164	15910	15896	15835	15980	15773	16047	16006	15943	15998	15906	15703	15846	15845	16037	16104	16234	15901	15848	15898	15879	15826	15812	15934	15973	15901	15818	15969	15886	15927	15830	15855	15888	16105	15942	16118	15956	15998	15874	16092	15878	15889	15821	15933	16108	15987	15645	15953	15813	15700	15872	15947	15766	15833	16006	15984	15865	16111	15812	15691	15845	15917	16043	15782	16037	15797	16139	16012	15719	15799	15866	15825	15947	15875	15753	15816	15845	15780	15927	15865	15917	15994	16122	15693	15766	15992	16070	15802	16032	15845	16007	15776	15885	15760	16013	16097	15892	15926	15954	15859	15924	15649	15813	16015	15993	15870	15991	15894	15948	15881	15934	16167	15882	15951	15679	15850	15890	16117	15760	16003	15858	15788	16066	15908	16001	15793	15934	15742	16044	15977	15843	15971	16002	15863	15976	15897	15953	16110	16039	16019	16082	15891	15984	15888	15995	15753	15749	15768	15914	15708	16087	15960	15895	15988	15878	15861	15848	15934	15845	15847	15774	15918	15651	15877	15991	16069	15778	16054	15939	15790	15997	16029	15920	16037	15866	15982	16004	16153	15811	15950	16008	16005	16024	16010	15839	15904	15935	16063	15947	15947	16078	15814	16005	16019	15967	15990	15912	15994	15820	15868	15913	16047	16026	15722	16026	15834	16078	16154	15965	15846	15739	16062	15869	15864	15884	16134	16076	15952	15993	15804	15787	15898	15810	15864	15941	15849	15835	15907	16034	15900	15840	16060	15996	16010	16025	15844	15741	15999	15990	16031	15993	15920	16012	15913	15926	15926	15888	16073	15975	16036	15952	15913	15735	16006	15905	15977	15825	15790	15845	15722	15917	15845	15880	15958	15867	16009	15866	15922	15816	15866	15833	15840	15916	15976	16099	15779	16057	15965	16054	15995	15885	16056	15855	15914	15897	15949	15968	15903	15939	16086	15985	15833	15950	15993	15958	16017	15755	15841	15885	16040	15706	15928	15764	16174	15902	15787	15809	15991	15953	15693	16002	15932	16032	15976	15903	15836	15839	15909	15943	15949	16031	15953	15871	16061	15900	16027	15987	16124	15960	16274	15926	15811	15999	15884	15890	16121	15994	16027	16127	16119	16103	15860	15784	15926	15882	16081	15848	15831	15799	15903	15880	16058	16037	15832	16038	15954	15805	15888	15916	15793	15829	15828	15895	16083	16018	16053	15925	15702	16007	15851	15970	16195	15868	15941	15912	15976	15888	16012	16036	15952	15898	15732	15890	15928	15723	15724	15807	15980	15928	15870	16012	15817	15912	15905	16108	15910	15955	15830	15828	16091	15937	15970	15948	15862	15946	16130	15974	15835	16019	15938	15971	15745	15915	15927	15936	16283	15907	15995	15816	15923	16011	16003	16077	16159	15979	15977	15953
37558	61587	58776	49926	42386	35415	30228	26569	23784	21178	19483	17890	16842	16053	15672	15223	14861	14874	14366	14526	14416	14374	14649	14447	14321	14304	14290	14154	14145	14222	14341	14145	14178	14234	14133	14038	14237	14034	14119	14125	13970	13938	14072	13980	14047	13861	14046	13866	13907	14019	13934	13952	14061	13925	14027	13904	13887	14000	14149	13963	13978	14084	14001	13817	14112	14017	14024	13944	14037	14074	13929	14017	13905	14037	13947	14089	13952	14045	14018	13967	14139	13985	13996	13932	13965	13895	13978	13891	14064	13942	14027	13960	14112	13910	13994	14025	14069	14062	13962	13916	14063	13942	14122	13767	13967	13865	13957	13948	14003	13890	14054	13725	14172	13878	13893	14032	14001	14067	13977	14177	13925	13918	13864	13963	14068	13876	13993	13816	13895	13887	13883	13801	13982	13828	13945	13970	14028	13823	13931	14065	13994	13884	14042	13927	13895	13859	13804	13993	13985	13913	13998	13850	13967	14038	13949	13857	13991	13931	13897	14065	13923	13983	14005	13943	13813	13883	14000	14083	14132	13913	14032	14091	13860	13844	14015	14019	13863	14093	13971	13812	13992	13948	14054	14038	14086	13809	14070	13879	13947	13934	13845	13964	13915	13985	13952	14037	13983	13936	13988	13938	13929	14046	13889	13926	13951	13816	13978	13923	14174	14073	13901	13945	13845	13837	13978	14124	13870	14031	13909	13910	13943	13983	14072	13867	14068	13907	14064	14060	13904	13909	13908	13801	13870	13977	14043	14174	13934	13979	13862	14011	14031	13979	14035	13954	13980	13873	13983	13870	13894	13996	14027	14001	13918	14083	14033	14087	13773	14041	13911	13920	13942	13855	13784	13929	13997	13963	14006	13959	13821	13970	13921	14007	13840	13987	14056	13849	13901	13979	13984	14042	13927	13870	13895	13950	13909	13821	13859	13971	13717	13843	14043	13912	13936	13736	14068	14011	14056	13874	13918	13866	13913	13815	13797	13707	14065	13925	13942	13845	14062	13962	13815	13890	13835	14085	13993	13906	14160	13977	14048	14057	14050	13873	14074	13995	14023	13898	14031	13958	14074	13988	13933	13957	13871	13835	14168	13911	13945	13925	13947	13918	13969	14027	13933	13977	13901	13983	13989	13920	14046	14037	13834	13887	14195	13890	13849	13677	13805	13973	13949	13868	13770	14024	13948	13950	13932	13844	13884	13903	13848	14046	13866	13692	13786	13939	13915	13922	14010	14060	13941	14107	14073	14062	14007	13791	13920	13894	13957	13836	13828	13757	13914	13939	13930	13879	13857	13818	13875	13921	14098	13715	14025	13966	13878	14081	13880	13975	13938	13892	13930	13860	13872	13865	13914	13975	13995	13952	14055	13952	13906	13858	13992	14015	13901	13781	13861	13965	13930	13964	13874	13847	14034	14010	13977	13881	14004	14015	13951	14002	13924	13974	13924	13879	13992	13773	13774	13858	14079	13873	13978	14080	13976	13883	13798	13845	13966	14117	14049	13897	13917	14087	13855	13972	13990	14031	13905	13911	13964	13926	14015	14036	13948	14029	13926	13826	14064	13940	13944	14026	13940	13851	13975	13967	13933	13934	14047	14075	13877	13860	13849	13990	13814	13921	13873	14128	13883	14090	13804	14030	13812	13823	13902	13839	13987	14042	13874	13848	13744	13782	13876	13868	13849	13974	13923	13922	14012	14037	14000	13870	13809	13848	13868	14017	14030	13714	14040	13937	14054	13881	13852	13969	13952	14055	13900	13856	13886	13933	14051	13804	13982	14013	13948	14088	13829	14101	14133	13827	14025	13890	13858	13950	13974	14192	13825	13804	13927	13931	13917	13957	13993	13767	14021	13934	13958	13937	14028	13868	13948	13991	14034	13916	13810	14024	14058	13954	14074	13960	14026	13965	14008	13890	13813	14033	13944	13932	13937	13869	14066	13868	14067	13910	13941	13922	13876	13960	13886	13947	13863	13959	13981	14011	13904	13776	13819	14035	13892	14071	13947	13890	13971	14075	13890	14003	14150	13962	14004	13914	13911	13925	13927	13930	13879	13947	13894	14081	13923	13706	13908	13869	13974	13873	13857	14001	14146	13972	13896	13963	13930	13819	13884	13816	13902	14031	13854	14143	14042	13952	13908	13882	13850	13980	14017	13773	13996	13905	14045	13973	14054	13934	13964	13935	13935	13863	13825	14045	13937	13973	13687	14057	13961	13959	13937	13963	14065	13820	14006	13944	14006	13753	13876	13821	14103	13879	13918	13782	13932	14048	14058	14011	13839	14023	13776	13849	13884	13882	13926	13854	13914	14004	14089	13957	13971	13860	13887	13996	14056	13759	13937	14027	14124	13983	13920	13994	14004	14050	14081	14083	14082	13822	13840	13895	14007	13961	13996	14050	13893	13894	13801	13899	13878	13852	13966	14021	13911	13865	13848	13922	13996	13933	13978	14030	13946	13912	13944	13864	13900	13952	14001	13970	13991	13943	14034	13864	14004	13878	13944	13974	13916	13742	13985	13829	13974	13995	13957	13891	13993	13760	13904	13831	13919	13998	13960	13967	13836	13878	13936	14090	14033	13975	13807	13981	13825	13996	13968	13658	13951	13920	14101	14003	13953	14100	13966	13708	13744	13914	13888	13946	13904	13924	13831	13904	13929	14027	14022	13979	13914	13953	13929	14023	13915	14033	13948	14093	14027	13837	13978	13969	13995	14201	14062	13949	13956	14190	13884	13888	14090	13829	13947	13835	13805	13878	13907	13939	13891	13851	13976	13937	13934	13993	13852	13943	14021	13947	13941	13801	14007	14024	14048	13974	13978	14049	13947	14063	13993	14006	14064	13809	13862	13907	14069	13618	13868	14158	14122	14006	13912	13841	13944	13999	13952	13988	13830	13685	13929	13907	13938	13884	14059	14041	14063	13897	14058	13909	14129	13847	14118	13917	13927	13900	13952	14002	14035	13914	13943	14177	13907	13951	14061	14059	14042	14003	14061	13915	13883	13858	13900	14067	13855	14002	14012	13988	13825	13937	14041	13969	13881	13750	14088	13955	14077	13949	13914	13907	13791	13862	13969	14084	13934	13839	14126	13840	13929	13878	13916	13947	13976	13920	13987	13896	13928	13916	13953	13912	14073	14037	14087	14083	13841	14048	13903	13786	13948	14008	14005	13989	13973	14152	13994	13913	13843	13968	14013	13939	14042	13907	14058	13858	13943	14086	13913	13866	13868	13818	13958	13928	13913	13888	13997	14001	14092	14002	14105	13943	14125	13902	14214	13951	13891	13982	14001	13827	14127	13985	14012	14006	13970	14009	13893	13955	13982	13933	13775	13858	14025	14001	14016	13778	14048	13917	13882	14042	13872	13902	13861	14015	13898	13761	13960	14046	13987	13922	14041	14000	13792	13942	13899	14016	13840	13889	13857	13891	13928	13930	13732	13859	13934	13912	14017	13893	14026	14050	13862	13932	14030	13950	13843	14013	13922	13860	13870	13990	13907	13916	13870	13966	14018	13936	14041	13978	13939	13942	13964	13903	13924	13981	13885	14096	13892	14017	14017	13792	13958	14149	13907	13828	14002	13891	14015	13865	13999	14031	14015	14069	13861	14197	13873	13841	13924	13814	14008	13912	13818	13906	13915	13896	13908	13930	14077	13902	13897	13902	14005	13849	13992	14013	13930	13926	13786	13989	13969	13986	14084	13787	13940	14008	13919	14128	14005	13939	13933	13916	13946	14018	13831	13913	14025	13740	13989	13852	13950	14022	13993	14093	13784	14114	14136	14096	14038	13943	13960	13996	13920	14003	14109	14006	13993	13813	14100	13961	14046	13817	13943	13964	13908	14051	14001	13983	14022	13905	13846	13829	13908	13892	13919	14023	14060	13939	13924	13899	13875	14028	13861	14041	14048	13754	13926	13961	13936	13973	13926	14156	14089	13896	14008	13963	13833	13819	14104	14096	14035	13897	14052	13837	13991	13810	13836	13867	14036	13978	13902	14042	13873	14185	13848	14008	13923	13902	13848	13912	14037	14042	13853	13867	13976	13860	13962	13871	13966	13861	14102	13791	13943	13806	13887	14028	13919	14005	13943	14183	13980	13920	13988	13974	13789	13901	13995	13985	13958	13792	14016	13967	14079	13928	13927	13927	14005	14118	13876	14094	14032	14001	13899	13975	13956	13770	13931	14074	13792	13901	13876	13878	13918	13901	13949	13974	14000	13953	13937	13815	13883	14063	13864	13786	13956	13791	14151	13949	13949	14071	13945	14022	14011	13950	13973	13901	13928	14031	13831	13916	13848	14011	13812	14096	14006	13877	13853	13782	13908	14020	13909	14000	13883	13920	13956	14042	14025	13960	13990	13902	14005	13835	13997	13883	13840	13976	13926	13985	13893	13884	13837	14163	13988	13876	13967	14048	14028	13976	13946	13882	13891	13874	13961	13892	13826	13814	13790	13893	14060	13919	13891	13918	13903	13907	14024	13963	13723	14028	13988	14003	13880	13850	13898	13903	13891	13891	13954	13994	13996	13861	13803	13945	13938	14003	13963	14042	14076	14211	13913	13893	14026	14051	14028	13897	14136	14008	13764	13971	13944	13929	13840	13861	13979	13974	13828	13988	13937	14118	13950	14013	13955	13863	14043	13849	13959	13884	14068	13981	13933	13850	13832	13910	13893	13698	14077	13794	14021	14031	13786	13849	14056	13930	13975	13882	14074	13911	13872	13900	13927	14020	13886	13970	13977	14059	13957	14016	14034	14088	13837	14012	14037	13884	14040	14093	13926	13965	13856	13782	13898	14153	13769	14012	13966	13844	14083	13928	14058	13934	13913	14071	13939	13961	13850	13771	13817	13898	13820	13953	14041	13990	13952	13941	14074	13987	13848	13868	14081	13835	14073	13971	13937	13898	13773	14047	14057	13863	14062	14086	14129	13906	14032	13936	14155	13789	13793	13936	14063	13925	13951	14069	13893	13857	14222	13864	13909	13858	13897	14021	13887	13867	13911	13934	13947	13956	13931	13756	14279	13793	13881	13985	14005	13950	13733	14084	14160	14054	14003	13824	13998	13912	13825	13959	13954	13867	14015	13920	13855	14134	13970	13931	13804	13830	14013	13845	13931	13792	13896	13951
31114	36046	42803	37998	30860	26040	22994	20581	19251	18526	17553	17265	17220	16757	16845	16670	16532	16534	16429	16386	16439	16530	16372	16504	16503	16556	16320	16216	16409	16198	16358	16126	16340	16379	16375	16412	16391	16328	16318	16345	16227	16342	16392	16339	16514	16254	16275	16456	16345	16242	16382	16370	16302	16455	16209	16307	16171	16308	16397	16390	16308	16448	16433	16343	16346	16419	16140	16099	16210	16384	16330	16311	16204	16425	16192	16147	16020	16335	16153	16424	16184	16587	16260	16317	16471	16266	16294	16219	16249	16375	16246	16409	16307	16243	16202	16175	16215	16397	16442	16338	16122	16464	16357	16250	16225	16349	16334	16372	16443	16245	16249	16280	16384	16422	16406	16234	16401	16438	16630	16353	16369	16423	16336	16477	16218	16249	16324	16293	16239	16424	16330	16229	16381	16129	16400	16340	16166	16181	16018	16338	16281	16307	16261	16303	16253	16326	16103	16200	16218	16143	16212	16202	16412	16317	16421	16166	16528	16258	16535	16449	16230	16504	16344	16359	16265	16341	16265	16282	16282	16227	16099	16382	16285	16219	16322	16463	16215	16141	16031	16263	16238	16302	16429	16462	16219	16134	16263	16026	16329	16252	16281	16266	16445	16318	16414	16331	16341	16315	16259	16251	16118	16304	16174	16374	16109	16325	16370	16124	16296	16276	16404	16385	16424	16376	16218	16180	16307	16313	16262	16265	16189	16296	16366	16374	16203	16401	16491	16277	16077	16373	16097	16199	16197	16264	16245	16475	16189	16278	16460	16206	16272	16096	16295	16531	16244	16258	16069	16269	16349	16256	16342	16231	16223	16175	16229	16389	16302	16241	16306	16137	16341	16331	16432	16465	16387	16348	16292	16043	16275	16418	16126	16289	16195	16355	16258	16512	16363	16234	16166	16214	16243	16406	16309	16206	16433	16404	16166	16246	16280	16294	16425	16349	16249	16186	16103	16313	16213	16256	16214	16298	16237	16313	16287	16114	16277	16328	16229	16268	16306	16348	16436	16072	16266	16399	16045	16367	16077	16331	16355	16204	16458	16127	16225	16236	16363	16484	16376	16373	16404	16342	16111	16319	16294	16245	16382	16545	16655	16250	16223	16268	16207	16349	16427	16190	16274	16236	16321	16127	16313	16257	16302	16449	16323	16246	16305	16107	16291	16347	16435	16325	16460	16481	16356	16398	16194	16323	16102	16349	16364	16328	16373	16341	16191	16315	16203	16411	16305	16431	16489	16314	16252	16351	16241	16275	16445	16354	16291	16432	16365	16418	16191	16183	16137	16028	16192	16359	16191	16381	16106	16340	16255	16313	16455	16237	16263	16416	16342	16254	16361	15915	16328	16224	16339	16363	16123	16400	16451	16536	16143	16154	16395	16236	16314	16325	16305	16382	16380	16167	16179	16234	16366	16252	16295	16296	16238	16265	16313	16370	16060	16153	16365	16371	16191	16219	16253	16192	16393	16227	16218	16231	16304	16336	16280	16262	16385	16328	16284	16169	16156	16163	16331	16321	16261	16268	16399	16344	16225	16277	16139	16188	16291	16507	16438	16175	16019	16217	16102	16328	16370	16383	16180	16187	16244	16341	16248	16267	16455	16319	16229	16338	16409	16174	16253	16227	16126	16032	16437	16162	16127	16334	16397	16273	16218	16408	16399	16401	16115	16339	16299	16075	16390	16338	16325	16423	16249	16404	16293	16468	16346	16475	16121	16276	16349	16303	16379	16446	16128	16425	16141	16424	16253	16260	16206	16409	16359	16408	16318	16354	16379	16409	16408	16301	16326	16456	16569	16406	16341	16308	16310	16335	16271	16202	16244	16360	16357	16312	16075	16391	16363	16379	16444	16421	16306	16191	16315	16209	16272	16308	16199	16309	16316	16128	16206	16430	16301	16140	16335	16279	16152	16243	16172	16181	16447	16207	16338	16149	16198	16283	16468	16190	16422	16407	16192	16304	16347	16380	16287	16375	16370	16490	16307	16312	16347	16346	16354	16333	16388	16309	16263	16181	16121	16391	16162	16208	16231	16195	16327	16429	16385	16404	16149	16405	16561	16310	16176	16098	16165	16441	16322	16214	16232	16183	16269	16532	16377	16350	16314	16493	16377	16300	16407	16194	16253	16236	16220	16341	16438	16368	16386	16493	16194	16273	16436	16181	16222	16306	16255	16258	16394	16251	16192	16439	16446	16313	16069	16549	16265	16313	16331	16172	16301	16242	16506	16191	16527	16270	16467	16452	16240	16252	16337	16420	16366	16280	16077	16402	16013	16108	16219	16149	16392	16407	16244	16627	16311	16175	16469	16454	16299	16254	16243	16176	16143	16223	16235	16282	16336	16350	16255	16313	16328	16307	16444	16388	16066	16220	16336	16217	16196	16270	16247	16284	16216	16379	16287	16292	16172	16286	16155	16292	16296	16313	16347	16550	16361	16145	16144	16356	16175	16452	16303	16258	16373	16166	16135	16390	16279	16239	16335	16210	16280	16245	16342	16137	16297	16139	16274	16341	16246	16258	16305	16203	16129	16381	16383	16334	16244	16278	16274	16132	16522	16178	16214	16176	16304	16227	16293	16281	16347	16447	16349	16620	16263	16261	16355	16243	16327	16346	16377	16163	16467	16180	16415	16339	16438	16398	16373	16289	16231	16279	16325	16320	16425	16427	16250	16423	16336	16494	16121	16404	16440	16246	16177	16252	16354	16393	16369	16269	16265	16201	16319	16319	16419	16366	16276	16065	16221	16284	16140	16343	16208	16406	16447	16223	16263	16178	16240	16236	16264	16210	16500	16221	16290	16349	16364	16358	16280	16368	16276	16307	16366	16372	16222	16276	16138	16226	16222	16214	16153	16115	16182	16413	16297	16379	16393	16116	16293	16200	16250	16160	16118	16326	16371	16291	16223	16391	16372	16238	16364	16279	16135	16381	16186	16197	16471	16357	16082	16248	16240	16305	16337	16236	16258	16421	16283	16434	16445	16249	16262	16381	16207	16312	16295	16284	16179	16145	16325	16388	16313	16148	16286	16415	16293	16377	16514	16251	16307	16187	16199	16250	16393	16097	16242	16486	16423	16329	16322	16371	16196	16193	16320	16327	16389	16205	16366	16340	16295	16139	16243	16321	16147	16144	16244	16262	16332	16434	16195	16328	16301	16263	16329	16249	16152	16398	16261	16386	16149	16275	16512	16360	16274	16305	16310	16071	16381	16268	16506	16269	16301	16545	16373	16275	16265	16430	16467	16336	16284	16012	16376	16333	16272	16061	16468	16537	16437	16333	16259	16475	16469	16241	16409	16308	16360	16412	16455	16424	16447	16188	16252	16266	16300	16305	16343	16120	16342	16266	16266	16218	16391	16368	16262	16416	16300	16181	16384	16214	16288	16280	16294	16328	16324	16399	16376	16430	16399	16213	16179	16402	16278	16195	16375	16423	16334	16362	16348	16045	16306	16302	16497	16288	16160	16311	16257	16524	16382	16289	16416	16139	16340	16251	16319	16246	16384	16125	16314	16142	16102	16278	16225	16374	16155	16300	16330	16154	16158	16437	16264	16348	16286	16332	16275	16320	16370	16298	16230	16225	16059	16135	16360	16335	16190	16285	16221	16176	16407	16219	16371	16327	16450	16335	16257	16498	16285	16285	16276	16188	16245	16245	16368	16194	16386	16251	16266	16371	16183	16223	16204	16303	16414	16255	16007	16174	16254	16280	16320	16412	16400	16385	16568	16157	16240	16157	16348	16480	16467	16230	16275	16185	16261	16221	16372	16436	16261	16341	16252	16260	16407	16293	16109	16366	16129	16261	16142	16344	16366	16317	16317	16299	16291	16377	16213	16283	16480	16331	16385	16407	16344	16155	16257	16615	16106	16138	16107	16174	16319	16334	16243	16169	16272	16465	16332	16156	16090	16476	16214	16365	16346	16050	16304	16472	16204	16356	16430	16319	16230	16444	16180	16184	16040	16333	16066	16188	16457	16357	16338	16264	16493	16353	16165	16436	16328	16367	16167	16451	16243	16217	16223	16353	16156	16385	16212	16255	16326	16387	16181	16372	16363	16307	16380	16309	16201	16354	16313	16225	16443	16194	16189	16337	16371	16168	16244	16086	16208	16155	16169	16237	16421	16326	16547	16271	16244	16273	16424	16358	16295	16325	16366	16267	16300	16270	16439	16390	16354	16246	16058	16295	16455	16403	16305	16097	16145	16297	16311	16265	16207	16385	16328	16283	16384	16300	16441	16192	16394	16202	16144	16094	16324	16417	16295	16418	16155	16213	16190	16268	16324	16245	16435	16393	16347	16432	16361	16231	16532	16207	16394	16384	16357	16437	16421	16324	16055	16175	16330	16250	16363	16429	16458	16253	16313	16240	16381	16249	16165	16430	16322	16303	16260	16352	16417	16366	16225	16291	16356	16203	16347	16530	16362	16397	16206	16409	16230	16351	16264	16212	16466	16131	16313	16287	16317	16399	16184	16152	16138	16142	16200	16195	16446	16586	16387	16345	16142	16213	16260	16498	16303	16439	16333	16267	16249	16248	16340	16439	16416	16218	16090	16377	16358	16334	16186	16381	16223	16382	16332	16163	16307	16415	16287	16286	16077	16076	16194	16418	16399	16462	16288	16467	16318	16466	16430	16442	16424	16160	16392	16343	16197	16366	16383	16154	16134	16333	16267	16258	16229	16347	16346	16328	16373	16228	16253	16286	16350	16323	16313	16250	16389	16493	16095	16269	16260	16320	16429	16362	16395	16251	16362	16428	16306	16275	16187	16254	16395	16350	16279	16109	16193	16386	16206	16273	16357	16497	16312	16363	16115	16280	16430	16275	16126	16321	16322	16233	16391	16147	16198	16278	16298	16408	16183	16443	16389	16367	16390	16433	16215	16178	16243	16426	16180	16301	16330	16261	16232	16398	16347	16150	16414	16448	16268	16205	16340	16335	16257	16381	16162	16158	16261	16338	16262	16360	16015	16280	16342	16276	16339	16440	16354	16294	16308	16341	16191	16331	16385	16270	16459	16308	16298	16461	16380	16183	16091	16109	16299	16256	16135	16318	16609	16108	16379	16220	16407	16490	16292	16379	16407	16367	16363	16488	16287	16231	16253	16338	16271	16451	16294	16337	16215	16200
37229	52762	49308	40349	32676	26884	22915	20384	18693	17578	16550	15779	15355	15008	14920	14672	14559	14427	14519	14595	14345	14377	14509	14446	14460	14507	14367	14489	14267	14383	14321	14322	14373	14429	14256	14291	14303	14347	14258	14159	14186	14463	14313	14163	14390	14348	14238	14344	14131	14223	14351	14381	14437	14115	14290	14333	14060	14198	14346	14240	14330	14188	14328	14099	14206	14384	14260	14310	14327	14317	14243	14281	14145	14196	14013	14288	14165	14208	14081	14296	14072	14125	14157	14222	14222	14137	14249	14265	14302	14339	14290	14110	14315	14314	14319	14280	14289	14224	14126	14282	14310	14292	14212	14215	14441	14284	14168	14209	14308	14124	14281	14350	14133	14198	14104	14136	14185	14129	14152	14202	14382	14350	14248	14181	14279	14266	14070	14164	14227	14187	14155	14178	14250	14310	14275	14160	14100	14229	14180	14258	14201	14212	14048	14159	14068	14262	14216	14193	14262	14193	14072	14025	14084	14193	14153	14280	14365	14199	14184	14263	14240	14315	14148	14298	14160	14268	14186	14200	14203	14214	14145	14299	14225	14268	14220	14240	14323	14533	14236	14132	14293	14265	14337	14179	14235	14259	14168	14200	14147	14003	14320	14204	14166	14130	14149	14252	14200	14259	14290	14124	14044	14313	14344	14190	14263	14170	14287	14316	14142	14244	14202	14174	14247	14227	14200	14069	14234	14435	14255	14190	14223	13985	14145	14235	14243	14238	14292	14179	14371	14116	14229	14228	14216	14105	14198	14189	14337	14210	14146	14070	14376	14218	14205	14260	14219	14064	14190	14328	14370	14116	14207	14277	14047	14198	14321	14291	14397	14102	14216	14323	14319	14333	14398	14113	14315	14215	13956	14337	14152	14082	14155	14138	14095	14261	14309	14221	14116	14253	14259	14100	14271	14068	14334	14192	14318	14184	14251	14272	14115	14411	14180	14101	14260	14249	14367	14227	14346	14165	14374	14199	13989	14185	14223	14328	14114	14276	14306	13987	14454	14334	14140	14302	14218	14227	14327	14132	14236	14096	14113	14236	14305	14152	14242	14283	14300	14161	14118	14077	14265	14285	14257	13960	14281	14251	14298	14285	14339	14273	14212	14290	14182	14286	14314	14199	14213	14270	14256	14275	14329	14109	14081	14159	14297	14184	14194	14281	14234	14067	14124	14245	14146	14170	14099	14171	14150	14306	14179	14088	14162	14173	14206	14181	14276	14353	14183	14205	14347	14150	14253	14258	14250	14193	14347	14201	14309	14190	14348	14243	14364	14207	14194	14093	14258	14123	14214	14316	14281	14220	14294	14140	14221	14449	14318	14393	14223	14157	14233	14123	14124	14191	14314	14276	14094	14116	14191	14373	14384	14335	14285	14228	14295	14218	14212	14275	14152	14314	14115	14230	14390	14179	14127	14159	14167	14249	14166	14155	14224	14269	14281	14307	14313	14143	14099	14086	14160	14293	14279	14262	14259	14365	14197	14087	14347	14238	14319	14278	14227	14164	14220	14142	14220	14202	14174	14064	14247	14120	14260	14346	14126	14323	14199	14270	14331	14146	14167	14379	14192	14154	14138	14005	14213	14268	14249	14211	14147	14174	14134	14257	14445	14230	14206	14042	14106	14226	14300	14329	14279	14221	14310	14339	14116	14240	14036	14168	14158	14174	14152	14212	14258	14342	14240	14220	14142	14321	14182	14329	14283	14393	14131	14207	14158	14225	14201	14125	14112	14224	14165	14298	14257	14267	14240	14426	13955	14187	14172	14186	14278	14369	14272	14066	14280	14223	14271	14126	14280	14318	14379	14151	14340	14189	14204	14116	14321	14305	14220	14465	14362	14210	14140	14152	14226	14240	14223	14411	14174	14260	14033	14266	14269	14288	14327	14085	14250	14164	14301	14194	14245	14212	14213	14158	14278	14267	14305	14113	14129	14140	14137	14207	14199	14036	14364	14091	14099	14152	14249	14138	14370	14394	14198	14103	14338	14263	14444	14045	14187	14235	14148	14322	14169	14192	14309	14167	14264	14223	14380	14236	14181	14103	14369	14202	14277	14379	14193	14189	14462	14105	14184	14166	14267	14267	14255	14316	14343	14034	14364	14084	14389	14207	14243	14265	14305	14202	14255	14324	14340	14248	14328	14165	14345	14249	14164	14236	14376	14129	14172	14192	14247	14136	14162	14338	14313	14363	14305	14410	14126	14234	14212	14003	14213	14395	14063	14182	14349	14133	14193	14248	14257	14278	14184	14309	14225	14241	14262	14077	14325	14283	14185	14267	14397	14110	14180	14280	14186	14202	14235	14194	14364	14211	14203	14068	14206	14142	14224	14325	14094	14238	14166	14307	14068	14276	14253	14330	14358	14253	14205	14292	14289	14182	14230	14208	14201	14264	14138	14345	14130	14281	14185	14354	14092	14257	14108	14215	14191	14169	14261	14124	14087	14163	14236	14278	14238	14171	14173	14245	14394	14170	14180	14231	14258	14225	14254	14185	14348	14186	14225	14223	14335	14081	14152	14040	14249	14297	14235	14277	14294	14245	14151	14179	14292	14298	14235	14283	14161	14262	14212	14161	14284	14214	14445	14204	14380	14282	14153	14251	14362	14344	14227	14197	14307	14187	14259	14263	14361	14253	14138	14211	14180	14115	14120	14381	14219	14144	14275	14097	14227	14317	14218	14318	14100	14144	14059	14149	14227	14201	14401	14156	14070	14306	14385	14080	14320	14198	14271	14389	14262	14292	14350	14364	14278	14284	14234	14361	14204	14256	14197	14137	14264	14255	14254	14185	14382	14259	14051	14200	14176	14300	14249	14381	14108	14210	14275	14229	14288	14406	14353	14319	14130	14276	14104	14227	14105	14029	14277	14354	14352	14107	14085	14127	14195	14143	14186	14090	14304	14286	14263	14077	14194	14309	14338	14144	14213	14260	14247	14135	14194	14183	14308	14276	14207	14125	14241	14242	14113	14202	14241	14045	14389	14349	14153	14232	14323	14233	14465	14340	14169	14176	14237	14205	14285	14165	14183	14011	14164	14211	14409	14298	14370	14270	14238	14199	14145	14383	14300	14203	14327	14282	14159	14235	13963	14164	14302	14063	14182	14166	14403	14193	14244	14330	14163	14315	14035	14199	14198	14154	14053	14223	14204	14326	14209	14250	14220	14375	14297	14243	14186	14308	14186	14267	14163	14253	14373	14234	14170	14279	14116	14256	14371	14515	14250	14380	14307	14231	14032	14269	14232	14282	14480	14200	14506	14378	14319	14130	14158	14090	14164	14144	14239	14217	14235	14145	14275	14281	14255	14217	14167	14323	14336	14199	14397	14288	14290	14271	14050	14237	14400	14099	14272	14269	14246	14395	14148	14275	14056	14134	14173	14449	14309	14056	14301	14219	14177	14260	14267	14364	14280	14094	14219	14138	14179	14237	14197	14140	14146	14236	14261	14189	14186	14173	14242	14276	14424	14279	14207	14355	14344	14409	14214	14402	14203	14100	14246	14309	14276	14319	14216	14312	14232	14204	14105	14349	14118	14247	14153	14040	14177	14256	14296	14249	14227	14153	14234	14254	14305	14275	14207	14345	14172	14144	14189	14215	14028	14297	14403	14283	14302	14438	14367	14275	14300	14230	14190	14292	14300	14273	14155	14188	14277	14362	14289	14134	14382	14174	14312	14227	14231	14348	14260	14122	14150	14268	14286	14220	14168	14298	14155	14328	14272	14198	14205	14228	14244	14224	14057	14286	14256	14122	14299	14199	14369	14149	14262	14193	14184	14197	14114	14155	14307	14243	14220	14184	14212	14252	14329	14088	14127	14274	14249	14045	14313	14219	14066	14202	14316	14331	14188	14302	14220	14186	14162	14188	14227	14130	14289	14384	14165	14150	14397	14327	14215	14286	14216	14204	14164	14235	14240	14324	14310	14046	14423	14189	14195	14163	14260	14187	14304	14295	14223	14210	14160	14205	14244	14267	14204	14178	14296	14278	14367	14083	14328	14393	14206	14291	14145	14249	14109	14218	14398	14227	14352	14305	14296	14055	14116	14342	14202	14351	14332	14058	14285	14268	14227	14298	14120	14380	14282	14088	14578	14158	14432	14168	14012	14146	14318	14101	14395	14290	14361	14232	14281	14327	14199	13984	14152	14192	14180	14251	14226	14365	14230	14278	14299	14180	14280	14234	14289	14236	14239	14375	14214	14328	14251	14196	14179	14407	14280	14136	14302	14150	14243	14308	14324	14379	14240	14231	14258	14123	14278	14149	14341	14165	14094	14172	14339	14198	14328	14299	14233	14318	14226	14253	14270	14242	14082	14195	14141	14139	14266	14531	14259	14331	14346	14378	14497	14144	14292	14347	14417	14354	14065	14032	14013	14233	14223	14404	14277	14125	14170	14266	14244	14269	14204	14288	14149	14310	14150	14308	14166	14227	14315	14335	14149	13993	14233	14302	14189	14404	14251	14175	14208	14206	14030	14207	14203	14180	14078	14114	14131	14159	14136	14158	14061	14198	14355	14304	14293	14248	14192	14200	14244	14410	14265	14224	14250	14186	14206	14400	14179	14228	14351	14284	14086	14266	14284	14220	14194	14265	14233	14184	14179	14416	14301	14352	14258	14190	14323	14148	14294	14174	14026	14076	14178	14013	14233	14397	14430	14106	14158	14346	14316	14139	14486	14237	13968	14007	14240	14401	14073	14285	14313	14239	14257	14262	14372	14297	14245	14267	14187	14202	14262	14280	14235	14158	14151	14241	14380	13999	14200	14272	14474	14347	14147	14252	14366	14202	14270	14297	14214	14137	14219	14118	14171	14250	14262	14272	14169	14393	14275	14229	14252	14428	14413	14443	14222	14339	14143	14183	14209	14196	14247	14196	14170	14316	14198	14282	14139	14193	14121	14252	14252	14293	14133	13989	14094	14157	14202	14215	14236	14123	14218	14176	14424	14101	14317	14339	14162	14320	14325	14397	14160	14312	14136	14010	14282	14205	14253	14277	14199	14176	14168	14385	14193	14246	14113	14180	14128	14156	14144	14205	14034	14204	14034	14393	14356	14197	14363	14278	14354	14057	14369	14303	14337	14318	14280	14203	14258	14284	14257	14225	14394	14204	14258	14157	14340	14175	14269	14170
24324	21766	30068	28520	28635	28682	27244	22720	20416	19156	18390	17692	17289	16860	16551	16503	16420	16055	16063	16311	16313	16296	16204	16266	16185	16190	16115	16231	16020	15889	15956	16035	16028	15955	16313	16275	15939	15882	16078	15967	16059	15792	15843	16179	15922	15888	15917	15896	15825	15862	15987	15868	15839	16113	16059	15975	15882	15890	15945	15653	15908	16015	16017	15906	15655	15915	15997	15733	16061	15885	15939	15948	15715	16149	15993	15822	15854	16061	15764	16086	15937	15844	15773	15909	15872	15846	16020	15796	15903	15891	15984	16064	16224	15877	15848	16030	15853	15794	15959	15962	15879	16032	15786	15868	15969	15925	15812	15825	15916	16041	15928	15989	15901	15934	16097	15931	15914	15872	15902	15955	15862	16075	15827	16139	15865	15930	15977	15857	15904	15909	15897	15934	15960	15974	15941	15868	15992	15915	15830	15910	15818	15885	15808	15938	16029	15932	15777	16002	16005	15979	15922	16043	16170	16007	15918	15775	15861	15806	15942	15802	16053	15984	16024	15955	15955	15999	15738	15804	15874	15769	15832	15963	15932	15887	16016	16065	15872	15598	15842	15823	15979	15923	15670	15922	16098	15804	15785	16064	15862	16065	15774	15949	16033	15987	15917	15807	16000	15968	16028	15928	16085	15765	15913	15837	16057	15890	15928	16016	16075	15790	15973	15785	15888	15791	15734	16006	16003	15900	15895	15885	15973	15763	15788	16034	16043	16005	16070	15869	15971	15919	15897	15997	15787	15818	15883	15903	16036	15536	15813	15802	15790	15928	15882	16148	16047	15946	15912	15784	16075	15936	15741	15985	15962	15989	15933	15955	15821	15943	15749	15803	15769	15948	15911	15867	15866	15973	16064	15934	15952	15948	15893	15792	15965	15874	15663	15752	16052	15925	15878	15894	16077	15946	15961	15842	15807	15752	15915	16060	15992	15950	15912	16034	15867	15899	15723	15861	16087	16054	15904	15871	15890	15863	15747	15940	15720	16037	15849	15841	16071	15872	15738	15918	15889	15808	15838	15866	16085	15695	15976	16083	15770	15783	16044	15920	16024	15808	16026	15842	16008	15927	16013	15899	15984	15876	16001	15924	15993	16023	15970	16135	16162	16077	15905	15886	15914	16037	16003	16134	15746	15764	15894	15647	15880	15921	15947	15895	15980	15930	15805	16066	15967	15929	15800	15826	16072	15769	15838	15910	15908	16023	15928	15654	15906	15924	15823	15851	16066	15792	16022	15832	15809	15991	16183	16004	15921	15951	16034	15989	15993	15808	15909	15946	15826	16172	16102	16151	15849	16006	15982	15946	15929	15834	15902	16000	15981	15827	16163	15810	15976	15812	16089	15916	15989	15983	15796	15951	16145	15865	16001	15879	15855	15934	15944	15834	15803	15975	15815	15804	15931	15712	15863	15846	16024	15883	15966	15709	15826	16153	15929	15847	15815	15744	15822	15921	15768	16122	15943	16042	15872	15829	15845	15822	15653	15814	15918	16090	15944	15758	15715	15919	15896	15928	15786	15824	15763	15817	15829	15845	15885	15860	15846	15990	15946	15842	15893	15943	15934	15747	16039	15717	15937	15850	15876	15656	16006	16008	15851	15802	15970	16075	16002	15941	16000	15960	15884	15864	15994	15885	15838	15783	15863	15904	15985	15841	15843	16015	16019	15977	15905	15699	16070	16120	15801	15912	15974	15881	15721	15782	15969	15853	15955	15821	15682	15890	15903	15846	15812	15943	15870	15806	15769	15923	15728	16107	15753	15916	15822	16091	15835	15880	15873	15916	15804	16052	15746	15831	15810	15794	15955	15940	16077	15877	15861	15901	15708	15914	15909	15976	15956	15888	15940	15978	16003	15925	15966	15863	16079	15867	15941	16054	15714	15795	15838	16047	15935	15985	16095	16053	16003	15870	15913	15851	15863	15872	15986	15768	15904	15822	15881	15805	15718	16056	16052	15997	15930	15756	15963	15748	15833	15810	15847	15853	15914	15981	15968	16004	16112	15828	15961	15838	15947	15880	16134	15991	15953	15962	15894	15981	15648	15811	16150	16066	15856	15871	15932	15894	15707	15872	15758	16016	16020	15797	15753	15915	15926	15903	16013	16025	15798	15769	15952	15891	15845	16056	15859	15900	16042	15759	15740	16053	15998	15967	16029	15883	15944	15813	15945	15956	15700	15883	15875	15857	15880	15921	15828	15881	16000	15810	16040	16013	15958	15851	15966	15884	15895	15786	15838	15877	16223	15858	15940	15961	16048	16033	16042	15930	15996	15813	15963	15743	15616	15781	15892	15843	15999	15896	15955	15857	15817	15739	16007	15898	15816	16071	15959	15982	16104	15880	15850	15909	16132	16006	15808	15742	15974	16023	15921	15850	15883	16098	15934	15968	15750	16279	16101	16086	16088	15902	15947	16067	16143	15926	15817	15968	15737	15904	15943	15719	15942	15963	15855	15911	15943	16018	15770	15971	16004	15895	15948	15994	15934	15957	15980	16052	15784	15836	15964	15983	16016	16008	15896	15942	15947	15970	15961	15913	16034	15905	15873	15895	15779	16060	15952	15884	16038	16117	15909	16014	15924	15721	15882	15886	15852	15950	15748	15872	16018	15854	15931	16163	15921	15982	15817	16004	15910	16044	15941	15653	16010	15963	15813	15888	16020	15979	16057	15814	15663	15853	15997	15786	16018	16023	16005	15879	15913	16062	15942	15864	15873	15811	15889	15868	15839	16119	16014	16097	16046	16001	15859	16067	15777	15875	15908	15751	15841	15701	15971	15954	15791	15918	16055	16166	16141	16001	15792	16045	15996	15843	15944	15906	16047	15815	15872	15827	16025	15847	15997	15970	15953	16091	15872	15969	15918	15800	15856	15951	15780	16158	15910	15821	15760	16027	15802	15768	15942	16062	15834	15950	15878	15939	15920	15764	15972	16090	15921	15869	15821	15771	15875	16022	15825	15826	15889	15877	15891	15881	16039	15807	16077	15906	16078	15919	15993	15765	15953	15713	16107	15801	15889	15876	15810	15814	15854	15612	15832	16049	15895	15814	15908	15804	16090	15936	15725	16130	16081	15842	15957	15794	15790	15906	16027	16113	15879	15845	16009	15943	15838	15668	15694	15942	15806	15846	16074	15768	15912	15941	15808	16054	15969	15628	15906	15851	15970	15796	15933	15859	15971	15790	15897	15893	16060	16012	15750	16159	16059	15798	15976	15832	15767	15834	15833	15785	15981	15880	15943	15974	15723	15761	15976	15892	15905	15907	16055	15992	15983	16066	15799	15811	15906	15766	15786	15802	16013	16003	16016	16129	16064	16007	15998	15860	15842	15942	15844	15962	15880	15975	16135	16007	15991	15921	15847	16091	15904	15966	15914	15753	15749	15936	15850	16004	15777	15816	15898	15961	15978	16155	15849	15752	15948	15817	15816	15902	16008	15926	15938	15925	15963	15967	15959	15784	15816	15731	15854	15831	16036	15896	15758	16043	15801	15903	15871	15676	15984	15846	16042	15711	16002	15648	15959	15898	15785	15814	15957	15903	15791	15924	15935	15998	15992	15842	15813	15808	15796	15832	15968	15830	15842	15912	16030	15685	15952	15707	15880	15831	16108	16022	15958	15857	15832	15695	16129	15933	15800	15893	15919	16036	16002	15896	15992	15999	16046	15865	16129	15733	16001	15675	15758	15867	15860	15996	15986	15796	15798	16169	15908	16063	15747	15950	16060	15910	15812	15797	15911	15936	15966	15855	15747	15756	16020	16083	16008	16010	16013	16083	15915	15973	15940	15969	15936	15962	15749	15834	15907	15937	15949	15966	16045	15743	15794	15811	15899	15741	15968	15799	15865	15918	15972	16089	15979	15967	15926	15653	16058	15821	16062	15749	15929	16077	16065	15927	16052	15924	15862	15906	15690	15863	16064	15869	15978	15863	15931	15750	15762	15962	16048	15920	15838	15993	16071	15886	15885	16036	15766	15822	15891	15867	15796	15973	15895	15796	15982	15945	15842	15849	15751	15966	15687	15985	16006	15777	16037	15807	15997	15810	15895	16033	16137	15888	15879	15882	15887	15966	15831	15825	15991	15879	15868	15872	15788	15963	15931	15782	15769	15859	15806	15965	15755	15910	15871	15990	15876	15947	16082	16083	15855	15869	15979	15794	15883	15888	15769	16036	15806	15821	15961	15871	15959	15966	15838	15846	15845	15975	15849	15960	15902	15965	15760	16000	15800	16086	16108	15744	15927	15829	15910	16040	15753	15805	15760	15899	15795	15868	16168	16075	16011	15857	16075	15933	15885	16071	15826	15857	16079	15842	16066	15918	15670	15830	16013	15805	15833	15712	15651	15888	15784	15861	15917	15843	15820	16054	15931	15779	15939	15878	15767	15911	15962	15978	16018	15921	15823	15726	15905	15764	15976	15915	15917	16060	15832	15942	16016	15922	15785	15997	15766	15968	16106	15974	15815	15937	16116	16051	15718	15996	15879	15733	15835	15859	16127	15909	16036	15800	16077	15973	16063	15781	16110	16064	16010	15892	15876	15824	15814	16135	16009	16104	15949	15919	16088	15791	15813	15840	15808	15937	15950	15907	15945	15829	15924	15854	15665	15907	16144	16060	15772	15801	15891	15976	15979	15928	15877	15985	15879	15976	15916	15845	15964	15987	16018	15858	15924	15885	16007	15988	16144	15899	15789	15950	15835	16184	15963	15986	15996	16010	15929	16027	15864	15765	15869	16019	16015	15722	15893	15832	15925	15997	15979	16010	15972	15922	15945	16036	15744	15887	15914	15893	16050	15930	15982	15858	15936	15833	15776	15839	15683	16004	15920	15951	15950	15943	15813	15910	15957	15804	15779	15987	16004	15966	15879	16093	16079	16043	15776	15957	15823	15805	15768	16000	15875	15769	15892	15928	15955	15962	15785	15761	15982	16151	15862	15866	15731	15877	16094	15879	15780	15921	15947	15777	15744	15802	15917	15981	16110	15848	15962	16007	15968	15769	15866	15914	15987	15933	15727	16019	15771	16201	15893	16237	15829	15787	15886	16067	15867	15949	15852	15875	15797	15879	15681	16020	15735	15885	16138	16040	15918	15844	15950	15754	15942	16035	15958	15948	15856	15984	15687	15817
36213	57747	54324	44963	37263	31148	26532	22881	20713	18937	17599	16576	16102	15324	14865	14745	14503	14523	14425	14277	14463	14236	14437	14319	14158	14393	14258	14293	14063	14134	14126	14138	13926	14115	14085	14169	14045	14043	13897	14113	14013	14150	14062	14066	14111	14019	13924	13957	13969	13942	14077	14076	14090	13934	13892	13960	13954	14125	13959	13932	14148	13873	13993	13874	14065	13926	14221	14006	14092	13925	14154	13871	13934	13983	14038	14198	14003	14023	13912	13951	14150	13913	14035	14058	13966	13771	13947	13948	14074	13931	13936	13918	14159	13971	14032	13912	14096	14125	13988	13936	14025	13993	14035	13865	14069	13948	13895	13837	14071	14051	13939	13961	13940	13998	14099	13971	13928	14037	13919	13920	14045	14108	13927	13964	14092	13816	14131	14064	13932	14128	14035	13986	14116	13832	13953	13993	13750	13885	13902	14039	14061	13884	13843	13906	14048	14056	13937	14002	14068	14013	13978	13987	14098	14063	14032	13900	13932	14214	14014	13933	14033	13956	13943	13883	13975	14001	14069	14033	13929	13940	14044	13946	14048	13955	13969	13881	14050	13994	13942	13974	13930	14160	14022	14069	14039	14015	14061	14091	14016	13954	13938	13807	13857	13935	14067	14026	14057	13947	14010	14096	13987	14032	13906	13936	13994	13881	13903	13922	13898	14019	13981	13891	13922	13841	13935	14009	13955	14081	14158	13914	14048	13767	13901	13969	13805	13948	14134	14045	13997	14001	14202	14007	14051	13922	14190	13931	13942	14011	14006	13895	14075	13936	14025	14044	13873	13914	14044	14109	13968	13934	13964	13838	14017	14102	14073	13920	13843	13869	14159	13906	13961	14220	13999	13973	13914	13993	13971	14082	13942	13990	13856	14023	14151	13995	14114	14158	14007	13935	14056	13931	13887	13901	13875	13992	13936	13951	13953	13979	14139	14021	13979	14042	14112	14105	14089	13990	14035	14022	13801	13908	14007	13887	14127	13755	13983	14011	13976	14015	13797	14028	13931	13967	13976	14271	13933	14093	13961	14145	14131	13788	13905	13996	14052	14164	13904	14191	13964	14057	14157	13802	13978	14017	14108	13941	14025	14106	13852	13929	13895	14017	13926	13906	13966	13946	13947	13951	13857	14009	14206	14076	14058	14087	13905	13986	14082	14099	13934	13999	14113	13921	14112	14040	13974	13882	14199	13928	14040	14001	14116	13956	13974	13956	13910	14026	13930	13938	13899	13865	13947	13900	14044	14145	13919	14064	13897	13963	13867	14101	13968	13835	13827	13882	13988	14123	14033	14001	14068	13810	13958	14054	13996	13921	14187	13958	13858	13889	13911	13897	13948	14114	14013	13959	13937	14001	13876	13953	13939	14024	13904	14059	14078	13932	13998	14000	14043	13792	13919	13967	13990	13891	14111	14103	14097	13958	14074	13968	14137	14068	14054	14114	14060	14036	13990	13832	14229	14172	14106	14087	14155	13859	13879	13973	13841	14097	14009	14065	13723	13903	14004	13990	13976	14031	13848	14099	14007	14007	13931	14044	14044	13863	14202	13851	14075	13902	14046	14005	14044	13962	14107	14044	14077	14029	14109	14162	13967	13990	13925	13998	13957	13917	13842	14071	14061	14052	13924	13904	14151	14006	14068	14049	13842	13988	13958	13962	13847	13937	13965	13876	13982	13984	13860	13870	14035	13955	13953	13889	13985	14079	13988	14054	13961	13952	14025	13987	13937	13977	14073	13951	14088	13909	14088	13943	13935	14001	14090	14048	13979	13995	13914	13844	14009	14003	13941	14002	14085	13949	13920	13899	14129	13989	13923	13908	13939	14024	13969	14028	13872	13983	14017	14041	13985	14150	14041	13900	13827	14056	13940	14226	13959	13935	13907	14044	14094	14034	14124	14038	13949	13963	13958	13913	13941	14111	13991	14074	13953	13947	13957	13971	14052	14110	14111	13962	14019	14018	14067	13965	14035	14091	14028	13954	13979	13958	14051	13763	13854	14148	13935	14051	14121	14008	13957	14031	14096	14090	14067	14080	14082	13802	14015	14042	14040	14053	13931	14068	13938	13838	14091	13939	14005	13932	14157	13910	14044	13974	14060	14014	14005	14119	14062	13902	13935	13923	13843	13827	14030	13952	14161	13973	14076	14127	13946	14116	13988	13852	13855	14062	14091	13985	14116	13922	14095	14018	13817	14060	14013	13928	13962	14021	14009	13965	13978	14162	13879	13984	13902	13894	14065	13919	14062	14074	14029	13955	14129	14130	14030	14096	13935	14065	13999	14027	14171	13897	14063	14146	14180	13836	14006	14032	14158	13867	13945	13953	13866	13946	13970	13903	13930	14032	13988	14138	14037	13838	14043	14021	14012	14005	13902	13974	13923	13864	13977	13999	13939	14044	13912	14053	13981	14125	13921	13964	14064	13914	13920	13829	14047	13949	14034	14098	13931	13848	13959	13961	13957	13899	14023	13857	14007	13984	13990	14085	14046	13875	14048	14054	13978	13996	14072	13952	13948	13962	13912	13957	13923	14037	14033	13908	13901	13884	14044	14105	14018	14022	13986	13965	14080	14126	13981	13877	14014	13932	13971	14054	13905	14074	14027	14046	14079	13971	13848	13988	13967	13879	13974	13887	14037	14013	13887	13896	14076	13989	13966	14092	13888	13860	14040	14058	13962	14012	13644	14032	14131	13884	14002	13989	14029	14031	14094	13916	14018	13956	13958	13902	13889	14167	13958	14050	13968	13882	13975	14156	13956	13974	14097	14033	13890	13915	14056	14036	14104	13915	13823	14177	13874	13999	13862	14141	13998	14061	14092	14042	14081	13851	13939	13934	14014	13957	13902	13886	14093	13967	14077	13888	13791	13974	14060	13847	13984	14184	13892	13996	14048	13920	14122	14126	13878	13926	13984	14029	14120	14068	13995	13973	14045	13982	14052	13913	13854	13873	14049	14005	13935	14051	13945	14322	13985	13962	13991	14136	13958	14221	13919	13883	14061	13966	14028	14020	14066	14085	13948	14153	14004	14209	14031	13865	13891	13935	14058	14036	13994	13888	13995	13940	13915	14010	14106	14168	13943	14015	14003	14147	13989	14069	13887	13930	13872	13921	13826	14118	14029	13866	13849	13931	13886	14029	13890	13998	14109	13968	14016	13966	13963	14006	14134	14133	14014	13976	13824	13930	13861	13874	14042	14007	13917	14059	13980	14151	14005	14009	14008	13979	14089	13959	13870	14133	14075	13914	14006	13955	13869	14100	14049	13953	13811	13742	14062	13885	13892	13936	13941	13925	13888	13980	13974	14009	13740	13923	13901	13976	14095	14127	13967	13982	13797	13963	14087	14139	13984	13920	14025	14029	14144	13950	14025	13970	13953	13984	13948	13945	14123	14021	13898	13948	13884	13942	14034	13913	14013	14047	13981	13980	13938	13904	13829	14085	13894	13864	14059	13899	14014	13905	13993	14106	13959	13913	14017	13922	13972	13877	14104	14160	14030	13888	14058	14000	14023	13964	13847	14119	14135	14028	14061	14050	13921	13935	14111	14055	13962	14027	13915	14081	14082	13806	13995	13996	14144	14081	13977	13915	13833	13967	14012	13866	14050	13830	13985	14043	13968	14028	14103	14056	13976	13971	13868	14027	14212	14006	13925	14022	14168	14034	13941	14046	13907	14171	14004	14031	13980	13948	14020	14136	13913	14033	14163	13942	14007	13875	13986	14068	14157	14057	14141	13925	13898	14079	13948	13873	14000	14007	14035	14204	13830	13887	14116	13858	13991	14032	13983	14101	13913	13792	13980	14046	14133	14053	13911	13959	13933	14087	14106	13898	13962	14060	13849	14012	14067	13835	14138	13974	14132	13998	13715	13986	13935	13991	13759	13943	14220	13942	14027	13967	14177	14028	14033	13960	14026	13834	13944	14000	13993	13867	13950	14133	13954	13992	13940	14051	14044	13998	14033	13925	13960	14064	13949	14031	13979	14015	14021	14056	14041	14033	13921	14151	13976	13900	14003	13960	13965	13747	13976	14060	13903	14020	13820	13984	13924	14005	13909	14058	13868	13883	14094	13951	14056	13917	14132	13935	14025	13948	13892	14223	13908	13932	14000	13916	14099	13943	14008	13862	14056	14201	13942	14161	13883	14078	13990	14002	13935	14009	14109	13898	14017	13904	14055	14010	14085	13875	13857	13980	14027	13901	13977	14000	13877	13975	14039	13986	13963	14067	14151	13967	13932	13832	13913	13876	13952	13887	13981	14111	14000	13979	13901	13952	14104	14012	13950	14068	13956	13843	14079	13784	14127	14136	13959	14131	13961	14008	14037	13966	14014	14213	13824	13995	13951	14087	13847	14101	14075	14036	13976	13878	14066	13983	13927	13937	14070	14093	14031	13921	13895	13932	14075	13967	14009	13977	13935	13931	13853	14054	13976	13995	13922	14098	13963	14101	14069	13981	14108	14112	13861	13846	14169	14021	14004	13986	13954	14060	13863	13811	14008	14068	14000	14071	13793	13898	14233	14043	14148	13971	14032	13909	13994	13967	13908	14084	13886	14096	14055	13814	14092	13916	14089	13947	14088	13827	14005	14100	13984	14001	14062	14044	14085	14041	14098	14146	13935	13949	13953	14097	14074	13967	13985	13902	14072	13955	13965	13894	14045	13802	14014	14039	14066	14090	13862	13983	14058	13869	14121	13957	14039	13942	13889	14014	13860	14036	14132	14049	13878	13901	13930	14061	14001	13908	14007	13940	14121	14097	13980	13882	13883	13966	13956	13985	14118	13951	13941	13898	14047	14047	14019	13834	14093	14020	14042	13922	13923	14025	13971	13963	13859	14057	14160	14056	14003	13969	14046	13952	14171	13780	13873	13900	13847	14031	14046	13912	14112	13980	13928	13915	13971	14063	14096	13999	13997	13898	13951	14043	13901	13858	13881	13962	14074	13947	14111	13989	13802	13860	14010	14035	14030	13951	14107	13909	13803	14114	13948	13891	13898	14156	14068	13931	14090	14080	13983	14020	14076	14037	13917	14020	14133	13963	14091	14018	13927	13934	14020	13958	14065	14019	13825	14097	14249	14018	13888	13893	14045	14119	13990	14009	13940	13957	13993	14136	14248	13974	13894	14085
23078	21493	29537	25124	24979	28918	30914	24906	22006	20765	19883	18464	17860	17459	17042	16682	16742	16450	16610	16419	16554	16304	16290	16258	16239	16192	16183	16042	16093	15966	16177	16071	16264	16155	15861	16057	16003	15959	15923	16241	16018	16039	16242	15997	15749	15873	15943	16021	15937	16004	16072	15963	16064	15824	15940	15866	15899	15905	16124	15876	15970	15813	15898	15937	16079	16000	15898	15964	15815	15919	15888	15937	16114	15900	15934	15788	15872	15773	16004	15870	15918	15930	15990	15980	15864	15873	15997	15892	16079	15649	15881	15837	16013	16004	15911	15916	15718	15683	15902	15914	15753	15906	15893	15957	15865	15797	16063	15823	15868	15938	15966	16027	15935	15767	16046	15872	15958	15913	15955	15912	15860	16120	15758	16150	15891	15804	16030	15892	15792	15987	15996	15841	15866	15944	16004	15706	15952	16000	15815	15889	15851	15829	15916	15948	15799	15950	15886	15860	15708	15995	16076	15957	15697	16073	16052	15732	15962	15926	15909	15759	15880	15990	15696	15785	15889	15769	15942	15823	16042	15681	15595	15766	15864	15889	15809	15852	15734	16024	15689	16071	16020	15955	15868	15590	15952	15805	15932	15946	16022	15797	16401	15936	15970	16025	15876	15813	15983	15771	15892	15945	15806	15946	15953	15829	15853	15885	15818	15891	15985	15921	16009	15837	15756	15878	16084	15797	15931	15649	15870	15855	15977	15788	15787	15879	15660	15977	15807	15793	15891	15925	15889	15875	15865	15965	15913	15793	16089	15869	15994	15975	15709	15783	15936	15817	15946	15898	16048	15833	15959	15923	15804	15769	15977	15760	15954	15973	15806	15847	15826	15805	15795	15968	16023	15856	15843	15945	15762	15948	15745	15903	15622	15820	15742	15658	15921	16049	16137	15799	15993	15598	15772	15739	15815	15724	15913	15785	16062	15943	15770	15824	15692	15814	15781	15846	15972	15940	15820	15849	16032	16031	15882	15867	15928	16003	15922	16017	15836	15856	15909	15894	15805	15953	15839	15837	16042	15865	15879	15863	15962	15987	15934	15940	16080	15656	15816	15681	15988	15749	15819	15751	15832	15758	16006	15883	15785	16072	15699	15963	15761	15877	16085	15968	15828	15910	16078	16000	15700	15867	15828	15987	16000	15983	15782	15953	15779	15916	15859	15898	15992	15884	15949	15969	16027	15848	15714	15931	15891	15761	15822	15991	15934	15864	15846	15848	16089	15822	15986	15881	15821	15877	15961	15958	15921	15894	16007	15865	15806	15932	15919	15989	15737	15673	15763	15937	15797	15939	15877	16000	15797	15844	16117	15759	15889	15878	15808	15932	15708	15793	15934	15972	15824	15736	15843	15924	15775	15904	15953	15728	15994	15737	15899	15877	15778	15842	15926	15924	15893	15689	15891	15970	15699	15679	15710	15798	16084	15876	15962	15805	16044	15865	16025	16173	16027	15899	15760	16135	15927	15873	15937	15920	15707	15840	15816	15838	15817	15819	15884	15837	15961	16076	15840	15778	15759	15774	15835	15923	16121	15806	15770	16025	15803	16016	15865	15918	15858	15746	15880	15879	15679	15919	15848	15939	15871	15904	15751	15892	15784	15821	15794	15922	15889	15892	15649	15480	15868	15921	15753	15730	15681	15675	15784	15900	16008	15818	15894	15884	15758	15915	15905	16046	15964	15797	15845	15899	16059	15861	15964	15738	15886	15664	15835	15728	15779	16136	15915	15818	15897	16084	15740	15726	15902	15855	15705	15763	15804	15756	15985	16040	16093	16039	16060	16034	15881	15827	15995	15791	15622	15942	15909	16026	15855	15814	15796	15765	15767	15981	16088	15825	16014	15977	15825	15649	16046	15855	15889	15925	15979	15752	15953	15702	15898	15843	16051	16172	15865	15944	15961	15930	15962	15797	16007	15872	15881	16043	15834	15949	15800	15987	15774	15989	15885	15972	15763	15961	15977	16138	15693	15902	16095	15848	15853	15991	15998	15747	15879	15833	15959	15923	16029	15871	15978	15944	15850	15840	15892	16029	15888	15966	15916	15681	15741	16040	15958	15608	15747	16015	15975	15956	15886	15998	15848	15804	15897	15949	15894	15765	15992	15978	15615	15860	15834	15959	15884	15845	15984	15819	15887	15683	15979	15920	15908	15872	15950	15904	16004	15941	15816	15824	15816	16005	16174	15936	15825	15742	15842	15996	15893	15828	15829	15743	15958	15833	15962	15938	15781	15837	15742	15720	15713	15886	15963	15988	15975	15841	15903	15933	15873	15830	15869	15913	15777	15838	15595	15757	15984	15770	16056	15796	15831	15872	15875	15746	15751	15974	15744	16006	15871	15633	15933	15881	15666	15875	15912	15996	15927	15961	15862	15966	15965	16076	15987	15940	16008	15913	15788	15583	15784	15853	15702	15797	15935	15971	15805	15834	16087	15941	15913	15897	15903	15820	15829	15740	15782	15804	15805	16079	15862	15801	15579	15851	15748	15907	15693	15930	15948	15726	16036	15820	15689	15945	15697	15878	15941	15603	16036	15972	16031	15903	15809	15993	15801	15943	15978	15770	16021	15843	15818	15930	16006	15866	16004	15652	15805	15809	15940	15984	15826	15946	15789	15896	15840	15979	15786	15897	15837	15809	16059	15844	15810	15932	15842	15880	15830	16050	15847	15842	15901	15868	15895	15904	16190	15975	15780	15965	15743	15988	15874	15908	15996	15782	15945	15809	15693	15899	15978	15843	15766	15966	15878	16035	15774	15873	15830	15903	16087	16073	16136	15848	15837	15946	15950	15901	15985	15874	16050	15948	15913	15913	15854	15850	15766	15689	15765	15862	15869	15778	15889	15913	15877	16034	16172	15715	15689	15974	15892	16072	15949	15761	15786	15777	15908	15778	15915	15895	15958	15806	15927	16077	15882	15701	15915	15836	15983	15858	15842	15717	15626	15960	15820	16116	15851	15716	15895	15863	15980	15734	15688	15930	15854	15877	15675	15973	15860	15966	15839	15816	15710	15781	16024	15842	15913	15952	16043	15977	15919	15885	15843	16061	15598	15816	15983	15885	15924	15749	15836	15865	15773	15997	15944	15838	15897	15671	15932	15826	15774	15905	15907	16029	15916	16089	15974	15706	15959	15745	15890	16012	15951	16066	15958	15874	15972	15835	15885	15902	15652	15769	15743	15792	15703	15951	15824	15706	15982	15994	15661	15837	15824	15808	15767	15925	15976	15650	16005	15856	15896	15737	15838	15717	15697	16058	15864	15731	15977	15931	15870	15916	15828	15757	15749	15572	15858	15836	15923	15817	15854	15947	16016	16007	15904	15978	15811	15872	15879	15860	15758	15981	16067	15742	15738	15914	15727	15865	16063	15905	15879	15840	15950	15978	16034	15861	16090	15880	15898	16027	15930	15730	15926	15547	15885	15915	15770	15856	15919	16010	15858	15924	15973	16023	15907	15801	15726	15965	15777	15588	15962	15917	15847	15843	15780	16079	15950	15896	16015	15758	16037	15706	15677	15884	15907	15857	16016	15589	15920	15859	15864	15905	15896	15873	15847	15900	15986	16000	15812	15967	15850	16146	15713	15826	15721	15766	15765	15901	15754	15989	15922	15929	16102	15893	15804	15893	15814	16116	15922	15750	15849	15798	15765	15701	15750	15683	15856	16026	16191	15829	15915	15757	15910	16006	15877	15853	15727	15900	15856	15884	15777	15813	15868	15847	15802	15808	16020	16016	15777	16100	16072	15815	15903	15790	15733	15993	15997	15948	15793	15903	15933	15810	15861	15858	16034	15926	16080	15697	15878	15874	15842	16043	16020	15922	15967	15942	15933	15983	15955	16147	15983	16053	15978	15975	15813	16037	15843	15842	16036	16051	15757	15871	15915	15795	15969	15942	15787	15777	15820	15750	15814	15975	15766	15740	15877	16081	15706	15904	15979	15911	15849	15884	15808	15973	16012	15827	15952	15700	15958	15758	15991	15896	15747	15786	15949	15912	15742	15915	15881	16028	15840	16025	15873	15913	15979	16041	15873	15869	15949	16000	15894	16054	15930	15740	16043	16031	16150	15978	15999	15834	15927	15858	15828	16078	15764	15737	15826	15840	16125	16053	15927	15833	15861	15744	16138	15892	15901	16102	15964	15812	15637	15907	15821	16069	16126	15743	15794	15989	15602	15809	15906	15841	15875	15863	15839	15857	15834	15847	15878	15895	15820	15915	15947	15978	15917	15815	15728	15876	15962	15855	15904	15982	15962	15951	16044	15895	15939	15609	15867	16045	15881	15780	15770	15647	15793	15961	15890	15769	15982	15813	15782	15864	15528	15957	15973	15749	15919	15917	15886	15971	15865	15885	15680	15768	15889	15923	15765	16021	15948	15835	15767	15916	15905	15864	16022	15913	15871	15914	15791	15934	15902	15914	16007	15961	15815	15859	15986	15872	15781	15873	16008	15839	15993	15740	15815	15866	16035	15949	15770	15959	16054	15856	15959	15833	15872	15981	15762	15940	16041	15835	15777	15910	15875	15626	15852	15979	15884	15918	16053	15854	15741	15865	15829	15618	15629	15761	15977	15918	15993	15894	15928	15859	15732	15900	15909	15961	15796	15803	15711	16127	15811	15792	15903	15937	15950	15849	15888	15691	15942	15778	15939	15858	15999	15894	15941	15917	15994	15899	15916	16130	15833	15896	16054	15831	15766	15844	15751	15820	15768	15782	15963	15960	15877	15773	15893	15756	15686	15801	15916	15926	15668	15796	15849	15898	15862	15720	15916	15923	15865	15938	15951	15802	15837	15756	15799	15835	15870	15957	15731	15864	15846	15940	16025	15816	15937	15620	15839	15905	15808	15868	15817	15887	16024	15923	15877	15703	15901	16330	16042	15881	15894	15722	16025	15813	15944	15751	15913	15908	16109	15897	15609	15890	15800	15714	16025	15942	15919	15996	15941	15901	16009	15915	15730	15906	15922	15931	15813	15641	15777	15811	15904	15871	15938	15872	15945	15774	15946	15778	15762	15900	15733	15919	15855	15925	15996	15844	15939	15737	15801	15842	16090	15840	15735	15944	15849	15686	16082	15970	16008	16080	16023	15841	15964	15782	15814	15748	15891	15851	15797	15731	15848	15945
37910	62427	58538	49291	41670	35231	30623	26140	23080	20787	19117	17744	16806	16134	15403	15096	14670	14820	14566	14425	14214	14330	14267	14347	14218	14285	14219	14185	14240	14208	14037	14262	14119	14103	14177	13972	14013	14020	14011	14100	14043	14019	14015	13995	14128	14076	14028	13878	14160	13996	14006	14066	13878	14089	13995	13979	14083	13891	14070	13916	14002	14004	14211	14027	14161	14117	13863	13673	14005	13959	14062	14068	13900	14070	14030	13845	13906	13814	14010	13927	13744	14087	13993	13980	13940	13974	13848	13849	14084	14004	14040	14086	13903	14082	13931	13861	13906	14012	13716	13846	14034	14020	14018	14006	14136	13845	14053	14076	13988	14010	14086	13814	13894	13946	14102	13942	13964	13918	13909	14028	13792	14103	13966	14071	14046	13917	14030	13949	14028	14000	13972	13962	14088	13896	13949	13916	13813	13958	14173	13892	13908	13835	13971	13889	14089	13964	13956	13856	13902	13873	13826	14054	14004	13862	13949	13861	14220	13845	14043	13910	14031	13796	13822	13985	14014	13913	13948	14006	14006	13979	13812	14013	13867	13915	13959	13941	13798	13978	14028	14004	13997	13937	13888	13906	13940	13870	14007	14063	14036	13885	14054	13852	13899	13906	13874	14005	13873	13805	14082	14022	13926	14071	13772	14032	13875	14051	14095	13915	14015	13907	14009	13957	13874	14039	13909	13938	13986	13893	13979	13812	13924	14034	13858	13912	14022	14022	14029	13813	13880	13875	13732	13850	13870	13827	13754	13980	13897	14125	13912	14030	13926	13970	14083	13963	13866	13930	13904	13828	13951	13965	13838	14000	13781	13913	13904	13814	14037	14023	13918	14070	13936	13896	13976	14016	13911	14013	13825	14015	13910	13958	13851	14008	13882	13986	13924	13911	14013	13946	13896	13979	13977	13974	13841	13875	14135	14015	13893	13901	13772	13952	14041	13998	14019	14101	14121	14025	13791	13859	13905	14026	13881	13810	13890	14084	13914	13909	13981	13928	13899	13817	13748	13830	13908	14185	13940	13927	13946	14123	14187	13670	13834	14130	13918	13912	13985	13860	14063	13913	13769	13885	13863	14017	14013	13879	13930	13999	13915	13791	13828	14050	13883	14051	14044	13963	13849	13869	13888	13941	13995	13990	13903	13962	13959	13860	13873	13855	13897	13848	13953	13984	13971	14063	13729	14037	14003	13778	14000	13733	14025	13933	13935	14005	13840	13956	13883	13870	13958	14012	13909	13908	13971	13944	13780	13980	14032	13866	13943	14132	14019	13980	13903	13800	13909	13918	13985	13980	13870	13913	13880	13975	13862	13840	14060	13890	13841	13980	13898	13984	13833	13892	13961	13965	13934	13715	13835	13829	13969	13999	13936	13928	13876	14025	13728	13810	14016	13983	14096	13890	13956	13904	13909	13854	13787	13826	13998	13939	13887	13939	13905	14033	13884	13995	13954	14016	13950	13804	13926	13992	13928	13965	14025	13956	14022	13794	13855	13809	13867	14004	13966	14113	14043	14003	14057	14039	13920	14006	13971	13804	13986	13951	13903	13827	13755	13912	13901	13927	14009	13780	13927	13928	14119	14123	13949	14135	14073	13772	14069	13919	13866	13888	13993	13829	13785	13837	14058	13848	13967	13913	13952	13938	14054	13932	13953	13909	13987	13832	13720	13796	13889	13876	14027	13866	13987	13925	13788	14050	13902	13988	13861	13939	13974	14023	13739	14093	13781	14033	13832	14003	13818	14057	13869	13931	13959	13937	13909	13894	13862	14032	14092	13864	14016	13898	13925	13978	13915	13869	13864	13929	13947	13874	13791	14090	13928	13946	14120	13949	13760	14079	13949	14041	13822	13883	13899	13806	13934	14000	13796	14019	13858	13863	14193	13938	13987	13798	13922	13942	13955	13885	13924	13944	13970	13975	13945	13942	13984	13828	13931	13979	13958	13910	13968	14054	13992	14027	13889	13945	13874	13968	13978	13953	13888	13848	13950	13957	13915	13812	13969	14022	14018	13814	13892	14000	13903	13983	14148	13873	13947	14095	13953	13805	13897	13815	13843	13768	13924	13895	13901	13875	14199	13971	14047	13898	13917	14082	13990	13814	13968	14018	14009	13871	14062	13941	13838	13735	14028	13993	13908	14139	13848	13941	13925	13984	13846	13943	13998	13840	13782	13934	13773	13945	13922	13811	14045	13931	13972	13697	13940	13960	13963	13928	13984	13997	13764	14046	13888	13950	14045	13922	13992	13870	13975	13892	14025	14082	13916	13827	13901	14017	13776	13898	13892	13870	13868	14005	13992	13866	14242	14001	14009	13990	13892	13973	13840	13870	13958	13990	14064	13977	13782	14021	13879	13780	13900	14135	13732	13911	13843	13922	14033	13862	14128	13906	14078	13953	13944	13856	13924	13810	13725	14089	13919	14022	14064	13795	14090	14221	13893	14000	13871	13952	14044	13956	13979	13964	14008	13939	13974	13804	13868	13987	14158	13993	13823	14117	14004	13824	13941	13914	13981	13966	13867	13935	14059	13861	14059	13982	13815	14041	13944	14062	14129	13990	13875	14004	14034	13951	13929	13719	14053	13935	14006	13863	13965	13811	13994	14025	14106	13969	13924	13903	13992	13942	13964	13981	14143	13928	14008	14038	14078	13887	13881	13997	14032	13953	13989	13880	14118	14137	14028	13888	13827	13973	14065	14015	13935	14014	13849	14024	13953	13901	14028	13985	14023	14113	14031	14045	13860	13857	14099	13831	13895	13878	13884	13829	14031	13866	13855	14018	13990	13800	13840	13916	13993	13834	13971	13908	13848	13954	13749	14002	14020	13879	13961	13778	13901	13865	13952	14007	13915	13918	13937	13875	13920	14062	13823	13869	13976	13933	14024	14011	14120	14026	13780	13976	13932	14043	13992	13995	14061	13810	13995	14009	14046	14004	13933	13913	14049	14112	13994	13955	14056	13879	14029	13834	14033	13928	13890	13865	14041	13871	13834	14156	13946	13768	14008	13944	13881	13900	13735	14034	14050	13728	13809	13966	13941	14021	13882	13931	13801	14138	13996	14157	13914	14030	14044	14054	13900	13799	13826	13859	13825	13921	13747	13836	14089	13901	14041	13992	13847	13967	13817	13804	14052	14061	13851	14047	13922	14102	14080	14007	13757	13861	13935	13920	14100	13997	14014	13904	13969	13881	13715	13955	14001	14024	13756	14029	13920	14073	14048	13728	13834	14060	13872	14051	13830	13930	14061	13921	13877	13838	14048	14041	13943	14030	13957	13814	13961	13959	13814	13900	13902	13918	13885	13909	14033	14076	13990	13872	14028	13838	14068	13943	13895	13952	14035	14009	13832	13941	13824	13779	13978	13823	13947	14030	13903	13996	14008	14041	13867	13960	13836	13834	14103	13722	13945	13978	13934	13875	13922	13967	13789	14067	13957	13935	13883	13887	13878	13908	13980	13893	13993	14005	13890	14007	13893	13911	13759	13925	13983	13944	13971	14070	14040	13910	13826	13920	13798	13878	13999	14045	13991	13943	14060	13867	13986	13817	13781	13811	13831	13868	13941	13755	14095	14041	14021	14042	13968	13805	14048	13897	14012	13899	14017	13783	14093	14026	14116	13782	14099	13889	13966	13888	13867	13966	14082	14095	13881	13988	13970	13896	13835	13971	14048	13775	14049	14093	13972	14000	13922	14082	14012	13916	13967	13751	14032	13889	14103	14089	13995	13932	13939	13933	13868	13864	13871	13859	14069	13962	13923	13670	13825	13853	13857	14021	13946	13918	13952	13943	13914	14038	13843	13949	13733	14057	13984	13939	14007	14082	13894	14078	14051	13957	14015	13993	14009	14038	13903	13918	13885	13959	14012	14029	13903	14002	14061	13965	13901	13799	13913	13990	13937	14101	13877	13919	13895	14034	14106	13936	14007	13908	14009	13825	13867	13952	14063	13910	13986	13932	13816	13963	14076	13908	13909	13905	14044	14046	13929	13927	14057	13912	13930	13982	13959	13930	13877	14140	13690	13934	13872	14003	13932	13931	13995	13821	14057	13881	14034	13763	14049	13882	14032	13823	14029	14008	13840	13943	13860	14162	14010	14036	13946	13798	13852	13957	13895	13980	14015	13881	13975	13973	13911	13921	14013	13992	13922	14090	14077	13946	13951	13839	14009	13892	13883	13847	13924	13883	14051	13839	13942	14030	14114	14011	13866	13879	13937	13991	13856	13926	13913	13984	13899	14027	13911	13976	13774	13886	13962	13913	14024	14006	14069	14031	13962	14035	13867	14092	13758	13825	13941	13993	13913	14066	13894	13876	13961	14022	13987	13959	13832	13890	13860	14175	13985	14065	13994	13943	13974	13929	13886	13877	14083	13802	13923	14038	13900	13828	13975	13982	13863	13691	14015	13839	13940	14074	13797	13775	14017	14077	13791	13900	14052	13927	13953	13992	13941	14071	14021	14008	13928	13972	13869	13926	13897	14177	13756	14005	13711	14038	14037	13975	13925	13981	13848	13978	13906	14008	13991	13946	14048	14059	13902	13938	14048	13940	13951	13847	14020	13924	13783	13956	14110	13971	14025	14002	14015	13962	13942	13924	13853	13856	13968	14080	13900	13890	14102	13880	13747	14123	13976	14007	13993	14064	13982	13879	14000	13987	13878	14199	13909	13911	13917	13920	14074	13965	13959	13947	14054	13937	14062	13867	14049	14039	13924	14000	14012	14070	13950	13865	13854	13991	13934	14001	13854	14043	13923	13932	13802	14034	13891	13965	13975	13820	13807	13900	13994	13985	13873	13922	14040	13929	14020	13795	13810	13905	13909	13920	13905	13819	14015	13627	14047	13981	14040	13884	13915	14173	13928	13953	13826	13760	14122	13876	14053	13928	13984	13801	13810	13895	13923	13983	14069	13841	13966	13882	13945	14060	13902	14018	13824	13752	13874	13913	13945	13839	13980	13966	13901	14017	13987	13855	13975	13964	14039	14104	13933	13855	13944	14006	14084	14043	13999	13940	13907	13968	13861	14004	13897	13757	14015	13951	13767	14010	13959	13952	13876	13989	13807	14042	14044	13867	13973	13981	14006	14073	13924	13872	13913	14012	14007	13924	14110	13899	13998	13926	13972	13992
30968	36496	42504	36301	29530	25785	22737	20331	18810	18342	17581	16982	17034	16773	16426	16485	16636	16349	16189	16441	16203	16362	16226	16349	16180	16191	16204	16363	16325	16425	16263	16217	16308	16391	16313	16278	16188	16061	16320	16142	16198	16290	16265	16361	16266	16024	16145	16153	16074	16340	16185	16104	16201	16166	16405	16162	16274	16246	16281	16220	16260	16217	16264	16063	16226	16386	16202	16061	16240	16231	16129	16108	16237	16180	16117	16283	16248	16245	16112	16271	15935	16204	16231	16303	16304	16260	16147	16293	16157	16021	16280	16133	16266	16234	16203	16286	16152	16206	16122	16258	16154	16047	16092	16181	16332	16094	16178	16269	16125	16024	16206	16416	16314	15962	15893	16179	16253	16169	16231	16070	16148	16488	15989	16222	15921	16236	16194	16076	16436	16168	16273	16262	16186	16170	16136	16223	16148	16163	16240	16228	16186	16029	16263	16154	16260	16484	16259	16071	16400	16295	16312	16201	16189	16310	15994	16225	16065	16183	16192	16132	16128	16172	16140	15976	16233	16150	16163	16321	16144	16218	16081	16168	16022	16249	16225	16299	16176	16134	16335	16298	16264	16225	16156	16032	16216	16205	16368	16313	16338	15995	16202	16317	16221	16223	16338	16432	16124	16079	16164	16274	16428	16178	16206	16167	16285	16238	16354	16179	16328	16142	16238	16128	16006	16186	16370	16204	16085	16118	16125	16238	16070	16137	16100	16259	16427	16032	15938	16278	16362	16106	15923	16004	16002	16279	16317	16392	16098	16296	16160	16119	16032	16221	16319	16186	16003	16218	16255	16024	16316	16323	16206	16132	16123	16165	16256	16138	16369	16165	16400	16424	16111	16302	16233	16357	16206	16099	16145	16087	16009	16171	15893	16256	16425	16222	16209	16223	16126	16280	16307	16180	16326	16308	16139	16155	16290	16198	16218	16309	16297	16176	16413	16239	16159	16144	16149	16126	16182	16188	16434	16179	16283	16141	16098	16265	16303	16095	16138	16281	16252	16195	16090	16105	16107	16191	16041	15865	16092	16157	16355	16237	16319	16245	16270	16136	16158	16018	16142	16179	16289	16401	16060	16182	16147	16308	16160	16226	16239	16197	16260	16231	16008	16214	16330	16198	16294	16182	16244	16119	16222	16289	16075	16361	16267	16072	16403	16177	16001	16184	16185	16243	15963	16474	16207	16195	16197	16225	16077	16185	16275	16202	16220	16179	15981	16276	16090	16211	16244	16148	16155	16094	16087	16091	16192	16325	16177	16307	16168	16322	16215	16310	16300	16094	15950	16396	16149	16265	16301	16347	16140	16139	16399	16339	16097	16072	16176	16087	16403	16194	16082	16100	16415	16071	16207	16318	16072	16146	16526	16248	16033	16049	16245	16286	16252	16238	16287	16166	16257	16268	16259	16214	16285	16198	16086	16091	16257	16091	16153	16188	16201	16131	16120	16180	16414	16177	16189	16328	16353	16240	16178	16244	16163	16259	16256	16062	16168	16166	16304	16104	16183	16091	16276	16245	16257	16204	16398	16048	16108	16089	16268	16201	16171	16099	16159	16225	16230	16115	16378	16415	16229	16272	16120	16324	16084	16278	16203	16347	16165	16191	16055	16280	16501	16226	16035	16331	16200	16168	16068	16196	16268	16369	16384	16131	16070	16065	16227	16324	16172	16195	16258	16307	16073	16156	16258	16015	16146	16271	16173	16355	16239	16234	16093	16317	16050	16069	16143	16176	16116	16117	16222	16298	16236	16276	16324	16368	16311	16498	16401	16268	16126	16091	16139	16181	16369	16092	16190	16175	16129	16130	16433	16187	16268	16122	16298	16134	15952	16166	16443	16134	16239	15980	16274	16220	16263	16253	16222	16294	16297	16418	16249	16252	16204	16100	16239	16371	16264	16074	16138	16073	16218	16314	16190	16163	16183	16285	16254	16052	16186	16450	16322	16087	16194	16259	16162	16249	16205	15967	16214	16254	16171	16066	16317	16139	16324	16045	16151	16290	16230	16071	16315	16133	16398	16272	16158	16196	16400	16107	16153	16057	16195	16123	16231	16159	16337	16240	16354	16175	16140	16187	16393	16195	16086	16139	16342	16267	16160	16312	16456	16095	16239	16318	16195	16103	16289	16263	16125	16205	16064	16138	16188	16216	16222	16266	16268	16268	16314	16055	16245	16102	16332	16163	16279	16411	16331	16256	16105	15876	16346	16199	16214	16242	16002	16204	16153	16206	16161	16254	16042	16059	16200	16267	16155	16321	16356	16126	16199	16328	16172	16206	16193	16144	16330	16270	16168	16236	16175	16151	15959	16201	16232	16199	16345	16166	16192	16177	16267	16305	16165	16298	16171	16288	16286	16230	16013	16019	16095	16144	16071	16174	16176	16282	16027	16386	16180	16179	16156	16382	16300	16030	16274	16282	16242	16118	16193	16281	16172	16316	16114	16197	16273	16193	16314	16220	16055	16069	16113	16155	16283	16157	16194	16415	16081	16087	16325	15959	16107	16245	16437	16186	16089	16347	16370	16037	16075	16291	15994	16170	16185	16285	16272	16112	15996	15997	16258	16239	16209	16267	16434	16155	16152	16206	15876	16078	16288	16381	16322	16235	16395	16229	16229	16333	16264	16189	16246	16192	16381	16406	16070	16132	16225	16180	16117	16190	16098	16164	16130	16199	16247	16230	16254	16297	16365	16443	16141	16293	16350	16260	16276	16248	16182	16143	16096	16060	16372	16318	16070	16032	16156	16325	16283	16222	16074	16105	16102	16188	16090	16198	16167	16224	16247	16242	16123	16086	16413	16309	16277	16071	16172	16280	16098	16096	16276	16012	16258	15993	16089	16072	16202	15921	16259	16072	16134	16361	16154	16268	16198	16305	16245	16204	16125	16236	16116	16165	16265	16306	16210	16197	16338	16114	16280	16250	16199	16323	16449	16094	16129	15962	16081	16296	16298	16186	16193	16247	16232	16032	16153	16282	16316	16223	16259	16377	16272	16136	16295	16325	16065	16140	16074	16014	16089	16390	16105	16095	16106	16252	16185	16236	16205	16382	16314	16380	16101	16335	16225	15936	16137	16024	16251	16251	16449	16310	16138	16282	15998	16252	16132	16338	16283	16166	16028	16187	16244	16311	16176	16290	16341	16232	16292	16185	16217	16209	16479	16422	16119	16143	16229	16143	16121	16247	16185	16310	16162	16156	16240	16210	16465	16135	16223	16003	16219	16108	16316	16089	16143	16229	16166	16176	16422	16195	16075	16186	16203	16313	16255	16158	16092	16005	16263	16215	16176	15876	16080	16284	16346	16259	16153	16320	16228	16077	16034	16189	16115	16061	16199	16257	16308	16231	16069	16166	16328	16211	16333	16142	16166	16403	16338	16231	16389	16061	16113	16043	16189	16188	16246	16154	16331	16404	16181	15998	16150	15909	16050	16265	16177	15975	15983	16218	16227	16164	16341	16209	16218	16103	16287	16267	16244	16119	16466	16166	15930	16171	16158	16274	16248	16323	16199	16208	16247	16123	16255	16108	16186	16291	16233	16226	16218	16260	16047	16161	16315	16359	16315	16375	16238	16100	16242	16216	16205	16300	16269	16105	16337	16384	16376	16090	16289	16099	16307	16077	16162	16067	16294	16307	16325	16152	16361	16309	15987	16264	16343	16093	16179	16193	16338	16306	16097	16072	16150	16095	16208	16233	16254	16327	16360	16109	16071	16051	16174	16226	16122	16264	16396	16310	16189	16262	16420	16026	16260	16174	16405	16243	16330	16190	16185	16306	16277	16265	16155	16400	16272	16223	16313	16215	16123	16173	16384	16184	16089	16051	16534	16188	16124	16298	16159	16360	16032	16152	16291	16273	16404	16128	16021	16272	16077	16145	16192	16209	16144	16185	16279	16262	16088	16242	16085	15991	16262	16256	16200	16143	16139	16353	16154	16260	16114	16154	16306	16372	16217	16315	16204	16111	16247	16351	16478	16168	16266	16300	16167	16405	16338	16286	16226	16264	16239	16183	16154	16326	16173	16227	16178	16123	16094	16164	16222	16163	16098	16037	16198	16081	16113	16238	16346	16124	16161	16084	16087	16244	16234	16139	16334	16378	16628	16206	16406	16320	16156	16354	16273	16294	16042	16446	16210	16296	16240	16308	16284	16248	16150	16211	16195	16121	16160	16294	16265	16267	16233	16007	16185	16216	16256	16099	16295	16120	16448	16101	16325	16316	16279	16209	16074	16098	16312	16222	16176	16303	16479	16326	16071	16064	16236	16231	16330	16227	16189	16248	16201	16198	16309	16300	16188	16118	16163	16313	16198	16203	15953	16106	16207	16289	16196	16312	16329	16120	16103	16197	16354	16139	16189	16153	16111	16233	16290	15956	16250	16491	16376	16275	16383	15927	16101	16214	16357	16118	16192	16191	16257	16041	16281	16332	16192	16223	16176	16028	16309	16221	16197	16374	16097	16122	16248	16055	16341	16257	16188	16261	16120	16183	16091	16221	16216	16180	16268	16151	16339	16028	16259	16213	16308	16235	16209	16290	16123	16246	16147	16108	16198	16096	16234	16019	16319	16095	16252	16048	16317	16344	16204	16047	16243	16215	16155	15988	16104	16231	16120	16235	16066	16213	16238	16158	16283	16258	16041	16045	16025	16072	16155	16264	15953	16412	16138	16318	16344	16164	16223	16297	16192	16066	16277	15966	15934	16404	16395	16264	16318	16205	16192	16054	16235	16101	16080	16184	15910	16321	16112	16025	16181	16250	16228	16224	16025	16054	16316	16157	16092	16341	16011	16286	16202	16313	16127	16216	16076	16339	16195	16185	16178	16138	16103	16250	16326	16314	16107	16121	16153	16121	16300	16177	15891	16140	16181	16119	16303	16362	16137	16345	16201	16326	16300	16240	16194	16104	16277	16084	16092	16148	16372	16350	16180	16194	16139	16344	16152	16267	16198	16203	16349	16250	16085	16181	16281	15995	16199	16431	16354	16115	16330	16230	16423	16366	16229	16271	16343	16334	16207	16274	16378	15880	16346	16139	16110	16123	16084	16131	16084	16321	16270	16162	16367	16274	15990	16049	16187	16302	16372	16294	16114	16192	16227	16260	16437	16072	16175	16334	15983	16168	16074	16263
37588	53151	48274	38047	31253	26541	22832	20268	18228	17236	16422	15590	15331	15042	14718	14377	14626	14442	14243	14299	14354	14341	14364	14327	14343	14146	14300	14320	14137	14143	14276	14172	14387	14221	14005	14132	14189	14251	14278	14220	14095	14187	14263	14100	14263	14375	14189	14035	14256	14196	14268	14007	14044	14241	14151	14157	14038	14129	14061	13903	14178	14128	14130	14133	14324	13883	14159	14158	14275	14200	14065	13964	14202	13960	14326	14127	14216	14363	14236	14095	14099	14132	14127	14187	14056	14090	14251	14014	14166	14131	14209	14134	14092	14115	14161	14251	14094	14169	14141	14117	14085	14111	14153	14167	14100	14260	14139	14050	14148	14051	14254	14021	14167	14334	14112	14190	14346	14241	14154	14315	13974	14082	14239	14234	14138	14123	14206	14058	14213	14232	14315	14334	14182	14115	14154	14203	14099	14074	14327	13957	14175	14335	14302	14090	13968	14117	14199	14209	14055	14165	14189	14186	14126	14216	14121	14128	14253	14232	14238	14105	14158	14197	14168	14046	14161	14098	13977	13971	14176	14162	14223	14112	14087	14162	14020	14111	14165	14190	14154	14111	13855	14069	14075	14224	14031	13990	14216	14155	14162	14186	14147	14188	14201	14085	14124	13989	14262	14163	14108	14116	14199	14148	14127	14218	14085	14167	14213	14050	13924	14260	14176	14209	14241	14251	14349	14320	14167	14177	14145	14181	14160	14208	14169	14309	14216	14077	14169	14106	14125	14133	14211	14100	13982	14139	14019	14119	14152	14198	14264	14144	14123	14101	14122	14151	14239	14197	14168	14020	14033	14236	14145	14163	14272	14198	14082	14216	14156	14147	14259	14133	14100	14153	14135	14126	14100	14100	14088	14143	14255	14111	14170	14066	14280	14057	14046	14262	14083	14170	14252	13907	14171	14146	14085	14157	14087	14142	14226	14183	14079	14191	14154	14137	14092	14301	14223	14201	14200	14157	14172	14251	14150	14188	14124	14173	14113	14179	14300	14112	14142	14154	14144	14234	14180	14068	14089	14075	14117	14085	14412	14067	14114	14042	14072	14431	14146	14131	14173	14133	14154	14215	14170	14287	14341	14134	14086	14043	14118	14157	14097	14339	14250	14122	13951	14288	14222	14041	14090	14070	14038	14293	14157	14154	14107	14069	14012	14126	14255	14291	14118	14086	14072	14155	14163	14156	14277	14253	14193	14119	14180	14149	14118	14096	14144	14255	14067	14043	14217	14148	14234	14196	14148	14050	14231	14178	14167	14134	14197	14043	14151	14196	14289	14103	13947	14251	14189	14274	14142	14147	14093	14210	13988	14086	14050	14233	14165	14174	14279	14114	14201	14235	14071	14187	14303	14132	14073	14223	14083	14043	14205	14274	14206	14058	13933	14102	14036	14104	14103	14200	14152	14034	14150	14146	14128	14091	14152	14221	14202	14148	14095	14073	14156	14125	14320	14055	14180	14248	14125	14163	14185	14166	14287	14190	14266	14131	14134	14096	14090	14134	14130	14314	14146	13923	14179	14055	14034	14199	13977	14168	14190	14138	14062	14231	14127	14222	14016	14198	14343	14244	14111	14162	14331	14184	14192	14084	14265	14121	14058	14283	14060	14222	13973	14262	14094	14104	14221	14135	14228	14116	14252	14050	14205	14161	14064	14024	14092	14218	14228	14099	14054	14249	14176	14069	14045	14106	14063	14178	14278	14142	14224	14289	14085	14149	14182	14043	14086	14085	14144	14113	13926	14158	13993	14104	14249	14395	14153	14013	14110	14209	14089	14239	14188	14015	14182	14026	14111	14138	14093	13923	14090	14252	14279	13957	14101	14167	14131	14201	14114	14267	14153	14061	13966	14053	14012	14041	14141	14299	14183	14222	14037	14149	14170	14183	14173	14165	14083	14225	14204	14169	14124	14074	14185	14181	14132	14033	14168	14132	14179	14272	14106	14159	14314	14258	14235	14158	14091	14096	14102	14201	14102	14212	14170	14164	14095	14182	14223	14251	14215	14039	14044	14128	14206	14186	14004	14111	14165	14177	14248	14244	14184	14103	14144	14030	14241	13953	14258	14086	14098	14210	14124	14134	14061	14285	14081	14209	14110	14065	14176	14151	14213	14095	14259	14209	13988	14235	14195	14230	14122	14089	14311	14019	14027	14083	14180	14259	14057	14209	14197	14208	14245	14143	14088	14087	14415	14011	14068	14245	14138	14112	14059	14245	14196	14176	14122	14244	14301	14125	14352	14108	14052	14229	14133	14090	14160	14157	14012	14253	14037	14252	14089	13935	14274	14063	14100	14109	14101	14112	14234	13973	13976	14183	14084	14105	14146	14400	14043	14194	14272	14155	14128	14256	14160	14300	14086	14205	14209	13968	14315	14091	14060	14133	14260	14014	14340	13935	14233	14032	14174	13996	14042	14129	14155	13800	14151	14201	13978	14284	14230	14025	14169	14085	14063	14134	14276	14156	14244	14084	14208	14175	14146	14104	14174	14149	14139	14114	14235	14202	14074	14099	14192	14202	14039	14204	14205	14032	14159	14125	14125	14171	14202	13963	14253	14034	14178	14243	14222	14194	14144	14071	14098	14076	14219	14031	14242	14060	14187	14109	13922	14070	14216	13965	14115	14087	14077	14141	13881	14247	14090	14119	14126	14066	14214	14280	13944	14177	14163	14187	14227	14038	14134	14099	14050	14217	13997	14227	14136	14197	14017	14198	14264	14186	14238	14080	14003	14108	13972	14165	14035	14171	14078	14160	14060	14306	14212	14011	13973	14098	14190	14285	14187	14361	14195	14056	14251	14184	14266	14160	13951	14114	14081	14094	14082	14243	14141	14184	14309	14163	14107	14168	14247	14266	14073	14128	14227	14283	14222	14268	14219	14198	14169	14197	14351	14178	14152	14144	14025	14197	14160	14141	13985	14177	14307	14240	14041	14123	14239	14149	14225	14096	14051	14307	13930	14205	14133	14060	14144	14119	14037	13942	14261	14183	14226	14039	14145	14159	14192	13989	14169	14236	14048	14067	13985	14085	14057	14275	14253	14007	14270	14197	14134	14275	14127	14052	14100	14076	14085	14167	14072	14201	14162	14147	14203	14309	14184	14210	14157	14114	14262	14150	14144	14133	14171	14313	14237	14003	14104	14062	14334	14139	14066	14289	14011	14158	14112	14312	14069	14179	14148	14158	14105	14148	14033	14294	14272	14261	14129	14078	14354	14019	14167	14159	14092	14150	14021	14128	14148	14146	14207	14034	14203	14057	14104	14053	14138	14124	14331	14101	14242	14234	14216	14076	14324	14130	14099	14140	14119	14059	14285	14097	14107	14278	14047	14250	14131	14026	14136	14118	14128	14150	14193	14265	14020	14147	14154	14325	14229	14276	14068	14011	14155	14042	14195	14126	14123	14234	14250	14286	14157	14176	14108	14124	14173	14167	14301	14186	14263	14116	14211	14061	14142	14143	14157	14115	14046	14117	14134	14119	14134	14224	14231	14113	14290	14008	14124	14069	14100	14067	14131	14094	14044	14142	14201	14178	14269	14263	14145	13987	14043	14325	14189	14137	14068	14279	14247	14076	14131	14215	14238	14078	14281	14226	14320	14105	14267	14197	14182	13926	14034	14145	14294	14169	14204	14161	13981	14294	14257	14148	14147	14163	14079	14101	14286	14026	14238	14074	14141	14156	14152	14149	14194	14366	14184	14245	14120	14166	14108	14225	14222	13971	13979	14047	14233	14095	14185	14090	14224	14156	14293	14117	14266	14244	14156	14086	14266	14131	14322	14110	14216	14139	14076	14188	14002	14213	14020	14153	14269	14037	14243	14310	14310	14219	14151	14187	14131	14016	14165	14082	14217	14149	14311	14245	13977	14255	14225	14154	14031	14227	14113	14088	14164	14077	14265	14142	14044	14309	14304	14143	14227	14005	14156	14116	14105	14215	13936	14216	14229	14141	14177	14165	14204	14155	14234	14146	14204	14175	14186	14090	14003	14201	14188	14123	14141	14228	14159	14211	13969	14078	13931	14176	14136	14028	14235	14101	14086	14049	14126	14008	14152	14258	14233	14297	14243	14001	14059	14217	14348	14331	14292	14130	14107	14153	14079	14108	14242	14171	14176	13954	14307	14020	14124	14217	14083	14170	14157	14146	14223	14213	14095	14216	14208	14159	14152	14089	14099	14184	14097	14142	14239	14078	14079	14151	14039	14407	14251	14257	14222	14137	14174	14173	14211	13878	14339	14335	14020	14079	14058	14103	14303	14093	14454	14256	14199	14121	14230	14064	14086	14242	14045	14261	14214	14113	14067	13958	14172	14172	14152	14160	14148	14048	14284	14094	14180	14343	14094	14299	14174	14164	14185	14166	14183	14273	14140	14014	14070	14199	14084	14248	14288	14089	14265	14076	14099	14196	14123	14220	14388	14206	14037	14206	14274	14121	14282	14258	14144	14184	14258	14283	14265	14098	14267	14047	14119	14221	14243	14079	14216	14052	13989	14269	14231	13997	13986	14196	14284	14146	14130	14156	14456	14135	14274	13977	14092	14043	14262	14211	14040	14090	14196	14139	14115	14256	14061	14149	14130	14048	14105	14064	14208	14173	14044	14078	14252	14140	14156	14060	14143	14141	14098	14198	14246	14163	14254	14091	14178	14138	14041	14166	14117	14182	14181	14369	14117	14129	14164	14300	14164	14103	14092	14313	14106	14013	14100	14267	14323	14301	14319	14214	14123	14119	14025	14202	14149	14209	14124	14214	14093	14209	14174	14108	14244	14057	14211	14138	14270	14215	14106	14283	14269	14238	14057	14184	14100	14077	14385	14045	14111	14148	14191	14073	14181	14084	14159	14071	14004	14169	14093	14241	13910	14123	14175	14161	14100	14276	14250	14224	13971	14177	14163	14334	14164	14068	14137	14108	14197	14246	14206	14143	14219	14284	14151	14278	14220	14228	14096	14115	14053	14190	14112	14136	14226	14124	13983	14095	14241	14081	14223	14171	14213	14038	14251	14283	14285	14199	14118	14086	14158	14141	14233	14159	14014	14124	14123	14316	14268	13912	14184	14018	14217	14130	14148	14195	14192	14171	14287	14211	14188	14144	14067	14190	14130	14094	14338	14047	14257	14128	14164	14098
24298	21729	29923	27621	27322	28634	27533	23064	20971	19599	18971	17904	17229	17179	16716	16758	16609	16451	16647	16481	16158	16510	16287	16225	16282	16284	16026	16292	16295	16164	16203	16133	16315	16066	15969	16053	16077	15966	16153	16005	16102	16064	16232	16098	16090	15976	16075	16155	15962	16051	16233	16343	16296	16076	16082	15981	16047	16145	15915	16078	16011	16261	16102	16010	16170	16111	15966	16210	16065	16149	16117	16227	16186	16107	16022	16213	16091	16149	16092	16040	16181	16044	15996	16063	15786	16176	16163	16145	16000	16246	16083	15963	15989	15871	16020	15889	16062	16268	16132	16047	15780	16007	15938	15897	16154	16030	16091	15925	15901	15961	16043	16002	16147	15917	15880	15975	16125	16101	15944	15982	16093	15943	16032	16096	16141	15832	16165	16080	16032	16099	16005	15994	16164	15974	16016	15843	16108	15902	15917	15986	16134	16048	16065	15971	15887	15914	16015	16183	16090	15920	15802	16012	15895	16096	16106	16181	15902	16099	16036	15797	16035	16150	15965	15941	16117	15987	16030	16104	15972	16056	15858	16107	16079	15992	16131	16107	16126	15818	16118	15921	16025	16135	15943	16125	16131	16006	15957	16054	15914	16185	16105	16018	15991	16034	16134	16037	16021	16033	16042	16081	15907	16263	16081	16196	15865	15893	16081	15887	15819	16097	16001	15968	15991	16050	16037	15896	16144	16150	16205	15766	15964	16013	16140	15937	16188	15918	16079	16016	15915	16105	16139	15963	16061	16107	16201	16097	16055	16073	15988	15948	16218	16140	16221	15874	16277	15995	16129	16232	16087	15999	16175	15914	16014	16147	16052	15952	15812	16058	16115	16057	16258	15954	15951	16223	16036	16044	16066	15938	16080	15940	16136	16022	15956	16142	16091	16065	16056	16070	15880	15846	16152	15916	16224	16053	16027	16037	16096	16021	16122	16145	16065	15942	16130	16007	15965	16034	16005	16100	16221	15957	15980	15936	16023	15901	16257	15914	16130	15876	16103	16268	16015	16092	16153	15823	16024	16028	16039	15872	15946	16135	15997	16125	16346	16222	16079	16223	16207	16075	16194	16125	16094	16264	16293	16119	15876	16133	16050	15982	16123	15898	15943	16076	16137	16099	16114	16158	16021	16002	16237	16231	16260	16164	16059	16126	16035	15947	16018	16130	16307	16110	16040	15973	15877	15964	16038	15862	16292	15883	16099	16142	16035	15971	15969	16177	16057	16078	15921	15891	15972	16234	16080	15919	15999	16051	16009	16012	16069	16278	15838	15849	15981	15926	16067	16087	16135	15882	16049	15948	16041	16017	16004	16103	15949	16068	16058	15831	15984	16096	15872	16066	16083	15990	15989	15947	15976	16020	15947	16225	15904	15938	15967	16046	16006	16057	16036	16076	15967	16049	15962	15949	16232	15967	16144	16186	16001	16067	16061	16047	16165	16094	15998	16051	15963	15975	15923	16229	15950	16129	16001	16036	16088	16247	16157	16173	16100	16053	15927	16089	16041	16029	15964	16096	16221	16085	16068	16236	15891	16137	16155	15863	16028	15925	16098	16147	16104	15927	16239	15932	16051	15949	15915	16007	16092	16045	15828	15980	16083	16135	15913	15959	16147	16073	16114	16162	16002	16084	15885	15971	15822	16005	16109	15912	16241	16083	15886	16139	16117	16096	16079	16067	16076	15985	16110	16002	16224	15982	15782	15930	15932	15785	16069	15946	15980	15986	16129	15974	15973	15979	15879	15952	16054	16117	15868	16082	15975	15967	15856	15968	15941	16009	16134	15965	16019	15719	16077	16023	16147	15833	16116	15954	16113	16039	15964	16074	15976	15921	15940	16019	16178	16136	15958	15949	15985	16024	15955	16164	16054	15877	16244	15948	15990	15978	16201	16290	16026	16019	16035	15964	15900	15984	16213	15987	16173	15953	16033	16038	16080	16002	15975	16034	16075	16089	16028	16047	16088	16180	16018	15874	15957	15876	16050	16291	16029	16091	16246	15992	15945	15876	16118	16069	16084	16123	16221	16113	16052	16026	16076	16171	16009	15899	16336	16047	15878	16048	16063	15943	15862	15915	15952	16128	16252	16055	15970	16017	15943	16019	16016	16104	16111	15953	16171	16152	16211	15964	16002	16181	15957	16052	15973	15925	16258	16111	15995	16033	16155	16079	15994	16123	16115	16079	16143	16175	16005	16095	15955	15989	15831	15899	16086	15743	16202	16092	16049	16059	15972	16009	16057	16017	15937	16046	16074	16086	16140	16116	16076	15922	15948	15871	16006	16031	16194	16018	15980	16131	16011	16077	16020	15943	15959	16060	16040	16175	16061	16178	16118	16021	16001	16107	15874	15823	16080	15963	15956	16117	16104	16094	16035	15917	15939	15895	16080	15964	16028	16116	15756	16269	16024	16232	15925	15865	15979	15919	16031	16117	16137	15929	16120	16029	15948	15946	16206	16139	16104	16015	15852	15879	16148	16222	15922	16101	16024	15905	16238	16064	15957	16013	15885	16103	16107	16083	16246	16165	16124	16058	16237	16132	16025	15955	15994	15966	16019	16127	16029	15981	15837	15947	15973	15935	16021	15933	16134	16180	16023	16176	16013	15914	15898	16092	15989	16039	16101	16084	16007	15994	15975	16231	15955	16123	16101	15926	16292	15976	16073	16162	16083	16021	15909	16087	15868	15944	16137	16063	16062	15930	16055	16079	16087	16177	15960	15949	16178	15838	16053	16091	16088	15827	16050	15976	16063	16067	16000	16331	15923	16063	16013	16079	15837	16027	16150	16041	16135	16163	16223	16119	16031	15976	15821	15933	16136	15914	15905	15935	16138	16091	16089	16028	16102	16059	16223	16134	16200	16016	16209	15958	15898	16060	15968	16023	16018	15883	16071	16062	16056	16023	16117	16050	16034	16252	15947	15905	16295	15932	15970	16206	16009	15916	15956	15870	16020	15910	16073	16094	16135	16136	16140	16041	15981	16125	16032	16027	15924	16075	16118	16105	15874	16107	16057	16103	16037	16116	16085	15927	16022	16111	15984	15901	16107	16299	16091	15902	15960	16136	16067	16001	16033	16235	16108	15873	15932	16041	15956	16268	16203	16054	16012	16131	16044	16041	16041	15856	16020	15868	16064	15943	15904	16068	16035	16136	16077	16003	16090	15990	15859	15978	16197	16039	16073	15935	16279	16223	16023	15925	15875	16196	16003	15967	15946	16038	15978	16158	16106	15895	15951	16225	16051	16145	16042	16104	16136	16175	15988	15978	16268	15971	15993	15853	16227	15970	16147	16071	16143	16000	16267	16138	16020	16190	15791	16055	15995	15999	16020	15893	15744	16013	15904	16004	15922	16189	16019	16070	16011	16131	15974	15924	15981	16049	16113	15927	16124	15947	15931	16243	16087	16215	16177	16049	15981	15921	16021	16086	15930	15816	16082	16266	15991	16135	16160	15952	15961	16028	15913	16027	16072	16117	16012	15957	16145	16019	15953	16245	16213	15912	16148	15883	16198	15928	15971	16115	16086	15874	16108	15898	15927	16045	16136	16128	15804	16085	15983	15994	15896	15907	16126	16155	16048	16126	15909	16051	16151	16062	16003	15965	16135	15931	16053	15967	15933	15859	15924	15993	16119	15944	16161	16063	15918	15995	16121	15905	15937	15876	16138	16256	15969	15983	15903	15844	16161	16135	16187	16003	16057	16073	16167	16246	16023	16041	16240	16144	15996	16008	16149	16027	16003	15880	15938	16117	15907	15861	15990	15973	15874	15968	16014	15969	15782	16039	16074	15904	15976	15992	15935	15982	16080	16105	15899	16222	16076	16074	16195	16323	16329	15961	16214	16230	16039	16184	15979	15987	16002	16181	15949	16102	15952	16110	16000	15978	16027	16101	16108	15929	15832	15812	15938	16093	16058	16122	16115	16037	15917	15867	16122	16108	16118	15854	16124	15893	16084	16239	16169	15891	16191	16023	16012	16107	16191	15992	16085	15994	15885	16044	15955	16104	16140	15986	15939	16028	15982	16081	16063	16046	15937	16115	16093	16309	16295	16162	16029	16077	16048	16051	16246	15922	15801	16206	15925	16242	16139	16042	16003	16037	15994	16166	15886	15912	15994	16106	15904	16134	15973	16158	15977	16038	16093	16178	16091	16232	16114	16058	16018	15963	16059	15989	16000	16045	16071	15910	15989	16217	16081	15969	16023	16078	16008	16077	16146	16061	16060	16044	16057	16191	15968	15931	16059	15918	16043	16119	16113	16078	16057	16125	16010	15954	16034	16110	16030	16138	15730	15945	16002	16078	16025	16154	16067	16024	16224	15990	15805	15998	16042	16192	15999	16136	16065	15833	15912	15881	16158	16090	16026	16068	15911	15919	16113	16112	16182	16316	16088	15997	16164	16298	16057	16075	16109	16192	15853	16106	15710	16053	16004	15872	15985	16044	16090	15901	16012	16105	16146	16182	16215	16002	15859	16050	15834	15923	16155	16125	16134	15888	16009	15842	16009	15996	15945	16155	15926	16139	16028	16014	16074	16076	16024	16090	16048	16081	16090	16230	15999	15888	16191	16197	15912	16198	16151	16015	16078	15900	16116	16075	16179	15929	15939	16173	16285	16024	16047	15999	15856	16085	16091	15982	15924	15963	16138	16135	15998	16195	15951	16131	16058	15970	15789	16116	15977	16117	16145	16142	15868	15952	16209	16100	16109	16015	16144	15912	16107	16180	16429	16081	15972	15899	16000	15825	16041	16156	16045	16057	16051	16011	16105	16053	16021	16219	16035	16029	15938	16043	16060	16179	15913	15857	16046	16010	16029	16275	16184	16103	15988	16056	16094	16189	16082	16105	15953	16112	15978	15937	16261	16062	15909	16162	16040	16044	16260	16096	16172	16114	16237	15963	16025	15979	16103	16252	16070	16051	16072	15842	16181	15762	15867	15845	16000	16098	16019	16129	16004	16077	16079	16249	16078	15990	15942	16117	16227	16046	16167	16151	15994	16057	16107	16054	15925	16068	16165	15940	16081	16144	16038	15880	16118	16083	16019	16088	16004	16001	16016	15917	16059	16046	16203	16048	16032	16185	16069	16133	16133	16078	16070	16180	16220	16091	16057	15933	15958	15872	16114	16133
36609	57958	53534	43286	36029	31042	26754	23587	21200	19222	17883	16751	15933	15399	14869	14893	14750	14426	14480	14549	14403	14352	14414	14458	14282	14317	14238	14308	14174	14317	14145	14175	13987	14229	14122	14100	14198	14103	13872	14115	14229	13960	14112	14185	14094	14212	14249	14033	14118	14216	14005	14168	14237	14063	14037	13875	14290	14054	13932	14030	13972	14112	14068	14113	14175	14128	14126	14037	13947	14139	14048	13991	14072	13958	14059	14153	14334	14156	13991	14225	14050	13995	14012	14155	14095	14145	14058	14118	13945	14058	14093	14068	14086	14034	13857	14055	14075	13946	13955	14089	14116	13997	14168	14219	13942	14324	13871	14203	14089	14087	14185	14085	13960	13996	14053	14144	14066	13955	14095	14127	14098	14214	14208	14068	13962	14164	14318	14060	14033	14098	14099	14083	14235	14035	13991	14031	14187	14085	14024	14057	14142	13962	14206	13962	13967	14028	14017	14170	14029	14003	14206	14105	14021	14122	14108	14144	14008	14062	14123	14052	13951	14135	14217	14184	14113	13899	14175	14062	13957	14060	14068	14132	14019	14143	14048	14075	14095	13961	14152	14007	14073	14129	14086	14089	14065	14021	14202	14169	14138	14091	14216	14101	14156	14149	14166	13918	14128	14065	14032	14141	14134	14193	14009	14162	14020	14200	14104	14102	14022	13956	14204	14136	14076	14123	14051	14103	14241	14129	13946	13911	13981	14028	14108	14162	14112	14015	14058	14198	14112	14148	14131	14308	14143	13923	13829	14155	14271	14214	14179	14059	14122	14107	14071	13993	14097	13982	14134	14085	13888	14073	14230	14077	14183	13849	14144	14060	13921	14114	14119	14135	14140	14093	14021	14034	14075	14026	14059	14093	14100	14147	14162	14020	13970	14151	14263	14010	14043	13967	13973	14165	14085	14082	14064	14106	14048	14221	14005	14140	13994	14023	14099	14065	14119	14063	14006	14185	14122	14168	14079	14160	14063	13978	14124	13946	14107	14062	14069	13861	14053	13900	14023	14101	14196	13932	14113	14226	14053	13992	14137	14169	13897	13916	13934	14083	14042	13963	14073	14045	14090	14044	14014	14041	14045	14251	14120	14182	13891	14094	14062	14027	14079	14080	13987	14021	14106	14152	14206	14160	14092	14061	14071	14142	14298	14073	14002	14114	14006	14042	14148	13926	14016	13954	14114	14209	14089	13953	14077	13891	13969	13945	14174	14182	14035	14004	14258	14102	14126	14143	14074	13999	14061	14083	14108	14172	14082	14184	14010	14275	14072	13976	14176	14224	13982	14198	14190	14205	14139	14148	13942	14279	14159	14087	14072	14109	14158	14038	14150	14040	14094	14062	14176	14019	14203	13914	14015	14158	14088	14018	14003	14022	14184	14047	14081	14019	14011	14093	13883	13917	14291	14122	14031	14209	14039	13967	14165	13968	14135	14050	14107	14002	14296	14039	13974	14063	14117	14071	14071	13984	14031	14008	14110	14136	14126	14064	14103	13990	14198	13881	14097	14085	13980	14059	14109	14232	14062	14262	14009	14223	13997	13934	14050	14110	14020	14146	14051	14003	14041	14143	14255	14169	14107	13931	14094	14237	14180	14050	13825	14201	14189	14252	14014	13942	14134	14074	14156	14201	13957	14042	14214	14118	14031	14107	14032	14162	14009	14122	13956	14079	14028	14077	14064	14210	14084	13981	14071	14017	14086	13995	14127	14088	14005	14106	14095	14207	14089	14135	14131	14104	14052	14065	14214	14065	13987	14080	14096	14162	14063	13989	13974	14154	13994	14086	14070	14028	14084	14040	14155	14084	14022	14131	13999	14031	14013	13885	14008	14243	14252	14143	14029	14116	14109	13979	14153	13981	14034	14053	14028	14217	14117	14108	14057	14116	14038	14177	14244	14061	14015	13962	14010	14030	14207	14100	14237	14064	14027	14074	14066	14002	14240	13967	14130	14161	14047	14075	14179	13966	14066	14228	13943	14192	14145	14084	14068	14011	14040	13980	14079	14272	13991	14201	14074	13984	14185	13978	13988	13983	13983	14005	14214	14051	14003	14131	14164	13940	14090	14144	13963	14158	14034	13913	14113	13941	14110	14094	14024	14209	14055	14046	14131	14014	14094	14118	14012	14152	14235	14039	14046	13903	14140	14070	14101	13932	14033	14042	14070	14068	13982	14190	13942	14129	14059	14057	14014	14042	14124	13971	14056	14085	14056	14004	14091	13945	14111	14156	14144	14160	14050	14188	14160	14108	14103	14221	13945	14009	14086	14040	13929	14156	14095	14194	14179	13959	14081	14132	14102	14057	14133	14040	13921	14314	14099	14119	14065	14113	14107	14181	14036	14114	14020	14125	14063	14183	14178	14193	14186	14119	14161	14053	14170	14067	14097	14079	14136	14060	14157	14139	14086	14120	14163	14042	13922	14176	14059	14118	14139	14093	14168	14123	14061	13980	14055	14035	14194	14139	14077	14029	14219	14123	14165	14175	14167	14005	13878	14038	14050	14050	14072	13942	14021	14152	14278	13989	14074	14094	14118	14178	14171	14076	14286	13965	14087	13941	14167	14157	13913	14014	14050	14116	13924	14171	14185	14083	14193	14110	14123	14110	14118	14017	13998	13994	14073	14086	14220	13886	14193	14215	13829	13956	14145	14052	14125	14042	14084	14037	14068	14080	14063	14097	14117	13961	13925	13941	14306	14051	14293	13969	13911	14002	14163	14191	13985	14155	13921	14370	14223	14064	14244	14098	14115	13993	14189	14030	14276	14456	14037	14259	13996	14102	14276	14125	14090	13867	14045	14011	14217	14062	14059	14000	14169	14046	13999	14085	14201	14166	13977	14085	14045	14047	13932	14076	14080	14046	14115	14076	13944	14141	14188	14156	14169	14066	14181	14238	14027	13943	14164	14257	14099	14038	14151	14150	13943	14020	14122	14011	14009	14021	13990	13886	14162	14047	14172	14003	13973	14082	14017	14233	14214	14171	14209	14050	14029	14087	14110	14161	13994	14109	14058	14052	14002	14151	14121	14202	14027	14238	14180	14164	14175	14175	13872	14234	13933	13959	14199	14135	14123	14079	14165	14034	14094	13852	14082	13919	14202	14023	14204	14023	14070	14180	14179	14085	14108	13998	14092	14116	14015	14271	14057	14115	14180	14143	13963	14197	13980	13984	14049	14098	14071	14004	14016	14030	14010	14088	14078	14006	14089	14107	13839	13978	14056	13971	13997	13854	13963	14022	14253	14116	14079	14182	14048	14059	14101	14067	14119	13989	14245	14269	14054	14136	14148	14085	14086	14059	14132	13957	14010	14084	14211	14192	14055	14115	14022	14127	14247	14048	14181	14163	14015	13985	14234	14242	14261	14114	13985	14185	14084	14143	14127	14143	14024	14121	14147	14130	14055	14090	14116	14046	14086	13971	14145	13975	14137	13980	14047	14132	13948	14043	13989	14027	14008	14231	14127	14165	14164	13993	13913	14052	14237	14047	14104	14218	14087	14271	14153	14114	14088	14117	14002	14240	14043	14142	13938	14122	14105	14149	13989	14044	14116	14055	14030	14038	14115	14013	14177	14086	14166	14139	14058	13986	13910	14035	14012	14057	14077	14003	14131	14152	14075	14197	14140	14119	14047	14158	14012	14072	14014	14054	14142	13873	14061	14178	14470	14181	14029	14256	14117	14060	14172	14039	14244	14169	14110	14078	14068	14328	14209	13909	14130	14005	14171	14044	13973	13938	14048	14167	14021	13900	14249	14130	14211	14147	13830	14079	14074	14126	14072	14279	14118	14149	13996	14154	14190	14059	14177	14091	14258	13983	14065	14129	14021	14045	14160	14083	14165	14087	14095	14151	13955	14082	14239	13984	14134	13913	14086	14019	14111	14079	14088	14185	14076	14097	14037	14137	14186	14170	14152	13976	14097	14075	14236	14281	14044	14047	14132	14107	14312	13950	14035	13947	14037	14048	13981	14106	14056	13899	14078	14181	13932	13996	13929	14062	13997	14127	14078	13936	14118	14102	13924	14056	13949	14070	13964	14101	13959	14138	14234	14046	14140	13937	14128	14014	13997	14082	14069	13911	14207	14084	14155	14090	14214	14159	14066	14165	14221	14104	14113	14153	14067	14106	14074	14063	14181	14017	13957	14104	14141	14063	14186	14024	14181	14055	14159	14067	14068	14180	13849	14016	14116	14106	14116	14086	14108	13908	14011	14164	14038	13999	13926	14163	14051	13928	13986	13867	14160	14155	14185	14039	14058	13904	14070	14190	14129	14117	13942	14080	14180	14133	13966	13987	13943	14125	14142	14017	13946	14125	14147	14016	14097	14152	14172	14088	14006	13934	14073	13814	14064	14030	14172	14352	14082	14135	14225	14092	14148	14138	14089	14194	14033	14021	14113	14189	14058	14111	14128	14122	14127	14156	13934	14054	14000	14135	14004	14123	14055	14062	14016	14071	14018	14196	14036	14040	14310	14126	14018	14016	14029	14133	14080	14151	14072	13996	14149	14163	14144	14031	13999	14021	14083	14095	14055	13964	14124	13997	14008	13904	14077	13994	14087	13996	14102	14102	14026	14097	14151	14035	14158	14056	14019	14139	14042	14057	14093	14031	14162	14073	14071	14242	14126	13970	14120	13994	14126	14133	14022	14093	14105	13996	14138	14070	14188	13862	13995	14021	14192	13926	14169	14011	14008	14174	13969	14020	14144	14066	14261	14033	14176	14023	13974	14206	14069	14129	14061	14152	14242	14108	14035	14141	14241	14076	13922	14229	14074	14111	14047	13968	14100	14196	14061	13943	13954	14144	14100	14099	14094	14018	14032	14140	13982	14176	13999	14136	13923	14088	14036	14187	14069	14043	14243	14080	14095	14199	14096	14086	14086	14048	14107	14118	13861	14045	14023	14244	14272	13981	13979	14146	14057	14026	14185	13996	14194	14105	14211	14106	14165	14206	14230	14095	14123	14152	14009	14159	14117	14091	14102	14083	14115	14191	14051	14039	13958	14105	14251	14216	14164	13994	13989	14125	13933	13956	13919	13920	13983	14182	13903	13871	14199	14077	14224	14058	14117	13957	14220	14148	14098	14101	13915	14039	14056	13908	13926	14215	13958	14043	14111	14074	14044	14141
23185	21584	29616	24889	24164	28803	31100	26106	23708	22228	20437	19091	18299	17749	17448	16969	16874	16776	16882	16870	16737	16629	16712	16603	16382	16589	16572	16663	16501	16572	16559	16518	16393	16373	16169	16522	16472	16226	16380	16431	16254	16388	16377	16371	16171	16128	16380	16195	16251	16472	16403	16569	16208	16482	16211	16262	16176	16477	16119	16290	16511	16248	16419	16263	16241	16339	16342	16442	16258	16107	16379	16304	16276	16324	16238	16247	16257	16363	16485	16190	16324	16442	16352	16158	16026	16174	16460	16393	16244	16226	16266	16197	16258	16162	16194	16267	16298	16031	16244	16128	16318	16305	16176	16297	16077	16256	16272	16217	16317	16379	16325	16213	16222	16066	16258	16345	16386	16213	16074	16344	16217	16318	16424	16287	16400	16202	16190	16214	16046	16257	16296	16143	16322	16280	16136	16332	16405	16296	16373	16176	16259	16263	16353	16130	16113	16374	16375	16199	16263	16296	16426	16232	16219	16395	16147	16364	16202	16258	16261	16327	16357	16072	16233	16186	16293	16330	16254	16381	16554	16198	16251	16292	16279	16010	16290	16179	16112	16086	16148	16252	16089	16229	16267	16152	16386	16262	16436	16239	16241	16155	16509	16305	16363	16358	16112	16045	16296	16256	16429	16215	16175	16309	16333	16373	16139	16266	16174	16462	16456	16392	16449	16218	16192	16087	16326	16527	16229	16315	16287	16145	16157	16279	16044	16167	16155	16140	16125	16111	16142	16312	16211	16259	16221	16317	16222	16310	16196	16408	16212	16209	16128	16425	16101	16429	16426	16087	16283	16252	16160	16169	16357	16293	16219	16393	16115	16226	16271	16214	16127	16298	16286	16400	16401	16274	16322	16286	16198	16254	16183	16276	16171	16293	16256	16582	16418	16066	16345	16186	16290	16383	16439	16385	16230	16143	16386	16101	16322	16255	16291	16236	16333	16276	16287	16319	16300	16075	16336	16239	16355	16242	16236	16067	16281	16235	16326	16246	16396	16225	16380	16269	16133	16215	16126	16188	16249	16277	16214	16115	16344	16294	16173	16464	16333	16269	16163	16308	16455	16348	16378	16359	16477	16224	16081	16106	16407	15997	16475	16381	16225	16474	16314	16342	16253	16122	16351	16258	16272	16138	16134	16222	16321	16299	16417	16166	16239	16131	16172	16247	16041	16329	16262	16504	16210	16319	16123	16335	16321	16224	16249	16132	16226	16266	16080	16157	16120	16128	16050	16169	16175	16168	16404	16162	16304	16228	16211	16146	16046	16158	16260	16290	16124	16334	16149	16025	16057	16091	16235	16283	16284	16180	16093	16197	16364	16341	16252	16226	16111	16208	16097	16106	16362	16165	16263	16247	16142	16218	16247	16074	16253	16363	16428	16208	16123	16309	16261	16213	16143	16221	16178	16147	16231	16179	16370	16314	16257	16280	16209	16368	16181	16210	16295	16163	16225	16199	16054	16274	16302	16332	16448	16340	16422	16149	16269	16306	16321	16057	16197	16335	16270	16271	16216	16232	16359	16210	16389	16140	16143	16144	16716	16375	16302	16332	16100	16301	16417	16140	16052	16227	16371	16385	16165	16040	16255	16330	16443	16205	16522	16096	16117	16322	16351	16301	16081	16213	16268	16140	16374	16322	16203	16205	16517	16304	15995	16215	16295	16050	16397	16197	16259	16253	16317	16291	16364	16132	16311	16295	16236	16143	16239	16198	16170	16261	16145	16105	16264	16212	16088	16178	16198	16258	16449	16189	16197	16197	16235	16424	16497	16152	16329	16227	16299	16093	16411	16122	16178	16449	16249	16365	16280	16330	16444	16316	16293	16413	16241	16304	16243	16143	16214	16239	16217	16084	16348	16271	16089	16242	15984	16309	16459	16311	16314	16301	16234	16265	16138	16355	16439	16181	16320	16136	16232	16185	16270	16255	16158	16305	16244	16167	16074	16216	16281	16396	16294	16377	16367	16178	16244	16277	16266	16305	16071	16125	16168	16317	16035	16152	16274	15974	16294	16205	16409	16245	16172	16155	16055	16141	16344	16266	16185	16104	16250	16274	16363	16292	16344	16200	16119	16167	16423	16149	16230	16249	16222	16230	16121	16246	16312	16338	16404	16327	16156	16143	16276	16308	16265	16092	16298	16247	16144	16262	16253	16222	16106	16335	16346	16143	16092	16107	16044	16245	16132	16226	16171	16163	16237	16360	16231	16258	16241	16131	16309	16075	16344	16440	16155	15973	16263	16243	16164	16239	16283	16257	16072	16230	16278	16317	16207	16305	16145	16027	16053	16381	16016	16240	16302	16200	16166	16191	16173	16121	16067	16023	16442	16183	16295	16358	16211	16111	16190	16218	16181	16182	16146	16087	16426	16276	16318	16370	16341	16244	16139	15974	16448	16358	16143	16125	16243	16331	16198	16288	16408	16358	16184	16267	16212	16123	16199	16427	16173	16159	16455	16379	16224	16164	16274	16353	15987	16382	16343	16206	16373	16324	16238	16180	16407	16078	16254	16267	16312	16329	16270	16149	16294	16080	16328	16195	16395	16373	16217	16100	16272	16175	16233	16135	16194	16151	16484	16151	16020	16188	16249	16211	16464	16169	16402	16334	16383	16182	16197	16323	16531	16438	16171	16117	16293	16498	16200	16094	16352	16177	16062	16374	16079	16144	16272	16290	16030	16288	16228	16226	16053	16414	16081	16295	16167	16243	16086	16449	16337	16001	16196	16204	16181	16497	16337	16031	16357	16207	16169	16108	16203	16362	16280	16233	16387	16209	16200	16143	16278	16303	16193	16214	16329	16269	16176	15966	16109	16187	16304	16341	16298	16231	16140	16332	16107	16254	16340	16153	16182	16181	16077	16184	16136	16204	16074	16294	16159	16380	16310	16209	16234	16181	16098	16235	16219	16056	16237	16419	16159	16165	16231	16075	16234	16476	16439	16143	16284	16122	16327	16347	16252	16019	16224	16316	16166	16373	16199	16158	16321	16298	16089	16010	16403	16227	16082	16233	16299	16296	15939	16366	16279	15939	16407	16508	16238	16159	16208	16153	16145	16182	15985	16081	16049	16186	16224	16322	16214	16120	16201	16330	16407	16333	16091	16225	16056	16402	16124	16348	16233	16394	16270	16331	16219	16099	16456	16232	16237	16312	16109	16318	16352	16253	16100	16335	16164	16203	16247	16110	16377	16267	16141	16352	16338	16203	16280	16110	16489	16206	16019	16205	16310	16326	16184	16182	16141	16341	16164	16138	16306	16052	16341	16228	16275	16419	16406	16254	16110	16257	15990	16242	16364	16361	16165	15994	16328	16343	16329	16168	16413	16390	16140	16035	16136	16271	16282	16431	16308	16226	16430	16235	16347	16177	16548	16073	16479	16092	16176	16336	16340	16231	16157	16258	16299	16135	16329	16450	16358	16192	16006	16099	16192	16090	16332	16313	16208	16292	16170	16228	16168	16135	16257	16187	16095	16370	16250	16447	16323	16203	16231	16240	16252	16272	16409	16109	16169	16354	16468	16113	16272	16308	16228	16286	16315	16174	16060	16254	16097	16374	16160	16166	16116	16209	16296	16119	16171	16248	15962	16176	16443	16164	16235	16220	16181	16226	16388	16211	16287	16389	16079	16271	16247	16409	16197	16197	16239	16262	16173	16256	16205	16313	16167	16252	16184	16227	16266	16228	16301	16158	16286	16184	16157	16273	16199	16194	16237	16286	16132	16212	16205	16350	16351	16325	16176	16057	16357	16183	16271	16143	16349	16294	16081	16131	16233	16250	16162	16372	16141	16397	16305	16245	16304	16359	16391	15944	16223	16272	16226	16414	16244	16159	16218	15926	16184	15997	16292	16211	16098	16154	16095	16160	16303	16300	16064	16450	16233	16199	16158	16266	16210	16185	16236	16290	16222	16321	16218	16251	16201	16342	16282	16292	16196	16270	16275	16160	16333	16307	16345	16154	16299	16276	16150	16237	16225	16247	16174	16187	16080	16164	16326	16269	16390	16252	16369	16252	16305	16366	16297	16255	16230	16408	16265	16268	16167	16360	16192	16258	16261	16079	16236	16392	15980	16249	16238	16112	16182	16253	16379	16351	16143	16333	16293	16093	16234	16185	16167	16280	16214	16294	16067	16275	16217	16161	16214	16310	16311	16309	16352	16179	16248	16227	16332	16160	15957	16224	16281	16022	16214	16309	16302	16172	16435	16295	16354	16214	16469	16132	16207	16217	16032	16302	16153	16261	16356	16254	16257	16271	16251	16229	16404	16268	16328	16272	16348	16107	16349	16120	16155	16115	16123	16025	16065	16385	16415	16341	16369	16036	16183	16174	16331	16136	16200	16218	16131	16325	16247	16120	16226	16329	16263	16224	16102	16234	16373	16158	16166	16211	16004	16287	16226	16200	16309	16419	16353	16204	16138	16239	16247	16149	16212	16145	16097	16321	16249	16232	16218	16219	16221	16336	16170	16222	16175	16164	16277	16317	16191	16386	16265	16113	16233	16198	16219	16284	16186	16289	16359	16171	16201	16208	16138	16341	16321	16314	16100	16242	15972	16061	16134	16280	16369	16297	16273	16267	16219	16532	16288	16233	16363	16326	16248	16208	16234	16232	16243	16307	16146	16391	16298	16302	16252	16221	16212	16146	16258	16277	16223	16289	16317	16267	16241	16255	16054	16144	16241	16323	16354	16101	16187	16397	16210	16116	16140	16473	16144	15785	16250	16338	16193	16123	16180	16248	16228	16243	16334	16182	16180	16200	16118	16140	16258	16448	16162	16244	16228	16235	16259	16107	16332	16128	16194	15997	16172	16250	16295	16298	16435	16309	16208	16101	16409	16464	16524	16101	16330	16292	16404	16347	16313	16172	16309	16164	16271	16091	16187	16043	16354	16244	16311	16206	16322	16268	16295	16179	16312	16122	16104	16363	16219	16248	16290	16216	16328	16141	16163	16286	16315	16274	16375	16177	16300	16324	16136	16360	16095	16519	16146	16309	16388	16137	16289	16262	16111	16177	16132	16237	16202	16497	16140	16212	16164	16287	16242	16249	16163	16260	16358	16326	16220	16310	16104	16086	16141	16366	16355	16125	16240	16086	16391	16169	16236	16492	16247	16167	16095	16149	16037	16355
37967	62512	58246	48203	40094	35276	30727	27852	24704	22164	19695	18064	16944	16057	15586	15139	14975	14863	14712	14845	14684	14657	14564	14404	14644	14415	14329	14271	14455	14413	14283	14477	14348	14374	14318	14391	14170	14148	14076	14289	14163	14193	14349	14172	14373	14041	14219	14160	14133	14236	14271	14108	14192	14037	14112	14326	14164	14218	14360	14258	14059	14002	14177	14110	14151	14248	14138	14221	14254	14242	14123	14145	14228	14219	14068	14278	14191	14192	14113	14241	14321	14036	14361	13973	14171	14161	14166	14247	14059	14237	14011	14258	14135	14134	13997	14266	14240	14042	14171	14104	14155	14107	14167	14162	14041	14104	14079	14208	14209	14214	14079	14057	14155	13953	14161	14154	14110	14211	14139	14095	13954	14113	14103	14105	14119	14056	14250	13965	14103	13989	14401	14183	14110	14165	14190	14191	14023	14014	14161	14266	14187	14180	14047	14180	14147	14218	14228	14181	14020	14225	14012	14026	13970	14118	14237	14236	14116	14058	14016	14193	14181	14216	14284	14368	14173	14062	14406	14195	14212	14077	14157	14066	14097	14244	14224	14032	14029	14150	14174	14234	14245	14127	14123	14120	14137	14353	14093	14294	14225	14215	14202	14111	14128	14189	14200	14268	14202	14110	14052	14145	14115	14223	14189	14050	14298	14031	14065	13975	14156	14278	14122	14152	14227	14316	14179	14151	14086	14109	14144	14055	14143	14048	14058	14033	14092	14118	14187	14188	14270	14189	14089	14238	14199	14024	14085	14084	14259	14074	14115	14188	14124	14213	14138	14111	14109	14179	14199	14223	14145	14108	14073	14094	14314	14123	14088	14142	14325	14206	13903	14095	14136	13982	14176	14198	14174	14100	14188	14253	14036	14229	14133	14077	14117	14118	14217	14297	14241	14201	14242	13938	14095	14165	13989	13966	14364	14223	14031	14172	14197	13936	14103	14028	14060	14120	14288	14266	14140	14286	14219	14177	14137	13879	14173	14179	14305	14181	14100	14074	14209	14134	14212	14048	13962	14246	14262	14311	14213	14005	14143	14181	14140	14045	14116	14132	14015	14171	14129	14097	14100	14323	14184	14211	14140	14035	14239	14127	14095	14252	14279	14162	14192	14239	14172	14197	13971	14317	14248	14167	14090	14265	14109	14059	14216	14053	14138	14148	14142	14035	14282	14186	14124	13959	14076	14255	14238	14025	14080	14183	13956	14266	14067	14165	14259	14163	14085	14114	14182	14041	14143	14175	14113	14134	14163	14222	14132	14111	14207	14043	14152	14165	14056	14051	14217	14206	14125	14231	14047	14234	14247	14113	14107	14221	14176	14221	14095	14004	13998	14203	14229	14210	14148	14129	14174	13996	14014	14268	13942	14079	14101	14238	14327	14112	14125	14261	13961	14203	14174	14237	14138	14184	14001	14262	13916	14189	14000	14138	13944	14262	14197	14072	14022	14024	14102	14291	14149	14349	14227	13940	14104	14233	14016	14228	14094	14180	14195	14058	14205	14148	14172	14382	14024	14007	14171	14332	14070	14137	14278	14028	14139	14123	14096	14227	14108	14158	14274	14183	14048	14096	14311	14042	14106	14157	14204	13966	14120	14101	14127	14084	14150	14076	14095	14090	14179	14047	14177	14069	14170	14205	14115	14150	14183	14049	14064	14133	14238	14190	14189	14080	14125	14062	14342	13982	14034	14098	14164	14148	13982	14160	14153	14130	14301	14082	14124	14112	14176	14164	14075	14122	14258	14017	14378	14150	14204	14126	14025	14255	14170	14203	13976	14194	14144	14125	14321	13983	14181	14222	14229	14289	14263	14118	14210	14190	14156	14236	14112	14036	14188	14207	14124	14094	14120	14126	14120	14196	14119	14288	14269	14208	14181	14156	14205	14121	14038	14313	14075	14052	14317	14110	14173	14065	14338	14105	14327	13961	14079	14251	14213	14102	14141	14154	14120	14115	14094	14272	13772	14218	13988	14129	14170	14154	14166	14221	14136	14014	14069	14172	14099	14162	14262	14172	14266	14079	14156	14046	14131	14094	14079	14152	14104	14103	14094	14159	14113	14170	14160	14149	14082	14090	14011	14218	14144	14133	14170	14101	14067	14217	14069	14085	14082	14104	14261	14162	13996	14117	14208	14224	14230	13935	14238	14166	14076	14179	14079	14155	14213	14281	14202	14087	14146	14115	14055	14210	14103	14209	14192	14142	14194	14064	14097	14112	14205	13884	14036	14110	14072	14230	14161	14253	14158	13892	14044	14122	14181	14103	14089	14088	14269	14100	14075	14237	14067	14116	14059	14130	14063	14104	13983	14123	14102	14120	14379	14097	14161	14037	13993	14101	14370	14013	14190	14100	13977	14029	14227	14088	14185	14228	14246	14135	14301	14226	14260	14157	13878	14210	14112	14153	14107	14110	14254	14087	14220	13871	14175	14084	14074	14201	14420	14287	14230	14078	14026	14056	14291	14190	14086	14219	14164	14032	14185	14019	14372	14240	14079	14185	14133	14058	14069	14193	14080	14257	14202	14148	14042	14017	14268	13904	14131	14269	14249	14128	14039	14027	14006	14117	14246	14169	14170	14017	14141	14267	14001	14124	14117	14141	14003	14164	14085	14240	14033	14141	13930	14286	14255	14077	14172	14117	14169	14128	14071	14122	13958	14103	14366	14162	14169	14024	14125	14180	14056	14264	14226	14236	14115	14047	14218	14259	13966	14017	14122	14157	14114	14182	14219	14240	14022	14153	14051	14299	14088	14228	14070	14090	14072	14098	14147	14169	14106	14151	14085	14169	14243	14074	14144	14170	14084	14322	14133	14146	14085	14092	14152	14148	14192	14159	14005	14256	14179	14077	14028	13996	14217	14276	14119	14122	14219	14035	14034	14009	14058	14198	14087	14146	14143	13943	14047	14208	14135	14188	14074	14098	14160	14341	14140	14107	14134	14238	14072	14034	14102	14193	14188	14014	14294	14049	14158	14251	14117	14113	14102	14092	14280	14185	14112	14193	13881	14196	14226	14043	13936	14038	14037	14164	14204	14092	14144	14113	14242	14190	14239	14160	14083	14176	14028	14066	14180	14166	13943	14303	14060	14085	14134	14140	14097	14218	14036	14242	14164	13991	14154	14066	14241	14103	14152	14026	14156	14233	14197	14051	14150	14067	14092	14112	14211	14155	14258	14087	14123	14064	14167	14154	14071	14378	13940	14321	14190	14130	14161	14206	14173	14197	14009	14074	14043	14136	14091	14195	14139	14018	14114	14187	14241	14101	13886	14309	14070	14225	14172	14122	14020	14064	14149	14060	14132	14108	14150	14301	14175	14117	14198	14058	14092	14080	14345	14252	14116	14202	14182	14103	14098	14126	14107	14232	14042	14011	14037	14035	14221	14064	14167	13994	13992	14219	14301	14283	14141	14189	13986	13975	14141	14047	14220	14065	14048	14205	14155	14094	14146	14126	14099	14271	14047	14085	14244	14152	14171	14170	14201	14050	14216	14159	14147	14202	14395	14115	14051	14202	14073	14007	14166	14145	14128	14143	14185	14101	14024	14102	14238	14152	14080	14067	14329	14322	14139	14180	14168	14210	14067	14011	14119	14037	14147	14143	14154	14150	14335	13973	14248	14029	14334	14021	14132	14154	14295	14192	14095	14192	14222	14134	14292	14231	14106	14146	14185	14124	14178	14193	14201	14153	14232	14134	14213	14127	14195	14133	14202	14281	14251	14131	14051	14005	14070	14013	14060	14063	14165	14252	13992	14133	14100	14090	14065	14204	14129	14044	14165	14112	14047	14199	14101	14072	14185	14131	14108	14114	14183	13932	14112	14164	14130	14340	14123	14083	14234	14121	13982	14145	14130	14136	14153	14070	13995	14130	14057	14078	14182	14151	14081	14122	14226	14196	14035	14225	14352	13986	14337	14182	14099	14125	14099	14347	14049	14033	14172	14167	14148	14148	14052	14132	14127	14372	14152	14162	14167	14110	14200	14037	14121	13930	14255	13866	14181	14087	14004	14066	14237	14036	14115	14168	14085	14055	14142	14199	14231	14071	14096	14342	14340	14215	14351	13968	13961	14234	14218	14219	14177	14000	14203	14052	14143	14148	14285	14017	14184	14192	14176	14184	14321	14226	14175	14150	14119	13998	14032	14350	14114	14163	14145	14118	14067	14170	14089	14084	14133	14227	14038	14129	14015	14276	14129	14058	14366	14185	14154	14044	14071	14040	14102	14244	14106	14104	14190	14014	14124	14062	14205	13973	14131	14235	14036	14234	13923	14229	14229	14027	14163	14212	14167	14028	14090	14107	14205	14156	14110	14164	14271	14181	14169	14095	14094	13957	14241	14078	13997	14142	14188	14205	14147	14281	14182	14175	14102	14125	13971	14119	14098	14046	13992	14150	14228	14121	14027	14192	14037	14140	14138	14044	14102	14249	14381	14167	14097	14064	14074	14066	14066	14090	14085	14095	14059	14130	13943	14212	14041	14203	14178	14227	14123	14303	14222	14314	13980	14139	14234	14190	14019	14091	14139	14024	14147	14107	14119	14349	14037	13985	14139	14119	14095	14174	14206	14152	14174	14166	13985	14287	14062	14383	14110	14170	14294	14192	14143	14209	14139	14061	13919	14145	14330	14077	13928	14165	14075	14121	14151	14045	14336	14248	14185	14263	14062	14055	14162	14231	13889	14082	14235	14142	14180	14214	14057	14220	14196	14225	14230	14270	14123	14157	14244	14239	14120	14106	14204	14050	14125	14206	14238	14218	14045	14233	14138	14249	14170	14140	14160	14190	13987	14098	14225	14081	14200	14078	14204	14141	14181	14080	14218	14166	14081	14135	14274	14142	14223	14129	14158	14211	14175	14085	14146	14060	14161	14179	14316	14149	14074	14013	14188	14080	14158	14039	14181	14112	14060	14147	14339	14031	14098	14164	14191	14054	14171	14101	14247	14091	14076	14089	14230	14214	14148	13988	14286	14152	14067	14052	14257	14194	14052	14220	14161	14213	14150	14166	14247	14364	14142	14164	14070	14143	14213	14066	14383	14140	14237	14257	14047	14214	14171	14229	14047	14152	14099	14132	14223	13979	14237	14133	13923	14191	14140	14076	14146	14165	14030	13876	14008	14181	14142	14085
31153	35305	41260	35658	28762	25061	22975	21123	19820	18895	18250	17746	17279	17147	17046	16992	16924	16703	16937	16821	16702	16755	16721	16787	16802	16687	16670	16925	16880	16730	16708	16757	16871	16833	16777	16946	16589	16814	16699	16574	16719	16811	16377	16701	16647	16764	16670	16570	16660	16717	16495	16657	16598	16670	16629	16720	16490	16598	16674	16555	16690	16613	16709	16601	16646	16737	16997	16536	16707	16673	16703	16647	16504	16690	16799	16512	16652	16494	16634	16663	16713	16763	16577	16511	16817	16601	16656	16643	16667	16618	16492	16365	16570	16452	16443	16601	16772	16643	16779	16595	16683	16704	16601	16644	16871	16697	16714	16520	16596	16650	16729	16735	16615	16467	16654	16674	16724	16576	16791	16738	16562	16707	16622	16555	16714	16647	16685	16420	16521	16589	16543	16756	16715	17002	16614	16613	16644	16596	16853	16500	16576	16548	16626	16702	16718	16656	16643	16547	16535	16846	16706	16677	16791	16539	16671	16594	16798	16654	16576	16493	16754	16799	16668	16510	16675	16778	16739	16591	16481	16596	16703	17015	16656	16464	16707	16466	16621	16695	16719	16527	16627	16447	16783	16934	16841	16509	16794	16612	16691	16741	16543	16658	16577	16661	16766	16665	16563	16761	16625	16726	16598	16515	16646	16686	16657	16625	16890	16649	16597	16519	16752	16773	16821	16648	16523	16695	16633	16664	16521	16532	16675	16884	16812	16655	16594	16701	16496	16707	16772	16576	16706	16488	16537	16817	16507	16699	16527	16583	16591	16551	16761	16722	16743	16552	16659	16788	16668	16793	16649	16588	16901	16734	16580	16740	16646	16597	16520	16578	16841	16692	16564	16444	16628	16908	16572	16517	16557	16554	16588	16601	16651	16660	16624	16462	16664	16497	16769	16649	16822	16398	16663	16530	16582	16602	16623	16478	16567	16728	16581	16561	16717	16496	16644	16686	16760	16657	16695	16544	16601	16541	16669	16665	16672	16695	16898	16728	16678	16644	16542	16632	16589	16738	16499	16518	16669	16575	16695	16515	16524	16514	16599	16528	16596	16722	16689	16684	16645	16481	16640	16530	16608	16638	16600	16684	16709	16601	16481	16528	16644	16779	16554	16660	16641	16576	16600	16659	16626	16655	16516	16770	16603	16707	16891	16850	16732	16711	16686	16508	16734	16277	16558	16586	16729	16565	16685	16710	16680	16794	16661	16593	16500	16728	16435	16691	16658	16527	16477	16451	16580	16784	16410	16665	16597	16391	16678	16608	16528	16579	16678	16708	16802	16662	16684	16607	16607	16612	16665	16626	16595	16351	16564	16532	16495	16501	16768	16783	16608	16642	16543	16641	16395	16569	16699	16764	16650	16600	16656	16579	16733	16361	16665	16747	17018	16651	16877	16598	16543	16530	16542	16693	16645	16766	16687	16493	16734	16613	16715	16653	16647	16664	16543	16641	16683	16683	16784	16501	16638	16597	16691	16634	16890	16709	16724	16919	16689	16687	16579	16574	16701	16704	16804	16704	16565	16667	16527	16716	16832	16660	16670	16766	16618	16339	16783	16622	16750	16488	16382	16778	16505	16834	16679	16715	16725	16819	16571	16758	16593	16423	16598	16488	16560	16710	16741	16515	16743	16754	16913	16629	16584	16492	16564	16613	16647	16707	16489	16553	16785	16551	16690	16671	16657	16567	16736	16776	16648	16547	16535	16363	16660	16468	16559	16412	16564	16634	16636	16756	16669	16675	16762	16602	16473	16652	16588	16741	16658	16632	16475	16494	16676	16607	16502	16796	16881	16510	16539	16686	16854	16675	16711	16526	16617	16552	16598	16522	16762	16512	16685	16590	16562	16576	16642	16738	16780	16650	16573	16660	16783	16742	16735	16643	16532	16609	16724	16610	16703	16809	16596	16718	16542	16746	16561	16686	16701	16758	16417	16701	16647	16688	16601	16612	16869	16604	16762	16771	16593	16660	16888	16662	16680	16579	16743	16820	16689	16750	16736	16635	16642	16795	16674	16838	16527	16500	16839	16703	16696	16651	16696	16565	16793	16655	16947	16737	16604	16713	16752	16832	16643	16788	16783	16703	16817	16350	16652	16566	16683	16849	16786	16760	16584	16628	16726	16579	16774	16707	16817	16824	16800	16683	16738	16908	16687	16619	16554	16720	16685	16435	16822	16610	16696	16614	16556	16784	16796	16641	16680	16737	16449	16702	16662	16655	16626	16801	16700	16707	16711	16667	16634	16560	16699	16696	16487	16727	16790	16449	16973	16795	16619	16585	16607	16366	16842	16670	16539	16492	16745	16763	16707	16689	16609	16712	16784	16624	16675	16676	16595	16690	16860	16808	16503	16651	16471	16661	16580	16695	16577	16535	16625	16496	16586	16893	16817	16623	16653	16649	16431	16689	16700	16471	16625	16529	16668	16537	16517	16588	16738	16577	16714	16540	16598	16661	16597	16676	16752	16719	16763	16673	16714	16533	16573	16591	16604	16604	16714	16605	16528	16625	16641	16536	16801	16592	16852	16470	16827	16615	16452	16621	16725	16607	16829	16674	16699	16782	16595	16709	16732	16607	16549	16777	16609	16520	16536	16630	16507	16628	16719	16718	16707	16744	16532	16508	16731	16683	16800	16623	16747	16598	16538	16625	16825	16564	16436	16825	16628	16745	16690	16598	16650	16512	16739	16569	16691	16633	16834	16384	16582	16621	16673	16790	16664	16678	16563	16769	16637	16602	16746	16567	16619	16752	16727	16682	16617	16520	16683	16478	16478	16637	16645	16690	16743	16613	16783	16541	16664	16717	16634	16646	16634	16667	16499	16634	16528	16792	16579	16570	16771	16614	16461	16554	16667	16599	16487	16754	16537	16743	16579	16608	16584	16640	16634	16611	16472	16707	16604	16522	16808	16590	16690	16708	16690	16698	16779	16482	16599	16712	16711	16582	16806	16813	16932	16640	16655	16782	16697	16624	16707	16628	16649	16739	16705	16651	16750	16664	16752	16738	16637	16855	16653	16523	16734	16712	16554	16574	16606	16439	16731	16490	16847	16714	16516	16515	16632	16554	16456	16557	16667	16766	16739	16746	16808	16611	16551	16735	16700	16611	16533	16544	16783	16354	16740	16850	16546	16725	16602	16624	16655	16632	16714	16900	16776	16553	16687	16655	16728	16715	16727	16598	16681	16380	16693	16784	16642	16592	16701	16618	16607	16663	16531	16571	16754	16577	16672	16780	16858	16589	16781	16431	16705	16515	16696	16694	16633	16617	16706	16620	16660	16729	16733	16686	16710	16647	16637	16581	16629	16524	16540	16616	16714	16802	16667	16625	16743	16680	16556	16569	16480	16488	16684	16738	16628	16782	16787	16562	16638	16665	16586	16866	16674	16587	16722	16696	16697	16822	16695	16598	16713	16650	16563	16713	16756	16640	16562	16772	16628	16703	16656	16461	16675	16568	16754	16741	16551	16572	16728	16796	16595	16913	16516	16828	16657	16621	16603	16562	16827	16737	16479	16848	16895	16720	16564	16516	16853	16720	16712	16547	16756	16518	16729	16774	16763	16647	16758	16557	16619	16487	16567	16733	16584	16530	16584	16732	16663	16771	16582	16554	16634	16737	16566	16602	16601	16751	16654	16677	16664	16627	16779	16624	16625	16831	16601	16731	16493	16565	16564	16749	16539	16620	16577	16434	16666	16736	16681	16775	16477	16417	16764	16962	16685	16790	16578	16675	16608	16747	16815	16912	16451	16501	16552	16577	16595	16514	16672	16682	16681	16710	16637	16518	16584	16859	16580	16476	16778	16723	16741	16753	16747	16470	16803	16438	16748	16684	16614	16635	16638	16670	16880	16689	16482	16678	16422	16574	16753	16654	16536	16688	16700	16764	16836	16685	16702	16822	16685	16738	16632	16502	16651	16613	16743	16823	16682	16607	16652	16444	16726	16635	16620	16823	16703	16626	16762	16698	16689	16538	16654	16577	16594	16763	16745	16671	16787	16655	16881	16757	16684	16787	16682	16530	16570	16690	16641	16716	16499	16694	16735	16713	16668	16822	16749	16588	16768	16330	16543	16726	16729	16727	16834	16733	16331	16679	16838	16599	16495	16644	16745	16656	16531	16396	16495	16491	16575	16657	16569	16636	16764	16570	16827	16745	16698	16582	16467	16505	16526	16497	16559	16740	16608	16652	16715	16461	16535	16588	16526	16700	16722	16651	16813	16838	16706	16757	16777	16660	16688	16731	16635	16765	16465	16697	16564	16582	16688	16641	16726	16656	16626	16494	16738	16821	16614	16646	16746	16613	16616	16565	16847	16531	16697	16587	16690	16582	16726	16609	16651	16685	16529	16640	16532	16608	16560	16696	16716	16725	16564	16621	16599	16734	16640	16778	16541	16617	16756	16556	16609	16602	16703	16807	16703	16779	16699	16730	16518	16453	16546	16312	16550	16387	16680	16447	16644	16630	16637	16739	16767	16277	16558	16778	16701	16764	16683	16697	16618	16662	16785	16651	16893	16824	16691	16860	16754	16695	16741	16502	16628	16564	16725	16533	16695	16763	16581	16656	16774	16467	16703	16569	16525	16567	16567	16533	16755	16652	16828	16732	16612	16706	16651	16494	16720	16760	16662	16752	16742	16596	16612	16586	16687	16714	16750	16647	16517	16602	16567	16581	16614	16745	16787	16822	16655	16783	16601	16615	16748	16596	16628	16634	16720	16662	16841	16646	16584	16730	16509	16775	16599	16737	16735	16565	16597	16689	16790	16633	16595	16691	16584	16576	16763	16625	16521	16613	16583	16648	16655	16517	16588	16816	16687	16577	16628	16830	16725	16671	16695	16583	16641	16562	16555	16467	16618	16587	16755	16710	16753	16665	16762	16900	16584	16671	16477	16617	16699	16709	16554	16671	16750	16713	16687	16551	16662	16404	16760	16504	16688	16552	16696	16518	16600	16495	16731	16528	16592	16624	16815	16560	16781	16725	16610	16657	16443	16624	16856	16920	16631	16839	16786	16653	16640	16677	16655	16500	16636	16468	16727	16591	16756	16523	16866	16531	16675	16681	16681	16587	16662	16674	16656	16768	16628	16604	16825	16600	16497	16809	16690	16746	16697	16764	16712	16768	16682	16729
37784	52450	47268	37318	30244	25726	22877	20891	19199	17761	16874	15875	15270	15187	14908	14724	14664	14642	14722	14638	14657	14647	14609	14687	14642	14472	14487	14662	14497	14606	14467	14609	14484	14401	14471	14323	14313	14367	14521	14688	14451	14454	14449	14532	14495	14444	14418	14521	14494	14427	14461	14370	14359	14560	14521	14455	14380	14425	14182	14452	14509	14397	14200	14296	14544	14253	14420	14396	14301	14383	14488	14275	14400	14346	14465	14445	14340	14500	14530	14416	14439	14388	14351	14406	14383	14313	14515	14495	14377	14467	14364	14489	14380	14270	14358	14262	14517	14485	14394	14371	14407	14635	14370	14425	14591	14378	14429	14383	14392	14505	14436	14485	14405	14495	14520	14363	14529	14486	14377	14504	14460	14443	14362	14415	14375	14421	14476	14423	14455	14392	14413	14461	14389	14647	14367	14342	14446	14330	14426	14523	14471	14485	14504	14374	14283	14345	14224	14506	14345	14321	14458	14450	14609	14557	14512	14229	14327	14412	14491	14396	14446	14422	14420	14496	14397	14363	14295	14364	14508	14512	14450	14420	14464	14531	14441	14284	14471	14303	14352	14560	14394	14296	14405	14224	14426	14319	14360	14404	14533	14383	14416	14351	14510	14324	14490	14279	14285	14420	14353	14364	14472	14557	14332	14285	14245	14289	14406	14603	14347	14416	14529	14347	14516	14186	14472	14376	14219	14364	14507	14319	14518	14504	14542	14463	14328	14383	14387	14521	14364	14642	14372	14437	14477	14505	14429	14524	14312	14457	14300	14544	14343	14415	14614	14434	14381	14365	14379	14335	14489	14439	14541	14520	14487	14250	14413	14481	14548	14464	14415	14451	14398	14572	14327	14344	14343	14362	14521	14487	14476	14493	14515	14415	14543	14543	14549	14421	14527	14437	14379	14441	14419	14353	14516	14447	14545	14504	14422	14360	14316	14407	14501	14571	14364	14299	14478	14544	14520	14497	14277	14350	14497	14623	14376	14428	14258	14466	14340	14410	14243	14470	14488	14499	14454	14497	14541	14419	14496	14437	14486	14457	14453	14568	14481	14387	14562	14520	14476	14441	14474	14351	14434	14507	14566	14441	14406	14357	14563	14408	14417	14462	14408	14327	14414	14564	14374	14500	14607	14481	14555	14382	14443	14524	14233	14343	14217	14384	14417	14450	14529	14488	14366	14516	14366	14294	14394	14536	14305	14397	14375	14287	14638	14482	14229	14552	14479	14486	14351	14489	14230	14535	14412	14515	14352	14404	14552	14496	14441	14461	14405	14401	14408	14588	14219	14484	14476	14408	14389	14463	14410	14457	14500	14431	14403	14530	14455	14357	14429	14354	14414	14394	14414	14250	14393	14366	14552	14233	14374	14346	14459	14349	14262	14382	14533	14372	14541	14453	14516	14472	14420	14422	14453	14345	14498	14459	14267	14507	14266	14421	14476	14319	14625	14533	14296	14476	14369	14397	14406	14433	14269	14432	14396	14556	14340	14446	14425	14366	14463	14436	14488	14462	14552	14394	14297	14479	14504	14393	14551	14433	14307	14315	14448	14333	14499	14335	14276	14447	14442	14288	14493	14510	14477	14345	14581	14458	14419	14487	14564	14556	14588	14528	14644	14283	14362	14517	14412	14280	14277	14570	14384	14405	14481	14483	14447	14486	14239	14442	14329	14577	14634	14397	14641	14321	14500	14548	14379	14405	14253	14357	14549	14354	14321	14556	14465	14434	14446	14405	14592	14383	14662	14484	14240	14326	14501	14561	14439	14463	14217	14238	14422	14615	14427	14230	14303	14530	14248	14446	14436	14431	14391	14576	14509	14296	14382	14381	14317	14450	14286	14530	14279	14178	14406	14438	14335	14488	14412	14409	14367	14560	14442	14289	14363	14466	14577	14578	14436	14522	14439	14380	14419	14486	14338	14251	14648	14409	14345	14420	14285	14518	14409	14572	14500	14380	14357	14511	14348	14462	14285	14529	14503	14441	14493	14515	14282	14383	14482	14422	14406	14313	14409	14352	14317	14272	14198	14343	14575	14533	14205	14481	14617	14191	14459	14483	14678	14344	14441	14504	14471	14519	14552	14231	14468	14350	14543	14461	14493	14516	14438	14348	14350	14458	14472	14462	14428	14391	14437	14480	14503	14359	14310	14495	14543	14543	14386	14497	14418	14379	14481	14392	14261	14343	14526	14344	14383	14374	14449	14281	14500	14483	14399	14507	14491	14583	14473	14271	14522	14362	14516	14416	14356	14407	14364	14319	14471	14365	14337	14319	14369	14429	14395	14520	14324	14373	14355	14566	14406	14501	14341	14401	14382	14455	14092	14338	14399	14634	14381	14555	14478	14499	14372	14482	14292	14392	14405	14325	14471	14461	14449	14558	14393	14586	14374	14451	14436	14376	14426	14485	14271	14538	14509	14397	14282	14273	14453	14546	14309	14388	14321	14584	14490	14403	14378	14447	14502	14375	14407	14450	14487	14476	14414	14263	14256	14406	14529	14305	14326	14326	14424	14321	14505	14249	14566	14616	14567	14526	14573	14339	14374	14507	14355	14481	14375	14455	14466	14460	14460	14319	14254	14597	14464	14361	14432	14354	14465	14319	14379	14503	14617	14460	14410	14455	14423	14457	14210	14536	14519	14486	14439	14385	14496	14535	14469	14359	14508	14408	14614	14370	14419	14451	14230	14264	14486	14395	14283	14352	14272	14379	14582	14430	14381	14485	14296	14556	14492	14310	14564	14513	14427	14497	14526	14376	14217	14417	14396	14497	14473	14443	14410	14466	14546	14479	14209	14533	14505	14444	14695	14497	14326	14338	14433	14449	14422	14460	14386	14317	14516	14432	14405	14419	14263	14227	14570	14477	14643	14424	14633	14395	14544	14309	14597	14397	14322	14535	14540	14455	14424	14355	14451	14606	14475	14486	14386	14666	14455	14434	14413	14522	14437	14324	14513	14418	14413	14336	14492	14453	14528	14468	14587	14550	14406	14354	14423	14457	14461	14371	14503	14400	14434	14611	14382	14463	14425	14564	14622	14401	14460	14437	14551	14456	14482	14353	14321	14474	14365	14357	14397	14385	14573	14416	14504	14391	14402	14322	14315	14448	14401	14439	14686	14522	14565	14536	14305	14453	14409	14514	14310	14619	14416	14510	14346	14311	14405	14601	14482	14561	14419	14517	14426	14375	14536	14446	14368	14387	14340	14420	14435	14406	14298	14452	14432	14320	14259	14253	14477	14478	14633	14403	14572	14504	14357	14526	14446	14576	14415	14406	14293	14399	14250	14546	14542	14583	14418	14474	14328	14413	14340	14176	14468	14306	14392	14322	14222	14477	14265	14502	14431	14333	14440	14570	14508	14484	14539	14350	14406	14541	14275	14418	14561	14441	14387	14326	14625	14570	14389	14330	14397	14402	14496	14506	14388	14534	14298	14586	14391	14440	14374	14505	14431	14350	14514	14278	14490	14354	14610	14317	14416	14391	14580	14448	14352	14460	14581	14412	14294	14593	14427	14446	14495	14400	14517	14541	14549	14257	14308	14446	14423	14415	14481	14179	14634	14360	14362	14448	14438	14334	14382	14223	14316	14498	14456	14527	14541	14501	14491	14304	14429	14355	14383	14528	14450	14283	14397	14602	14387	14455	14339	14458	14171	14442	14372	14477	14221	14411	14519	14439	14326	14548	14392	14502	14461	14338	14483	14398	14542	14505	14543	14499	14288	14442	14329	14475	14399	14542	14433	14376	14363	14390	14423	14409	14508	14445	14274	14243	14372	14402	14536	14407	14273	14397	14273	14456	14340	14627	14352	14314	14453	14512	14592	14382	14564	14427	14392	14512	14405	14326	14396	14349	14512	14341	14382	14427	14558	14550	14459	14373	14531	14461	14191	14500	14458	14627	14437	14250	14290	14394	14251	14363	14410	14320	14589	14385	14376	14322	14330	14526	14576	14320	14347	14376	14443	14474	14312	14512	14397	14451	14488	14551	14308	14357	14457	14461	14380	14363	14388	14317	14504	14543	14260	14379	14399	14472	14360	14485	14458	14435	14308	14414	14568	14350	14573	14315	14534	14409	14501	14432	14561	14544	14396	14486	14493	14402	14555	14401	14302	14507	14364	14465	14499	14497	14540	14449	14480	14392	14423	14333	14381	14588	14467	14332	14396	14323	14543	14377	14396	14359	14434	14485	14698	14422	14505	14337	14281	14355	14303	14443	14372	14542	14408	14514	14563	14559	14494	14369	14463	14430	14498	14504	14459	14376	14429	14531	14422	14296	14458	14339	14236	14717	14309	14499	14373	14676	14606	14347	14490	14345	14532	14367	14503	14458	14397	14515	14391	14309	14416	14412	14527	14403	14396	14331	14379	14439	14479	14380	14610	14363	14281	14521	14356	14126	14598	14299	14412	14339	14425	14347	14347	14526	14466	14427	14307	14394	14406	14579	14381	14461	14416	14412	14550	14396	14327	14394	14436	14195	14513	14494	14443	14296	14443	14339	14531	14476	14289	14401	14477	14366	14394	14345	14568	14316	14505	14243	14438	14365	14384	14557	14488	14356	14521	14465	14438	14463	14484	14354	14544	14450	14366	14282	14293	14617	14486	14539	14494	14508	14449	14391	14316	14505	14424	14192	14419	14450	14451	14397	14496	14382	14411	14442	14368	14593	14316	14188	14506	14382	14402	14461	14334	14470	14453	14401	14467	14365	14405	14473	14374	14509	14564	14550	14437	14462	14285	14318	14485	14422	14269	14643	14441	14458	14469	14518	14426	14567	14349	14408	14357	14395	14330	14533	14535	14360	14296	14478	14378	14419	14372	14388	14307	14401	14261	14272	14371	14341	14374	14480	14206	14335	14443	14349	14285	14310	14365	14330	14455	14462	14602	14430	14339	14433	14378	14542	14481	14406	14510	14297	14346	14505	14332	14505	14472	14566	14434	14361	14283	14521	14401	14564	14347	14372	14389	14398	14477	14453	14536	14474	14390	14332	14316	14307	14605	14254	14308	14324	14396	14362	14543	14541	14372	14431	14492	14475	14473	14441	14529	14333	14551	14536	14422	14403	14395	14489	14331	14403	14407	14577	14448	14300	14499	14489	14573	14447	14417	14377	14560	14391	14461	14406	14606	14355
24102	21575	29610	27459	27212	28241	27456	23719	21680	20543	19178	18561	17818	17302	17241	17013	16917	16819	16857	16918	16943	16787	16470	16599	16677	16803	16696	16471	16853	16535	16489	16439	16668	16455	16591	16562	16477	16348	16577	16569	16657	16512	16434	16439	16558	16347	16408	16528	16326	16468	16489	16560	16477	16382	16476	16419	16662	16388	16447	16609	16690	16530	16486	16348	16471	16678	16573	16424	16567	16534	16671	16248	16468	16471	16526	16453	16464	16529	16213	16436	16474	16457	16388	16273	16257	16375	16415	16532	16350	16376	16410	16329	16553	16594	16355	16584	16543	16471	16677	16151	16404	16415	16433	16391	16619	16567	16318	16412	16372	16286	16552	16493	16391	16440	16421	16398	16342	16439	16517	16469	16481	16671	16435	16294	16464	16479	16540	16724	16517	16409	16271	16397	16413	16324	16326	16557	16541	16476	16285	16443	16571	16486	16340	16297	16559	16332	16355	16429	16284	16568	16500	16550	16531	16408	16288	16345	16206	16442	16511	16518	16473	16569	16502	16200	16349	16436	16493	16600	16452	16622	16449	16487	16301	16423	16622	16423	16495	16315	16435	16385	16521	16378	16469	16274	16388	16382	16380	16355	16430	16465	16534	16344	16288	16454	16326	16335	16473	16443	16557	16437	16427	16531	16569	16438	16381	16352	16417	16394	16418	16410	16490	16519	16656	16577	16227	16225	16443	16421	16509	16390	16546	16447	16574	16370	16431	16432	16603	16424	16245	16424	16375	16305	16288	16608	16262	16152	16427	16528	16383	16395	16432	16320	16450	16420	16494	16338	16393	16349	16347	16254	16566	16548	16441	16448	16444	16521	16501	16341	16310	16674	16317	16528	16476	16311	16522	16355	16431	16397	16372	16370	16540	16315	16553	16425	16312	16361	16320	16396	16342	16475	16427	16306	16347	16297	16424	16538	16414	16641	16429	16584	16344	16528	16620	16572	16324	16426	16435	16464	16513	16445	16572	16487	16406	16392	16558	16546	16595	16605	16472	16531	16424	16334	16515	16331	16536	16494	16479	16465	16385	16380	16343	16399	16418	16370	16502	16563	16384	16223	16364	16466	16500	16566	16403	16409	16470	16335	16578	16406	16413	16540	16509	16338	16280	16307	16333	16356	16337	16400	16366	16504	16479	16396	16370	16576	16423	16439	16426	16299	16447	16384	16522	16312	16464	16407	16331	16368	16442	16308	16547	16128	16363	16462	16209	16328	16472	16426	16281	16508	16243	16444	16427	16333	16653	16679	16529	16360	16530	16593	16341	16406	16428	16493	16350	16254	16417	16512	16301	16251	16398	16440	16516	16512	16295	16269	16479	16513	16357	16418	16341	16308	16433	16285	16178	16470	16527	16288	16326	16622	16478	16619	16384	16206	16367	16527	16514	16450	16457	16411	16489	16546	16451	16332	16457	16471	16359	16399	16507	16417	16476	16537	16292	16229	16488	16377	16371	16524	16255	16304	16384	16448	16429	16548	16461	16476	16464	16461	16534	16411	16543	16424	16463	16489	16394	16294	16320	16348	16274	16433	16524	16445	16311	16393	16195	16355	16438	16357	16535	16383	16535	16233	16418	16482	16458	16407	16384	16321	16380	16460	16644	16414	16420	16337	16558	16570	16452	16512	16643	16526	16556	16439	16428	16537	16405	16612	16555	16386	16232	16375	16507	16453	16339	16418	16254	16347	16523	16484	16499	16454	16491	16179	16446	16422	16200	16459	16460	16282	16369	16471	16434	16555	16601	16594	16261	16532	16494	16503	16422	16320	16450	16636	16599	16430	16468	16321	16511	16405	16306	16531	16359	16558	16301	16488	16388	16426	16424	16571	16385	16560	16476	16445	16687	16539	16493	16355	16516	16528	16605	16428	16513	16566	16357	16249	16377	16399	16562	16683	16422	16402	16342	16572	16515	16371	16319	16506	16525	16442	16414	16404	16406	16481	16514	16506	16493	16429	16447	16413	16572	16273	16332	16470	16565	16424	16451	16662	16472	16400	16479	16351	16195	16317	16465	16381	16285	16450	16559	16501	16455	16480	16544	16589	16423	16432	16404	16341	16432	16491	16485	16544	16377	16384	16439	16345	16308	16164	16322	16624	16400	16433	16558	16343	16308	16459	16469	16426	16144	16147	16394	16270	16363	16361	16408	16491	16547	16333	16495	16320	16431	16407	16322	16393	16459	16525	16534	16403	16550	16502	16230	16510	16481	16410	16501	16305	16475	16427	16393	16373	16148	16451	16407	16605	16529	16440	16500	16462	16598	16591	16450	16314	16227	16456	16552	16306	16595	16437	16489	16335	16412	16479	16431	16449	16494	16474	16308	16487	16411	16462	16481	16258	16423	16481	16595	16295	16372	16383	16443	16394	16586	16301	16468	16365	16569	16448	16479	16421	16333	16536	16347	16359	16414	16461	16390	16536	16415	16455	16444	16467	16382	16567	16637	16351	16493	16380	16469	16405	16445	16307	16360	16411	16548	16395	16544	16367	16356	16350	16551	16520	16373	16526	16330	16345	16413	16545	16587	16417	16557	16493	16456	16557	16510	16471	16172	16502	16241	16569	16393	16445	16486	16519	16432	16543	16431	16383	16501	16445	16515	16644	16496	16347	16502	16443	16467	16453	16295	16372	16399	16293	16493	16414	16627	16286	16316	16419	16430	16434	16521	16555	16644	16436	16264	16277	16386	16481	16421	16480	16556	16307	16466	16353	16557	16351	16361	16332	16388	16438	16475	16345	16311	16347	16544	16599	16566	16494	16489	16284	16614	16466	16416	16365	16412	16245	16477	16476	16459	16372	16573	16424	16450	16389	16476	16534	16395	16538	16174	16324	16623	16649	16619	16609	16245	16274	16510	16317	16586	16602	16318	16564	16466	16332	16331	16436	16334	16544	16429	16424	16250	16305	16369	16508	16591	16635	16418	16363	16188	16539	16258	16416	16419	16410	16563	16481	16405	16438	16491	16665	16415	16363	16526	16107	16284	16445	16477	16392	16377	16394	16256	16361	16287	16361	16328	16479	16483	16398	16459	16459	16344	16169	16397	16430	16357	16188	16232	16430	16342	16303	16474	16460	16362	16422	16516	16343	16318	16453	16521	16521	16456	16462	16373	16527	16297	16545	16468	16329	16611	16505	16433	16497	16450	16412	16552	16321	16546	16343	16379	16485	16626	16480	16527	16332	16471	16468	16302	16387	16258	16549	16235	16431	16291	16423	16535	16250	16414	16416	16620	16577	16539	16467	16258	16383	16427	16410	16327	16541	16309	16483	16327	16694	16286	16516	16487	16456	16451	16453	16187	16489	16477	16505	16524	16484	16554	16361	16413	16482	16417	16324	16546	16593	16582	16394	16462	16431	16606	16689	16501	16358	16236	16440	16415	16334	16443	16338	16523	16692	16570	16508	16468	16403	16457	16350	16508	16393	16377	16384	16316	16506	16401	16488	16399	16421	16439	16373	16281	16424	16337	16673	16569	16633	16558	16446	16479	16386	16553	16466	16754	16298	16440	16437	16488	16479	16615	16427	16611	16551	16255	16435	16424	16538	16584	16356	16338	16181	16373	16436	16329	16291	16499	16605	16545	16416	16435	16505	16605	16367	16410	16540	16435	16587	16284	16263	16345	16384	16291	16414	16458	16458	16316	16470	16551	16296	16565	16596	16455	16493	16438	16184	16289	16420	16429	16244	16341	16428	16287	16617	16381	16173	16322	16584	16609	16563	16338	16392	16524	16424	16432	16475	16282	16398	16359	16423	16456	16380	16436	16255	16606	16389	16707	16455	16313	16492	16611	16474	16543	16413	16414	16623	16364	16170	16410	16470	16327	16412	16380	16355	16381	16555	16502	16621	16432	16379	16525	16328	16366	16294	16506	16423	16509	16500	16564	16312	16460	16244	16287	16267	16403	16344	16477	16354	16364	16338	16425	16381	16455	16266	16539	16451	16518	16668	16337	16425	16307	16376	16236	16433	16408	16444	16380	16396	16374	16441	16285	16525	16500	16512	16333	16569	16368	16426	16496	16595	16621	16445	16555	16377	16545	16368	16443	16465	16450	16510	16398	16422	16278	16710	16540	16548	16325	16486	16468	16435	16413	16386	16516	16346	16488	16365	16292	16563	16464	16398	16560	16376	16412	16385	16424	16418	16451	16306	16453	16551	16397	16380	16498	16367	16558	16496	16385	16483	16470	16334	16370	16303	16385	16436	16453	16299	16425	16603	16375	16317	16436	16441	16576	16475	16453	16224	16447	16362	16554	16330	16318	16290	16594	16500	16448	16278	16325	16531	16407	16263	16498	16301	16407	16377	16174	16478	16343	16469	16505	16390	16395	16652	16504	16516	16510	16615	16426	16372	16567	16408	16360	16360	16354	16453	16362	16630	16616	16297	16535	16458	16521	16411	16286	16482	16488	16538	16415	16448	16395	16416	16549	16601	16409	16362	16704	16377	16785	16667	16359	16337	16626	16602	16486	16462	16448	16518	16358	16178	16458	16542	16247	16369	15996	16409	16391	16285	16367	16417	16553	16525	16378	16371	16488	16575	16571	16527	16394	16467	16669	16600	16479	16621	16586	16509	16384	16500	16517	16461	16458	16364	16589	16448	16531	16454	16452	16661	16508	16641	16555	16412	16352	16606	16463	16447	16327	16355	16559	16463	16341	16278	16429	16678	16724	16569	16450	16558	16239	16438	16393	16438	16146	16461	16232	16306	16418	16308	16402	16467	16426	16424	16466	16327	16503	16574	16325	16401	16400	16526	16193	16475	16580	16546	16323	16641	16312	16368	16435	16478	16480	16306	16399	16247	16388	16574	16437	16531	16547	16661	16275	16431	16370	16423	16283	16521	16670	16194	16246	16313	16455	16413	16429	16457	16403	16328	16575	16193	16446	16322	16360	16472	16219	16484	16559	16495	16477	16440	16389	16400	16359	16383	16321	16365	16338	16370	16618	16420	16518	16300	16272	16447	16467	16440	16393	16241	16348	16483	16470	16274	16385	16508	16323	16446	16321	16568	16411	16288	16436	16477	16549	16671	16303	16204	16448	16351	16611	16266	16311	16246	16374	16529	16426	16306	16486	16398	16336	16489	16294	16534	16455	16442	16378	16410	16342	16195	16517	16490	16589	16638
36299	57424	52948	43020	35724	30614	26741	23980	22210	20025	18516	17195	16185	15572	15325	14809	14766	14656	14732	14711	14505	14610	14525	14576	14547	14546	14528	14476	14355	14564	14471	14470	14536	14326	14460	14330	14229	14284	14536	14339	14560	14240	14324	14339	14174	14421	14391	14244	14113	14083	14388	14269	14301	14297	14282	14260	14327	14265	14374	14472	14329	14228	14428	14292	14320	14210	14313	14440	14255	14253	14330	14316	14177	14187	14473	14215	14273	14281	14169	14286	14222	14316	14129	14172	14467	14369	14388	14387	14301	14383	14343	14294	14297	14368	14471	14195	14345	14198	14127	14222	14440	14230	14430	14339	14361	14465	14284	14301	14375	14250	14325	14247	14237	14306	14129	14277	14304	14331	14155	14224	14262	14184	14366	14273	14197	14343	14259	14141	14360	14318	14392	14307	14333	14401	14358	14136	14187	14222	14372	14203	14428	14434	14353	14330	14261	14422	14187	14285	14287	14292	14391	14421	14309	14305	14418	14271	14448	14393	14173	14181	14260	14337	14318	14309	14139	14202	14220	14309	14338	14142	14194	14390	14136	14317	14212	14381	14224	14324	14381	14296	14279	14173	14375	14124	14179	14328	14221	14216	14233	14283	14417	14071	14345	14209	14335	14173	14231	14345	14331	14338	14229	14164	14338	14347	14309	14382	14119	14346	14412	14220	14369	14319	14298	14029	14262	14088	14459	14238	14139	14183	14211	14228	14331	14254	14227	14181	14415	14147	14204	14321	14376	14383	14310	14195	14371	14264	14248	14300	14443	14220	14348	14210	14386	14322	14166	14407	14200	14300	14426	14203	14248	14359	14299	14010	14245	14306	14301	14299	14325	14291	14371	14381	14379	14092	14265	14274	14393	14161	14332	14452	14150	14218	14302	14177	14358	14283	14161	14406	14278	14212	14106	14174	14327	14344	14417	14287	14288	14061	14402	14193	14244	14264	14222	14124	14266	14147	14393	14267	14301	14312	14359	14430	14326	14271	14221	14336	14253	14278	14294	14229	14348	14394	14333	14280	14288	14219	14180	14315	14479	14199	14212	14343	14182	14400	14419	14334	14437	14415	14239	14281	14203	14272	14332	14122	14235	14368	14326	14268	14215	14351	14345	14162	14363	14350	14449	14235	14169	14328	14285	14307	14379	14368	14427	14397	14195	14087	14325	14458	14297	14383	14391	14363	14316	14430	14401	14098	14385	14322	14416	14341	14224	14369	14247	14207	14226	14404	14295	14413	14186	14261	14259	14268	14154	14235	14300	14257	14461	14252	14277	14257	14225	14381	14264	14172	14215	14363	14249	14286	14430	14167	14221	14289	14513	14207	14210	14425	14279	14190	14149	14375	14366	14263	14298	14437	14360	14435	14289	14378	14204	14301	14323	14378	14248	14294	14474	14006	14435	14065	14311	14257	14473	14258	14184	14227	14183	14220	14201	14289	14252	14312	14374	14265	14321	14360	14325	14302	14238	14174	14324	14237	14280	14373	14214	14296	14340	14218	14307	14333	14357	14271	14079	14408	14250	14349	14352	14344	14177	14203	14310	14242	14406	14276	14195	14282	14408	14253	14275	14248	14248	14475	14203	14349	14119	14345	14326	14414	14211	14143	14219	14170	14279	14290	14270	14262	14340	14268	14247	14151	14165	14360	14330	14281	14174	14336	14262	14192	14332	14289	14215	14328	14354	14216	14422	14385	14191	14370	14357	14325	14211	14395	14283	14253	14461	14334	14446	14094	14374	14274	14073	14186	14487	14369	14253	13997	14335	14367	14314	14348	14328	14373	14248	14167	14180	14415	14229	14406	14285	14260	14121	14185	14249	14278	14175	14496	14293	14062	14214	14228	14424	14325	14169	14252	14322	14565	14134	14217	14377	14041	14220	14366	14458	14311	14251	14390	14341	14158	14275	14153	14167	14390	14039	14471	14202	14237	14135	14340	14216	14162	14313	14344	14224	14378	14042	14257	14222	14203	14322	14253	14127	14402	14113	14278	14326	14221	14382	14408	14162	14173	14228	14292	14327	14314	14390	14069	14411	14359	14354	14242	14213	14304	14439	14380	14304	14258	14320	14208	14364	14425	14372	14311	14269	14242	14147	14175	14406	14217	14218	14257	14228	14382	14267	14246	14383	14307	14223	14271	14275	14316	14449	14369	14352	14272	14234	14409	14313	14330	14023	14272	14316	14181	14161	14397	14163	14307	14193	14313	14310	14384	14418	14425	14182	14378	14197	14339	14279	14185	14357	14352	14517	14130	14221	14477	14225	14415	14434	14194	14294	14370	14432	14266	14322	14240	14319	14229	14271	14347	14246	14314	14260	14251	14385	14174	14264	14396	14549	14330	14265	14359	14180	14390	14252	14244	14151	14142	14296	14191	14233	14430	14242	14336	14203	14236	14327	14378	14142	14308	14310	14205	14268	14420	14381	14395	14325	14305	14241	14292	14304	14345	14348	14144	14262	14322	14556	14217	14321	14135	14491	14415	14271	14249	14422	14143	14445	14262	14350	14211	14192	14467	14282	14180	14246	14266	14234	14197	14155	14210	14172	14417	14460	14348	14096	14210	14375	14197	14238	14240	14298	14208	14339	14161	14286	14268	14286	14182	14232	14105	14234	14250	14202	14291	14414	14355	14250	14376	14479	14275	14294	14274	14399	14279	14374	14241	14402	14351	14139	14194	14211	14392	14259	14395	14274	14243	14339	14309	14298	14293	14393	14346	14440	14229	14246	14239	14446	14340	14339	14280	14227	14199	14542	14191	14278	14195	14350	14325	14209	14220	14301	14516	14185	14117	14370	14209	14314	14202	14187	14400	14238	14379	14316	14263	14262	14186	14117	14319	14344	14346	14322	14325	14266	14398	14372	14157	14321	14431	14251	14278	14197	14334	14167	14344	14218	14357	14322	14223	14273	14202	14417	14314	14391	14220	14369	14245	14299	14268	14245	14464	14207	14194	14420	14165	14365	14248	14255	14491	14363	14186	14387	14165	14329	14388	14470	14332	14236	14364	14178	14224	14268	14333	14147	14300	14249	14236	14188	14258	14319	14393	14223	14224	14253	14379	14181	14332	14308	14206	14237	14242	14339	14232	14124	14201	14171	14216	14241	14221	14307	14397	14178	14151	14292	14127	14389	14324	14382	14303	14413	14210	14120	14307	14283	14452	14227	14499	14458	14282	14177	14209	14243	14278	14191	14246	14172	14242	14386	14392	14264	14360	14300	14295	14256	14218	14362	14216	14107	14180	14325	14309	14472	14305	14274	14331	14239	14239	14261	14181	14264	14390	14189	14169	14237	14382	14314	14205	14215	14202	14220	14355	14323	14455	14242	14195	14240	14269	14427	14227	14308	14326	14311	14291	14184	14279	14227	14213	14149	14286	14137	14317	14346	14166	14273	14316	14257	14193	14042	14371	14268	14145	14372	14375	14262	14494	14296	14413	14250	14225	14374	14347	14172	14121	14329	14293	14275	14237	14307	14228	14453	14306	14349	14349	14155	14435	14242	14169	14478	14013	14385	14300	14399	14233	14333	14249	14347	14220	14367	14349	14272	14225	14203	14458	14205	14117	14516	14182	14270	14142	14381	14143	14261	14174	14223	14303	14288	14154	14182	14182	14226	14329	14307	14500	14326	14446	14231	14473	14280	14325	14365	14352	14391	14193	14313	14386	14437	14429	14280	14394	14355	14287	14385	14220	14104	14294	14055	14359	14356	14213	14212	14388	14385	14333	14499	14562	14126	14404	14255	14302	14118	14304	14279	14149	14221	14260	14366	14267	14444	14304	14287	14370	14376	14320	14433	14170	14359	14167	14265	14277	14362	14259	14425	14380	14247	14212	14181	14297	14357	14347	14364	14231	14137	14425	14173	14380	14308	14249	14238	14385	14473	14308	14366	14300	14350	14352	14067	14377	14154	14222	14238	14203	14219	14191	14265	14329	14185	14217	14339	14221	14312	14246	14246	14307	14216	14320	14193	14214	14301	14313	14283	14372	14092	14048	14333	14225	14317	14221	14300	14563	14381	14253	14304	14206	14256	14301	14362	14337	14232	14246	14295	14251	14227	14233	14251	14217	14521	14272	14082	14341	14305	14092	14384	14278	14327	14356	14266	14214	14300	14267	14314	14270	14265	14303	14350	14106	14403	14275	14377	14188	14254	14324	14270	14471	14323	14250	14216	14142	14261	14345	14255	14533	14353	14341	14289	14148	14395	14258	14269	14248	14427	14353	14449	14223	14198	14287	14414	14261	14334	14250	14154	14370	14257	14278	14303	14286	14213	14350	14282	14302	14357	14322	14259	14301	14244	14262	14197	14244	14266	14221	14249	14295	14067	14216	14223	14283	14337	14247	14429	14290	14167	14380	14254	14207	14239	14270	14301	14330	14357	14200	14364	14208	14409	14314	14215	14344	14249	14147	14215	14548	14255	14191	14286	14360	14287	14316	14328	14346	14318	14135	14317	14255	14057	14220	14247	14244	14356	14256	14308	14260	14197	14157	14146	14326	14364	14175	14093	14230	14319	14336	14291	14187	14255	14244	14148	14207	14477	14314	14361	14257	14398	14104	14229	14286	14339	14405	14242	14381	14299	14109	14269	14324	14275	14328	14319	14086	14253	14385	14343	14255	14182	14466	14282	14306	14229	14374	14290	14211	14342	14196	14198	14306	14421	14372	14308	14132	14391	14131	14407	14214	14269	14157	14167	14314	14253	14141	14340	14350	14213	14453	14202	14327	14361	14156	14320	14298	14195	14338	14383	14384	14245	14322	14349	14095	14221	14163	14244	14382	14169	14280	14171	14412	14332	14215	14276	14491	14365	14208	14317	14260	14417	14299	14413	14385	14307	14329	14273	14258	14338	14441	14309	14270	14276	14261	14363	14170	14391	14493	14462	14245	14339	14489	14322	14609	14275	14278	14219	14269	14190	14175	14329	14532	14308	14253	14289	14315	14281	14412	14332	14154	14315	14194	14300	14238	14157	14397	14400	14312	14145	14118	14215	14220	14292	14352	14400	14313	14265	14203	14464	14124	14315	14217	14281	14157	14480	14202	14280	14269	14237	14249	14357	14086	14395	14187	14209	14403	14349	14376	14297	14331	14334	14481	14076	14248	14355	14190	14435	14164	14256	14268	14200	14363
23125	21591	29698	25142	24806	28511	30811	25935	23808	22618	20792	19393	18597	17894	17606	17537	17096	17005	17015	17044	16705	16831	16849	16542	16799	16802	16760	16574	16772	16679	16668	16531	16690	16641	16729	16497	16761	16661	16518	16658	16795	16735	16778	16625	16532	16651	16739	16670	16385	16424	16569	16425	16413	16496	16508	16266	16516	16512	16618	16249	16421	16344	16442	16633	16539	16390	16536	16397	16401	16424	16564	16477	16416	16772	16550	16737	16546	16372	16413	16440	16464	16520	16592	16418	16751	16689	16498	16400	16414	16583	16512	16430	16521	16502	16526	16530	16527	16538	16454	16574	16513	16397	16524	16322	16303	16558	16498	16469	16573	16555	16470	16689	16559	16611	16509	16508	16478	16367	16401	16435	16491	16443	16406	16458	16445	16386	16415	16623	16514	16572	16568	16452	16412	16508	16549	16746	16491	16436	16372	16363	16234	16467	16325	16320	16801	16461	16442	16255	16417	16221	16445	16343	16468	16231	16477	16349	16444	16447	16370	16408	16264	16490	16504	16343	16466	16308	16762	16395	16553	16456	16578	16424	16562	16485	16620	16447	16668	16305	16536	16453	16636	16251	16258	16519	16485	16475	16466	16376	16416	16394	16546	16266	16411	16202	16478	16499	16506	16369	16490	16611	16633	16666	16262	16491	16570	16330	16550	16367	16386	16448	16470	16360	16423	16305	16572	16422	16393	16355	16656	16684	16580	16429	16395	16213	16617	16544	16774	16408	16481	16205	16556	16537	16526	16426	16472	16466	16375	16449	16320	16574	16557	16327	16479	16391	16489	16363	16388	16509	16505	16457	16552	16392	16484	16480	16628	16455	16346	16355	16519	16661	16470	16285	16497	16304	16569	16371	16278	16363	16596	16573	16451	16558	16376	16609	16436	16494	16408	16505	16527	16659	16585	16399	16548	16565	16299	16402	16503	16622	16297	16452	16471	16536	16315	16470	16438	16476	16450	16547	16397	16735	16663	16430	16228	16495	16409	16611	16421	16413	16566	16569	16354	16643	16568	16496	16507	16477	16365	16415	16372	16415	16487	16402	16461	16413	16584	16437	16482	16469	16406	16508	16380	16377	16394	16353	16374	16412	16396	16389	16433	16561	16438	16221	16669	16304	16433	16389	16314	16550	16511	16536	16474	16464	16341	16489	16620	16591	16354	16341	16597	16502	16381	16454	16371	16413	16310	16616	16649	16550	16533	16316	16488	16525	16338	16415	16308	16385	16568	16641	16453	16392	16453	16491	16488	16260	16349	16460	16366	16590	16559	16540	16418	16611	16371	16518	16466	16522	16513	16587	16453	16539	16265	16469	16405	16498	16497	16342	16481	16348	16344	16423	16561	16355	16594	16396	16622	16607	16675	16454	16576	16360	16548	16434	16414	16461	16367	16406	16319	16666	16626	16525	16523	16495	16492	16406	16751	16467	16461	16391	16282	16499	16276	16321	16464	16425	16547	16492	16337	16273	16410	16339	16411	16551	16479	16516	16524	16513	16617	16430	16378	16386	16506	16386	16582	16352	16478	16624	16400	16551	16261	16415	16580	16384	16468	16488	16485	16600	16491	16437	16468	16575	16493	16216	16380	16620	16603	16519	16220	16303	16440	16486	16592	16308	16431	16562	16444	16495	16451	16397	16374	16585	16528	16467	16549	16668	16587	16555	16450	16614	16453	16341	16387	16429	16385	16452	16374	16475	16534	16504	16577	16553	16393	16611	16500	16388	16317	16706	16531	16280	16406	16533	16517	16476	16448	16369	16448	16503	16355	16625	16490	16338	16583	16614	16306	16305	16407	16253	16655	16569	16407	16461	16604	16344	16421	16152	16449	16369	16510	16412	16381	16466	16352	16394	16581	16520	16433	16553	16383	16397	16485	16518	16370	16458	16574	16537	16404	16203	16532	16705	16541	16567	16480	16460	16171	16522	16467	16261	16390	16522	16625	16388	16592	16477	16466	16480	16328	16370	16357	16509	16446	16220	16476	16388	16661	16498	16541	16334	16378	16397	16348	16275	16555	16455	16382	16337	16443	16521	16564	16416	16357	16662	16182	16426	16442	16371	16602	16293	16373	16458	16703	16435	16454	16316	16437	16448	16328	16390	16497	16515	16458	16426	16513	16525	16558	16341	16447	16406	16454	16440	16465	16314	16458	16413	16442	16539	16317	16512	16658	16525	16411	16484	16498	16289	16551	16401	16613	16559	16519	16493	16394	16371	16553	16467	16419	16304	16379	16175	16363	16428	16379	16438	16445	16393	16614	16321	16625	16598	16378	16439	16378	16171	16392	16554	16508	16419	16299	16501	16499	16575	16450	16399	16295	16533	16511	16387	16520	16373	16370	16573	16399	16383	16514	16447	16428	16539	16361	16363	16386	16567	16311	16427	16299	16287	16255	16472	16600	16495	16393	16405	16374	16644	16314	16558	16662	16389	16431	16583	16549	16581	16443	16318	16519	16389	16470	16496	16422	16614	16485	16365	16511	16400	16492	16381	16725	16474	16431	16427	16339	16551	16729	16452	16517	16451	16341	16426	16485	16150	16395	16567	16476	16552	16462	16370	16388	16419	16354	16340	16391	16423	16343	16290	16186	16220	16591	16325	16353	16465	16294	16547	16303	16573	16432	16299	16381	16431	16302	16251	16270	16484	16445	16371	16367	16305	16425	16415	16501	16359	16501	16324	16441	16532	16642	16448	16466	16382	16419	16432	16458	16354	16514	16521	16554	16436	16454	16402	16462	16552	16370	16488	16483	16261	16570	16509	16614	16665	16504	16351	16304	16402	16371	16399	16535	16404	16501	16487	16548	16351	16378	16525	16572	16440	16510	16390	16611	16481	16559	16502	16442	16446	16441	16508	16587	16336	16415	16546	16626	16392	16458	16328	16570	16411	16330	16616	16418	16585	16543	16570	16439	16392	16560	16335	16593	16407	16443	16417	16471	16374	16464	16557	16388	16438	16446	16418	16379	16392	16354	16424	16317	16451	16514	16421	16452	16360	16280	16527	16475	16481	16530	16311	16509	16454	16270	16442	16402	16399	16584	16347	16493	16188	16446	16418	16519	16340	16501	16376	16515	16269	16306	16225	16445	16426	16519	16243	16353	16496	16599	16334	16402	16526	16513	16466	16435	16377	16346	16738	16495	16273	16409	16272	16338	16519	16448	16293	16428	16293	16384	16598	16495	16433	16490	16516	16317	16501	16542	16505	16312	16379	16555	16550	16403	16499	16429	16418	16446	16579	16509	16363	16448	16490	16378	16532	16413	16398	16401	16350	16427	16421	16473	16359	16388	16461	16570	16674	16458	16459	16587	16262	16285	16361	16167	16296	16214	16138	16497	16318	16425	16487	16403	16377	16421	16371	16304	16302	16430	16316	16567	16483	16389	16420	16419	16325	16523	16408	16392	16532	16363	16539	16585	16205	16278	16377	16364	16372	16324	16355	16593	16299	16432	16512	16307	16593	16365	16534	16415	16634	16475	16571	16502	16428	16354	16462	16339	16441	16448	16491	16349	16483	16651	16416	16431	16560	16454	16500	16340	16340	16390	16400	16436	16478	16445	16443	16428	16393	16515	16331	16564	16324	16402	16479	16432	16471	16525	16551	16409	16573	16414	16619	16466	16225	16505	16523	16440	16333	16464	16449	16509	16355	16431	16568	16563	16340	16258	16583	16518	16552	16693	16328	16311	16572	16434	16601	16286	16396	16623	16494	16638	16516	16611	16624	16338	16456	16251	16477	16336	16400	16533	16445	16538	16635	16395	16610	16218	16530	16484	16264	16472	16528	16308	16488	16550	16486	16386	16420	16554	16429	16579	16642	16491	16501	16468	16356	16384	16373	16408	16396	16404	16474	16352	16261	16460	16659	16645	16473	16449	16353	16529	16415	16473	16444	16478	16545	16342	16430	16554	16632	16453	16340	16548	16393	16350	16453	16501	16444	16508	16460	16557	16522	16347	16328	16628	16636	16326	16479	16498	16467	16552	16480	16416	16562	16285	16289	16365	16258	16485	16364	16250	16337	16285	16418	16524	16520	16187	16587	16460	16524	16342	16394	16446	16407	16636	16528	16439	16636	16502	16358	16627	16573	16381	16592	16348	16295	16612	16095	16462	16554	16350	16280	16361	16427	16486	16278	16382	16419	16400	16516	16356	16396	16425	16503	16476	16296	16466	16511	16403	16283	16316	16395	16426	16276	16193	16603	16357	16534	16528	16417	16295	16436	16316	16251	16575	16471	16488	16483	16523	16443	16440	16493	16445	16454	16353	16520	16486	16475	16172	16534	16709	16568	16500	16363	16416	16345	16321	16407	16339	16451	16351	16414	16329	16559	16410	16407	16531	16379	16542	16542	16630	16566	16334	16225	16264	16306	16318	16390	16360	16474	16399	16345	16342	16433	16297	16189	16262	16228	16490	16409	16550	16426	16448	16535	16184	16501	16472	16415	16450	16417	16420	16362	16427	16360	16482	16364	16391	16655	16435	16548	16500	16478	16396	16336	16291	16423	16411	16431	16334	16432	16505	16293	16506	16345	16470	16337	16511	16288	16326	16554	16422	16398	16480	16259	16534	16501	16250	16345	16578	16433	16342	16295	16233	16438	16222	16492	16504	16523	16649	16412	16534	16641	16485	16556	16487	16341	16432	16357	16369	16536	16319	16582	16469	16283	16338	16302	16312	16265	16491	16563	16587	16589	16315	16687	16384	16556	16395	16302	16257	16591	16362	16344	16554	16556	16654	16429	16517	16668	16428	16553	16542	16287	16509	16397	16398	16335	16556	16498	16292	16395	16305	16448	16480	16465	16434	16431	16718	16425	16351	16669	16462	16550	16407	16591	16484	16451	16624	16285	16460	16376	16562	16657	16347	16434	16527	16415	16458	16434	16461	16311	16353	16511	16442	16462	16415	16341	16250	16560	16579	16401	16532	16336	16368	16375	16642	16328	16357	16180	16533	16449	16277	16289	16503	16391	16326	16527	16432	16529	16496	16373	16522	16564	16477	16502	16450	16571	16279	16360	16253	16452	16306	16550	16409	16251	16327	16451	16402	16477	16403	16480	16515	16398	16516	16530	16442	16486	16511	16491	16444	16285	16457	16390	16421	16487	16636	16556	16403	16473	16181	16492	16405	16412
38086	62121	58614	48312	40491	34662	30277	27373	24773	22524	20399	18300	17088	16324	15774	15439	14918	14923	14980	14765	14755	14741	14846	14605	14562	14695	14503	14499	14494	14504	14442	14349	14578	14512	14324	14355	14329	14467	14402	14376	14385	14414	14387	14324	14263	14295	14531	14194	14185	14262	14344	14269	14327	14353	14059	14202	14489	14117	14202	14451	14466	14226	14322	14281	14225	14394	14469	14405	14250	14233	14322	14271	14343	14189	14174	14353	14249	14238	14327	14337	14254	14361	14427	14353	14326	14260	14214	14106	14270	14243	14414	14291	14376	14225	14188	14258	14185	14307	14408	14412	14374	14401	14385	14366	14390	14479	14464	14316	14227	14177	14136	14310	14388	14434	14363	14203	14337	14232	14278	14398	14207	14298	14356	14408	14368	14459	14440	14446	14204	14192	14099	14320	14270	14261	14230	14323	14398	14220	14164	14227	14316	14343	14410	14117	14171	14342	14281	14252	14311	14381	14473	14361	14354	14187	14348	14276	14363	14428	14278	14228	14312	14183	14312	14405	14321	14098	14418	14399	14282	14335	14302	14412	14197	14277	14356	14295	14392	14423	14391	14398	14247	14327	14135	14395	14318	14410	14227	14351	14323	14209	14377	14281	14160	14373	14360	14351	14387	14251	14328	14320	14307	14085	14104	14267	14269	14230	14237	14317	14234	14405	14413	14302	14378	14409	14323	14246	14240	14200	14172	14334	14302	14347	14404	14260	14133	14152	14197	14393	14297	14310	14353	14088	14262	14239	14226	14277	14165	14292	14300	14179	14305	14216	14194	14192	14199	14241	14297	14283	14148	14276	14233	14194	14313	14320	14263	14318	14190	14250	14149	14245	14298	14389	14364	14285	14239	14141	14255	14200	14457	14276	14134	14424	14208	14223	14329	14480	14316	14150	14195	14286	14311	14267	14202	14366	14419	14497	14313	14170	14382	14206	14389	14322	14313	14418	14068	14265	14213	14311	14258	14386	14203	14145	14317	14173	14093	14246	14314	14398	14433	14233	14312	14300	14299	14321	14274	14212	14302	14236	14315	14484	14340	14245	14390	14284	14288	14366	14155	14189	14260	14446	14353	14442	14146	14278	14203	14158	14384	14324	14192	14253	14335	14235	14265	14166	14285	14329	14361	14193	14225	14334	14398	14157	14462	14338	14221	14181	14128	14323	14304	14282	14115	14365	14349	14381	14071	14176	14254	14140	14304	14240	14340	14274	14339	14141	14239	14366	14291	14367	14303	14284	14352	14378	14427	14377	14302	14327	14243	14169	14402	14213	14401	14291	14164	14351	14193	14478	14189	14451	14321	14540	14250	14420	14313	14190	14304	14224	14287	14192	14257	14442	14312	14312	14399	14166	14287	14105	14244	14251	14141	14165	14356	14167	14255	14283	14288	14353	14247	14136	14215	14494	14317	14164	14327	14363	14307	14468	14088	14369	14291	14259	14313	14168	14294	14204	14392	14309	14083	14191	14239	14201	14218	14284	14347	14133	14333	14348	14276	14313	14165	14356	14193	14268	14216	14292	14264	14339	14278	14245	14254	14334	14273	14221	14228	14237	14272	14353	14218	14258	14216	14308	14375	14286	14399	14230	14220	14310	14349	14295	14296	14312	14394	14216	14125	14312	14330	14206	14430	14227	14287	14252	14409	14347	14180	14244	14252	14258	14217	14498	14273	14294	14203	14275	14367	14201	14214	14374	14268	14233	14343	14123	14195	14384	14334	14420	14417	14297	14272	14208	14303	14234	14296	14217	14278	14276	14045	14339	14265	14236	14460	14290	14182	14309	14343	14238	14022	14357	14303	14185	14386	14556	14211	14327	14218	14247	14152	14215	14322	14362	14428	14353	14260	14121	14289	14311	14356	14311	14234	14325	14331	14336	14155	14364	14313	14412	14346	14083	14140	14242	14392	14220	14304	14171	14334	14411	14370	14176	14280	14244	14450	14316	14155	14141	14251	14170	14320	14150	14162	14399	14240	14247	14262	14353	14267	14245	14328	14357	14481	14264	14172	14129	14254	14292	14201	14356	14349	14335	14442	14313	14367	14244	14229	14171	14236	14078	14308	14307	14229	14269	14288	14242	14144	14109	14233	14190	14209	14145	14339	14113	14323	14197	14384	14211	14231	14257	14308	14251	14124	14321	14337	14165	14312	14261	14255	14072	14294	14138	14082	14102	14215	14221	14323	14345	14201	14250	14243	14299	14168	14187	14261	14273	14257	14304	14207	14271	14185	14236	14254	14172	14218	14339	14378	14318	14292	14388	14207	14287	14149	14215	14222	14372	14423	14287	14247	14423	14209	14250	14351	14330	14365	14374	14229	14192	14299	14132	14266	14131	14237	14262	14307	14049	14389	14092	14118	14417	14385	14471	14270	14249	14265	14275	14329	14267	14388	14361	14265	14361	14508	14151	14222	14434	14362	14321	14296	14320	14220	14380	14432	14220	14288	14326	14239	14353	14423	14339	14335	14350	14274	14381	14192	14175	14513	14204	14272	14311	14337	14311	14301	14304	14270	14239	14415	14198	14260	14272	14185	14233	14219	14302	14314	14312	14403	14265	14321	14321	14272	14344	14469	14411	14345	14358	14199	14296	14161	14281	14260	14309	14205	14170	14348	14274	14208	14355	14284	14368	14216	14175	14369	14256	14266	14309	14207	14334	14105	14403	14375	14241	14164	14341	14191	14357	14180	14337	14269	14165	14387	14078	14375	14313	14355	14285	14322	14279	14222	14411	14236	14332	14311	14240	14230	14331	14313	14291	14150	14183	14356	14334	14002	14360	14265	14248	14312	14378	14218	14146	14372	14398	14281	14204	14269	14288	14328	14410	14077	14336	14213	14312	14380	14245	14323	14185	14157	14372	14400	14320	14375	14421	14470	14305	14208	14299	14130	14222	14500	14282	14225	14218	14457	14248	14337	14276	14253	14283	14459	14218	14301	14085	14337	14246	14439	14307	14366	14232	14165	14389	14274	14138	14358	14255	14153	14288	14274	14255	14335	14334	14436	14273	14302	14228	14267	14344	14402	14371	14268	14374	14184	14221	14215	14289	14250	14187	14276	14252	14260	14252	14376	14288	14078	14286	14275	14246	14393	14315	14319	14266	14360	14279	14304	14252	14228	14249	14386	14225	14359	14027	14230	14265	14275	14490	14388	14354	14409	14198	14331	14457	14239	14275	14357	14268	14168	14391	14375	14290	14176	14249	14339	14051	14169	14073	14295	14293	14168	14284	14311	14270	14063	14391	14186	14293	14360	14217	14198	14187	14167	14304	14271	14116	14252	14309	14216	14230	14231	14262	14411	14333	14347	14365	14238	14307	14269	14180	14178	14372	14183	14139	14294	14063	14274	14259	14205	14381	14220	14269	14376	14359	14287	14217	14163	14356	14327	14195	14311	14382	14157	14409	14246	14257	14220	14236	14186	14390	14301	14365	14323	14243	14386	14268	14333	14360	14457	14314	14441	14384	14366	14332	14184	14203	14377	14346	14188	14242	14430	14234	14143	14246	14205	14463	14089	14121	14182	14315	14276	14193	14173	14271	14447	14265	14196	14304	14308	14390	14438	14353	14342	14118	14367	14407	14293	14313	14220	14329	14249	14125	14223	14287	14384	14294	14292	14197	14207	14317	14194	14167	14190	14295	14439	14394	14221	14303	14223	14186	14225	14373	14208	14199	14366	14298	14323	14303	14220	14280	14369	14137	14384	14348	14212	14203	14174	14363	14312	14247	14252	14319	14249	14278	14302	14327	14311	14350	14198	14241	14118	14462	14222	14338	14209	14378	14253	14379	14249	14168	14172	14199	14437	14266	14208	14236	14330	14207	14258	14332	14303	14345	14422	14216	14231	14238	14189	14363	14250	14296	14266	14173	14326	14237	14216	14289	14247	14233	14340	14255	14211	14429	14358	14074	14234	14272	14400	14295	14173	14208	14239	14423	14214	14289	14125	14193	14352	14373	14476	14360	14130	14298	14303	14335	14207	14050	14201	14319	14132	14277	14252	14372	14402	14180	14288	14219	14160	14183	14390	14350	14099	14191	14219	14294	14413	14138	14213	14170	14151	14349	14318	14302	14280	14149	14280	14391	14317	14088	14159	14334	14178	14218	14347	14116	14279	14320	14247	14200	14341	14277	14202	14336	14225	14081	14367	14196	14229	14362	14376	14297	14266	14406	14199	14374	14437	14189	14281	14323	14202	14318	14293	14166	14490	14274	14163	14364	14285	14111	14163	14334	14245	14166	14406	14218	14461	14313	14436	14298	14322	14254	14198	14120	14336	14273	14335	14343	14381	14184	14399	14400	14287	14244	14374	14226	14377	14408	14158	14315	14296	14435	14414	14111	14149	14243	14333	14149	14177	14187	14379	14182	14190	14312	14259	14264	14325	14214	14383	14361	14098	14260	14339	14173	14113	14312	14316	14148	14331	14305	14370	14260	14395	14368	14504	14281	14408	14307	14254	14167	14466	14130	14271	14309	14209	14172	14369	14373	14358	14200	14301	14183	14294	14240	14235	14336	14393	14338	14263	14254	14404	14270	14093	14340	14131	14276	14248	14143	14406	14279	14395	14444	14124	14304	14369	14335	14365	14341	14352	14142	14344	14350	14385	14334	14345	14286	14158	14059	14254	14288	14231	14375	14255	14255	14085	14299	14255	14192	14357	14252	14376	14215	14045	14297	14210	14192	14317	14232	14271	14301	14244	14462	14203	14372	14290	14176	14187	14284	14215	14222	14369	14387	14328	14357	14345	14332	14233	14117	14342	14161	14336	14320	14249	14432	14290	14203	14278	14228	14502	14261	14086	14191	14357	14280	14399	14162	14375	14221	14431	14402	14336	14314	14356	14271	14336	14149	14076	14241	14164	14187	14256	14375	14293	14224	14236	14388	14374	14205	14333	14288	14233	14253	14310	14299	14197	14158	14389	14290	14272	14361	14222	14282	14177	14122	14306	14447	14299	14323	14222	14342	14312	14322	14400	14269	14184	14380	14169	14265	14145	14082	14442	14267	14264	14188	14141	14228	14338	14259	14231	14373	14119	14119	14274	14403	14229	14313	14427	14393	14304	14232	14312	14331	14118	14357	14176	14380	14387	14413	14431	14313	14392	14156	14330	14134	14209	14194	14310	14210
30867	35260	42135	36148	28914	24934	22493	20521	19391	18668	17965	17495	17181	17075	16982	16907	16959	16706	16805	16861	16756	16872	17010	16860	16944	16633	16659	16722	16827	16850	16801	16860	16857	16715	16585	16505	16635	16536	16653	16635	16525	16450	16753	16761	16845	16729	16570	16780	16714	16712	16624	16727	16969	16609	16542	16543	16716	16703	16497	16635	16585	16651	16805	16650	16639	16291	16605	16729	16666	16580	16514	16551	16752	16675	16570	16685	16566	16612	16867	16668	16635	16636	16775	16617	16564	16610	16723	16662	16577	16733	16674	16756	16671	16656	16809	16828	16599	16694	16741	16672	16736	16714	16654	16668	16554	16646	16648	16561	16637	16654	16507	16742	16470	16517	16693	16630	16776	16608	16603	16549	16574	16508	16722	16651	16621	16676	16369	16543	16681	16598	16747	16666	16418	16410	16717	16684	16668	16658	16479	16774	16601	16564	16586	16826	16546	16441	16779	16489	16780	16642	16682	16503	16675	16494	16773	16629	16628	16564	16569	16692	16490	16573	16709	16593	16664	16637	16486	16461	16797	16589	16519	16850	16480	16766	16601	16591	16661	16572	16488	16804	16688	16680	16777	16568	16580	16484	16730	16779	16696	16572	16731	16735	16704	16571	16460	16470	16660	16673	16622	16694	16438	16646	16664	16627	16546	16544	16807	16613	16499	16727	16510	16540	16477	16720	16611	16633	16679	16811	16781	16500	16598	16520	16404	16449	16520	16732	16595	16396	16701	16685	16564	16502	16512	16559	16465	16622	16680	16619	16668	16760	16551	16331	16774	16722	16643	16744	16601	16664	16672	16707	16643	16746	16655	16710	16465	16675	16556	16708	16701	16463	16741	16507	16493	16452	16629	16559	16658	16657	16549	16459	16665	16440	16600	16521	16602	16942	16588	16688	16575	16464	16451	16646	16570	16480	16629	16396	16555	16599	16585	16600	16569	16658	16741	16535	16733	16488	16811	16516	16625	16563	16627	16701	16585	16441	16715	16661	16867	16692	16698	16454	16564	16684	16592	16597	16559	16550	16556	16769	16662	16454	16479	16467	16788	16782	16711	16397	16643	16590	16652	16499	16520	16524	16504	16564	16571	16446	16548	16546	16569	16694	16623	16638	16431	16649	16631	16347	16743	16593	16568	16680	16676	16815	16672	16574	16790	16585	16725	16491	16758	16749	16618	16674	16547	16707	16562	16565	16610	16541	16700	16850	16414	16432	16693	16578	16605	16618	16743	16505	16697	16576	16585	16480	16598	16798	16679	16543	16639	16599	16550	16714	16430	16459	16608	16718	16575	16593	16617	16656	16597	16571	16527	16618	16456	16555	16552	16744	16640	16756	16705	16734	16523	16370	16783	16756	16846	16617	16618	16876	16578	16507	16403	16524	16486	16719	16708	16547	16627	16442	16534	16806	16715	16517	16612	16717	16392	16491	16597	16689	16632	16638	16595	16615	16614	16624	16684	16527	16463	16670	16628	16588	16611	16700	16503	16673	16734	16564	16681	16370	16551	16737	16474	16777	16706	16428	16681	16827	16850	16467	16723	16668	16725	16686	16524	16660	16721	16622	16463	16637	16552	16674	16552	16564	16594	16565	16574	16718	16581	16615	16654	16608	16617	16505	16533	16691	16681	16776	16793	16671	16681	16533	16519	16738	16510	16537	16647	16602	16652	16659	16753	16555	16500	16623	16775	16633	16313	16717	16469	16679	16676	16681	16710	16647	16591	16617	16751	16594	16538	16439	16500	16661	16553	16632	16732	16520	16713	16702	16526	16555	16642	16825	16545	16496	16626	16658	16707	16539	16580	16318	16543	16553	16586	16680	16631	16659	16494	16609	16820	16713	16606	16648	16531	16690	16462	16330	16609	16693	16566	16631	16644	16652	16621	16592	16761	16609	16561	16568	16514	16673	16722	16623	16510	16515	16352	16378	16767	16808	16495	16846	16763	16870	16595	16746	16525	16608	16760	16580	16676	16788	16517	16704	16619	16693	16592	16685	16602	16900	16630	16572	16671	16557	16661	16596	16718	16538	16637	16619	16592	16555	16470	16658	16546	16670	16780	16745	16666	16561	16695	16765	16579	16579	16790	16664	16735	16911	16613	16763	16725	16723	16810	16606	16655	16613	16505	16621	16351	16620	16454	16475	16586	16702	16867	16579	16603	16770	16502	16598	16633	16569	16505	16707	16569	16794	16599	16641	16547	16583	16499	16611	16531	16561	16482	16597	16527	16677	16715	16795	16728	16534	16807	16417	16478	16474	16690	16570	16611	16766	16744	16352	16677	16752	16627	16694	16712	16688	16878	16620	16670	16612	16685	16610	16651	16490	16629	16833	16535	16520	16528	16704	16645	16688	16625	16640	16574	16704	16567	16683	16627	16746	16641	16681	16418	16782	16681	16602	16828	16594	16737	16738	16624	16529	16682	16513	16766	16516	16635	16690	16640	16648	16575	16355	16427	16658	16550	16657	16665	16683	16735	16670	16600	16831	16548	16660	16696	16656	16805	16547	16886	16685	16632	16358	16623	16723	16515	16650	16646	16618	16660	16538	16747	16697	16626	16563	16486	16814	16592	16736	16648	16553	16736	16624	16797	16509	16789	16398	16595	16491	16581	16510	16698	16628	16585	16730	16670	16474	16557	16617	16710	16735	16616	16606	16788	16539	16588	16509	16417	16715	16620	16481	16727	16528	16574	16620	16596	16596	16655	16671	16542	16580	16658	16507	16745	16658	16566	16609	16635	16480	16631	16570	16783	16510	16626	16685	16831	16574	16532	16752	16797	16638	16508	16536	16640	16570	16587	16459	16480	16579	16573	16337	16612	16668	16650	16639	16688	16738	16758	16584	16523	16557	16712	16764	16770	16518	16541	16695	16703	16703	16668	16687	16654	16682	16758	16535	16813	16354	16791	16561	16519	16708	16610	16615	16410	16641	16487	16597	16728	16576	16552	16559	16837	16742	16573	16554	16735	16549	16657	16604	16667	16540	16564	16571	16698	16845	16325	16711	16744	16659	16678	16555	16550	16633	16767	16626	16638	16590	16640	16546	16548	16629	16761	16606	16775	16761	16678	16763	16698	16531	16597	16753	16732	16723	16564	16448	16601	16769	16567	16499	16898	16558	16670	16655	16653	16799	16726	16611	16676	16684	16538	16683	16433	16657	16592	16581	16572	16643	16536	16544	16597	16481	16566	16708	16883	16606	16519	16566	16788	16649	16638	16460	16548	16567	16647	16496	16589	16631	16596	16610	16550	16542	16569	16634	16715	16692	16829	16500	16554	16625	16678	16668	16487	16601	16570	16645	16784	16739	16626	16731	16571	16499	16836	16481	16696	16590	16826	16855	16597	16362	16521	16550	16713	16775	16502	16615	16513	16513	16678	16675	16651	16562	16627	16481	16579	16714	16726	16597	16576	16492	16564	16524	16593	16685	16720	16723	16627	16309	16661	16747	16709	16596	16619	16765	16623	16613	16520	16512	16692	16564	16697	16378	16577	16827	16621	16675	16547	16759	16624	16898	16580	16814	16315	16613	16756	16594	16563	16629	16503	16578	16785	16489	16614	16707	16542	16525	16608	16576	16616	16650	16701	16633	16829	16677	16513	16475	16647	16633	16548	16408	16575	16665	16392	16680	16681	16585	16459	16567	16619	16652	16538	16615	16631	16446	16648	16512	16489	16470	16692	16627	16560	16654	16518	16718	16577	16647	16606	16539	16774	16644	16694	16491	16702	16763	16598	16801	16670	16700	16706	16504	16606	16664	16541	16568	16787	16398	16662	16593	16752	16536	16515	16512	16644	16682	16536	16599	16696	16483	16710	16453	16641	16440	16634	16485	16800	16628	16715	16696	16568	16538	16696	16579	16608	16600	16669	16567	16476	16672	16680	16563	16503	16554	16601	16686	16396	16537	16555	16516	16692	16633	16490	16518	16652	16598	16601	16548	16782	16548	16565	16711	16502	16681	16666	16453	16619	16433	16519	16578	16728	16625	16666	16803	16678	16714	16753	16665	16601	16590	16750	16677	16664	16484	16511	16397	16737	16499	16767	16603	16428	16525	16625	16423	16640	16676	16556	16549	16724	16694	16899	16687	16532	16523	16525	16531	16572	16796	16362	16530	16709	16844	16667	16771	16687	16633	16467	16707	16553	16702	16561	16652	16769	16719	16624	16554	16519	16582	16633	16599	16799	16567	16536	16826	16642	16559	16669	16627	16595	16723	16632	16552	16757	16651	16720	16704	16770	16591	16873	16506	16754	16759	16535	16668	16695	16727	16743	16656	16558	16360	16502	16548	16527	16631	16536	16566	16659	16720	16744	16425	16619	16485	16585	16733	16634	16631	16706	16615	16776	16820	16591	16580	16581	16507	16598	16742	16394	16651	16589	16374	16717	16706	16704	16578	16672	16659	16784	16696	16479	16636	16573	16519	16710	16508	16687	16576	16589	16484	16720	16706	16742	16735	16430	16672	16697	16681	16498	16586	16772	16727	16790	16460	16439	16598	16792	16666	16598	16681	16633	16509	16654	16517	16572	16631	16772	16647	16358	16505	16656	16613	16579	16688	16512	16912	16647	16713	16811	16595	16411	16623	16542	16589	16532	16688	16616	16479	16657	16619	16391	16614	16609	16808	16760	16519	16640	16750	16499	16492	16585	16537	16967	16782	16672	16639	16600	16704	16733	16628	16523	16517	16387	16755	16590	16533	16593	16691	16666	16906	16590	16637	16632	16663	16676	16554	16614	16846	16610	16530	16731	16488	16473	16744	16420	16512	16571	16728	16475	16634	16643	16603	16708	16569	16670	16583	16730	16605	16697	16839	16430	16668	16841	16589	16598	16721	16529	16519	16561	16848	16704	16476	16486	16487	16728	16531	16764	16697	16392	16830	16531	16747	16443	16449	16698	16587	16671	16736	16724	16610	16690	16701	16660	16691	16421	16432	16656	16402	16552	16440	16657	16798	16737	16511	16799	16517	16727	16603	16672	16659	16512	16401	16577	16671	16543	16802	16525	16651	16641	16341	16546	16680	16597	16673	16750	16758	16707	16700	16572	16700	16692	16909	16875	16606	16670	16511	16677	16696	16494	16560	16658	16515	16647	16654	16781	16614	16769	16598	16626	16573	16767	16591	16631	16688
37241	52645	47972	37334	30165	25500	22176	20305	18823	17369	16505	16000	15418	15193	14793	14847	14675	14738	14792	14453	14705	14490	14471	14605	14627	14392	14688	14574	14475	14427	14633	14323	14463	14562	14383	14428	14551	14367	14566	14477	14305	14193	14600	14511	14476	14445	14469	14327	14478	14376	14475	14395	14411	14282	14486	14236	14455	14366	14467	14388	14471	14534	14404	14467	14471	14491	14276	14349	14547	14414	14207	14202	14431	14373	14550	14343	14288	14526	14396	14291	14230	14381	14291	14327	14273	14467	14375	14315	14388	14382	14409	14500	14227	14368	14541	14264	14440	14332	14367	14570	14422	14606	14320	14363	14483	14306	14322	14489	14161	14573	14521	14256	14338	14368	14401	14308	14441	14372	14366	14407	14370	14349	14368	14417	14390	14380	14234	14310	14474	14410	14417	14414	14376	14379	14400	14391	14363	14398	14292	14281	14297	14623	14525	14510	14468	14390	14520	14439	14403	14257	14377	14392	14423	14367	14427	14364	14378	14330	14398	14457	14325	14522	14449	14447	14273	14460	14465	14398	14672	14599	14353	14452	14469	14376	14384	14405	14526	14431	14460	14338	14297	14445	14472	14212	14368	14371	14228	14482	14385	14356	14637	14361	14530	14292	14328	14458	14500	14404	14375	14376	14198	14387	14460	14293	14385	14323	14259	14340	14314	14299	14495	14394	14338	14476	14456	14435	14478	14290	14362	14521	14366	14271	14223	14413	14387	14273	14327	14323	14310	14344	14452	14233	14371	14345	14373	14371	14420	14361	14296	14402	14394	14458	14429	14423	14165	14402	14418	14250	14267	14303	14408	14514	14452	14460	14464	14381	14321	14402	14451	14405	14507	14252	14343	14246	14270	14264	14424	14392	14594	14405	14480	14406	14455	14589	14488	14240	14410	14145	14499	14458	14352	14225	14299	14467	14360	14515	14389	14289	14354	14518	14472	14362	14426	14431	14167	14401	14447	14456	14503	14352	14501	14400	14249	14483	14313	14345	14593	14270	14390	14427	14282	14221	14386	14471	14307	14246	14359	14405	14487	14389	14380	14214	14474	14529	14471	14465	14564	14334	14503	14431	14306	14354	14413	14450	14440	14541	14349	14432	14470	14448	14388	14458	14390	14506	14367	14297	14551	14533	14406	14499	14340	14339	14401	14557	14426	14412	14427	14407	14466	14484	14356	14232	14449	14466	14280	14242	14266	14463	14377	14387	14407	14448	14364	14437	14298	14624	14444	14529	14229	14368	14340	14383	14255	14462	14244	14360	14402	14219	14556	14365	14361	14474	14520	14290	14431	14449	14206	14277	14562	14204	14342	14431	14417	14404	14388	14307	14201	14385	14415	14410	14245	14549	14350	14356	14337	14452	14309	14447	14599	14696	14520	14381	14320	14255	14170	14321	14452	14437	14278	14535	14582	14556	14235	14591	14512	14516	14384	14428	14461	14217	14410	14254	14508	14359	14378	14161	14380	14341	14253	14368	14415	14288	14307	14072	14451	14429	14282	14545	14383	14547	14418	14422	14491	14418	14485	14330	14465	14371	14415	14345	14390	14219	14236	14188	14274	14414	14571	14327	14296	14295	14318	14529	14361	14369	14419	14399	14278	14270	14243	14376	14519	14334	14415	14312	14416	14370	14272	14326	14484	14378	14493	14394	14371	14312	14442	14417	14548	14375	14325	14467	14506	14474	14572	14309	14329	14331	14332	14377	14614	14314	14385	14334	14494	14328	14274	14196	14532	14256	14387	14288	14231	14393	14422	14227	14411	14407	14253	14470	14475	14344	14201	14389	14469	14445	14415	14317	14336	14474	14313	14148	14385	14344	14260	14425	14394	14347	14390	14239	14418	14483	14378	14325	14515	14474	14370	14377	14199	14461	14385	14413	14426	14552	14432	14350	14257	14249	14434	14378	14417	14271	14379	14420	14463	14379	14387	14311	14321	14343	14452	14268	14491	14285	14411	14502	14418	14405	14287	14527	14438	14253	14633	14372	14356	14232	14374	14604	14403	14287	14308	14338	14427	14315	14431	14626	14474	14401	14370	14444	14614	14230	14393	14355	14431	14434	14264	14334	14189	14326	14493	14418	14332	14329	14389	14266	14532	14473	14363	14434	14453	14537	14320	14312	14325	14417	14491	14482	14340	14411	14459	14280	14327	14535	14328	14408	14241	14311	14402	14264	14164	14549	14312	14386	14352	14583	14266	14495	14323	14326	14481	14134	14405	14379	14599	14502	14501	14296	14391	14259	14454	14375	14244	14256	14347	14379	14362	14326	14427	14343	14457	14292	14519	14346	14323	14242	14389	14324	14420	14436	14456	14402	14443	14340	14353	14335	14449	14469	14407	14355	14332	14348	14339	14389	14488	14342	14442	14324	14425	14452	14411	14460	14426	14336	14375	14342	14484	14278	14424	14442	14346	14470	14427	14493	14498	14456	14339	14305	14432	14399	14430	14390	14487	14413	14384	14394	14341	14515	14396	14409	14512	14365	14402	14476	14343	14451	14423	14460	14298	14483	14436	14415	14347	14394	14549	14240	14441	14225	14430	14470	14398	14327	14357	14260	14450	14352	14359	14518	14440	14429	14377	14505	14504	14462	14420	14339	14373	14416	14234	14346	14100	14280	14365	14422	14391	14383	14540	14311	14272	14404	14326	14336	14271	14355	14336	14259	14253	14449	14384	14417	14404	14469	14548	14350	14367	14452	14424	14397	14417	14383	14420	14321	14252	14326	14302	14566	14397	14371	14276	14206	14406	14344	14323	14261	14492	14391	14301	14363	14441	14423	14416	14282	14409	14462	14567	14535	14275	14503	14524	14341	14389	14312	14441	14364	14547	14416	14357	14474	14440	14320	14395	14551	14301	14274	14470	14522	14424	14367	14491	14269	14268	14492	14223	14415	14356	14469	14533	14455	14386	14412	14293	14409	14421	14410	14466	14390	14386	14287	14221	14534	14450	14173	14395	14445	14500	14451	14544	14449	14465	14401	14330	14287	14468	14452	14356	14563	14238	14367	14435	14371	14545	14282	14329	14323	14477	14334	14361	14358	14386	14477	14227	14344	14329	14418	14249	14414	14333	14492	14384	14196	14298	14341	14431	14368	14437	14540	14554	14410	14266	14270	14381	14377	14402	14307	14544	14433	14413	14285	14352	14319	14500	14331	14509	14507	14600	14432	14445	14477	14390	14386	14351	14378	14450	14464	14430	14401	14266	14369	14384	14571	14525	14300	14305	14417	14260	14366	14534	14435	14596	14426	14398	14336	14425	14250	14469	14374	14558	14371	14336	14435	14434	14361	14537	14255	14494	14379	14408	14262	14404	14413	14299	14361	14361	14308	14362	14418	14404	14557	14354	14299	14402	14388	14354	14395	14379	14512	14358	14511	14598	14277	14510	14321	14297	14248	14466	14499	14404	14247	14478	14452	14381	14398	14451	14313	14539	14383	14394	14463	14398	14462	14520	14335	14496	14471	14603	14340	14364	14395	14489	14312	14360	14555	14411	14349	14397	14344	14363	14512	14459	14373	14417	14405	14408	14442	14212	14546	14323	14416	14394	14412	14440	14297	14323	14518	14437	14342	14403	14445	14456	14570	14463	14285	14437	14453	14365	14459	14472	14562	14361	14303	14454	14452	14381	14556	14330	14493	14487	14405	14418	14402	14339	14332	14466	14410	14326	14476	14387	14399	14467	14450	14409	14477	14398	14338	14386	14171	14458	14446	14392	14495	14279	14353	14591	14480	14409	14331	14551	14264	14330	14428	14451	14349	14384	14342	14317	14227	14403	14391	14313	14520	14313	14387	14389	14276	14346	14328	14404	14458	14276	14321	14286	14545	14441	14438	14430	14509	14455	14314	14492	14378	14315	14399	14325	14273	14482	14550	14271	14324	14579	14413	14276	14475	14343	14401	14269	14488	14295	14405	14383	14312	14445	14441	14410	14366	14393	14249	14426	14442	14428	14383	14225	14299	14386	14246	14380	14399	14562	14365	14232	14425	14476	14313	14307	14414	14185	14354	14270	14322	14340	14290	14430	14463	14379	14391	14414	14307	14347	14344	14510	14344	14435	14405	14428	14450	14392	14318	14524	14301	14380	14386	14443	14413	14341	14408	14185	14357	14286	14392	14325	14244	14430	14375	14382	14498	14535	14345	14326	14443	14262	14462	14427	14411	14253	14309	14443	14574	14413	14506	14379	14480	14417	14411	14312	14346	14518	14389	14458	14447	14539	14404	14452	14430	14275	14368	14433	14420	14425	14314	14499	14477	14464	14255	14460	14368	14487	14377	14359	14527	14508	14378	14470	14367	14490	14516	14325	14408	14401	14486	14358	14505	14495	14231	14445	14410	14310	14247	14480	14419	14363	14583	14248	14397	14455	14407	14397	14323	14320	14626	14412	14301	14357	14333	14456	14528	14378	14317	14477	14353	14531	14474	14368	14173	14453	14403	14309	14485	14607	14332	14211	14472	14448	14450	14296	14269	14381	14467	14440	14446	14364	14538	14501	14237	14358	14493	14474	14359	14267	14514	14462	14435	14508	14434	14623	14285	14347	14412	14465	14366	14492	14325	14484	14225	14360	14428	14422	14433	14359	14473	14356	14526	14345	14282	14404	14361	14315	14441	14424	14387	14532	14311	14358	14484	14490	14424	14408	14501	14396	14361	14313	14553	14382	14505	14475	14448	14263	14403	14507	14295	14313	14356	14375	14409	14405	14438	14527	14255	14379	14175	14460	14384	14481	14301	14440	14354	14436	14447	14384	14287	14364	14444	14451	14385	14182	14371	14315	14407	14571	14396	14435	14435	14353	14362	14207	14393	14349	14518	14543	14539	14333	14184	14422	14285	14480	14410	14397	14461	14331	14258	14417	14387	14252	14337	14346	14351	14367	14356	14417	14492	14469	14478	14292	14486	14379	14319	14466	14275	14415	14436	14380	14425	14533	14279	14334	14362	14198	14392	14283	14324	14373	14427	14532	14399	14339	14377	14256	14547	14473	14293	14400	14400	14292	14605	14402	14173	14397	14260	14359	14531	14463	14422	14473	14434	14530	14282	14336	14413	14209	14343	14383	14365	14325	14325	14418	14393	14432	14445	14426	14357	14310	14244	14365	14473	14321	14514	14305	14400	14404	14346
24305	21863	30143	28223	27397	28050	26823	23018	20799	19821	18839	18099	17580	17077	17148	17002	16906	16761	16716	16906	16867	16853	16680	16709	16637	16532	16722	16468	16446	16431	16685	16535	16517	16394	16429	16353	16483	16403	16520	16411	16475	16528	16334	16266	16504	16268	16436	16498	16448	16544	16493	16457	16421	16493	16134	16484	16504	16352	16523	16495	16361	16304	16648	16429	16391	16528	16420	16549	16526	16451	16493	16324	16691	16456	16469	16393	16328	16443	16327	16531	16407	16493	16294	16358	16554	16387	16375	16666	16496	16274	16300	16536	16223	16450	16465	16260	16420	16532	16420	16470	16486	16124	16191	16566	16471	16309	16494	16278	16366	16266	16225	16542	16464	16428	16454	16383	16452	16280	16223	16527	16486	16462	16262	16366	16485	16590	16462	16562	16416	16307	16361	16446	16473	16327	16275	16293	16536	16551	16347	16420	16447	16341	16282	16368	16494	16295	16227	16306	16286	16312	16431	16344	16682	16618	16333	16532	16452	16256	16333	16275	16392	16330	16257	16368	16391	16429	16341	16481	16413	16346	16296	16374	16490	16231	16213	16355	16286	16497	16371	16244	16398	16235	16320	16445	16345	16475	16391	16537	16480	16460	16426	16367	16483	16328	16486	16267	16458	16354	16394	16309	16445	16537	16399	16608	16202	16443	16573	16559	16316	16631	16462	16281	16583	16421	16655	16414	16469	16415	16543	16521	16447	16238	16163	16396	16312	16539	16232	16427	16609	16391	16439	16436	16351	16324	16333	16104	16452	16313	16493	16278	16344	16303	16330	16217	16510	16522	16408	16459	16468	16378	16343	16634	16375	16369	16379	16442	16425	16477	16316	16285	16150	16473	16264	16123	16463	16334	16227	16422	16325	16533	16534	16452	16624	16394	16463	16575	16441	16461	16418	16265	16265	16405	16231	16293	16440	16102	16482	16369	16502	16561	16580	16496	16419	16398	16591	16313	16552	16390	16434	16394	16432	16576	16370	16460	16370	16276	16380	16370	16436	16223	16408	16624	16206	16475	16435	16493	16446	16491	16282	16170	16340	16403	16474	16542	16559	16358	16404	16486	16407	16142	16577	16369	16313	16327	16442	16564	16480	16313	16414	16562	16433	16218	16422	16397	16440	16254	16442	16492	16230	16444	16472	16356	16467	16388	16217	16199	16320	16482	16270	16414	16439	16421	16489	16331	16516	16350	16480	16379	16347	16423	16614	16256	16572	16385	16469	16291	16283	16426	16383	16430	16418	16289	16432	16313	16448	16366	16361	16374	16359	16451	16478	16401	16242	16360	16379	16325	16335	16427	16361	16417	16454	16333	16450	16493	16353	16368	16552	16337	16533	16638	16318	16333	16398	16477	16231	16356	16195	16393	16280	16347	16331	16439	16361	16488	16372	16363	16379	16338	16437	16219	16397	16398	16288	16247	16403	16559	16294	16177	16523	16533	16374	16316	16435	16321	16493	16382	16479	16302	16365	16513	16453	16321	16266	16521	16365	16471	16432	16681	16402	16359	16381	16432	16483	16443	16380	16365	16272	16395	16380	16592	16541	16535	16267	16342	16569	16403	16489	16624	16551	16481	16599	16470	16410	16634	16272	16253	16436	16186	16254	16309	16563	16383	16387	16386	16249	16370	16277	16306	16456	16406	16340	16259	16440	16417	16345	16274	16198	16273	16306	16264	16361	16452	16487	16283	16582	16335	16387	16534	16566	16321	16431	16352	16455	16373	16559	16311	16553	16478	16566	16415	16344	16201	16535	16344	16231	16520	16403	16519	16490	16247	16405	16402	16416	16414	16416	16239	16117	16299	16406	16207	16518	16564	16342	16351	16331	16336	16483	16396	16380	16446	16461	16200	16442	16206	16322	16474	16443	16536	16517	16424	16265	16385	16258	16267	16422	16534	16496	16614	16485	16413	16317	16514	16389	16396	16528	16331	16272	16416	16534	16363	16474	16358	16319	16502	16394	16263	16169	16512	16319	16252	16372	16116	16445	16278	16438	16390	16256	16391	16504	16404	16304	16229	16298	16482	16494	16335	16388	16452	16306	16211	16430	16263	16270	16431	16535	16342	16314	16584	16230	16423	16273	16428	16357	16509	16425	16330	16395	16394	16369	16452	16434	16518	16475	16437	16305	16397	16592	16588	16286	16383	16253	16445	16270	16424	16490	16524	16578	16435	16321	16414	16247	16345	16422	16431	16360	16444	16356	16305	16350	16484	16445	16408	16375	16566	16281	16426	16454	16403	16472	16376	16364	16349	16501	16411	16252	16470	16410	16316	16235	16427	16476	16285	16430	16322	16511	16204	16370	16458	16431	16331	16267	16332	16347	16223	16314	16304	16619	16435	16538	16472	16325	16506	16625	16392	16334	16304	16477	16473	16357	16656	16413	16534	16400	16528	16396	16305	16500	16548	16482	16426	16378	16469	16630	16328	16369	16266	16340	16462	16644	16602	16326	16328	16267	16292	16264	16198	16071	16438	16336	16304	16445	16367	16386	16439	16508	16329	16460	16463	16492	16466	16569	16314	16285	16468	16373	16269	16417	16507	16389	16396	16345	16429	16513	16329	16492	16337	16400	16397	16390	16568	16338	16325	16156	16352	16537	16276	16342	16438	16308	16288	16413	16373	16479	16543	16528	16350	16415	16354	16361	16404	16434	16297	16511	16397	16486	16396	16229	16311	16534	16337	16425	16277	16261	16499	16403	16439	16527	16487	16326	16386	16257	16433	16449	16315	16515	16376	16516	16320	16297	16561	16473	16310	16341	16501	16346	16374	16569	16387	16470	16646	16522	16378	16583	16395	16498	16488	16319	16370	16324	16366	16227	16156	16323	16542	16329	16520	16485	16590	16383	16308	16320	16246	16334	16283	16447	16330	16308	16691	16393	16469	16385	16264	16496	16555	16635	16391	16410	16257	16438	16180	16501	16266	16495	16318	16507	16422	16289	16294	16280	16630	16044	16376	16457	16536	16672	16420	16334	16596	16479	16380	16373	16524	16450	16364	16502	16334	16273	16328	16412	16526	16429	16481	16226	16319	16410	16102	16448	16384	16264	16407	16289	16417	16577	16357	16455	16574	16388	16276	16433	16470	16470	16285	16262	16192	16385	16274	16477	16379	16541	16380	16297	16492	16224	16436	16276	16366	16482	16382	16366	16282	16325	16424	16240	16475	16478	16362	16456	16262	16463	16423	16539	16565	16590	16570	16318	16426	16352	16465	16305	16410	16512	16507	16315	16297	16550	16154	16270	16474	16224	16254	16510	16412	16270	16375	16380	16277	16425	16208	16300	16376	16525	16408	16494	16348	16409	16465	16520	16481	16395	16402	16388	16262	16376	16374	16686	16466	16482	16560	16378	16213	16668	16455	16391	16345	16570	16264	16383	16435	16268	16516	16377	16431	16318	16497	16500	16247	16394	16542	16367	16404	16483	16340	16664	16562	16427	16406	16468	16286	16468	16291	16442	16362	16338	16157	16255	16507	16548	16439	16364	16296	16273	16360	16344	16395	16353	16296	16284	16435	16488	16307	16597	16344	16512	16266	16374	16178	16204	16367	16516	16319	16307	16300	16351	16405	16268	16444	16352	16328	16367	16293	16380	16397	16258	16388	16429	16404	16344	16377	16461	16412	16332	16392	16344	16321	16329	16367	16343	16258	16614	16419	16456	16605	16403	16479	16373	16446	16425	16463	16460	16406	16425	16318	16237	16261	16421	16294	16410	16433	16539	16479	16239	16374	16388	16406	16275	16494	16452	16462	16245	16480	16344	16433	16428	16248	16260	16484	16438	16484	16393	16347	16403	16372	16257	16504	16369	16238	16279	16534	16271	16369	16453	16359	16319	16406	16431	16350	16377	16486	16445	16454	16341	16454	16446	16430	16405	16309	16306	16465	16467	16522	16218	16513	16550	16375	16290	16319	16372	16551	16380	16395	16350	16436	16408	16488	16445	16391	16449	16456	16258	16359	16296	16277	16347	16355	16304	16362	16658	16392	16271	16562	16350	16300	16494	16419	16591	16475	16373	16397	16322	16174	16295	16562	16448	16271	16390	16416	16556	16268	16328	16401	16160	16439	16478	16537	16448	16631	16165	16479	16515	16378	16302	16432	16561	16421	16419	16579	16304	16288	16511	16427	16434	16435	16326	16260	16255	16270	16420	16329	16445	16263	16487	16226	16651	16354	16447	16451	16528	16340	16611	16533	16497	16592	16269	16527	16557	16197	16340	16274	16287	16508	16309	16455	16620	16366	16441	16451	16387	16538	16485	16299	16538	16299	16445	16452	16373	16316	16334	16515	16339	16306	16511	16244	16460	16320	16474	16493	16293	16468	16421	16403	16477	16399	16408	16229	16516	16441	16523	16478	16360	16421	16530	16230	16481	16331	16321	16297	16369	16394	16168	16513	16448	16465	16450	16551	16348	16493	16545	16319	16299	16484	16409	16160	16374	16452	16502	16369	16340	16473	16371	16317	16374	16405	16262	16416	16371	16427	16272	16233	16394	16424	16422	16552	16334	16308	16466	16539	16429	16350	16446	16373	16468	16438	16348	16382	16254	16290	16315	16448	16284	16463	16454	16445	16264	16329	16506	16489	16316	16444	16428	16471	16248	16510	16497	16428	16517	16431	16588	16255	16501	16467	16590	16427	16604	16476	16472	16412	16602	16624	16213	16300	16586	16290	16280	16564	16276	16172	16406	16476	16618	16377	16394	16109	16435	16427	16462	16422	16275	16149	16330	16365	16307	16445	16280	16410	16543	16337	16552	16266	16391	16392	16392	16318	16356	16532	16440	16615	16722	16431	16561	16311	16517	16555	16343	16372	16531	16368	16310	16595	16529	16356	16360	16563	16582	16452	16360	16441	16570	16472	16572	16526	16594	16385	16475	16361	16479	16375	16260	16705	16577	16358	16431	16265	16431	16335	16559	16694	16303	16321	16311	16387	16415	16362	16551	16403	16359	16542	16331	16383	16472	16561	16677	16315	16268	16336	16420	16328	16299	16437	16349	16451	16389	16477	16651	16522	16438	16319	16635	16672	16336	16333	16378	16398	16360	16508	16585	16230	16478	16379	16475	16355	16352	16196	16213	16350	16422	16392	16338	16364	16275	16573	16517	16340	16338	16368	16437	16312
36662	58477	54368	43455	35369	30130	26168	23303	21074	19108	17516	16440	15864	15504	15355	15074	14818	14672	14431	14664	14623	14636	14695	14575	14623	14488	14656	14414	14440	14544	14481	14349	14489	14404	14261	14354	14464	14201	14417	14474	14216	14426	14387	14541	14420	14247	14466	14394	14411	14339	14341	14142	14345	14433	14257	14259	14196	14318	14328	14416	14302	14257	14348	14231	14279	14255	14228	14352	14288	14294	14282	14523	14320	14297	14360	14163	14238	14356	14413	14451	14505	14064	14271	14306	14475	14308	14292	14263	14343	14090	14216	14199	14249	14444	14188	14439	14273	14259	14243	14265	14387	14175	14341	14289	14106	14299	14276	14282	14318	14333	14180	14233	14317	14227	14198	14234	14351	14101	14342	14315	14369	14339	14285	14404	14253	14304	14336	14309	14215	14298	14130	14352	14275	14131	14344	14396	14401	14309	14223	14272	14377	14259	14248	14411	14197	14101	14226	14285	14168	14157	14333	14310	14263	14238	14129	14344	14188	14385	14260	14157	14226	14219	14311	14362	14171	14217	14196	14331	14177	14317	14327	14210	14422	14255	14438	14171	14292	14350	14298	14325	14249	14337	14298	14281	14230	14215	14416	14345	14259	14274	14321	14355	14396	14227	14229	14300	14329	14324	14392	14116	14338	14345	14296	14338	14403	14258	14251	14346	14294	14228	14394	14304	14289	14212	14324	14289	14320	14308	14224	14279	14275	14213	14429	14058	14281	14272	14227	14224	14224	14355	14312	14255	14364	14194	14364	14265	14281	14341	14186	14215	14209	14388	14340	14153	14437	14285	14186	14269	14320	14384	14343	14222	14283	14173	14241	14279	14339	13995	14279	14237	14305	14174	14288	14489	14316	14306	14310	14346	14218	14345	14357	14232	14293	14319	14336	14220	14393	14373	14327	14275	14318	14424	14222	14321	14370	14352	14393	14178	14313	14317	14181	14381	14327	14363	14361	14206	14256	14246	14166	14390	14436	14271	14194	14335	14160	14332	14188	14398	14199	14293	14277	14183	14301	14336	14338	14244	14268	14230	14216	14181	14204	14377	14354	14164	14286	14254	14231	14196	14248	14135	14206	14274	14230	14395	14124	14303	14259	14309	14418	14242	14545	14293	14169	14250	14282	14448	14280	14226	14156	14153	14433	14403	14140	14233	14385	14355	14188	14241	14402	14363	14256	13927	14424	14106	14164	14240	14435	14267	14208	14339	14210	14139	14255	14273	14376	14267	14233	14435	14309	14222	14184	14303	14148	14163	14318	14188	14146	14184	14382	14446	14367	14146	14182	14204	14326	14310	14101	14400	14161	14284	14327	14184	14186	14287	14299	14405	14220	14367	14283	14237	14173	14175	14418	14326	14227	14313	14412	14379	14149	14265	14190	14293	14554	14295	14124	14375	14340	14205	14356	14283	14270	14226	14419	14261	14303	14303	14327	14287	14313	14206	14244	14227	14196	14258	14222	14170	14338	14397	14235	14191	14351	14291	14298	14313	14346	14280	14368	14287	14232	14250	14281	14195	14188	14238	14400	14402	14230	14147	14275	14257	14333	14316	14306	14313	14340	14266	14381	14381	14356	14139	14306	14304	14306	14255	14337	14301	14136	14300	14499	14585	14203	14282	14384	14065	14444	14365	14290	14296	14196	14183	14268	14355	14359	14345	14297	14244	14377	14234	14268	14356	14304	14122	14283	14285	14332	14309	14355	14298	14319	14160	14240	14302	14323	14211	14081	14265	14302	14228	14164	14183	14154	14234	14361	14196	14319	14231	14322	14205	14232	14330	14272	14365	14248	14380	14333	14448	14380	14457	14288	14124	14266	14283	14303	14198	14427	14267	14118	14514	14171	14271	14252	14304	14259	14283	14183	14386	14337	14257	14245	14109	14346	14294	14311	14211	14150	14189	14147	14416	14169	14295	14119	14323	14026	14179	14224	14269	14360	14298	14149	14169	14327	14247	14169	14335	14396	14236	14201	14362	14293	14330	14315	14325	14059	14224	14155	14438	14225	14169	14187	14233	14511	14311	14392	14297	14296	14319	14244	14168	14258	14198	14222	14406	14326	14431	14373	14355	14221	14259	14495	14190	14396	14295	14384	14276	14310	14416	14206	14404	14205	14389	14300	14305	14356	14237	14291	14286	14189	14268	14122	14279	14218	14223	14161	14231	14175	14345	14238	14221	14309	14338	14268	14284	14113	14370	14420	14226	14295	14314	14300	14312	14463	14267	14347	14271	14325	14232	14241	14215	14302	14264	14248	14335	14233	14140	14392	14142	14253	14412	14231	14368	14313	14339	14188	14298	14135	14289	14295	14389	14193	14295	14232	14273	14465	14257	14368	14341	14326	14166	14372	14354	14272	14282	14167	14240	14351	14481	14427	14289	14219	14319	14158	14218	14277	14202	14311	14303	14395	14195	14021	14065	14370	14277	14169	14116	14338	14260	14396	14404	14219	14305	14311	14358	14321	14275	14360	14166	14258	14363	14239	14372	14303	14371	14416	14399	14218	14264	14401	14203	14391	14185	14306	14230	14500	14254	14275	14295	14465	14226	14325	14295	14217	14228	14075	14534	14242	14234	14266	14352	14060	14295	14257	14207	14172	14287	14209	14278	14245	14343	14379	14310	14341	14258	14313	14143	14186	14388	14327	14136	14343	14335	14341	14181	14211	14349	14389	14273	14412	14351	14264	14182	14192	14434	14343	14378	14359	14142	14254	14372	14138	14204	14244	14285	14235	14217	14150	14346	14303	14211	14273	14299	14386	14349	14183	14257	14316	14263	14218	14188	14482	14247	14400	14320	14410	14351	14365	14353	14178	14292	14247	14246	14363	14360	14303	14295	14289	14343	14149	14380	14292	14232	14150	14245	14185	14342	14291	14557	14340	14104	14314	14236	14072	14359	14409	14194	14372	14375	14278	14243	14268	14169	14410	14085	14393	14218	14228	14351	14204	14462	14388	14302	14229	14338	14374	14285	14287	14281	14332	14349	14196	14425	14251	14289	14532	14217	14317	14147	14505	14189	14235	14253	14278	14422	14352	14319	14215	14346	14318	14269	14312	14258	14160	14261	14270	14136	14426	14321	14153	14267	14365	14288	14333	14170	14533	14282	14323	14275	14191	14408	14127	14223	14298	14357	14444	14284	14299	14110	14238	14413	14297	14196	14175	14280	14403	14075	14295	14133	14292	14303	14131	14400	14419	14317	14416	14326	14176	14356	14099	14269	14502	14283	14217	14218	14313	14371	14059	14239	14397	14429	14321	14393	14235	14231	14239	14201	14332	14388	14392	14263	14301	14419	14328	14241	14329	14188	14426	14284	14407	14503	14224	14208	14282	14422	14100	14109	14315	14190	14400	14221	14285	14288	14314	14192	14142	14264	14256	14166	14270	14237	14348	14285	14505	14269	14218	14058	14303	14316	14215	14270	14319	14172	14387	14151	14346	14411	14386	14373	14293	14451	14366	14314	14090	14305	14259	14370	14380	14200	14236	14209	14180	14217	14165	14423	14126	14306	14388	14255	14417	14228	14324	14187	14365	14454	14353	14237	14204	14488	14208	14326	14257	14352	14298	14312	14316	14272	14231	14259	14123	14291	14107	14305	14305	14301	14112	14276	14219	14334	14188	14215	14308	14426	14183	14282	14226	14396	14514	14385	14304	14158	14240	14221	14147	14208	14294	14343	14278	14227	14242	14268	14201	14240	14355	14282	14391	14298	14269	14295	14278	14425	14292	14369	14210	14220	14253	14243	14376	14432	14363	14334	14326	14163	14360	14109	14277	14259	14346	14283	14108	14201	14306	14235	14259	14263	14349	14120	14160	14384	14368	14292	14220	14361	14233	14332	14194	14065	14286	14162	14260	14372	14234	14365	14325	14145	14401	14385	14277	14304	14163	14079	14366	14268	14256	14201	14494	14292	14149	14311	14146	14279	14257	14387	14259	14307	14353	14239	14358	14398	14471	14419	14367	14267	14280	14281	14324	14314	14287	14193	14281	14430	14404	14309	14315	14451	14323	14526	14353	14254	14312	14392	14433	14307	14205	14401	14423	14241	14475	14284	14405	13982	14412	14226	14162	14375	14352	14337	14372	14395	14181	14341	14380	14392	14223	14282	14250	14277	14371	14388	14343	14321	14061	14342	14316	14290	14475	14180	14290	14347	14261	14337	14196	14254	14398	14231	14399	14360	14302	14232	14350	14367	14351	14163	14274	14380	14218	14319	14209	14329	14299	14292	14518	14276	14153	14121	14197	14437	14409	14315	14256	14465	14421	14421	14149	14199	14208	14298	14190	14169	14231	14262	14215	14264	14416	14374	14221	14278	14143	14333	14244	14304	14481	14114	14259	14176	14408	14155	14383	14208	14263	14308	14158	14383	14233	14306	14376	14454	14219	14302	14379	14205	14315	14278	14229	14202	14383	14278	14334	14239	14214	14324	14386	14163	14284	14225	14355	14372	14190	14277	14284	14333	14246	14361	14284	14121	14285	14232	14394	14104	14228	14371	14345	14397	14274	14379	14269	14429	14315	14297	14264	14279	14439	14347	14401	14315	14364	14267	14226	14375	14041	14346	14199	14292	14247	14267	14513	14283	14317	14257	14303	14297	14368	14169	14277	14081	14269	14229	14426	14420	14459	14305	14122	14233	14327	14360	14206	14279	14318	14292	14332	14328	14323	14293	14197	14362	14195	14125	14175	14304	14369	14303	14324	14117	14384	14272	14378	14281	14353	14267	14352	14256	14083	14187	14348	14319	14388	14326	14270	14412	14325	14449	14377	14213	14313	14386	14273	14086	14306	14357	14247	14169	14442	14236	14447	14350	14378	14381	14347	14383	14325	14361	14329	14334	14131	14153	14367	14449	14260	14383	14269	14306	14410	14232	14343	14309	14349	14314	14370	14249	14215	14142	14191	14427	14228	14238	14405	14281	14201	14336	14302	14463	14274	14298	14385	14193	14302	14275	14430	14251	14533	14177	14343	14287	14427	14253	14396	14356	14114	14169	14348	14230	14031	14392	14079	14381	14239	14408	14383	14283	14396	14379	14172	14312	14207	14150	14343	14284	14241	14275	14295	14181	14436	14360	14401	14268	14207	14205	14141	14433	14219	14215	14216	14310	14423	14227	14228	14303	14225	14267
23165	21562	29596	25009	24428	28671	30992	25617	23112	21396	19779	18409	18055	17821	17142	17083	17057	16838	16765	16954	16778	17038	16860	16669	16544	16757	16595	16397	16504	16482	16442	16392	16322	16406	16573	16356	16292	16551	16357	16573	16550	16278	16250	16495	16201	16310	16441	16322	16361	16466	16556	16449	16451	16256	16445	16606	16359	16173	16048	16433	16477	16238	16409	16288	16283	16144	16502	16544	16223	16264	16143	16342	16290	16430	16308	16245	16238	16220	16521	16366	16229	16396	16249	16320	16285	16237	16371	16407	16400	16273	16403	16312	16309	16478	16255	16256	16221	16249	16368	16377	16463	16466	16410	16459	16293	16222	16320	16319	16368	16243	16430	16535	16148	16270	16465	16089	16218	16263	16335	16301	16035	16425	16233	16204	16126	16278	16233	16269	16300	16235	16333	16418	16116	16418	16188	16170	16438	16102	16180	16064	16412	16281	16307	16305	16308	16414	16353	16293	16210	16481	16203	16220	16225	16168	16360	16350	16534	16358	16365	16275	16282	16474	16422	16170	16392	16252	16267	16023	16382	16361	16190	16179	16431	16276	16242	16376	16391	16358	16402	16278	16375	16392	16475	16382	16208	16451	16276	16443	16194	16152	16072	16251	16470	16124	16318	16297	16364	16037	16276	16226	16493	16182	16301	16136	16172	16288	16309	16161	16361	16194	16288	16388	16336	16322	16356	16462	16279	16210	16206	16130	16303	16508	16361	16373	16406	16379	16293	16363	16455	16324	16445	16357	16117	16103	16166	16367	16335	16411	16191	16126	16296	16281	16382	16243	16119	16298	16351	16116	16200	16403	16212	16282	16470	16501	16381	16200	16034	16267	16336	16360	16283	16301	16239	16325	16542	16419	16303	16150	16544	16348	16060	16278	16545	16304	16192	16223	16342	16189	16018	16363	16158	16284	16414	16204	16335	16399	16340	16290	16393	16252	16378	16229	16373	16238	16330	16341	16287	16112	16286	16370	16401	16422	16297	16412	16274	16282	16270	16351	16046	16313	16247	16056	16307	16363	16362	16406	16247	16038	16219	16414	16407	16374	16295	16136	16236	16521	16325	16203	16478	16182	16323	16399	16419	16272	16312	16152	16118	16304	16298	16397	16442	16250	16316	16286	16353	16436	16367	16463	16389	16258	16208	16410	16364	16372	16331	16143	16259	16344	16235	16349	16388	16312	16100	16362	16085	16152	16243	16195	16303	16094	16161	16308	16465	16332	16262	16162	16297	16307	16261	16337	16248	16376	16214	16415	16356	16137	16212	16183	16240	16192	16337	16256	16077	16367	16447	16289	16161	16422	16265	16189	16482	16241	16412	16147	16375	16276	16284	16291	16216	16202	16225	16271	16370	16204	16342	16108	16228	16411	16259	16299	16235	16173	16193	16277	16293	16175	16368	16296	16508	16359	16356	16145	16333	16452	16218	16166	15981	16207	16305	16105	16210	16362	16288	16384	16147	16177	16394	16364	16457	16179	16293	16445	16155	16320	16364	16139	16272	16310	16376	16059	16292	16249	16219	16309	16178	16173	16217	16143	16240	15953	16011	16351	16311	16265	16285	16370	16146	16309	16378	16268	16220	16251	16390	16301	16357	16371	16068	16442	16261	16171	16116	16429	16281	16267	16273	16127	16221	16139	16140	16162	16240	16280	16257	16505	16207	16217	16302	16197	16424	16274	16296	16411	16144	16283	16137	16264	16336	16312	16405	16139	16253	16501	16315	16246	16370	16308	16253	16398	16349	16170	16205	16296	16237	16279	16140	16392	16216	16252	16511	16285	16259	16545	16340	16284	16265	16240	16586	16169	16310	16163	16403	16277	16312	16290	16310	16566	16393	16260	16203	16200	16495	16315	16253	16215	16393	16450	16426	16457	16340	16250	16407	16302	16235	16286	16238	16366	16457	16308	16365	16310	16279	16424	16415	16366	16363	16294	16050	16274	16231	16281	16184	16289	16335	16322	16449	16204	16427	16304	16156	16208	16271	16050	16358	16282	16220	16418	16270	16363	16321	16302	16410	16219	16285	16323	16384	16301	16221	16169	16286	16306	16298	16235	16368	16354	16379	16097	16233	16205	16184	16322	16445	16332	16326	16272	16209	16312	16299	16225	16487	16400	16161	16296	16249	16236	16155	16204	16190	16096	16068	16301	16484	16317	16470	16218	16335	16300	16382	16254	16354	16355	16180	16286	16348	16300	16339	16296	16247	16173	16329	16373	16159	16261	16351	16375	16556	16135	16140	16343	16245	16318	16146	16301	16471	16152	16378	16325	16236	16160	16166	16264	16047	16360	16348	16383	16450	16226	16390	16448	16140	16251	16367	16115	16240	16444	16212	16174	16421	16340	16443	16387	16265	16543	16200	16221	16261	16208	16356	16300	16503	16438	16463	16503	16387	16260	16548	16339	16216	16229	16273	16336	16171	16359	16277	16049	15991	16257	16342	16432	16359	16284	16214	16250	16403	16188	16287	16386	16290	16351	16322	16218	16380	16275	16322	16339	16295	16404	16147	16540	16314	16345	16388	16053	16302	16229	16246	16337	16333	16114	16205	16296	16174	16207	16289	16066	16423	16249	16369	16263	16156	16251	16258	16209	16202	16427	16240	16180	16257	16389	16265	16421	16071	16408	16112	16341	16224	16328	16353	16306	16349	16109	16322	16334	16244	16098	16310	16221	16183	16202	16183	16265	16392	16107	16302	16210	16312	16337	16267	16423	16265	16124	16139	16342	16335	16324	16330	16263	16234	16231	16495	16368	16355	16213	16314	16230	16071	16358	16233	16307	16245	16262	16277	16249	16071	16222	16271	16606	16483	16353	16185	16004	16347	16216	16240	16177	16131	16130	16368	16264	16197	16311	16269	16219	16478	16354	16178	16324	16292	16383	16295	16312	16177	16221	16272	16400	16468	16225	16298	16241	16244	16233	16182	16154	16072	16159	16204	16335	16459	16267	16375	16278	16304	16249	16491	16425	16231	16399	16417	16310	16321	16267	16297	16222	16207	16270	16300	16335	16211	16192	16198	16286	16207	16482	16411	16195	16157	16313	16167	16305	16140	16340	16323	16314	16355	16415	16145	16158	16335	16316	16267	16391	16285	16243	16276	16210	16217	16212	16338	16402	16282	16214	16402	16242	16340	16300	16485	16152	16251	16302	16322	16140	16246	16323	16342	16290	16368	16284	16166	16240	16208	16337	16333	16367	16448	16236	16419	16152	16209	16231	16285	16306	16204	16444	16358	16221	16291	16238	16284	16241	16144	16148	16440	16224	16370	16276	16257	16194	16284	16416	16241	16320	16325	16432	16270	16276	16311	16184	16320	16100	16233	16119	16231	16327	16486	16094	16382	16344	16110	16371	16335	16168	16184	16385	16387	16415	16161	16200	16421	16263	16273	16375	16249	16128	16191	16186	16213	16257	16220	16387	16214	16401	16448	16211	16235	16506	16274	16352	16235	16338	16408	16424	16552	16426	16253	16345	16582	16239	16485	16412	16295	16137	16141	15924	16180	16175	16317	16309	16363	16359	16320	16102	16139	16210	16307	16247	16444	16248	16347	16366	16220	16367	16337	16695	16218	16359	16146	16224	16394	16054	16514	16265	16446	16193	16540	16426	16316	16173	16232	16130	16058	16193	16353	16249	16287	16280	16282	16199	16268	16343	16273	16362	16351	16049	16361	16164	16394	16387	16393	16341	16226	16393	16374	16284	16244	16339	16322	16380	16463	16168	16324	16159	16152	16215	16381	16201	16295	16345	16244	16180	16267	16281	16397	16271	16173	16220	16305	16226	16377	16268	16357	16112	16189	16390	16103	16276	16220	16431	16296	16143	16272	16434	16434	16386	16191	16427	16221	16071	16151	16383	16289	16312	16389	16229	16288	16255	16233	16289	16240	16384	16115	16053	16194	16108	16424	16429	16332	16356	16238	16372	16155	16212	16221	16331	16433	16525	16521	16369	16124	16259	16184	16339	16401	16433	16298	16073	16261	16305	16204	16190	16261	16179	16286	16335	16083	16330	16278	16157	16183	16360	16187	16335	16463	16341	16323	16094	16279	16421	16173	16272	16330	16277	16385	16397	16213	16226	16386	16288	16205	16280	16212	16249	16197	16439	16276	16320	16472	16305	16273	16415	16384	16425	16444	16289	16320	16376	16213	16301	16345	16307	16374	16387	16303	16392	16381	16264	16234	16107	16315	16219	16133	16109	16042	16321	16133	16102	16430	16179	16366	16351	16285	16456	16249	16292	16202	16282	16268	16167	16343	16218	16155	16384	16159	16104	16368	16300	16410	16290	16345	16266	16269	16191	16259	16370	16589	16278	16371	16217	16359	16318	16369	16213	16269	16275	16058	16256	16236	16226	16207	16170	16231	16398	16261	16406	16227	16302	16130	16233	16183	16362	16209	16276	16200	16121	16432	16427	16240	16309	16537	16058	16451	16371	16481	16341	16313	16247	16255	16132	16134	16284	16282	16436	16316	16215	16329	16179	16325	16227	16217	16316	16121	16294	16262	16139	16241	16332	16410	16225	16322	16189	16201	16186	16184	16333	16187	16174	16307	16168	16216	16216	16153	16263	16273	16240	16378	16204	16252	16185	16282	16326	16345	16479	16284	16212	16294	16317	16079	16275	16152	16286	16318	16298	16163	16458	16352	16378	16295	16333	16524	16315	16378	16420	16266	16201	16285	16392	16301	16220	16465	16201	16240	16205	16336	16303	16374	16350	16362	16287	16343	16312	16208	16219	16225	16402	16329	16346	16209	16290	16145	16321	16386	16260	16350	16151	16350	16339	16203	16179	16215	16289	16103	16372	16410	16141	16162	16292	16247	16154	16267	16106	16245	16262	16261	16366	16392	16207	16397	16456	16413	16271	16353	16100	16197	16086	16215	16303	16274	16274	16256	16302	16364	16445	16408	16269	16298	16225	16265	16221	16264	16357	16392	16305	16318	16326	16178	16408	16361	16217	16106	16263	16217	15988	16509	16368	16248	16427	16282	16428	16361	16281	16408	16446	16177	16431	16306	16219	16414	16134	16151	16466	16258	16377	16186	16335	16295	16298	16376	16254	16305	16299	16486	16397	16214	16200	16292	16456	16366	16274	16266	16577	16379	16346	16300	16128	16268	16339	16247	16158
38044	62681	58835	48196	40464	34908	30465	26991	23862	21024	18703	17340	16617	15772	15619	15044	15070	15023	14763	14735	14899	14726	14702	14618	14597	14388	14454	14359	14397	14239	14245	14494	14435	14247	14388	14154	14487	14427	14393	14379	14219	14034	14257	14345	14258	14185	14272	14194	14303	14193	14295	14207	14018	14255	14108	14056	14183	14245	14199	14051	14222	14180	14364	14136	14060	14167	14392	14248	14226	14276	14106	14206	14233	14079	14153	14098	14274	14156	14319	14147	14201	14304	14084	14230	14263	14135	14161	14244	14082	14133	14393	14249	13990	14270	14144	14261	14190	14092	14232	14067	14155	14057	14340	14064	14141	14139	14036	14254	14125	14262	14210	14190	14137	14265	14142	14297	14098	14218	14129	14135	14085	14222	14225	14088	14325	14254	14187	14166	14236	14201	14212	14189	14445	14045	14049	14229	14352	14076	14294	14064	14117	14230	14230	14344	14137	14085	14191	14254	14050	14024	14399	14166	14176	14183	14118	14124	14237	14152	14167	14034	14172	14410	14214	14184	14188	14278	14309	14207	14120	14197	14175	14310	14333	14154	14197	14139	14271	14150	14152	14127	14269	14172	14208	14083	14123	14105	14045	14107	14376	14204	14249	14173	14363	14190	14226	14042	14181	14221	14142	14295	14096	14329	14164	14295	14136	14201	14220	14330	14141	14260	14174	14055	14233	14246	14387	14142	14139	14203	14240	14226	14181	14185	14181	14051	14291	14236	14050	14219	14216	14120	14057	14342	14216	14279	14209	14148	14086	14105	14296	14281	14259	14139	14180	14278	14195	14139	14081	14117	14067	14229	14242	14125	14089	14120	14292	14180	14250	14121	14223	14161	14220	14210	14107	14227	14162	14173	14104	14178	14164	14250	14150	14070	14027	14162	14188	14023	14111	14001	14170	14223	14292	14018	14076	14279	14234	14208	14139	14202	14301	14312	14255	14128	13957	14151	14230	14115	14214	14259	14163	14290	13989	14224	14248	13963	14236	14243	14318	14222	14229	14047	14330	14283	14202	14386	14177	14120	14196	14384	14232	14275	14193	14323	14052	14272	14129	14241	14181	14115	14239	14129	14195	14027	14331	14207	14250	14140	14158	14287	14288	14181	14268	14230	14048	14173	14353	14067	14344	13996	14126	14120	14120	14160	14131	14248	14084	14307	14255	14196	14236	14217	14244	14265	14345	14197	14356	14208	14150	14101	14192	14234	14017	14205	14325	14168	14216	14341	14137	14336	14148	14124	14364	14352	14257	14070	14332	14135	14232	14088	14162	14342	14210	14210	14019	14163	14278	14177	14305	14108	14138	14207	14291	14298	14097	14060	14099	14344	14044	14158	14091	14358	14361	14187	13997	14222	14280	14277	14162	14247	14093	14179	14212	14116	14154	14248	14225	14268	14091	14265	14174	14302	14125	14250	14034	14110	14164	14287	14182	14243	14191	14226	14316	14225	14335	14220	14281	14324	14136	14409	14113	14388	14238	13993	14272	14177	14324	14133	14277	14138	14092	14114	14256	14189	14246	14149	14265	14318	14320	14449	14235	14246	14259	14213	14131	14132	13994	14172	14329	14236	14095	14163	14233	14170	14251	14422	14165	14142	13973	14132	14034	14117	14188	14131	14209	14260	14017	14193	14227	14164	14202	14277	14181	14125	14060	14094	14220	14202	14172	14237	14023	14161	14154	14349	14109	14219	14239	14142	14192	14092	14091	14137	14327	14026	14270	14109	14009	14048	14356	14269	14183	14230	14115	14184	14099	14237	14248	13906	14228	14181	14148	14192	14151	14316	14075	14238	14283	14297	14316	14265	14250	14180	14239	14213	14175	14263	14062	14110	14230	14253	14123	14334	14046	14187	14013	14139	14171	14242	14182	14296	14201	14274	14109	14140	14229	14065	14108	14134	14217	14178	14208	14299	14016	14166	14096	14197	14361	14209	14282	14257	14192	14229	14227	14176	14149	14248	14085	14190	14174	14054	14194	14182	14051	14129	14145	14231	14168	14356	14175	14298	14263	14284	14106	14311	14187	14012	14230	14167	14304	14199	14146	14240	14135	14118	14138	14199	14242	14082	14194	14170	14312	14051	14277	14170	14209	14026	14117	14145	14204	13968	14242	14250	14226	14238	14321	14203	14219	14203	14292	14133	14121	14240	14170	14161	14349	14210	14355	14101	14154	14147	14284	14316	14221	14137	14074	14029	14192	14147	14083	14194	14259	14168	14110	14118	13978	14142	14247	14210	14303	14185	14201	14229	14078	14312	14230	14165	14139	14230	14301	14086	14197	14170	14125	14288	14241	14153	14213	14223	14072	14414	14187	14243	14113	14242	14086	14175	14215	14130	14140	14202	14013	14199	14052	14184	14075	14344	14143	14137	14129	14159	14248	14102	14296	14346	14230	14302	13993	14340	14296	14345	14193	14128	14317	14138	14182	14057	14109	14206	14298	14199	14252	14192	14247	14163	14145	14295	14160	14186	13988	14242	14239	14252	14089	14001	14176	14099	14246	14128	14288	14232	14166	14202	14202	14378	14135	14015	14316	14318	14174	14196	14232	14154	14196	14217	14010	14299	14230	14174	14298	14205	14182	14170	14286	14302	14348	14104	14357	14168	14240	14334	14277	14390	14290	14043	14160	14096	14128	14177	14235	14120	14145	13992	14103	14179	14169	14062	14086	14323	14193	14136	14162	14089	14053	14350	14299	14091	14241	14186	14226	14266	14120	14228	14222	14248	14068	14375	14323	14288	14231	14151	14372	14199	14092	14031	14187	14083	14198	14184	14332	14226	14368	14119	13964	14175	14114	14159	14266	14092	14362	14210	14409	14380	14291	14055	14083	14321	14225	14168	14231	14181	14087	14333	14238	14148	14244	14279	14110	14010	14232	14227	14337	14308	14088	14227	14294	14290	13974	14149	14044	14166	14295	14104	14172	14115	14173	14127	14183	14502	14123	14236	14111	14100	14131	14226	14147	14259	14169	14208	14192	14327	14093	14097	14147	14074	14224	14223	14132	14334	14207	14181	14205	14467	14336	14082	14324	14332	14145	14159	14282	14081	14126	14230	14322	14116	14250	14111	14091	14204	14300	14198	14174	14092	14133	14269	14285	14203	14143	14157	14296	14284	14103	14137	14285	14245	14357	14231	14079	14100	14249	14250	14497	14284	14230	14204	14397	14210	14225	14062	14148	14205	14247	14238	14164	14101	14130	14176	14243	14204	14364	14152	14121	14215	14144	14127	14186	14110	14223	14108	14189	14091	14195	14244	14181	14101	14260	14253	14194	14229	14124	14288	14089	14118	14097	14231	14350	14287	14093	14100	14024	14244	14315	14087	14284	14307	14127	14177	14094	14351	14196	14136	14102	14043	14007	14263	14163	13899	14256	14115	14218	14109	14177	14045	14217	14268	14132	14321	14246	14291	14356	14152	14250	14197	14168	14241	14147	14178	14168	14147	14158	14119	14419	14153	14368	14245	14183	14031	14228	14222	14135	14172	14149	14132	13954	14043	14251	14237	14223	14236	14091	14129	14223	14284	14210	14403	14153	14175	14161	14111	14199	14273	14132	14121	14290	14170	14210	14125	14323	14132	13991	14252	14186	14208	14171	14358	13959	14157	14159	14133	14244	13928	14152	14318	14286	14172	14246	14202	14210	14055	14218	14113	14083	14249	14116	14455	14009	14279	14088	14151	14244	14292	14146	13994	14192	14265	14166	14235	14144	14304	14263	14134	14160	14026	14261	14132	14096	14166	14277	14278	14157	14184	14307	14250	14217	14149	14089	14244	14041	14212	14107	14178	14140	14244	14445	14099	14322	14130	14239	14094	14133	14187	14312	14264	14120	14287	14139	14227	14133	14115	14346	14051	14115	14164	14186	14113	14087	14309	14142	14205	14121	14208	14280	14154	14182	14311	14374	14172	14335	14221	14037	14028	14183	14197	14215	14183	14390	14262	14168	14320	14109	14166	14115	14240	14140	14206	14213	14251	14183	14206	14176	14102	14374	14449	14135	14337	14266	14097	14277	14221	14339	14124	14254	14110	14115	14216	14165	14273	14066	14239	14224	14244	14097	14158	14145	14292	14264	14150	14303	14050	14077	14208	14257	14192	14141	14085	14204	13980	14275	14240	14199	14238	14189	14120	14214	14103	14318	14232	14174	14186	14145	14215	14192	14233	14228	14042	14251	14224	14203	14264	14067	14213	14245	14285	14095	14144	14288	14290	14136	14220	14421	14210	14237	14195	14120	14156	14091	14175	14164	14192	14114	14081	14236	14276	14058	14195	14147	14194	14271	14216	14116	14327	14287	14317	14217	13982	14198	14282	14209	14223	14099	14076	14231	14158	14357	14105	14189	14034	14109	14284	14103	14211	14298	14251	14194	14162	14189	14136	14173	14222	14178	14282	14276	14391	14239	14187	14236	14208	14148	14154	14162	14136	14128	14130	14055	14294	14097	14099	14263	14254	14179	14261	14127	14195	14178	14127	14250	14161	14288	14157	14388	14036	14373	14262	14307	14173	14338	14266	14193	14189	14284	14233	13998	14335	14162	14132	14253	14172	14370	14210	14067	14021	14300	14083	14111	14094	14224	14329	14240	14049	14040	14133	14087	14303	14211	14200	14248	14157	14266	14184	14022	14161	14411	14053	14154	14012	14157	14187	14245	14217	14189	14137	14429	14076	14152	14130	14248	14267	14230	14141	14130	14226	14198	14165	14079	14331	14106	14401	14062	14008	14169	14283	14127	14237	14197	14146	14177	14312	14120	14299	14212	14157	14107	14370	14182	14184	14153	14251	14192	14098	14216	14181	14158	14285	14226	14082	14141	14219	14172	14135	14153	14226	14367	14225	14115	14304	14132	14184	14164	14311	14308	14107	14089	14274	14001	14123	14227	14252	14245	14323	14294	14146	14024	14380	14227	14208	14073	14107	14096	14338	14201	14218	14214	14346	14253	14236	14283	14246	14016	14304	14319	14171	14245	14180	14237	14073	14180	14166	14360	14181	14199	14088	14425	14171	14323	14065	14302	14301	14166	14250	14271	14107	14204	14176	14156	14217	14088	14350	14178	14177	14263	14101	14045	14057	14053	14029	14306	14240	14272	14348	14348	14217	14112	14265	14100	14307	14224	14070	14310	14209
31076	35760	41111	35563	28722	25044	22856	20704	19582	18398	17828	17503	17126	17054	16821	16894	17047	16835	16681	16724	16747	16605	16761	16757	16757	16768	16521	16778	16864	16923	16694	16811	16651	16567	16816	16738	16548	16568	16393	16620	16680	16579	16784	16470	16515	16705	16598	16475	16360	16491	16670	16510	16366	16587	16444	16595	16771	16564	16461	16726	16550	16770	16668	16750	16679	16682	16664	16608	16477	16609	16771	16618	16796	16575	16551	16682	16684	16636	16564	16655	16713	16589	16695	16505	16450	16622	16741	16582	16531	16591	16587	16601	16536	16562	16434	16596	16699	16709	16542	16596	16554	16674	16509	16536	16698	16478	16680	16656	16430	16637	16434	16537	16545	16549	16643	16658	16473	16581	16442	16732	16661	16633	16724	16425	16633	16638	16613	16374	16651	16441	16574	16543	16567	16692	16496	16538	16705	16557	16610	16696	16516	16594	16805	16612	16581	16679	16716	16368	16406	16567	16688	16438	16545	16638	16601	16543	16556	16526	16636	16400	16500	16617	16594	16597	16502	16629	16621	16698	16354	16430	16739	16545	16650	16723	16570	16542	16562	16572	16672	16747	16234	16607	16640	16568	16688	16744	16513	16691	16518	16626	16569	16578	16493	16419	16575	16722	16582	16578	16463	16598	16705	16558	16684	16539	16701	16748	16792	16489	16634	16740	16547	16689	16560	16510	16514	16761	16646	16485	16638	16692	16492	16502	16443	16529	16632	16473	16486	16593	16718	16572	16564	16606	16648	16581	16532	16417	16519	16493	16629	16452	16686	16322	16710	16645	16687	16360	16642	16381	16756	16699	16773	16490	16579	16456	16493	16471	16458	16572	16647	16668	16559	16412	16456	16484	16544	16588	16683	16709	16594	16537	16693	16494	16597	16519	16610	16772	16582	16693	16440	16809	16640	16649	16604	16588	16519	16426	16534	16672	16714	16604	16538	16447	16477	16534	16481	16780	16424	16395	16439	16688	16656	16659	16554	16682	16675	16468	16802	16539	16503	16724	16486	16553	16489	16528	16765	16687	16385	16721	16671	16678	16412	16645	16649	16649	16624	16606	16553	16502	16596	16776	16445	16467	16559	16579	16559	16626	16656	16577	16598	16659	16592	16544	16570	16545	16619	16418	16413	16745	16570	16613	16613	16583	16661	16715	16668	16630	16603	16639	16668	16764	16637	16509	16695	16464	16567	16712	16960	16508	16321	16423	16465	16685	16814	16703	16675	16475	16720	16527	16520	16775	16698	16512	16617	16658	16533	16633	16616	16738	16597	16659	16659	16600	16524	16584	16517	16768	16460	16616	16692	16558	16595	16411	16585	16543	16617	16592	16658	16684	16595	16632	16584	16603	16672	16740	16679	16596	16435	16492	16676	16639	16442	16569	16599	16635	16672	16381	16612	16727	16594	16653	16485	16588	16658	16702	16584	16685	16606	16663	16693	16726	16556	16690	16440	16449	16684	16640	16497	16781	16436	16665	16562	16597	16473	16527	16659	16714	16589	16627	16585	16716	16705	16579	16639	16544	16430	16676	16721	16697	16559	16806	16441	16676	16653	16656	16762	16649	16497	16634	16484	16716	16638	16316	16535	16669	16540	16655	16507	16508	16788	16593	16706	16433	16881	16621	16526	16564	16607	16503	16577	16635	16545	16635	16783	16538	16689	16576	16748	16546	16749	16786	16600	16405	16444	16436	16635	16398	16720	16440	16627	16640	16772	16530	16673	16560	16637	16583	16508	16671	16642	16403	16666	16589	16730	16570	16736	16834	16777	16702	16718	16773	16550	16540	16626	16446	16705	16662	16519	16709	16708	16580	16625	16614	16561	16761	16686	16548	16591	16456	16605	16475	16519	16519	16517	16474	16619	16477	16541	16641	16563	16530	16434	16458	16581	16571	16658	16800	16769	16689	16439	16637	16609	16579	16645	16445	16722	16474	16734	16463	16596	16424	16572	16651	16712	16731	16599	16727	16559	16629	16624	16619	16671	16583	16618	16651	16481	16564	16463	16776	16604	16607	16695	16621	16623	16623	16608	16576	16606	16490	16530	16357	16652	16792	16606	16580	16530	16604	16636	16650	16686	16574	16729	16493	16698	16661	16636	16451	16639	16605	16518	16428	16674	16470	16467	16781	16611	16677	16850	16638	16756	16571	16702	16581	16510	16465	16684	16633	16511	16657	16565	16867	16796	16647	16620	16566	16594	16527	16486	16485	16538	16360	16524	16766	16526	16703	16799	16696	16538	16720	16756	16523	16473	16607	16429	16501	16705	16423	16553	16427	16597	16572	16687	16423	16469	16583	16489	16599	16710	16715	16672	16527	16580	16534	16845	16564	16716	16556	16681	16601	16532	16489	16509	16479	16543	16781	16669	16541	16690	16566	16599	16636	16664	16580	16722	16539	16691	16700	16617	16433	16496	16760	16462	16810	16500	16544	16608	16507	16627	16592	16638	16647	16549	16741	16692	16432	16632	16622	16452	16621	16663	16625	16714	16525	16670	16589	16610	16616	16604	16694	16845	16585	16468	16655	16532	16538	16593	16569	16641	16788	16585	16725	16669	16789	16494	16381	16623	16547	16550	16599	16583	16548	16639	16686	16451	16621	16653	16537	16622	16748	16536	16588	16540	16660	16662	16583	16762	16618	16843	16549	16672	16467	16615	16657	16436	16508	16888	16729	16652	16728	16591	16624	16484	16296	16652	16698	16716	16890	16730	16495	16373	16750	16687	16577	16647	16429	16654	16638	16624	16627	16520	16661	16822	16727	16674	16511	16636	16563	16510	16748	16495	16542	16576	16784	16750	16810	16637	16797	16764	16699	16612	16498	16398	16569	16639	16641	16497	16668	16750	16612	16604	16512	16535	16520	16608	16686	16461	16670	16709	16781	16609	16539	16724	16586	16578	16589	16608	16477	16693	16480	16598	16865	16629	16571	16634	16493	16618	16587	16602	16381	16707	16488	16503	16653	16781	16379	16640	16648	16629	16790	16620	16613	16478	16520	16590	16530	16536	16754	16563	16718	16593	16626	16581	16559	16599	16496	16463	16770	16571	16652	16789	16681	16468	16586	16740	16457	16534	16569	16829	16780	16663	16683	16493	16694	16684	16579	16563	16602	16550	16636	16500	16656	16597	16598	16673	16643	16618	16515	16616	16590	16691	16542	16711	16497	16854	16662	16738	16346	16382	16619	16684	16577	16526	16488	16791	16686	16700	16586	16292	16531	16493	16541	16563	16505	16746	16516	16644	16367	16543	16498	16535	16552	16830	16686	16529	16348	16510	16570	16607	16703	16527	16746	16684	16670	16742	16579	16481	16670	16717	16687	16805	16696	16491	16549	16487	16549	16426	16708	16774	16691	16542	16567	16460	16553	16670	16432	16511	16423	16760	16538	16492	16420	16599	16580	16418	16602	16723	16636	16702	16646	16490	16506	16518	16825	16549	16719	16569	16489	16600	16448	16626	16609	16736	16477	16746	16572	16491	16395	16591	16859	16563	16598	16527	16476	16467	16658	16674	16432	16671	16565	16714	16426	16526	16515	16342	16504	16552	16506	16564	16723	16672	16654	16525	16760	16515	16691	16571	16552	16497	16558	16672	16600	16647	16497	16693	16587	16597	16627	16649	16634	16422	16611	16606	16685	16508	16411	16641	16425	16700	16521	16572	16494	16821	16622	16514	16616	16614	16774	16420	16628	16540	16381	16615	16663	16645	16637	16602	16640	16507	16566	16469	16550	16703	16555	16787	16556	16510	16539	16619	16458	16838	16743	16470	16537	16528	16635	16663	16756	16611	16503	16851	16818	16570	16637	16504	16563	16861	16621	16468	16804	16626	16723	16608	16436	16624	16300	16415	16494	16758	16641	16691	16499	16694	16514	16583	16499	16583	16650	16599	16449	16524	16688	16874	16652	16328	16687	16584	16612	16696	16412	16577	16587	16573	16754	16791	16594	16488	16641	16680	16740	16644	16700	16471	16735	16632	16756	16582	16657	16631	16752	16609	16603	16570	16586	16621	16654	16598	16793	16523	16501	16775	16687	16796	16570	16636	16636	16712	16731	16530	16575	16680	16502	16753	16662	16527	16524	16755	16791	16632	16592	16773	16452	16523	16571	16628	16539	16616	16499	16664	16660	16625	16680	16659	16654	16544	16710	16654	16925	16713	16593	16492	16654	16705	16453	16558	16519	16637	16613	16705	16627	16640	16573	16727	16737	16543	16589	16488	16636	16767	16466	16578	16661	16510	16721	16499	16493	16656	16683	16470	16810	16426	16535	16742	16608	16750	16539	16579	16554	16446	16605	16562	16505	17007	16606	16606	16767	16575	16598	16469	16534	16767	16596	16626	16388	16673	16549	16480	16676	16754	16776	16646	16849	16805	16445	16455	16527	16672	16770	16707	16499	16886	16635	16513	16733	16692	16550	16476	16533	16552	16659	16618	16602	16445	16461	16543	16560	16540	16748	16455	16683	16752	16413	16474	16657	16741	16650	16586	16614	16720	16565	16515	16543	16704	16552	16428	16639	16546	16605	16642	16584	16529	16602	16623	16483	16528	16534	16546	16579	16533	16860	16690	16780	16522	16574	16653	16702	16680	16671	16737	16657	16539	16876	16556	16612	16531	16646	16685	16718	16655	16657	16847	16654	16786	16570	16759	16542	16724	16647	16449	16490	16477	16485	16731	16716	16460	16643	16677	16663	16391	16426	16499	16490	16792	16607	16467	16552	16510	16778	16885	16870	16587	16646	16501	16511	16755	16718	16593	16568	16828	16718	16626	16376	16561	16784	16554	16412	16627	16662	16561	16696	16514	16475	16467	16636	16385	16503	16540	16654	16481	16690	16609	16770	16514	16460	16564	16593	16621	16541	16503	16749	16577	16596	16550	16555	16641	16687	16522	16541	16394	16524	16665	16806	16642	16676	16621	16663	16443	16509	16592	16694	16654	16770	16652	16725	16627	16524	16748	16624	16565	16604	16421	16629	16621	16447	16607	16470	16523	16604	16554	16614	16598	16650	16615	16558	16700	16523	16528	16673	16443	16605	16697	16593	16716	16864	16585	16641	16642	16563	16583	16626	16581	16629	16697	16635	16748	16702	16623	16614	16641	16558	16674	16720	16772	16515	16439	16534	16423	16547
37608	53211	47423	36983	29998	25969	22851	20333	18352	16975	16190	15638	15366	15208	14812	14758	14609	14845	14628	14634	14596	14792	14585	14686	14761	14578	14386	14391	14531	14469	14504	14637	14492	14532	14453	14609	14623	14531	14415	14367	14438	14303	14471	14578	14351	14529	14381	14382	14507	14438	14419	14512	14272	14543	14472	14349	14334	14416	14451	14433	14553	14313	14371	14564	14438	14255	14496	14538	14446	14432	14156	14496	14437	14523	14398	14425	14398	14429	14381	14366	14437	14593	14457	14576	14564	14343	14379	14479	14330	14387	14477	14432	14379	14371	14386	14579	14354	14404	14554	14401	14457	14370	14379	14371	14478	14371	14339	14434	14514	14390	14287	14542	14425	14378	14322	14575	14350	14301	14495	14202	14350	14455	14226	14298	14333	14361	14342	14531	14498	14407	14531	14398	14416	14389	14443	14389	14363	14315	14494	14327	14503	14512	14305	14439	14372	14292	14461	14388	14487	14535	14371	14531	14430	14519	14455	14477	14350	14490	14544	14363	14455	14393	14380	14478	14497	14343	14415	14403	14599	14213	14411	14503	14245	14532	14468	14295	14649	14385	14440	14451	14376	14389	14390	14429	14394	14457	14419	14417	14349	14389	14654	14491	14536	14463	14410	14540	14356	14211	14446	14470	14510	14513	14532	14481	14338	14545	14458	14522	14318	14417	14415	14416	14273	14389	14570	14308	14451	14331	14591	14493	14439	14261	14388	14490	14454	14494	14526	14345	14437	14504	14394	14343	14521	14561	14474	14439	14468	14488	14287	14278	14531	14360	14182	14405	14347	14488	14504	14467	14571	14216	14544	14518	14477	14414	14389	14246	14420	14606	14332	14456	14516	14394	14482	14410	14452	14481	14465	14522	14306	14300	14258	14293	14564	14592	14433	14337	14378	14480	14296	14302	14280	14407	14317	14487	14423	14479	14477	14217	14434	14370	14545	14401	14290	14286	14376	14357	14429	14380	14369	14544	14369	14537	14484	14522	14371	14583	14435	14353	14330	14427	14436	14370	14332	14493	14295	14458	14251	14536	14437	14464	14297	14492	14292	14364	14485	14332	14394	14539	14481	14358	14421	14392	14381	14351	14586	14243	14424	14499	14435	14380	14598	14253	14419	14437	14354	14326	14304	14535	14507	14476	14497	14528	14256	14355	14478	14363	14303	14548	14552	14403	14464	14480	14625	14355	14289	14456	14412	14538	14418	14415	14459	14339	14601	14489	14407	14478	14411	14421	14428	14395	14485	14372	14355	14480	14446	14581	14447	14422	14574	14431	14444	14443	14525	14386	14371	14482	14333	14462	14514	14458	14441	14533	14218	14478	14443	14464	14445	14390	14435	14469	14457	14348	14189	14523	14450	14434	14455	14358	14439	14467	14437	14383	14503	14373	14342	14444	14403	14507	14414	14457	14368	14518	14418	14443	14562	14400	14364	14681	14435	14285	14451	14503	14490	14502	14527	14483	14466	14438	14482	14452	14283	14477	14395	14226	14415	14419	14436	14416	14464	14401	14457	14377	14499	14471	14292	14344	14353	14505	14379	14501	14659	14489	14477	14389	14522	14425	14483	14244	14493	14312	14358	14278	14514	14466	14477	14452	14244	14439	14473	14444	14543	14465	14380	14348	14344	14434	14548	14327	14494	14497	14388	14326	14546	14312	14554	14319	14695	14462	14410	14332	14356	14464	14282	14392	14525	14324	14556	14481	14391	14407	14405	14355	14498	14510	14385	14317	14423	14434	14550	14379	14561	14390	14466	14500	14282	14399	14494	14407	14411	14470	14401	14424	14638	14486	14436	14504	14502	14417	14212	14327	14462	14402	14204	14367	14479	14363	14444	14341	14506	14497	14556	14524	14458	14426	14439	14227	14408	14346	14322	14403	14571	14441	14461	14337	14468	14459	14529	14615	14547	14296	14366	14487	14513	14569	14567	14525	14333	14419	14344	14341	14258	14584	14427	14396	14445	14441	14513	14473	14362	14460	14306	14332	14352	14516	14367	14416	14532	14553	14353	14589	14414	14438	14326	14521	14311	14508	14383	14390	14510	14171	14321	14403	14401	14520	14552	14521	14373	14295	14524	14381	14467	14444	14575	14383	14360	14495	14497	14517	14424	14464	14565	14428	14373	14387	14463	14427	14506	14697	14369	14225	14573	14381	14541	14639	14588	14326	14564	14337	14523	14403	14463	14578	14476	14452	14299	14530	14504	14409	14383	14521	14419	14383	14450	14499	14472	14538	14374	14410	14441	14391	14271	14451	14437	14444	14553	14577	14286	14397	14416	14551	14318	14396	14302	14488	14515	14272	14256	14557	14505	14495	14447	14418	14488	14430	14456	14467	14382	14549	14462	14441	14502	14416	14420	14300	14373	14471	14419	14609	14342	14374	14419	14460	14446	14578	14452	14320	14389	14481	14282	14527	14498	14329	14378	14434	14452	14366	14315	14296	14337	14440	14332	14452	14308	14425	14567	14274	14466	14578	14311	14288	14460	14408	14508	14444	14235	14353	14564	14391	14426	14403	14463	14233	14531	14373	14474	14352	14527	14513	14417	14594	14469	14230	14630	14481	14378	14349	14528	14577	14386	14314	14386	14163	14406	14567	14487	14601	14443	14415	14488	14280	14267	14476	14325	14483	14373	14557	14577	14519	14321	14566	14540	14365	14436	14272	14424	14425	14402	14507	14296	14392	14555	14603	14353	14375	14463	14455	14483	14321	14433	14299	14368	14418	14434	14437	14533	14522	14359	14412	14456	14562	14246	14421	14476	14421	14381	14353	14545	14362	14446	14511	14524	14539	14360	14365	14269	14452	14581	14378	14299	14541	14503	14324	14352	14449	14518	14522	14468	14330	14476	14389	14379	14526	14494	14381	14421	14430	14473	14634	14536	14462	14555	14343	14556	14480	14397	14688	14467	14609	14436	14273	14418	14388	14518	14436	14414	14503	14463	14494	14468	14495	14457	14665	14526	14384	14537	14529	14427	14460	14468	14454	14438	14451	14421	14616	14506	14378	14496	14243	14417	14463	14460	14363	14206	14485	14575	14344	14316	14584	14494	14438	14426	14349	14501	14549	14329	14299	14486	14539	14375	14496	14378	14622	14399	14494	14373	14369	14442	14449	14398	14361	14345	14539	14378	14425	14390	14245	14350	14546	14482	14338	14597	14470	14617	14330	14501	14315	14392	14364	14283	14416	14434	14512	14370	14551	14459	14517	14519	14411	14511	14278	14601	14409	14450	14575	14507	14295	14381	14422	14409	14254	14398	14261	14478	14277	14384	14385	14352	14397	14312	14399	14545	14489	14537	14502	14362	14368	14445	14413	14651	14520	14396	14460	14532	14388	14607	14485	14519	14302	14488	14418	14394	14406	14561	14464	14378	14374	14631	14473	14368	14518	14518	14448	14464	14268	14331	14251	14247	14555	14300	14434	14575	14405	14438	14425	14371	14561	14329	14550	14460	14528	14380	14509	14321	14265	14479	14388	14627	14412	14383	14306	14519	14313	14390	14428	14599	14446	14439	14589	14352	14401	14306	14570	14369	14433	14466	14446	14290	14531	14511	14384	14353	14417	14363	14578	14413	14412	14364	14461	14509	14476	14463	14455	14427	14566	14404	14430	14560	14411	14475	14520	14471	14459	14370	14593	14295	14359	14352	14462	14223	14402	14542	14418	14338	14666	14326	14350	14447	14512	14651	14409	14366	14270	14346	14450	14459	14504	14422	14512	14274	14464	14625	14456	14572	14389	14482	14439	14483	14554	14478	14312	14426	14368	14375	14535	14483	14484	14474	14370	14602	14348	14443	14344	14412	14461	14401	14247	14458	14498	14472	14194	14503	14364	14540	14372	14482	14585	14207	14190	14415	14365	14505	14551	14429	14221	14406	14444	14481	14521	14603	14431	14351	14481	14366	14495	14490	14457	14380	14457	14389	14346	14267	14349	14411	14461	14390	14450	14251	14554	14352	14517	14414	14272	14481	14424	14522	14562	14507	14562	14582	14404	14403	14472	14506	14346	14363	14452	14293	14368	14387	14471	14562	14461	14554	14495	14487	14411	14582	14253	14457	14266	14456	14631	14455	14489	14516	14360	14469	14480	14423	14521	14358	14358	14385	14603	14545	14403	14198	14324	14716	14496	14374	14426	14407	14410	14474	14294	14437	14456	14359	14536	14467	14506	14547	14502	14564	14534	14433	14594	14485	14285	14387	14489	14384	14459	14353	14408	14539	14393	14559	14560	14425	14376	14378	14404	14414	14382	14418	14602	14403	14468	14419	14421	14649	14355	14375	14412	14450	14668	14558	14414	14427	14404	14525	14523	14490	14565	14542	14261	14408	14395	14345	14514	14366	14534	14504	14535	14521	14262	14398	14369	14566	14463	14431	14374	14414	14328	14676	14418	14406	14382	14531	14330	14546	14617	14589	14397	14470	14391	14404	14548	14447	14458	14374	14419	14372	14293	14493	14307	14494	14322	14366	14470	14530	14425	14422	14478	14413	14445	14465	14613	14287	14525	14355	14444	14428	14437	14609	14405	14381	14406	14420	14333	14491	14539	14404	14435	14427	14324	14489	14502	14471	14530	14338	14412	14464	14430	14415	14651	14402	14469	14540	14321	14441	14369	14490	14601	14436	14561	14541	14461	14432	14512	14347	14548	14420	14425	14354	14472	14449	14509	14343	14459	14266	14594	14414	14605	14526	14438	14458	14470	14429	14495	14517	14361	14351	14406	14585	14386	14315	14349	14522	14452	14253	14373	14462	14363	14400	14504	14346	14517	14579	14509	14511	14449	14404	14470	14456	14556	14521	14340	14219	14430	14303	14416	14416	14419	14476	14457	14526	14535	14499	14375	14400	14452	14356	14463	14386	14423	14642	14474	14286	14268	14343	14366	14667	14390	14583	14536	14417	14463	14383	14378	14442	14408	14471	14441	14341	14469	14518	14420	14581	14577	14503	14506	14507	14474	14325	14351	14384	14363	14516	14499	14299	14399	14446	14501	14466	14576	14311	14471	14393	14424	14392	14358	14478	14577	14608	14527	14301	14362	14449	14370	14258	14453	14403	14517	14445	14413	14471	14556	14493	14448	14402	14366	14317	14413	14528	14480	14364	14439	14427	14282	14648	14502	14381	14480
24132	21548	29310	27108	26596	28335	27134	23031	20669	19207	18438	17801	17383	17123	16851	16751	16621	16561	16619	16470	16539	16567	16220	16474	16281	16193	16264	16102	16262	16183	16243	16244	16198	16195	16157	16172	16321	16206	16279	16233	16265	16280	16324	16178	16225	16172	16239	16292	16158	16242	16195	16270	16268	16337	16116	16155	15998	16150	16113	16241	16177	15992	16118	15850	16071	16193	16124	16404	16101	16414	16207	16024	16260	16335	16241	16089	16306	16245	16231	16144	16224	16052	16102	16057	16132	16163	16156	16419	16242	16234	16253	16119	16220	16166	15898	16221	16040	16040	16259	16198	16106	16107	16047	16053	16131	16056	16225	16056	16053	16128	16190	16144	16084	16194	16131	15955	16213	16314	16085	16247	16058	16085	16109	16051	16097	16212	16196	16203	16283	16218	16188	16369	16100	16043	16137	16203	16136	15983	16130	16136	16006	16345	16192	16087	16362	16018	16132	16114	16156	16004	16248	16278	16243	16117	16188	16082	16057	16105	16158	16175	16374	16265	16140	16101	15862	16236	16323	16016	15975	16238	16270	16176	16392	16234	16096	16024	16098	16348	16201	16080	15945	16098	16104	16144	16017	16172	16223	16235	16201	16074	16296	16306	16328	16063	16033	15909	16260	16099	15973	16137	16175	16067	16027	15981	16211	16299	15993	15992	16199	16115	16012	16064	15913	16058	16139	16261	16123	16161	16251	16381	16274	16260	16274	16322	16226	16198	16223	16072	16282	16157	15861	15989	16148	16249	15963	16035	16252	16157	16175	16208	16136	16129	16106	15941	16022	16019	16248	16120	16142	16256	16069	16197	16225	16188	16077	16181	16092	16028	16059	16071	16128	16085	16058	16148	16117	16145	15930	16027	16067	16100	16167	15963	16015	16212	16288	16234	16037	16206	16175	16096	16262	15983	16004	16088	16141	15968	15963	16126	16147	16175	16107	16097	16121	16200	16113	16061	16050	16226	16245	15955	16140	15922	16265	16017	16254	16080	16197	15876	16058	16215	16130	16367	16138	16177	16130	16241	16332	16068	16193	15925	16284	16239	16004	16112	16109	16252	16192	16186	16354	16277	16031	16059	16340	16200	16018	16102	16098	15875	16229	16212	16126	16054	16090	16138	16072	16039	16185	16191	16139	16084	16082	16137	16112	16326	16306	16072	16219	16332	16160	16127	16172	16280	16112	15989	16234	16149	16241	16023	16209	16070	15968	16236	16111	16001	16153	15990	16243	15965	15986	16092	16187	16161	16084	16257	16231	16021	16016	16092	16009	16223	16014	16083	16142	16176	16346	16150	16104	16138	15996	16095	16084	16262	16130	16139	16248	16050	16258	16150	16340	16062	16156	16124	16194	16292	16065	16145	15969	16254	16126	16134	16096	16393	16124	16145	16216	16109	16224	16058	16192	16065	16178	16203	16377	16282	16246	16287	15944	16160	16043	16195	16123	16092	16188	16046	16213	16024	16359	16218	16104	16090	16088	16198	16376	16115	16090	16080	16195	16049	15967	15935	16163	16150	15979	16103	16253	16222	16167	16099	15952	16135	16101	16036	16300	15804	16040	16286	16201	16256	16099	16139	15933	16007	16024	16081	16138	16366	16165	16117	15936	16221	16280	15989	16198	16078	16222	16081	16228	15972	16143	16291	16121	16366	16344	16027	16281	16121	16179	16340	16239	16220	16298	16114	16144	16225	16024	16292	16114	16133	16103	16152	16134	16166	16060	16187	15853	16050	15991	16022	16189	16213	16173	16111	16203	16026	16331	16141	16186	16209	16087	16213	16100	16121	16280	16189	16301	16286	16225	15977	16261	16303	16416	16168	16325	16187	16173	16109	16127	16011	16168	16007	16201	16070	16096	16034	16210	16296	16211	16127	16098	16266	15981	16117	16305	16234	16303	16136	16227	16034	16039	16214	16100	15974	16192	16067	15982	16040	16164	16171	16279	16097	16163	15938	16171	16093	16095	16114	16121	16504	16048	16010	16025	16235	16206	16088	16286	16073	15994	16245	15991	16197	16150	16173	16179	16134	16265	15933	16390	15948	16029	16258	16213	16109	16345	16308	16113	15972	16097	16250	16322	16281	15980	16228	16093	16172	16370	16294	16174	16119	16259	16220	16054	16150	16266	16211	16195	16028	16105	16087	16110	16153	16315	15931	16305	16021	16255	15965	16033	16087	16129	16247	16295	15870	15962	16133	15940	16139	16097	16019	16247	16054	16113	16252	16140	16108	16207	16241	16221	16084	16418	16252	16304	16178	16097	16051	16087	15998	16271	16177	16041	16062	16160	15986	16238	16011	16189	16144	16340	16097	16077	16300	16087	15980	16186	16199	16064	16016	16359	16048	16138	16133	16105	16131	16024	16388	16182	16068	16316	16059	16278	16239	16026	16168	15926	16085	15996	16170	16132	16038	16276	16175	16134	15915	16106	16120	16263	16069	16118	16108	16315	16228	16005	16058	15919	16020	16232	16195	15983	15983	16053	16087	16119	15917	16196	16220	16169	16044	16099	16159	16052	16207	16146	16045	16104	16078	15980	16047	16139	16217	16395	16151	16131	16125	15934	16154	16256	16036	16041	16175	16194	16337	16322	15982	16072	15883	15882	16044	15964	16150	16073	15950	16228	16071	15963	16250	16129	16014	16129	16237	15967	16127	16258	16121	16162	16147	16253	16323	16278	16039	16008	16227	16048	16121	16232	16135	16053	16106	16130	16028	16089	16288	16214	16121	16257	16159	16197	16018	16167	16042	16275	16232	16056	16028	15997	16125	16074	15984	16176	16280	16168	16234	16173	16019	16084	16112	16217	16267	16108	16161	16135	15989	16361	16113	16325	16066	16017	15946	16127	16044	16007	16101	16265	16265	16145	16142	16105	16139	16204	16153	16152	16144	16122	16198	16280	16072	16184	16151	16324	16209	16169	16062	16064	16229	16207	16063	16157	16064	16088	16118	16249	15976	16078	16198	16058	16233	16230	15958	16086	16251	16267	16357	16256	16072	16243	16232	16184	16036	16193	16163	16027	16011	16106	16094	16281	16028	16275	15920	16052	16019	16055	15924	15936	16041	16188	16142	16153	16239	15987	16084	16140	16154	16133	16013	16098	16106	16082	16245	16144	16203	16258	16131	16272	16238	16038	16205	16263	16153	16115	16190	16133	16220	16068	16192	16278	16159	16121	16214	16070	16181	16079	16259	16093	16225	16405	16189	16227	16110	16225	16135	16069	16196	15763	16155	16051	16077	16183	16207	16210	16067	16258	16256	16160	16167	16047	16120	16132	16220	16082	16075	16202	15954	16256	16190	16063	16234	16046	16005	16122	16166	16113	16227	15977	16044	16308	16023	16173	16188	16071	16167	16073	16040	16220	16120	16284	16173	16099	16008	16161	15925	15965	16005	15953	16121	16158	16329	16131	16182	16208	15971	16250	16113	16141	16164	16263	16393	16014	16204	16031	16128	16227	16133	16342	16118	16073	16242	16087	16251	16098	16267	16106	16281	15995	16154	16116	16311	16121	16223	16020	16136	16176	16261	16082	16090	16246	16143	15997	16029	16240	16272	16030	16117	16244	16262	16113	16207	16002	16043	16091	16136	16130	16038	16237	15992	16272	16144	16355	16129	15999	16239	16187	15948	16099	16128	16118	16288	16153	16173	16185	16057	16037	16052	16151	16091	16209	16205	16315	16089	16163	15970	16205	16058	16103	16181	16298	16076	16212	16104	16101	15905	16183	16043	16078	16261	16200	16310	16353	16114	16216	16250	16241	16139	16198	16175	16142	16192	16239	15897	16215	16253	16205	16103	16176	16189	16092	15997	16201	16178	16161	16048	16218	16096	16050	16156	16094	16103	16051	16248	16006	16087	15921	16328	16166	16121	16270	16063	16239	16348	15978	16308	16267	16288	16036	16223	15895	15876	16166	15993	16087	16029	15891	16040	16265	16044	15943	16095	16151	16243	16111	16161	16002	16220	16177	16053	16314	16080	16185	16324	16290	16183	16357	16174	16178	16122	16083	16275	16362	16201	16074	16225	16143	16248	16302	16170	16189	16250	16101	16013	15942	16002	16198	15893	16311	16247	16157	16104	16039	16246	16205	16072	16251	16044	16101	16115	16192	16080	16114	16325	16102	16178	16261	16142	16202	16110	16028	16081	15938	16147	16116	16090	16047	16289	16167	16055	16177	16150	16206	16068	16204	16121	16367	16023	16222	16109	16300	16226	16169	16270	16086	16268	16074	16243	16184	15960	16144	16193	16107	16066	16200	16146	16030	16298	16085	16281	16298	16200	16232	16176	16105	16140	16205	16045	16039	16225	16220	16305	16274	16067	15959	16032	16135	16022	16115	16095	16309	16053	16325	16175	16079	16326	16222	16010	16100	16122	16053	16102	16263	16255	16075	15909	15902	15981	16224	16100	16194	16067	16111	16126	16215	16056	15963	15996	16027	16024	15963	16155	16203	16022	16215	16121	16220	16180	16227	16088	16068	16072	16028	16386	16130	16232	16200	16148	16109	16099	16233	16255	16187	16148	16110	16244	16141	16280	16325	16162	16270	16309	16245	16065	16168	16147	16288	16159	15937	16055	16494	16003	16036	15927	16129	16054	16217	16125	16022	16205	15973	16307	16321	16073	16181	16048	15945	16406	16149	16152	16136	16210	16209	15977	16099	16162	16201	16214	16211	15997	16017	16042	16329	16272	16171	16073	16156	16189	16190	15795	16100	15946	16140	16210	16038	16081	16232	16110	16154	16214	16100	16374	16293	16052	16086	16290	16239	16077	16136	16144	16280	15943	15901	16013	16099	16120	16118	16414	16211	16048	16230	16037	16178	16292	16015	16189	16297	16086	16079	16321	16249	16148	16059	16127	16179	16341	16063	15916	16157	16188	16116	16029	16243	16244	16086	16198	16107	16156	16194	16079	16130	16167	16202	16199	16268	16272	16169	16050	16128	16213	16191	15962	16150	16116	16014	15913	16086	16082	16210	16214	16195	16018	16205	16087	16014	15959	16020	15882	16335	16075	16097	16085	16206	15978	16045	16167	16111	16104	16423	16278	16190	16163	16368	16216	16227	16034	16270	16285	16061	16145	16227	16262	16174	16099	15990	16047	16161	15895	16070	16318	16013	16195	16236	15984
37484	58713	52926	42021	35158	30533	26975	23402	20805	18641	17209	16233	15658	15113	15115	14884	14726	14739	14528	14700	14463	14347	14361	14296	14345	14322	14169	14179	14271	14157	14260	14067	14100	14111	14253	14118	14270	14119	14174	14284	14109	14029	14146	14239	14104	14084	14277	14221	14101	14093	14217	14331	14129	14439	14090	14010	14141	14202	14226	14163	14076	14245	14210	14227	14077	14079	14095	13979	14209	14117	14313	14266	14241	14153	14143	14060	14119	14202	14007	14168	14022	14189	13943	14288	14146	13926	14075	14003	14203	14116	13981	14114	14264	13984	14067	14107	14150	14208	14026	14119	13987	14217	14077	14121	14093	14142	14176	14180	14249	14130	14097	13969	14155	14144	14235	14152	14228	14312	14053	14173	14249	13975	14208	13964	14098	14301	14150	14264	14106	14100	14179	14177	14112	14088	14182	14270	14189	14251	13950	14192	14071	14240	14145	14159	14232	14282	14089	14079	14284	14230	14245	14120	14206	14103	14028	13957	14281	14099	14040	14149	14191	14044	14046	13985	14136	14198	14235	14137	14037	14158	14127	14175	14130	14030	14054	14186	14117	14200	13963	14038	14175	14027	14339	14101	14122	14121	14003	14089	14190	14185	14176	14073	14281	14069	14188	14094	14093	14181	14069	14003	14091	14248	14139	14104	14171	14207	14192	14077	14101	14144	14048	14057	14219	14236	14100	14060	14155	14098	14145	14209	14278	14153	14067	14244	14061	13949	14069	13936	14244	14140	14069	14090	14183	14113	14152	14055	14087	14092	14008	14185	14257	14272	14060	13951	13990	14054	14110	14062	14131	14174	14024	14190	14118	14048	14071	14236	14083	14230	14141	14104	14172	14251	14032	14114	14035	14175	14040	13929	14110	14174	14060	14068	14027	14206	14054	14212	14054	14195	14133	14259	14033	14193	14154	14079	14014	14115	14024	14154	14150	14254	14115	14197	14207	13976	14056	13957	14069	14113	14197	14074	13965	14199	14027	13960	14130	14065	14000	14102	14091	14105	14021	14254	14008	14214	14214	14084	14146	14154	14037	14101	14043	14126	13968	14109	14210	14148	14122	14143	14200	14194	14119	14162	14119	14115	14024	14053	14133	14120	14263	13898	14067	14376	14291	14077	14050	13933	14058	14187	14117	14305	14229	14105	14307	13988	14082	14048	14231	14083	14138	14099	14089	14040	14125	14128	14199	14057	14125	14029	14156	14205	14072	14042	14131	13948	14054	14105	14083	14032	14173	14093	13977	14087	14161	13991	14182	14084	14138	13961	14029	14200	14210	14215	13950	14042	14089	14066	13985	14040	14003	14138	14092	13890	14242	14247	14031	13975	14109	14152	14219	14156	14095	14133	14217	13971	14114	14108	14203	13976	14024	14106	14153	13924	14063	14191	14017	14154	14172	14130	14054	14040	14086	14251	13964	14009	14086	14017	14185	14244	14043	14029	14116	14108	14159	14035	14069	14078	14263	14017	14030	14244	14265	14168	14049	14159	14139	14175	14152	14072	14190	13933	14120	14278	14088	14241	13946	14060	14196	14152	14038	14086	14264	14307	14191	14123	14081	14093	14042	14002	13989	13956	14219	13931	14117	14194	14109	14286	13967	14201	14158	14105	14122	14219	14074	14188	13905	14139	13992	13968	14024	14226	14093	14168	14130	14096	14176	14223	14137	14069	13992	14148	14380	14118	14014	14116	14081	14120	14202	14150	14208	14248	14159	14043	14079	14072	13967	14336	14093	14144	14111	14075	14101	14190	14083	13961	14071	14159	14196	14254	14233	14118	14107	13928	14230	14001	14223	14088	14120	14044	14027	14246	14044	13849	14117	14057	14236	14203	14021	14051	14142	14071	14051	14115	14079	14111	14022	13940	14240	14108	14061	14125	14078	14189	14125	13958	13950	14125	14234	14086	13909	13986	14001	14341	14049	14254	14183	14127	14207	14230	14314	14148	14155	14048	14148	14025	13994	14153	14197	14141	14043	13913	14175	14205	13975	14112	14274	14053	14133	14133	14032	14100	14116	13941	14115	14169	14048	14021	14362	14137	14091	13987	14140	14111	14118	14088	14071	14145	14165	14253	14134	14195	14119	14075	14103	14245	14197	14183	14187	14266	14218	14083	14007	14216	14102	14141	14046	14104	13998	14114	14003	14182	14193	14124	14199	14211	14161	14048	14022	14094	14328	14154	14246	14079	14191	14086	14103	14172	14163	14219	14025	14027	14012	14100	14212	14219	14041	14250	14093	14115	14172	14202	14090	14180	14099	14260	14079	14133	14169	14191	14107	14167	14129	14161	14151	14174	14229	13893	14105	14246	14165	14083	14133	14082	14134	14104	14245	14056	14120	14155	14177	14182	14096	14026	14038	14022	14067	14150	14166	14121	14053	14090	13966	14149	14269	14210	14066	14067	14061	14119	14030	14109	14153	14128	14076	14069	14245	14134	14226	14120	14132	14116	14013	14048	14182	14143	14115	14274	14121	14173	14029	14154	14062	14116	14105	14180	14171	14102	14148	14230	14205	14047	13997	14171	14052	14200	14068	14176	14203	14162	14133	14175	14027	14109	14134	14178	14209	14178	14062	14068	14115	14142	14108	13994	14332	14047	14099	14061	13947	13969	14243	14112	13962	14070	14056	14233	14012	14143	14212	14007	14069	14182	14021	14280	14201	13982	14071	14236	14065	14156	14120	14060	14262	14278	14125	13941	14018	14147	14068	14134	14268	14105	14142	14167	14127	14170	14120	14131	14298	14037	14042	14057	14098	14257	14084	13996	14105	14112	14154	14228	14009	14020	14117	13940	14260	14188	14091	14293	14083	14120	14330	14216	14166	14068	13953	14121	14039	14030	14129	14066	14107	14115	14002	14075	14333	14032	14018	14035	14166	14149	14140	14133	14101	14112	14074	14098	14238	14003	14169	14122	14151	14252	14201	14045	14087	14108	14214	14206	14141	14043	14055	14009	13986	14035	14166	14171	14234	14035	14087	14194	14175	13949	14141	14133	14104	14229	14074	14179	14126	14116	14133	14035	14396	14197	14263	14149	14174	14193	14031	14029	14231	14291	14108	14106	14215	14143	14408	13923	14052	14130	14102	14264	14019	14212	14020	14207	14103	14193	14154	14114	14088	14146	14150	14081	14163	14047	14112	14110	14194	14269	13929	14060	14151	14218	14166	14087	14243	14119	14236	14200	14178	14109	14093	14173	14257	14079	14054	14018	14272	14011	14115	14123	14305	14131	14176	14143	14204	14120	14145	14095	14016	14139	14141	14257	14122	14110	13977	14196	14179	14083	14259	14300	14276	14124	14000	14161	14037	14133	14148	13917	14110	14176	14020	13994	14065	13996	14199	14118	14057	14056	13985	14113	13904	14234	14040	14111	14126	14044	14014	14173	14120	14109	14165	14164	14088	13996	14151	14035	14182	14165	14152	14091	13930	14199	13921	14194	14082	14055	14254	14246	14168	14031	14189	14286	14118	14171	14194	14091	13985	13945	14182	14230	14106	14208	14052	14288	14147	13934	14157	14104	14050	14231	14132	13955	14119	14159	14250	14105	14216	14118	14182	14108	14165	14111	14135	14120	13879	14120	14271	14131	13979	13997	14085	14123	14277	14182	14191	14082	14196	14149	14318	13947	14188	14045	14218	14032	14006	14109	14103	14091	14122	14074	14208	14157	14142	14249	13970	14088	14126	14105	14134	14166	14092	14222	13999	14259	14091	14050	14311	14174	14127	14199	14225	14082	13957	14000	14091	14183	13994	14052	14262	14085	14214	14096	14182	14277	14130	14092	14221	14107	14083	14320	14020	14264	14024	14055	14234	14004	14065	14105	14023	14122	14104	14146	13984	14082	14189	14112	14241	14052	14267	14050	14104	14141	13898	14303	14123	14190	14243	14001	14099	14038	14131	14300	14107	14062	14060	14116	14271	14280	14177	14147	14078	14015	14220	14025	14012	14100	14083	13881	14155	14217	14073	14068	14027	14093	14063	14001	14101	13922	14245	14040	14012	13872	14020	14070	14173	14069	14042	14354	14056	14081	14208	14094	14229	14223	14161	14308	14167	14228	14079	13894	14034	14165	14194	14241	14058	14239	14142	14104	14013	14108	14057	14034	14105	14208	14185	14154	14158	14232	14044	14028	14110	14027	14107	14021	13952	14262	14177	14040	14041	14091	14108	14067	14001	14023	14175	14151	14180	14108	14050	14161	14069	14106	14065	14085	14192	14005	14160	14012	14139	14220	14159	14146	14259	13915	14150	13941	14200	14117	14097	14149	14161	14093	14179	14278	14060	14131	14232	14198	14298	14139	14064	14078	14136	14113	14087	13941	14183	14055	14030	14010	14167	14041	14167	14095	14113	14101	14018	14075	14312	14014	14134	14219	14187	14145	14008	14087	14306	14052	14204	14187	14238	13946	14144	14199	14136	13984	14200	14097	14062	14048	14167	14239	14191	14024	14174	14129	14184	14006	14112	14029	14127	14220	14184	14092	14045	13947	14244	14068	14181	14239	14171	14103	13860	14059	14156	14049	13939	14247	14128	14250	14166	14237	14116	14159	14168	14179	14197	14118	14154	14074	14087	14113	14204	14132	14182	14051	14211	14094	14056	14197	14029	14321	13996	14229	14184	14227	14048	14093	14135	14194	14125	14281	14091	14106	14132	14153	14116	14022	14244	14282	14247	14179	14112	14104	13949	14084	14134	14105	14062	14162	14158	14408	14050	13995	14129	14044	14094	14088	14015	14114	14125	14075	14102	14076	14058	14018	14155	14092	14216	14190	14186	14152	14066	14139	14146	14098	14052	14120	14032	14316	14075	14148	13987	13969	14045	14207	14085	14167	14072	14033	13993	14092	14298	14138	14203	14133	14047	14192	14153	14241	14216	14076	14332	14034	14124	13984	14204	14170	14132	14185	14034	14052	14129	14236	13993	14087	14288	14080	14290	14178	14065	14104	13931	14143	14204	14094	14198	14155	14193	14079	14066	14067	14057	14106	14096	14110	14121	14082	14113	14092	14116	14143	14049	14242	14247	14038	14038	14073	14069	14001	14138	13921	14002	14132	14197	14247	14082	14147	14088	14119	14182	14045	14147	14177	14078	14222	14332	14158	14017	14182	13987	14007	14091	13935	14243	14250
23105	21572	29615	24798	24266	28586	31213	25589	22626	21094	19516	18502	18047	17448	17243	17150	16969	16860	16911	17034	16664	16699	16457	16662	16459	16359	16527	16345	16625	16418	16469	16298	16401	16279	16483	16332	16599	16224	16488	16317	16376	16218	16465	16486	16453	16261	16358	16121	16229	16308	16331	16433	16280	16151	16266	16313	16256	16461	16146	16375	16345	16121	16126	16384	16250	16257	16346	16170	16323	16404	16271	16342	16237	16338	16339	16116	16243	16331	16306	16265	16211	16393	16244	16337	16432	16097	16521	16175	16292	16393	16274	16381	16146	16255	16313	16100	16437	16342	16256	16250	16030	16037	16281	16119	16082	16330	16178	16153	16270	16044	16164	16056	16385	16028	16091	16322	16359	16070	16031	15998	16286	16137	16148	16167	16476	16177	16305	16185	16130	16278	16388	16410	16152	16252	16380	16298	16269	15991	16159	16042	16251	16241	16195	16451	16317	16188	16163	16170	16126	16520	16088	16150	16068	16174	16147	16217	16389	16253	16294	16257	16409	16194	16137	16379	16310	16182	16102	16212	16316	16173	16192	16272	16200	16235	16057	16416	16272	16373	16358	16083	16335	16007	16229	16341	16185	16117	16153	16548	16156	15933	16048	16002	16221	16223	16144	16245	16144	16190	16064	16159	16468	16004	16224	16023	16280	16311	16102	16163	16261	16224	16309	16072	16133	16237	16190	16334	16235	16055	16104	16153	15956	16246	16029	16216	16322	16282	16239	16313	16069	16168	16184	16259	16153	16245	16281	16242	16290	16275	16339	16067	16185	16180	16307	16210	16083	16315	16120	16261	16201	16320	16191	16260	16169	16160	16184	16147	16300	16274	16334	15936	16202	15977	16276	16435	16241	16228	16250	16122	16195	16162	16102	16308	16276	16119	16196	16233	16354	16247	16219	16211	16123	16281	16265	16209	16036	16108	16362	16244	16114	16133	16214	16094	16235	16305	16372	16100	16091	16121	16171	16349	16305	16134	16153	16168	16124	16190	16251	16133	16235	16095	16235	16283	16460	16378	16435	16065	16154	16214	16234	16133	16122	16294	16280	16171	16153	16418	16287	16233	16382	16365	16135	16231	16302	16263	16186	16274	16274	16314	16236	16346	16336	16338	16196	16299	16044	16195	15992	16312	16205	16170	16118	16216	16012	16287	16211	16445	16404	16145	16167	16312	16133	16356	16083	16130	16096	16179	16221	16215	16118	16466	16432	16302	16287	16079	16221	16118	16313	16221	16358	16171	16188	16067	16220	16053	16287	16231	16354	16204	16440	16247	16341	16193	16277	16129	16268	16063	16286	16239	16256	16186	16496	16035	16320	16144	16198	16114	16106	16455	16026	16268	16533	16272	16307	16170	16386	16212	16298	16165	16280	16250	15961	16485	16240	16322	16244	16156	16074	16103	16480	16303	16176	16023	16226	16220	16464	16287	16206	16076	16322	16175	16236	16283	16261	16129	16152	16275	16080	16463	16310	16417	16353	16167	16167	16147	16281	16285	16326	16212	16140	16256	16165	16138	16151	16250	16275	16148	16028	16355	16217	16127	16263	16333	16375	16326	16429	16079	16112	16158	16097	16095	16222	16268	16134	16154	16248	16319	16250	15944	16115	16126	16285	16204	16351	16338	16164	16267	16247	16246	16164	16202	16226	16134	15968	16159	16177	16033	16422	16246	16089	16144	16282	16153	16093	16175	16017	16399	16082	16265	16164	16233	16307	16288	16195	16348	16278	15995	16242	16294	16089	16063	16247	16287	16158	16176	16229	16034	16325	16276	16380	16128	16089	16013	15921	16005	16062	16091	16304	16235	16090	15926	16305	16158	16178	16192	16168	16256	16362	16147	16263	16376	16229	16198	16222	16290	16397	16152	15951	16199	16045	16006	16099	16111	16357	16215	16314	16346	16279	16111	16126	16414	16031	16289	16393	16473	16281	16320	16207	16230	16194	16006	16106	16321	16229	16273	16125	16401	16297	16403	16072	16202	16250	16221	16114	16145	16215	16151	16288	16151	16167	16181	16152	16168	16089	16026	16218	16096	16268	16354	16180	16298	16264	16218	16354	16183	16114	16199	16337	16287	16257	16165	16133	16086	16268	16104	16295	16220	16338	16149	16332	15965	16197	16147	16165	16161	16318	16252	16130	16180	16097	16146	16264	16192	15974	16044	16298	16248	16222	16098	16223	16302	16220	16122	16033	16084	16082	16271	16118	16115	16231	16255	16154	16137	16353	16408	16300	16277	16001	16342	16172	16221	16229	15946	16414	16208	16197	16171	16177	16160	16113	16200	16285	16217	16267	16128	16236	16091	16160	16230	16148	16321	16407	16130	16254	16160	16262	16295	16314	16054	16306	16289	16140	16251	16207	16159	16199	16115	16287	16210	16297	16532	16378	16189	16104	16207	16082	16136	16195	16099	16383	16320	16153	16214	16161	16077	16179	16173	16059	16028	16387	16203	16359	16064	16196	16122	15933	16206	16295	16309	16255	16391	16268	16158	16406	16161	16177	16054	16027	16161	16197	16063	16123	15980	16178	16277	16392	16040	15989	16329	16168	16081	16257	16333	16218	16112	16347	16075	16155	16211	16359	16302	16300	16247	16214	16235	16312	16189	16211	16256	16290	16019	15962	16101	16061	16474	16065	16212	16451	16262	16222	16076	16227	16189	16189	16096	16347	16133	16190	16262	16242	16124	16179	16192	16056	16173	16388	16114	16189	16303	16184	16154	16297	15943	16125	16274	16291	16172	16328	16335	16094	16226	16081	16303	16062	16162	16447	16295	16157	16256	16315	16117	16222	16242	16193	16162	16364	16258	16295	16288	16347	16325	16338	16131	16094	16316	16366	16118	16173	16234	16354	16214	16104	16110	16117	16221	16246	16163	16206	16213	16214	16323	16117	16104	16106	16017	16234	16068	16282	16105	16171	16158	16273	16164	16338	16288	16110	16285	16330	16132	16300	16236	16116	16163	16080	16372	16318	16057	16282	16230	16370	16346	16170	16182	16192	16103	16274	16293	16317	16393	16392	16248	16149	16201	16243	16350	16432	16399	16092	16239	16409	16227	16329	16268	16195	16028	16241	16218	16306	16305	16307	16331	16232	16117	16064	16188	16276	16045	16339	16248	16273	16183	16219	16204	16081	16117	16197	15968	16209	16271	16173	16196	16020	16044	16138	16200	16075	16165	16213	16235	16407	16380	16222	16006	15939	16208	16199	16260	16145	16094	16092	16414	16248	16230	16185	16390	16285	16292	16069	16033	16285	16321	16334	16269	16340	16042	16118	16278	16221	16461	15826	16345	16068	16230	16178	16183	16323	16078	16290	16336	16061	16038	16103	16130	16048	16271	16252	16075	16347	16340	16096	16137	16148	16189	16330	16017	16343	16170	16197	16227	16277	16138	16165	16294	16294	16043	16332	16377	16177	16099	16226	16270	16056	15803	16407	16141	16106	16176	16203	16107	16162	16237	16110	16148	16394	16204	16075	16170	16411	16334	16300	16138	16240	16361	16095	16239	16240	16304	15974	16111	16266	16274	16164	16289	16303	16343	16166	16228	16289	16141	16008	16156	16152	16240	16018	16080	16286	16056	16164	16157	16222	16206	16149	16170	15983	16096	16033	16143	16267	16228	16363	16250	16155	16203	16155	16211	16202	16133	16255	16216	16336	16438	16373	16306	16176	16131	16258	16211	16285	16249	16234	16060	16106	16170	16097	16286	16444	16051	16030	16345	16425	16259	16201	16301	16160	16212	15980	16337	16370	16089	15971	16264	16267	16171	16231	16217	16073	16159	16104	16187	16184	16266	16295	16333	16045	16199	16105	16158	16156	16237	16155	16266	16170	16059	16296	16187	16425	16181	16469	16214	16197	16058	16113	16332	16017	16082	16142	16281	16117	16109	16190	16250	16125	16208	16335	16169	16007	16348	16198	16311	16176	16284	16179	16073	16160	16175	16167	16290	16445	16205	16228	16111	16190	16139	16338	16163	16168	16310	16263	16138	15927	16387	16109	16295	16263	16093	16405	16333	16079	16125	16144	16176	16247	16040	16305	16386	16282	16123	16231	15864	16005	16179	16232	16079	16225	16200	16029	16139	16204	16210	16162	16165	16140	16049	16045	16193	16367	16000	16317	16159	16040	15928	16258	16264	16073	15946	16190	16362	16092	16164	16262	16258	16410	16010	16212	16392	16130	16277	16122	16092	16143	16297	16098	16068	16053	16119	16227	16112	16129	16319	16191	16119	16135	16191	16149	16334	16018	16212	16202	16144	16211	16225	16103	16294	16126	16289	16144	16309	16237	16156	16276	16214	16221	16186	16295	15985	16350	16358	16205	16167	16245	16211	16143	16133	16137	16223	16194	16220	16259	16114	16153	16035	16093	16178	16219	16253	16108	16185	16062	16245	16278	16107	16259	16273	16139	16279	16436	16285	16275	16174	16123	16109	16194	16166	16184	16271	16096	16404	16180	16136	15914	16104	16253	16136	16127	16209	16194	16176	16230	16195	16513	16242	16100	15968	16208	16172	16151	16050	16223	16165	16063	16007	16099	16069	16281	16231	16360	16346	16105	16373	16276	16111	16291	16338	16171	16351	16179	16119	16440	16332	16114	16244	16306	16271	16273	16050	16119	16259	16178	16160	16367	16341	16171	16075	16117	16257	16254	16178	16197	16094	16254	16180	16170	16160	16184	16181	16243	16154	16362	16020	16186	16434	16230	16170	16455	16317	16306	16122	16222	16191	16040	16459	16312	16222	16225	16182	16422	16462	16304	16302	16238	16149	16300	16253	16212	16349	15920	16255	16299	16003	16079	16371	16106	16205	16184	16202	16266	16172	16148	16308	16331	16157	16153	16391	16483	16120	16302	16005	16209	16201	16334	16286	16187	16316	16102	16241	16192	16292	16402	16520	16165	16289	16238	16092	16449	16175	16216	16087	16356	16148	16385	16094	16150	16226	16385	16154	16480	16129	16144	16372	16109	15985	16223	16184	16243	16178	16116	16155	16218	16366	16083	16261	16172	16274	16324	16226	16327	16186	16313	16065	16120	16041	16086	16175	16071	16312	16189	16358	16224	16362	16297	16050	16238	16294	16275	16515	16205	16228	16162	16069	16407	16210	16292	16205	16232	16223	16236	16152
39084	63058	58089	47585	40345	35066	30703	26956	23454	20604	18844	17501	16515	15839	15461	15160	15062	15047	14978	14914	14706	14580	14650	14437	14459	14451	14260	14598	14425	14248	14402	14319	14280	14239	14323	14434	14308	14175	14234	14330	14141	14458	14194	14275	14128	14075	14222	14143	14141	14130	14341	14242	14065	14272	14076	14330	14244	14294	14286	14207	14341	14199	14184	14053	14263	14019	14370	14093	14051	14419	14228	14215	14292	14213	14350	14156	14326	14341	14257	14294	14180	14183	14308	14140	14158	14191	14197	14143	14191	14187	14103	14206	14125	14120	14199	14175	14167	14043	13962	14180	14185	14038	14248	14138	14173	14080	14181	14141	14193	14153	14178	14130	14005	14067	14199	14068	14297	14251	13983	14093	14089	14057	14060	14133	14299	14391	14141	14250	14125	14205	14178	14029	14248	14027	14326	14194	14238	14266	14189	14264	14159	14302	14078	14167	14286	14148	14189	14191	14138	14028	14087	14365	14197	14181	14324	14024	14078	14173	14171	14179	14161	14211	14282	14068	14210	14261	14109	14292	14322	14177	14176	14130	14222	14080	14247	14293	14188	14413	14130	14237	14089	14210	14139	14095	14292	14017	14300	14134	14209	14220	14163	14201	14316	14122	14219	14075	14121	14278	14165	14158	14208	14211	14076	14157	14376	14093	14176	14151	14230	14063	14129	14121	14270	14036	14101	14126	14399	14124	14279	14043	14151	14091	14132	14178	14204	14003	14048	14254	14042	14226	14101	14294	14176	14223	14162	14193	14290	13984	14193	14112	14142	14205	14164	14222	14397	14142	14183	14252	14161	14155	14255	14216	14188	14051	14052	14218	14162	14028	14159	14160	14264	14172	14061	14161	14284	13952	14162	14003	14141	14195	13908	14219	14174	14097	14068	14214	14225	14293	14089	14101	14171	14341	14155	14128	14249	14190	14037	14276	14135	14128	14223	14220	14131	14148	14130	14128	14308	13928	14185	14231	14221	13906	13980	14178	14242	14203	13959	14192	14187	14101	14198	14196	14102	14225	14242	14131	14079	14104	14143	14117	14275	14087	14270	14068	14281	14024	14128	14095	14265	14080	13959	14302	14188	14163	14372	14260	14104	14162	14161	14186	14272	14175	14319	14022	14303	14124	14214	14043	14214	14242	14377	14169	14161	14033	14215	14221	14141	14263	14133	14293	14127	14234	14196	14188	14309	14117	14200	14129	14259	14340	14059	14056	14008	14193	14102	14324	14361	14201	14049	14342	14121	14189	14245	14190	14177	14296	14090	14126	14158	14147	14112	14105	14330	14150	14091	14088	14149	14277	14067	14086	14042	14105	14366	14000	14193	14259	14108	14096	14150	14293	14333	14142	14182	13901	14100	14273	14222	14038	14332	13858	14093	14039	14239	14191	14024	14299	14089	14128	14215	14215	14186	14114	14198	14166	14287	14217	14167	14135	14191	14130	14325	14161	14230	14116	14322	14073	14155	14252	14086	14207	14107	14082	14322	14283	14124	14193	13941	13980	14307	14177	14293	14334	14226	14174	14149	14239	14280	14286	14260	13982	14201	14327	14099	14223	14159	14135	14128	14110	14002	14304	14228	14296	14087	14131	14225	14218	14109	14156	14162	14158	14204	14287	14132	14203	14248	14132	14125	14320	14121	14105	14259	14225	14117	14148	14158	14079	14284	14029	14225	14111	14232	14067	14289	14181	14164	13973	14051	14127	14284	14158	14245	14134	14437	14118	14100	14201	13972	14142	14187	14097	14210	14134	14108	14175	14113	14131	14195	14235	14197	14143	14190	14251	14245	13968	14333	14087	14053	14172	14170	14139	14226	14146	14003	14079	14145	14284	14124	14112	14404	14129	14265	14182	14267	14147	14330	13986	14095	14213	13975	14181	14178	14142	14023	14174	14166	14225	14332	14278	14147	14243	14188	14087	14114	14179	14285	14159	14260	14262	14205	14128	14221	14063	14027	13994	14080	14249	14250	14292	14335	14175	14240	14211	14390	14039	14172	14380	14065	14096	14228	14174	14052	14179	14173	14299	14033	14160	14249	14298	14166	14203	14009	13992	14106	14047	14276	14091	14186	14184	14014	14158	14126	14324	14144	14300	14125	14204	14103	14206	14090	14060	14285	14185	14170	13971	14120	14141	14242	14063	14076	14273	14033	14216	14132	14071	14262	14100	14183	14144	14150	14108	14089	14286	14107	14197	14112	14337	14116	14172	14123	14384	14121	13968	14282	14172	14038	14247	14032	14241	14164	14132	14188	14162	14056	14206	14273	14280	14250	14243	14194	14258	14119	14157	14013	14204	14130	14223	14175	14122	14061	14171	14350	14280	14134	14145	14225	14213	14116	14111	14262	14065	14140	14188	14169	14207	14244	14114	14178	14262	14207	14127	14171	14273	14340	14317	14223	14261	14085	14194	14096	14143	14144	14187	14175	14179	13986	13996	14134	14001	14065	14213	14176	14182	13936	14283	14241	14172	14197	14026	14226	14191	14040	14048	14208	14044	14135	14216	14068	14096	14218	14266	14146	14172	14079	14351	14215	14288	14302	14010	14356	14114	14263	14118	14281	14142	14277	14110	14118	14101	14154	14147	14250	14126	14219	14206	14311	14142	14147	14176	14113	14188	14254	14152	14242	14052	14070	14188	14261	14114	14319	14112	14169	14227	14029	14259	14141	14176	13908	14279	14401	14140	14141	14240	14152	14060	14132	14169	14100	14141	14313	14141	14125	14268	14255	14050	14085	14221	14296	14038	14221	14213	14106	14279	14254	14204	14151	14066	14336	14323	14002	14280	14242	14150	14298	14137	14190	14209	14087	14174	14191	14145	14273	14279	14170	14121	14255	14187	14096	14196	14181	14288	14117	14086	14046	14282	14205	14097	14324	14106	14171	14043	14155	14003	14076	14111	14247	14191	14157	14045	14149	14107	14117	14126	14116	14154	14257	14217	14149	14151	14213	14294	14048	14196	14168	14243	14194	14352	13989	14139	14309	14033	14226	14335	14064	14152	14271	14189	14069	14142	14046	14270	14002	14188	14042	14081	14244	14191	14065	14280	14175	14065	14114	14243	14264	14250	14122	14117	14281	14172	14101	14214	14124	14055	14368	14193	14188	14132	14205	14110	14377	14219	14101	14107	14324	14080	14208	14136	14177	14142	14018	14015	14040	14178	14084	13993	14118	14165	14280	14190	14079	14164	14324	14066	14167	14178	14141	14179	14157	14122	14208	14048	14063	14102	14289	14279	14287	14087	14226	14327	14297	13939	14307	14210	14143	14231	14062	14153	14129	14049	14200	14076	14279	14066	14181	14184	14179	14234	13951	14151	14284	14159	14102	14183	14082	14257	14231	14121	14208	14114	14163	14138	14137	14219	14241	14172	14189	14224	14299	14198	14095	14186	14197	14045	14262	14215	14213	13992	14189	14191	14164	14324	14144	14149	14232	14110	14250	14181	13998	14304	14106	14280	14089	14052	14059	14226	14083	14122	14263	14096	14048	14135	14149	14278	14097	14127	14085	14257	14124	14216	14309	14305	14228	14161	14334	14179	14191	14200	14199	14092	14209	14177	14272	14202	14153	14241	14176	14168	14172	14271	14178	14121	14089	14267	14149	14215	14128	14210	14141	14270	14276	14169	14261	14237	14060	14297	14242	14254	13858	14097	14181	14319	14192	14121	14156	14237	14088	14133	14136	14203	14075	14140	13884	14247	14078	14174	14098	14112	14206	14172	14337	14209	14123	13969	14389	14224	14394	14154	14194	14059	14049	14316	14162	14167	13914	14221	14185	14178	14091	14064	14033	14326	14135	14060	14244	14054	14001	14118	14205	14260	14020	14223	14207	14201	14221	14191	14096	14149	14217	14119	14205	14225	14101	14170	14118	14267	14201	14234	14188	14027	14326	14128	14134	14055	14135	14092	14009	14294	14248	14029	14019	14288	14113	14379	14002	14014	14229	14374	14151	14135	14032	14268	14183	14400	14143	14039	14308	14023	14235	14138	14236	14192	14252	14062	14019	14130	14185	14337	14075	14296	14082	14233	14288	14085	14086	13949	14248	14135	14104	14183	14189	14188	14184	14230	14300	14232	14269	14372	14276	14210	14165	14267	14075	14154	14246	14106	14145	14130	14136	14251	14068	14097	14029	14316	14236	14234	14295	14251	14245	14108	14363	14101	14175	14037	14098	14059	14162	14221	14207	14175	14128	14167	14165	14195	14094	14104	14358	14272	14148	14037	14079	14106	14296	14025	14124	14107	14213	14140	14116	14221	14240	14020	14013	14132	14148	14254	14325	14229	14205	14065	14231	14131	14250	14107	14254	14068	14212	14158	14118	14106	14277	13992	14201	13989	14095	14191	14014	14055	14215	14188	14286	14404	14231	14215	14220	14299	14089	14076	14174	14068	14231	14264	14056	14176	14314	14116	14184	14167	14063	14018	14269	14207	14299	14325	14188	14103	14245	14042	14192	14263	14236	14195	14253	14135	14250	13928	14230	14271	14159	14250	14281	14113	14175	14214	13966	14145	14235	14186	13998	14173	14119	14319	14185	14173	14176	14124	14265	14187	14291	14232	14135	14141	14246	14072	14049	14333	14240	14161	14187	14182	14084	14153	14258	14233	14108	14093	14152	14053	14208	14263	14121	14109	14131	14276	14246	14031	14061	14035	14247	14133	14072	14178	14096	14154	14356	14114	14218	14082	14251	14075	14082	14250	14248	14176	14273	14260	14140	14043	14311	14069	14076	14130	14144	14287	14196	13977	14103	14115	14266	14215	14172	14233	14116	14093	14261	13984	14165	14166	14387	14216	14212	14152	14230	14194	14028	14173	14149	14059	14313	14189	14068	14252	14107	13966	14115	14197	14172	14150	14162	13982	14243	14016	14190	14014	14184	14094	14217	14083	14236	14271	14097	14244	14247	14097	14175	14154	14173	13974	14194	14193	14237	13987	14247	14187	14018	14002	14136	14168	14151	14210	14201	14073	14045	14241	14274	14338	14162	14177	14294	14017	14211	14121	14254	14074	14219	14147	14182	14354	14146	14269	14402	13994	14322	14113	14304	14204	14306	14174	14004	14218	14097	14288	13979	14128	14172	14150	14174	14166	14029	14173	14308	14103	14318	14058	14260	14221	14020	14158
31427	34760	40587	35483	28831	25297	22662	20467	19337	18490	17920	17380	17193	17115	16895	17173	16982	17004	16909	16845	16683	17032	17029	16941	16761	16795	16748	16569	16773	16721	16839	16757	16758	16930	16760	16812	16903	16652	16608	16556	16787	16702	16341	16618	16594	16801	16729	16740	16726	16693	16657	16578	16761	16675	16692	16769	16650	16788	16582	16614	16561	16668	16606	16792	16728	16448	16482	16742	16575	16673	16810	16578	16605	16549	16819	16568	16704	16401	16561	16823	16828	16664	16738	16487	16774	16722	16510	16712	16744	16530	16820	16560	16539	16603	16739	16705	16479	16449	16546	16844	16715	16598	16706	16546	16791	16827	16713	16728	16502	16617	16549	16794	16678	16700	16699	16649	16804	16716	16832	16758	16700	16587	16693	16671	16625	16595	16767	16648	16713	16820	16738	16694	16545	16806	16841	16736	16719	16724	16784	16696	16694	16554	16522	16716	16661	16631	16767	16655	16567	16639	16711	16601	16626	16750	16639	16543	16753	16647	16616	16597	16754	16591	16646	16709	16889	16798	16638	16728	16588	16770	16786	16686	16617	16816	16540	16691	16671	16735	16535	16748	16722	16625	16682	16618	16549	16671	16806	16426	16567	16756	16614	16621	16754	16804	16720	16437	16515	16714	16511	16642	16642	16656	16772	16665	16602	16657	16624	16603	16547	16868	16647	16665	16754	16693	16768	16658	16567	16779	16614	16792	16642	16692	16725	16640	16682	16900	16537	16793	16608	16732	16663	16653	16684	16734	16670	16585	16694	16749	16683	16567	16573	16608	16775	16525	16621	16686	16748	16616	16649	16744	16568	16774	16603	16608	16676	16738	16533	16791	16675	16604	16626	16861	16776	16617	16596	16626	16852	16778	16581	16610	16797	16921	16751	16574	16716	16753	16759	16723	16712	16630	16650	16410	16573	16810	16692	16769	16735	16539	16739	16804	16795	16787	16630	16708	16640	16797	16550	16522	16780	16702	16576	16653	16942	16878	16542	16671	16787	16714	16641	16530	16633	16444	16610	16652	16853	16489	16728	16786	16658	16931	16768	16756	16802	16789	16764	16610	16720	16629	16868	16666	16657	16561	16721	16696	16719	16561	16831	16681	16538	16610	16677	16549	16653	16642	16634	16787	16679	16800	16640	16673	16799	16776	16689	16778	16871	16856	16450	16647	16510	16693	16690	16546	16516	16627	16599	16636	16564	16761	16488	16681	16890	16518	16528	16632	16736	16607	16480	16806	16866	16617	16702	16594	16620	16640	16657	16579	16642	16565	16803	16786	16670	16889	16593	16927	16759	16793	16688	16619	16785	16622	16738	16861	16857	16800	16553	16933	16670	16737	16629	16516	16824	16717	16595	16761	16661	16543	16681	16664	16712	16718	16687	16560	16470	16760	16765	16528	16766	16552	16908	16770	16521	16727	16784	16665	16766	16709	16771	16834	16472	16574	16614	16486	16447	16709	16727	16815	16696	16410	16638	16772	16489	16664	16515	16534	16631	16813	16738	16685	16724	16829	16682	16757	16760	16741	16924	16649	16468	16806	16549	16769	16679	16456	16747	16648	16861	16698	16629	16640	16579	16630	16820	16600	16592	16572	16778	16613	16572	16693	16720	16844	16666	16587	16724	16649	16598	16615	16718	16675	16589	16701	16581	16520	16525	16697	16781	16477	16570	16605	16700	16386	16653	16524	16694	16703	16816	16900	16590	16660	16722	16508	16549	16759	16662	16590	16798	16857	16704	16789	16769	16627	16817	16713	16527	16814	16545	16560	16729	16769	16676	16675	16786	16713	16684	16659	16666	16647	16723	16688	16611	16773	16742	16566	16594	16644	16604	16734	16474	16672	16757	16490	16854	16530	16732	16608	16462	16808	16646	16581	16586	16692	16777	16681	16491	16744	16673	16705	17061	16818	16661	16697	16675	16536	16797	16835	16790	16477	16669	16622	16804	16536	16663	16608	16750	16657	16641	16665	16633	16671	16819	16570	16458	16630	16662	16776	16751	16848	16601	16872	16481	16712	16625	16680	16622	16738	16676	16700	16914	16840	16679	16634	16737	16657	16985	16814	16639	16662	16746	16690	16877	16759	16714	16597	16729	16599	16603	16658	16619	16637	16674	16744	16706	16570	16658	16902	16946	16624	16770	16706	16725	16668	16719	16701	16429	16748	16646	16672	16765	16561	16699	16767	16661	16739	16603	16640	16720	16597	16857	16812	16772	16684	16609	16523	16688	16750	16679	16765	16715	16771	16817	16583	16846	16726	16785	16661	16385	16580	16752	16647	16604	16721	16649	16584	16666	16723	16688	16815	16695	16552	16691	16676	16761	16395	16589	16548	16802	16875	16809	16627	16723	16584	16835	16495	16651	16842	16659	16595	16713	16687	16790	16823	16835	16612	16648	16649	16853	16684	16783	16694	16456	16802	16632	16497	16442	16552	16697	16530	16676	16644	16626	16554	16626	16773	16544	16785	16774	16744	16833	16728	16380	16741	16724	16689	16802	16529	16665	16658	16661	16648	16522	16918	16752	16536	16598	16626	16778	16806	16803	16667	16521	16687	16544	16853	16586	16620	16731	16737	16843	16554	16648	16700	16821	16928	16921	16802	16475	16899	16658	16796	16464	16637	16763	16822	16605	16650	16616	16459	16582	16677	16509	16799	16705	16874	16858	16799	16656	16709	16722	16656	16767	16621	16580	16596	16848	16473	16961	16620	16635	16873	16677	16704	16570	16735	16510	16896	16696	16513	16626	16532	16640	16614	16695	16815	16837	16721	16683	16810	16750	16531	16862	16688	17012	16664	16629	16455	16575	16575	16699	16630	16804	16646	16597	16604	16865	16532	16568	16637	16544	16503	16541	16780	16834	16778	16923	16681	16665	16678	16847	16697	16619	16783	16879	16592	16506	16769	16748	16501	16792	16653	16625	16812	16666	16645	16718	16412	16772	16652	16569	16655	16849	16664	16576	16886	16667	16632	16638	16730	16717	16794	16677	16638	16749	16561	16928	16731	16715	16542	16609	16433	16482	16541	16614	16622	16751	16740	16698	16908	16538	16638	16664	17014	16671	16643	16854	16754	16882	16606	16684	16707	16771	16772	16607	16751	16566	16671	16605	16800	16895	16595	16767	16773	16612	16944	16755	16743	16667	16637	16492	16633	16867	16712	16717	16655	16805	16550	16492	16599	16824	16515	16595	16739	16584	16548	16712	16788	16782	16775	16889	16706	16629	16835	16759	16796	16516	16586	16721	16503	16701	16693	16630	16707	16869	16648	16672	16653	16659	16689	16612	16693	16779	16473	16553	16828	16842	16708	16776	16629	16491	16496	16835	16711	17014	16707	16664	16860	16702	16780	16559	16593	16688	16676	16767	16651	16594	16619	16610	16517	16562	16717	16521	16812	16758	16610	16756	16738	16802	16654	16651	16544	16642	16695	16758	16655	16510	16814	16733	16779	16714	16805	16765	16556	16616	16764	16810	16613	16810	16605	16595	16572	16802	16536	16673	16577	16713	16869	16715	16728	16677	16523	16723	16591	16616	16644	16742	16677	16622	16631	16757	16631	16939	16732	16721	16634	16824	16616	16651	16561	16652	16654	16804	16497	16600	16791	16743	16739	16689	16510	16799	16408	16695	16608	16784	16696	16713	16644	16648	16497	16685	16822	16509	16740	16803	16837	16814	16656	16650	16604	16599	16779	16729	16628	16663	16594	16484	16791	16855	16758	16606	16571	16665	16825	16760	16551	16777	16705	16844	16681	16442	16702	16806	16775	16686	16517	16562	16510	16861	16744	16714	16837	16693	16817	16598	16762	16757	16506	16577	16676	16669	16629	16540	16732	16629	16747	16722	16755	16714	16589	16676	16834	16854	16705	16718	16591	16569	16631	16691	16521	16651	16621	16885	16741	16562	16510	16561	16519	16580	16493	16812	16748	16648	16817	16687	16631	16767	16657	16477	16680	16705	16473	16924	16766	16574	16655	16740	16622	16634	16711	16649	16692	16621	16551	16507	16715	16577	16717	16499	16547	16496	16742	16633	16730	16648	16743	16813	16736	16596	16515	16724	16467	16501	16645	16614	16736	16674	16714	16715	16718	16754	16572	16605	16725	16672	16617	16629	16754	16637	16787	16676	16766	16685	16608	16529	16594	16673	16698	16674	16652	16814	16595	16672	16743	16658	16558	16806	16896	16624	16679	16690	16819	16772	16577	16473	16730	16681	16693	16794	16775	16546	16972	16579	16570	16758	16555	16610	16542	16503	16899	16898	16761	16806	16814	16679	16768	16760	16692	16876	16604	16793	16640	16542	16652	16691	16572	16786	16495	16714	16752	16885	16647	16686	16668	16696	16515	16956	16792	16719	16710	16659	16820	16568	16673	16557	16714	16549	16667	16814	16758	16583	16851	16875	16669	16563	16717	16638	16819	16706	16650	16604	16594	16575	16478	16667	16561	16671	16766	16774	16650	16828	16724	16893	16601	16594	16909	16772	16822	16652	16739	16762	16724	16888	16662	16772	16634	16724	16730	16811	16683	16676	16707	16519	16529	16534	16647	16738	16816	16546	16513	16739	16712	16640	16683	16763	16355	16693	16728	16663	16672	16666	16565	16726	16591	16934	16559	16844	16662	16657	16770	16634	16593	16637	16640	16578	16873	16616	16701	16850	16901	16656	16667	16840	16874	16709	16557	16703	16695	16552	16569	16791	16838	16789	16756	16818	16780	16727	16486	16890	16835	16672	16469	16566	16593	16806	16857	16803	16567	16769	16760	16596	16522	16612	16634	16787	16854	16743	16492	16720	16562	16776	16883	16689	16775	16752	16655	16847	16616	16563	16598	16812	16669	16691	16666	16748	16763	16657	16873	16612	16632	16613	16841	16719	16817	16653	16826	16698	16693	16775	16616	16587	16743	16804	16777	16699	16620	16728	16661	16561	16628	16667	16476	16599	16610	16739	16507	16742	16470	16849	16454	16698	16616	16790	16814	16732	16631	16789	16637	16848	16749	16589	16615	16508	17054	16767	16723	16730	16739	16861	16781	16628	16508	16673	16643	16376	16547	16579	16735	16728	16729	16786	16585	16691	16603	16661	16676	16787	16672	16913	16749	16778	16826	16590	16581	16727	16541	16541	16728	16653	16409
38751	52989	47286	36945	30383	25895	22587	19960	18224	16926	16087	15728	15534	15012	15174	14819	14829	14736	14746	14891	14825	14546	14598	14592	14734	14799	14576	14558	14515	14533	14544	14486	14587	14418	14408	14566	14413	14479	14536	14574	14557	14683	14517	14433	14454	14438	14596	14595	14311	14419	14546	14461	14592	14457	14464	14444	14576	14544	14444	14544	14485	14529	14564	14558	14510	14398	14522	14560	14367	14539	14590	14404	14524	14498	14491	14486	14613	14558	14448	14386	14711	14544	14268	14474	14647	14478	14422	14473	14487	14527	14683	14605	14384	14362	14330	14454	14263	14518	14509	14447	14511	14393	14357	14417	14567	14464	14451	14460	14483	14502	14433	14442	14509	14568	14348	14542	14498	14479	14533	14636	14496	14525	14475	14392	14379	14571	14427	14583	14456	14441	14413	14447	14473	14618	14381	14521	14427	14483	14400	14464	14534	14449	14361	14459	14512	14469	14479	14692	14572	14515	14459	14636	14407	14597	14581	14439	14481	14585	14460	14486	14289	14514	14422	14365	14379	14414	14454	14494	14542	14472	14499	14400	14554	14506	14506	14609	14496	14532	14567	14531	14708	14464	14453	14511	14518	14692	14467	14444	14363	14455	14329	14412	14595	14378	14512	14569	14500	14493	14352	14380	14484	14659	14403	14414	14575	14395	14564	14508	14398	14302	14681	14487	14384	14585	14495	14533	14400	14611	14451	14617	14435	14623	14635	14385	14607	14391	14597	14537	14426	14519	14626	14399	14511	14515	14271	14394	14447	14380	14417	14419	14496	14490	14542	14339	14578	14399	14568	14383	14360	14430	14544	14556	14600	14500	14455	14486	14494	14546	14457	14369	14489	14445	14667	14654	14694	14459	14434	14495	14509	14628	14432	14378	14449	14381	14439	14300	14486	14526	14380	14369	14513	14517	14501	14450	14504	14432	14477	14528	14551	14654	14479	14598	14395	14420	14591	14602	14413	14621	14535	14403	14416	14400	14511	14476	14530	14498	14466	14439	14495	14568	14466	14559	14546	14533	14470	14560	14511	14428	14429	14436	14652	14344	14394	14460	14425	14689	14530	14379	14462	14540	14470	14272	14521	14436	14534	14583	14588	14414	14509	14618	14575	14500	14264	14522	14447	14332	14472	14489	14679	14559	14591	14459	14440	14388	14285	14377	14423	14466	14584	14555	14559	14528	14512	14527	14326	14515	14446	14487	14406	14478	14326	14367	14447	14497	14393	14622	14374	14480	14512	14404	14374	14385	14520	14598	14531	14611	14469	14438	14492	14613	14636	14421	14405	14541	14467	14351	14470	14470	14329	14585	14481	14387	14356	14350	14376	14549	14434	14517	14267	14605	14324	14494	14453	14574	14427	14464	14383	14420	14427	14409	14478	14404	14367	14489	14530	14473	14470	14562	14370	14423	14635	14651	14544	14477	14545	14463	14541	14514	14587	14379	14492	14419	14304	14497	14475	14555	14204	14612	14472	14514	14438	14370	14603	14427	14389	14518	14252	14368	14542	14440	14533	14398	14653	14587	14435	14578	14506	14535	14285	14445	14379	14427	14548	14458	14473	14424	14524	14227	14558	14538	14529	14331	14565	14650	14372	14312	14489	14528	14474	14540	14447	14381	14559	14265	14563	14340	14634	14544	14599	14598	14415	14413	14587	14518	14440	14542	14453	14407	14530	14424	14436	14552	14537	14503	14423	14538	14575	14571	14322	14507	14461	14741	14542	14446	14410	14469	14564	14587	14545	14234	14422	14457	14470	14361	14483	14345	14541	14477	14519	14479	14374	14362	14410	14541	14462	14437	14427	14635	14511	14510	14571	14351	14363	14578	14531	14457	14322	14390	14537	14376	14529	14597	14442	14453	14539	14341	14418	14465	14604	14506	14482	14478	14472	14564	14429	14366	14601	14618	14489	14591	14469	14433	14283	14494	14483	14526	14555	14399	14484	14448	14593	14583	14749	14474	14493	14565	14450	14437	14467	14425	14548	14459	14372	14463	14599	14466	14506	14551	14535	14493	14502	14394	14359	14459	14349	14439	14539	14530	14481	14583	14434	14468	14411	14456	14429	14328	14401	14479	14453	14662	14455	14447	14322	14684	14537	14392	14505	14391	14445	14440	14439	14393	14448	14399	14545	14460	14434	14465	14420	14451	14404	14446	14352	14430	14489	14405	14474	14485	14495	14565	14382	14534	14541	14505	14580	14305	14443	14420	14479	14533	14459	14375	14448	14366	14621	14545	14496	14703	14408	14333	14536	14443	14479	14419	14455	14345	14520	14362	14505	14550	14515	14435	14491	14505	14505	14351	14566	14307	14565	14516	14454	14617	14515	14531	14609	14426	14291	14447	14359	14542	14445	14404	14544	14344	14527	14570	14421	14587	14420	14561	14519	14560	14432	14518	14604	14456	14402	14441	14577	14365	14655	14494	14615	14486	14379	14533	14570	14477	14573	14413	14530	14585	14460	14470	14506	14416	14374	14525	14369	14455	14363	14499	14510	14430	14375	14418	14500	14500	14522	14494	14466	14261	14668	14423	14377	14446	14733	14562	14448	14517	14482	14294	14551	14579	14485	14475	14442	14509	14544	14443	14611	14418	14369	14407	14440	14387	14463	14614	14439	14599	14515	14469	14655	14572	14374	14442	14610	14459	14326	14485	14493	14511	14342	14571	14524	14488	14452	14449	14556	14533	14547	14595	14607	14553	14326	14422	14491	14332	14426	14388	14386	14590	14421	14520	14382	14470	14468	14419	14607	14476	14461	14546	14546	14372	14421	14287	14427	14406	14508	14548	14416	14541	14543	14481	14355	14601	14440	14646	14390	14448	14472	14423	14611	14544	14340	14483	14397	14606	14492	14484	14663	14587	14380	14451	14537	14478	14492	14505	14447	14464	14539	14356	14619	14492	14606	14573	14477	14582	14464	14753	14591	14615	14554	14534	14717	14341	14476	14417	14547	14499	14618	14514	14493	14473	14560	14470	14504	14442	14447	14564	14571	14338	14409	14582	14179	14409	14645	14656	14385	14556	14430	14598	14535	14487	14514	14383	14647	14423	14319	14459	14540	14458	14385	14433	14455	14456	14377	14658	14533	14465	14292	14414	14420	14458	14716	14645	14424	14619	14510	14463	14508	14443	14490	14504	14354	14566	14381	14395	14568	14466	14538	14382	14535	14471	14513	14434	14405	14355	14503	14499	14356	14628	14457	14467	14490	14518	14445	14602	14414	14555	14336	14304	14423	14401	14386	14421	14529	14546	14487	14520	14615	14478	14488	14453	14323	14444	14497	14517	14382	14301	14647	14512	14614	14395	14424	14595	14482	14322	14619	14382	14599	14398	14650	14394	14455	14372	14548	14435	14495	14524	14606	14541	14580	14390	14520	14352	14539	14339	14419	14452	14672	14329	14528	14388	14569	14629	14469	14453	14621	14499	14615	14557	14460	14385	14374	14399	14413	14527	14611	14502	14528	14502	14407	14571	14524	14572	14546	14568	14564	14526	14452	14573	14449	14586	14477	14384	14540	14462	14611	14501	14428	14535	14378	14480	14350	14368	14391	14615	14610	14444	14547	14527	14482	14497	14477	14463	14449	14442	14539	14486	14425	14427	14290	14560	14348	14565	14665	14570	14492	14386	14501	14481	14503	14535	14389	14344	14559	14534	14506	14548	14396	14552	14443	14425	14591	14503	14458	14492	14485	14622	14461	14516	14533	14537	14566	14503	14590	14568	14581	14425	14311	14549	14504	14580	14447	14445	14245	14616	14542	14505	14502	14477	14453	14428	14405	14482	14605	14424	14469	14480	14437	14566	14429	14565	14459	14422	14336	14399	14642	14464	14501	14407	14442	14517	14576	14437	14486	14495	14480	14693	14504	14463	14533	14453	14303	14339	14571	14355	14516	14660	14562	14436	14274	14568	14356	14396	14515	14532	14554	14428	14535	14604	14602	14433	14359	14562	14324	14567	14502	14320	14303	14539	14580	14373	14509	14540	14470	14486	14442	14427	14660	14483	14454	14477	14422	14403	14547	14565	14590	14457	14619	14608	14504	14455	14531	14393	14520	14451	14515	14391	14346	14467	14524	14348	14397	14515	14513	14506	14424	14260	14475	14568	14456	14469	14295	14594	14352	14655	14509	14470	14376	14506	14469	14698	14532	14551	14471	14598	14608	14448	14646	14489	14349	14445	14480	14550	14560	14510	14588	14384	14458	14510	14416	14447	14495	14519	14463	14525	14460	14524	14381	14313	14463	14504	14393	14447	14512	14420	14483	14466	14585	14427	14484	14343	14555	14441	14481	14571	14470	14546	14361	14438	14462	14532	14482	14425	14477	14249	14588	14502	14220	14587	14640	14545	14513	14598	14597	14602	14309	14547	14496	14569	14482	14463	14512	14523	14373	14548	14401	14549	14438	14543	14544	14539	14486	14538	14267	14651	14320	14415	14461	14469	14406	14521	14522	14398	14570	14570	14471	14364	14587	14400	14407	14545	14611	14395	14475	14446	14470	14502	14641	14387	14509	14364	14519	14533	14567	14476	14496	14382	14358	14624	14466	14503	14390	14357	14449	14401	14347	14536	14504	14559	14533	14410	14552	14535	14587	14533	14390	14378	14479	14524	14320	14435	14486	14311	14585	14569	14420	14584	14346	14430	14582	14503	14338	14523	14276	14664	14438	14543	14655	14616	14641	14670	14311	14435	14315	14564	14411	14447	14635	14401	14434	14514	14438	14481	14617	14545	14500	14436	14502	14538	14514	14345	14519	14509	14467	14511	14342	14359	14437	14395	14432	14626	14471	14613	14429	14371	14487	14453	14594	14555	14446	14426	14466	14553	14409	14563	14577	14432	14422	14461	14342	14573	14376	14557	14487	14485	14504	14436	14614	14376	14554	14517	14597	14336	14313	14439	14344	14581	14450	14594	14314	14603	14431	14572	14417	14543	14493	14238	14565	14500	14493	14491	14704	14559	14450	14470	14450	14421	14446	14536	14400	14442	14492	14543	14626	14544	14514	14558	14596	14385	14559	14617	14487	14371	14583	14449	14489	14619	14511	14386	14545	14527	14438	14540	14448	14422	14451	14541	14424	14465	14553	14469	14444	14510	14538	14495	14555	14473	14541	14513	14505	14274	14408	14312
24386	21680	29739	27360	27383	29068	27904	23030	20718	19406	18400	17732	17357	17266	16875	16967	16999	16740	16689	16643	16601	16727	16582	16462	16567	16681	16493	16351	16381	16666	16593	16440	16373	16418	16309	16334	16331	16174	16573	16464	16453	16425	16480	16214	16388	16337	16363	16244	16321	16376	16191	16384	16576	16396	16196	16391	16496	16315	16208	16482	16200	16324	16329	16308	16269	16323	16483	16434	16519	16535	16501	16194	16198	16507	16285	16180	16319	16274	16359	16169	16173	16183	16285	16383	16320	16371	16413	16182	16472	16416	16504	16255	16304	16401	16310	16350	16301	16343	16319	16374	16303	16340	16393	16131	16317	16294	16284	16310	16402	16279	16276	16342	16212	16223	16490	16335	16393	16403	16464	16363	16248	16303	16379	16534	16337	16173	16387	16468	16356	16374	16348	16421	16380	16073	16334	16441	16432	16472	16088	16078	16254	16435	16210	16139	16351	16450	16577	16195	16223	16479	16206	16296	16546	16256	16407	16440	16161	16289	16352	16452	16316	16461	16154	16130	16269	16312	16499	16329	16357	16456	16371	16251	16315	16502	16374	16310	16308	16294	16399	16446	16388	16479	16208	16335	16397	16344	16221	16302	16318	16192	16237	16285	16491	16177	16189	16593	16364	16179	16430	16328	16348	16163	16354	16235	16381	16326	16333	16133	16193	16240	16387	16169	16332	16329	16462	16114	16401	16313	16233	16303	16471	16389	16377	16188	16399	16337	16203	16258	16427	16427	16360	16352	16369	16385	16274	16144	16318	16447	16285	16118	16319	16339	16238	16425	16405	16301	16300	16169	16417	16129	16199	16215	16338	16423	16226	16235	16229	16372	16392	16637	16375	16114	16252	16403	16302	16545	16363	16078	16416	16366	16312	16374	16512	16371	16410	16406	16390	16167	16207	16133	16197	16159	16261	16246	16259	16369	16071	16498	16242	16217	16145	16093	16236	16367	16365	16187	16298	16289	16340	16231	16212	16536	16352	16199	16369	16193	16575	16374	16097	16357	16264	16310	16279	16262	16287	16296	16064	16337	16241	16363	16228	16257	16371	16219	16471	16243	16325	16566	16328	16554	16571	16272	16084	16178	16317	16268	16408	16255	16499	16267	16290	16384	16344	16446	16325	16232	16390	16254	16412	16330	16378	16350	16189	16201	16324	16245	16223	16115	16294	16377	16507	16453	16170	16343	16412	16432	16276	16300	16353	16416	16479	16377	16391	16423	16577	16302	16314	16277	16472	16323	16300	16046	16136	16156	16308	16209	16242	16370	16121	16242	16564	16339	16253	16464	16410	16088	16399	16262	16556	16407	16365	16348	16475	16254	16369	16477	16294	16258	16197	16210	16305	16113	16396	16503	16451	16338	16387	16323	16284	16191	16439	16438	16470	16348	16284	16296	16368	16276	16246	16266	16301	16296	16493	16406	16391	16275	16124	16184	16240	16312	16392	16409	16384	16284	16315	16361	16438	16460	16357	16390	16228	16391	16274	16399	16320	16357	16321	16353	16362	16495	16323	16365	16372	16457	16196	16420	16188	16203	16373	16322	16318	16131	16347	16097	16111	16238	16514	16489	16427	16276	16341	16493	16501	16280	16455	16263	16275	16340	16266	16370	16145	16313	16179	16253	16403	16473	16235	16205	16262	16448	16288	16463	16417	16300	16372	16307	16410	16371	16243	16378	16302	16330	16400	16347	16202	16055	16263	16190	16412	16157	16280	16240	16453	16319	16161	16479	16336	16392	16295	16498	16327	16129	16240	16606	16492	16400	16330	16202	16217	16407	16515	16308	16117	16423	16344	16390	16418	16199	16421	16349	16437	16098	16324	16435	16406	16313	16340	16532	16306	16264	16393	16388	16222	16453	16314	16229	16285	16218	16186	16360	16378	16237	16354	16370	16590	16300	16231	16336	16274	16262	16250	16554	16217	16406	16401	16498	16233	16256	16366	16359	16322	16352	16459	16370	16402	16282	16324	16278	16098	16276	16222	16406	16411	16373	16239	16284	16331	16328	16171	16166	16268	16261	16270	16244	16223	16243	16345	16270	16401	16163	16477	16460	16227	16548	16536	16290	16375	16327	16416	16186	16252	16265	16347	16382	16268	16265	16165	16225	16149	16224	16438	16494	16427	16241	16307	16448	16421	16381	16312	16337	16264	16269	16257	16296	16385	16342	16278	16337	16354	16242	16198	16431	16284	16439	16277	16321	16282	16359	16360	16232	16344	16273	16276	16303	16096	16385	16396	16456	16324	16270	16479	16121	16148	16479	16318	16180	16360	16436	16320	16396	16451	16519	16373	16556	16337	16463	16311	16400	16453	16311	16247	16222	16141	16252	16459	16298	16326	16364	16343	16446	16518	16455	16316	16253	16286	16229	16412	16187	16319	16223	16258	16599	16183	16176	16224	16318	16203	16298	16482	16360	16293	16456	16309	16372	16464	16379	16331	16291	16354	16141	16078	16269	16189	16342	16481	16287	16275	16285	16260	16329	16066	16301	16348	16471	16451	16175	16388	16369	16253	16331	16553	16431	16452	16340	16317	16430	16260	16289	16209	16451	16166	16295	16396	16602	16411	16363	16156	16272	16341	16225	16452	16135	16245	16245	16433	16190	16354	16474	16310	16464	16220	16293	16475	16345	16348	16211	16210	16368	16386	16450	16448	16499	16303	16290	16257	16238	16297	16423	16309	16362	16295	16328	16254	16272	16390	16365	16403	16210	16209	16311	16286	16544	16472	16296	16314	16416	16421	16373	16164	16367	16412	16280	16282	16201	16477	16235	16421	16357	16268	16331	16374	16383	16258	16329	16290	16442	16281	16584	16461	16171	16221	16111	16159	16351	16468	16521	16354	16422	16356	16269	16443	16371	16246	16178	16276	16603	16406	16348	16319	16338	16304	16337	16378	16406	16305	16306	16482	16413	16441	16368	16379	16160	16318	16299	16233	16395	16469	16125	16346	16382	16447	16377	16498	16456	16297	16209	16236	16283	16095	16499	16549	16292	16083	16320	16436	16488	16370	16246	16506	16488	16273	16296	16322	16396	16228	16358	16251	16337	16402	16175	16197	16439	16549	16364	16400	16498	16424	16301	16203	16317	16306	16130	16383	16201	16386	16319	16410	16303	16385	16175	16224	16322	16438	16494	16203	16556	16427	16431	16543	16400	16445	16307	16304	16255	16179	16401	16074	16182	16131	16157	16315	16391	16438	16483	16344	16292	16349	16152	16380	16450	16194	16226	16272	16264	16331	16257	16406	16325	16364	16094	16415	16463	16190	16202	16322	16478	16223	16251	16430	16378	16420	16420	16332	16314	16232	16244	16166	16291	16299	16373	16305	16253	16191	16279	16311	16373	16378	16148	16504	16228	16023	16511	16331	16340	16266	16363	16299	16198	16387	16392	16470	16347	16144	16166	16244	16395	16331	16289	16201	16338	16558	16226	16617	16288	16137	16326	16307	16227	16435	16352	16387	16111	16315	16281	16527	16235	16278	16507	16430	16439	16155	16321	16207	16411	16413	16155	16402	16515	16107	16130	16258	16440	16453	16431	16252	16440	16248	16345	16267	16243	16335	16414	16192	16304	16156	16413	16257	16192	16294	16386	16323	16432	16219	16244	16235	16352	16264	16267	16288	16500	16119	16228	16451	16433	16389	16363	16461	16181	16371	16259	16204	16228	16388	16278	16297	16314	16280	16033	16211	16366	16282	16403	16156	16348	16359	16218	16243	16375	16454	16310	16330	16214	16265	16262	16552	16316	16202	16269	16418	16390	16309	16274	16215	16165	16477	16526	16160	16276	16455	16446	16395	16058	16230	16347	16174	16239	16326	16146	16362	16401	16377	16246	16616	16327	16421	16380	16219	16435	16425	16262	16336	16250	16196	16313	16473	16286	16301	16374	16547	16200	16402	16390	16393	16267	16356	16408	16364	16391	16257	16029	16529	16390	16528	16308	16406	16255	16276	16176	16331	16103	16396	16297	16132	16357	16371	16340	16424	16433	16336	16256	16231	16137	16435	16360	16468	16190	16448	16327	16372	16258	16397	16489	16216	16363	16221	16120	16391	16456	16436	16265	16413	16331	16267	16482	16275	16437	16215	16263	16340	16221	16320	16324	16432	16280	16204	16305	16208	16374	16295	16219	16306	16353	16131	16422	16433	16367	16378	16382	16265	16153	16387	16178	16500	16170	16209	16445	16357	16329	16397	16405	16366	16094	16264	16148	16355	16257	16363	16113	16385	16329	16167	16472	16462	16389	16325	16492	16333	16515	16462	16254	16418	16243	16403	16321	16251	16507	16292	16200	16430	16424	16289	16415	16268	16221	16455	16350	16159	16523	16474	16339	16332	16449	16372	16503	16385	16376	16210	16355	16444	16252	16385	16229	16262	16324	16414	16349	16267	16373	16318	16236	16443	16373	16391	16273	16470	16361	16260	16466	16417	16241	16149	16545	16384	16328	16267	16319	16258	16334	16334	16334	16395	16410	16285	16156	16395	16361	16327	16201	16312	16198	16184	16345	16611	16406	16431	16300	16393	16387	16259	16361	16465	16408	16430	16168	16424	16393	16256	16429	16299	16326	16285	16245	16472	16229	16324	16298	16400	16435	16184	16254	16324	16280	16283	16359	16367	16069	16233	16343	16276	16256	16479	16149	16361	16456	16508	16471	16240	16429	16393	16526	16232	16413	16442	16200	16238	16262	16416	16476	16435	16424	16159	16587	16331	16255	16364	16176	16183	16185	16261	16320	16182	16262	16443	16178	16400	16491	16288	16361	16427	16298	16346	16338	16153	16505	16268	16370	16473	16422	16363	16169	16223	16258	16511	16301	16282	16165	16331	16332	16129	16378	16328	16347	16368	16048	16158	16248	16353	16180	16291	16309	16350	16093	16399	16341	16125	16273	16291	16475	16385	16351	16292	16329	16160	16291	16401	16108	16184	16272	16399	16405	16486	16416	16314	16268	16521	16316	16315	16221	16387	16466	16316	16449	16368	16518	16359	16305	16307	16323	16327	16400	16337	16163	16423	16319	16464	16362	16217	16429	16416	16306	16443	16421	16483	16415	16179	16335	16152	16322	16283	16368	16222	16197	16285	16328	16401	16382	16413	16404	16360	16282	16405	16447	16424	16613	16496	16175
37275	58165	53340	43141	36417	31023	27006	23310	20336	18377	17048	16254	15765	15391	15139	14997	15059	14760	14889	14943	14748	14350	14575	14421	14426	14498	14449	14344	14514	14545	14465	14465	14371	14505	14386	14331	14484	14299	14231	14408	14321	14432	14325	14391	14464	14243	14256	14389	14317	14288	14322	14244	14278	14159	14258	14196	14395	14303	14351	14393	14180	14361	14364	14203	14407	14088	14357	14464	14322	14345	14371	14370	14364	14382	14397	14157	14426	14292	14207	14192	14414	14259	14490	14332	14297	14354	14312	14276	14256	14423	14351	14346	14108	14374	14250	14201	14176	14479	14315	14309	14181	14276	14067	14274	14113	14184	14293	14363	14005	14263	14117	14261	14383	14328	14258	14393	14238	14296	14330	14240	14264	14263	14294	14327	14273	14189	14145	14361	14378	14302	14361	14285	14217	14272	14124	14285	14295	14223	14226	14373	14268	14235	14276	14163	14362	14220	14168	14239	14282	14316	14233	14198	14276	14196	14155	14312	14353	14143	14357	14252	14355	14389	14423	14300	14231	14324	14515	14414	14292	14144	14221	14365	14234	14287	14301	14353	14240	14398	14284	14406	14128	14280	14137	14195	14120	14233	14148	14524	14350	14240	14358	14195	14297	14463	14342	14166	14186	14426	14425	14288	14315	14250	14289	14367	14272	14407	14343	14260	14083	14369	14409	14249	14202	14423	14279	14175	14256	14400	14175	14258	14315	14386	14275	14306	14424	14373	14319	14345	14221	14432	14382	14305	14376	14127	14282	14218	14510	14477	14410	14246	14316	14442	14382	14177	14346	14318	14284	14314	14300	14191	14315	14417	14327	14267	14275	14337	14281	14245	14368	14298	14165	14301	14155	14104	14400	14324	14333	14312	14228	14428	14338	14218	14215	14237	14426	14205	14205	14136	14233	14266	14290	14321	14323	14249	14225	14376	14199	14252	14299	14151	14328	14195	14378	14199	14279	14250	14286	14374	14283	14271	14147	14246	14344	14374	14352	14353	14306	14118	14193	14347	14329	14277	14503	14304	14256	14210	14428	14332	14369	14301	14353	14410	14318	14286	14253	14236	14305	14132	14230	14330	14257	14198	14134	14214	14286	14306	14393	14533	14269	14172	14394	14379	14276	14324	14213	14305	14287	14349	14170	14217	14173	14360	14220	14237	14404	14155	14218	14115	14200	14261	14264	14312	14126	14284	14307	14193	14260	14195	14215	14296	14220	14356	14244	14309	14434	14301	14238	14333	14404	14409	14465	14354	14422	14382	14323	14238	14330	14254	14200	14278	14359	14339	14264	14173	14314	14244	14387	14333	14433	14285	14451	14196	14384	14156	14371	14219	14373	14290	14176	14239	14240	14444	14397	14295	14297	14100	14181	14294	14180	14105	14229	14493	14223	14455	14382	14363	14292	14468	14235	14279	14241	14337	14466	14474	14360	14276	14156	14358	14107	14398	14254	14279	14311	14140	14103	14250	14400	14316	14394	14207	14298	14161	14249	14081	14359	14342	14221	14314	14176	14300	14399	14349	14165	14290	14317	14221	14203	14446	14224	14230	14293	14484	14339	14305	14359	14202	14432	14080	14247	14229	14211	14131	14145	14142	14161	14373	14268	14109	14246	14297	14222	14283	14410	14158	14386	14213	14294	14289	14190	14239	14175	14251	14220	14250	14363	14134	14255	14437	14093	14320	14241	14421	14206	14177	14370	14358	14223	14243	14301	14314	14264	14313	14300	14407	14305	14130	14401	14327	14345	14317	14430	14211	14344	14221	14227	14417	14188	14241	14387	14266	14281	14302	14300	14080	14175	14277	14190	14256	14310	14328	14442	14313	14354	14133	14170	14354	14324	14339	14220	14297	14188	14237	14495	14355	14368	14157	14339	14412	14347	14194	14509	14281	14200	14368	14371	14320	14328	14245	14262	14118	14330	14185	14344	14394	14179	14352	14441	14216	14451	14294	14265	14326	14390	14432	14223	14231	14092	14259	14321	14149	14334	14379	14052	14320	14264	14389	14217	14377	14302	14237	14265	14328	14338	14294	14388	14277	14246	14363	14301	14267	14258	14326	14057	14106	14316	14191	14415	14252	14211	14207	14201	14210	14356	14274	14349	14215	14357	14228	14173	14179	14121	14429	14285	14142	14291	14371	14327	14355	14185	14355	14402	14306	14189	14314	14261	14408	14205	14276	14274	14201	14357	14536	14139	14295	14320	14357	14315	14316	14201	14205	14199	14297	14139	14380	14395	14359	14174	14258	14176	14210	14145	14352	14246	14355	14184	14285	14369	14428	14315	14301	14292	14307	14257	14128	14196	14281	14250	14295	14252	14317	14257	14392	14249	14221	14244	14321	14323	14230	14063	14160	14193	14313	14068	14424	14329	14133	14374	14212	14316	14364	14423	14449	14376	14471	14209	14336	14292	14391	14232	14154	14091	14266	14325	14305	14399	14538	14251	14232	14446	14178	14523	14313	14200	14374	14390	14225	14304	14345	14267	14321	14225	14164	14346	14251	14288	14329	14134	14317	14251	14263	14377	14120	14350	14382	14266	14512	14250	14348	14236	14245	14106	14239	14156	14196	14338	14341	14253	14221	14304	14367	14182	14411	14164	14361	14245	14176	14212	14421	14372	14235	14363	14298	14148	14341	14337	14180	14129	14165	14380	14352	14229	14182	14390	14199	14364	14252	14374	14216	14135	14500	14311	14349	14269	14308	14400	14118	14339	14325	14172	14348	14335	14214	14087	14197	14381	14274	14490	14275	14227	14242	14423	14063	14201	14354	14220	14167	14140	14169	14279	14270	14165	14265	14327	14336	14129	14341	14211	14166	14216	14035	14460	14354	14226	14099	14297	14224	14198	14366	14310	14264	14282	14285	14310	14302	14028	14400	14327	14167	14429	14323	14205	14305	14290	14173	14234	14195	14226	14238	14231	14403	14238	14301	14238	14368	14276	14260	14303	14175	14323	14283	14261	14245	14391	14168	14354	14180	14125	14336	14419	14291	14254	14167	14347	14359	14345	14375	14140	14198	14358	14367	14292	14381	14295	14322	14272	14264	14543	14410	14217	14352	14223	14250	14231	14290	14307	14433	14241	14183	14203	14132	14456	14192	14313	14366	14253	14072	14257	14182	14355	14228	14374	14353	14221	14313	14227	14232	14195	14320	14230	14237	14164	14342	14206	14250	14221	14285	14464	14238	14383	14286	14215	14284	14232	14332	14154	14294	14235	14278	14245	14283	14440	14361	14248	14307	14239	14380	14188	14268	14353	14336	14134	14406	14038	14264	14135	14535	14203	14352	14317	14361	14270	14307	14315	14279	14315	14340	14237	14296	14269	14263	14227	14120	14284	14321	14351	14340	14195	14449	14163	14382	14196	14093	14258	14185	14316	14250	14331	14301	14169	14364	14122	14342	14325	14193	14262	14338	14394	14407	14216	14287	14277	14492	14197	14350	14339	14410	14462	14457	14293	14208	14416	14413	14293	14089	14265	14193	14376	14223	14160	14332	14375	14193	14338	14142	14280	14267	14134	14222	14382	14193	14352	14266	14259	14384	14273	14313	14117	14389	14265	14307	14148	14124	14307	14141	14280	14191	14456	14265	14231	14308	14327	14271	14275	14315	14280	14333	14261	14127	14224	14347	14261	14271	14185	14235	14363	14237	14184	14336	14319	14230	14430	14176	14180	14209	14180	14180	14353	14222	14180	14391	14388	14285	14384	14208	14253	14195	14408	14403	14317	14299	14227	14357	14256	14406	14278	14192	14312	14456	14292	14279	14344	14429	14170	14215	14349	14208	14313	14473	14343	14140	14246	14289	14430	14353	14388	14249	14326	14405	14328	14444	14324	14144	14333	14526	14269	14208	14425	14496	14263	14287	14279	14268	14443	14224	14319	14288	14220	14137	14185	14279	14270	14221	14174	14329	14348	14268	14412	14230	14320	14273	14328	14269	14414	14387	14248	14307	14360	14327	14211	14454	14207	14240	14315	14334	14406	14415	14221	14193	14308	14201	14289	14266	14265	14362	14141	14200	14189	14136	14184	14301	14180	14365	14228	14255	14233	14439	14276	14263	14188	14376	14191	14126	14507	14381	14201	14313	14414	14497	14217	14412	14414	14187	14268	14109	14463	14196	14196	14360	14276	14415	14346	14212	14329	14295	14384	14425	14170	14328	14168	14329	14435	14300	14188	14328	13970	14206	14266	14388	14330	14167	14385	14212	14284	14358	14274	14325	14097	14272	14333	14326	14287	14204	14100	14251	14374	14437	14322	14363	14193	14252	14288	14261	14395	14411	14338	14434	14224	14345	14160	14286	14162	14277	14272	14273	14226	14313	14198	14426	14351	14227	14308	14216	14308	14279	14263	14314	14272	14452	14233	14133	14289	14264	14352	14369	14188	14294	14478	14414	14347	14218	14321	14307	14442	14214	14344	14290	14368	14440	14297	14219	14295	14215	14428	14282	14472	14232	14280	14286	14318	14245	14371	14332	14370	14109	14475	14313	14477	14314	14323	14313	14262	14338	14313	14212	14307	14112	14246	14175	14272	14174	14371	14330	14286	14323	14271	14106	14162	14390	14399	14029	14278	14384	14210	14327	14221	14379	13896	14357	14040	14260	14319	14339	14192	14451	14221	14041	14420	14068	14220	14468	14285	14303	14397	14214	14369	14091	14218	14421	14227	14272	14410	14345	14212	14373	14329	14325	14343	14231	14302	14444	14206	14305	14283	14335	14397	14331	14160	14401	14403	14222	14130	14237	14333	14397	14266	14257	14429	14137	14372	14332	14375	14369	14225	14285	14346	14338	14192	14229	14381	14012	14355	14080	14194	14196	14177	14288	14249	14334	14257	14372	14290	14385	14179	14178	14416	14146	14294	14159	14314	14403	14371	14341	14429	14350	14299	14165	14275	14386	14373	14186	14315	14260	14376	14187	14344	14360	14293	14219	14327	14351	14361	14336	14458	14292	14404	14353	14266	14154	14353	14438	14307	14072	14205	14341	14360	14282	14475	14179	14302	14184	14255	14415	14288	14193	14135	14338	14312	14093	14469	14130	14233	14309	14401	14237	14338	14245	14106	14229	14254	14229	14279	14291	14094	14152	14201	14379	14178	14417	14410	14355	14241	14345	14396	14213	14537	14357
23256	21685	29729	25124	24705	29178	31496	25718	22572	20986	19703	18542	18011	17687	17466	17394	17175	17114	17055	16913	16677	16781	16725	16850	16651	16842	16639	16568	16597	16640	16618	16717	16612	16652	16532	16478	16628	16523	16496	16662	16466	16346	16553	16486	16553	16549	16360	16635	16491	16491	16497	16437	16400	16313	16299	16450	16546	16486	16387	16472	16154	16385	16177	16457	16269	16312	16428	16378	16417	16478	16533	16495	16498	16398	16410	16252	16553	16399	16446	16545	16480	16447	16412	16499	16402	16126	16584	16506	16346	16478	16486	16430	16466	16350	16368	16539	16394	16341	16225	16585	16588	16412	16404	16368	16368	16318	16344	16245	16435	16376	16570	16376	16278	16305	16325	16395	16368	16449	16433	16303	16513	16439	16517	16281	16324	16425	16408	16328	16194	16450	16380	16395	16429	16273	16584	16384	16491	16270	16443	16322	16230	16518	16383	16451	16500	16405	16072	16487	16360	16421	16339	16403	16329	16310	16381	16388	16340	16369	16549	16285	16342	16385	16338	16518	16501	16289	16229	16407	16504	16392	16557	16426	16663	16363	16389	16519	16235	16305	16348	16444	16226	16415	16324	16496	16294	16412	16318	16359	16577	16219	16629	16383	16359	16584	16711	16541	16503	16557	16271	16467	16182	16582	16536	16297	16482	16528	16506	16305	16344	16475	16379	16167	16383	16490	16458	16355	16537	16168	16429	16296	16502	16342	16320	16313	16418	16370	16347	16409	16313	16179	16252	16249	16415	16280	16178	16406	16382	16396	16359	16370	16414	16468	16273	16356	16554	16199	16474	16166	16470	16354	16394	16275	16401	16344	16229	16441	16506	16293	16443	16500	16325	16446	16313	16367	16327	16435	16373	16405	16170	16200	16535	16246	16304	16257	16527	16423	16520	16351	16311	16386	16401	16314	16440	16352	16393	16308	16423	16501	16371	16409	16540	16392	16176	16284	16445	16290	16333	16183	16335	16338	16386	16548	16295	16443	16242	16451	16394	16350	16390	16294	16486	16525	16239	16398	16306	16423	16167	16413	16397	16638	16387	16332	16498	16207	16422	16314	16399	16182	16418	16348	16365	16417	16241	16381	16438	16149	16271	16380	16168	16341	16217	16102	16181	16483	16330	16316	16462	16313	16426	16369	16266	16422	16483	16404	16484	16355	16466	16478	16335	16463	16358	16433	16425	16318	16482	16500	16453	16243	16390	16486	16264	16277	16660	16338	16361	16295	16560	16390	16628	16409	16383	16361	16299	16231	16487	16498	16471	16283	16364	16317	16362	16337	16248	16400	16418	16337	16359	16365	16394	16528	16426	16262	16388	16492	16464	16334	16463	16419	16403	16271	16254	16471	16538	16392	16467	16370	16236	16397	16527	16494	16410	16325	16537	16281	16524	16512	16341	16197	16329	16403	16357	16143	16362	16336	16396	16537	16289	16500	16562	16435	16499	16193	16346	16376	16287	16489	16466	16558	16512	16408	16442	16354	16248	16288	16463	16209	16312	16360	16447	16470	16286	16392	16348	16258	16296	16209	16310	16361	16349	16556	16288	16477	16195	16282	16256	16326	16325	16365	16356	16207	16322	16549	16310	16255	16301	16209	16551	16257	16362	16490	16562	16373	16228	16313	16423	16252	16413	16597	16365	16292	16307	16275	16363	16332	16297	16331	16376	16409	16431	16447	16585	16401	16175	16481	16181	16390	16514	16309	16488	16422	16476	16327	16417	16251	16454	16556	16438	16504	16467	16434	16429	16483	16539	16446	16420	16520	16536	16415	16407	16286	16458	16277	16420	16406	16381	16396	16385	16238	16313	16497	16298	16344	16376	16247	16541	16382	16293	16497	16381	16174	16328	16271	16420	16541	16401	16410	16400	16298	16560	16696	16598	16566	16286	16417	16474	16551	16397	16368	16272	16524	16357	16256	16436	16545	16280	16417	16601	16259	16548	16480	16232	16248	16369	16360	16474	16638	16475	16476	16371	16434	16325	16173	16329	16293	16370	16382	16464	16429	16371	16377	16512	16394	16312	16560	16486	16593	16394	16226	16289	16386	16503	16317	16198	16258	16486	16362	16160	16273	16329	16490	16575	16494	16102	16302	16476	16472	16339	16331	16342	16195	16282	16350	16311	16210	16311	16267	16389	16299	16370	16289	16599	16231	16348	16401	16358	16352	16225	16258	16405	16407	16527	16237	16260	16448	16536	16462	16534	16318	16295	16471	16346	16444	16587	16352	16413	16314	16475	16451	16343	16343	16207	16025	16270	16360	16360	16220	16392	16389	16561	16229	16352	16277	16340	16711	16313	16368	16342	16459	16424	16180	16438	16340	16635	16289	16256	16268	16682	16508	16488	16499	16258	16509	16219	16406	16291	16594	16243	16419	16408	16413	16355	16430	16303	16288	16501	16600	16365	16242	16254	16425	16315	16379	16302	16166	16294	16248	16496	16457	16364	16375	16325	16442	16518	16358	16460	16216	16293	16253	16409	16180	16349	16187	16092	16283	16245	16190	16320	16423	16460	16375	16406	16270	16405	16374	16407	16407	16418	16284	16090	16414	16370	16431	16291	16475	16595	16117	16315	16545	16490	16332	16525	16455	16314	16198	16476	16348	16353	16354	16328	16251	16424	16458	16433	16348	16488	16320	16322	16408	16347	16330	16328	16348	16414	16359	16353	16208	16294	16282	16426	16403	16431	16467	16525	16566	16240	16264	16132	16218	16489	16272	16287	16437	16260	16279	16227	16325	16278	16535	16371	16375	16411	16403	16432	16361	16375	16058	16459	16339	16288	16341	16276	16339	16420	16445	16376	16178	16103	16405	16204	16142	16463	16357	16379	16295	16393	16523	16399	16415	16190	16274	16351	16276	16155	16403	16346	16364	16276	16306	16224	16233	16523	16294	16345	16450	16446	16528	16247	16407	16361	16480	16239	16406	16206	16438	16313	16348	16601	16321	16275	16302	16426	16337	16303	16506	16572	16467	16404	16238	16376	16238	16417	16111	16339	16437	16305	16365	16418	16454	16435	16383	16472	16280	16525	16539	16370	16530	16205	16412	16181	16412	16158	16268	16406	16566	16378	16334	16454	16467	16375	16253	16269	16279	16320	16348	16203	16206	16684	16431	16241	16227	16449	16356	16355	16433	16276	16545	16248	16233	16304	16206	16363	16254	16118	16050	16519	16444	16485	16269	16439	16328	16506	16627	16314	16161	16429	16455	16442	16455	16263	16349	16199	16306	16442	16536	16530	16466	16340	16411	16596	16308	16493	16448	16174	16337	16407	16465	16559	16308	16258	16543	16262	16341	16272	16361	16482	16366	16094	16332	16338	16471	16507	16376	16493	16235	16438	16435	16517	16364	16401	16373	16282	16282	16379	16418	16425	16311	16407	16331	16356	16325	16201	16219	16438	16306	16374	16283	16365	16392	16450	16166	16156	16363	16290	16193	16482	16175	16240	16529	16451	16516	16336	16421	16360	16456	16401	16334	16123	16520	16355	16357	16496	16381	16340	16618	16478	16295	16319	16445	16360	16394	16491	16522	16345	16357	16359	16508	16441	16194	16063	16587	16414	16285	16573	16602	16450	16476	16350	16226	16270	16396	16405	16474	16253	16225	16202	16380	16248	16232	16416	16498	16418	16316	16638	16273	16183	16450	16573	16416	16419	16304	16424	16524	16345	16343	16554	16490	16563	16401	16299	16205	16289	16417	16437	16425	16305	16312	16420	16221	16338	16392	16487	16195	16251	16428	16556	16411	16253	16411	16460	16454	16276	16329	16479	16389	16242	16172	16469	16387	16342	16172	16346	16316	16491	16302	16367	16430	16488	16570	16448	16287	16371	16307	16344	16254	16492	16373	16399	16309	16503	16632	16536	16456	16246	16347	16387	16398	16253	16313	16239	16161	16361	16409	16415	16429	16269	16433	16423	16404	16350	16437	16425	16231	16156	16304	16356	16419	16323	16227	16178	16234	16309	16655	16351	16271	16545	16529	16295	16271	16291	16385	16431	16351	16399	16195	16366	16530	16176	16465	16447	16481	16241	16410	16227	16411	16263	16301	16153	16268	16448	16532	16128	16363	16147	16345	16091	16450	16361	16486	16475	16462	16498	16494	16560	16423	16423	16155	16470	16296	16244	16552	16468	16537	16636	16436	16157	16290	16095	16229	16288	16484	16278	16194	16389	16424	16276	16474	16331	16447	16463	16297	16430	16339	16288	16269	16505	16421	16323	16412	16333	16287	16276	16360	16406	16392	16313	16466	16421	16433	16399	16345	16381	16322	16460	16411	16298	16197	16425	16326	16331	16275	16402	16395	16393	16278	16327	16185	16425	16283	16314	16252	16221	16301	16212	16204	16381	16555	16351	16394	16497	16305	16336	16476	16552	16488	16407	16405	16282	16377	16306	16320	16368	16519	16344	16282	16517	16511	16316	16388	16549	16554	16264	16378	16288	16231	16168	16358	16110	16369	16393	16621	16437	16079	16316	16285	16177	16368	16290	16389	16493	16452	16632	16134	16237	16271	16346	16160	16379	16400	16344	16305	16259	16412	16607	16505	16410	16508	16298	16370	16423	16384	16449	16366	16395	16359	16330	16465	16241	16330	16417	16327	16368	16471	16552	16399	16291	16521	16262	16401	16436	16274	16340	16369	16140	16140	16321	16271	16369	16250	16473	16342	16240	16331	16295	16175	16093	16334	16382	16421	16417	16477	16384	16377	16305	16323	16278	16211	16353	16197	16323	16428	16646	16408	16313	16589	16248	16521	16386	16358	16453	16387	16536	16308	16268	16461	16633	16340	16226	16417	16416	16497	16341	16167	16425	16289	16370	16415	16224	16548	16336	16462	16372	16635	16222	16243	16346	16400	16226	16396	16252	16318	16295	16440	16433	16241	16386	16406	16428	16640	16337	16398	16400	16318	16195	16583	16513	16332	16332	16389	16403	16426	16569	16209	16374	16439	16527	16391	16406	16258	16502	16176	16109	16229	16400	16312	16396	16324	16279	16270	16361	16348	16407	16327	16476	16403	16500	16325	16397	16325	16334	16645	16393	16314	16261	16214	16333	16299	16446	16273	16434	16344	16307	16454	16323	16507	16146	16497	16524	16487	16410	16239	16288	16378	16456	16280	16401	16445
38627	62933	59184	49107	41451	35575	30806	26759	23258	20257	18450	17407	16440	16070	15794	15485	15366	15273	15090	15051	14944	14837	14632	14435	14673	14652	14524	14576	14510	14550	14421	14300	14597	14329	14376	14237	14444	14535	14576	14271	14416	14419	14336	14406	14301	14250	14317	14286	14300	14498	14293	14505	14487	14458	14472	14308	14421	14312	14353	14215	14345	14362	14305	14351	14420	14400	14366	14129	14221	14300	14203	14212	14369	14348	14332	14420	14375	14341	14297	14355	14324	14204	14336	14311	14308	14442	14362	14301	14375	14290	14370	14474	14201	14290	14298	14463	14236	14158	14108	14224	14405	14396	14320	14165	14217	14246	14266	14210	14294	14076	14433	14367	14301	14346	14460	14251	14353	14366	14408	14302	14378	14298	14261	14190	14279	14141	14333	14297	14342	14225	14186	14353	14274	14179	14260	14314	14218	14321	14448	14416	14098	14383	14236	14161	14287	14264	14314	14421	14434	14238	14367	14440	14389	14319	14427	14180	14236	14202	14571	14282	14247	14369	14434	14207	14554	14354	14131	14379	14344	14219	14459	14234	14293	14440	14195	14212	14338	14188	14388	14176	14247	14243	14274	14286	14275	14286	14464	14418	14335	14399	14120	14216	14356	14425	14283	14256	14282	14205	14222	14130	14359	14250	14308	14356	14374	14305	14320	14511	14332	14250	14228	14469	14287	14221	14193	14187	14425	14157	14390	14176	14243	14431	14238	14185	14333	14306	14344	14156	14197	14283	14367	14243	14182	14188	14391	14220	14325	14191	14384	14238	14265	14307	14275	14207	14252	14408	14310	14152	14252	14140	14311	14454	14362	14317	14203	14354	14229	14466	14138	14294	14239	14306	14413	14287	14085	14351	14388	14205	14304	14308	14301	14228	14354	14323	14389	14288	14439	14344	14392	14209	14116	14249	14291	14327	14244	14301	14310	14173	14276	14200	14322	14220	14412	14506	14346	14276	14356	14452	14220	14383	14239	14297	14302	14376	14223	14277	14409	14283	14355	14379	14272	14537	14405	14322	14328	14168	14207	14373	14263	14468	14285	14233	14206	14312	14298	14225	14325	14207	14284	14219	14181	14339	14267	14201	14375	14380	14186	14440	14257	14259	14325	14343	14317	14221	14323	14136	14310	14104	14162	14340	14196	14199	14187	14407	14331	14204	14146	14431	14070	14295	14332	14223	14298	14356	14221	14222	14522	14246	14393	14206	14375	14234	14322	14266	14286	14373	14442	14240	14308	14243	14243	14241	14224	14410	14223	14225	14264	14423	14176	14469	14279	14319	14243	14382	14343	14246	14186	14333	14250	14456	14289	14296	14258	14306	14397	14329	14154	14271	14404	14281	14283	14223	14158	14253	14292	14213	14276	14252	14389	14183	14309	14170	14308	14201	14283	14362	14480	14321	14136	14364	14406	14129	14388	14397	14468	14241	14328	14459	14263	14391	14119	14395	14309	14315	14269	14410	14301	14442	14411	14321	14280	14272	14268	14196	14563	14223	14447	14443	14323	14411	14253	14172	14418	14438	14237	14314	14244	14187	14313	14289	14385	14312	14158	14231	14273	14345	14408	14337	14218	14333	14301	14268	14262	14257	14301	14407	14308	14402	14155	14274	14212	14317	14276	14333	14104	14318	14267	14148	14304	14291	14378	14312	14155	14321	14334	14247	14406	14231	14181	14219	14199	14352	14283	14217	14250	14293	14216	14175	14313	14287	14308	14274	14422	14295	14282	14329	14463	14237	14436	14232	14458	14103	14417	14333	14275	14190	14230	14256	14455	14559	14389	14361	14254	14277	14459	14193	14366	14347	14391	14308	14358	14410	14194	14300	14224	14321	14322	14291	14308	14307	14359	14450	14313	14029	14257	14316	14352	14316	14353	14061	14370	14483	14022	14319	14309	14383	14347	14117	14231	14331	14393	14119	14185	14142	14291	14213	14259	14421	14333	14290	14306	14361	14308	14380	14234	14182	14206	14375	14141	14155	14431	14239	14282	14272	14289	14362	14291	14295	14300	14258	14303	14114	14270	14151	14131	14368	14142	14361	14277	14214	14209	14230	14390	14439	14272	14232	14366	14389	14230	14242	14112	14223	14264	14344	14319	14086	14300	14255	14286	14380	14181	14263	14317	14361	14202	14303	14328	14313	14258	14320	14451	14157	14393	14225	14165	14362	14273	14274	14319	14439	14366	14375	14298	14334	14280	14078	14159	14301	14397	14240	14188	14330	14274	14340	14414	14134	14265	14479	14290	14212	14058	14237	14248	14351	14264	14070	14404	14233	14288	14437	14451	14306	14284	14210	14329	14429	14122	14303	14459	14319	14188	14314	14192	14322	14297	14363	14138	14355	14257	14202	14119	14465	14448	14334	14263	14185	14078	14298	14305	14390	14294	14360	14221	14334	14213	14128	14118	14460	14237	14242	14398	14385	14403	14332	14496	14321	14152	14136	14272	14344	14333	14424	14243	14291	14314	14314	14331	14219	14465	14233	14386	14270	14331	14176	14282	14346	14286	14295	14282	14297	14381	14269	14231	14473	14476	14312	14252	14212	14430	14317	14394	14435	14322	14197	14200	14373	14516	14313	14206	14073	14242	14410	14447	14138	14254	14308	14316	14302	14297	14234	14164	14439	14048	14363	14310	14284	14263	14325	14155	14146	14408	14111	14226	14374	14410	14283	14342	14309	14370	14465	14216	14206	14213	14321	14109	14479	14222	14283	14248	14251	14464	14439	14204	14297	14416	14341	14215	14313	14265	14289	14360	14227	14379	14304	14380	14210	14335	14271	14063	14230	14355	14193	14325	14390	14281	14308	14317	14141	14143	14316	14292	14302	14383	14369	14401	14166	14416	14286	14203	14379	14349	14276	14462	14333	14317	14253	14311	14383	14274	14335	14202	14311	14148	14239	14316	14187	14276	14136	14362	14312	14261	14268	14346	14450	14170	14368	14227	14345	14398	14495	14212	14203	14291	14299	14264	14218	14410	14105	14342	14274	14390	14224	14355	14341	14122	14124	14370	14319	14288	14229	14140	14382	14190	14470	14429	14161	14227	14385	14284	14242	14248	14235	14254	14319	14231	14281	14241	14421	14158	14243	14434	14153	14314	14164	14371	14255	14249	14205	14329	14366	14177	14300	14357	14299	14280	14238	14345	14228	14186	14434	14353	14286	14267	14457	14269	14240	14242	14313	14387	14287	14225	14001	14352	14350	14329	14250	14241	14231	14287	14192	14310	14546	14091	14346	14257	14267	14240	14374	14242	14331	14360	14232	14128	14324	14301	14457	14138	14364	14297	14336	14278	14263	14325	14289	14375	14325	14246	14318	14238	14452	14281	14310	14463	14229	14268	14412	14059	14424	14331	14229	14194	14168	14213	14317	14410	14341	14222	14216	14400	14328	14386	14329	14197	14331	14297	14258	14273	14258	14194	14310	14401	14230	14338	14219	14222	14408	14132	14205	14261	14210	14272	14615	14189	14116	14304	14368	14347	14322	14189	14315	14422	14271	14335	14229	14270	14432	14351	14352	14319	14334	14453	14270	14320	14134	14224	14327	14450	14261	14183	14216	14456	14169	14296	14237	14405	14325	14191	14361	14317	14296	14302	14281	14278	14324	14319	14276	14307	14282	14078	14312	14364	14251	14266	14312	14231	14474	14246	14169	14306	14388	14393	14188	14278	14245	14268	14336	14285	14242	14356	14319	14323	14274	14316	14178	14337	14371	14205	14353	14268	14356	14373	14094	14340	14101	14296	14068	14448	14279	14292	14127	14187	14224	14380	14231	14409	14263	14408	14348	14270	14494	14224	14288	14303	14253	14408	14268	14294	14425	14216	14231	14281	14328	14336	14147	14452	14267	14163	14222	14343	14262	14160	14247	14207	14188	14234	14323	14305	14423	14433	14252	14131	14299	14258	14409	14399	14325	14130	14348	14332	14135	14360	14283	14429	14248	14451	14341	14156	14503	14356	14407	14238	14424	14236	14337	14200	14438	14281	14283	14348	14414	14248	14247	14269	14125	14269	14362	14341	14400	14222	14300	14200	14163	14179	14190	14371	14174	14332	14236	14367	14208	14181	14294	14311	14145	14396	14381	14201	14235	14210	14500	14324	14199	14181	14258	14348	14172	14193	14331	14285	14288	14285	14387	14415	14316	14298	14274	14231	14257	14375	14140	14194	14621	14253	14155	14409	14377	14351	14469	14267	14085	14284	14327	14216	14123	14125	14121	14323	14314	14384	14418	14336	14163	14373	14234	14314	14279	14280	14337	14249	14413	14396	14429	14302	14328	14275	14197	14433	14368	14216	14315	14324	14389	14222	14405	14199	14279	14249	14205	14497	14232	14194	14318	14182	14268	14388	14468	14312	14303	14215	14365	14327	14402	14252	14450	14132	14409	14305	14295	14296	14291	14198	14369	14419	14344	14412	14321	14375	14310	14320	14115	14236	14175	14433	14234	14361	14402	14314	14425	14303	14256	14028	14301	14190	14214	14154	14256	14197	14365	14314	14311	14186	14249	14300	14188	14320	14311	14229	14262	14272	14194	14380	14169	14281	14240	14326	14397	14363	14413	14277	14259	14379	14300	14362	14211	14277	14458	14284	14269	14323	14339	14140	14339	14390	14271	14211	14300	14311	14396	14361	14365	14230	14307	14188	14246	14235	14201	14370	14355	14327	14346	14445	14298	14204	14334	14370	14311	14185	14188	14262	14300	14438	14246	14255	14277	14256	14392	14379	14313	14248	14263	14254	14346	14238	14179	14314	14349	14223	14393	14292	14375	14211	14411	14306	14233	14457	14303	14301	14415	14328	14309	14412	14172	14192	14193	14554	14085	14190	14339	14305	14373	14239	14193	14318	14336	14346	14153	14217	14335	14302	14218	14500	14351	14182	14268	14325	14284	14293	14456	14186	14365	14235	14445	14307	14328	14347	14379	14310	14307	14338	14389	14168	14236	14167	14234	14317	14228	14459	14266	14328	14268	14268	14399	14242	14330	14182	14170	14087	14358	14246	14367	14428	14154	14294	14309	14186	14426	14365	14285	14277	14186	14317	14207	14365	14322	14280	14133	14300	14193	14320	14257	14008	14361	14034	14280	14404	14095	14249	14356	14271	14315	14187	14239	14206	14219	14398	14294
30135	33391	41004	36385	29054	24868	22215	20077	18876	18097	17613	17498	17120	17143	17111	16855	17032	16886	16788	16720	16686	16681	16586	16865	16593	16612	16525	16605	16749	16598	16645	16679	16594	16671	16604	16638	16436	16599	16408	16498	16599	16579	16540	16583	16489	16650	16558	16613	16599	16597	16446	16519	16588	16566	16736	16531	16610	16547	16463	16592	16391	16458	16565	16579	16525	16485	16643	16685	16695	16468	16741	16527	16456	16598	16585	16427	16461	16710	16515	16583	16627	16595	16738	16525	16640	16312	16542	16636	16354	16515	16694	16492	16413	16563	16486	16646	16444	16452	16358	16451	16437	16602	16845	16602	16467	16452	16586	16530	16341	16616	16635	16412	16644	16673	16595	16610	16840	16715	16490	16299	16476	16527	16540	16517	16475	16491	16476	16520	16531	16580	16556	16602	16586	16534	16404	16363	16675	16577	16560	16514	16328	16546	16513	16415	16467	16601	16503	16443	16713	16549	16631	16511	16459	16475	16578	16294	16466	16454	16517	16780	16677	16563	16501	16328	16450	16269	16378	16407	16335	16456	16342	16419	16456	16502	16400	16522	16311	16465	16499	16536	16522	16580	16487	16513	16784	16521	16370	16327	16481	16640	16333	16381	16537	16352	16664	16516	16618	16482	16774	16535	16539	16441	16390	16732	16508	16575	16582	16443	16510	16515	16415	16608	16421	16417	16402	16560	16433	16378	16436	16574	16742	16568	16448	16324	16258	16529	16439	16480	16512	16565	16334	16663	16580	16454	16589	16389	16255	16685	16412	16503	16423	16464	16643	16435	16544	16444	16536	16580	16490	16464	16410	16472	16388	16487	16480	16474	16495	16584	16610	16559	16409	16458	16467	16527	16502	16524	16493	16341	16516	16530	16376	16413	16767	16515	16493	16396	16565	16545	16599	16507	16522	16656	16300	16502	16648	16443	16598	16633	16564	16414	16652	16589	16331	16403	16522	16408	16459	16428	16722	16438	16563	16452	16628	16429	16602	16565	16668	16478	16496	16442	16760	16559	16510	16368	16510	16519	16290	16391	16504	16471	16361	16474	16374	16508	16471	16614	16389	16448	16495	16500	16561	16722	16503	16345	16466	16816	16578	16422	16554	16447	16658	16645	16434	16538	16630	16435	16571	16643	16443	16618	16403	16538	16421	16627	16510	16537	16596	16744	16498	16454	16520	16680	16547	16412	16655	16760	16500	16586	16734	16449	16388	16619	16526	16469	16414	16701	16593	16542	16521	16475	16494	16529	16527	16421	16582	16727	16330	16494	16631	16668	16375	16378	16429	16531	16574	16642	16554	16328	16619	16354	16658	16645	16423	16502	16529	16600	16495	16581	16568	16535	16448	16641	16741	16489	16501	16548	16725	16523	16506	16431	16360	16371	16664	16487	16608	16664	16663	16405	16404	16559	16633	16463	16581	16647	16524	16544	16615	16571	16424	16473	16432	16441	16525	16543	16681	16458	16677	16467	16477	16526	16481	16570	16538	16400	16321	16496	16464	16454	16512	16357	16526	16377	16611	16404	16640	16421	16531	16482	16430	16442	16491	16475	16374	16320	16480	16461	16488	16327	16642	16495	16361	16509	16480	16593	16689	16291	16306	16564	16563	16371	16542	16601	16590	16333	16646	16624	16637	16626	16623	16387	16623	16662	16328	16554	16652	16330	16721	16770	16622	16452	16468	16483	16498	16508	16567	16504	16552	16653	16474	16507	16605	16453	16607	16497	16328	16465	16446	16566	16607	16636	16625	16581	16438	16403	16582	16487	16448	16471	16473	16441	16584	16469	16370	16483	16688	16408	16427	16485	16493	16498	16336	16348	16446	16678	16606	16792	16530	16444	16573	16249	16358	16347	16487	16606	16622	16611	16757	16588	16556	16414	16634	16522	16595	16588	16633	16299	16541	16533	16498	16684	16453	16407	16548	16419	16341	16572	16389	16634	16193	16474	16633	16484	16373	16503	16420	16331	16593	16561	16676	16589	16645	16474	16590	16602	16466	16200	16590	16544	16581	16506	16490	16286	16845	16463	16594	16563	16609	16476	16413	16488	16390	16712	16650	16512	16458	16613	16580	16590	16739	16401	16412	16378	16471	16665	16607	16436	16619	16598	16536	16586	16645	16556	16790	16592	16590	16555	16507	16524	16678	16668	16593	16609	16585	16571	16580	16582	16458	16562	16617	16331	16627	16445	16495	16521	16731	16471	16412	16707	16430	16458	16619	16745	16546	16414	16507	16570	16670	16485	16502	16685	16541	16745	16327	16363	16550	16658	16650	16573	16637	16312	16225	16543	16503	16341	16561	16422	16600	16537	16358	16374	16419	16519	16643	16513	16688	16750	16470	16540	16451	16445	16649	16517	16487	16563	16392	16470	16482	16607	16473	16543	16457	16497	16419	16521	16493	16475	16423	16521	16505	16473	16508	16587	16538	16427	16479	16738	16460	16555	16484	16224	16570	16576	16426	16567	16563	16566	16570	16571	16645	16383	16553	16717	16740	16525	16685	16363	16603	16396	16658	16172	16417	16556	16341	16284	16492	16708	16445	16555	16468	16335	16372	16247	16580	16706	16654	16529	16561	16379	16545	16587	16646	16630	16637	16407	16404	16452	16561	16405	16669	16531	16523	16726	16652	16513	16732	16527	16500	16465	16652	16510	16282	16522	16514	16499	16470	16599	16754	16579	16565	16659	16513	16600	16518	16820	16436	16443	16503	16699	16587	16605	16767	16535	16514	16438	16534	16326	16495	16592	16620	16546	16634	16448	16522	16549	16659	16550	16516	16437	16540	16396	16570	16625	16304	16512	16590	16548	16451	16391	16347	16475	16464	16629	16571	16374	16448	16517	16423	16481	16770	16577	16526	16562	16573	16461	16651	16608	16504	16356	16583	16586	16444	16498	16462	16424	16536	16378	16545	16605	16531	16355	16358	16641	16551	16477	16396	16624	16591	16522	16793	16336	16485	16497	16575	16461	16419	16577	16518	16389	16564	16544	16435	16566	16538	16561	16650	16531	16599	16437	16565	16484	16618	16444	16344	16804	16632	16563	16605	16524	16445	16350	16487	16597	16529	16447	16649	16393	16577	16326	16559	16477	16509	16535	16489	16592	16524	16360	16564	16476	16571	16629	16638	16427	16431	16576	16698	16539	16399	16509	16687	16358	16453	16526	16573	16456	16697	16513	16679	16358	16522	16380	16547	16531	16464	16626	16541	16527	16442	16549	16516	16376	16516	16443	16370	16661	16337	16417	16380	16374	16700	16573	16548	16575	16472	16515	16726	16564	16495	16345	16620	16476	16432	16617	16490	16345	16392	16437	16555	16550	16498	16385	16561	16447	16464	16596	16677	16510	16464	16504	16339	16680	16423	16728	16519	16567	16517	16478	16507	16577	16623	16528	16532	16515	16672	16812	16599	16455	16572	16720	16562	16480	16552	16383	16461	16478	16410	16530	16480	16521	16340	16541	16404	16517	16686	16651	16554	16593	16593	16611	16480	16623	16447	16562	16678	16494	16670	16453	16519	16573	16514	16574	16474	16610	16424	16563	16472	16469	16410	16724	16303	16407	16512	16453	16412	16403	16738	16474	16620	16486	16605	16490	16514	16437	16520	16649	16682	16725	16481	16613	16518	16533	16255	16449	16462	16556	16442	16275	16423	16441	16625	16491	16715	16669	16427	16481	16572	16617	16617	16631	16564	16723	16314	16575	16548	16521	16406	16489	16461	16374	16520	16786	16446	16604	16547	16473	16614	16633	16424	16408	16573	16508	16648	16403	16364	16593	16464	16585	16545	16367	16532	16352	16702	16425	16472	16486	16647	16521	16333	16617	16495	16593	16483	16434	16504	16546	16426	16508	16594	16629	16570	16471	16525	16495	16423	16522	16421	16601	16632	16305	16589	16520	16646	16412	16610	16568	16451	16442	16419	16441	16552	16515	16742	16516	16581	16294	16312	16638	16601	16534	16468	16493	16551	16571	16471	16486	16520	16466	16513	16641	16479	16533	16459	16380	16486	16514	16673	16667	16517	16458	16698	16469	16429	16634	16650	16377	16530	16634	16616	16580	16589	16584	16566	16463	16297	16342	16700	16428	16660	16529	16454	16375	16564	16467	16723	16413	16648	16285	16671	16712	16385	16353	16606	16482	16451	16481	16489	16465	16643	16511	16522	16370	16541	16476	16486	16615	16500	16373	16695	16603	16605	16459	16397	16516	16442	16607	16495	16458	16664	16809	16547	16410	16409	16444	16459	16538	16492	16518	16348	16452	16665	16400	16663	16575	16503	16521	16541	16418	16200	16326	16684	16530	16392	16538	16493	16512	16536	16472	16411	16349	16540	16572	16342	16729	16387	16464	16630	16414	16469	16536	16495	16575	16576	16413	16554	16387	16504	16482	16675	16600	16342	16629	16391	16394	16733	16643	16640	16719	16742	16554	16311	16370	16530	16382	16512	16622	16563	16504	16540	16674	16661	16566	16773	16724	16466	16600	16430	16497	16641	16608	16473	16409	16707	16460	16467	16434	16585	16585	16683	16454	16534	16586	16407	16593	16374	16538	16538	16455	16411	16489	16423	16446	16447	16490	16614	16603	16728	16421	16595	16542	16595	16581	16583	16641	16592	16386	16602	16555	16455	16288	16496	16649	16688	16410	16532	16654	16596	16319	16433	16620	16535	16544	16732	16596	16635	16666	16564	16592	16320	16481	16506	16564	16524	16486	16395	16572	16414	16393	16564	16508	16576	16669	16491	16445	16505	16372	16559	16478	16553	16385	16547	16495	16756	16559	16698	16394	16684	16465	16213	16477	16293	16512	16689	16604	16461	16631	16489	16447	16289	16574	16495	16602	16429	16451	16534	16522	16668	16495	16473	16473	16503	16642	16397	16712	16567	16396	16407	16565	16394	16454	16521	16498	16624	16667	16393	16632	16355	16374	16510	16410	16535	16489	16513	16442	16608	16397	16369	16492	16568	16663	16549	16482	16329	16431	16466	16446	16593	16416	16519	16563	16529	16374	16524	16665	16489	16564	16718	16481	16280	16787	16535	16407	16489	16506	16483	16686	16617	16643	16446	16396	16329	16433	16605	16503	16588	16569	16499	16598	16539	16589	16298	16324	16501	16393	16519	16554	16585	16463
36526	51490	47157	37782	30499	25369	21882	19617	17668	16739	16060	15448	15139	15118	15116	14910	14586	14682	14545	14654	14650	14383	14380	14497	14443	14466	14594	14522	14458	14458	14561	14344	14495	14397	14376	14399	14382	14433	14386	14506	14284	14422	14287	14268	14376	14292	14400	14362	14365	14514	14110	14322	14304	14258	14260	14319	14361	14378	14094	14330	14315	14344	14512	14308	14371	14301	14425	14348	14299	14392	14306	14492	14393	14433	14337	14308	14320	14358	14368	14158	14377	14341	14382	14278	14318	14331	14342	14454	14353	14230	14182	14334	14250	14278	14223	14359	14377	14386	14544	14208	14278	14305	14385	14345	14334	14506	14329	14243	14328	14317	14309	14424	14302	14372	14269	14360	14286	14342	14407	14307	14272	14369	14368	14165	14284	14074	14229	14450	14377	14446	14262	14304	14347	14266	14307	14458	14336	14335	14284	14229	14343	14467	14329	14273	14413	14357	14389	14424	14421	14343	14313	14340	14127	14420	14361	14480	14445	14335	14468	14400	14315	14484	14409	14341	14042	14531	14390	14213	14177	14263	14271	14464	14375	14360	14101	14490	14398	14274	14518	14328	14215	14469	14166	14426	14391	14205	14187	14353	14231	14379	14416	14243	14439	14190	14250	14338	14215	14390	14317	14207	14240	14115	14350	14375	14191	14366	14371	14193	14341	14257	14395	14385	14396	14356	14328	14317	14427	14435	14353	14164	14327	14377	14442	14433	14288	14369	14210	14382	14374	14247	14396	14300	14377	14453	14268	14358	14358	14348	14205	14331	14169	14441	14287	14205	14364	14249	14203	14355	14322	14283	14480	14428	14425	14425	14358	14414	14407	14284	14316	14351	14277	14273	14304	14269	14367	14393	14399	14312	14245	14278	14240	14354	14316	14374	14382	14400	14349	14412	14268	14300	14396	14511	14372	14300	14344	14412	14290	14144	14350	14331	14216	14353	14192	14265	14409	14304	14359	14398	14488	14271	14221	14504	14269	14309	14285	14250	14372	14198	14331	14370	14215	14256	14415	14465	14257	14259	14415	14369	14372	14503	14218	14086	14233	14273	14514	14349	14353	14248	14242	14469	14265	14272	14228	14206	14271	14230	14248	14425	14272	14369	14382	14285	14225	14294	14484	14249	14196	14281	14442	14272	14310	14207	14491	14367	14406	14281	14228	14202	14268	14366	14343	14208	14279	14224	14284	14287	14351	14334	14263	14181	14272	14429	14250	14326	14237	14276	14323	14325	14331	14344	14192	14343	14361	14238	14439	14225	14280	14426	14341	14133	14206	14273	14341	14338	14452	14353	14440	14321	14525	14326	14369	14347	14372	14220	14408	14234	14385	14201	14219	14461	14349	14259	14289	14263	14482	14427	14330	14505	14390	14387	14442	14549	14325	14343	14414	14343	14535	14237	14412	14352	14325	14278	14369	14400	14230	14397	14214	14494	14440	14433	14380	14456	14341	14250	14387	14378	14311	14369	14289	14359	14111	14279	14364	14100	14402	14384	14274	14296	14479	14367	14360	14279	14385	14254	14354	14401	14264	14367	14448	14339	14289	14206	14357	14331	14408	14263	14360	14440	14397	14214	14369	14515	14381	14369	14391	14400	14250	14359	14465	14342	14455	14208	14457	14208	14492	14325	14354	14346	14247	14402	14297	14369	14243	14443	14349	14327	14434	14346	14392	14437	14259	14370	14413	14391	14248	14265	14341	14451	14183	14214	14177	14358	14172	14287	14426	14427	14599	14216	14361	14425	14310	14372	14223	14384	14313	14432	14337	14395	14291	14360	14310	14410	14294	14390	14331	14427	14481	14284	14198	14198	14313	14366	14316	14128	14290	14276	14372	14493	14256	14302	14268	14383	14315	14426	14349	14210	14351	14414	14506	14133	14336	14453	14286	14421	14275	14308	14379	14362	14274	14158	14293	14435	14436	14195	14379	14440	14412	14210	14372	14423	14339	14531	14434	14342	14255	14371	14293	14335	14156	14355	14358	14312	14350	14307	14411	14226	14277	14449	14353	14395	14387	14158	14272	14272	14279	14386	14365	14370	14356	14506	14448	14338	14405	14290	14277	14475	14381	14401	14421	14399	14397	14374	14359	14283	14452	14474	14192	14255	14261	14491	14198	14301	14318	14353	14381	14386	14278	14406	14322	14449	14185	14388	14486	14433	14351	14307	14335	14238	14379	14525	14503	14177	14221	14246	14417	14463	14472	14315	14428	14275	14232	14277	14260	14380	14260	14504	14233	14343	14374	14183	14357	14318	14419	14306	14353	14255	14242	14139	14447	14223	14341	14364	14412	14275	14300	14364	14551	14395	14482	14202	14386	14310	14279	14354	14304	14278	14396	14414	14196	14361	14241	14262	14390	14306	14569	14403	14453	14435	14319	14351	14117	14431	14283	14265	14325	14499	14252	14244	14403	14359	14449	14339	14302	14379	14468	14255	14315	14443	14336	14372	14334	14236	14411	14244	14182	14213	14400	14247	14551	14358	14130	14271	14333	14374	14311	14241	14425	14478	14285	14343	14347	14333	14320	14283	14271	14279	14439	14289	14415	14330	14260	14236	14555	14353	14194	14346	14299	14692	14422	14377	14257	14366	14394	14203	14423	14420	14377	14325	14421	14314	14525	14274	14399	14296	14356	14300	14213	14131	14323	14366	14319	14516	14508	14203	14441	14284	14373	14468	14475	14442	14381	14421	14389	14370	14289	14304	14306	14372	14319	14429	14456	14281	14399	14437	14184	14160	14316	14449	14261	14477	14243	14273	14457	14305	14251	14364	14346	14267	14221	14409	14137	14349	14421	14194	14184	14440	14474	14292	14381	14469	14453	14495	14351	14242	14400	14290	14443	14343	14171	14622	14287	14303	14408	14235	14376	14285	14227	14285	14307	14239	14388	14307	14343	14384	14370	14357	14512	14345	14342	14241	14404	14377	14231	14274	14342	14377	14403	14396	14380	14370	14440	14322	14219	14339	14512	14319	14256	14363	14502	14413	14161	14311	14289	14253	14394	14447	14267	14168	14485	14201	14237	14325	14222	14212	14363	14310	14386	14411	14207	14313	14387	14434	14352	14290	14206	14468	14339	14434	14262	14287	14306	14446	14495	14408	14255	14163	14367	14336	14474	14500	14295	14467	14184	14190	14186	14422	14281	14317	14215	14416	14503	14131	14523	14375	14306	14156	14265	14235	14330	14360	14455	14459	14403	14271	14479	14327	14387	14400	14412	14311	14217	14376	14569	14286	14391	14483	14253	14216	14496	14367	14398	14317	14349	14336	14269	14335	14272	14301	14531	14383	14401	14386	14461	14468	14264	14288	14468	14247	14306	14260	14470	14297	14438	14235	14284	14355	14306	14398	14372	14504	14205	14396	14535	14351	14394	14291	14237	14294	14060	14380	14259	14257	14388	14326	14233	14186	14436	14334	14392	14463	14366	14283	14387	14343	14384	14304	14351	14305	14362	14373	14270	14500	14241	14273	14153	14458	14374	14328	14429	14363	14281	14300	14373	14183	14248	14320	14360	14280	14409	14426	14498	14323	14292	14298	14424	14273	14368	14259	14458	14464	14270	14224	14378	14331	14291	14394	14382	14313	14499	14419	14378	14196	14542	14344	14149	14328	14490	14263	14276	14246	14405	14347	14235	14289	14331	14393	14343	14369	14309	14402	14341	14309	14400	14285	14353	14286	14435	14422	14295	14294	14140	14464	14320	14469	14212	14569	14163	14404	14334	14388	14326	14600	14332	14418	14263	14375	14295	14233	14363	14175	14373	14325	14390	14375	14263	14478	14190	14371	14406	14183	14453	14395	14413	14387	14269	14246	14471	14286	14330	14233	14257	14432	14257	14280	14334	14329	14280	14383	14241	14305	14346	14225	14495	14465	14368	14304	14417	14410	14190	14258	14290	14406	14317	14336	14265	14137	14447	14306	14266	14320	14361	14221	14288	14550	14402	14375	14234	14274	14290	14144	14530	14459	14426	14326	14393	14458	14267	14546	14407	14365	14479	14367	14390	14424	14277	14336	14223	14421	14299	14471	14325	14446	14262	14223	14152	14261	14302	14282	14258	14356	14164	14309	14273	14335	14247	14327	14325	14324	14328	14359	14413	14570	14164	14235	14460	14338	14374	14369	14462	14192	14225	14367	14434	14487	14491	14456	14153	14344	14339	14243	14375	14405	14255	14356	14406	14378	14421	14295	14390	14215	14389	14296	14475	14353	14357	14340	14307	14382	14351	14494	14370	14315	14259	14458	14329	14288	14465	14312	14329	14333	14576	14430	14241	14244	14314	14469	14307	14334	14384	14193	14378	14327	14371	14368	14252	14153	14523	14114	14432	14548	14233	14402	14493	14342	14357	14395	14479	14382	14311	14193	14403	14113	14360	14296	14453	14336	14382	14374	14420	14444	14400	14378	14358	14405	14364	14300	14327	14288	14287	14311	14419	14503	14284	14362	14291	14345	14317	14243	14372	14196	14614	14239	14328	14423	14381	14370	14405	14341	14355	14398	14394	14425	14311	14342	14382	14411	14347	14222	14320	14475	14460	14334	14412	14312	14184	14425	14442	14409	14388	14428	14318	14419	14325	14144	14242	14487	14206	14460	14331	14472	14397	14217	14464	14410	14457	14353	14414	14402	14393	14234	14345	14068	14004	14329	14326	14261	14398	14248	14407	14389	14359	14314	14320	14386	14389	14346	14329	14233	14360	14384	14373	14311	14478	14355	14314	14459	14283	14332	14399	14238	14304	14414	14262	14349	14542	14400	14318	14384	14439	14250	14260	14536	14233	14384	14344	14229	14362	14182	14311	14393	14326	14290	14445	14183	14366	14358	14610	14389	14383	14298	14454	14272	14312	14075	14343	14245	14361	14396	14283	14253	14182	14375	14318	14357	14314	14284	14387	14151	14331	14318	14459	14258	14241	14473	14254	14324	14384	14336	14433	14536	14279	14410	14399	14490	14395	14312	14256	14322	14359	14301	14311	14406	14397	14485	14283	14511	14177	14294	14292	14479	14385	14255	14297	14482	14304	14409	14378	14306	14313	14288	14193	14318	14364	14231	14357	14490	14484	14311	14277	14423	14339	14370	14304	14281	14331	14288	14405	14371	14334	14246	14319	14098	14339	14324	14305	14271
24361	21695	29777	27845	27798	28810	26893	22230	20238	19294	18410	17915	17637	17308	17246	17066	16916	16845	16770	16628	16808	16648	16647	16562	16464	16620	16566	16539	16404	16453	16471	16390	16467	16496	16420	16438	16305	16420	16549	16450	16331	16390	16266	16360	16591	16280	16323	16430	16164	16527	16421	16490	16436	16237	16386	16418	16335	16369	16404	16443	16263	16366	16368	16468	16296	16380	16459	16323	16378	16354	16414	16327	16458	16194	16467	16347	16220	16420	16400	16305	16465	16443	16491	16182	16376	16321	16294	16536	16566	16347	16371	16404	16295	16127	16159	16359	16336	16496	16207	16253	16466	16369	16370	16197	16276	16496	16448	16284	16432	16358	16318	16297	16125	16268	16424	16277	16457	16386	16492	16205	16335	16278	16255	16359	16283	16296	16412	16200	16399	16359	16527	16275	16481	16389	16260	16284	16250	16268	16257	16393	16274	16278	16299	16348	16095	16219	16365	16356	16506	16388	16454	16365	16266	16508	16364	16399	16406	16434	16198	16378	16442	16401	16385	16120	16582	16325	16407	16330	16380	16211	16465	16360	16163	16368	16388	16377	16237	16278	16322	16367	16407	16349	16407	16364	16399	16559	16289	16457	16308	16304	16263	16146	16161	16180	16432	16306	16276	16396	16392	16320	16337	16417	16479	16490	16295	16069	16368	16210	16540	16294	16334	16500	16419	16159	16234	16417	16345	16384	16311	16349	16331	16330	16304	16336	16335	16328	16215	16243	16446	16219	16254	16389	16250	16304	16350	16342	16414	16292	16320	16485	16399	16276	16238	16387	16434	16451	16353	16341	16197	16281	16197	16209	16272	16227	16265	16448	16213	16446	16419	16467	16457	16146	16243	16305	16217	16267	16415	16404	16176	16550	16373	16238	16430	16393	16388	16258	16341	16263	16349	16296	16317	16281	16463	16325	16315	16476	16197	16159	16280	16349	16236	16182	16183	16190	16127	16439	16376	16138	16255	16291	16318	16427	16088	16499	16302	16169	16447	16391	16441	16344	16406	16228	16325	16426	16257	16355	16190	16424	16092	16278	16266	16402	16403	16465	16314	16206	16383	16337	16255	16367	16254	16258	16171	16201	16178	16319	16333	16361	16285	16169	16349	16331	16363	16209	16205	16260	16510	16371	16430	16262	16353	16319	16358	16262	16222	16344	16263	16241	16159	16266	16491	16123	16113	16392	16124	16280	16300	16359	16319	16302	16404	16307	16414	16518	16151	16269	16270	16263	16442	16491	16422	16284	16321	16295	16471	16334	16399	16402	16132	16504	16492	16299	16491	16196	16062	16358	16252	16289	16299	16192	16182	16314	16258	16268	16208	16356	16347	16278	16308	16506	16358	16366	16326	16384	16309	16243	16299	16489	16251	16402	16367	16199	16306	16290	16084	16318	16261	16486	16348	16216	16420	16323	16396	16421	16220	16179	16415	16243	16322	16339	16467	16074	16238	16367	16124	16064	16194	16333	16330	16197	16286	16389	16343	16378	16353	16384	16078	16186	16272	16078	16401	16292	16244	16235	16387	16446	16324	16248	16303	16142	16268	16471	16343	16245	16156	16454	16206	16450	16428	16348	16253	16196	16399	16157	16359	16277	16360	16680	16237	16503	16290	16094	16252	16206	16429	16106	16376	16208	16233	16411	16301	16247	16412	16260	16277	16475	16369	16346	16249	16167	16356	16194	16315	16321	16501	16194	16372	16293	16468	16367	16319	16459	16303	16213	16292	16267	16648	16277	16347	16409	16173	16275	16421	16215	16132	16249	16165	16419	16270	16369	16328	16242	16294	16305	16291	16291	16354	16450	16373	16289	16293	16219	16147	16291	16141	16192	16308	16246	16408	16259	16279	16037	16350	16358	16355	16365	16400	16373	16343	16468	16376	16248	16298	16140	16420	16485	16325	16390	16215	16248	16450	16236	16594	16381	16346	16230	16300	16258	16542	16359	16340	16286	16348	16367	16489	16302	16255	16408	16259	16282	16533	16315	16344	16269	16414	16287	16459	16185	16429	16401	16348	16287	16382	16347	16400	16281	16370	16101	16576	16251	16213	16308	16266	16330	16244	16319	16374	16323	16429	16384	16333	16224	16111	16444	16386	16244	16366	16343	16187	16452	16346	16248	16218	16416	16307	16363	16420	16144	16281	16423	16326	16483	16482	16278	16336	16234	16318	15913	16302	16364	16348	16271	16357	16303	16423	16331	16418	16202	16259	16290	16224	16413	16293	16255	16314	16277	16430	16499	16384	16243	16411	16450	16305	16412	16344	16149	16332	16323	16459	16403	16375	16279	16035	16448	16191	16292	16186	16331	16395	16089	16389	16320	16417	16240	15836	16309	16149	16330	16254	16429	16368	16183	16205	16354	16289	16286	16285	16432	16382	16328	16326	16316	16257	16293	16448	16320	16376	16295	16272	16202	16249	16299	16611	16398	16412	16445	16360	16253	16278	16226	16420	16427	16383	16218	16170	16540	16320	16425	16244	16187	16376	16266	16259	16424	16315	16439	16377	16379	16462	16293	16391	16329	16343	16542	16405	16442	16368	16296	16542	16384	16156	16246	16305	16360	16244	16143	16496	16433	16587	16464	16560	16374	16271	16492	16263	16363	16360	16277	16298	16190	16397	16339	16496	16429	16270	16478	16307	16484	16402	16087	16371	16260	16365	16109	16347	16372	16488	16346	16236	16455	16448	16293	16089	16333	16455	16144	16252	16256	16300	16429	16326	16210	16538	16462	16376	16326	16325	16367	16290	16331	16373	16318	16167	16322	16287	16300	16296	16392	16241	16480	16319	16067	16159	16229	16296	16361	16446	16492	16413	16617	16423	16251	16248	16402	16220	16292	16391	16270	16326	16424	16291	16307	16425	16313	16256	16310	16333	16299	16175	16154	16139	16384	16219	16431	16434	16148	16227	16497	16169	16115	16176	16300	16219	16404	16316	16402	16385	16443	16171	16264	16239	16343	16355	16199	16663	16371	16223	16460	16277	16294	16337	16304	16315	16052	16290	16399	16443	16377	16323	16247	16275	16286	16428	16373	16452	16332	16289	16167	16439	16246	16400	16293	16367	16175	16323	16118	16345	16424	16535	16277	16416	16156	16258	16401	16331	16473	16506	16123	16055	16028	16225	16351	16461	16424	16385	16222	16243	16366	16269	16414	16514	16345	16327	16354	16393	16313	16233	16147	16554	16366	16242	16289	16258	16383	16245	16481	16319	16265	16411	16102	16429	16147	16422	16521	16524	16354	16373	16086	16399	16494	16369	16444	16405	16402	16299	16529	16356	16316	16363	16148	16188	16296	16259	16443	16222	16361	16308	16387	16095	16457	16331	16290	16490	16378	16505	16182	16530	16374	16559	16461	16230	16278	16271	16272	16314	16232	16222	16331	16439	16376	16437	16325	16373	16414	16503	16467	16218	16380	16291	16544	16355	16508	16295	16278	16333	16465	16385	16235	16324	16374	16356	16237	16330	16531	16236	16218	16347	16337	16193	16212	16269	16204	16231	16453	16161	16414	16299	16352	16276	16260	16535	16275	16281	16437	16438	16299	16452	16201	16417	16356	16160	16274	16500	16258	16307	16324	16334	16291	16440	16339	16233	16286	16267	16349	16291	16233	16400	16154	16309	16215	16394	16239	16301	16307	16288	16222	16285	16543	16470	16256	16574	16372	16238	16255	16256	16408	16408	16336	16406	16298	16283	16125	16336	16393	16423	16264	16515	16333	16348	16325	16232	16269	16301	16267	16422	16395	16448	16305	16376	16297	16429	16459	16518	16336	16453	16311	16325	16379	16458	16477	16511	16188	16235	16113	16152	16302	16483	16332	16387	16176	16442	16505	16227	16392	16283	16445	16403	16386	16397	16208	16281	16368	16254	16293	16575	16305	16352	16469	16306	16148	16299	16267	16466	16292	16274	16448	16336	16327	16479	16171	16494	16352	16204	16392	16515	16168	16133	16089	16155	16473	16227	16163	16275	16210	16326	16204	16421	16545	16324	16242	16147	16340	16442	16267	16295	16231	16501	16302	16410	16248	16290	16476	16437	16410	16281	16313	16260	16167	16366	16219	16276	16384	16322	16367	16360	16164	16202	16347	16422	16333	16417	16494	16408	16314	16396	16344	16400	16392	16310	16140	16349	16408	16331	16490	16536	16391	16295	16268	16400	16335	16332	16282	16558	16476	16458	16325	16197	16312	16494	16385	16404	16360	16554	16531	16435	16483	16305	16206	16420	16404	16142	16287	16071	16119	16176	16471	16186	16272	16511	16456	16428	16189	16275	16459	16501	16553	16388	16437	16350	16315	16308	16205	16187	16283	16441	16282	16279	16274	16218	16199	16285	16389	16412	16425	16456	16243	16276	16242	16474	16166	16368	16418	16306	16330	16167	16309	16374	16278	16375	16325	16214	16217	16489	16360	16337	16425	16149	16350	16394	16131	16248	16354	16349	16435	16499	16403	16349	16365	16175	16349	16346	16229	16381	16200	16349	16238	16370	16494	16398	16289	16301	16401	16363	16450	16208	16474	16334	16346	16232	16350	16460	16413	16399	16270	16160	16495	16359	16504	16395	16194	16402	16353	16530	16183	16313	16212	16348	16270	16367	16506	16367	16307	16366	16306	16384	16267	16279	16248	16066	16287	16326	16236	16315	16441	16446	16337	16251	16309	16232	16265	16481	16418	16378	16236	16449	16269	16387	16255	16281	16243	16513	16600	16545	16431	16349	16234	16329	16144	16112	16460	16385	16556	16442	16325	16318	16355	16373	16114	16235	16108	16211	16296	16382	16328	16212	16346	16230	16206	16310	16218	16217	16517	16616	16365	16346	16282	16429	16291	16478	16323	16212	16284	16465	16439	16147	16484	16551	16416	16472	16261	16316	16302	16225	16353	16260	16275	16310	16430	16281	16273	16340	16493	16340	16104	16353	16208	16313	16360	16380	16324	16399	16252	16404	16230	16470	16540	16359	16285	16463	16243	16408	16256	16202	16290	16293	16304	16322	16324	16277	16220	16383	16404	16111	16144	16476	16244	16300	16395	16193	16202	16484	16647	16505	16537	16309	16438	16285	16375	16315	16406	16275	16258	16241	16146	16371	16500	16516	16208	16325	16448	16000	16262	16337	16511	16258	16296
36547	58664	54266	43830	36652	30590	26053	22482	19593	17941	16831	16015	15912	15743	15418	15168	15047	14951	14665	14461	14657	14419	14380	14522	14424	14573	14382	14458	14280	14496	14257	14427	14491	14402	14335	14406	14286	14520	14396	14262	14282	14284	14259	14401	14237	14147	14439	14237	14245	14183	14330	14290	14282	14299	14287	14219	14206	14077	14231	14275	14234	14393	14158	14371	14255	14200	14348	14250	14170	14266	14249	14274	14328	14284	14421	14297	14426	14259	14282	14263	14341	14230	14207	14358	14291	14292	14367	14190	14147	14293	14216	14201	14152	14325	14386	14368	14186	14059	14367	14331	14233	14264	14367	14078	14230	14157	14232	14242	14151	14348	14292	14271	14216	14335	14157	14178	14188	14245	14056	14240	14326	14254	14227	14244	14129	14285	14345	14089	14243	14311	14224	14276	14205	14172	14286	14252	14305	14315	14175	14341	14256	14024	14196	14115	14336	14162	14183	14309	14249	14069	14412	14024	14212	14296	14232	14119	14279	14395	14140	14082	14171	14072	14298	14331	14376	14060	14323	14153	14187	14134	14289	14345	14133	14138	14119	14328	14298	14229	14265	14260	14332	14260	14209	14247	14281	14292	14124	14322	14239	14044	14284	14256	14136	14214	14274	14233	14226	14207	14273	14384	14226	14370	14303	14254	14211	14165	14324	14227	14201	14132	14204	14423	14140	14206	14178	14354	14476	14260	14266	14287	14182	14194	14110	14289	14149	14310	14292	14183	14161	14218	14286	14187	14471	14277	14218	14357	14106	14180	14312	14215	14428	14152	14175	14121	14309	14196	14158	14099	14187	14412	14051	14130	14277	14326	14310	14232	14305	14064	14218	14093	14281	14144	14150	14231	14453	14327	14232	14234	14182	14155	14154	14190	14111	14170	14256	14176	14101	14302	14243	14245	14124	14247	14360	14222	14449	14091	14313	14244	14197	14198	14380	14219	14221	14242	14252	14253	14196	14185	14281	14210	14145	14237	14241	14243	14258	14251	14315	14195	14224	14432	14152	14172	14315	14296	14175	14211	14394	14267	14290	14227	14165	14273	14277	14211	14300	14127	14227	14365	14242	14218	14198	14166	14184	14422	14365	14368	14213	14275	14147	14270	14339	14408	14033	14291	14364	14312	14347	14259	14137	14145	14326	14284	14207	14101	14191	14374	14317	14245	14311	14239	14208	14221	14135	14160	14396	14208	14302	14131	14156	14173	14361	14160	14287	14229	14275	14227	14248	14099	14200	14279	14049	14445	14272	14327	14048	14197	14256	14097	14259	14265	14263	14227	14230	14265	14178	14059	14379	14213	14238	14223	14210	14318	14282	14227	14062	14364	14290	14242	14205	14306	14256	14177	14193	14124	14352	14220	14104	14400	14301	14170	14240	14182	14209	14269	14229	14222	14212	14280	14303	14188	14146	14373	14373	14173	14259	14317	14294	14188	14282	14168	14174	14243	14288	14074	14306	14138	14257	14290	14182	14360	14411	14288	14231	14237	14175	14400	14206	14420	14420	14199	14282	14088	14266	14163	14349	14117	14260	14221	14237	14250	14223	14188	14195	14316	14314	14245	14051	14200	14155	14294	14322	14396	14197	14211	14135	14187	14227	14303	14277	14243	14237	14326	14351	14260	14247	14294	14373	14082	14068	14185	14276	14147	14120	14188	14203	14326	14327	14291	14153	14116	14260	14187	14467	14377	14230	14290	14189	14292	14174	14220	14375	14338	14304	14171	14269	14224	14288	14335	14057	14274	14246	14226	14172	14256	14218	14240	14041	14219	14128	14017	14261	14394	14243	14281	14211	14212	14386	14212	14236	14344	14185	14205	14169	14248	14233	13965	14325	14257	14220	14104	14029	14255	14206	14245	14258	14317	14157	14289	14271	14217	14322	14341	14252	14319	14235	14293	14021	14304	14236	14388	14386	14309	14374	14099	14201	14275	14300	14322	14063	14238	14256	14184	14162	14351	14088	14308	14305	14313	14229	14311	14278	14103	14153	14091	14146	14139	14285	14284	14299	14248	14298	14159	14200	14341	14251	14192	14150	14108	14167	14227	14177	14220	14127	14040	14231	14153	14348	14358	14080	14484	14072	14421	14296	14221	14282	14083	14244	14114	14185	14146	14274	14214	14546	14218	14143	14291	14118	14397	14319	14299	14288	14270	14132	14133	14270	14134	14293	14209	14079	14274	14121	14368	14262	14227	14423	14329	14274	14212	14183	14357	14277	14137	14264	14231	14337	14322	14261	14257	14323	14345	14284	14241	14126	14180	14208	14313	14269	14140	14297	14284	14297	14294	14406	14121	14200	14214	14268	14363	14234	14233	14251	14247	14231	14171	14352	14286	14184	14248	14165	14039	14031	14310	14328	14190	14097	14193	14234	14313	14198	14187	14282	14260	14243	14346	14244	14349	14263	14304	14467	14328	14050	14190	14185	14309	14269	14210	14403	14250	14253	14288	14357	14435	14119	14238	14310	14222	14147	14191	14280	14241	14118	14162	14283	14385	14212	14277	14290	14267	14134	14231	14199	14151	14239	14261	14125	14153	14322	14317	14317	14221	14284	14185	14357	14313	14201	14256	14206	14405	14245	14395	14262	14225	14204	14119	14192	14275	14258	14165	14264	14274	14311	14313	14314	14340	14214	14172	14104	14350	14149	14133	14164	14079	14281	14193	14257	14165	14173	14154	14154	14325	14210	14171	13999	14333	14081	14268	14272	14082	14202	14030	14092	14300	14314	14268	14428	14198	14267	14180	14163	14228	14200	14100	14247	14289	14218	14185	14366	14294	14153	14181	14263	14142	14250	14321	14227	14256	14237	14266	14248	14414	14095	14328	14125	14235	14214	14262	14319	14281	14294	14268	14269	14127	14245	14397	14322	14209	14197	14278	14157	14249	14051	14309	14369	14204	14341	14175	14249	14311	14307	14137	14246	14337	14220	14310	14344	14351	14257	14276	14266	14103	14229	14185	14250	14362	14206	14271	14367	14305	14302	14310	14242	14275	14114	14099	14207	14158	14222	14222	14255	14200	14157	14164	14528	14257	14400	14408	14286	14139	14150	14232	14196	14250	14115	14292	14219	14246	14301	14242	14151	14354	14146	14179	14201	14096	14132	14186	14318	13969	14415	14294	14376	14192	14247	14115	14360	14188	14290	14241	14274	14192	14147	14134	14300	14383	14271	14081	14247	14038	14288	14208	14355	14121	14274	14197	14173	14246	14375	14103	14215	14312	14286	14349	14216	14195	14211	14278	14172	14099	14181	14223	14214	14174	14183	14149	14287	14146	14270	14188	14172	14193	14262	14147	14395	14319	14311	14281	14320	14181	14140	14190	14404	14312	14209	14207	14281	14395	14330	14312	14218	14277	14337	14228	14456	14250	14247	14121	14340	14230	14140	14284	14173	14273	14129	14246	14319	14271	14198	14107	14297	14257	14168	14380	14331	14010	14196	14199	14332	14190	14312	14178	14336	14341	14222	14270	14055	14223	14485	14179	14340	14202	14231	14081	14159	14208	14470	14273	14299	14296	14244	14199	14022	14409	14261	14272	14138	14233	14343	14282	14200	14338	14284	14271	14106	14137	14024	14104	14344	14120	14298	14229	14273	14080	14253	14231	14279	14319	14121	14257	14213	14119	14359	14291	14299	14316	14294	14123	14277	14273	14181	14135	14262	14368	14240	14244	14147	14189	14134	14159	14111	14196	14202	14332	14372	14459	14208	14221	14308	14178	14386	14227	14188	14450	14243	14143	14307	14221	14159	14074	14209	14268	14236	14099	14301	14187	14283	14247	14184	14203	14267	14398	14324	14279	14269	14347	14407	14247	14355	14277	14273	14336	14287	14314	14275	14370	14264	14144	14169	14165	14179	14219	14196	14271	14184	14274	14176	14162	14254	14313	14346	14257	14195	14226	14256	14255	14281	14222	14090	14330	14221	14221	14112	14159	14333	14213	14364	14310	14314	14236	14264	14218	14226	14100	14234	14380	14382	14305	14214	14223	14230	14128	14382	14333	14109	14272	14094	14385	14318	14165	14166	14144	14376	14187	14253	14198	14315	14138	14357	14191	14279	14187	14277	14328	14277	14101	14243	14216	14287	14063	14282	14180	14383	14184	14269	14389	14347	14232	14170	14425	14277	14158	14211	14264	14336	14136	14461	14215	14069	14286	14068	14307	14245	14186	14407	14304	14102	14247	14394	14312	14325	14147	14311	14242	14183	14134	14367	14345	14212	14320	14269	14345	14147	14161	14317	14154	14367	14077	14278	14365	14269	14141	14364	14323	14189	14251	14328	14292	14127	14234	14168	14274	14144	14225	14089	14135	14192	14277	14125	14312	14142	14181	14318	14162	14281	14291	14206	14227	14493	14405	14221	14402	14174	14333	14273	14221	14246	14163	14237	14144	14212	14232	14226	14211	14175	14095	14372	14142	14190	14486	14343	14297	14204	14190	14148	14339	14217	14342	14179	14227	14120	14371	14181	14347	14201	14160	14212	14252	14215	14166	14170	14138	14425	14194	14272	14127	14148	14334	14184	14387	14173	14152	14363	14250	14217	14059	14401	14202	14091	14192	14342	14200	14364	14192	14104	14197	14221	14185	14182	14169	14208	14212	14331	14229	14246	14195	14222	14263	14204	14174	14230	14337	14144	14249	14226	14311	14277	14210	14343	14188	14251	14121	14294	14312	14268	14168	14449	14081	14242	14273	14407	14128	14261	14114	14227	14151	14252	14237	14189	14172	14194	14267	14311	14164	14304	14301	14224	14198	14437	14323	14179	14271	14202	14168	14085	14294	14229	14083	14126	14095	14079	14268	14188	14135	14316	14325	14153	14289	14365	14206	14138	14108	14154	14112	14321	14163	14174	14166	14105	14405	14413	14179	14358	14278	14042	14192	14144	14183	14429	14350	14099	14079	14297	14297	14303	14280	14304	14169	14177	14243	14181	14285	14264	14236	14309	14269	14058	14148	14267	14365	14196	14165	14268	14295	14216	14220	14143	14084	14268	14196	14322	14299	14208	14234	14173	14398	14228	14197	14339	14436	14208	14184	14309	14484	14287	14213	14199	14065	14229	14122	14316	14044	14134	14285	14302	14212	14313	14260	14273	14127	14394	14289	14175	14365	14392	14319	14381	14201
23038	21525	29673	24957	24735	28835	30480	24488	21803	20246	19052	18333	17675	17625	17378	17342	16933	17204	17045	16660	16813	16755	16734	16571	16706	16584	16523	16558	16661	16487	16494	16383	16417	16417	16571	16757	16458	16567	16531	16640	16475	16490	16407	16535	16297	16355	16483	16438	16522	16357	16435	16493	16632	16293	16374	16128	16460	16420	16354	16462	16302	16284	16396	16441	16568	16331	16483	16279	16291	16383	16293	16440	16360	16212	16340	16392	16515	16282	16409	16283	16345	16231	16294	16142	16187	16481	16176	16422	16412	16252	16565	16350	16257	16225	16492	16273	16335	16457	16382	16147	16370	16425	16440	16242	16335	16513	16521	16332	16406	16386	16195	16216	16358	16487	16438	16296	16191	16358	16337	16445	16498	16397	16431	16271	16392	16357	16412	16445	16299	16322	16315	16455	16306	16257	16286	16339	16172	16478	16208	16306	16271	16441	16190	16291	16304	16318	16287	16347	16313	16465	16467	16215	16233	16175	16267	16423	16432	16387	16129	16214	16223	16467	16366	16332	16342	16154	16358	16407	16397	16193	16354	16220	16105	16275	16115	16346	16386	16396	16211	16306	16242	16262	16334	16206	16392	16391	16275	16239	16316	16452	16391	16413	16150	16313	16230	16218	16326	16347	16352	16383	16438	16290	16432	16256	16292	16038	16118	16174	16183	16400	16421	16187	16323	16318	16306	16401	16244	16343	16376	16368	16357	16087	16425	16487	16122	16432	16469	16288	16308	16193	16316	16286	16529	16523	16510	16390	16464	16292	16360	16559	16344	16477	16430	16422	16323	16257	16433	16312	16257	16611	16140	16289	16450	16324	16457	16455	16622	16518	16237	16239	16305	16078	16448	16269	16170	16177	16222	16304	16253	16389	16366	16284	16256	16292	16407	16305	16313	16230	16371	16484	16500	16475	16316	16346	16538	16301	16087	16324	16305	16226	16370	16241	16283	16080	16255	16259	16486	16141	16327	16101	16363	16250	16084	16078	16174	16389	16619	16368	16509	16470	16202	16270	16248	16416	16437	16193	16490	16473	16231	16419	16304	16336	16372	16436	16353	16404	16408	16350	16222	16329	16397	16263	16290	16257	16371	16367	16292	16374	16216	16357	16472	16333	16446	16390	16352	16507	16300	16301	16307	16353	16454	16282	16387	16540	16328	16300	16219	16254	16323	16394	16267	16224	16246	16376	16199	16262	16258	16153	16355	16317	16335	16355	16413	16469	16139	16328	16344	16248	16401	16319	16293	16436	16366	16390	16225	16294	16347	16449	16203	16264	16358	16298	16359	16352	16198	16204	16375	16322	16338	16394	16268	16356	16222	16314	16324	16338	16196	16457	16354	16399	16252	16504	16264	16392	16270	16442	16083	16321	16297	16473	16333	16209	16297	16209	16299	16359	16277	16310	16489	16529	16337	16148	16367	16478	16470	16474	16283	16305	16404	16290	16278	16362	16476	16493	16494	16309	16490	16308	16250	16354	16283	16338	16433	16304	16323	16271	16291	16423	16523	16417	16416	16252	16431	16274	16429	16385	16214	16414	16369	16306	16244	16492	16404	16436	16356	16346	16297	16390	16196	16210	16253	16534	16364	16284	16339	16496	16368	16255	16397	16322	16275	16445	16148	16426	16186	16202	16321	16282	16381	16364	16239	16452	16475	16467	16267	16167	16437	16386	16581	16279	16279	16419	16243	16402	16323	16289	16495	16288	16261	16495	16266	16159	16307	16181	16275	16437	16124	16392	16334	16305	16363	16318	16243	16235	16238	16172	16547	16325	16477	16366	16353	16376	16303	16220	16362	16259	16296	16361	16272	16462	16276	16350	16410	16352	16196	16354	16150	16233	16468	16409	16644	16097	16368	16088	16566	16422	16242	16253	16436	16394	16437	16322	16508	16347	16441	16407	16367	16473	16240	16412	16005	16212	16335	16165	16334	16398	16115	16441	16257	16263	16349	16091	16381	16397	16338	16212	16451	16182	16388	16146	16491	16294	16407	16320	16273	16082	16310	16392	16439	16342	16382	16166	16191	16346	16289	16173	16280	16310	16531	16217	16318	16474	16194	16338	16184	16386	16439	16204	16207	16337	16283	16272	16245	16150	16283	16196	16184	16326	16444	16301	16406	16163	16094	16149	16402	16237	16285	16423	16138	16370	16170	16413	16455	16289	16300	16318	16219	16462	16370	16231	16262	16343	16236	16270	16429	16411	16289	16378	16403	16282	16464	16376	16414	16416	16297	16248	16269	16109	16089	16337	16265	16437	16168	16278	16285	16246	16207	16099	16211	16418	16419	16287	16439	16333	16286	16285	16439	16278	16150	16369	16234	16399	16313	16482	16357	16405	16277	16191	16191	16088	16359	16221	16176	16091	16355	16304	16107	16460	16333	16440	16287	16140	16141	16454	16430	16322	16225	16412	16319	16163	16296	16254	16470	16480	16263	16363	16196	16279	16185	16475	16519	16149	16273	16434	16333	16259	16417	16130	16368	16335	16157	16288	16467	16304	16273	16326	16228	16283	16272	16384	16229	16349	16282	16225	16341	16110	16415	16341	16415	16230	16112	16325	16405	16342	16228	16075	16457	16280	16245	16186	16198	16307	16376	16274	16228	16394	16205	16223	16380	16506	16203	16447	16269	16260	16357	16258	16172	16134	16537	16455	16270	16246	16268	16263	16396	16230	16447	16343	16515	16434	16248	16277	16338	16445	16354	16303	16417	16379	16332	16293	16177	16166	16349	16288	16382	16312	16337	16107	16042	16406	16527	16272	16368	16134	16300	16142	16182	16479	16331	16448	16346	16130	16528	16309	16487	16342	16446	16259	16309	16315	16349	16324	16351	16329	16399	16270	16231	16261	16239	16114	16468	16289	16144	16241	16401	16309	16474	16263	16426	16380	16374	16256	16404	16292	16392	16320	16240	16631	16330	16260	16155	16286	16345	16369	16224	16409	16334	16097	16337	16194	16281	16389	16590	16379	16524	16360	16371	16211	16169	16488	16295	16331	16175	16461	16335	16542	16268	16249	16325	16394	16379	16476	16334	16247	16211	16541	16513	16290	16075	16271	16305	16495	16377	16319	16281	16220	16508	16345	16301	16257	16380	16395	16458	16191	16316	16191	16254	16367	16197	16386	16207	16492	16411	16332	16259	16237	16218	16274	16263	16315	16243	16307	16187	16179	16437	16213	16464	16563	16415	16388	16395	16325	16319	16317	16356	16369	16364	16252	16428	16361	16471	16323	16275	16318	16209	16279	16333	16102	16330	16154	16318	16345	16430	16368	16090	16205	16181	16405	16272	16350	16485	16497	16428	16552	16455	16236	16434	16250	16369	16211	16414	16276	16299	16221	16253	16286	16312	16142	16287	16471	16296	16215	16549	16243	16266	16347	16359	16369	16482	16265	16328	16369	16210	16268	16312	16369	16386	16341	16313	16363	16406	16272	16432	16352	16474	16387	16390	16371	16474	16320	16229	16108	16362	16280	16278	16365	16352	16436	16375	16352	16511	16384	16261	16232	16299	16248	16248	16299	16450	16300	16172	16433	16339	16481	16187	16284	16212	16288	16299	16443	16312	16414	16009	16313	16534	16344	16501	16530	16488	16381	16278	16145	16385	16246	16424	16173	16239	16390	16462	16540	16452	16174	16290	16260	16274	16178	16402	16363	16248	16142	16072	16368	16383	16330	16360	16271	16186	16309	16326	16386	16291	16428	16330	16275	16297	16277	16539	16251	16405	16338	16281	16429	16220	16357	16216	16374	16485	16126	16241	16288	16212	16436	16237	16208	16508	16327	16326	16351	16210	16262	16470	16298	16384	16232	16436	16126	16425	16371	16440	16254	16164	16221	16376	16215	16343	16122	15995	16367	16311	16422	16481	16309	16212	16259	16410	16292	16207	16430	16513	16401	16313	16280	16499	16215	16109	16195	15990	16407	16391	16261	16079	16264	16299	16417	16271	16003	16268	16308	16366	16239	16336	16377	16339	16151	16133	16241	16451	16286	16212	16590	16462	16270	16472	16312	16389	16436	16422	16350	16267	16328	16444	16404	16355	16205	16347	16591	16412	16342	16194	16269	16241	16409	16379	16254	16306	16494	16407	16320	16242	16403	16398	16085	16146	16303	16295	16268	16300	16300	16304	16386	16420	16366	16364	16255	16279	16319	16395	16411	16366	16305	16330	16376	16328	16285	16519	16236	16317	16383	16267	16114	16296	16362	16347	16353	16519	16505	16291	16214	16196	16334	16240	16171	16276	16545	16319	16104	16468	16552	16358	16104	16480	16275	16454	16377	16367	16354	16213	16279	16260	16327	16337	16131	16466	16387	16275	16248	16275	16368	16262	16303	16226	16330	16386	16332	16225	16334	16198	16301	16389	16160	16476	16262	16141	16331	16235	16341	16267	16389	16227	16383	16154	16379	16206	16296	16226	16405	16325	16198	16370	16339	16508	16257	16390	16444	16316	16337	16329	16269	16253	16124	16228	16426	16412	16258	16292	16559	16251	16062	16405	16276	16445	16270	16359	16375	16365	16390	16396	16363	16296	16404	16317	16397	16244	16346	16573	16178	16360	16316	16482	16341	16342	16296	16330	16162	16157	16432	16294	16470	16278	16266	16626	16372	16271	16309	16540	16392	16158	16428	16106	16224	16452	16241	16295	16196	16507	16373	16075	16180	16332	16216	16154	16149	16318	16421	16369	16335	16301	16228	16256	16220	16444	16423	16380	16377	16271	16304	16338	16196	16306	16315	16307	16404	16346	16415	16255	16332	16201	16210	16382	16408	16496	16422	16322	16349	16519	16274	16263	16382	16476	16390	16235	16213	16414	16496	16521	16348	16226	16165	16225	16442	16504	16352	16315	16306	16389	16317	16193	16517	16197	16298	16278	16398	16380	16362	16394	16276	16338	16355	16327	16411	16366	16163	16358	16311	16264	16358	16314	16422	16385	16298	16294	16019	16227	16293	16222	16259	16283	16348	16381	16211	16356	16165	16357	16441	16245	16396	16436	16538	16469	16414	16517	16228	16411	16281	16397	16148	16423	16138	16315	16409	16336	16477	16256	16413	16202	16505	16441	16610	16266	16449	16409	16220	16210	16444	16308	16447	16332	16368	16259	16308	16161	16252	16209	16292	16246	16242
39199	63926	59249	48983	41243	34867	29475	25199	21664	19527	17878	17022	16426	16056	15721	15395	15202	15105	14975	14756	14641	14660	14502	14508	14570	14535	14366	14437	14461	14423	14384	14190	14354	14197	14265	14370	14288	14376	14300	14491	14461	14180	14213	14331	14245	14037	14348	14161	14074	14181	14219	14306	14283	14289	14286	14219	14248	14178	14147	14301	14130	14317	14181	14220	14149	14318	14295	14133	14115	14184	14333	14246	14220	14021	14268	14129	14205	14196	14257	14215	14089	14197	14108	14213	14247	14093	14242	14187	14179	14178	14234	14311	14091	14263	14216	14133	13997	14209	14051	14161	14322	14238	14215	14124	14111	14266	14219	14359	14063	14249	14171	14293	14144	14213	14133	14007	14197	14101	14204	14167	14201	14254	14162	14260	14037	14400	14130	14153	14113	14156	14339	14199	14223	14194	14080	14015	14137	14280	14108	14220	14094	14062	14167	14278	14212	13968	14250	14159	14105	14235	14199	14153	14266	14442	14204	14268	14098	14086	14195	14188	14116	13975	14167	14208	14097	14148	14259	14278	14167	14188	14099	13997	14213	14372	14217	14327	14267	14192	14339	14217	14191	14136	14277	14121	14042	14218	14201	14237	14011	14216	14195	14048	14140	14134	14246	14315	14069	14288	14118	14024	14160	14264	14212	14173	14237	13973	14098	14157	14346	14210	14253	14085	14073	14113	14187	14230	14408	14015	14113	14394	14276	14071	14189	14317	14242	14311	14293	14155	14019	14210	14302	14053	14144	14150	14259	14057	14104	14217	14264	14207	14198	14339	14026	14225	14363	14091	14183	14081	14374	14090	14300	14286	13965	14346	14352	14149	14148	14277	14264	14032	14239	14244	14078	14009	14148	14371	14316	14106	14246	14198	14105	14134	14014	14180	14087	14232	14193	13998	14335	14240	14131	14190	14150	13974	14128	14029	14094	14107	14118	14117	14213	14225	14241	14166	14241	14060	14224	14184	14088	14174	14167	14066	14138	14240	14290	14056	14233	14302	14183	14306	14102	14207	14223	14055	14253	14196	14056	14241	14178	14341	14178	14127	14139	14307	14249	14134	14169	14178	14311	14251	14052	14339	14129	14035	14157	14310	14182	14309	14202	14169	14227	14043	14177	14126	14439	14082	14273	14324	14218	14184	14252	14337	14268	14138	14333	14356	14034	14232	14162	14144	14181	14236	14180	14007	14137	14265	14097	14242	14069	14369	14287	14128	14228	14239	14114	14089	14344	14050	14110	14164	14211	14163	14232	14300	14227	14298	14209	14081	14346	14264	14142	14233	14385	14260	14169	14254	14218	14091	14176	14116	14243	14238	14038	14006	14277	14323	14233	14159	14274	14113	14201	14239	14164	14074	14121	14082	14276	13991	14369	14148	14139	14152	14212	14151	14008	14293	14096	14282	14190	14368	14193	14179	14342	14197	14309	14199	14246	14180	14401	14332	14170	14207	14298	13971	14158	14126	14109	14205	14220	14079	14197	14067	14286	14044	14042	14211	14083	14202	14292	14103	14130	14283	14400	14139	14106	14223	14406	14237	14322	14321	14290	14254	14115	14286	14118	14357	14206	14130	14019	14013	14189	14250	14334	14255	14351	14187	14135	14169	14088	14154	14002	14104	14303	14174	14139	14263	14019	14120	14309	14184	14125	14112	14205	14181	14210	14232	14127	14208	14127	14342	14068	14198	14297	14274	14194	14015	14193	14069	14157	14311	14236	14039	14151	14053	14196	14160	14169	14201	14268	14270	14290	14062	14209	14125	14234	14282	14399	14282	14257	14264	14194	14163	14089	14335	14154	14113	14373	14183	14228	14069	14145	14218	14138	14189	14317	14321	14194	14220	14114	14063	14018	14073	14137	14224	14015	14216	14247	14162	14156	14180	14198	14247	14201	14175	14240	14066	14362	14161	14286	14211	14133	14154	14136	14191	14190	14181	14133	14315	14321	14235	14141	14176	14174	14228	14133	14189	14214	14307	14152	14185	14174	14252	14293	14119	14128	14219	14215	14191	14220	14139	14129	14279	14209	14049	14143	14194	14243	14238	14248	14113	13972	14212	14150	14077	14123	14124	14112	14238	14141	14082	14187	14084	14126	14218	14250	14282	14178	14187	14285	14263	14257	14117	14143	14209	14228	14155	14122	14133	14220	14153	14090	14158	14202	14181	14246	14178	14118	14045	14073	14155	14059	14073	14316	14307	14100	14202	14087	14083	14231	14076	14124	14248	14028	14185	14126	14190	14007	14035	14281	14175	14143	14193	14274	14193	14286	14100	14170	14114	14100	14130	14079	14092	14147	14231	14100	14199	14228	14187	14162	14061	14168	14134	14147	14141	14163	14002	14245	14086	14083	14257	14228	14119	14167	14313	14091	14248	14259	14053	14241	14133	14276	14086	14329	14129	14212	14183	14267	14186	14170	14167	14069	14119	14147	14064	14063	14180	14170	14202	14056	14141	14243	14243	14268	14167	14245	14110	14256	14115	14221	14204	14060	14076	14182	14226	14277	14117	14331	14186	14114	14259	14102	14013	14439	14250	14054	14133	14169	14054	14182	14352	14160	14262	14269	14275	14194	14191	14173	14313	14284	14148	14248	14298	14049	14149	14317	14236	14122	14116	14323	14165	14109	14003	13998	14036	14037	14084	14152	14108	14073	14193	14156	14164	14299	14120	14105	14217	14126	14122	14198	14244	14205	14090	14017	14007	14367	14017	14148	14277	13997	14050	14097	14060	14163	14238	14054	14216	14245	14086	14202	14128	14233	14325	14093	14240	14086	14284	14253	14184	14020	14251	14160	13969	14262	14175	14021	14027	14312	14351	14105	14255	14070	14213	14180	14113	14208	14100	14188	14006	14093	14117	14271	14177	14274	14246	13955	14399	14105	14236	14355	14134	14017	14270	14060	14170	14140	14216	14070	14190	14307	14179	14158	14103	14313	14076	14253	14258	14163	14113	14226	14036	14107	14144	14262	14280	14062	14134	14160	14199	14232	14192	14171	14309	14229	14161	14170	14239	14334	14017	14368	14368	14143	14307	14133	14155	14186	14119	14251	14143	14018	14245	14336	14233	14153	14195	14236	14263	14217	14073	14210	14135	14281	14193	14299	14108	14065	14004	14014	14073	14051	14241	14091	14147	14204	14285	14108	14155	14280	14254	14311	14347	14260	14237	14239	14026	14124	14184	14178	14199	14127	14117	14120	14145	14349	14355	14215	14075	14166	14271	14171	14199	14231	14303	14033	14200	14153	14180	14056	14253	14272	14285	14131	14172	14283	14186	14054	14126	14050	14234	14211	13973	14116	14223	14311	14096	14063	14177	14087	14103	14169	14275	14341	14149	14117	14165	13996	14351	14042	14042	14339	14266	14142	14177	14227	14137	14096	14199	14208	14292	14319	14103	13966	14135	14175	14055	14250	14135	14078	14163	14127	14212	14273	14221	14248	14126	14182	14154	14208	14198	14149	14206	14168	14209	14285	14164	14155	14266	14197	14112	14219	14200	14065	14259	14174	14154	14277	14320	14141	14216	14259	14171	14093	14231	14093	14212	14057	14300	14224	14251	14383	14238	14366	14056	14306	14386	14111	14124	14340	14229	14312	14321	14123	14003	14255	14292	14171	14405	14091	14207	14263	14110	14240	14164	14121	14211	14167	14221	13948	14318	14298	13996	14344	14057	14225	14272	14050	14021	14227	14105	14045	14196	14132	14172	14279	14011	14117	14255	14416	14263	14115	14195	14236	14216	14196	14009	14041	14225	14228	14186	14089	14154	14138	14071	14326	14118	14232	14166	14232	14149	14126	14127	14353	14059	14104	14276	14110	14348	14128	14190	14153	14255	14067	14247	14383	14065	14154	13989	14164	14213	14078	14277	14011	14228	14290	14160	14161	14152	14170	14165	14245	14243	14208	14191	14234	14161	14344	14165	14310	14167	14215	14094	14115	14258	14273	14278	14318	14183	14177	14243	14231	14034	14239	14184	14134	13988	14258	14276	14171	14114	14212	14113	14154	14250	14164	14161	14142	14104	14275	14140	14062	14231	14093	14149	14231	13994	13971	14272	14376	14391	14101	14299	14173	14158	14031	14080	14089	14183	14224	14286	14299	14072	14170	14054	14313	14272	14216	14257	14052	14327	14051	14259	14039	14111	14323	13916	14228	14154	14247	14104	14258	14218	14131	14104	14213	14168	14020	14097	14087	14246	14224	14120	14241	14112	14148	14174	14084	14271	14114	14299	14322	14276	14200	14042	14028	14212	14120	14171	13958	14293	14123	14248	14169	14238	14249	14213	14026	14222	14107	14173	14161	14260	14149	14234	14064	14103	14207	14273	14360	14113	14149	14069	14070	14291	14187	14098	14113	14256	14192	13997	14284	14221	14005	14161	14319	14313	14103	14163	14283	14286	14185	14058	14217	14013	14096	14358	14196	14264	14086	14111	14275	14224	14216	14067	14128	14121	14253	14248	14193	14182	14024	14187	14205	14103	14262	14286	14013	14175	14341	14224	14272	14094	14157	14233	14058	13991	14298	14248	14236	14137	14149	14252	14061	14209	14163	14187	14131	14096	14236	14130	14241	14203	14165	14124	14210	14192	14162	14260	14211	14355	14012	14188	14276	14160	14225	14222	14083	14178	14197	14109	14122	14049	14206	14187	14153	14324	14143	14298	14069	14266	14113	14308	14324	14298	14399	14094	14324	14051	14186	14098	14089	14316	14199	14146	14227	14177	14251	14340	14177	14168	14190	14314	14224	14153	14135	14352	14125	14217	14334	14141	14194	14137	14202	14224	14084	14247	14134	14293	14177	14121	14310	14229	14216	14129	14258	14190	14162	14280	14069	14120	14251	14104	14110	14142	14156	14336	14127	14373	14010	14178	14264	14073	14050	14299	14245	14282	14180	14168	14318	14188	14126	14201	14155	14324	14189	14030	14226	14314	14060	14302	14276	14032	14191	14135	14152	14192	14219	14305	14103	14156	14312	14099	14044	14231	14034	14214	14158	14246	14191	14225	14105	14378	14135	14033	14205	14147	14161	14108	14151	14135	14402	14298	14163	14113	14072	14183	14274	14266	14275	14193	14239	13988	14181	14105	14076	14106	14030	14124	14264	14139	14198	14108	14107	14119	14090	14186	14233	14196
30787	35412	41935	36210	28922	24918	22100	19940	18518	17868	17730	17068	17241	17171	17167	16942	16991	16786	16835	16718	17004	16706	16710	16562	16716	16735	16621	16876	16560	16710	16645	16631	16562	16679	16536	16790	16576	16542	16612	16679	16777	16624	16552	16612	16508	16840	16794	16726	16777	16778	16592	16574	16616	16698	16735	16627	16441	16722	16651	16586	16717	16520	16656	16693	16639	16553	16490	16733	16604	16601	16705	16623	16628	16594	16594	16562	16571	16641	16798	16522	16780	16612	16607	16538	16573	16614	16590	16505	16618	16736	16416	16442	16598	16735	16604	16465	16399	16580	16696	16663	16650	16640	16597	16632	16608	16398	16582	16804	16701	16472	16648	16500	16710	16727	16508	16607	16481	16548	16732	16582	16537	16530	16635	16766	16707	16813	16495	16708	16723	16496	16486	16356	16572	16440	16693	16434	16564	16643	16483	16668	16493	16607	16678	16606	16504	16564	16527	16722	16421	16626	16676	16573	16495	16533	16584	16529	16719	16675	16701	16732	16546	16625	16673	16548	16339	16529	16754	16534	16561	16586	16626	16668	16789	16491	16545	16601	16620	16552	16297	16565	16638	16454	16422	16648	16704	16549	16574	16493	16737	16306	16560	16433	16623	16546	16629	16581	16574	16665	16723	16591	16589	16482	16835	16667	16663	16612	16584	16703	16529	16728	16641	16649	16629	16666	16708	16535	16490	16722	16561	16693	16689	16623	16457	16574	16609	16439	16563	16748	16664	16555	16557	16568	16486	16520	16438	16623	16569	16423	16579	16489	16429	16301	16653	16670	16630	16475	16702	16564	16505	16601	16631	16602	16590	16781	16638	16756	16872	16348	16610	16711	16711	16499	16355	16519	16487	16598	16557	16686	16492	16602	16685	16769	16525	16666	16667	16752	16586	16490	16655	16636	16543	16625	16598	16751	16901	16636	16578	16754	16611	16680	16797	16698	16567	16689	16572	16687	16645	16552	16615	16443	16553	16550	16654	16838	16861	16406	16724	16531	16744	16508	16624	16407	16685	16642	16441	16496	16666	16542	16677	16567	16511	16473	16717	16577	16610	16618	16625	16740	16437	16636	16502	16677	16599	16572	16442	16765	16493	16544	16636	16461	16764	16781	16484	16637	16852	16665	16792	16682	16854	16517	16831	16706	16522	16736	16787	16483	16493	16583	16801	16593	16539	16639	16608	16597	16746	16774	16593	16643	16585	16572	16451	16664	16662	16490	16618	16394	16562	16613	16666	16655	16674	16698	16598	16563	16579	16572	16489	16627	16585	16754	16515	16626	16691	16501	16726	16691	16505	16707	16452	16384	16846	16581	16463	16586	16526	16551	16837	16550	16767	16740	16476	16592	16612	16619	16508	16499	16637	16575	16672	16428	16543	16454	16658	16557	16671	16587	16661	16681	16680	16497	16702	16606	16623	16621	16692	16499	16413	16694	16645	16470	16729	16640	16697	16482	16640	16663	16714	16482	16664	16628	16393	16373	16464	16460	16642	16655	16432	16479	16699	16550	16574	16537	16635	16602	16801	16676	16734	16566	16501	16596	16511	16424	16622	16540	16494	16460	16556	16588	16494	16556	16516	16600	16686	16527	16636	16634	16705	16586	16506	16740	16583	16455	16562	16800	16693	16578	16689	16522	16324	16574	16680	16432	16595	16549	16576	16567	16615	16678	16735	16679	16811	16673	16731	16608	16495	16811	16594	16519	16573	16553	16580	16721	16740	16390	16729	16583	16763	16738	16596	16632	16576	16546	16638	16542	16643	16480	16609	16636	16493	16559	16755	16719	16566	16452	16644	16719	16740	16624	16704	16646	16659	16496	16783	16671	16618	16571	16705	16712	16627	16655	16609	16723	16901	16639	16544	16602	16621	16644	16675	16759	16759	16557	16589	16831	16554	16559	16600	16561	16678	16594	16616	16487	16750	16581	16671	16600	16635	16749	16556	16854	16530	16410	16516	16340	16461	16607	16593	16473	16492	16462	16357	16681	16437	16487	16539	16530	16608	16630	16620	16752	16683	16680	16603	16484	16528	16450	16487	16785	16587	16452	16588	16457	16680	16469	16559	16693	16652	16724	16658	16590	16366	16504	16602	16664	16649	16767	16714	16757	16690	16434	16632	16604	16587	16644	16694	16565	16652	16594	16469	16549	16549	16757	16634	16640	16698	16502	16584	16690	16391	16590	16418	16653	16586	16602	16760	16592	16691	16463	16581	16711	16698	16720	16780	16526	16734	16785	16599	16595	16559	16747	16712	16613	16624	16498	16594	16438	16451	16566	16662	16352	16588	16453	16420	16713	16702	16667	16636	16567	16479	16744	16579	16717	16471	16470	16769	16506	16427	16542	16747	16603	16850	16746	16693	16820	16574	16673	16445	16634	16589	16661	16669	16699	16766	16616	16751	16624	16564	16534	16748	16661	16750	16715	16669	16654	16524	16534	16371	16637	16609	16628	16331	16255	16540	16681	16737	16795	16750	16450	16717	16477	16639	16851	16862	16555	16808	16686	16728	16797	16460	16497	16598	16625	16580	16647	16552	16525	16692	16465	16431	16699	16489	16510	16587	16644	16749	16529	16546	16574	16672	16353	16611	16632	16712	16684	16562	16591	16465	16400	16653	16641	16695	16561	16666	16703	16821	16700	16486	16496	16261	16798	16731	16708	16655	16702	16649	16586	16716	16643	16638	16591	16571	16528	16772	16512	16399	16791	16722	16517	16669	16618	16618	16626	16722	16504	16682	16562	16479	16691	16645	16753	16623	16624	16712	16576	16565	16424	16545	16512	16632	16472	16607	16496	16555	16611	16646	16709	16725	16498	16586	16661	16662	16568	16621	16684	16798	16452	16609	16609	16397	16620	16713	16544	16534	16529	16413	16625	16598	16564	16695	16786	16865	16554	16691	16574	16677	16629	16634	16655	16730	16748	16440	16559	16478	16525	16715	16462	16546	16608	16714	16668	16601	16596	16658	16760	16584	16623	16800	16547	16742	16632	16550	16664	16743	16633	16647	16833	16509	16677	16545	16530	16489	16705	16713	16655	16722	16750	16534	16611	16732	16551	16598	16661	16907	16578	16682	16794	16735	16809	16736	16732	16448	16567	16697	16648	16707	16687	16551	16785	16833	16802	16668	16793	16558	16581	16606	16450	16416	16622	16583	16672	16715	16482	16620	16492	16596	16814	16502	16689	16720	16780	16553	16555	16592	16460	16683	16550	16555	16494	16634	16575	16647	16470	16605	16546	16463	16387	16564	16655	16594	16726	16622	16582	16673	16486	16618	16663	16612	16627	16707	16640	16710	16733	16529	16665	16635	16632	16534	16594	16581	16386	16572	16613	16793	16595	16667	16854	16666	16631	16425	16803	16618	16740	16753	16323	16457	16710	16672	16600	16806	16654	16556	16633	16279	16697	16622	16571	16787	16712	16513	16550	16543	16681	16684	16641	16821	16691	16372	16569	16420	16591	16636	16589	16517	16714	16584	16449	16688	16551	16512	16664	16757	16824	16410	16577	16625	16503	16597	16512	16525	16663	16695	16695	16635	16495	16675	16383	16599	16802	16779	16522	16701	16526	16540	16538	16609	16640	16521	16740	16659	16626	16745	16621	16685	16541	16509	16490	16679	16732	16526	16808	16606	16763	16632	16565	16501	16652	16593	16760	16645	16585	16536	16446	16711	16659	16590	16692	16668	16575	16650	16655	16537	16735	16527	16701	16710	16680	16468	16599	16639	16532	16628	16762	16491	16662	16465	16652	16823	16594	16637	16657	16638	16705	16469	16668	16574	16522	16639	16666	16743	16639	16659	16580	16481	16586	16605	16645	16662	16610	16714	16708	16502	16769	16672	16782	16725	16583	16788	16577	16489	16609	16640	16371	16608	16527	16599	16607	16584	16513	16725	16491	16484	16325	16625	16707	16648	16585	16842	16729	16492	16710	16611	16937	16385	16552	16528	16496	16659	16465	16728	16643	16655	16555	16529	16654	16651	16296	16699	16411	16566	16600	16505	16589	16630	16460	16621	16412	16522	16785	16405	16516	16683	16507	16515	16542	16688	16785	16575	16627	16651	16481	16796	16635	16725	16430	16709	16582	16395	16590	16814	16475	16836	16580	16556	16538	16636	16541	16504	16683	16750	16501	16471	16589	16501	16546	16623	16864	16629	16583	16490	16597	16526	16619	16676	16598	16338	16604	16621	16452	16776	16489	16508	16589	16618	16517	16801	16626	16605	16558	16547	16517	16765	16704	16602	16575	16598	16415	16576	16647	16473	16498	16512	16644	16552	16667	16564	16471	16650	16647	16806	16656	16475	16521	16658	16355	16569	16606	16695	16734	16596	16649	16612	16591	16387	16601	16541	16694	16836	16575	16570	16627	16610	16515	16698	16681	16618	16685	16625	16635	16503	16659	16721	16697	16641	16540	16627	16535	16578	16821	16648	16630	16720	16697	16486	16606	16724	16659	16704	16474	16492	16732	16583	16535	16684	16593	16723	16758	16744	16540	16703	16472	16415	16645	16544	16816	16623	16404	16498	16596	16641	16670	16724	16538	16644	16669	16803	16682	16354	16520	16456	16577	16533	16520	16532	16673	16795	16556	16627	16581	16646	16491	16447	16619	16749	16869	16729	16450	16504	16726	16612	16740	16720	16479	16652	16744	16653	16719	16461	16623	16542	16659	16626	16549	16699	16622	16715	16427	16576	16587	16525	16539	16740	16631	16751	16665	16676	16594	16606	16561	16517	16673	16630	16524	16595	16753	16697	16596	16708	16641	16783	16626	16725	16457	16712	16546	16441	16623	16542	16517	16431	16620	16518	16623	16657	16537	16800	16485	16687	16387	16546	16595	16735	16600	16696	16756	16579	16520	16582	16783	16544	16500	16525	16573	16527	16579	16596	16556	16660	16599	16722	16689	16695	16775	16685	16891	16707	16591	16619	16371	16453	16509	16406	16581	16713	16429	16546	16589	16532	16585	16780	16715	16637	16524	16564	16609	16840	16456	16614	16683	16703	16646	16600	16668	16501	16504	16580	16527	16661	16485	16517	16517	16632	16578	16634	16604	16620	16680	16782	16725	16720	16635	16607	16519	16534	16662	16532	16525	16872	16531	16628	16477	16493	16560	16579	16497	16600	16582
38533	53663	47841	37277	30250	25038	21494	18972	17556	16294	15674	15503	15236	15161	15118	14870	14907	14757	14627	14583	14590	14352	14593	14516	14498	14453	14554	14414	14502	14490	14376	14434	14510	14534	14267	14340	14371	14398	14492	14273	14302	14247	14325	14522	14314	14434	14324	14500	14301	14308	14413	14502	14331	14370	14371	14390	14413	14377	14358	14461	14434	14545	14394	14314	14479	14484	14512	14374	14504	14314	14431	14387	14374	14511	14314	14501	14377	14466	14221	14393	14069	14454	14362	14325	14387	14449	14384	14341	14387	14335	14317	14506	14342	14298	14460	14440	14398	14284	14353	14145	14313	14300	14495	14385	14342	14450	14307	14381	14508	14419	14257	14397	14270	14380	14322	14394	14409	14406	14419	14642	14532	14313	14429	14283	14424	14230	14301	14410	14447	14492	14541	14470	14441	14358	14570	14354	14537	14393	14438	14372	14273	14445	14408	14337	14330	14464	14273	14354	14351	14274	14472	14389	14454	14528	14276	14504	14242	14450	14483	14212	14347	14364	14339	14231	14483	14300	14301	14339	14355	14471	14416	14401	14400	14481	14284	14283	14237	14201	14226	14419	14457	14281	14471	14428	14341	14378	14293	14238	14211	14275	14308	14344	14441	14466	14275	14500	14446	14314	14335	14264	14417	14127	14374	14454	14348	14378	14289	14435	14415	14274	14150	14343	14334	14405	14362	14305	14370	14365	14313	14259	14307	14367	14311	14384	14275	14441	14383	14322	14226	14312	14367	14326	14203	14327	14408	14351	14324	14416	14460	14223	14308	14496	14378	14365	14296	14419	14486	14315	14444	14277	14432	14364	14305	14308	14361	14353	14474	14396	14502	14425	14334	14454	14503	14411	14391	14400	14327	14612	14454	14274	14307	14422	14509	14379	14408	14367	14343	14321	14282	14506	14293	14196	14142	14541	14345	14340	14286	14352	14333	14408	14277	14371	14537	14324	14438	14422	14347	14326	14251	14265	14302	14286	14245	14341	14407	14431	14503	14457	14276	14356	14309	14317	14309	14299	14406	14244	14272	14314	14364	14377	14325	14410	14379	14440	14361	14175	14404	14355	14397	14267	14451	14392	14484	14304	14454	14309	14358	14180	14449	14408	14409	14321	14551	14186	14384	14468	14346	14266	14276	14220	14404	14265	14334	14311	14304	14442	14248	14165	14501	14518	14337	14201	14345	14496	14356	14483	14348	14428	14297	14443	14469	14515	14442	14482	14319	14505	14427	14455	14510	14532	14389	14279	14285	14283	14375	14282	14382	14285	14369	14507	14363	14316	14412	14364	14303	14493	14318	14248	14307	14398	14196	14494	14443	14405	14411	14340	14344	14273	14428	14495	14286	14395	14454	14374	14386	14390	14299	14334	14406	14434	14470	14434	14444	14382	14421	14352	14303	14336	14543	14360	14496	14396	14466	14514	14299	14329	14218	14351	14270	14376	14385	14394	14367	14382	14271	14460	14393	14217	14549	14185	14326	14518	14409	14496	14497	14487	14499	14411	14470	14391	14230	14333	14408	14342	14486	14486	14255	14368	14237	14266	14299	14374	14363	14309	14414	14248	14527	14453	14367	14492	14376	14461	14295	14356	14359	14443	14354	14487	14280	14260	14303	14403	14240	14333	14403	14369	14420	14486	14389	14315	14405	14419	14425	14238	14353	14458	14331	14517	14275	14276	14419	14223	14428	14454	14273	14404	14348	14268	14540	14240	14503	14416	14497	14327	14354	14206	14392	14331	14480	14562	14501	14484	14271	14426	14329	14236	14314	14364	14373	14311	14397	14430	14335	14372	14398	14261	14439	14424	14443	14418	14347	14385	14329	14315	14223	14303	14287	14341	14412	14283	14308	14442	14455	14550	14264	14414	14356	14344	14199	14297	14367	14280	14339	14137	14439	14424	14377	14436	14422	14442	14447	14387	14487	14309	14331	14267	14278	14363	14328	14545	14224	14481	14345	14312	14238	14243	14331	14322	14409	14605	14246	14495	14175	14393	14483	14454	14333	14500	14443	14433	14350	14405	14475	14429	14465	14288	14354	14520	14355	14290	14543	14421	14234	14428	14526	14321	14529	14334	14441	14332	14202	14230	14291	14319	14335	14208	14365	14409	14345	14322	14402	14485	14466	14344	14373	14349	14439	14325	14313	14449	14353	14351	14313	14342	14369	14495	14166	14364	14282	14360	14447	14353	14290	14435	14473	14575	14273	14377	14312	14257	14396	14366	14384	14515	14425	14455	14435	14397	14277	14337	14391	14347	14220	14409	14050	14315	14303	14429	14519	14359	14381	14266	14434	14512	14312	14422	14362	14371	14475	14463	14360	14185	14447	14317	14405	14315	14448	14291	14344	14456	14404	14229	14334	14350	14451	14353	14259	14307	14349	14356	14408	14447	14548	14386	14459	14327	14221	14298	14489	14196	14565	14238	14315	14500	14383	14378	14455	14330	14360	14253	14411	14365	14153	14396	14421	14431	14344	14203	14265	14385	14452	14249	14448	14459	14373	14347	14454	14488	14497	14433	14477	14599	14367	14298	14515	14438	14517	14324	14428	14290	14243	14280	14342	14327	14316	14402	14525	14262	14385	14433	14327	14445	14295	14596	14546	14260	14209	14441	14294	14389	14282	14229	14334	14399	14384	14315	14443	14513	14402	14327	14522	14363	14376	14407	14439	14434	14248	14382	14421	14337	14383	14365	14365	14494	14406	14267	14192	14369	14402	14346	14382	14386	14396	14556	14408	14389	14463	14450	14443	14264	14415	14272	14348	14398	14402	14285	14548	14427	14244	14334	14570	14415	14295	14276	14413	14094	14344	14298	14352	14371	14464	14306	14222	14300	14525	14497	14366	14383	14321	14414	14227	14333	14280	14481	14329	14280	14223	14330	14453	14262	14527	14301	14359	14415	14325	14349	14290	14431	14347	14288	14517	14438	14340	14421	14488	14411	14517	14454	14391	14354	14439	14356	14448	14553	14275	14438	14336	14565	14233	14394	14409	14335	14410	14416	14333	14359	14409	14504	14266	14442	14408	14329	14283	14375	14301	14503	14355	14396	14367	14431	14451	14418	14484	14240	14247	14300	14492	14422	14422	14396	14274	14440	14371	14373	14317	14300	14492	14429	14232	14452	14445	14451	14444	14298	14410	14485	14422	14430	14230	14370	14324	14259	14479	14355	14287	14281	14464	14369	14421	14352	14350	14398	14300	14400	14441	14483	14266	14257	14215	14375	14187	14322	14432	14243	14379	14492	14358	14259	14298	14383	14432	14380	14415	14273	14475	14424	14325	14299	14313	14249	14358	14464	14233	14312	14177	14362	14325	14390	14430	14406	14311	14351	14532	14417	14273	14344	14310	14399	14302	14355	14424	14311	14454	14266	14410	14332	14451	14384	14353	14395	14276	14521	14318	14497	14402	14295	14374	14280	14374	14402	14377	14506	14362	14366	14294	14410	14285	14290	14495	14313	14433	14266	14425	14308	14393	14336	14504	14383	14411	14503	14417	14447	14362	14340	14387	14309	14440	14473	14346	14313	14433	14529	14351	14359	14379	14378	14405	14483	14372	14278	14220	14467	14389	14393	14418	14325	14319	14243	14336	14493	14204	14475	14394	14401	14476	14439	14325	14420	14291	14433	14359	14262	14429	14423	14474	14335	14361	14560	14386	14350	14369	14263	14385	14360	14216	14392	14394	14560	14403	14448	14288	14335	14233	14280	14457	14334	14426	14125	14344	14374	14344	14211	14394	14381	14411	14291	14468	14472	14449	14316	14426	14337	14436	14456	14409	14433	14426	14364	14410	14347	14255	14209	14400	14335	14384	14351	14433	14409	14161	14325	14542	14277	14327	14462	14333	14393	14373	14262	14296	14409	14436	14306	14313	14431	14350	14342	14477	14423	14330	14345	14283	14542	14380	14398	14277	14346	14265	14302	14458	14423	14369	14444	14322	14331	14480	14228	14486	14404	14329	14409	14233	14450	14688	14279	14432	14346	14352	14405	14258	14238	14477	14606	14391	14482	14501	14248	14382	14221	14402	14372	14364	14448	14419	14312	14175	14345	14432	14266	14208	14432	14364	14341	14392	14507	14420	14412	14192	14212	14270	14260	14297	14381	14366	14412	14483	14437	14485	14593	14412	14375	14289	14335	14508	14425	14395	14396	14484	14324	14424	14201	14445	14442	14327	14326	14450	14403	14476	14464	14431	14541	14271	14387	14421	14333	14420	14533	14382	14392	14183	14367	14405	14442	14403	14314	14487	14498	14450	14376	14438	14578	14269	14501	14345	14336	14469	14400	14372	14524	14412	14443	14250	14262	14413	14676	14312	14330	14445	14444	14403	14267	14436	14319	14374	14322	14432	14276	14341	14336	14275	14180	14593	14350	14488	14382	14277	14311	14307	14477	14231	14392	14427	14357	14557	14393	14366	14265	14438	14318	14389	14382	14373	14310	14270	14354	14254	14337	14408	14378	14343	14375	14489	14485	14379	14294	14454	14328	14497	14412	14445	14491	14294	14380	14410	14259	14430	14422	14535	14368	14328	14357	14433	14460	14324	14423	14206	14355	14340	14353	14431	14388	14304	14222	14525	14400	14446	14322	14212	14447	14316	14297	14298	14391	14490	14435	14469	14405	14383	14332	14071	14350	14331	14334	14349	14469	14360	14366	14415	14253	14623	14381	14335	14463	14422	14392	14405	14447	14377	14448	14403	14220	14359	14304	14519	14341	14475	14423	14347	14402	14304	14592	14503	14451	14278	14317	14387	14485	14349	14478	14404	14582	14316	14424	14207	14236	14443	14642	14480	14311	14365	14303	14452	14503	14316	14384	14406	14481	14340	14417	14304	14321	14268	14263	14488	14412	14261	14371	14360	14450	14562	14428	14523	14327	14288	14336	14310	14314	14304	14426	14327	14443	14447	14468	14345	14385	14611	14471	14473	14560	14402	14327	14370	14454	14469	14210	14467	14438	14471	14426	14293	14530	14385	14346	14308	14357	14301	14315	14524	14390	14353	14349	14535	14447	14335	14337	14322	14300	14459	14466	14360	14307	14405	14376	14291	14442	14302	14305	14428	14466	14395	14358	14511	14351	14538	14497	14386	14432	14253	14325	14405	14361	14388	14466	14459	14489	14456	14394
24613	21993	30101	27786	27338	28099	26364	21889	19985	18973	18341	17764	17669	17434	17454	17255	17092	16831	16717	16844	16722	16751	16797	16784	16726	16615	16711	16692	16539	16625	16610	16835	16623	16363	16663	16492	16554	16567	16496	16682	16718	16575	16794	16544	16385	16363	16375	16653	16463	16482	16776	16629	16594	16415	16484	16364	16316	16422	16405	16512	16733	16329	16515	16497	16619	16434	16426	16592	16463	16439	16454	16596	16583	16575	16482	16541	16542	16373	16411	16610	16484	16437	16552	16735	16450	16464	16473	16485	16470	16517	16499	16596	16552	16651	16452	16475	16457	16317	16638	16712	16580	16467	16486	16472	16414	16656	16403	16488	16430	16423	16249	16480	16554	16504	16423	16512	16404	16462	16432	16435	16328	16368	16392	16431	16473	16592	16484	16258	16384	16703	16392	16461	16489	16641	16399	16566	16472	16512	16499	16469	16543	16665	16392	16596	16355	16522	16359	16480	16581	16543	16348	16567	16564	16165	16423	16500	16415	16319	16492	16690	16502	16477	16420	16576	16813	16574	16414	16472	16388	16549	16387	16556	16378	16297	16526	16559	16516	16504	16496	16369	16389	16553	16523	16439	16389	16377	16594	16542	16481	16543	16456	16500	16617	16583	16499	16472	16424	16418	16377	16460	16515	16295	16482	16414	16528	16433	16528	16508	16372	16179	16416	16445	16460	16551	16455	16320	16267	16459	16461	16620	16294	16393	16507	16540	16347	16586	16496	16444	16730	16663	16590	16502	16446	16471	16469	16553	16310	16418	16356	16462	16274	16300	16378	16477	16446	16414	16477	16477	16413	16407	16484	16419	16451	16572	16712	16478	16539	16643	16330	16277	16544	16533	16591	16408	16450	16589	16392	16493	16627	16400	16508	16481	16440	16611	16320	16345	16538	16599	16573	16498	16435	16420	16666	16465	16540	16397	16451	16391	16569	16582	16454	16433	16514	16508	16364	16482	16462	16744	16368	16529	16319	16501	16365	16634	16335	16566	16543	16293	16251	16350	16524	16510	16440	16430	16388	16408	16499	16551	16526	16504	16462	16607	16319	16410	16381	16475	16381	16557	16559	16661	16450	16525	16243	16280	16559	16679	16432	16298	16559	16444	16639	16558	16661	16453	16535	16520	16540	16546	16468	16257	16504	16376	16431	16637	16570	16439	16626	16332	16667	16513	16644	16380	16430	16454	16463	16340	16550	16453	16509	16438	16561	16448	16298	16422	16564	16679	16526	16406	16466	16498	16255	16402	16399	16475	16485	16533	16462	16587	16604	16360	16404	16478	16380	16454	16717	16505	16495	16537	16457	16474	16514	16402	16312	16348	16605	16501	16481	16512	16438	16461	16488	16412	16404	16439	16602	16695	16429	16420	16374	16312	16526	16585	16490	16359	16250	16533	16576	16395	16408	16287	16291	16387	16427	16477	16501	16526	16446	16359	16444	16506	16735	16469	16568	16390	16407	16616	16552	16564	16666	16552	16621	16518	16350	16442	16546	16488	16553	16319	16491	16573	16390	16285	16446	16443	16413	16368	16603	16495	16450	16479	16433	16395	16535	16581	16178	16461	16582	16361	16526	16285	16330	16383	16552	16544	16637	16453	16373	16602	16524	16588	16425	16534	16260	16513	16459	16222	16475	16556	16456	16433	16470	16897	16503	16364	16457	16167	16448	16411	16501	16332	16353	16250	16417	16408	16409	16332	16494	16547	16579	16325	16305	16568	16427	16426	16565	16474	16366	16412	16584	16447	16409	16423	16436	16224	16268	16526	16292	16431	16497	16433	16329	16459	16392	16402	16529	16368	16335	16454	16362	16513	16487	16453	16464	16352	16579	16465	16509	16372	16559	16506	16495	16672	16468	16364	16511	16565	16475	16313	16445	16132	16452	16357	16389	16247	16388	16572	16419	16453	16516	16487	16535	16441	16506	16609	16692	16287	16451	16612	16625	16295	16225	16520	16354	16326	16671	16507	16532	16340	16248	16513	16614	16405	16428	16477	16570	16613	16374	16424	16573	16360	16307	16434	16461	16552	16422	16502	16341	16352	16447	16388	16376	16384	16536	16468	16756	16383	16532	16557	16573	16634	16389	16503	16478	16574	16476	16492	16377	16388	16452	16506	16309	16415	16339	16378	16512	16553	16331	16443	16722	16480	16432	16538	16311	16350	16261	16292	16421	16553	16362	16726	16564	16321	16369	16484	16502	16482	16383	16531	16669	16426	16472	16506	16586	16364	16585	16424	16291	16387	16446	16382	16314	16427	16607	16427	16465	16346	16370	16462	16476	16359	16412	16384	16475	16622	16521	16561	16570	16494	16496	16443	16696	16320	16553	16482	16305	16619	16439	16500	16363	16310	16479	16310	16527	16604	16409	16218	16416	16473	16388	16467	16303	16356	16389	16332	16581	16677	16490	16464	16550	16254	16443	16382	16383	16313	16622	16429	16519	16369	16850	16492	16688	16542	16269	16548	16487	16588	16480	16639	16496	16507	16505	16583	16583	16298	16401	16416	16628	16505	16373	16700	16402	16365	16702	16530	16437	16414	16480	16446	16481	16716	16607	16319	16384	16512	16509	16641	16409	16341	16500	16158	16516	16401	16440	16592	16481	16471	16352	16557	16420	16552	16416	16481	16555	16484	16595	16470	16401	16674	16512	16321	16424	16608	16609	16560	16380	16589	16648	16386	16604	16414	16597	16649	16520	16309	16313	16570	16752	16394	16497	16226	16540	16626	16361	16434	16315	16465	16451	16482	16578	16512	16617	16400	16480	16631	16407	16481	16428	16513	16526	16654	16463	16493	16378	16304	16387	16577	16636	16338	16520	16465	16399	16288	16375	16475	16475	16409	16433	16370	16499	16335	16410	16391	16360	16575	16516	16447	16439	16349	16600	16491	16520	16257	16525	16643	16620	16442	16423	16250	16478	16463	16419	16248	16515	16387	16498	16447	16372	16506	16419	16265	16393	16527	16520	16514	16700	16662	16525	16523	16625	16602	16440	16540	16479	16556	16617	16380	16241	16488	16421	16454	16528	16428	16398	16594	16579	16547	16458	16356	16622	16365	16709	16587	16490	16483	16406	16384	16646	16444	16486	16546	16652	16472	16404	16452	16527	16456	16445	16501	16448	16460	16378	16506	16436	16615	16488	16406	16402	16662	16494	16509	16628	16425	16401	16652	16367	16360	16449	16348	16394	16590	16429	16351	16296	16441	16583	16531	16459	16198	16574	16517	16483	16481	16433	16445	16391	16579	16310	16540	16542	16526	16540	16395	16613	16495	16565	16328	16382	16527	16590	16437	16523	16436	16587	16355	16490	16278	16356	16565	16636	16589	16522	16555	16650	16256	16543	16726	16427	16495	16672	16379	16609	16423	16267	16643	16563	16389	16370	16176	16351	16612	16500	16488	16625	16490	16436	16595	16490	16405	16234	16367	16598	16378	16388	16336	16345	16497	16596	16523	16412	16441	16599	16475	16352	16481	16625	16564	16720	16364	16467	16269	16468	16354	16387	16491	16419	16335	16425	16573	16345	16304	16510	16559	16285	16531	16468	16542	16484	16491	16501	16313	16525	16349	16446	16506	16435	16339	16431	16361	16413	16469	16407	16427	16515	16531	16460	16537	16736	16467	16599	16531	16721	16410	16569	16742	16745	16462	16481	16469	16407	16391	16448	16334	16475	16581	16541	16225	16580	16401	16492	16415	16491	16507	16635	16599	16356	16443	16436	16470	16615	16571	16398	16379	16605	16448	16534	16499	16290	16525	16539	16549	16358	16287	16709	16459	16608	16629	16527	16548	16298	16478	16321	16420	16420	16193	16361	16492	16517	16640	16480	16495	16422	16580	16536	16465	16387	16395	16486	16514	16571	16524	16413	16447	16594	16238	16383	16374	16412	16543	16372	16640	16322	16430	16747	16598	16596	16354	16279	16523	16245	16580	16600	16363	16401	16567	16571	16378	16476	16410	16340	16476	16534	16555	16599	16444	16650	16559	16515	16306	16489	16564	16549	16391	16507	16468	16788	16382	16665	16255	16443	16438	16536	16633	16546	16281	16351	16350	16558	16620	16597	16416	16434	16534	16411	16570	16446	16464	16409	16564	16564	16491	16463	16338	16436	16497	16421	16463	16553	16354	16420	16453	16460	16363	16515	16416	16581	16415	16544	16512	16518	16419	16583	16493	16567	16468	16447	16359	16502	16487	16437	16535	16306	16625	16544	16217	16389	16558	16476	16517	16418	16705	16611	16614	16592	16602	16564	16462	16438	16425	16461	16287	16325	16310	16498	16585	16592	16600	16431	16420	16448	16418	16541	16538	16616	16485	16436	16392	16647	16516	16327	16430	16454	16523	16583	16571	16351	16425	16620	16523	16581	16414	16423	16329	16340	16492	16493	16570	16589	16668	16551	16468	16454	16424	16450	16362	16388	16337	16282	16386	16142	16399	16622	16494	16700	16311	16541	16553	16548	16581	16506	16369	16626	16358	16550	16667	16389	16133	16552	16495	16493	16492	16324	16403	16452	16457	16592	16349	16230	16526	16514	16435	16399	16446	16519	16431	16420	16526	16407	16332	16379	16525	16446	16571	16473	16432	16382	16249	16541	16557	16537	16592	16350	16500	16411	16526	16406	16424	16368	16668	16569	16365	16468	16487	16529	16526	16447	16507	16407	16464	16655	16434	16426	16292	16400	16485	16551	16461	16632	16725	16327	16715	16474	16649	16309	16592	16495	16476	16468	16563	16430	16503	16357	16637	16407	16533	16442	16482	16629	16475	16656	16462	16271	16487	16617	16362	16587	16283	16421	16448	16468	16531	16438	16430	16387	16377	16673	16569	16500	16453	16453	16557	16561	16615	16273	16452	16550	16517	16465	16373	16344	16501	16597	16501	16634	16428	16432	16636	16543	16396	16312	16415	16625	16552	16626	16618	16464	16557	16466	16399	16469	16414	16516	16596	16467	16429	16372	16500	16263	16455	16633	16366	16317	16598	16389	16593	16489	16509	16477	16545	16442	16558	16437	16560	16477	16430	16389	16464	16480	16497	16504	16396	16394	16577	16592	16581	16517	16385	16377	16442	16369	16420	16257	16293	16526	16597	16455	16422	16526	16268	16505	16276	16462	16628	16276	16348	16545	16407
38437	59504	54187	43695	35828	29635	24823	21991	19494	17707	16805	16254	15922	15608	15417	15382	15092	14962	14782	14763	14619	14711	14631	14823	14624	14740	14452	14559	14574	14436	14332	14483	14533	14429	14478	14475	14608	14552	14477	14319	14502	14448	14418	14451	14351	14407	14415	14466	14584	14307	14384	14337	14455	14325	14421	14368	14448	14400	14489	14434	14294	14288	14503	14360	14462	14344	14274	14488	14326	14439	14500	14622	14411	14259	14303	14334	14437	14460	14417	14369	14449	14421	14246	14270	14351	14442	14276	14386	14536	14564	14389	14273	14300	14483	14341	14349	14441	14367	14172	14483	14338	14298	14280	14396	14372	14304	14347	14426	14361	14233	14416	14469	14494	14412	14390	14258	14051	14401	14395	14490	14438	14444	14394	14364	14278	14293	14410	14366	14568	14359	14382	14388	14289	14501	14372	14473	14337	14241	14488	14418	14339	14402	14324	14294	14292	14255	14243	14356	14348	14415	14453	14431	14207	14322	14257	14640	14375	14433	14356	14301	14270	14320	14410	14301	14294	14312	14427	14317	14344	14345	14384	14272	14453	14396	14336	14399	14337	14630	14434	14345	14320	14362	14309	14439	14371	14400	14543	14663	14362	14335	14439	14432	14316	14315	14387	14222	14331	14197	14389	14544	14274	14363	14495	14362	14186	14319	14370	14468	14435	14216	14452	14286	14505	14281	14403	14326	14249	14459	14371	14388	14286	14294	14430	14484	14267	14324	14339	14423	14364	14329	14396	14392	14384	14343	14371	14424	14456	14304	14285	14346	14375	14415	14471	14276	14416	14324	14358	14266	14255	14400	14427	14548	14375	14289	14335	14451	14486	14412	14260	14274	14376	14471	14269	14357	14489	14345	14267	14442	14417	14212	14452	14450	14348	14356	14429	14425	14340	14257	14478	14398	14419	14468	14394	14368	14289	14351	14439	14502	14558	14330	14194	14500	14280	14342	14434	14351	14354	14217	14316	14459	14356	14337	14467	14236	14406	14305	14430	14297	14535	14229	14468	14234	14351	14393	14381	14279	14430	14368	14535	14415	14457	14303	14327	14383	14448	14243	14269	14489	14368	14348	14140	14346	14167	14419	14369	14367	14322	14336	14336	14299	14509	14366	14542	14543	14470	14445	14215	14376	14502	14337	14358	14318	14346	14278	14451	14328	14327	14305	14354	14381	14294	14342	14351	14368	14398	14302	14369	14311	14543	14180	14408	14523	14372	14361	14430	14233	14549	14302	14416	14347	14263	14428	14360	14347	14272	14408	14396	14355	14571	14358	14290	14387	14238	14250	14367	14452	14291	14366	14492	14270	14492	14275	14214	14281	14418	14357	14406	14437	14438	14219	14502	14440	14327	14356	14426	14246	14209	14329	14361	14385	14435	14429	14411	14356	14362	14492	14273	14351	14209	14327	14407	14383	14469	14396	14542	14348	14464	14198	14380	14362	14316	14393	14478	14372	14340	14259	14276	14388	14501	14429	14433	14327	14395	14479	14318	14584	14302	14415	14368	14375	14449	14356	14353	14359	14380	14425	14269	14304	14338	14441	14505	14415	14392	14452	14255	14418	14310	14269	14406	14462	14223	14468	14299	14399	14404	14533	14477	14363	14339	14235	14304	14280	14369	14278	14249	14497	14491	14323	14382	14286	14291	14306	14362	14336	14526	14339	14552	14422	14419	14364	14294	14327	14397	14370	14400	14356	14375	14234	14369	14463	14434	14421	14309	14411	14357	14377	14471	14355	14282	14232	14352	14361	14500	14495	14439	14404	14520	14369	14350	14427	14445	14388	14394	14438	14408	14435	14342	14381	14253	14423	14462	14366	14328	14525	14318	14347	14457	14219	14314	14351	14336	14537	14356	14276	14512	14410	14447	14227	14472	14330	14381	14369	14394	14379	14439	14358	14313	14413	14347	14397	14494	14324	14511	14464	14410	14242	14405	14287	14444	14407	14169	14273	14409	14424	14362	14394	14299	14311	14231	14344	14386	14476	14465	14340	14416	14249	14415	14510	14305	14222	14381	14401	14297	14303	14199	14180	14425	14378	14563	14342	14451	14297	14402	14406	14309	14404	14275	14378	14399	14250	14271	14181	14372	14234	14530	14381	14426	14429	14313	14275	14328	14507	14245	14389	14438	14180	14412	14319	14411	14316	14451	14340	14365	14477	14477	14256	14323	14473	14388	14213	14406	14332	14459	14300	14293	14534	14285	14252	14397	14231	14575	14447	14275	14391	14336	14218	14371	14531	14493	14437	14609	14393	14229	14277	14300	14328	14408	14246	14244	14280	14479	14374	14500	14313	14465	14256	14440	14454	14414	14407	14295	14276	14631	14157	14292	14508	14616	14318	14410	14329	14321	14394	14400	14420	14403	14345	14268	14498	14463	14328	14447	14258	14316	14458	14463	14303	14476	14245	14472	14458	14394	14456	14391	14486	14255	14399	14424	14441	14352	14315	14432	14356	14440	14344	14496	14375	14397	14257	14347	14457	14493	14361	14380	14273	14345	14434	14401	14149	14239	14286	14392	14164	14249	14354	14526	14370	14473	14565	14372	14452	14363	14314	14479	14454	14256	14396	14427	14426	14451	14276	14353	14228	14357	14318	14293	14394	14505	14524	14247	14333	14424	14257	14359	14376	14435	14430	14387	14525	14358	14394	14394	14370	14541	14449	14247	14420	14340	14262	14376	14563	14397	14261	14343	14490	14399	14418	14462	14372	14370	14241	14282	14578	14478	14351	14295	14391	14569	14258	14388	14284	14419	14281	14379	14401	14220	14429	14318	14402	14506	14401	14386	14364	14274	14342	14279	14491	14230	14401	14613	14474	14339	14398	14406	14308	14459	14435	14345	14334	14340	14237	14350	14424	14378	14393	14424	14282	14361	14352	14432	14427	14432	14322	14494	14274	14248	14277	14300	14374	14483	14508	14370	14196	14459	14336	14446	14446	14275	14392	14358	14402	14302	14150	14266	14461	14454	14346	14324	14311	14311	14552	14426	14385	14375	14551	14386	14323	14355	14451	14345	14217	14412	14225	14347	14483	14317	14270	14404	14478	14354	14319	14416	14417	14342	14382	14524	14354	14261	14370	14380	14428	14508	14379	14358	14398	14239	14490	14289	14267	14428	14346	14278	14319	14309	14411	14363	14388	14178	14359	14314	14299	14301	14322	14267	14391	14299	14224	14428	14503	14337	14389	14507	14424	14368	14347	14483	14427	14267	14369	14413	14315	14310	14134	14332	14450	14263	14583	14355	14395	14549	14532	14295	14417	14314	14299	14316	14500	14559	14206	14387	14242	14401	14570	14239	14232	14379	14430	14462	14376	14318	14463	14169	14326	14394	14377	14258	14424	14345	14443	14417	14452	14480	14248	14351	14385	14427	14390	14331	14299	14415	14346	14316	14403	14278	14230	14581	14413	14277	14446	14528	14381	14326	14276	14297	14459	14339	14374	14256	14273	14369	14266	14368	14271	14357	14405	14441	14382	14397	14236	14363	14430	14325	14537	14486	14337	14415	14317	14371	14404	14471	14346	14356	14444	14343	14476	14324	14250	14465	14253	14284	14282	14356	14362	14211	14120	14340	14400	14305	14267	14371	14435	14348	14294	14512	14303	14337	14373	14440	14151	14461	14289	14401	14500	14407	14179	14400	14442	14498	14266	14524	14442	14394	14399	14318	14423	14478	14271	14283	14320	14431	14327	14212	14343	14409	14402	14450	14303	14480	14350	14253	14353	14360	14297	14305	14329	14374	14294	14334	14348	14470	14448	14505	14314	14412	14397	14444	14380	14485	14406	14401	14318	14354	14390	14410	14272	14303	14329	14471	14189	14481	14407	14332	14401	14327	14396	14320	14525	14386	14486	14467	14496	14306	14492	14325	14377	14378	14433	14277	14284	14379	14449	14287	14409	14308	14365	14429	14356	14314	14323	14513	14240	14352	14334	14325	14595	14381	14504	14370	14231	14490	14295	14450	14430	14376	14419	14342	14376	14370	14325	14503	14394	14313	14295	14328	14375	14398	14406	14342	14583	14448	14393	14168	14285	14331	14204	14399	14408	14408	14373	14375	14394	14306	14494	14334	14235	14470	14322	14261	14280	14220	14064	14404	14260	14491	14289	14316	14435	14423	14469	14309	14293	14429	14475	14379	14481	14324	14247	14240	14519	14427	14181	14217	14408	14337	14643	14307	14340	14259	14300	14306	14421	14499	14431	14329	14349	14413	14416	14307	14491	14379	14352	14264	14228	14285	14371	14327	14347	14304	14276	14287	14476	14242	14379	14248	14457	14420	14317	14291	14467	14519	14263	14280	14452	14188	14276	14299	14261	14345	14404	14462	14253	14303	14473	14304	14473	14298	14343	14219	14382	14270	14272	14366	14354	14307	14559	14374	14236	14338	14163	14220	14337	14319	14376	14386	14440	14461	14298	14349	14412	14439	14383	14442	14439	14395	14294	14445	14525	14442	14551	14275	14433	14325	14490	14426	14520	14426	14302	14347	14494	14389	14319	14351	14289	14437	14176	14427	14309	14259	14271	14339	14395	14141	14232	14557	14492	14340	14509	14332	14239	14297	14458	14556	14306	14400	14474	14550	14400	14366	14345	14345	14166	14398	14406	14377	14390	14284	14516	14301	14267	14242	14342	14385	14431	14392	14318	14493	14408	14500	14212	14327	14347	14372	14352	14382	14604	14491	14268	14357	14380	14460	14241	14437	14414	14422	14387	14227	14400	14377	14559	14285	14293	14483	14379	14293	14529	14389	14442	14372	14334	14311	14307	14329	14426	14384	14450	14419	14398	14364	14596	14197	14366	14402	14337	14277	14366	14412	14449	14273	14488	14338	14320	14399	14520	14299	14351	14366	14393	14339	14183	14461	14265	14444	14281	14419	14278	14487	14260	14310	14336	14250	14162	14355	14334	14315	14278	14264	14464	14296	14339	14321	14414	14371	14321	14369	14523	14383	14390	14371	14371	14372	14286	14430	14511	14262	14380	14348	14335	14458	14450	14352	14463	14318	14266	14228	14298	14248	14441	14417	14443	14272	14387	14466	14374	14288	14437	14514	14090	14224	14552	14417	14314	14475	14292	14399	14330	14312	14248	14419	14380	14394	14517	14473	14496	14313	14368	14455	14282
23160	21628	29573	24915	24560	28049	29442	23523	21294	20119	19522	18484	18203	17833	17657	17258	17173	17146	16902	16931	16787	16718	16712	16602	16798	16851	16808	16685	16554	16813	16618	16761	16439	16681	16588	16757	16723	16477	16439	16686	16427	16545	16507	16387	16605	16310	16482	16450	16433	16318	16462	16371	16284	16623	16392	16410	16434	16376	16527	16548	16433	16478	16499	16328	16450	16387	16442	16380	16243	16446	16559	16463	16416	16329	16561	16249	16570	16342	16264	16548	16466	16349	16625	16725	16666	16278	16443	16607	16574	16283	16332	16384	16217	16234	16689	16384	16445	16186	16419	16398	16555	16376	16288	16334	16361	16220	16303	16442	16537	16296	16481	16375	16405	16432	16449	16538	16415	16205	16287	16361	16311	16444	16065	16246	16339	16330	16437	16405	16228	16411	16415	16327	16445	16342	16424	16389	16352	16446	16280	16419	16441	16350	16267	16528	16474	16478	16460	16485	16520	16344	16353	16193	16354	16379	16324	16317	16498	16506	16415	16046	16435	16541	16273	16475	16356	16464	16425	16572	16311	16367	16421	16338	16487	16224	16354	16321	16412	16402	16416	16262	16459	16427	16619	16548	16441	16413	16469	16400	16500	16474	16552	16239	16373	16385	16598	16099	16350	16663	16431	16377	16435	16393	16458	16442	16235	16340	16565	16407	16445	16460	16403	16490	16461	16251	16365	16421	16489	16327	16347	16353	16467	16616	16544	16340	16356	16293	16553	16230	16441	16310	16485	16197	16399	16271	16379	16384	16388	16318	16314	16274	16187	16501	16302	16209	16473	16536	16362	16335	16428	16582	16370	16347	16295	16653	16481	16404	16274	16365	16362	16513	16357	16497	16358	16518	16691	16542	16459	16268	16343	16386	16457	16464	16415	16313	16493	16403	16298	16447	16307	16406	16267	16649	16343	16349	16417	16439	16224	16476	16533	16401	16401	16309	16209	16125	16325	16259	16392	16423	16440	16332	16505	16474	16576	16354	16256	16492	16549	16424	16373	16322	16521	16505	16486	16337	16448	16635	16653	16335	16456	16483	16497	16255	16547	16487	16374	16483	16549	16549	16379	16328	16344	16399	16262	16323	16296	16400	16541	16413	16441	16553	16407	16467	16420	16547	16216	16330	16500	16366	16356	16481	16451	16402	16070	16481	16361	16297	16508	16370	16337	16292	16439	16488	16491	16334	16237	16563	16464	16367	16340	16511	16393	16315	16515	16167	16380	16646	16328	16146	16515	16548	16263	16558	16459	16452	16336	16397	16324	16204	16600	16449	16295	16239	16489	16434	16368	16443	16356	16446	16503	16424	16321	16508	16370	16423	16582	16342	16264	16400	16417	16112	16569	16463	16324	16440	16341	16378	16299	16386	16395	16386	16502	16621	16248	16521	16387	16514	16542	16274	16288	16471	16340	16349	16421	16405	16395	16349	16265	16288	16346	16525	16320	16469	16290	16372	16256	16394	16345	16438	16249	16540	16328	16411	16339	16551	16249	16606	16427	16299	16402	16341	16225	16668	16256	16383	16326	16592	16452	16272	16322	16423	16417	16399	16275	16612	16220	16396	16377	16446	16354	16294	16292	16449	16300	16358	16351	16329	16540	16497	16497	16213	16237	16338	16382	16278	16422	16432	16395	16134	16466	16495	16442	16329	16310	16420	16259	16255	16393	16366	16427	16189	16337	16524	16187	16410	16424	16471	16573	16508	16654	16403	16509	16507	16355	16319	16343	16453	16224	16368	16396	16287	16447	16192	16304	16287	16399	16375	16290	16589	16603	16223	16519	16466	16232	16464	16283	16368	16285	16492	16322	16478	16219	16498	16640	16282	16375	16412	16468	16479	16454	16493	16445	16273	16442	16352	16427	16441	16594	16214	16340	16351	16522	16404	16317	16303	16175	16518	16236	16437	16286	16556	16394	16363	16430	16421	16309	16452	16459	16569	16307	16403	16260	16343	16147	16482	16579	16425	16442	16403	16497	16325	16283	16281	16402	16610	16396	16214	16457	16326	16514	16498	16329	16452	16314	16363	16455	16303	16378	16298	16121	16377	16372	16373	16457	16291	16386	16325	16323	16433	16410	16607	16413	16241	16392	16200	16333	16386	16450	16416	16476	16406	16247	16506	16157	16416	16383	16388	16209	16177	16279	16460	16530	16321	16353	16268	16375	16354	16180	16408	16309	16212	16627	16501	16374	16269	16478	16499	16202	16255	16312	16451	16450	16363	16296	16440	16476	16596	16469	16319	16433	16506	16625	16403	16270	16422	16326	16356	16247	16387	16432	16389	16516	16258	16414	16582	16295	16338	16267	16388	16466	16396	16496	16499	16387	16489	16390	16401	16414	16526	16300	16507	16401	16259	16193	16421	16486	16660	16339	16339	16328	16266	16220	16351	16439	16494	16532	16494	16512	16283	16447	16406	16158	16258	16109	16425	16462	16383	16232	16547	16114	16300	16532	16473	16421	16338	16236	16437	16298	16262	16304	16525	16478	16587	16379	16369	16591	16406	16521	16347	16455	16403	16440	16429	16473	16333	16331	16496	16508	16366	16350	16527	16426	16425	16262	16186	16375	16272	16087	16442	16425	16320	16519	16375	16487	16465	16289	16548	16296	16600	16303	16259	16438	16486	16407	16464	16468	16504	16393	16489	16376	16370	16302	16427	16412	16367	16643	16341	16271	16454	16389	16533	16266	16301	16392	16489	16398	16423	16261	16592	16533	16346	16550	16230	16301	16213	16596	16318	16412	16297	16343	16459	16403	16314	16272	16332	16346	16465	16449	16286	16569	16325	16477	16288	16261	16333	16363	16502	16348	16619	16288	16310	16267	16372	16267	16379	16528	16306	16423	16152	16310	16386	16358	16403	16349	16375	16384	16361	16324	16263	16209	16438	16350	16424	16321	16451	16529	16558	16484	16323	16330	16385	16193	16224	16450	16326	16197	16240	16530	16361	16413	16287	16301	16451	16310	16424	16394	16257	16316	16431	16265	16378	16267	16501	16383	16429	16476	16359	16345	16345	16338	16534	16395	16498	16576	16552	16396	16400	16363	16241	16243	16273	16277	16555	16357	16499	16209	16432	16439	16353	16383	16347	16477	16560	16286	16260	16340	16436	16446	16406	16446	16290	16326	16261	16340	16293	16039	16400	16440	16492	16323	16564	16324	16532	16563	16345	16325	16487	16577	16542	16395	16353	16318	16156	16713	16500	16404	16220	16299	16200	16427	16290	16386	16607	16534	16188	16411	16469	16492	16517	16388	16336	16204	16398	16482	16393	16532	16263	16236	16322	16356	16370	16245	16405	16375	16334	16410	16486	16368	16468	16579	16258	16226	16407	16463	16205	16364	16257	16283	16157	16121	16478	16199	16334	16293	16462	16160	16196	16413	16445	16550	16154	16427	16518	16351	16396	16290	16306	16435	16119	16250	16456	16510	16375	16301	16220	16299	16482	16442	16519	16266	16309	16446	16281	16272	16455	16357	16444	16462	16323	16325	16446	16285	16468	16367	16237	16445	16187	16422	16525	16309	16372	16360	16605	16471	16330	16094	16269	16377	16480	16512	16255	16466	16450	16335	16370	16483	16469	16446	16481	16323	16519	16337	16430	16190	16494	16466	16159	16430	16284	16256	16451	16589	16590	16297	16428	16419	16250	16363	16380	16317	16432	16483	16621	16315	16397	16323	16308	16425	16245	16281	16228	16455	16394	16403	16173	16464	16298	16235	16520	16568	16258	16295	16299	16480	16496	16314	16316	16297	16491	16201	16196	16194	16346	16304	16449	16228	16191	16281	16091	16405	16352	16573	16472	16235	16469	16419	16325	16534	16230	16519	16426	16427	16366	16304	16405	16274	16441	16419	16394	16491	16242	16157	16463	16365	16568	16461	16569	16436	16420	16234	16330	16387	16383	16366	16375	16370	16233	16313	16366	16201	16300	16309	16464	16396	16378	16408	16314	16478	16438	16562	16535	16451	16199	16345	16418	16334	16501	16150	16511	16157	16327	16216	16409	16202	16256	16387	16447	16310	16388	16620	16431	16370	16366	16592	16547	16387	16297	16461	16208	16194	16479	16225	16198	16333	16187	16445	16537	16456	16496	16365	16380	16525	16461	16578	16297	16526	16425	16328	16334	16389	16415	16496	16216	16485	16294	16188	16225	16219	16489	16378	16292	16372	16337	16342	16255	16411	16512	16449	16350	16170	16435	16471	16377	16260	16354	16301	16395	16402	16330	16312	16484	16467	16414	16453	16554	16339	16514	16361	16507	16444	16174	16257	16253	16507	16201	16113	16191	16173	16570	16522	16319	16434	16509	16350	16445	16550	16423	16415	16340	16425	16456	16400	16348	16383	16444	16384	16429	16349	16361	16600	16497	16448	16341	16250	16453	16400	16279	16199	16216	16369	16328	16381	16166	16172	16291	16448	16326	16208	16384	16357	16568	16455	16551	16425	16649	16297	16391	16557	16270	16327	16397	16488	16281	16241	16309	16491	16250	16398	16399	16385	16357	16391	16021	16254	16195	16456	16297	16443	16263	16572	16283	16171	16312	16254	16073	16529	16365	16255	16333	16242	16377	16245	16413	16312	16254	16312	16284	16479	16270	16422	16495	16245	16290	16428	16323	16238	16258	16394	16452	16331	16303	16268	16410	16280	16412	16466	16591	16285	16518	16299	16404	16217	16379	16090	16558	16372	16346	16173	16302	16559	16496	16179	16360	16462	16361	16307	16503	16443	16405	16403	16360	16316	16257	16354	16314	16424	16243	16421	16186	16134	16505	16421	16531	16480	16455	16461	16308	16330	16412	16364	16347	16307	16099	16240	16350	16553	16334	16459	16235	16312	16341	16125	16340	16429	16344	16389	16408	16376	16489	16477	16503	16328	16425	16376	16352	16476	16366	16259	16115	16351	16200	16487	16270	16499	16245	16409	16610	16384	16494	16448	16237	16508	16316	16326	16454	16304	16456	16404	16214	16341	16383	16380	16221	16490	16402	16517	16343	16267	16511	16336	16265	16287	16457	16459	16475	16436	16453	16307	16096	16463	16532	16616	16656	16491	16296	16500	16318	16361	16403	16588	16627	16383	16426	16679	16463	16242	16346	16367	16525	16351	16391	16213	16314	16337	16401	16499	16362
39829	63413	58184	48040	40683	33603	27555	23805	21310	19585	18192	17033	16458	16170	15978	15482	15344	15219	14913	14564	14704	14552	14562	14505	14526	14432	14582	14657	14450	14350	14463	14515	14456	14358	14452	14307	14363	14325	14337	14355	14217	14453	14396	14318	14295	14404	14372	14387	14286	14239	14301	14220	14326	14390	14306	14353	14297	14268	14308	14331	14248	14238	14429	14370	14186	14400	14275	14376	14286	14349	14365	14232	14129	14243	14335	14306	14273	14290	14121	14339	14542	14203	14351	14134	14172	14249	14227	14235	14385	14379	14338	14373	14262	14139	14341	14139	14148	14242	14330	14228	14374	14268	14296	14133	14330	14172	14184	14293	14225	14157	14300	14217	14300	14227	14132	14154	14108	14098	14261	14342	14245	14391	14140	14224	14131	14146	14208	14210	14135	14149	14086	14318	14220	14170	14191	14125	14355	14082	14364	14204	14331	14147	14225	14276	14070	14314	14324	14222	14227	14375	14166	14178	14302	14147	14116	14175	14246	14079	14219	14236	14255	14204	14344	14241	14141	14136	14279	14319	14177	14149	14345	14227	14255	14217	14346	14326	14235	14264	14163	14295	14380	14317	14256	14259	14088	14283	14176	14372	14174	14374	14437	14371	14303	14277	14180	14278	14279	14371	14230	14394	14207	14384	14208	14267	14166	14201	14241	14190	14086	14157	14197	14270	14165	14236	14314	14256	14266	14364	14160	14233	14087	14328	14280	14098	14108	14233	14187	14138	14218	14168	14162	14202	14310	14340	14267	14092	14168	14313	14184	14227	14122	14312	14400	14130	14201	14350	14174	14166	14001	14352	14093	14338	14229	14162	14452	14223	14309	14272	14251	14169	14304	14346	14255	14164	14298	14198	14409	14426	14114	14285	14571	14150	14448	14258	14079	14239	14240	14344	14192	14218	14272	14298	14210	14362	14057	14353	14318	14244	14135	14334	14206	14141	14220	14397	14180	14141	14264	14352	14315	14321	14039	14210	14258	14321	14082	14259	14358	14239	14289	14310	14415	14329	14283	14225	14371	14219	14205	14438	14305	14280	14288	14151	14195	14066	14172	14383	14207	14304	14342	14540	14289	14135	14213	14142	14129	14329	14258	14326	14247	14249	14235	14232	14275	14268	14392	14226	14262	14225	14320	14360	14152	14269	14283	14273	14270	14161	14236	14321	14046	14178	14061	14249	14364	14252	14259	14292	14154	14212	14257	14270	14423	14176	14260	14201	14225	14208	14200	14167	14311	14192	14220	14328	14341	14141	14255	14237	14257	14358	14237	14370	14378	14225	14264	14418	14174	14298	14254	14262	14209	14301	14393	14189	14106	14310	14261	14136	14132	14368	14213	14307	14144	14287	14418	14207	14200	14244	14268	14259	14180	14427	14249	14233	14013	14088	14256	14148	14240	14192	14319	14257	14188	14314	14185	14170	14298	14207	14463	14244	14243	14256	14329	14327	14268	14146	14308	14260	14268	14208	14244	14219	14194	14394	14296	14326	14291	14367	14459	14291	14195	14250	14179	14220	14252	14207	14192	14309	14328	14171	14202	14148	14228	14271	14194	14338	14163	14167	14175	14121	14311	14243	14176	14295	14163	14294	14357	14255	14312	14213	14352	14169	14174	14340	14290	14180	14338	14290	14249	14260	14210	14191	14184	14234	14087	14371	14072	14326	14315	14129	14161	14099	14281	14356	14135	14212	14259	14087	14166	14274	14296	14192	14142	14414	14242	14430	14298	14154	14148	14309	14284	14272	14087	14154	14102	14261	14431	14275	14279	14231	14213	14152	14235	14181	14217	14226	14187	14037	14382	14291	14250	14183	14260	14175	14374	14231	14189	14216	14241	14309	14060	14411	14157	14318	14235	14265	14246	14042	14278	14231	14327	14302	14447	14235	14189	14264	14256	14229	14087	14112	14349	14448	14170	14243	14189	14204	14254	14200	14245	14343	14322	14230	14058	14143	14492	14304	14393	14202	14234	14192	14328	14170	14287	14335	14106	14261	14119	14176	14162	14259	14143	14097	14380	14138	14172	14275	14277	14340	14197	14261	14328	14333	14117	14101	14314	14254	14119	14191	14341	14154	14290	14067	14220	14133	14188	14329	14287	14035	14186	14340	14216	14120	14014	14260	14290	14143	14144	14351	14064	14165	14085	14222	14386	14143	14322	14324	14087	14358	14299	14289	14328	14154	14185	14373	14066	14278	14342	14250	14119	14138	14381	13990	14188	14219	14245	14024	14230	14172	14229	14019	14310	14091	14116	14234	14178	14206	14204	14027	14368	14254	14415	14388	14267	14185	14104	14100	14162	14211	14222	14125	14147	14331	14218	14390	14249	14103	14312	14324	14224	14223	14394	14123	14492	14314	14204	14164	14279	14318	14220	14194	14044	14229	14265	14287	14331	14286	14246	14216	14271	14177	14212	14135	14283	14346	14330	14187	14288	14263	14256	14185	14329	14349	14182	14154	14278	14187	14162	14143	14093	14127	14070	14051	14270	14374	14157	14127	14223	14086	14256	14250	14142	14526	14236	14156	14198	14298	14275	14085	14231	14210	14368	14345	14153	14221	14292	14337	14351	14181	14127	14305	14259	14120	14336	14203	14205	14258	14192	14232	14320	14297	14186	14188	14234	14316	14348	14216	14340	14243	14057	14153	14221	14290	14113	14105	14290	14311	14108	14213	14335	14356	14288	14184	14135	14204	14196	14120	14158	14212	14268	14279	14354	14121	14226	14099	14203	14088	14217	14167	14009	14226	14246	14202	14160	14134	14137	14322	14220	14276	14341	14173	14250	14104	14289	14157	14178	14273	14539	14333	14383	14328	14184	14084	14321	14266	14398	14307	14170	14257	14322	14208	14235	14370	14162	14317	14283	14026	14269	14262	14176	14131	14232	14088	14183	14318	14354	14345	14228	14248	14000	14199	14205	14271	14309	14315	14227	14145	14292	14186	14156	14287	14132	14249	14241	14286	14162	14201	14180	14085	14125	14239	14427	14247	14156	14206	14120	14051	14305	14228	14311	14145	14258	14210	14072	14333	14233	14222	14278	14335	14203	14211	14226	14170	14269	14213	14271	14243	14267	14292	14247	14158	14170	14096	14237	14399	14352	14239	14256	14264	14179	14138	14113	14279	14158	14191	14107	14124	14132	14239	14212	14313	14042	14079	14146	14327	14096	14210	14353	14299	14175	14379	14402	14207	14129	14181	14181	14099	14318	14114	14345	14236	14278	14270	14265	14155	14251	14030	14278	14220	14146	14281	14246	14436	14068	14220	14178	14189	14304	14168	14337	14074	14179	14202	14153	14295	14279	14284	14260	14255	14104	14222	14100	14198	14264	14146	14324	14341	14144	14200	14119	14294	14227	14262	14250	14403	14416	14152	14181	14276	14143	14296	14108	14104	14248	13921	14237	14144	14045	14171	14167	14203	14161	14420	14229	14355	14146	13955	14317	14201	14326	14341	14175	14154	14307	14192	14167	14240	14208	14266	14249	14245	14193	14175	14374	14235	14272	14189	14266	14245	14160	14141	14377	14284	14207	14232	14044	14285	14229	14227	14294	14125	14288	14308	14173	14269	14363	14127	14318	14209	14169	14336	14220	14275	14442	14434	14228	14279	14438	14140	14209	14210	14208	14198	14189	14174	14231	14285	14167	14204	14288	14313	14130	14244	14177	14251	14198	14135	14172	14197	14149	14345	14289	14271	14190	14104	14328	14242	14128	14345	14099	14209	14294	14177	14400	14357	14293	14080	14154	14396	14115	14221	14222	14040	14191	14325	14111	14249	14202	14146	14220	14235	14190	14334	14335	14294	14306	14102	14286	14255	14212	14356	14209	14376	14332	14174	14361	14313	14107	14252	14336	14309	14321	14228	14272	14117	14258	14146	14305	14126	14266	14160	14447	14242	14344	14354	14247	14156	14412	14219	14233	14156	14232	14151	14365	14180	14138	14309	14346	14116	14192	14318	14297	14089	14093	14204	14167	14262	14203	14252	14184	14286	14225	14286	14010	14158	14243	14255	14217	14307	14324	14172	14178	14234	14121	14211	14307	14293	14043	14317	14203	14334	14179	14234	14377	14172	14253	14146	14135	14283	14130	14241	14293	14130	14345	14295	14379	14224	14170	14223	14115	14347	14130	14278	14171	14382	14286	14298	14456	14224	14355	14091	14229	14289	14313	14202	14285	14204	14306	14244	14238	14381	14292	14293	14221	14286	14147	14338	14119	14243	14278	14279	14156	14037	14362	14284	14102	14174	14216	14403	14154	14073	14196	14240	14266	14198	14482	14201	14062	14359	14353	14252	14423	14249	14057	14172	14261	14179	14235	14116	14155	14238	14281	14224	14184	14196	14417	14082	14395	14047	14193	14114	14190	14287	14456	14142	14271	14269	14254	14096	14182	14234	14291	14298	14277	14113	14276	14321	14122	14055	14266	14143	14105	14128	14227	14262	14352	14178	14257	14089	14134	14346	14299	14205	14157	14228	14215	14115	14256	14074	14221	14425	14190	14230	14269	14320	14268	14140	14163	14310	14149	14172	14216	14361	14370	14071	14166	14306	14257	14178	14206	14330	14113	14268	14242	14162	14395	14256	14349	14185	14296	14252	14259	14377	14216	14237	14139	14182	14194	14210	14217	14235	14298	14338	14235	14124	14136	14133	14345	14179	14165	14393	14300	14364	14163	14197	14101	14336	14152	14190	14237	14321	14305	14266	14299	14191	14147	14133	14089	14212	14134	14268	14302	14148	14307	14073	14081	14194	14153	14122	14247	14246	14370	14199	14275	14291	14170	14285	14360	14208	14384	14142	14164	14196	14256	14158	14127	14269	14255	14267	14374	14485	14063	14410	14250	14286	14291	14161	14418	14278	14151	14253	14246	14238	14203	14227	14200	14445	14198	14065	14124	14358	14275	14223	14271	14091	14328	14329	14274	14096	14194	14344	14253	14174	14242	14138	14381	14222	14277	14094	14121	14232	14245	14276	14374	14260	14212	14146	14264	14157	14388	14166	14081	14335	13998	14119	14295	14173	14386	14254	14161	14217	14189	14118	14277	14205	14291	14462	14017	14216	14289	14163	14329	14262	14160	14444	14083	14099	14203	14297	14142	14319	14247	14202	14228	14267	14149	14449	14138	14287
30840	34316	40774	35095	28631	24800	21939	19672	18602	18041	17770	17279	17144	16987	17132	16879	16970	16674	16737	16816	16668	16834	16706	16773	16740	16634	16745	16551	16705	16696	16755	16851	16683	16796	16578	16782	16717	16780	16863	16537	16721	16663	16755	17022	16514	16700	16628	16618	16691	16767	16653	16735	16755	16707	16791	16766	16720	16569	16679	16554	16635	16653	16735	16798	16639	16626	16692	16672	16628	16691	16441	16547	16443	16701	16677	16552	16812	16800	16696	16622	16675	16751	16725	16658	16536	16313	16800	16713	16788	16742	16644	16606	16699	16606	16595	16580	16471	16384	16628	16808	16772	16667	16543	16529	16409	16840	16581	16735	16486	16558	16852	16448	16603	16603	16562	16573	16547	16656	16575	16802	16720	16923	16735	16597	16587	16577	16449	16601	16667	16672	16528	16629	16649	16654	16779	16674	16645	16624	16707	16509	16582	16615	16587	16556	16495	16599	16483	16637	16585	16525	16621	16652	16669	16663	16679	16600	16534	16766	16638	16754	16731	16680	16603	16518	16559	16538	16639	16723	16658	16550	16469	16719	16618	16627	16793	16541	16818	16740	16435	16681	16646	16609	16708	16431	16544	16470	16483	16600	16623	16491	16759	16587	16648	16624	16516	16745	16689	16522	16706	16796	16635	16515	16475	16684	16529	16682	16445	16597	16815	16672	16703	16550	16646	16566	16908	16503	16480	16768	16627	16834	16616	16591	16700	16588	16870	16767	16587	16630	16759	16493	16746	16770	16799	16579	16547	16605	16585	16541	16550	16561	16707	16653	16686	16633	16544	16526	16782	16621	16499	16618	16740	16481	16676	16670	16527	16591	16486	16759	16820	16773	16813	16628	16739	16638	16599	16641	16513	16624	16595	16495	16612	16649	16525	16588	16835	16622	16795	16671	16660	16521	16667	16665	16545	16732	16661	16572	16538	16769	16540	16655	16606	16463	16550	16538	16456	16772	16705	16533	16844	16704	16720	16763	16623	16661	16737	16746	16661	16555	16677	16629	16510	16520	16569	16658	16660	16686	16646	16579	16736	16751	16896	16654	16631	16474	16695	16729	16802	16441	16663	16628	16846	16667	16508	16670	16724	16696	16549	16748	16653	16753	16651	16477	16658	16617	16599	16538	16688	16684	16618	16641	16743	16601	16722	16722	16774	16808	16807	16886	16912	16505	16852	16665	16816	16637	16819	16534	16666	16694	16670	16721	16866	16777	16677	16668	16767	16560	16658	16607	16638	16569	16610	16790	16823	16594	16738	16730	16570	16621	16494	16640	16537	16725	16571	16780	16915	16539	16668	16683	16620	16732	16601	16642	16810	16441	16661	16823	16692	16828	16611	16600	16596	16456	16633	16745	16661	16668	16739	16603	16724	16794	16610	16470	16784	16587	16722	17025	16737	16690	16669	16507	16552	16631	16510	16576	16542	16738	16772	16656	16606	16672	16650	16720	16902	16653	16681	16694	16632	16619	16664	16529	16683	16632	16743	16780	16835	16423	16676	16547	16587	16642	16505	16751	16645	16850	16706	16513	16641	16825	16689	16641	16645	16742	16614	16601	16721	16622	16353	16754	16863	16757	16523	16526	16786	16458	16616	16604	16754	16706	16777	16592	16750	16595	16750	16543	16793	16562	16375	16750	16593	16792	16679	16672	16823	16603	16711	16578	16716	16760	16894	16594	16905	16742	16646	16649	16767	16860	16721	16637	16482	16520	16643	16628	16747	16513	16544	16515	16837	16660	16693	16484	16781	16685	16551	16624	16671	16492	16471	16586	16671	16677	16581	16393	16731	16755	16855	16573	16554	16621	16612	16599	16624	16476	16655	16685	16679	16610	16751	16561	16620	16816	16736	16672	16760	16658	16775	16722	16673	16561	16601	16591	16491	16759	16755	16594	16512	16633	16781	16765	16593	16628	16474	16750	16598	16504	16629	16467	16555	16688	16745	16662	16641	16662	16505	16692	16825	16754	16603	16718	16779	16965	16664	16645	16633	16709	16893	16744	16779	16495	16666	16798	16781	16595	16599	16694	16843	16814	16528	16554	16568	16598	16697	16698	16417	16707	16613	16657	16697	16716	16648	16640	16629	16734	16746	16767	16857	16730	16590	16442	16575	16593	16624	16343	16576	16663	16791	16641	16476	16596	16610	16529	16567	16485	16770	16591	16738	16647	16635	16716	16776	16633	16686	16593	16583	16694	16696	16508	16626	16804	16872	16828	16742	16683	16683	16606	16455	16613	16509	16586	16483	16758	16501	16577	16778	16679	16763	16501	16651	16587	16546	16811	16730	16601	16451	16780	16618	16670	16708	16812	16693	16822	16680	16920	16610	16797	16837	16805	16715	16801	16324	16657	16731	16481	16599	16723	16758	16668	16687	16825	16469	16650	16707	16629	16543	16774	16774	16790	16735	16744	16738	16647	16731	16594	16678	16701	16538	16685	16630	16676	16694	16802	16543	16562	16702	16675	16728	16757	16667	16656	16612	16609	16615	16777	16405	16577	16541	16648	16802	16489	16556	16670	16635	16598	16555	16639	16648	16625	16715	16519	16755	16533	16693	16391	16648	16686	16641	16567	16582	16668	16898	16598	16717	16644	16611	16626	16445	16756	16771	16673	16459	16701	16609	16684	16747	16856	16512	16617	16697	16647	16766	16637	16434	16606	16643	16666	16663	16744	16592	16472	16682	16732	16644	16980	16721	16695	16648	16739	16549	16572	16438	16557	16891	16619	16515	16657	16636	16673	16724	16527	16571	16618	16657	16640	16664	16683	16690	16526	16795	16773	16711	16438	16515	16675	16512	16634	16693	16557	16741	16744	16598	16720	16688	16803	16846	16617	16570	16450	16744	16633	16794	16741	16404	16556	16614	16582	16508	16502	16511	16460	16587	16598	16464	16539	16656	16537	16568	16620	16645	16455	16610	16635	16766	16638	16767	16808	16640	16742	16586	16425	16524	16802	16681	16664	16488	16677	16568	16750	16623	16629	16536	16674	16737	16548	16889	16696	16432	16811	16391	16266	16675	16579	16736	16693	16499	16552	16776	16403	16600	16670	16704	16809	16498	16668	16636	16732	16617	16622	16721	16633	16720	16794	16727	16748	16593	16636	16842	16830	16524	16783	16827	16583	16602	16600	16504	16633	16623	16577	16655	16778	16675	16718	16642	16677	16603	16717	16807	16745	16850	16529	16705	16490	16770	16489	16884	16734	16639	16990	16791	16513	16502	16567	16802	16656	16623	16719	16889	16640	16596	16680	16578	16569	16490	16553	16424	16458	16752	16507	16726	16623	16710	16763	16652	16597	16831	16621	16512	16607	16680	16607	16669	16588	16595	16629	16613	16615	16704	16564	16523	16759	16913	16522	16597	16728	16550	16578	16741	16512	16589	16717	16851	16693	16927	16581	16701	16460	16627	16654	16386	16628	16591	16605	16612	16780	16669	16642	16687	16626	16719	16830	16596	16665	16537	16800	16752	16807	16673	16789	16489	16407	16534	16728	16690	16548	16620	16602	16989	16661	16696	16675	16807	16655	16625	16602	16674	16490	16620	16654	16729	16654	16702	16613	16632	16737	16636	16599	16708	16782	16619	16686	16684	16735	16700	16791	16493	16515	16629	16598	16650	16631	16695	16633	16688	16531	16734	16797	16587	16605	16682	16700	16737	16829	16727	16718	16669	16798	16564	16785	16751	16584	16659	16686	16640	16685	16593	16578	16661	16836	16635	16725	16669	16532	16720	16722	16633	16686	16726	16746	16715	16546	16657	16492	16658	16626	16685	16549	16579	16633	16598	16611	16664	16759	16718	16363	16608	16639	16766	16574	16515	16710	16605	16735	16605	16447	16668	16739	16476	16470	16636	16580	16640	16498	16601	16763	16528	16665	16685	16897	16741	16554	16702	16607	16803	16547	16612	16442	16448	16788	16656	16489	16727	16667	16830	16651	16547	16703	16779	16609	16768	16605	16709	16590	16553	16472	16544	16853	16584	16617	16621	16711	16806	16577	16749	16796	16687	16436	16626	16538	16626	16543	16687	16618	16736	16762	16682	16670	16643	16708	16721	16560	16720	16657	16647	16552	16559	16588	16731	16646	16502	16755	17013	16643	16577	16614	16507	16630	16601	16704	16482	16711	16675	16748	16631	16606	16652	16657	16676	16573	16779	16796	16634	16888	16751	16692	16573	16671	16492	16749	16518	16799	16758	16638	16679	16820	16667	16506	16694	16474	16523	16535	16605	16503	16476	16618	16695	16584	16618	16784	16733	16572	16588	16569	16805	16522	16585	16643	16665	16602	16669	16581	16804	16839	16732	16536	16586	16754	16829	16786	16902	16769	16643	16608	16696	16815	16742	16600	16391	16557	16471	16423	16638	16686	16610	16639	16812	16778	16704	16847	16610	16639	16614	16676	16665	16708	16558	16762	16602	16800	16675	16424	16613	16800	16808	16730	16605	16903	16686	16786	16730	16634	16628	16570	16721	16786	16820	16890	16693	16573	16883	16649	16681	16693	16670	16600	16636	16729	16649	16593	16608	16637	16473	16726	16466	16601	16863	16870	16634	16604	16685	16533	16669	16494	16821	16632	16576	16647	16546	16680	16852	16610	16766	16743	16558	16614	16706	16549	16649	16596	16714	16650	16732	16809	16478	16632	16726	16709	16680	16654	16741	16654	16696	16501	16413	16658	16595	16789	16683	16587	16314	16542	16731	16818	16534	16673	16690	16592	16583	16716	16662	16704	16683	16767	16691	16633	16562	16822	16574	16657	16656	16825	16664	16614	16821	16882	16777	16544	16737	16560	16465	16604	16730	16566	16527	16582	16827	16636	16603	16593	16797	16668	16668	16498	16636	16804	16740	16686	16765	16575	16434	16567	16527	16611	16582	16635	16753	16608	16559	16617	16773	16671	16607	16548	16792	16581	16467	16664	16706	16528	16674	16532	16585	16601	16602	16721	16517	16877	16724	16585	16690	16663	16827	16622	16431	16675	16777	16600	16680	16439	16797	16771	16756	16663	16766	16579	16607	16449	16564	16790	16585	16496	16745	16554	16849	16555	16602	16662	16683	16423	16847	16735	16589	16597	16574	16462	16721	16657	16704	16728	16710	16803	16573	16616	16585	16529	16576	16495	16673	16827
38103	52632	46729	36433	30305	25160	21122	18983	17381	16728	16190	15521	15282	15333	15112	14952	14869	14854	14639	14456	14445	14517	14482	14533	14646	14553	14454	14594	14457	14484	14417	14637	14435	14437	14573	14352	14448	14649	14495	14618	14411	14436	14445	14366	14436	14426	14426	14471	14406	14348	14487	14335	14185	14256	14448	14487	14326	14663	14351	14350	14369	14459	14347	14463	14238	14419	14398	14480	14473	14331	14471	14557	14399	14440	14398	14541	14510	14338	14223	14310	14408	14383	14517	14400	14440	14457	14442	14415	14551	14370	14371	14467	14490	14294	14556	14495	14386	14480	14453	14571	14364	14536	14507	14512	14517	14472	14542	14349	14200	14331	14380	14422	14429	14350	14474	14352	14326	14392	14295	14412	14446	14352	14463	14402	14369	14512	14335	14348	14515	14358	14502	14288	14576	14433	14349	14495	14411	14406	14484	14547	14518	14325	14467	14348	14333	14217	14456	14473	14348	14307	14520	14483	14436	14451	14278	14443	14517	14506	14299	14440	14469	14499	14208	14366	14381	14347	14557	14428	14454	14358	14389	14404	14394	14332	14409	14565	14446	14379	14333	14499	14635	14382	14493	14358	14238	14315	14286	14369	14532	14501	14352	14511	14392	14344	14459	14345	14310	14498	14281	14366	14252	14480	14338	14417	14438	14499	14449	14338	14301	14426	14468	14444	14453	14366	14259	14458	14444	14425	14337	14492	14215	14308	14522	14554	14396	14474	14495	14341	14591	14490	14411	14385	14467	14318	14310	14438	14388	14376	14480	14489	14418	14366	14482	14336	14332	14448	14333	14408	14464	14466	14357	14204	14333	14466	14483	14553	14381	14389	14549	14429	14409	14218	14275	14528	14266	14313	14334	14425	14634	14291	14411	14377	14499	14457	14553	14474	14494	14245	14435	14593	14487	14314	14429	14438	14444	14469	14288	14286	14374	14315	14349	14386	14425	14226	14346	14549	14302	14403	14237	14295	14421	14342	14405	14363	14312	14444	14328	14427	14357	14330	14374	14543	14508	14487	14374	14349	14405	14288	14398	14237	14286	14386	14296	14372	14587	14389	14303	14399	14353	14410	14462	14556	14490	14591	14450	14319	14515	14428	14440	14437	14449	14449	14394	14445	14394	14277	14393	14388	14294	14505	14381	14402	14448	14370	14478	14338	14457	14446	14395	14259	14449	14332	14395	14397	14361	14278	14354	14287	14378	14498	14465	14548	14413	14399	14477	14341	14459	14440	14472	14534	14581	14393	14453	14379	14310	14353	14457	14326	14420	14554	14243	14394	14689	14410	14252	14480	14441	14390	14484	14389	14557	14512	14464	14365	14265	14610	14410	14531	14319	14406	14440	14323	14505	14349	14404	14373	14502	14346	14397	14522	14452	14497	14477	14434	14432	14371	14502	14516	14404	14465	14541	14388	14369	14304	14400	14501	14575	14540	14560	14438	14458	14397	14469	14523	14363	14458	14339	14336	14451	14373	14353	14239	14326	14413	14477	14523	14302	14496	14430	14278	14259	14486	14417	14561	14386	14294	14510	14442	14248	14544	14371	14500	14363	14451	14461	14402	14339	14465	14617	14466	14402	14293	14361	14289	14442	14457	14405	14480	14349	14317	14369	14521	14364	14339	14286	14462	14490	14597	14382	14463	14421	14321	14472	14434	14335	14455	14447	14412	14621	14380	14354	14418	14508	14369	14485	14284	14336	14615	14246	14451	14441	14437	14380	14303	14507	14379	14498	14511	14445	14480	14429	14414	14245	14518	14426	14402	14302	14357	14430	14321	14281	14234	14421	14369	14632	14375	14598	14313	14459	14320	14422	14503	14326	14287	14400	14373	14386	14378	14448	14466	14393	14404	14403	14617	14362	14354	14500	14262	14370	14526	14439	14350	14341	14337	14395	14386	14464	14405	14405	14407	14392	14389	14248	14405	14378	14241	14396	14364	14384	14427	14436	14352	14256	14401	14561	14437	14612	14432	14464	14454	14454	14393	14409	14587	14520	14511	14415	14363	14360	14409	14264	14434	14402	14420	14269	14369	14358	14359	14319	14545	14500	14446	14360	14345	14465	14404	14532	14383	14369	14440	14485	14429	14408	14444	14585	14485	14672	14374	14279	14423	14348	14469	14370	14388	14406	14383	14487	14395	14517	14345	14391	14486	14366	14368	14400	14443	14204	14319	14297	14346	14415	14332	14247	14323	14447	14407	14337	14400	14396	14467	14375	14429	14437	14417	14460	14426	14434	14439	14404	14505	14378	14346	14279	14576	14386	14326	14360	14365	14572	14503	14469	14405	14484	14495	14549	14393	14537	14399	14564	14530	14500	14521	14258	14369	14550	14368	14414	14344	14415	14211	14424	14461	14334	14456	14571	14317	14298	14593	14672	14540	14369	14431	14532	14381	14505	14419	14439	14504	14388	14450	14386	14290	14461	14431	14408	14430	14570	14491	14390	14605	14354	14417	14387	14487	14414	14559	14625	14445	14279	14426	14556	14411	14641	14376	14536	14414	14335	14450	14452	14429	14382	14526	14358	14546	14518	14368	14398	14428	14320	14559	14632	14445	14453	14468	14391	14538	14416	14487	14415	14334	14396	14242	14526	14331	14570	14345	14461	14330	14374	14470	14629	14477	14328	14218	14463	14371	14413	14485	14309	14314	14343	14318	14456	14369	14401	14394	14451	14414	14486	14436	14505	14283	14496	14241	14358	14480	14355	14443	14345	14463	14429	14397	14404	14364	14499	14454	14349	14378	14491	14541	14354	14351	14524	14409	14417	14457	14502	14226	14495	14333	14373	14303	14523	14303	14424	14505	14557	14464	14332	14523	14211	14386	14370	14390	14529	14395	14484	14463	14620	14433	14348	14516	14432	14512	14393	14435	14375	14349	14429	14391	14425	14540	14289	14352	14378	14343	14504	14442	14335	14378	14452	14476	14468	14321	14152	14215	14469	14429	14459	14497	14353	14375	14339	14547	14437	14379	14328	14393	14428	14418	14374	14331	14415	14283	14467	14266	14354	14483	14400	14358	14321	14384	14549	14536	14263	14612	14336	14435	14300	14616	14360	14353	14316	14493	14413	14403	14471	14435	14288	14233	14379	14534	14344	14530	14263	14426	14582	14442	14369	14493	14350	14501	14491	14391	14501	14421	14446	14356	14494	14359	14547	14451	14297	14304	14298	14455	14469	14294	14459	14461	14584	14547	14463	14385	14334	14523	14321	14305	14544	14347	14262	14391	14468	14333	14379	14647	14522	14307	14289	14373	14324	14349	14393	14342	14419	14351	14263	14335	14355	14328	14484	14536	14545	14379	14500	14504	14392	14412	14561	14321	14460	14331	14579	14324	14441	14486	14384	14438	14310	14487	14423	14395	14495	14323	14257	14428	14374	14256	14359	14408	14411	14384	14404	14498	14471	14422	14557	14471	14472	14522	14445	14526	14269	14311	14524	14429	14529	14461	14417	14363	14389	14550	14487	14404	14388	14467	14397	14427	14332	14354	14236	14486	14359	14230	14500	14426	14507	14463	14307	14304	14337	14435	14334	14315	14455	14465	14423	14416	14484	14550	14526	14516	14364	14536	14548	14165	14314	14367	14483	14450	14347	14460	14365	14481	14424	14487	14503	14554	14280	14239	14474	14266	14438	14386	14265	14289	14371	14436	14320	14356	14457	14553	14277	14361	14425	14419	14433	14513	14369	14441	14598	14394	14423	14239	14633	14377	14448	14472	14498	14420	14513	14286	14502	14349	14251	14336	14309	14531	14463	14360	14527	14272	14386	14565	14570	14388	14130	14428	14452	14212	14408	14522	14341	14379	14395	14368	14538	14489	14457	14347	14533	14369	14459	14520	14365	14459	14387	14598	14368	14457	14359	14381	14441	14183	14484	14328	14562	14412	14323	14520	14507	14355	14471	14494	14470	14436	14482	14365	14393	14487	14394	14460	14321	14359	14304	14530	14347	14508	14329	14386	14443	14538	14345	14401	14426	14396	14415	14604	14334	14252	14390	14496	14402	14388	14495	14340	14446	14577	14361	14375	14230	14484	14638	14264	14422	14553	14399	14394	14560	14166	14482	14382	14472	14398	14546	14411	14442	14359	14576	14559	14402	14268	14522	14185	14262	14239	14423	14531	14423	14361	14502	14291	14470	14392	14364	14335	14388	14356	14414	14486	14298	14430	14454	14581	14362	14369	14606	14417	14559	14431	14287	14439	14425	14400	14361	14485	14479	14372	14475	14416	14297	14504	14289	14344	14381	14444	14216	14529	14555	14366	14596	14485	14584	14357	14471	14480	14340	14453	14274	14513	14298	14532	14359	14453	14575	14542	14374	14489	14393	14325	14313	14528	14416	14309	14376	14257	14484	14489	14455	14405	14407	14365	14583	14446	14392	14361	14593	14408	14481	14450	14538	14579	14370	14512	14371	14460	14331	14567	14255	14424	14402	14348	14406	14279	14332	14441	14391	14462	14360	14411	14379	14457	14548	14419	14366	14352	14374	14418	14435	14578	14385	14315	14438	14535	14468	14552	14456	14350	14370	14421	14334	14365	14525	14430	14301	14547	14397	14418	14358	14348	14577	14291	14313	14482	14466	14594	14446	14546	14510	14230	14470	14392	14407	14548	14474	14296	14282	14457	14388	14384	14315	14546	14427	14410	14545	14375	14309	14284	14523	14448	14308	14436	14375	14434	14456	14357	14357	14223	14426	14560	14509	14334	14385	14426	14317	14455	14395	14348	14277	14405	14516	14363	14572	14459	14483	14339	14548	14337	14592	14363	14545	14181	14356	14339	14404	14345	14589	14415	14407	14406	14415	14406	14322	14255	14291	14424	14377	14379	14463	14396	14347	14637	14468	14283	14397	14566	14456	14482	14392	14673	14497	14262	14410	14388	14416	14355	14315	14473	14293	14456	14518	14406	14543	14513	14439	14384	14225	14645	14311	14352	14542	14340	14436	14373	14132	14454	14315	14487	14529	14514	14521	14584	14309	14532	14367	14416	14265	14190	14495	14708	14389	14237	14281	14511	14311	14519	14394	14373	14391	14543	14401	14460	14220	14391	14539	14441	14521	14301	14453	14407	14455	14419	14284	14410	14327	14345	14523	14411	14515	14531	14409	14551	14414	14438	14624	14358
24574	21841	29788	27114	26838	28274	26675	22377	20326	19335	18599	17996	17496	17423	17292	17195	17255	17173	16903	16887	16887	16893	16671	16937	16655	16729	16568	16565	16773	16814	16530	16589	16866	16827	16583	16714	16766	16557	16406	16728	16514	16511	16519	16526	16601	16503	16596	16679	16716	16730	16651	16582	16706	16588	16520	16486	16543	16669	16414	16564	16472	16480	16438	16527	16615	16612	16550	16340	16730	16473	16405	16512	16574	16654	16450	16538	16410	16542	16589	16621	16461	16711	16532	16413	16682	16761	16568	16317	16445	16409	16518	16382	16613	16448	16433	16420	16466	16628	16447	16586	16600	16571	16479	16445	16546	16324	16539	16491	16493	16559	16394	16608	16573	16498	16445	16478	16582	16522	16474	16485	16547	16460	16745	16497	16433	16423	16534	16441	16540	16536	16559	16458	16745	16547	16494	16275	16606	16539	16483	16580	16506	16379	16659	16579	16492	16514	16388	16428	16455	16408	16437	16389	16537	16609	16654	16550	16456	16434	16702	16562	16496	16430	16616	16315	16395	16478	16520	16449	16346	16345	16621	16372	16484	16498	16427	16467	16704	16356	16570	16557	16554	16601	16319	16549	16599	16534	16503	16480	16600	16514	16623	16407	16408	16596	16334	16477	16515	16572	16333	16316	16483	16448	16362	16575	16344	16588	16527	16478	16628	16462	16434	16621	16332	16505	16652	16427	16304	16438	16624	16687	16423	16410	16483	16419	16597	16482	16625	16240	16411	16483	16443	16592	16681	16681	16567	16515	16554	16483	16625	16306	16668	16543	16627	16564	16544	16703	16519	16546	16357	16696	16433	16497	16433	16459	16369	16620	16654	16682	16587	16389	16419	16663	16548	16368	16475	16491	16493	16450	16676	16658	16421	16410	16621	16519	16506	16400	16531	16341	16577	16499	16455	16562	16265	16649	16536	16380	16603	16562	16418	16428	16461	16440	16282	16317	16243	16574	16472	16553	16569	16541	16368	16440	16483	16445	16464	16434	16406	16372	16364	16501	16487	16582	16621	16494	16488	16492	16556	16561	16711	16554	16494	16533	16361	16330	16533	16619	16474	16495	16618	16523	16525	16665	16661	16506	16405	16510	16603	16397	16497	16387	16590	16571	16544	16586	16360	16551	16436	16382	16621	16779	16587	16513	16564	16548	16291	16572	16572	16743	16487	16512	16430	16552	16522	16545	16459	16598	16691	16381	16489	16463	16478	16597	16563	16307	16352	16451	16544	16511	16532	16500	16377	16697	16483	16563	16433	16506	16551	16474	16717	16474	16448	16456	16600	16483	16473	16582	16534	16562	16434	16410	16424	16452	16519	16500	16336	16535	16413	16394	16459	16592	16489	16481	16437	16294	16243	16425	16541	16510	16545	16481	16549	16392	16348	16337	16460	16472	16582	16474	16746	16677	16477	16355	16502	16383	16590	16680	16432	16502	16475	16387	16619	16520	16506	16419	16433	16466	16358	16622	16689	16543	16563	16584	16517	16380	16433	16580	16427	16509	16542	16553	16466	16412	16499	16503	16492	16341	16445	16489	16685	16606	16490	16445	16320	16572	16784	16446	16501	16538	16595	16586	16426	16504	16398	16542	16492	16518	16460	16484	16319	16676	16532	16388	16473	16554	16612	16357	16578	16573	16515	16406	16470	16466	16582	16452	16599	16645	16524	16636	16397	16463	16585	16394	16731	16655	16601	16380	16567	16639	16637	16409	16586	16523	16594	16467	16492	16462	16324	16549	16505	16523	16418	16512	16554	16542	16423	16466	16421	16457	16690	16414	16296	16395	16490	16437	16386	16661	16468	16536	16698	16401	16396	16312	16679	16679	16624	16487	16550	16569	16603	16492	16449	16449	16480	16696	16529	16569	16535	16477	16493	16469	16615	16429	16558	16424	16669	16695	16391	16689	16433	16468	16328	16251	16697	16407	16646	16381	16622	16550	16353	16560	16521	16566	16475	16304	16609	16219	16358	16422	16462	16475	16536	16570	16603	16435	16744	16468	16453	16473	16528	16555	16528	16397	16419	16518	16211	16672	16523	16842	16654	16648	16738	16569	16612	16594	16393	16416	16507	16457	16449	16550	16399	16563	16506	16402	16653	16589	16626	16510	16488	16520	16657	16418	16588	16573	16404	16570	16424	16474	16478	16404	16488	16518	16528	16409	16474	16565	16480	16605	16425	16537	16454	16492	16554	16484	16539	16406	16586	16486	16380	16468	16215	16786	16379	16439	16388	16374	16593	16400	16395	16393	16704	16451	16613	16720	16363	16427	16537	16602	16489	16668	16449	16575	16565	16493	16567	16573	16434	16554	16706	16591	16620	16329	16525	16608	16458	16733	16597	16397	16494	16700	16625	16716	16395	16366	16666	16392	16548	16470	16689	16399	16429	16415	16543	16478	16463	16388	16501	16599	16574	16463	16584	16715	16639	16524	16465	16494	16405	16287	16562	16546	16502	16378	16407	16516	16560	16448	16584	16519	16479	16454	16585	16479	16417	16490	16566	16669	16559	16553	16453	16626	16680	16385	16487	16291	16576	16707	16298	16389	16540	16355	16357	16434	16396	16507	16494	16780	16461	16480	16691	16425	16536	16424	16581	16307	16582	16455	16501	16453	16487	16396	16495	16587	16408	16545	16429	16633	16618	16457	16451	16612	16465	16282	16686	16373	16518	16732	16539	16583	16458	16572	16558	16490	16339	16439	16387	16408	16588	16734	16657	16562	16545	16579	16597	16490	16518	16406	16551	16699	16491	16589	16721	16457	16371	16593	16539	16463	16449	16508	16476	16408	16507	16404	16547	16697	16406	16188	16368	16552	16502	16721	16435	16431	16463	16473	16468	16558	16540	16646	16530	16465	16325	16159	16599	16335	16520	16507	16452	16402	16514	16604	16381	16533	16686	16557	16624	16485	16645	16777	16430	16418	16522	16481	16411	16325	16513	16455	16398	16458	16573	16644	16452	16830	16581	16275	16560	16532	16587	16581	16623	16422	16455	16472	16477	16392	16564	16336	16618	16490	16597	16506	16608	16468	16414	16604	16573	16801	16427	16388	16432	16623	16683	16469	16519	16508	16556	16490	16538	16563	16495	16425	16428	16578	16379	16494	16533	16597	16505	16484	16507	16380	16615	16312	16382	16421	16320	16412	16565	16480	16467	16446	16625	16429	16279	16510	16476	16467	16311	16540	16450	16508	16493	16544	16520	16372	16566	16585	16686	16508	16495	16544	16512	16242	16391	16508	16485	16607	16780	16685	16630	16391	16413	16633	16463	16540	16465	16641	16551	16238	16661	16700	16721	16431	16483	16491	16658	16663	16522	16377	16365	16397	16605	16396	16532	16430	16534	16500	16340	16415	16344	16550	16513	16460	16533	16506	16469	16568	16537	16556	16646	16624	16408	16379	16461	16375	16347	16476	16529	16364	16333	16382	16513	16597	16547	16354	16521	16354	16333	16332	16424	16530	16637	16436	16544	16499	16391	16517	16488	16547	16488	16441	16439	16449	16495	16473	16454	16403	16638	16610	16449	16704	16603	16407	16538	16637	16409	16334	16525	16623	16634	16393	16685	16666	16624	16285	16542	16387	16458	16683	16583	16729	16455	16570	16477	16626	16488	16544	16487	16322	16620	16717	16331	16532	16328	16378	16461	16711	16450	16531	16613	16380	16374	16385	16554	16588	16612	16417	16514	16554	16475	16457	16500	16665	16320	16606	16262	16616	16530	16446	16452	16642	16576	16525	16640	16548	16559	16508	16543	16433	16619	16520	16487	16544	16422	16437	16309	16639	16506	16397	16595	16617	16295	16273	16370	16492	16632	16343	16326	16479	16487	16452	16393	16715	16509	16423	16387	16428	16435	16368	16474	16511	16394	16412	16551	16496	16519	16392	16542	16373	16573	16479	16659	16600	16518	16509	16543	16462	16398	16492	16392	16536	16547	16400	16627	16554	16467	16497	16525	16535	16660	16540	16487	16314	16484	16368	16477	16464	16662	16601	16670	16426	16499	16492	16503	16450	16397	16509	16487	16354	16476	16504	16558	16554	16594	16610	16586	16370	16457	16600	16375	16514	16490	16456	16647	16324	16325	16552	16454	16521	16364	16545	16473	16360	16584	16383	16362	16453	16590	16619	16623	16479	16488	16537	16585	16523	16575	16546	16315	16595	16419	16526	16504	16374	16545	16518	16464	16552	16416	16473	16544	16645	16282	16395	16539	16450	16552	16474	16533	16437	16302	16453	16576	16424	16572	16470	16364	16451	16380	16505	16670	16403	16698	16462	16414	16556	16612	16666	16493	16515	16304	16634	16501	16645	16481	16563	16709	16247	16505	16604	16381	16367	16325	16521	16431	16348	16691	16437	16448	16491	16481	16254	16432	16469	16615	16477	16417	16488	16467	16548	16729	16620	16405	16474	16474	16462	16412	16327	16656	16641	16425	16526	16523	16504	16572	16407	16524	16388	16550	16204	16310	16494	16555	16293	16661	16497	16543	16360	16460	16771	16477	16476	16615	16515	16385	16474	16397	16460	16567	16518	16512	16558	16431	16353	16413	16337	16586	16532	16484	16371	16401	16423	16610	16427	16476	16560	16559	16391	16584	16622	16551	16553	16589	16484	16414	16704	16659	16272	16536	16611	16387	16595	16529	16349	16578	16615	16615	16416	16521	16651	16511	16419	16520	16717	16742	16592	16405	16343	16543	16536	16362	16477	16524	16566	16328	16577	16189	16618	16466	16468	16489	16468	16571	16583	16586	16443	16542	16397	16502	16348	16447	16605	16541	16505	16391	16429	16565	16460	16552	16482	16323	16522	16609	16593	16563	16536	16618	16442	16474	16693	16539	16654	16474	16451	16575	16395	16762	16577	16585	16428	16494	16635	16541	16542	16666	16569	16421	16579	16468	16462	16473	16560	16439	16625	16375	16414	16564	16602	16503	16408	16443	16521	16645	16528	16501	16395	16596	16609	16450	16515	16558	16646	16336	16624	16596	16626	16412	16643	16637	16444	16551	16452	16689	16472	16614	16487	16483	16684	16479	16561	16473	16574	16463	16401	16421	16574	16575	16665	16486	16546	16511	16558	16599	16465	16455	16439	16542	16571	16506	16344	16520	16550	16575	16561	16530	16476	16512	16353
37163	58672	53455	42173	35008	29913	25593	22075	19878	18407	17198	16466	16054	15861	15587	15307	14949	14793	14688	14832	14566	14636	14424	14639	14504	14510	14606	14468	14545	14641	14675	14574	14462	14505	14525	14372	14512	14454	14542	14330	14465	14385	14567	14415	14393	14338	14410	14376	14499	14426	14359	14475	14395	14305	14549	14284	14533	14358	14523	14433	14394	14462	14486	14411	14364	14309	14338	14383	14432	14432	14446	14337	14356	14423	14529	14458	14334	14383	14374	14315	14387	14450	14437	14434	14412	14501	14452	14339	14225	14400	14491	14477	14303	14357	14445	14414	14439	14333	14412	14394	14444	14402	14522	14414	14413	14457	14268	14356	14357	14482	14276	14288	14338	14502	14443	14238	14340	14405	14423	14353	14575	14435	14419	14389	14511	14678	14370	14425	14418	14394	14419	14491	14462	14373	14519	14512	14496	14373	14440	14290	14475	14315	14440	14448	14279	14448	14421	14244	14551	14408	14244	14474	14457	14239	14336	14457	14298	14444	14498	14416	14392	14395	14403	14394	14502	14408	14372	14376	14445	14528	14460	14410	14356	14164	14591	14312	14294	14433	14260	14388	14244	14359	14482	14258	14460	14334	14364	14518	14304	14397	14484	14200	14414	14524	14413	14388	14389	14479	14431	14297	14274	14458	14544	14354	14434	14329	14388	14502	14384	14139	14298	14316	14321	14489	14422	14418	14499	14385	14239	14391	14295	14324	14348	14353	14471	14455	14387	14351	14265	14391	14247	14290	14379	14453	14443	14232	14515	14418	14330	14311	14582	14259	14390	14345	14376	14509	14395	14384	14362	14336	14534	14559	14528	14205	14547	14301	14292	14499	14443	14501	14331	14339	14280	14363	14302	14404	14418	14498	14288	14390	14398	14286	14390	14377	14390	14376	14510	14533	14295	14420	14576	14402	14473	14428	14262	14305	14390	14304	14368	14462	14386	14589	14360	14279	14316	14351	14421	14335	14461	14341	14345	14370	14277	14537	14293	14322	14475	14334	14446	14359	14320	14367	14297	14150	14555	14377	14417	14587	14422	14326	14383	14488	14376	14347	14415	14483	14463	14365	14548	14418	14532	14392	14431	14512	14175	14423	14350	14485	14272	14326	14416	14347	14338	14201	14561	14430	14340	14104	14488	14479	14529	14368	14431	14377	14394	14507	14358	14481	14484	14249	14309	14488	14379	14208	14354	14532	14513	14288	14666	14475	14353	14522	14511	14371	14509	14243	14323	14250	14296	14534	14336	14383	14487	14499	14241	14505	14453	14446	14435	14368	14410	14455	14429	14357	14437	14313	14313	14401	14376	14513	14504	14371	14428	14322	14316	14323	14395	14471	14449	14369	14523	14492	14415	14477	14400	14220	14395	14200	14331	14412	14476	14356	14361	14184	14355	14405	14366	14371	14395	14537	14446	14333	14273	14487	14548	14337	14335	14363	14360	14337	14207	14434	14302	14465	14486	14512	14224	14415	14367	14363	14381	14366	14275	14510	14359	14333	14386	14396	14302	14308	14409	14302	14462	14413	14325	14469	14514	14323	14460	14412	14427	14378	14441	14428	14354	14436	14377	14340	14296	14275	14410	14486	14239	14383	14427	14369	14322	14403	14394	14534	14568	14474	14209	14218	14419	14355	14559	14460	14346	14325	14341	14399	14468	14339	14486	14223	14354	14314	14349	14377	14432	14350	14258	14372	14443	14528	14370	14346	14324	14404	14394	14440	14338	14496	14560	14376	14330	14420	14359	14378	14328	14513	14288	14247	14480	14436	14323	14724	14465	14388	14356	14483	14320	14381	14331	14547	14395	14602	14368	14275	14416	14237	14579	14369	14543	14482	14286	14623	14551	14356	14240	14342	14336	14415	14318	14359	14344	14370	14299	14481	14440	14233	14320	14437	14305	14419	14398	14570	14312	14274	14267	14341	14423	14342	14580	14593	14463	14366	14446	14430	14346	14523	14462	14334	14429	14277	14381	14358	14389	14376	14387	14385	14322	14460	14396	14329	14581	14657	14361	14564	14313	14400	14357	14443	14308	14452	14376	14636	14322	14504	14258	14406	14447	14395	14242	14571	14321	14375	14454	14524	14346	14318	14458	14417	14513	14467	14476	14336	14404	14288	14628	14523	14362	14352	14571	14379	14467	14448	14393	14518	14329	14364	14353	14413	14655	14394	14285	14416	14420	14548	14174	14282	14391	14424	14332	14480	14504	14371	14421	14378	14254	14521	14432	14206	14431	14204	14405	14472	14368	14340	14327	14425	14404	14339	14387	14259	14381	14289	14475	14519	14398	14463	14410	14328	14464	14389	14276	14535	14497	14264	14267	14259	14317	14448	14436	14358	14361	14311	14360	14544	14228	14344	14385	14346	14489	14344	14359	14514	14512	14362	14442	14397	14297	14168	14424	14485	14390	14277	14527	14453	14472	14279	14192	14526	14493	14493	14227	14456	14296	14297	14527	14512	14487	14349	14281	14402	14480	14424	14375	14440	14299	14405	14296	14400	14400	14347	14442	14370	14345	14511	14338	14531	14475	14514	14377	14331	14491	14418	14433	14376	14274	14379	14430	14320	14405	14492	14499	14494	14315	14452	14571	14393	14404	14442	14181	14462	14480	14369	14436	14238	14356	14486	14356	14282	14358	14377	14310	14416	14446	14204	14413	14429	14429	14354	14512	14385	14541	14351	14293	14452	14267	14360	14438	14321	14332	14268	14433	14163	14537	14402	14371	14445	14340	14422	14194	14352	14346	14399	14389	14391	14321	14561	14270	14457	14502	14445	14329	14430	14577	14408	14279	14386	14552	14365	14355	14523	14299	14371	14305	14214	14379	14324	14377	14429	14491	14312	14417	14420	14309	14424	14402	14377	14300	14402	14395	14298	14594	14321	14345	14255	14401	14477	14595	14310	14272	14308	14414	14351	14432	14408	14455	14356	14434	14451	14332	14366	14263	14277	14507	14317	14368	14305	14256	14348	14520	14350	14260	14404	14329	14339	14360	14379	14369	14292	14437	14504	14232	14521	14186	14464	14164	14408	14417	14590	14507	14497	14253	14416	14241	14258	14365	14351	14473	14502	14338	14356	14436	14437	14572	14298	14283	14423	14278	14410	14356	14402	14546	14277	14350	14475	14383	14277	14326	14379	14375	14339	14338	14344	14349	14294	14459	14474	14313	14328	14340	14496	14490	14197	14518	14428	14490	14308	14410	14464	14514	14297	14455	14475	14426	14434	14492	14230	14410	14377	14422	14486	14333	14589	14328	14267	14401	14492	14250	14286	14525	14446	14416	14160	14359	14360	14213	14389	14368	14476	14214	14331	14180	14463	14297	14511	14498	14228	14406	14501	14444	14401	14356	14245	14579	14489	14304	14566	14395	14524	14418	14401	14406	14437	14330	14502	14392	14396	14413	14502	14287	14581	14439	14352	14341	14300	14505	14489	14391	14406	14403	14415	14399	14431	14427	14353	14345	14477	14491	14286	14299	14394	14496	14312	14556	14458	14270	14423	14399	14314	14503	14481	14499	14395	14453	14438	14421	14501	14408	14452	14405	14429	14397	14484	14163	14407	14492	14505	14316	14413	14561	14306	14373	14304	14461	14140	14314	14364	14517	14307	14488	14327	14417	14379	14464	14435	14355	14463	14202	14339	14416	14568	14365	14508	14300	14327	14282	14543	14435	14301	14357	14477	14346	14527	14375	14526	14125	14192	14354	14232	14441	14330	14357	14471	14443	14335	14501	14332	14500	14486	14225	14455	14505	14441	14549	14372	14345	14432	14327	14491	14434	14312	14515	14636	14453	14464	14359	14506	14279	14469	14486	14606	14452	14456	14481	14476	14497	14366	14500	14518	14414	14261	14353	14349	14311	14560	14198	14363	14236	14402	14226	14402	14421	14374	14325	14340	14219	14698	14525	14353	14556	14527	14426	14249	14273	14430	14541	14312	14446	14370	14301	14603	14345	14402	14223	14310	14338	14454	14346	14286	14453	14211	14203	14267	14323	14568	14520	14141	14356	14377	14656	14338	14341	14468	14351	14332	14539	14537	14236	14346	14363	14351	14439	14375	14316	14446	14236	14347	14344	14294	14303	14471	14485	14489	14289	14337	14470	14339	14340	14388	14462	14492	14289	14362	14289	14426	14423	14302	14424	14439	14371	14291	14380	14573	14367	14310	14113	14393	14574	14322	14483	14366	14678	14539	14361	14412	14355	14394	14346	14390	14265	14325	14455	14427	14385	14315	14345	14373	14371	14379	14487	14427	14212	14472	14349	14414	14335	14460	14328	14587	14394	14381	14543	14345	14419	14515	14358	14546	14370	14245	14360	14411	14358	14276	14450	14296	14517	14411	14396	14384	14405	14451	14485	14196	14460	14332	14392	14437	14380	14289	14250	14274	14433	14204	14434	14322	14580	14468	14324	14478	14412	14333	14385	14440	14537	14444	14444	14378	14517	14558	14376	14373	14436	14434	14396	14616	14353	14227	14581	14618	14394	14287	14403	14525	14292	14444	14424	14447	14539	14112	14509	14416	14322	14442	14549	14361	14494	14383	14418	14348	14363	14345	14122	14293	14372	14468	14418	14341	14368	14388	14298	14452	14302	14273	14407	14446	14369	14322	14519	14335	14579	14325	14402	14478	14461	14430	14527	14363	14474	14343	14404	14493	14240	14366	14529	14438	14462	14520	14483	14442	14357	14419	14391	14506	14316	14365	14473	14478	14247	14416	14465	14431	14377	14265	14508	14395	14399	14510	14389	14358	14558	14397	14431	14498	14281	14264	14434	14373	14419	14353	14316	14399	14476	14325	14433	14501	14317	14361	14380	14169	14329	14291	14520	14318	14256	14323	14523	14290	14405	14487	14436	14406	14390	14355	14608	14423	14319	14384	14269	14350	14348	14439	14409	14299	14387	14471	14478	14532	14433	14402	14465	14405	14380	14262	14415	14396	14298	14491	14384	14388	14490	14389	14249	14361	14521	14305	14383	14364	14417	14475	14512	14378	14313	14537	14465	14343	14362	14385	14438	14487	14425	14600	14356	14314	14463	14336	14326	14504	14277	14513	14456	14541	14489	14258	14582	14307	14204	14304	14504	14397	14369	14366	14381	14409	14384	14382	14385	14593	14442	14339	14500	14537
23326	21644	29749	24830	23694	27328	29345	24027	21788	20543	19618	18891	18384	17873	17714	17477	17425	17168	16927	16603	16877	16715	16811	16727	16787	16751	16669	16646	16815	16920	16635	16732	16678	16594	16700	16555	16598	16560	16560	16442	16708	16494	16638	16469	16496	16330	16734	16469	16598	16628	16550	16597	16257	16538	16481	16514	16428	16450	16422	16544	16416	16400	16585	16389	16641	16508	16533	16489	16467	16621	16711	16677	16492	16423	16566	16500	16596	16512	16565	16818	16543	16519	16339	16286	16437	16564	16387	16508	16458	16473	16408	16305	16296	16546	16567	16369	16290	16383	16429	16367	16342	16575	16506	16519	16474	16484	16328	16670	16538	16333	16458	16618	16416	16274	16414	16333	16406	16384	16263	16599	16735	16429	16342	16467	16622	16406	16469	16366	16416	16421	16364	16385	16366	16191	16457	16328	16253	16421	16404	16308	16254	16523	16390	16387	16539	16313	16558	16294	16555	16399	16581	16706	16369	16577	16554	16536	16569	16355	16529	16642	16488	16342	16287	16480	16309	16439	16405	16389	16364	16579	16387	16563	16330	16429	16236	16396	16457	16421	16309	16469	16329	16589	16380	16252	16321	16377	16289	16460	16405	16374	16426	16405	16456	16766	16373	16354	16480	16423	16494	16077	16570	16388	16324	16469	16470	16458	16232	16509	16465	16467	16233	16390	16565	16530	16380	16300	16318	16311	16352	16455	16307	16508	16442	16409	16416	16639	16274	16518	16509	16302	16572	16374	16328	16546	16533	16171	16455	16468	16539	16544	16449	16514	16262	16298	16266	16561	16482	16482	16245	16531	16412	16233	16416	16366	16365	16432	16170	16485	16446	16495	16450	16503	16301	16348	16193	16434	16364	16482	16490	16527	16294	16583	16347	16432	16338	16440	16544	16688	16654	16154	16464	16423	16354	16452	16490	16486	16347	16220	16630	16478	16401	16323	16468	16365	16480	16427	16539	16487	16382	16536	16571	16451	16433	16474	16563	16401	16458	16514	16457	16484	16420	16438	16510	16493	16554	16380	16521	16274	16412	16224	16463	16394	16287	16317	16446	16221	16491	16474	16452	16304	16205	16448	16413	16306	16384	16245	16297	16454	16553	16420	16321	16460	16614	16311	16333	16401	16552	16402	16306	16392	16432	16775	16376	16203	16361	16265	16529	16375	16393	16532	16274	16319	16429	16520	16464	16294	16389	16310	16494	16233	16414	16389	16560	16473	16220	16353	16312	16359	16463	16328	16295	16460	16396	16449	16361	16428	16529	16558	16467	16339	16261	16414	16580	16353	16310	16392	16396	16462	16295	16315	16330	16408	16339	16303	16601	16621	16426	16594	16369	16536	16447	16531	16617	16554	16517	16436	16393	16534	16442	16388	16486	16591	16460	16347	16308	16524	16280	16407	16398	16369	16475	16275	16437	16623	16252	16391	16569	16430	16546	16296	16354	16470	16365	16377	16428	16301	16408	16283	16520	16324	16390	16324	16483	16508	16404	16447	16396	16358	16479	16379	16332	16413	16399	16414	16462	16495	16611	16388	16546	16472	16445	16371	16417	16269	16527	16283	16224	16410	16371	16513	16238	16316	16540	16496	16372	16167	16474	16434	16522	16502	16408	16298	16391	16476	16187	16363	16491	16485	16229	16378	16663	16288	16388	16501	16428	16387	16295	16475	16657	16436	16480	16271	16512	16479	16170	16498	16393	16515	16237	16346	16460	16269	16317	16489	16334	16312	16449	16319	16386	16468	16554	16537	16480	16406	16408	16368	16406	16271	16482	16335	16307	16437	16372	16383	16586	16374	16336	16659	16526	16167	16378	16339	16283	16387	16492	16531	16422	16325	16404	16582	16484	16292	16507	16439	16546	16336	16446	16329	16480	16450	16337	16545	16348	16453	16306	16376	16307	16263	16207	16232	16448	16492	16361	16622	16633	16465	16266	16453	16510	16574	16419	16479	16464	16410	16396	16255	16405	16364	16684	16555	16577	16418	16479	16268	16486	16322	16366	16440	16225	16498	16457	16530	16333	16254	16359	16688	16247	16374	16360	16381	16464	16355	16539	16718	16361	16514	16632	16550	16421	16451	16441	16440	16541	16291	16361	16342	16361	16349	16742	16541	16574	16452	16613	16514	16318	16376	16573	16450	16334	16572	16481	16516	16555	16496	16425	16370	16342	16710	16449	16632	16478	16328	16265	16475	16299	16292	16153	16350	16468	16375	16388	16499	16367	16634	16350	16422	16539	16525	16421	16436	16295	16468	16239	16437	16392	16652	16418	16307	16394	16445	16310	16213	16458	16358	16386	16365	16587	16495	16453	16308	16613	16405	16351	16402	16316	16564	16602	16569	16525	16418	16389	16277	16426	16192	16288	16504	16367	16312	16532	16371	16297	16507	16412	16387	16296	16239	16460	16719	16540	16475	16529	16506	16431	16513	16472	16554	16481	16476	16290	16249	16529	16470	16430	16655	16430	16280	16310	16445	16445	16377	16482	16490	16238	16426	16425	16420	16362	16550	16297	16371	16396	16487	16294	16276	16296	16610	16564	16579	16556	16434	16339	16257	16253	16467	16389	16425	16454	16465	16373	16157	16281	16376	16425	16536	16309	16479	16472	16453	16623	16443	16299	16321	16380	16467	16487	16414	16402	16532	16557	16667	16445	16285	16430	16522	16453	16361	16328	16387	16462	16396	16330	16655	16302	16571	16380	16566	16419	16657	16319	16319	16516	16355	16383	16422	16510	16395	16443	16425	16288	16469	16399	16514	16447	16387	16436	16608	16536	16263	16340	16553	16267	16474	16423	16485	16477	16432	16484	16550	16592	16401	16424	16381	16501	16427	16605	16484	16414	16395	16486	16500	16384	16441	16421	16399	16530	16309	16634	16512	16429	16562	16342	16260	16482	16474	16481	16299	16428	16639	16499	16331	16412	16254	16282	16293	16526	16574	16438	16616	16468	16337	16488	16492	16494	16332	16403	16470	16390	16322	16527	16626	16370	16381	16448	16551	16509	16432	16671	16437	16499	16469	16353	16164	16348	16426	16441	16513	16377	16559	16382	16492	16330	16380	16287	16537	16407	16371	16347	16307	16221	16203	16299	16501	16502	16422	16542	16384	16273	16311	16590	16312	16672	16519	16371	16482	16515	16494	16624	16511	16482	16569	16433	16400	16350	16478	16457	16556	16562	16340	16438	16522	16358	16146	16611	16209	16286	16486	16388	16414	16349	16385	16380	16505	16595	16354	16511	16673	16306	16294	16443	16546	16386	16419	16355	16574	16410	16244	16552	16419	16378	16633	16347	16164	16482	16319	16436	16706	16417	16393	16241	16344	16570	16343	16427	16424	16351	16528	16342	16467	16386	16336	16380	16464	16419	16471	16201	16305	16363	16204	16327	16327	16385	16454	16483	16427	16324	16181	16582	16464	16555	16511	16282	16196	16289	16499	16497	16312	16398	16332	16492	16276	16407	16543	16455	16368	16565	16474	16509	16621	16589	16569	16566	16538	16371	16454	16333	16541	16492	16250	16384	16202	16291	16214	16550	16560	16340	16445	16431	16579	16416	16441	16432	16523	16119	16351	16477	16407	16527	16453	16402	16463	16331	16501	16444	16598	16384	16381	16496	16240	16547	16613	16498	16561	16329	16407	16295	16601	16296	16589	16346	16527	16361	16332	16441	16494	16310	16621	16638	16593	16540	16465	16447	16621	16395	16429	16620	16478	16359	16373	16416	16501	16236	16646	16356	16430	16415	16358	16289	16431	16396	16429	16411	16395	16360	16347	16409	16393	16478	16624	16466	16551	16523	16483	16279	16575	16374	16395	16456	16234	16437	16367	16343	16522	16468	16362	16535	16385	16383	16567	16530	16612	16487	16476	16359	16468	16306	16440	16516	16326	16414	16343	16497	16306	16436	16392	16348	16485	16641	16544	16582	16371	16540	16521	16627	16471	16514	16600	16451	16448	16387	16338	16404	16411	16213	16423	16316	16573	16466	16485	16477	16380	16267	16295	16521	16496	16467	16414	16457	16337	16355	16481	16623	16527	16372	16339	16459	16505	16430	16418	16444	16380	16295	16280	16351	16536	16391	16752	16526	16471	16454	16411	16260	16371	16388	16335	16345	16382	16478	16262	16493	16321	16428	16499	16505	16398	16600	16528	16433	16466	16537	16231	16285	16453	16244	16499	16619	16367	16515	16412	16650	16433	16507	16444	16599	16381	16315	16509	16553	16578	16371	16409	16658	16396	16339	16461	16497	16605	16368	16354	16423	16443	16246	16306	16386	16640	16344	16175	16433	16319	16461	16373	16470	16463	16506	16395	16401	16294	16594	16511	16411	16493	16477	16450	16446	16541	16486	16508	16392	16149	16436	16378	16376	16475	16359	16345	16397	16443	16430	16362	16437	16344	16509	16456	16464	16333	16272	16627	16352	16546	16514	16382	16196	16494	16389	16250	16490	16349	16473	16478	16369	16361	16535	16452	16429	16483	16329	16506	16427	16455	16413	16397	16615	16345	16502	16469	16355	16318	16350	16343	16507	16366	16464	16330	16366	16333	16284	16515	16333	16497	16621	16395	16650	16419	16283	16372	16367	16280	16338	16226	16549	16632	16435	16411	16347	16249	16330	16385	16430	16480	16467	16457	16475	16498	16331	16419	16468	16575	16498	16426	16533	16473	16289	16216	16354	16310	16319	16375	16463	16370	16698	16438	16402	16195	16520	16424	16240	16437	16364	16374	16444	16381	16461	16434	16343	16400	16313	16572	16405	16429	16266	16424	16546	16405	16423	16585	16367	16458	16627	16446	16312	16445	16456	16467	16434	16287	16348	16348	16365	16458	16436	16278	16468	16519	16402	16530	16520	16352	16353	16500	16400	16333	16298	16476	16303	16403	16288	16742	16370	16405	16319	16422	16399	16556	16322	16558	16501	16476	16401	16500	16344	16362	16642	16437	16541	16391	16427	16399	16419	16445	16553	16420	16519	16453	16458	16419	16583	16214	16589	16463	16498	16504	16446	16512	16287	16242	16538	16502	16317	16454	16409	16385	16581	16218	16452	16298	16556	16417	16482	16357	16379	16487	16366	16725	16430	16301	16334	16399	16282	16371	16378	16241	16575	16342	16406	16375	16377	16405
38539	63176	58892	47776	38579	31847	27922	24790	22139	19839	18465	17360	16571	16221	15834	15566	15240	15147	14914	14704	14761	14780	14710	14549	14615	14769	14407	14533	14356	14504	14483	14474	14413	14389	14517	14500	14355	14206	14226	14360	14252	14454	14461	14231	14414	14437	14466	14363	14287	14384	14259	14244	14434	14465	14376	14209	14236	14064	14232	14196	14277	14305	14142	14316	14367	14360	14410	14418	14269	14175	14337	14406	14296	14253	14246	14160	14208	14286	14256	14486	14406	14369	14317	14319	14390	14224	14262	14323	14291	14257	14346	14167	14254	14183	14116	14130	14285	14310	14209	14201	14349	14239	14402	14269	14254	14197	14272	14196	14280	14326	14364	14119	14400	14240	14373	14313	14268	14175	14288	14227	14333	14158	14230	14239	14253	14297	14228	14228	14385	14415	14225	14477	14324	14414	14253	14323	14299	14282	14195	14222	14247	14106	14263	14335	14234	14299	14334	14332	14150	14216	14251	14254	14231	14363	14208	14194	14440	14383	14357	14378	14364	14339	14114	14166	14089	14247	14336	14154	14180	14319	14240	14327	14382	14362	14141	14195	14174	14260	14317	14124	14260	14287	14317	14227	14182	14103	14329	14429	14315	14074	14165	14211	14375	14240	14308	14317	14220	14294	14362	14134	14131	14241	14304	14282	14225	14207	14298	14256	14145	14021	14353	14319	14265	14209	14228	14063	14427	14354	14222	14087	14413	14169	14222	14259	14264	14320	14196	14112	14420	14250	14077	14298	14210	14203	14166	14363	14234	14101	14271	14208	14132	14274	14169	14193	14311	14348	14248	14285	14237	14178	14169	14247	14122	14313	14394	14226	14445	14216	14163	14256	14377	14307	14157	14295	14284	14399	14364	14232	14228	14429	14238	14441	14192	14296	14194	14155	14240	14262	14292	14342	14219	14271	14322	14205	14140	14453	14223	14289	14219	14124	14388	14236	14216	14198	14241	14378	14349	14244	14113	14115	14155	14250	14256	14270	14379	14181	14322	14214	14350	13964	14190	14308	14209	14263	14339	14385	14426	14124	14323	14190	14346	14375	14178	14392	14237	14251	14216	14168	14319	14231	14292	14313	14245	14242	14307	14489	14340	14286	14128	14206	14145	14252	14374	14274	14306	14418	14408	14234	14238	14201	14311	14227	14223	14245	14357	14200	14252	14285	14071	14317	14230	14294	14380	14274	14349	14417	14249	14247	14232	14469	14482	14275	14265	14122	14140	14356	14163	14303	14192	14416	14180	14314	14246	14222	14250	14217	14314	14328	14233	14277	14405	14417	14131	14321	14427	14217	14348	14380	14020	14339	14292	14330	14290	14234	14257	14217	14213	14249	14326	14292	14023	14374	14319	14263	14228	14308	14198	14306	14283	14361	14278	14240	14053	14385	14099	14235	14125	14134	14291	14444	14250	14289	14277	14062	14149	14288	14248	14156	14251	14312	14322	14327	14159	14230	14298	14190	14258	14236	14124	14252	14344	14462	14062	14148	14327	14426	14290	14347	14205	14323	14195	14386	14376	14212	14257	14125	14274	14186	14254	14299	14384	14254	14225	14250	14428	14304	14190	14195	14408	14057	14387	14294	14175	14242	14190	14258	14275	14391	14189	14313	14333	14054	14408	14190	14166	14315	14378	14391	14368	14338	14305	14189	14204	14211	14415	14247	14193	14384	14100	14270	14264	14275	14277	14313	14270	14157	14359	14232	14359	14201	14219	14174	14115	14212	14332	14180	14392	14427	14249	14229	14187	14210	14270	14214	14142	14166	14405	14406	14228	14237	14194	14398	14259	14356	14226	14180	14413	14183	14346	14364	14148	14227	14295	14265	14168	14272	14212	14309	14103	14334	14378	14218	14391	14270	14328	14205	14326	14252	14298	14368	14178	14256	14312	14247	14106	14272	14230	14441	14336	14254	14339	14129	14367	14176	14039	14252	14336	14238	14266	14180	14218	14295	14159	14180	14244	14236	14184	14358	14191	14182	14258	14338	14285	14275	14393	14441	14311	14240	14171	14324	14138	14280	14172	14190	14369	14091	14251	14062	14218	14362	14319	14225	14364	14221	14209	14278	14281	14219	14453	14232	14263	14301	14169	14261	14090	14274	14217	14264	14173	14162	14326	14314	14226	14124	14167	14228	14373	14265	14108	14373	14240	14223	14263	14265	14281	14238	14423	14378	14187	14345	14236	14371	14173	14173	14311	14323	14252	14173	14122	14356	14280	14118	14199	14221	14286	14377	14264	14171	14161	14295	14360	14288	14309	14275	14263	14256	14247	14118	14238	14306	14382	14300	14261	14324	14338	14197	14215	14400	14334	14205	14203	14141	14268	14291	14394	14031	14285	14107	14396	14245	14211	14268	14345	14209	14129	14125	14238	14018	14231	14334	14229	14421	13989	14159	14255	14178	14169	14265	14204	14300	14427	14206	14218	14586	14175	14388	14168	14121	14185	14360	14397	14177	14304	14362	14382	14267	14284	14183	14293	14210	14410	14314	14236	14168	14423	14295	14331	14082	14275	14350	14132	14225	14173	14217	14182	14202	14249	14358	14308	14350	14075	14338	14240	14073	14198	14453	14154	14379	14054	14034	14156	14282	14180	14315	14329	14475	14215	14359	14206	14303	14113	14445	14207	14377	14071	14331	14288	14382	14314	14378	14140	14124	14334	14386	14247	14323	14190	14351	14169	14171	14147	14413	14088	14203	14202	14176	14168	14334	14229	14348	14361	14408	14214	14302	14273	14387	14389	14133	14175	14356	14201	14379	14450	14293	14131	14308	14402	14454	14300	14188	14236	14222	14334	14232	14263	14231	14268	14370	14340	14258	14214	14264	14349	14283	14247	14158	14299	14140	14205	14343	14220	14242	14130	14093	14331	14277	14240	14319	14350	14289	14126	14259	14349	14212	14196	14308	14341	14198	14329	14147	14152	14306	14217	14259	14228	14221	14293	14093	14303	14197	14269	14336	14324	14120	14245	14206	14290	14312	14237	14289	14360	14144	14223	14192	14342	14215	14076	14084	14195	14352	14133	14357	14311	14231	14442	14239	14354	14307	14196	14233	14233	14395	14246	14258	14232	14265	14151	14383	14224	14265	14136	14256	14371	14312	14212	14219	14219	14189	14339	14241	14277	14228	14137	14243	14201	14282	14147	14190	14354	14250	14350	14278	14219	14160	14246	14160	14460	14242	14238	14205	14116	14343	14259	14282	14125	14182	14325	14335	14269	14245	14255	14303	14190	14247	14154	14015	14226	14290	14487	14298	14244	13898	14208	14223	14295	14390	14246	14142	14311	14274	14217	14282	14305	14342	14207	14295	14390	14252	14224	14296	14248	14343	14091	14275	14238	14391	14326	14241	14124	14244	14292	14377	14467	14247	14301	14223	14318	14144	14170	14320	14313	14194	14092	14081	14199	14130	14224	14310	14327	14341	14260	14190	14155	14085	14165	14221	14189	14372	14193	14226	14226	14161	14253	14376	14363	14149	14395	14292	14238	14377	14231	14224	14438	14360	14213	14220	14391	14282	14157	14211	14293	14196	14306	14304	14276	14219	14287	14257	14369	14304	14179	14234	14122	14104	14190	14176	14191	14224	14218	14189	14411	14175	14112	14269	14322	14550	14230	14176	14234	14192	14159	14207	14273	14262	14342	14267	14191	14488	14324	14241	14276	14153	14278	14086	14263	14402	14215	14201	14312	14275	14249	14175	14243	14214	14191	14216	14231	14255	14297	14214	14226	14205	14194	14318	14321	14159	14319	14207	14194	14159	14313	14213	14226	14394	14196	14197	14344	14199	14144	14189	14271	14254	14260	14149	14414	14195	14103	14240	14177	14205	14141	14308	14222	14233	14270	14332	14371	14060	14250	14082	14394	14120	14074	14313	14283	14162	14299	14311	14262	14314	14365	14287	14295	14170	14273	14160	14237	14440	14163	14092	14215	14385	14323	14385	14356	14136	14313	14207	14280	14244	14093	14235	14339	14292	14291	14252	14334	14452	14225	14167	14412	14128	14244	14102	14290	14166	14449	14142	14257	14180	14215	14177	14278	14323	14170	14418	14284	14203	14169	14450	14321	14294	14188	14214	14045	14397	14120	14437	14125	14351	14318	14367	14303	14315	14248	14308	14112	14270	14296	14255	14279	14176	14327	14217	14050	14192	14330	14329	14252	14317	14279	14232	14148	14252	14278	14170	14407	14196	14198	14263	14195	14152	14347	14213	14367	14365	14159	14243	14195	14262	14216	14229	14226	14367	14007	14316	14242	14317	14211	14375	14286	14333	14157	14203	14314	14239	14326	14255	14078	14201	14404	14345	14240	14254	14402	14074	14342	14256	14161	14226	14344	14297	14245	14224	14328	14135	14388	14251	14198	14373	14189	14299	13988	14354	14199	14306	14242	14273	14208	14103	14178	14346	14198	14164	14167	14344	14147	14262	14373	14259	14148	14120	14227	14192	14242	14376	14273	14317	14313	14386	14369	14473	14277	14183	14391	14143	14280	14040	14289	14359	14344	14343	14221	14397	14333	14123	14311	14404	14146	14241	14239	14521	14196	14337	14217	14310	14069	14270	14073	14243	14269	14361	14349	14437	14300	14226	14297	14093	14144	14146	14122	14155	14427	14144	14254	14306	14351	14022	14359	14301	14316	14233	14254	14366	14217	14209	14244	14351	14274	14262	14282	14234	14313	14265	14080	14355	14354	14346	14339	14337	14433	14281	14297	14158	14355	14208	14191	14096	14231	14286	14071	14270	14235	14285	14340	14175	14214	14151	14319	14342	13996	14119	14195	14360	14191	14188	14138	14256	14161	14157	14331	14262	14299	14360	14073	14122	14223	14344	14228	14288	14170	14311	14221	14217	14161	14203	14261	14115	14378	14194	14267	14156	14119	14224	14040	14337	14217	14213	14128	14247	14302	14107	14069	14295	14201	14243	14416	14226	14377	14216	14226	14189	14282	14266	14168	14238	14240	14432	14403	14336	14254	14339	14198	14259	14400	14259	14423	14341	14429	14326	14145	14295	14323	14335	14238	14142	14201	14188	14177	14217	14227	14135	14173	14259	14345	14392	14544	14153	14216	13984	14283	14228	14282	14262	14033	14334	14276	14337	14191	14291	14448	14356	14336	14368	14251	14254
30691	34297	41679	36093	28960	24372	21556	19868	18666	18309	17787	17444	17337	17362	17250	17132	17028	16915	17043	16753	16828	16930	16934	17052	16864	16851	16767	16926	16635	16685	16793	16832	16773	16740	17124	16928	16894	16986	16824	16964	16581	16848	16857	16958	16682	16948	16853	16890	16720	16861	16781	16729	16831	16935	16931	16854	16664	16820	16707	16884	16619	16838	16668	16671	16770	16565	16664	16651	16762	16906	16723	16741	16751	16661	16837	16849	16938	16837	16920	16737	16827	16682	16532	16778	16812	16724	16735	16582	16848	16875	16853	16747	16957	16362	16874	16876	16722	16616	16919	16776	16862	16656	16723	16798	17083	16749	16717	16684	16821	16596	16692	16543	16686	16827	16628	16799	16866	16638	16742	16666	16949	16941	16768	16755	16611	16787	16845	16649	16573	16439	16655	16773	16710	16885	16688	16724	16821	16528	16766	16833	16561	16675	16566	16676	16783	16743	16912	16682	16723	16651	16713	16569	16897	16613	16795	16765	16992	16588	16468	16626	16632	16655	16657	16714	16813	16702	16794	16961	16893	16608	16810	16802	16702	16540	16490	16633	16805	16681	16786	16800	16902	17006	16953	16689	16644	16717	16748	16728	16867	16750	16815	16692	16774	16802	16732	16541	16622	16864	16672	16622	16782	16797	16676	16755	16786	16685	16682	16724	16656	16781	16789	16620	16748	16982	16771	16729	16633	16745	16697	16667	16696	16674	16727	16946	16873	16836	16824	16836	16863	16822	16896	16784	16588	16638	16629	16821	16732	16865	16645	16839	16950	16711	16677	16813	16763	16708	16790	16742	16768	16771	16734	16921	16990	16540	16640	16743	16754	16715	16545	16807	16587	16872	16950	16891	16872	16781	16716	16895	16700	16914	16877	16499	16621	16827	16647	16549	16571	16758	16552	16720	16576	16689	16574	17050	16828	16703	16795	16798	16908	16920	16715	16643	16654	16768	16792	16709	16584	16783	16871	16572	16821	16885	16713	16664	16725	16344	16717	16798	16596	16756	16751	16870	16741	16555	16748	16710	16816	16563	16728	16657	16685	16766	16629	16510	16763	16662	16823	16915	16807	16856	16748	16658	16849	16784	16804	16689	16778	16833	16669	16619	16969	16798	16794	16801	16945	16727	16688	16614	16947	16835	16814	16780	16795	16742	16739	16604	16704	16701	16767	16786	16553	16667	16800	16701	16880	16548	16871	16720	16718	16767	16897	16763	16781	16572	16826	16751	16736	16660	16857	16646	16684	16728	16945	16690	16679	16476	16658	16720	16696	16869	16788	16564	16830	16836	16764	16619	16915	16956	16669	16557	16495	16545	16741	16751	16593	16748	16917	16802	16827	16876	16615	16681	16608	16765	16675	16761	16804	16677	16843	16834	16657	16541	16524	16799	16762	16691	16823	16550	16753	16584	16840	16749	16816	16739	16677	16889	16743	16766	16678	16925	16738	16693	16793	16770	16567	16619	16746	16691	16754	16711	16709	16966	16773	16754	16646	16687	16752	16706	16832	16681	16629	16777	16844	16661	16717	16616	16593	16917	16605	16756	16658	16689	16616	16805	16751	16702	16622	16803	16764	16891	16773	16939	16765	16728	16846	16680	16744	16853	16839	16904	16686	16548	16745	16755	16649	16711	16747	16751	17015	16672	16742	16732	16570	16810	16751	16620	16831	16784	16862	16700	16750	16862	16782	16587	16692	16662	16834	16884	16805	16660	16636	16963	16661	16790	16664	16913	16844	16790	16877	16820	16601	16697	16796	16637	16828	16698	16636	16942	16679	16687	16746	16839	16713	16636	16812	16601	16507	16610	16732	16720	16876	16684	16661	16688	16685	16667	16898	16685	16582	16672	16657	16668	16836	16492	16542	16739	16841	16747	16594	16815	16905	16650	16648	16804	16785	16880	16829	16811	16741	16588	16637	16916	16602	16691	16696	16584	16899	16600	16710	16831	16831	16670	16811	16590	16495	16894	16499	16870	16788	16993	16649	16642	16949	16847	16698	16746	16623	16626	16735	16711	16699	16985	17053	16942	16795	16779	16730	16685	16564	16817	16681	16608	16567	16535	16616	16729	16846	16681	16690	16633	16695	16801	16698	16791	16839	16741	16629	16759	16719	16768	16841	16626	16872	16844	16598	16829	16833	16654	16886	16666	16834	16663	16826	16728	16808	16733	16943	16522	16750	16623	16631	16737	16847	16715	16671	16682	16784	16745	16733	16662	16695	16457	16620	16709	16930	16626	16610	16809	16781	16692	16847	16640	16805	16518	16570	16808	16892	16586	16906	16763	16705	16602	16784	16737	16676	16777	16631	16652	16693	16829	16733	16829	16745	16727	16725	16881	16733	16759	16867	16661	16665	16683	16822	16728	16831	16821	16753	16646	16728	16663	16755	16830	16816	16750	16930	16917	16805	16899	16841	16788	16847	16629	16752	16590	16779	16543	16764	16769	16780	16732	16709	16795	16651	16688	16717	16694	16914	16810	16797	16826	16731	16949	16684	16844	16783	16966	16638	16747	16747	16657	16829	16799	16838	16846	16702	16673	16840	16845	17073	16897	16882	16767	16946	16680	16700	16659	16680	16633	16806	16739	16749	16542	16787	16819	16729	16780	16786	16781	16796	16601	16693	16864	16883	16867	16736	16625	16647	16509	17015	16771	16731	16834	16669	16647	16537	16785	16928	16497	16837	16808	16669	16915	16608	16598	16827	16775	16645	16957	16852	16911	16701	16920	16772	16803	16798	16931	16810	16625	16828	16752	16916	16808	16905	16635	16737	16588	16795	16612	16674	16830	16782	16459	16661	16767	16828	16729	16670	16712	16715	16606	16814	16738	16878	16725	16658	16645	16787	16767	16633	16925	16752	16589	16781	16840	16725	16849	16738	16821	16753	16660	16661	16661	16507	16862	16737	17051	16579	16838	16637	16764	16628	16654	16510	16714	16826	16658	16676	16724	16831	16756	16634	16831	16800	16760	16610	16814	16692	16700	16815	16778	16576	16490	16557	16547	16876	16774	16869	16657	16761	16921	16820	16717	16618	16880	16968	16770	16709	16812	16600	16937	16849	16676	16585	16718	16948	16711	16813	16730	16555	16820	16646	16897	16619	16626	16587	16808	16960	16712	16814	16762	16869	16813	16819	16807	16876	16924	16658	16839	16814	16648	16821	16826	16565	16875	16821	16902	16544	16610	16793	16744	16727	16634	16775	16680	16899	16620	16655	16829	16610	16806	16682	16662	16837	16819	16726	16528	16897	16777	16553	16733	16766	16787	16625	16851	16915	16755	16736	16803	16765	16808	16696	16869	16709	16769	16919	16640	16648	16751	16776	16729	16721	16716	16793	16795	16567	16702	16645	16855	16854	16588	16743	16768	16797	16569	16746	16650	16846	16652	16847	16706	16893	16939	17078	16787	16772	16560	16699	16805	16792	16742	16771	16598	16745	16995	16762	16845	16703	16634	16879	16775	16575	16709	16671	16866	16645	16877	16870	16758	16880	16869	16840	16865	16637	16815	16750	16566	16449	16699	16706	16936	16587	16689	16758	16782	16721	16724	16719	16645	16693	16706	16788	16629	16653	16789	16841	16762	16696	16814	16599	16769	16811	16690	16782	16726	16819	16557	16759	16740	16850	16619	16833	16579	16874	16843	16671	16594	16675	16806	16863	16768	16673	16781	16780	16656	16809	16641	16900	16732	16755	16668	16717	16725	16718	16747	16743	16783	16863	16812	16936	16716	16891	16697	16681	16767	16831	16591	16810	16784	16617	16882	16757	16805	16646	16823	16842	16587	16729	16618	16777	16819	16871	16816	16662	16708	16787	16594	16702	16903	16626	16874	16650	16904	16847	16665	16740	16784	16805	16702	16628	16714	16811	16637	16884	16808	16795	16750	16716	16920	16634	16560	16776	16786	16771	16651	16817	16885	16737	16995	16717	16752	16770	16731	16728	16710	16804	16685	16654	16785	16689	16875	16696	16815	16511	16745	16795	16837	16945	16588	16529	16664	16703	16640	16737	16733	16623	16836	16792	16771	16611	16680	16792	16623	16679	16785	16900	16813	16799	16694	16980	16702	16547	16636	16772	16810	16687	16645	16780	16844	16930	16836	16732	16568	16695	16735	16678	16756	16605	16791	16932	16608	16571	16899	16635	16829	16834	16598	16721	16905	16764	16760	16660	16757	16708	16724	16607	16680	16856	16607	16688	16783	16672	16615	16790	16765	16551	16695	16671	16900	16855	16691	16678	16827	16785	16773	16825	16683	16495	16635	16574	16659	16640	16743	16543	16687	16680	16770	16426	16809	16882	16686	16817	16672	16725	16703	16914	16813	16609	16613	16610	16772	16647	16599	16967	16840	16939	16761	16628	16662	16758	16746	16834	16689	16873	16734	16773	16870	16686	16593	16741	16726	16769	16786	16679	16679	16651	16905	16813	16698	16577	16697	16735	16651	16663	16670	16452	16633	16657	16896	16682	16492	16708	16733	16723	16944	16676	16814	16580	16875	16702	16771	16716	16630	16609	16810	16804	16986	16847	16701	16742	16716	16658	16810	16767	16643	16641	16761	16746	16901	16769	16883	16852	16677	16727	16702	16715	16987	16514	16878	16668	16808	16580	16802	16953	16841	16847	16851	16642	16792	16808	16767	16640	16794	16789	16816	16655	16827	16802	16745	16793	16846	16829	16834	16685	16844	16734	16591	16756	16783	16907	16847	16754	16758	16724	16755	16822	16753	16885	16727	16862	16595	16731	16638	16736	16881	16524	16619	16828	16595	16822	16512	16643	16734	16669	16942	16802	16747	16880	16718	16827	16692	16724	16696	16709	16838	16865	16568	16775	16634	16690	16537	16664	16813	16681	16573	16955	16708	16740	16912	16883	16783	16733	16425	16713	16888	16835	16702	16701	16893	16657	16679	16705	16560	16451	16763	16947	16758	16697	16914	16722	16935	16578	16777	16716	16741	16826	16748	16848	16554	16831	16823	16623	16788	16827	16745	16616	16623	16711	16716	16902	16840	16781	16788	16778	16663	16555	16458	16900	16700	16719	16686	16848	16819	16981	16594	16905	16857	16740	16752	16751	16623	16757	16410	16657	16648	16880	16648	16767	16772	16781	16597	16623	16768	16834	16861	16519	16951
37470	52894	47728	37267	30244	24307	20658	18964	17749	16740	15997	15895	15704	15312	15109	14794	14994	14765	14854	14535	14706	14711	14816	14688	14684	14561	14557	14700	14686	14569	14569	14625	14502	14657	14627	14546	14518	14482	14365	14613	14614	14614	14492	14638	14640	14659	14627	14500	14519	14456	14475	14511	14438	14425	14446	14603	14373	14400	14388	14511	14539	14439	14460	14637	14626	14608	14556	14412	14529	14412	14393	14422	14571	14466	14325	14314	14413	14494	14378	14550	14521	14591	14370	14448	14567	14510	14458	14616	14578	14296	14580	14457	14438	14301	14529	14349	14529	14415	14562	14515	14468	14526	14515	14520	14506	14578	14460	14496	14409	14557	14464	14565	14573	14228	14455	14458	14553	14540	14516	14431	14568	14473	14670	14578	14336	14582	14440	14499	14389	14539	14556	14452	14644	14435	14466	14562	14394	14594	14335	14496	14350	14519	14474	14519	14632	14420	14368	14425	14548	14596	14541	14717	14575	14497	14407	14455	14557	14321	14572	14259	14531	14599	14417	14483	14311	14349	14400	14506	14430	14384	14325	14471	14508	14507	14576	14495	14490	14385	14653	14531	14466	14602	14634	14512	14385	14587	14447	14562	14411	14303	14553	14477	14476	14504	14663	14518	14669	14510	14521	14564	14532	14563	14534	14541	14436	14467	14436	14582	14580	14250	14433	14462	14543	14285	14681	14535	14623	14545	14618	14631	14427	14406	14536	14172	14531	14652	14410	14298	14496	14517	14489	14445	14481	14585	14375	14424	14435	14362	14589	14386	14489	14582	14415	14531	14500	14448	14459	14416	14527	14406	14605	14281	14572	14547	14645	14465	14482	14464	14571	14518	14354	14454	14478	14541	14629	14432	14511	14508	14600	14398	14674	14686	14557	14585	14592	14509	14404	14518	14573	14587	14483	14414	14349	14535	14580	14421	14575	14717	14376	14699	14433	14231	14449	14466	14456	14394	14436	14403	14485	14610	14393	14505	14380	14607	14419	14536	14492	14406	14593	14450	14449	14581	14428	14620	14456	14509	14538	14545	14602	14517	14479	14627	14461	14565	14557	14535	14394	14423	14682	14490	14556	14373	14687	14368	14538	14313	14496	14423	14445	14508	14402	14478	14554	14492	14425	14431	14461	14433	14358	14543	14538	14523	14367	14611	14665	14481	14539	14315	14527	14573	14573	14404	14701	14666	14632	14421	14430	14574	14516	14497	14405	14688	14430	14665	14468	14581	14560	14343	14568	14434	14591	14488	14576	14507	14662	14558	14561	14509	14478	14452	14476	14466	14589	14539	14525	14402	14473	14523	14274	14456	14492	14488	14535	14508	14557	14507	14600	14415	14493	14564	14558	14649	14565	14525	14517	14561	14477	14471	14549	14543	14337	14402	14424	14540	14459	14350	14480	14345	14504	14587	14518	14631	14493	14584	14574	14487	14603	14326	14387	14512	14467	14478	14585	14492	14311	14483	14467	14529	14589	14366	14499	14546	14408	14404	14657	14476	14501	14285	14649	14395	14455	14440	14618	14494	14671	14337	14570	14520	14534	14432	14581	14526	14504	14628	14281	14500	14464	14512	14494	14290	14436	14447	14563	14328	14318	14496	14414	14640	14439	14484	14413	14490	14361	14562	14486	14434	14573	14531	14474	14383	14560	14536	14366	14394	14450	14575	14782	14471	14502	14330	14602	14393	14530	14669	14618	14638	14491	14533	14380	14428	14561	14539	14553	14553	14429	14541	14601	14521	14640	14487	14441	14622	14512	14524	14385	14611	14322	14391	14492	14465	14709	14588	14568	14426	14457	14454	14513	14667	14543	14356	14707	14551	14648	14500	14530	14483	14573	14497	14493	14471	14434	14623	14674	14587	14384	14586	14487	14536	14572	14397	14430	14475	14526	14477	14519	14564	14545	14546	14459	14564	14388	14611	14424	14367	14515	14553	14430	14434	14451	14576	14601	14512	14460	14326	14522	14446	14664	14538	14452	14379	14637	14680	14601	14454	14489	14514	14407	14529	14483	14432	14618	14592	14495	14485	14506	14506	14482	14611	14575	14355	14381	14628	14403	14551	14596	14661	14578	14456	14516	14414	14499	14497	14596	14422	14523	14468	14528	14507	14534	14342	14542	14558	14633	14651	14527	14441	14531	14541	14383	14556	14574	14345	14530	14481	14470	14721	14422	14445	14731	14465	14488	14387	14449	14574	14610	14415	14624	14566	14451	14504	14570	14571	14566	14525	14523	14668	14576	14583	14593	14437	14495	14582	14527	14365	14648	14441	14541	14495	14469	14539	14507	14552	14500	14485	14435	14497	14615	14420	14445	14462	14313	14421	14414	14619	14529	14480	14658	14410	14514	14642	14393	14359	14407	14389	14561	14389	14462	14498	14574	14637	14518	14601	14371	14496	14451	14542	14442	14407	14527	14481	14522	14421	14574	14685	14466	14546	14615	14520	14597	14536	14413	14463	14558	14358	14557	14599	14476	14540	14648	14465	14601	14598	14478	14366	14538	14359	14506	14558	14278	14478	14517	14419	14332	14572	14365	14440	14703	14490	14568	14491	14528	14537	14665	14385	14487	14441	14521	14573	14406	14655	14418	14478	14558	14466	14537	14493	14549	14487	14406	14510	14525	14426	14571	14520	14366	14571	14618	14350	14609	14567	14467	14521	14421	14608	14615	14451	14447	14440	14500	14636	14576	14651	14645	14595	14570	14571	14486	14626	14559	14521	14491	14569	14540	14533	14570	14388	14472	14481	14707	14454	14476	14501	14611	14613	14561	14566	14504	14534	14461	14543	14550	14445	14467	14449	14499	14594	14451	14421	14478	14471	14734	14562	14389	14546	14408	14410	14570	14539	14448	14516	14459	14503	14460	14416	14595	14540	14383	14535	14419	14585	14540	14387	14469	14578	14364	14640	14445	14567	14538	14434	14584	14488	14532	14572	14518	14254	14344	14490	14587	14487	14622	14633	14581	14520	14463	14320	14613	14393	14478	14553	14539	14466	14457	14480	14403	14528	14685	14444	14577	14600	14485	14643	14479	14386	14413	14431	14495	14635	14596	14485	14303	14440	14438	14585	14751	14378	14641	14580	14578	14576	14400	14502	14455	14446	14416	14628	14586	14530	14403	14354	14456	14455	14490	14531	14467	14455	14571	14491	14450	14474	14505	14560	14493	14484	14418	14414	14473	14558	14266	14562	14494	14626	14608	14454	14522	14560	14643	14489	14502	14471	14450	14540	14545	14287	14563	14252	14398	14595	14679	14579	14529	14594	14436	14480	14361	14534	14458	14468	14436	14654	14486	14438	14469	14644	14397	14372	14598	14491	14397	14588	14530	14357	14464	14373	14529	14567	14598	14410	14555	14422	14570	14486	14571	14357	14532	14537	14547	14448	14319	14497	14358	14328	14639	14472	14587	14595	14557	14510	14668	14414	14555	14436	14420	14666	14430	14503	14483	14479	14481	14209	14516	14466	14436	14449	14545	14472	14430	14538	14513	14460	14639	14429	14642	14438	14645	14627	14513	14419	14499	14447	14499	14496	14655	14419	14589	14455	14449	14557	14641	14659	14484	14404	14589	14504	14345	14531	14572	14457	14518	14521	14304	14326	14638	14513	14513	14529	14450	14493	14355	14597	14624	14491	14524	14459	14367	14451	14305	14432	14552	14362	14518	14609	14583	14540	14408	14497	14444	14526	14463	14494	14539	14547	14492	14536	14397	14438	14599	14592	14421	14385	14463	14417	14384	14387	14469	14590	14285	14419	14492	14475	14384	14504	14489	14572	14559	14689	14331	14610	14571	14632	14576	14430	14417	14672	14466	14549	14739	14465	14635	14618	14513	14522	14467	14537	14660	14570	14390	14392	14523	14470	14449	14429	14432	14563	14512	14736	14584	14488	14440	14639	14512	14547	14582	14517	14558	14383	14557	14624	14597	14602	14404	14515	14503	14431	14325	14367	14510	14534	14362	14545	14790	14520	14428	14634	14577	14512	14605	14453	14685	14531	14535	14455	14438	14344	14584	14523	14382	14547	14479	14341	14616	14495	14522	14498	14518	14444	14581	14410	14565	14526	14606	14531	14369	14519	14448	14477	14471	14539	14552	14592	14326	14614	14719	14655	14517	14427	14517	14444	14460	14425	14614	14573	14626	14472	14367	14412	14491	14537	14349	14542	14596	14441	14606	14522	14430	14582	14711	14316	14802	14602	14434	14474	14396	14529	14535	14570	14616	14653	14655	14317	14564	14511	14551	14344	14485	14428	14416	14518	14419	14644	14709	14571	14562	14777	14472	14472	14501	14605	14583	14331	14506	14286	14441	14464	14420	14467	14261	14439	14345	14491	14585	14373	14392	14402	14495	14556	14388	14542	14535	14556	14687	14535	14359	14605	14495	14599	14473	14587	14722	14490	14486	14489	14651	14485	14578	14587	14484	14582	14517	14560	14468	14616	14522	14474	14509	14627	14255	14587	14664	14407	14485	14390	14700	14500	14416	14459	14504	14352	14493	14411	14444	14342	14467	14526	14550	14662	14542	14423	14447	14459	14608	14434	14477	14513	14457	14453	14501	14388	14585	14511	14556	14371	14490	14496	14607	14372	14557	14545	14491	14521	14381	14393	14585	14502	14542	14566	14255	14326	14405	14525	14427	14595	14605	14502	14570	14530	14603	14506	14471	14492	14439	14451	14353	14432	14379	14567	14537	14414	14587	14476	14320	14528	14461	14426	14669	14484	14536	14521	14497	14461	14482	14596	14450	14622	14533	14634	14435	14413	14494	14626	14348	14421	14519	14625	14616	14704	14457	14428	14527	14575	14715	14447	14414	14537	14477	14519	14449	14629	14656	14555	14529	14569	14530	14523	14440	14494	14580	14513	14526	14427	14529	14654	14530	14587	14675	14396	14537	14585	14488	14492	14525	14487	14545	14589	14385	14751	14465	14493	14434	14474	14454	14460	14496	14466	14467	14432	14365	14561	14296	14262	14513	14466	14353	14516	14384	14460	14426	14424	14515	14394	14488	14667	14760	14298	14401	14483	14541	14544	14407	14463	14408	14253	14468	14324	14607	14543	14433	14463	14436	14587	14432	14416	14357	14647	14538	14450	14484	14369	14501	14615	14606	14580	14502	14421	14616	14522
24551	21784	29988	27748	27509	28490	26542	21948	20267	19270	18495	17690	17607	17336	17416	17079	16977	16903	16768	16905	16858	16658	16734	16604	16697	16607	16685	16749	16541	16419	16763	16524	16622	16542	16707	16633	16673	16592	16535	16476	16394	16538	16512	16591	16469	16625	16494	16327	16568	16607	16557	16499	16605	16663	16653	16410	16381	16464	16609	16467	16574	16460	16471	16409	16447	16557	16676	16616	16381	16147	16487	16594	16343	16515	16469	16533	16300	16562	16682	16451	16446	16572	16546	16431	16413	16500	16205	16407	16430	16522	16470	16327	16523	16641	16513	16400	16521	16657	16447	16450	16615	16328	16291	16348	16600	16368	16585	16687	16412	16406	16549	16563	16568	16474	16505	16482	16438	16390	16453	16488	16485	16326	16525	16421	16662	16573	16342	16577	16503	16308	16658	16423	16501	16359	16620	16260	16327	16414	16488	16514	16353	16498	16545	16434	16432	16457	16467	16428	16491	16278	16507	16461	16480	16594	16372	16438	16490	16306	16473	16308	16522	16553	16514	16405	16552	16533	16532	16256	16540	16409	16420	16449	16471	16498	16575	16352	16495	16445	16468	16319	16483	16691	16318	16499	16512	16497	16525	16470	16425	16480	16503	16571	16442	16304	16390	16352	16517	16610	16549	16582	16612	16449	16306	16534	16552	16566	16493	16397	16474	16394	16587	16408	16619	16533	16501	16420	16289	16490	16426	16345	16575	16317	16331	16635	16355	16497	16646	16657	16685	16540	16483	16393	16457	16648	16513	16422	16515	16435	16240	16542	16454	16570	16402	16282	16406	16457	16206	16643	16340	16510	16691	16720	16649	16518	16473	16395	16472	16536	16438	16461	16582	16504	16497	16537	16604	16462	16433	16430	16365	16506	16667	16272	16682	16612	16505	16508	16363	16374	16395	16268	16705	16576	16467	16304	16584	16434	16549	16567	16584	16570	16368	16452	16524	16378	16385	16442	16639	16510	16644	16486	16559	16357	16449	16723	16422	16399	16639	16396	16345	16545	16509	16457	16642	16412	16627	16544	16359	16494	16492	16530	16323	16379	16408	16265	16433	16435	16736	16585	16536	16377	16573	16354	16497	16444	16445	16382	16475	16532	16463	16453	16494	16514	16666	16361	16476	16260	16505	16365	16367	16399	16383	16669	16476	16364	16549	16444	16452	16374	16555	16550	16452	16467	16824	16433	16271	16368	16337	16510	16343	16494	16513	16456	16386	16252	16274	16563	16437	16451	16224	16588	16656	16315	16587	16640	16550	16372	16451	16627	16480	16651	16400	16731	16575	16549	16418	16546	16539	16562	16484	16355	16492	16508	16281	16450	16386	16326	16470	16559	16498	16508	16383	16405	16645	16503	16415	16389	16637	16498	16395	16542	16614	16448	16493	16379	16421	16471	16337	16475	16419	16575	16495	16207	16406	16401	16465	16479	16470	16260	16561	16641	16591	16382	16491	16481	16486	16565	16601	16564	16497	16408	16380	16591	16271	16438	16408	16546	16561	16511	16501	16443	16423	16515	16644	16360	16401	16414	16459	16409	16389	16363	16559	16272	16410	16416	16527	16433	16654	16441	16644	16442	16390	16365	16367	16468	16774	16304	16244	16438	16671	16453	16476	16416	16337	16267	16587	16407	16477	16390	16491	16440	16650	16394	16516	16364	16482	16620	16412	16399	16365	16388	16421	16449	16272	16279	16276	16669	16583	16517	16431	16485	16442	16481	16391	16474	16654	16519	16427	16689	16492	16453	16456	16374	16455	16447	16618	16433	16510	16433	16430	16192	16366	16482	16367	16614	16403	16465	16398	16432	16470	16446	16232	16433	16588	16414	16376	16464	16437	16464	16243	16554	16593	16411	16311	16467	16443	16377	16545	16596	16444	16458	16652	16483	16448	16436	16465	16319	16448	16398	16307	16303	16578	16672	16504	16388	16580	16434	16442	16551	16182	16257	16496	16646	16322	16295	16477	16628	16414	16498	16522	16400	16322	16590	16540	16553	16616	16649	16295	16407	16486	16308	16641	16521	16593	16463	16519	16378	16415	16526	16580	16547	16500	16344	16317	16599	16562	16553	16349	16462	16499	16449	16371	16317	16367	16400	16531	16441	16370	16458	16274	16484	16496	16470	16486	16557	16387	16576	16661	16519	16572	16508	16431	16421	16464	16497	16484	16405	16428	16536	16378	16392	16339	16443	16469	16352	16484	16410	16534	16521	16482	16536	16332	16271	16459	16317	16343	16444	16480	16721	16463	16668	16570	16355	16425	16429	16467	16441	16379	16490	16399	16442	16335	16705	16495	16439	16466	16429	16547	16543	16481	16514	16557	16432	16333	16529	16513	16437	16395	16281	16394	16429	16498	16696	16346	16385	16489	16338	16572	16579	16464	16559	16414	16440	16606	16378	16285	16454	16528	16499	16373	16614	16458	16299	16474	16540	16539	16490	16562	16387	16383	16432	16463	16515	16409	16369	16354	16463	16319	16357	16464	16255	16452	16374	16429	16287	16423	16496	16352	16408	16441	16474	16446	16472	16436	16580	16262	16558	16654	16763	16599	16594	16427	16462	16400	16534	16452	16498	16469	16449	16282	16349	16457	16443	16460	16511	16430	16328	16480	16429	16481	16423	16615	16671	16518	16902	16391	16572	16317	16596	16416	16519	16465	16464	16617	16507	16279	16543	16618	16582	16517	16550	16410	16540	16502	16653	16598	16376	16589	16497	16391	16345	16441	16320	16351	16292	16353	16378	16487	16325	16506	16474	16485	16483	16428	16360	16343	16404	16510	16514	16373	16450	16335	16584	16481	16324	16355	16509	16705	16530	16304	16483	16449	16376	16583	16339	16404	16609	16642	16262	16203	16225	16388	16430	16507	16421	16537	16572	16552	16492	16442	16525	16348	16511	16386	16900	16510	16399	16491	16779	16455	16440	16354	16367	16636	16406	16474	16546	16336	16412	16388	16450	16372	16446	16404	16320	16615	16512	16439	16575	16263	16358	16441	16503	16634	16601	16339	16495	16509	16564	16435	16375	16656	16430	16483	16533	16442	16492	16682	16504	16647	16568	16553	16618	16462	16630	16428	16504	16428	16510	16528	16492	16539	16674	16447	16502	16398	16506	16370	16601	16512	16328	16355	16352	16450	16427	16574	16622	16441	16571	16423	16297	16381	16540	16457	16566	16508	16312	16375	16280	16607	16565	16410	16350	16482	16422	16526	16485	16316	16372	16484	16533	16360	16413	16607	16585	16370	16423	16351	16408	16543	16464	16495	16495	16488	16357	16324	16373	16470	16494	16339	16576	16281	16377	16311	16486	16396	16545	16507	16302	16509	16361	16377	16491	16420	16450	16454	16428	16473	16575	16281	16574	16373	16539	16540	16481	16363	16455	16316	16515	16426	16224	16485	16415	16504	16436	16417	16318	16479	16556	16629	16511	16439	16378	16547	16549	16491	16401	16607	16513	16467	16400	16594	16606	16417	16291	16391	16424	16362	16443	16477	16408	16426	16520	16393	16557	16430	16565	16570	16482	16397	16646	16406	16479	16589	16560	16621	16444	16358	16557	16585	16519	16354	16371	16607	16366	16298	16591	16542	16418	16466	16636	16526	16697	16456	16579	16632	16496	16626	16364	16441	16529	16222	16380	16668	16462	16486	16394	16478	16541	16501	16575	16489	16632	16428	16414	16645	16246	16459	16497	16285	16472	16598	16678	16644	16527	16628	16156	16522	16629	16581	16597	16510	16389	16472	16567	16517	16393	16371	16368	16533	16592	16362	16380	16473	16613	16515	16430	16574	16311	16353	16462	16390	16417	16317	16556	16550	16569	16431	16689	16665	16488	16649	16442	16384	16526	16343	16474	16297	16553	16526	16456	16407	16574	16350	16278	16294	16407	16365	16544	16423	16535	16395	16457	16368	16427	16612	16461	16609	16323	16394	16469	16565	16205	16495	16493	16452	16516	16495	16550	16637	16728	16559	16414	16544	16526	16607	16404	16515	16462	16462	16464	16521	16455	16452	16467	16532	16534	16338	16325	16365	16383	16222	16380	16678	16520	16450	16545	16514	16424	16874	16574	16419	16412	16404	16457	16530	16537	16591	16547	16509	16373	16432	16541	16347	16447	16441	16468	16642	16534	16427	16261	16636	16481	16529	16471	16397	16583	16555	16584	16593	16529	16605	16450	16367	16357	16150	16478	16444	16330	16514	16321	16524	16583	16479	16456	16423	16297	16285	16506	16493	16371	16590	16519	16443	16470	16541	16564	16433	16665	16416	16448	16535	16577	16607	16500	16415	16226	16277	16432	16646	16571	16456	16443	16437	16600	16444	16567	16440	16365	16238	16446	16364	16555	16484	16340	16439	16262	16509	16621	16224	16562	16595	16434	16403	16464	16546	16581	16489	16526	16422	16498	16303	16411	16567	16523	16352	16335	16503	16411	16629	16161	16480	16575	16543	16588	16488	16485	16407	16633	16510	16616	16548	16559	16438	16473	16640	16471	16487	16179	16604	16584	16503	16374	16448	16570	16415	16562	16471	16535	16633	16291	16483	16430	16486	16382	16614	16563	16694	16532	16432	16372	16475	16421	16395	16378	16653	16491	16420	16423	16378	16641	16463	16381	16491	16483	16456	16321	16480	16566	16487	16614	16521	16410	16346	16441	16348	16637	16229	16403	16524	16581	16400	16764	16741	16477	16407	16547	16603	16411	16664	16541	16529	16554	16643	16440	16149	16433	16509	16554	16537	16427	16306	16356	16354	16332	16470	16284	16461	16553	16483	16478	16525	16367	16414	16412	16237	16460	16602	16435	16501	16318	16295	16387	16459	16483	16520	16504	16410	16347	16747	16491	16507	16269	16374	16530	16502	16505	16464	16395	16502	16331	16483	16479	16468	16442	16607	16393	16450	16544	16374	16407	16696	16266	16539	16608	16416	16555	16293	16271	16610	16557	16582	16718	16658	16704	16593	16418	16535	16529	16301	16552	16644	16639	16395	16446	16521	16399	16211	16481	16410	16378	16477	16484	16601	16260	16650	16610	16310	16460	16534	16347	16284	16238	16400	16406	16504	16520	16477	16415	16516	16508	16357	16282	16327	16484	16377	16583	16360	16357	16400	16419	16640	16600	16312	16479	16358	16349
37100	58993	54439	43372	35925	30283	25293	21640	19603	18201	17155	16507	16046	15535	15331	15094	14915	14681	14487	14611	14619	14576	14658	14571	14431	14438	14349	14435	14503	14403	14396	14393	14493	14374	14462	14331	14326	14495	14248	14377	14573	14228	14413	14332	14319	14401	14364	14483	14283	14314	14137	14499	14329	14439	14409	14484	14299	14436	14225	14368	14301	14485	14526	14334	14273	14301	14370	14492	14438	14381	14281	14356	14265	14227	14264	14074	14407	14219	14388	14389	14246	14438	14438	14320	14487	14304	14337	14258	14287	14458	14328	14432	14239	14297	14296	14437	14501	14230	14254	14420	14408	14353	14571	14246	14337	14353	14237	14307	14406	14358	14547	14287	14420	14304	14313	14383	14352	14258	14303	14250	14399	14346	14442	14434	14305	14430	14270	14330	14269	14273	14359	14308	14292	14426	14457	14469	14352	14132	14348	14552	14373	14369	14280	14367	14241	14247	14379	14212	14411	14209	14210	14285	14332	14460	14245	14348	14474	14547	14420	14293	14118	14194	14388	14488	14416	14271	14454	14256	14330	14310	14336	14266	14330	14300	14252	14485	14398	14417	14234	14363	14142	14425	14255	14232	14239	14489	14321	14177	14429	14276	14274	14398	14384	14318	14219	14450	14352	14352	14394	14353	14312	14256	14368	14398	14322	14234	14399	14310	14271	14262	14375	14448	14375	14183	14284	14448	14442	14381	14416	14431	14306	14202	14459	14241	14260	14154	14237	14187	14385	14418	14407	14251	14176	14519	14389	14446	14454	14198	14361	14466	14156	14405	14368	14365	14316	14441	14458	14183	14524	14419	14225	14349	14334	14494	14345	14230	14341	14327	14403	14278	14298	14261	14419	14430	14244	14221	14351	14330	14299	14345	14349	14257	14169	14518	14550	14608	14359	14269	14349	14161	14309	14324	14389	14175	14255	14410	14223	14236	14409	14401	14311	14258	14359	14346	14301	14236	14325	14325	14384	14276	14204	14214	14432	14369	14429	14447	14401	14268	14276	14310	14330	14324	14311	14245	14308	14309	14416	14529	14219	14368	14303	14269	14244	14279	14283	14363	14354	14265	14250	14381	14460	14255	14240	14491	14345	14212	14340	14386	14373	14066	14361	14082	14488	14361	14375	14278	14283	14231	14336	14295	14383	14373	14344	14489	14328	14410	14367	14433	14453	14272	14309	14407	14413	14338	14250	14373	14455	14313	14406	14242	14326	14479	14348	14276	14400	14217	14350	14340	14319	14203	14391	14311	14380	14316	14308	14437	14331	14301	14461	14284	14342	14270	14284	14174	14433	14255	14425	14518	14260	14287	14406	14392	14343	14494	14300	14419	14277	14681	14401	14274	14453	14361	14293	14345	14459	14303	14369	14295	14224	14329	14220	14120	14543	14201	14382	14364	14175	14268	14345	14333	14356	14388	14559	14282	14378	14410	14340	14424	14237	14402	14306	14439	14405	14366	14478	14316	14305	14278	14505	14275	14363	14558	14276	14313	14145	14078	14424	14370	14331	14486	14294	14265	14230	14399	14395	14244	14403	14443	14364	14378	14142	14096	14467	14295	14333	14306	14324	14285	14375	14426	14323	14363	14296	14468	14453	14163	14246	14442	14306	14348	14308	14250	14239	14389	14328	14385	14477	14399	14075	14201	14165	14299	14484	14177	14374	14302	14250	14388	14228	14475	14352	14338	14289	14276	14241	14370	14357	14349	14426	14236	14466	14174	14332	14458	14408	14198	14300	14387	14412	14397	14170	14292	14236	14544	14320	14492	14362	14466	14225	14127	14296	14325	14336	14188	14376	14291	14363	14320	14354	14340	14309	14297	14369	14259	14396	14331	14409	14317	14288	14424	14321	14163	14258	14389	14260	14242	14365	14270	14519	14025	14234	14419	14431	14359	14481	14324	14429	14244	14284	14437	14267	14445	14295	14422	14295	14200	14362	14359	14324	14138	14368	14228	14391	14474	14333	14451	14435	14262	14246	14438	14197	14403	14424	14372	14318	14383	14441	14287	14360	14357	14138	14333	14535	14378	14171	14344	14320	14317	14346	14287	14310	14364	14319	14268	14288	14299	14234	14244	14281	14350	14297	14381	14411	14445	14316	14346	14530	14461	14446	14282	14306	14309	14177	14459	14333	14263	14344	14378	14397	14435	14371	14325	14451	14335	14306	14417	14384	14158	14323	14285	14454	14322	14397	14393	14429	14406	14338	14412	14204	14332	14328	14271	14330	14325	14367	14321	14295	14417	14472	14345	14507	14455	14221	14311	14470	14297	14298	14375	14348	14286	14235	14357	14352	14205	14394	14397	14278	14431	14293	14379	14279	14334	14494	14325	14213	14485	14350	14244	14247	14244	14436	14176	14348	14354	14370	14480	14331	14296	14371	14325	14128	14407	14300	14222	14328	14419	14318	14419	14313	14126	14231	14241	14334	14512	14396	14247	14181	14351	14397	14423	14189	14327	14205	14322	14294	14453	14326	14339	14585	14373	14507	14302	14383	14545	14451	14252	14150	14328	14246	14205	14325	14422	14240	14247	14491	14343	14233	14255	14282	14000	14225	14220	14350	14301	14369	14417	14425	14204	14338	14391	14287	14345	14250	14321	14303	14395	14293	14426	14276	14352	14309	14161	14321	14439	14267	14403	14385	14366	14389	14362	14266	14365	14289	14312	14339	14349	14424	14298	14371	14316	14569	14300	14321	14466	14356	14152	14255	14334	14299	14364	14299	14381	14282	14369	14348	14268	14227	14342	14415	14310	14322	14468	14418	14458	14386	14215	14429	14319	14300	14395	14139	14250	14111	14356	14394	14249	14263	14568	14307	14316	14498	14227	14194	14338	14283	14321	14301	14369	14432	14484	14570	14286	14319	14173	14247	14429	14425	14159	14193	14489	14246	14309	14218	14338	14198	14395	14323	14164	14357	14372	14273	14463	14452	14374	14306	14230	14426	14393	14245	14305	14354	14466	14431	14297	14268	14306	14278	14365	14219	14260	14209	14290	14394	14400	14370	14374	14196	14434	14407	14567	14364	14355	14488	14143	14386	14453	14442	14147	14312	14418	14302	14468	14332	14190	14181	14309	14317	14234	14386	14249	14443	14164	14450	14175	14310	14380	14368	14211	14220	14303	14313	14220	14396	14304	14532	14328	14152	14436	14368	14322	14184	14298	14186	14298	14386	14221	14330	14439	14310	14377	14350	14345	14179	14302	14319	14443	14438	14434	14293	14495	14223	14382	14351	14354	14407	14275	14414	14209	14420	14146	14324	14526	14067	14383	14210	14461	14352	14460	14263	14268	14272	14194	14262	14344	14128	14088	14305	14400	14338	14393	14352	14368	14488	14308	14297	14310	14345	14438	14354	14212	14272	14444	14507	14233	14455	14405	14382	14251	14311	14293	14273	14150	14512	14409	14322	14439	14300	14347	14419	14212	14410	14230	14385	14317	14422	14391	14271	14482	14454	14331	14330	14294	14542	14487	14372	14334	14167	14298	14310	14385	14387	14271	14328	14474	14280	14388	14255	14462	14416	14079	14336	14147	14060	14454	14386	14240	14343	14400	14306	14372	14298	14486	14272	14243	14405	14266	14332	14285	14373	14498	14335	14384	14252	14332	14380	14386	14394	14500	14395	14274	14399	14246	14253	14387	14394	14221	14460	14256	14209	14205	14404	14438	14367	14416	14392	14231	14404	14455	14211	14460	14204	14387	14294	14373	14308	14279	14311	14269	14553	14387	14325	14287	14435	14309	14292	14333	14460	14452	14338	14361	14338	14507	14237	14329	14355	14512	14347	14263	14291	14065	14335	14315	14252	14237	14478	14297	14340	14328	14290	14091	14400	14383	14196	14498	14073	14278	14392	14283	14393	14568	14360	14211	14240	14331	14315	14307	14301	14223	14352	14307	14404	14401	14508	14354	14515	14346	14204	14413	14267	14474	14483	14334	14337	14428	14418	14283	14361	14308	14423	14422	14389	14412	14334	14257	14221	14281	14407	14426	14315	14474	14436	14371	14235	14205	14481	14147	14155	14356	14316	14349	14292	14357	14374	14239	14298	14332	14162	14263	14367	14269	14228	14447	14482	14323	14275	14405	14214	14278	14456	14385	14446	14256	14495	14393	14371	14277	14312	14389	14223	14396	14344	14505	14330	14512	14417	14475	14329	14379	14290	14384	14372	14094	14280	14409	14269	14139	14242	14523	14484	14390	14259	14429	14350	14335	14339	14244	14437	14552	14277	14209	14359	14404	14231	14300	14306	14416	14449	14338	14219	14256	14341	14348	14360	14237	14456	14599	14451	14473	14326	14320	14305	14517	14362	14429	14406	14401	14355	14213	14512	14284	14378	14462	14354	14363	14247	14487	14303	14428	14306	14172	14376	14283	14326	14402	14339	14410	14318	14340	14258	14492	13997	14158	14389	14319	14326	14332	14201	14375	14267	14379	14371	14415	14356	14272	14331	14228	14266	14288	14412	14345	14353	14211	14413	14278	14401	14408	14366	14316	14173	14474	14331	14379	14470	14254	14176	14225	14314	14379	14272	14217	14252	14358	14333	14385	14304	14358	14261	14405	14487	14347	14177	14313	14312	14257	14322	14450	14183	14242	14219	14297	14487	14523	14345	14456	14391	14373	14482	14256	14367	14240	14571	14174	14211	14312	14304	14239	14365	14337	14142	14435	14268	14364	14369	14167	14393	14352	14252	14405	14389	14231	14561	14218	14366	14169	14307	14248	14394	14494	14400	14392	14476	14353	14351	14344	14280	14273	14416	14553	14276	14466	14357	14364	14369	14457	14307	14325	14315	14345	14319	14340	14455	14295	14319	14307	14319	14348	14313	14241	14285	14223	14302	14370	14276	14464	14246	14472	14338	14383	14395	14349	14320	14382	14349	14305	14401	14442	14310	14401	14403	14404	14482	14350	14290	14275	14382	14317	14492	14137	14379	14259	14381	14459	14248	14371	14290	14436	14170	14331	14305	14376	14473	14361	14277	14380	14236	14136	14433	14354	14378	14211	14306	14310	14372	14462	14353	14411	14368	14141	14432	14329	14554	14433	14385	14386	14336	14433	14430	14281	14388	14361	14346	14142	14400	14329	14352	14235	14292	14368	14253	14468	14311	14347	14327	14482	14303	14297
23029	21438	29436	24830	24598	28033	29908	23754	21989	20638	19417	18660	18147	17716	17518	17217	17087	16997	16810	16645	16664	16745	16596	16720	16616	16782	16540	16312	16477	16520	16459	16387	16445	16488	16614	16352	16307	16413	16469	16468	16396	16312	16352	16286	16541	16383	16490	16329	16483	16319	16419	16428	16123	16323	16121	16216	16264	16414	16233	16306	16292	16314	16390	16235	16437	16258	16249	16371	16338	16263	16487	16247	16345	16512	16362	16452	16178	16243	16371	16182	16383	16474	16433	16407	16433	16367	16153	16458	16189	16343	16466	16268	16356	16248	16319	16360	16379	16179	16417	16201	16338	16338	16275	16414	16550	16212	16494	16354	16378	16328	16295	16283	16455	16264	16281	16194	16219	16382	16451	16318	16175	16419	16312	16084	16243	16105	16121	16160	16239	16420	16522	16259	16359	16283	16332	16182	16253	16245	16442	16360	16353	16341	16203	16224	16261	16074	16227	16310	16265	16467	16407	16414	16144	16251	16424	16501	16146	16380	16194	16082	16528	16427	16222	16400	16252	16171	16321	16251	16347	16165	16499	16183	16156	16292	16406	16465	16348	16142	16462	16353	16101	16403	16275	16212	16487	16343	16193	16451	16209	16184	16278	16112	16250	16381	16159	16225	16151	16295	16338	16165	16338	16326	16350	16250	16277	16384	16307	16267	16203	16166	16372	16231	16138	16295	16142	16223	16191	16483	16359	16249	16247	16340	16466	16290	16274	16115	16342	16494	16400	16226	16283	16199	16472	16340	16230	16309	16352	16428	16141	16318	16252	16233	16178	16313	16192	16116	16418	16376	16222	16328	16246	16232	16387	16338	16350	16128	16082	16284	16152	16186	16243	16351	16234	16195	16179	16296	16411	16294	16407	16415	16492	16058	16175	16455	16189	16382	16372	16051	16297	16191	16142	16253	16278	16340	16367	16493	16236	16201	16336	16275	16493	16294	16311	16339	16385	16493	16305	16248	16414	16343	16254	16197	16308	16252	16365	16407	16323	16372	16044	16223	16238	15940	16234	16020	16104	16262	16352	16211	16211	16132	16284	16237	16143	16429	16273	16285	16208	16133	16316	16404	16359	16281	16482	16485	15982	16193	16077	16468	16444	16564	16128	16370	16383	16335	16290	16302	16305	16334	16287	16303	16320	16343	16311	16276	16225	16314	16317	16427	16176	16191	16329	16175	16156	16176	16147	16264	16141	16154	16372	16202	16363	16424	16218	16385	16301	16244	16376	16410	16129	16291	16096	16256	16166	16364	16253	16308	16302	16179	16432	16266	16241	16304	16516	16213	16220	16412	16230	16110	16253	16316	16241	16194	16314	16296	16391	16377	16296	16295	16162	16210	16337	16118	16282	16361	16027	16236	16241	16233	16273	16201	16215	16188	16281	16236	16221	16134	16282	16350	16260	16268	16532	16225	16487	16226	16289	16460	16351	16459	16234	16143	16362	16294	16374	16184	16073	16347	16231	16330	16077	16163	16296	16128	16033	16373	16302	16175	16284	16130	16264	16295	16313	16386	16189	16369	16202	16367	16157	16324	16309	16335	16414	16372	16368	16281	16364	16302	16310	16446	16307	16245	16280	16273	16297	16375	16191	16304	16444	16276	16246	16325	16373	16257	16190	16279	16146	16243	16262	16324	16325	16275	16139	16266	16212	16331	16365	16239	16294	16288	16357	16485	16313	16269	16462	16371	16256	16463	16308	16328	16281	16232	16306	16324	16325	16267	16468	16069	16208	16395	16242	16459	16249	16448	16288	16344	16248	16293	16012	16278	16252	16273	16327	16428	16337	16200	16107	16260	16150	16296	16367	16306	16193	16189	16153	16260	16269	16429	16201	16397	16395	16416	16266	16316	16257	16416	16235	16362	16243	16333	16259	16092	16286	16306	16384	16361	16350	16500	16365	16217	16032	16375	16272	16331	16304	16221	16366	16291	16161	16051	16390	16362	16161	16322	16640	16388	16360	16253	16303	16109	16223	16279	16411	16305	16356	16233	16210	16282	16108	16081	16467	16252	16147	16044	16422	16142	16158	16166	16157	16217	16291	16195	16256	16349	16331	16370	16286	16358	16256	16308	16388	16242	16305	16359	16379	16506	16244	16170	16285	16361	16185	16370	16111	16114	16269	16195	16360	16127	16285	16407	16126	16079	16299	16247	16423	16329	16143	16489	16334	16280	16024	16172	16261	16191	16239	16395	16159	16122	16354	16274	16169	16177	16168	16167	16440	16411	16235	16522	16365	16404	16264	16528	16122	16364	16249	16417	16082	16071	16208	16142	16401	16328	16239	16152	16308	16232	16353	16333	16264	16230	16201	16306	16296	16430	16259	16191	16204	16286	16316	16203	16534	16281	16202	16285	16258	16234	16474	16199	16258	15986	16127	16243	16473	16421	16189	16198	16022	16390	16237	16336	16280	16372	16380	16267	16313	16300	16269	16213	16341	16243	15990	16250	16430	16301	16234	16126	16165	16172	16232	16183	16188	16291	16193	16258	16240	16473	16261	16364	16065	16165	16302	16228	16200	16205	16231	16351	16385	16304	16157	16178	16437	16438	16455	16227	16252	16363	16172	16223	16340	16082	16155	16260	16208	16019	16377	16257	16308	16171	16340	16255	16323	16252	16262	16120	16372	16182	16103	16286	16183	16107	16380	16294	16530	16192	16330	16350	16523	16483	16253	16259	16184	16185	16285	16266	16169	16395	16343	16352	16455	16375	16216	16431	16156	16321	16363	16232	16194	16269	16165	16227	16093	16314	16424	16211	16298	16213	16365	16415	16086	16150	16441	16290	16405	16298	16219	16313	16279	16419	16467	16311	16324	16298	16077	16254	16350	16277	16294	16225	16311	16319	16295	16434	16185	16087	16417	16336	16434	16330	16338	16296	16528	16191	16368	16208	16323	16257	16328	16140	16422	16227	16543	16155	16270	16207	16401	16285	16350	16297	16261	16282	16441	16323	16222	16193	16193	16219	16151	16221	16192	16247	16117	16285	16329	16085	16309	16069	16184	16300	16183	16171	16403	16230	16344	16263	16442	16262	16337	16253	16340	16075	16184	16270	16347	16344	16268	16468	16267	16196	16317	16369	16254	16408	16345	16283	16336	16295	16147	16217	16377	16490	16525	16045	16365	16239	16255	16300	16287	16285	16139	16105	16224	16223	16309	16076	16105	16241	16116	16402	16415	16267	16063	16303	16335	16155	16401	16297	16310	16242	16357	16350	16408	16160	16367	16226	16302	16312	16415	16502	16079	16360	16369	16299	16278	16257	16256	16248	16203	16383	16280	16246	16223	16225	16151	16385	16262	16371	16330	16414	16292	16156	16348	16363	16293	16203	16300	16406	16425	16216	16125	16284	16297	16354	16297	16094	16621	16336	16223	16166	16224	16170	16389	16435	16234	16219	16076	16225	16315	16292	16249	16332	16507	16037	16211	16192	16334	16155	16456	16201	16301	16361	16312	16164	16206	16177	16193	16471	16145	16094	16285	16371	16387	16252	16536	16191	16425	16165	16240	16271	16259	16363	16256	16318	16410	16246	16070	16240	16195	16161	16048	16157	16305	16208	16364	16146	16286	16269	16259	16151	16307	16253	16364	16492	16182	16253	16320	16432	16215	16212	16094	16251	16269	16243	16265	16306	16279	16144	16383	16219	16305	16379	16438	16341	16130	15947	16174	16534	16506	16421	16328	16430	16394	16245	16135	16305	16256	16276	16364	16200	16205	16384	16198	16106	16039	16145	16372	16266	16316	16435	16221	16269	16328	16452	16548	16296	16472	16309	16537	16300	16202	16278	16196	16545	16399	16182	16497	16461	16503	16280	16390	16333	16222	16119	16314	16325	16043	16329	16071	16474	16276	16324	16477	16429	16283	16457	16340	16297	16386	16303	16371	16242	16443	16115	16260	16317	16154	16167	16575	16310	16038	16264	16259	16236	16420	16420	16256	16205	16085	16006	16316	16437	16317	16235	16098	16264	16301	16298	16472	16136	16197	16339	16252	16259	16380	16363	16183	16303	16385	16465	16343	16249	16438	16450	16240	16381	16280	16198	16258	16272	16227	16358	16285	16266	16345	16172	16236	16373	16410	16279	16058	16294	16344	16158	16278	16197	16182	16271	16073	16394	16171	16452	16445	16285	16330	16307	16456	16251	16184	16208	16316	16171	16400	16435	16192	16200	16322	16361	16204	16555	16541	16227	16398	16135	16249	16039	16463	16384	16035	16292	16401	16084	16105	16424	16244	16393	16139	16306	16354	16399	16340	16269	16224	16262	16111	16154	16090	15976	16331	16294	16122	16230	16375	16227	16185	16438	16283	16258	16173	16240	16472	16246	16089	16329	16279	16228	16249	16566	16159	16215	16103	16196	16079	16240	16312	16386	16360	16400	16248	16237	16137	16191	16256	16317	16177	16270	16141	16105	16355	16398	16389	16176	16197	16209	16488	16297	16309	16414	16349	16332	16284	16331	16168	16123	16293	16319	16292	16316	16367	16205	16377	16272	16439	16332	16200	16343	16313	16237	16407	16205	16249	16199	16010	16437	16398	16374	16391	16216	16300	16366	16318	16364	16296	16449	16299	16348	16396	16496	16333	16323	16273	16246	16386	16485	16276	16324	16339	16221	16280	16285	16291	16429	16323	16063	16330	16291	16283	16202	16275	16167	16254	16183	16141	16216	16233	16333	16445	16501	16137	16520	16395	16179	16271	16114	16495	16357	16049	16197	16271	16169	16178	16250	16303	16437	16367	16339	16272	16509	16204	16345	16148	16267	16197	16151	16340	16390	16221	16084	16413	16386	16316	16225	16151	16174	16178	16469	16269	16177	15984	16034	16491	16295	16378	16130	16244	16218	16254	16116	16108	16332	16128	16121	16319	16345	16219	16336	16487	16532	16412	16278	16386	16165	16171	16465	16263	16291	16425	16422	16325	16338	16309	16065	16335	16332	16365	16362	16309	16317	16182	16367	16486	16480	16468	16305	16200	16305	16278	16299	16263	16235	16482	16212	16137	16310	16232	16173	16345	16285	16309	16202	16340	16311	16053	16171	16343	16422	16312	16266	16349	16260	16182	16261	16229	16348	16367	16363	16282	16199	16303	16373	16425	16155	16339	16419	16177	16145	16430	16301	16235	16419
38183	62970	58533	48560	40386	33636	28681	24714	22295	20097	18280	17294	17030	15949	15662	15284	14977	14787	14730	14546	14575	14380	14541	14410	14560	14530	14220	14348	14451	14261	14444	14376	14255	14274	14207	14287	14350	14416	14180	14180	14328	14331	14121	14262	14179	14315	14249	14118	14303	14051	14209	14316	14069	14255	14138	14151	14221	14180	14164	14142	14267	14141	14288	14122	14304	14231	14299	14123	14392	14112	14117	14289	14285	14298	14255	14310	14154	14338	14028	14143	14325	14188	14206	14130	14227	14141	13989	14196	14240	14224	14219	14246	14218	14118	14189	14222	14227	14005	14242	14201	14093	14194	14136	14215	14164	14172	14285	14249	14175	14350	14062	14061	14088	14061	14185	14076	14130	14222	14192	14237	14180	14020	14165	14224	14168	14210	14157	14206	14222	14027	14203	14111	14219	14271	14172	14243	14171	14203	14163	14196	14232	14189	14101	14096	14132	14278	14282	14129	14197	14280	14117	14159	14241	14241	14206	14078	14157	14115	14252	14134	14162	14050	14091	14218	14229	14091	14159	14212	14121	14180	14103	14137	14120	14206	14226	14160	14099	14125	14216	14290	14200	14104	14112	14232	14035	14232	14092	14178	14117	14177	14319	14263	14093	14251	14232	14084	14216	14117	14308	14089	14283	14149	14194	14154	14055	14230	14258	14014	14251	14172	14199	14224	14250	14336	14115	14151	14161	14058	14027	14236	14037	14108	14157	14077	14208	14237	14408	14134	14133	14136	14245	14170	14131	14201	14070	14212	14248	14223	14177	14237	14252	14129	14189	14199	14166	14160	14138	14162	14225	14008	14288	14115	14275	14259	14142	14270	14242	14148	14197	14142	14250	14126	14201	14162	14289	14177	14181	14229	14140	14036	14194	14029	14323	14178	14131	14101	14000	14153	14281	14156	14103	14345	14092	14148	14150	14227	14117	14175	14137	14271	14147	14145	14103	14185	14025	14140	14390	14136	14108	14253	14176	14016	14335	14187	14309	14132	14219	14162	14119	14217	14145	14074	14236	14118	14355	14107	13987	14126	14163	14190	14200	14040	14145	14259	14283	14163	14104	14201	14052	14153	14173	14213	14302	14095	14184	14326	14185	14166	14222	14080	14273	14270	14173	14069	14156	14211	14196	13988	14198	14151	14226	14107	14138	14303	14111	14250	14145	14264	14135	14144	14281	14075	14027	14172	14241	14051	14105	14208	14134	14061	14179	14258	14103	14106	14229	14269	14180	14227	14167	14243	14132	14118	14231	14140	14245	14154	14143	14126	14187	14076	14251	14314	14200	14034	14190	14047	14132	14191	14218	14166	14165	14256	14246	14242	14300	14205	14257	14263	14331	14183	14159	14188	14204	14062	14344	13997	14188	14074	14140	14392	14259	14100	14227	14174	14285	14042	14255	14235	14480	13921	14066	13991	14245	14189	14328	14121	14307	14117	14104	14344	14122	14270	14224	14185	14201	14194	14005	14084	14071	14126	14262	14196	14159	14268	13984	14302	14067	14260	14313	14217	14054	14283	14250	14268	14280	14114	14088	14226	14120	14200	14024	14226	14272	14318	14207	14201	14077	14235	14098	14118	14112	14260	14237	14276	14271	14153	14211	14129	14152	14169	14194	14174	14212	14250	14089	14236	14051	14244	14318	14209	14171	14117	14097	14086	14079	14065	14025	14252	14147	14070	14074	14165	14220	14270	14222	14089	14076	14139	14367	14165	14084	14052	14191	14167	13966	14259	14345	13960	14316	14231	13946	14133	14221	14167	14315	14110	14120	14172	13960	14164	14152	14236	14167	14252	14150	14134	14073	14267	14093	13971	14063	14201	14220	14307	14236	14298	14129	14242	14095	14070	14156	14234	14344	14251	14091	14028	14137	14044	14105	14168	14197	14033	14101	14201	14166	14195	14304	14119	14096	14211	14110	14103	14267	14143	14130	14245	14230	14158	14024	14315	14340	14095	14141	14269	14239	14293	14136	14190	14266	14215	14190	14092	14118	14233	14189	14266	14098	14157	14232	14018	14013	14182	14109	14145	14087	14209	14172	14136	14109	14156	14007	14218	14176	14191	14337	14317	14243	14224	14119	14088	14172	14144	14159	14075	14193	14231	14346	14193	14239	14038	14451	14118	14211	14073	14110	14084	14067	14024	14279	14149	14388	14151	14210	14206	14121	14256	14105	14244	14168	14371	14129	14159	14126	14080	14123	14180	14212	14170	14178	14291	14252	14113	14171	14084	14062	14090	14150	14194	14127	14086	14168	14025	14254	14045	14190	14099	14108	14251	14088	14207	14075	14080	14150	14127	14124	14133	14088	14057	14069	14204	14177	14234	14130	13939	14288	14377	14263	14156	14089	14236	14152	13991	14320	14213	14158	14260	14084	14351	14150	14226	14197	14077	14225	14222	14125	14242	14179	14164	14030	14179	14289	14114	14303	14157	14071	14216	14080	14171	14313	13973	14136	14245	14234	14046	14132	14049	14128	14150	14205	14216	14346	14279	14150	14211	14213	14038	14055	14256	14241	14165	14194	14286	14077	14222	14302	14033	14064	14218	14141	14152	14099	14109	14154	14117	14167	13998	14136	14231	14027	14276	14135	14180	14141	14233	14102	14376	14189	14102	14174	14029	14301	14252	14304	14220	14220	14016	14226	14169	14178	14170	14164	14121	14221	14125	14117	14076	14033	14127	14291	14199	14333	14177	14152	14145	14105	14112	14396	14089	14118	14183	14081	14064	14248	14210	14132	14172	14299	14046	14105	14005	14356	14333	14130	14128	14141	14162	14179	14024	14037	14098	14192	14146	14312	14053	14470	14207	14159	14119	14290	14191	14150	14162	14185	14275	14197	14099	14222	14155	14174	14276	14190	13969	14156	14200	14144	14170	14236	14111	14161	14171	14139	14265	14263	14083	14163	14229	14146	14224	14188	14235	14092	14285	14349	14088	14121	14149	14212	14088	14214	14152	14395	14154	14200	14322	14140	14087	14216	14214	14113	14271	14101	14118	14081	14290	14266	14253	14132	14136	14200	13980	14223	14188	14197	14067	14270	14097	14175	14025	14078	14244	14117	14092	14314	14158	14066	14199	14411	14141	14114	14297	14018	14231	14201	13996	14158	14087	14215	14077	14207	14040	14123	14158	14176	14048	14089	14235	14016	14125	14245	14202	14197	14057	14206	14124	14090	14092	14175	14140	14139	13999	14159	14186	14274	14229	14212	14101	14286	14179	14357	14129	14127	14125	14242	14029	14148	14087	14185	14144	14127	14209	14200	14321	14232	14079	14149	14195	14158	13978	14077	14117	14058	14078	14033	14172	14057	14112	14145	14199	14096	14072	14235	14352	14260	14228	14137	14324	14148	14126	14041	14334	14007	14063	14095	14180	14160	14094	14198	14159	14233	14235	14077	14206	14157	14337	14132	14164	14203	14058	14125	14252	13984	14210	14195	14243	14277	14031	14114	14251	14163	14222	14159	14200	14100	14145	13962	14141	14337	14150	14112	14036	14257	14120	14126	14223	14046	14245	14259	14169	14309	14177	14201	14178	14190	14062	14043	14053	14121	14087	14112	14112	14242	14255	14104	14190	14061	14140	14182	14162	14232	14044	14160	14216	14182	14315	14025	14187	14102	14251	14252	14173	14016	14109	14199	14331	14202	14095	14150	14265	14268	14124	14049	14166	14311	14068	14131	14178	13993	14110	14120	14217	14143	14270	14155	14217	14230	14191	14312	14075	13998	14206	14090	14010	14271	14180	14176	14151	14199	14104	14402	14167	14220	14212	14284	14299	14195	14097	14138	14248	14406	14181	14098	14098	14141	13972	14077	14144	14253	14103	14221	14125	14093	14180	14020	14171	14323	14348	13923	14208	14292	13985	14158	14022	14166	14141	14233	14039	14261	14310	14008	14096	14115	14138	14112	14122	14101	14189	14127	14076	14160	14131	14269	14146	14113	14058	14052	14066	14317	14242	14268	14135	14147	14308	14173	14068	14305	14275	14196	14260	14196	14265	13945	14219	14201	14147	14284	14073	14083	13941	14039	14133	13930	14102	14078	14127	14061	14056	14232	14223	14102	14221	14365	14275	14269	14163	14159	14198	14276	14206	14346	14125	14036	14038	14179	14206	14073	14182	14012	14330	14158	14203	14090	14095	14224	14188	14054	14381	14310	14341	14142	14065	14267	14175	14235	13986	14273	14088	14201	14146	14238	14257	14079	14332	14317	14178	14111	14167	14079	14109	14261	14228	14210	14160	13983	14225	14289	14195	14078	14194	14095	14035	14326	14153	14324	14193	14258	14329	14144	14208	14222	14178	14131	14048	14148	14212	14247	14060	14171	14161	14119	14122	14198	14045	14173	14258	14152	14124	14196	14177	14228	14145	14113	14225	14355	14028	14136	14162	14286	14220	14126	14060	14148	14256	14233	14275	14192	14159	14158	14296	14155	14232	14129	14315	14205	14157	14121	14238	14169	14245	14213	14055	14328	13984	14266	14146	14138	14153	14112	14214	14136	14251	14185	14129	14184	14196	14026	14196	14236	14069	14224	14240	14202	14207	13974	14070	14305	14072	14260	14294	14184	14148	14139	14296	14027	14020	14235	14141	14277	14213	14145	14158	14060	14274	14041	14339	14239	14173	14264	14221	14137	14101	14062	14132	14179	14099	14212	14307	14196	14289	14175	14164	14196	14183	14201	14193	14027	14127	13915	14037	14098	14223	14108	14232	14115	14125	14158	14396	14020	14254	14017	14193	14227	14118	14088	14283	14311	14164	14220	14239	14273	14124	14195	14202	14264	14108	14235	13899	14165	14046	14238	14073	14221	14222	14203	14257	14064	14127	14147	14280	14105	14143	14102	14055	14117	14220	14125	14093	14390	14172	14155	14231	14003	14127	14238	14263	14305	14218	14185	14112	14264	14209	14179	14303	13987	14146	14307	14029	14331	14141	14283	14135	14157	14155	14222	14195	14295	14252	14124	14122	14185	14123	14236	14054	14294	14034	14077	14097	14320	14180	14143	14133	14201	14075	14317	13992	14214	14200	14103	14117	14145	14306	14277	14094	14206	14021	14199	14109	14298	14136	14243	14221	14042	14253	14223	14010	14090	14191	14296	14199	14245	14153	14183	14244	14178	14312	14155	14363
30634	34050	41060	35423	28788	24579	21732	19634	18857	18445	17956	17554	17495	17286	16823	17053	16764	16688	16718	16835	16629	16550	16490	16617	16548	16829	16686	16711	16673	16629	16754	16625	16491	16724	16803	16572	16609	16491	16690	16677	16504	16667	16660	16649	16528	16610	16741	16429	16551	16563	16566	16741	16543	16623	16605	16868	16595	16548	16511	16614	16539	16359	16485	16558	16696	16666	16492	16401	16518	16356	16746	16309	16677	16491	16461	16742	16556	16550	16841	16536	16722	16729	16723	16516	16530	16422	16606	16532	16451	16642	16472	16537	16576	16561	16399	16724	16516	16678	16578	16662	16676	16537	16436	16513	16508	16408	16605	16779	16575	16438	16329	16649	16651	16473	16569	16443	16541	16586	16579	16598	16538	16554	16429	16479	16567	16626	16555	16470	16665	16551	16679	16560	16645	16628	16562	16754	16732	16425	16490	16447	16462	16644	16602	16769	16552	16425	16573	16573	16616	16596	16504	16760	16600	16555	16712	16527	16528	16654	16479	16515	16687	16327	16496	16590	16539	16566	16655	16657	16565	16669	16527	16506	16628	16587	16499	16345	16396	16633	16723	16457	16331	16557	16668	16498	16618	16396	16483	16571	16538	16587	16562	16651	16680	16578	16692	16485	16517	16605	16495	16527	16570	16610	16580	16617	16586	16602	16494	16488	16594	16510	16572	16566	16669	16661	16395	16417	16659	16201	16368	16583	16588	16518	16305	16565	16527	16563	16658	16711	16557	16614	16772	16611	16572	16535	16564	16529	16409	16480	16603	16476	16514	16536	16553	16432	16383	16367	16672	16802	16586	16483	16831	16703	16767	16434	16388	16622	16738	16544	16454	16611	16567	16484	16563	16427	16719	16359	16630	16373	16651	16544	16507	16724	16531	16554	16345	16291	16555	16668	16424	16590	16551	16543	16627	16575	16543	16497	16473	16514	16448	16463	16415	16542	16472	16488	16593	16528	16568	16567	16556	16332	16676	16621	16566	16517	16560	16669	16426	16416	16637	16505	16577	16469	16329	16678	16616	16586	16678	16686	16544	16718	16558	16636	16553	16653	16506	16543	16453	16676	16450	16497	16449	16285	16590	16504	16607	16730	16639	16561	16653	16466	16621	16520	16451	16590	16650	16516	16417	16523	16528	16568	16662	16745	16670	16600	16429	16707	16565	16427	16611	16596	16567	16507	16490	16441	16281	16650	16506	16518	16648	16476	16649	16544	16563	16524	16472	16490	16567	16550	16671	16661	16521	16623	16607	16575	16560	16658	16698	16493	16603	16301	16582	16657	16706	16541	16604	16589	16401	16421	16476	16477	16314	16533	16799	16414	16589	16542	16644	16833	16454	16537	16328	16540	16514	16738	16628	16587	16271	16471	16546	16396	16606	16602	16701	16477	16575	16357	16537	16576	16714	16574	16499	16587	16570	16623	16461	16510	16544	16411	16485	16559	16582	16463	16549	16627	16372	16438	16397	16726	16374	16571	16724	16595	16533	16606	16673	16589	16673	16667	16557	16572	16585	16442	16716	16462	16588	16633	16366	16585	16487	16553	16665	16701	16567	16568	16607	16591	16482	16514	16687	16659	16568	16592	16720	16468	16693	16562	16519	16438	16763	16467	16632	16506	16656	16483	16590	16569	16410	16374	16585	16516	16579	16492	16655	16597	16548	16391	16622	16649	16471	16707	16600	16550	16589	16399	16717	16469	16617	16675	16679	16576	16555	16506	16515	16645	16683	16503	16535	16509	16362	16441	16535	16537	16600	16478	16529	16598	16496	16530	16623	16697	16576	16623	16692	16542	16612	16512	16667	16663	16648	16559	16496	16458	16400	16527	16562	16597	16792	16548	16491	16425	16373	16592	16480	16369	16862	16667	16605	16640	16541	16456	16566	16626	16539	16556	16541	16737	16708	16903	16630	16599	16575	16539	16646	16602	16617	16742	16615	16761	16553	16677	16630	16552	16413	16655	16603	16716	16543	16580	16671	16574	16696	16497	16545	16583	16582	16569	16432	16455	16546	16469	16634	16646	16474	16799	16565	16705	16627	16527	16442	16391	16632	16332	16447	16542	16649	16621	16831	16856	16366	16607	16678	16677	16555	16572	16597	16535	16666	16620	16766	16450	16520	16592	16615	16484	16536	16455	16598	16333	16583	16538	16520	16588	16528	16526	16500	16543	16855	16645	16571	16551	16745	16632	16685	16520	16436	16800	16344	16780	16557	16652	16638	16484	16496	16609	16414	16630	16728	16550	16743	16708	16573	16748	16546	16766	16553	16562	16578	16491	16652	16679	16432	16673	16621	16745	16595	16475	16662	16644	16612	16583	16345	16695	16625	16541	16540	16627	16577	16680	16542	16406	16518	16573	16464	16450	16661	16581	16551	16360	16650	16665	16527	16603	16668	16620	16575	16539	16288	16661	16687	16810	16531	16445	16604	16839	16534	16516	16605	16372	16644	16498	16688	16752	16457	16554	16568	16625	16457	16605	16548	16454	16434	16599	16517	16553	16593	16485	16314	16605	16725	16558	16513	16535	16455	16518	16486	16563	16405	16347	16666	16403	16533	16577	16606	16556	16560	16518	16556	16454	16502	16668	16505	16545	16691	16675	16739	16523	16610	16550	16495	16687	16519	16741	16669	16391	16691	16485	16614	16552	16811	16675	16620	16547	16416	16646	16678	16573	16537	16624	16656	16734	16557	16691	16528	16371	16792	16534	16484	16483	16495	16582	16713	16622	16517	16427	16501	16672	16601	16712	16543	16618	16550	16434	16498	16551	16654	16749	16574	16448	16589	16625	16577	16578	16521	16526	16350	16550	16661	16598	16686	16545	16649	16719	16665	16784	16604	16479	16513	16481	16613	16533	16659	16659	16740	16676	16628	16542	16575	16613	16567	16603	16562	16731	16626	16746	16411	16657	16650	16543	16510	16556	16556	16669	16516	16609	16544	16807	16468	16690	16614	16587	16317	16710	16677	16400	16492	16748	16601	16615	16536	16780	16474	16762	16730	16684	16593	16699	16576	16580	16850	16392	16393	16471	16332	16643	16312	16788	16635	16498	16723	16457	16610	16607	16597	16485	16627	16430	16526	16607	16459	16568	16650	16581	16624	16666	16566	16456	16698	16456	16585	16372	16573	16700	16613	16539	16555	16399	16507	16548	16496	16667	16452	16524	16602	16920	16674	16472	16359	16505	16671	16589	16490	16497	16544	16517	16646	16593	16650	16603	16576	16664	16584	16631	16449	16591	16708	16549	16567	16684	16652	16609	16664	16662	16503	16579	16532	16430	16592	16620	16408	16471	16515	16496	16448	16469	16829	16698	16546	16489	16642	16816	16690	16443	16492	16518	16592	16627	16689	16756	16557	16644	16496	16688	16550	16469	16493	16598	16747	16749	16538	16420	16553	16389	16559	16656	16589	16455	16611	16584	16608	16654	16619	16652	16579	16470	16619	16661	16642	16693	16565	16500	16417	16564	16616	16595	16635	16596	16626	16438	16395	16331	16657	16631	16798	16593	16642	16515	16670	16539	16564	16681	16447	16530	16569	16734	16535	16560	16651	16471	16574	16602	16432	16655	16502	16618	16567	16519	16617	16555	16408	16695	16438	16824	16473	16507	16627	16632	16612	16368	16681	16465	16562	16579	16602	16632	16409	16604	16693	16543	16675	16622	16501	16468	16541	16541	16480	16591	16632	16470	16456	16558	16788	16713	16517	16719	16529	16461	16533	16423	16496	16572	16681	16749	16576	16432	16530	16656	16751	16569	16620	16542	16589	16501	16477	16560	16573	16651	16724	16692	16699	16566	16761	16683	16660	16512	16767	16797	16483	16417	16385	16574	16661	16594	16528	16677	16420	16254	16448	16694	16608	16538	16559	16524	16413	16328	16667	16537	16717	16667	16431	16630	16587	16504	16445	16475	16510	16496	16459	16686	16676	16662	16579	16415	16585	16490	16526	16658	16599	16695	16563	16342	16473	16685	16550	16397	16629	16762	16679	16539	16578	16604	16557	16615	16544	16470	16614	16624	16513	16594	16671	16470	16497	16577	16640	16593	16580	16556	16576	16622	16733	16878	16577	16604	16555	16753	16736	16720	16752	16400	16508	16389	16360	16455	16388	16572	16694	16458	16650	16505	16602	16538	16500	16475	16634	16716	16550	16531	16735	16649	16641	16446	16582	16560	16734	16590	16567	16603	16591	16400	16542	16588	16764	16592	16596	16459	16690	16685	16581	16622	16484	16557	16611	16419	16728	16326	16589	16293	16356	16531	16525	16606	16659	16825	16509	16814	16810	16581	16684	16445	16795	16642	16486	16560	16603	16609	16699	16661	16415	16576	16806	16809	16612	16482	16469	16225	16748	16450	16652	16709	16508	16505	16734	16553	16500	16558	16517	16566	16520	16612	16700	16749	16314	16623	16559	16588	16638	16598	16681	16556	16452	16609	16466	16499	16655	16703	16467	16584	16485	16558	16426	16479	16426	16839	16417	16477	16631	16619	16733	16662	16643	16617	16581	16626	16584	16648	16353	16662	16657	16407	16764	16753	16470	16453	16438	16458	16663	16657	16576	16471	16738	16608	16627	16359	16659	16814	16709	16524	16731	16574	16619	16458	16439	16538	16551	16664	16652	16575	16527	16514	16543	16496	16637	16731	16544	16558	16604	16500	16542	16541	16538	16467	16646	16858	16383	16488	16789	16673	16610	16545	16576	16483	16533	16622	16608	16715	16628	16651	16334	16655	16598	16554	16633	16631	16770	16869	16742	16579	16610	16493	16673	16699	16472	16474	16569	16670	16461	16494	16699	16683	16588	16693	16645	16603	16609	16466	16563	16387	16575	16566	16566	16707	16693	16494	16766	16442	16591	16688	16403	16714	16545	16652	16671	16680	16535	16639	16505	16643	16504	16469	16690	16783	16567	16476	16691	16609	16564	16565	16525	16396	16514	16628	16454	16666	16643	16589	16547	16646	16598	16521	16419	16349	16635	16702	16633	16622	16804	16484	16661	16517	16502	16629	16400	16555	16651	16642	16712	16701	16627	16576	16563	16515	16532	16485	16448	16583	16686	16530	16482	16505	16487	16636	16588	16586	16618	16562	16722	16657	16694	16613	16427	16507	16711	16526	16452	16649	16595	16475
37515	52807	47230	37064	30494	24510	21052	18947	17971	16924	16323	15735	15386	15196	14967	14917	14792	14650	14640	14543	14674	14622	14639	14458	14402	14676	14383	14616	14477	14482	14515	14255	14541	14544	14449	14550	14497	14445	14509	14383	14505	14567	14549	14391	14522	14433	14461	14307	14276	14458	14428	14499	14401	14365	14433	14515	14294	14331	14317	14420	14344	14390	14432	14522	14422	14414	14254	14355	14407	14438	14427	14336	14451	14270	14528	14264	14387	14315	14212	14368	14280	14411	14336	14304	14346	14219	14551	14229	14470	14446	14466	14381	14257	14337	14473	14246	14380	14557	14323	14371	14360	14287	14299	14384	14275	14365	14384	14405	14432	14347	14494	14357	14313	14344	14354	14557	14288	14435	14489	14347	14390	14429	14322	14504	14394	14207	14293	14308	14518	14391	14459	14207	14422	14481	14519	14529	14346	14465	14311	14481	14350	14126	14388	14367	14308	14235	14358	14526	14350	14546	14360	14311	14300	14450	14401	14396	14454	14342	14306	14342	14317	14485	14273	14336	14407	14265	14486	14327	14563	14550	14469	14218	14361	14356	14474	14299	14391	14377	14471	14415	14261	14434	14455	14452	14383	14532	14488	14395	14590	14351	14502	14336	14267	14398	14445	14269	14342	14296	14264	14454	14478	14483	14468	14395	14401	14295	14366	14525	14430	14478	14488	14315	14422	14631	14410	14308	14328	14420	14451	14298	14403	14459	14357	14361	14451	14387	14405	14295	14430	14542	14409	14349	14463	14445	14444	14560	14258	14309	14349	14405	14458	14427	14414	14534	14441	14237	14439	14392	14480	14350	14433	14424	14411	14378	14415	14339	14548	14591	14379	14409	14631	14397	14347	14347	14418	14390	14482	14591	14397	14335	14425	14385	14393	14378	14302	14433	14410	14492	14367	14318	14507	14372	14342	14401	14176	14321	14500	14477	14380	14395	14337	14313	14407	14577	14488	14529	14650	14392	14553	14252	14301	14501	14379	14294	14390	14525	14388	14364	14491	14362	14403	14318	14475	14325	14440	14318	14492	14310	14333	14400	14440	14313	14295	14387	14492	14361	14519	14442	14339	14344	14450	14522	14477	14328	14477	14386	14495	14519	14437	14473	14399	14501	14243	14371	14473	14288	14356	14527	14470	14375	14345	14396	14367	14483	14301	14516	14323	14470	14321	14390	14374	14413	14471	14482	14483	14226	14126	14228	14333	14377	14243	14486	14613	14296	14376	14379	14393	14377	14288	14303	14353	14324	14381	14308	14276	14469	14404	14318	14374	14367	14336	14654	14401	14429	14256	14524	14253	14353	14366	14403	14398	14434	14495	14604	14207	14331	14440	14340	14333	14567	14307	14398	14478	14299	14443	14305	14429	14583	14574	14525	14354	14268	14428	14308	14257	14416	14410	14641	14428	14403	14473	14362	14479	14280	14463	14321	14361	14584	14324	14439	14341	14562	14322	14348	14333	14366	14463	14350	14473	14380	14545	14460	14408	14315	14620	14440	14298	14485	14528	14538	14305	14382	14464	14264	14605	14467	14478	14430	14556	14323	14316	14348	14345	14309	14504	14380	14384	14489	14335	14364	14533	14299	14300	14404	14350	14433	14243	14319	14370	14355	14319	14420	14458	14264	14388	14433	14394	14351	14265	14618	14424	14428	14553	14301	14483	14432	14431	14420	14489	14372	14418	14223	14196	14396	14484	14321	14445	14354	14441	14553	14387	14449	14349	14312	14556	14326	14433	14443	14423	14407	14265	14325	14300	14392	14453	14407	14367	14515	14434	14401	14418	14312	14267	14450	14395	14341	14357	14518	14504	14657	14497	14483	14222	14375	14519	14395	14499	14316	14331	14463	14484	14440	14437	14383	14403	14339	14336	14274	14426	14494	14353	14440	14407	14448	14361	14447	14500	14354	14461	14357	14385	14369	14264	14326	14298	14429	14581	14443	14483	14500	14373	14357	14335	14408	14285	14342	14252	14257	14622	14443	14404	14604	14289	14392	14402	14493	14365	14372	14355	14428	14342	14286	14378	14467	14504	14502	14417	14299	14475	14517	14349	14331	14448	14175	14520	14398	14550	14515	14391	14402	14449	14325	14391	14260	14373	14305	14364	14391	14672	14498	14416	14356	14398	14520	14409	14277	14455	14531	14448	14372	14527	14284	14446	14428	14227	14318	14319	14293	14311	14491	14259	14447	14476	14518	14313	14304	14333	14410	14263	14452	14283	14413	14228	14322	14425	14367	14274	14522	14576	14392	14369	14331	14376	14541	14363	14493	14382	14418	14554	14380	14453	14425	14374	14497	14473	14435	14245	14545	14503	14419	14547	14507	14657	14432	14331	14503	14422	14374	14335	14419	14442	14225	14462	14324	14344	14445	14263	14426	14240	14458	14407	14241	14445	14350	14317	14309	14329	14450	14582	14385	14390	14463	14443	14331	14389	14568	14443	14452	14574	14324	14435	14309	14472	14528	14410	14492	14402	14411	14447	14333	14383	14232	14384	14409	14414	14461	14429	14338	14437	14405	14349	14428	14503	14296	14457	14473	14528	14578	14535	14337	14452	14505	14346	14435	14501	14235	14440	14490	14396	14402	14365	14431	14367	14354	14326	14352	14487	14321	14420	14335	14367	14279	14524	14353	14336	14372	14437	14425	14432	14361	14373	14264	14461	14497	14453	14390	14331	14483	14372	14421	14453	14210	14487	14409	14396	14345	14554	14474	14307	14261	14217	14400	14396	14448	14338	14585	14500	14278	14291	14255	14280	14346	14361	14443	14235	14359	14557	14428	14365	14271	14395	14318	14378	14388	14359	14531	14603	14404	14498	14462	14279	14317	14466	14500	14317	14368	14232	14558	14406	14384	14337	14300	14565	14309	14543	14272	14478	14441	14296	14427	14655	14258	14475	14346	14162	14461	14415	14455	14528	14280	14410	14412	14490	14259	14534	14274	14446	14342	14282	14389	14390	14447	14400	14381	14432	14265	14384	14361	14153	14256	14359	14430	14302	14298	14345	14228	14359	14554	14472	14365	14435	14371	14262	14421	14611	14427	14529	14311	14406	14488	14424	14260	14328	14556	14533	14330	14340	14257	14307	14326	14266	14386	14421	14462	14320	14383	14257	14601	14457	14480	14284	14311	14364	14413	14564	14244	14536	14414	14344	14384	14444	14391	14535	14449	14492	14386	14425	14464	14413	14479	14236	14445	14412	14575	14298	14327	14373	14321	14445	14344	14434	14353	14480	14391	14447	14533	14394	14624	14367	14476	14331	14362	14382	14426	14318	14396	14446	14364	14375	14566	14415	14352	14402	14517	14315	14533	14561	14415	14487	14456	14540	14409	14316	14436	14418	14416	14513	14246	14363	14327	14466	14416	14436	14220	14504	14472	14396	14298	14507	14446	14202	14476	14391	14307	14374	14443	14474	14532	14653	14329	14328	14540	14296	14256	14341	14393	14516	14405	14234	14415	14449	14251	14323	14365	14450	14451	14323	14462	14386	14397	14407	14508	14507	14232	14320	14377	14441	14251	14419	14404	14607	14215	14242	14391	14475	14392	14446	14420	14290	14372	14445	14412	14437	14404	14414	14280	14192	14282	14394	14370	14554	14492	14344	14283	14386	14358	14386	14345	14498	14350	14416	14326	14539	14370	14421	14242	14233	14348	14274	14409	14352	14518	14399	14426	14600	14428	14419	14562	14389	14368	14430	14508	14376	14560	14496	14378	14291	14431	14483	14365	14435	14389	14339	14361	14468	14372	14592	14382	14319	14465	14534	14459	14401	14363	14489	14469	14315	14209	14489	14228	14380	14407	14522	14336	14397	14488	14503	14443	14412	14665	14348	14361	14264	14113	14397	14366	14509	14384	14500	14415	14543	14334	14373	14428	14403	14318	14301	14508	14277	14300	14455	14396	14291	14314	14474	14427	14285	14369	14405	14326	14428	14190	14293	14414	14357	14445	14188	14511	14231	14539	14373	14261	14413	14310	14475	14329	14435	14337	14420	14240	14513	14338	14357	14465	14458	14377	14509	14404	14499	14396	14376	14277	14517	14408	14355	14289	14297	14283	14394	14352	14516	14359	14430	14424	14321	14354	14395	14421	14347	14480	14375	14450	14295	14328	14275	14420	14414	14405	14460	14336	14439	14495	14409	14506	14362	14557	14453	14244	14498	14137	14363	14375	14516	14390	14425	14455	14303	14313	14443	14419	14469	14512	14698	14388	14527	14338	14267	14270	14523	14440	14509	14356	14566	14404	14457	14410	14216	14234	14453	14493	14416	14448	14367	14528	14550	14293	14384	14302	14367	14400	14396	14432	14450	14444	14289	14345	14479	14424	14387	14310	14396	14146	14453	14441	14514	14504	14432	14324	14484	14422	14517	14465	14466	14349	14493	14360	14368	14353	14449	14161	14256	14338	14254	14310	14254	14373	14087	14462	14176	14393	14459	14472	14319	14288	14388	14309	14444	14389	14468	14319	14489	14388	14404	14292	14329	14377	14504	14407	14451	14365	14484	14393	14463	14527	14391	14294	14393	14228	14457	14616	14407	14392	14427	14391	14208	14326	14380	14371	14338	14315	14640	14344	14392	14339	14490	14224	14453	14330	14392	14355	14331	14486	14436	14419	14264	14451	14478	14439	14375	14444	14373	14416	14425	14400	14324	14378	14308	14252	14520	14210	14496	14598	14471	14544	14487	14368	14357	14302	14329	14362	14348	14372	14391	14248	14472	14366	14682	14424	14460	14451	14417	14454	14419	14395	14482	14312	14368	14581	14463	14417	14395	14436	14499	14353	14455	14408	14306	14320	14354	14340	14386	14244	14434	14395	14414	14519	14335	14284	14270	14302	14457	14423	14308	14469	14433	14302	14256	14380	14488	14338	14292	14306	14435	14454	14354	14390	14216	14437	14418	14491	14402	14384	14315	14425	14360	14479	14318	14496	14396	14422	14455	14365	14168	14428	14274	14346	14315	14388	14366	14545	14482	14445	14414	14480	14245	14469	14296	14516	14260	14404	14410	14519	14391	14243	14228	14361	14307	14464	14520	14340	14314	14508	14389	14428	14386	14305	14455	14424	14419	14548	14281	14375	14358	14334	14469	14525	14486	14439	14323	14298	14341	14396	14465	14340	14268	14418
24423	21775	29881	27381	27056	28078	26383	22001	20177	19075	18365	17939	17735	17540	17075	17026	16968	16795	16768	16766	16534	16783	16662	16672	16646	16310	16523	16696	16527	16626	16463	16586	16510	16655	16444	16536	16595	16485	16539	16455	16658	16592	16356	16636	16609	16590	16487	16432	16637	16495	16620	16599	16455	16340	16436	16520	16399	16392	16227	16366	16330	16520	16384	16494	16495	16357	16302	16361	16424	16500	16419	16462	16229	16421	16487	16610	16289	16305	16427	16420	16377	16404	16353	16357	16331	16415	16301	16549	16579	16420	16311	16320	16548	16339	16413	16413	16310	16415	16542	16496	16237	16542	16609	16467	16368	16313	16226	16435	16511	16410	16372	16388	16406	16307	16470	16454	16376	16378	16342	16486	16535	16328	16467	16506	16260	16215	16503	16425	16412	16263	16389	16423	16486	16401	16353	16480	16437	16367	16369	16315	16444	16407	16500	16180	16230	16390	16574	16492	16456	16350	16409	16199	16422	16330	16381	16459	16420	16251	16425	16789	16162	16414	16386	16556	16342	16292	16399	16457	16656	16373	16220	16541	16691	16280	16385	16348	16293	16288	16353	16342	16272	16416	16505	16330	16334	16348	16506	16163	16406	16504	16417	16228	16613	16693	16522	16392	16295	16313	16489	16429	16307	16329	16467	16325	16479	16296	16482	16386	16448	16332	16553	16551	16595	16365	16591	16393	16328	16402	16394	16428	16269	16324	16525	16452	16488	16257	16593	16186	16332	16459	16502	16432	16449	16358	16518	16191	16292	16391	16276	16469	16299	16589	16212	16461	16237	16394	16429	16361	16353	16404	16249	16328	16368	16457	16181	16357	16258	16335	16337	16295	16382	16428	16253	16169	16413	16250	16440	16507	16490	16345	16504	16636	16242	16498	16409	16204	16390	16324	16226	16318	16559	16256	16463	16708	16368	16416	16211	16279	16418	16338	16324	16500	16380	16617	16398	16521	16307	16319	16514	16414	16583	16309	16405	16512	16403	16555	16193	16422	16473	16618	16435	16647	16405	16443	16422	16403	16449	16200	16389	16351	16312	16283	16517	16513	16435	16370	16492	16395	16466	16361	16361	16019	16494	16398	16549	16613	16337	16311	16541	16205	16344	16436	16512	16322	16458	16640	16376	16408	16682	16295	16475	16587	16446	16371	16318	16354	16564	16364	16457	16371	16460	16501	16411	16292	16475	16328	16390	16594	16444	16417	16509	16343	16612	16422	16318	16583	16437	16459	16397	16604	16417	16523	16165	16359	16329	16364	16413	16558	16342	16353	16509	16477	16242	16475	16415	16303	16649	16397	16365	16483	16382	16539	16400	16206	16242	16316	16502	16412	16420	16556	16473	16454	16450	16349	16343	16369	16318	16398	16412	16457	16422	16418	16626	16398	16344	16517	16425	16359	16543	16446	16364	16359	16408	16540	16328	16197	16328	16373	16387	16342	16499	16330	16307	16269	16332	16378	16353	16241	16410	16445	16111	16443	16377	16511	16464	16469	16512	16427	16284	16456	16416	16316	16330	16352	16572	16342	16385	16545	16314	16214	16523	16428	16365	16429	16231	16254	16527	16257	16356	16384	16572	16316	16491	16504	16224	16402	16263	16466	16356	16438	16437	16491	16396	16420	16416	16451	16220	16293	16500	16358	16546	16552	16553	16325	16380	16519	16421	16415	16584	16414	16476	16385	16387	16527	16382	16412	16375	16535	16339	16493	16317	16421	16476	16253	16352	16405	16321	16540	16552	16616	16267	16259	16478	16352	16141	16462	16376	16348	16488	16472	16536	16548	16632	16433	16276	16481	16152	16419	16315	16390	16247	16320	16378	16317	16687	16318	16561	16436	16460	16514	16523	16302	16463	16529	16498	16423	16431	16546	16350	16539	16487	16255	16292	16339	16334	16512	16292	16392	16397	16535	16301	16285	16388	16246	16249	16414	16587	16426	16431	16332	16374	16508	16383	16185	16283	16384	16255	16343	16151	16229	16484	16513	16414	16441	16431	16309	16360	16559	16504	16336	16505	16411	16523	16541	16377	16329	16407	16493	16395	16216	16331	16461	16424	16328	16441	16337	16276	16362	16279	16436	16363	16463	16481	16494	16697	16229	16523	16313	16489	16269	16317	16527	16350	16516	16507	16375	16492	16354	16498	16588	16456	16523	16473	16346	16566	16547	16511	16479	16300	16395	16625	16301	16305	16511	16654	16314	16422	16519	16280	16384	16599	16739	16495	16575	16374	16410	16345	16376	16340	16502	16240	16374	16669	16292	16300	16437	16389	16443	16253	16404	16378	16679	16188	16358	16283	16514	16471	16339	16400	16580	16455	16522	16484	16450	16354	16333	16250	16384	16323	16337	16185	16273	16362	16368	16562	16470	16592	16301	16428	16429	16369	16533	16427	16446	16513	16482	16394	16368	16507	16502	16357	16403	16390	16327	16345	16380	16466	16641	16339	16541	16460	16482	16450	16433	16296	16349	16428	16442	16464	16314	16220	16317	16294	16382	16251	16463	16660	16252	16515	16371	16413	16215	16470	16309	16373	16539	16328	16487	16269	16299	16252	16397	16379	16679	16440	16579	16427	16319	16388	16404	16499	16273	16379	16439	16407	16390	16171	16374	16675	16472	16411	16319	16292	16486	16464	16572	16501	16525	16466	16435	16421	16335	16558	16557	16462	16320	16344	16648	16474	16262	16338	16303	16337	16545	16485	16408	16289	16287	16567	16603	16461	16264	16358	16460	16412	16379	16373	16406	16413	16230	16448	16451	16355	16571	16447	16368	16666	16504	16491	16414	16385	16401	16312	16602	16306	16215	16490	16464	16327	16371	16103	16561	16503	16371	16500	16513	16298	16584	16358	16442	16627	16276	16232	16315	16390	16281	16640	16243	16322	16355	16362	16583	16400	16499	16682	16395	16515	16508	16330	16394	16546	16488	16602	16422	16435	16561	16417	16479	16367	16425	16290	16502	16421	16346	16270	16255	16579	16405	16435	16233	16601	16390	16294	16466	16160	16349	16492	16275	16595	16327	16441	16267	16484	16450	16460	16483	16194	16465	16564	16467	16500	16318	16389	16396	16435	16390	16546	16584	16471	16351	16456	16445	16524	16487	16334	16620	16460	16582	16375	16204	16311	16481	16317	16359	16376	16433	16372	16337	16501	16437	16484	16565	16402	16532	16466	16418	16243	16447	16764	16227	16349	16267	16208	16279	16363	16353	16544	16372	16349	16409	16334	16329	16178	16399	16471	16372	16530	16459	16462	16467	16427	16481	16480	16403	16412	16487	16234	16382	16399	16590	16459	16269	16328	16258	16257	16567	16329	16457	16499	16486	16483	16518	16254	16313	16343	16328	16262	16432	16489	16467	16192	16376	16561	16343	16404	16425	16231	16413	16384	16279	16494	16454	16356	16347	16549	16506	16474	16403	16369	16332	16167	16350	16518	16336	16397	16301	16294	16512	16432	16409	16409	16450	16488	16293	16261	16364	16222	16432	16483	16392	16360	16521	16156	16664	16594	16415	16346	16411	16500	16382	16299	16138	16413	16328	16385	16421	16422	16280	16371	16391	16395	16524	16481	16462	16531	16410	16440	16405	16307	16591	16358	16443	16495	16723	16451	16310	16359	16459	16545	16292	16315	16403	16386	16383	16183	16430	16598	16433	16237	16573	16381	16126	16378	16320	16468	16354	16387	16291	16345	16427	16342	16478	16437	16365	16623	16289	16518	16347	16507	16458	16249	16357	16464	16432	16552	16356	16563	16383	16344	16448	16474	16360	16349	16581	16335	16479	16293	16380	16260	16387	16382	16542	16176	16457	16550	16384	16259	16161	16563	16468	16591	16575	16555	16438	16333	16256	16523	16475	16525	16526	16333	16536	16458	16469	16436	16339	16582	16331	16487	16327	16322	16281	16221	16378	16464	16432	16286	16559	16468	16264	16506	16333	16327	16434	16359	16167	16358	16387	16433	16455	16501	16355	16434	16164	16416	16340	16502	16433	16367	16375	16531	16436	16340	16453	16426	16581	16264	16383	16493	16348	16548	16462	16489	16482	16283	16310	16382	16478	16350	16489	16208	16531	16311	16381	16367	16476	16403	16430	16291	16331	16403	16444	16580	16456	16460	16384	16392	16425	16425	16436	16104	16268	16532	16436	16413	16324	16264	16414	16647	16385	16357	16265	16341	16332	16568	16348	16390	16552	16581	16271	16411	16481	16338	16220	16248	16369	16373	16421	16319	16313	16355	16354	16323	16390	16438	16351	16432	16574	16347	16219	16412	16360	16280	16306	16461	16422	16503	16411	16534	16511	16671	16569	16565	16630	16444	16494	16472	16408	16475	16464	16304	16264	16607	16264	16565	16626	16353	16398	16552	16478	16366	16252	16415	16365	16203	16515	16593	16453	16524	16457	16319	16414	16331	16520	16359	16543	16355	16502	16416	16400	16299	16243	16459	16417	16412	16444	16457	16234	16464	16267	16340	16479	16373	16364	16463	16383	16403	16295	16362	16396	16473	16447	16306	16419	16245	16287	16391	16528	16513	16314	16355	16300	16460	16520	16483	16325	16392	16440	16438	16348	16411	16345	16452	16438	16356	16406	16423	16375	16348	16448	16487	16342	16363	16331	16525	16454	16434	16525	16379	16328	16325	16380	16207	16556	16493	16306	16374	16513	16477	16315	16541	16314	16658	16390	16497	16589	16453	16374	16303	16433	16384	16267	16445	16459	16479	16502	16448	16373	16343	16686	16297	16477	16432	16393	16256	16317	16422	16554	16534	16285	16470	16485	16420	16242	16237	16231	16380	16462	16351	16250	16493	16376	16376	16510	16471	16426	16380	16633	16693	16559	16579	16559	16423	16267	16450	16493	16472	16352	16319	16405	16367	16412	16400	16447	16275	16392	16481	16546	16442	16617	16339	16539	16362	16609	16497	16387	16307	16377	16485	16325	16294	16321	16197	16291	16411	16369	16191	16198	16410	16675	16361	16313	16487	16502	16442	16436	16350	16597	16412	16359	16411	16452	16488	16592	16424	16359	16381	16158	16312	16358	16599	16472	16428	16450	16314	16366	16356	16405	16431	16195	16568	16411	16599	16328	16610	16666	16427	16508	16466	16350	16400	16616	16383	16398	16492	16406
37509	59173	53877	42973	35441	29559	25322	21750	19542	18138	17109	16565	15946	15555	15125	15033	14819	14834	14700	14536	14624	14577	14536	14433	14548	14546	14518	14635	14496	14608	14406	14369	14252	14248	14479	14479	14356	14355	14357	14561	14391	14360	14367	14329	14464	14301	14535	14338	14382	14154	14355	14447	14262	14386	14275	14322	14406	14384	14394	14581	14410	14481	14376	14405	14444	14355	14367	14254	14290	14425	14260	14346	14436	14320	14292	14374	14414	14318	14374	14288	14566	14401	14290	14416	14444	14581	14363	14395	14379	14401	14427	14321	14331	14263	14339	14457	14371	14368	14348	14352	14289	14296	14233	14278	14216	14436	14362	14455	14294	14258	14410	14310	14396	14264	14354	14330	14298	14186	14372	14320	14390	14468	14409	14298	14303	14338	14384	14310	14305	14476	14311	14529	14454	14276	14419	14410	14481	14391	14454	14268	14465	14251	14360	14063	14444	14219	14314	14248	14331	14449	14390	14317	14396	14365	14307	14423	14159	14532	14443	14333	14457	14362	14504	14504	14183	14278	14199	14274	14386	14138	14335	14284	14312	14334	14340	14342	14299	14358	14268	14415	14405	14310	14421	14367	14301	14259	14267	14387	14247	14376	14497	14282	14536	14418	14272	14297	14401	14345	14438	14525	14323	14456	14285	14434	14231	14285	14144	14469	14279	14382	14301	14366	14362	14468	14417	14419	14268	14276	14287	14349	14290	14465	14428	14350	14191	14487	14524	14067	14377	14338	14369	14240	14345	14341	14353	14079	14451	14516	14304	14337	14470	14149	14474	14355	14558	14556	14373	14331	14415	14126	14345	14321	14338	14406	14346	14281	14460	14267	14238	14277	14363	14376	14420	14462	14199	14151	14412	14611	14188	14200	14512	14406	14341	14310	14322	14268	14452	14359	14178	14291	14200	14394	14414	14152	14207	14346	14366	14333	14349	14516	14317	14327	14281	14459	14397	14358	14275	14287	14461	14407	14407	14238	14368	14158	14418	14343	14393	14427	14333	14461	14329	14460	14397	14395	14312	14308	14252	14347	14499	14286	14453	14223	14261	14264	14441	14284	14463	14272	14295	14256	14393	14092	14371	14347	14369	14272	14333	14413	14364	14237	14370	14235	14361	14382	14266	14337	14332	14492	14371	14450	14336	14289	14313	14414	14585	14328	14411	14375	14380	14286	14410	14271	14226	14264	14469	14439	14447	14449	14406	14490	14187	14211	14330	14168	14314	14475	14436	14317	14324	14239	14292	14247	14346	14358	14483	14521	14365	14402	14362	14336	14368	14289	14326	14519	14317	14131	14506	14427	14276	14222	14335	14352	14550	14450	14353	14520	14322	14369	14276	14419	14360	14413	14296	14460	14411	14260	14301	14381	14252	14428	14257	14403	14282	14398	14298	14323	14581	14525	14479	14224	14144	14291	14114	14444	14378	14186	14293	14199	14365	14394	14415	14223	14419	14390	14339	14468	14332	14341	14244	14289	14393	14283	14381	14272	14507	14265	14315	14278	14355	14490	14550	14312	14470	14256	14163	14431	14449	14398	14154	14347	14345	14303	14602	14327	14360	14414	14223	14265	14298	14387	14427	14268	14184	14316	14298	14347	14232	14517	14490	14456	14374	14391	14248	14216	14201	14411	14302	14331	14577	14442	14295	14485	14331	14209	14323	14305	14425	14179	14375	14410	14426	14449	14460	14487	14388	14329	14293	14457	14393	14323	14536	14494	14444	14273	14408	14447	14410	14335	14395	14289	14385	14256	14333	14389	14309	14399	14327	14390	14385	14268	14215	14430	14170	14445	14197	14456	14343	14392	14474	14233	14191	14281	14380	14399	14271	14477	14269	14392	14320	14262	14435	14425	14351	14417	14410	14450	14484	14248	14404	14358	14371	14320	14315	14250	14414	14524	14339	14398	14408	14345	14301	14496	14431	14252	14362	14390	14485	14350	14322	14249	14397	14303	14369	14242	14352	14549	14413	14223	14378	14480	14420	14414	14311	14382	14375	14224	14350	14334	14318	14304	14432	14388	14350	14301	14218	14408	14344	14156	14272	14479	14440	14457	14447	14356	14403	14203	14382	14458	14224	14478	14497	14220	14363	14342	14417	14035	14320	14234	14367	14331	14510	14288	14431	14496	14252	14330	14242	14455	14494	14353	14406	14427	14235	14515	14394	14381	14471	14259	14271	14279	14330	14267	14463	14427	14291	14218	14261	14291	14574	14505	14412	14111	14380	14333	14165	14344	14254	14495	14545	14283	14421	14482	14466	14305	14322	14350	14430	14336	14414	14437	14349	14333	14391	14347	14296	14522	14253	14365	14293	14408	14472	14386	14476	14498	14480	14381	14182	14491	14475	14287	14359	14322	14376	14274	14294	14390	14222	14207	14284	14409	14368	14220	14360	14377	14284	14362	14366	14204	14268	14254	14589	14220	14255	14513	14303	14268	14355	14368	14322	14402	14315	14338	14227	14395	14408	14394	14263	14254	14344	14468	14386	14271	14349	14290	14344	14450	14276	14182	14413	14386	14280	14336	14389	14464	14330	14441	14321	14456	14461	14543	14291	14314	14361	14314	14439	14278	14406	14404	14238	14402	14402	14107	14332	14172	14315	14407	14267	14375	14392	14418	14296	14409	14282	14490	14445	14202	14459	14356	14461	14223	14497	14498	14220	14268	14358	14312	14231	14424	14236	14319	14375	14530	14278	14486	14259	14409	14328	14289	14214	14376	14452	14355	14218	14488	14278	14270	14462	14271	14366	14440	14401	14296	14299	14423	14192	14213	14183	14435	14254	14324	14247	14307	14330	14510	14434	14213	14347	14286	14363	14339	14268	14404	14390	14176	14396	14447	14224	14330	14447	14351	14302	14332	14416	14339	14386	14401	14350	14181	14383	14351	14479	14406	14268	14393	14351	14326	14558	14525	14350	14395	14255	14342	14125	14299	14332	14190	14318	14363	14347	14468	14177	14267	14354	14435	14418	14393	14256	14418	14226	14257	14394	14546	14186	14398	14430	14261	14383	14193	14382	14247	14445	14402	14359	14328	14336	14246	14359	14302	14373	14210	14320	14370	14412	14322	14396	14265	14258	14395	14294	14496	14421	14169	14486	14268	14310	14381	14480	14403	14303	14443	14255	14318	14352	14396	14360	14309	14292	14436	14376	14618	14362	14332	14586	14282	14430	14271	14370	14309	14388	14199	14260	14278	14334	14482	14444	14251	14309	14238	14304	14194	14328	14335	14195	14408	14430	14399	14395	14418	14392	14214	14295	14295	14258	14333	14426	14308	14315	14352	14375	14361	14297	14055	14294	14428	14342	14405	14303	14328	14318	14451	14283	14253	14305	14328	14421	14365	14299	14322	14267	14495	14389	14448	14281	14222	14440	14355	14393	14238	14294	14368	14188	14404	14252	14318	14261	14225	14402	14423	14454	14446	14452	14311	14382	14194	14209	14195	14455	14358	14524	14337	14339	14298	14407	14347	14338	14394	14194	14312	14407	14382	14319	14448	14331	14468	14083	14308	14305	14400	14309	14406	14350	14329	14366	14256	14444	14192	14354	14448	14286	14412	14383	14218	14302	14312	14209	14423	14107	14176	14487	14371	14428	14273	14242	14475	14449	14465	14406	14354	14414	14356	14403	14283	14407	14335	14496	14365	14141	14240	14366	14447	14430	14500	14297	14251	14359	14407	14260	14445	14317	14375	14297	14474	14438	14223	14351	14322	14275	14360	14207	14340	14278	14309	14236	14255	14295	14394	14280	14289	14383	14320	14389	14332	14404	14363	14352	14298	14225	14433	14179	14404	14345	14376	14302	14442	14396	14275	14452	14477	14321	14388	14354	14397	14405	14430	14290	14196	14546	14440	14362	14514	14373	14196	14288	14408	14295	14252	14325	14303	14199	14330	14309	14299	14300	14270	14269	14507	14206	14125	14412	14369	14316	14434	14496	14489	14331	14284	14365	14419	14216	14423	14499	14366	14433	14471	14318	14362	14325	14229	14540	14362	14480	14437	14354	14288	14202	14179	14315	14416	14260	14323	14320	14368	14243	14359	14309	14275	14241	14423	14362	14462	14278	14478	14254	14351	14435	14452	14386	14230	14427	14306	14359	14281	14288	14350	14213	14314	14470	14213	14367	14322	14271	14358	14436	14200	14358	14317	14398	14456	14332	14377	14366	14499	14296	14508	14399	14197	14372	14329	14412	14281	14359	14255	14481	14267	14347	14390	14529	14301	14381	14280	14333	14251	14365	14317	14333	14361	14340	14507	14270	14325	14486	14263	14434	14248	14347	14281	14148	14471	14196	14329	14240	14310	14312	14275	14303	14197	14338	14346	14488	14365	14252	14319	14428	14303	14417	14441	14318	14432	14292	14533	14292	14271	14317	14226	14405	14499	14383	14374	14353	14447	14298	14423	14377	14442	14336	14465	14407	14265	14294	14229	14381	14327	14426	14295	14391	14468	14375	14348	14222	14207	14413	14471	14232	14132	14370	14276	14441	14302	14325	14464	14294	14225	14411	14344	14376	14426	14344	14492	14406	14320	14415	14539	14152	14331	14402	14216	14321	14209	14434	14361	14488	14266	14422	14453	14312	14308	14208	14285	14233	14400	14341	14551	14491	14318	14451	14357	14275	14403	14438	14354	14252	14301	14422	14422	14265	14422	14412	14388	14445	14514	14266	14488	14366	14494	14272	14274	14303	14301	14383	14278	14301	14333	14387	14402	14436	14401	14317	14431	14354	14278	14288	14355	14275	14290	14302	14370	14390	14191	14297	14284	14306	14196	14357	14470	14322	14259	14333	14317	14499	14283	14355	14283	14395	14452	14098	14406	14400	14643	14264	14381	14175	14255	14393	14399	14403	14238	14368	14446	14347	14278	14421	14503	14395	14286	14395	14652	14489	14242	14323	14239	14431	14410	14419	14358	14351	14199	14396	14274	14359	14082	14384	14164	14363	14348	14480	14458	14347	14264	14274	14332	14343	14130	14475	14333	14228	14386	14214	14346	14268	14299	14235	14398	14344	14522	14400	14363	14353	14377	14365	14124	14299	14461	14341	14425	14417	14256	14228	14318	14280	14471	14458	14218	14425	14338	14345	14405	14345	14327	14387	14065	14322	14382	14518	14146	14448	14363
23082	21477	29451	24579	24279	28253	30623	24587	21529	20186	19268	18322	18117	17506	17204	16989	17048	16971	16848	16588	16801	16702	16685	16582	16457	16639	16472	16658	16336	16598	16340	16717	16531	16332	16413	16351	16168	16580	16471	16352	16470	16257	16396	16371	16301	16263	16309	16367	16421	16402	16382	16176	16436	16274	16499	16192	16320	16207	16434	16405	16509	16214	16420	16243	16269	16364	16636	16173	16311	16463	16424	16261	16548	16214	16326	16145	16338	16323	16458	16376	16282	16399	16335	16252	16414	16034	16240	16336	16245	16206	16516	16274	16397	16394	16448	16139	16282	16430	16224	16503	16218	16392	16283	16327	16354	16429	16237	16255	16151	16200	16335	16433	16307	16083	16380	16177	16392	16408	16394	16253	16328	16140	16377	16325	16242	16255	16395	16459	16378	16233	16260	16451	16153	16162	16257	16334	16277	16246	16135	16358	16500	16161	16412	16235	16474	16274	16301	16414	16345	16295	16354	16242	16324	16176	16274	16271	16401	16173	16301	16372	16193	16301	16244	16386	16271	16242	16435	16278	16200	16455	16362	16297	16220	16379	16247	16382	16323	16383	16127	16253	16452	16268	16112	16238	16187	16184	16403	16434	16335	16376	16191	16468	16390	16545	16330	16291	16325	16434	16387	16500	16308	16301	16268	16454	16288	16460	16065	16280	16305	16083	16272	16435	16310	16300	16209	16465	16165	16231	16223	16252	16247	16457	16214	16344	16457	16397	16258	16375	16357	16105	16357	16265	16374	16291	16269	16293	16372	16288	16253	16181	16081	16187	16457	16134	16311	16482	16239	16437	16134	16351	16484	16374	16310	16357	16396	16291	16414	16315	16292	16146	16289	16424	16276	16489	16217	16271	16283	16338	16351	16386	16447	16150	16180	16445	16396	16206	16295	16277	16273	16416	16438	16267	16226	16188	16231	16332	16134	16152	16250	16364	16334	16249	16407	16240	16277	16388	16385	16345	16374	16358	16299	16235	16170	16206	16148	16167	16240	16352	16046	16158	16180	16274	16265	16315	16325	16293	16410	16250	16195	16096	16366	16195	16330	16301	16068	16179	16397	16336	16375	16316	16322	16388	16254	16322	16327	16388	16537	16310	16292	16207	16301	16352	16187	16342	16423	16359	16205	16163	16231	16275	16333	16465	16258	16279	16373	16306	16243	16251	16465	16142	16231	16451	16245	16123	16354	16078	16253	16234	16390	16287	16362	16289	16130	16430	16340	16307	16337	16273	16365	16112	16321	16267	16548	16156	16381	16219	16479	16381	16184	16455	16215	16317	16215	16393	16063	16209	16374	16121	16349	16305	16126	16351	16171	16373	16233	16371	16420	16276	16180	16215	16315	16185	16518	16130	16337	16179	16376	16347	16324	16451	16366	16313	16460	16152	16359	16393	16392	16380	16327	16278	16323	16040	16051	16364	16517	16306	16217	16223	16237	16310	16218	16355	16198	16273	16058	16499	16236	16204	16193	16231	16231	16021	16341	16323	16341	16389	16271	16284	16340	16222	16058	16384	16366	16316	16271	16321	16350	16317	16176	16380	16171	16179	16183	16199	16218	16207	16426	16284	16356	16154	16184	16318	16519	16384	16339	16169	16252	16576	16282	16331	16377	16256	16359	16347	16258	16318	16172	16438	16080	15960	16420	16162	16419	16323	16172	16087	16213	16303	16341	16418	16261	16214	16297	16324	16445	16520	16202	16180	16228	16253	16274	16075	16359	16329	16254	16253	16345	16234	16307	16320	16360	16325	16331	16336	16485	16226	16390	16321	16497	16279	16303	16299	16246	16355	16356	16229	16257	16353	16326	16384	16341	16209	16400	16444	16269	16216	16419	16394	16436	16323	16324	16218	16209	16274	16262	16164	16121	16299	16232	16240	16306	16252	16413	16197	16273	16447	16443	16314	16168	16397	16179	16273	16278	16148	16309	16300	16395	16397	16320	16479	16372	16235	16282	16261	16409	16343	16414	16117	16238	16478	16230	16279	16420	16319	16451	16374	16274	16334	16309	16027	16070	16433	16306	16251	16258	16172	16220	16189	16241	16264	16181	16111	16312	16341	16237	16211	16198	16301	16277	16441	16169	16149	16426	16318	16248	16408	16188	16320	16374	16333	16174	16319	16071	16240	16334	16337	16289	16294	16324	16064	16035	16152	16485	16191	16262	16191	16413	16394	16285	16171	16420	16173	16305	16433	16154	16236	16220	16074	16239	16378	16341	16388	16332	16249	16163	16073	16301	16375	16223	16144	16358	16301	16206	16348	16246	16336	16370	16423	16490	16359	16375	16321	16334	16329	16228	16261	16460	16248	16150	16373	16354	16389	16202	16198	16263	16120	16273	16302	16217	16549	16248	16357	16247	16196	16275	16336	16146	16284	16150	16366	16401	16436	16291	16291	16215	16314	16241	16541	16192	16413	16257	16240	16456	16432	16346	16464	16176	16274	16384	16288	16251	16264	16367	16298	16333	16391	16212	16275	16248	16419	16263	16143	16179	16285	16337	16421	16506	16255	16434	16426	16166	16007	16403	16276	16307	16342	16453	16404	16294	16206	16379	16381	16222	16201	16367	16195	16385	16202	16219	16411	16189	16361	16198	16286	16292	16373	16488	16296	16336	16264	16424	16395	16379	16384	16273	16068	16345	16253	16391	16209	16242	16072	16159	16208	16312	16303	16294	16248	16295	16143	16374	16193	16188	16295	16294	16260	16341	16208	16282	16275	16105	16085	16266	16057	16366	16451	16292	16288	16193	16317	16486	16311	16344	16467	16327	16292	16324	16062	16129	16169	16445	16553	16201	16365	16250	16374	16319	16269	16315	16204	16451	16210	16092	16315	16468	16362	16282	16184	16201	16322	16325	16364	16267	16344	16201	16252	16094	16277	16153	16496	16343	16261	16159	16286	16334	16386	16193	16120	16155	16337	16290	16143	16228	16245	16291	16110	16046	16348	16363	16318	16224	16335	16468	16073	16122	16238	16332	16506	16361	16163	16226	16008	16341	16345	16449	16183	16241	16330	16327	16343	16249	16229	16469	16317	16425	16260	16046	16368	16428	16315	16400	16296	16533	16257	16251	16211	16237	16286	16293	16264	16289	16311	16226	16283	16006	16315	16352	16323	16150	16339	16326	16309	16155	16063	16350	16255	16342	16429	16359	16465	16545	16149	16276	16306	16459	16142	16303	16405	16440	16092	16258	16149	16240	16306	16212	16212	16266	16370	16403	16462	16302	16064	16076	16082	16475	16431	16195	16242	16244	16184	16229	16285	16297	16447	16446	16451	16336	16334	16313	16337	16092	16233	16160	16041	16279	16279	16333	16279	16529	16156	16189	16236	16331	16387	16190	16292	16296	16330	16096	16109	16171	16331	16144	16163	16407	16356	16272	16227	16404	16325	16453	16362	16460	16126	16338	16351	16365	16363	16282	16177	16454	16258	16298	16410	16323	16373	16557	16413	16377	16427	16363	16279	16172	16044	16310	16326	16351	16312	16182	16078	16402	16016	16305	16271	16307	16276	16333	16267	16302	16092	16376	16469	16292	16248	16160	16254	16475	16292	16379	16270	16410	16292	16465	16270	16376	16188	16197	16235	16320	16369	16373	16161	16284	16309	16266	16404	16271	16300	16464	16100	16409	16481	16351	16375	16388	16442	16474	16114	16302	16345	16304	16225	16371	16321	16300	16275	16222	16243	16170	16130	16238	16072	16158	16328	16190	16434	16288	16332	16453	16324	16482	16319	16440	16312	16305	16405	16279	16305	16266	16410	16172	16388	16399	16365	16243	16159	16330	16295	16379	16269	16186	16321	16074	16311	16131	16322	16261	16474	16262	16310	16473	16294	16116	16097	16271	16329	16367	16404	16293	16335	16418	16500	16363	16448	16242	16360	16155	16271	16234	16216	16450	16178	16225	16361	16346	16042	16251	16292	16326	16326	16352	16187	16291	16329	16365	16245	16262	16198	16238	16220	16366	16164	16328	16309	16231	16035	16292	16424	16464	16276	16133	16318	16129	16450	16332	16118	16145	16360	16360	16521	16221	16174	16392	16255	16243	16254	16166	16319	16574	16359	16181	16132	16276	16288	16166	16347	16440	16319	16278	16512	16299	16217	16220	16383	16117	16379	16181	16303	16340	16181	16224	16472	16399	16280	16083	16193	16305	16067	16295	16295	16273	16267	16517	16166	16468	16269	16365	16579	16370	16356	16383	16148	16353	16268	16371	16247	16463	16376	16458	16202	16224	16086	16336	16309	16337	16223	16310	16206	16369	16273	16322	16297	16286	16262	16280	16304	16406	16095	16512	16146	16399	16330	16419	16132	16339	16242	16292	16477	16486	16354	16345	16409	16455	16230	16258	16209	16231	16223	16109	16330	16204	16128	16215	16100	16331	16300	16184	16134	16036	16262	16405	16404	16194	16419	16240	16365	16342	16432	16108	16161	16355	16240	16249	16151	16272	16237	16291	16237	16218	16167	16409	16422	16256	16133	16342	16288	15937	16248	16291	16422	16314	16248	16231	16308	16384	16314	16395	16263	16352	16354	16224	16394	16335	16195	16327	16186	16393	16174	16205	16253	16169	16172	16412	16430	16191	16481	16283	16314	16207	16224	16348	16501	16272	16160	16404	16085	16201	16208	16261	16398	16257	16213	16232	16096	16324	16320	16424	16273	16287	16236	16331	16366	16286	16277	16384	16265	16204	16224	16337	16195	16340	16482	16197	16117	16375	16168	16304	16112	16234	16246	16403	16206	16160	16369	16281	16188	16140	16230	16315	16269	16235	16103	16137	16438	16286	16507	16318	16237	16539	16251	16220	16350	16126	16227	16195	16231	16075	16369	16324	16341	16157	16241	16326	16537	16314	16130	16268	16236	16181	16267	16423	16377	16198	16512	16159	16337	16456	16259	16158	16424	16424	16303	16249	16257	16396	16227	16279	16248	16406	16247	16369	16266	16330	16230	16445	16066	16441	16472	16107	16215	16106	16400	16112	16358	16331	16561	16398	16229	16336	16304	16533	16490	16484	16348	16295	16272	16020	16180	16163	16189	16345	16223	16378	16446	16130	16368	16248	16368	16187	16293	16263	16205	16253	16210	16140	16202	16159	16204	16439	16288	16377	16331	16245	16335	16207	16110
38616	62926	58279	48085	40111	34044	29562	25326	21887	19633	18120	17177	16447	15914	15387	15092	14985	14786	14743	14728	14359	14470	14498	14574	14231	14412	14478	14453	14318	14192	14538	14340	14389	14183	14254	14430	14383	14234	14280	14332	14234	14277	14231	14301	14193	14250	14279	14332	14258	14373	14140	14199	14214	14142	14200	14270	14241	14117	14386	14265	14275	14185	14174	14200	14120	14208	14059	14198	14376	14164	14176	14393	14058	14270	14121	14267	14268	14365	14014	14031	14123	14064	14217	14275	14160	14217	14043	14162	14340	14147	14190	14306	14236	14207	14260	14293	14192	14224	14287	14198	14204	14288	14156	14142	14055	14288	14154	14179	14178	14221	14233	14002	14277	14143	14210	14211	14277	14188	14142	14182	14339	14260	14239	14162	14072	14195	14093	14200	14065	14169	14170	14327	14238	14147	14314	14159	14191	14338	14357	14054	14072	14279	14169	14055	14227	14144	14177	14104	14233	14304	14130	14104	14085	14039	14176	14208	14333	14202	14208	14079	14260	14174	14171	14210	14177	14346	14115	14186	14082	14093	14391	14181	14266	14123	14247	14228	14120	14520	14139	14048	14130	14276	14391	14130	13978	14160	14111	14176	14313	14114	14276	14168	14106	14076	14260	14177	14225	14207	14153	14302	14170	14155	14228	14070	14270	14200	14153	14099	14357	14091	14106	14243	14260	14279	14119	14164	14280	14153	14206	14228	14291	14322	14179	14142	14153	14093	14151	14168	14091	14274	14110	14287	14232	14171	14200	14146	14163	14122	14131	14024	14222	14167	14069	14212	14293	14082	14223	14288	14266	14075	14026	14102	14075	14110	14069	14321	14121	14325	14190	14223	14315	14290	14119	14094	14276	14273	14123	14282	14206	14194	14154	14007	14223	14215	14208	14289	14085	14262	14080	14053	14008	14245	14095	14142	14210	14152	14025	14334	14265	14178	14135	14056	14365	14268	14044	14304	14152	14248	14189	14198	14226	14118	14138	14234	14140	14242	14078	14242	14109	14132	14174	14042	14146	13904	14243	14147	14196	14106	14273	14166	14144	14325	14202	14160	14047	14318	14160	14202	14074	14070	14078	14355	14142	14255	14006	14248	14213	14232	14280	14161	14148	14076	14020	14025	14122	14319	13965	14219	14175	14026	14181	14240	14074	14142	14237	14101	14292	14176	14221	14199	14052	14199	14202	14205	14085	14225	14234	14231	14121	14327	13997	14199	14212	14077	14300	14117	14123	14199	14012	14192	13930	14144	14320	14131	14169	14095	14189	14223	14163	14175	14119	14223	14089	14207	14242	14118	14050	14069	14195	14233	14185	14246	14115	14118	14225	14333	13971	14205	14212	14140	14146	14131	14179	14295	14102	14128	14133	14345	14197	14156	14240	14227	14191	14028	14227	14284	14060	14095	14291	14168	14050	14182	14162	14080	14184	14198	14203	14108	14191	14233	14312	14129	14302	14134	14047	14075	14327	14222	14246	14084	14166	14133	14399	13966	14172	14360	14201	14162	14127	14113	14221	14104	14122	14202	14194	14271	14160	14280	14095	14354	14219	14130	14178	14160	14113	14203	13957	14249	14109	14278	14215	14285	13971	14256	14298	14176	14208	14086	14225	14256	14153	14081	14386	14167	14167	14022	14248	14271	14118	14092	14065	14043	14224	14025	14110	14165	14168	14215	14186	14141	14220	14212	14272	14227	14195	14265	14160	14030	14174	14090	14191	14214	14199	14240	14122	14241	14219	14148	14120	14220	14222	14183	14013	14368	14234	14083	14050	14185	14116	14125	14283	14294	14205	14210	14258	14287	14209	14281	14267	14162	14221	14138	14107	14061	14249	14129	14205	14158	14047	14148	14185	14140	14160	14179	14311	14251	14169	14108	14071	14275	14135	14113	14167	14014	14100	14320	14114	14125	14192	14256	14129	14137	14157	14235	14122	14358	14174	14351	14183	14346	14212	14307	14074	14017	14169	14104	14093	14229	14320	14195	14184	14088	14219	14122	14201	14155	14108	14098	14234	14162	14328	14133	14263	14336	14211	14328	14242	14177	14166	14278	14348	14149	14151	14085	14224	14144	14188	14044	14140	14085	14103	14190	14237	14034	14396	14125	14220	14136	14148	14134	14240	14134	14181	14287	14304	14036	14161	14183	14243	14197	14217	14053	14179	14151	14143	14131	14103	14228	14112	14325	14298	14088	14297	14119	14280	14292	14280	14288	14302	14180	14139	14164	14193	14069	14107	14103	14129	14223	14084	14022	14179	14268	14249	14270	14066	14407	14065	14192	14090	14004	14208	14269	14214	14086	14142	14224	13968	14294	14163	14129	14120	14197	14103	14090	14077	14081	14069	14182	14268	14119	14311	14187	14367	14348	14156	14274	14222	14256	14197	14139	14138	14257	14151	14213	14207	14197	14271	14255	14292	14312	13995	14218	14317	14320	14068	14127	14143	14203	14246	14339	14276	14214	14170	14048	14131	14062	14214	14088	14074	14201	14095	14016	14066	14098	14081	14094	14167	14121	14168	14153	14326	14205	14158	14197	14155	14327	14326	14302	14231	14011	14164	14009	14101	14110	14191	14241	14162	14130	14115	14128	14214	14082	14220	14275	14183	13996	14009	14137	14095	14119	14156	14214	14137	14278	14256	14045	14090	14213	14090	14150	14140	14081	14170	14096	14237	14085	14128	13942	14062	14159	14064	14202	14157	14215	14199	14157	14392	14110	14284	14124	14027	14087	14222	14176	14197	14212	14182	14104	14256	14172	14149	14221	14006	14157	14118	14204	14085	14179	14261	14058	14199	14185	14304	14110	14038	14072	14163	14151	14085	14085	14267	14284	14302	14227	14128	14211	14204	14162	14058	14197	14190	14305	14125	14048	14212	14091	14082	14174	14138	14125	14363	14278	14181	14120	14277	14050	14047	14080	14093	14173	14049	14058	14124	14107	14240	14289	14246	14325	14131	14092	14092	14201	13971	14182	14194	14015	14324	14202	14196	14259	14304	14227	14177	14251	14118	14111	14243	14163	14332	14332	14070	14046	14228	14182	14384	14117	14173	14225	14250	14256	14109	14108	14165	14146	14067	14172	14233	14182	14180	14183	14192	14117	14235	14168	14189	14313	14170	14058	14212	14063	14306	14279	14200	14178	14163	14286	14113	14244	14081	14134	14219	14211	14282	14205	14224	14169	14120	14129	14106	14034	14293	14163	14032	14113	14240	14156	14348	14243	14205	14035	14105	14387	14194	14157	14134	14343	14103	14043	14232	14228	14208	14137	14209	14038	14163	14225	14231	14248	14263	14073	14260	14164	14238	14241	13971	14032	14111	14111	14095	14210	14061	14253	14185	14112	14066	13924	14078	14064	14168	14204	14162	14242	13975	14177	14207	14268	14350	14292	13966	14096	14114	14168	14178	14192	14137	14153	14266	14181	14015	14019	14150	14222	14201	14148	14144	14076	14184	14364	14175	14096	14041	14262	14088	14263	14096	14093	14088	14225	14288	14095	14243	14246	14327	13989	14182	14091	14315	14099	14238	14234	14223	14262	14295	14237	14085	14233	14209	13990	14233	14238	14139	14218	14097	14109	14318	14122	14278	14103	14144	14102	14110	14226	14270	14180	14113	14167	14233	14162	14122	14154	14156	14157	14241	14245	14058	14121	14228	14111	14104	14045	14129	14228	14171	14113	14295	14110	14144	14174	14181	14249	14361	14240	14214	14305	14072	14103	14212	14256	14167	14127	14174	14352	14215	14045	14123	14070	14214	14163	14164	14265	14221	14063	14373	14253	14211	14256	14419	13906	14107	14219	14229	14339	14205	14113	14153	14225	14278	14203	14259	14143	14331	14197	14214	14172	14037	14106	14301	14067	13997	14142	14011	14176	14022	13981	14219	14207	14146	13982	14277	14094	14174	14285	14336	14041	14059	14141	14072	14184	14197	14161	14080	14355	14263	14204	14302	14091	14205	14144	14237	14004	14199	14232	14158	14117	14229	14111	14162	14211	14188	14296	14224	14350	14203	14221	14106	14123	14101	14234	14063	14094	14109	14291	14069	14224	14117	14133	14196	14092	14238	14189	14345	14195	14148	14208	14085	14259	14263	13920	14110	14154	14116	14143	14224	14314	14153	14157	14243	14091	14159	14280	14262	14136	14281	14252	14183	14276	14221	14142	14116	14286	14105	14172	14255	14133	14031	14153	14165	14156	14166	14085	14083	14134	14122	14076	14073	14352	14253	14009	14124	14179	14130	14158	14156	14161	14130	14082	14158	14131	14154	14368	14023	14081	14187	14044	14257	14134	14195	14184	14212	14179	14281	14116	14227	14224	14162	14088	14115	14204	14115	14128	14134	14100	14004	14222	14092	14097	14071	14272	14033	14171	14101	14349	14344	14276	14138	14209	14140	14225	14405	14091	14149	14130	14318	14115	14156	14385	14210	14150	14125	14215	14007	14069	14256	14129	14231	14250	14143	13983	14048	14087	14153	14173	14164	14245	14198	13956	14104	14128	14248	14044	14196	14195	14062	14103	14115	14339	14112	14034	14276	14066	14061	14195	14173	14264	14334	14222	14124	14058	14230	14072	14161	14171	14157	14074	13919	14062	14115	14436	14199	14342	14311	14197	14238	14153	14060	14215	14122	14280	14167	14125	14124	14200	14141	14052	14152	13993	14117	14233	14283	14006	13948	14109	14113	14247	14095	14266	14238	13982	14267	14354	14164	14025	14117	14182	14346	14098	14081	14186	14173	14122	14099	14259	14162	14187	14214	14159	14247	14080	14240	14005	13962	14046	14247	14332	14171	14203	14209	14175	14199	14095	14397	14311	14351	14139	14136	14131	14348	14114	14161	13996	14151	14346	14257	14099	14196	14314	14175	14187	14213	14129	14100	14116	14165	14311	14282	14160	14373	14074	14026	14200	14191	14241	14205	14202	14143	14147	14279	14181	14145	14166	14120	14279	14208	13997	14130	14141	14095	14219	14141	14306	13952	14103	14096	14452	14133	13999	14280	14144	14036	14229	14123	14288	14072	14038	14201	14127	14029	14093	14140	14155	14304	14015	14205	14125	14018	14168	14229	14290	14014	14061	14159	14091	14135	14039	14186	14021	14198	14179	14176	14110	14181	14277	14128	14102	14383	14120
30459	33534	41204	36497	29160	24915	22212	20059	18933	18332	17534	17325	17106	17004	16835	16731	16765	16760	16817	16727	16664	16538	16579	16514	16748	16364	16568	16466	16716	16604	16654	16611	16717	16497	16620	16728	16679	16629	16645	16763	16552	16665	16736	16522	16642	16776	16701	16743	16784	16762	16527	16598	16640	16583	16522	16586	16571	16673	16504	16693	16654	16591	16510	16532	16464	16515	16754	16490	16512	16765	16709	16566	16492	16458	16301	16438	16549	16651	16835	16698	16519	16631	16374	16546	16665	16706	16630	16657	16673	16650	16745	16646	16517	16636	16359	16332	16739	16577	16334	16593	16449	16601	16624	16581	16421	16580	16612	16397	16708	16493	16522	16682	16422	16676	16522	16530	16650	16538	16635	16649	16426	16436	16420	16681	16560	16684	16709	16462	16712	16708	16484	16628	16496	16556	16596	16509	16412	16572	16589	16535	16556	16677	16427	16439	16709	16623	16713	16648	16638	16458	16704	16603	16604	16535	16532	16560	16487	16681	16505	16778	16753	16537	16602	16530	16553	16557	16718	16462	16705	16369	16550	16432	16657	16663	16725	16699	16838	16522	16731	16613	16667	16599	16482	16608	16668	16515	16625	16568	16585	16644	16566	16565	16744	16399	16561	16542	16657	16419	16550	16425	16765	16668	16467	16533	16637	16686	16449	16749	16643	16668	16565	16767	16690	16718	16496	16528	16697	16728	16725	16536	16408	16456	16642	16721	16730	16578	16758	16697	16725	16611	16571	16451	16501	16675	16529	16621	16571	16590	16597	16817	16540	16609	16365	16519	16503	16469	16473	16428	16565	16861	16584	16494	16506	16667	16488	16418	16475	16565	16525	16478	16709	16496	16809	16677	16410	16602	16547	16377	16486	16644	16519	16749	16633	16560	16510	16494	16860	16320	16637	16854	16406	16661	16563	16571	16879	16471	16515	16439	16595	16614	16718	16450	16593	16413	16660	16645	16667	16659	16670	16575	16469	16259	16665	16712	16623	16582	16518	16723	16650	16474	16614	16734	16616	16564	16654	16480	16482	16557	16686	16837	16590	16439	16614	16453	16557	16705	16548	16642	16678	16501	16513	16574	16629	16630	16587	16602	16554	16520	16546	16539	16459	16648	16536	16436	16356	16581	16531	16701	16426	16488	16521	16521	16645	16556	16426	16408	16432	16618	16642	16657	16544	16493	16582	16677	16664	16653	16700	16782	16375	16582	16508	16546	16687	16614	16629	16520	16663	16584	16542	16560	16636	16497	16532	16676	16657	16447	16688	16584	16460	16585	16654	16622	16625	16550	16506	16545	16626	16569	16722	16634	16682	16644	16751	16551	16606	16513	16446	16678	16624	16548	16640	16677	16589	16533	16450	16647	16645	16521	16588	16442	16531	16517	16503	16404	16569	16412	16532	16637	16659	16603	16555	16626	16508	16580	16727	16848	16503	16420	16570	16566	16834	16611	16593	16660	16580	16674	16692	16714	16676	16593	16490	16550	16545	16812	16684	16500	16497	16373	16642	16848	16732	16641	16612	16634	16631	16665	16584	16532	16605	16656	16462	16520	16664	16638	16599	16358	16651	16608	16675	16624	16695	16605	16763	16427	16454	16695	16566	16659	16751	16787	16661	16760	16632	16322	16378	16680	16649	16669	16636	16586	16471	16512	16737	16410	16670	16638	16525	16567	16573	16489	16712	16592	16636	16637	16606	16439	16500	16621	16654	16580	16600	16565	16598	16580	16740	16582	16564	16573	16601	16563	16502	16657	16721	16575	16697	16593	16536	16568	16420	16581	16466	16613	16666	16479	16519	16581	16723	16759	16418	16422	16706	16807	16759	16522	16593	16531	16567	16615	16703	16555	16663	16664	16535	16612	16600	16514	16707	16713	16651	16436	16427	16480	16736	16442	16577	16584	16603	16465	16797	16752	16859	16558	16872	16468	16618	16494	16661	16483	16601	16392	16621	16608	16460	16618	16621	16550	16569	16565	16441	16430	16630	16746	16519	16767	16582	16715	16352	16539	16454	16428	16616	16624	16695	16536	16509	16514	16486	16539	16390	16793	16533	16614	16592	16571	16457	16490	16574	16548	16625	16651	16768	16450	16679	16816	16544	16527	16645	16871	16417	16506	16628	16466	16581	16453	16601	16652	16588	16424	16722	16539	16714	16471	16775	16622	16307	16757	16800	16596	16412	16521	16355	16704	16589	16471	16557	16607	16528	16772	16519	16526	16625	16645	16499	16521	16535	16649	16777	16612	16568	16650	16786	16674	16720	16443	16329	16351	16525	16440	16527	16477	16567	16570	16604	16560	16805	16619	16596	16736	16715	16773	16594	16553	16666	16606	16757	16626	16532	16377	16384	16656	16639	16613	16547	16564	16641	16562	16551	16576	16572	16686	16655	16546	16489	16699	16529	16514	16574	16511	16571	16586	16676	16581	16441	16492	16459	16647	16717	16786	16710	16496	16515	16772	16520	16420	16498	16516	16558	16681	16709	16574	16635	16640	16736	16586	16637	16490	16618	16881	16624	16472	16534	16650	16537	16597	16565	16619	16547	16569	16370	16526	16434	16537	16518	16643	16524	16594	16328	16561	16642	16803	16543	16764	16555	16658	16481	16663	16582	16645	16517	16471	16538	16656	16566	16517	16689	16588	16609	16752	16630	16632	16478	16605	16684	16697	16613	16678	16704	16629	16343	16553	16461	16514	16612	16793	16765	16460	16637	16518	16565	16493	16713	16543	16476	16653	16713	16528	16277	16587	16530	16621	16420	16662	16450	16686	16568	16757	16733	16531	16654	16707	16698	16638	16508	16500	16747	16810	16642	16565	16634	16693	16616	16710	16578	16631	16660	16692	16748	16659	16681	16583	16835	16495	16745	16698	16758	16580	16723	16814	16684	16650	16494	16500	16555	16757	16802	16503	16582	16638	16502	16511	16495	16805	16547	16678	16513	16709	16607	16557	16581	16606	16515	16452	16612	16461	16708	16572	16505	16539	16610	16557	16655	16596	16495	16592	16596	16618	16663	16790	16619	16422	16490	16505	16759	16594	16520	16595	16542	16645	16637	16632	16640	16753	16370	16488	16631	16573	16473	16765	16606	16525	16701	16642	16643	16579	16554	16478	16727	16658	16597	16476	16657	16597	16551	16694	16548	16766	16640	16555	16765	16623	16663	16544	16592	16622	16526	16457	16564	16602	16448	16551	16448	16493	16633	16687	16593	16847	16578	16630	16605	16692	16784	16597	16690	16582	16574	16597	16425	16625	16447	16579	16474	16718	16601	16641	16587	16533	16572	16637	16425	16513	16819	16683	16603	16687	16537	16718	16556	16532	16551	16718	16741	16574	16629	16595	16599	16494	16465	16427	16620	16386	16553	16646	16598	16441	16605	16591	16614	16568	16628	16670	16805	16442	16635	16430	16427	16518	16792	16598	16561	16673	16758	16569	16629	16787	16564	16605	16730	16700	16731	16423	16562	16554	16685	16517	16657	16603	16643	16626	16569	16445	16459	16551	16705	16563	16523	16604	16572	16718	16705	16571	16659	16801	16541	16476	16651	16515	16649	16544	16584	16537	16686	16416	16404	16659	16509	16657	16661	16425	16701	16652	16532	16536	16661	16709	16703	16451	16483	16412	16514	16530	16656	16580	16652	16596	16503	16570	16397	16475	16618	16701	16480	16529	16572	16387	16496	16644	16710	16499	16660	16592	16536	16442	16532	16583	16625	16624	16494	16664	16453	16612	16566	16654	16770	16558	16496	16669	16818	16922	16483	16499	16723	16718	16590	16653	16561	16555	16610	16435	16378	16408	16859	16659	16794	16623	16614	16576	16528	16598	16665	16704	16655	16473	16517	16775	16636	16613	16607	16603	16454	16775	16575	16615	16571	16772	16662	16704	16592	16600	16593	16563	16497	16469	16578	16779	16510	16598	16470	16588	16594	16476	16560	16751	16687	16776	16738	16586	16715	16590	16644	16513	16616	16563	16682	16612	16615	16750	16703	16607	16534	16604	16597	16388	16552	16706	16551	16782	16497	16450	16564	16482	16446	16689	16597	16814	16644	16607	16489	16634	16588	16670	16533	16696	16408	16661	16626	16551	16511	16551	16625	16718	16784	16606	16719	16709	16649	16512	16558	16617	16815	16826	16595	16557	16455	16431	16503	16418	16581	16775	16393	16623	16651	16428	16681	16666	16783	16635	16599	16510	16397	16462	16752	16470	16538	16691	16614	16710	16469	16678	16559	16709	16528	16572	16515	16740	16818	16651	16601	16487	16734	16516	16585	16694	16722	16705	16602	16679	16344	16514	16658	16814	16722	16538	16693	16616	16653	16708	16765	16684	16642	16761	16450	16758	16609	16635	16436	16579	16528	16596	16688	16539	16665	16764	16624	16689	16866	16548	16688	16546	16422	16653	16697	16606	16595	16755	16479	16521	16547	16797	16872	16624	16592	16726	16678	16563	16522	16330	16753	16492	16655	16592	16760	16728	16615	16444	16510	16536	16422	16678	16724	16513	16646	16382	16597	16616	16480	16702	16612	16882	16583	16617	16637	16424	16586	16588	16507	16481	16577	16516	16619	16626	16553	16885	16756	16354	16606	16769	16449	16353	16533	16596	16569	16755	16688	16748	16699	16598	16578	16562	16394	16586	16586	16706	16551	16371	16568	16590	16662	16621	16393	16549	16692	16718	16649	16778	16743	16579	16554	16470	16529	16508	16542	16563	16585	16487	16731	16609	16629	16357	16540	16513	16603	16568	16782	16678	16551	16466	16620	16733	16632	16494	16502	16575	16536	16571	16427	16533	16763	16566	16615	16448	16498	16577	16531	16576	16735	16579	16462	16738	16621	16546	16588	16604	16525	16601	16561	16667	16780	16573	16581	16548	16701	16530	16613	16559	16549	16559	16582	16575	16439	16686	16518	16728	16697	16551	16537	16558	16551	16427	16598	16591	16806	16739	16530	16672	16715	16631	16581	16420	16528	16264	16598	16652	16739	16848	16461	16685	16631	16773	16449	16700	16564	16645	16560	16583	16618	16694	16725	16738	16540	16577	16820	16540	16647	16544	16441	16352	16696	16660	16496	16590	16542	16732	16395	16556	16622	16492	16554	16466	16680	16337	16485	16765	16684	16549	16619	16542
37073	51766	46984	37610	30252	25233	21897	19325	17951	16571	15935	15596	15217	14973	14727	14646	14715	14608	14680	14479	14429	14401	14380	14432	14482	14493	14397	14424	14457	14643	14545	14489	14438	14479	14379	14448	14371	14266	14441	14385	14272	14502	14424	14380	14475	14325	14376	14624	14245	14497	14349	14433	14277	14339	14308	14430	14435	14152	14462	14356	14465	14505	14258	14470	14329	14467	14482	14426	14393	14404	14453	14467	14484	14195	14333	14402	14359	14420	14374	14328	14432	14268	14437	14376	14475	14402	14453	14509	14413	14258	14275	14528	14302	14600	14399	14235	14516	14340	14268	14397	14300	14425	14203	14441	14318	14327	14457	14205	14525	14319	14322	14321	14336	14237	14357	14326	14369	14410	14368	14500	14252	14475	14148	14326	14503	14407	14377	14327	14316	14443	14419	14315	14413	14247	14341	14301	14338	14322	14392	14159	14287	14581	14532	14278	14465	14304	14500	14611	14371	14589	14382	14289	14382	14336	14390	14200	14415	14425	14367	14496	14368	14557	14194	14294	14235	14449	14222	14381	14447	14392	14237	14330	14364	14328	14380	14411	14502	14478	14274	14344	14339	14229	14247	14387	14176	14245	14350	14275	14298	14408	14335	14223	14393	14357	14396	14330	14298	14414	14407	14331	14500	14234	14427	14374	14360	14322	14508	14347	14346	14431	14241	14333	14363	14365	14426	14344	14221	14383	14487	14420	14404	14391	14524	14301	14458	14432	14404	14419	14247	14325	14172	14442	14185	14336	14189	14561	14330	14317	14545	14294	14403	14271	14481	14284	14514	14360	14483	14516	14357	14358	14365	14350	14420	14192	14415	14300	14368	14415	14494	14419	14503	14312	14303	14405	14555	14360	14470	14328	14291	14247	14510	14418	14522	14243	14397	14478	14295	14427	14253	14389	14440	14226	14341	14268	14254	14314	14465	14345	14199	14316	14286	14304	14339	14359	14395	14340	14203	14262	14156	14397	14501	14271	14331	14317	14227	14175	14351	14396	14426	14337	14440	14470	14329	14438	14342	14247	14232	14239	14371	14525	14406	14497	14340	14454	14388	14494	14402	14230	14342	14413	14403	14511	14538	14377	14476	14397	14231	14338	14322	14300	14482	14279	14373	14368	14366	14497	14313	14499	14350	14339	14331	14270	14420	14245	14381	14401	14429	14453	14400	14358	14179	14265	14211	14337	14434	14251	14469	14358	14310	14204	14283	14376	14249	14399	14213	14343	14402	14340	14303	14383	14504	14202	14419	14211	14369	14478	14252	14388	14399	14592	14458	14381	14217	14431	14377	14319	14459	14323	14161	14276	14436	14393	14443	14356	14411	14379	14338	14352	14558	14224	14197	14229	14238	14145	14487	14276	14362	14434	14447	14342	14364	14457	14328	14342	14530	14367	14557	14327	14290	14375	14364	14208	14414	14587	14417	14295	14628	14349	14372	14314	14338	14348	14239	14378	14397	14315	14278	14473	14380	14236	14350	14560	14521	14292	14529	14451	14299	14570	14479	14356	14581	14435	14323	14378	14382	14488	14405	14519	14259	14460	14332	14342	14275	14457	14456	14320	14412	14453	14508	14267	14398	14257	14339	14249	14500	14284	14471	14258	14364	14367	14351	14313	14378	14521	14336	14395	14421	14562	14453	14348	14328	14469	14472	14277	14336	14174	14441	14303	14349	14354	14367	14492	14465	14369	14420	14472	14339	14551	14179	14425	14386	14420	14252	14206	14440	14438	14235	14333	14376	14496	14404	14344	14228	14538	14397	14330	14360	14506	14556	14443	14270	14367	14526	14417	14283	14500	14480	14388	14369	14369	14243	14355	14274	14461	14434	14485	14572	14391	14337	14351	14365	14233	14255	14134	14288	14410	14260	14282	14384	14515	14362	14408	14332	14381	14394	14230	14535	14443	14292	14373	14398	14351	14248	14388	14347	14449	14397	14278	14437	14294	14453	14212	14376	14194	14412	14433	14354	14246	14409	14474	14355	14428	14385	14423	14322	14246	14427	14272	14529	14281	14408	14262	14305	14386	14390	14395	14425	14371	14494	14350	14301	14356	14453	14466	14345	14121	14328	14301	14235	14472	14471	14537	14321	14302	14373	14414	14336	14342	14396	14547	14474	14446	14259	14418	14284	14311	14333	14433	14331	14471	14172	14409	14373	14368	14283	14364	14446	14470	14376	14178	14310	14289	14357	14274	14412	14358	14670	14460	14471	14295	14255	14448	14421	14335	14425	14337	14364	14317	14377	14371	14347	14480	14423	14273	14441	14364	14401	14455	14420	14614	14422	14290	14215	14240	14265	14352	14440	14491	14380	14377	14422	14238	14362	14348	14474	14353	14398	14283	14292	14366	14454	14346	14332	14263	14426	14474	14512	14413	14275	14201	14237	14354	14365	14283	14362	14442	14395	14349	14295	14339	14190	14406	14310	14347	14358	14289	14415	14441	14349	14439	14270	14525	14358	14409	14459	14536	14354	14493	14387	14476	14547	14425	14299	14410	14335	14249	14352	14403	14446	14420	14267	14437	14286	14267	14308	14285	14300	14339	14386	14398	14288	14312	14425	14373	14307	14422	14262	14454	14239	14311	14460	14436	14330	14462	14440	14495	14245	14382	14428	14288	14557	14389	14462	14462	14553	14314	14324	14288	14607	14366	14425	14484	14364	14095	14332	14189	14371	14549	14309	14317	14388	14483	14315	14485	14395	14243	14472	14324	14466	14512	14254	14468	14298	14446	14635	14470	14492	14472	14313	14313	14450	14386	14519	14426	14413	14381	14456	14377	14214	14384	14284	14437	14426	14281	14494	14300	14249	14470	14246	14414	14374	14438	14428	14248	14471	14345	14337	14414	14461	14573	14531	14281	14305	14355	14499	14496	14505	14285	14250	14480	14266	14308	14431	14385	14557	14270	14368	14430	14540	14450	14492	14389	14374	14416	14326	14281	14296	14438	14324	14429	14394	14418	14562	14377	14383	14358	14516	14341	14505	14264	14560	14502	14575	14465	14321	14276	14534	14368	14456	14342	14402	14380	14433	14384	14269	14300	14166	14290	14367	14346	14375	14493	14343	14361	14270	14230	14353	14468	14111	14390	14345	14364	14452	14335	14274	14364	14477	14365	14347	14373	14478	14428	14328	14149	14470	14465	14373	14413	14512	14352	14299	14122	14198	14299	14302	14399	14426	14433	14384	14474	14349	14329	14304	14374	14292	14433	14423	14497	14377	14293	14447	14344	14419	14445	14213	14383	14301	14314	14454	14458	14317	14504	14384	14297	14346	14466	14313	14329	14325	14416	14522	14392	14405	14388	14321	14396	14435	14526	14379	14359	14327	14406	14211	14295	14527	14409	14336	14381	14449	14334	14329	14410	14621	14232	14245	14285	14351	14420	14285	14302	14602	14292	14468	14233	14398	14348	14553	14394	14606	14359	14395	14247	14142	14471	14313	14322	14432	14290	14305	14503	14569	14502	14332	14632	14277	14276	14356	14230	14434	14331	14331	14339	14285	14258	14489	14349	14252	14526	14226	14287	14504	14226	14362	14299	14411	14400	14345	14488	14323	14334	14378	14590	14296	14150	14429	14392	14414	14380	14387	14507	14342	14335	14475	14259	14397	14571	14483	14520	14279	14405	14327	14401	14284	14281	14361	14355	14564	14549	14438	14425	14389	14492	14429	14426	14433	14506	14413	14310	14456	14356	14425	14367	14500	14381	14416	14288	14286	14413	14464	14501	14219	14212	14363	14433	14231	14369	14440	14481	14359	14399	14384	14253	14301	14471	14515	14181	14343	14412	14391	14519	14276	14471	14387	14268	14378	14385	14497	14422	14393	14476	14396	14486	14220	14591	14305	14228	14443	14345	14511	14381	14576	14289	14431	14298	14160	14519	14462	14235	14511	14350	14290	14330	14394	14267	14472	14399	14391	14374	14321	14366	14474	14409	14247	14440	14403	14459	14397	14469	14508	14302	14388	14454	14438	14420	14207	14323	14483	14375	14390	14350	14519	14467	14376	14279	14557	14384	14207	14584	14377	14347	14276	14498	14375	14531	14391	14496	14417	14529	14376	14270	14321	14336	14425	14195	14456	14305	14331	14259	14517	14461	14438	14344	14417	14351	14362	14397	14286	14365	14226	14293	14355	14621	14337	14240	14379	14353	14280	14675	14341	14405	14276	14560	14284	14193	14378	14496	14352	14554	14354	14356	14294	14450	14482	14470	14434	14378	14420	14304	14281	14320	14326	14415	14290	14260	14534	14280	14414	14435	14526	14385	14430	14353	14414	14360	14527	14311	14427	14540	14479	14410	14424	14264	14261	14271	14457	14298	14288	14370	14277	14440	14340	14414	14389	14373	14516	14307	14376	14398	14345	14323	14453	14492	14503	14392	14450	14344	14508	14362	14350	14427	14230	14265	14384	14354	14418	14325	14323	14447	14466	14406	14421	14404	14309	14284	14466	14345	14287	14342	14482	14291	14312	14433	14293	14417	14421	14345	14338	14313	14388	14240	14434	14268	14267	14347	14436	14299	14280	14198	14420	14425	14312	14450	14427	14374	14287	14234	14314	14370	14310	14393	14427	14391	14293	14366	14190	14334	14203	14216	14437	14302	14304	14538	14307	14431	14369	14339	14396	14493	14314	14365	14413	14489	14234	14211	14436	14473	14393	14444	14310	14344	14547	14294	14355	14373	14400	14190	14499	14524	14328	14451	14468	14439	14308	14354	14333	14398	14512	14272	14339	14461	14336	14357	14260	14461	14365	14367	14460	14537	14415	14511	14344	14386	14364	14368	14438	14333	14363	14456	14346	14330	14525	14529	14508	14267	14462	14411	14342	14454	14318	14482	14356	14388	14521	14364	14435	14417	14381	14278	14333	14500	14333	14443	14372	14542	14517	14336	14342	14562	14367	14242	14400	14555	14262	14322	14223	14329	14449	14341	14378	14380	14390	14335	14227	14353	14322	14296	14446	14324	14336	14297	14358	14414	14538	14438	14398	14428	14491	14505	14152	14214	14326	14480	14455	14345	14410	14482	14387	14283	14453	14509	14480	14215	14441	14418	14352	14533	14379	14352	14350	14282	14417	14225	14362	14390	14449	14443	14419	14406	14215	14238	14261	14415	14487	14289	14413	14342
24458	21748	29833	27921	27696	28258	26694	22609	20163	19190	18345	18001	17765	17348	17070	16994	16863	16766	16817	16545	16770	16639	16605	16629	16648	16746	16681	16792	16789	16675	16399	16755	16486	16360	16560	16665	16576	16564	16547	16482	16575	16603	16324	16613	16541	16411	16581	16400	16192	16370	16369	16390	16324	16440	16572	16415	16606	16405	16476	16500	16244	16468	16457	16519	16484	16544	16457	16547	16329	16597	16582	16629	16547	16458	16440	16357	16399	16411	16487	16603	16437	16350	16278	16574	16559	16435	16537	16461	16244	16631	16632	16552	16355	16410	16447	16418	16564	16488	16527	16525	16359	16431	16424	16370	16731	16317	16420	16529	16576	16350	16421	16232	16471	16504	16516	16631	16496	16603	16408	16584	16489	16231	16371	16377	16413	16536	16367	16437	16565	16433	16286	16419	16284	16564	16420	16384	16425	16488	16612	16426	16418	16429	16406	16594	16293	16385	16588	16383	16424	16560	16317	16196	16339	16354	16423	16563	16323	16532	16408	16460	16668	16679	16499	16433	16490	16519	16296	16530	16415	16487	16417	16809	16467	16385	16612	16652	16463	16523	16411	16298	16685	16601	16570	16305	16503	16344	16451	16457	16651	16528	16487	16483	16639	16394	16431	16576	16635	16333	16450	16371	16588	16433	16410	16511	16465	16297	16356	16132	16350	16359	16384	16345	16560	16422	16504	16495	16379	16528	16495	16403	16425	16104	16503	16358	16378	16360	16287	16365	16535	16339	16445	16245	16460	16464	16322	16593	16844	16482	16440	16398	16503	16573	16543	16373	16414	16531	16420	16466	16317	16448	16378	16481	16321	16437	16485	16398	16402	16372	16602	16494	16525	16542	16320	16493	16467	16503	16463	16412	16394	16291	16601	16440	16526	16449	16360	16426	16292	16391	16537	16364	16418	16437	16229	16434	16378	16361	16379	16304	16396	16606	16452	16441	16556	16351	16319	16478	16451	16421	16392	16537	16501	16508	16382	16389	16465	16260	16397	16492	16519	16572	16451	16651	16368	16393	16331	16377	16219	16396	16416	16470	16422	16364	16322	16408	16530	16443	16320	16522	16428	16563	16580	16270	16474	16450	16527	16359	16392	16426	16427	16471	16411	16412	16273	16461	16357	16490	16486	16548	16579	16396	16452	16297	16456	16282	16468	16587	16537	16445	16397	16298	16254	16406	16498	16341	16613	16547	16586	16366	16516	16362	16453	16514	16406	16551	16479	16291	16382	16404	16485	16511	16600	16501	16570	16475	16433	16438	16445	16347	16385	16677	16391	16453	16466	16437	16168	16358	16347	16503	16619	16398	16608	16503	16351	16429	16318	16302	16517	16220	16306	16266	16662	16757	16543	16261	16476	16447	16617	16705	16489	16530	16458	16330	16443	16424	16323	16449	16543	16272	16483	16093	16479	16488	16379	16300	16473	16531	16440	16452	16548	16253	16500	16374	16655	16300	16684	16417	16500	16545	16530	16619	16459	16619	16408	16285	16368	16408	16510	16559	16481	16319	16530	16357	16444	16408	16605	16556	16574	16489	16367	16626	16514	16266	16394	16377	16527	16297	16364	16667	16455	16633	16511	16263	16531	16354	16545	16544	16511	16399	16272	16543	16327	16536	16465	16297	16390	16322	16507	16284	16501	16338	16399	16539	16600	16377	16365	16504	16281	16495	16515	16298	16562	16418	16514	16368	16461	16255	16310	16423	16410	16432	16407	16478	16553	16255	16316	16558	16536	16511	16490	16513	16422	16326	16396	16352	16444	16355	16382	16478	16486	16302	16659	16314	16344	16296	16653	16275	16528	16341	16401	16390	16541	16535	16486	16418	16404	16470	16509	16586	16597	16568	16457	16434	16444	16478	16595	16381	16324	16603	16475	16481	16500	16289	16459	16602	16439	16366	16359	16442	16416	16635	16449	16375	16701	16407	16485	16368	16514	16558	16313	16184	16430	16541	16543	16354	16451	16412	16528	16502	16446	16420	16366	16410	16562	16581	16422	16371	16510	16460	16385	16337	16325	16483	16399	16357	16474	16438	16468	16394	16476	16456	16577	16542	16482	16290	16425	16337	16532	16417	16533	16482	16473	16423	16566	16647	16399	16266	16321	16599	16476	16329	16535	16191	16642	16401	16435	16508	16369	16362	16499	16510	16439	16614	16480	16553	16401	16348	16528	16356	16482	16530	16377	16289	16597	16516	16480	16417	16359	16521	16597	16459	16445	16409	16455	16344	16672	16528	16333	16219	16456	16564	16330	16521	16449	16491	16492	16585	16467	16554	16615	16498	16299	16534	16424	16601	16624	16442	16585	16571	16462	16638	16384	16761	16472	16456	16448	16367	16435	16468	16441	16426	16476	16583	16422	16408	16539	16370	16437	16466	16652	16528	16374	16273	16310	16467	16572	16528	16455	16238	16535	16485	16678	16551	16388	16401	16495	16497	16462	16468	16538	16604	16357	16558	16146	16471	16670	16428	16353	16339	16419	16329	16268	16494	16451	16460	16415	16341	16383	16391	16520	16415	16363	16567	16472	16509	16230	16367	16750	16472	16264	16424	16596	16326	16257	16432	16702	16569	16559	16446	16434	16436	16612	16566	16526	16422	16512	16548	16353	16417	16468	16358	16542	16298	16445	16627	16560	16391	16559	16410	16516	16357	16570	16548	16387	16429	16527	16355	16317	16540	16390	16552	16381	16544	16517	16407	16321	16460	16589	16555	16380	16502	16452	16235	16253	16471	16623	16528	16144	16341	16311	16594	16554	16377	16440	16450	16481	16436	16419	16387	16550	16355	16436	16361	16551	16452	16507	16406	16453	16302	16334	16474	16603	16478	16430	16688	16364	16451	16595	16381	16510	16484	16345	16402	16406	16429	16376	16280	16301	16413	16381	16723	16535	16615	16368	16490	16565	16523	16376	16432	16575	16362	16492	16409	16375	16313	16341	16441	16365	16244	16441	16646	16156	16386	16357	16489	16365	16481	16422	16382	16507	16507	16343	16296	16175	16262	16341	16307	16247	16611	16329	16307	16446	16414	16506	16365	16622	16478	16517	16193	16431	16497	16424	16331	16142	16564	16284	16388	16308	16411	16391	16422	16482	16519	16312	16291	16340	16562	16196	16339	16412	16594	16515	16400	16567	16240	16265	16547	16461	16466	16436	16408	16621	16441	16479	16368	16568	16579	16426	16369	16552	16613	16385	16539	16349	16422	16460	16553	16387	16483	16444	16298	16342	16589	16617	16275	16451	16522	16555	16358	16633	16473	16365	16490	16394	16460	16360	16420	16387	16356	16567	16447	16343	16269	16417	16426	16353	16580	16376	16490	16641	16422	16548	16272	16603	16270	16403	16675	16489	16420	16457	16401	16465	16588	16560	16544	16253	16371	16371	16520	16281	16480	16603	16386	16469	16168	16510	16404	16447	16379	16632	16454	16555	16446	16266	16293	16547	16530	16386	16416	16660	16190	16622	16525	16358	16521	16514	16504	16533	16367	16392	16490	16604	16543	16429	16450	16337	16405	16493	16430	16466	16321	16383	16381	16384	16553	16298	16550	16444	16451	16410	16469	16486	16663	16442	16430	16480	16415	16528	16310	16373	16350	16562	16405	16396	16518	16569	16310	16507	16237	16462	16511	16639	16417	16601	16623	16514	16472	16255	16478	16345	16524	16510	16503	16603	16695	16618	16346	16316	16687	16664	16355	16299	16427	16423	16648	16507	16398	16438	16557	16359	16452	16434	16437	16501	16625	16337	16387	16553	16669	16426	16448	16553	16200	16341	16431	16544	16451	16411	16311	16596	16484	16700	16698	16483	16548	16413	16552	16583	16320	16519	16479	16528	16652	16354	16545	16394	16557	16568	16392	16186	16470	16501	16415	16400	16374	16447	16302	16428	16524	16554	16274	16561	16524	16311	16472	16408	16564	16450	16428	16455	16323	16474	16507	16362	16298	16573	16357	16290	16405	16385	16577	16474	16353	16605	16528	16572	16532	16376	16337	16408	16393	16398	16480	16600	16551	16595	16543	16525	16367	16331	16408	16498	16362	16421	16311	16545	16224	16512	16347	16506	16436	16408	16287	16633	16628	16657	16505	16540	16541	16421	16577	16463	16465	16703	16287	16459	16430	16513	16600	16397	16356	16241	16323	16332	16560	16457	16431	16478	16577	16484	16428	16481	16467	16530	16498	16486	16474	16478	16452	16429	16611	16470	16504	16465	16420	16749	16492	16402	16376	16249	16471	16284	16405	16582	16272	16498	16354	16607	16353	16259	16584	16372	16497	16628	16396	16443	16288	16420	16307	16530	16285	16537	16518	16562	16599	16377	16545	16448	16425	16463	16449	16446	16483	16370	16628	16522	16589	16342	16484	16352	16434	16522	16236	16336	16460	16554	16496	16551	16331	16637	16470	16409	16568	16453	16330	16434	16431	16388	16438	16739	16472	16453	16615	16358	16537	16276	16298	16383	16329	16414	16420	16303	16587	16434	16357	16573	16484	16395	16559	16560	16470	16412	16466	16483	16478	16481	16417	16553	16522	16436	16477	16555	16538	16660	16613	16536	16518	16618	16544	16500	16301	16630	16401	16314	16487	16560	16394	16383	16398	16462	16561	16634	16467	16411	16284	16540	16536	16577	16416	16655	16687	16489	16640	16513	16682	16651	16395	16316	16346	16460	16375	16432	16565	16465	16430	16268	16443	16309	16425	16428	16520	16607	16599	16424	16462	16636	16464	16568	16502	16396	16246	16450	16421	16244	16551	16333	16447	16368	16414	16185	16382	16572	16553	16356	16323	16499	16412	16397	16470	16570	16464	16486	16618	16418	16425	16351	16536	16484	16511	16371	16388	16367	16369	16385	16479	16347	16443	16336	16484	16463	16495	16490	16603	16321	16576	16408	16370	16484	16587	16360	16440	16703	16417	16454	16311	16535	16382	16471	16411	16319	16642	16528	16515	16458	16474	16556	16516	16503	16377	16357	16492	16524	16490	16384	16442	16467	16400	16187	16393	16401	16569	16488	16507	16130	16393	16544	16459	16553	16367	16463	16309	16408	16457	16501	16167	16483	16494	16620	16582	16447	16428	16445	16445	16541	16501	16410	16479	16363	16443	16518	16417	16360	16470	16552	16448	16435	16411
36346	57929	53910	43845	36440	30351	25802	22361	20108	18170	17101	16239	15751	15509	15095	14971	14777	14806	14704	14531	14554	14675	14613	14425	14680	14486	14549	14376	14495	14508	14641	14556	14646	14454	14455	14541	14315	14414	14552	14370	14390	14453	14448	14335	14359	14412	14232	14333	14353	14350	14322	14259	14263	14251	14409	14235	14383	14286	14255	14376	14369	14461	14583	14333	14297	14337	14339	14334	14340	14241	14357	14328	14536	14227	14444	14363	14306	14241	14445	14375	14443	14375	14453	14446	14457	14358	14385	14380	14476	14381	14260	14472	14499	14473	14302	14274	14363	14308	14397	14363	14372	14251	14519	14365	14174	14344	14419	14312	14338	14402	14302	14439	14538	14264	14436	14244	14381	14357	14379	14411	14396	14496	14251	14387	14349	14380	14341	14366	14240	14346	14217	14496	14290	14337	14197	14510	14231	14474	14385	14226	14205	14305	14528	14296	14291	14195	14340	14201	14403	14325	14424	14341	14277	14416	14294	14363	14357	14252	14384	14373	14220	14326	14347	14479	14114	14410	14289	14389	14401	14293	14291	14400	14353	14307	14299	14380	14425	14311	14477	14504	14399	14553	14343	14241	14448	14302	14306	14340	14285	14292	14268	14456	14444	14224	14478	14368	14242	14351	14259	14171	14454	14345	14421	14404	14369	14392	14374	14305	14439	14276	14341	14441	14220	14317	14252	14542	14483	14346	14292	14389	14499	14356	14274	14358	14264	14285	14372	14289	14418	14370	14330	14096	14431	14243	14266	14420	14384	14376	14427	14472	14377	14359	14402	14453	14396	14416	14249	14595	14325	14352	14445	14384	14344	14549	14415	14394	14450	14414	14355	14578	14135	14210	14149	14317	14142	14409	14470	14382	14370	14306	14413	14428	14331	14377	14394	14268	14384	14403	14379	14218	14393	14161	14332	14397	14407	14564	14280	14343	14302	14318	14517	14316	14247	14480	14292	14353	14330	14406	14306	14443	14222	14359	14415	14390	14217	14279	14232	14271	14318	14472	14308	14364	14225	14613	14415	14239	14254	14299	14228	14501	14339	14353	14375	14398	14282	14278	14303	14342	14293	14452	14299	14531	14319	14452	14368	14192	14304	14392	14257	14438	14409	14347	14278	14331	14268	14339	14413	14431	14435	14284	14318	14428	14393	14478	14214	14367	14388	14391	14310	14449	14362	14411	14429	14243	14303	14272	14269	14313	14260	14265	14348	14444	14449	14357	14627	14307	14350	14310	14449	14376	14396	14336	14262	14287	14351	14398	14465	14269	14427	14395	14378	14384	14385	14368	14352	14509	14328	14415	14385	14378	14285	14362	14312	14319	14312	14328	14539	14200	14363	14208	14401	14314	14350	14248	14348	14293	14283	14300	14266	14421	14333	14335	14495	14206	14466	14449	14408	14301	14440	14195	14264	14386	14385	14548	14269	14322	14487	14253	14214	14343	14491	14535	14340	14450	14446	14319	14493	14356	14405	14410	14317	14466	14334	14241	14441	14270	14262	14288	14265	14257	14348	14290	14463	14291	14358	14393	14361	14343	14262	14318	14366	14469	14249	14331	14393	14239	14216	14298	14356	14333	14410	14412	14256	14402	14551	14399	14464	14298	14469	14348	14373	14374	14231	14157	14308	14306	14300	14269	14245	14285	14466	14279	14418	14361	14202	14363	14308	14328	14209	14365	14464	14303	14355	14418	14390	14347	14273	14408	14322	14244	14396	14268	14378	14355	14395	14398	14379	14410	14346	14433	14265	14436	14349	14451	14172	14383	14431	14481	14417	14479	14244	14278	14439	14326	14441	14338	14263	14390	14198	14459	14297	14481	14374	14294	14495	14462	14307	14241	14447	14233	14269	14475	14376	14252	14308	14299	14290	14439	14498	14305	14493	14422	14312	14290	14256	14509	14308	14433	14297	14207	14355	14369	14264	14502	14371	14310	14328	14506	14386	14448	14420	14339	14244	14503	14383	14350	14275	14248	14271	14243	14411	14320	14572	14400	14275	14343	14340	14331	14380	14250	14360	14331	14476	14225	14374	14222	14373	14222	14214	14213	14330	14483	14366	14386	14334	14386	14394	14266	14438	14449	14334	14379	14456	14336	14258	14401	14325	14280	14345	14282	14409	14347	14208	14203	14392	14279	14472	14501	14294	14272	14307	14338	14401	14359	14308	14348	14155	14422	14461	14321	14454	14296	14425	14509	14408	14355	14075	14432	14358	14521	14202	14296	14548	14506	14485	14380	14305	14419	14269	14189	14300	14463	14377	14197	14346	14400	14262	14239	14298	14346	14388	14488	14387	14260	14304	14213	14355	14420	14301	14320	14363	14301	14521	14187	14344	14305	14343	14379	14293	14381	14335	14356	14229	14339	14481	14547	14374	14394	14391	14339	14395	14313	14206	14318	14497	14301	14499	14460	14322	14401	14561	14072	14230	14235	14448	14413	14397	14232	14446	14368	14467	14253	14185	14385	14252	14206	14259	14358	14306	14490	14540	14306	14401	14266	14351	14221	14313	14390	14350	14255	14281	14532	14191	14339	14260	14349	14349	14254	14150	14362	14340	14340	14376	14359	14232	14092	14376	14366	14237	14170	14353	14398	14436	14314	14403	14352	14356	14032	14381	14403	14319	14499	14359	14359	14315	14316	14231	14284	14509	14447	14383	14412	14354	14418	14393	14208	14246	14179	14206	14375	14319	14392	14429	14255	14422	14271	14580	14455	14356	14317	14339	14322	14354	14282	14330	14285	14259	14304	14328	14426	14328	14402	14276	14511	14380	14426	14437	14479	14399	14432	14403	14508	14423	14437	14158	14357	14332	14430	14301	14284	14537	14375	14355	14234	14366	14406	14228	14446	14309	14425	14375	14402	14564	14360	14359	14429	14456	14430	14425	14295	14428	14332	14332	14391	14403	14252	14292	14365	14391	14389	14387	14253	14261	14441	14216	14489	14614	14395	14432	14348	14335	14413	14283	14126	14471	14342	14375	14339	14216	14500	14252	14380	14307	14463	14370	14356	14400	14489	14326	14341	14308	14225	14287	14283	14274	14434	14324	14283	14375	14239	14238	14314	14407	14294	14313	14268	14310	14400	14367	14247	14395	14411	14365	14404	14394	14479	14262	14384	14421	14224	14425	14275	14337	14280	14331	14394	14434	14325	14345	14473	14557	14516	14405	14332	14322	14403	14411	14272	14421	14326	14367	14465	14447	14389	14532	14237	14352	14439	14233	14426	14192	14308	14192	14430	14459	14321	14386	14518	14403	14359	14427	14292	14259	14291	14312	14211	14267	14440	14495	14494	14319	14430	14354	14420	14433	14242	14237	14373	14306	14336	14515	14312	14543	14275	14437	14510	14397	14424	14379	14332	14233	14429	14315	14247	14196	14372	14396	14250	14398	14385	14363	14434	14529	14287	14128	14361	14255	14346	14464	14157	14471	14440	14384	14482	14440	14157	14441	14244	14396	14382	14350	14573	14193	14332	14307	14455	14443	14293	14320	14204	14269	14416	14425	14466	14419	14366	14200	14361	14291	14314	14428	14387	14344	14326	14612	14375	14360	14396	14347	14279	14462	14343	14330	14421	14521	14384	14293	14339	14343	14373	14425	14109	14461	14070	14335	14278	14376	14426	14394	14395	14339	14117	14308	14140	14229	14165	14297	14311	14271	14348	14410	14343	14361	14214	14526	14274	14332	14344	14239	14307	14415	14350	14340	14277	14318	14257	14377	14239	14320	14442	14203	14364	14219	14238	14497	14449	14418	14398	14410	14112	14251	14384	14466	14395	14404	14324	14392	14303	14291	14410	14302	14443	14331	14537	14405	14476	14230	14363	14415	14353	14427	14327	14330	14349	14333	14390	14421	14428	14388	14206	14345	14464	14233	14257	14317	14389	14186	14352	14422	14269	14247	14425	14385	14384	14349	14469	14338	14317	14524	14357	14136	14256	14280	14360	14373	14381	14406	14525	14357	14421	14547	14236	14194	14272	14266	14232	14365	14370	14357	14341	14183	14382	14426	14426	14286	14192	14286	14444	14257	14344	14445	14316	14540	14314	14261	14262	14481	14275	14443	14377	14379	14294	14483	14055	14399	14334	14319	14257	14323	14300	14301	14444	14452	14129	14329	14432	14253	14406	14211	14394	14445	14272	14426	14359	14316	14420	14239	14438	14463	14260	14351	14196	14373	14496	14447	14344	14259	14262	14206	14451	14472	14402	14228	14566	14260	14412	14448	14340	14460	14305	14309	14288	14412	14225	14303	14399	14371	14348	14450	14327	14310	14320	14416	14308	14416	14446	14214	14374	14382	14384	14267	14274	14280	14311	14334	14256	14548	14403	14165	14457	14285	14350	14471	14424	14395	14354	14343	14261	14372	14492	14247	14341	14456	14314	14260	14397	14310	14185	14393	14448	14379	14311	14323	14349	14154	14286	14356	14307	14346	14333	14448	14520	14278	14329	14373	14420	14308	14154	14304	14309	14275	14388	14345	14277	14427	14392	14317	14382	14318	14439	14343	14406	14410	14497	14420	14420	14265	14384	14203	14120	14282	14362	14315	14156	14201	14209	14221	14350	14369	14344	14234	14452	14531	14390	14207	14327	14319	14378	14336	14282	14342	14160	14199	14463	14324	14305	14390	14401	14318	14340	14390	14336	14341	14406	14381	14296	14538	14505	14453	14451	14583	14344	14444	14271	14309	14436	14299	14516	14479	14368	14053	14616	14488	14324	14449	14411	14531	14334	14322	14222	14349	14317	14498	14311	14430	14377	14499	14353	14339	14295	14218	14403	14202	14366	14429	14315	14439	14244	14348	14326	14540	14402	14400	14270	14432	14230	14295	14355	14148	14239	14185	14414	14406	14419	14251	14311	14344	14281	14374	14257	14352	14409	14251	14346	14330	14316	14537	14552	14508	14331	14351	14454	14418	14302	14419	14404	14575	14338	14297	14412	14239	14210	14397	14327	14337	14287	14316	14362	14388	14298	14422	14433	14303	14175	14327	14334	14313	14316	14433	14443	14621	14470	14291	14365	14522	14313	14236	14465	14303	14397	14413	14180	14258	14410	14442	14505	14407	14395	14338	14344	14324	14355	14400	14292	14292	14403	14303	14203	14308	14245	14204	14327	14355	14276	14253	14526
23337	21734	29762	25005	24645	28800	30857	24483	22016	20659	19337	18451	18007	17544	17468	17141	16858	17027	16801	16880	16964	17040	16837	16917	16783	16681	16624	16750	16898	16605	16735	16576	16848	16729	16750	16738	16730	16836	16796	16759	16961	16699	16586	16664	16813	16497	16646	16604	16537	16667	16711	16691	16581	16750	16671	16619	16795	16556	16554	16427	16492	16440	16797	16758	16606	16457	16667	16475	16765	16717	16509	16475	16534	16646	16525	16743	16437	16505	16782	16732	16740	16635	16593	16733	16502	16439	16518	16573	16743	16410	16566	16892	16656	16686	16659	16623	16632	16620	16703	16695	16525	16454	16458	16586	16578	16678	16457	16600	16596	16526	16478	16509	16420	16566	16522	16583	16527	16433	16339	16549	16553	16502	16483	16502	16395	16593	16508	16390	16607	16630	16462	16436	16520	16576	16533	16643	16477	16568	16580	16718	16473	16611	16515	16538	16504	16563	16615	16778	16571	16383	16604	16570	16572	16592	16585	16585	16464	16619	16597	16538	16530	16561	16369	16351	16292	16737	16453	16347	16487	16506	16656	16459	16548	16526	16407	16504	16630	16586	16475	16575	16675	16520	16704	16560	16582	16649	16585	16502	16508	16368	16486	16561	16648	16467	16369	16518	16514	16655	16426	16461	16622	16470	16743	16563	16699	16317	16577	16380	16371	16360	16358	16659	16558	16442	16595	16660	16659	16544	16538	16630	16710	16343	16444	16356	16271	16564	16476	16522	16636	16478	16626	16568	16647	16472	16552	16545	16412	16548	16393	16568	16503	16472	16617	16410	16478	16585	16514	16543	16390	16600	16613	16342	16511	16501	16404	16687	16513	16499	16637	16355	16410	16435	16585	16585	16702	16512	16592	16381	16481	16417	16472	16464	16432	16515	16573	16457	16654	16515	16541	16400	16495	16632	16398	16447	16578	16394	16536	16654	16491	16506	16414	16435	16616	16626	16480	16671	16412	16526	16421	16493	16520	16614	16518	16633	16535	16557	16526	16610	16734	16493	16533	16655	16503	16530	16375	16549	16663	16503	16585	16538	16458	16573	16427	16408	16402	16543	16563	16770	16661	16459	16575	16534	16576	16461	16511	16434	16403	16536	16517	16385	16578	16647	16673	16398	16519	16461	16405	16370	16638	16541	16513	16468	16554	16521	16538	16371	16380	16475	16487	16577	16561	16572	16655	16381	16525	16684	16473	16707	16732	16488	16548	16531	16481	16538	16595	16566	16345	16418	16578	16717	16384	16630	16423	16451	16699	16511	16408	16752	16439	16570	16523	16375	16516	16604	16521	16635	16563	16543	16525	16601	16680	16453	16397	16435	16249	16554	16588	16349	16508	16456	16655	16496	16399	16590	16550	16556	16755	16873	16660	16368	16678	16492	16319	16640	16510	16568	16458	16566	16530	16615	16557	16557	16737	16428	16494	16518	16401	16367	16569	16607	16644	16422	16363	16379	16491	16429	16336	16606	16744	16421	16342	16460	16428	16644	16497	16561	16473	16510	16560	16522	16496	16591	16510	16438	16401	16587	16590	16369	16429	16413	16451	16580	16546	16736	16594	16540	16474	16420	16513	16487	16581	16486	16602	16450	16574	16455	16612	16496	16577	16572	16674	16622	16582	16663	16559	16495	16546	16377	16367	16588	16574	16398	16461	16556	16738	16633	16416	16662	16383	16447	16552	16477	16583	16428	16660	16757	16510	16306	16626	16640	16636	16645	16500	16525	16664	16499	16668	16468	16278	16464	16490	16493	16604	16357	16447	16403	16616	16540	16595	16303	16348	16589	16414	16512	16556	16619	16592	16719	16399	16434	16392	16466	16580	16565	16457	16324	16384	16675	16540	16467	16692	16450	16617	16642	16597	16520	16721	16416	16677	16577	16590	16504	16599	16656	16532	16505	16608	16507	16467	16664	16770	16632	16775	16516	16343	16577	16666	16462	16470	16543	16397	16545	16430	16589	16477	16366	16424	16338	16422	16737	16674	16486	16538	16490	16553	16462	16459	16588	16475	16570	16649	16640	16353	16400	16445	16571	16608	16515	16378	16600	16731	16456	16601	16777	16493	16654	16536	16472	16628	16682	16738	16880	16441	16545	16537	16635	16311	16655	16603	16521	16688	16483	16566	16431	16622	16320	16473	16408	16411	16586	16538	16349	16472	16525	16423	16723	16628	16371	16562	16528	16581	16609	16440	16459	16441	16436	16502	16475	16602	16459	16526	16488	16509	16473	16495	16447	16378	16377	16408	16530	16715	16633	16317	16617	16481	16454	16357	16558	16423	16533	16674	16462	16662	16483	16588	16614	16431	16518	16496	16663	16436	16636	16208	16245	16549	16368	16452	16246	16388	16230	16513	16401	16549	16466	16668	16637	16365	16339	16485	16475	16442	16622	16442	16488	16601	16493	16480	16502	16477	16503	16493	16666	16544	16298	16461	16492	16500	16537	16694	16651	16700	16554	16526	16408	16607	16738	16385	16516	16331	16492	16444	16479	16676	16455	16573	16417	16337	16695	16675	16637	16434	16302	16449	16609	16699	16743	16592	16500	16534	16548	16708	16535	16459	16576	16518	16662	16603	16564	16575	16448	16539	16407	16647	16622	16257	16454	16541	16780	16667	16635	16503	16345	16405	16500	16480	16644	16738	16424	16328	16612	16531	16653	16591	16577	16516	16423	16532	16574	16899	16573	16442	16495	16651	16526	16444	16589	16760	16407	16499	16534	16572	16519	16742	16475	16505	16454	16506	16385	16738	16519	16680	16521	16532	16648	16599	16535	16623	16571	16620	16548	16655	16520	16471	16471	16459	16428	16529	16588	16481	16536	16506	16690	16588	16431	16636	16620	16652	16396	16420	16471	16443	16307	16549	16399	16408	16343	16574	16531	16714	16592	16754	16404	16259	16433	16509	16643	16402	16773	16589	16529	16792	16611	16429	16534	16619	16526	16455	16473	16368	16588	16417	16389	16461	16655	16544	16487	16330	16494	16649	16547	16550	16553	16355	16505	16623	16554	16497	16629	16550	16405	16546	16466	16526	16367	16633	16565	16528	16308	16513	16546	16358	16505	16527	16372	16564	16398	16488	16325	16500	16512	16410	16639	16556	16351	16364	16313	16539	16358	16478	16480	16374	16411	16722	16569	16716	16463	16449	16417	16586	16572	16406	16262	16612	16463	16726	16712	16426	16412	16633	16386	16745	16426	16535	16419	16537	16519	16838	16509	16618	16485	16510	16563	16415	16439	16507	16428	16528	16592	16548	16432	16534	16578	16448	16330	16521	16688	16446	16556	16657	16424	16360	16449	16480	16697	16502	16531	16515	16463	16419	16750	16705	16424	16512	16602	16385	16620	16650	16481	16589	16555	16225	16309	16568	16540	16575	16355	16452	16398	16527	16375	16479	16564	16398	16475	16440	16366	16498	16519	16413	16351	16626	16304	16282	16637	16526	16422	16475	16580	16467	16529	16561	16462	16588	16515	16385	16487	16599	16388	16592	16560	16438	16641	16611	16898	16610	16621	16554	16499	16538	16531	16390	16648	16673	16593	16535	16447	16597	16475	16643	16504	16373	16559	16544	16633	16479	16543	16511	16445	16466	16569	16521	16335	16471	16657	16465	16476	16659	16534	16340	16357	16599	16560	16567	16563	16535	16581	16432	16592	16499	16573	16583	16648	16598	16482	16719	16548	16681	16390	16603	16518	16499	16440	16278	16510	16645	16733	16448	16551	16563	16396	16446	16622	16561	16411	16520	16498	16408	16489	16559	16607	16516	16602	16607	16444	16316	16682	16537	16474	16404	16328	16454	16524	16618	16482	16661	16353	16589	16305	16521	16707	16545	16580	16508	16596	16355	16582	16511	16494	16569	16338	16506	16476	16618	16547	16355	16585	16626	16562	16550	16481	16657	16570	16550	16727	16376	16540	16576	16439	16678	16464	16502	16432	16570	16479	16734	16618	16556	16411	16600	16657	16423	16453	16443	16436	16386	16512	16629	16424	16504	16824	16366	16522	16379	16645	16599	16628	16384	16472	16661	16568	16537	16470	16680	16375	16552	16600	16699	16650	16630	16525	16395	16429	16425	16259	16467	16574	16404	16556	16664	16370	16626	16551	16370	16609	16506	16429	16504	16216	16609	16687	16602	16502	16345	16562	16522	16499	16641	16600	16505	16532	16674	16415	16513	16579	16336	16257	16604	16717	16347	16557	16527	16448	16337	16305	16569	16282	16456	16461	16490	16566	16401	16517	16687	16631	16546	16600	16662	16508	16509	16426	16297	16622	16582	16308	16490	16475	16480	16671	16337	16436	16527	16461	16561	16671	16622	16739	16416	16462	16479	16565	16687	16442	16693	16722	16609	16582	16309	16353	16507	16584	16613	16506	16361	16541	16532	16525	16610	16371	16542	16410	16318	16536	16658	16755	16565	16673	16599	16367	16427	16390	16471	16458	16359	16582	16419	16548	16504	16453	16784	16431	16514	16502	16620	16711	16572	16536	16575	16548	16545	16539	16396	16610	16327	16462	16570	16522	16530	16325	16522	16678	16321	16549	16620	16410	16672	16375	16539	16543	16586	16483	16612	16670	16273	16636	16632	16489	16670	16525	16444	16764	16378	16485	16503	16556	16510	16495	16610	16296	16626	16782	16695	16574	16694	16453	16507	16460	16391	16673	16490	16705	16405	16501	16448	16409	16352	16507	16463	16509	16527	16576	16598	16376	16633	16553	16463	16453	16376	16500	16513	16519	16429	16304	16481	16552	16401	16532	16509	16389	16354	16520	16412	16396	16558	16626	16618	16470	16556	16707	16463	16575	16607	16568	16556	16420	16494	16698	16643	16509	16585	16608	16465	16465	16514	16664	16444	16619	16476	16446	16505	16258	16458	16552	16441	16445	16494	16477	16430	16598	16474	16556	16606	16660	16488	16666	16604	16555	16599	16648	16507	16504	16397	16533	16340	16551	16336	16457	16587	16574	16531	16416	16431	16482	16468	16592	16327	16518	16589	16592	16437	16419	16544	16500	16615	16624	16440	16436	16583	16296	16677	16483	16445	16503	16389	16576	16553	16246	16523	16680	16418	16482	16628	16479	16480	16450	16582	16589	16556	16529	16472	16406	16449	16557	16463	16544	16611	16477
37940	62966	59472	48594	40915	34790	29422	25209	22203	19741	18129	17338	16526	15771	15369	15039	14908	14832	14853	14867	14431	14617	14642	14569	14697	14664	14526	14631	14596	14582	14615	14512	14609	14382	14520	14611	14407	14474	14535	14529	14396	14461	14448	14389	14536	14434	14221	14448	14517	14312	14436	14482	14480	14498	14429	14475	14328	14317	14333	14455	14458	14503	14551	14417	14488	14376	14237	14449	14366	14394	14476	14550	14352	14210	14488	14402	14509	14287	14475	14395	14521	14456	14437	14415	14411	14497	14325	14511	14456	14454	14358	14557	14458	14271	14421	14495	14428	14413	14484	14366	14223	14269	14434	14398	14286	14527	14533	14211	14243	14344	14492	14331	14403	14305	14381	14200	14435	14209	14602	14402	14465	14384	14463	14292	14423	14384	14444	14285	14323	14373	14464	14250	14536	14322	14398	14490	14488	14356	14460	14433	14370	14327	14315	14260	14418	14303	14262	14513	14353	14374	14361	14353	14431	14430	14413	14459	14348	14200	14514	14436	14287	14354	14263	14376	14309	14174	14568	14446	14344	14448	14369	14420	14292	14437	14481	14505	14511	14336	14480	14328	14475	14346	14255	14475	14460	14443	14186	14582	14307	14193	14303	14402	14608	14334	14337	14355	14341	14255	14519	14348	14230	14416	14351	14367	14361	14334	14495	14170	14545	14306	14489	14586	14385	14069	14453	14483	14318	14437	14326	14327	14217	14235	14391	14334	14325	14462	14399	14360	14331	14280	14411	14319	14497	14366	14382	14352	14219	14245	14294	14517	14382	14336	14383	14424	14523	14423	14489	14364	14341	14345	14538	14433	14678	14362	14423	14364	14372	14388	14307	14456	14347	14421	14335	14467	14406	14366	14246	14376	14472	14411	14436	14406	14378	14314	14352	14366	14483	14421	14355	14355	14317	14386	14446	14371	14300	14544	14423	14411	14235	14390	14431	14359	14532	14314	14388	14389	14406	14364	14208	14223	14291	14302	14460	14439	14355	14530	14450	14388	14344	14486	14424	14438	14170	14446	14382	14317	14440	14426	14361	14502	14364	14473	14216	14450	14286	14364	14304	14307	14367	14239	14350	14228	14461	14494	14502	14342	14429	14428	14221	14307	14318	14533	14441	14340	14347	14228	14371	14503	14387	14331	14371	14409	14268	14339	14574	14241	14348	14467	14277	14307	14361	14305	14481	14413	14371	14518	14320	14421	14389	14464	14417	14143	14361	14382	14316	14546	14376	14503	14294	14353	14464	14311	14341	14243	14380	14357	14421	14515	14354	14367	14413	14328	14412	14316	14373	14425	14541	14332	14378	14362	14246	14450	14433	14398	14247	14496	14498	14468	14477	14438	14356	14258	14366	14318	14381	14326	14402	14382	14393	14301	14512	14557	14389	14330	14326	14302	14344	14339	14294	14439	14395	14553	14404	14295	14388	14422	14489	14469	14567	14349	14388	14437	14394	14336	14435	14232	14417	14461	14441	14307	14425	14396	14372	14306	14394	14404	14235	14339	14447	14175	14449	14329	14247	14334	14195	14315	14450	14250	14381	14354	14329	14474	14327	14415	14227	14482	14304	14504	14548	14466	14635	14366	14454	14374	14320	14475	14423	14447	14212	14533	14490	14499	14197	14505	14339	14496	14494	14273	14340	14458	14512	14274	14300	14315	14333	14365	14541	14352	14401	14381	14481	14568	14250	14423	14488	14404	14388	14495	14400	14495	14473	14351	14412	14386	14231	14563	14370	14265	14290	14331	14278	14375	14371	14394	14386	14340	14452	14388	14352	14121	14347	14467	14272	14336	14248	14358	14313	14325	14383	14353	14398	14506	14271	14396	14317	14446	14522	14429	14490	14427	14436	14357	14379	14426	14292	14449	14379	14432	14501	14363	14422	14551	14456	14347	14418	14439	14278	14469	14319	14392	14375	14412	14310	14515	14198	14294	14472	14407	14465	14278	14423	14296	14469	14313	14379	14300	14368	14525	14383	14469	14363	14375	14273	14235	14405	14355	14435	14303	14232	14270	14498	14308	14309	14162	14450	14298	14371	14414	14437	14349	14323	14329	14431	14285	14426	14417	14389	14412	14319	14273	14345	14407	14477	14341	14366	14437	14240	14380	14486	14418	14501	14503	14396	14440	14480	14451	14401	14418	14617	14310	14390	14489	14338	14458	14279	14261	14251	14259	14581	14465	14229	14473	14441	14350	14397	14403	14339	14465	14385	14555	14414	14406	14476	14506	14421	14449	14323	14397	14353	14295	14240	14425	14122	14524	14274	14412	14470	14356	14328	14289	14328	14264	14438	14529	14454	14309	14328	14378	14476	14504	14694	14338	14352	14320	14544	14364	14272	14286	14348	14507	14233	14336	14408	14418	14246	14336	14405	14471	14331	14339	14462	14447	14360	14254	14372	14299	14362	14287	14609	14564	14448	14564	14330	14450	14220	14431	14550	14449	14433	14487	14226	14411	14371	14251	14334	14333	14310	14260	14448	14465	14463	14386	14502	14335	14409	14248	14251	14420	14331	14370	14259	14437	14361	14427	14309	14428	14252	14264	14359	14259	14344	14462	14462	14360	14411	14451	14299	14467	14396	14505	14437	14324	14331	14482	14291	14377	14248	14429	14510	14321	14476	14418	14473	14472	14468	14424	14428	14459	14353	14525	14338	14415	14374	14305	14438	14213	14434	14436	14289	14326	14209	14386	14377	14365	14387	14188	14327	14278	14194	14281	14402	14332	14355	14366	14335	14327	14511	14476	14217	14370	14415	14311	14405	14462	14465	14580	14413	14319	14307	14451	14299	14372	14527	14538	14324	14351	14442	14370	14458	14521	14395	14553	14264	14389	14271	14428	14420	14480	14424	14297	14320	14621	14451	14402	14306	14529	14466	14265	14261	14364	14409	14492	14370	14518	14350	14191	14389	14484	14369	14279	14353	14456	14411	14453	14560	14498	14545	14293	14285	14438	14438	14378	14303	14353	14399	14346	14369	14391	14263	14372	14434	14308	14328	14405	14447	14184	14440	14386	14262	14169	14311	14482	14340	14412	14517	14368	14272	14327	14290	14293	14326	14252	14323	14434	14376	14487	14269	14397	14323	14317	14432	14289	14307	14369	14237	14482	14582	14318	14318	14466	14472	14361	14344	14438	14391	14265	14318	14414	14312	14390	14555	14373	14570	14342	14285	14297	14311	14492	14384	14500	14490	14394	14248	14334	14344	14280	14427	14318	14342	14342	14519	14468	14269	14451	14455	14367	14302	14502	14443	14239	14365	14411	14550	14442	14412	14267	14269	14395	14432	14428	14382	14284	14251	14305	14441	14159	14313	14285	14224	14379	14431	14341	14426	14318	14268	14270	14392	14399	14447	14515	14327	14397	14435	14367	14393	14304	14506	14168	14330	14414	14281	14336	14522	14521	14318	14483	14299	14354	14391	14433	14391	14258	14338	14423	14479	14253	14314	14331	14499	14358	14261	14211	14248	14620	14267	14409	14430	14423	14448	14337	14338	14360	14252	14428	14411	14304	14447	14482	14286	14269	14549	14340	14615	14616	14591	14363	14397	14347	14412	14406	14379	14305	14350	14434	14360	14317	14338	14323	14493	14378	14428	14460	14353	14408	14360	14379	14301	14431	14343	14447	14404	14347	14588	14404	14364	14380	14249	14439	14356	14341	14471	14500	14319	14366	14501	14379	14336	14377	14348	14210	14396	14366	14319	14311	14430	14267	14430	14426	14425	14277	14374	14366	14525	14401	14354	14244	14353	14367	14333	14438	14430	14353	14508	14376	14394	14407	14458	14308	14262	14333	14400	14340	14419	14364	14346	14347	14344	14378	14349	14368	14353	14366	14298	14374	14394	14475	14304	14544	14503	14489	14405	14301	14359	14484	14409	14229	14372	14292	14291	14397	14412	14292	14273	14244	14394	14283	14378	14341	14328	14418	14436	14204	14339	14174	14512	14330	14431	14311	14465	14645	14301	14225	14329	14278	14340	14469	14313	14412	14326	14290	14476	14339	14476	14516	14325	14412	14403	14393	14405	14347	14318	14296	14419	14429	14352	14355	14245	14245	14353	14210	14518	14271	14301	14388	14517	14389	14316	14456	14446	14484	14407	14307	14556	14241	14212	14371	14290	14554	14443	14352	14358	14354	14503	14355	14384	14402	14307	14554	14403	14534	14519	14194	14355	14396	14457	14318	14417	14412	14389	14197	14471	14484	14357	14272	14410	14412	14366	14395	14335	14321	14465	14406	14429	14198	14278	14497	14336	14209	14336	14340	14335	14306	14382	14293	14296	14239	14360	14455	14440	14400	14334	14239	14494	14416	14414	14268	14366	14303	14303	14225	14370	14322	14363	14491	14327	14352	14508	14357	14476	14451	14444	14366	14275	14320	14277	14512	14373	14318	14354	14330	14444	14369	14390	14409	14361	14276	14411	14388	14514	14358	14232	14412	14464	14450	14491	14328	14438	14315	14283	14496	14400	14515	14508	14356	14331	14272	14456	14394	14337	14340	14180	14611	14507	14496	14428	14372	14485	14392	14372	14400	14379	14378	14405	14479	14331	14414	14356	14307	14461	14445	14280	14460	14436	14381	14412	14278	14500	14309	14391	14407	14326	14513	14407	14236	14223	14400	14510	14239	14473	14348	14311	14328	14306	14308	14378	14335	14335	14454	14293	14676	14455	14360	14538	14398	14278	14506	14402	14437	14145	14507	14380	14240	14432	14386	14464	14410	14495	14511	14362	14382	14342	14425	14289	14397	14385	14379	14449	14260	14278	14437	14130	14328	14477	14367	14409	14488	14372	14382	14370	14345	14308	14405	14320	14326	14446	14270	14431	14397	14509	14327	14417	14434	14413	14280	14295	14449	14280	14357	14505	14430	14488	14266	14238	14392	14474	14524	14340	14348	14398	14435	14500	14263	14207	14387	14247	14248	14691	14347	14571	14313	14339	14279	14323	14443	14366	14353	14387	14372	14390	14517	14318	14405	14440	14302	14375	14351	14275	14345	14342	14472	14261	14251	14249	14196	14264	14345	14604	14290	14385	14388	14471	14425	14501	14304	14358	14430	14508	14241	14290	14413	14438	14335	14339	14307	14467	14335	14345	14337	14501	14523	14282	14342	14276	14497	14278	14322
30304	33273	41646	36419	29189	25484	22539	20302	19032	18215	17596	17574	17252	17080	17108	16927	16935	17041	16903	16673	16902	16858	16881	16967	16713	16664	16817	16633	16647	16724	16754	16750	16639	16690	16869	16678	16735	16805	16682	16830	16898	16701	16786	16871	16889	16695	16897	16680	17007	16826	16841	16790	16667	16614	16837	16623	16830	16603	16603	16484	16795	16789	16787	16742	16729	16868	16716	16716	16616	16708	16630	16719	16630	16775	16571	16725	16989	16852	16945	16946	16746	16589	16883	16750	16551	16635	16645	16727	16718	16811	16814	16597	16755	16729	16471	16645	16621	16713	16807	16786	16903	16802	16797	16862	16716	16828	16720	16878	16678	16810	16810	16797	16661	16628	16565	16719	16894	16522	16812	16814	16936	16754	16767	16689	16705	16768	16496	16740	16728	16785	16942	16594	16818	16712	16611	16510	16914	16867	16855	16622	16710	16709	16532	16887	16808	16643	16892	16772	16646	16586	16629	16633	16883	16537	16675	16716	16672	16624	16698	16853	16625	16627	16611	16772	16804	16972	16848	16750	16577	16734	16741	16681	16622	16643	16667	16524	16690	16752	16786	16584	16644	16715	16829	16755	16603	16768	16510	16789	16787	16625	16759	16931	16688	16692	16750	16641	16598	16773	16868	16698	16773	16473	16757	16661	16927	16788	16478	16794	16746	16595	17022	16782	16615	16660	16643	16775	16694	16925	16754	16660	16954	16740	16817	16627	16702	16769	16661	16739	16803	16610	16659	16651	16616	16830	16678	16614	16614	16653	16673	16630	16859	16771	16597	16712	16773	16617	16719	16617	16746	16678	16827	16635	16611	16850	16836	16798	16655	16824	16737	16660	16812	16856	16737	16764	16741	16615	16594	16691	16562	16630	16709	16892	16765	16797	16657	16657	16644	16750	16617	16710	16667	16671	16868	16747	16833	16735	16925	16659	16743	16620	16755	16722	16758	16761	16613	16682	16741	16874	16809	16647	16934	16894	16874	16854	16876	16736	16756	16707	16669	16581	16840	16638	16824	16586	16896	16790	16830	16627	16751	16765	16830	16684	16591	16710	16773	16630	16861	16684	16589	16674	16691	16655	16901	16682	16564	16685	16580	16913	16455	16750	16815	16644	16581	16604	16681	16777	16561	16736	16859	16632	16694	16684	16769	16923	16612	16870	16820	16614	16878	16580	16682	16905	16543	16769	16891	16904	16705	16727	16644	16557	16521	16757	16680	16888	16581	16883	16794	16731	16743	16531	16787	16719	16756	16680	16709	16739	16839	16772	16704	16786	16658	16792	16859	16605	16695	16665	16563	16619	16803	16623	16671	16754	16673	16733	16729	16677	16641	16764	16708	16849	16797	16736	16889	16642	16682	16583	16691	16567	16888	16677	16638	16921	16436	16645	16894	16901	16696	16695	16625	16633	16753	16836	16741	16817	16771	16729	16752	16814	16724	16747	16771	16504	16822	16630	16947	16680	16552	16626	16663	16682	16766	16661	16545	16722	16603	16852	16639	16728	16626	16712	16706	16805	16869	16802	16780	16714	16721	16724	16745	16794	16668	16630	16752	16642	16807	16917	16811	16818	16665	16630	16755	16680	16703	16677	16678	16653	16812	16720	16790	16603	16825	16610	16868	16675	16764	16850	16638	16778	16571	16770	16486	16558	16480	16646	16762	16568	16865	16753	16707	16645	16631	16551	16619	16784	16585	16889	16571	16668	16644	16566	16686	16792	16650	16616	16731	16848	16712	16809	16800	16787	16768	16530	16815	16718	16855	16674	16550	16696	16819	16918	16640	16682	16697	16724	16595	16430	16607	16904	16902	16809	16760	16668	16552	16992	16853	16748	16676	16654	16574	16672	16612	16388	16687	16743	16694	16720	16668	16770	16688	16505	16740	16711	16708	16766	16875	16617	16713	16645	16679	16587	16844	16671	16785	16844	16886	16892	16834	17029	16559	16605	16846	16742	16574	16679	16616	16768	16645	16735	16773	16683	16780	16653	16888	16888	16747	16876	16536	16559	16745	16745	16844	16688	16715	16626	16873	16624	16791	16495	16767	16602	16842	16834	16774	16772	16766	16772	16638	16734	16810	16663	16833	16657	16556	16837	16601	16752	16819	16671	16797	16677	16920	16666	16780	16770	16913	16815	16500	16711	16969	16648	16631	16618	16828	16624	16744	16647	16730	16803	16919	16666	16642	16685	16791	16619	16757	16825	16688	16874	16894	16727	16926	16562	16675	16834	16717	16486	16686	16671	16615	16896	16773	16609	16734	16694	16698	16827	16768	16698	16499	16602	16631	16651	16652	16809	16825	16853	16703	16541	16769	16592	16700	16750	16646	16992	16731	16761	16623	16568	16830	16820	16794	16739	16940	16887	16664	16773	16368	16701	16712	16631	16710	16628	16630	16547	16632	16674	16709	16657	16781	16471	16767	16690	16795	16788	16768	16815	16736	16626	16654	16500	16769	16752	16727	16627	16660	16839	16749	16720	16613	16512	16758	16741	16577	16828	16877	16622	16853	16600	16741	16629	16926	16526	16613	16691	16623	16559	16646	16747	16548	16756	16819	16859	16704	16770	16913	16751	16425	16981	16776	16645	16774	16602	16681	16552	16707	16652	16850	16740	16674	16931	16672	16787	16693	16749	16667	16653	16760	16668	16894	16517	16752	16816	16613	16720	16732	16645	16798	16866	16752	16662	16638	16730	16482	16569	16726	16798	16705	16748	16601	16699	16726	16571	16799	16837	16558	16738	16779	16734	16748	16706	16568	16878	16714	16809	16938	16778	16777	16828	16736	16928	16763	16825	16716	16879	16724	16746	16926	16874	16738	16669	16862	16669	16670	16690	16708	16775	16655	16389	16685	16751	16660	16633	16720	16894	16759	17181	16764	16707	16852	16601	16561	16726	16645	16653	16729	16642	16692	16592	16712	16578	16575	16775	16716	16789	16609	16559	16757	16811	16596	16656	16681	16609	16525	16655	16678	16870	16771	16508	16691	16586	16767	16696	16682	16730	16714	16718	16655	16545	16528	16745	16728	16669	16870	16674	16707	16718	16648	16759	16739	16558	16960	16790	16715	16707	16862	16860	16852	16885	16614	16559	16595	16741	16761	16555	16533	16827	16735	16648	16746	16559	16723	16585	16799	16582	16844	16828	16961	16679	16730	16853	16776	16515	16599	16642	16579	16637	16739	16687	16793	16517	17091	16835	16952	16716	16739	16772	16905	16937	16826	16950	16738	16632	16939	16685	16699	16558	16706	16766	16594	16651	16783	16735	16609	16677	16817	16777	16929	16747	16729	16612	16783	16727	16786	16515	16656	16781	16576	16676	16786	16784	16816	16609	16743	16813	16724	16807	16653	16543	16815	16665	16664	16808	16635	16851	16691	16735	16730	16716	16834	16660	16714	16758	16892	16887	16701	16622	16719	16914	16552	16665	16636	16494	16862	16692	16521	16666	16896	16649	16646	16711	16827	16699	16832	16742	16869	16671	16788	16733	16819	16678	16604	16610	16773	16810	16814	16757	16907	16870	16802	16758	16627	16615	16861	16854	16709	16698	16646	16655	16749	16796	16929	16804	16703	16717	16860	16910	16640	16868	16684	16824	16831	16875	16799	16704	16721	16693	16655	16616	16672	16727	16664	17022	16768	16751	16551	16845	16802	16764	16649	16786	16653	16813	16708	16868	16849	16791	16684	16760	16774	17027	16652	16539	16803	16737	16876	16627	16815	16598	16885	16990	16672	16756	16849	16915	16778	16876	16732	16808	16696	16633	16790	16841	16830	16743	16507	16715	16809	16623	16698	16782	16568	16710	16811	16620	16849	16792	16794	16533	16725	16644	16594	16870	16998	16958	16820	16729	16773	16701	16674	16665	16872	16702	16721	16858	16791	16947	16653	16870	16749	16630	16655	16787	16828	16649	16814	16675	16767	16817	16904	16752	16752	16675	16775	16767	16713	16782	16654	16770	16519	16787	16750	16638	16688	16838	16848	16670	16769	16669	16662	16783	16725	16668	16515	16648	16853	16775	16633	16800	16692	16564	16619	16814	16704	16501	16747	16648	16538	16545	16607	16706	16860	16705	16853	16736	16748	16808	16835	16749	16768	16718	16819	16693	16774	16722	16660	16649	16379	16683	16650	16702	16854	16745	16814	16799	16801	16821	16724	16582	16758	16821	16917	16664	16639	16818	16781	16722	16654	16667	16802	16681	16878	16629	16755	16669	16806	16682	16627	16815	16637	16785	16737	16593	16690	16657	16742	16698	16693	16757	16696	16736	16734	16621	16523	16887	16664	16868	16667	16798	16869	16735	16813	16601	16862	16692	16547	16840	16702	16924	16860	16578	16547	16799	16773	16829	16608	16539	16734	16622	16587	16702	16683	16685	16654	16795	16862	16586	16685	16681	16736	16815	16616	16802	16670	16658	16555	16617	16870	16634	16693	16801	16666	16785	16893	16737	16839	16661	16609	16702	16666	16947	16791	16790	16636	16789	16621	16757	16738	16543	16565	16979	16726	16608	16870	16926	16844	16912	16746	16791	16702	16755	16652	16724	16797	16818	16761	16815	16719	16647	16972	16601	16806	16768	16860	16588	16705	16838	16731	16534	16677	16706	16706	16686	16919	16726	16825	16537	16548	16736	16535	16638	16902	16704	16897	16678	16680	16819	16844	16606	16874	16764	16701	16865	16678	16760	16716	16670	16903	16767	16557	16764	16851	16778	16706	16808	16716	16825	16724	16816	16690	16603	16864	16591	16645	16723	16625	16665	16650	16646	16847	16755	16762	16669	16669	16631	16721	16687	16648	16564	16695	16841	16922	16771	16910	16618	16628	16719	16519	16733	16695	16753	16620	16734	16862	16686	16865	16729	16773	16893	16829	16719	16689	16758	16694	16561	16742	16742	16760	16863	16600	16980	16944	16777	16683	16567	16658	16821	16926	16761	16774	16607	16873	16672	16719	16795	16724	16691	16857	16771	16785	16475	16754	16808	16705	16796	16690	16722	16557	16963	16728	16483	16530	16760	16825	16655	16826	16747	16798	16703	16825	16773	16674	16793	16885	16571	16651	16821	16801	16767	16839	16903	16647	16665	16717	16633	16665	16664	16601	16670	16731	16809	16754	16735	16851	16847	16802	16689
36307	51956	47847	37491	30898	26007	22311	19692	18077	16533	15846	15518	15201	15097	14782	14835	14619	14814	14524	14650	14662	14738	14617	14791	14768	14682	14547	14704	14529	14448	14531	14590	14603	14709	14625	14437	14669	14522	14526	14480	14573	14514	14628	14551	14468	14434	14632	14499	14490	14457	14604	14432	14577	14381	14502	14683	14454	14355	14414	14421	14394	14479	14543	14661	14763	14597	14522	14650	14535	14535	14469	14633	14507	14565	14594	14405	14403	14490	14584	14541	14319	14630	14420	14420	14322	14423	14341	14526	14462	14386	14468	14498	14571	14599	14730	14436	14529	14774	14520	14494	14504	14567	14544	14593	14606	14569	14429	14470	14518	14543	14703	14328	14614	14607	14431	14482	14599	14600	14565	14626	14466	14257	14391	14462	14446	14544	14460	14347	14570	14395	14647	14411	14600	14521	14530	14307	14376	14576	14496	14499	14418	14521	14679	14457	14446	14432	14607	14524	14400	14543	14481	14363	14521	14531	14619	14506	14590	14464	14520	14742	14556	14410	14521	14408	14524	14449	14671	14437	14382	14523	14522	14412	14314	14502	14559	14458	14434	14652	14502	14437	14409	14508	14517	14405	14403	14402	14609	14433	14625	14353	14569	14510	14592	14533	14575	14496	14566	14441	14366	14515	14432	14440	14608	14461	14492	14421	14407	14345	14310	14442	14559	14496	14630	14466	14545	14605	14626	14497	14520	14493	14464	14594	14594	14631	14511	14367	14348	14594	14409	14478	14378	14539	14536	14436	14510	14471	14676	14392	14703	14379	14439	14339	14601	14456	14496	14421	14453	14470	14274	14538	14527	14700	14539	14525	14482	14562	14458	14550	14611	14425	14612	14430	14477	14501	14512	14564	14721	14396	14578	14493	14564	14502	14435	14359	14564	14604	14664	14406	14507	14460	14643	14521	14457	14435	14338	14510	14528	14520	14285	14432	14757	14385	14512	14481	14469	14558	14473	14492	14585	14328	14570	14656	14515	14498	14507	14635	14453	14411	14497	14455	14493	14426	14325	14679	14513	14456	14383	14513	14535	14449	14493	14481	14484	14455	14564	14660	14363	14498	14562	14490	14511	14551	14392	14429	14484	14546	14528	14408	14341	14443	14461	14564	14575	14529	14439	14456	14471	14506	14432	14439	14465	14522	14563	14598	14559	14372	14505	14456	14480	14332	14354	14542	14618	14386	14481	14640	14719	14455	14499	14580	14355	14588	14728	14532	14478	14437	14377	14505	14590	14391	14516	14512	14563	14406	14651	14377	14498	14452	14467	14500	14414	14514	14640	14522	14464	14601	14416	14526	14530	14555	14550	14621	14490	14542	14332	14608	14605	14692	14733	14614	14537	14554	14635	14523	14646	14532	14461	14545	14455	14504	14703	14391	14470	14672	14514	14637	14470	14545	14623	14453	14548	14521	14743	14542	14466	14601	14553	14517	14452	14520	14420	14498	14324	14624	14579	14444	14479	14517	14336	14782	14290	14466	14441	14535	14534	14561	14477	14581	14352	14386	14490	14495	14555	14480	14354	14602	14738	14651	14469	14566	14664	14418	14645	14434	14690	14503	14437	14635	14423	14577	14417	14331	14572	14559	14456	14651	14524	14522	14641	14636	14413	14452	14529	14524	14628	14660	14401	14659	14557	14435	14396	14669	14517	14635	14571	14328	14403	14484	14574	14532	14684	14615	14523	14479	14582	14495	14602	14428	14374	14515	14318	14350	14551	14455	14589	14604	14533	14463	14380	14779	14634	14489	14449	14486	14486	14397	14542	14491	14554	14465	14422	14481	14594	14787	14542	14492	14443	14656	14549	14551	14458	14579	14425	14521	14654	14613	14579	14322	14412	14458	14478	14571	14519	14644	14455	14453	14684	14538	14508	14410	14489	14382	14456	14289	14496	14659	14513	14495	14447	14466	14465	14390	14283	14465	14398	14385	14539	14483	14408	14636	14444	14410	14536	14738	14541	14536	14545	14478	14466	14425	14458	14411	14636	14575	14625	14490	14601	14460	14794	14450	14406	14355	14558	14504	14540	14651	14485	14394	14634	14549	14497	14530	14579	14562	14502	14636	14474	14424	14525	14302	14536	14417	14485	14518	14438	14539	14519	14589	14545	14446	14390	14524	14570	14619	14512	14598	14505	14447	14488	14586	14377	14556	14575	14623	14353	14617	14392	14361	14518	14397	14322	14624	14725	14541	14550	14571	14531	14514	14428	14539	14380	14530	14666	14425	14533	14544	14486	14619	14550	14468	14633	14593	14352	14452	14466	14504	14521	14543	14471	14575	14537	14647	14512	14435	14473	14451	14366	14498	14602	14427	14474	14447	14423	14464	14489	14268	14512	14501	14452	14436	14502	14484	14449	14510	14457	14433	14471	14418	14504	14575	14561	14601	14429	14404	14423	14605	14340	14470	14552	14462	14591	14356	14484	14681	14566	14373	14577	14383	14527	14490	14605	14565	14549	14462	14424	14423	14413	14655	14374	14526	14395	14351	14425	14548	14682	14400	14421	14532	14572	14564	14496	14586	14659	14528	14400	14675	14639	14498	14512	14406	14620	14510	14380	14592	14592	14445	14475	14392	14570	14646	14470	14474	14363	14471	14524	14567	14349	14451	14587	14629	14561	14546	14547	14399	14521	14598	14547	14537	14472	14351	14471	14521	14509	14462	14544	14644	14546	14528	14435	14475	14452	14393	14574	14358	14466	14528	14575	14459	14489	14290	14476	14532	14476	14625	14609	14456	14633	14474	14375	14497	14567	14485	14482	14509	14370	14599	14469	14245	14440	14688	14440	14496	14538	14458	14704	14563	14479	14596	14454	14261	14717	14549	14477	14467	14580	14548	14541	14390	14553	14460	14682	14233	14560	14429	14483	14458	14597	14720	14533	14723	14544	14485	14410	14407	14488	14534	14456	14502	14476	14504	14417	14553	14439	14447	14516	14481	14506	14540	14453	14373	14538	14722	14537	14681	14380	14463	14422	14497	14414	14568	14422	14687	14579	14725	14411	14444	14569	14340	14527	14245	14497	14501	14360	14602	14571	14544	14586	14374	14511	14436	14372	14687	14547	14351	14438	14520	14471	14491	14505	14692	14516	14596	14467	14452	14514	14474	14432	14515	14579	14457	14684	14591	14549	14612	14510	14517	14586	14411	14421	14560	14552	14602	14423	14536	14432	14590	14551	14477	14375	14686	14413	14658	14518	14425	14601	14424	14455	14600	14467	14444	14415	14663	14382	14544	14614	14494	14728	14559	14572	14404	14582	14463	14485	14526	14563	14632	14379	14687	14543	14482	14675	14462	14358	14407	14413	14475	14604	14411	14588	14467	14535	14504	14539	14426	14508	14458	14493	14430	14569	14498	14575	14592	14627	14434	14544	14713	14434	14520	14626	14495	14435	14438	14400	14459	14359	14427	14572	14381	14547	14444	14396	14539	14804	14400	14616	14564	14494	14791	14536	14571	14597	14580	14614	14301	14497	14483	14471	14519	14433	14673	14563	14517	14527	14526	14430	14496	14463	14508	14468	14494	14432	14486	14627	14315	14474	14501	14438	14447	14507	14669	14492	14489	14581	14400	14505	14446	14546	14589	14546	14349	14626	14597	14539	14682	14563	14529	14536	14379	14578	14427	14488	14671	14532	14565	14314	14557	14526	14502	14544	14553	14489	14532	14508	14466	14482	14652	14487	14559	14485	14653	14627	14534	14448	14575	14404	14472	14612	14442	14525	14515	14585	14612	14686	14447	14415	14537	14421	14643	14567	14497	14607	14448	14648	14433	14513	14565	14497	14530	14388	14457	14527	14488	14583	14484	14628	14335	14680	14349	14681	14549	14520	14439	14331	14423	14616	14557	14363	14527	14473	14576	14586	14498	14447	14422	14710	14555	14529	14500	14612	14468	14509	14354	14624	14643	14483	14552	14461	14571	14343	14545	14382	14470	14654	14495	14569	14476	14669	14539	14486	14515	14478	14462	14416	14387	14565	14549	14617	14484	14561	14544	14317	14461	14516	14546	14396	14373	14588	14382	14605	14649	14477	14405	14472	14721	14441	14423	14544	14580	14633	14392	14599	14340	14656	14623	14532	14431	14522	14418	14768	14755	14505	14619	14477	14415	14466	14597	14436	14631	14248	14579	14558	14620	14623	14472	14549	14464	14536	14459	14399	14423	14404	14616	14518	14506	14642	14443	14579	14568	14445	14334	14366	14413	14529	14433	14430	14503	14476	14668	14579	14481	14323	14496	14544	14585	14452	14495	14463	14571	14559	14439	14415	14605	14459	14468	14548	14690	14584	14495	14475	14426	14552	14541	14568	14502	14545	14429	14452	14415	14435	14441	14537	14577	14530	14433	14282	14387	14541	14515	14570	14594	14381	14457	14607	14671	14599	14645	14406	14585	14423	14488	14319	14533	14600	14454	14351	14482	14538	14558	14609	14517	14618	14430	14508	14588	14493	14339	14443	14539	14470	14359	14526	14487	14454	14548	14485	14627	14544	14558	14597	14746	14581	14528	14451	14443	14629	14518	14503	14460	14444	14583	14370	14646	14301	14677	14484	14492	14485	14438	14589	14349	14493	14461	14594	14685	14459	14459	14539	14500	14533	14562	14461	14530	14430	14612	14521	14528	14476	14512	14429	14559	14502	14533	14484	14547	14615	14607	14593	14732	14357	14424	14572	14542	14395	14470	14379	14467	14529	14537	14374	14588	14406	14516	14632	14558	14608	14344	14416	14609	14519	14574	14452	14523	14512	14452	14760	14529	14453	14630	14486	14482	14337	14575	14649	14512	14628	14442	14444	14515	14647	14558	14506	14567	14503	14551	14553	14542	14479	14502	14431	14602	14538	14601	14363	14421	14531	14476	14482	14604	14391	14469	14626	14440	14527	14471	14517	14558	14500	14542	14477	14552	14584	14506	14583	14588	14644	14475	14518	14626	14382	14735	14470	14603	14352	14432	14617	14540	14522	14512	14624	14548	14361	14529	14427	14440	14520	14634	14400	14419	14355	14510	14494	14525	14483	14564	14610	14684	14495	14443	14491	14413	14513	14592	14573	14308	14421	14592	14647	14430	14637	14421	14594	14517	14544	14673	14427	14443	14384	14516	14410	14629	14513	14610	14418	14626	14465	14543
24534	21714	29734	27583	27592	28946	27386	22929	20673	19389	18686	17753	17374	17184	16903	16940	16923	16656	16768	16740	16751	16864	16768	16649	16660	16801	16736	16700	16555	16718	16631	16631	16633	16491	16496	16635	16498	16576	16668	16641	16653	16600	16612	16619	16482	16466	16485	16652	16424	16552	16668	16605	16517	16475	16440	16507	16495	16508	16554	16509	16592	16650	16661	16707	16530	16690	16617	16757	16268	16524	16462	16588	16580	16210	16498	16422	16431	16500	16382	16535	16590	16574	16366	16431	16577	16595	16463	16367	16322	16496	16602	16615	16590	16382	16380	16337	16575	16379	16385	16564	16421	16396	16441	16432	16509	16389	16531	16571	16209	16592	16583	16555	16655	16457	16544	16477	16472	16450	16245	16366	16455	16455	16492	16465	16586	16691	16461	16366	16600	16495	16516	16552	16366	16536	16311	16346	16536	16559	16494	16453	16525	16439	16387	16572	16665	16268	16671	16590	16515	16083	16523	16257	16546	16426	16327	16381	16408	16473	16500	16376	16480	16471	16437	16484	16514	16499	16418	16300	16399	16542	16337	16530	16517	16512	16650	16611	16392	16558	16403	16601	16529	16469	16433	16324	16617	16457	16539	16538	16533	16562	16499	16421	16578	16447	16553	16687	16550	16440	16468	16451	16498	16591	16504	16326	16554	16531	16482	16423	16369	16528	16436	16358	16558	16394	16547	16588	16664	16517	16444	16611	16342	16595	16415	16427	16557	16525	16460	16487	16563	16461	16461	16533	16450	16508	16419	16625	16539	16434	16591	16474	16507	16540	16648	16511	16655	16525	16423	16422	16464	16515	16303	16494	16540	16458	16587	16366	16587	16425	16564	16550	16385	16528	16451	16391	16513	16616	16579	16517	16552	16411	16461	16452	16366	16389	16346	16437	16391	16547	16567	16423	16544	16458	16436	16573	16430	16382	16473	16578	16395	16546	16555	16459	16407	16359	16515	16628	16516	16553	16608	16318	16565	16401	16485	16445	16481	16354	16621	16562	16733	16370	16362	16436	16454	16547	16351	16392	16456	16470	16580	16484	16470	16654	16464	16366	16409	16442	16414	16445	16288	16493	16403	16474	16356	16433	16517	16478	16520	16638	16403	16535	16398	16391	16742	16407	16486	16568	16588	16618	16471	16584	16431	16315	16448	16328	16625	16511	16387	16488	16588	16696	16539	16451	16579	16315	16565	16369	16321	16455	16782	16509	16445	16521	16466	16480	16478	16523	16281	16365	16341	16595	16555	16567	16501	16518	16713	16622	16572	16712	16564	16601	16542	16393	16597	16414	16673	16486	16219	16455	16331	16349	16310	16442	16502	16678	16536	16401	16502	16634	16386	16516	16515	16662	16572	16591	16307	16298	16543	16620	16752	16518	16640	16488	16603	16516	16339	16363	16554	16398	16662	16539	16785	16522	16199	16627	16498	16455	16599	16469	16603	16437	16505	16514	16486	16620	16514	16648	16503	16659	16579	16323	16599	16653	16364	16695	16352	16273	16461	16530	16327	16528	16566	16384	16545	16460	16576	16595	16504	16585	16374	16426	16604	16608	16442	16512	16385	16606	16544	16531	16283	16305	16402	16335	16598	16452	16495	16654	16534	16402	16391	16530	16514	16413	16425	16500	16507	16399	16596	16743	16432	16293	16196	16437	16313	16508	16450	16350	16391	16540	16518	16572	16384	16610	16434	16536	16467	16553	16452	16432	16335	16443	16348	16427	16523	16452	16644	16464	16392	16401	16349	16429	16539	16497	16638	16658	16425	16224	16446	16554	16653	16435	16449	16393	16468	16444	16449	16547	16556	16597	16628	16566	16535	16497	16507	16392	16550	16657	16400	16754	16390	16429	16434	16533	16536	16575	16530	16623	16596	16364	16470	16669	16420	16366	16517	16524	16513	16380	16583	16565	16363	16584	16493	16517	16619	16538	16264	16398	16665	16435	16401	16586	16367	16387	16492	16356	16668	16502	16357	16580	16693	16370	16360	16367	16309	16552	16479	16635	16465	16468	16541	16566	16663	16532	16578	16625	16472	16350	16615	16493	16453	16460	16620	16621	16510	16434	16747	16519	16460	16393	16625	16214	16394	16465	16663	16536	16476	16568	16545	16458	16456	16563	16474	16385	16504	16553	16477	16410	16492	16515	16288	16457	16508	16352	16298	16535	16549	16576	16626	16452	16697	16521	16314	16497	16654	16586	16465	16457	16466	16455	16659	16396	16410	16754	16526	16492	16517	16604	16526	16367	16515	16554	16583	16479	16570	16675	16696	16298	16523	16401	16659	16489	16499	16466	16463	16617	16570	16403	16568	16380	16451	16296	16437	16444	16504	16301	16533	16397	16340	16471	16423	16382	16180	16474	16650	16487	16583	16569	16518	16504	16258	16320	16440	16577	16475	16550	16434	16446	16415	16485	16434	16407	16364	16495	16614	16459	16373	16451	16543	16670	16514	16625	16535	16486	16704	16672	16366	16414	16589	16322	16374	16555	16499	16423	16620	16297	16424	16535	16485	16654	16703	16541	16638	16513	16265	16705	16486	16454	16448	16352	16539	16742	16246	16450	16639	16731	16596	16514	16300	16517	16475	16703	16346	16370	16710	16591	16493	16551	16525	16571	16614	16671	16515	16367	16590	16397	16503	16555	16647	16473	16294	16533	16544	16507	16576	16508	16320	16165	16468	16369	16331	16324	16405	16571	16808	16593	16592	16424	16489	16549	16361	16734	16546	16452	16451	16456	16450	16629	16512	16582	16471	16481	16372	16543	16583	16531	16812	16580	16478	16608	16677	16577	16647	16315	16571	16710	16436	16417	16564	16551	16334	16264	16417	16546	16587	16539	16607	16524	16566	16579	16379	16422	16644	16761	16473	16420	16502	16804	16545	16485	16563	16398	16531	16725	16706	16583	16665	16625	16750	16473	16442	16449	16512	16452	16436	16467	16529	16558	16426	16381	16554	16447	16548	16473	16412	16325	16562	16436	16495	16331	16727	16292	16359	16472	16344	16345	16630	16409	16627	16416	16440	16542	16526	16754	16524	16563	16803	16667	16483	16313	16586	16472	16363	16405	16369	16455	16351	16560	16504	16566	16566	16480	16679	16643	16480	16694	16485	16664	16498	16550	16461	16415	16356	16490	16527	16598	16696	16524	16620	16427	16365	16416	16264	16536	16626	16496	16438	16335	16658	16426	16398	16421	16572	16524	16668	16650	16421	16380	16529	16448	16529	16432	16449	16417	16590	16540	16569	16708	16449	16682	16469	16339	16466	16545	16534	16502	16375	16548	16436	16507	16779	16353	16585	16427	16414	16510	16452	16775	16502	16450	16141	16263	16457	16480	16455	16490	16284	16467	16681	16426	16713	16543	16469	16362	16574	16583	16565	16466	16340	16517	16515	16590	16594	16613	16480	16733	16518	16399	16715	16558	16491	16442	16347	16434	16522	16376	16445	16505	16561	16458	16428	16464	16363	16405	16433	16442	16657	16378	16404	16657	16615	16696	16419	16518	16510	16404	16458	16541	16501	16429	16467	16335	16499	16687	16470	16614	16539	16440	16504	16549	16580	16380	16532	16582	16612	16498	16490	16329	16532	16625	16600	16427	16653	16590	16556	16545	16670	16514	16586	16348	16536	16545	16449	16588	16473	16645	16459	16666	16650	16702	16246	16414	16438	16460	16512	16508	16430	16461	16408	16487	16542	16428	16670	16493	16568	16510	16456	16665	16495	16467	16472	16378	16422	16668	16582	16376	16581	16485	16503	16566	16510	16529	16391	16320	16449	16568	16653	16448	16424	16566	16528	16547	16577	16447	16529	16393	16241	16579	16372	16242	16404	16546	16476	16591	16524	16551	16308	16260	16322	16720	16445	16566	16342	16477	16564	16378	16333	16633	16662	16573	16638	16282	16614	16604	16414	16636	16492	16599	16602	16570	16520	16512	16412	16559	16521	16449	16358	16440	16498	16459	16631	16563	16553	16551	16527	16579	16466	16386	16405	16456	16753	16523	16521	16368	16679	16458	16518	16596	16568	16489	16589	16479	16570	16434	16507	16476	16402	16374	16492	16540	16506	16582	16416	16605	16241	16407	16447	16281	16454	16638	16364	16579	16613	16597	16502	16388	16680	16269	16465	16506	16511	16356	16537	16619	16414	16474	16531	16398	16431	16639	16488	16484	16491	16317	16697	16410	16368	16652	16557	16603	16464	16592	16635	16500	16596	16577	16456	16635	16496	16551	16546	16701	16510	16497	16565	16395	16296	16326	16357	16560	16410	16759	16498	16578	16579	16608	16452	16745	16478	16464	16256	16603	16634	16538	16533	16518	16672	16463	16489	16491	16403	16519	16548	16457	16501	16648	16520	16530	16447	16493	16366	16586	16541	16537	16506	16563	16497	16467	16484	16686	16547	16553	16546	16442	16642	16532	16338	16481	16627	16482	16466	16530	16551	16360	16478	16726	16774	16411	16574	16379	16536	16477	16594	16438	16549	16531	16442	16492	16407	16483	16434	16465	16499	16735	16467	16569	16427	16596	16540	16534	16704	16585	16626	16258	16564	16585	16600	16620	16627	16432	16568	16436	16509	16449	16547	16586	16609	16472	16570	16535	16578	16515	16416	16453	16559	16411	16604	16449	16618	16544	16411	16540	16463	16428	16697	16518	16423	16596	16585	16552	16409	16410	16458	16465	16473	16348	16475	16622	16440	16560	16428	16367	16520	16280	16704	16590	16363	16604	16509	16320	16509	16559	16471	16526	16721	16311	16298	16506	16502	16380	16512	16469	16546	16446	16538	16512	16617	16466	16599	16594	16513	16492	16399	16531	16490	16330	16556	16357	16572	16492	16539	16627	16375	16451	16556	16552	16533	16552	16695	16311	16491	16539	16531	16588	16558	16523	16425	16564	16615	16588	16417	16489	16565	16438	16341	16385	16540	16451	16409	16650	16615	16559	16497	16667	16558	16453	16625	16584	16465	16539	16545	16456	16509	16457	16528	16529	16477	16523	16590	16488	16478	16490	16488	16463	16456	16625	16363	16389	16459	16432	16534	16526	16470	16321	16464	16378	16496	16508	16323	16264	16363	16586	16529	16469	16409	16501	16552	16354	16457	16642	16288	16598	16610	16453	16532	16628	16611	16434
35950	57942	54042	43780	36786	31395	26560	23053	20225	18208	17017	16316	15626	15285	15151	15143	14750	14575	14654	14596	14642	14637	14540	14593	14510	14502	14659	14500	14473	14453	14610	14402	14560	14407	14349	14436	14526	14412	14383	14602	14565	14468	14338	14423	14569	14409	14475	14501	14398	14266	14464	14444	14365	14335	14295	14563	14348	14402	14320	14312	14522	14342	14521	14255	14470	14486	14379	14396	14531	14468	14479	14381	14543	14432	14383	14367	14447	14424	14432	14263	14479	14298	14464	14593	14428	14401	14424	14596	14355	14509	14476	14518	14392	14374	14403	14326	14373	14379	14447	14175	14447	14386	14354	14464	14232	14457	14480	14290	14421	14460	14375	14270	14435	14335	14486	14321	14624	14464	14540	14213	14412	14475	14361	14482	14276	14445	14450	14219	14497	14421	14348	14476	14428	14320	14325	14385	14389	14465	14343	14473	14350	14399	14554	14352	14389	14379	14415	14317	14362	14566	14349	14370	14440	14594	14340	14515	14384	14309	14337	14552	14379	14397	14487	14474	14390	14444	14438	14434	14337	14521	14599	14415	14293	14348	14461	14354	14465	14299	14510	14340	14504	14345	14512	14480	14344	14421	14328	14435	14475	14304	14414	14290	14514	14390	14441	14443	14449	14248	14401	14436	14477	14292	14499	14496	14381	14505	14556	14395	14298	14344	14377	14523	14394	14318	14308	14399	14241	14491	14330	14517	14314	14337	14351	14390	14422	14377	14427	14547	14328	14316	14396	14398	14292	14386	14408	14576	14494	14313	14436	14511	14543	14289	14482	14473	14426	14303	14536	14372	14282	14352	14220	14534	14316	14533	14404	14421	14380	14517	14422	14358	14517	14493	14292	14489	14510	14475	14313	14375	14350	14336	14318	14628	14372	14604	14221	14530	14377	14338	14430	14366	14361	14418	14747	14466	14453	14578	14386	14401	14516	14544	14209	14268	14321	14458	14382	14352	14362	14604	14431	14322	14310	14326	14471	14487	14431	14421	14609	14369	14433	14535	14535	14271	14533	14342	14368	14347	14500	14501	14425	14176	14501	14514	14639	14406	14372	14431	14437	14410	14532	14501	14318	14457	14341	14290	14326	14330	14363	14463	14368	14393	14330	14370	14438	14306	14203	14475	14289	14552	14390	14393	14471	14470	14396	14309	14405	14297	14535	14572	14464	14522	14384	14506	14401	14572	14485	14500	14496	14612	14487	14280	14356	14331	14410	14362	14401	14529	14406	14398	14265	14322	14462	14475	14462	14396	14364	14286	14304	14198	14363	14492	14476	14531	14428	14256	14455	14453	14308	14315	14266	14445	14365	14493	14160	14324	14420	14421	14448	14236	14361	14412	14285	14419	14377	14654	14281	14522	14281	14391	14356	14340	14570	14341	14380	14422	14454	14294	14450	14439	14446	14400	14302	14421	14411	14448	14423	14472	14459	14413	14393	14332	14554	14303	14343	14524	14367	14378	14461	14353	14490	14205	14358	14459	14332	14537	14405	14413	14432	14473	14522	14511	14437	14548	14566	14384	14416	14361	14580	14311	14479	14425	14525	14266	14291	14390	14379	14499	14365	14360	14483	14373	14529	14407	14328	14287	14481	14473	14471	14409	14322	14456	14382	14522	14356	14441	14487	14299	14329	14312	14193	14461	14350	14257	14346	14421	14365	14423	14440	14423	14364	14487	14422	14385	14387	14489	14443	14407	14457	14394	14379	14355	14259	14485	14536	14429	14512	14374	14350	14227	14252	14324	14568	14444	14470	14516	14306	14442	14417	14236	14384	14308	14457	14396	14367	14375	14481	14392	14390	14358	14400	14515	14329	14311	14340	14627	14404	14317	14487	14501	14509	14260	14303	14401	14528	14426	14393	14376	14469	14397	14459	14515	14326	14403	14321	14491	14435	14401	14392	14295	14285	14483	14502	14347	14407	14424	14411	14385	14274	14445	14454	14467	14610	14585	14500	14312	14319	14598	14493	14271	14343	14338	14399	14469	14492	14461	14463	14490	14467	14560	14527	14327	14351	14508	14414	14493	14282	14454	14555	14528	14412	14408	14393	14361	14281	14398	14236	14192	14250	14426	14536	14467	14543	14304	14550	14512	14498	14459	14539	14349	14545	14353	14421	14343	14426	14410	14444	14493	14575	14304	14503	14374	14484	14397	14394	14465	14176	14398	14503	14365	14346	14552	14527	14454	14534	14511	14302	14576	14393	14292	14441	14420	14419	14405	14386	14385	14460	14442	14482	14469	14450	14347	14293	14250	14388	14445	14316	14367	14390	14394	14365	14328	14423	14546	14375	14419	14375	14359	14477	14567	14272	14275	14495	14526	14406	14304	14317	14493	14382	14418	14392	14362	14414	14507	14524	14466	14428	14488	14288	14400	14429	14373	14515	14557	14381	14529	14450	14415	14485	14461	14365	14431	14411	14378	14355	14344	14424	14437	14410	14463	14383	14436	14367	14411	14259	14425	14274	14270	14447	14534	14388	14413	14413	14455	14380	14305	14430	14264	14350	14484	14405	14464	14352	14311	14412	14477	14389	14470	14354	14589	14469	14459	14480	14297	14432	14294	14402	14396	14317	14338	14305	14336	14408	14438	14249	14563	14311	14261	14521	14287	14451	14414	14377	14209	14428	14515	14306	14397	14394	14511	14342	14374	14413	14298	14502	14611	14535	14534	14294	14442	14460	14330	14383	14571	14452	14430	14500	14385	14204	14449	14460	14361	14396	14435	14448	14439	14428	14374	14420	14394	14287	14368	14389	14496	14481	14352	14219	14343	14546	14395	14460	14311	14378	14510	14489	14520	14412	14171	14320	14448	14304	14300	14446	14384	14406	14418	14310	14389	14373	14406	14392	14512	14450	14422	14280	14303	14252	14514	14308	14545	14420	14567	14340	14438	14410	14409	14388	14500	14281	14412	14472	14439	14348	14517	14404	14456	14484	14256	14507	14454	14393	14542	14434	14531	14374	14364	14464	14263	14408	14388	14410	14403	14455	14452	14531	14190	14344	14258	14522	14526	14299	14418	14329	14502	14476	14472	14491	14466	14519	14409	14383	14248	14541	14187	14430	14326	14450	14406	14437	14475	14499	14365	14411	14316	14347	14352	14313	14477	14440	14456	14412	14447	14246	14483	14358	14400	14224	14402	14465	14379	14518	14256	14482	14450	14401	14469	14451	14447	14222	14418	14549	14357	14444	14470	14464	14314	14331	14430	14338	14263	14502	14360	14278	14401	14326	14283	14518	14288	14311	14449	14316	14583	14440	14444	14485	14430	14384	14297	14504	14397	14444	14339	14560	14531	14387	14488	14461	14391	14375	14289	14521	14294	14344	14298	14458	14420	14451	14390	14393	14267	14325	14413	14383	14414	14392	14378	14434	14508	14418	14477	14310	14492	14401	14619	14384	14413	14359	14456	14275	14464	14412	14347	14452	14491	14626	14377	14269	14430	14338	14325	14410	14379	14475	14348	14260	14388	14457	14403	14486	14219	14420	14467	14300	14291	14414	14308	14504	14446	14457	14445	14275	14472	14413	14306	14535	14308	14461	14386	14323	14432	14370	14463	14305	14363	14424	14351	14176	14408	14319	14295	14423	14501	14475	14440	14352	14410	14585	14529	14387	14445	14424	14592	14276	14334	14528	14559	14318	14330	14408	14667	14457	14413	14413	14388	14565	14359	14451	14350	14452	14324	14393	14510	14339	14390	14552	14489	14373	14539	14460	14373	14466	14336	14439	14435	14324	14296	14379	14334	14537	14463	14303	14524	14528	14481	14315	14688	14670	14398	14399	14428	14361	14569	14216	14418	14489	14606	14456	14466	14421	14548	14402	14344	14378	14641	14350	14353	14511	14393	14454	14509	14410	14249	14472	14377	14641	14364	14505	14280	14552	14360	14478	14412	14320	14367	14269	14326	14329	14478	14468	14335	14525	14259	14406	14498	14312	14538	14384	14385	14300	14385	14395	14404	14489	14395	14472	14575	14271	14548	14278	14502	14298	14303	14388	14414	14363	14415	14455	14405	14518	14439	14425	14351	14361	14497	14263	14457	14446	14297	14330	14474	14441	14360	14400	14499	14518	14405	14452	14647	14394	14500	14351	14323	14341	14352	14477	14386	14365	14276	14465	14577	14336	14445	14433	14425	14436	14592	14415	14531	14439	14274	14323	14518	14368	14235	14371	14511	14541	14452	14519	14439	14557	14391	14292	14435	14399	14339	14440	14357	14324	14392	14375	14412	14362	14527	14399	14336	14428	14370	14424	14525	14494	14471	14403	14384	14363	14364	14408	14339	14406	14481	14391	14470	14404	14374	14424	14298	14236	14382	14382	14321	14365	14560	14360	14432	14396	14268	14455	14308	14562	14423	14377	14536	14355	14550	14463	14186	14420	14478	14402	14498	14522	14436	14553	14469	14525	14547	14414	14557	14455	14368	14413	14331	14456	14320	14305	14529	14347	14292	14430	14407	14306	14467	14380	14303	14581	14434	14310	14340	14482	14412	14481	14416	14422	14403	14401	14394	14443	14459	14398	14470	14506	14465	14417	14604	14327	14454	14380	14301	14386	14496	14322	14413	14538	14417	14499	14403	14335	14430	14356	14295	14404	14340	14385	14366	14462	14367	14452	14485	14526	14322	14321	14599	14423	14381	14261	14465	14330	14462	14452	14441	14421	14457	14590	14456	14382	14379	14384	14509	14463	14341	14582	14345	14519	14287	14330	14455	14330	14453	14353	14389	14252	14392	14353	14228	14313	14400	14381	14348	14338	14372	14276	14520	14213	14498	14409	14381	14367	14346	14427	14394	14363	14308	14435	14493	14525	14561	14362	14372	14436	14474	14414	14222	14547	14432	14535	14502	14386	14473	14450	14575	14364	14441	14530	14542	14355	14323	14555	14375	14354	14310	14377	14523	14321	14408	14389	14445	14299	14384	14511	14258	14488	14582	14630	14293	14200	14228	14373	14458	14254	14470	14631	14404	14392	14350	14376	14519	14479	14433	14455	14518	14502	14261	14391	14374	14368	14291	14322	14516	14359	14503	14581	14327	14460	14374	14354	14493	14424	14303	14444	14249	14382	14310	14416	14398	14367	14413	14309	14575	14414	14345	14368	14579	14389	14508	14475	14308	14477	14420
23264	21632	29698	24831	24730	29259	31228	25184	22190	20735	19192	18429	17944	17594	17134	17022	17236	16886	16878	17085	16978	17070	16937	16813	16760	16617	16552	16552	16935	16642	16733	16874	16717	16717	16608	16538	16707	16920	16765	16593	16706	16797	16774	16763	16830	16638	16666	16563	16605	16516	16701	16622	16692	16670	16407	16519	16587	16704	16630	16684	16760	16533	16346	16503	16514	16621	16561	16380	16428	16734	16584	16599	16328	16452	16533	16471	16549	16487	16493	16613	16631	16375	16532	16458	16595	16635	16403	16623	16546	16463	16290	16454	16340	16454	16657	16782	16391	16523	16377	16344	16447	16387	16584	16813	16593	16694	16498	16578	16720	16376	16388	16473	16424	16480	16494	16479	16507	16401	16755	16356	16572	16433	16706	16610	16435	16642	16670	16682	16555	16346	16528	16486	16647	16568	16557	16553	16636	16250	16514	16561	16385	16534	16499	16673	16552	16609	16407	16504	16560	16417	16385	16541	16440	16563	16542	16712	16499	16392	16418	16562	16615	16520	16546	16397	16383	16529	16736	16581	16715	16418	16624	16599	16486	16706	16549	16502	16542	16474	16571	16671	16455	16504	16476	16542	16593	16460	16508	16448	16567	16677	16574	16524	16574	16634	16463	16692	16408	16440	16558	16575	16425	16418	16521	16680	16581	16487	16745	16531	16664	16451	16546	16536	16566	16630	16324	16440	16348	16559	16755	16701	16539	16386	16303	16467	16581	16641	16504	16541	16350	16640	16551	16558	16472	16552	16410	16479	16510	16808	16309	16559	16288	16503	16631	16531	16293	16567	16392	16406	16366	16495	16677	16664	16635	16544	16614	16576	16589	16326	16295	16364	16586	16506	16383	16496	16567	16457	16709	16491	16416	16496	16474	16636	16590	16616	16583	16561	16617	16349	16471	16497	16586	16647	16609	16337	16521	16391	16599	16212	16405	16514	16394	16421	16468	16565	16513	16388	16627	16555	16457	16528	16446	16220	16590	16501	16511	16457	16243	16301	16339	16560	16397	16540	16528	16514	16457	16548	16617	16436	16608	16532	16426	16603	16599	16533	16608	16677	16522	16609	16453	16621	16360	16400	16453	16612	16552	16563	16545	16512	16545	16454	16383	16299	16689	16575	16565	16522	16564	16465	16468	16640	16581	16525	16426	16581	16552	16521	16382	16321	16533	16391	16494	16451	16536	16504	16247	16515	16521	16621	16430	16677	16501	16325	16415	16243	16367	16423	16523	16431	16436	16460	16291	16362	16338	16303	16377	16523	16450	16607	16413	16489	16491	16616	16508	16349	16469	16721	16395	16518	16689	16346	16399	16497	16629	16432	16369	16671	16599	16609	16402	16358	16539	16500	16281	16441	16291	16583	16741	16463	16465	16617	16556	16674	16721	16426	16551	16516	16774	16726	16423	16569	16557	16515	16780	16628	16682	16483	16578	16447	16401	16389	16462	16387	16492	16683	16618	16402	16409	16393	16460	16531	16561	16613	16438	16294	16480	16434	16621	16379	16542	16739	16569	16530	16360	16587	16557	16501	16371	16432	16747	16699	16391	16309	16651	16504	16585	16547	16750	16310	16562	16520	16417	16574	16707	16505	16673	16735	16568	16517	16587	16550	16553	16360	16512	16501	16656	16555	16556	16683	16477	16351	16602	16444	16292	16560	16476	16627	16535	16532	16436	16483	16312	16529	16364	16454	16625	16548	16439	16430	16416	16488	16388	16576	16556	16507	16466	16371	16643	16516	16474	16349	16534	16529	16487	16535	16696	16383	16580	16626	16698	16522	16601	16558	16560	16358	16531	16476	16403	16587	16458	16475	16439	16504	16734	16459	16304	16450	16477	16351	16475	16530	16676	16596	16550	16451	16532	16529	16523	16504	16427	16387	16591	16626	16424	16484	16636	16457	16559	16633	16326	16339	16541	16399	16487	16366	16593	16498	16355	16533	16324	16642	16480	16432	16575	16461	16614	16607	16236	16459	16508	16553	16343	16424	16468	16790	16444	16558	16714	16619	16563	16689	16388	16554	16492	16540	16555	16390	16455	16461	16511	16469	16617	16658	16540	16512	16656	16500	16554	16539	16305	16387	16587	16316	16479	16438	16385	16514	16503	16442	16543	16432	16356	16529	16351	16629	16530	16357	16447	16666	16482	16495	16489	16153	16725	16475	16518	16587	16585	16547	16672	16372	16763	16524	16379	16335	16547	16440	16480	16458	16492	16607	16513	16546	16483	16468	16508	16392	16490	16662	16621	16517	16581	16493	16381	16431	16368	16469	16639	16465	16523	16546	16395	16394	16513	16668	16416	16496	16543	16495	16474	16448	16585	16465	16468	16467	16405	16407	16543	16500	16542	16506	16540	16419	16596	16499	16704	16640	16602	16508	16397	16357	16630	16509	16500	16558	16451	16637	16421	16470	16323	16516	16526	16619	16399	16565	16374	16409	16515	16527	16723	16545	16512	16436	16617	16407	16463	16504	16616	16595	16759	16552	16444	16473	16543	16404	16493	16469	16305	16620	16543	16691	16392	16672	16466	16629	16457	16340	16603	16684	16362	16651	16437	16473	16455	16468	16601	16473	16375	16514	16504	16395	16438	16593	16487	16450	16612	16398	16577	16342	16431	16698	16594	16544	16409	16402	16519	16545	16555	16506	16684	16450	16450	16497	16487	16456	16399	16604	16458	16523	16628	16466	16556	16482	16561	16619	16613	16276	16488	16393	16480	16669	16464	16513	16410	16566	16474	16440	16433	16401	16636	16794	16479	16642	16656	16456	16488	16491	16410	16582	16591	16469	16468	16387	16654	16674	16372	16406	16679	16581	16475	16470	16715	16396	16713	16452	16390	16551	16440	16593	16747	16487	16459	16604	16738	16577	16460	16585	16337	16301	16276	16523	16675	16536	16650	16451	16510	16414	16567	16345	16669	16588	16608	16474	16443	16663	16588	16550	16433	16362	16614	16508	16405	16356	16566	16444	16623	16440	16377	16605	16498	16318	16490	16540	16438	16464	16656	16654	16351	16443	16734	16515	16674	16519	16667	16591	16417	16425	16584	16461	16506	16672	16658	16435	16551	16689	16574	16541	16684	16577	16418	16505	16438	16526	16470	16601	16542	16607	16370	16616	16482	16704	16556	16719	16526	16398	16404	16570	16692	16588	16291	16450	16402	16436	16486	16092	16414	16563	16373	16629	16709	16539	16604	16362	16626	16610	16477	16601	16532	16624	16477	16662	16643	16596	16330	16665	16528	16333	16418	16540	16583	16312	16406	16704	16582	16714	16655	16556	16611	16558	16579	16295	16569	16419	16446	16345	16465	16232	16349	16615	16297	16697	16528	16341	16742	16437	16434	16443	16454	16543	16621	16675	16597	16200	16605	16391	16510	16585	16400	16467	16434	16481	16506	16445	16621	16490	16500	16554	16449	16431	16536	16510	16499	16508	16568	16619	16367	16381	16395	16438	16448	16433	16379	16516	16411	16632	16434	16491	16653	16449	16340	16487	16598	16516	16317	16767	16565	16372	16577	16683	16424	16429	16537	16374	16398	16494	16516	16359	16435	16330	16267	16446	16542	16570	16534	16542	16554	16595	16570	16621	16526	16332	16571	16538	16608	16328	16422	16496	16577	16460	16385	16361	16542	16358	16550	16541	16590	16574	16531	16300	16441	16842	16371	16321	16558	16432	16489	16542	16622	16656	16511	16550	16764	16440	16519	16440	16528	16444	16497	16605	16486	16564	16497	16653	16625	16680	16602	16636	16459	16359	16514	16593	16599	16418	16393	16677	16390	16431	16349	16451	16490	16436	16522	16557	16503	16547	16581	16541	16574	16437	16787	16387	16580	16684	16443	16536	16446	16257	16456	16575	16377	16741	16580	16603	16580	16576	16541	16610	16543	16510	16543	16595	16441	16512	16523	16420	16577	16491	16601	16601	16518	16310	16518	16719	16454	16601	16392	16607	16319	16400	16531	16501	16494	16549	16524	16603	16679	16537	16471	16455	16499	16534	16592	16271	16573	16472	16660	16561	16532	16484	16443	16521	16505	16468	16782	16745	16595	16374	16692	16669	16627	16590	16526	16565	16592	16500	16387	16487	16606	16474	16451	16356	16488	16419	16778	16361	16520	16570	16410	16465	16587	16464	16487	16396	16497	16626	16735	16493	16578	16488	16586	16620	16553	16703	16734	16545	16255	16710	16354	16423	16463	16575	16559	16327	16634	16474	16593	16360	16437	16413	16571	16494	16447	16609	16491	16585	16499	16532	16638	16409	16699	16685	16321	16279	16387	16440	16416	16418	16579	16509	16427	16513	16653	16490	16521	16433	16698	16393	16518	16603	16602	16610	16284	16591	16596	16537	16504	16457	16247	16333	16503	16456	16446	16342	16411	16440	16615	16534	16420	16548	16467	16555	16398	16737	16517	16637	16630	16674	16445	16539	16436	16355	16675	16580	16326	16654	16486	16712	16632	16417	16566	16581	16500	16393	16591	16475	16622	16399	16523	16386	16419	16511	16371	16370	16519	16514	16578	16370	16587	16353	16450	16373	16529	16428	16507	16654	16576	16439	16623	16269	16496	16402	16493	16299	16354	16433	16591	16249	16498	16487	16531	16462	16630	16485	16560	16507	16540	16630	16255	16452	16537	16505	16450	16612	16508	16523	16457	16521	16516	16344	16631	16627	16408	16452	16478	16584	16519	16641	16541	16525	16479	16540	16514	16558	16299	16433	16486	16536	16462	16579	16518	16526	16522	16779	16596	16294	16440	16380	16652	16511	16537	16506	16303	16452	16538	16492	16480	16358	16418	16418	16484	16305	16589	16329	16400	16398	16574	16631	16565	16606	16396	16554	16375	16604	16627	16353	16522	16431	16679	16585	16352	16442	16542	16515	16550	16537	16482	16365	16528	16555	16478	16596	16552	16481	16589	16394	16835	16638	16525	16515	16728	16328	16341	16340	16375	16491	16535	16318	16510	16591	16610	16373	16359	16652	16379	16476	16430	16607	16596	16593	16384	16489	16454	16561	16692	16449	16538	16445	16615	16462	16545	16502	16436	16482	16555	16190	16478	16460	16532	16466	16290	16539	16824	16514	16521	16599	16459	16649	16516	16498	16476	16557	16662	16489	16472	16542	16593	16538
38117	62959	58927	48904	41798	35871	30412	26176	22773	19784	18175	17051	16239	15432	15289	15040	14845	14822	14858	14766	14616	14608	14763	14701	14650	14599	14547	14383	14570	14484	14477	14557	14405	14469	14575	14498	14332	14383	14565	14378	14603	14311	14435	14361	14378	14460	14531	14300	14549	14372	14596	14658	14383	14635	14304	14437	14374	14544	14308	14469	14294	14466	14164	14338	14385	14387	14351	14354	14330	14463	14297	14394	14420	14464	14374	14403	14445	14272	14376	14242	14486	14372	14396	14321	14325	14424	14494	14293	14373	14408	14256	14360	14249	14380	14380	14317	14349	14351	14509	14426	14465	14227	14543	14341	14469	14390	14403	14359	14213	14420	14396	14282	14426	14412	14273	14403	14323	14295	14438	14421	14174	14428	14418	14332	14586	14455	14364	14254	14447	14622	14401	14474	14335	14372	14263	14471	14506	14473	14630	14180	14354	14224	14287	14407	14263	14455	14232	14348	14419	14423	14304	14244	14582	14547	14266	14324	14520	14323	14458	14292	14482	14410	14375	14388	14213	14325	14400	14194	14445	14269	14322	14234	14313	14431	14429	14287	14428	14192	14386	14422	14382	14477	14361	14342	14522	14240	14296	14343	14412	14423	14412	14264	14442	14301	14251	14392	14395	14333	14244	14289	14493	14423	14319	14353	14310	14491	14308	14326	14281	14381	14442	14410	14521	14438	14089	14436	14515	14399	14323	14369	14353	14444	14267	14416	14206	14403	14436	14280	14433	14371	14301	14237	14298	14137	14311	14343	14384	14313	14357	14393	14328	14343	14370	14571	14437	14298	14298	14326	14560	14323	14370	14427	14361	14447	14165	14398	14160	14246	14429	14381	14388	14145	14497	14351	14403	14436	14271	14450	14373	14264	14486	14322	14363	14312	14241	14260	14341	14401	14347	14149	14368	14549	14504	14492	14354	14462	14296	14270	14459	14327	14347	14234	14289	14329	14555	14179	14369	14442	14452	14394	14417	14465	14397	14417	14255	14241	14437	14273	14409	14449	14431	14282	14472	14160	14475	14409	14466	14418	14455	14388	14402	14270	14266	14338	14435	14409	14352	14363	14291	14408	14524	14230	14371	14413	14381	14155	14352	14358	14439	14347	14535	14320	14496	14383	14272	14353	14293	14428	14271	14360	14259	14357	14288	14242	14343	14535	14476	14433	14436	14464	14430	14397	14305	14391	14249	14307	14331	14241	14255	14285	14345	14394	14329	14420	14413	14423	14501	14375	14235	14194	14413	14342	14413	14289	14451	14310	14285	14306	14225	14489	14285	14396	14511	14440	14364	14476	14482	14380	14160	14286	14234	14300	14147	14350	14461	14468	14370	14212	14214	14393	14505	14349	14240	14417	14229	14232	14274	14268	14270	14317	14360	14290	14441	14216	14436	14267	14561	14433	14318	14551	14326	14386	14467	14372	14351	14374	14471	14344	14183	14269	14266	14280	14341	14318	14353	14312	14407	14387	14312	14320	14341	14436	14432	14242	14391	14405	14372	14418	14238	14296	14240	14337	14280	14469	14371	14431	14407	14359	14383	14500	14448	14211	14422	14342	14367	14437	14431	14195	14457	14370	14463	14259	14421	14461	14404	14463	14405	14368	14258	14376	14434	14259	14293	14377	14457	14312	14293	14182	14281	14358	14336	14225	14321	14346	14201	14257	14575	14262	14293	14425	14220	14316	14355	14314	14337	14460	14482	14459	14374	14266	14284	14387	14264	14405	14472	14169	14408	14393	14258	14254	14350	14413	14463	14246	14471	14302	14552	14309	14338	14319	14364	14464	14356	14432	14446	14420	14251	14220	14387	14185	14421	14167	14554	14344	14410	14359	14346	14450	14308	14492	14388	14292	14384	14352	14322	14219	14499	14467	14450	14437	14462	14406	14527	14262	14294	14342	14276	14430	14439	14396	14442	14401	14383	14499	14425	14351	14475	14161	14236	14272	14293	14379	14402	14553	14227	14482	14444	14384	14375	14507	14262	14347	14312	14393	14199	14403	14243	14266	14399	14408	14254	14341	14233	14272	14484	14294	14419	14397	14465	14138	14431	14362	14339	14439	14393	14221	14352	14214	14391	14213	14268	14349	14483	14224	14333	14431	14261	14375	14392	14495	14566	14228	14293	14327	14256	14516	14473	14337	14476	14438	14370	14471	14393	14204	14327	14111	14322	14332	14257	14424	14356	14551	14334	14291	14699	14360	14325	14387	14402	14397	14400	14219	14331	14461	14385	14455	14328	14266	14422	14350	14472	14154	14304	14298	14247	14409	14321	14321	14304	14330	14355	14435	14406	14111	14399	14300	14472	14265	14246	14372	14431	14294	14356	14452	14399	14391	14337	14385	14299	14288	14317	14338	14204	14319	14470	14133	14186	14501	14237	14193	14306	14440	14227	14273	14416	14463	14416	14300	14341	14302	14342	14366	14447	14324	14206	14287	14283	14397	14535	14508	14406	14432	14381	14289	14330	14483	14374	14358	14369	14337	14331	14257	14363	14472	14341	14349	14471	14408	14349	14373	14310	14398	14420	14302	14344	14461	14371	14357	14429	14136	14463	14361	14469	14348	14415	14373	14399	14374	14216	14373	14376	14335	14410	14468	14316	14233	14294	14300	14379	14413	14496	14472	14513	14480	14234	14300	14382	14287	14546	14310	14609	14283	14364	14312	14392	14282	14306	14185	14360	14367	14313	14324	14349	14549	14284	14438	14441	14401	14157	14436	14473	14352	14387	14255	14430	14268	14351	14439	14468	14552	14488	14474	14207	14157	14461	14332	14367	14389	14227	14348	14269	14429	14292	14217	14450	14317	14271	14288	14332	14370	14432	14401	14291	14403	14330	14437	14277	14257	14236	14458	14226	14278	14371	14303	14207	14493	14402	14323	14289	14248	14431	14491	14312	14255	14362	14356	14287	14338	14350	14366	14485	14350	14410	14421	14426	14390	14366	14393	14412	14435	14447	14441	14505	14169	14497	14253	14452	14475	14407	14359	14416	14273	14352	14403	14430	14699	14422	14190	14299	14436	14462	14321	14361	14249	14382	14411	14415	14374	14326	14560	14474	14312	14353	14196	14335	14392	14286	14520	14404	14568	14221	14481	14471	14199	14362	14362	14506	14479	14393	14254	14408	14266	14320	14397	14479	14296	14324	14264	14329	14360	14564	14488	14352	14235	14295	14353	14408	14449	14259	14286	14365	14422	14408	14294	14477	14462	14358	14358	14381	14285	14334	14209	14346	14163	14363	14206	14355	14297	14314	14224	14362	14441	14269	14424	14293	14361	14483	14342	14368	14330	14338	14264	14295	14315	14481	14188	14325	14296	14328	14315	14202	14366	14333	14436	14401	14474	14365	14440	14463	14382	14210	14349	14397	14384	14283	14478	14404	14463	14323	14418	14334	14347	14464	14630	14351	14242	14268	14330	14259	14376	14204	14475	14225	14217	14422	14295	14297	14327	14289	14329	14315	14341	14298	14280	14285	14322	14289	14384	14215	14276	14485	14252	14270	14429	14337	14236	14443	14370	14477	14257	14203	14366	14445	14196	14405	14513	14305	14490	14398	14157	14387	14382	14333	14352	14259	14141	14216	14357	14476	14540	14353	14414	14464	14262	14462	14361	14439	14392	14411	14419	14374	14296	14431	14317	14514	14525	14408	14329	14413	14479	14347	14353	14280	14352	14424	14228	14405	14353	14438	14310	14349	14234	14440	14221	14392	14444	14205	14380	14495	14305	14249	14514	14393	14532	14484	14339	14381	14443	14185	14376	14275	14228	14421	14428	14338	14405	14408	14377	14204	14451	14345	14171	14178	14460	14291	14358	14255	14389	14510	14311	14321	14309	14578	14427	14245	14439	14271	14199	14219	14469	14394	14392	14164	14256	14406	14310	14353	14306	14578	14344	14222	14176	14404	14286	14333	14291	14443	14584	14425	14321	14136	14392	14341	14433	14389	14497	14180	14232	14502	14296	14517	14190	14408	14213	14226	14342	14268	14557	14260	14465	14428	14306	14363	14499	14191	14329	14254	14384	14186	14288	14272	14528	14309	14348	14213	14397	14417	14360	14208	14508	14464	14315	14318	14365	14328	14362	14309	14484	14268	14256	14429	14334	14485	14298	14359	14512	14321	14359	14397	14484	14208	14425	14394	14169	14116	14274	14342	14421	14496	14196	14352	14479	14474	14293	14345	14321	14473	14366	14437	14296	14500	14383	14582	14292	14476	14306	14296	14358	14232	14404	14199	14320	14242	14247	14366	14375	14424	14291	14337	14348	14587	14312	14339	14388	14370	14338	14343	14333	14270	14358	14205	14323	14319	14290	14288	14342	14453	14388	14364	14343	14198	14224	14395	14396	14348	14400	14434	14280	14359	14280	14514	14279	14349	14414	14290	14378	14350	14309	14471	14323	14404	14371	14394	14394	14251	14355	14404	14323	14102	14268	14532	14386	14235	14249	14302	14305	14401	14299	14267	14278	14344	14374	14410	14270	14482	14426	14243	14448	14429	14376	14492	14348	14301	14364	14407	14163	14283	14437	14497	14546	14550	14352	14337	14326	14363	14421	14497	14272	14355	14461	14360	14403	14356	14362	14444	14467	14350	14234	14459	14344	14347	14366	14371	14429	14296	14333	14369	14328	14359	14422	14351	14301	14271	14176	14382	14425	14224	14273	14268	14392	14273	14325	14447	14467	14491	14377	14199	14332	14225	14387	14161	14524	14074	14386	14387	14368	14464	14316	14337	14266	14505	14316	14260	14300	14368	14319	14435	14319	14209	14352	14302	14283	14315	14285	14306	14339	14334	14203	14553	14264	14321	14420	14205	14342	14243	14409	14363	14445	14328	14306	14350	14320	14295	14338	14392	14289	14399	14424	14480	14244	14281	14344	14443	14539	14332	14469	14492	14420	14312	14284	14338	14387	14347	14432	14394	14466	14562	14450	14298	14399	14315	14391	14392	14326	14312	14295	14458	14207	14311	14235	14390	14437	14379	14464	14373	14361	14221	14417	14156	14272	14185	14238	14274	14501	14319	14403	14253	14390	14346	14428	14421	14258	14410	14553	14569	14441	14376	14361	14323	14272	14368	14307	14300	14401	14555	14337	14263	14377	14381	14412	14283	14364	14303	14426	14425	14308
30474	33967	42400	37536	30143	25996	23183	20626	19237	18400	17961	17752	17506	17172	17368	17298	17121	16991	17193	17085	16930	16987	17096	16962	16927	17105	17006	17012	17216	16892	16966	16970	17046	16720	16911	16830	17160	17053	16941	17001	17132	16935	16755	17018	17041	16942	16757	16828	16956	16725	16932	17020	16848	16991	17077	17039	17091	16652	16930	17184	16984	16832	16880	17039	16701	16862	16941	16948	17006	16715	17020	16850	17039	16926	16876	16851	17070	16855	17036	16946	17089	16815	16754	16865	16983	17097	17096	16902	16981	16977	16841	16894	17030	17001	16975	16881	17136	16996	16729	16727	16953	16988	16900	16869	16871	16815	16953	16985	16813	17022	17074	16902	16915	16849	17057	16783	16766	16979	16807	17008	16964	17115	16915	17102	17124	16951	17084	17004	16700	16976	16934	16899	16794	16870	16920	17019	17019	16703	16836	16899	16927	16982	17039	16928	17101	16950	16635	16950	17008	16949	17059	16954	17016	16994	16877	17164	16869	16719	17014	17044	17068	16865	16961	16803	16853	16833	16863	17029	16957	17096	16836	17028	16893	16990	16969	16843	16870	16988	16816	16923	17082	16853	17069	16864	16836	16870	17075	16956	17030	16906	17042	16854	16890	16853	16885	16987	16825	17007	16889	17058	16830	16963	16874	16859	16846	16737	17016	16689	16982	16900	16790	17017	17141	16925	17046	16694	17011	17151	17099	16929	16916	16876	16997	16958	17103	16874	16922	17039	16970	16965	16825	17007	16893	16879	17033	16886	17062	16885	17004	16858	16983	17022	16906	16877	16959	16869	16954	16964	17268	17081	16776	17084	16941	16911	16995	16905	16695	17212	16788	17167	16943	16789	16693	16890	16974	16837	16937	16829	16716	16953	16838	16864	16930	17002	16965	16908	17094	16737	16906	16921	16861	17109	16901	16831	16850	16849	16973	16968	17113	17128	16931	17057	16705	17093	16869	16775	16888	16876	16867	16959	17030	16882	16751	16919	16753	16753	16951	16911	16842	16773	16723	17092	16904	17026	17076	17016	16809	17128	16959	16768	16843	16852	16760	17050	16699	16906	16940	17077	17064	16913	16808	17210	16978	16896	16910	16843	16947	17158	16887	17047	17019	16838	16988	16983	16824	16931	17080	16894	16910	17023	16960	16791	16929	16974	16851	16957	16886	16790	16932	17036	16876	16949	16921	16891	16845	16729	17126	16885	16996	16809	17009	16827	16817	16977	16971	16852	16876	16645	16932	16707	17083	16886	17028	16821	17029	16736	16824	16905	17024	16854	16993	16820	16892	16840	17022	16949	16959	16969	16784	16894	16851	17035	16799	16922	16823	16761	16927	17048	16813	16931	16829	17156	16972	16822	17006	16800	16988	17030	16975	16965	16806	16871	16907	16933	16771	16925	16956	16900	16969	17023	17100	17054	17022	16820	16903	16950	17050	17051	17030	16946	16842	17045	17156	16767	16900	16897	16643	16804	16821	17120	17013	16901	17053	16687	16650	16938	17055	16969	16912	16867	16727	16953	16867	16889	16729	16908	16900	16836	16983	16930	16926	16820	16924	16861	16814	16903	16791	16887	16878	17020	16991	17012	16993	16896	16867	16645	16901	17246	16838	16871	16821	16840	16883	16866	16868	16893	16924	16904	16904	16929	16847	16890	17063	16948	16808	16714	16943	16888	17122	16689	16982	16934	17054	16995	17069	16885	16922	17003	17008	16860	16816	17041	16953	17191	16908	16848	16972	16694	16997	17073	17068	16815	17026	17041	17048	16900	16711	16894	17066	16977	16859	16860	17019	16993	16939	16842	16750	16948	16868	17056	16783	16713	16926	16782	17015	16719	16917	17039	16927	16935	16868	17132	16831	17070	16899	16930	17056	16907	16890	17050	16894	16828	17006	16738	16902	16943	16978	16842	16867	17115	17061	16894	17124	16826	16777	16985	16892	16939	16975	16962	16931	16914	17095	16883	16836	16945	16922	16898	16754	16804	17011	16938	16956	17129	16810	16857	17095	16948	16860	17116	16895	16949	16913	16902	16828	17038	16808	17048	16899	16983	16776	16899	16962	16951	16961	16763	16878	16937	16959	17032	16980	17012	17052	16883	16934	16898	16851	17025	16957	16865	17049	16743	16858	16836	16753	16971	16982	17039	16788	16982	16858	17054	16870	17024	16960	17125	16965	16935	16967	16865	16884	16944	16923	16860	16799	16951	16779	16971	16826	16929	16830	16960	16992	16864	16848	16821	16796	17022	16829	16688	16715	16831	17065	17063	16789	16915	16820	17008	16815	17077	16780	16980	17004	17170	16786	16851	16874	17014	16956	16965	17131	16785	16850	16940	17040	17114	16943	17014	17184	17090	16986	16942	16959	16980	16924	16765	17051	16925	17067	16869	16972	17079	17148	17060	17133	16805	16874	16952	16994	16946	16766	16773	16745	16972	17041	16875	16854	17187	16994	16984	17002	17137	16874	16761	16894	16877	16734	16708	16969	16927	17022	16961	16877	16994	16980	16957	17024	17041	16994	16905	16914	16817	17068	16997	17035	16827	16816	16740	16881	17033	16978	16887	17055	16906	16949	17227	16942	16963	17242	16947	16930	16925	16836	17088	16837	17036	16975	16738	16916	16970	16962	16938	17173	16759	16887	17163	16877	16948	17064	16927	17018	16940	16902	16879	16901	17040	16837	16803	16911	16927	17053	16938	16866	17036	16910	17173	16888	16872	16839	16964	16744	17057	16926	16883	16887	16967	16884	16940	16981	17024	16972	16878	16884	16829	17029	16953	17099	17027	16881	16876	16989	16857	16869	16992	17012	16748	16903	16962	17122	17091	17026	16931	17067	16955	17022	16953	17009	16901	16846	17067	16988	17033	16852	17037	17152	16745	16922	16753	16999	16761	17161	16910	16938	16917	16785	16953	17163	16974	17053	16997	16934	16817	17001	16927	16877	16821	16996	16792	16911	16893	16840	16965	16856	16929	16912	16923	16975	16884	16803	17004	17048	17043	16912	16825	16872	16774	17055	16984	16824	16999	17102	17071	16862	16925	16964	16972	16941	16835	16887	16914	16914	16800	16834	16923	17013	17029	17064	16821	16802	16954	16859	16962	17057	16983	16918	17104	16806	16856	16847	16796	16987	17095	16836	17163	17090	16922	16904	16925	16818	16979	16964	16944	16892	16909	16891	16884	16946	16851	16951	16959	16787	16916	16914	16757	16923	16988	17006	17063	17291	16947	16956	17079	16936	16830	16707	16892	16930	16878	17033	16983	16956	16928	16937	16880	16939	17017	16696	16843	16815	16857	17053	16975	17045	17007	16909	16765	16983	17025	16914	16892	16709	16791	17010	16924	16932	16859	17079	16801	16993	16751	17002	16986	16755	16686	16859	17064	16788	16937	17024	16710	16725	16801	16874	16893	17047	16922	16825	16980	16924	16848	16942	16875	16803	16975	16812	16950	16939	16986	16798	16849	16931	17059	16750	16674	17120	16695	16954	16750	16892	16933	17070	17003	16931	17129	16745	17103	17051	16891	17223	16949	16733	16950	16989	16896	17044	16880	17071	17067	16863	17163	17062	17070	16914	16909	16700	17160	16950	17044	16921	16986	16841	16915	17071	16816	17015	16822	16889	16804	16856	16888	17004	17064	17011	17041	16797	16823	16947	16898	16988	16817	16656	16939	16768	16874	17186	17084	16915	16755	16875	16917	17022	16975	16842	16982	17039	16903	16986	16961	17055	17106	16790	16900	16999	16943	16983	16995	16795	16957	16957	17189	17033	16911	16861	16989	16930	16763	16988	16941	16947	17101	16920	16814	16783	16882	16918	16989	17030	16932	16677	16896	16920	16921	16939	16963	16824	16658	16905	17027	17025	16916	16825	16780	16695	16810	16901	16839	16830	17091	16953	16974	16791	16833	16968	16897	17049	17221	16879	16741	16943	16670	16820	17033	16905	16885	16929	17015	16862	16990	16959	17012	16827	16879	16824	17092	16975	16912	16860	16912	16873	16651	16926	16993	16922	16942	16862	17095	16978	17032	17038	17019	16887	16854	16918	16968	16934	16896	17084	17008	16952	17060	16997	16847	16945	16796	16876	17124	16939	16829	16882	16974	16766	16937	16984	16832	16747	16912	17078	16712	17041	17037	16790	17031	17121	16787	16887	16862	16829	16869	16955	16950	16895	16904	16952	16795	16617	17106	16921	16894	16970	16915	16956	16872	16906	17050	17035	17208	16886	16811	16940	16991	16814	16843	16854	16804	16763	16923	16802	17062	17050	16919	17025	16793	17033	16728	16921	16926	16942	16911	17083	16993	16964	16934	16958	17049	17002	16929	17034	16947	16944	16849	16877	16904	16971	16885	16697	16919	16731	16830	16992	16924	17030	16918	16789	16773	16942	16908	17000	16881	16999	16984	16971	16966	16754	16948	17120	16769	17145	16943	16829	16811	16989	16849	16720	16988	16824	17045	16788	16807	17006	17141	16953	17079	17092	16982	16845	16828	17069	16989	16821	16915	16798	17009	17071	16884	17113	16797	16866	17018	16765	16939	16965	16810	16920	16744	16781	16825	17063	16882	16845	16811	17112	16789	16795	16881	16835	16854	16923	16974	16972	16927	16823	16892	16968	17044	16999	16844	16914	16982	16935	16912	17009	16804	16923	17037	16898	17003	17086	17030	16875	16828	16780	17018	16760	16817	16965	17003	17010	16944	16986	16927	16894	16908	16788	16757	16940	16725	16929	16817	17052	16987	16884	17003	16985	17044	17046	16931	16775	16935	16842	17038	17016	16888	16924	16977	16917	16784	16679	16725	17037	16823	17012	17033	16894	16923	16866	16985	16825	16877	16931	16960	17000	16987	16999	16938	16883	17149	16914	16783	16889	17047	16966	17130	17020	16936	16654	16752	16932	16765	16807	17053	17034	16956	17006	16805	16835	17136	16687	16945	16746	16884	17034	16750	17042	17105	17022	16862	17049	16971	17049	17048	17202	17072	16885	16776	16909	16838	16653	17061	16911	16999	16956	16886	17303	16977	16820	16731	17019	16867	17053	16798	17024	16810	16938	16829	16961	16971	16961	16835	17068	17028	17094	16930	16948	16793	17002	16900	17032	17148	17135	16879	16786	16990	16861	17025	17100	16924
36892	52504	48246	38700	31646	26659	23130	19928	17940	16746	16086	15623	15253	15096	15105	15117	14975	14871	14722	14856	14629	14926	14849	14815	14701	14763	14776	14649	14596	14697	14524	14666	14775	14735	14745	14717	14567	14567	14628	14710	14718	14475	14604	14648	14589	14727	14489	14758	14689	14826	14663	14589	14670	14627	14779	14513	14519	14622	14781	14552	14597	14698	14497	14598	14725	14522	14641	14760	14773	14539	14507	14672	14628	14636	14604	14657	14643	14651	14696	14600	14426	14493	14714	14675	14481	14620	14760	14552	14746	14618	14755	14722	14488	14751	14627	14617	14676	14591	14585	14436	14666	14649	14601	14448	14449	14584	14561	14589	14754	14566	14600	14654	14533	14514	14494	14544	14608	14738	14539	14479	14544	14449	14655	14740	14648	14596	14536	14694	14603	14686	14623	14563	14637	14627	14575	14484	14612	14446	14817	14461	14645	14576	14623	14450	14620	14422	14633	14670	14539	14756	14585	14779	14514	14609	14464	14609	14510	14804	14633	14453	14577	14622	14552	14466	14705	14759	14573	14797	14586	14664	14681	14558	14659	14520	14542	14618	14581	14576	14520	14593	14582	14527	14731	14801	14574	14732	14736	14571	14459	14492	14629	14660	14537	14602	14542	14621	14691	14631	14653	14666	14568	14592	14615	14829	14627	14573	14629	14573	14720	14613	14572	14633	14608	14712	14448	14581	14622	14485	14667	14604	14451	14333	14539	14630	14634	14675	14663	14481	14736	14468	14582	14431	14614	14521	14465	14476	14458	14739	14640	14450	14562	14673	14489	14784	14838	14584	14369	14701	14436	14563	14731	14614	14659	14545	14452	14640	14687	14660	14587	14581	14571	14517	14659	14593	14496	14486	14590	14694	14785	14711	14704	14573	14635	14583	14781	14582	14574	14520	14645	14626	14813	14766	14386	14476	14515	14542	14669	14583	14652	14614	14650	14584	14635	14546	14617	14456	14573	14495	14581	14463	14724	14535	14569	14406	14545	14524	14553	14531	14516	14710	14560	14615	14644	14541	14504	14632	14512	14638	14676	14659	14509	14432	14653	14546	14648	14584	14611	14648	14641	14553	14575	14672	14438	14709	14674	14607	14642	14663	14689	14751	14692	14578	14543	14521	14699	14613	14608	14638	14674	14747	14632	14552	14665	14538	14506	14658	14640	14644	14627	14435	14725	14547	14610	14488	14471	14504	14537	14673	14527	14678	14576	14467	14645	14727	14540	14618	14483	14591	14529	14675	14568	14558	14625	14670	14626	14741	14613	14559	14560	14357	14548	14466	14696	14677	14598	14582	14640	14602	14603	14810	14582	14686	14592	14592	14546	14599	14381	14638	14683	14760	14336	14624	14464	14335	14577	14613	14614	14615	14554	14649	14731	14601	14602	14664	14582	14658	14544	14487	14602	14447	14531	14457	14600	14478	14407	14683	14526	14784	14582	14605	14806	14439	14659	14533	14629	14469	14482	14629	14504	14578	14457	14623	14561	14543	14484	14620	14547	14621	14516	14606	14551	14423	14453	14779	14489	14690	14487	14719	14560	14518	14376	14663	14593	14648	14724	14623	14489	14615	14642	14676	14524	14610	14512	14626	14587	14420	14837	14591	14487	14540	14597	14491	14639	14675	14610	14671	14632	14628	14602	14724	14649	14567	14609	14635	14445	14447	14536	14637	14594	14654	14645	14551	14494	14709	14787	14677	14648	14634	14636	14619	14474	14678	14619	14349	14637	14621	14497	14567	14538	14559	14437	14583	14491	14612	14540	14455	14660	14761	14450	14860	14487	14485	14518	14615	14704	14547	14506	14596	14620	14451	14748	14640	14675	14653	14518	14637	14690	14544	14540	14645	14648	14631	14601	14615	14625	14489	14657	14678	14688	14639	14685	14651	14647	14610	14556	14689	14602	14510	14536	14632	14669	14618	14669	14662	14621	14646	14632	14621	14737	14432	14601	14535	14547	14584	14636	14549	14550	14503	14752	14622	14521	14430	14613	14746	14593	14684	14624	14463	14707	14658	14712	14590	14686	14565	14630	14702	14639	14593	14640	14573	14614	14775	14457	14458	14816	14546	14494	14406	14477	14539	14600	14534	14590	14529	14595	14541	14583	14472	14558	14632	14584	14551	14634	14838	14635	14614	14577	14724	14620	14681	14601	14761	14561	14571	14678	14549	14636	14562	14571	14611	14837	14542	14684	14575	14532	14558	14620	14704	14670	14646	14685	14556	14612	14631	14474	14492	14676	14685	14551	14597	14633	14645	14481	14646	14491	14611	14773	14594	14602	14595	14665	14511	14720	14656	14686	14628	14648	14867	14544	14445	14417	14426	14696	14476	14587	14466	14623	14621	14536	14540	14659	14584	14515	14615	14500	14740	14690	14748	14460	14696	14710	14600	14626	14740	14457	14672	14463	14590	14666	14511	14690	14587	14545	14700	14558	14458	14504	14636	14556	14627	14553	14511	14568	14594	14775	14436	14516	14658	14508	14653	14573	14575	14458	14660	14622	14509	14557	14523	14710	14662	14559	14513	14637	14596	14693	14468	14585	14597	14637	14572	14662	14621	14613	14593	14661	14626	14584	14572	14457	14655	14621	14661	14593	14636	14651	14404	14613	14676	14520	14580	14463	14691	14579	14693	14481	14596	14595	14583	14551	14539	14526	14584	14608	14664	14579	14425	14662	14462	14642	14605	14598	14675	14633	14545	14687	14438	14431	14415	14449	14627	14588	14600	14755	14490	14542	14643	14662	14631	14579	14698	14618	14587	14679	14511	14483	14376	14734	14579	14671	14727	14751	14572	14648	14629	14838	14601	14517	14765	14566	14509	14607	14558	14578	14694	14476	14623	14585	14469	14782	14625	14672	14746	14728	14527	14596	14575	14744	14650	14587	14658	14593	14769	14476	14487	14661	14693	14709	14630	14718	14571	14496	14598	14411	14736	14614	14475	14623	14658	14673	14414	14594	14407	14608	14590	14709	14563	14553	14674	14578	14598	14573	14627	14547	14439	14689	14787	14596	14595	14647	14609	14597	14572	14746	14602	14669	14605	14665	14551	14676	14488	14761	14530	14639	14476	14659	14693	14550	14647	14599	14572	14461	14454	14734	14727	14400	14528	14755	14582	14599	14597	14513	14517	14713	14536	14588	14758	14562	14662	14406	14723	14581	14679	14692	14772	14466	14726	14516	14672	14580	14665	14637	14614	14483	14687	14647	14463	14604	14564	14460	14647	14447	14662	14709	14474	14663	14701	14716	14496	14828	14739	14587	14687	14745	14585	14544	14591	14747	14471	14571	14513	14510	14664	14590	14593	14470	14701	14488	14592	14453	14501	14385	14520	14832	14856	14516	14675	14778	14692	14709	14709	14521	14521	14643	14635	14652	14547	14422	14645	14496	14704	14608	14566	14530	14820	14660	14583	14566	14639	14612	14475	14723	14398	14632	14628	14522	14531	14711	14457	14506	14649	14631	14678	14675	14614	14624	14479	14564	14719	14654	14670	14692	14726	14540	14593	14702	14571	14517	14655	14528	14503	14658	14573	14700	14637	14800	14470	14615	14613	14716	14634	14685	14793	14621	14625	14510	14843	14534	14485	14768	14499	14547	14644	14616	14608	14636	14710	14461	14626	14503	14635	14688	14705	14562	14566	14604	14715	14662	14530	14611	14592	14652	14494	14459	14636	14560	14638	14627	14595	14732	14640	14567	14637	14714	14538	14481	14517	14476	14699	14709	14570	14567	14649	14637	14383	14629	14712	14608	14643	14652	14566	14430	14580	14676	14530	14476	14635	14527	14619	14800	14692	14747	14600	14619	14721	14734	14533	14677	14626	14635	14541	14697	14511	14504	14528	14617	14688	14430	14636	14553	14427	14565	14571	14657	14671	14663	14582	14594	14548	14643	14418	14606	14704	14693	14598	14555	14667	14500	14433	14513	14595	14696	14472	14658	14597	14524	14657	14675	14527	14552	14609	14644	14581	14689	14642	14619	14631	14704	14411	14774	14515	14655	14724	14671	14689	14485	14664	14543	14542	14628	14752	14549	14704	14597	14610	14581	14691	14697	14669	14546	14553	14744	14676	14661	14537	14458	14589	14576	14702	14765	14545	14618	14571	14598	14778	14675	14745	14534	14538	14556	14810	14525	14653	14622	14584	14605	14565	14531	14618	14500	14651	14619	14557	14669	14536	14801	14652	14674	14725	14474	14684	14529	14557	14491	14774	14482	14540	14611	14607	14588	14415	14803	14685	14574	14554	14604	14685	14634	14410	14633	14618	14594	14640	14633	14679	14511	14524	14692	14581	14530	14627	14612	14739	14618	14485	14574	14734	14753	14648	14746	14463	14447	14490	14759	14424	14537	14597	14688	14527	14643	14498	14594	14681	14668	14634	14628	14551	14538	14618	14728	14589	14531	14659	14484	14650	14501	14512	14639	14693	14356	14585	14562	14590	14561	14497	14535	14594	14622	14621	14697	14621	14733	14577	14700	14562	14672	14495	14531	14596	14625	14447	14600	14553	14633	14692	14634	14697	14629	14637	14671	14706	14473	14615	14569	14563	14544	14634	14860	14552	14535	14586	14555	14669	14528	14607	14567	14612	14506	14758	14719	14562	14743	14531	14679	14695	14616	14618	14680	14791	14596	14746	14747	14656	14524	14657	14438	14476	14571	14671	14759	14460	14659	14536	14517	14695	14493	14664	14550	14531	14546	14643	14623	14776	14720	14579	14607	14707	14553	14678	14637	14607	14687	14729	14683	14563	14629	14747	14765	14623	14513	14658	14593	14700	14452	14704	14720	14628	14664	14433	14595	14720	14440	14610	14675	14627	14501	14646	14524	14603	14480	14629	14620	14642	14552	14625	14791	14677	14505	14553	14612	14632	14700	14652	14751	14622	14643	14442	14499	14695	14760	14718	14812	14726	14425	14553	14446	14643	14592	14508	14615	14555	14555	14531	14630	14674	14568	14622	14639	14685	14663	14577	14644	14644	14678	14577	14717	14682	14581	14423	14510	14827	14717	14864	14605	14796	14602	14504	14651	14553	14834	14741	14538	14616	14684	14742	14612	14471	14714	14472	14524	14480	14623	14448	14733	14627	14443	14606	14518	14536	14682	14544	14620	14466	14512	14531	14625	14446
24649	21822	29951	27790	28451	29690	28081	23265	20727	19580	18547	17895	17434	17234	17265	17218	17011	17073	17019	17076	16766	16909	16969	16762	16855	16822	16731	16816	16841	16812	16769	16662	16769	16884	16812	16889	16804	16711	16965	16754	16821	16798	16958	16932	16812	16770	16767	16909	16814	16764	16976	16783	17112	16806	16840	16684	16620	16778	16697	16573	16808	16717	16683	16754	16769	16769	16711	16832	16821	16776	16715	16818	16782	16730	16768	16840	16729	16761	16760	16757	16764	16680	16559	16727	16914	16679	16646	16806	16677	16746	16798	16734	16667	16780	16827	16775	16790	16861	16711	16635	16665	17045	16821	16700	16662	16785	16957	16591	16808	16891	16713	16681	16863	16759	16766	16621	16790	16629	16477	16502	16699	16611	16587	16635	16612	16697	16944	16576	16602	16693	16813	16614	16729	16955	16777	16716	16730	16541	16896	16961	16656	16647	16679	16696	16753	16564	16623	16679	16959	16820	16885	16676	16638	16809	16689	16704	16777	16807	16629	16868	16593	16745	16648	16621	16604	16528	16926	16699	16518	16600	16627	16619	16609	16688	16619	16694	16672	16850	16619	16650	16830	16736	16517	16665	16726	16681	16820	16752	16797	16626	16919	16690	16777	16850	16788	16754	16707	16615	16786	16848	16650	16634	16612	16700	16730	16491	16662	16702	16869	16848	16793	16674	16648	16859	16578	16623	16643	16684	16651	16696	16643	16416	16531	16687	16703	16640	16529	16563	16721	16625	16554	16862	16782	16661	16837	16670	16514	16895	16680	16600	16692	16833	16827	16930	16744	16674	16787	16695	16764	16774	16787	16787	16744	16669	16506	16765	16723	16696	16739	16629	16683	16691	16671	16670	16954	16725	16578	16829	16836	16940	16735	16690	16598	16811	16637	16582	16658	16735	16743	16650	16913	16910	16764	16718	16755	16794	16515	16746	16624	16634	16454	16759	16733	16416	16683	16763	16806	16532	16751	16856	16473	16595	16876	16665	16836	16755	16739	16707	16752	16593	16839	16826	16957	16685	16797	16892	16856	16860	17023	16691	16775	16761	16504	16663	16642	16698	16795	16726	16613	16866	16646	16647	16729	16674	16844	16812	16770	16869	16652	16673	16758	16771	16838	16938	16636	16806	16653	16523	16519	16680	16790	16867	16443	16902	16780	16571	16734	16637	16654	16469	16877	16759	16729	16665	16633	16809	16838	16660	16713	16769	16555	16788	16765	16847	16709	16475	16778	16621	16744	16788	16724	16744	16577	16785	16730	16733	16837	16739	16542	16780	16686	16925	16788	16691	16694	16735	16707	16753	16530	16657	16797	16864	16878	16726	16718	16834	16939	16665	16773	16766	16869	16727	16673	16639	16692	16712	16729	16690	16769	16535	16964	16795	16768	16573	16680	16791	16667	16775	16850	16788	16675	16613	16689	16920	16770	16739	16601	16730	16732	16773	16675	16801	16662	16814	16684	16400	16560	16514	16682	16496	16834	16778	16680	16759	16737	16777	16803	16679	16651	16674	16684	16792	16761	16676	16859	16731	16518	16451	16806	16641	16891	16839	16656	16594	16808	16642	16719	16619	16658	16755	16726	16828	16645	16612	16882	16656	16595	16714	16670	16788	16882	16747	16864	16620	16773	16465	16761	16860	16762	16730	16713	16810	16655	16648	16743	16883	16746	16777	16672	16724	16588	16792	16695	16651	16792	16626	16616	16725	16715	16609	16668	16693	16964	16723	16569	16415	16824	16792	16643	16785	16702	16676	16808	16666	16940	16829	16805	16708	16718	16876	16761	16718	16688	16942	16641	16787	16819	16842	16881	16839	16636	16575	16594	16556	16779	16604	16525	16816	16657	16806	16897	16663	16843	16842	16590	16664	16875	16739	16754	16807	16668	16509	16583	16738	16929	16902	16707	16607	16704	16528	16610	16684	16808	16720	16833	16817	16683	16598	16787	16791	16555	16783	16780	16518	16826	17004	16617	16638	16714	16626	16628	16791	16675	16702	16712	16742	16750	16786	16710	16437	16861	16514	16716	16695	16683	16593	16649	16797	16923	16767	16681	16547	16786	16616	16452	16506	16743	16906	16895	16619	16696	16652	16764	16656	16408	16734	16675	16586	16700	16665	16570	16651	16930	16630	16829	16543	16720	16768	16831	16629	16857	16712	16697	16736	16730	16551	16663	16679	16909	16656	16796	16695	16700	16670	16798	16769	16810	16602	16699	16706	16613	16603	16743	16805	16850	16466	16438	16901	16817	16627	16785	16633	16730	16812	16787	16668	16662	16814	16698	16747	16715	16608	16716	16868	16676	16662	16817	16629	16588	16702	16870	16719	16741	16607	16607	16780	16748	16759	16710	16591	16716	17000	16840	16608	16778	16650	16802	16615	16897	16660	16640	16674	16853	16530	16592	16757	16645	16648	16872	16717	16668	16890	16696	16649	16754	16756	16672	16771	16888	16614	16606	16613	16520	16805	16929	16825	16590	16705	16753	16651	16755	16793	16697	16669	16466	16877	16755	16976	16749	16594	16704	16455	16610	16685	16461	16633	16519	16597	16753	16787	16743	16584	16567	16498	16604	16579	16631	16801	16632	16619	16764	16717	16782	16651	16755	16657	16585	16790	16622	16697	16800	16770	16749	16791	16706	16817	16919	16799	16752	16641	16626	16645	16754	16636	16699	16748	16750	16735	16664	16721	16693	16751	16757	16754	16728	16906	16912	16495	16928	16675	16496	16713	17052	16581	16498	16821	16659	16643	16488	16902	16790	16750	16680	16662	16742	16718	16931	17003	16595	16714	16599	16642	16714	16561	16803	16758	16858	16735	16803	16738	16749	16706	16722	16876	16928	16890	16851	16616	16842	16562	16651	16788	16638	16759	16634	16749	16718	16784	16798	16597	16863	16663	16724	16621	16898	16719	16644	16906	16512	16642	16648	16645	16632	16650	16789	16664	16573	16819	16636	16574	16887	16557	16755	16856	16620	16728	16732	16855	16786	16762	16921	16717	16687	16806	16811	16826	16513	16703	16626	16875	16735	16731	16439	16612	16651	16566	16755	16798	16558	16954	16796	16681	16735	16685	16685	16560	16624	16687	16819	16796	16605	16617	16705	16885	16627	16748	16891	16678	16773	16627	16503	16646	16610	16700	16644	16755	16718	16621	16863	16806	16641	16626	16547	16576	16692	16729	16742	16753	16843	16467	16791	16524	16597	16797	16756	16690	16760	16460	16860	16871	16748	16656	16727	16709	16486	16871	16561	16805	16810	16648	16916	16832	16738	16743	16669	16821	16590	16847	16762	16747	16860	16773	16770	16692	16686	16733	16686	16807	16627	16800	16689	16753	16710	16904	16747	16680	16661	16695	16798	16871	16547	16784	16723	16590	16489	16594	16784	16617	16672	16904	16615	16714	16629	16759	16907	16721	16775	16735	16735	16522	16806	16680	16776	16752	16763	16623	16861	16633	16768	16680	16932	16893	16640	16693	16572	16516	16522	16641	16688	16776	16647	16976	16782	16742	16687	16814	16951	16748	16599	16663	16752	16789	16691	16654	16715	16850	16740	16724	16898	16742	16757	16757	16711	16914	16652	16880	16712	16744	16665	16775	16815	16691	16759	16682	16796	16564	17004	16685	16773	16644	16879	16697	16943	16640	16804	16572	16780	16695	16783	16652	16712	16567	16781	16604	16649	16568	16691	16799	16742	16598	16665	16651	16813	16796	16699	16848	16694	16707	16812	16595	16713	16649	16832	16645	16768	16842	16632	16656	16755	16621	16716	16605	16712	16587	16703	16713	16762	16807	16668	16786	16791	16848	16664	16925	16837	16657	16586	16768	16758	16868	16668	16858	16694	16765	16702	16697	16771	16990	16755	16805	16924	16978	16599	16704	16631	16728	16666	16685	16681	16646	16627	16659	16929	16572	16747	16825	16845	16616	16675	16750	16685	16834	16671	16930	16710	16589	16889	16712	16786	16747	16842	16675	16631	16659	16633	16878	16754	16881	16812	16853	16885	16766	17008	16571	16826	16759	16638	16590	17003	16755	16672	16814	16821	16613	16754	16705	16493	16546	16895	16838	16649	16718	16796	16802	16754	16720	16797	16825	16638	16744	16665	16784	16718	16591	16631	16730	16641	16685	16841	17052	16888	16994	16927	16933	16850	16840	16896	16742	16775	16666	16643	16586	16721	16789	16726	16855	16699	16931	16807	16557	16837	16776	16769	16781	16729	16641	16655	16921	16598	16645	16726	16818	16683	16812	16618	16748	16853	16704	16705	16616	16821	16798	16696	16730	16583	16847	16777	16633	16742	16738	16796	17036	16713	16823	16870	16884	16665	16631	16691	16633	16600	16775	16939	16835	16574	16713	16763	16697	16610	16579	16609	16796	16881	16892	16773	16660	16602	16605	16769	16913	16721	16720	16732	16852	16643	16624	16604	16736	16664	16845	16840	16800	16711	16867	16849	16821	16660	16742	16876	16929	16747	17001	16840	16705	16667	16652	16742	16651	16747	16689	16789	16841	16793	16586	16580	16528	16600	16742	16739	16592	16727	16643	16759	16600	16818	16951	16651	16562	16745	16872	16968	16673	16649	16586	16557	16772	16820	16730	16726	16633	16828	16756	16708	16657	16697	16642	16692	16591	16775	16758	16854	16724	16650	16724	16623	16787	16949	16647	16796	16813	16655	16779	16848	16578	16693	16843	16747	16604	16620	16780	16855	16867	16949	16746	16766	16705	16494	16567	16923	16677	16528	16569	16581	16791	16803	16759	16764	16673	16631	16380	16773	16648	16760	16685	16471	16586	16753	16637	16611	16752	16640	16715	16624	16813	16683	16606	16785	16828	16790	16608	16659	16569	16955	16802	16815	16704	16520	16833	16714	16753	16736	16907	16725	16656	16744	16788	16798	16680	16778	16622	16701	16652	16879	16917	16977	16514	16717	16655	16712	16511	16802	16821	16643	16850	16808	16727	16832	16793	16655	16565	16520	16741	16745	16874	16707	16579	16631	16588	16650	16754	16793	16863	16574	16912	16805	16616	16679	16678	16870	16711	16892	16713	16703	16686	16771	16720	16917	16876	16749	16645	16738	16857	16938	16732	16656	16683	16795	16822	16739	16707	16692	16821	16583	16613	16752	16878
36443	58468	54504	44262	37573	31821	27399	23388	20126	18280	17259	16039	15493	15214	15040	15110	14844	14876	14717	14710	14883	14842	14584	14708	14671	14556	14705	14685	14688	14765	14689	14600	14675	14767	14505	14568	14673	14746	14687	14674	14571	14621	14652	14608	14659	14766	14609	14504	14688	14528	14500	14559	14503	14452	14668	14536	14566	14474	14633	14585	14497	14549	14547	14572	14571	14426	14489	14548	14563	14527	14568	14468	14448	14499	14563	14299	14517	14469	14466	14463	14470	14537	14563	14510	14571	14520	14580	14636	14369	14528	14521	14672	14611	14515	14490	14806	14349	14646	14560	14579	14385	14585	14532	14321	14518	14337	14405	14462	14469	14549	14439	14344	14499	14490	14559	14455	14322	14605	14499	14479	14456	14543	14600	14526	14475	14686	14453	14434	14567	14529	14546	14565	14669	14361	14617	14516	14576	14582	14417	14459	14465	14530	14502	14605	14549	14563	14398	14505	14670	14493	14492	14323	14462	14459	14409	14505	14535	14364	14472	14647	14609	14536	14582	14543	14639	14643	14325	14553	14437	14661	14568	14455	14635	14578	14536	14727	14418	14406	14463	14576	14469	14399	14489	14549	14458	14458	14440	14450	14561	14557	14497	14613	14548	14517	14588	14450	14388	14511	14380	14487	14521	14636	14472	14326	14486	14609	14425	14473	14523	14662	14442	14577	14598	14423	14501	14490	14273	14601	14474	14457	14336	14441	14646	14435	14521	14444	14493	14402	14575	14482	14592	14609	14494	14534	14412	14522	14582	14327	14614	14357	14453	14435	14528	14462	14502	14598	14410	14522	14492	14503	14525	14731	14488	14531	14385	14474	14460	14550	14462	14616	14476	14560	14255	14596	14674	14636	14404	14509	14504	14597	14532	14567	14518	14605	14569	14504	14612	14508	14566	14572	14598	14568	14541	14413	14623	14411	14470	14295	14491	14625	14561	14445	14454	14564	14499	14474	14613	14610	14401	14557	14591	14451	14633	14271	14468	14488	14476	14546	14300	14333	14518	14382	14505	14546	14488	14391	14566	14490	14608	14487	14580	14618	14552	14448	14656	14497	14582	14499	14547	14571	14448	14488	14416	14399	14673	14728	14467	14510	14500	14551	14543	14385	14458	14496	14670	14468	14381	14498	14559	14303	14440	14500	14440	14434	14592	14475	14557	14519	14465	14465	14416	14580	14410	14481	14480	14436	14554	14608	14593	14433	14454	14343	14298	14418	14434	14553	14710	14630	14680	14414	14474	14604	14225	14656	14529	14450	14501	14390	14490	14490	14628	14556	14485	14402	14643	14560	14517	14567	14509	14605	14557	14439	14553	14383	14451	14423	14570	14565	14378	14515	14564	14555	14586	14529	14495	14598	14734	14389	14552	14623	14486	14529	14476	14498	14406	14485	14549	14715	14570	14547	14518	14649	14609	14577	14418	14498	14451	14590	14543	14317	14450	14452	14443	14364	14507	14590	14528	14335	14629	14744	14443	14617	14557	14486	14347	14318	14558	14528	14537	14619	14495	14511	14569	14479	14462	14616	14636	14312	14507	14570	14594	14438	14330	14419	14477	14509	14376	14627	14560	14567	14582	14610	14415	14473	14613	14383	14383	14542	14348	14352	14422	14472	14568	14628	14411	14537	14524	14505	14617	14549	14686	14489	14602	14562	14482	14558	14386	14606	14500	14485	14543	14431	14324	14502	14654	14671	14544	14540	14545	14370	14661	14409	14544	14522	14602	14471	14516	14509	14546	14558	14537	14513	14592	14366	14655	14509	14487	14464	14447	14465	14426	14494	14400	14378	14453	14538	14573	14458	14511	14482	14508	14479	14562	14518	14457	14499	14550	14525	14423	14461	14568	14527	14577	14518	14513	14431	14326	14615	14454	14479	14606	14579	14530	14634	14344	14471	14524	14503	14586	14615	14631	14584	14537	14415	14534	14524	14391	14575	14397	14353	14536	14476	14591	14576	14552	14650	14615	14624	14459	14517	14457	14280	14537	14554	14420	14521	14516	14531	14667	14411	14550	14440	14425	14534	14566	14563	14431	14472	14336	14424	14653	14522	14578	14638	14437	14423	14545	14659	14513	14403	14566	14426	14638	14556	14460	14516	14638	14473	14434	14564	14529	14353	14488	14503	14490	14580	14548	14619	14490	14540	14500	14600	14491	14430	14546	14537	14694	14579	14540	14521	14520	14627	14678	14471	14647	14413	14447	14575	14647	14377	14581	14515	14492	14341	14492	14291	14492	14639	14566	14576	14454	14444	14578	14689	14651	14386	14535	14397	14482	14727	14130	14432	14460	14572	14690	14469	14461	14702	14558	14437	14532	14471	14565	14457	14565	14499	14519	14543	14481	14448	14537	14380	14387	14656	14403	14590	14516	14589	14548	14523	14464	14612	14445	14562	14370	14467	14503	14551	14577	14433	14541	14584	14521	14551	14436	14510	14259	14473	14459	14364	14582	14653	14453	14607	14450	14598	14392	14596	14423	14792	14567	14340	14570	14655	14424	14538	14802	14577	14605	14605	14491	14400	14398	14668	14456	14498	14569	14595	14425	14469	14473	14664	14460	14665	14560	14560	14529	14637	14550	14544	14398	14560	14640	14508	14616	14428	14447	14618	14547	14463	14552	14463	14595	14520	14436	14600	14434	14511	14469	14354	14559	14239	14333	14717	14588	14535	14482	14394	14727	14520	14759	14511	14503	14533	14568	14384	14535	14290	14529	14609	14499	14771	14563	14519	14428	14465	14638	14648	14587	14532	14448	14600	14497	14634	14520	14438	14510	14513	14641	14424	14604	14501	14628	14523	14673	14571	14536	14494	14625	14473	14464	14489	14545	14636	14691	14566	14467	14369	14565	14360	14450	14631	14443	14555	14529	14595	14551	14461	14449	14495	14512	14320	14567	14487	14536	14544	14762	14522	14528	14622	14497	14514	14554	14559	14627	14365	14528	14625	14482	14492	14612	14468	14321	14578	14569	14708	14480	14545	14439	14645	14385	14455	14567	14491	14620	14510	14590	14482	14478	14612	14484	14604	14503	14473	14532	14592	14468	14621	14403	14488	14435	14525	14484	14625	14463	14571	14579	14434	14390	14445	14624	14538	14591	14331	14494	14456	14504	14548	14541	14601	14602	14500	14679	14451	14578	14727	14430	14371	14580	14477	14414	14511	14455	14606	14444	14469	14571	14516	14561	14456	14560	14547	14503	14363	14606	14576	14527	14486	14504	14548	14681	14492	14610	14487	14555	14530	14455	14538	14332	14641	14478	14488	14487	14591	14553	14466	14491	14614	14587	14517	14458	14409	14564	14304	14426	14557	14330	14582	14479	14534	14678	14473	14471	14471	14549	14497	14535	14451	14490	14573	14570	14408	14871	14543	14485	14557	14506	14657	14465	14392	14407	14394	14534	14468	14643	14436	14668	14482	14613	14452	14573	14609	14526	14631	14544	14602	14398	14631	14366	14486	14535	14468	14460	14535	14465	14495	14576	14333	14681	14433	14427	14554	14343	14525	14444	14572	14497	14608	14506	14415	14501	14620	14601	14541	14488	14530	14518	14408	14694	14586	14583	14520	14561	14676	14381	14436	14659	14600	14557	14623	14573	14499	14553	14496	14578	14547	14490	14619	14547	14742	14622	14463	14519	14545	14462	14607	14539	14602	14557	14385	14347	14628	14520	14576	14415	14533	14531	14680	14541	14431	14558	14517	14385	14518	14643	14498	14300	14329	14374	14640	14438	14465	14667	14448	14428	14436	14435	14428	14562	14530	14459	14592	14390	14565	14653	14453	14503	14323	14500	14529	14469	14270	14592	14595	14436	14582	14452	14552	14561	14536	14618	14620	14408	14450	14414	14602	14501	14612	14597	14536	14583	14362	14587	14439	14452	14663	14617	14420	14490	14371	14613	14518	14685	14578	14443	14601	14467	14473	14609	14496	14434	14435	14650	14635	14414	14446	14381	14546	14489	14551	14540	14679	14395	14420	14479	14573	14456	14439	14631	14523	14473	14551	14631	14659	14663	14585	14573	14409	14428	14470	14513	14413	14454	14563	14471	14459	14433	14574	14409	14577	14603	14633	14364	14491	14440	14528	14632	14402	14543	14539	14530	14552	14436	14461	14536	14323	14662	14630	14584	14479	14582	14457	14597	14502	14705	14646	14557	14691	14430	14510	14540	14452	14353	14515	14601	14489	14489	14491	14687	14445	14518	14382	14422	14566	14550	14382	14639	14630	14499	14644	14465	14411	14535	14602	14724	14489	14469	14620	14414	14578	14477	14423	14570	14551	14449	14486	14668	14457	14411	14513	14559	14625	14518	14643	14563	14549	14470	14447	14521	14456	14523	14527	14475	14448	14549	14262	14512	14423	14533	14605	14619	14612	14710	14563	14509	14505	14566	14467	14414	14469	14541	14567	14412	14621	14640	14583	14498	14713	14571	14429	14622	14504	14511	14610	14585	14543	14500	14522	14557	14395	14522	14337	14465	14473	14520	14447	14513	14613	14489	14496	14647	14552	14454	14607	14353	14595	14500	14621	14573	14513	14662	14543	14510	14583	14530	14539	14414	14500	14709	14535	14580	14424	14693	14648	14668	14553	14612	14454	14680	14666	14542	14608	14560	14641	14575	14563	14770	14555	14631	14621	14707	14496	14486	14376	14547	14517	14552	14369	14364	14480	14513	14438	14512	14500	14457	14500	14507	14520	14617	14505	14497	14399	14508	14539	14552	14649	14660	14448	14499	14453	14469	14595	14461	14522	14597	14372	14538	14416	14631	14387	14592	14369	14596	14465	14504	14685	14636	14592	14624	14570	14457	14549	14764	14410	14545	14450	14428	14394	14463	14505	14563	14502	14490	14565	14379	14509	14535	14572	14567	14628	14573	14510	14537	14536	14424	14531	14386	14597	14608	14573	14523	14354	14446	14564	14497	14605	14675	14551	14511	14596	14642	14572	14526	14617	14426	14514	14499	14467	14574	14607	14485	14769	14540	14361	14624	14718	14413	14501	14570	14472	14455	14509	14554	14532	14410	14480	14565	14329	14455	14463	14401	14429	14558	14452	14680	14591	14442	14424	14300	14553	14461	14561	14460	14367	14517	14495	14548	14491	14457	14566	14380	14559	14515	14611	14423	14444
23282	21642	29709	24857	24864	29453	31318	25068	22532	20973	19428	18263	17705	17697	17171	17177	16932	17143	16823	16840	16841	16980	17006	16605	16833	16799	16747	16771	16793	16621	16817	16920	16587	16793	16653	16770	16686	16911	16828	16537	16521	16852	16663	16797	16801	16558	16784	16723	16655	16660	16693	16815	16571	16576	16803	16796	16607	16553	16559	16887	16739	16730	16586	16490	16523	16539	16730	16643	16645	16761	16668	16583	16577	16648	16738	16617	16758	16717	16609	16486	16733	16689	16583	16461	16508	16413	16618	16476	16484	16377	16760	16500	16550	16678	16532	16673	16427	16499	16542	16645	16534	16698	16647	16647	16580	16498	16451	16667	16315	16545	16557	16473	16599	16359	16377	16485	16433	16635	16402	16700	16526	16622	16614	16473	16394	16545	16477	16676	16490	16536	16463	16692	16732	16656	16749	16832	16593	16594	16512	16677	16645	16454	16716	16585	16630	16636	16560	16638	16639	16633	16740	16642	16467	16525	16607	16605	16424	16587	16741	16341	16575	16632	16571	16579	16735	16630	16682	16610	16382	16421	16651	16624	16554	16625	16591	16573	16486	16573	16768	16600	16559	16577	16486	16637	16773	16649	16637	16736	16729	16607	16395	16552	16474	16649	16421	16373	16493	16602	16747	16595	16618	16457	16537	16358	16694	16330	16601	16610	16421	16555	16665	16556	16708	16672	16518	16559	16668	16636	16534	16610	16566	16674	16513	16544	16523	16378	16790	16478	16501	16724	16630	16690	16479	16375	16440	16560	16621	16505	16538	16611	16561	16349	16477	16606	16719	16529	16543	16719	16548	16365	16538	16663	16476	16560	16692	16723	16644	16598	16376	16431	16725	16563	16488	16531	16489	16657	16635	16676	16599	16670	16499	16602	16625	16470	16615	16642	16495	16652	16672	16535	16607	16458	16630	16466	16473	16604	16518	16685	16658	16612	16634	16574	16534	16598	16539	16372	16470	16695	16526	16468	16531	16578	16589	16550	16549	16902	16468	16691	16663	16659	16565	16623	16723	16574	16434	16475	16694	16703	16447	16402	16501	16701	16548	16594	16472	16718	16760	16587	16651	16645	16631	16358	16642	16400	16607	16553	16505	16699	16651	16617	16749	16708	16442	16360	16514	16791	16530	16497	16647	16461	16277	16655	16741	16487	16552	16625	16706	16587	16523	16571	16623	16691	16811	16579	16528	16472	16599	16545	16635	16526	16521	16589	16604	16466	16499	16559	16803	16775	16505	16519	16494	16600	16526	16445	16462	16442	16616	16643	16602	16636	16666	16592	16489	16507	16429	16576	16606	16453	16535	16571	16487	16497	16408	16568	16594	16602	16563	16495	16433	16555	16520	16475	16465	16612	16570	16529	16385	16421	16688	16736	16486	16506	16480	16393	16251	16643	16551	16686	16516	16614	16475	16502	16548	16671	16610	16568	16541	16568	16450	16502	16748	16441	16286	16615	16606	16492	16470	16741	16266	16506	16567	16707	16596	16703	16516	16618	16652	16606	16683	16607	16505	16634	16515	16539	16649	16497	16463	16631	16462	16545	16626	16692	16699	16387	16768	16582	16583	16358	16602	16533	16683	16476	16701	16585	16453	16470	16308	16413	16547	16485	16796	16640	16629	16620	16404	16645	16571	16677	16744	16532	16700	16688	16477	16571	16458	16515	16503	16633	16611	16537	16569	16554	16492	16581	16539	16824	16703	16659	16601	16609	16444	16652	16479	16534	16434	16393	16597	16687	16530	16317	16396	16402	16465	16424	16533	16555	16577	16620	16544	16392	16411	16522	16565	16624	16716	16537	16639	16483	16441	16559	16596	16593	16539	16432	16447	16632	16673	16426	16541	16544	16562	16823	16605	16752	16566	16659	16603	16481	16600	16813	16562	16559	16680	16516	16656	16563	16555	16433	16455	16603	16444	16580	16463	16669	16412	16674	16580	16593	16627	16628	16563	16555	16495	16548	16587	16412	16832	16487	16393	16630	16542	16515	16335	16354	16562	16524	16614	16424	16687	16522	16542	16333	16659	16658	16609	16387	16527	16646	16535	16688	16613	16580	16460	16593	16640	16573	16336	16589	16573	16511	16721	16468	16527	16666	16487	16570	16499	16371	16650	16673	16589	16526	16475	16756	16759	16570	16339	16388	16518	16782	16450	16570	16463	16299	16526	16589	16667	16699	16516	16604	16500	16366	16693	16628	16437	16594	16603	16491	16436	16494	16664	16524	16752	16536	16455	16401	16803	16610	16666	16516	16728	16732	16357	16389	16500	16556	16634	16503	16488	16668	16667	16548	16806	16586	16697	16499	16809	16679	16397	16412	16598	16574	16672	16583	16726	16626	16696	16350	16504	16436	16728	16442	16676	16505	16722	16675	16429	16654	16527	16425	16577	16608	16516	16500	16597	16547	16422	16384	16711	16698	16582	16683	16578	16380	16737	16725	16572	16519	16588	16584	16614	16580	16549	16583	16576	16532	16427	16703	16655	16636	16600	16477	16612	16570	16686	16511	16499	16628	16619	16391	16470	16503	16692	16588	16383	16669	16674	16671	16483	16490	16524	16582	16466	16659	16599	16696	16740	16725	16640	16524	16404	16578	16501	16498	16656	16633	16570	16617	16557	16437	16614	16391	16481	16719	16605	16675	16703	16492	16703	16679	16595	16556	16475	16532	16676	16552	16681	16648	16483	16517	16496	16465	16433	16550	16522	16416	16422	16581	16531	16425	16537	16550	16559	16555	16620	16580	16464	16515	16495	16511	16517	16487	16672	16626	16593	16502	16678	16586	16570	16582	16597	16574	16493	16455	16439	16416	16464	16455	16543	16655	16647	16541	16269	16465	16569	16444	16623	16615	16488	16428	16539	16533	16550	16539	16563	16636	16575	16630	16546	16402	16478	16629	16724	16667	16627	16434	16655	16518	16481	16306	16715	16530	16608	16548	16641	16508	16622	16636	16565	16584	16605	16567	16689	16825	16428	16663	16357	16437	16518	16533	16519	16703	16703	16551	16621	16507	16365	16353	16787	16502	16475	16436	16556	16663	16546	16427	16577	16515	16904	16367	16360	16578	16493	16366	16645	16671	16512	16470	16614	16782	16596	16523	16669	16654	16789	16719	16691	16500	16442	16508	16462	16481	16510	16506	16397	16492	16321	16500	16628	16631	16503	16654	16383	16399	16458	16512	16714	16567	16468	16717	16444	16354	16591	16455	16447	16489	16538	16523	16516	16519	16600	16607	16733	16544	16552	16500	16594	16601	16670	16645	16529	16527	16578	16530	16411	16389	16588	16513	16489	16688	16549	16645	16685	16826	16531	16367	16594	16465	16517	16660	16533	16746	16710	16546	16676	16471	16419	16473	16364	16612	16617	16509	16643	16666	16539	16484	16550	16747	16463	16645	16526	16573	16701	16501	16548	16551	16595	16701	16583	16621	16263	16502	16529	16568	16510	16425	16544	16861	16547	16363	16553	16414	16593	16642	16555	16639	16569	16601	16418	16646	16504	16562	16638	16520	16669	16620	16559	16485	16565	16648	16687	16522	16557	16641	16458	16575	16624	16644	16724	16799	16489	16633	16519	16677	16590	16628	16328	16515	16575	16610	16463	16517	16580	16729	16481	16672	16624	16657	16681	16720	16597	16620	16658	16541	16471	16366	16741	16660	16515	16659	16597	16631	16436	16539	16315	16427	16474	16544	16503	16443	16465	16627	16436	16654	16548	16532	16489	16563	16576	16530	16649	16642	16492	16536	16520	16632	16612	16585	16543	16474	16646	16637	16425	16531	16585	16540	16457	16476	16651	16455	16454	16408	16559	16611	16623	16667	16493	16328	16575	16560	16429	16717	16381	16644	16609	16531	16667	16469	16621	16666	16648	16734	16446	16704	16582	16712	16736	16647	16400	16351	16664	16500	16513	16424	16563	16479	16541	16644	16461	16577	16680	16625	16611	16515	16442	16650	16574	16604	16593	16377	16457	16620	16593	16517	16528	16469	16597	16632	16606	16665	16637	16465	16384	16579	16671	16482	16736	16534	16579	16594	16627	16584	16559	16670	16660	16549	16403	16670	16499	16704	16630	16468	16344	16885	16379	16601	16664	16496	16542	16644	16691	16457	16463	16646	16604	16629	16791	16470	16360	16436	16614	16483	16581	16496	16585	16702	16507	16453	16719	16652	16624	16707	16476	16378	16351	16577	16460	16673	16638	16685	16562	16633	16536	16597	16315	16544	16678	16436	16516	16633	16705	16539	16587	16621	16626	16480	16382	16536	16648	16628	16653	16366	16370	16515	16603	16497	16497	16593	16467	16531	16700	16514	16553	16537	16549	16486	16594	16698	16528	16715	16507	16611	16662	16653	16573	16642	16468	16749	16613	16569	16427	16603	16693	16420	16473	16366	16581	16487	16546	16491	16628	16575	16419	16450	16464	16703	16715	16628	16552	16595	16507	16417	16693	16769	16491	16566	16604	16520	16703	16422	16565	16676	16600	16548	16673	16442	16603	16552	16587	16606	16526	16540	16435	16295	16453	16533	16587	16492	16569	16571	16527	16430	16447	16414	16523	16383	16490	16579	16559	16554	16615	16499	16518	16553	16651	16619	16536	16592	16386	16546	16389	16669	16463	16486	16671	16509	16672	16441	16549	16552	16578	16682	16408	16551	16547	16543	16447	16860	16697	16648	16526	16358	16541	16624	16613	16532	16409	16417	16625	16556	16713	16339	16425	16571	16401	16553	16656	16670	16729	16456	16510	16524	16531	16642	16631	16576	16500	16622	16528	16521	16687	16540	16568	16628	16582	16508	16497	16614	16480	16488	16762	16408	16460	16548	16675	16672	16719	16339	16338	16780	16441	16726	16721	16399	16440	16542	16793	16563	16622	16517	16622	16707	16647	16717	16517	16423	16495	16433	16497	16733	16532	16485	16670	16480	16669	16434	16470	16663	16469	16536	16458	16537	16612	16656	16375	16694	16592	16504	16574	16196	16558	16543	16474	16663	16617	16333	16504	16632	16368	16631	16693	16639	16606	16637	16594	16607	16484	16366	16370	16484	16474	16417	16467	16720	16560	16425	16579	16533	16484	16477	16385	16583	16503	16645	16588	16684	16668	16462	16576	16240	16653	16462	16620	16476	16597	16626
37921	62969	58691	48736	41982	36040	30772	26100	22747	19832	18238	16684	15967	15805	15170	14952	14856	14674	14831	14765	14664	14830	14628	14595	14765	14501	14548	14542	14537	14345	14533	14425	14517	14457	14610	14475	14461	14343	14425	14489	14432	14476	14414	14504	14381	14360	14527	14308	14507	14504	14623	14334	14475	14439	14505	14420	14347	14450	14386	14398	14353	14436	14414	14236	14364	14240	14335	14277	14206	14410	14467	14487	14373	14394	14503	14335	14440	14323	14481	14348	14364	14410	14339	14455	14346	14539	14574	14334	14210	14353	14282	14513	14537	14503	14294	14438	14379	14432	14305	14210	14396	14349	14332	14373	14521	14365	14416	14284	14458	14312	14287	14325	14314	14398	14540	14292	14426	14308	14429	14324	14243	14315	14337	14251	14266	14356	14367	14303	14318	14415	14237	14112	14252	14338	14475	14316	14418	14318	14351	14555	14378	14370	14348	14489	14394	14471	14425	14357	14161	14130	14311	14202	14418	14153	14450	14425	14281	14333	14394	14241	14331	14287	14303	14381	14312	14360	14464	14375	14512	14286	14282	14377	14235	14434	14381	14237	14307	14344	14382	14342	14298	14404	14384	14338	14399	14414	14445	14430	14376	14418	14405	14207	14295	14402	14467	14290	14324	14384	14323	14199	14347	14375	14302	14421	14264	14397	14178	14442	14182	14275	14341	14329	14254	14338	14484	14171	14536	14375	14364	14394	14222	14396	14219	14361	14205	14462	14277	14403	14401	14392	14417	14468	14458	14317	14364	14225	14483	14539	14530	14411	14329	14400	14272	14340	14203	14293	14250	14518	14237	14381	14461	14381	14434	14378	14431	14260	14344	14330	14437	14425	14206	14429	14314	14379	14378	14415	14240	14497	14406	14602	14502	14410	14474	14397	14320	14264	14344	14601	14400	14218	14564	14293	14269	14488	14367	14516	14313	14278	14421	14396	14297	14329	14357	14467	14502	14418	14411	14278	14324	14487	14206	14472	14327	14385	14412	14340	14263	14525	14340	14392	14566	14465	14410	14191	14483	14176	14236	14533	14217	14467	14283	14333	14576	14361	14233	14373	14178	14242	14351	14353	14429	14397	14342	14281	14542	14427	14360	14408	14301	14294	14444	14400	14232	14424	14340	14371	14209	14440	14321	14394	14337	14402	14580	14430	14412	14302	14370	14326	14343	14361	14435	14360	14310	14413	14237	14361	14358	14289	14217	14320	14409	14404	14345	14431	14238	14273	14341	14463	14286	14359	14231	14241	14217	14494	14522	14408	14463	14414	14308	14359	14251	14214	14311	14492	14318	14235	14496	14282	14354	14362	14360	14541	14217	14376	14343	14344	14359	14327	14354	14260	14440	14119	14507	14328	14430	14254	14377	14353	14396	14254	14256	14462	14313	14470	14437	14367	14480	14361	14268	14317	14415	14263	14560	14403	14327	14426	14514	14271	14286	14457	14442	14433	14332	14467	14316	14381	14202	14282	14214	14322	14333	14349	14433	14297	14235	14394	14239	14286	14369	14456	14390	14417	14284	14297	14346	14355	14356	14385	14393	14327	14353	14290	14308	14339	14207	14277	14340	14449	14404	14173	14202	14389	14415	14216	14319	14468	14447	14398	14356	14200	14497	14387	14470	14332	14315	14376	14400	14494	14308	14240	14252	14551	14225	14459	14412	14428	14440	14373	14273	14179	14372	14401	14481	14538	14461	14383	14332	14296	14249	14304	14311	14494	14302	14391	14280	14330	14415	14319	14373	14225	14370	14312	14338	14362	14409	14366	14212	14385	14297	14352	14406	14409	14361	14199	14393	14258	14445	14260	14253	14353	14345	14312	14441	14343	14457	14126	14317	14389	14339	14363	14389	14244	14217	14359	14256	14118	14176	14444	14408	14312	14327	14419	14375	14388	14288	14371	14322	14360	14319	14526	14476	14192	14321	14412	14348	14252	14471	14430	14484	14178	14208	14468	14314	14344	14338	14316	14364	14391	14295	14340	14520	14263	14432	14477	14317	14308	14251	14340	14302	14418	14340	14297	14365	14273	14436	14273	14233	14314	14393	14323	14184	14355	14427	14274	14383	14342	14255	14327	14345	14310	14356	14343	14441	14438	14515	14333	14272	14459	14183	14271	14350	14459	14484	14292	14218	14256	14344	14239	14376	14428	14278	14328	14277	14239	14429	14563	14331	14365	14334	14339	14220	14171	14342	14275	14369	14512	14471	14378	14343	14215	14384	14478	14423	14374	14422	14337	14423	14301	14396	14394	14323	14344	14284	14450	14283	14322	14489	14398	14359	14217	14392	14490	14307	14362	14525	14225	14456	14395	14310	14330	14306	14190	14218	14236	14386	14365	14486	14291	14463	14337	14384	14607	14456	14383	14285	14363	14213	14435	14246	14360	14336	14325	14425	14373	14315	14356	14505	14267	14516	14295	14379	14597	14301	14318	14387	14369	14181	14273	14518	14295	14314	14440	14322	14414	14379	14487	14412	14271	14336	14186	14442	14401	14347	14275	14278	14259	14240	14273	14273	14287	14406	14312	14538	14288	14514	14334	14363	14356	14338	14403	14485	14298	14339	14414	14341	14168	14267	14400	14462	14279	14208	14378	14538	14405	14229	14226	14395	14326	14417	14154	14253	14562	14309	14343	14191	14488	14271	14283	14378	14348	14346	14507	14391	14396	14368	14435	14288	14424	14400	14266	14318	14310	14274	14362	14251	14376	14342	14451	14403	14441	14546	14398	14265	14504	14353	14279	14403	14346	14354	14355	14159	14437	14320	14400	14489	14454	14411	14392	14428	14327	14335	14240	14348	14395	14471	14541	14463	14278	14379	14221	14497	14331	14297	14418	14270	14251	14364	14459	14415	14377	14429	14360	14403	14392	14231	14408	14416	14314	14523	14260	14391	14344	14256	14364	14309	14243	14457	14315	14387	14292	14219	14501	14368	14242	14110	14253	14312	14316	14344	14493	14386	14299	14197	14280	14272	14346	14553	14315	14391	14307	14221	14429	14496	14376	14469	14651	14376	14247	14220	14507	14327	14331	14438	14457	14169	14228	14455	14269	14469	14387	14358	14266	14416	14275	14411	14511	14425	14323	14430	14432	14412	14297	14489	14302	14440	14277	14269	14412	14411	14271	14309	14376	14290	14393	14475	14341	14535	14255	14255	14343	14305	14555	14354	14362	14491	14411	14563	14344	14429	14431	14361	14263	14412	14371	14418	14377	14485	14434	14335	14298	14370	14412	14193	14320	14442	14379	14305	14367	14377	14425	14360	14378	14411	14167	14415	14374	14419	14398	14280	14489	14507	14341	14217	14375	14299	14376	14407	14370	14257	14411	14132	14292	14419	14362	14298	14323	14410	14385	14342	14379	14348	14375	14369	14343	14085	14360	14365	14314	14225	14424	14530	14324	14539	14285	14428	14411	14322	14480	14373	14314	14271	14355	14458	14381	14304	14406	14343	14370	14436	14535	14252	14284	14315	14439	14392	14425	14323	14258	14206	14281	14297	14412	14278	14378	14429	14526	14401	14394	14370	14382	14436	14412	14342	14378	14425	14429	14369	14332	14332	14494	14406	14562	14399	14246	14444	14259	14405	14240	14331	14268	14461	14426	14256	14278	14407	14452	14360	14350	14271	14186	14363	14270	14265	14379	14465	14277	14312	14487	14486	14357	14447	14234	14376	14209	14357	14219	14405	14321	14263	14309	14320	14319	14376	14347	14277	14099	14587	14371	14301	14373	14364	14395	14245	14384	14274	14428	14438	14430	14483	14345	14205	14372	14349	14326	14323	14300	14397	14395	14193	14428	14335	14339	14383	14439	14262	14312	14382	14286	14423	14277	14367	14466	14293	14267	14419	14252	14300	14355	14315	14523	14373	14460	14246	14340	14240	14399	14340	14415	14319	14094	14360	14419	14515	14356	14193	14281	14246	14399	14326	14501	14374	14477	14432	14341	14350	14355	14363	14428	14293	14461	14410	14317	14230	14489	14417	14384	14320	14298	14330	14293	14247	14351	14299	14457	14448	14362	14350	14420	14309	14431	14387	14355	14159	14286	14340	14388	14441	14396	14181	14369	14452	14352	14308	14451	14331	14485	14343	14294	14296	14321	14345	14378	14368	14360	14436	14413	14314	14339	14378	14484	14281	14363	14331	14287	14265	14295	14339	14502	14340	14342	14160	14220	14576	14230	14167	14242	14368	14330	14281	14223	14238	14379	14321	14358	14238	14405	14489	14293	14244	14458	14472	14416	14505	14259	14372	14419	14315	14311	14527	14313	14370	14330	14560	14352	14315	14568	14259	14446	14454	14397	14321	14483	14446	14284	14307	14401	14243	14286	14252	14451	14540	14312	14183	14465	14169	14338	14411	14369	14152	14268	14313	14375	14376	14416	14388	14408	14273	14250	14352	14308	14414	14396	14401	14339	14359	14448	14422	14357	14426	14361	14360	14466	14343	14099	14526	14398	14435	14414	14440	14357	14400	14378	14325	14519	14309	14266	14466	14275	14411	14359	14454	14491	14345	14466	14441	14391	14400	14398	14445	14388	14101	14345	14327	14255	14381	14423	14342	14403	14377	14283	14181	14120	14419	14355	14445	14471	14345	14394	14264	14430	14243	14309	14241	14383	14214	14298	14410	14307	14339	14372	14421	14226	14311	14298	14431	14225	14399	14348	14383	14392	14469	14340	14290	14333	14276	14295	14207	14358	14332	14408	14275	14309	14372	14384	14490	14432	14450	14404	14445	14252	14495	14448	14473	14415	14143	14453	14312	14407	14194	14435	14279	14283	14255	14478	14234	14457	14347	14335	14411	14344	14269	14162	14320	14269	14377	14391	14511	14348	14337	14283	14407	14425	14337	14383	14251	14373	14355	14204	14519	14356	14402	14340	14174	14369	14350	14272	14282	14345	14117	14243	14420	14377	14273	14153	14362	14306	14551	14327	14165	14358	14421	14333	14417	14198	14481	14335	14431	14335	14314	14291	14281	14426	14378	14300	14298	14188	14241	14422	14259	14243	14444	14459	14206	14322	14388	14348	14368	14235	14381	14381	14338	14390	14278	14418	14404	14241	14323	14519	14364	14261	14311	14378	14493	14274	14205	14358	14187	14276	14223	14570	14519	14385	14333	14412	14365	14357
30455	33758	41935	36129	30214	26494	23049	20534	19334	18342	17868	17493	17336	17195	17098	16976	16983	17055	16946	16851	17017	17125	17106	16752	17020	16845	16895	16875	17094	16916	17004	16724	16735	16831	16778	16856	16982	16835	16873	16978	16759	16861	16886	16784	16727	16803	16866	17044	16988	16863	17151	16962	16880	16832	16747	16854	16835	16806	16823	16712	17024	16895	16850	16863	16938	16926	16876	16872	16793	16850	16975	16839	16923	17124	16720	16721	16864	16851	16822	16901	16876	16908	16778	17009	16791	16897	16889	16848	16809	16585	16789	16697	16744	16787	16848	16730	16924	16944	17023	16970	16907	16875	17022	17052	17041	16747	16844	16886	16836	16875	16834	16725	16667	17180	16671	16770	16948	16848	16786	16901	16765	16860	16786	17051	17134	16949	16776	16754	16825	16783	16851	16806	16857	16940	16761	16917	16858	16796	16851	17004	16875	17025	16913	16798	16924	16941	16910	16638	16852	16742	16738	16819	16769	16876	16766	16853	16854	16846	16964	16842	16964	16714	16977	16807	16876	16769	16918	16864	16990	16904	16862	16803	16953	17000	16779	16879	16945	17021	16886	16979	16693	16569	16961	16870	16720	16854	16850	16925	16871	16722	16869	16896	16877	16898	16842	16883	17019	16908	16900	16846	17055	16770	16832	16893	17008	16886	16905	16932	16857	16707	16749	16749	17074	16899	16756	17087	16916	17006	16823	16803	16901	16873	16792	16838	16778	16924	16926	16724	16998	16706	16976	16756	16824	16647	17175	16843	16762	16723	16972	16952	16931	16739	16895	16906	16677	16935	16649	16891	16717	16815	16825	16933	16991	17005	16719	16870	16959	16809	16689	16909	16921	16907	16744	16896	16754	16619	16833	16832	17023	16826	16769	16778	16897	16807	16736	16735	16877	17069	16809	16615	16911	16946	16896	16939	16818	16877	16756	16969	16791	16836	17139	16903	17005	17140	16889	16647	16772	16907	16812	16770	16761	16790	17051	16751	16829	16955	16825	16833	16863	16826	16747	16955	16859	16789	16754	16727	16801	16738	16831	16894	16923	16874	16818	16838	16795	16608	16895	16850	16773	16847	16812	16941	16957	16937	16714	16697	16819	16928	16739	16843	16958	16788	16875	16953	17195	16923	17099	16781	16915	16801	16805	16826	16879	16950	16919	16897	16787	16878	16679	16707	16859	16734	16908	16947	16812	16873	16801	16894	16823	16746	16852	17018	16971	16882	16769	16818	16957	16812	16859	16736	16774	16702	16751	16895	16742	16908	16814	16743	16854	16901	16983	16848	16944	16833	17053	16965	16898	16889	17143	16773	16720	16798	16885	16788	16833	16733	16903	16796	16943	16827	16802	16912	17004	16736	16826	16838	16850	17042	16817	16828	16993	16754	16695	16942	16837	16886	16896	16785	16828	16711	16936	16824	16995	16885	17033	16980	16918	16612	16667	16907	16874	16916	16768	16759	16819	16820	17049	16728	16827	16748	16920	17034	16912	16828	16934	16913	16801	17058	16601	16886	16844	16785	16917	16839	17131	16866	16858	16885	17009	16746	16872	16727	16779	16912	16870	16913	16969	16779	16765	16799	16790	16905	17018	16777	16738	16808	16706	16588	16932	16770	16926	16675	17171	16930	16860	16627	16902	16798	16843	17014	16894	16854	16691	16852	16850	16815	17096	16788	16755	16928	17023	16918	16850	16742	16737	16745	16820	16928	16941	16956	16807	17005	17070	16640	16816	16819	16819	16856	16992	16693	16906	16955	16924	16870	16841	16783	16708	16802	16746	16936	16917	16886	16612	16835	16758	16861	16840	16995	16995	16745	16763	16861	17029	16920	16667	16797	16760	17137	16724	17015	16847	16710	16848	16837	16762	16724	17046	16987	16725	16871	16975	16680	16715	17068	16708	16802	16791	17031	16906	17093	16864	16815	17053	17087	16938	16738	16849	16734	16639	16780	16970	16811	16851	16801	16853	16930	16920	16758	16850	16941	16660	16837	16882	16842	17012	17034	17065	16904	16828	16956	16860	16801	16894	16842	16980	16968	16817	16894	16856	16860	16906	16713	16800	16626	16907	17003	16900	16957	16721	16930	16784	16787	16950	16685	16841	16684	17007	16601	16853	16902	16953	16788	16910	16939	16896	16682	16879	16751	16894	17107	16841	16840	16942	16713	16910	17062	16895	16640	16999	16864	16794	17000	16857	16989	17036	16900	16927	16826	16691	16878	16964	16879	16767	16830	16999	16885	16863	16991	16590	16865	16829	16805	16746	16940	16909	16786	17022	16846	16970	16861	16880	16821	16796	16907	16878	16896	16986	16969	17061	16734	16917	16820	16606	16737	16869	16814	16878	16877	16940	16663	17022	16767	17034	16893	16943	16956	16800	16780	16822	16796	16852	16846	17081	16876	16754	16857	16873	16895	16623	16807	16822	16699	16947	16874	16828	16885	17044	16973	16867	16875	16835	16822	16936	16883	17081	17031	16780	16868	16859	16845	16900	16769	16912	16877	16797	16769	16697	16841	16710	16701	16904	16983	16971	16813	16915	16844	16686	16913	16871	16879	16949	16789	16797	16889	16865	16927	16933	16750	16854	16952	16929	16976	16749	16886	16785	16968	16957	16909	16883	16787	16769	16740	16879	16863	16796	16765	17094	17009	16648	16751	16809	16986	16779	16711	16814	16860	16847	16761	16791	16969	16821	17037	17019	16794	16751	16819	16888	16757	16817	16799	16904	16998	16875	16965	16966	17002	16865	16718	16817	16702	16834	16822	16939	16823	16974	16741	16939	16822	16980	16890	16822	16764	16598	16957	16821	16840	16881	16841	16880	16716	16932	16749	16972	17009	16872	16943	16737	16949	16689	17024	16924	16669	17032	16768	16890	16886	16877	17023	16828	16930	17016	16794	16828	16793	17082	16935	16843	16800	16840	16760	16766	16874	16767	16747	16833	16982	16792	16764	16914	16804	16885	16797	16781	16891	17016	16923	16751	16738	16936	16772	16971	16904	16949	16943	16708	16799	16912	16786	16698	16826	16762	16916	16779	16868	16910	16940	16942	16857	16995	16910	16870	16839	16904	16870	16870	16797	16884	16883	16908	16896	16739	16909	16910	16917	16882	16626	16719	16881	16856	16961	16893	16914	16730	16878	16747	16858	16928	17069	16982	16870	16917	17098	16777	16981	16946	16834	16870	17074	16940	16906	16971	16579	16776	16856	16968	16954	17019	16800	16958	16903	16872	16962	17017	16806	16857	16856	17011	16972	16876	16959	16871	16907	16848	16954	16916	16834	16699	16807	17009	16839	16921	16770	17020	16962	16911	16722	16815	17001	17027	16820	16919	16798	16721	16915	16985	16804	16778	16982	16791	16816	16826	16976	16961	16856	16827	16952	16810	16796	16907	17082	16932	16722	16745	16919	16947	16853	16859	16849	16707	16703	16950	16783	16881	16831	17006	16992	16863	16752	16889	16734	17044	17014	16872	16975	16824	16991	17024	16980	17004	16676	16767	16699	17042	16871	16787	16919	17057	16896	16839	16757	16921	16715	17038	16892	16872	16900	16812	16872	16984	16787	16685	16683	16904	16826	17024	16875	16830	16944	17062	16871	16903	16984	16945	16821	16838	16880	16744	16978	16810	16772	16700	16858	16934	16817	17029	16852	16765	16898	16927	16749	16981	16930	16810	16763	16722	16918	16776	16813	16734	16870	16832	16869	17051	16890	16890	16976	16936	16813	16714	16802	16865	16859	16804	16977	16972	16976	16701	16848	16773	16872	16805	16932	16996	16827	16634	17004	16902	16882	16873	16716	16675	16596	16797	16844	16925	16752	16716	16690	16904	16964	16977	16990	16748	16666	16683	16729	16885	16996	16901	16942	16828	16818	16648	16860	16795	16837	16865	16818	16986	16958	16894	16683	16894	16826	16806	16894	16856	16849	16894	16730	16760	16843	16825	16888	17019	16841	16837	16826	16865	16782	16703	17045	16823	16734	16882	16768	16829	16956	16914	16812	16887	16905	16898	16774	16813	16999	16742	16946	16870	17000	17010	16708	16896	17019	16834	16771	16953	16900	16658	16819	16838	16744	16945	16791	16746	16793	16736	16920	16691	16787	16853	16628	16673	16893	16934	16883	16950	16898	16708	17008	16963	16714	16812	17085	16878	16790	16892	16835	16938	16910	17052	16840	16843	16888	16906	16985	17027	16885	16824	16863	16857	16998	16835	16921	16931	16775	16785	16908	16942	16890	16885	16675	17002	16749	16923	16748	16976	16687	16738	16938	16963	16994	16648	16795	17133	16799	16959	16877	16946	16701	16826	16900	16823	16882	16810	17005	16964	16835	16937	16888	16918	16853	16996	16814	16928	16840	16792	16617	16965	16735	16707	16856	16806	16790	17049	16859	16793	16891	16938	16918	16814	16806	16689	16956	16816	16883	16931	16984	16839	16606	17052	16909	17019	16697	16854	16905	16902	16981	16941	17021	16766	16902	16933	16810	16807	16864	16736	16858	16867	17044	16905	16953	17035	16996	16752	16740	16841	16985	16803	16934	16815	16704	16899	16782	16653	16880	16952	16921	16751	16931	16769	16817	16711	16902	16819	16806	16991	16920	16906	16741	16815	16797	16777	16738	16824	16935	16664	17109	16926	16894	16818	16864	16774	16770	16809	16904	16807	16735	16707	16801	16702	16832	16800	16780	17049	16976	16736	16648	17002	16851	16864	16907	16993	16905	16924	16949	16869	16622	16814	17015	16928	16751	16880	16775	17018	16819	16740	16991	16714	16986	16868	16981	16981	16879	16705	16864	16829	16839	17076	16955	16774	16683	16756	16711	16819	16742	17075	16729	16803	16727	16920	16948	16918	16818	16746	16912	16787	16953	16907	16762	16869	17002	16846	16831	16863	16835	16761	16912	16837	16877	16759	16785	16819	16922	16964	17094	16816	16931	16905	16909	16868	16929	16625	16950	16965	16946	16880	16783	16783	16938	17086	16911	16737	16853	16878	17046	17021	16852	16833	16797	16939	16817	16778	16802	16928	16950	16869	17011	16808	16790	16884	17052	17003	16859	16957	16838	16924	16883	16741	16646	16761	17005	16992	16970	16853	16892	16896	16838	16840	16812	16712	16909	16890	17002	16905	17036
36667	52295	47391	37666	31576	27252	22881	19916	18051	16901	16053	15399	15212	14886	14770	14785	14719	14799	14681	14720	14719	14581	14681	14667	14610	14717	14627	14867	14597	14646	14703	14444	14395	14508	14742	14586	14515	14695	14585	14703	14545	14663	14572	14518	14591	14554	14762	14783	14505	14628	14544	14484	14679	14556	14454	14650	14576	14496	14594	14545	14510	14561	14635	14413	14486	14512	14522	14801	14533	14671	14926	14659	14538	14650	14596	14747	14601	14669	14460	14558	14652	14416	14483	14440	14796	14555	14543	14473	14693	14697	14532	14532	14653	14736	14574	14481	14614	14620	14538	14543	14466	14660	14679	14466	14404	14468	14614	14477	14607	14548	14525	14526	14381	14468	14673	14587	14458	14689	14545	14582	14612	14589	14608	14580	14422	14465	14524	14356	14407	14600	14547	14536	14562	14763	14610	14697	14557	14601	14436	14592	14500	14369	14686	14639	14514	14574	14453	14538	14664	14541	14795	14570	14560	14476	14487	14595	14497	14471	14603	14589	14568	14614	14547	14478	14602	14637	14625	14591	14402	14736	14637	14497	14586	14582	14268	14603	14510	14736	14583	14642	14546	14512	14502	14463	14730	14607	14644	14318	14469	14482	14596	14616	14718	14603	14537	14560	14585	14651	14612	14472	14371	14522	14579	14685	14562	14508	14638	14447	14379	14619	14462	14488	14550	14528	14643	14437	14541	14503	14481	14616	14523	14335	14777	14419	14591	14629	14517	14529	14591	14491	14527	14443	14559	14607	14504	14561	14712	14561	14474	14347	14414	14557	14542	14577	14475	14711	14590	14490	14464	14707	14635	14527	14452	14644	14630	14438	14535	14547	14562	14517	14685	14527	14468	14680	14594	14383	14622	14650	14455	14373	14557	14405	14489	14552	14600	14560	14406	14564	14443	14528	14448	14435	14641	14483	14419	14684	14576	14569	14552	14633	14594	14423	14627	14371	14480	14672	14679	14580	14648	14738	14730	14605	14546	14850	14494	14659	14639	14536	14596	14581	14604	14464	14635	14661	14470	14578	14712	14496	14626	14601	14475	14557	14511	14603	14606	14601	14503	14605	14585	14553	14633	14430	14405	14634	14647	14260	14585	14633	14507	14459	14609	14551	14546	14473	14577	14546	14618	14509	14665	14493	14559	14683	14582	14585	14348	14497	14550	14697	14454	14398	14512	14568	14692	14490	14622	14434	14547	14608	14533	14520	14401	14557	14485	14508	14541	14524	14567	14630	14727	14558	14423	14682	14558	14498	14592	14610	14378	14480	14763	14620	14451	14582	14611	14673	14481	14539	14510	14412	14604	14683	14629	14461	14382	14569	14664	14560	14522	14585	14471	14679	14579	14491	14561	14613	14556	14521	14627	14599	14517	14583	14567	14490	14498	14573	14498	14528	14660	14582	14491	14566	14662	14585	14534	14537	14517	14634	14538	14459	14513	14523	14585	14592	14555	14549	14473	14504	14553	14565	14513	14601	14599	14530	14550	14551	14543	14514	14541	14528	14612	14462	14290	14536	14600	14458	14691	14485	14459	14424	14494	14526	14464	14531	14638	14553	14563	14364	14660	14601	14598	14557	14414	14539	14425	14502	14503	14558	14671	14633	14562	14403	14548	14564	14501	14564	14638	14505	14737	14472	14458	14696	14601	14506	14557	14602	14495	14517	14684	14583	14471	14689	14451	14615	14564	14559	14502	14610	14485	14635	14603	14400	14739	14375	14556	14498	14482	14566	14443	14481	14514	14604	14500	14530	14676	14614	14621	14529	14589	14752	14365	14604	14761	14438	14575	14580	14600	14511	14588	14559	14455	14561	14419	14581	14366	14480	14454	14471	14515	14375	14567	14492	14674	14545	14461	14520	14378	14694	14514	14453	14582	14533	14441	14549	14578	14406	14486	14588	14535	14570	14548	14524	14554	14575	14516	14406	14488	14659	14616	14617	14521	14457	14578	14592	14582	14555	14649	14497	14445	14573	14574	14663	14638	14527	14546	14499	14638	14582	14605	14442	14673	14435	14440	14627	14470	14624	14561	14594	14620	14625	14638	14732	14517	14594	14501	14652	14399	14488	14519	14624	14509	14581	14671	14463	14559	14659	14590	14643	14607	14450	14606	14577	14465	14427	14519	14566	14651	14557	14618	14486	14488	14672	14535	14576	14533	14591	14529	14525	14446	14646	14547	14560	14364	14741	14450	14522	14651	14486	14495	14403	14662	14385	14459	14501	14469	14476	14694	14715	14524	14555	14517	14468	14335	14472	14590	14665	14592	14567	14362	14653	14450	14760	14498	14709	14439	14617	14436	14525	14561	14462	14517	14724	14620	14678	14609	14323	14653	14565	14606	14537	14433	14710	14585	14485	14569	14549	14449	14597	14563	14635	14623	14610	14618	14575	14746	14503	14564	14432	14496	14417	14504	14706	14571	14481	14589	14461	14622	14460	14614	14744	14522	14348	14571	14598	14555	14256	14548	14499	14526	14707	14477	14774	14584	14548	14443	14596	14553	14517	14369	14659	14626	14529	14575	14560	14579	14697	14613	14865	14573	14489	14603	14664	14599	14533	14635	14641	14667	14427	14528	14611	14619	14672	14577	14494	14231	14473	14725	14459	14499	14640	14423	14440	14549	14465	14612	14408	14654	14484	14564	14646	14526	14807	14505	14463	14511	14533	14557	14523	14774	14711	14549	14562	14444	14441	14442	14449	14542	14595	14595	14550	14572	14484	14627	14456	14540	14392	14647	14426	14521	14642	14607	14506	14634	14578	14567	14472	14739	14436	14591	14754	14559	14482	14532	14532	14603	14661	14673	14589	14492	14453	14525	14472	14576	14705	14597	14518	14500	14339	14420	14547	14452	14536	14599	14648	14495	14418	14572	14644	14600	14682	14652	14606	14360	14508	14613	14487	14539	14706	14621	14419	14721	14542	14385	14694	14567	14562	14496	14424	14552	14557	14592	14603	14667	14406	14589	14515	14643	14542	14701	14427	14757	14407	14686	14563	14521	14296	14615	14522	14724	14608	14542	14614	14473	14463	14539	14688	14354	14705	14623	14496	14669	14678	14635	14569	14659	14586	14694	14490	14495	14558	14650	14452	14506	14578	14562	14646	14406	14600	14635	14443	14482	14578	14561	14457	14536	14538	14703	14622	14470	14428	14555	14556	14668	14787	14665	14523	14547	14569	14519	14670	14614	14543	14677	14471	14623	14652	14506	14679	14388	14626	14553	14562	14566	14483	14687	14391	14516	14644	14689	14728	14605	14665	14604	14518	14575	14522	14278	14567	14595	14720	14296	14594	14565	14658	14649	14486	14598	14431	14382	14512	14666	14490	14476	14374	14544	14366	14413	14627	14605	14525	14445	14391	14532	14489	14616	14507	14579	14473	14450	14518	14480	14643	14536	14464	14752	14797	14664	14518	14645	14506	14477	14593	14364	14571	14501	14493	14636	14416	14433	14523	14394	14581	14628	14693	14490	14490	14648	14564	14452	14691	14645	14476	14616	14340	14515	14574	14397	14713	14486	14582	14720	14544	14650	14515	14596	14585	14317	14479	14453	14589	14565	14534	14449	14619	14575	14656	14442	14672	14696	14513	14541	14569	14771	14706	14681	14432	14692	14591	14457	14688	14660	14411	14481	14509	14495	14503	14548	14614	14529	14617	14478	14561	14492	14592	14552	14690	14528	14533	14446	14427	14700	14514	14540	14535	14400	14623	14553	14719	14548	14466	14560	14446	14490	14471	14448	14620	14455	14693	14621	14462	14513	14580	14441	14532	14692	14631	14624	14491	14611	14631	14532	14560	14521	14537	14577	14459	14537	14541	14558	14629	14603	14722	14541	14514	14614	14636	14437	14481	14501	14664	14568	14668	14244	14448	14457	14581	14526	14534	14511	14592	14582	14555	14616	14523	14503	14519	14586	14572	14558	14312	14647	14578	14633	14550	14491	14482	14640	14628	14641	14591	14366	14702	14638	14590	14519	14673	14645	14677	14556	14638	14411	14566	14499	14531	14518	14462	14558	14523	14616	14422	14526	14544	14578	14631	14551	14593	14641	14445	14555	14675	14451	14641	14629	14545	14576	14551	14497	14580	14442	14460	14368	14568	14557	14603	14601	14602	14471	14493	14570	14533	14660	14444	14656	14570	14466	14408	14357	14717	14539	14562	14602	14666	14388	14637	14619	14494	14560	14496	14574	14640	14599	14704	14683	14488	14510	14586	14595	14486	14542	14492	14499	14598	14532	14557	14659	14480	14516	14651	14690	14607	14415	14567	14559	14578	14537	14657	14676	14528	14430	14790	14425	14472	14577	14435	14437	14531	14467	14517	14385	14531	14414	14758	14611	14619	14525	14487	14643	14469	14703	14465	14595	14504	14540	14475	14669	14573	14514	14480	14644	14645	14531	14446	14618	14490	14687	14544	14411	14473	14513	14638	14570	14679	14685	14495	14552	14620	14725	14492	14552	14531	14728	14609	14664	14542	14674	14595	14578	14669	14698	14641	14526	14522	14563	14594	14528	14518	14482	14616	14632	14550	14497	14477	14532	14583	14545	14601	14530	14673	14670	14633	14524	14511	14569	14611	14635	14576	14684	14468	14510	14607	14594	14567	14670	14527	14500	14540	14511	14735	14491	14470	14684	14510	14621	14440	14824	14672	14536	14492	14709	14645	14553	14473	14527	14713	14464	14367	14514	14631	14656	14583	14489	14668	14487	14548	14555	14739	14564	14463	14684	14657	14471	14531	14493	14565	14654	14539	14583	14621	14590	14607	14624	14590	14496	14600	14575	14600	14562	14472	14651	14598	14608	14507	14412	14674	14572	14572	14454	14496	14602	14676	14493	14616	14506	14498	14503	14297	14637	14462	14475	14805	14462	14635	14688	14479	14505	14506	14529	14523	14617	14720	14661	14521	14412	14655	14494	14524	14466	14628	14488	14485	14714	14619	14564	14600	14529	14560	14738	14724	14696	14480	14487	14809	14501	14454	14473	14585	14517	14300	14495	14545	14641	14382	14527	14454	14441	14641	14691	14577	14519	14576	14442	14588	14567	14697	14505	14680	14706	14620	14523	14481	14653	14400	14544	14562	14640	14526	14500	14402	14704	14625	14580	14521	14377	14575	14632	14490	14551	14634
24421	21767	29746	27262	27649	29493	27752	22760	20359	19276	18234	17772	17319	17101	16855	16784	16588	16663	16780	16563	16701	16679	16405	16662	16685	16524	16488	16413	16542	16549	16730	16518	16735	16598	16640	16611	16552	16494	16720	16592	16477	16513	16355	16518	16446	16545	16421	16461	16672	16363	16564	16478	16480	16599	16576	16409	16493	16410	16297	16422	16286	16453	16338	16355	16495	16426	16491	16509	16309	16505	16522	16629	16411	16326	16514	16478	16430	16552	16356	16409	16477	16546	16511	16439	16390	16481	16342	16693	16439	16353	16592	16407	16483	16352	16568	16112	16379	16564	16423	16452	16298	16402	16433	16348	16304	16309	16489	16523	16469	16285	16412	16325	16251	16484	16388	16457	16442	16374	16482	16508	16346	16556	16387	16218	16301	16380	16375	16453	16381	16365	16574	16462	16490	16505	16426	16137	16439	16387	16587	16451	16349	16300	16383	16560	16417	16446	16443	16371	16464	16395	16576	16476	16573	16571	16390	16291	16528	16523	16390	16502	16393	16495	16250	16621	16331	16495	16426	16425	16636	16562	16342	16538	16601	16384	16523	16381	16691	16521	16476	16435	16340	16571	16433	16420	16476	16403	16279	16349	16440	16423	16657	16598	16381	16345	16330	16436	16550	16433	16271	16480	16573	16297	16639	16309	16230	16581	16474	16386	16727	16465	16329	16398	16457	16527	16476	16392	16609	16413	16591	16358	16414	16290	16207	16164	16470	16362	16266	16581	16466	16340	16298	16255	16362	16468	16374	16349	16294	16493	16441	16525	16373	16477	16692	16417	16470	16411	16470	16394	16337	16515	16431	16479	16431	16434	16269	16218	16545	16229	16434	16533	16286	16440	16510	16493	16556	16621	16520	16450	16361	16522	16602	16515	16305	16546	16522	16600	16488	16533	16219	16585	16341	16367	16480	16296	16352	16308	16264	16337	16549	16283	16511	16183	16430	16506	16360	16340	16419	16445	16489	16562	16592	16550	16552	16510	16308	16429	16538	16437	16512	16401	16217	16516	16507	16464	16407	16347	16454	16248	16507	16365	16400	16365	16344	16190	16274	16390	16545	16495	16444	16373	16318	16381	16155	16501	16286	16354	16400	16544	16557	16471	16590	16529	16592	16552	16435	16349	16247	16001	16459	16182	16379	16325	16470	16367	16506	16472	16468	16399	16618	16401	16303	16479	16420	16430	16331	16281	16350	16485	16269	16584	16441	16413	16618	16683	16396	16375	16502	16519	16463	16439	16600	16653	16380	16473	16670	16423	16478	16487	16253	16433	16386	16555	16314	16329	16381	16412	16381	16486	16624	16669	16354	16560	16469	16432	16543	16420	16496	16311	16412	16312	16620	16468	16497	16574	16481	16578	16449	16412	16342	16369	16489	16375	16631	16396	16405	16308	16348	16531	16486	16268	16421	16414	16402	16336	16446	16481	16660	16381	16493	16339	16602	16291	16404	16390	16406	16439	16566	16394	16407	16299	16474	16313	16557	16585	16556	16555	16522	16434	16423	16351	16370	16355	16342	16442	16412	16594	16501	16224	16416	16286	16415	16226	16294	16209	16453	16513	16649	16366	16425	16273	16461	16382	16537	16532	16562	16382	16280	16215	16297	16348	16450	16317	16453	16308	16559	16439	16519	16593	16661	16344	16414	16409	16329	16320	16646	16325	16360	16489	16474	16328	16374	16331	16505	16435	16389	16350	16334	16346	16615	16478	16587	16250	16455	16406	16542	16412	16392	16380	16392	16408	16327	16413	16371	16514	16364	16452	16685	16401	16490	16408	16440	16493	16638	16324	16400	16510	16427	16649	16422	16452	16494	16341	16415	16301	16304	16363	16502	16467	16547	16486	16418	16331	16536	16483	16613	16412	16596	16504	16360	16469	16213	16444	16425	16465	16652	16306	16202	16312	16461	16499	16383	16416	16367	16552	16293	16370	16573	16281	16206	16188	16523	16376	16419	16548	16498	16388	16512	16420	16472	16333	16619	16567	16512	16184	16375	16372	16467	16527	16574	16324	16539	16536	16459	16491	16402	16485	16549	16413	16517	16431	16715	16523	16334	16438	16544	16381	16419	16557	16251	16401	16335	16406	16497	16531	16359	16511	16547	16419	16354	16488	16400	16435	16403	16330	16533	16401	16267	16489	16672	16489	16388	16365	16344	16582	16586	16327	16477	16449	16442	16605	16252	16504	16273	16310	16437	16531	16587	16636	16523	16384	16385	16464	16502	16470	16470	16505	16570	16450	16275	16146	16421	16374	16441	16540	16570	16618	16448	16317	16625	16546	16448	16294	16350	16475	16331	16359	16441	16286	16390	16484	16437	16525	16202	16331	16423	16362	16588	16618	16491	16404	16535	16321	16287	16399	16313	16440	16334	16651	16502	16388	16411	16370	16467	16460	16459	16454	16528	16260	16295	16428	16362	16375	16331	16427	16303	16441	16292	16477	16542	16583	16535	16412	16523	16391	16500	16306	16502	16653	16512	16373	16461	16578	16274	16617	16419	16366	16533	16407	16399	16475	16283	16412	16551	16533	16428	16260	16477	16353	16624	16354	16416	16438	16330	16398	16319	16442	16518	16636	16515	16257	16511	16522	16387	16356	16559	16492	16343	16268	16492	16438	16533	16391	16317	16369	16544	16256	16605	16491	16645	16584	16428	16362	16434	16236	16515	16297	16491	16803	16326	16464	16247	16514	16417	16319	16398	16313	16388	16531	16371	16456	16367	16381	16456	16340	16369	16393	16214	16395	16315	16413	16461	16527	16415	16403	16405	16601	16351	16444	16215	16574	16370	16425	16441	16423	16505	16763	16252	16323	16526	16420	16443	16463	16460	16511	16581	16536	16533	16259	16407	16665	16367	16189	16391	16310	16311	16467	16533	16443	16553	16416	16392	16375	16591	16366	16406	16450	16365	16592	16336	16471	16536	16456	16362	16429	16541	16541	16450	16422	16380	16497	16430	16424	16418	16222	16084	16316	16342	16411	16422	16462	16331	16513	16227	16426	16358	16451	16374	16576	16490	16276	16302	16741	16437	16350	16563	16402	16305	16599	16348	16363	16435	16319	16492	16451	16509	16663	16520	16519	16492	16358	16563	16500	16535	16352	16551	16343	16403	16367	16478	16457	16598	16558	16649	16524	16488	16263	16427	16232	16357	16563	16238	16359	16517	16367	16477	16401	16537	16396	16437	16323	16593	16365	16433	16405	16561	16316	16568	16380	16559	16488	16658	16634	16475	16287	16506	16395	16487	16338	16339	16434	16437	16495	16569	16555	16559	16305	16397	16355	16386	16586	16436	16488	16387	16448	16343	16544	16385	16373	16287	16487	16176	16303	16404	16545	16345	16508	16593	16233	16475	16677	16464	16368	16141	16408	16413	16521	16439	16396	16226	16559	16410	16567	16418	16368	16349	16382	16410	16341	16298	16389	16593	16442	16303	16304	16281	16415	16394	16402	16454	16301	16447	16619	16437	16532	16487	16288	16362	16326	16420	16517	16348	16620	16334	16453	16454	16398	16442	16461	16348	16353	16280	16184	16402	16547	16483	16500	16358	16374	16366	16406	16568	16432	16519	16388	16282	16439	16411	16561	16540	16411	16562	16297	16521	16510	16464	16400	16652	16479	16697	16475	16648	16177	16526	16434	16684	16597	16487	16375	16363	16358	16431	16533	16449	16654	16309	16544	16412	16390	16213	16394	16497	16423	16589	16393	16499	16555	16386	16400	16377	16458	16446	16322	16421	16320	16358	16286	16427	16443	16495	16285	16615	16433	16607	16529	16311	16632	16630	16498	16543	16456	16546	16230	16440	16402	16478	16462	16463	16669	16456	16442	16363	16479	16535	16326	16210	16493	16441	16322	16312	16343	16539	16647	16513	16303	16481	16417	16455	16351	16576	16454	16506	16536	16677	16497	16676	16291	16633	16448	16565	16515	16427	16160	16519	16284	16601	16538	16402	16225	16425	16264	16557	16584	16417	16423	16467	16312	16354	16408	16355	16583	16471	16446	16466	16460	16584	16436	16440	16375	16152	16220	16572	16339	16539	16343	16544	16489	16256	16135	16543	16707	16400	16438	16439	16374	16549	16557	16496	16316	16554	16424	16609	16471	16524	16593	16699	16357	16250	16296	16255	16312	16375	16397	16325	16240	16694	16386	16434	16399	16241	16328	16240	16474	16733	16491	16568	16513	16385	16398	16246	16273	16305	16211	16390	16309	16276	16383	16512	16489	16110	16589	16516	16327	16507	16448	16217	16299	16507	16456	16456	16345	16545	16356	16385	16436	16327	16227	16529	16377	16501	16497	16555	16422	16473	16412	16481	16343	16486	16276	16375	16449	16578	16409	16366	16401	16682	16454	16431	16563	16309	16344	16726	16424	16586	16575	16453	16390	16306	16380	16574	16430	16369	16349	16397	16433	16348	16522	16410	16373	16471	16361	16359	16468	16558	16451	16297	16445	16340	16529	16438	16480	16330	16511	16202	16473	16401	16413	16576	16306	16560	16456	16509	16304	16349	16445	16402	16453	16387	16453	16248	16365	16463	16609	16471	16585	16444	16496	16394	16395	16445	16477	16506	16574	16269	16429	16530	16351	16393	16551	16181	16398	16326	16440	16456	16415	16361	16327	16323	16307	16444	16378	16293	16361	16300	16457	16456	16350	16426	16417	16445	16487	16455	16358	16353	16550	16618	16322	16411	16433	16425	16425	16355	16153	16529	16223	16592	16375	16425	16383	16240	16333	16633	16522	16469	16171	16570	16490	16449	16289	16371	16476	16435	16512	16561	16538	16345	16511	16502	16589	16540	16148	16461	16514	16338	16341	16413	16275	16405	16342	16505	16433	16432	16382	16268	16274	16668	16456	16468	16398	16601	16402	16266	16231	16553	16463	16407	16420	16323	16487	16587	16451	16504	16422	16512	16562	16511	16299	16465	16479	16555	16603	16507	16456	16456	16281	16430	16415	16358	16244	16344	16530	16561	16201	16372	16501	16454	16525	16335	16450	16450	16422	16460	16305	16344	16287	16520	16386	16526	16689	16359	16438	16322	16518	16318	16374	16464	16448	16298	16360	16291	16434	16593	16520	16280	16416	16441	16461	16451	16538	16380	16513	16555	16332	16516	16321	16378	16497
35639	57549	53387	43058	36858	31954	27136	22737	19921	18149	16875	16056	15430	15083	15003	14845	14808	14800	14580	14786	14549	14731	14536	14761	14458	14595	14612	14367	14647	14589	14398	14606	14475	14517	14360	14397	14478	14542	14447	14477	14427	14472	14510	14503	14295	14327	14472	14334	14404	14677	14445	14392	14415	14477	14370	14275	14338	14408	14432	14587	14320	14333	14366	14344	14368	14415	14432	14392	14353	14377	14524	14327	14269	14253	14310	14319	14268	14432	14416	14472	14391	14387	14415	14485	14371	14418	14482	14349	14273	14333	14363	14454	14502	14489	14330	14475	14381	14368	14320	14330	14444	14174	14283	14326	14257	14201	14407	14401	14341	14291	14490	14426	14355	14274	14363	14239	14343	14234	14313	14353	14354	14451	14333	14429	14334	14205	14351	14367	14460	14383	14328	14266	14155	14442	14366	14287	14381	14329	14331	14393	14424	14504	14434	14522	14339	14210	14230	14572	14309	14366	14311	14432	14432	14387	14302	14382	14525	14402	14304	14190	14362	14353	14207	14366	14413	14360	14240	14247	14396	14307	14363	14306	14338	14514	14431	14402	14466	14314	14329	14346	14360	14418	14264	14537	14456	14317	14347	14382	14286	14307	14266	14349	14420	14379	14480	14285	14378	14554	14598	14341	14410	14471	14301	14306	14360	14537	14190	14236	14478	14412	14494	14384	14427	14234	14307	14424	14444	14405	14305	14375	14285	14450	14436	14238	14282	14325	14341	14187	14259	14271	14324	14493	14312	14672	14488	14359	14463	14288	14296	14384	14320	14362	14362	14522	14301	14463	14446	14279	14282	14193	14279	14303	14269	14131	14375	14456	14384	14402	14318	14433	14103	14324	14439	14332	14284	14338	14237	14295	14350	14197	14390	14328	14309	14378	14549	14339	14390	14374	14488	14333	14320	14415	14206	14425	14360	14267	14400	14341	14295	14408	14345	14268	14366	14455	14377	14363	14398	14382	14326	14363	14305	14331	14227	14351	14437	14283	14384	14192	14457	14393	14356	14248	14246	14488	14288	14447	14390	14322	14382	14382	14496	14400	14363	14363	14290	14349	14462	14345	14393	14480	14312	14300	14418	14349	14486	14485	14356	14247	14410	14399	14231	14316	14336	14308	14457	14269	14449	14395	14347	14443	14374	14430	14554	14325	14369	14291	14410	14481	14304	14331	14237	14330	14228	14657	14440	14377	14335	14338	14256	14567	14300	14282	14419	14394	14363	14499	14355	14348	14503	14402	14355	14281	14403	14402	14408	14307	14471	14384	14317	14344	14289	14385	14274	14470	14404	14332	14453	14361	14401	14436	14245	14352	14414	14212	14233	14358	14433	14297	14284	14338	14255	14377	14422	14358	14424	14416	14412	14289	14351	14478	14356	14395	14355	14484	14420	14168	14242	14287	14358	14296	14389	14370	14336	14390	14445	14371	14374	14257	14298	14381	14259	14507	14487	14331	14512	14275	14375	14310	14379	14444	14288	14314	14354	14331	14304	14313	14458	14453	14325	14284	14374	14250	14410	14448	14160	14429	14156	14375	14452	14374	14421	14356	14334	14467	14333	14360	14467	14206	14273	14216	14402	14374	14264	14385	14284	14249	14367	14384	14309	14272	14403	14414	14268	14384	14431	14549	14530	14311	14549	14539	14314	14245	14356	14288	14255	14368	14505	14302	14325	14445	14554	14447	14454	14235	14303	14488	14290	14439	14361	14418	14339	14279	14455	14504	14324	14439	14503	14308	14178	14427	14503	14396	14475	14458	14449	14386	14407	14383	14431	14195	14331	14412	14234	14296	14411	14456	14184	14328	14433	14256	14362	14327	14214	14467	14388	14367	14411	14362	14402	14245	14379	14413	14228	14411	14296	14442	14432	14304	14468	14310	14402	14513	14338	14496	14493	14251	14369	14525	14329	14160	14266	14376	14458	14468	14325	14547	14358	14287	14364	14345	14265	14393	14316	14310	14395	14448	14369	14284	14412	14257	14331	14271	14479	14339	14507	14276	14406	14309	14207	14300	14348	14465	14312	14258	14476	14223	14319	14272	14280	14427	14395	14163	14309	14320	14342	14404	14560	14410	14391	14146	14363	14377	14302	14246	14522	14260	14391	14283	14344	14460	14487	14273	14640	14319	14345	14348	14330	14335	14353	14403	14401	14322	14286	14326	14170	14317	14328	14412	14444	14317	14400	14373	14336	14429	14339	14252	14527	14289	14325	14371	14397	14263	14304	14333	14271	14441	14339	14376	14608	14266	14305	14382	14306	14510	14331	14624	14304	14513	14298	14261	14280	14302	14423	14570	14321	14209	14325	14276	14301	14442	14492	14437	14388	14388	14415	14333	14447	14389	14298	14224	14420	14441	14306	14261	14387	14295	14325	14297	14345	14419	14381	14348	14282	14369	14367	14244	14482	14335	14299	14612	14361	14322	14363	14324	14276	14265	14362	14436	14402	14478	14286	14308	14353	14370	14466	14381	14404	14379	14448	14248	14368	14477	14195	14362	14321	14370	14317	14374	14320	14377	14437	14324	14339	14410	14358	14251	14444	14375	14209	14363	14400	14495	14475	14541	14310	14411	14408	14387	14341	14276	14347	14162	14324	14320	14482	14359	14464	14142	14281	14277	14328	14379	14300	14413	14177	14371	14432	14283	14184	14440	14427	14351	14505	14196	14286	14413	14342	14184	14328	14206	14290	14358	14350	14500	14391	14383	14257	14404	14244	14408	14304	14572	14443	14282	14339	14450	14401	14254	14340	14413	14267	14260	14383	14459	14362	14413	14356	14311	14478	14405	14598	14432	14259	14213	14411	14239	14255	14286	14376	14257	14430	14336	14419	14367	14364	14474	14416	14421	14268	14250	14459	14398	14450	14391	14264	14424	14435	14439	14401	14127	14383	14351	14552	14275	14305	14161	14381	14462	14456	14491	14330	14239	14578	14325	14494	14169	14388	14582	14418	14337	14327	14333	14492	14442	14512	14367	14417	14382	14501	14403	14554	14208	14321	14319	14372	14305	14315	14428	14358	14448	14344	14383	14384	14462	14440	14223	14447	14367	14343	14365	14243	14378	14376	14292	14318	14217	14203	14304	14337	14395	14335	14267	14532	14438	14300	14379	14406	14525	14436	14347	14281	14299	14408	14273	14451	14239	14287	14466	14233	14427	14469	14310	14348	14407	14363	14328	14365	14518	14358	14374	14443	14317	14272	14451	14310	14347	14482	14216	14219	14329	14481	14325	14361	14235	14259	14325	14332	14463	14606	14322	14393	14289	14447	14488	14226	14491	14154	14315	14372	14397	14351	14294	14404	14433	14489	14571	14260	14394	14405	14387	14349	14331	14416	14454	14391	14267	14181	14326	14337	14275	14221	14410	14325	14228	14325	14413	14431	14410	14385	14277	14469	14296	14477	14257	14276	14518	14473	14588	14303	14375	14317	14213	14224	14384	14339	14167	14444	14471	14306	14395	14290	14253	14288	14299	14259	14371	14640	14428	14394	14274	14449	14413	14441	14335	14496	14449	14435	14475	14324	14248	14378	14481	14225	14440	14328	14301	14329	14404	14418	14438	14380	14267	14412	14345	14484	14466	14381	14319	14352	14400	14264	14396	14440	14531	14209	14203	14243	14335	14579	14556	14311	14540	14537	14362	14358	14434	14424	14367	14187	14194	14390	14432	14222	14211	14408	14329	14384	14321	14478	14444	14364	14485	14284	14283	14196	14191	14430	14550	14393	14454	14331	14360	14330	14522	14412	14350	14320	14350	14484	14195	14156	14251	14172	14349	14339	14201	14384	14337	14473	14381	14394	14402	14233	14473	14196	14408	14346	14368	14383	14397	14351	14432	14303	14463	14439	14331	14315	14294	14350	14355	14255	14511	14242	14418	14455	14402	14232	14262	14551	14448	14276	14426	14398	14407	14409	14204	14457	14565	14361	14476	14248	14349	14442	14244	14214	14473	14316	14197	14453	14406	14286	14333	14338	14385	14456	14388	14457	14335	14404	14489	14387	14377	14414	14610	14431	14398	14297	14236	14408	14398	14471	14506	14331	14271	14400	14158	14611	14428	14357	14245	14269	14316	14489	14490	14351	14313	14394	14443	14214	14306	14188	14357	14385	14325	14374	14310	14365	14437	14477	14249	14422	14289	14214	14459	14476	14363	14358	14392	14329	14273	14481	14311	14333	14332	14320	14349	14078	14422	14396	14302	14318	14466	14237	14423	14393	14242	14368	14269	14542	14243	14318	14325	14473	14192	14356	14340	14414	14411	14278	14285	14448	14413	14327	14414	14386	14360	14517	14476	14508	14442	14400	14241	14401	14141	14283	14285	14234	14411	14515	14302	14331	14346	14334	14344	14419	14305	14292	14381	14241	14477	14317	14340	14405	14346	14390	14456	14402	14392	14456	14167	14457	14264	14276	14315	14460	14457	14292	14397	14332	14251	14262	14249	14419	14235	14156	14391	14350	14241	14385	14249	14434	14318	14404	14377	14226	14339	14352	14175	14323	14380	14257	14344	14401	14229	14407	14317	14455	14356	14498	14322	14274	14512	14391	14490	14329	14303	14301	14502	14309	14217	14570	14392	14284	14340	14212	14279	14359	14407	14296	14303	14385	14536	14332	14482	14292	14265	14398	14307	14460	14480	14353	14384	14312	14207	14379	14346	14338	14240	14352	14325	14531	14391	14443	14332	14305	14249	14341	14382	14463	14382	14275	14356	14372	14293	14425	14459	14252	14331	14233	14356	14314	14294	14318	14499	14364	14425	14276	14503	14316	14356	14393	14491	14449	14622	14447	14249	14397	14358	14425	14334	14526	14306	14512	14272	14349	14272	14409	14414	14406	14484	14252	14278	14198	14424	14442	14278	14431	14405	14281	14332	14317	14379	14179	14425	14283	14248	14437	14441	14325	14591	14329	14251	14438	14325	14272	14392	14429	14348	14359	14208	14415	14375	14437	14363	14418	14358	14368	14341	14402	14315	14328	14410	14203	14446	14562	14436	14390	14287	14367	14494	14373	14259	14403	14220	14266	14391	14348	14363	14448	14320	14332	14438	14411	14353	14384	14249	14311	14313	14470	14460	14273	14375	14417	14328	14414	14606	14412	14220	14457	14493	14517	14335	14287	14369	14342	14368
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
