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
339555567176	339555567744	339555568294	339555568844	339555569394	339555569944	339555570494	339555571044	339555571594	339555572144	339555572694	339555573244	339555573794	339555574344	339555574894	339555575444	339555575994	339555576542	339555577094	339555577644	339555578192	339555578744	339555579294	339555579844	339555580394	339555580944	339555581494	339555582044	339555582594	339555583144	339555583694	339555584244	339555584794	339555585344	339555585894	339555586444	339555586994	339555587544	339555588094	339555588644	339555589194	339555589744	339555590294	339555590844	339555591394	339555591944	339555592494	339555593044	339555593594	339555594144	339555594694	339555595244	339555595794	339555596344	339555596894	339555597444	339555597994	339555598544	339555599094	339555599644	339555600194	339555600744	339555601294	339555601844	339555602394	339555602944	339555603494	339555604044	339555604594	339555605144	339555605694	339555606244	339555606794	339555607344	339555607895	339555608444	339555608994	339555609544	339555610094	339555610644	339555611194	339555611744	339555612294	339555612844	339555613394	339555613944	339555614494	339555615044	339555615594	339555616144	339555616694	339555617245	339555617794	339555618344	339555618894	339555619444	339555619994	339555620544	339555621094	339555621644	339555622194	339555622744	339555623294	339555623844	339555624394	339555624944	339555625494	339555626044	339555626594	339555627144	339555627694	339555628244	339555628794	339555629344	339555629894	339555630444	339555630994	339555631544	339555632094	339555632644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2424	3600	2300	2422	3600	2300	2420	3600	2300	2420	3600	2300	2420	3600	2300	2420	3600	2300	2420	3600	2300	2420	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23781	23606	34379	28685	24068	22881	20450	13981	12874	12935	12879	12736	12774	12741	12687	12846	12652	12797	12684	12733	12636	12542	12638	12585	12525	12517	12489	12718	12785	12529	12684	12585	12783	12620	12409	12864	12766	12757	12584	12619	12470	12460	12679	12729	12775	12562	12676	12688	12610	12670	12600	12403	12615	12577	12609	12503	12558	12486	12568	12429	12484	12552	12639	12483	12429	12515	12674	12536	12668	12581	12386	12653	12636	12490	12585	12490	12533	12606	12703	12531	12515	12379	12528	12353	12563	12464	12489	12498	12626	12731	12413	12594	12489	12591	12257	12462	12299	12495	12617	12582	12526	12430	12677	12578	12427	12502	12631	12540	12487	12409	12549	12467	12434	12639	12549	12529	12496	12461	12336	12387	12585	12452	12783	12616	12542	12485	12550	12583	12509	12554	12506	12461	12541	12485	12410	12653	12588	12343	12534	12428	12468	12527	12527	12728	12343	12405	12612	12407	12469	12617	12489	12580	12370	12762	12608	12671	12504	12643	12682	12643	12534	12738	12582	12480	12558	12532	12584	12497	12606	12569	12475	12598	12453	12412	12349	12437	12559	12444	12521	12542	12337	12704	12537	12560	12428	12463	12518	12399	12437	12612	12394	12365	12622	12254	12193	12685	12569	12415	12677	12471	12316	12572	12574	12622	12532	12689	12578	12461	12470	12690	12632	12616	12421	12537	12641	12492	12440	12465	12549	12562	12567	12343	12416	12540	12526	12470	12429	12441	12443	12584	12547	12536	12456	12456	12508	12584	12645	12490	12498	12610	12447	12317	12395	12592	12550	12501	12509	12568	12603	12477	12523	12430	12639	12460	12557	12437	12550	12395	12516	12293	12504	12534	12535	12589	12420	12579	12633	12379	12566	12733	12646	12442	12491	12426	12570	12559	12361	12305	12619	12606	12535	12720	12395	12376	12519	12313	12691	12387	12617	12453	12547	12523	12530	12434	12644	12577	12433	12456	12441	12532	12546	12464	12372	12272	12473	12340	12518	12396	12520	12633	12371	12496	12382	12358	12406	12384	12319	12467	12583	12559	12431	12553	12483	12596	12547	12638	12524	12500	12611	12454	12459	12396	12393	12579	12609	12439	12346	12547	12434	12516	12505	12622	12495	12469	12459	12499	12453	12624	12415	12448	12537	12478	12537	12631	12388	12347	12540	12592	12480	12548	12355	12415	12496	12376	12629	12649	12477	12437	12562	12481	12520	12364	12267	12451	12554	12588	12327	12497	12568	12366	12481	12403	12523	12624	12605	12564	12545	12429	12388	12575	12535	12428	12372	12420	12430	12444	12587	12624	12557	12705	12610	12513	12448	12550	12699	12586	12620	12626	12415	12477	12437	12304	12764	12409	12577	12587	12459	12470	12491	12378	12448	12529	12310	12490	12431	12516	12538	12554	12432	12488	12427	12566	12680	12588	12516	12451	12653	12448	12252	12422	12441	12444	12769	12468	12468	12573	12687	12719	12310	12419	12346	12521	12418	12501	12532	12395	12413	12433	12468	12388	12419	12518	12516	12743	12639	12384	12349	12530	12478	12470	12580	12516	12681	12578	12498	12503	12416	12494	12707	12567	12557	12674	12510	12569	12536	12184	12330	12535	12448	12637	12518	12524	12538	12499	12599	12552	12559	12564	12440	12459	12577	12433	12662	12378	12421	12455	12340	12526	12483	12448	12423	12554	12416	12491	12543	12680	12514	12416	12392	12586	12515	12785	12404	12464	12449	12503	12477	12535	12545	12489	12473	12479	12508	12463	12505	12619	12490	12439	12550	12518	12510	12335	12420	12246	12545	12490	12571	12575	12533	12247	12491	12642	12524	12462	12426	12319	12368	12525	12519	12462	12502	12484	12579	12332	12670	12533	12500	12548	12494	12589	12435	12583	12459	12538	12697	12426	12331	12519	12502	12407	12498	12617	12430	12515	12519	12503	12607	12447	12616	12587	12498	12537	12563	12487	12477	12672	12504	12527	12414	12555	12700	12457	12404	12535	12636	12486	12545	12497	12464	12535	12513	12458	12475	12597	12603	12388	12577	12663	12467	12476	12432	12404	12459	12401	12569	12547	12594	12593	12494	12512	12434	12406	12558	12370	12410	12623	12695	12657	12486	12514	12549	12605	12369	12580	12519	12410	12244	12750	12630	12505	12436	12525	12458	12503	12544	12466	12638	12484	12546	12414	12439	12482	12594	12437	12569	12467	12403	12382	12624	12243	12334	12617	12259	12493	12447	12649	12405	12422	12387	12497	12483	12428	12517	12533	12474	12741	12659	12696	12604	12328	12524	12563	12404	12573	12241	12457	12438	12449	12481	12482	12490	12534	12488	12584	12457	12454	12585	12428	12605	12637	12440	12391	12620	12653	12289	12478	12595	12347	12358	12453	12338	12505	12206	12433	12597	12376	12437	12337	12580	12547	12420	12667	12605	12618	12420	12439	12456	12446	12420	12448	12351	12390	12687	12539	12355	12540	12526	12485	12549	12698	12613	12482	12442	12804	12441	12378	12586	12388	12608	12399	12371	12452	12767	12702	12474	12475	12531	12435	12499	12436	12470	12651	12665	12478	12401	12592	12396	12501	12463	12409	12519	12287	12526	12455	12569	12455	12526	12573	12485	12447	12526	12414	12409	12602	12477	12420	12494	12549	12530	12472	12478	12586	12443	12436	12458	12418	12380	12554	12620	12388	12441	12506	12520	12495	12552	12528	12569	12317	12405	12498	12426	12676	12565	12428	12510	12380	12580	12679	12616	12509	12705	12640	12568	12349	12440	12631	12340	12413	12646	12555	12328	12622	12502	12642	12346	12633	12593	12700	12451	12524	12478	12378	12588	12444	12456	12571	12631	12469	12605	12387	12315	12431	12366	12601	12540	12397	12545	12392	12601	12487	12582	12439	12504	12500	12606	12460	12459	12526	12426	12452	12598	12531	12470	12587	12464	12596	12248	12480	12458	12333	12446	12559	12548	12451	12413	12532	12359	12559	12437	12540	12545	12441	12582	12472	12580	12530	12470	12234	12616	12598	12546	12513	12534	12424	12499	12457	12474	12297	12725	12434	12661	12499	12372	12391	12688	12369	12570	12488	12512	12400	12395	12425	12274	12467	12593	12402	12719	12505	12471	12394	12341	12303	12394	12276	12580	12491	12608	12565	12609	12607	12398	12419	12384	12604	12657	12643	12472	12521	12444	12513	12540	12412	12527	12447	12636	12458	12331	12604	12373	12398	12504	12454	12320	12520	12404	12302	12545	12429	12733	12320	12524	12597	12272	12432	12586	12468	12572	12479	12483	12412	12397	12398	12622	12441	12368	12580	12479	12539	12503	12417	12572	12348	12496	12537	12325	12352	12447	12563	12617	12426	12591	12471	12580	12342	12671	12601	12477	12478	12426	12444	12615	12480	12622	12405	12526	12523	12495	12394	12373	12577	12357	12611	12657	12480	12735	12336	12643	12509	12600	12516	12323	12443	12301	12511	12429	12384	12546	12462	12665	12656	12391	12704	12494	12425	12367	12492	12485	12414	12630	12423	12583	12352	12531	12660	12704	12521	12529	12626	12500	12402	12428	12432	12455	12474	12626	12293	12616	12550	12481	12530	12246	12437	12414	12362	12405	12458	12530	12434	12532	12407	12494	12512	12555	12322	12683	12386	12591	12431	12454	12451	12754	12514	12401	12661	12568	12344	12556	12418	12296	12660	12535	12646	12592	12404	12627	12529	12521	12329	12482	12443	12361	12454	12462	12301	12485	12332	12374	12507	12519	12518	12527	12508	12431	12411	12323	12553	12635	12327	12522	12400	12315	12575	12409	12581	12601	12606	12375	12530	12648	12585	12575	12554	12375	12492	12475	12563	12517	12800	12580	12509	12371	12712	12624	12545	12480	12636	12456	12478	12430	12433	12490	12516	12499	12608	12605	12392	12531	12417	12510	12409	12393	12603	12493	12319	12539	12551	12390	12448	12426	12469	12416	12602	12640	12410	12501	12545	12340	12425	12415	12427	12574	12636	12430	12544	12357	12555	12572	12388	12482	12532	12572	12546	12572	12428	12572	12464	12617	12374	12363	12406	12437	12666	12396	12481	12588	12338	12436	12613	12616	12590	12597	12348	12483	12379	12336	12448	12498	12622	12578	12502	12301	12610	12259	12455	12495	12411	12412	12437	12357	12299	12462	12465	12512	12560	12530	12586	12455	12418	12519	12407	12426	12618	12539	12485	12382	12611	12618	12503	12404	12444	12641	12505	12619	12389	12620	12486	12418	12655	12455	12521	12548	12492	12443	12402	12436	12292	12669	12452	12251	12529	12612	12503	12535	12640	12306	12693	12609	12554	12473	12494	12310	12401	12627	12504	12362	12509	12535	12576	12686	12648	12433	12557	12595	12559	12630	12667	12511	12621	12563	12351	12376	12460	12403	12488	12561	12599	12494	12783	12512	12472	12331	12371	12570	12424	12549	12468	12607	12554	12494	12568	12277	12580	12431	12410	12521	12364	12578	12606	12480	12592	12406	12518	12502	12529	12436	12483	12379	12526	12663	12360	12482	12533	12459	12311	12421	12462	12409	12539	12364	12319	12563	12488	12468	12493	12657	12463	12418	12449	12470	12487	12557	12457	12544	12416	12584	12431	12503	12365	12402	12356	12666	12486	12361	12690	12546	12629	12416	12436	12493	12540	12678	12531	12446	12403	12543	12593	12367	12547	12429	12631	12422	12396	12603	12413	12393	12491	12523	12647	12465	12409	12333	12562	12587	12745	12506	12455	12392	12638	12506	12426	12520	12602	12499	12600	12435	12505	12500	12617	12568	12503	12578	12465	12431	12551	12354	12488	12423	12369	12397	12349	12478	12572	12566	12682	12449	12462	12396	12389	12558	12464	12512	12389	12336	12547	12644	12322	12558	12470	12552	12525	12429	12537	12557	12585	12241	12634	12463	12465	12429	12414	12630	12705	12559	12453	12797	12434	12485	12501	12417	12418	12520	12477	12444	12493	12348	12450	12428	12344	12457	12627	12476	12507	12370	12464	12425	12417	12446	12589	12476	12505	12450	12400	12391	12382	12440	12377	12539	12445	12558	12615	12498	12508	12405	12467	12544	12413	12485	12470	12464	12298	12458	12415	12458	12389	12606	12401
64666	107728	85500	56063	32418	16941	11902	11971	12067	12081	11985	12138	12081	12047	12335	11974	12242	12243	12067	12120	12083	12242	12103	12154	12102	12019	12038	12027	11986	11949	11968	12175	11987	12213	12083	12050	12021	12197	12018	12164	12014	12218	11837	12161	12169	11968	11977	12130	12059	12132	11979	12139	12136	12103	11956	12187	12033	12040	12101	12065	12041	12055	12008	12098	12237	12071	11981	11987	11913	12161	12004	12090	12066	12177	11924	12064	12308	12050	12120	12202	11967	11998	12084	12060	11903	12115	11925	12180	12123	12135	12001	12150	12170	11998	11981	12088	12050	11861	11955	12065	12137	12030	12140	12052	12052	12172	12006	12222	12020	12151	12146	12117	12016	12017	12023	12053	12080	11990	11930	12093	12068	12160	11906	12026	11987	12090	12143	12078	12028	11996	12094	12008	12012	12135	12100	12124	12062	12112	12083	12130	11908	12071	12137	12044	12183	12183	11937	12012	11994	12094	11920	12002	12010	11970	12044	12138	12114	12093	11943	11940	12098	12178	12153	12113	12200	11958	12095	12058	12187	12237	11945	12087	12094	12066	12051	12031	12040	11947	12186	12233	12030	12074	11974	12005	12105	12066	11969	12124	12076	12139	12084	12085	12073	12079	12115	12058	11970	11990	11952	11948	12018	11959	12080	12038	12019	12068	12074	12092	12030	12049	12087	12054	12035	12083	11983	12034	12043	11974	12010	12077	12042	12237	12123	12147	12005	12108	12052	12071	11972	11963	12113	12093	12191	12101	12192	12089	12038	12284	11875	12094	12060	12092	12095	12049	12149	11943	12080	12119	11916	12137	11972	12250	11937	12269	12278	12049	12130	12096	12157	12166	12104	12090	12163	11906	12059	12119	12102	12019	12025	11896	12061	12124	12090	12194	11958	11876	12095	12130	11978	11989	11964	12104	12106	12000	11992	12027	12204	12076	12143	11978	11896	11961	12106	12157	12015	11980	12021	12112	11997	12044	12164	12172	12133	12073	11972	12110	12170	11992	12033	12018	12139	12063	12185	11971	11996	12038	11924	11998	12052	11905	12002	11946	12147	12161	12029	12012	12014	12106	12048	11995	11891	11875	12168	12107	11988	12005	11982	12221	12033	12012	12111	12035	12069	12072	11911	12034	11809	12049	12263	11976	12117	12074	12051	12049	12277	11991	12207	12131	11961	12079	12007	11763	12165	12013	12125	11874	12089	12029	12069	12020	11969	12058	12146	12052	12109	12109	11934	11995	11903	12014	12162	12024	12102	12166	11931	12076	12081	11959	12046	12051	12120	12079	12120	12026	11989	12112	12089	12160	11961	12105	12027	11870	11874	12049	12014	11964	12046	12107	11913	12011	11973	12012	12142	12007	11928	12035	12061	12061	12085	11923	12062	12032	12138	12020	11955	12003	12041	12013	12002	12008	11975	11969	12133	12066	12171	12038	12042	12066	12021	12047	12122	12141	12157	12008	12170	12052	12029	11908	12015	12092	12119	12089	12000	11926	11930	12026	12035	12117	12086	12037	12179	11917	11989	11970	12029	12091	12029	11896	12020	12046	12101	12230	12132	12063	12159	12036	12047	12026	12206	12052	11972	12034	12086	12026	12070	11934	12221	12078	11976	12061	11994	11870	11986	11917	12154	12094	12063	11982	12099	12144	12082	12097	12002	11995	12161	11925	11934	11972	12057	11910	11995	12192	12067	12047	12044	11948	12139	12025	11884	12152	12134	12125	12015	12048	12197	11981	12063	11960	12001	12045	12108	11935	12007	12128	12038	12029	12085	12057	12074	12002	11942	12015	12062	12271	11954	12158	12032	11990	11901	12070	12142	12036	11942	12094	12027	12210	12155	12107	12174	11950	12183	12063	11871	12279	12113	11822	11943	12015	12029	12107	11984	12054	12022	12052	12159	12009	12105	12074	12038	12131	12036	12085	12003	12079	12160	12018	11924	12175	11945	12106	11759	11992	12006	12091	11887	12091	12054	12107	11982	12022	12118	12174	12001	12010	12121	12150	12058	12117	11983	12053	12090	11887	12031	11934	11955	12019	12124	12010	12012	12021	12104	12094	12023	12122	12151	12071	12013	12052	12164	12257	12094	12103	11827	12079	12122	12014	11975	12159	12109	12105	12041	12010	12059	12125	12109	12074	11800	12074	11895	12090	12053	12010	11880	12251	12064	11907	12059	12107	12018	12011	12127	11993	12190	12029	12098	12167	11936	11965	12178	12021	12167	11956	11999	11973	11977	12037	12075	11978	11990	11831	12002	11979	12082	11919	11999	11924	12193	12168	11930	11868	12022	11830	12047	12004	12028	12026	11980	11942	12145	12148	12121	12136	12131	11896	11971	12025	12153	12199	12018	11963	12040	12071	12046	12027	12070	12002	12138	12269	12124	12058	12076	11991	12100	12057	12115	12088	12134	11938	12133	12152	12098	12172	11980	11975	12093	12121	11943	12103	11994	11997	12147	12058	12054	12009	11956	12062	11996	12031	12235	12176	12197	12107	11893	12064	12109	12079	12057	11973	12073	12143	12095	12104	12222	11992	12042	11986	12145	12076	12108	12009	12119	12044	12096	11957	12001	12096	12123	11992	12155	12053	12008	12042	12089	11960	11965	12031	11997	12068	12040	12036	12119	11989	11875	12015	12096	12041	12136	12075	11893	12111	12178	11999	12005	12028	12035	12082	12031	11935	12151	12136	11939	12025	12132	12224	11913	12117	12024	12063	12080	11991	12029	12024	11775	12225	12066	12103	12104	11934	11998	12060	12177	12123	12112	12015	12199	12138	12084	12119	11929	12176	12130	11999	11867	12114	12128	11961	12134	12112	12007	12074	12055	12189	11970	12028	12059	12148	12119	12127	12189	11937	12035	11923	11955	11944	12093	12041	11974	12247	12227	12104	12079	12136	11772	12046	12044	11991	12310	12023	12014	12095	12095	11791	12097	12117	11772	12196	12136	12056	11882	11989	11953	12004	12120	12110	12139	11973	12007	11993	12089	11965	12041	11913	12105	12078	12044	12003	11823	12169	11842	12089	12043	12170	12081	12124	12040	12077	12106	12135	12121	12107	11979	11893	12010	12021	12082	11964	12041	12176	12265	11975	12024	11952	12043	12135	11957	12254	12002	11918	12120	12126	12143	12148	12092	12136	11993	11973	12077	11902	12157	11924	11914	12306	11971	12163	12069	11926	11974	12063	11899	12080	11895	12159	12163	12148	11931	12013	12103	12024	11886	12153	12097	11933	12005	12017	12036	11927	12066	12075	11925	12028	12081	12015	12086	12195	12016	12104	12115	12026	12050	12128	11898	11990	12135	11978	11831	12177	12175	11998	12059	12057	12088	11932	12086	11961	12046	12047	12039	11985	12094	12062	12184	12039	12114	12167	11991	12045	12044	12049	12058	12178	11999	11930	12035	11890	12079	12067	11984	12010	12145	12026	12099	12012	12173	11986	12074	11929	11996	12028	12196	12041	12094	12039	11877	11992	11898	12221	12076	11977	12090	12027	12009	11915	12002	12136	12159	12036	11933	12043	11965	11969	12122	11804	12035	12050	12089	12075	11905	12126	11982	11976	12114	12198	12081	12017	11917	12009	12222	12031	11969	11989	12126	12062	12010	12066	12146	11951	12237	12008	12095	11999	12056	12085	12106	11974	12019	12040	12049	12150	11905	11962	12011	12135	12063	12042	11910	12079	11931	11943	12190	12094	11962	12037	12102	12223	12102	12020	12067	12198	12053	12052	12099	12217	11990	12073	12145	12111	12085	12166	12125	12067	12097	12079	12060	12070	11963	12114	11966	12114	12053	12112	11963	12063	11973	11991	11988	12078	12154	12017	12036	12091	12237	12139	12054	11947	11969	11997	11946	11978	12118	12006	12062	12126	12081	12133	12094	12074	12022	12068	12207	11960	12017	12038	12028	12040	12065	11972	12060	12012	12260	11987	12171	12078	12108	12030	12027	12134	12073	11827	12057	12084	11932	12156	12078	12053	12027	12015	12079	12098	12124	11911	12005	11785	12075	12187	12042	12058	12054	12066	12011	12105	12018	12037	11901	12275	12015	12033	12028	12138	12140	12036	12032	12074	12027	12181	11888	12166	11805	12155	11962	11992	12091	12131	12016	11987	12055	12170	12030	12045	12039	12098	12178	12185	12035	12074	12074	12182	12076	11925	11989	11948	12071	12082	12103	12032	12281	12101	12045	11876	12133	12035	12027	12030	12002	12119	12144	11980	12018	12168	12165	12132	12172	12189	12049	11953	12011	11969	12174	11810	12279	12124	12209	12075	11941	12082	11968	12135	12035	11998	12002	12175	11994	11887	12136	11954	12098	12133	12109	12086	12103	11948	11910	11958	12000	11987	12114	11905	12019	12038	12113	12108	11923	12103	12202	11926	11914	12139	11885	11899	11991	11955	12013	11955	12134	12061	12090	12124	11873	12031	11917	11954	11943	12026	12018	12032	12102	12029	12201	12151	11940	12153	12135	12037	12135	11868	11979	11895	12050	12094	12100	12181	11971	12071	11962	12085	12337	12098	11961	11997	12054	11976	12081	12012	12080	12087	11973	11945	11998	11980	12052	12061	12013	11992	12150	11989	12003	12262	12034	12167	12158	12156	12158	12177	11810	11948	12005	11895	12135	12170	12009	12126	11894	12213	12106	12014	12032	12090	12141	11885	12180	12102	12161	12068	11958	11985	11931	12248	11977	12298	12053	12153	12016	12066	12130	12135	11986	12004	11997	12017	12079	12025	11931	12054	12066	12049	11970	12098	12165	12077	12110	12070	12069	11961	12094	11916	12151	12023	11992	12058	11887	12117	12012	12194	11962	12046	12195	11890	12076	12068	12118	11988	12082	11977	12112	11969	11996	12073	11903	11933	12210	11977	12134	11828	11953	12043	12197	12199	12311	12068	12092	12192	11970	12109	12033	12025	11889	12032	12088	12173	12043	11988	12012	11923	11866	12082	12032	12019	12052	12037	12157	12087	12024	12045	11942	12127	12036	11916	12055	12014	11841	12141	12115	12071	12115	12124	11962	12006	11988	12216	12012	12226	12029	11918	12040	12123	12072	11978	12008	11883	12102	12113	12152	12040	12132	12160	11950	12092	12089	12087	12172	12067	12008	12068	12072	12063	12005	12063
30129	36559	38522	25719	16016	13129	12785	12554	12507	12410	12425	12367	12524	12493	12509	12406	12415	12693	12387	12489	12617	12425	12329	12556	12610	12262	12310	12499	12393	12482	12484	12441	12522	12337	12362	12275	12482	12405	12311	12477	12675	12346	12282	12557	12482	12556	12611	12490	12371	12398	12491	12435	12388	12320	12395	12424	12552	12522	12387	12470	12452	12599	12520	12247	12407	12347	12390	12674	12562	12342	12489	12446	12460	12386	12369	12551	12357	12383	12511	12370	12374	12546	12503	12447	12622	12602	12589	12550	12452	12359	12437	12435	12369	12381	12519	12458	12496	12525	12530	12592	12261	12305	12386	12558	12550	12442	12484	12358	12264	12158	12473	12530	12493	12631	12268	12360	12429	12233	12422	12418	12470	12503	12330	12394	12424	12397	12487	12355	12472	12399	12265	12498	12313	12477	12505	12378	12465	12504	12610	12393	12604	12442	12314	12330	12468	12426	12488	12396	12491	12462	12361	12542	12481	12387	12463	12544	12344	12413	12518	12669	12516	12382	12602	12491	12500	12380	12494	12381	12417	12293	12404	12376	12383	12490	12607	12415	12501	12565	12506	12460	12479	12513	12386	12546	12419	12551	12620	12412	12584	12311	12376	12326	12409	12443	12360	12314	12437	12418	12447	12472	12450	12334	12595	12603	12365	12525	12335	12369	12457	12460	12408	12197	12551	12446	12562	12410	12340	12461	12532	12562	12427	12463	12354	12430	12535	12314	12388	12298	12479	12398	12449	12273	12305	12404	12439	12299	12444	12148	12546	12354	12452	12355	12359	12443	12546	12385	12454	12421	12248	12621	12497	12444	12374	12465	12373	12434	12370	12330	12373	12432	12571	12351	12522	12452	12506	12286	12459	12569	12387	12485	12301	12294	12524	12653	12531	12336	12193	12490	12428	12483	12520	12291	12369	12492	12530	12479	12619	12402	12434	12447	12531	12491	12395	12447	12357	12443	12610	12543	12454	12368	12319	12633	12456	12488	12403	12315	12530	12734	12335	12495	12413	12516	12533	12483	12468	12310	12564	12373	12456	12390	12410	12597	12492	12414	12472	12430	12447	12388	12384	12474	12399	12513	12399	12452	12494	12375	12315	12345	12236	12543	12375	12396	12383	12628	12381	12401	12427	12585	12366	12381	12609	12423	12496	12671	12388	12507	12459	12562	12547	12487	12528	12406	12377	12530	12447	12503	12507	12548	12320	12577	12335	12387	12421	12458	12376	12422	12612	12468	12488	12372	12351	12512	12703	12477	12565	12569	12274	12580	12373	12546	12515	12432	12134	12694	12377	12432	12261	12443	12417	12416	12430	12403	12455	12481	12552	12483	12433	12425	12327	12640	12476	12556	12454	12490	12609	12424	12561	12391	12494	12533	12346	12419	12472	12337	12673	12572	12635	12694	12541	12393	12465	12468	12352	12467	12422	12343	12409	12489	12502	12484	12462	12402	12316	12283	12476	12451	12555	12410	12286	12444	12343	12635	12536	12528	12598	12536	12322	12254	12520	12576	12391	12398	12401	12485	12597	12572	12643	12509	12526	12350	12395	12401	12580	12340	12530	12595	12305	12338	12515	12468	12330	12492	12486	12292	12313	12359	12527	12301	12548	12370	12555	12306	12395	12478	12386	12647	12221	12382	12438	12339	12483	12420	12393	12432	12664	12586	12560	12408	12368	12513	12560	12561	12221	12506	12354	12539	12432	12400	12491	12425	12371	12512	12499	12538	12403	12572	12483	12419	12488	12496	12490	12494	12502	12590	12408	12492	12442	12394	12534	12521	12645	12362	12476	12312	12531	12505	12479	12359	12480	12522	12507	12318	12397	12357	12535	12435	12438	12437	12445	12539	12406	12615	12580	12507	12356	12472	12501	12568	12478	12389	12515	12427	12549	12568	12427	12568	12513	12380	12532	12551	12414	12410	12426	12383	12264	12593	12536	12506	12395	12507	12387	12424	12545	12370	12688	12469	12520	12529	12361	12401	12423	12615	12488	12491	12458	12433	12288	12609	12466	12508	12585	12425	12569	12421	12447	12649	12413	12397	12488	12609	12455	12495	12474	12547	12552	12433	12630	12548	12492	12640	12575	12440	12501	12510	12354	12287	12440	12421	12462	12469	12317	12556	12504	12523	12336	12475	12266	12515	12636	12564	12439	12504	12323	12350	12301	12554	12516	12558	12293	12389	12494	12436	12302	12375	12454	12312	12514	12412	12385	12382	12430	12274	12321	12587	12424	12523	12409	12345	12481	12398	12439	12466	12424	12440	12425	12441	12425	12431	12452	12470	12578	12450	12559	12613	12408	12381	12611	12290	12406	12466	12469	12308	12459	12419	12486	12339	12444	12539	12546	12498	12353	12526	12550	12360	12305	12417	12379	12499	12240	12517	12456	12460	12554	12427	12526	12473	12443	12658	12455	12474	12527	12461	12453	12491	12414	12474	12300	12395	12408	12495	12435	12566	12254	12420	12508	12425	12561	12361	12652	12435	12606	12387	12464	12562	12379	12363	12426	12604	12456	12424	12389	12513	12550	12582	12459	12393	12534	12592	12408	12316	12423	12384	12599	12281	12660	12445	12375	12436	12361	12428	12290	12571	12569	12391	12460	12454	12408	12503	12511	12403	12353	12495	12242	12376	12389	12521	12500	12534	12449	12404	12418	12493	12297	12363	12454	12482	12690	12264	12290	12511	12505	12532	12310	12464	12536	12499	12456	12581	12395	12583	12503	12449	12280	12397	12546	12271	12545	12493	12343	12360	12206	12499	12300	12430	12295	12471	12428	12454	12374	12586	12478	12350	12542	12451	12426	12517	12423	12456	12489	12399	12615	12337	12454	12434	12564	12404	12417	12383	12315	12566	12427	12467	12307	12525	12387	12470	12634	12327	12325	12502	12427	12224	12410	12320	12459	12499	12580	12675	12541	12440	12452	12592	12434	12438	12478	12510	12496	12519	12503	12423	12480	12602	12285	12473	12714	12505	12441	12251	12470	12476	12401	12438	12462	12300	12499	12497	12600	12403	12477	12403	12450	12341	12483	12371	12385	12433	12599	12532	12474	12423	12516	12484	12390	12653	12442	12368	12453	12242	12604	12352	12419	12464	12536	12540	12427	12394	12601	12414	12441	12376	12505	12381	12451	12491	12581	12541	12621	12240	12333	12309	12457	12466	12335	12575	12582	12461	12432	12483	12525	12551	12517	12495	12408	12568	12544	12462	12505	12404	12601	12378	12544	12567	12349	12476	12556	12589	12498	12416	12300	12511	12257	12399	12582	12377	12371	12485	12499	12426	12368	12426	12508	12394	12309	12396	12480	12516	12360	12493	12472	12409	12547	12342	12499	12429	12489	12342	12545	12431	12497	12523	12445	12409	12539	12525	12553	12431	12526	12382	12567	12536	12408	12471	12559	12617	12507	12374	12342	12585	12453	12518	12411	12327	12627	12443	12393	12492	12554	12648	12460	12340	12438	12659	12494	12503	12327	12613	12597	12631	12479	12690	12403	12610	12444	12412	12345	12380	12637	12283	12387	12509	12390	12448	12187	12283	12622	12593	12480	12584	12355	12468	12473	12523	12548	12460	12491	12463	12427	12476	12394	12536	12546	12539	12647	12396	12384	12333	12516	12236	12486	12416	12378	12497	12521	12381	12496	12541	12542	12387	12540	12427	12448	12419	12578	12411	12345	12367	12382	12402	12411	12425	12458	12410	12459	12510	12490	12254	12416	12432	12502	12421	12305	12599	12435	12510	12290	12401	12592	12509	12467	12402	12490	12475	12466	12309	12465	12388	12558	12584	12529	12571	12481	12351	12555	12532	12544	12588	12455	12608	12412	12472	12326	12336	12499	12465	12572	12259	12354	12298	12506	12455	12633	12359	12557	12408	12382	12371	12274	12456	12371	12450	12513	12348	12352	12593	12606	12486	12347	12458	12415	12513	12270	12456	12568	12399	12291	12497	12500	12282	12615	12523	12369	12428	12370	12541	12501	12297	12662	12631	12382	12420	12514	12474	12493	12396	12484	12466	12252	12359	12646	12348	12517	12359	12618	12324	12387	12322	12401	12468	12489	12351	12422	12457	12533	12381	12650	12473	12584	12372	12429	12500	12547	12653	12486	12529	12582	12520	12500	12612	12370	12350	12449	12297	12487	12384	12438	12492	12517	12463	12622	12453	12305	12429	12501	12396	12567	12396	12454	12350	12359	12439	12280	12409	12440	12617	12363	12468	12276	12305	12395	12383	12529	12501	12548	12515	12493	12288	12515	12341	12458	12545	12426	12476	12368	12389	12639	12388	12395	12469	12517	12442	12438	12689	12307	12425	12481	12279	12439	12562	12488	12380	12501	12405	12493	12498	12446	12298	12712	12499	12620	12584	12438	12421	12562	12333	12455	12534	12542	12334	12560	12379	12302	12591	12524	12520	12485	12260	12508	12357	12594	12534	12413	12401	12493	12539	12617	12447	12361	12366	12329	12430	12717	12566	12509	12549	12422	12514	12407	12286	12387	12313	12558	12518	12615	12493	12508	12459	12437	12406	12459	12452	12419	12378	12476	12385	12410	12377	12508	12457	12418	12342	12399	12428	12297	12545	12406	12320	12737	12405	12405	12361	12414	12512	12455	12470	12464	12307	12434	12460	12442	12335	12572	12503	12413	12272	12453	12456	12717	12470	12441	12495	12314	12637	12460	12349	12399	12674	12523	12520	12476	12260	12393	12254	12466	12315	12330	12330	12357	12424	12440	12342	12508	12414	12315	12419	12469	12324	12223	12494	12578	12490	12555	12513	12487	12334	12475	12655	12531	12366	12248	12459	12548	12528	12397	12532	12519	12414	12364	12485	12591	12377	12508	12392	12449	12500	12524	12337	12517	12591	12466	12655	12620	12330	12425	12366	12637	12588	12494	12506	12255	12434	12501	12568	12442	12483	12415	12482	12413	12478	12381	12471	12459	12459	12405	12445	12524	12398	12558	12486	12603	12587	12451	12584	12298	12446	12377	12201	12509	12509	12458	12336	12547	12411	12591	12373	12707	12546	12433	12298	12440	12515	12432	12229	12529	12307	12479	12467	12258	12475	12457	12551	12365	12430	12527	12470	12385	12678	12418	12500	12289	12544	12530	12486	12320	12278	12382	12430
38697	55668	40253	22601	14569	12454	11895	12092	12017	11970	12037	11966	11913	11954	11905	11860	11951	11926	11964	12064	11916	11952	12157	11795	11783	11932	11988	12116	11862	11853	11895	11884	11860	12073	12018	12066	11840	11871	11865	11888	11985	11866	11863	11920	11942	11908	12089	12072	11858	11808	11851	12151	11951	11967	11936	11959	11964	11897	11958	12027	11936	11976	11842	11899	11825	12081	12070	11956	11837	12077	11981	12051	11958	11987	11844	12008	11753	11746	12032	12046	11841	11899	11991	11815	11930	11893	11966	11979	11974	11941	11863	11987	12087	11943	12013	11921	11900	11799	11914	12011	12037	11983	12171	12152	11916	11982	11899	12027	11978	12063	11965	11988	11868	11947	11899	11903	12011	11754	11864	12063	11729	11973	11923	12010	11891	12061	12023	12040	12023	11905	11921	11738	11858	11894	11990	11990	11747	11882	11965	12018	11974	11768	11797	11905	11945	11934	11898	11879	11838	11780	12006	11800	11970	11916	11999	11812	11917	11964	11914	11866	12022	12105	11856	11881	12091	11910	12027	11835	11998	12040	11961	11940	11861	11782	12107	11905	11950	11888	12027	12095	12033	12076	11836	12002	11978	11792	11822	11941	12033	11814	11946	11930	11968	11877	11966	12028	11856	11904	11983	11854	11943	11845	11862	12067	12204	12000	11983	11984	11899	11761	11834	11829	12005	11875	11951	11870	12033	11913	11806	11897	11954	12068	11932	11944	12010	11816	11875	11907	11824	11974	12048	11854	11998	11866	11896	11797	11917	11961	11821	12001	11885	11977	11984	11807	12024	11920	11963	12081	12167	11966	11828	11916	11989	11985	11943	11899	11941	11973	12023	11942	12088	11914	11872	12065	11952	12006	11983	11925	11946	11958	11817	11927	12037	11924	11891	11988	11999	11865	12010	11853	11929	12032	11591	11807	11947	11978	11909	11943	12020	11969	11999	12010	12105	12003	11943	11963	11804	11906	11901	12054	12076	12008	11809	12013	12035	11812	11902	11944	11841	11920	11911	11794	12029	11879	12063	11999	11849	12053	11890	11973	12121	11909	11947	11972	11920	11911	11669	11973	11844	11900	12052	11804	12078	11952	12012	11905	12093	11987	11855	11969	11900	11867	11846	11976	12020	11977	11894	11945	11866	12045	12076	11832	11907	12042	11985	11990	11943	12073	12017	11958	11954	11797	11948	12039	11977	12045	12096	11893	11987	12012	11807	11735	11703	11885	12029	12018	12165	11919	12011	11895	12047	11959	12031	11974	11771	11794	11894	11989	11982	12001	11939	11919	11772	11962	12103	11854	12106	12003	12076	11861	12021	11735	12034	11968	12076	11937	11847	11903	11978	11950	11973	12034	11931	11926	12054	11968	12077	11936	11955	12054	12106	11877	12031	11847	11818	11955	11925	11918	11895	12027	11886	11938	12007	11864	11977	11958	12139	12012	11954	11963	11894	12017	11776	11906	11993	12105	11973	12043	11903	12018	12056	11888	11999	11924	12164	11929	11996	11962	11963	11994	12028	12003	12031	11870	12006	11868	11857	12012	11999	12015	11910	11983	11941	11976	12068	11887	12036	12072	11898	11936	11962	11949	12064	12035	11987	11941	11968	12042	11930	11899	12030	11959	11888	12120	11796	12027	12163	11787	11927	12011	11961	12053	11864	11905	11932	12039	11772	11931	11863	11873	11855	11969	11938	11912	11946	11783	11800	11939	11957	12031	11915	11933	11934	11968	11946	11952	12027	11888	11969	12067	12018	11947	12061	11829	11961	11880	11895	11905	11859	12036	11988	11873	11969	11978	12022	11992	11885	11930	11980	12066	12029	11839	12016	11851	12101	11954	11933	11746	12006	11896	11998	11946	11891	11959	12158	11950	12089	11936	12150	11965	12009	12096	12000	11924	11955	11771	12119	11952	11878	11914	12039	11940	11996	12031	11900	11815	12033	11909	12071	12018	11949	11908	11895	12037	11827	12005	11845	11839	11873	11898	11849	11919	12016	11956	11992	11790	11857	12054	11989	12041	11959	11900	11949	11790	12104	11998	11967	11880	11825	11925	11929	11981	11893	11783	11889	11936	11897	12014	12003	12137	11914	11825	12009	11952	11959	12033	11942	11922	11913	11977	11867	11999	11920	12009	11910	11850	12108	11960	12022	11983	11696	11996	11926	11949	11773	11958	12004	12078	11944	11990	11829	12097	12042	11877	11949	11982	11907	11920	12078	11964	11962	11784	12003	11780	11863	12065	11948	12031	11858	11939	12057	11729	11969	11847	11875	11924	11851	11855	12023	11949	11929	11751	11953	12013	11918	11798	11977	11818	11897	11903	11888	11987	11901	12032	11946	11942	11914	12010	11865	12015	11827	12036	11902	12052	11892	11809	11889	11895	12051	11895	11885	11840	12012	12009	12014	11954	11956	11948	11899	11949	11939	11910	11987	11918	12012	11945	12091	11842	11956	11923	11977	11861	12003	11926	11959	11839	12006	11935	11997	11974	11824	11946	11914	11879	11840	11950	12108	11947	12009	11900	11931	12183	11881	12052	11973	12015	11897	11928	12026	11854	11944	11870	11935	11983	11927	12080	11936	11940	11894	11999	11930	11848	11990	11865	12106	11903	12025	12096	11858	11934	11991	11844	12026	12097	11865	11839	12011	11998	11860	12014	12000	12123	12081	11978	11875	11982	12020	11876	11971	11965	11855	11904	11960	12067	11995	11971	11995	11975	11963	11938	11927	12010	11997	11852	11752	12014	11859	11936	11876	11758	11944	11898	12137	11975	11891	12034	11911	11877	11949	12038	11880	12025	12026	11852	11921	11936	11957	11952	11786	11892	11954	11928	11950	11905	11953	11953	12127	12007	11818	11811	11976	11851	11976	12074	11956	11895	11998	12008	11964	12085	12041	11867	12115	12106	11875	11904	11995	11891	11896	12008	12091	11997	12018	12026	12132	12036	12017	11859	11927	12061	12027	11968	11924	12037	12165	11802	11921	11971	12066	11871	11981	11882	11996	12035	11954	12045	11857	11888	11952	11947	12029	12001	11898	11865	11979	12089	11930	11674	11900	11844	11819	11955	11869	11956	11992	12029	12021	11894	11972	11875	11922	11921	11995	12045	11911	11934	11975	12016	11741	11891	11915	11999	11886	12002	11865	11848	11962	11860	12056	11934	11954	11974	11930	11934	11990	11926	12076	12111	12000	11907	11993	11989	11890	11860	11995	12110	11964	12003	11875	11932	11996	11968	11941	11922	11917	11983	12055	11975	11963	11972	11948	12084	11752	11990	11973	11935	11914	11948	11886	11996	11949	11926	11883	12053	11973	12002	11752	11939	11938	11743	12120	11907	11963	12026	11917	12021	12052	12071	12055	11960	11831	11935	11937	11807	11938	12088	11988	11862	11873	11875	11996	11786	11856	11989	11877	11877	11981	11900	11975	11934	11750	11877	11943	11782	11920	11894	11891	11965	12057	12053	12012	11990	12053	12187	12115	12027	11801	11775	11920	11942	12011	11900	11942	11973	11849	11964	11831	11855	11894	11765	11994	12124	12094	12060	12036	11874	12070	12084	11993	11945	11951	11981	12101	11999	12058	12036	11992	11899	12120	11929	12017	11922	11784	12024	11988	12029	11851	11994	11967	12037	11946	11988	11837	11964	12117	11973	11974	11806	11977	11818	11805	12196	11878	11850	11928	11980	11899	11951	11939	12099	11955	11866	11970	11999	11974	11993	11952	11943	11927	11971	12017	11836	11924	12031	12004	12051	11923	11990	11912	11927	12017	11976	12013	11925	11974	11990	11956	11803	11937	12080	11894	12017	11981	11815	11877	11968	11899	11985	12134	11905	11796	11933	11912	11977	12152	11885	11923	11913	12026	11922	11981	11961	11969	12003	11896	11812	11931	11837	11970	11955	12021	12083	11940	11917	11998	11884	12124	11847	11979	11792	11861	11845	11944	11999	11931	11915	12098	11898	12054	12101	11849	11911	12026	11994	11869	11835	11953	11928	11962	11892	11985	11977	11925	12097	11959	11946	11976	11841	11988	11842	12006	11970	11886	11873	12058	11906	11907	11920	11969	11915	11979	12009	11849	11888	12073	11776	12005	11997	11869	11943	11987	11991	11988	12057	11962	11864	11827	12105	11938	11862	11990	11887	12033	12132	11832	12049	11876	11991	11971	11930	12151	12096	12035	11972	11977	11899	12043	12061	11896	12036	11848	11988	11854	11900	12054	11883	12064	12007	11979	12061	11905	12071	11951	11901	11785	11884	11944	11844	11877	11869	12058	11914	12002	12118	11721	11919	11864	11784	11844	11958	11952	11964	11941	12113	12091	11964	12031	12066	12063	11906	11925	11820	12027	11898	11831	11864	11874	11932	11783	11846	11893	11970	11949	11797	11986	11956	11944	11909	12038	11929	11863	11965	11979	11990	12012	12030	11922	12104	12063	11919	11952	11944	11869	11959	11912	11900	11944	11931	11987	12020	12009	12042	11882	12145	11872	11978	11846	11905	11873	11938	12277	12001	11983	12014	11832	12010	11952	12005	11852	12012	11874	11993	11992	11955	12048	11949	12001	11869	11726	11922	12030	12082	11952	11896	11866	12065	11889	11927	11972	12028	12013	11978	11944	11969	11904	11904	12051	12047	11969	11922	11864	11903	11989	11902	11990	12021	11854	11918	11882	12072	11832	11916	12036	11904	11909	11966	11842	11916	11797	12057	11874	11821	11914	11973	11977	12093	11875	11883	12045	11901	11814	12074	11924	11936	11989	12054	11823	12069	11820	11942	11881	11962	11896	11906	11955	11979	11880	11927	11784	11883	11920	11876	12057	11652	11728	12038	11877	11871	12135	12042	11922	11807	11819	12001	11994	11848	11946	11848	12066	12021	11980	12040	11985	11925	12074	11970	11982	12017	11944	11951	12105	12023	11868	12005	11865	12141	11965	11981	11930	12059	12057	11917	11845	11944	12036	11980	11850	11933	11886	12093	11956	11787	11871	11906	12113	11908	11905	11908	11899	11880	11944	11832	11996	11809	12044	11885	11957	11877	11945	12005	11998	11928	11714	11922	11890	12026	11874	11963	12098	11865	11811	11991	11726	11872	11754	12016	11978	12100	11919	11895	11993	11946	11951	11939	11899	12015
27230	31816	43100	32858	20537	14974	13551	12969	12605	12632	12565	12736	12749	12656	12687	12537	12463	12758	12879	12686	12557	12631	12956	12748	12629	12675	12895	12594	12620	12564	12765	12783	12834	12499	12700	12511	12609	12712	12698	12607	12866	12735	12746	12758	12735	12754	12770	12683	12500	12616	12622	12465	12712	12683	12608	12693	12710	12632	12725	12787	12664	12515	12602	12748	12633	12520	12641	12408	12678	12705	12750	12683	12777	12604	12779	12665	12709	12750	12595	12720	12700	12626	12543	12490	12651	12551	12597	12571	12590	12654	12782	12650	12666	12571	12524	12683	12612	12698	12680	12610	12698	12532	12657	12690	12664	12551	12698	12597	12667	12599	12833	12576	12496	12694	12555	12507	12423	12617	12797	12497	12587	12680	12712	12633	12478	12668	12604	12709	12527	12624	12533	12548	12592	12528	12479	12721	12696	12596	12520	12558	12614	12561	12609	12525	12719	12619	12565	12468	12618	12631	12579	12566	12677	12680	12855	12525	12723	12465	12573	12649	12585	12604	12671	12620	12637	12663	12522	12729	12743	12546	12694	12624	12651	12623	12638	12518	12723	12653	12593	12671	12757	12777	12504	12726	12667	12500	12546	12517	12698	12646	12455	12728	12693	12537	12515	12605	12625	12599	12511	12699	12781	12668	12672	12422	12677	12572	12550	12654	12536	12788	12664	12697	12789	12542	12553	12592	12735	12621	12763	12558	12742	12529	12701	12644	12659	12585	12568	12633	12554	12578	12774	12599	12859	12569	12604	12497	12574	12674	12666	12708	12570	12609	12853	12505	12632	12598	12721	12856	12452	12719	12812	12705	12539	12569	12553	12570	12460	12657	12627	12512	12565	12565	12590	12564	12561	12848	12693	12569	12707	12735	12676	12463	12721	12638	12715	12725	12721	12711	12542	12749	12524	12655	12624	12709	12693	12686	12568	12725	12689	12683	12761	12651	12649	12588	12552	12625	12719	12571	12503	12709	12767	12507	12721	12353	12482	12593	12475	12329	12535	12638	12602	12676	12473	12606	12590	12601	12653	12620	12606	12668	12485	12793	12689	12602	12675	12605	12632	12590	12660	12609	12742	12645	12547	12577	12781	12651	12523	12680	12481	12765	12770	12498	12568	12685	12606	12734	12765	12759	12801	12653	12740	12874	12674	12441	12672	12708	12665	12620	12600	12918	12657	12451	12647	12480	12524	12646	12734	12597	12644	12661	12502	12615	12366	12440	12619	12637	12497	12477	12772	12607	12753	12716	12655	12547	12316	12523	12533	12705	12530	12500	12736	12590	12446	12750	12713	12572	12590	12741	12640	12651	12707	12502	12584	12657	12805	12643	12551	12508	12612	12664	12700	12604	12474	12636	12650	12597	12607	12597	12643	12577	12397	12600	12593	12751	12743	12804	12819	12803	12632	12685	12469	12534	12528	12591	12521	12933	12669	12733	12557	12786	12727	12647	12693	12575	12636	12568	12422	12441	12658	12733	12794	12641	12710	12534	12551	12620	12672	12494	12521	12678	12523	12619	12695	12666	12596	12618	12659	12527	12677	12643	12639	12656	12672	12581	12591	12444	12664	12580	12680	12581	12728	12648	12720	12599	12724	12783	12788	12620	12529	12518	12805	12471	12642	12629	12622	12751	12689	12812	12528	12417	12512	12617	12471	12510	12486	12548	12499	12724	12587	12623	12715	12714	12583	12623	12612	12702	12689	12431	12600	12572	12728	12618	12517	12688	12755	12533	12647	12556	12599	12767	12851	12671	12603	12558	12820	12562	12753	12699	12699	12556	12689	12689	12549	12583	12489	12628	12724	12476	12824	12763	12694	12472	12468	12688	12549	12660	12599	12824	12694	12717	12616	12506	12794	12750	12540	12530	12817	12665	12682	12550	12748	12665	12661	12528	12485	12423	12585	12806	12634	12726	12613	12555	12804	12591	12751	12567	12791	12587	12775	12661	12542	12698	12729	12682	12744	12577	12537	12468	12581	12750	12621	12562	12620	12632	12727	12688	12508	12572	12620	12640	12615	12601	12872	12882	12624	12575	12606	12694	12548	12776	12589	12617	12798	12695	12621	12718	12623	12499	12497	12858	12482	12496	12546	12715	12574	12546	12637	12732	12696	12587	12579	12831	12635	12687	12583	12546	12623	12560	12655	12613	12576	12453	12467	12560	12628	12549	12659	12504	12657	12780	12817	12657	12365	12682	12683	12659	12718	12664	12786	12773	12618	12735	12674	12729	12657	12776	12512	12682	12551	12749	12721	12699	12869	12799	12607	12683	12735	12691	12650	12702	12728	12654	12700	12730	12627	12785	12547	12556	12544	12557	12525	12607	12599	12596	12811	12639	12663	12589	12675	12518	12755	12643	12607	12597	12618	12530	12634	12550	12516	12568	12680	12586	12698	12637	12692	12473	12633	12657	12707	12534	12648	12577	12649	12586	12856	12732	12829	12792	12839	12674	12535	12655	12631	12645	12538	12750	12507	12440	12741	12629	12583	12822	12678	12757	12549	12626	12519	12636	12646	12678	12648	12636	12572	12643	12534	12620	12644	12738	12688	12670	12701	12730	12663	12610	12859	12628	12592	12583	12543	12626	12563	12673	12695	12878	12634	12642	12717	12700	12550	12714	12504	12674	12483	12614	12828	12551	12762	12615	12617	12773	12633	12749	12701	12677	12398	12670	12547	12686	12683	12592	12486	12657	12774	12693	12506	12547	12769	12641	12551	12680	12542	12715	12643	12689	12645	12668	12849	12757	12840	12621	12351	12678	12726	12654	12673	12728	12584	12454	12727	12572	12523	12552	12715	12641	12521	12437	12537	12713	12775	12497	12498	12634	12619	12570	12724	12434	12680	12612	12590	12635	12896	12606	12596	12731	12728	12779	12382	12558	12717	12528	12756	12658	12818	12903	12617	12665	12641	12645	12628	12709	12645	12687	12739	12516	12395	12477	12449	12564	12951	12686	12536	12706	12665	12507	12617	12657	12722	12587	12617	12583	12484	12714	12575	12755	12712	12573	12481	12593	12679	12725	12635	12590	12608	12596	12570	12450	12663	12677	12624	12683	12557	12577	12617	12689	12758	12718	12655	12523	12512	12634	12586	12681	12680	12720	12603	12679	12669	12608	12619	12621	12603	12699	12810	12783	12747	12733	12803	12680	12716	12735	12730	12655	12607	12540	12508	12679	12669	12709	12746	12597	12666	12739	12606	12736	12493	12711	12743	12622	12506	12469	12632	12522	12985	12688	12851	12568	12626	12641	12550	12575	12720	12677	12539	12518	12460	12741	12669	12538	12739	12770	12672	12517	12637	12488	12560	12579	12498	12741	12646	12710	12585	12526	12583	12374	12527	12679	12875	12693	12736	12614	12483	12505	12489	12731	12609	12611	12807	12611	12526	12820	12763	12555	12773	12672	12625	12625	12515	12557	12675	12742	12618	12679	12872	12718	12740	12693	12633	12751	12680	12646	12755	12668	12655	12838	12673	12661	12641	12657	12649	12725	12663	12600	12840	12539	12549	12535	12743	12780	12590	12644	12857	12727	12593	12702	12608	12483	12495	12840	12723	12643	12802	12587	12444	12519	12577	12708	12631	12650	12743	12469	12434	12548	12623	12452	12637	12629	12684	12567	12552	12536	12789	12394	12727	12551	12549	12765	12719	12657	12592	12585	12570	12449	12492	12657	12594	12491	12650	12454	12561	12629	12664	12453	12776	12641	12730	12601	12714	12480	12701	12810	12564	12626	12438	12673	12644	12744	12563	12650	12524	12548	12579	12767	12754	12637	12689	12539	12541	12603	12737	12373	12595	12657	12728	12637	12695	12577	12601	12700	12523	12593	12481	12504	12682	12565	12722	12578	12683	12637	12530	12783	12619	12700	12475	12495	12634	12608	12413	12673	12471	12504	12690	12558	12741	12655	12656	12639	12673	12752	12700	12711	12896	12496	12819	12510	12716	12479	12664	12543	12492	12479	12748	12696	12682	12549	12678	12631	12575	12529	12439	12620	12586	12608	12614	12708	12604	12574	12589	12729	12631	12673	12770	12764	12448	12518	12504	12590	12569	12680	12643	12551	12694	12458	12475	12721	12704	12496	12531	12852	12732	12422	12515	12733	12715	12596	12706	12630	12646	12643	12584	12721	12745	12584	12627	12723	12630	12604	12633	12627	12757	12667	12599	12697	12694	12357	12658	12615	12632	12420	12640	12562	12700	12527	12621	12577	12742	12748	12521	12576	12416	12690	12487	12473	12560	12739	12720	12802	12767	12434	12610	12808	12674	12683	12619	12651	12837	12557	12678	12729	12866	12762	12543	12600	12621	12579	12537	12654	12800	12651	12589	12653	12656	12602	12652	12821	12565	12671	12552	12480	12622	12666	12624	12502	12697	12579	12649	12596	12453	12548	12562	12436	12858	12672	12506	12790	12695	12502	12594	12650	12625	12636	12505	12476	12828	12636	12751	12677	12620	12597	12740	12563	12599	12759	12494	12745	12570	12691	12735	12704	12506	12652	12542	12479	12630	12668	12633	12599	12522	12613	12825	12611	12564	12631	12561	12668	12605	12659	12470	12712	12717	12580	12637	12597	12576	12697	12672	12462	12503	12631	12553	12542	12514	12579	12700	12615	12606	12638	12545	12705	12611	12698	12575	12840	12563	12827	12644	12524	12621	12643	12548	12608	12567	12695	12653	12698	12887	12787	12658	12803	12658	12678	12635	12733	12758	12877	12624	12633	12596	12738	12547	12655	12556	12856	12461	12601	12629	12551	12840	12735	12485	12573	12560	12543	12521	12707	12711	12731	12563	12506	12734	12665	12481	12607	12515	12890	12539	12637	12614	12570	12515	12788	12730	12679	12595	12601	12702	12917	12748	12683	12653	12498	12677	12801	12678	12704	12683	12717	12360	12622	12728	12511	12572	12609	12524	12678	12813	12648	12687	12766	12758	12707	12542	12496	12671	12692	12706	12716	12570	12623	12490	12777	12680	12512	12581	12504	12729	12503	12620	12482	12684	12456	12790	12692	12559	12627	12682	12488	12677	12595	12596	12605	12688	12466	12592	12645	12624	12732	12788	12599	12528	12680	12735	12712	12639	12772	12830	12880	12595	12436	12618	12490	12726	12606	12612	12674	12461	12846
50766	74839	55476	31683	18507	13066	12159	12013	12237	12111	12170	12143	12060	12233	12200	12191	11945	12146	12097	12180	12054	12183	12083	12196	12166	12054	12228	12141	12153	12044	12173	12137	12233	12118	12183	12105	12211	11981	12152	11944	12122	12125	12143	12011	11956	12032	12060	12238	11938	12151	11895	12022	12271	12005	12132	12331	11997	12205	11891	12159	12260	12096	12150	12112	12093	12225	12037	11988	11878	12199	12150	11998	12261	12133	12165	12087	12133	12120	12215	12084	11986	12105	12145	12112	12142	12097	12187	11943	12140	12056	12152	12018	12106	12068	12177	12124	12211	12105	12119	12070	12070	12057	12188	12105	12154	12273	12045	12172	12080	12092	12207	11998	12023	12028	12264	12044	12084	12010	12006	12136	12206	12042	12221	12055	12127	11999	12078	12094	11940	12008	12067	11982	12091	12102	12262	12064	12085	12195	12165	12047	12067	11986	12115	12170	12252	11794	12057	11894	12101	12061	12225	12030	12152	12014	12124	12363	12073	12135	12096	12123	12098	12083	12089	12126	12007	12034	12145	12235	12264	12163	12050	12020	12068	12223	12195	12070	12145	12019	12079	12197	12125	12111	12183	12110	12241	12121	12093	12102	12195	12203	11971	12084	12195	12169	12152	12163	12110	12039	12119	12089	12088	12064	12170	12094	12147	12090	12138	12252	12065	12042	12086	12015	12022	12147	11831	12060	12209	12200	12021	11995	12198	12012	12082	11917	12081	12214	12047	12108	12144	12019	12120	12148	12088	11990	12107	12042	12204	12131	12014	11980	11985	12241	11948	11977	12176	12120	12072	11990	12137	12102	12055	12045	12107	12011	12224	12174	12119	12007	12140	11899	12138	12057	12193	12038	12022	12190	12148	11993	12095	12095	12076	12255	12120	12215	12137	12116	12124	12087	12122	12122	12097	12053	12245	11982	12178	12143	12102	12165	12160	12093	12167	12090	12029	11876	12035	12041	11914	12010	11908	12059	11979	12107	12091	12130	12272	12174	12157	12143	12235	12130	12017	12225	12003	12273	12025	12199	12151	12102	12170	12005	12165	12092	12123	12017	12284	12013	12194	12106	12210	12147	12023	11903	12289	12207	12054	11954	11959	12180	12121	12157	12107	12141	12024	12208	12318	12276	12073	12198	12019	12034	12070	12113	12086	12035	12226	12003	12163	12083	12018	12227	12092	12021	12089	12059	12188	12229	12236	12155	12135	12098	12163	12154	12141	12105	12228	11990	12078	12037	12168	12080	12263	11962	12124	12132	12114	12145	12122	11996	12133	12252	12251	12028	12168	12309	12308	12199	12106	12240	12119	12037	12127	12010	12103	12108	12098	12061	12266	11949	12115	12113	12089	12144	12002	12013	12056	12099	12045	12246	12053	12152	12051	12029	12070	11977	12048	12042	12094	12207	12026	12210	11943	12052	12056	12114	12161	11956	12031	12187	12224	11962	12039	11998	12153	12079	12188	12159	12031	12186	11966	12099	12105	12122	12279	12216	12003	12167	12125	12038	12018	12014	12122	12132	12114	11935	12093	12104	12149	12043	12107	12121	12156	12124	12116	12067	12047	12169	12035	12166	12048	12102	11954	12148	12132	12126	12003	11953	12073	11945	12142	12156	12121	12122	12083	12028	12138	12295	11998	12165	12046	12026	12252	12107	12108	12013	12103	12018	12251	12115	11967	12203	12086	11998	11840	12156	12148	11971	12072	12015	12045	12112	11971	12167	12189	12026	12068	12164	12201	12201	12083	12099	12056	12189	12165	12144	12047	12078	12043	12116	12081	11991	12116	12129	11973	12146	12066	12234	12167	12104	12141	12238	12158	12126	12005	11983	12170	12116	12176	12165	11958	12135	12149	11960	12130	12146	12025	12046	12187	12045	12115	12207	12117	12192	12066	12088	11959	12144	12016	12128	12172	12030	12102	11990	12222	12031	12107	12161	12138	12214	12228	12204	12036	12067	12281	12001	12156	12007	12067	11908	12128	11918	12320	11971	11923	12277	12070	12091	12156	11942	11973	12034	11908	12243	12189	12118	12135	12110	12106	12021	12207	12132	12026	12131	11987	12186	12067	12082	12092	11982	12108	12202	12198	12113	12099	12225	12052	12008	12162	12048	12153	12163	12019	12171	11996	12096	12169	12272	12123	12048	12025	12052	12194	12061	12095	12055	12062	12173	12131	12061	12268	12198	11930	12053	12079	12205	12075	12180	12103	12082	12111	12189	12059	12138	11995	12090	12124	12093	12047	12061	12019	12105	12004	12169	11954	12142	12030	12103	11968	12106	11947	12068	12012	12087	11967	12129	12245	12041	12125	12170	12087	12186	12171	12030	12103	12081	12076	12180	12160	12073	11975	12118	12067	12008	12062	12099	12030	12224	12034	12127	12197	12142	12051	12106	12126	12096	11985	12097	12040	12120	12015	12002	12075	12286	12128	12177	11873	12092	11899	12096	12118	12106	12313	12097	11993	12087	12248	12143	12013	12130	12166	12032	12136	12061	11880	12049	12019	12172	12088	12171	12092	12005	12012	12025	12068	12119	11977	12182	11988	12148	11988	12160	12222	12141	12085	12005	12020	12134	12047	12187	12120	12110	12093	12075	12066	12038	12149	12141	12168	12063	12104	12127	12207	12227	12247	11973	12063	12143	12099	12149	12099	12075	12132	12271	12111	12257	12143	12083	11983	12032	11936	12074	12110	12082	12236	12083	12100	12102	12154	12181	12077	11879	11978	12074	12114	12070	12082	12156	11938	12175	11928	12172	12158	11836	12238	12087	12124	12167	12030	12064	12097	12124	11936	12138	12117	12084	12143	12039	12053	12166	12184	12162	12151	12061	12034	12173	12182	11940	12055	12125	12157	12031	12049	12121	12074	12073	12071	11945	12023	11984	12124	12038	12163	12075	12028	12116	11977	12065	12159	12153	12001	12117	12106	11946	12126	12009	12040	12065	12064	12077	12102	12076	12154	12069	12088	12036	12050	12019	11959	12068	12173	12171	12106	12082	12196	12051	12079	12078	12189	12137	12058	12039	12155	11997	12011	12078	12011	12096	12144	12115	12295	12156	12183	11986	12101	12140	12088	11978	12174	12139	12033	12031	12182	12135	12084	12250	12374	12245	12044	11948	12101	11962	12151	12189	12128	12116	12001	12090	12053	12037	12259	12025	12114	12309	12069	12109	12133	12066	12181	12168	12162	12118	12185	12138	12096	12050	12046	11998	12118	12120	12089	12261	12063	12137	12090	12192	12200	11995	12065	12132	12035	12200	12148	12202	12214	12177	12053	12092	12035	12068	12116	12199	11933	12175	12059	11962	12141	12121	11972	12201	12161	12036	12059	12229	12040	12160	12214	12028	12176	11988	11937	12115	12233	12135	12032	12040	11974	12158	12102	12159	12031	12203	12061	12213	11973	12236	11940	12107	12086	11979	11955	12121	11980	12127	12170	12070	12046	12033	12128	12047	12142	12002	12080	12119	12108	12206	11929	12066	12123	12133	12178	11937	12077	12136	12105	12055	12137	12090	12107	12035	12257	12032	12037	12155	12183	12065	12044	12046	12079	12193	11941	12167	12081	12054	12014	11959	12057	11909	12105	12060	12070	12111	12193	11870	12036	12258	12196	12016	12183	12217	12075	12157	11992	12108	12103	12177	12079	12199	12180	12017	11894	12018	12147	12067	12069	11956	12154	12055	11993	12052	12229	12004	11960	12116	12189	12229	12191	12061	12099	11982	12027	12130	12194	12139	12053	12034	12216	12215	12129	12065	12024	12130	12042	11980	12068	12042	12163	12171	12110	11999	12055	12113	12167	12086	12117	12159	12164	12026	12196	12093	12178	12072	12130	12219	12129	11949	12194	12087	12174	12146	12124	12051	12098	12070	12169	12056	12180	12242	12139	11863	12146	12055	12083	12025	12185	12227	12174	12024	11950	12175	12175	12189	12175	12139	12066	12004	12029	12032	12061	12064	12119	12069	12020	12113	12145	11971	12049	12118	12219	12280	12026	12056	12239	12032	12034	12103	12097	12207	11890	12066	12034	12021	12210	11938	12163	12226	12176	12339	12222	12044	12062	12132	12163	12168	12192	12215	12121	12072	12311	12004	12122	12082	11913	12053	12185	12245	12226	11990	12135	12137	12225	12329	12109	11999	12085	12058	12139	12073	12108	12134	12115	12061	12161	12059	12061	12018	12120	12286	12180	12119	11961	11995	12075	12083	12059	12112	12178	12259	12073	12069	12307	12197	12167	12011	12143	12084	12125	12128	12161	12207	12132	12177	12147	12157	12218	11952	11944	12126	12026	11964	12098	12150	12008	11905	12201	11968	12022	12074	11987	12123	12279	12244	12072	12163	11955	12088	12074	12015	12079	12185	12033	12240	12195	12039	12123	12041	12102	12302	12125	12105	12091	12110	12157	12389	12083	12050	12039	12023	12169	12101	12069	12061	12217	11988	12015	12015	12092	12401	12200	12151	12183	12173	12035	12045	12073	12021	11961	11901	12050	12134	12131	12082	12055	12234	12146	12136	12125	12185	12057	12023	12093	12004	12074	12028	11974	12113	12199	12084	12150	12256	12090	12082	12172	12194	12015	12107	12248	12144	12050	12050	12303	12137	11991	12125	12113	12209	12033	12082	12146	12083	11979	12164	12181	12183	12277	12102	12014	11988	12155	12141	12042	12128	12055	12121	12033	12044	12059	12191	12133	12091	12034	12044	12145	12214	12132	12138	12191	12012	12267	12054	12024	12076	12081	12028	12136	12124	12187	12037	12044	12103	12139	12185	12287	11894	12000	12082	12202	12082	11983	11952	12085	12131	12137	12167	12016	12233	12166	11986	12110	12262	12098	12075	12057	12013	12084	12081	12157	12172	12138	12162	12025	12087	12032	12211	12197	12032	12107	12008	12161	12080	12005	12006	12080	12042	12059	12203	12118	12202	12155	12183	12132	12092	11961	12066	12023	12186	12083	12079	12093	12066	12181	12091	12094	12132	11986	12002	12203	12195	12131	12051	12188	12054	12124	12144	12026	12081	12093	12012	12137	12141	12116	11935	11983	12064	12118	12092	12078	12316	12129	12103	12106	12184	12058	12215	12153	12115	12126	12028	12373	12029	12113	12080	12097	12044	12208	12136	12186	12007
22974	22987	34705	29481	24245	22649	20193	13872	12438	12753	12964	12774	12672	12732	12643	12616	12711	12738	12706	12681	12368	12554	12568	12720	12564	12522	12484	12574	12565	12606	12510	12423	12605	12538	12672	12363	12442	12550	12570	12597	12608	12430	12571	12606	12511	12503	12498	12542	12464	12508	12527	12437	12498	12496	12285	12309	12555	12471	12435	12520	12318	12301	12467	12358	12443	12493	12574	12456	12449	12438	12420	12532	12274	12380	12325	12590	12510	12340	12634	12562	12509	12455	12537	12516	12468	12537	12352	12512	12428	12361	12428	12452	12477	12273	12367	12538	12538	12205	12469	12422	12454	12402	12464	12405	12353	12478	12409	12454	12487	12624	12342	12399	12366	12539	12538	12307	12406	12276	12442	12675	12515	12259	12427	12461	12451	12385	12410	12346	12471	12485	12346	12394	12533	12366	12505	12465	12482	12412	12399	12393	12430	12126	12183	12396	12451	12559	12402	12240	12474	12305	12651	12420	12385	12410	12488	12515	12426	12430	12478	12151	12464	12318	12297	12569	12437	12375	12553	12558	12534	12311	12425	12736	12392	12299	12341	12441	12548	12471	12270	12549	12263	12551	12490	12535	12426	12365	12218	12700	12424	12378	12312	12168	12300	12238	12420	12331	12530	12319	12510	12440	12475	12427	12578	12437	12618	12498	12412	12484	12459	12442	12354	12323	12316	12553	12578	12558	12574	12469	12426	12558	12403	12299	12279	12372	12384	12425	12485	12355	12575	12649	12280	12465	12424	12245	12593	12404	12437	12379	12482	12479	12320	12379	12482	12292	12352	12470	12337	12447	12477	12406	12180	12476	12470	12482	12500	12412	12525	12387	12486	12381	12566	12427	12401	12324	12246	12364	12366	12317	12355	12381	12500	12478	12272	12416	12389	12396	12395	12332	12539	12516	12429	12341	12260	12466	12461	12441	12254	12313	12220	12386	12608	12332	12474	12331	12267	12590	12461	12571	12500	12319	12302	12419	12333	12253	12232	12501	12348	12484	12566	12470	12378	12488	12582	12445	12396	12474	12452	12558	12315	12345	12671	12495	12564	12346	12479	12465	12403	12319	12453	12233	12254	12473	12516	12208	12325	12593	12314	12522	12507	12499	12520	12399	12530	12457	12273	12315	12484	12289	12317	12230	12397	12326	12391	12312	12404	12437	12541	12388	12302	12351	12277	12495	12354	12335	12357	12356	12485	12360	12545	12411	12304	12386	12353	12630	12557	12344	12482	12525	12430	12377	12422	12572	12531	12450	12463	12217	12400	12290	12528	12359	12250	12398	12394	12483	12402	12366	12382	12533	12329	12473	12360	12351	12350	12296	12490	12429	12327	12152	12363	12448	12339	12436	12402	12451	12512	12397	12424	12506	12531	12235	12295	12514	12486	12377	12360	12489	12415	12540	12429	12426	12622	12336	12347	12591	12327	12328	12368	12220	12407	12374	12540	12284	12354	12547	12532	12354	12354	12432	12393	12544	12565	12307	12510	12306	12621	12391	12586	12437	12289	12571	12483	12298	12424	12543	12522	12454	12497	12516	12469	12326	12312	12503	12568	12361	12413	12375	12383	12442	12403	12337	12446	12444	12389	12312	12479	12566	12291	12119	12457	12412	12528	12384	12209	12251	12384	12383	12499	12455	12459	12383	12391	12507	12568	12436	12547	12371	12501	12288	12412	12446	12577	12505	12522	12180	12164	12233	12371	12593	12547	12373	12376	12469	12342	12382	12459	12467	12438	12424	12475	12574	12443	12141	12232	12348	12302	12454	12632	12457	12236	12477	12420	12364	12358	12371	12251	12379	12462	12408	12512	12281	12273	12404	12382	12518	12314	12384	12565	12581	12419	12412	12391	12379	12561	12321	12433	12286	12546	12478	12401	12442	12483	12509	12524	12430	12369	12517	12385	12534	12278	12406	12577	12480	12335	12339	12607	12630	12296	12313	12515	12462	12337	12281	12492	12505	12389	12479	12492	12448	12506	12359	12439	12343	12284	12397	12470	12442	12391	12313	12325	12481	12371	12403	12395	12474	12415	12546	12441	12438	12294	12298	12411	12314	12534	12507	12635	12436	12251	12353	12335	12423	12452	12444	12448	12414	12302	12410	12440	12455	12313	12443	12510	12343	12466	12490	12519	12362	12354	12266	12335	12387	12436	12353	12476	12280	12519	12251	12288	12290	12510	12581	12525	12379	12364	12382	12422	12358	12292	12276	12371	12172	12408	12314	12474	12416	12414	12312	12383	12333	12408	12570	12405	12389	12338	12513	12294	12447	12550	12405	12344	12289	12374	12483	12350	12443	12369	12435	12370	12321	12594	12290	12539	12390	12383	12549	12538	12473	12494	12397	12338	12475	12369	12512	12246	12340	12306	12239	12497	12667	12540	12629	12254	12425	12457	12405	12401	12384	12357	12509	12716	12490	12592	12373	12389	12374	12360	12481	12324	12452	12504	12522	12439	12317	12469	12463	12541	12338	12411	12351	12458	12561	12501	12300	12346	12373	12539	12572	12590	12485	12207	12321	12402	12525	12227	12253	12555	12565	12331	12316	12513	12403	12499	12411	12414	12166	12392	12343	12407	12345	12469	12472	12195	12286	12559	12348	12380	12466	12272	12442	12498	12427	12478	12250	12315	12505	12507	12428	12324	12407	12428	12573	12460	12458	12472	12443	12391	12422	12448	12268	12437	12379	12499	12455	12403	12471	12538	12481	12358	12449	12603	12309	12389	12292	12503	12225	12223	12470	12316	12356	12307	12361	12449	12452	12439	12513	12494	12269	12475	12502	12467	12205	12473	12542	12440	12441	12342	12315	12455	12401	12488	12578	12191	12457	12520	12524	12498	12319	12453	12401	12407	12366	12510	12581	12263	12567	12447	12340	12517	12531	12228	12198	12427	12480	12599	12543	12539	12535	12394	12362	12170	12441	12750	12520	12569	12537	12324	12300	12488	12384	12486	12282	12301	12502	12366	12470	12353	12506	12353	12373	12342	12425	12381	12310	12513	12352	12312	12524	12555	12355	12414	12531	12222	12358	12433	12333	12448	12709	12289	12320	12329	12305	12292	12301	12415	12360	12243	12447	12558	12357	12323	12333	12382	12395	12516	12521	12441	12626	12441	12228	12463	12429	12397	12379	12430	12555	12287	12497	12375	12337	12308	12506	12425	12208	12273	12284	12404	12425	12438	12508	12416	12364	12467	12474	12372	12547	12337	12286	12327	12307	12299	12292	12318	12305	12286	12383	12469	12289	12340	12468	12347	12446	12309	12461	12481	12351	12284	12273	12268	12364	12491	12397	12525	12472	12409	12620	12414	12434	12477	12504	12299	12687	12391	12330	12431	12604	12564	12447	12484	12353	12139	12467	12573	12374	12500	12463	12438	12376	12350	12379	12429	12466	12496	12310	12406	12257	12411	12431	12608	12488	12558	12239	12648	12573	12320	12283	12485	12439	12502	12446	12404	12342	12568	12212	12408	12400	12422	12500	12363	12426	12415	12442	12425	12377	12323	12542	12400	12277	12447	12495	12280	12421	12299	12305	12540	12340	12527	12451	12592	12393	12411	12401	12389	12536	12407	12460	12358	12443	12331	12550	12359	12516	12371	12430	12468	12385	12398	12392	12457	12392	12354	12408	12383	12327	12465	12346	12316	12356	12342	12524	12383	12264	12352	12446	12471	12415	12507	12269	12293	12328	12573	12380	12436	12446	12379	12403	12446	12435	12420	12560	12509	12278	12349	12400	12593	12245	12557	12526	12345	12279	12344	12429	12527	12218	12254	12446	12467	12484	12581	12555	12541	12341	12536	12427	12343	12297	12540	12468	12447	12485	12481	12521	12419	12263	12289	12247	12331	12424	12440	12522	12348	12388	12336	12375	12358	12397	12547	12245	12456	12491	12488	12400	12270	12431	12441	12285	12277	12438	12622	12422	12404	12305	12400	12524	12357	12605	12566	12444	12359	12437	12629	12344	12337	12457	12427	12403	12434	12446	12460	12305	12405	12472	12458	12550	12419	12412	12317	12490	12451	12497	12335	12492	12496	12422	12483	12433	12573	12432	12453	12449	12323	12271	12430	12488	12255	12337	12356	12350	12538	12410	12252	12142	12350	12437	12466	12378	12426	12614	12303	12365	12381	12481	12452	12535	12338	12449	12400	12310	12472	12592	12280	12483	12521	12480	12474	12442	12333	12331	12258	12416	12320	12439	12418	12471	12345	12451	12311	12530	12241	12339	12485	12519	12560	12314	12378	12403	12158	12431	12400	12557	12509	12594	12262	12227	12338	12382	12502	12547	12462	12173	12410	12364	12380	12479	12421	12539	12477	12423	12643	12425	12528	12551	12677	12585	12378	12348	12255	12473	12336	12427	12466	12339	12538	12301	12344	12450	12611	12492	12553	12195	12244	12516	12483	12406	12351	12386	12529	12414	12463	12609	12440	12442	12544	12256	12557	12173	12558	12339	12310	12368	12274	12373	12297	12297	12444	12451	12491	12583	12440	12257	12374	12343	12301	12296	12365	12548	12318	12433	12428	12399	12385	12439	12402	12398	12551	12307	12428	12312	12322	12303	12236	12463	12421	12356	12529	12540	12374	12422	12500	12430	12585	12246	12463	12485	12479	12441	12549	12529	12372	12616	12494	12531	12364	12488	12527	12289	12397	12433	12419	12295	12426	12500	12334	12560	12690	12417	12556	12111	12400	12510	12275	12306	12242	12515	12536	12386	12460	12395	12295	12261	12346	12232	12520	12473	12398	12314	12445	12398	12154	12631	12648	12377	12482	12401	12350	12476	12462	12531	12479	12301	12442	12542	12371	12328	12432	12571	12527	12274	12540	12338	12544	12239	12402	12304	12617	12580	12507	12483	12405	12406	12462	12373	12606	12585	12409	12309	12456	12323	12455	12103	12483	12302	12559	12460	12437	12517	12474	12430	12393	12123	12270	12320	12404	12396	12415	12397	12499	12462	12380	12639	12453	12305	12263	12470	12495	12517	12389	12304	12245	12422	12285	12338	12404	12354	12395	12440	12316	12367	12389	12400	12450	12604	12533	12525	12308	12398	12407	12323	12445	12476	12440	12431	12268	12466	12487	12434	12409	12404	12452	12418	12615	12506	12380	12372	12424	12469	12586	12493
62139	105060	85276	57095	33887	17581	11911	11760	11886	12000	11800	11941	11919	11856	11861	11940	11939	12019	11826	12058	12040	12025	11967	12109	12037	11846	11908	11972	12025	12026	11897	11848	11861	11824	11894	11897	12011	11969	11903	11993	12028	11849	11921	11954	11994	11967	12081	11767	11841	11928	11895	12009	11862	11967	11928	12000	11987	11964	11896	12098	11926	11929	11846	11805	11897	11789	12072	11922	11787	12004	11882	11903	11993	12021	11936	11757	11818	11853	12007	11853	11836	12021	11903	12107	11797	11840	11951	11802	11890	11966	12141	11939	11904	11909	12049	11845	11906	12037	11961	12002	11751	11848	12039	11799	12014	11908	11951	11963	11981	11814	11677	12045	11942	11941	11891	11748	11846	11860	11738	11756	11839	11928	11915	12023	11870	11817	12095	11949	11800	12010	11915	11770	11928	11898	11811	11900	11940	11800	11866	11879	11778	11820	11868	11904	11874	11772	11849	11808	11921	11915	11817	11789	11945	11865	11914	11802	11889	11847	11822	11897	11848	11982	11829	11745	11853	11869	11814	11939	11910	11949	11888	11854	12041	11992	11884	11896	11827	11942	11967	11912	11888	12012	11872	11741	11917	11846	11963	11873	11707	11944	12005	11880	11951	11851	11906	11874	11912	12161	11894	11911	11808	11904	11788	11948	11861	12045	11788	12056	11982	11955	11794	12026	12006	12050	11916	11949	11908	11795	12019	11986	11933	11885	11989	12039	11936	12134	11865	11911	11938	11822	11859	11974	11923	11988	11939	11886	11920	12015	11824	11837	11901	11722	11932	11978	11973	11754	11882	11887	11811	12006	11986	12005	12026	12024	11917	11824	11820	11948	11792	11851	11799	11927	12106	11792	11870	11922	11826	11905	11916	11919	11751	11985	12018	11987	11865	12044	12084	11830	12000	11783	11838	11949	12115	12025	11997	11835	11896	11973	11956	11842	11836	11932	11892	12070	11847	11892	12009	11897	11932	12025	11852	11857	11815	11964	11828	11897	11797	11852	11865	11820	11942	11914	11818	11772	11874	11811	11738	11997	11935	11999	11892	11980	11906	12026	12040	11860	11877	11890	12068	11838	11842	11662	11980	11794	12036	11902	11930	12015	11907	11836	12067	11945	11803	11996	11854	11992	12089	11997	12038	11949	11897	11947	11927	11907	11879	11941	11989	11986	11946	11936	11966	11808	12050	11786	11891	11890	11902	12039	11979	11913	11862	11951	11982	11789	11882	11886	11948	11805	11930	12022	11931	11811	11773	11834	11920	11983	11851	11827	11922	11941	11864	11746	12053	11782	11857	11829	11909	11813	12014	11988	11876	11805	12020	11799	11893	12035	11962	11813	11866	11922	11867	11906	11851	11736	11944	11980	12059	11835	11996	11950	11866	12010	11909	11922	11967	11911	11820	11844	11901	12078	11924	12003	11972	11916	11835	12104	11865	11934	11811	11928	11939	11982	11876	12006	11712	11923	11937	11915	11957	11822	11828	11820	11890	11968	11823	11936	11934	11919	11916	11985	11907	11835	12080	11941	11853	11882	11821	12057	11881	11709	12004	12011	12022	11953	11800	11882	11977	11877	11876	11954	11951	12040	11830	11928	12108	11768	11884	11865	11835	11912	11922	11979	11863	11813	11871	11925	11830	11859	11899	11965	11913	11834	11910	11760	11978	11831	11788	12096	12024	11986	11790	11929	11794	11936	11830	11893	12015	12002	12049	11673	11874	11891	11881	11916	11984	11819	12038	11866	12075	11827	12010	11885	12044	11900	11865	11697	11799	11971	11927	12012	11938	11809	11863	11896	11997	11873	11864	12040	12101	12031	11837	12031	11852	11845	11841	11944	12063	11995	11911	12085	11907	12027	11886	11802	11802	11963	11951	11826	12016	11922	12010	11922	11793	12036	11952	11870	12029	11925	12010	12005	12024	11835	11831	11953	11902	11904	11936	12097	11956	12005	11964	11930	11890	11706	11919	11860	11952	12003	12002	11901	11846	11828	11827	11930	11798	11939	11977	12014	11985	11857	11840	11866	11932	11904	11867	11950	11989	12139	12027	11794	11939	12041	11921	11912	11892	11875	11969	12012	12077	11922	11947	11759	11908	11837	11922	11961	11799	11946	12030	11771	11878	11908	11974	11920	11670	11956	11939	11854	11830	11922	11898	11945	12020	11942	12059	11922	11866	11854	12058	11849	12003	11973	11925	11725	11921	11995	11880	11910	11940	11998	11971	11929	11876	11995	11838	11895	11922	11952	11872	11867	11786	11798	11748	12011	11936	11960	12005	11914	11877	12080	11842	11954	11983	11821	11772	12040	11856	11913	11929	12003	11913	11914	11888	12016	11930	11739	11895	11900	11876	11875	11870	11933	11836	11925	11950	11777	11986	11875	11845	12046	11950	11697	12128	11881	12011	11783	11999	11932	11839	11944	11834	11922	11993	11979	11908	11841	11882	12000	11948	11928	11854	11983	11763	11849	11942	11870	11897	11835	11992	11889	11951	11984	11989	11849	11852	11885	11785	11830	12038	12062	11849	11827	11851	11956	11954	12088	11887	11974	11864	12110	12111	11886	11952	12080	11774	12030	11960	11820	11862	12054	11795	11923	12021	11832	11933	12004	11937	11973	11802	11908	11769	11911	11972	11884	11759	12112	12031	11955	12000	11806	11918	11934	11826	12118	11947	11839	11879	11902	11786	11908	11921	11747	11980	11768	12076	11993	12002	11870	11967	11851	11797	11838	11947	12016	11876	11939	12009	11761	12010	11964	11808	11844	11937	11792	11890	11868	12023	11780	11886	11819	11928	12034	12047	11818	11675	12108	11862	11887	12096	11758	11906	11949	11974	11778	11759	11877	11790	11699	11918	11926	11962	11789	11801	11688	11892	11982	11914	11868	11897	12022	11820	11911	11894	11935	11763	12018	11822	11851	11928	11924	12038	11921	11939	12024	11721	11851	11962	11902	11988	11912	11918	11856	11983	11933	11877	11920	11907	11895	12017	11700	11790	11904	12040	11958	11926	11988	11861	11879	11966	11926	11968	11970	11801	12065	11903	12059	12004	11906	11868	11941	11919	11803	11930	11829	11858	12022	12115	11960	11797	11854	11817	11941	11870	12067	11953	11863	12002	11734	11911	11887	11938	11929	12044	12034	11756	11866	11883	11898	11915	11919	12040	11904	12031	11864	11824	11900	11851	11893	11987	11827	11912	11892	11794	12005	11934	11864	12001	11892	11842	11850	11948	11686	11961	11912	11834	11751	11841	11869	11818	11895	11854	11741	12032	11877	11863	11867	11806	11899	12029	11961	11861	11783	11918	11910	11836	11992	11904	11922	11851	12013	11733	11832	11929	11761	11837	11936	12024	11845	11850	11904	11929	11841	12018	11926	11811	11853	11783	11858	11812	11834	11988	11822	11892	11890	11891	11884	11897	11987	12070	11937	11757	11873	11910	11859	11994	11864	12064	11849	11953	11881	12082	11847	11954	11854	11938	11985	11920	11922	11769	11811	11926	11868	12146	11925	12174	11892	11905	12034	11913	11891	12047	11883	11826	12086	11840	11952	11964	11785	11860	11703	11871	12025	12000	11892	12045	11647	12068	11887	11817	11911	11841	11922	11991	11869	12027	11902	12047	11961	11859	11717	11962	11991	11877	11882	11917	11936	11830	12000	12005	12081	11980	11998	11832	12013	11956	11891	11945	11875	12040	11986	11783	12015	12022	11870	11949	11926	11967	11838	11954	12044	11853	12024	12064	11936	11935	12216	11773	11887	11920	11961	11974	11913	12036	11941	11796	11904	12012	11942	11992	11964	11969	11914	11957	11953	11999	11951	11978	11982	11877	11995	11843	11845	11843	11870	11899	11888	11865	11884	11762	11956	12037	11889	11908	11836	11986	11884	11983	11895	11924	11759	11890	11882	11922	11794	11801	11846	11982	11880	11934	11890	11833	11971	11855	11947	12033	11792	11924	11900	12013	11885	11712	11697	11935	11704	11798	11916	11927	11970	11909	12050	11839	11812	11799	11881	11891	11970	11816	11803	11980	11972	11875	11979	11812	12021	11865	12055	11734	11958	11950	11840	11892	11918	12038	11766	11808	11950	11960	11945	11918	11815	11936	11977	11994	12027	11897	11896	12154	11959	11869	11969	11977	11990	11948	11842	11922	12035	11938	11995	11931	12054	11918	11845	11946	11842	11962	11856	11938	11916	11897	11812	11936	11962	12035	11849	11788	11872	11909	11916	11951	11904	11885	11923	11907	11910	11894	11969	11994	11809	12020	11850	11780	11949	12028	12021	11876	11858	11828	11942	11756	12034	11813	11969	12002	11880	11881	12037	11958	11800	11777	11774	12001	11968	12000	12014	12031	11834	11975	12108	11930	11850	11905	11910	11771	11982	11821	11963	11829	12005	11862	11871	12015	11754	11854	11972	12034	11909	11957	11846	11880	11878	11893	11974	11884	12134	11964	11834	11952	11788	12033	11876	11908	11885	11864	11836	11940	11958	11808	11911	11955	11959	11949	12141	11737	11760	11952	11976	11890	11856	11845	12003	11894	11920	11831	11981	11887	12005	11926	12108	11998	11882	11908	11975	11948	11939	11967	11926	11899	11841	12002	12043	11929	11756	12040	11930	11875	11901	12058	11837	11883	11924	11944	11912	11937	11916	11754	11932	11834	11885	11706	11958	11878	11830	11924	12039	11930	11888	11913	11804	11879	12012	12024	11991	11831	11990	11850	11965	12070	11966	11983	11808	12008	11926	11905	12019	11881	12008	11925	11835	11926	11814	11908	11842	12039	12028	11709	11918	11992	11911	11808	11885	11770	12070	11959	12069	11875	11972	11991	11982	11877	11864	11856	12002	11832	11985	11783	11799	11847	11902	11789	11890	11991	11845	11964	11816	12003	11966	12015	11849	11846	11932	11919	11839	11905	11782	12002	11905	12051	11947	11954	11916	11949	11890	11796	12012	11998	11960	11617	12059	11921	11885	11893	12011	11938	11823	11861	12197	11980	11961	11817	11723	11927	11954	11941	11985	12032	11767	11770	11826	11817	11769	12062	11995	11807	11772	11983	12050	11940	11829	12029	11902	12050	11925	11957	11895	11868	11910	12097	11915	11979	11900	11823	11925	11691	11893	11924	11988
30054	37578	40005	26788	16894	14209	13416	13359	13347	13367	13078	13216	13160	13351	13170	13346	13092	13130	12962	13076	13266	13251	13157	13216	13102	13034	13243	13138	12957	13175	13115	13192	13112	13207	13149	13004	13125	13077	13145	13190	13113	13055	13082	13074	13366	12995	13147	13112	13040	13015	13076	13228	13122	13229	13190	13229	13117	13074	13147	13253	12956	13239	13093	13179	13161	13229	13080	13099	13065	12837	13216	13146	13043	13189	12979	12994	13092	13113	13276	13121	13013	13163	13168	13100	13258	13139	13140	13103	13151	13247	13131	13012	13128	13212	13135	13150	13183	13115	13201	13117	13061	13287	13171	13185	12921	13129	13243	13146	13303	13129	13015	13147	13154	13282	13206	13081	13160	13018	12946	13274	13136	12916	13117	12996	12931	12983	13015	13245	13243	13149	13083	13182	13294	13068	13132	13174	13157	13155	13143	13051	12944	13096	13222	12960	13092	13036	13107	13096	13040	13318	12984	13081	13259	12837	13107	13008	13169	13128	13199	13142	13103	13109	13105	12993	13056	12990	13076	13204	13160	13262	13141	13103	13276	12926	13114	13017	13174	13057	13055	13010	13144	13081	13051	13118	13134	13324	13175	12878	13053	13021	13176	13173	13115	13259	13198	13048	12999	13203	13248	13130	13151	13292	13089	13131	13122	13281	13253	12973	13069	12996	13119	13173	13042	13088	13088	13113	13031	13157	13267	13192	13161	13059	13092	13155	13138	13047	13126	13043	12939	12979	13115	13163	13260	13152	13183	13043	13126	13055	13132	13109	13136	13313	13272	13179	13266	13007	13231	13164	13249	12946	13100	13159	13219	13059	13173	13205	13186	13115	13041	13097	13199	13066	13145	13021	13073	13073	13093	13220	13148	13091	13231	13134	12984	13359	13009	13080	13014	13200	13070	13030	13023	12995	13171	13096	12956	13116	13010	13146	13376	12981	13204	13035	12946	13222	13106	13194	13125	13095	13055	13068	13127	13239	12960	13077	13280	13058	13204	13103	13192	13106	13162	13051	13213	13191	13280	13137	13154	13223	13198	13152	13210	13207	12939	13088	13180	13110	13104	13085	13119	13204	13061	13040	13212	12966	13217	13232	13140	12995	13067	13434	13161	13024	13194	12987	13258	12856	12975	12991	13101	13016	13061	12978	13195	13126	13107	12948	13150	13082	13135	13012	13131	13203	13037	13034	12974	12959	13034	13035	13159	13037	13057	12952	13065	12876	13227	13077	13234	13000	13045	13214	13190	13235	13008	13243	13139	13209	13101	13103	13068	13021	13155	12996	13162	13280	13058	12954	13133	13085	13022	13027	13079	13149	13337	13117	13101	13232	13040	13212	13085	13066	13144	13101	13151	13240	13060	13106	13160	12998	13117	13163	13080	12919	13106	13063	12968	13061	13209	13129	12995	13040	13182	13045	13192	13209	13081	13148	12992	13143	13144	13089	13078	13218	13059	13125	13177	13025	13163	12985	13118	13198	13032	13201	13050	13137	13280	13100	13037	13061	13084	13223	12979	13169	13309	13157	12997	13181	12976	13133	13273	13159	13262	13283	13124	13112	13064	12930	13225	13115	13208	13129	13067	13195	13221	13172	13073	13173	13152	12975	13035	13280	13156	12998	13172	13130	13177	13171	12918	13145	13102	13276	13051	13063	13022	13200	12984	13110	13123	13149	13089	13113	13171	13103	13040	12983	13008	13244	13178	13146	13002	13076	13072	13195	13082	13087	13165	13243	13236	13119	12916	13041	13035	13027	13129	13256	13127	13074	13044	13081	12924	13240	13016	13115	13056	13135	13216	13119	13094	13233	12895	12917	12941	13266	13259	13020	13192	12910	13050	13158	13208	13202	13164	13128	13119	13162	13094	13068	13062	13118	13223	13147	13112	13014	12971	13196	13264	13168	13258	13126	13220	13274	13163	13182	13208	13026	12950	13194	13123	13094	13172	13206	13326	12995	13101	13067	13214	13247	13137	13116	12924	13215	13154	13050	12969	13117	13055	13072	13253	13260	13245	13036	13095	13139	13152	13028	13244	13117	13064	13225	13031	13083	12992	13107	12985	13110	13068	13128	13093	13091	13179	13062	12924	13021	13066	13269	13215	13247	13203	13145	13145	13102	13216	13228	12992	12987	13122	13165	13038	13106	13008	12961	13087	12977	13161	13121	13064	13160	13175	13113	13061	13213	13315	13131	13067	13076	13174	13079	13098	13096	13238	13272	13182	13140	13229	13133	13261	13310	13185	13144	13286	13049	13127	13046	13133	13032	13142	13063	12943	12958	13267	13091	13195	12950	12793	13147	12794	12908	13128	13050	13284	13065	13064	13129	13123	12902	13222	13170	13002	13248	13215	13300	13314	13176	13021	13071	13167	13072	13124	12979	13316	12865	13079	13138	13026	13248	13061	13157	13178	13230	13190	13084	13355	13092	13163	13232	13082	13085	13081	13297	13255	13055	13144	13016	13172	12967	13015	13029	13102	12997	13127	13137	13146	13165	12973	12986	13258	13107	13057	13212	13149	13158	13263	13063	13043	13050	13154	13085	12840	13021	13250	13208	13217	13220	13046	13126	13075	13228	13245	13281	13219	13206	13195	13092	13370	13274	13155	13220	13006	13203	13121	12983	13048	13033	13027	13188	13270	12999	13171	13203	13079	12966	13018	12998	12941	13028	13226	13174	13019	13094	13130	13171	13066	13217	12954	13166	13264	13324	13139	13049	13291	13191	13120	13031	13149	13197	13253	13171	13151	13021	12973	13191	13120	13172	13073	13171	13068	12915	13036	13049	13202	13176	13259	13037	12997	13024	13154	13043	13110	13119	13227	13049	13041	13170	13305	13181	13078	13110	13150	13063	13065	13048	12973	13127	13104	13184	13063	13095	13081	13179	13111	13155	13034	13201	13362	13075	13161	13144	13133	13282	13175	13137	13221	13191	13263	13100	13149	13079	13335	13296	13200	12954	13219	12935	12926	13084	13268	13192	13150	13199	13305	13062	13179	13047	13132	13122	13310	13121	13091	13024	13061	12915	13042	13031	13258	12880	13240	12954	13113	12989	13022	13091	13098	13113	13136	13167	13129	13121	13170	13308	13088	12948	13059	13150	13164	13007	13246	13070	13211	13023	13125	13041	13147	13156	13206	12959	13131	13165	13306	13068	13148	12972	13109	13171	13092	13021	13026	13069	12902	12982	13024	12951	13242	13198	13089	13191	13059	13150	13208	13205	13073	13150	13268	13108	13255	12985	13103	13134	12955	13157	13091	13403	13319	13042	12959	13136	13014	13157	12932	13090	13212	13187	13036	13191	13184	13089	13335	13134	13182	13263	13073	12988	13069	13077	13043	12997	13161	13157	13142	13067	12992	13153	13104	13056	13140	13126	13125	13132	13060	13048	13236	13233	13280	12943	13329	13198	13121	13211	13238	13390	13039	13177	13194	13006	13049	13129	13037	13128	13151	13081	12984	13065	13031	13378	13279	13088	13133	13160	13183	13225	13189	13215	12982	13203	13073	12979	13244	13084	13081	13157	13028	13131	13237	13147	13235	13162	12954	13061	13259	13001	12917	13172	13105	13137	13102	13155	13098	13157	13101	13214	12972	13030	13076	13174	13072	13019	13150	13269	13113	13169	13180	13196	13168	13112	13144	13252	13232	12984	13095	12905	13115	13225	13236	13114	13091	13319	13210	13167	13215	12942	13136	12922	13031	13082	13175	13185	13125	13015	13029	12958	13235	13180	13009	13094	13174	13062	13026	13331	13108	13176	13122	13065	13186	13226	13077	13034	13039	13193	13234	13307	13205	13078	13208	13086	12971	13102	12964	13199	13223	13258	13376	13003	13148	13202	13231	13181	12957	13148	13113	12989	13212	13067	13128	12919	13022	13221	13149	12925	13195	13007	13170	13319	13232	13115	13002	13110	13130	13006	13226	13165	13282	12959	13202	13012	13057	12985	13130	13096	13148	13071	13025	13075	13209	13003	13255	13192	13150	12956	13131	13173	13096	12931	13094	12984	13091	13160	13106	13255	13221	13150	13212	13187	13219	13084	13199	13081	13297	13205	13238	13049	13056	13244	13190	13104	13033	13258	13213	13101	13201	12929	12931	13179	13150	13116	13334	13332	13106	12978	13046	13207	13145	13200	13111	13145	13105	13349	13287	13053	13048	13038	13166	12880	13059	13036	13020	13065	13101	13215	13327	12964	13016	13073	13002	12971	13148	13180	12919	13022	12975	12902	13023	13105	13030	13257	13247	13149	13080	13218	13163	12981	13231	13030	13132	13085	13142	13335	13353	13209	13081	12987	13145	13220	13029	13106	13131	13261	13053	12967	13191	13053	13283	13099	13200	13086	13099	13124	13084	13244	13149	12957	12991	13067	13096	13188	13056	13168	13094	13179	13183	13014	13130	13165	13110	13135	13085	13073	13136	12957	13176	13257	13110	13223	13021	13096	13081	13002	13117	13110	13085	13308	13065	13195	13213	12998	13113	13201	12940	13207	13035	13098	13188	13183	13035	13151	13175	13221	13055	13060	13067	13192	13215	13165	13154	13124	12985	12997	13105	13092	13123	13049	13157	12960	13118	13331	13171	13055	13086	13157	13153	13071	13005	13008	13055	13259	13119	12868	13056	13264	13098	13288	13171	13201	13116	13148	13138	13014	13107	13200	13237	13133	13244	13093	13031	13057	13175	13079	13099	13234	13041	13148	13201	13025	13178	13213	13199	13040	13039	13108	13091	13171	13148	13036	13122	13168	13067	13084	13130	13173	13172	13177	13189	13294	13271	13181	13003	13162	13076	13032	13024	13053	13132	13105	13111	13097	13259	13122	12972	13201	13119	13090	13034	12996	13141	13092	13155	13208	13251	13039	13081	12903	13123	12976	13197	12970	12960	13274	12949	13038	13036	13082	13053	13102	12913	13041	13294	13151	12945	12968	13158	13210	13189	13091	13081	13221	12972	13100	13213	13074	13090	13078	13006	13005	13156	13065	13004	13132	13286	13031	13066	13205	13051	13183	12939	13023	13129	12972	12978	13154	13288	12932	13134	13121	13202	13062	13170	13188	13162	13114	13256	13137	13169	13000	13168	13045	13179	13153	12953	13038	13104	13154	12926	13009	13052	13132	13107	13197	13311	13132
38016	56483	41635	23284	15412	12876	12386	12397	12338	12385	12410	12406	12408	12464	12432	12516	12316	12358	12464	12444	12410	12480	12370	12386	12533	12417	12528	12489	12357	12514	12459	12515	12564	12370	12392	12346	12381	12417	12542	12408	12278	12237	12455	12341	12471	12356	12223	12413	12300	12267	12450	12480	12438	12383	12463	12437	12359	12459	12503	12337	12506	12430	12334	12381	12283	12356	12348	12433	12483	12285	12364	12366	12439	12381	12237	12367	12329	12418	12356	12451	12434	12462	12367	12449	12337	12339	12350	12518	12436	12541	12413	12533	12218	12314	12409	12430	12187	12289	12517	12418	12329	12416	12378	12244	12563	12404	12379	12345	12428	12223	12552	12363	12540	12298	12414	12500	12368	12451	12371	12419	12306	12433	12476	12564	12405	12350	12354	12321	12444	12481	12310	12473	12361	12313	12521	12455	12383	12430	12550	12574	12375	12442	12225	12571	12446	12348	12323	12387	12429	12437	12431	12482	12340	12416	12438	12616	12419	12491	12428	12408	12381	12460	12290	12346	12303	12279	12422	12385	12398	12404	12489	12479	12441	12193	12514	12532	12183	12282	12400	12378	12546	12503	12339	12387	12418	12279	12375	12371	12439	12502	12333	12383	12422	12471	12387	12304	12389	12514	12439	12382	12441	12402	12402	12354	12437	12302	12430	12542	12449	12468	12422	12401	12346	12473	12396	12317	12284	12340	12593	12368	12302	12350	12411	12439	12421	12343	12531	12361	12324	12418	12343	12533	12376	12466	12447	12354	12452	12327	12435	12294	12368	12427	12325	12250	12432	12379	12372	12353	12493	12401	12399	12306	12450	12340	12493	12376	12268	12335	12346	12390	12416	12290	12418	12413	12509	12380	12366	12342	12264	12278	12411	12328	12418	12362	12401	12428	12313	12464	12544	12420	12424	12422	12439	12137	12569	12408	12420	12373	12480	12435	12338	12374	12322	12397	12517	12445	12334	12374	12387	12457	12340	12552	12293	12297	12372	12463	12491	12249	12428	12440	12291	12488	12559	12286	12507	12525	12342	12328	12566	12463	12335	12427	12433	12548	12283	12363	12354	12533	12297	12318	12181	12337	12508	12403	12499	12434	12455	12404	12377	12429	12250	12303	12475	12437	12440	12460	12383	12364	12423	12439	12383	12533	12546	12587	12459	12473	12361	12504	12419	12215	12344	12316	12270	12497	12514	12390	12515	12502	12415	12479	12392	12449	12250	12391	12683	12336	12403	12290	12537	12438	12400	12428	12364	12422	12456	12461	12317	12344	12332	12398	12404	12277	12437	12424	12431	12510	12407	12410	12395	12476	12501	12440	12431	12306	12366	12356	12154	12427	12436	12264	12280	12594	12299	12336	12388	12517	12438	12586	12454	12526	12293	12386	12494	12317	12399	12382	12354	12335	12435	12443	12382	12494	12483	12434	12435	12450	12460	12390	12323	12375	12427	12444	12525	12350	12435	12372	12515	12343	12381	12273	12362	12403	12334	12426	12381	12366	12390	12329	12299	12412	12399	12305	12586	12604	12397	12377	12363	12584	12341	12389	12447	12338	12521	12258	12457	12263	12411	12424	12381	12412	12367	12315	12460	12419	12220	12391	12406	12491	12284	12534	12400	12420	12500	12486	12336	12378	12159	12368	12480	12314	12396	12364	12385	12588	12430	12402	12430	12343	12365	12423	12564	12293	12470	12475	12420	12390	12482	12368	12510	12144	12560	12442	12274	12404	12499	12532	12370	12434	12441	12349	12352	12297	12411	12324	12442	12401	12431	12282	12383	12280	12503	12601	12438	12309	12392	12321	12354	12438	12556	12349	12393	12355	12388	12353	12500	12417	12339	12449	12501	12445	12338	12330	12279	12356	12465	12470	12448	12377	12417	12489	12518	12367	12386	12333	12469	12448	12400	12355	12208	12390	12503	12339	12549	12314	12455	12482	12400	12243	12411	12300	12284	12176	12332	12413	12325	12424	12502	12451	12254	12459	12390	12386	12477	12510	12527	12375	12425	12387	12350	12436	12478	12269	12494	12305	12447	12312	12578	12474	12443	12367	12532	12397	12363	12342	12426	12314	12321	12429	12556	12450	12342	12414	12530	12516	12303	12444	12420	12348	12425	12353	12522	12350	12373	12372	12521	12300	12397	12442	12460	12456	12464	12332	12477	12309	12307	12270	12360	12372	12380	12515	12310	12406	12291	12326	12342	12359	12365	12115	12418	12302	12484	12388	12331	12329	12468	12497	12435	12373	12475	12430	12433	12492	12550	12542	12325	12337	12545	12503	12365	12353	12481	12373	12303	12468	12363	12409	12372	12368	12436	12284	12471	12509	12309	12461	12330	12405	12426	12346	12469	12247	12366	12433	12466	12345	12356	12593	12265	12380	12504	12489	12444	12365	12499	12430	12446	12508	12322	12369	12424	12455	12397	12288	12490	12483	12395	12493	12412	12364	12478	12401	12449	12336	12444	12455	12488	12581	12355	12391	12316	12399	12435	12437	12416	12441	12441	12511	12392	12441	12497	12454	12401	12542	12390	12263	12346	12483	12471	12270	12318	12560	12409	12382	12380	12400	12529	12250	12396	12247	12536	12455	12309	12352	12469	12250	12512	12288	12431	12447	12292	12310	12394	12364	12227	12370	12246	12482	12489	12266	12541	12447	12421	12350	12318	12497	12310	12396	12268	12313	12329	12220	12548	12473	12380	12097	12494	12391	12479	12428	12361	12438	12625	12443	12389	12400	12230	12411	12305	12402	12334	12456	12389	12405	12398	12343	12365	12407	12465	12391	12363	12456	12339	12442	12473	12304	12364	12538	12433	12455	12521	12573	12544	12239	12541	12343	12385	12317	12491	12551	12447	12378	12469	12358	12627	12428	12446	12275	12424	12491	12362	12566	12187	12344	12342	12467	12428	12431	12268	12196	12251	12442	12500	12274	12111	12558	12456	12313	12463	12477	12299	12384	12574	12350	12411	12406	12421	12419	12402	12234	12426	12406	12410	12318	12408	12343	12463	12521	12493	12446	12508	12439	12243	12436	12449	12471	12351	12364	12401	12365	12372	12339	12402	12235	12419	12483	12334	12349	12478	12215	12386	12387	12428	12360	12313	12441	12193	12467	12514	12409	12289	12434	12395	12409	12393	12522	12471	12343	12425	12372	12391	12433	12417	12285	12686	12182	12329	12481	12503	12340	12396	12400	12482	12416	12503	12375	12569	12281	12560	12277	12422	12299	12412	12354	12284	12570	12441	12474	12563	12404	12675	12449	12317	12335	12537	12452	12484	12448	12411	12336	12325	12410	12402	12513	12430	12533	12534	12473	12495	12246	12531	12415	12429	12438	12432	12356	12390	12417	12409	12405	12276	12409	12340	12469	12521	12120	12487	12548	12346	12425	12387	12327	12494	12429	12309	12387	12463	12346	12276	12426	12466	12378	12305	12474	12484	12435	12367	12316	12456	12432	12436	12515	12407	12301	12386	12392	12489	12559	12407	12385	12550	12615	12420	12512	12497	12495	12427	12311	12490	12311	12403	12548	12392	12519	12483	12353	12384	12409	12488	12306	12416	12314	12498	12398	12471	12449	12509	12305	12285	12576	12473	12534	12241	12417	12568	12198	12410	12419	12402	12453	12408	12336	12167	12508	12334	12376	12341	12339	12228	12424	12302	12449	12371	12425	12469	12443	12403	12361	12445	12354	12452	12374	12411	12433	12422	12529	12410	12398	12434	12513	12311	12238	12462	12520	12414	12406	12374	12396	12434	12536	12491	12366	12243	12467	12655	12480	12476	12289	12494	12448	12355	12412	12384	12332	12492	12329	12443	12389	12450	12469	12392	12419	12499	12466	12451	12325	12344	12563	12429	12407	12393	12313	12385	12450	12310	12408	12472	12467	12425	12316	12334	12239	12360	12561	12474	12415	12432	12322	12438	12393	12399	12288	12439	12433	12380	12367	12434	12385	12409	12480	12336	12359	12472	12339	12493	12455	12482	12438	12451	12405	12149	12395	12527	12377	12306	12387	12388	12421	12471	12429	12441	12367	12339	12443	12443	12545	12298	12324	12484	12445	12389	12476	12404	12359	12316	12501	12303	12471	12434	12560	12288	12491	12121	12440	12545	12440	12236	12450	12460	12553	12323	12377	12412	12456	12527	12547	12330	12415	12423	12493	12440	12322	12443	12429	12479	12598	12409	12610	12596	12414	12387	12396	12366	12430	12438	12415	12381	12338	12471	12419	12474	12423	12277	12371	12527	12395	12446	12417	12467	12404	12387	12436	12378	12446	12211	12358	12469	12538	12451	12465	12343	12431	12418	12370	12543	12515	12362	12510	12487	12436	12282	12438	12551	12449	12435	12496	12276	12641	12395	12558	12444	12578	12379	12529	12322	12271	12382	12251	12307	12421	12277	12628	12237	12370	12617	12543	12634	12359	12287	12398	12334	12440	12241	12235	12399	12439	12345	12457	12297	12404	12314	12464	12290	12452	12474	12388	12380	12388	12470	12474	12399	12505	12478	12361	12532	12228	12342	12406	12385	12333	12405	12464	12454	12447	12291	12572	12479	12415	12366	12653	12482	12481	12435	12416	12344	12570	12365	12406	12336	12430	12292	12581	12330	12527	12512	12369	12452	12416	12293	12361	12317	12438	12388	12433	12550	12513	12507	12389	12286	12338	12464	12312	12445	12223	12388	12456	12477	12414	12384	12293	12316	12404	12549	12282	12485	12471	12428	12403	12324	12366	12576	12559	12410	12398	12470	12472	12384	12235	12408	12477	12390	12531	12394	12305	12468	12409	12339	12400	12454	12490	12346	12322	12489	12305	12537	12451	12385	12418	12443	12416	12473	12508	12300	12297	12468	12368	12433	12295	12331	12452	12338	12450	12493	12374	12409	12384	12432	12330	12313	12405	12454	12471	12356	12303	12463	12344	12475	12491	12308	12279	12335	12450	12412	12300	12311	12354	12539	12367	12414	12378	12419	12535	12415	12413	12430	12450	12515	12409	12350	12396	12507	12464	12401	12436	12398	12441	12456	12386	12331	12588	12319	12445	12412	12497	12234	12494	12446	12411	12363	12396	12481	12429	12380	12489	12461	12540	12282	12313	12297	12446	12281	12274	12454	12398	12468	12343	12400	12268
26913	34287	46315	33848	21425	16244	14518	13710	13585	13594	13575	13675	13468	13451	13648	13620	13677	13294	13495	13556	13571	13291	13502	13556	13343	13556	13509	13460	13346	13437	13582	13495	13563	13743	13412	13383	13419	13515	13346	13541	13531	13606	13473	13354	13536	13270	13519	13456	13479	13464	13509	13435	13690	13367	13516	13630	13466	13499	13384	13470	13510	13415	13375	13577	13407	13332	13571	13326	13464	13544	13362	13470	13683	13489	13587	13501	13480	13527	13431	13450	13402	13537	13585	13587	13434	13667	13426	13402	13478	13316	13564	13300	13341	13381	13459	13420	13275	13561	13617	13485	13502	13404	13646	13488	13589	13420	13398	13529	13570	13606	13495	13489	13483	13611	13565	13397	13616	13594	13414	13508	13503	13180	13477	13573	13426	13271	13561	13314	13375	13328	13336	13381	13397	13160	13435	13342	13673	13415	13456	13509	13351	13547	13751	13253	13467	13505	13443	13355	13366	13511	13520	13414	13452	13572	13386	13373	13378	13333	13310	13538	13430	13465	13429	13365	13360	13561	13502	13333	13286	13595	13565	13523	13471	13386	13264	13493	13533	13459	13363	13518	13378	13524	13420	13341	13332	13514	13357	13266	13495	13344	13353	13348	13417	13414	13348	13363	13367	13349	13323	13578	13462	13398	13340	13354	13308	13633	13507	13527	13512	13421	13298	13440	13435	13253	13349	13430	13486	13469	13367	13487	13357	13555	13309	13427	13496	13426	13318	13328	13509	13638	13528	13654	13331	13697	13442	13510	13362	13586	13477	13479	13356	13457	13359	13369	13487	13309	13351	13541	13700	13450	13407	13342	13429	13484	13555	13603	13594	13391	13357	13386	13211	13494	13459	13270	13327	13383	13447	13246	13546	13431	13703	13353	13568	13574	13414	13413	13368	13463	13542	13427	13378	13343	13553	13530	13543	13460	13609	13488	13374	13434	13434	13550	13639	13693	13385	13330	13415	13496	13487	13450	13513	13424	13486	13456	13507	13565	13463	13517	13585	13530	13360	13318	13423	13411	13436	13428	13563	13458	13374	13443	13418	13640	13389	13416	13764	13426	13440	13499	13383	13435	13339	13450	13554	13466	13305	13362	13430	13502	13481	13494	13256	13477	13350	13450	13226	13311	13356	13499	13465	13330	13537	13282	13300	13548	13462	13474	13374	13650	13598	13515	13466	13407	13300	13463	13440	13309	13538	13454	13488	13379	13424	13362	13448	13523	13289	13416	13428	13389	13522	13478	13462	13635	13155	13247	13577	13247	13631	13537	13506	13392	13427	13497	13451	13399	13501	13509	13367	13405	13404	13465	13288	13452	13387	13609	13364	13494	13550	13740	13558	13633	13595	13427	13373	13477	13427	13445	13472	13564	13614	13439	13549	13490	13453	13447	13429	13512	13411	13385	13468	13509	13444	13457	13503	13490	13439	13418	13318	13467	13336	13669	13419	13622	13442	13433	13327	13442	13348	13583	13530	13382	13553	13338	13465	13509	13564	13404	13319	13475	13410	13324	13600	13277	13275	13311	13456	13593	13504	13413	13381	13184	13398	13378	13521	13440	13223	13428	13588	13420	13400	13183	13371	13511	13471	13322	13597	13529	13585	13609	13357	13359	13413	13638	13854	13301	13542	13489	13407	13443	13377	13454	13463	13371	13529	13373	13438	13400	13610	13412	13503	13575	13440	13529	13462	13681	13388	13295	13554	13355	13473	13562	13647	13496	13520	13386	13231	13458	13592	13395	13656	13341	13425	13308	13320	13478	13329	13234	13535	13660	13495	13392	13366	13602	13450	13461	13528	13291	13401	13226	13497	13418	13574	13316	13278	13376	13351	13383	13440	13414	13502	13555	13491	13327	13469	13487	13373	13474	13470	13353	13415	13621	13550	13605	13367	13254	13526	13573	13243	13379	13430	13429	13364	13548	13497	13475	13402	13526	13355	13409	13574	13376	13466	13430	13484	13465	13580	13562	13379	13374	13502	13360	13404	13368	13620	13388	13588	13480	13573	13614	13425	13462	13485	13661	13444	13493	13550	13456	13498	13575	13593	13466	13619	13507	13506	13477	13519	13385	13613	13343	13662	13465	13363	13405	13476	13367	13390	13405	13553	13501	13409	13554	13477	13429	13574	13319	13442	13414	13479	13440	13592	13444	13465	13547	13412	13363	13373	13422	13547	13459	13518	13537	13380	13340	13336	13546	13488	13504	13639	13371	13558	13321	13527	13393	13326	13513	13360	13462	13369	13400	13381	13313	13371	13539	13298	13639	13537	13465	13416	13473	13539	13399	13494	13516	13381	13517	13252	13632	13297	13418	13483	13258	13372	13291	13246	13461	13352	13468	13446	13404	13611	13597	13469	13536	13477	13597	13273	13423	13557	13437	13581	13555	13398	13378	13429	13467	13380	13469	13393	13454	13462	13454	13416	13450	13247	13432	13473	13668	13220	13520	13340	13521	13556	13360	13356	13455	13347	13353	13655	13456	13511	13447	13563	13327	13531	13322	13368	13418	13565	13346	13475	13493	13542	13676	13601	13413	13507	13466	13462	13493	13449	13396	13542	13552	13495	13496	13518	13564	13303	13443	13842	13439	13531	13298	13408	13493	13318	13421	13397	13455	13613	13386	13417	13621	13709	13520	13434	13599	13578	13509	13574	13417	13567	13423	13480	13390	13376	13456	13480	13396	13320	13357	13429	13370	13354	13504	13239	13439	13423	13613	13491	13374	13599	13426	13544	13373	13536	13490	13433	13318	13560	13470	13302	13610	13604	13398	13395	13468	13479	13439	13445	13370	13349	13505	13607	13486	13586	13394	13488	13463	13313	13364	13256	13253	13381	13302	13406	13413	13563	13492	13542	13281	13230	13379	13392	13426	13483	13480	13335	13474	13424	13422	13535	13461	13381	13444	13423	13461	13451	13404	13416	13338	13436	13513	13342	13568	13431	13266	13429	13409	13471	13397	13403	13459	13533	13584	13443	13322	13813	13557	13291	13522	13361	13404	13425	13522	13418	13628	13374	13392	13411	13351	13594	13482	13628	13501	13397	13544	13390	13578	13508	13466	13536	13573	13471	13390	13344	13484	13282	13264	13447	13535	13485	13560	13483	13439	13452	13444	13442	13249	13444	13596	13505	13434	13351	13502	13653	13320	13504	13516	13343	13599	13482	13318	13412	13466	13378	13450	13434	13321	13625	13406	13392	13436	13410	13513	13600	13264	13300	13529	13641	13475	13224	13559	13489	13510	13578	13328	13411	13460	13489	13345	13501	13430	13375	13263	13570	13614	13531	13361	13403	13556	13447	13547	13425	13313	13265	13201	13694	13563	13409	13205	13266	13320	13350	13559	13576	13205	13329	13381	13547	13411	13384	13383	13458	13510	13499	13356	13613	13353	13531	13433	13461	13302	13536	13695	13433	13429	13510	13496	13279	13448	13644	13562	13714	13408	13425	13379	13405	13414	13567	13391	13678	13415	13580	13531	13534	13482	13379	13502	13510	13503	13396	13469	13529	13402	13477	13505	13309	13488	13247	13460	13611	13495	13500	13541	13346	13370	13324	13569	13453	13474	13373	13334	13505	13323	13500	13510	13713	13391	13581	13358	13607	13353	13419	13431	13349	13378	13474	13524	13521	13457	13484	13414	13516	13481	13405	13512	13310	13549	13488	13380	13499	13654	13738	13426	13260	13381	13341	13465	13325	13575	13417	13501	13664	13451	13505	13579	13562	13393	13429	13548	13631	13229	13594	13499	13600	13555	13347	13631	13486	13266	13445	13509	13592	13343	13489	13538	13518	13569	13550	13437	13395	13365	13490	13379	13381	13477	13442	13485	13559	13490	13480	13394	13633	13521	13457	13544	13531	13494	13361	13463	13529	13477	13579	13340	13401	13506	13406	13429	13432	13342	13221	13561	13380	13465	13663	13527	13435	13467	13440	13444	13426	13398	13404	13304	13595	13456	13396	13541	13394	13348	13412	13390	13550	13231	13350	13364	13360	13461	13469	13397	13472	13608	13603	13409	13467	13239	13253	13621	13596	13672	13445	13507	13426	13400	13474	13548	13547	13515	13555	13432	13533	13466	13328	13438	13531	13375	13454	13389	13551	13359	13332	13404	13597	13486	13508	13678	13480	13547	13559	13622	13464	13329	13359	13387	13423	13503	13380	13384	13439	13529	13304	13530	13468	13396	13558	13515	13457	13516	13537	13485	13450	13357	13376	13500	13372	13450	13577	13514	13497	13357	13415	13577	13373	13461	13536	13590	13422	13479	13421	13597	13420	13245	13489	13494	13626	13469	13658	13594	13424	13513	13550	13489	13572	13443	13290	13351	13405	13265	13295	13337	13549	13486	13315	13319	13623	13512	13441	13683	13376	13336	13461	13303	13563	13417	13371	13566	13228	13409	13463	13450	13520	13617	13439	13493	13572	13323	13472	13447	13334	13458	13329	13659	13564	13548	13485	13419	13436	13373	13489	13489	13427	13519	13511	13562	13481	13335	13378	13430	13488	13231	13395	13477	13407	13488	13385	13304	13602	13511	13329	13585	13580	13498	13485	13463	13440	13266	13553	13517	13419	13386	13545	13435	13391	13483	13502	13336	13332	13459	13466	13524	13469	13440	13619	13471	13289	13422	13478	13517	13595	13580	13661	13654	13553	13390	13488	13553	13438	13272	13402	13327	13580	13402	13498	13471	13691	13550	13401	13605	13475	13404	13584	13508	13329	13509	13490	13408	13490	13648	13494	13516	13414	13230	13404	13422	13659	13382	13559	13269	13530	13496	13423	13523	13369	13375	13480	13293	13275	13253	13608	13470	13319	13383	13441	13416	13389	13526	13456	13423	13610	13436	13523	13448	13545	13496	13376	13442	13374	13378	13500	13407	13514	13445	13439	13543	13469	13466	13445	13575	13499	13453	13414	13380	13445	13505	13500	13333	13463	13409	13544	13667	13546	13502	13371	13622	13498	13389	13306	13309	13420	13443	13422	13395	13505	13331	13514	13392	13618	13493	13346	13451	13288	13412	13522	13354	13493	13792	13626	13619	13442	13340	13396	13487	13544	13416	13537	13613	13296	13292	13492	13423	13224	13545	13458	13514	13441	13642	13506	13463	13429	13474	13084	13383	13405	13401	13392	13411
49096	77908	57122	32281	18879	14025	12822	12505	12579	12532	12618	12608	12427	12687	12414	12598	12558	12614	12643	12638	12556	12704	12550	12451	12762	12596	12640	12544	12607	12689	12624	12755	12567	12467	12597	12786	12533	12707	12555	12579	12463	12544	12762	12556	12730	12686	12562	12485	12546	12594	12670	12626	12572	12481	12669	12692	12539	12495	12636	12466	12500	12737	12549	12516	12504	12631	12558	12599	12537	12558	12564	12515	12551	12579	12567	12545	12556	12650	12641	12628	12643	12547	12664	12628	12684	12620	12397	12583	12599	12562	12626	12602	12461	12445	12552	12397	12527	12671	12502	12437	12554	12493	12658	12561	12488	12417	12549	12554	12644	12509	12437	12589	12614	12411	12423	12599	12642	12627	12557	12533	12561	12642	12628	12572	12497	12405	12666	12656	12522	12608	12693	12644	12591	12521	12545	12709	12841	12623	12714	12563	12506	12480	12695	12626	12641	12710	12371	12673	12632	12737	12651	12576	12451	12595	12461	12475	12621	12526	12502	12674	12528	12495	12502	12549	12644	12505	12747	12698	12686	12588	12655	12505	12544	12480	12575	12536	12560	12597	12637	12572	12567	12692	12649	12700	12468	12628	12584	12721	12620	12515	12682	12460	12717	12633	12549	12487	12582	12703	12637	12765	12407	12488	12652	12499	12518	12692	12607	12532	12664	12458	12695	12577	12519	12570	12628	12502	12457	12525	12419	12538	12514	12619	12503	12386	12532	12632	12546	12609	12593	12712	12560	12658	12572	12607	12543	12593	12531	12499	12622	12446	12550	12537	12749	12558	12565	12557	12623	12500	12632	12574	12602	12506	12562	12563	12593	12480	12533	12558	12598	12605	12375	12406	12745	12454	12422	12457	12564	12603	12678	12535	12565	12675	12690	12533	12469	12443	12444	12650	12308	12644	12592	12632	12517	12511	12490	12614	12584	12499	12668	12532	12450	12531	12664	12605	12560	12574	12540	12667	12681	12519	12638	12645	12529	12703	12445	12540	12617	12443	12591	12644	12683	12530	12611	12736	12549	12576	12600	12498	12669	12480	12654	12516	12428	12743	12362	12591	12708	12573	12522	12575	12616	12612	12653	12436	12632	12642	12490	12503	12600	12517	12603	12536	12543	12524	12568	12597	12588	12613	12588	12521	12598	12632	12526	12476	12519	12494	12458	12430	12516	12575	12634	12474	12331	12801	12678	12596	12395	12612	12527	12649	12552	12592	12602	12576	12325	12516	12460	12582	12587	12669	12565	12537	12505	12689	12382	12696	12602	12595	12587	12648	12595	12708	12573	12446	12743	12621	12578	12483	12581	12510	12443	12645	12462	12491	12538	12507	12650	12632	12715	12693	12520	12494	12627	12590	12683	12556	12516	12665	12604	12652	12591	12689	12538	12631	12653	12458	12646	12549	12568	12566	12615	12397	12603	12588	12594	12483	12485	12614	12567	12435	12669	12580	12612	12635	12696	12383	12548	12688	12649	12576	12568	12663	12589	12586	12471	12575	12676	12613	12607	12723	12555	12516	12560	12725	12532	12654	12661	12622	12597	12555	12587	12613	12630	12488	12623	12626	12547	12696	12363	12560	12560	12487	12531	12547	12518	12687	12666	12669	12564	12610	12750	12622	12487	12657	12541	12598	12513	12507	12420	12461	12764	12464	12604	12557	12475	12600	12573	12408	12606	12605	12601	12558	12566	12615	12648	12584	12558	12633	12558	12655	12560	12561	12439	12464	12595	12446	12729	12595	12576	12764	12531	12687	12546	12535	12657	12607	12619	12692	12406	12564	12675	12511	12554	12536	12573	12619	12488	12581	12533	12495	12513	12555	12575	12553	12566	12368	12574	12593	12682	12592	12431	12653	12468	12570	12520	12646	12560	12528	12632	12629	12504	12518	12561	12743	12597	12559	12735	12496	12628	12613	12481	12548	12601	12520	12416	12409	12447	12605	12469	12641	12627	12445	12548	12610	12456	12494	12693	12449	12640	12603	12601	12662	12706	12513	12566	12774	12535	12599	12397	12608	12509	12669	12484	12657	12493	12674	12627	12582	12606	12617	12498	12596	12596	12625	12517	12673	12489	12413	12603	12620	12448	12560	12572	12645	12604	12489	12526	12500	12536	12604	12660	12668	12543	12679	12557	12391	12562	12590	12730	12363	12626	12506	12533	12592	12496	12585	12481	12645	12437	12557	12523	12611	12752	12759	12514	12446	12645	12560	12642	12612	12479	12807	12515	12547	12620	12758	12417	12571	12643	12571	12669	12702	12651	12688	12714	12617	12444	12592	12635	12603	12657	12559	12521	12634	12472	12610	12472	12592	12631	12769	12608	12564	12576	12497	12600	12644	12687	12575	12587	12490	12507	12598	12673	12618	12542	12550	12614	12505	12601	12501	12561	12627	12613	12552	12679	12474	12519	12617	12526	12610	12602	12690	12650	12607	12639	12492	12642	12539	12541	12593	12460	12512	12506	12450	12595	12586	12702	12453	12690	12545	12482	12512	12569	12575	12622	12619	12570	12561	12601	12524	12467	12751	12536	12530	12432	12528	12695	12672	12529	12693	12599	12493	12675	12606	12489	12612	12736	12577	12603	12410	12634	12566	12725	12563	12537	12465	12573	12512	12487	12690	12484	12357	12761	12642	12649	12633	12553	12572	12730	12647	12562	12435	12615	12572	12679	12501	12563	12617	12705	12454	12587	12590	12522	12750	12473	12754	12538	12684	12772	12446	12546	12509	12502	12585	12518	12573	12688	12630	12620	12538	12650	12691	12649	12444	12498	12618	12608	12685	12660	12720	12555	12650	12727	12546	12503	12717	12538	12535	12487	12529	12502	12648	12556	12588	12644	12576	12480	12532	12534	12567	12548	12621	12581	12473	12668	12597	12676	12723	12658	12573	12552	12509	12643	12592	12694	12584	12618	12476	12630	12727	12560	12655	12738	12689	12546	12636	12746	12551	12675	12487	12662	12599	12541	12480	12699	12664	12543	12532	12486	12614	12627	12499	12547	12585	12662	12473	12497	12818	12500	12640	12596	12307	12591	12706	12427	12763	12373	12626	12486	12606	12546	12586	12716	12498	12444	12463	12575	12537	12501	12626	12458	12546	12633	12668	12526	12471	12626	12632	12605	12596	12562	12441	12610	12601	12724	12550	12644	12692	12468	12501	12524	12664	12602	12616	12414	12471	12651	12700	12461	12542	12708	12692	12611	12583	12512	12618	12596	12560	12548	12650	12572	12663	12500	12577	12695	12650	12450	12467	12436	12623	12444	12511	12496	12516	12691	12424	12712	12612	12469	12492	12516	12573	12565	12690	12481	12559	12731	12513	12705	12669	12751	12550	12654	12602	12471	12527	12687	12642	12688	12674	12608	12686	12593	12433	12464	12596	12755	12504	12687	12515	12408	12544	12514	12435	12499	12485	12809	12505	12434	12513	12481	12630	12768	12419	12591	12561	12509	12687	12521	12633	12436	12563	12565	12508	12676	12608	12637	12387	12658	12606	12577	12506	12504	12606	12676	12483	12644	12561	12715	12524	12617	12527	12494	12548	12501	12584	12613	12649	12524	12634	12666	12472	12615	12557	12593	12617	12708	12595	12508	12560	12614	12432	12505	12475	12638	12660	12546	12436	12589	12571	12676	12738	12704	12632	12579	12728	12634	12519	12580	12648	12656	12583	12545	12583	12634	12644	12588	12515	12624	12638	12632	12526	12449	12667	12459	12631	12542	12671	12585	12489	12481	12584	12698	12603	12586	12610	12655	12627	12583	12552	12576	12673	12488	12531	12598	12637	12533	12624	12545	12604	12603	12490	12579	12826	12527	12562	12599	12514	12591	12563	12690	12567	12494	12695	12670	12709	12659	12738	12569	12581	12405	12552	12635	12414	12496	12596	12485	12487	12726	12414	12787	12672	12610	12622	12510	12578	12564	12732	12629	12587	12573	12559	12598	12591	12475	12570	12662	12705	12741	12623	12479	12622	12730	12425	12502	12513	12571	12550	12618	12627	12487	12630	12597	12560	12656	12623	12584	12674	12540	12566	12455	12640	12502	12767	12635	12740	12621	12688	12463	12499	12672	12632	12569	12701	12398	12584	12577	12611	12579	12563	12641	12617	12759	12558	12697	12647	12477	12690	12599	12556	12532	12525	12727	12616	12748	12569	12441	12443	12620	12596	12528	12618	12698	12524	12596	12583	12706	12587	12704	12606	12457	12495	12488	12447	12556	12520	12696	12386	12607	12589	12599	12492	12616	12526	12711	12547	12580	12415	12516	12534	12461	12425	12681	12719	12692	12587	12612	12591	12427	12673	12512	12611	12623	12693	12519	12466	12734	12696	12639	12541	12484	12547	12781	12684	12480	12443	12662	12559	12643	12678	12530	12534	12699	12542	12585	12618	12596	12600	12601	12535	12585	12530	12499	12587	12552	12577	12608	12626	12499	12449	12501	12630	12578	12572	12587	12659	12516	12604	12606	12607	12529	12514	12679	12432	12686	12667	12583	12556	12656	12655	12578	12709	12593	12684	12685	12548	12710	12528	12630	12529	12566	12542	12665	12579	12665	12535	12512	12512	12671	12576	12893	12556	12587	12746	12637	12529	12599	12499	12585	12778	12643	12476	12575	12555	12412	12482	12547	12459	12433	12558	12561	12555	12667	12463	12533	12519	12527	12557	12725	12455	12676	12563	12759	12626	12524	12718	12725	12597	12724	12734	12558	12477	12521	12505	12375	12651	12617	12620	12661	12759	12698	12599	12575	12552	12561	12581	12696	12511	12654	12508	12682	12629	12599	12386	12611	12578	12707	12495	12672	12666	12590	12414	12703	12530	12666	12582	12691	12567	12495	12660	12602	12586	12632	12817	12580	12601	12556	12524	12578	12538	12621	12540	12542	12704	12683	12355	12616	12459	12820	12484	12597	12545	12633	12528	12466	12601	12668	12599	12910	12681	12647	12508	12445	12556	12617	12657	12632	12457	12583	12617	12552	12587	12507	12642	12549	12686	12573	12632	12608	12644	12558	12507	12613	12544	12549	12566	12598	12676	12588	12764	12677	12707	12579	12494	12578	12575	12519	12563	12533	12540	12476	12618	12657	12567	12572	12573	12804	12700	12580	12462	12475	12692	12705	12574	12524	12450
22944	23299	35064	29515	24022	23068	20988	14618	13298	13743	13515	13539	13294	13526	13364	13505	13388	13306	13288	13525	13452	13240	13363	13502	13327	13362	13324	13385	13523	13457	13214	13255	13312	13274	13178	13114	13439	13286	13282	13344	13320	13036	13143	13369	13226	13273	13325	13144	13121	13250	13335	13153	13298	13265	13138	13204	13295	13301	13143	13320	13270	13134	13144	13294	13042	13233	13304	13360	13093	13045	13286	13371	13267	13157	13345	13294	13153	13205	13129	13355	13384	13351	13262	13219	13302	13289	13460	13258	13124	13240	13169	13372	13233	13229	13128	13266	13183	13056	13084	13165	13019	13338	13459	13177	13152	13091	13158	13281	13041	13076	13299	13215	13179	13224	13311	13360	13265	13145	13338	13311	13247	13071	13214	13324	13189	13225	13329	13046	13170	13206	13224	13117	13031	13319	13310	13168	13263	13158	13411	13222	13268	13076	13036	13424	13082	13392	13161	13037	13331	12938	13170	13158	13355	13194	13360	13297	13292	13396	13229	13315	13166	13218	13121	13157	13311	13325	13085	13254	13219	13089	13257	13167	13256	13118	13228	13282	13315	13296	13269	13185	13090	13085	13303	13463	13307	13331	13195	13243	13152	13315	13162	13152	13352	13251	13315	13282	13309	13214	13162	13110	13039	13307	13229	13160	13041	13199	13251	13327	13186	13224	13192	13289	13325	13254	13038	13189	13199	13346	13317	13168	13344	13114	13202	13320	13404	13154	13398	13179	13202	13424	13278	13305	13180	13207	13237	13237	13098	13102	13219	13194	13141	13281	13307	13167	13246	13067	12959	13185	13151	13059	13101	13135	13247	13101	13094	13211	13114	13204	13053	13227	13210	13216	13369	13131	13182	12973	13140	13111	13301	13172	13077	13265	13319	13279	13088	13177	13103	13311	13365	13180	13342	13194	13079	13372	12932	13192	13210	13295	13247	13206	13190	13132	13158	13106	13230	13183	13235	13163	13021	12983	13181	13075	13135	13094	13227	13389	13228	13148	13267	13285	13152	13077	12968	13227	13090	13144	13202	13356	13252	13222	13369	13196	13008	13018	13234	13157	13247	13149	13071	13279	13272	13343	13183	13220	13360	13140	13157	13288	13329	13435	13016	13065	13330	12994	13011	12993	13202	13264	12909	12954	13107	13010	13101	13265	13224	13336	13224	13199	13297	13336	13195	13289	13023	13145	13264	13181	13181	13242	13170	13061	13225	13237	13153	13309	13390	13065	13174	13167	13243	13172	13414	13086	12899	13214	13263	13115	13134	13022	13187	13232	13167	13187	13214	13144	13237	13210	13094	13062	13406	13112	13314	13281	13253	13151	13093	13181	13275	13061	13295	13302	13163	13058	13074	13266	13025	12989	13370	13303	13164	13034	13210	13246	13264	13220	13154	13139	13189	13292	13256	13153	13293	13145	13201	13211	13094	13323	13167	13239	13122	13218	13275	13071	13360	13265	13231	13194	13134	13032	13271	13318	13022	13304	13164	13097	13060	13182	13129	13142	13332	13261	13153	13075	13105	12950	13120	13147	13204	13391	13266	13266	12942	13123	13306	13088	13468	12966	13121	13189	13222	13187	13192	13267	13003	13152	13215	13185	13133	13231	13412	13243	13158	13458	13302	13272	13175	13171	13158	13033	12999	13135	13151	13390	13083	13382	13199	12995	13049	13200	13147	13313	13321	13180	13005	13216	13308	13226	13209	12950	13250	13242	13134	13203	13027	13118	13132	13186	13306	13120	13267	13045	13209	13326	13229	13296	13414	13047	13282	13210	13280	13321	13303	13298	13245	13050	13339	13210	13170	13153	13232	13071	13210	13215	13085	13228	13142	13258	13134	13270	13160	13265	13046	13173	13098	13216	13237	13232	13072	13196	13149	13136	13293	13091	13194	13072	13113	12956	13146	13042	13265	13049	13252	13298	13202	13259	13051	13137	13038	13147	13168	13288	13169	13349	13301	13164	13296	13177	13019	12995	13230	13089	13132	13123	13088	13214	13280	13126	13102	13102	13175	13086	13207	13260	13072	13226	12918	13176	13046	13015	13232	13313	13102	13348	13286	13038	13111	13242	12950	13150	13250	13222	13379	13196	13370	13276	13156	13213	13204	13290	13290	13107	13202	13097	13295	13222	13097	13211	13158	13251	13253	13071	13160	13090	13067	13191	13054	13281	13185	13290	13224	13136	13452	13107	13379	13290	13330	13144	13255	13126	13240	13198	13217	13144	13152	13361	13175	13165	13247	13169	13158	13106	13154	13313	13291	13308	13180	13266	13214	13300	13343	13261	13223	13293	13357	13110	13144	13269	13132	13209	12998	13097	13272	13150	13180	13360	13277	13387	13092	13134	13183	13344	13052	13066	13137	13216	13113	13036	13357	13137	13179	13133	13235	13160	13279	13287	13362	13297	13331	13125	13162	13302	13190	13090	13203	13388	13310	13209	13202	13214	13337	13138	13382	13097	13197	13182	13212	13176	13084	13173	13365	13221	13284	13294	13215	13085	13094	12980	13131	13003	13232	13002	13296	13402	13301	13188	13289	13199	13277	13304	13233	13046	13097	13070	13120	13133	13272	13234	13244	13144	13161	13184	13008	13135	13115	13266	13157	13100	13323	13168	13098	13112	13168	13039	13398	13400	13194	13079	13141	13271	13096	13185	13364	13307	13080	13109	13137	13123	13254	13135	13235	13091	13356	13193	13201	12972	13092	13123	13058	13014	13246	13239	13213	13222	13142	13287	13283	13181	13131	13097	13163	13173	13234	13210	13219	13174	13280	13231	13181	13201	13263	13285	13212	13144	13130	13162	13188	13213	13158	13299	13120	13379	13431	13123	13308	13214	13096	13208	13126	13116	13257	13283	13271	13163	13205	13069	13314	13212	13124	13207	13065	13126	13086	13227	13242	12997	13087	13377	13219	12900	13158	13231	13211	13108	13063	13047	13272	13109	13340	13245	13178	13157	13178	13183	13236	13258	13252	13203	13151	13252	13278	13000	13304	13062	13127	12968	13289	13121	13152	12981	13339	13234	13160	13175	13217	13211	12972	13012	13242	13123	13084	13176	13303	13306	13065	13288	13231	13138	13144	13146	13169	13126	13085	13236	13112	13182	13239	13313	12932	13151	13349	13242	13277	12960	13297	13361	13136	12938	13192	13310	13397	12906	13254	13131	13288	13039	13019	13265	13135	13220	13327	13304	13021	13216	13254	13255	13224	13251	13222	13327	13280	13521	13146	13267	13244	13252	13097	13190	13213	13000	13051	13222	13270	12983	13233	13244	13136	13267	13354	13374	13325	13225	13188	13110	13205	13152	13130	13097	13010	13237	13154	13268	13254	13243	13252	13313	13262	13183	13106	13129	13000	13121	13176	13310	13237	13134	13341	13042	13097	13199	13261	13329	13205	13166	13428	13231	13230	13222	13085	13190	13058	13152	13174	13155	13226	13076	13180	13189	13279	13337	13277	13221	13121	13342	13217	13227	13006	13249	13189	13249	13114	13256	13059	12921	13323	13281	13320	13203	13290	13114	13088	13380	13019	13344	13189	13184	13152	13170	12978	13082	13166	13206	13268	13068	12989	13248	13358	13192	13297	13233	13286	13297	13112	13275	13250	13261	13293	13040	13109	13269	13307	13167	13025	13217	13002	13150	12958	13037	13064	13411	13274	13154	13098	13145	13394	13359	13094	13246	13278	13224	13128	13312	13164	13176	13391	13277	13025	13196	13126	13157	13129	13244	13164	13281	13221	13066	13414	13240	13267	13239	13155	13124	13266	13141	13266	13135	13088	13061	13216	13137	13166	13208	13122	13249	13177	13326	13288	13150	13234	13000	13249	13245	13324	13158	13151	13305	13200	13308	13145	13172	13075	13090	13373	13269	13260	13233	13273	13342	13052	13153	13142	13308	13285	13080	13248	13257	13328	13231	13156	13153	13251	13147	13368	13236	13324	13146	13159	13317	13258	13210	13170	13214	13337	13166	13288	13219	13244	13024	13132	13185	13337	13032	13236	13202	13074	13220	13282	13196	13025	13130	13298	13182	13099	13128	13213	13049	13231	13162	13142	13200	13339	13065	13347	13123	13367	13064	13003	13328	13235	13245	13357	13309	13098	13125	13142	13274	13271	13178	13232	13190	13240	13013	13249	13250	13166	13160	13216	13280	13202	13293	13286	13195	13374	13207	13231	13196	13024	13245	13201	13266	13189	13211	13161	13053	13071	13255	13402	13369	13242	13387	13161	13177	13297	13069	13257	13243	13268	13171	13120	13074	13240	13319	13137	13229	13091	13256	13225	13172	13212	13315	13146	13181	13204	13214	13259	13119	13177	13046	13386	13335	13431	13232	13140	13148	13207	13118	13216	12969	13163	13275	13178	13291	13055	13169	12960	13288	13179	13195	12970	13262	13064	13107	13097	13015	13032	13161	13123	13258	13382	13085	13061	13016	13015	13201	13050	13139	13369	13142	13318	13142	13153	13214	13222	13087	13182	13177	13180	13208	13036	13185	13156	13198	13349	13254	13229	13203	13108	13473	13007	13206	13254	13050	13291	13123	13165	13288	13182	13037	13215	13338	13199	13152	13177	13156	13240	13230	13240	13201	13147	13079	13109	13195	13284	13218	13075	13089	13285	13220	13117	13350	13223	13267	13194	13205	13256	13362	13316	13382	13157	13098	13041	13154	13185	13040	13358	13080	13139	13138	13201	13307	13050	13226	13140	13263	13378	13133	13142	13230	13207	13344	13134	13299	13318	13217	13171	13233	13033	13134	13129	13249	13070	13193	13098	13259	13233	13180	13556	13245	13079	13266	12945	13166	13404	13364	13063	13080	13192	13084	13160	13110	13249	13073	13051	13186	12931	13143	13095	12946	13275	13076	13413	13326	13290	13156	13037	13131	13316	13162	13155	13098	13225	13152	13331	13188	13083	13321	13280	13141	13208	13124	13131	13149	13139	13226	13135	13198	13170	13334	13124	13086	13099	13054	13314	13067	13243	13148	13249	13134	13210	13335	13211	13219	13006	13163	13119	13255	13137	13127	13003	13117	13120	13139	13134	13096	13077	13247	13147	13186	13197	13243	13301	13231	13356	13178	13229	12981	13315	13276	13140	13101	13224	13171	13171	13194	13234	13187	13169	13525
61688	103908	84694	56655	33370	18630	12633	12153	12482	12455	12437	12505	12538	12253	12399	12682	12503	12237	12336	12321	12534	12473	12402	12466	12422	12499	12390	12517	12494	12325	12476	12205	12420	12317	12359	12351	12388	12425	12365	12372	12380	12562	12355	12361	12446	12512	12336	12325	12256	12362	12420	12369	12412	12305	12224	12287	12482	12382	12549	12336	12522	12394	12386	12445	12327	12331	12268	12319	12327	12477	12356	12312	12453	12525	12332	12441	12233	12399	12358	12516	12207	12362	12282	12546	12430	12419	12425	12389	12431	12472	12459	12427	12221	12525	12403	12376	12517	12342	12426	12370	12372	12396	12469	12411	12439	12473	12348	12294	12449	12415	12398	12433	12360	12369	12340	12324	12350	12321	12382	12254	12402	12391	12269	12364	12311	12499	12441	12326	12440	12397	12364	12215	12391	12342	12225	12453	12222	12261	12334	12363	12460	12453	12507	12407	12281	12390	12471	12264	12291	12480	12119	12322	12556	12488	12492	12384	12367	12394	12374	12267	12502	12358	12237	12345	12499	12285	12345	12294	12473	12211	12275	12395	12243	12377	12295	12383	12444	12404	12300	12441	12337	12417	12425	12409	12516	12322	12345	12428	12295	12212	12372	12393	12461	12402	12360	12292	12411	12465	12180	12315	12528	12510	12270	12450	12572	12308	12336	12449	12418	12376	12400	12420	12285	12413	12367	12395	12378	12321	12302	12505	12305	12356	12557	12443	12496	12527	12442	12302	12328	12408	12384	12399	12578	12268	12401	12263	12391	12230	12301	12381	12488	12337	12259	12288	12338	12402	12476	12337	12443	12427	12397	12365	12426	12360	12346	12356	12344	12347	12396	12252	12361	12429	12548	12547	12324	12211	12526	12363	12375	12530	12433	12400	12541	12427	12423	12372	12525	12383	12350	12367	12571	12398	12506	12270	12464	12266	12246	12388	12288	12455	12402	12444	12335	12470	12361	12400	12357	12449	12404	12531	12308	12361	12339	12372	12321	12396	12488	12423	12503	12500	12459	12273	12440	12318	12243	12396	12442	12384	12281	12500	12465	12463	12352	12338	12319	12454	12326	12296	12172	12250	12345	12512	12490	12390	12367	12609	12263	12374	12512	12495	12497	12375	12373	12325	12615	12402	12474	12538	12231	12388	12280	12370	12087	12395	12369	12430	12453	12388	12320	12188	12440	12323	12376	12403	12450	12214	12371	12324	12202	12302	12408	12333	12292	12306	12418	12417	12343	12449	12417	12557	12432	12573	12268	12527	12460	12336	12351	12351	12272	12193	12625	12256	12314	12448	12452	12329	12316	12308	12323	12461	12337	12430	12360	12470	12343	12513	12258	12273	12405	12362	12148	12424	12390	12424	12414	12459	12380	12428	12324	12548	12326	12309	12374	12553	12395	12332	12469	12370	12391	12357	12516	12296	12384	12201	12379	12263	12403	12212	12421	12260	12639	12460	12437	12247	12326	12299	12553	12318	12451	12443	12403	12473	12674	12342	12335	12380	12429	12250	12411	12450	12406	12494	12412	12260	12456	12296	12427	12373	12462	12392	12550	12394	12313	12459	12482	12391	12338	12252	12209	12469	12343	12477	12426	12317	12336	12330	12277	12334	12322	12466	12347	12527	12302	12323	12429	12403	12284	12412	12486	12136	12256	12310	12335	12428	12433	12359	12257	12484	12343	12364	12405	12448	12218	12340	12398	12273	12288	12392	12193	12498	12278	12408	12373	12383	12332	12364	12433	12163	12345	12438	12160	12381	12258	12448	12220	12417	12327	12367	12537	12345	12385	12302	12469	12400	12272	12344	12540	12339	12335	12269	12214	12338	12395	12288	12296	12280	12335	12510	12373	12375	12327	12552	12332	12250	12381	12450	12458	12396	12458	12479	12566	12369	12475	12401	12357	12335	12294	12342	12277	12379	12352	12470	12483	12407	12280	12218	12490	12359	12364	12338	12347	12529	12292	12278	12279	12585	12409	12287	12466	12404	12422	12367	12285	12333	12433	12443	12302	12357	12338	12449	12401	12448	12292	12544	12135	12309	12439	12229	12511	12274	12378	12416	12535	12377	12369	12166	12383	12379	12256	12365	12284	12331	12471	12389	12383	12338	12296	12417	12292	12494	12432	12442	12489	12348	12342	12418	12376	12358	12460	12228	12490	12299	12477	12270	12304	12385	12406	12274	12229	12307	12257	12317	12342	12488	12344	12265	12563	12657	12248	12294	12289	12319	12487	12223	12540	12347	12301	12290	12391	12306	12349	12588	12286	12492	12235	12523	12376	12360	12459	12406	12299	12468	12575	12319	12423	12358	12376	12305	12282	12339	12356	12456	12423	12435	12626	12306	12564	12424	12386	12510	12590	12364	12295	12475	12647	12335	12425	12309	12329	12494	12315	12394	12331	12350	12301	12459	12481	12408	12235	12221	12274	12355	12437	12292	12472	12376	12353	12398	12391	12567	12410	12310	12265	12184	12249	12298	12382	12229	12373	12398	12401	12465	12455	12336	12485	12410	12344	12413	12420	12319	12406	12426	12324	12358	12313	12461	12274	12353	12431	12314	12291	12276	12483	12431	12442	12445	12424	12243	12327	12424	12323	12316	12335	12425	12395	12428	12440	12368	12434	12273	12537	12380	12393	12406	12371	12293	12314	12390	12355	12416	12498	12333	12552	12157	12429	12480	12306	12418	12490	12402	12409	12389	12318	12403	12349	12401	12434	12282	12476	12326	12399	12368	12394	12402	12338	12413	12406	12262	12312	12424	12317	12394	12302	12435	12437	12439	12324	12417	12379	12405	12281	12338	12423	12408	12227	12234	12503	12264	12412	12364	12356	12360	12269	12453	12371	12391	12406	12521	12424	12380	12436	12379	12428	12392	12342	12411	12401	12319	12335	12353	12375	12331	12339	12257	12319	12443	12388	12441	12403	12367	12417	12343	12400	12443	12385	12442	12353	12389	12466	12332	12466	12446	12308	12417	12394	12306	12252	12323	12468	12440	12362	12372	12387	12616	12496	12322	12440	12440	12537	12529	12468	12261	12329	12286	12563	12384	12399	12441	12323	12357	12391	12407	12306	12402	12378	12341	12353	12256	12406	12370	12335	12313	12312	12406	12309	12423	12487	12483	12391	12550	12314	12481	12348	12467	12612	12561	12375	12463	12409	12386	12403	12388	12358	12416	12473	12208	12514	12498	12423	12340	12317	12500	12399	12400	12389	12437	12329	12407	12385	12256	12411	12238	12540	12272	12449	12405	12451	12482	12342	12349	12348	12246	12266	12274	12386	12191	12425	12503	12254	12356	12423	12161	12425	12539	12588	12368	12357	12429	12244	12373	12261	12448	12518	12392	12495	12505	12267	12279	12405	12316	12385	12456	12273	12364	12383	12326	12392	12361	12229	12554	12412	12476	12361	12348	12508	12492	12237	12468	12425	12229	12433	12507	12276	12330	12396	12543	12242	12312	12223	12314	12309	12548	12394	12518	12423	12183	12413	12354	12263	12354	12567	12436	12470	12068	12443	12274	12609	12235	12339	12259	12362	12243	12202	12423	12389	12274	12428	12355	12356	12315	12375	12427	12379	12387	12247	12364	12212	12293	12283	12571	12393	12533	12444	12433	12354	12348	12384	12353	12509	12279	12457	12373	12388	12228	12185	12471	12466	12349	12502	12381	12258	12337	12400	12292	12403	12408	12509	12508	12317	12411	12333	12395	12376	12272	12550	12287	12362	12346	12430	12556	12266	12133	12450	12366	12409	12349	12412	12347	12463	12439	12318	12575	12299	12334	12354	12463	12353	12373	12308	12431	12553	12449	12382	12379	12396	12439	12278	12351	12242	12358	12226	12440	12482	12425	12438	12460	12366	12527	12430	12504	12385	12363	12315	12431	12356	12330	12253	12293	12447	12355	12359	12361	12307	12276	12290	12398	12268	12320	12446	12285	12355	12257	12328	12341	12350	12460	12385	12202	12431	12433	12453	12263	12346	12239	12371	12420	12437	12308	12396	12376	12426	12335	12354	12377	12431	12457	12445	12321	12276	12264	12294	12363	12504	12361	12425	12205	12311	12336	12270	12211	12310	12461	12272	12306	12371	12369	12240	12380	12321	12222	12205	12443	12455	12372	12342	12525	12316	12473	12439	12188	12337	12271	12244	12460	12285	12427	12305	12469	12278	12290	12210	12323	12433	12375	12197	12280	12339	12365	12442	12676	12347	12228	12287	12402	12515	12291	12371	12500	12421	12430	12473	12392	12346	12437	12420	12320	12364	12307	12370	12458	12205	12498	12351	12446	12347	12399	12405	12400	12378	12325	12286	12533	12405	12308	12327	12423	12519	12412	12357	12537	12374	12386	12429	12352	12470	12399	12514	12388	12374	12453	12406	12507	12450	12521	12449	12503	12379	12440	12393	12462	12405	12468	12256	12513	12432	12382	12397	12311	12359	12232	12459	12506	12466	12363	12200	12410	12216	12556	12473	12167	12260	12276	12390	12411	12321	12326	12370	12243	12335	12280	12432	12502	12287	12273	12466	12242	12504	12333	12328	12458	12443	12557	12545	12326	12412	12366	12301	12313	12423	12204	12254	12491	12346	12488	12381	12280	12369	12432	12354	12394	12479	12411	12536	12472	12380	12307	12221	12408	12472	12490	12417	12552	12600	12436	12341	12376	12392	12386	12480	12315	12464	12522	12564	12347	12435	12338	12254	12470	12318	12326	12504	12285	12304	12587	12489	12218	12315	12268	12366	12422	12345	12437	12416	12398	12448	12455	12486	12359	12364	12393	12333	12231	12475	12376	12431	12521	12470	12477	12393	12373	12478	12253	12313	12441	12343	12328	12481	12404	12312	12422	12393	12322	12401	12415	12358	12190	12480	12450	12393	12366	12557	12354	12609	12417	12457	12340	12370	12230	12478	12431	12401	12441	12537	12322	12465	12231	12281	12368	12409	12298	12545	12232	12533	12479	12413	12456	12438	12430	12280	12314	12406	12475	12372	12275	12498	12362	12466	12346	12304	12287	12390	12425	12249	12339	12498	12441	12399	12232	12469	12443	12150	12310	12325	12287	12327	12398	12251	12244	12311	12456	12510	12396	12357	12378	12360	12388	12339	12506	12390	12541	12420	12534	12374	12400	12617	12253
29818	38017	40875	27354	17453	14490	13920	13500	13478	13398	13601	13418	13459	13614	13446	13449	13407	13421	13478	13498	13680	13705	13486	13554	13474	13676	13350	13386	13526	13390	13538	13586	13409	13618	13622	13562	13530	13501	13348	13579	13548	13628	13575	13474	13522	13409	13431	13447	13453	13541	13500	13489	13635	13469	13350	13591	13413	13384	13574	13459	13355	13489	13338	13530	13467	13563	13494	13494	13462	13492	13469	13472	13545	13473	13455	13361	13584	13236	13615	13441	13676	13414	13536	13462	13409	13577	13177	13389	13354	13512	13299	13221	13578	13422	13443	13393	13308	13587	13428	13518	13577	13515	13495	13486	13524	13581	13434	13566	13624	13419	13475	13323	13505	13213	13510	13439	13485	13406	13475	13520	13503	13566	13436	13403	13494	13368	13622	13512	13529	13591	13469	13325	13730	13607	13432	13615	13566	13393	13539	13566	13404	13389	13581	13481	13547	13564	13443	13193	13449	13582	13577	13472	13406	13327	13441	13455	13364	13467	13462	13502	13460	13605	13386	13474	13339	13485	13330	13525	13404	13486	13270	13544	13667	13536	13587	13361	13612	13456	13410	13488	13497	13682	13550	13597	13529	13406	13560	13537	13385	13405	13366	13479	13589	13295	13559	13472	13536	13463	13563	13638	13587	13488	13454	13412	13468	13514	13589	13369	13404	13576	13562	13544	13587	13489	13444	13590	13573	13445	13434	13671	13630	13476	13439	13491	13663	13379	13393	13631	13563	13389	13494	13707	13610	13557	13371	13466	13395	13529	13396	13422	13398	13418	13510	13489	13708	13416	13313	13469	13469	13501	13330	13461	13401	13333	13516	13624	13535	13483	13616	13284	13635	13451	13501	13550	13558	13520	13650	13501	13478	13502	13424	13363	13398	13598	13399	13539	13366	13450	13682	13473	13451	13477	13409	13512	13542	13568	13492	13502	13460	13377	13499	13493	13380	13383	13652	13358	13481	13594	13371	13488	13516	13544	13286	13470	13393	13511	13583	13422	13307	13297	13482	13467	13552	13403	13487	13395	13546	13443	13350	13368	13518	13384	13603	13282	13509	13687	13331	13485	13373	13531	13600	13600	13470	13443	13539	13373	13255	13530	13553	13358	13284	13617	13475	13482	13396	13351	13481	13461	13568	13383	13592	13641	13584	13632	13303	13381	13381	13407	13413	13416	13375	13570	13558	13369	13407	13562	13539	13404	13360	13588	13555	13576	13767	13706	13343	13329	13588	13504	13374	13318	13484	13474	13602	13536	13459	13434	13384	13389	13437	13536	13544	13349	13521	13532	13475	13488	13490	13501	13428	13468	13399	13537	13587	13505	13480	13430	13501	13468	13466	13450	13437	13487	13504	13490	13516	13459	13405	13446	13676	13468	13468	13483	13630	13387	13270	13499	13679	13604	13593	13621	13348	13413	13264	13612	13394	13480	13570	13403	13631	13404	13511	13589	13388	13530	13578	13432	13421	13444	13529	13531	13388	13581	13547	13683	13544	13594	13542	13326	13344	13452	13461	13441	13258	13532	13551	13520	13545	13302	13531	13504	13554	13438	13589	13258	13328	13489	13364	13434	13460	13534	13592	13298	13404	13504	13460	13531	13547	13466	13515	13456	13343	13568	13520	13427	13550	13562	13480	13456	13551	13392	13337	13510	13521	13375	13527	13450	13421	13267	13288	13683	13425	13366	13456	13349	13513	13416	13572	13475	13554	13519	13395	13633	13510	13472	13634	13465	13401	13608	13458	13541	13369	13337	13555	13423	13348	13459	13503	13456	13463	13445	13353	13521	13429	13560	13489	13542	13523	13527	13544	13353	13521	13376	13439	13596	13558	13336	13420	13463	13499	13488	13599	13492	13684	13495	13477	13555	13641	13442	13555	13432	13269	13513	13565	13341	13371	13519	13362	13330	13573	13453	13397	13412	13459	13508	13520	13417	13497	13380	13508	13464	13434	13316	13484	13568	13461	13550	13556	13504	13605	13458	13215	13555	13406	13488	13691	13441	13533	13324	13559	13362	13419	13484	13471	13365	13347	13576	13401	13417	13480	13506	13665	13411	13529	13623	13633	13508	13388	13362	13464	13392	13550	13433	13520	13380	13426	13559	13372	13572	13444	13414	13648	13427	13417	13463	13479	13598	13521	13423	13577	13334	13338	13454	13288	13391	13321	13389	13527	13369	13323	13561	13400	13454	13413	13629	13529	13542	13495	13441	13362	13212	13445	13366	13422	13455	13611	13305	13618	13455	13660	13483	13545	13319	13619	13411	13306	13400	13426	13439	13553	13566	13336	13343	13452	13449	13677	13322	13400	13562	13505	13527	13649	13539	13377	13474	13469	13379	13546	13633	13500	13595	13529	13385	13297	13458	13481	13543	13467	13460	13510	13551	13591	13589	13551	13678	13501	13502	13612	13495	13518	13473	13414	13496	13447	13478	13643	13459	13517	13435	13253	13243	13400	13365	13608	13497	13537	13615	13467	13491	13499	13392	13542	13706	13289	13541	13467	13548	13739	13356	13727	13384	13339	13513	13272	13412	13611	13465	13359	13382	13380	13429	13519	13419	13473	13407	13449	13371	13447	13450	13276	13577	13582	13604	13443	13482	13504	13556	13460	13531	13593	13564	13434	13367	13586	13623	13435	13612	13416	13535	13478	13657	13437	13410	13440	13457	13631	13287	13571	13357	13398	13327	13361	13615	13535	13526	13627	13454	13494	13409	13461	13377	13509	13398	13216	13376	13432	13499	13379	13555	13606	13397	13440	13389	13517	13350	13359	13518	13398	13429	13512	13471	13570	13611	13482	13408	13411	13456	13580	13488	13298	13337	13521	13350	13561	13718	13603	13523	13574	13456	13528	13406	13504	13500	13554	13431	13413	13494	13525	13314	13528	13441	13526	13414	13520	13480	13250	13475	13445	13418	13537	13388	13448	13547	13551	13496	13435	13383	13364	13631	13632	13550	13503	13501	13377	13649	13357	13345	13269	13462	13408	13389	13601	13507	13400	13374	13333	13401	13421	13470	13596	13732	13692	13445	13460	13403	13445	13320	13499	13610	13488	13641	13614	13313	13420	13422	13544	13517	13313	13440	13600	13397	13427	13452	13470	13465	13386	13456	13505	13558	13588	13315	13493	13309	13364	13429	13189	13447	13626	13421	13532	13489	13583	13602	13256	13455	13525	13440	13517	13402	13371	13351	13472	13289	13342	13384	13461	13415	13650	13345	13702	13403	13404	13477	13318	13460	13521	13496	13601	13586	13521	13442	13449	13390	13549	13498	13484	13684	13520	13534	13620	13378	13357	13445	13374	13480	13350	13443	13341	13302	13481	13638	13463	13341	13363	13406	13406	13351	13770	13535	13544	13504	13521	13545	13279	13497	13524	13393	13488	13736	13405	13413	13577	13510	13532	13413	13516	13487	13650	13465	13482	13475	13447	13556	13304	13626	13370	13498	13588	13423	13536	13544	13542	13417	13608	13470	13542	13463	13488	13484	13568	13430	13549	13511	13669	13542	13287	13475	13481	13500	13528	13598	13607	13398	13424	13583	13549	13430	13427	13370	13303	13529	13382	13618	13245	13308	13296	13626	13299	13739	13525	13459	13363	13474	13285	13579	13315	13472	13356	13508	13487	13641	13574	13435	13432	13463	13423	13327	13566	13439	13423	13544	13510	13602	13420	13595	13493	13354	13491	13423	13454	13679	13541	13536	13511	13488	13372	13379	13581	13303	13473	13496	13566	13453	13524	13617	13323	13531	13233	13301	13453	13580	13509	13346	13530	13347	13443	13434	13394	13336	13445	13371	13479	13597	13349	13530	13483	13487	13504	13375	13565	13359	13599	13450	13535	13288	13606	13697	13436	13390	13727	13540	13428	13408	13501	13529	13737	13337	13436	13426	13450	13595	13461	13561	13421	13394	13511	13570	13483	13608	13599	13564	13500	13518	13506	13428	13422	13461	13473	13359	13552	13512	13303	13471	13485	13351	13516	13519	13350	13619	13571	13430	13446	13549	13467	13505	13304	13455	13397	13518	13335	13462	13512	13557	13520	13304	13475	13498	13410	13470	13594	13548	13588	13559	13462	13424	13535	13501	13460	13461	13521	13412	13414	13587	13363	13608	13604	13440	13374	13404	13533	13470	13556	13604	13313	13501	13427	13483	13415	13429	13460	13354	13550	13591	13665	13323	13443	13646	13370	13378	13524	13348	13485	13274	13635	13511	13669	13524	13586	13483	13579	13548	13472	13440	13335	13523	13584	13595	13342	13330	13429	13384	13715	13337	13369	13568	13401	13421	13670	13373	13424	13550	13646	13416	13544	13574	13617	13327	13499	13498	13486	13514	13504	13564	13589	13439	13570	13570	13596	13517	13551	13406	13540	13609	13504	13368	13424	13613	13397	13567	13598	13589	13412	13458	13577	13507	13454	13336	13412	13400	13551	13289	13329	13333	13435	13524	13283	13637	13400	13554	13442	13515	13274	13439	13454	13336	13556	13435	13375	13454	13451	13532	13551	13326	13540	13452	13504	13455	13557	13459	13227	13356	13299	13274	13533	13472	13552	13277	13391	13439	13520	13484	13589	13381	13343	13468	13275	13678	13593	13614	13424	13535	13588	13468	13307	13480	13377	13385	13461	13535	13397	13292	13399	13409	13473	13525	13428	13415	13374	13309	13431	13585	13496	13524	13425	13499	13434	13372	13438	13451	13543	13355	13323	13490	13549	13389	13649	13629	13419	13457	13357	13510	13465	13670	13306	13390	13560	13461	13556	13509	13467	13396	13609	13556	13530	13463	13451	13556	13460	13447	13476	13518	13551	13473	13368	13334	13394	13607	13368	13507	13497	13534	13564	13429	13695	13643	13459	13427	13496	13309	13501	13451	13416	13549	13484	13480	13444	13407	13646	13611	13599	13558	13357	13330	13330	13308	13421	13433	13298	13424	13691	13328	13457	13445	13452	13480	13537	13506	13551	13461	13390	13387	13507	13489	13618	13384	13462	13130	13683	13622	13442	13498	13429	13415	13505	13491	13435	13446	13325	13350	13556	13441	13474	13512	13650	13449	13117	13472	13407	13393	13377	13454	13494	13638	13584	13508	13350	13352	13487	13240	13358	13457	13491	13311	13385	13442	13420	13617
37199	57065	42322	23962	15627	13079	12526	12573	12444	12592	12620	12662	12608	12557	12570	12524	12640	12605	12604	12573	12649	12582	12652	12654	12703	12590	12536	12541	12636	12611	12516	12486	12518	12529	12609	12755	12405	12477	12576	12550	12547	12672	12566	12601	12597	12528	12609	12566	12575	12539	12495	12530	12514	12507	12619	12678	12748	12571	12472	12567	12723	12448	12584	12657	12658	12605	12557	12575	12578	12452	12865	12703	12600	12831	12767	12585	12596	12516	12432	12699	12823	12630	12493	12534	12601	12578	12582	12608	12702	12505	12737	12585	12717	12607	12687	12589	12529	12498	12539	12691	12573	12576	12446	12675	12734	12591	12496	12564	12729	12787	12723	12411	12536	12728	12768	12561	12694	12712	12501	12545	12444	12668	12638	12507	12537	12620	12630	12707	12738	12613	12519	12530	12621	12589	12539	12564	12500	12462	12498	12528	12532	12688	12483	12731	12681	12712	12596	12640	12687	12437	12524	12571	12674	12617	12679	12631	12522	12491	12741	12701	12583	12514	12458	12711	12588	12598	12441	12640	12636	12529	12514	12542	12582	12607	12466	12545	12704	12685	12685	12677	12785	12635	12609	12667	12533	12716	12546	12562	12662	12561	12554	12611	12814	12538	12539	12563	12541	12530	12570	12610	12721	12707	12657	12571	12639	12616	12604	12415	12622	12739	12656	12534	12507	12668	12610	12653	12617	12578	12712	12647	12623	12678	12452	12461	12723	12649	12603	12614	12558	12532	12647	12675	12533	12579	12501	12480	12496	12554	12564	12819	12678	12587	12600	12668	12516	12472	12589	12707	12772	12706	12693	12592	12662	12457	12652	12657	12661	12651	12494	12712	12715	12635	12473	12597	12739	12540	12626	12515	12519	12621	12661	12594	12495	12588	12607	12486	12603	12646	12663	12551	12660	12634	12561	12505	12617	12528	12562	12661	12724	12423	12583	12448	12556	12531	12637	12608	12606	12680	12527	12582	12725	12679	12608	12633	12796	12566	12602	12574	12820	12627	12701	12606	12664	12681	12528	12669	12624	12605	12383	12629	12597	12795	12555	12650	12660	12593	12740	12567	12646	12577	12581	12701	12561	12700	12596	12679	12561	12615	12661	12532	12693	12706	12584	12585	12654	12649	12510	12343	12705	12454	12484	12696	12584	12573	12605	12409	12742	12682	12754	12653	12684	12649	12635	12646	12485	12519	12765	12547	12538	12759	12481	12738	12614	12570	12514	12575	12676	12647	12540	12584	12510	12664	12636	12653	12679	12640	12515	12533	12743	12554	12444	12534	12687	12665	12601	12403	12707	12632	12638	12461	12541	12662	12570	12466	12575	12533	12655	12616	12643	12619	12479	12622	12636	12529	12704	12610	12743	12542	12608	12630	12597	12627	12495	12533	12575	12499	12598	12574	12648	12538	12690	12427	12597	12675	12460	12491	12625	12579	12528	12560	12558	12546	12627	12738	12392	12680	12762	12541	12713	12498	12487	12669	12542	12528	12536	12564	12418	12478	12723	12598	12547	12502	12549	12581	12535	12508	12583	12695	12627	12547	12718	12468	12551	12623	12644	12507	12408	12576	12547	12540	12539	12555	12605	12604	12655	12550	12732	12825	12586	12501	12468	12602	12427	12622	12527	12560	12716	12639	12781	12731	12659	12467	12517	12631	12736	12621	12556	12504	12593	12493	12524	12611	12564	12690	12538	12643	12560	12539	12489	12630	12643	12506	12705	12486	12411	12531	12564	12645	12760	12460	12468	12625	12507	12479	12474	12713	12452	12717	12728	12847	12632	12450	12741	12571	12545	12536	12552	12601	12707	12749	12434	12660	12639	12581	12671	12726	12553	12585	12395	12749	12501	12535	12628	12724	12590	12710	12610	12796	12559	12706	12687	12602	12663	12509	12869	12591	12694	12622	12515	12571	12594	12558	12659	12650	12716	12606	12606	12595	12528	12596	12602	12624	12560	12554	12597	12562	12672	12440	12640	12654	12728	12555	12523	12614	12557	12546	12593	12733	12627	12704	12664	12519	12637	12681	12682	12590	12652	12614	12789	12480	12690	12355	12526	12702	12494	12508	12515	12428	12530	12455	12706	12471	12574	12662	12485	12627	12568	12661	12394	12683	12662	12638	12680	12667	12576	12617	12524	12608	12964	12636	12626	12618	12541	12674	12621	12521	12522	12536	12587	12588	12708	12625	12578	12730	12518	12545	12683	12658	12683	12554	12657	12568	12577	12677	12686	12602	12545	12591	12569	12666	12637	12500	12547	12667	12450	12707	12630	12510	12608	12730	12714	12669	12577	12612	12653	12691	12676	12546	12695	12625	12528	12514	12709	12611	12521	12778	12696	12645	12706	12462	12610	12642	12634	12440	12662	12623	12640	12543	12422	12567	12564	12635	12554	12594	12681	12487	12545	12755	12698	12616	12694	12545	12683	12689	12731	12625	12592	12570	12594	12563	12579	12580	12741	12557	12455	12899	12528	12650	12607	12733	12728	12580	12587	12777	12581	12666	12590	12622	12532	12720	12621	12579	12449	12663	12689	12668	12565	12632	12513	12597	12538	12512	12717	12590	12775	12636	12659	12641	12742	12594	12601	12598	12560	12595	12718	12649	12743	12694	12683	12544	12494	12519	12489	12542	12580	12677	12432	12681	12705	12502	12498	12685	12574	12686	12628	12878	12718	12496	12572	12440	12539	12520	12528	12443	12607	12679	12674	12425	12594	12623	12682	12345	12676	12563	12691	12625	12671	12597	12426	12493	12548	12672	12703	12483	12686	12714	12506	12506	12570	12501	12566	12642	12644	12683	12621	12578	12742	12598	12726	12516	12486	12547	12558	12535	12584	12632	12526	12724	12596	12547	12696	12504	12578	12679	12675	12638	12578	12677	12599	12469	12438	12490	12427	12498	12570	12704	12753	12793	12574	12556	12561	12477	12725	12614	12523	12708	12707	12665	12394	12718	12479	12644	12515	12640	12612	12590	12492	12634	12559	12642	12455	12708	12369	12646	12409	12827	12712	12642	12543	12855	12656	12709	12730	12535	12694	12645	12565	12808	12604	12636	12354	12594	12523	12519	12624	12638	12610	12389	12518	12626	12657	12707	12465	12557	12562	12660	12517	12506	12693	12696	12623	12657	12561	12672	12661	12658	12668	12638	12796	12621	12489	12687	12613	12629	12737	12746	12684	12721	12644	12736	12552	12501	12727	12603	12570	12477	12506	12602	12742	12652	12547	12665	12621	12756	12587	12639	12723	12766	12528	12542	12597	12644	12604	12673	12497	12566	12616	12525	12534	12546	12619	12671	12581	12769	12593	12614	12642	12602	12693	12675	12535	12682	12487	12510	12450	12492	12501	12638	12554	12682	12699	12651	12538	12642	12487	12564	12583	12569	12532	12679	12497	12669	12653	12491	12683	12801	12686	12430	12452	12429	12685	12641	12517	12678	12684	12729	12643	12684	12543	12646	12745	12553	12480	12676	12724	12565	12630	12543	12634	12694	12600	12360	12535	12701	12588	12589	12599	12610	12614	12438	12566	12594	12630	12580	12565	12524	12667	12500	12582	12560	12623	12671	12694	12470	12634	12723	12622	12638	12616	12508	12595	12424	12575	12631	12497	12655	12681	12659	12535	12613	12522	12524	12668	12626	12446	12625	12610	12636	12719	12621	12583	12458	12635	12512	12501	12645	12442	12629	12744	12782	12658	12646	12764	12531	12713	12676	12741	12589	12640	12646	12587	12549	12671	12681	12492	12651	12451	12651	12748	12739	12705	12600	12586	12582	12539	12591	12640	12657	12697	12420	12529	12573	12800	12443	12527	12527	12630	12542	12655	12557	12537	12692	12590	12575	12707	12491	12817	12750	12620	12671	12512	12423	12835	12458	12738	12607	12591	12628	12656	12631	12506	12699	12690	12439	12697	12552	12671	12539	12413	12831	12635	12501	12546	12657	12564	12679	12444	12466	12646	12466	12581	12708	12514	12566	12700	12498	12740	12631	12480	12694	12457	12848	12514	12593	12585	12689	12587	12535	12653	12672	12597	12628	12630	12685	12614	12528	12616	12391	12574	12493	12761	12755	12769	12658	12731	12506	12674	12618	12481	12596	12553	12710	12720	12609	12639	12549	12597	12865	12551	12645	12592	12517	12546	12486	12618	12603	12664	12734	12482	12630	12632	12522	12680	12661	12577	12577	12667	12590	12606	12570	12706	12566	12780	12663	12639	12600	12684	12574	12743	12656	12787	12784	12653	12633	12529	12643	12713	12577	12465	12609	12664	12641	12747	12552	12593	12802	12593	12676	12692	12579	12536	12548	12601	12457	12664	12600	12548	12655	12476	12563	12570	12592	12597	12733	12529	12582	12404	12668	12585	12559	12497	12576	12672	12622	12744	12648	12741	12635	12610	12661	12639	12616	12605	12772	12556	12549	12527	12517	12518	12537	12444	12570	12693	12670	12557	12513	12741	12716	12651	12682	12656	12655	12585	12736	12662	12517	12531	12598	12745	12624	12534	12613	12599	12571	12338	12578	12482	12650	12616	12662	12518	12695	12563	12616	12580	12694	12619	12478	12643	12481	12668	12596	12630	12788	12502	12500	12506	12515	12771	12737	12673	12598	12591	12523	12713	12551	12684	12664	12657	12574	12653	12661	12656	12590	12561	12559	12758	12632	12482	12643	12608	12549	12414	12695	12666	12435	12768	12606	12763	12627	12712	12559	12713	12589	12749	12627	12640	12553	12498	12648	12683	12593	12621	12648	12681	12604	12587	12785	12616	12520	12745	12536	12516	12794	12758	12676	12531	12515	12618	12556	12560	12602	12652	12579	12618	12452	12662	12705	12623	12562	12582	12893	12447	12584	12655	12676	12624	12559	12556	12574	12668	12664	12557	12699	12537	12552	12736	12560	12670	12713	12589	12543	12606	12636	12715	12458	12563	12584	12537	12572	12621	12521	12577	12482	12615	12518	12664	12589	12612	12629	12788	12727	12783	12633	12702	12465	12660	12631	12638	12504	12604	12580	12555	12615	12686	12619	12566	12657	12572	12667	12529	12548	12579	12772	12466	12514	12532	12535	12532	12575	12566	12695	12644	12566	12627	12781	12628	12473	12591	12464	12542	12660	12830	12567	12757	12649
27451	34329	45372	33796	21190	15749	14101	13463	13447	13375	13257	13414	13408	13363	13250	13389	13328	13397	13384	13593	13266	13207	13221	13308	13413	13255	13392	13483	13250	13293	13359	13251	13236	13326	13423	13511	13234	13246	13265	13310	13212	13435	13402	13278	13338	13189	13132	13302	13377	13374	13312	13241	13337	13225	13304	13299	13301	13213	13308	13380	13244	13381	13181	13151	13385	13326	13227	13320	13247	13171	13180	13395	13233	13224	13302	13153	13199	13250	13375	13318	13222	13270	13403	13408	13161	13203	13337	13328	13414	13196	13294	13150	13277	13263	13260	13385	13378	13180	13291	13198	13269	13251	13268	13044	13297	13265	13198	13267	13213	13298	13249	13231	13293	13268	13143	13320	13152	13153	13233	13199	13168	13226	13174	13258	13413	13139	13119	13144	13238	13314	13151	13238	13198	13319	13343	13123	13356	13252	13119	13193	13196	13215	13253	13234	13038	13278	13351	13406	13290	13288	13082	13231	13252	13317	13232	13208	13406	13306	13256	13213	13184	13174	13132	13180	13117	12980	13269	13319	13221	13310	13201	13235	13334	13403	13042	13128	13333	13271	13374	13271	13288	13186	13188	13328	13300	13162	13053	13372	13268	13223	13459	13335	13351	13039	13393	13108	13123	13244	13025	13464	13149	13221	13275	13184	13245	13205	13357	13262	13319	13224	13224	13280	13367	13257	13290	13350	13142	13251	13295	13180	13239	13111	13210	13303	13127	13145	13318	13345	13291	13255	13189	13169	13149	13008	13130	13312	13488	13091	13267	13117	13324	13312	13184	13083	13122	13250	13206	13231	13271	13278	13078	13303	13315	13341	13298	13306	13245	13359	13378	13240	13346	13189	13514	13347	13282	13259	13225	13090	13295	13272	13168	13374	13413	13105	13084	12998	13109	13197	13214	13149	13151	13188	13254	13311	13165	13360	13213	13266	13165	13480	13362	13162	13231	13170	13334	13182	13202	13152	13211	13340	13491	13187	13304	13253	13260	13238	13357	13234	13096	13378	13186	13201	13374	13183	13212	13114	13098	13172	13256	13308	13245	13203	13074	13131	13196	13273	13284	13226	13241	13110	13282	13157	13219	13295	13241	13136	13266	13255	13303	13255	13388	13349	13188	13342	13011	12995	13178	13254	13312	13306	13254	13194	13299	13474	13128	13126	13443	13366	13174	13229	13114	13123	13404	13048	13440	13297	13256	13201	13267	13262	13386	13178	13134	13349	13250	13344	13167	13348	13271	13251	13295	13200	13298	13235	13297	13377	13281	13348	13179	13301	13306	13335	13141	13159	13309	13168	13311	13254	13478	13301	13214	13294	13251	13404	13290	13187	13300	13221	13160	13292	13348	13107	13359	13417	13440	13128	13487	13488	13261	13273	13236	13201	13499	13330	13316	13316	13413	13284	13357	13222	13208	13442	13142	13519	13132	13233	13434	13205	13273	13309	13331	13324	13135	13129	13250	13235	13180	13159	13226	13286	13253	13323	13167	13184	13250	13235	13214	13273	13149	13036	13112	13210	13188	13202	13247	13177	13259	13256	13253	13435	13204	13304	13305	13081	13055	13206	13355	13240	13318	13144	13295	13340	13217	13137	13222	13357	13194	13336	13108	13109	13075	13306	13243	13162	12977	13165	13130	13190	13214	13355	13259	13282	13489	13556	13145	13301	13096	13434	13391	13401	13356	13209	13096	13379	13193	13406	13339	13256	13335	13287	13374	13156	13311	13367	13097	13424	13325	13154	13108	13192	13051	13086	13301	13229	13093	13079	13201	13266	13360	13297	13470	13150	13288	13298	13223	13185	13294	13052	13295	13281	13206	13472	13487	13249	13263	13306	13261	13223	13396	13222	13317	13105	13248	13317	13320	13468	13151	13165	13322	13377	13346	13172	13263	13496	13398	13350	13120	13232	13116	13060	13356	13288	13218	13124	13153	13300	13148	13394	13320	13172	13342	13335	13324	13180	13057	13145	13316	13334	13240	13073	13449	13326	13138	13260	13336	13361	13369	13385	13135	13238	13349	13171	13269	13270	13209	13179	13309	13237	13432	13155	13108	13139	13262	13152	13240	13437	13356	13192	13330	13221	13364	13271	13396	13294	13154	13336	13042	13255	13212	13231	13064	13061	13288	13356	13005	13218	13334	13211	13370	13266	13442	13259	13456	13206	13205	13288	13199	13309	13270	13149	13321	13181	13222	13022	13124	13263	13083	13340	13466	13331	13280	13239	13281	13241	13327	13184	13373	13139	13236	13225	13212	13216	13245	13142	13337	13243	13219	13352	13292	13436	13225	13206	13236	13213	13256	13268	13020	13298	13028	13146	13281	13296	13229	13322	13228	13190	13201	13461	13198	13358	13308	13203	13376	13135	13210	13215	13500	13363	13254	13291	13195	13311	13247	13394	13271	13449	13460	13271	13407	13271	13242	13357	13482	13400	13217	13129	13247	13260	13344	13160	13296	13163	13346	13177	13289	13276	13322	13411	13250	13161	13141	13044	13138	13445	13180	13288	13482	13302	13256	13087	13189	13183	13142	13147	13374	13234	13359	13211	13189	13018	13293	13254	13130	13299	13376	13382	13236	13176	13371	13282	13198	13275	13265	13186	13125	13231	13185	13346	13320	13295	13314	13278	13317	13427	13271	13276	13352	13228	13340	13069	13155	13244	13230	13421	13282	13313	13291	13096	13097	13506	13450	13316	13222	13245	13368	13236	13246	13192	13297	13421	13224	13346	13291	13248	13234	13233	13424	13248	13177	13203	13269	13333	13087	13285	13177	13252	13171	13294	13186	13197	13181	13070	13320	13325	13411	13232	13284	13393	13136	13469	13247	13294	13153	13181	13149	13348	13389	13184	13289	13563	13090	13355	13267	13391	13321	13262	13362	13075	13242	13297	13253	13135	13316	13233	13396	13245	13229	13284	13289	13091	13186	13162	13272	13096	13257	13152	13254	13193	13219	13230	13406	13233	13192	13369	13270	13315	13135	13102	13368	13320	13374	13325	13282	13284	13129	13327	13324	13335	13325	13255	13107	13271	13398	13232	13235	13293	13211	13204	13182	13204	13403	13253	13083	13158	13480	13347	13236	13095	13194	13181	13166	13264	13266	13240	13227	13277	13100	13280	13131	13210	12990	13201	13329	13324	13315	13112	13239	13247	13215	13252	13257	13214	13258	13341	13352	13405	13465	13275	13282	13217	13398	13276	13176	13294	13022	13284	13189	13415	13165	13096	13394	13203	13208	13299	13154	13114	13320	13284	12938	13432	13312	13329	13351	13295	13401	13408	13426	13354	13391	13145	13122	13392	13203	13133	13322	13134	13293	13318	13112	13383	13132	13325	13401	13363	13418	13281	13333	13135	13389	13212	13258	13211	13204	13106	13409	13300	13042	13337	13293	13223	13272	13518	13252	13302	13136	13326	13466	13447	13402	13381	13249	13216	13426	13297	13241	13316	13312	13282	13218	13325	13371	13108	13190	13246	13202	13289	13219	13328	13330	13253	13293	13300	13246	13422	13388	13257	13152	13238	13203	13225	13296	13320	13407	13342	13310	13220	12798	13158	13112	13371	13231	13095	13241	13346	13324	13186	13226	13038	13194	13119	13224	13164	13105	13328	13184	13185	13009	13144	13213	13267	13369	13236	13321	13105	13328	13308	13129	13297	13212	13203	13118	13179	13075	13186	13116	13309	13306	13209	13382	13143	13260	13222	13090	13229	13214	13311	13279	13327	13088	13378	13348	13298	13149	13120	13309	13330	13400	13279	13158	13277	13304	13224	13266	13164	13236	13227	13285	13127	13085	13190	13188	13383	13278	13268	13080	13391	13111	13157	13267	13158	13308	13355	13328	13183	13147	13289	13280	13241	13114	13276	13265	13282	13353	13040	13168	13248	13348	13390	13292	13314	13222	13291	13361	13190	13303	13136	12987	13125	13335	13183	13275	13226	13223	13381	13306	13221	13182	13205	13411	13261	13252	13380	13162	13216	13403	13085	13191	13435	13399	13326	13155	13333	13195	13353	13263	13220	13180	13071	13296	13175	13245	13293	13316	13317	13451	13342	13097	13133	13157	13137	13310	13357	13379	13247	13136	13428	13356	13353	13208	13075	13254	13183	13193	13211	13298	13330	13335	13301	13453	13246	13394	13153	13249	13419	13342	13344	13192	13294	13189	13299	13338	13243	13209	13292	13211	13347	13256	13425	13627	13254	13155	13326	13086	13355	13300	13037	13126	13290	13496	13417	13276	13321	13317	13129	13404	13234	13347	13195	13167	13400	13196	13254	13261	13324	13261	13257	13239	13239	13199	13230	13362	13298	13385	13267	13331	13478	13309	13192	13135	13395	13274	13124	13299	13269	13368	13213	13096	13181	13231	13259	13197	13369	13070	13280	13302	13170	13219	12942	13178	13338	13159	13437	13457	13200	13326	13106	13252	13234	13205	13314	13260	13157	13311	13341	13511	13263	13243	13234	13292	13103	13364	13058	13161	13322	13177	13318	13116	13168	13408	13289	13140	13079	13209	13209	13261	13387	13180	13218	13255	13059	13180	13186	13195	13232	13225	13229	13361	13242	13265	13323	13022	13330	13439	13240	13269	13246	13073	13215	13428	13248	13331	13190	13060	13178	13302	13205	13329	13237	13379	13175	13175	13081	13213	13315	13344	13252	13376	13295	13217	13214	13167	13124	13379	13288	13119	13341	13308	13219	13194	13225	13162	13149	13378	13342	13366	13233	13136	13330	13274	13266	13200	13285	13283	13367	13310	13308	13177	13215	13323	13299	13275	13277	13165	13299	13319	13063	13432	13188	13453	13389	13242	13157	13319	13229	13284	13134	13293	13187	13236	13398	13333	13195	13183	13093	13285	13210	13111	13319	13193	13462	13186	13231	13152	13280	13344	13409	13232	13308	13491	13372	13281	13197	13307	13118	13260	13192	13023	13286	13316	13157	13328	13406	13231	13308	13216	13342	13131	13403	13305	13327	13123	13286	13138	13169	13341	13259	13214	13316	13452	13137	13155	13276	13294	13275	13134	13272	13448	13295	13283	13292	13316	13345	13246	13069	13022	13474	13220	13522	13118	13300	13237	13179	13320	13155	13189	13228	13232	13239	13118	13186	13191	13121	13051	13219	12980	13234
50193	77771	56725	32494	18858	13784	12372	12315	12669	12651	12406	12286	12483	12618	12566	12450	12534	12522	12479	12577	12418	12621	12447	12498	12399	12514	12577	12448	12434	12383	12521	12576	12456	12559	12495	12411	12403	12563	12482	12615	12580	12522	12516	12585	12542	12468	12575	12490	12610	12477	12456	12426	12417	12577	12322	12446	12513	12508	12460	12489	12507	12409	12449	12385	12156	12568	12491	12431	12606	12437	12423	12592	12388	12457	12505	12611	12465	12493	12469	12415	12477	12640	12474	12585	12516	12513	12409	12396	12456	12496	12499	12469	12629	12491	12547	12506	12597	12477	12659	12539	12459	12499	12384	12449	12521	12486	12341	12516	12393	12415	12566	12478	12451	12529	12470	12453	12612	12373	12519	12487	12328	12502	12511	12507	12420	12502	12459	12407	12498	12494	12578	12624	12453	12484	12460	12577	12466	12457	12530	12533	12438	12474	12475	12477	12326	12605	12487	12636	12448	12610	12495	12625	12540	12607	12552	12503	12603	12513	12492	12537	12350	12414	12572	12454	12377	12526	12499	12367	12550	12486	12431	12585	12441	12469	12605	12452	12370	12481	12485	12526	12322	12655	12458	12531	12539	12532	12238	12440	12615	12491	12411	12514	12655	12509	12614	12404	12302	12371	12528	12433	12461	12412	12573	12479	12400	12486	12359	12375	12468	12461	12400	12491	12335	12373	12417	12437	12398	12447	12588	12457	12291	12389	12468	12559	12524	12444	12512	12529	12714	12410	12491	12714	12400	12241	12608	12433	12486	12228	12555	12586	12434	12385	12516	12356	12482	12455	12509	12570	12519	12520	12541	12557	12304	12504	12531	12347	12436	12333	12282	12530	12534	12477	12513	12462	12524	12463	12435	12311	12468	12415	12407	12383	12510	12460	12359	12369	12507	12423	12536	12270	12380	12415	12559	12418	12411	12441	12487	12476	12440	12722	12376	12494	12492	12397	12643	12484	12615	12479	12426	12577	12442	12439	12684	12606	12414	12474	12454	12444	12491	12479	12626	12482	12507	12468	12667	12344	12328	12594	12469	12314	12280	12410	12275	12484	12501	12489	12441	12603	12527	12528	12540	12545	12526	12430	12460	12671	12535	12360	12394	12582	12559	12430	12508	12384	12556	12453	12469	12463	12410	12277	12434	12601	12604	12536	12541	12483	12382	12444	12446	12534	12430	12460	12480	12467	12560	12502	12513	12382	12548	12416	12556	12464	12521	12434	12535	12388	12435	12325	12608	12577	12479	12310	12501	12552	12553	12417	12528	12340	12607	12398	12393	12464	12438	12401	12514	12572	12381	12529	12703	12350	12482	12487	12447	12577	12592	12403	12374	12462	12550	12389	12567	12463	12537	12542	12412	12518	12437	12399	12548	12519	12288	12306	12399	12464	12642	12576	12605	12525	12429	12559	12454	12451	12566	12460	12521	12626	12428	12552	12540	12432	12499	12369	12403	12489	12507	12616	12416	12581	12636	12578	12583	12582	12472	12546	12482	12443	12445	12659	12484	12442	12674	12342	12376	12388	12588	12711	12468	12542	12567	12455	12555	12286	12494	12405	12634	12424	12480	12387	12533	12370	12414	12488	12403	12577	12537	12504	12343	12540	12390	12434	12615	12473	12579	12549	12464	12484	12589	12640	12444	12585	12466	12448	12451	12565	12410	12413	12292	12572	12542	12551	12418	12487	12445	12438	12540	12463	12292	12568	12607	12567	12516	12468	12419	12427	12474	12626	12516	12503	12427	12619	12557	12440	12745	12254	12566	12610	12630	12454	12594	12654	12598	12574	12415	12533	12468	12490	12623	12481	12528	12498	12570	12587	12446	12454	12394	12544	12401	12629	12359	12542	12343	12597	12484	12470	12549	12424	12449	12460	12560	12472	12652	12510	12355	12490	12486	12394	12572	12517	12500	12440	12476	12552	12464	12452	12477	12567	12491	12506	12551	12423	12529	12579	12497	12516	12562	12556	12679	12461	12580	12337	12433	12431	12373	12407	12606	12529	12600	12493	12447	12557	12539	12516	12625	12320	12626	12336	12550	12487	12504	12373	12548	12407	12491	12421	12535	12568	12509	12509	12351	12437	12493	12684	12486	12424	12449	12497	12406	12417	12482	12476	12579	12404	12409	12555	12597	12541	12412	12617	12383	12474	12660	12427	12484	12430	12491	12442	12489	12574	12434	12526	12405	12600	12554	12419	12467	12581	12548	12473	12664	12380	12585	12503	12494	12548	12622	12549	12611	12463	12554	12527	12550	12642	12530	12481	12440	12552	12470	12462	12563	12376	12562	12349	12362	12307	12482	12535	12602	12481	12594	12346	12435	12548	12384	12520	12485	12507	12464	12350	12553	12503	12424	12415	12359	12311	12507	12562	12440	12425	12525	12420	12573	12370	12419	12542	12290	12363	12609	12450	12434	12443	12491	12498	12421	12585	12479	12457	12415	12568	12548	12513	12403	12400	12540	12565	12389	12442	12447	12566	12593	12558	12449	12564	12399	12466	12459	12438	12395	12635	12378	12549	12431	12502	12581	12475	12382	12522	12454	12414	12493	12678	12536	12451	12501	12556	12524	12475	12318	12501	12494	12688	12365	12390	12525	12292	12487	12464	12341	12376	12485	12522	12561	12585	12363	12429	12375	12506	12578	12639	12403	12372	12390	12489	12471	12385	12334	12557	12560	12364	12449	12366	12488	12494	12514	12373	12403	12777	12387	12403	12496	12581	12423	12536	12392	12351	12427	12487	12355	12568	12475	12496	12446	12495	12484	12553	12521	12443	12644	12565	12542	12535	12478	12596	12403	12626	12601	12595	12446	12177	12611	12442	12548	12441	12426	12571	12511	12588	12649	12437	12505	12541	12574	12310	12514	12575	12524	12692	12350	12427	12239	12428	12459	12394	12421	12563	12442	12496	12459	12482	12515	12629	12532	12502	12416	12401	12469	12389	12386	12534	12442	12480	12514	12448	12477	12441	12479	12488	12418	12550	12433	12513	12515	12464	12477	12586	12637	12392	12352	12523	12489	12659	12479	12393	12622	12522	12485	12264	12505	12696	12435	12433	12496	12410	12587	12494	12826	12511	12455	12430	12397	12495	12504	12621	12513	12434	12391	12595	12452	12481	12392	12314	12463	12450	12508	12347	12547	12491	12375	12515	12439	12449	12514	12549	12422	12594	12470	12551	12460	12506	12447	12399	12404	12350	12446	12473	12446	12607	12383	12588	12466	12520	12423	12452	12454	12403	12565	12319	12405	12542	12405	12515	12490	12485	12598	12422	12514	12402	12552	12356	12465	12438	12465	12338	12515	12462	12506	12403	12414	12673	12453	12413	12365	12502	12321	12427	12381	12401	12448	12482	12464	12422	12544	12617	12401	12478	12502	12553	12414	12375	12325	12392	12474	12486	12483	12401	12459	12486	12559	12666	12582	12367	12416	12465	12462	12439	12595	12552	12469	12240	12427	12589	12599	12581	12439	12442	12381	12421	12505	12511	12521	12494	12510	12355	12520	12299	12346	12488	12502	12553	12413	12470	12575	12313	12472	12560	12424	12400	12588	12547	12532	12610	12379	12441	12547	12460	12348	12502	12562	12537	12491	12565	12387	12484	12489	12441	12322	12422	12570	12385	12557	12336	12480	12394	12689	12538	12384	12650	12385	12572	12539	12536	12489	12619	12509	12647	12380	12521	12553	12485	12423	12675	12550	12646	12402	12452	12478	12389	12552	12468	12502	12542	12441	12590	12505	12435	12497	12351	12581	12618	12572	12612	12471	12505	12418	12545	12466	12517	12536	12353	12591	12445	12487	12556	12232	12578	12528	12578	12548	12323	12573	12525	12483	12591	12601	12558	12380	12585	12433	12433	12417	12536	12553	12412	12522	12448	12477	12451	12536	12675	12518	12444	12428	12546	12455	12448	12619	12524	12359	12532	12507	12477	12533	12528	12490	12468	12375	12544	12620	12603	12504	12392	12473	12571	12554	12352	12475	12334	12414	12430	12583	12530	12558	12458	12507	12532	12571	12541	12408	12309	12497	12446	12581	12415	12296	12514	12600	12475	12530	12386	12497	12400	12449	12508	12524	12473	12508	12495	12453	12526	12564	12478	12524	12537	12543	12440	12479	12381	12498	12575	12429	12371	12530	12378	12635	12429	12515	12512	12566	12487	12507	12551	12568	12492	12546	12578	12375	12483	12412	12482	12573	12534	12598	12441	12474	12557	12532	12537	12543	12462	12523	12356	12613	12489	12368	12528	12386	12406	12517	12608	12424	12454	12399	12456	12601	12642	12486	12500	12474	12441	12416	12471	12560	12516	12400	12537	12361	12584	12522	12530	12505	12446	12610	12572	12538	12530	12410	12448	12439	12559	12525	12507	12473	12563	12313	12394	12521	12499	12497	12474	12621	12364	12689	12410	12424	12496	12435	12617	12379	12608	12513	12602	12489	12438	12487	12540	12491	12593	12428	12344	12528	12596	12490	12423	12372	12680	12308	12520	12487	12620	12384	12503	12353	12667	12310	12556	12554	12660	12499	12403	12538	12425	12703	12522	12494	12588	12454	12487	12502	12606	12465	12502	12534	12508	12480	12509	12474	12507	12304	12490	12394	12516	12451	12408	12564	12303	12464	12274	12406	12463	12485	12480	12492	12445	12543	12380	12496	12489	12469	12443	12517	12402	12318	12521	12763	12317	12590	12528	12530	12584	12603	12394	12502	12472	12632	12345	12453	12463	12405	12272	12354	12575	12384	12537	12389	12619	12562	12472	12460	12469	12681	12343	12722	12584	12497	12539	12659	12523	12497	12529	12392	12515	12563	12501	12590	12401	12439	12519	12531	12471	12621	12438	12384	12462	12550	12529	12399	12459	12559	12446	12543	12442	12507	12628	12359	12496	12624	12626	12500	12557	12495	12448	12582	12476	12616	12456	12455	12353	12681	12379	12414	12395	12437	12368	12486	12377	12464	12420	12423	12439	12538	12474	12525	12538	12505	12502	12320	12467	12441	12282	12610	12623	12495	12588	12560	12525	12375	12599	12631	12431	12528	12660	12484	12473	12491	12475	12495	12616	12400	12493	12441	12458	12637	12543	12386	12487	12461	12569	12624	12295	12350	12344	12446	12579	12572	12429	12534	12474
23023	23077	34260	29230	24057	22788	20381	14148	12995	13085	13029	12762	12755	12991	12881	12809	12863	12874	12890	12887	12803	12849	12906	12652	12773	12794	12706	12712	12693	12947	12681	12616	12722	12683	12764	12867	12676	12651	12789	12662	12812	12631	12720	12630	12823	12696	12574	12736	12806	12703	12696	12740	12784	12607	12828	12870	12834	12589	12581	12538	12668	12512	12590	12594	12844	12677	12671	12707	12895	12607	12745	12639	12679	12465	12465	12559	12827	12576	12841	12758	12543	12458	12696	12742	12563	12579	12705	12555	12427	12571	12646	12554	12646	12749	12593	12761	12648	12529	12443	12708	12570	12459	12742	12693	12489	12712	12579	12822	12687	12807	12708	12615	12675	12707	12566	12465	12700	12674	12615	12729	12567	12639	12656	12705	12809	12576	12780	12662	12595	12711	12464	12561	12755	12636	12679	12770	12679	12687	12703	12765	12549	12801	12785	12638	12459	12532	12774	12632	12658	12539	12657	12718	12537	12517	12750	12652	12743	12540	12633	12613	12714	12510	12666	12631	12582	12629	12868	12554	12545	12468	12724	12592	12481	12735	12838	12761	12473	12670	12621	12588	12574	12506	12760	12629	12541	12548	12759	12444	12563	12731	12780	12757	12667	12676	12719	12839	12560	12810	12742	12557	12716	12615	12572	12727	12657	12685	12598	12744	12706	12537	12624	12718	12597	12698	12677	12691	12617	12715	12671	12626	12762	12473	12693	12589	12773	12693	12783	12687	12589	12524	12567	12655	12428	12445	12612	12509	12651	12683	12568	12637	12570	12747	12679	12777	12716	12741	12569	12698	12553	12741	12833	12577	12713	12719	12620	12776	12647	12573	12489	12567	12512	12490	12674	12826	12782	12487	12558	12646	12600	12497	12726	12874	12509	12736	12679	12717	12757	12801	12813	12628	12539	12717	12647	12582	12619	12650	12793	12637	12662	12546	12940	12558	12849	12567	12544	12634	12613	12639	12660	12783	12651	12483	12554	12643	12664	12505	12705	12649	12665	12738	12650	12661	12622	12577	12581	12494	12480	12555	12594	12675	12612	12637	12791	12780	12809	12625	12709	12671	12598	12664	12509	12562	12716	12720	12658	12450	12547	12519	12431	12744	12776	12644	12557	12532	12641	12570	12795	12642	12748	12874	12562	12727	12707	12623	12659	12808	12405	12596	12437	12695	12599	12687	12659	12690	12559	12615	12584	12720	12637	12568	12592	12538	12732	12677	12797	12662	12659	12669	12723	12760	12707	12734	12714	12597	12667	12773	12601	12569	12734	12631	12566	12578	12767	12678	12800	12604	12746	12724	12724	12707	12809	12530	12636	12582	12572	12415	12668	12802	12471	12560	12747	12790	12576	12653	12635	12581	12740	12736	12546	12533	12741	12705	12718	12653	12507	12693	12573	12693	12487	12861	12633	12678	12743	12766	12534	12585	12515	12702	12748	12704	12648	12718	12664	12757	12713	12514	12662	12643	12604	12562	12873	12811	12591	12564	12795	12776	12610	12721	12597	12832	12880	12428	12603	12596	12771	12704	12515	12605	12656	12486	12787	12596	12622	12673	12663	12554	12692	12701	12612	12687	12768	12727	12526	12693	12593	12550	12604	12733	12755	12649	12698	12620	12711	12515	12509	12689	12537	12508	12477	12663	12522	12580	12645	12767	12576	12698	12814	12699	12694	12587	12564	12417	12742	12744	12747	12508	12668	12711	12688	12606	12655	12468	12636	12629	12730	12524	12700	12730	12861	12541	12579	12698	12472	12472	12670	12574	12837	12731	12553	12754	12883	12580	12493	12724	12634	12494	12729	12741	12890	12714	12694	12544	12412	12671	12756	12701	12693	12685	12522	12716	12513	12562	12701	12796	12715	12440	12740	12670	12589	12786	12523	12661	12680	12638	12643	12672	12699	12698	12619	12683	12638	12694	12509	12744	12774	12652	12932	12704	12609	12781	12516	12561	12639	12730	12496	12527	12724	12765	12729	12643	12619	12676	12577	12546	12487	12652	12718	12807	12799	12504	12603	12772	12643	12647	12546	12554	12548	12590	12635	12612	12671	12551	12693	12377	12761	12532	12520	12684	12578	12425	12594	12552	12701	12671	12656	12659	12710	12505	12623	12462	12519	12777	12642	12508	12352	12590	12450	12572	12622	12484	12627	12620	12639	12779	12647	12766	12689	12748	12625	12651	12716	12714	12618	12679	12470	12521	12804	12866	12727	12575	12768	12631	12662	12546	12655	12801	12702	12755	12478	12719	12670	12520	12640	12563	12546	12614	12616	12637	12690	12527	12645	12403	12432	12606	12832	12662	12572	12622	12685	12756	12620	12573	12444	12595	12656	12537	12606	12766	12589	12785	12420	12557	12765	12750	12777	12853	12563	12724	12568	12680	12380	12529	12790	12616	12654	12649	12741	12767	12566	12659	12630	12601	12621	12758	12717	12746	12753	12423	12701	12560	12669	12610	12641	12575	12674	12607	12932	12662	12639	12730	12850	12689	12673	12731	12811	12847	12772	12651	12696	12671	12656	12596	12736	12489	12629	12579	12746	12670	12642	12600	12674	12741	12743	12743	12633	12713	12784	12520	12602	12628	12500	12809	12659	12552	12542	12454	12501	12798	12686	12877	12744	12697	12622	12525	12558	12601	12428	12659	12857	12541	12565	12655	12661	12695	12532	12593	12613	12684	12723	12579	12860	12628	12500	12625	12636	12651	12683	12672	12642	12839	12728	12616	12550	12700	12636	12640	12642	12788	12548	12455	12453	12717	12651	12705	12586	12705	12688	12648	12502	12730	12587	12679	12598	12785	12442	12606	12539	12601	12580	12679	12664	12612	12652	12665	12820	12712	12626	12664	12652	12541	12775	12669	12624	12760	12851	12448	12721	12791	12766	12678	12527	12894	12639	12761	12604	12685	12633	12659	12664	12607	12718	12564	12727	12619	12685	12623	12583	12726	12674	12568	12496	12580	12609	12590	12642	12642	12735	12688	12879	12443	12602	12663	12466	12684	12487	12567	12724	12645	12672	12450	12587	12773	12628	12531	12618	12517	12693	12623	12523	12593	12669	12761	12594	12672	12730	12437	12624	12570	12640	12655	12895	12482	12587	12537	12597	12546	12756	12703	12567	12701	12650	12527	12789	12627	12625	12794	12628	12792	12854	12795	12783	12596	12653	12648	12905	12836	12675	12662	12676	12467	12617	12406	12576	12626	12646	12653	12520	12689	12603	12663	12517	12494	12767	12659	12798	12587	12646	12666	12750	12827	12696	12849	12590	12615	12608	12538	12510	12629	12766	12768	12477	12693	12577	12709	12608	12709	12626	12694	12776	12876	12637	12433	12562	12849	12626	12506	12512	12639	12559	12637	12609	12792	12775	12740	12607	12568	12547	12577	12575	12615	12513	12505	12611	12540	12667	12739	12862	12707	12482	12464	12712	12587	12430	12624	12542	12766	12732	12632	12771	12796	12502	12601	12696	12883	12708	12644	12652	12638	12746	12761	12523	12576	12605	12750	12841	12585	12526	12513	12590	12494	12706	12723	12636	12532	12596	12705	12651	12582	12707	12746	12632	12757	12547	12661	12820	12573	12498	12587	12810	12444	12651	12612	12741	12635	12653	12515	12524	12500	12651	12649	12800	12682	12539	12678	12798	12639	12764	12656	12682	12665	12564	12554	12775	12783	12545	12823	12488	12475	12574	12675	12689	12643	12645	12787	12278	12620	12828	12557	12770	12681	12653	12527	12648	12530	12604	12770	12550	12716	12770	12677	12665	12613	12542	12564	12457	12486	12616	12546	12658	12761	12628	12547	12577	12767	12428	12744	12663	12625	12600	12576	12614	12697	12685	12797	12608	12508	12504	12296	12574	12512	12583	12571	12634	12639	12621	12780	12510	12483	12531	12655	12598	12691	12634	12795	12664	12661	12562	12517	12662	12580	12568	12478	12673	12589	12540	12558	12436	12565	12772	12565	12660	12690	12646	12561	12630	12748	12687	12553	12769	12595	12708	12796	12851	12625	12511	12646	12515	12619	12526	12506	12628	12791	12548	12480	12538	12687	12451	12711	12709	12772	12668	12658	12572	12485	12612	12548	12456	12669	12566	12641	12855	12668	12593	12559	12575	12546	12628	12681	12548	12648	12941	12617	12628	12570	12642	12732	12718	12755	12610	12712	12663	12805	12637	12547	12614	12651	12647	12657	12575	12655	12436	12740	12494	12609	12422	12830	12647	12665	12456	12556	12574	12712	12733	12877	12907	12570	12567	12642	12675	12614	12641	12695	12523	12527	12364	12756	12561	12673	12647	12823	12739	12758	12731	12669	12546	12646	12516	12665	12686	12807	12793	12778	12880	12657	12692	12605	12865	12704	12709	12492	12643	12621	12810	12667	12516	12586	12575	12707	12583	12598	12516	12508	12655	12833	12849	12443	12768	12456	12755	12651	12512	12545	12593	12761	12600	12748	12833	12671	12641	12756	12493	12548	12559	12578	12738	12630	12770	12517	12743	12604	12689	12677	12607	12721	12706	12715	12549	12554	12592	12718	12671	12621	12563	12645	12541	12533	12603	12660	12845	12594	12595	12561	12708	12583	12724	12538	12707	12403	12558	12642	12613	12595	12516	12726	12705	12356	12723	12545	12504	12501	12651	12586	12402	12536	12836	12576	12638	12553	12588	12535	12605	12569	12589	12563	12671	12498	12553	12611	12682	12609	12466	12397	12568	12615	12495	12665	12483	12676	12569	12576	12587	12626	12650	12589	12696	12584	12616	12611	12723	12507	12460	12569	12796	12564	12614	12734	12722	12663	12601	12533	12857	12711	12820	12579	12479	12551	12585	12454	12650	12607	12799	12728	12777	12443	12670	12613	12650	12599	12684	12664	12577	12596	12544	12543	12960	12791	12621	12760	12587	12710	12815	12564	12576	12751	12797	12609	12721	12712	12551	12567	12616	12592	12598	12590	12890	12678	12688	12625	12557	12641	12642	12787	12604	12658	12884	12605	12594	12736	12672	12725	12599	12501	12757	12824	12651	12804	12874	12719	12726	12842	12659	12556	12709	12757	12568	12625	12802	12506	12455	12642	12541	12488	12667	12722	12571	12615	12742	12650	12646	12699	12606	12722	12775	12770	12651	12546
59477	105528	84281	56359	33623	18681	12145	12127	11969	12055	12244	12067	11983	12206	11973	12025	12154	12065	12158	12063	11947	12075	12092	12180	12069	12125	12065	12104	11990	12039	12015	12012	11828	12183	11982	11990	11987	12150	12121	11990	12040	12049	11890	12086	12138	12043	12041	11976	12089	12136	11985	12139	12070	12113	11925	11871	12083	12006	12162	11994	11959	11948	12170	12127	12021	12129	12048	12061	12219	12044	11983	12007	11954	11926	12019	12175	11950	12012	11973	12084	11967	11847	12169	11976	12086	11951	12060	12054	12019	12064	11946	12180	11904	11993	12133	12044	11951	11915	12052	11989	12106	12089	12031	12066	12038	12087	12091	12052	11943	11894	12019	11940	12039	11920	12077	11842	12101	12168	12065	12183	12118	12118	12180	12074	12029	12076	11892	12050	12070	12144	12033	11984	12081	12099	11837	11950	11974	12103	12054	12004	12092	11900	11992	11946	12006	12123	11826	12107	12009	12079	12019	12108	11994	11847	11998	11875	11975	12165	11933	11924	12063	11931	12145	12117	12187	12034	11873	12038	12071	11897	11936	12138	12167	11962	11850	12086	12178	11924	11954	12038	12065	11979	12063	12077	12078	12019	12118	12160	12007	11952	12097	12045	12054	12073	11995	11877	12064	12070	11966	12130	11990	12118	11977	12014	11998	12199	11985	12062	12092	12016	11881	12063	12018	11993	12055	11953	12077	12048	12019	12170	11919	11900	12096	11957	12186	12029	12197	12042	12191	11880	12077	12025	12133	12122	12199	11902	11978	11993	11969	12018	11998	12084	12034	12019	12047	11870	12010	11912	12136	11899	12023	11973	12124	12022	12005	12094	12034	12130	12005	12004	12075	12144	12021	12092	12125	12069	11972	12153	12058	11973	11988	12030	11951	12025	11989	12214	11979	12067	11921	12055	12046	11878	12083	12127	12150	11979	12129	12200	12095	12007	12093	11950	12070	12052	11979	12166	11921	12073	12079	12024	12054	12021	12200	12070	12088	12096	11920	12037	12229	11832	11932	11949	11978	12062	12038	12099	12135	12095	12086	12194	12038	11951	12026	12099	12008	12057	11978	11902	12045	12146	12049	12094	12116	12045	12010	12109	11973	11935	11962	11986	11961	12065	12034	12099	12032	12054	12049	12039	12047	11862	12147	12074	11987	12026	12099	11884	11956	11998	12153	12035	12049	12148	11949	11965	12073	11948	12009	12020	12086	12109	12022	12065	12069	11973	11979	12018	12128	11998	12096	11994	12102	12027	11937	12048	12185	12075	12075	12040	12146	11844	11971	12154	12050	12134	12093	11967	12090	12072	11955	12020	12118	11983	12017	11977	12077	11981	12092	11993	11985	12015	11958	12015	12042	12089	12008	11911	12015	12025	12137	12012	12065	12034	11948	12157	11980	12049	12067	12033	11988	11952	12074	12016	12083	12055	11921	11954	12058	12034	11975	12007	11927	11913	11910	12180	12002	11985	11936	12065	11992	11858	11928	11920	12074	12061	12080	11967	12059	12084	11826	11940	12066	12168	12047	12068	12073	11991	12022	12043	12047	12022	12080	12063	12049	12015	12047	12044	11905	12098	11872	12097	12002	11905	12150	12029	11982	11984	12082	11922	12290	11974	11873	11939	12111	12058	12210	12090	11942	12000	11983	11911	11984	12258	11965	12193	12077	12053	12128	12146	12101	12076	12111	12024	12137	11910	12133	11922	12143	12036	11991	11860	11990	12042	12072	12058	12051	12078	12000	11860	12124	12090	12068	11941	12090	11950	12031	12037	11941	11972	12039	12024	12050	11984	12035	12122	11950	12069	12061	12064	12097	11902	12131	11975	11944	11926	11982	12161	11997	12106	11885	12130	12011	11981	11908	12057	12082	11897	12028	11981	12047	12099	12046	11898	11890	11959	12021	12006	12042	12092	12049	11926	11918	12118	11989	12097	12048	12068	12124	11935	12069	12161	12099	12062	12119	12037	12222	11894	12061	12147	12092	12001	12053	11943	12077	11872	12054	12070	11971	12046	12080	11993	12073	11951	12073	12033	12151	12000	12123	12029	12052	12027	11981	12116	12112	11949	11890	12164	12060	12060	12069	12123	12236	11961	12038	12000	12098	12054	11989	12195	11950	11935	12061	11996	11919	12071	12026	11971	11944	12007	11922	12001	12067	12094	12194	12158	12022	11951	12012	12140	11995	11904	11848	11956	12096	12120	12078	11971	12119	12095	12070	11948	12053	11803	12190	12109	12028	12035	11969	12016	12035	12074	12111	12057	12017	12260	12046	11981	11985	11989	11989	11929	11988	11973	11989	12153	12108	11924	12052	12009	12056	12116	12035	12036	12124	12015	12036	12001	12094	11865	12163	12064	11917	11932	11969	12091	11813	12005	12142	12012	12008	11948	12000	12085	12135	12043	11863	12011	11819	11999	12054	12093	12159	12127	12149	12098	11901	12073	12049	12075	12106	12041	11957	12004	11978	12006	12031	11975	11979	12023	11994	11911	12125	11992	11798	11988	12016	12035	11848	12147	11930	12061	12071	11930	12229	11930	11942	12020	11825	12095	12078	12041	12081	11943	12086	12050	11933	12091	12097	11895	11955	11885	12063	12105	12100	12034	11947	12065	11900	12067	11948	12027	12007	11929	12008	12070	12210	11829	12042	12008	12062	12099	11985	12078	11977	12036	12166	12119	11990	12048	12030	12052	11968	12104	11955	11950	11930	11986	12038	12164	11911	11977	12062	12028	12095	12180	12062	12041	12177	12105	12077	12044	12148	12017	12102	12310	12053	12007	12204	12066	12080	12250	12032	11800	12034	12066	11833	11934	12030	12055	12060	11940	11920	12163	12136	11973	12014	12138	12082	12020	11959	12086	12109	12039	12277	12030	12121	11928	12027	12260	11982	12093	12015	12067	12102	12146	12052	12197	12057	11969	12102	11963	11810	11905	11984	12152	11997	12188	12027	12103	11954	12040	12126	11970	12181	11860	12001	12034	12000	12028	12078	11972	12065	11820	12169	12022	11991	11921	11950	11979	12071	11973	12097	12091	12052	11991	12041	12268	12157	12034	12017	12030	12038	11863	12017	12005	12121	11899	11998	12009	12018	12016	11997	11973	12110	12158	11887	11860	11935	12058	12057	11955	11917	11907	11939	12116	12042	11919	11912	12175	12151	11946	11816	12278	11978	11995	12011	12159	12010	11891	12080	12007	11991	12148	11959	11961	12069	11847	12189	12118	12007	12032	12036	12063	12116	12214	12043	11976	12050	11968	12044	11870	11993	11932	11979	12103	12023	11914	11779	11941	11939	11901	12011	11913	12115	11923	12060	11885	12054	12080	12101	12013	12018	12043	12081	11877	11991	12065	12150	12101	11995	11930	11978	11943	12126	11960	11904	12012	12088	11971	11969	12187	12042	11949	11979	12029	12100	11968	12034	12067	11892	11959	12054	11969	12061	11912	12085	11965	12076	11971	11904	11972	12058	11944	12122	12006	11991	12037	11923	11991	12102	11934	12013	12021	12084	11898	11894	12001	12080	12089	11981	12121	12053	11932	12021	11978	12010	11979	12052	11839	11933	11995	11991	12046	11917	12154	12079	11892	11948	12187	11941	11982	12052	12122	12060	12077	11921	12080	12095	11822	11980	12143	12114	12125	11989	11956	12009	12031	11841	11911	12015	12050	11985	11885	12077	12066	11869	11985	12138	12059	11860	11928	12133	11998	12139	12054	11993	12060	12022	12025	11947	12091	12060	11970	11997	12013	11916	12007	12124	11865	11919	12093	12042	11987	12195	11876	11979	11997	11904	11950	12127	12064	12049	12061	12136	12116	12118	12116	12120	12149	11971	12168	11893	12065	12156	12295	11876	12013	12179	12039	12178	12211	11994	12034	12056	11957	12212	12035	12202	11945	12101	12046	12099	12066	11985	12023	11893	12067	12012	12215	12091	12010	12011	12085	11977	12019	11902	12005	12164	11852	11957	11843	12015	12059	12003	11947	12037	12099	12055	11987	11986	11927	12003	12136	12044	12082	12055	12089	11993	12034	12236	12077	12102	12103	11849	12128	11978	12026	11975	11995	11929	11928	11973	11948	12134	12136	12036	11969	12045	12067	12034	11960	12040	12159	12086	11974	12112	11849	11981	12074	11943	11922	12118	11905	12093	12055	12036	12113	12133	12018	11960	12041	11775	11945	11988	12098	12033	12126	12004	12022	12082	11941	12103	11998	11955	11985	11911	12071	12073	11949	11914	12086	12050	12065	11975	12098	11983	11918	11935	12023	11902	11910	11991	12158	12048	11950	12159	11882	12181	11993	12012	11849	12119	11972	12005	11872	11921	12055	12035	12078	11872	12090	11803	11932	12099	12076	12070	12176	11903	11977	11948	12066	11934	12126	11963	11979	12020	12186	12056	12039	12013	12069	11794	11839	11947	11942	11979	12063	11985	12102	11938	12092	11981	11940	12059	12140	12086	12035	11995	11910	12076	11992	11903	11884	11951	12106	12001	12015	12001	12100	11938	12009	11913	11882	12043	12052	11953	12075	12113	12045	12158	12091	11970	12137	11952	12080	12111	12127	11978	12004	11872	11969	12000	11942	11973	11887	12002	11951	12084	11971	11955	12155	12025	12082	12192	12078	12127	11999	11881	11929	12019	12043	12054	12017	12048	12124	12186	12198	11849	12037	12072	12142	11831	12057	12000	12078	12024	12038	12213	12003	12064	11860	12069	11691	12001	11999	11933	12114	11931	12047	12142	12092	11996	11974	11957	11983	12150	11979	12185	12068	11968	12103	11956	12284	12112	12112	11981	12064	12051	11949	11969	12003	12032	12027	12008	11872	12017	11883	12062	12112	12020	12097	11973	12043	11961	12142	12013	12079	12169	11924	11913	11983	11943	12080	11983	11851	11989	11966	11932	12221	11934	11868	12071	12057	12002	12117	12090	11991	11994	12018	12107	12030	12030	12047	12243	12036	11899	12022	12020	12095	11945	11963	11993	11842	11937	12096	12046	12091	12133	12145	11885	12057	11973	11959	12057	11904	11934	12055	11986	12108	11977	12017	12015	12008	11957	12092	11992	12071	12052	11855	12166	11913	11868	12128	11946	11915	11905	11909	12096	12072	11885	11907	12099	11965	12121	11955	11954	12049
30544	36363	39025	26616	16792	14024	13391	13389	13230	13316	13193	13069	13229	12920	13256	13278	13227	13194	13150	13257	12982	13038	13123	13183	13183	13126	13154	13275	13132	13195	13358	13118	13043	13306	13091	13059	13058	13161	13280	13252	12976	13241	13075	13086	13164	13241	13172	13295	13059	13095	12925	13201	13285	13165	13094	13060	13189	12991	13150	12983	13150	13168	13263	13088	13044	13033	13173	13112	12888	13197	13154	13098	13360	13098	12978	13192	13128	13027	13170	13016	13211	13269	13158	13042	13225	12884	13061	13140	13151	13146	13086	13038	13223	13193	13210	13265	12899	12948	13158	12968	13077	12963	13061	13056	13051	12878	12950	13200	13011	13069	13099	13055	12965	13045	13216	13037	13084	13253	13002	13248	13013	13263	13098	13007	13165	12944	13078	12966	13071	13083	13023	12989	13380	13146	13058	13023	13053	13119	13124	12961	13222	13082	13037	13033	13099	13195	13132	12978	13052	13146	12973	13082	13079	13244	13056	13074	13099	13085	13008	13210	13002	13121	13324	13066	13128	13146	13162	12955	12984	13011	13109	13029	13047	13236	13144	13009	13210	13146	13306	12886	13054	13157	13048	13112	13123	13129	13279	13144	13083	13051	13163	13198	13087	13137	13081	13248	13089	13191	13022	13109	13166	12998	12996	13055	13052	13060	13163	13092	13104	13218	13140	13136	13073	13147	13000	13239	13102	13166	13105	13020	13114	12992	13023	12988	13169	13254	12963	12793	13135	13170	13037	12977	13225	13106	13182	13129	13012	13056	13077	12903	13028	13107	13124	13159	13052	13007	12993	13100	13012	13006	13140	13254	13119	13089	12887	13214	13097	13015	13331	13115	12998	13207	13022	13122	13099	13133	13045	13060	13296	13049	12971	13134	13366	13015	12944	13078	12941	13004	13000	13199	13063	13106	13137	13080	13150	13044	13129	12957	12964	13217	13348	13096	12958	13014	13103	13178	13193	13157	13252	13075	13335	13104	13099	13075	13108	12921	12982	13247	12849	13038	13029	13092	13036	13247	12969	12832	13009	13113	13007	13251	13124	13226	13090	13001	13069	13104	13094	12993	13144	13227	13117	13120	13253	13057	12965	13058	13093	12990	13029	13204	13142	13268	13116	13139	12968	12976	13148	13191	13100	13121	13132	13058	13148	13256	13219	13147	13183	13076	12921	13012	13055	13041	12953	13110	13088	13078	13114	13130	12942	13102	13122	13029	12961	12935	12954	12918	13102	13013	12996	13107	13001	13025	13041	12968	13010	13075	13085	12943	13196	13136	13151	13199	13198	13045	13053	13227	12929	13239	13065	13115	13139	13162	12984	12940	13299	13141	12942	13123	13090	13190	13247	13016	13132	13196	13251	13196	13228	13009	12929	13216	13065	13036	12931	12994	13165	12982	13223	13265	12879	13041	12967	13011	12992	13072	13076	13067	13172	13291	13175	13118	13127	13026	12959	13092	13157	12955	13141	13055	13132	13124	12991	13148	13121	13049	13102	13020	13163	13030	13081	12988	13237	12941	13071	13001	13098	12994	13103	13078	13379	13191	13149	12950	13209	13035	13130	13247	13011	13167	13152	13142	13174	13125	13213	13083	12914	12980	13017	13187	13003	13213	13149	13096	13090	13287	13307	13043	13211	13175	13131	13139	12972	13180	12996	12997	12954	13166	13048	13190	13214	13109	12952	13038	13020	13032	13327	13186	13181	12915	13050	13058	13165	13060	13146	13263	13144	13249	13098	13007	13235	13193	13137	13206	13006	13134	13069	13130	13272	13084	12915	13049	13047	13136	13164	13146	13160	13024	13078	13249	13154	13023	13092	13035	13039	13002	13118	13066	13126	12997	13095	13181	13166	12961	13031	13056	12943	13095	13010	13112	13093	13081	13176	13071	12998	13129	13225	12922	13115	13076	13181	13069	13159	13135	13302	13119	13245	13099	13097	13012	13168	13158	13023	13082	13075	13023	12997	13171	13228	13128	12974	13121	13022	13318	13068	13216	12960	13066	12987	13135	13002	12877	13327	13171	13180	13083	13190	13229	13387	13125	13109	13126	13177	13197	13117	13218	13232	13024	13211	13276	13281	13164	13093	13169	13009	12941	12859	13051	13017	12992	13259	12869	12981	13188	13121	13101	13256	13031	12957	13036	13005	13187	13006	12880	13104	13247	13184	13012	13162	13028	13037	13109	13123	13144	13002	12829	13181	12997	13164	13125	13161	12874	13052	13219	12974	13025	13126	13132	13294	13295	13134	13178	13178	13135	12957	13120	13111	13153	13194	13113	13083	13157	13110	13062	12916	13049	13228	13272	13098	13190	13027	13070	13109	13229	13166	13103	13027	13068	13186	13024	13039	13169	12998	13053	12976	13178	13290	13072	12872	13109	13248	13038	13121	13185	13112	13099	13123	13184	13046	13276	13035	13120	13035	13097	13054	13158	12998	13237	13147	13045	13041	13064	13115	13195	13156	13158	13215	13184	13104	13150	13155	13040	13077	13187	13134	13260	13212	13037	13087	13188	12991	12932	13071	13259	13247	13241	13029	13071	13311	13061	13306	13031	13154	13127	13151	13088	13025	13055	13185	13143	13038	13069	13138	13098	13107	12956	13024	13219	13120	13085	13132	13038	13019	13022	13084	13044	13142	13125	13116	13195	13032	12874	13063	13141	12904	13067	13062	13071	13119	13085	13054	13199	13177	13085	13003	13197	13217	13023	13013	13181	13225	12948	13091	13147	13208	13002	13161	13168	13121	12928	13270	13110	12892	13161	12979	13075	12888	12942	13075	13107	13135	12963	13150	13028	13158	13200	13203	13037	13106	13103	13061	13159	13050	12988	13140	13043	13249	13044	13154	13043	13158	13278	13236	13132	13198	13017	13275	12951	13141	13159	13075	13214	13133	13133	13101	13131	13209	13134	13003	13022	13118	13088	13045	13180	13023	12963	13077	13097	13113	12951	13288	13077	13081	13095	13142	13131	13220	13075	12959	13082	13197	13045	13100	13039	13078	13083	13092	13345	13301	13318	13153	13161	12745	13069	12968	13101	13093	13328	13238	13045	13106	13131	13169	13000	13102	13097	13096	13063	13015	13165	13148	13260	13118	12993	13081	13036	13127	12906	13156	13164	13183	13019	13262	13190	13250	13075	13119	13057	13191	13080	13024	12985	13127	13077	12970	13075	13116	13007	13165	13207	13113	13204	12980	12958	12930	12990	13171	13132	13068	13099	13192	13036	13162	13122	13096	12976	13121	13146	13032	13124	13076	12995	13089	13038	12975	13104	13153	13254	12971	13257	13069	13040	12982	13156	13046	13098	13013	13087	13043	13074	13080	13148	12907	13128	13228	13292	13095	13292	13228	13085	13223	13103	13083	13163	13331	13186	13256	13056	13200	13159	13066	13005	12868	13042	13037	13165	12828	13059	12834	12971	13218	13169	13188	13227	13096	13015	13162	12969	13048	13219	13007	13071	12855	13164	13099	12809	13080	12991	13176	13158	13167	12986	13058	13068	13226	13004	13207	13203	13061	12933	13037	13115	13079	13199	13071	13099	13058	12963	13212	13191	12980	13105	13061	12867	13159	13198	13151	13100	13276	13093	13016	13144	13138	13057	13112	13051	13164	13078	12979	13120	13123	13175	13091	13134	13072	13015	13297	13102	13175	13202	13061	13175	13230	13038	13159	13145	13211	13202	13110	13317	13126	13247	13036	12938	13041	13173	13179	13187	13140	13094	13137	13165	13086	13257	13176	12986	12942	13046	13134	13138	13234	13094	13047	13087	13151	13094	12988	12994	13112	12981	13208	13075	13151	13186	13027	13273	13186	13204	13072	13087	13302	13156	13206	13105	13050	13170	13286	13152	13039	13172	13160	13160	13147	13342	13212	13085	13075	13225	13138	13139	13117	12878	13175	13066	13052	13218	13034	12930	13130	13082	12986	13118	12997	12961	13077	13229	13229	13206	13010	13236	13147	12975	13036	13164	13150	13046	13232	13154	13210	13082	13221	13041	12940	13064	13142	13146	13198	13161	13259	13108	12937	13022	12955	13192	13087	13188	13144	13103	13134	12984	12958	13088	13035	13083	13070	13046	13223	13118	13154	13264	13325	13239	13235	13206	13072	13092	13126	13092	13161	12940	13063	13247	12971	12825	13065	13122	13194	13048	13089	13094	12955	13057	13244	13273	12940	13180	13056	13198	13135	12955	13108	13232	13225	13022	13079	13166	13095	13055	13134	13329	13228	13058	13012	13143	13066	13092	12867	13097	13204	13133	13073	13044	13139	13159	13092	13164	13007	12982	13116	13277	13137	13313	13436	13060	13258	12973	12983	13126	13088	13010	13202	13211	13172	13076	13111	13150	13256	13136	13087	13378	13110	13124	13173	13013	13119	12888	13006	13057	12979	13043	13230	13003	13233	13145	13065	13110	13036	13176	13034	13133	13212	13094	13112	13052	12997	13256	13223	13197	13114	13140	13292	13047	13124	13077	13123	13364	13069	12933	12938	12964	13229	13095	13139	13171	13156	13130	13082	13085	13149	12870	13162	13074	13165	13161	13023	13299	13208	13234	13296	13206	13075	13130	13203	13222	13232	13320	13090	13031	13176	13007	13105	13024	13161	13229	13298	13334	13307	13135	13148	13073	13316	13103	13378	13119	13142	13043	13116	13144	12868	13311	13260	13208	13237	13223	13003	13178	13055	13103	13170	13131	12914	13223	13085	13112	13016	13116	13212	13119	13131	13188	13129	13108	13097	12884	13166	12957	13111	13116	13193	13178	13027	13081	13195	13143	13071	13134	13135	13125	13111	12992	13117	13088	13191	13195	13060	13117	12947	13243	13133	13062	12953	13214	13137	13175	13132	13181	13115	13080	13324	13082	13144	13047	13077	13105	13129	13276	13120	13225	13009	13039	13154	13071	13063	13127	13142	12968	13124	13242	13086	13125	13021	13047	13061	13223	13145	13025	13029	13161	13189	12962	13003	12976	12975	12858	13107	13175	13180	13133	13022	13084	13066	12999	13192	13213	13259	13084	13160	12949	13199	13074	13373	13393	13010	13089	13122	13080	13052	13105	13102	12932	13047	13183	13038	13084	13129	13013	13068	13106	13153	12906	13159	13087	13053	13250	13230	13027	13043	13274
38877	55196	40976	23566	15346	12945	12346	12178	12497	12312	12318	12463	12262	12452	12197	12315	12297	12277	12328	12346	12427	12375	12411	12413	12285	12536	12444	12293	12393	12372	12390	12400	12285	12405	12401	12352	12327	12475	12348	12215	12361	12377	12327	12244	12286	12325	12329	12384	12262	12152	12399	12325	12437	12394	12509	12420	12488	12331	12214	12384	12374	12306	12453	12250	12360	12400	12365	12376	12284	12293	12320	12327	12370	12369	12336	12174	12305	12352	12466	12445	12415	12330	12333	12452	12291	12389	12418	12389	12304	12210	12311	12340	12435	12381	12397	12416	12276	12275	12302	12329	12329	12534	12312	12312	12348	12272	12382	12312	12249	12500	12441	12527	12316	12322	12456	12234	12410	12432	12389	12333	12371	12318	12346	12327	12254	12348	12309	12361	12300	12245	12321	12302	12182	12421	12296	12168	12305	12206	12331	12223	12440	12425	12558	12374	12504	12335	12428	12363	12272	12376	12433	12464	12399	12305	12356	12312	12372	12305	12389	12362	12297	12366	12341	12280	12258	12402	12280	12427	12365	12332	12350	12341	12384	12322	12295	12334	12372	12436	12322	12362	12314	12222	12404	12307	12437	12379	12425	12312	12461	12354	12371	12446	12265	12356	12439	12444	12333	12241	12465	12306	12305	12354	12430	12376	12368	12269	12196	12355	12309	12325	12427	12517	12386	12322	12370	12345	12384	12348	12352	12278	12346	12227	12326	12260	12385	12250	12181	12317	12378	12493	12320	12357	12299	12378	12348	12305	12330	12394	12284	12420	12332	12312	12514	12218	12483	12375	12341	12181	12316	12311	12233	12352	12343	12578	12163	12301	12252	12309	12404	12367	12272	12233	12290	12261	12413	12338	12341	12219	12414	12324	12520	12278	12352	12467	12372	12355	12252	12430	12425	12390	12363	12413	12454	12223	12251	12373	12286	12464	12197	12488	12346	12448	12394	12326	12327	12600	12293	12338	12548	12332	12253	12512	12433	12237	12289	12265	12310	12409	12344	12414	12279	12423	12306	12327	12209	12297	12264	12290	12231	12402	12370	12397	12340	12298	12364	12267	12220	12316	12357	12453	12291	12245	12279	12324	12251	12460	12351	12321	12384	12286	12542	12339	12342	12359	12374	12259	12371	12347	12326	12435	12286	12512	12422	12355	12514	12335	12328	12514	12412	12302	12327	12306	12313	12259	12244	12485	12267	12241	12375	12229	12221	12261	12281	12249	12325	12390	12374	12336	12204	12211	12352	12298	12276	12441	12406	12417	12522	12258	12288	12167	12412	12210	12270	12329	12430	12213	12274	12354	12201	12271	12481	12472	12363	12297	12370	12310	12287	12362	12307	12384	12467	12359	12442	12294	12258	12286	12309	12258	12285	12483	12404	12440	12341	12333	12468	12365	12360	12388	12424	12378	12392	12333	12229	12417	12324	12307	12250	12550	12421	12321	12425	12357	12298	12274	12364	12487	12306	12421	12384	12245	12389	12266	12366	12250	12281	12246	12438	12328	12353	12288	12338	12437	12182	12381	12322	12430	12204	12386	12394	12350	12370	12205	12461	12410	12353	12403	12451	12258	12331	12334	12206	12290	12381	12340	12234	12257	12104	12257	12476	12315	12321	12255	12315	12342	12311	12354	12317	12406	12288	12346	12381	12497	12522	12343	12541	12421	12415	12222	12243	12355	12500	12235	12567	12285	12349	12276	12364	12304	12332	12507	12432	12224	12319	12555	12244	12303	12208	12267	12281	12366	12218	12381	12299	12348	12474	12389	12484	12401	12461	12424	12239	12164	12277	12495	12329	12293	12381	12515	12316	12291	12221	12412	12417	12334	12242	12315	12322	12394	12192	12318	12265	12468	12298	12444	12399	12371	12599	12475	12408	12333	12514	12407	12224	12342	12325	12577	12269	12289	12395	12344	12440	12261	12313	12264	12369	12374	12337	12204	12630	12341	12391	12450	12330	12328	12411	12364	12430	12371	12347	12336	12261	12312	12474	12364	12514	12429	12473	12253	12438	12284	12382	12431	12428	12464	12328	12333	12285	12343	12386	12368	12206	12206	12338	12181	12267	12219	12457	12337	12279	12295	12522	12389	12475	12264	12455	12299	12440	12283	12315	12274	12444	12389	12383	12340	12238	12309	12485	12143	12371	12444	12231	12216	12356	12365	12256	12412	12276	12339	12304	12372	12442	12294	12384	12300	12354	12447	12378	12349	12355	12425	12315	12248	12314	12101	12327	12331	12198	12363	12226	12219	12556	12419	12391	12386	12236	12440	12267	12272	12459	12440	12598	12301	12307	12346	12321	12327	12321	12264	12552	12166	12345	12461	12295	12431	12333	12458	12392	12295	12467	12276	12482	12468	12446	12436	12314	12384	12430	12310	12386	12331	12328	12295	12274	12271	12433	12476	12385	12352	12351	12263	12296	12410	12352	12260	12357	12286	12288	12333	12267	12304	12431	12362	12377	12295	12303	12299	12433	12088	12386	12429	12319	12202	12436	12380	12222	12399	12465	12545	12356	12409	12276	12352	12470	12360	12208	12571	12378	12280	12308	12341	12470	12447	12326	12240	12417	12451	12421	12512	12327	12413	12457	12459	12285	12438	12475	12306	12304	12389	12528	12379	12400	12453	12233	12454	12380	12315	12383	12523	12220	12437	12489	12409	12495	12308	12262	12249	12199	12378	12482	12532	12290	12235	12400	12382	12427	12412	12274	12306	12346	12378	12311	12217	12387	12236	12509	12228	12464	12296	12414	12372	12225	12097	12111	12461	12253	12354	12424	12340	12303	12370	12291	12337	12364	12474	12319	12277	12425	12260	12498	12298	12342	12354	12458	12392	12315	12400	12517	12346	12473	12247	12293	12473	12307	12479	12421	12362	12497	12442	12499	12382	12410	12513	12363	12361	12406	12336	12417	12346	12301	12542	12300	12418	12418	12323	12430	12319	12330	12364	12446	12253	12296	12370	12330	12365	12329	12281	12386	12276	12380	12322	12369	12291	12393	12265	12432	12430	12457	12423	12322	12385	12335	12427	12516	12351	12386	12245	12363	12096	12386	12454	12260	12323	12415	12383	12271	12419	12416	12408	12273	12362	12333	12276	12450	12340	12253	12311	12290	12452	12311	12333	12380	12369	12427	12417	12525	12319	12300	12418	12484	12330	12341	12334	12299	12302	12247	12313	12338	12457	12456	12283	12448	12476	12302	12342	12263	12462	12179	12331	12380	12335	12229	12291	12265	12365	12320	12402	12257	12456	12266	12435	12591	12338	12524	12295	12277	12320	12296	12449	12291	12301	12360	12281	12411	12359	12356	12315	12245	12292	12495	12382	12288	12457	12185	12465	12299	12296	12228	12359	12410	12355	12299	12264	12319	12162	12304	12300	12339	12489	12362	12549	12316	12363	12380	12325	12306	12384	12221	12392	12361	12473	12319	12224	12302	12389	12402	12295	12345	12286	12370	12253	12162	12382	12442	12364	12311	12426	12161	12466	12445	12188	12317	12359	12224	12508	12549	12191	12283	12418	12411	12290	12329	12372	12347	12376	12302	12265	12432	12376	12397	12569	12499	12185	12285	12268	12614	12290	12482	12254	12355	12411	12369	12323	12385	12280	12245	12369	12389	12316	12440	12269	12356	12227	12408	12266	12354	12320	12425	12383	12427	12398	12299	12374	12413	12551	12411	12382	12408	12351	12402	12308	12364	12124	12319	12303	12333	12319	12426	12459	12221	12274	12437	12321	12334	12409	12270	12357	12347	12212	12336	12363	12367	12440	12414	12355	12175	12584	12273	12345	12356	12472	12413	12318	12275	12303	12319	12364	12398	12456	12369	12431	12429	12303	12331	12343	12223	12465	12517	12486	12350	12405	12325	12327	12384	12484	12277	12409	12327	12461	12376	12330	12429	12336	12404	12349	12423	12564	12456	12250	12387	12300	12320	12213	12265	12337	12308	12259	12290	12418	12523	12344	12362	12184	12237	12305	12414	12396	12371	12327	12363	12263	12308	12168	12251	12461	12395	12193	12332	12311	12234	12274	12262	12309	12490	12336	12370	12393	12219	12363	12424	12353	12391	12303	12193	12353	12352	12363	12435	12332	12271	12397	12454	12300	12388	12386	12381	12278	12398	12318	12264	12458	12225	12427	12370	12235	12326	12200	12259	12228	12446	12396	12443	12229	12250	12380	12460	12174	12387	12383	12325	12434	12344	12376	12156	12348	12232	12310	12348	12234	12076	12396	12237	12355	12255	12389	12358	12342	12448	12354	12531	12251	12431	12416	12343	12561	12436	12223	12366	12252	12294	12307	12462	12303	12282	12371	12402	12275	12338	12389	12231	12334	12351	12248	12398	12372	12258	12255	12178	12438	12280	12440	12534	12384	12361	12321	12379	12476	12261	12153	12300	12539	12343	12475	12260	12405	12148	12254	12287	12244	12340	12331	12291	12507	12318	12367	12302	12393	12374	12415	12323	12312	12475	12464	12302	12316	12295	12195	12219	12588	12381	12321	12424	12413	12171	12329	12338	12269	12400	12377	12469	12475	12378	12160	12330	12268	12214	12341	12347	12500	12358	12319	12084	12420	12247	12273	12371	12362	12419	12344	12360	12484	12222	12191	12353	12362	12313	12425	12304	12229	12350	12475	12318	12369	12342	12246	12374	12551	12273	12352	12313	12382	12257	12195	12364	12389	12310	12274	12340	12396	12471	12383	12343	12172	12286	12256	12472	12273	12292	12389	12277	12358	12459	12297	12479	12389	12395	12550	12453	12520	12280	12458	12182	12313	12299	12513	12223	12237	12279	12357	12348	12274	12333	12191	12362	12544	12548	12320	12152	12453	12468	12328	12198	12262	12277	12562	12447	12190	12365	12476	12139	12377	12336	12353	12323	12571	12391	12253	12537	12688	12303	12514	12297	12298	12410	12248	12449	12242	12431	12409	12356	12280	12340	12485	12325	12389	12459	12262	12314	12252	12387	12272	12346	12477	12311	12329	12339	12495	12321	12500	12393	12386	12328	12406	12264	12230	12338	12379	12454	12328	12384	12347	12310	12393	12277	12427	12359	12436	12299	12331	12449	12381	12356	12339	12421	12287	12388	12391	12206	12378	12408	12260	12243	12449	12373	12274	12162	12368
27263	32995	45030	34010	21365	15636	13808	12945	12938	13145	13153	13079	13154	13087	13076	13022	12919	12993	13122	13114	12954	13171	12890	12920	12930	12764	13047	12891	13170	13258	12870	13096	12915	13183	13013	13031	13144	12928	12929	12978	13055	12802	12920	12931	12972	12910	12809	13104	12982	13045	12877	13100	13126	13120	12854	12788	13033	12965	13026	12931	13055	12906	12858	13072	12933	12953	12907	13094	12855	12960	13104	13020	12980	12957	12943	13015	12971	12886	12943	12776	12955	13000	13046	12988	13113	12937	12978	12933	13042	12984	12970	12961	12911	13076	12974	13139	12929	12929	12878	13103	12974	12872	13071	12979	13069	12787	13166	13286	13171	12934	12805	12829	12859	13068	12848	12853	12871	13028	12962	12923	12940	13048	13168	13008	12939	13061	13047	12931	12829	12806	12841	13058	13218	12878	13080	12920	12971	13031	12948	13044	12867	12951	13020	12903	13150	13055	13012	13141	12975	13113	12995	12893	12925	12996	13149	12896	13008	12883	13026	13185	13151	12932	12837	12985	12985	13196	13137	12982	13025	12969	13047	13024	12919	12986	12803	13012	12912	12916	12956	12988	12946	12831	12995	13150	13012	13026	13054	12952	12987	13052	13217	12970	12936	12950	12997	12978	13101	12894	13059	13014	13045	12912	12839	12905	13035	12875	12970	12986	12913	12922	13119	13101	12772	13131	12960	12975	13008	12996	12746	12933	12924	12772	12952	12864	13048	12984	12784	12817	12901	12825	12809	12981	12823	12844	12987	13051	12993	12838	12967	12948	12954	12883	13033	13015	12755	12961	12830	13108	13134	12950	12894	12881	12924	12872	12896	13036	13151	12871	13008	13069	12935	13079	12983	12744	13149	12986	13065	12774	12916	12737	12908	12960	12887	13008	12810	12919	12974	13099	12946	12977	13005	12959	12821	12927	12983	13079	12992	13176	13061	13005	13118	13032	12827	12920	12953	12899	12765	13019	12823	12847	12911	12912	12967	12997	12967	12901	12859	12820	13002	13134	13052	13024	12948	13002	12929	13053	13076	13098	12887	12859	13042	13072	12982	12983	13024	12942	12954	12951	12958	12824	12824	12863	13076	12908	12888	12903	13079	13065	13016	12807	12880	13077	13116	13001	13085	12831	12914	12832	13100	13110	13111	12897	12805	13055	13076	12952	13055	12825	13067	13036	12834	12835	13144	13248	13065	12983	12993	12940	12932	12979	12962	13078	12917	12868	12982	12986	12949	13061	12772	13063	12854	13033	13051	12804	13013	12956	12859	13132	12921	13047	13054	12860	12844	13098	12984	12910	12992	13013	13012	12963	13165	12901	13044	12919	13125	13148	13061	13064	12763	12947	12766	12905	13040	12997	12879	13093	13023	12918	12872	12911	12827	13166	12891	12950	13030	12977	13015	12938	12856	13277	13168	13131	13138	12987	13055	13049	12975	13237	13003	12964	12925	12942	13021	12909	12844	12951	13018	12852	12953	12935	12963	12975	12918	13005	12963	12873	13080	12929	13043	13169	13225	12891	12967	12998	12952	12922	12878	13028	12936	12903	12975	13092	12912	13013	13106	13130	13018	12992	12843	12838	13203	12966	12968	12874	13037	12849	12989	12961	12984	13000	12991	12910	13102	12988	12939	12928	12945	12958	12872	12900	13040	13118	12960	13008	12958	12921	13085	13064	12991	13086	13010	12835	13021	13109	12925	12869	12998	12878	12987	12902	13082	12917	12981	13017	12931	13071	12936	12940	13133	12987	12976	12896	12770	12971	12870	12917	12964	12997	12927	12911	12977	12937	12985	13065	12841	12861	12792	13044	12896	12956	12816	13035	12961	12840	12888	12940	12971	12832	12874	12736	13018	12816	12753	12910	13170	12982	12824	13111	12900	13054	12947	12755	12895	13132	13014	12933	13191	13092	12971	12889	12859	13014	12945	12872	12974	13039	12885	13153	12997	12942	12871	12984	12790	12885	12887	12802	13130	12967	12902	12947	13007	13017	12808	12985	12973	12958	12932	13008	12870	12839	13022	13002	13105	13075	12952	12962	12805	13062	12895	12897	12829	12934	13049	12961	12942	13147	13035	13074	12928	12816	13060	12962	13028	12975	13149	12904	12950	12843	12727	12972	12973	12979	13006	13099	13020	13031	13099	12828	12869	12971	12954	13120	12940	13040	12925	13157	13094	13032	12846	12967	12905	12901	12850	12984	13362	12920	13051	12867	13032	12918	12998	12917	12894	13067	12892	12817	13004	12916	13017	13133	13012	13124	12823	12990	12825	13060	12944	13049	13062	12882	13096	13007	12997	12910	13032	12965	13265	13027	12897	12969	12929	13156	13155	12927	12993	13053	13130	12856	12892	12942	12660	12886	13209	13114	12964	12987	12953	12968	12912	13037	13033	13113	12976	13069	13098	12989	13160	12914	13016	12807	12823	13197	12936	12991	12905	12737	12847	12818	12957	12974	12941	13119	13001	12973	13081	12934	12951	12861	12913	12902	13067	12960	13083	12855	12902	12798	12967	13043	12993	13007	13092	12936	12987	12944	12920	12918	12796	12966	13028	13073	13095	13028	13054	13013	12993	12877	12936	13033	13020	12975	12930	12868	12841	12848	12754	13012	12906	13204	12956	13026	12858	12913	13002	13074	12953	13023	13019	12802	13025	13083	12974	12854	12893	12940	12935	12980	13099	12885	12981	13046	13028	12970	12953	12957	13005	13091	12913	12980	13056	12844	12957	12855	12855	13106	12896	12863	13101	12803	12803	12965	13133	12918	12995	12845	13142	13007	12977	12997	12932	13008	12854	12828	12890	12926	12709	12967	12850	13127	13128	13067	13057	12906	13027	12930	13057	13043	13031	12849	13082	12956	12939	12924	13048	12943	12937	13008	12850	13197	13209	12998	12822	12957	12984	13008	12929	13016	12923	12836	13041	12899	12896	13027	12911	12896	13037	12895	13033	13036	12911	12971	12748	13052	12990	13037	12793	12996	12934	12909	12967	12829	12888	13100	12888	13000	13007	12978	12995	12924	12783	12987	12992	12841	12891	13054	13064	13045	13026	12956	13097	12992	13064	12956	12867	12996	13079	12969	13027	12959	12951	13155	13098	12669	12927	12835	12885	13189	13017	12948	12668	12903	12996	12986	12969	12990	12865	12885	12939	12955	13121	13003	13047	12992	13016	12827	12953	12905	12954	12932	12936	13138	13082	12992	13132	12993	12920	12966	12887	12967	13045	12992	12994	12984	13028	12990	13048	12978	12968	13180	12791	12896	12982	12923	12784	13003	12961	13122	13025	12937	13055	12928	13051	13091	13021	12967	13040	13076	13050	12966	13024	12825	13011	12937	12968	12838	13061	13065	12952	12927	12852	12894	13096	12993	12938	12902	12983	13015	12899	12835	12980	12889	12989	12971	13014	13129	13143	13066	12977	12880	12943	13174	12885	13011	13075	12838	12853	13126	12937	13018	13063	12747	13053	13053	12894	13097	13212	12971	12858	12989	12924	12948	12850	12931	12927	12932	12909	12975	13026	12941	12939	12989	12983	12959	12874	12911	13016	12960	13024	12938	13006	12795	12938	12929	12942	13153	12912	12966	12743	12777	12974	12930	12954	12929	12800	12812	12986	12854	12996	12990	12778	12878	12881	12905	12878	13143	12930	12917	13124	12929	12994	12985	13004	13078	13059	12991	13041	13111	13000	12936	12883	12949	12890	12930	13017	12862	13052	12890	12844	12907	12987	13095	12913	12765	13117	13038	13021	13013	12957	12941	13025	12931	13004	13147	13040	12892	13013	12907	12779	12878	12903	12871	12982	12991	12920	12991	12862	12971	12953	12922	12799	12951	12919	13054	12884	12952	12872	12938	12834	13145	12909	12857	13137	12857	12992	13089	13042	12967	12921	13047	13104	13005	12918	13157	13017	12929	12859	13044	13073	12887	13003	13142	12975	12759	12795	12890	13032	13042	12853	12970	12905	13079	13134	13009	13069	13098	13016	12900	13042	12927	12884	13054	13053	13058	12845	12964	13078	12920	12884	13029	12999	12897	12879	13075	12750	12794	13075	12902	13004	12796	12956	12982	13141	13201	12939	12971	12905	12986	13120	13008	12924	12937	13007	12873	12951	13150	12849	13095	12924	12895	12959	12936	13090	13012	12985	12895	13160	12970	13026	12760	13071	12911	13064	13008	13001	12988	12776	12852	12959	13034	13189	12962	12897	12978	13064	13076	12714	13019	13077	12880	12935	13086	12960	12967	13126	13037	12974	12985	13031	12856	12850	12982	12968	12964	13055	12930	13074	13118	13002	12942	13002	13080	12971	12827	12984	13133	12864	12881	12972	13090	12953	13008	13063	12995	13010	13016	13024	13033	12958	13015	12921	13116	12924	12926	12993	12912	12853	12948	12980	12945	12970	12872	13032	13075	12878	13079	13088	12959	12953	13034	13014	13020	13127	13060	13079	13088	12904	12959	13004	12967	12939	12919	13206	12928	13194	12870	12916	12840	12941	13048	12794	12891	13066	13049	13003	13155	12964	12885	12912	12955	12856	12830	12919	12731	12995	12909	12958	12993	12813	12706	12953	12968	13073	13096	12968	12977	12932	13097	12927	12992	13085	12953	13047	12932	13206	13080	13031	12924	13243	12970	12691	12946	12967	12935	13108	12974	12864	12675	13130	12930	13003	12977	12963	13032	13080	12938	12941	12933	13043	12754	12893	12982	12883	13115	12832	12895	13103	13030	12959	13025	12967	12980	13078	12978	12874	12942	13046	12818	13040	12938	12831	12911	12809	13024	13039	13043	12969	13034	13092	12974	12948	12946	12810	13139	12965	12996	13078	12960	12748	12920	12746	12922	12811	12821	12891	12905	12988	12919	12997	12838	13020	13143	13134	12921	12819	12913	13074	13066	13003	12840	12810	13041	13181	12920	12768	12990	13039	12989	12876	12780	12899	12941	13016	12817	13128	12923	12900	12989	13028	13056	13004	13037	12956	13190	13208	13091	12901	13026	13117	13033	13022	12837	13142	12999	13035	13030	12999	12810	13067	13059	12872	13043	13098	13132	13013	12940	13041	12830	12810	13053	12859	12915	12869	12914	12995	12773	12885	13013	12743	13074	13071	13090	12978	12992	13040	13058	12968	13021
50281	76026	56755	33103	18870	13727	12273	12512	12209	12373	12186	12438	12402	12456	12345	12328	12349	12531	12213	12232	12324	12302	12421	12356	12427	12360	12200	12360	12432	12275	12277	12326	12340	12527	12402	12391	12522	12376	12376	12379	12198	12449	12484	12266	12351	12214	12403	12249	12366	12296	12298	12276	12483	12422	12431	12393	12357	12346	12331	12486	12270	12257	12358	12280	12460	12413	12261	12311	12265	12409	12253	12327	12376	12397	12259	12345	12262	12391	12309	12354	12265	12275	12220	12438	12297	12389	12281	12419	12362	12319	12285	12476	12205	12337	12458	12136	12449	12407	12336	12224	12375	12303	12500	12329	12392	12348	12273	12335	12335	12437	12266	12333	12341	12342	12189	12424	12248	12358	12408	12344	12389	12329	12216	12405	12350	12295	12211	12243	12410	12294	12336	12432	12486	12350	12267	12314	12304	12158	12412	12421	12400	12349	12320	12209	12259	12284	12298	12307	12176	12354	12327	12231	12380	12210	12403	12316	12451	12326	12338	12193	12252	12338	12347	12403	12413	12271	12256	12362	12446	12333	12330	12353	12244	12391	12384	12395	12215	12416	12376	12315	12387	12320	12426	12398	12408	12461	12356	12329	12445	12319	12361	12226	12363	12358	12324	12351	12396	12474	12301	12378	12529	12355	12367	12380	12371	12378	12382	12432	12346	12198	12296	12203	12213	12287	12237	12298	12318	12455	12247	12247	12288	12388	12373	12371	12300	12251	12327	12357	12342	12401	12326	12266	12428	12301	12293	12299	12352	12273	12335	12514	12501	12465	12270	12128	12408	12429	12201	12263	12294	12284	12384	12277	12288	12409	12278	12329	12389	12348	12416	12370	12262	12285	12166	12371	12333	12251	12412	12275	12253	12178	12197	12412	12323	12282	12220	12229	12402	12352	12429	12181	12250	12299	12369	12283	12327	12419	12313	12276	12438	12219	12339	12344	12346	12347	12225	12370	12266	12320	12305	12430	12309	12394	12233	12188	12423	12322	12170	12352	12458	12403	12288	12395	12274	12398	12223	12358	12319	12240	12296	12384	12309	12423	12252	12277	12113	12471	12380	12159	12347	12278	12284	12461	12456	12317	12313	12202	12289	12400	12263	12337	12197	12309	12324	12292	12373	12412	12348	12211	12223	12451	12280	12383	12165	12177	12282	12269	12370	12192	12136	12363	12456	12395	12404	12240	12150	12317	12413	12458	12395	12324	12315	12344	12252	12282	12310	12291	12265	12188	12420	12234	12476	12155	12338	12346	12165	12404	12326	12398	12420	12345	12299	12302	12376	12350	12268	12279	12355	12324	12347	12269	12277	12188	12387	12211	12395	12469	12389	12222	12156	12483	12278	12241	12272	12081	12270	12430	12367	12315	12159	12356	12345	12242	12291	12036	12334	12188	12508	12347	12357	12269	12429	12303	12397	12281	12407	12318	12335	12486	12278	12332	12289	12361	12343	12317	12373	12562	12334	12185	12426	12189	12439	12335	12172	12302	12337	12185	12484	12331	12311	12295	12264	12222	12308	12255	12266	12373	12402	12237	12371	12155	12441	12324	12442	12405	12475	12392	12356	12310	12357	12291	12399	12254	12295	12402	12276	12370	12357	12437	12333	12486	12215	12495	12359	12275	12257	12578	12326	12399	12447	12373	12417	12316	12389	12338	12399	12289	12428	12295	12330	12285	12216	12557	12347	12389	12306	12360	12332	12302	12304	12259	12425	12234	12323	12208	12224	12238	12231	12479	12377	12272	12272	12391	12392	12286	12403	12336	12370	12459	12310	12269	12492	12296	12443	12292	12444	12307	12356	12251	12353	12299	12320	12500	12140	12278	12323	12408	12326	12332	12405	12264	12236	12419	12413	12215	12102	12397	12379	12347	12281	12407	12488	12422	12277	12346	12260	12305	12411	12373	12356	12400	12208	12444	12352	12404	12333	12446	12297	12360	12390	12303	12293	12120	12384	12334	12268	12371	12264	12394	12211	12331	12206	12184	12229	12302	12376	12411	12330	12454	12296	12439	12208	12402	12351	12378	12362	12465	12332	12392	12266	12312	12206	12187	12252	12210	12192	12266	12204	12271	12529	12278	12397	12267	12314	12272	12305	12380	12358	12426	12311	12362	12314	12405	12383	12227	12257	12480	12384	12411	12404	12174	12348	12385	12375	12254	12298	12319	12341	12312	12508	12244	12265	12031	12373	12292	12309	12378	12499	12263	12217	12248	12456	12388	12388	12425	12315	12388	12472	12264	12409	12297	12384	12388	12343	12136	12308	12417	12473	12508	12386	12401	12353	12321	12547	12312	12311	12378	12187	12259	12307	12392	12331	12281	12442	12470	12217	12449	12572	12368	12154	12357	12474	12297	12450	12296	12413	12411	12465	12241	12397	12276	12285	12264	12358	12224	12363	12307	12169	12303	12287	12352	12460	12218	12477	12270	12394	12314	12488	12352	12303	12310	12396	12523	12365	12302	12237	12257	12307	12311	12226	12331	12281	12280	12363	12305	12237	12380	12299	12259	12383	12162	12192	12306	12310	12272	12280	12452	12312	12428	12354	12178	12382	12314	12266	12270	12380	12410	12430	12390	12188	12266	12300	12279	12303	12370	12355	12359	12444	12292	12093	12396	12286	12196	12362	12210	12252	12238	12148	12229	12292	12347	12525	12384	12371	12377	12540	12316	12472	12315	12336	12543	12260	12537	12235	12480	12399	12337	12200	12444	12185	12235	12447	12198	12273	12271	12203	12391	12321	12373	12221	12352	12260	12236	12322	12430	12203	12235	12483	12216	12502	12214	12267	12372	12388	12399	12313	12274	12323	12244	12439	12356	12385	12286	12369	12526	12386	12292	12468	12238	12398	12386	12401	12538	12403	12342	12353	12401	12340	12427	12227	12409	12336	12367	12218	12477	12438	12358	12259	12382	12133	12363	12392	12207	12328	12508	12460	12331	12304	12314	12344	12239	12265	12332	12268	12359	12411	12366	12388	12215	12402	12419	12276	12249	12483	12326	12550	12307	12476	12423	12312	12383	12261	12233	12318	12293	12207	12273	12389	12458	12265	12381	12528	12451	12292	12325	12348	12221	12247	12191	12161	12460	12304	12363	12372	12444	12365	12315	12123	12224	12413	12473	12409	12230	12521	12262	12473	12400	12473	12309	12397	12340	12394	12501	12368	12356	12285	12342	12507	12271	12426	12410	12280	12372	12266	12401	12459	12401	12359	12306	12436	12329	12363	12330	12456	12372	12417	12175	12281	12421	12389	12333	12269	12457	12429	12287	12382	12328	12358	12377	12247	12391	12120	12411	12354	12412	12431	12390	12295	12315	12372	12517	12377	12484	12203	12391	12367	12337	12278	12345	12337	12438	12374	12176	12444	12403	12239	12270	12306	12345	12139	12332	12335	12240	12228	12218	12345	12208	12415	12484	12328	12238	12271	12322	12219	12396	12200	12432	12466	12452	12350	12304	12378	12371	12489	12455	12336	12493	12414	12387	12240	12249	12187	12351	12279	12324	12436	12113	12417	12285	12351	12378	12350	12274	12342	12447	12363	12439	12376	12220	12473	12316	12272	12377	12504	12281	12300	12167	12434	12340	12445	12409	12379	12304	12396	12340	12395	12204	12251	12283	12331	12280	12156	12298	12253	12352	12347	12373	12377	12266	12361	12552	12318	12338	12377	12137	12460	12277	12361	12198	12320	12450	12357	12148	12321	12531	12403	12324	12423	12319	12386	12245	12409	12386	12331	12476	12400	12354	12388	12389	12310	12421	12250	12286	12249	12357	12541	12311	12267	12416	12334	12304	12190	12367	12320	12401	12244	12318	12238	12319	12389	12301	12521	12226	12329	12319	12324	12364	12206	12248	12358	12278	12333	12404	12152	12250	12376	12304	12248	12447	12416	12227	12469	12298	12392	12264	12248	12451	12346	12406	12338	12249	12278	12239	12435	12285	12466	12334	12378	12411	12415	12175	12330	12201	12381	12503	12311	12269	12447	12329	12256	12355	12371	12482	12365	12402	12284	12357	12323	12286	12395	12431	12349	12406	12243	12232	12312	12246	12228	12456	12204	12408	12447	12323	12157	12417	12283	12223	12291	12404	12353	12317	12497	12195	12344	12406	12446	12398	12315	12317	12201	12203	12273	12377	12397	12260	12231	12331	12166	12291	12318	12309	12446	12409	12164	12389	12234	12521	12499	12275	12080	12408	12389	12320	12228	12377	12303	12250	12346	12232	12389	12442	12526	12328	12344	12326	12203	12468	12330	12280	12347	12311	12322	12379	12344	12600	12223	12372	12274	12256	12359	12197	12300	12226	12421	12225	12279	12231	12295	12324	12329	12305	12350	12233	12449	12391	12355	12321	12422	12401	12196	12374	12478	12285	12164	12250	12312	12391	12358	12384	12306	12223	12361	12460	12308	12419	12232	12359	12428	12354	12303	12271	12361	12391	12413	12428	12520	12367	12243	12213	12338	12349	12107	12348	12334	12254	12383	12179	12293	12395	12200	12279	12373	12244	12423	12336	12355	12434	12307	12514	12280	12494	12405	12392	12317	12336	12356	12317	12397	12243	12212	12474	12343	12476	12209	12326	12356	12247	12360	12376	12457	12439	12477	12344	12513	12645	12240	12293	12371	12247	12310	12485	12249	12546	12303	12225	12341	12309	12346	12280	12424	12435	12201	12338	12354	12365	12278	12399	12388	12278	12387	12423	12254	12315	12344	12304	12269	12240	12351	12451	12300	12305	12373	12447	12258	12449	12262	12245	12297	12066	12439	12358	12317	12377	12380	12160	12387	12312	12197	12379	12274	12430	12329	12299	12313	12326	12138	12384	12316	12224	12311	12278	12393	12315	12113	12257	12341	12434	12281	12277	12376	12316	12228	12505	12310	12200	12196	12255	12275	12431	12387	12426	12299	12224	12340	12237	12345	12272	12311	12454	12402	12392	12297	12291	12395	12344	12138	12314	12404	12386	12275	12575	12324	12347	12226	12180	12383	12141	12443	12349	12314	12358	12360	12404	12192	12345	12184	12331	12325	12406	12340	12359	12249	12429	12360	12238	12241	12444	12258	12268	12303	12382	12328	12403	12419	12265	12127	12456	12336	12282	12402	12425	12444	12283	12363	12403	12293	12215
23028	23131	34227	29766	24339	22808	20353	14275	13251	13398	13258	13246	13151	13161	12992	13072	13213	13153	13064	13078	13037	13052	13143	13076	13006	12978	12930	12942	13019	12997	12992	13206	13021	13068	12867	13148	12893	12796	12971	12990	12952	12951	12904	13000	12846	13094	13019	12858	12932	13077	13009	12985	12780	12863	12780	12900	12927	12742	12949	12954	13013	12944	12874	13033	13196	12992	13022	12946	13060	13090	13138	12782	12939	13008	13095	12903	13072	12899	12932	12944	13038	12878	12925	13035	12867	12857	12939	12920	13064	12837	12757	12976	12767	12953	12848	12987	12842	12947	12966	12856	12946	12901	12867	12918	12893	12883	12909	12818	12997	12927	13055	12793	12836	12885	12939	12947	12927	12912	12949	12984	12754	12897	12971	13078	12892	12665	12834	12890	12831	12747	12833	12981	12853	12790	12818	12929	12910	12826	13002	12808	12945	12746	12852	12946	12870	13054	12907	12938	12931	13017	12704	12849	13070	13043	13037	12986	12794	12875	12873	12903	12876	12784	12884	12786	12930	12830	12859	12822	13040	12882	12991	12889	13048	12870	12993	12926	12844	12577	12847	12904	12871	13040	12947	12988	12953	12978	13010	12826	12954	12970	13021	12928	12970	12804	12928	12874	12969	12917	12717	12888	12998	12811	12897	12865	12708	12843	12907	12754	12844	12858	12889	12929	12944	12830	13013	12988	12884	12821	12869	12951	12935	12841	13049	12818	12775	12910	12789	12974	12945	12763	12661	12952	12704	12954	12749	12750	13042	12916	12840	12914	12954	13080	12933	12961	13087	12879	12996	12873	12857	12933	12863	12914	13145	12931	12730	12915	13040	13016	12911	12919	12927	12817	12909	12916	12809	13062	12995	13021	13109	12798	12967	12944	12998	12866	12912	12806	12878	13006	12841	12943	12925	12899	12966	12855	12833	12931	12761	12800	12899	12908	12956	13140	12752	12930	12962	12770	12894	12768	12874	13023	12643	12880	12719	12764	12912	12905	13062	12934	12981	13025	13258	13070	12965	12814	12759	12975	12899	12754	12915	13004	12935	12963	12935	12928	12744	13021	12921	12999	12779	13005	12979	12894	12878	12929	12829	12879	12793	12924	13030	12723	12935	12822	12826	12696	12868	13050	12835	12866	12693	12962	12814	12933	12965	12856	12865	12883	13011	13007	12874	12851	12930	13087	12834	12908	12930	12885	12821	12955	12906	12830	12910	12953	12925	12852	12924	12905	12788	12911	12677	12842	12941	12971	12846	12990	12895	12920	13038	12838	12715	12874	12790	12901	12818	13051	13034	12987	12947	12915	12985	12915	12969	13024	13003	12891	12886	12945	12934	12855	12820	13097	12846	12757	12736	12886	12888	12923	13059	12886	13044	12876	12801	13024	12753	12881	12777	12862	12793	12958	12892	12964	12836	12793	12947	12921	12830	12816	12872	12957	12869	12777	12925	12979	12990	12920	12853	12851	12835	12787	12642	12685	12911	13038	12843	13026	12872	12969	13032	12797	12729	12829	12811	12881	12900	12912	12804	12772	12852	12761	12753	12988	13110	12916	12949	13375	12908	12764	13131	12932	12993	12933	12916	12866	12920	12923	12808	13124	12796	12943	12834	12845	12938	13043	12876	12855	12947	12972	12986	12990	12957	12955	12913	12866	12882	13024	12845	12947	13005	12823	12818	12889	13000	12987	12867	12971	12968	12935	12982	12699	13033	13009	12890	13056	12862	13003	13007	12756	12777	12882	12865	12884	12889	13015	12882	12863	12900	12954	12993	12879	12945	12764	12786	12880	12911	13021	12972	12759	12866	12801	12735	12834	12893	12741	12636	12803	12858	13043	12692	12990	12942	12998	12809	12882	12880	12817	12817	12769	12813	12938	12875	13010	12980	12701	12833	12928	12997	12795	12826	12882	12851	12998	13038	12920	13101	12955	12912	12996	12973	12942	12790	12961	13026	12990	13029	13042	13046	12921	13056	12800	12880	13154	13013	12938	12922	12858	13110	12813	12852	12846	12713	13035	12748	12927	12816	12715	12858	12987	12880	12848	12892	12984	12891	13200	12751	12914	12943	12974	12923	13032	12845	12796	12925	13132	13037	12942	12956	12810	12953	12956	12792	12909	12794	12836	12923	12888	12965	12889	12999	12901	12915	12727	12877	12897	13042	12943	12994	13086	12859	12832	12819	12937	12732	12828	12736	12898	12786	12961	12892	12807	12912	12893	13015	13014	12931	12903	12847	12959	12881	12892	13008	12932	12967	12821	12919	12808	12840	12920	12888	12777	12784	13022	12754	12848	12769	12958	12918	12860	12926	12758	12835	12950	12814	12893	12954	12756	12990	12793	12809	12843	12747	12764	12914	13023	12882	12925	12949	12859	13100	12982	12843	12858	12978	12907	12812	12720	12852	13120	13049	13120	12924	12925	13070	13008	12953	12794	13018	12968	13051	12871	12993	12961	12923	13002	12904	12968	12819	12935	13088	12994	13078	12981	12957	12790	12963	13129	12855	12886	12965	12895	12933	12752	12846	12702	12867	12925	13034	12839	12907	12753	12878	12880	12957	13058	12956	13082	12793	13103	13052	12711	13065	12782	12627	12819	13007	12839	12932	12933	12843	12944	13051	12870	12970	12699	12754	12957	12810	12682	12735	12942	12803	13021	13036	12936	12793	12805	12885	12849	12908	12834	12929	12967	12901	12983	12752	13039	12912	12918	12948	12998	12807	12831	13039	12945	12924	12949	12775	12793	12958	12726	12814	12702	12927	12835	12995	12941	12987	12929	12945	12786	12831	13020	12991	12826	12809	12887	12964	12950	12889	13033	12869	12900	12872	12920	13071	12782	12849	12886	12835	12893	12935	12847	12888	12945	12933	12797	12993	12959	12825	12848	12779	12818	12857	12897	12908	12902	12898	12989	12937	12743	13007	13067	12814	12838	12815	12831	12698	12846	12802	12674	12828	12983	12899	12923	12809	12795	12889	12770	12864	12939	12809	12994	12870	12830	12909	12909	13093	12871	12864	12957	13044	12861	12802	13143	12848	12784	13012	12994	12881	12863	13149	12891	12849	12972	12911	12869	12797	12970	12738	12804	12884	12916	12771	13085	12834	13051	12834	12848	12980	13012	12761	12957	12952	12726	13128	12886	12836	12847	12770	12845	12896	12799	12908	12919	12917	12895	13077	12845	12630	12808	12951	12996	12931	12917	13041	12894	12957	12777	12902	12926	12793	12746	12759	12812	12846	12980	12801	12944	12811	13002	12932	12553	12651	12940	12895	12818	12737	12854	12885	13104	12620	12794	12945	12909	12975	12975	12873	12902	12759	13014	13053	12711	12864	12911	12955	12958	13030	12895	12909	12948	12836	12783	12937	13018	12884	12786	12899	12828	13020	12860	12766	12902	12982	12975	13065	12988	12842	12926	12773	12859	12794	12915	13142	12935	12912	12877	12839	12885	12960	13112	13128	12868	13021	13099	12940	13070	12894	12943	12870	13091	12946	12899	12862	12705	12893	12953	13014	12942	12852	12972	12801	12873	13020	12889	12787	12969	12731	12915	12872	12747	13163	12877	12916	12815	12805	12949	13003	12936	13023	12895	12891	12817	12920	13022	12912	13005	13009	13049	12981	12958	13082	13040	12864	12803	12919	12957	12942	12866	12935	13016	12876	12894	13006	12834	12748	12892	12879	12822	12804	12745	13000	12860	12900	13057	12929	12905	13012	13056	12885	12716	12719	12787	12895	12786	12816	12714	12968	12923	12855	12812	12895	12936	12725	12999	13043	12954	12818	12750	12989	12836	12848	12889	12829	12782	12894	12944	13081	12715	12855	12855	12874	12948	12888	12936	12941	12929	12638	12903	12836	12854	12964	13024	13047	12923	12941	12816	12883	13091	12847	12845	13013	12830	13067	12934	12831	12854	12881	12669	12908	12970	12915	12972	12900	12870	12848	12881	13007	12893	12930	12997	12862	12935	12868	12843	12898	12887	12804	12842	12836	12938	12840	12975	13111	12965	12958	12917	12820	12938	13185	12894	12765	13063	12908	12830	12884	12816	12989	13101	12754	12825	12925	13126	12812	12821	12880	12988	12955	12817	12828	13047	12899	12961	12765	12890	12901	13040	12961	12851	12910	13050	13043	12987	12893	12965	12868	12817	13099	12966	13000	13084	12909	12901	12868	12871	12959	13098	12865	12781	13019	12851	12877	12920	12818	12938	12825	13101	12902	12950	12961	12825	12759	12812	12813	12867	12683	12776	12974	12961	12860	12951	13013	12968	13059	12896	12817	12927	12841	12812	12790	12859	12915	12886	12916	12895	12893	12891	12961	12956	12955	12742	12970	12852	12872	12843	13021	12889	12802	12809	13122	12961	13112	12822	12884	12876	12824	12793	12791	12853	12704	12750	12844	12853	12896	12914	12909	13068	12939	12868	12907	12942	13090	13007	12741	12815	12857	12890	13092	12818	12906	12967	12806	12681	12854	12856	12749	12950	12989	12731	12906	12791	12908	12924	12894	12987	12671	12808	12980	12877	12813	12678	12865	12870	12693	12744	12873	12900	12714	13036	12845	12831	12812	12807	12900	12643	12880	12915	13022	12947	13004	12906	12999	12806	12814	12830	12804	12894	12979	12977	12900	12934	12860	12756	12737	13087	13107	12774	12812	12864	12725	12750	12944	12823	12786	12866	12875	13002	12876	12821	12888	12800	12842	12684	12928	12650	12975	12645	13052	12914	12925	12888	13061	12822	13081	12911	12830	12700	12825	12862	12949	12881	12801	12788	12943	12900	12905	12956	12697	12894	12877	12802	12937	12815	12677	12865	12885	13011	12884	12874	13020	12979	12871	12999	12960	13013	12794	12820	12999	12705	12865	12818	12878	12713	12757	12928	12717	13044	12859	12919	12998	12775	12962	12822	12958	12950	12931	12846	12874	12917	12833	12874	13071	12883	12942	12883	12940	12736	12836	13225	12998	13128	12882	12872	13081	12831	12780	12859	12925	13023	12718	12945	13003	12771	12882	12940	12949	13016	12787	12925	12888	12764	13018	12955	13075	12869	12881	12971	12875	12982	12815	12726	13001	12960	12750	12929	12898	12959	12964	12841	12963	12966	12991	12917	12976	12772	12848	13007	13009	13013
57463	105214	84839	56809	33828	18551	12385	12158	12191	12145	12261	12365	12286	12150	12191	12306	12306	12267	12298	12250	12281	12301	12311	12101	12251	12191	12198	12261	12276	12238	12228	12215	12325	12351	12441	12253	12430	12435	12256	12364	12184	12117	12230	12212	12304	12192	12242	12278	12214	12152	12128	12247	12339	12149	12293	12166	12195	12239	12247	12274	12213	12275	12286	12209	12178	12176	12338	12082	12326	12255	12269	12219	12323	12200	12072	12262	12228	12243	12340	12095	12334	12338	12231	12345	12358	12204	12281	12238	12326	12100	12287	12141	12417	12113	12228	12298	12243	12116	12273	12128	12345	12360	12215	12155	12165	12287	12257	12219	12261	12307	12272	12188	12383	12119	12283	12304	12231	12228	12183	12291	12237	12269	12316	12349	12243	12219	12359	12305	12295	12134	12056	12133	12410	12162	12205	12146	12408	12146	12419	12290	12351	12336	12372	12183	12106	12104	12313	12204	12179	12361	12164	12310	12222	12191	12093	12215	12203	12188	12317	12072	12358	12095	12266	12297	12280	12184	12361	12264	12200	12306	12213	12286	12365	12333	12294	12390	12274	12164	12098	12199	12163	12271	12196	12127	12140	12165	12264	12417	12165	12401	12251	12392	12410	12234	12232	12394	12213	12299	12144	12265	12260	12296	12241	12038	12308	12222	12200	12427	12132	12117	12212	12355	12172	12198	12319	12366	12198	12171	12267	12185	12324	12098	12258	12349	12359	12163	12240	12188	12224	12304	12240	12216	12316	12267	12338	12080	12356	12354	12119	12200	12315	12219	12293	12398	12231	12298	12237	12343	12254	12280	12179	12337	12257	12249	12395	12262	12192	12305	12423	12030	12444	12232	12239	12226	12299	12125	12221	12180	12283	12280	12246	12204	12284	12248	12123	12258	12345	12186	12311	12225	12007	12445	12248	12236	12095	12450	12428	12146	12166	12268	12158	12061	12150	12230	12152	12224	12256	12213	12236	12403	12363	12149	12174	12195	12471	12274	12138	12250	12314	12269	12267	12291	12213	12268	12288	12214	12134	12200	12186	12171	12250	12207	12340	12370	12307	12248	12171	12311	12310	12070	12234	12243	12350	12126	12387	12280	12196	12367	12325	12177	12273	12380	12080	12174	12264	12182	12224	12368	12253	12136	12425	12286	12313	12257	12139	12139	12157	12248	12284	12239	12242	12438	12167	12240	12170	12122	12328	12325	12287	12278	12350	12214	12282	12227	12341	12173	12276	12293	12363	12164	12239	12392	12336	12245	12221	12402	12392	12217	12302	12216	12327	12169	12231	12183	12269	12188	12343	12161	12216	12230	12208	12142	12236	12332	12282	12235	12056	12170	12151	12247	12343	12132	12259	12306	12269	12278	12167	12227	12228	12190	12243	12193	12427	12295	12066	12201	12144	12172	12195	12191	12206	12277	12213	12269	12332	12202	12189	12347	12095	12395	12237	12360	12433	12146	12324	12333	12261	12296	12167	12354	12266	12055	12239	12304	12242	12323	12204	12201	12215	12284	12156	12179	12347	12364	12180	12259	12307	12203	12271	12140	12354	12330	12080	12275	12220	12256	12040	12386	12283	12177	12341	12242	12042	12242	12339	12037	12186	12354	12306	12355	12329	12172	12134	12256	12340	12109	12030	12228	12246	12228	12065	12153	12314	12434	12290	12252	12424	12391	12286	12369	12239	12133	12243	12351	12378	12374	12190	12136	12290	12191	12223	12270	12141	12255	12497	12151	12358	12249	12026	12011	12257	12097	12308	12144	12257	12269	12174	12243	12392	12228	12248	12230	12196	12313	12216	12079	12282	12312	12104	12155	12311	12331	12298	12187	12239	12309	12163	12151	12307	12164	12091	12082	12304	12151	12236	12210	12180	12282	12239	12319	12331	12170	12291	12251	12324	12310	12418	12241	12204	12395	12343	12223	12173	12097	12303	12131	12220	12429	12135	12247	12243	12233	12300	12277	12348	12288	12263	12150	12297	12166	12211	12136	12194	12283	12204	12300	12280	12250	12185	12271	12088	12234	12315	12354	12263	12043	12206	12274	12173	12168	12302	12309	12120	12260	12131	12258	12449	12114	12205	12306	12280	12165	12257	12067	12387	12392	12182	12105	12364	12241	12149	12322	12281	12313	12229	12227	12236	12384	12128	12099	12240	12347	12151	12238	12177	12173	12080	12209	12207	12346	12207	12266	12214	12136	12254	12181	12033	12213	12260	12458	12382	12118	12099	12099	12218	12220	12334	12298	12201	12329	12148	12188	12455	12208	12220	12187	12136	12151	12268	12356	12314	12251	12372	12268	12218	12412	12177	12297	12009	12151	12259	12227	12282	12169	12306	12221	12154	12214	12245	12198	12217	12204	12292	12338	12284	12232	12288	12337	12377	12332	12223	12184	12416	12077	12114	12196	12252	12296	12067	12296	12216	12183	12221	12346	12311	12265	12371	12337	12286	12262	12072	12294	12258	12254	12235	12167	12247	12147	12196	12025	12319	12203	12353	12326	12097	12252	12172	12207	12293	12137	12304	12334	12150	12252	12226	12240	12237	12209	12140	12268	12322	12181	12173	12122	12258	12199	12089	12318	12273	12181	12278	12228	12056	12207	12353	12316	12156	12255	12307	12258	12337	12196	12274	12243	12441	12166	12188	12218	12221	12406	12457	12367	12189	12215	12214	12268	12309	12206	12157	12373	12428	12118	12226	12260	12366	12273	12226	12138	12261	12271	12203	12318	12252	12171	12257	12293	12145	12283	12331	12144	12329	12304	12129	12099	12167	12232	12066	12310	12463	12105	12348	12196	12139	12228	12270	12218	12188	12111	12200	12019	12363	12222	12252	12186	12183	12188	12411	12336	12351	12280	12288	12420	12392	12203	12174	12285	12209	12199	12188	12208	12301	12181	12266	12211	12198	12242	12269	12193	12123	12247	12259	12361	12307	12238	12324	12278	12123	12206	12458	12253	12166	12163	12139	12281	12313	12285	12299	12316	12190	12357	12271	12322	12175	12347	12247	12327	12245	12376	12026	12337	12304	12302	12387	12109	12292	12137	12156	12100	12366	12141	12207	12278	12268	12310	12110	12072	12272	12374	12373	12164	12245	12120	12282	12151	12266	12261	12200	12217	12270	12143	12307	12199	12258	12302	12254	12169	12222	12259	12236	12105	12200	12248	12113	12191	12249	12233	12163	12319	12352	12142	12025	12193	12287	12172	12325	12288	12286	12168	12335	12112	12268	12192	12364	12223	12302	12098	12307	12120	12275	12396	12086	12073	12454	12136	12228	12133	12384	12218	12280	12137	12405	12394	12123	12340	12209	12389	12343	12408	12205	12361	12278	12342	12404	12242	12057	12229	12423	12274	12225	12258	12216	12329	12187	12218	12429	12372	12258	12184	12346	12231	12252	12306	12094	12246	12304	12136	12170	12288	12214	12197	12185	12156	12290	12431	12242	12160	12334	12157	12183	12298	12328	12338	12298	12198	12214	12079	12268	12364	12258	12342	12103	12330	12161	12212	12132	12076	12210	12189	12217	12403	12412	12250	12296	12181	12328	12272	12321	12279	12225	12297	12165	12291	12285	12206	12274	12250	12343	12340	12416	12262	12323	12327	12239	12274	12253	12444	12272	12149	12275	12344	12410	12126	12350	12145	12368	12326	12147	12244	12135	12053	12165	12314	12155	12274	12310	12264	12303	12163	12265	12401	12162	12202	12316	12296	12234	12416	12092	12182	12105	12246	12415	12273	12340	12187	12189	12204	12120	12075	12148	12229	12172	12158	12246	12172	12364	12223	12397	12257	12457	12189	12229	12154	12308	12205	12265	12389	12257	12273	12217	12197	12188	12137	12124	12058	12375	12259	12243	12352	12240	12325	12126	12167	12244	12160	12209	12222	12256	12077	12155	12176	12290	12366	12173	12290	12206	12270	12224	12232	12249	12184	12300	12299	12294	12237	12227	12117	12113	12226	12316	12266	12216	12158	12325	12145	12281	12171	12350	12174	12272	12346	12304	12212	12129	12153	12219	12372	12278	12164	12287	12296	12149	12178	12215	12144	12087	12386	12227	12136	12346	12301	12361	12041	12236	12155	12386	12193	12349	12170	12259	12265	12311	12178	12068	12182	12190	12268	12267	12166	12258	12313	12286	12171	12455	12170	12174	12085	12147	12193	12322	12165	12116	12136	12134	12232	12171	12207	12400	12138	12109	12214	12057	12005	12441	12410	12189	12224	12181	12241	12190	12182	12209	12125	12406	12376	12209	12229	12271	12546	12342	12187	12249	12166	12217	12233	12352	12097	12301	12080	12263	12343	12264	12238	12336	12342	12226	12141	12155	12170	12258	12272	12235	12256	12356	12206	12158	12232	12047	12286	12291	12300	12271	12267	12414	12192	12378	12285	12272	12439	12443	12078	12281	12239	12272	12304	12112	12054	12194	12286	12318	12280	12332	12330	12171	12177	12280	12284	12203	12251	12299	12307	12178	12217	12279	12270	12276	12084	12331	12244	12316	12224	12253	12271	12163	12249	12324	12389	12304	12295	12249	12252	12203	12183	12300	12178	12308	12201	12228	12136	12312	12313	12208	12158	12295	12210	12158	12197	12179	12119	12198	12327	12299	12322	12139	12200	12315	12206	12329	12271	12342	12222	12333	12235	12227	12081	12230	12385	12310	12239	12248	12147	12141	12271	12175	12398	12231	12396	12193	12239	12173	12155	12422	12256	12168	12356	12257	12237	12182	12204	12295	12202	12268	12130	12135	12340	12333	12188	12265	12249	12302	12215	12276	12274	12093	12266	12159	12333	12214	12309	12258	12096	12170	12249	12268	12257	12158	12256	12365	12247	12231	12196	12363	12243	12193	12273	12415	12228	12176	12354	12253	12162	12230	12194	12166	12357	12298	12134	12307	12340	12389	12261	12274	12245	12262	12254	12309	12211	12216	12156	12320	12342	12241	12266	12245	12197	12246	12138	12367	12248	12360	12221	12173	12082	12435	12275	12227	12207	12178	12325	12250	12245	12118	12247	12223	12301	12067	12198	12355	12146	12213	12237	12124	12176	12116	12278	12298	12272	12282	12209	12308	12184	12081	12235	12159	12307	12180	12154	12196	12117	12306	12194	12263	12175	12228	12303	12266	12236
30446	36676	38222	26296	17461	14720	14104	13979	13759	13762	13623	13761	13653	13857	13779	13804	13760	13837	13663	13762	13696	13618	13655	13809	13688	13785	13728	13807	13897	13708	13858	13562	13635	13863	14018	13710	13808	13652	13686	13827	13742	13604	13646	13627	13784	13856	13818	13742	13807	13969	13670	13853	13740	13853	13541	13954	13547	13680	13567	13595	13612	13721	13905	13642	13807	13739	13678	13769	13568	13706	13664	13631	13758	13570	13588	13712	13703	13730	13747	13749	13684	13690	13677	13557	13812	13630	13745	13904	13830	13770	13512	13569	13749	13462	13704	13679	13709	13665	13886	13766	13939	13481	13672	13654	13780	13573	13701	13877	13686	13675	13689	13750	13671	13898	13680	13750	13806	13734	13687	13659	13673	13530	13805	13643	13618	13677	13832	13870	13694	13668	13846	13854	13767	13745	13759	13658	13680	13662	13780	13514	13807	13943	13556	13647	13691	13604	13806	13601	13673	13679	13869	13950	13685	13816	13759	13755	13634	13554	13808	13611	13753	13732	13818	13611	13705	13668	13676	13801	13749	13758	13740	13746	13766	13799	13703	13573	13654	13712	13782	13694	13731	13734	13730	13600	13838	13624	13858	13759	13734	13550	13714	13710	13700	13750	13709	13711	13676	13669	13669	13702	13792	13583	13508	13607	13679	13441	13662	13554	13642	13772	13849	13701	13773	13720	13701	13837	13553	13666	13557	13862	13546	13610	13757	13855	13530	13555	13883	13796	13752	13650	13635	13603	13773	13784	13737	13727	13494	13739	13484	13674	13644	13761	13783	13798	13570	13562	13614	13807	13786	13704	13750	13707	13919	13760	13685	13593	13862	13786	13934	13530	13670	13765	13562	13781	13712	13761	13735	13670	13743	13667	13637	13686	13737	13765	13675	13606	13689	13737	13951	13728	13776	13835	13802	13649	13594	13718	13759	13686	13723	13717	13740	13617	13789	13591	13792	13749	13568	13759	13650	13672	13731	13676	13777	13649	13676	13713	13856	13610	13754	13755	13663	13562	13718	13762	13689	13577	13566	13763	13575	13622	13837	13860	13626	13680	13779	13708	13785	13604	13689	13871	13706	13756	13796	13697	13776	13730	13809	13499	13687	13885	13745	13648	13764	13706	13690	13644	13727	13770	13674	13693	13831	13618	13681	13790	13943	13745	13600	13771	13650	13666	13780	13726	13666	13761	13693	13709	13548	13688	13664	13554	13495	13722	13656	13832	13798	13552	13595	13750	13737	13714	13716	13724	13720	13813	13863	13491	13769	13866	13595	13695	13792	13746	13785	13759	13746	13553	13582	13736	13760	13723	13773	13568	13871	13711	13736	13588	13778	13653	13758	13738	13873	13800	13669	13669	13753	13688	13708	13691	13906	13604	13927	13813	13665	13700	13747	13828	13882	13895	13546	13756	13501	13672	13760	13828	13645	13430	13674	13614	13662	13506	13851	13805	13489	13748	13686	13752	13646	13494	13637	13760	13666	13775	13791	13653	13682	13736	13746	13520	13396	13816	13652	13638	13679	13797	13758	13583	13793	13690	13851	13757	13877	13810	13822	13767	13755	13659	13825	13739	13871	13698	13833	13663	13859	13813	13736	13749	13728	13520	13639	13726	13735	13692	13821	13782	13769	13850	13664	13608	13665	13848	13819	13820	13725	13933	13738	13610	13945	13736	13678	13744	13514	13763	13715	13756	13639	13779	13912	13617	13682	13799	13770	13720	13658	13702	13663	13710	13800	13795	13694	13838	13840	13651	13793	13828	13709	13960	13805	13668	13742	13823	13721	13676	13753	13793	13777	13909	13731	13825	13700	13556	13645	13720	13667	13507	13839	13665	13797	13843	13566	13895	13823	13744	13778	13801	13502	13736	13837	13646	13710	13629	13809	13683	13696	13670	13671	13708	13602	13738	13687	13604	13887	13595	13771	13679	13737	13847	13887	13858	13648	13771	13811	13689	13948	13671	13631	13585	13831	13690	13563	13846	13670	13649	13749	13651	13721	13706	13905	13731	13840	13655	13828	13565	13618	13922	13765	13949	13745	13671	13813	13693	13824	13873	13668	13783	13815	13535	13843	13617	13813	13726	13669	13548	13965	13632	13744	13774	13800	13616	13707	13695	13711	13640	13580	13673	13647	13587	13729	13661	13653	13832	13591	13683	13639	13776	13863	13835	13771	13736	13614	13826	13602	13727	13697	13675	13781	13752	13793	13561	13745	13704	13715	13821	13868	13688	13707	13820	13742	13843	13748	13824	13778	13716	13743	13841	13682	13760	13690	13748	13803	13780	13722	13777	13715	13734	13687	13790	13640	13787	13903	13803	13786	13989	13795	13612	13869	13778	13602	13673	13633	13850	13600	13733	13553	13562	13716	13758	13792	13635	13754	13607	13747	13742	13677	13812	13489	13820	13534	13915	13637	13603	13785	13611	13769	13816	13843	13619	13719	13753	13696	13738	13929	13636	13629	13742	13924	13803	13614	13569	13802	13605	13758	13949	14030	13835	13843	13806	13747	13553	13664	13538	13723	13682	13595	13753	13741	13679	13807	13805	13668	13681	13666	13548	13777	13519	13730	13746	13737	13690	13705	13696	13519	13684	13854	13511	13635	13794	13887	13719	13598	13750	13738	13750	13694	13694	13768	13833	13780	13677	13662	13666	13579	13688	13835	13639	13679	13788	13769	13755	13741	13617	13729	13523	13752	13844	13693	13654	13512	13802	13808	13929	13860	13726	13666	13648	13731	13779	13707	13858	13589	13857	13651	13711	13718	13740	13831	13883	13892	13737	13754	13710	13682	13589	13677	13862	13819	13801	13831	13849	13608	13556	13680	13603	13775	13718	13771	13660	13794	13745	13534	13603	13620	13449	13675	13653	13615	13787	13936	13836	13890	13860	13759	13569	13501	13676	13742	13810	13736	13650	13788	13922	13903	13563	13690	13830	13813	13875	13737	13668	13752	13646	13732	13729	13975	13725	13785	13744	13562	13888	13757	13649	13880	13681	13796	13899	13656	13634	13679	13608	13658	13686	13671	13703	14045	13658	13842	13705	13843	13747	13743	13841	13724	13672	13649	13737	13640	13875	13582	13733	13801	13853	13822	13640	13647	13785	13751	13966	13890	13901	13810	13738	13730	13592	13732	13828	13826	13752	13828	13705	13600	13764	13953	13780	13808	13665	13863	13560	13658	13592	13744	13735	13838	13563	13904	13890	13765	13926	13751	13754	13779	13757	13804	13647	13685	13666	13784	13708	13605	13940	13722	13910	13719	13580	13584	13776	13885	13761	13756	13756	13770	13808	13719	13767	13655	13742	13761	13800	13763	13634	13724	13551	13755	13880	13722	13732	13693	13656	13621	13668	13560	14006	13715	13834	13564	13766	13697	13621	13888	13700	13786	13757	13782	13780	13612	13822	13669	13789	13583	13830	13605	13639	13600	13730	13651	13888	13553	13663	13829	13647	13695	13578	13754	13797	13614	13730	13671	13796	13786	13610	13886	13621	13751	13721	13570	13768	13632	13958	13600	13585	13692	13645	13775	13662	13811	13732	13788	13758	13881	13722	13889	13764	13529	13620	13544	13638	13837	13851	13961	13712	13757	13619	13759	13735	13760	13604	13994	13765	13800	13677	13689	13732	13791	13747	13639	13793	13729	13824	13800	13798	13794	13774	13601	13745	13649	13906	13635	13805	13855	13884	13687	13662	13744	13615	13686	13660	13795	13755	13599	13793	13665	13820	13652	13597	13725	13721	13604	13646	13555	13861	13751	13684	13619	13639	13429	13721	13871	13756	13678	13734	13784	13637	13816	13813	13764	13651	13680	13902	13739	13598	13751	13760	13777	13834	13980	13630	13795	13644	13906	13725	13720	13637	13840	13919	13792	13826	13713	13869	13865	13782	13743	13649	13558	13586	13833	13707	13767	13585	13728	13650	13534	13682	13689	13713	13786	13742	13619	13882	13589	13824	13638	13609	13726	13598	13864	13828	13851	13835	13792	13842	13691	13616	13848	13725	13820	13578	13604	13769	13730	13808	13709	13637	13726	13591	13639	13655	13867	13653	13732	13728	13686	13770	13615	13695	13681	13714	13776	13686	13644	13784	13791	13774	13709	13752	13792	13862	13765	13762	13762	13792	13926	13826	14019	13601	13652	13670	13756	13753	13678	13503	13700	13900	13703	13664	13781	13770	13925	13760	13600	13719	13765	13851	13691	13786	13689	13850	13721	13697	13925	13776	13743	13726	13718	13752	13705	13674	13924	13674	13505	13795	13653	13732	13922	13704	13647	13553	13705	13768	13703	13621	13672	13568	13660	13774	13712	13748	13885	13804	13718	13855	13590	13693	13763	13718	13714	13733	13843	13608	13731	13720	13687	13759	13679	13748	13911	13762	13854	13663	13604	13823	13800	13670	13712	13790	13760	13711	13666	13815	13588	13716	13675	13862	13952	13765	13743	13643	13741	13861	13907	13819	13694	13659	13818	13779	13938	13840	13626	13645	13583	13668	13661	13736	13670	13818	13878	13757	13812	13613	13804	13620	13627	13882	13747	13906	13863	13657	13722	13620	13704	13713	13625	13603	13686	13770	13752	13798	13630	13751	13754	13702	13678	13859	13947	13683	13764	13701	13803	13676	13743	13768	13596	13641	13635	13780	13899	13759	13675	13891	13580	13645	13739	13596	13672	13883	13638	13724	13526	13730	13838	13780	13837	13785	13770	13634	13639	13558	13603	13634	13667	13624	13620	13669	13956	13757	13793	13657	13689	13747	13783	13725	13717	13842	13675	13708	13821	13597	13832	13583	13808	13698	13654	13648	13745	13780	13638	13636	13753	13663	13765	13848	13766	13487	13745	13728	13724	13906	13761	13732	13744	13608	13817	13775	13722	13524	13738	13603	13648	13595	13590	13659	13895	13629	13748	13594	13680	13631	13594	13574	13777	13750	13766	14016	13679	13734	13805	13697	13742	13726	13854	13712	13686	13758	13680	13699	13715	13798	13609	13670	13784	13585	13758	13780	13708	13754	13758	13770	13707	13700	13588	13876	13927	13793	13937	13844	13838	13771	13628	13699	13679	13898	13591	13703	13880	13574	13763	13758	13462	13828	13806	13537	13632	13897	13558	13797	13801	13710	13659	13610
39565	55527	40204	23125	15508	13543	12736	12670	12731	12966	12782	12645	12749	12793	12943	12869	12809	12706	12705	12786	12896	12894	12864	12762	12835	12789	12925	12790	12821	12667	12923	12910	12633	12964	12708	12882	12729	12860	12819	12886	12999	12767	12776	12820	12901	12731	12871	12779	12842	12814	12754	12719	12854	12803	12873	12750	12690	12979	12805	12832	12791	12581	12816	12713	12731	12910	12786	12932	12598	12707	12839	12705	12835	12918	12849	12683	12702	12833	12824	12829	12843	12680	12740	12707	12859	12773	12889	12770	12949	12787	12819	12779	12772	12881	12796	12705	12935	12783	12805	12770	12729	12738	12770	12825	12752	12845	12712	12641	12744	12886	12785	12861	12771	12968	12868	12900	12801	12761	12933	12771	12827	12661	12768	12794	12723	12642	12709	12809	12808	12894	12820	12853	12709	12923	12758	12920	12801	12862	12836	12893	12814	12838	12734	12658	12673	12828	12664	12931	12690	12655	12832	12865	12659	12829	12696	12784	12606	12755	12865	12686	12740	12812	12711	12823	12864	12742	12702	12707	12796	12738	12883	12742	12767	12808	12913	12669	12774	12787	12545	12713	12640	12910	12834	12811	12779	12898	12866	12707	12739	12796	12773	12987	12778	12759	12814	12835	12808	12946	12729	12724	12867	12883	12759	12689	12816	12809	12779	12785	12650	12711	12669	12828	12900	13014	12706	12819	12801	12793	12724	12729	12669	12964	12822	12686	12794	12804	12815	12710	12918	12689	12751	12970	12797	12721	12763	12956	12763	12739	12683	12924	12829	12737	12603	12840	12663	12701	12727	12732	12773	12645	12883	12803	12751	12798	12732	12736	12836	12758	12744	12607	12885	12792	12833	12773	12901	12723	12896	12704	12916	12854	12752	12896	12903	12607	12823	12890	12550	12737	12821	12743	12773	12857	12948	12506	12909	12756	12799	12865	12839	12819	12671	12779	12736	12787	12768	12711	12698	12816	12758	12815	12831	12863	12599	12719	12782	12787	12762	12700	12725	12671	12988	12835	12905	12819	12699	12849	12894	12755	12786	12705	12733	12837	12748	12655	12804	12641	12726	12839	12650	12876	13004	12670	12850	12605	12796	12746	12771	12612	12652	12812	13042	12740	12748	12687	12808	12874	12701	12783	12704	12772	12820	12900	12831	12996	12774	12851	12803	12807	12756	12935	12638	12921	12952	12766	12868	12641	12899	12681	12800	12691	12808	12645	12759	12688	12705	12819	12674	12735	12925	12701	12904	12795	12777	12788	12759	12773	12629	12797	12875	12605	12795	12826	12751	12863	12718	12753	12828	12772	12673	12775	12954	12867	12824	12736	12684	12864	12889	12842	12802	12942	12775	12810	12911	12770	12741	12771	12731	12840	12837	12648	12801	12698	12734	12886	12821	12795	12774	12794	12817	12753	12912	12788	12809	12743	12695	12877	12702	12804	12882	12893	12880	12628	12763	12903	12879	12751	12635	12888	12827	12527	12961	12897	12935	12675	12782	12686	12879	12674	12668	12668	12729	12739	12884	12689	12882	12737	12598	12724	12784	12795	12878	12856	12861	12848	12982	12826	12810	12765	12944	12750	12893	12851	12891	12710	12825	12588	12930	12847	12762	12726	12818	12818	12807	12846	12824	12726	12773	12849	12750	12790	12760	12850	12883	12861	12669	12879	12740	12740	12726	12920	12867	12864	12673	12875	12817	12827	12912	12672	12796	12889	12577	12877	12873	12858	12852	12721	12850	12784	12691	12970	12592	12757	12783	12854	12816	12834	12812	12865	12918	12797	12732	12591	12727	12816	12730	12910	12868	12613	12689	12860	12675	12799	12623	12857	12788	12612	12761	12816	12840	12788	12731	12791	12831	12706	12825	12751	12889	12763	12943	12704	12916	12798	12900	12653	12912	12622	12901	12813	12752	12743	12750	12766	13007	12911	12692	12803	12709	12682	12785	12659	12845	12809	12809	12688	12718	12760	12729	12853	12886	12811	12827	12929	12823	12803	12856	12883	12810	12777	12850	12656	12841	12715	12766	12680	12738	12705	12910	12802	12821	12690	12774	12741	12939	12795	12921	12664	12696	12894	12774	12700	12757	12799	12893	12844	12843	12768	12897	12823	12783	12821	12609	12723	12877	12698	12893	12928	12758	12847	12703	12742	12616	12824	12731	12715	12838	12774	12735	12923	12777	12815	12755	12811	12782	12808	12953	12714	12910	12796	12878	12740	12795	12741	12849	12854	12738	12813	12753	12668	12764	12796	12750	12830	12708	12911	12795	12800	12684	12709	12658	12810	12630	12744	12818	12768	12745	12817	12728	12714	12809	12970	12781	12790	12791	12830	12884	12775	12838	12846	12812	12784	12809	12604	12764	12766	12752	12758	12752	12771	12832	12983	12709	12654	12970	12626	12859	12845	12620	12860	12864	12851	12938	12776	12731	12802	12583	12816	12751	12988	12765	12833	12862	12761	12734	12698	12996	12772	12853	12686	12678	12754	12774	12787	12653	12749	12796	12817	12834	12619	12896	12683	12778	12818	12812	12683	12821	12639	12694	12710	12764	12917	12840	12929	12643	12704	12995	12785	13010	12700	12739	12802	12720	12771	12725	12698	12928	12640	12854	12661	12761	12761	12617	12776	12594	12780	12730	12893	12784	12592	12769	12865	12902	12717	12769	12843	12940	12685	12883	12714	12790	12739	12746	12886	12999	12789	12777	12764	12874	12792	12791	12841	12748	12896	12744	12759	12754	12959	12610	12728	12753	12783	12803	12705	12744	12808	12741	12847	12908	12687	12724	12682	12958	12869	12700	12768	12902	12764	12801	12847	12794	12652	12750	12799	12791	12833	12803	12841	12786	12741	12838	12853	12758	12751	12930	12753	12756	12887	12757	12682	12854	12777	12640	12767	12753	12803	12806	12748	12776	12753	12878	12807	12775	12713	12774	12782	12890	12834	12818	12788	12876	12757	12748	12664	12798	12872	12762	12863	12745	12799	12920	12711	12941	12691	12736	12812	12729	12880	12671	12794	12715	13016	12738	12862	12905	12720	12948	12747	12780	12758	12827	12810	12697	12762	12847	12776	12802	12663	12741	12906	12734	12820	12727	12812	12777	12802	12836	12696	12593	12918	12869	12649	12642	12805	12796	12777	12697	12583	12785	12874	12730	12852	12716	12736	12647	12904	12724	12831	12801	12784	12954	12996	12884	12690	12822	12813	12802	12834	12708	12579	12771	13065	12867	12648	12771	12818	12751	12812	12703	12909	12794	12881	12783	12839	12831	12717	12830	12874	12821	12827	12819	12749	12807	12676	12766	12777	12789	12730	12695	12800	12899	12737	12745	12648	12844	12741	12826	12902	12713	12805	12680	12638	12953	12779	12808	12788	12626	12837	12599	12811	12781	12672	12661	12683	12743	12873	12634	12865	12767	12819	12859	12708	12689	12795	12890	12944	12792	12736	12728	12880	12690	12757	12817	12779	12734	12924	12797	12823	12794	12702	12696	12794	12780	12756	12897	12856	12702	12900	12813	12844	12801	12841	12787	12740	12888	12903	12786	12781	12788	12882	12544	12795	12840	12955	12763	12817	12835	12728	12918	12752	12785	12788	12973	12790	12920	12747	12642	12886	12896	12811	12816	12669	12945	12826	12745	12740	12858	12826	12718	12796	12766	12869	12830	12677	12768	12671	12753	12823	12849	12830	12773	12693	12664	12862	12753	12912	12775	13014	12702	12766	12692	12814	12778	12864	12712	12760	12939	12666	12879	12721	12733	12720	12954	12702	12861	12879	12757	12716	12635	12672	12877	12814	12826	12684	12810	12949	12857	12725	12853	12987	12963	12722	12720	12856	12807	12878	12714	12858	12741	12851	12832	12739	12976	12696	12671	12832	12736	12707	12597	12801	12764	12646	12987	12516	12816	12668	12891	12687	12773	12704	12893	12721	12773	12903	12799	12741	12878	12759	12751	12800	12794	12835	12761	12880	12864	12689	12756	12860	12734	12958	12859	12683	12873	12886	12854	12690	12752	12762	12779	12867	12746	12686	12929	12795	12680	12873	12788	12799	12666	12757	12694	12791	12710	12931	12824	12775	12947	12770	12773	12692	12667	12798	12823	12815	12768	12760	12804	12893	12763	12700	12774	12635	12740	12776	12869	12792	12788	12808	12721	12679	12681	12762	12775	12853	12716	12712	12709	12720	12738	12818	12720	13040	12680	12716	13058	12731	12949	12848	12905	12565	12852	12990	12765	12633	12760	12662	12860	12683	12881	12859	12864	12606	12671	12711	12813	12664	12814	12737	12799	12834	12750	12877	12866	12614	12704	12710	12786	12645	12859	12801	12819	12814	12759	12757	12800	12762	12773	12742	12793	12640	12703	12798	12782	12959	12718	12899	12762	12803	12745	12720	12853	12844	12610	12641	12738	12714	12778	12968	12868	12701	12840	12759	12745	12884	12854	12742	12792	12768	12759	12696	12603	12648	12748	12777	12929	12649	12751	12914	12822	12782	12636	12834	12749	12795	12881	12931	12963	12687	12819	12785	12839	12654	12777	12876	12773	12805	12644	12877	12731	12840	12728	12787	12854	12824	12756	12705	12778	12640	12643	12787	12817	12849	12685	12786	12721	12623	12918	12701	12632	12971	12706	12673	12783	12756	12844	12964	12785	12826	12942	12766	12735	12962	12651	12797	12876	12916	12799	12831	12683	12683	12713	12578	12858	12796	12765	12755	12861	12895	12907	12857	12802	12645	12832	12695	12831	12845	12771	12771	12886	12673	12805	12825	12838	12760	12879	12931	12874	12717	12670	12878	12963	12710	12902	12801	12830	12793	12816	12809	12785	12671	12867	12989	12842	12730	12895	12974	12942	12808	12740	12743	12756	12907	12690	12948	12765	12926	12794	12664	12843	12895	12793	12831	12636	12814	12791	12699	12822	12769	12740	12565	12709	12852	12851	12744	12826	12857	12732	12576	12646	12705	12937	12827	12760	12832	12860	12834	12906	12895	12711	12754	12815	12837	12921	12768	12765	12797	12819	12869	12768	12791	12627	12956	12762	12662	12911	12963	12869	12877	12782	12838	12832	12797	12848	12851	12839	12906	12783	12707	12873	12975	12716	12949	12754	12830	12765	12661	12805	12840
27421	33654	44466	33527	21457	16546	15087	14342	14045	14343	14137	14133	14228	14180	14143	14052	14032	14248	14150	13985	14037	14255	14028	14108	14351	14097	14152	14172	14134	14110	14106	14101	13990	13985	14075	14099	14228	14048	14074	14010	13972	13869	13984	14044	14004	14057	14114	14017	14140	13874	14014	14087	13998	14079	14162	13940	14052	14188	14074	13993	13963	14072	13877	14138	14063	14006	13954	13928	14109	14143	14036	14067	14098	14123	13998	14126	14183	13934	14187	14107	14016	14074	14264	14190	14214	14218	13852	13969	13898	14045	14096	13928	14241	14015	14077	14124	13945	14004	14270	14068	13736	14039	13967	14134	14122	14113	14116	14043	14029	13926	13958	13958	13896	13990	13961	13940	14145	14090	14193	14178	14118	13955	14329	14133	14196	14054	14020	14065	13989	14035	14038	13980	13987	14039	14027	14070	13861	13952	14002	14086	13907	14195	14178	14128	14023	13927	13942	13937	14049	14040	14116	14049	14001	14100	14109	14123	13881	13919	14036	14022	14039	14032	13983	14145	14143	14004	13995	13984	14044	14115	14053	14128	14100	14022	13889	13990	13832	13951	14004	14020	14100	14097	13865	13943	13993	14145	14218	14140	14131	14128	14019	14024	13815	13885	14129	14082	14108	13860	14210	13989	14142	14137	14178	13856	14044	14014	14135	14229	14076	14156	13985	13989	13953	14026	14105	13887	14071	14017	14204	14140	14174	14071	13844	13962	13963	13924	13943	14015	13995	13871	13909	14106	14036	13991	14110	14031	13971	13978	13928	14157	13979	13947	13957	14118	13944	14038	14100	14011	13977	14048	14088	14005	14096	14137	13983	13937	14167	14115	14224	14138	14049	14010	13991	14043	13985	13985	14215	13767	14034	14063	14186	14251	14051	13959	13941	14100	14085	13804	14160	13998	13989	13792	14128	13884	13966	14033	13887	14119	14047	14085	13998	14091	14093	14097	13919	14094	14005	14116	14087	13960	14033	14128	13908	13922	13986	14094	14188	14000	14268	14229	13841	14076	14125	13762	14115	13934	13926	14067	13933	14074	14048	14083	14078	14158	14099	14027	14005	13991	14010	14003	14109	13961	14200	14024	14098	14014	14023	14123	14085	14210	14115	13998	13898	14077	14108	13971	14060	13974	14011	14015	14152	13963	14080	14052	13990	14176	14004	14163	14099	14032	13923	14014	13921	13910	14195	14017	14007	14014	13935	13805	14085	13974	14123	14071	14105	14286	13907	13911	14218	13980	13997	14055	13937	13894	14136	14028	14229	13858	13911	14085	13962	13927	13899	14061	14148	14368	14125	14086	14097	13915	14025	14030	14025	13893	14056	14104	14011	13914	14187	14055	14247	14196	13952	13985	14142	13991	14189	14232	14111	14004	14065	14029	14011	14032	14132	13850	13917	14005	14081	14072	14231	14170	14056	13902	13975	14035	14054	14052	14166	14065	13968	14211	13972	13998	14077	14160	13977	14144	13902	14076	13944	14075	13957	14117	13938	13968	14069	14068	14097	14050	13892	14011	14152	13939	14093	13952	14096	14076	13901	14088	13884	13997	13878	14290	13981	14105	14209	14029	13831	14301	13973	13948	13912	13931	14222	14116	14185	14086	14095	14214	14263	14120	14060	13999	14022	14112	13775	14097	13962	13864	14144	14297	13921	13885	14190	14009	14114	14143	14144	14055	14104	14125	13966	13994	13885	14235	13941	13994	14048	14010	13826	13910	14020	13919	14120	14042	13991	13997	13952	13888	14103	13951	14046	13973	14219	13934	13925	13964	14025	13900	13986	13883	14257	14073	13895	14055	13934	13925	14018	13969	14083	14022	13864	13995	14151	13902	13921	13934	13875	13837	14009	14099	14051	14156	14195	14015	14193	13865	14298	14119	13940	14164	14161	14064	14215	14176	14072	14067	14218	14043	13891	13960	14034	13935	14078	14028	13898	14067	14018	13971	14135	13980	14056	13982	13938	14017	14145	13924	14020	13982	14058	13915	14010	14003	14180	14180	14163	14130	13961	13921	14066	13838	14202	14124	14032	13970	14137	14143	14031	14024	14114	13959	14017	14085	14005	13925	14259	14037	14056	14017	14081	14144	13911	13929	14085	14192	14009	13874	14088	14028	14200	14144	13949	14006	14222	14310	14047	14066	14158	14017	14026	14123	14143	14119	14252	14171	14031	14278	14179	14017	13896	14089	14070	14005	14070	14042	14058	14056	13974	14158	14089	14111	14034	13914	13935	14274	13942	13815	13791	13919	14117	14022	13962	14143	13923	13906	14173	14167	14031	14142	14105	14178	14318	14235	14088	14101	14045	14003	13904	14116	13814	14097	14017	14030	14220	14061	13960	14188	14031	14084	14100	14038	14135	14161	14137	14140	14151	14033	14112	14102	13981	13978	13997	13868	14101	14113	14018	14095	14131	14027	13989	14010	14026	13936	14079	13948	14129	14110	13858	14180	13956	14092	13886	14058	13975	13991	14024	14370	14142	13911	13951	14031	14057	14040	13976	14145	13959	13868	14009	14077	14056	14035	14148	13956	14042	14052	13931	14014	13904	13918	13954	14323	13893	13847	13979	14109	14006	14245	13997	13955	13924	14007	14084	14217	14226	14000	13953	14014	14024	13969	14084	14129	14070	13855	14069	14043	14098	13985	13882	14073	14072	14021	14058	14055	14014	14206	14170	13918	13979	14052	14336	14138	14118	14219	14157	14101	14129	14204	14124	14148	14135	14022	14180	14193	14208	14129	14086	14086	14127	14029	13956	14155	14091	13961	14152	14029	14164	14127	14122	14059	14017	14078	14169	14192	13917	13968	13863	14064	13907	14022	13873	13967	14073	14052	14086	14116	13952	14000	14026	14143	14084	14004	13971	14098	13926	14112	14229	13924	14085	13943	14110	14135	14032	14089	14298	14018	13970	14022	14050	14131	13942	13992	14028	13945	13844	14068	14003	13980	14104	14101	13967	14084	14204	14036	14008	14109	14054	14168	14066	14105	14170	13959	14034	13878	14262	13833	14050	14138	13971	14033	13855	14082	13991	14245	14096	14074	14135	14114	14129	14196	13952	13993	14187	14158	14110	14105	14204	14070	13981	14162	13967	13997	13878	13795	14064	14059	14108	13763	14104	14139	14030	14185	14203	14162	14066	14094	14113	14042	13904	14055	13962	14133	14061	13948	13931	13986	14240	14039	13903	13936	14053	13952	14068	14233	13999	13861	14064	14096	14034	14011	14047	13788	14035	13957	14166	13958	13692	14051	14053	14070	14076	14038	13876	13895	13944	14151	13954	13980	14109	14003	13976	14096	13945	14071	14120	13944	14185	13863	13902	14077	13958	14021	14135	14041	14032	13979	14049	14113	14062	14016	14024	13947	14035	13979	14100	14012	13886	13898	14084	13984	13978	13904	13971	13913	14174	14027	14241	14085	13999	13988	14129	14164	14065	14275	14042	13937	13771	13991	14094	14107	14026	14178	14088	13846	13870	13977	14038	13924	13997	14119	13878	13779	14094	14059	14056	13872	14023	14061	14042	13938	13833	13831	14020	14039	13911	13904	13881	14138	14155	14057	14011	14281	13918	14123	13923	14016	13871	14018	13789	14102	14111	13937	13860	14201	14163	14040	13977	13995	13952	14238	14238	13852	14077	14104	14089	13996	14027	13909	13974	14033	14234	14098	13956	14090	14026	13965	14038	14022	13955	13874	14134	14107	14156	14124	14170	14061	14021	13881	14060	14148	13862	14161	14215	14100	13888	13985	13883	14071	13981	14093	13840	13954	14245	13941	13982	13922	14038	14024	14032	14100	14013	13939	14144	14149	14048	14092	14010	13976	14021	13789	14004	14103	14058	13863	13818	13905	14068	13946	14063	13978	14097	14071	14055	14157	13965	13992	14225	14035	13931	14061	14195	14159	14016	14028	13959	13996	13993	14079	14049	13947	14030	14072	14130	14131	13822	13982	14068	13941	14180	14145	14102	13865	14012	14054	13979	13991	14111	14123	13983	13949	13996	14235	14131	13955	14217	13834	13953	14068	13872	14050	13995	13996	14076	14058	14187	13995	14007	14207	14050	13888	14055	14146	14125	14106	14060	13857	13965	14088	14122	14015	14169	14084	13891	14032	14288	14290	14046	14131	13912	13991	13935	14064	13872	13987	14055	14103	14015	14138	13978	13874	14076	13985	14031	13971	13794	14031	14060	14047	14146	14037	14011	14088	13928	14059	14193	14121	14027	14007	13997	14130	14128	13946	14115	14193	14244	14097	14123	13983	13950	14087	13944	14069	14107	14151	14185	14090	14038	14223	13992	13929	13913	14159	14101	14006	13906	14004	14020	14010	13903	13938	13927	14155	14174	13961	14054	14121	14199	14152	14123	14200	14141	13982	14015	13952	13924	13925	14058	13948	14043	13952	13969	14072	13873	13922	13944	14068	14050	14242	13891	14054	13904	13894	13960	14302	14021	14014	13989	14227	14008	13952	14090	14118	13879	14125	13948	14046	13959	14234	14121	14026	13983	14058	13961	14166	14159	14001	14291	14071	13984	14150	14168	14071	14086	13885	13945	13956	14045	14048	14037	14158	14109	14101	13811	14084	14081	14087	13912	14108	14106	14004	13958	14149	14166	14134	13915	14064	14210	14016	14029	13960	14029	13855	14067	14155	14138	14059	13719	13850	14095	14057	14048	13979	14106	14094	13998	14260	14156	13993	13847	14101	13927	14138	14027	13959	14141	14472	14083	13944	14233	14107	14033	13848	13905	13964	13918	13879	13938	13970	13892	13968	14064	13863	14170	13923	14078	14127	14176	13996	14069	14173	14094	14007	13994	13872	13958	14231	13859	14047	14112	14000	13983	14061	13939	14035	14014	14028	13961	13949	13893	14120	13980	13895	14068	14153	14139	14170	14031	14124	13990	13828	14118	14160	13948	14172	14006	13942	14296	14143	13947	14143	14077	13927	14079	14032	14065	14111	13896	14103	14129	14012	13839	13974	13911	14068	13970	14219	14078	13902	14086	14130	13982	13937	13964	14027	14011	14036	13975	14079	14119	13997	14164	14078	14062	14099	13914	14057	14162	14087	13913	14143	14071	13940	14150	14163	14131	13993	14084	13928	13967	13978	14095	14186	13976	14043	13828	13994
51526	76945	56099	32136	19047	14289	13132	12909	13085	13138	13116	12987	13023	12944	13104	13015	13120	12839	12956	13059	13031	12973	12928	12995	13139	13059	13003	12968	12927	13061	13020	12898	13045	13173	12936	12952	13111	13056	12966	13086	13165	13094	13055	13052	13002	12950	12883	12903	13046	13025	13025	12914	13031	12941	12952	13076	13097	12956	12741	12892	13189	12942	13144	12922	12884	12958	13114	13128	13114	13069	12962	13151	13037	13061	12939	12951	13019	13058	13001	12943	12980	13076	12895	12814	13017	13077	12937	12934	13085	12966	12949	12855	12998	12997	13014	13152	13186	13048	12942	12986	13122	13027	12867	12805	12962	13024	12908	13094	13074	12889	13110	12997	13089	13035	13127	13066	12738	12906	12984	12951	12986	12975	12985	12969	12989	13031	12987	12868	13087	12870	13025	13037	12851	13029	12831	12907	12950	13045	12966	13062	13096	13068	12859	13025	13000	13210	13066	13015	12985	12940	12898	12971	12973	13012	12955	12957	13107	13011	13147	12999	12921	13106	12854	13073	13007	13007	12965	13152	13029	13105	13134	13064	13020	12948	12948	13006	13148	12843	13061	13076	13088	12932	13054	12940	13073	13117	13022	13003	12822	12906	12962	13065	13044	13149	12941	13125	13117	12941	12927	12957	12974	12895	13008	12914	13123	13026	13104	12942	13096	13146	13170	12945	13025	13055	13030	12821	12926	12811	13041	12967	13154	12920	13061	12873	13105	13061	12958	12956	13004	12846	12861	13053	12872	13217	12963	13043	12973	13120	13030	12811	13002	12921	13004	12886	13041	12789	12901	12949	13001	13120	13044	12996	12928	12978	12944	12979	13090	13004	13087	13038	12988	12954	12903	12825	12969	13100	12988	13031	13125	13151	13034	12906	12850	12980	13115	13029	13048	13052	12906	13048	12969	13037	13042	13070	13006	12856	13132	12953	13163	13071	12984	13058	12881	12948	12917	13125	13061	13149	13009	12965	12945	12943	13066	13040	12969	12944	12961	12944	13004	13024	13053	13096	12996	13032	12948	12897	12996	12994	12849	13178	12954	12987	13082	12913	12875	13086	12977	12963	12868	12925	12981	13040	12919	12927	12894	12998	13062	13069	13009	12980	13114	13124	13053	12919	12962	13252	12802	12905	13134	12931	12939	13024	12906	12909	13072	12748	13010	13036	13026	13180	13015	13039	12996	12920	13015	13097	13017	13058	13018	13031	13170	13087	12989	13004	13006	12971	13049	13011	12927	13079	12962	13091	12869	12936	13059	13024	13020	12971	12985	13010	13057	12769	13011	12972	13084	12884	12865	13022	13044	12874	13067	13086	13000	13035	13060	12992	13093	12937	12838	12863	13077	13115	12950	13032	12918	13081	12864	13031	12814	13021	12938	12849	13124	13011	13106	13093	12981	13128	12772	12976	12989	12780	12982	12941	13083	13120	13091	13089	13030	13142	12840	13153	13078	12979	12930	12945	13021	13153	13093	13002	13031	13025	13085	12962	12927	12892	13072	12902	12992	13090	12910	12891	12947	12949	13034	13016	12970	13184	12938	13078	12980	13042	13241	13037	12948	12868	13063	13150	13040	12918	13175	12996	12980	12965	13023	13102	12908	13028	13007	12970	13014	13034	12911	13042	12878	13043	13078	13012	12892	13056	12870	12945	13128	12975	13052	13042	13095	12994	12977	12926	12914	13042	12921	13043	13063	13013	13205	12844	12992	12963	13015	12986	12972	12980	12952	12996	13140	12882	12904	12976	13050	12969	13059	13151	12992	12980	12911	12985	13084	12974	12932	12797	13069	13073	13156	13052	12997	13079	13190	12931	13004	12898	12969	13066	13133	12928	13054	13007	12969	12947	13141	13127	12916	13107	13159	13092	12952	12984	12987	12907	13136	12963	13109	12802	13035	13107	13009	12935	13075	12959	13030	13063	13077	13083	13020	12972	12984	13010	12958	13085	12988	12930	12968	12940	13065	13088	13084	12905	12824	12839	12995	13133	12922	13010	13210	12847	13036	12964	13018	12851	12891	13043	13092	12974	12941	13115	12996	12977	13006	13014	12907	13141	13192	12962	13043	12864	13019	13018	12987	12882	13012	12886	13119	13031	13062	13165	12998	13101	12952	12974	13002	12878	12933	12910	12942	12811	13050	13146	12972	12979	13013	13024	12901	13017	13029	12897	13067	13056	13061	13206	12954	12976	13034	12960	12986	13144	13209	13099	13153	12894	13051	12978	13110	12998	13026	12993	13105	13000	13023	13145	12933	12978	12977	13074	12805	12991	12987	12988	13018	12977	12915	13007	13084	12905	13053	12974	12974	13076	12863	13127	12997	13029	13002	12996	13074	12893	12780	13055	13072	13179	12934	13020	13123	12961	12975	12992	13061	12904	13022	12989	13114	12899	12985	13073	13117	12975	13178	12985	12854	13031	13104	13133	13020	12989	13035	12923	12925	13088	13071	13032	13029	13058	12995	12890	13187	12946	13077	12974	13057	13129	12958	12999	13048	12984	13189	12964	13073	13025	13043	13056	13010	13046	13055	12984	12996	13027	12978	13032	12946	13023	13048	12892	13100	12940	12990	12853	13004	13079	12893	12931	13079	13142	13096	13115	12860	12973	12893	12956	12845	12944	13158	13082	13022	13037	12919	13124	13157	13043	13198	12968	13079	13030	13038	13094	13058	13001	12963	13113	13018	12835	13095	12951	12955	12835	13100	12922	13131	12990	12989	13039	13130	13118	13163	13040	13011	12842	12845	13009	12842	13067	13013	13131	12957	13141	13071	12888	13129	13038	13074	13058	12973	12995	12929	12986	13010	13073	12982	13010	12892	12998	12822	13096	12979	13043	13012	12979	12958	13065	12960	12849	12944	13053	12894	12972	12977	13027	13012	12888	13198	13044	13005	12977	12913	12850	13059	12994	13054	13050	13203	13022	13055	12865	13021	12923	12969	13192	13029	13008	12943	13046	12932	13131	13106	12983	13089	12799	13155	13085	12945	13068	13064	12956	12941	12995	12959	13039	13136	13038	12921	13046	12959	13015	12916	13032	13135	13021	12966	13097	13064	13180	13030	12929	12973	12959	12967	13031	12945	12931	13096	13006	13034	13091	12980	13159	13143	12852	12941	13005	13033	12987	13063	13018	12859	13177	13096	13097	13041	13008	13018	13092	12992	13098	13038	13094	13130	12770	13028	13176	13023	13046	12974	13094	13021	12915	12930	13068	13088	12851	13082	12958	13016	12861	12967	12918	13106	12977	12963	12988	12961	12991	13068	13103	13050	12791	13122	12996	13078	12912	13103	12871	12990	12833	13075	12816	12841	13076	12988	12943	13052	13090	13009	12922	12989	13038	12930	13035	12882	13191	13133	13013	12964	12774	13192	12934	12953	13049	13153	12954	13074	13041	13070	13124	13136	13080	12915	12974	12889	12922	13105	12988	13127	12968	13127	12966	13155	13034	12930	13001	13091	12958	13125	13032	13112	12979	13081	12919	13008	13100	12976	13004	13042	13037	13070	12962	13024	12951	13085	13075	13030	12976	13103	13059	13120	12991	13063	13053	13010	13031	12861	13128	12901	12903	13032	12928	12956	12944	13064	12946	12915	12912	13115	13101	13089	13007	12948	12921	13097	13067	13057	13054	13006	12893	12891	12946	13045	13068	13002	12965	12767	13023	13009	12934	13039	12808	13078	12972	13002	13171	12859	13130	13047	12901	13039	12965	13069	13012	13006	12933	13136	12983	13045	12935	13147	13028	12918	13047	13104	13139	13091	13080	13046	12969	13043	12904	13273	13075	13005	12992	12870	12955	13005	13011	12940	13060	12912	13203	13154	12914	13028	12950	12923	12908	12991	13075	13066	13092	13032	13161	12999	12992	13139	13078	12931	12942	13050	12974	12967	12949	13033	13021	13063	12971	13006	12981	12903	13033	13058	13092	12823	13159	13112	13108	12908	13109	12937	13070	12880	12906	13019	12850	12933	13041	12889	12975	13012	13099	12984	13002	12992	13162	13036	13288	13145	13011	12998	12997	12922	12883	13048	12904	13006	12959	13089	12913	12926	13170	13038	13071	13032	12785	13059	13136	12974	12960	12997	13062	13007	13093	12974	12965	13133	12910	12922	13010	13167	13149	13045	12986	13078	13073	12959	13154	12913	12984	12981	12991	13173	12975	13072	13095	13054	13090	13009	12958	13096	13077	13110	13077	13070	12938	13115	12944	13013	13045	12901	13081	12957	12818	13220	12899	13026	13028	12993	12990	13064	13073	13241	13064	13078	12977	12902	12939	12990	13029	13117	13059	12902	13149	12970	13030	12945	13056	12893	12972	12978	13039	12960	12983	13119	12909	13073	13035	12981	12931	13139	12899	12890	12985	12973	13062	12861	13117	12986	12979	12948	13152	13028	13045	13001	13014	12906	13009	13033	12930	13029	13096	13120	13071	12992	13056	13094	12856	12993	13097	13016	13020	12976	13077	12885	13106	12986	12950	13058	12928	13095	13039	12997	12806	13098	12930	13139	13016	12986	12905	13002	13120	12994	12998	13093	13087	13084	12952	12958	13061	12849	13103	12901	13029	13173	13000	13071	12886	12985	12967	12928	12918	13225	13011	12979	13034	13039	13014	12911	12977	12934	13080	13049	13055	13038	12924	13047	13014	13036	12987	12851	12999	12966	12935	12898	12943	13034	12978	12937	12911	12850	13213	13071	12945	13078	12926	13056	12888	12960	13084	12978	13077	13025	13007	13108	13088	13113	12943	13135	12969	13106	12971	13049	13137	12941	12862	12933	13025	13020	13043	12923	13072	12978	12998	12829	13174	12943	12813	12968	12994	13168	12817	12991	13052	13043	13125	13063	13010	12951	12912	12938	13011	12969	12954	12897	12998	13003	13009	12978	12991	12987	12992	13097	13019	12994	12908	12982	12919	12901	12872	13071	13018	13008	12960	12911	12994	13003	12913	12909	12983	13064	12817	13115	13036	13005	12861	12985	13026	13050	12803	12878	13027	13122	12906	13084	12930	12993	12973	13073	13091	13023	13010	12976	13019	12897	13068	12885	12961	12961	13053	13124	13145	13085	13095	13004	13118	13081	13010	13046	12983	12945	13015	12998	13071	13096	13088	12994	12955	12877	13008	13011	13151
23006	22536	32932	27716	23672	23179	21553	15526	14215	14391	14274	14111	14239	14143	14241	14107	14329	14173	14070	13908	14245	14095	14201	14194	14191	14074	14015	14156	14088	14161	14073	13872	14040	13981	14053	14067	14076	14056	14013	14052	14060	14037	14053	14137	13998	14296	14181	13936	14012	13971	13836	13865	13884	14184	14017	13998	13961	13932	13812	14036	13899	14091	13927	14137	14108	13954	13885	13848	13945	14121	13909	13890	13926	14092	13929	14088	13774	13716	13991	13804	14006	14216	13837	13905	14146	14030	13996	13790	13990	14089	14102	14038	13986	13960	13876	13922	13985	13757	13859	13982	13949	13875	13893	13838	13975	13860	13981	14062	14076	14038	13782	13991	14154	13972	14100	13884	14016	13762	14044	13834	13893	13894	13866	14016	13872	13812	13849	13958	13929	14058	13825	13938	13919	13983	14084	14084	13822	13771	13848	13966	13887	13898	13876	13871	13877	13862	13783	13893	13886	13791	13873	13975	14067	13943	13860	13835	13913	13994	14070	13834	14028	13891	14003	13753	13945	13911	13821	13924	13973	13937	14113	13757	13933	13942	14046	14016	13819	13806	14043	13832	13919	14214	13896	14008	13841	14125	13986	13988	13883	13912	13895	13979	14014	13926	14045	13935	13973	13842	13978	14002	13886	13893	13975	13899	13929	13823	14161	13973	14057	14110	13856	13967	13855	13965	13899	13854	13872	13901	13849	14079	13996	13727	13858	14055	13933	13881	13876	13912	14006	13991	13869	13797	13948	13958	13838	13987	14046	13883	13952	13915	14043	13827	13946	14004	14094	13649	13883	13985	14046	13914	14024	14131	13818	14090	13728	13689	14076	13934	13818	13960	14055	13969	13954	13756	13918	13917	14045	14203	14056	13942	13874	13994	13801	13988	13985	13986	14256	13873	13971	13887	13950	14062	13974	13893	13883	13851	13827	13961	13822	13767	13975	14030	13924	13811	13975	13868	13927	14063	13942	13987	14017	13990	13987	14116	13979	14085	13811	13902	13991	13927	13972	13663	14079	14118	13859	13903	14209	14251	13893	13774	14019	13987	13915	13870	13866	13682	13904	13963	13968	13952	13958	13965	13785	13838	13857	13875	14036	13827	13845	13875	13853	14049	13893	14098	13848	14041	13979	13786	14153	13921	14078	13887	13986	13954	14032	13886	14094	14144	13861	13970	13949	13949	13821	13921	13812	13980	13951	14071	13989	13873	13783	13989	14084	13768	13931	13884	13914	14018	14074	13928	13804	14130	13919	13988	13969	14000	14081	14090	13895	13877	13909	14128	14110	14050	13721	14030	13903	13869	13883	13938	13964	13892	14011	13990	13831	13980	13919	13965	13938	14188	13880	13822	14115	13770	13731	13934	13914	13707	14041	13934	14048	13783	13976	13983	13726	13946	13929	13940	13731	13920	13886	13818	13865	14019	13973	14098	14008	13890	14026	13915	13850	13971	14080	13882	13772	13982	13827	13889	13826	13785	13952	13789	13989	13865	13889	14049	14140	13868	14128	14064	13873	13942	13944	13905	13822	13760	13761	13972	14070	13897	14079	13827	13875	13850	14066	14062	13752	13655	13896	13923	13885	14166	13938	13981	13825	13903	13905	14049	13900	13787	14051	14133	13985	13927	13857	13874	14117	14021	13859	13823	13795	13948	14016	13988	13978	13960	13976	14080	14016	13959	14001	14039	13856	14116	13995	13750	14011	13798	13757	14051	13964	13901	13950	13889	13937	13824	13951	13824	14129	13957	14246	13996	13883	13788	13930	13955	13831	14111	13915	14004	13997	13808	14029	13854	13929	14102	13959	13860	13927	13984	13859	13991	13778	14058	13842	13942	13811	13974	13942	13975	13991	13962	13816	13974	13902	14001	14000	13886	14025	13936	14082	13963	13917	13876	13965	13767	13835	13968	13829	13941	13885	13872	13774	13915	13909	13912	13974	13998	13728	14007	14011	13845	13799	13858	13881	13906	14059	13967	13952	14019	13749	14092	14107	14017	14020	13994	13904	14019	13818	13883	13951	13923	13870	14005	13942	13795	13972	13919	13810	14059	13972	13870	13888	13876	13870	13999	13911	13854	13920	13994	14008	14109	14051	13953	13966	13860	13952	13701	13840	13718	14030	13906	13805	13916	14058	14208	13892	14009	13928	13911	13884	14261	13766	13959	13772	13914	13869	13958	13991	14157	13975	13923	13820	14071	13864	13970	13990	13863	14010	13802	14013	13782	13934	13763	13786	13983	14079	13882	14086	14054	13919	13783	13874	13841	13933	14097	14147	13765	13905	13900	14094	13911	14072	14097	13768	14055	13950	13964	13908	14057	14209	14013	14083	14038	13901	13869	14092	14011	14064	13944	14057	13777	13712	13896	13851	13925	13899	14032	13825	13838	13948	13877	14065	13880	13751	13972	13870	13771	13914	14041	13814	14002	14041	13935	13905	13871	14005	13901	13979	13988	14147	13970	13940	13952	13872	14175	13924	13944	13801	13850	13953	13938	13945	13890	13948	13936	14013	13846	13942	13796	13963	13851	13780	13903	13859	13984	13730	13995	14089	14021	14077	13815	13898	14028	13918	13886	14005	13850	13941	13911	14076	13992	13847	13902	13985	13854	13960	13741	13992	13816	13946	13899	13857	13884	14035	13898	14062	13925	13829	13879	13765	14095	13973	13812	13959	13925	13763	13763	13922	13694	13968	13945	13957	13892	14050	13789	13886	13799	13826	13883	13972	13803	13875	14043	14087	13981	13919	13994	14066	13890	13903	13880	14036	14054	13805	13997	14088	13884	13831	14001	13934	13987	13991	13909	14107	13952	13920	13950	13908	13805	13951	13914	14116	13842	13809	13844	13779	13766	13744	13988	13953	14026	13970	13859	14084	13825	13880	14117	13864	13787	13896	13896	13983	13942	14194	13936	13809	13931	13986	13980	13923	13847	14135	13925	13912	13947	14043	14014	13750	13865	13898	13928	14024	13956	13773	13793	14164	13989	13960	13864	13991	13771	13794	13931	13858	13752	13900	13970	13865	14112	13974	13778	13866	13955	13791	13914	13917	13871	14197	13940	14123	13891	13956	13972	14071	13866	13912	13909	14026	13864	13929	13873	13913	13870	14054	13859	14055	14050	13716	14049	14046	13879	14027	14010	13994	13892	13914	13796	13948	14050	13938	13827	13956	13920	13899	13940	14033	13759	13911	13868	13838	14088	13993	13867	13816	13837	14010	13881	13809	13914	13865	14013	13774	13815	14060	13845	13806	13915	13967	13904	13865	13873	13779	13816	13970	13933	13828	13909	14009	13692	13944	13925	13943	13927	13889	14045	13867	13941	13971	13948	13832	13969	13805	13936	14108	14020	14183	13853	13931	14019	14088	14037	13977	13954	13876	13962	13966	13882	13989	14010	14128	13845	13987	13847	14135	13770	13963	13951	14040	13794	13931	13827	13979	13924	13859	14002	13987	13983	13810	13890	13794	13900	14028	14011	13935	13947	13822	14015	14007	14086	14033	13828	14097	13993	13971	13965	13897	13855	13812	14070	13955	14009	14155	13890	13978	13886	13946	13856	13972	13745	13763	14038	13823	14016	14033	13849	14005	13942	13883	14049	14075	13811	13927	13913	14073	13956	13701	13965	13858	13930	13874	14008	14114	13957	13997	13857	13925	14226	13955	13941	13815	13956	13836	14116	13882	13797	14016	13929	14040	14143	13922	13890	13864	13863	14037	14021	13766	13794	13877	13963	13838	13954	14067	14011	13786	14140	14110	14009	13989	14077	13702	13765	14016	13964	13772	13773	13941	14070	14001	13845	13886	13968	14128	13954	14041	13868	13911	13719	13839	13962	13885	14126	14171	13898	13814	13894	13855	13956	13857	14073	13953	14095	14116	13857	13891	13942	13913	13911	13896	13786	13804	13854	13990	13954	13985	13930	14190	13702	13812	13972	13907	13769	13902	13926	13897	13676	13739	13873	13838	13970	13854	13829	13906	13832	14004	13958	14010	13853	14099	14055	13987	13922	13993	13759	13848	13998	13989	13861	13905	14045	14043	13799	13959	13867	13855	13953	13946	13910	14050	14003	13964	13825	13874	13974	14059	13977	13967	13953	13823	13934	13873	14029	13975	13928	14033	13871	14109	13838	14128	13715	14080	13895	14063	13894	13952	13878	14032	13983	13952	13947	13842	13978	13888	13857	13757	13953	13941	13964	14053	13974	13950	13958	13860	13825	13828	13859	13980	13693	13787	13899	14016	13876	13913	13718	14037	14097	13991	14065	14077	13934	13920	13943	13989	13970	13930	13900	13936	13888	13768	13936	13986	13858	14032	13885	13816	13890	13873	14058	14153	13962	13880	14042	13938	13841	13908	14071	13937	13844	13861	13958	13938	13884	13985	13941	13963	13841	13812	13705	14091	14076	13834	13856	13997	13783	13876	13853	13927	13926	14078	14247	14067	13934	13938	13924	13814	13855	13761	13841	13723	14018	13750	13964	13896	13967	13864	13961	14059	13747	14110	13883	14066	14018	13771	13938	13750	13954	14063	13990	13800	13846	13869	13903	13832	13892	13904	14048	13811	13854	14176	14013	13753	13929	13912	13973	13853	14118	13794	14029	14173	13884	13948	14023	13764	13852	13919	14046	13926	13916	13993	13850	13915	13785	13872	13756	13887	14011	14019	13942	13994	13950	13918	14112	14082	13928	13944	14045	13735	13812	13945	13923	14045	14005	13885	13898	13930	13940	13826	13842	13816	13817	14017	13986	13914	13792	13746	13887	14001	13946	13912	13785	13827	13943	13968	13815	14104	14079	13990	13993	13823	14036	13768	13774	14105	13989	13850	14033	13757	13825	14093	13860	13766	13925	14141	13857	14043	13877	13755	13830	14029	13820	13871	13938	13830	13916	13969	14084	14036	13987	13886	14235	13874	13988	13917	13951	13830	13933	14102	13765	13921	13968	13859	14078	13765	13876	13959	13878	13962	13930	13802	13800	14101	13954	13767	13951	14013	13920	13904	13806	14078	13767	13928	13838	13795	13827	14066	13838	13968	14060	13878	13931	13987	13748	14088	13546	13827	13758	13984	13992	13708	13919	13743	13997	14033	13759	13990	13919	13810	13817	13866	14095	14021	13996	14034	14226	13816	13755
62674	104980	84295	55521	33389	19147	13201	12821	12898	12843	12900	12930	12870	12905	12830	12909	12968	13010	13020	12949	12979	12853	12836	12853	12951	13097	12945	12919	13009	12733	12885	12898	13038	12727	12834	12964	12864	13002	12767	12953	12830	12737	12816	12977	12813	12900	12829	12904	13064	13098	12854	12712	13011	12854	12958	12814	12938	12921	12989	12976	12961	12875	12887	12921	13070	12972	12900	12930	12747	12854	12861	12919	12863	12949	13103	12940	12856	12866	12977	12985	13020	12741	12905	12867	12877	12912	12993	12854	13006	12851	12829	12872	13134	12819	12854	12895	12885	12792	12995	12989	12954	12815	12986	12814	12995	12832	13002	12970	12910	13002	12779	12938	12903	12792	12840	12891	12866	12825	13088	13047	12912	12849	12944	12789	12861	12827	12995	12862	12982	12845	12938	12952	12942	12912	12968	12925	12725	12877	12763	12799	12947	12976	12881	12821	12788	12907	12911	12838	12983	12959	12940	12783	12934	12921	12957	12945	13083	12993	12763	12790	12794	13027	12776	13092	12930	12858	12920	12873	12889	12892	12955	12946	12941	13014	12838	12830	13028	12847	13022	12939	12986	12718	13045	12829	12851	12934	12911	12823	12902	12779	12981	12917	12843	12946	12950	12776	12856	12857	12888	12775	12950	12956	12851	12681	12912	12871	12888	12776	12944	12856	12907	12878	12992	12875	12899	12875	12839	12821	12891	12920	12798	12825	12945	12777	12945	12841	12873	12873	12802	12831	12859	13102	12805	12898	12943	12979	12872	12780	13010	12977	12855	12919	12904	12905	12946	13022	12985	12953	12814	13001	13023	12899	12855	12718	13052	13014	12970	12942	12950	12882	12935	12908	12892	12914	12953	12778	12974	12923	12858	12977	12831	13048	12964	12934	12881	12882	12993	12898	12896	12940	12857	12960	12755	12904	12909	12984	12854	12926	12845	12977	12828	12942	12893	12951	12861	12842	12957	12922	12832	13033	12973	12892	12899	12792	12943	12962	12861	12848	12746	12831	12911	12925	13029	12864	12931	12755	12851	12977	12977	12881	12859	12876	12861	12852	12969	13105	12940	12872	12993	12886	12811	12747	13151	12951	12757	12943	12879	12993	12886	12898	12992	12978	12831	12896	12979	12891	12919	12944	12887	12990	12849	12789	12800	12849	12883	12841	13005	12870	12933	12931	12780	12942	12809	12907	12882	12982	12954	13097	12985	13078	12970	12877	12884	13077	12974	12990	13135	12902	12948	12927	13024	12865	12933	12927	12811	12849	12996	12845	12877	12976	12963	12923	12921	12811	12830	12812	12959	12830	12922	13030	12900	12841	12894	12863	12867	13015	12861	12632	12888	12850	12954	12919	12841	12875	12936	12824	13010	13023	13081	12994	12899	13039	12960	13008	12964	12723	12823	12905	12910	13073	12748	12878	12813	12946	12934	12875	12937	12894	13018	12913	12849	12973	13026	12936	13033	13012	12874	12738	12888	12965	12916	12894	12897	13032	13057	12850	12787	12763	12791	13100	12939	12697	12921	12984	12836	12834	12904	12866	12977	12935	12951	12988	12764	12784	12948	12835	12687	12815	12948	12870	13017	12871	12873	12934	12990	12851	12909	12929	12935	12918	12968	12946	12937	13037	12996	12937	12998	12832	12805	12902	12895	12791	12854	12879	12723	12839	12821	12709	12856	12831	12893	12864	12796	12837	12823	12816	12946	12994	12900	12797	12920	13051	12852	12886	12849	12762	12981	12880	12923	12861	12814	12857	12888	12881	12911	13057	12803	12974	12802	12794	12964	13055	12841	12926	12948	12852	13005	12918	12782	12984	12888	12847	12766	12861	12725	12841	12747	12967	12956	12777	12955	12887	12969	12923	12851	12809	13004	12886	12957	12846	12792	12951	13091	12839	12809	12893	12903	12821	12946	12817	12693	12745	12924	12938	12945	12838	12889	12853	12825	12924	12854	13016	12904	12991	12705	12913	13022	12945	12702	12993	12778	12817	12772	12832	12797	12942	12885	12846	12767	12950	12801	12614	13036	12935	12885	12807	13023	12979	12714	12897	12841	12834	12897	12837	12942	13035	13004	12929	12911	12889	12992	12925	12852	12761	12949	12980	12965	12894	12927	12953	12722	12753	12843	12944	12903	12687	12911	12980	12793	12905	13015	12780	12711	12989	12907	12975	13008	12947	12880	12978	12805	13032	12865	12914	12994	12965	12886	12973	12860	12758	12861	13010	12880	12845	12992	12942	13006	13015	12778	13040	12910	12904	12862	12899	13129	12984	12959	12903	12691	13082	12838	12774	12942	12990	12655	12973	12784	12752	12856	12888	12905	12922	12902	12893	12970	12847	12779	12936	12884	12881	13020	12762	12881	12904	12852	12792	12815	13139	13022	12895	12952	12811	12982	12954	12813	12856	12982	12964	12890	12974	12984	12960	12833	12999	12958	12995	12893	12828	12919	12930	12946	12856	12780	12830	12956	12776	12965	12776	12806	12777	12910	12995	12918	12894	12926	12945	12866	13081	12814	12862	12860	12838	13089	12866	12893	12857	13054	12952	12776	12877	13040	12985	12915	12920	12911	12948	13040	12782	12756	13007	12828	12909	12876	12940	12867	12782	12964	12914	12884	12852	12978	12939	12928	12790	12933	12923	13008	12934	12782	12838	12921	12851	12891	12870	12832	12756	12803	12902	12889	13018	12868	12949	12945	12984	13015	12921	12902	12779	13013	12943	12991	12890	12909	12889	13114	12910	12892	12952	12834	12934	12888	12955	12803	12998	12775	12832	12870	12857	12881	12919	12824	13007	13001	12946	12884	13005	12838	12720	13003	13061	12824	12878	12862	12818	12991	12892	12806	12893	13108	13034	12907	12954	12768	12903	12767	13026	12823	12768	12878	12908	12973	12946	12990	13004	12910	13013	12725	12979	13027	12706	12775	12878	12892	13159	12803	12940	12885	12991	12800	12822	13042	12900	12782	12885	12944	12882	12722	12952	12861	12952	12834	12761	13070	12961	12916	12885	12993	12971	12972	13005	12895	12757	12921	13002	12982	12855	12878	12918	13071	12848	12821	12962	12781	12885	13033	12974	12997	13082	13012	12835	12910	12898	12957	12822	12818	12944	12856	12869	12852	12985	12970	13073	12959	13076	12897	12880	12964	13093	12907	12995	13003	12848	12998	12930	12844	12744	12884	12862	12933	12874	12918	12912	12826	12943	12914	12987	12875	12831	12944	12901	12723	12867	12941	12962	12880	12883	12933	12966	13014	12981	13068	12979	12852	12806	12818	12814	12977	12794	12955	12824	12976	12901	12909	12822	12823	12820	12973	12964	12907	12854	12828	12899	12954	12924	12858	12969	12951	12899	13036	12947	12948	12963	13054	12749	12803	12781	12830	12774	13041	12988	12945	13010	13073	12925	12939	12949	12924	12831	12916	12915	12892	12776	12863	12912	12827	12986	12950	12855	12813	12788	12906	13015	12788	12802	12890	13044	12826	12846	12886	12960	12923	12861	12969	13034	12945	12995	12921	12945	12855	12928	12936	12880	12818	13003	13018	12941	12789	12949	12798	13106	12904	12886	12922	12922	12937	12928	13102	12795	12794	12884	12917	12823	12944	12735	12752	13132	12857	12821	12801	13009	12715	12821	13065	12948	12820	12877	12777	12815	12910	12976	12920	12980	12739	12984	12779	12877	12901	12940	12824	13034	13091	12849	12951	12921	12887	12898	12857	12961	12894	12952	12951	12797	12829	12826	12949	12934	12933	12951	12948	13057	12955	12712	12844	12975	13021	12895	13018	12935	12709	12906	12948	12989	12961	12769	13022	12903	12660	12841	12908	12910	12759	12911	13096	12976	12850	12863	12862	12827	12947	12887	12897	12950	13016	12722	13000	12998	12851	12850	12937	13032	12912	12811	12859	12732	12857	12949	12778	12964	12765	12731	12970	12857	13118	12825	12940	12957	12868	12818	12942	12883	12887	12997	12851	12990	13028	12929	12800	12836	12859	12870	12884	12853	12898	12879	12919	12834	12918	12683	12825	12914	13002	12911	12922	12944	12964	13069	12920	12810	12754	13050	12961	12782	13040	12898	12815	12846	12811	12956	12956	12966	12788	12854	12869	12929	12862	12882	12897	12880	12835	12877	12758	12799	12946	12958	12800	13021	12900	12936	12964	12853	12816	12988	12783	12917	12798	12802	12920	12975	12780	12834	12814	12856	13033	12952	12816	12801	12954	13086	12711	13010	12842	12969	12899	12904	12946	12897	12996	12915	12865	13062	12811	12964	12772	12984	12981	12863	13030	12900	12945	12821	13025	12861	13103	12850	12674	12736	12845	12994	12787	12813	13026	13010	12829	12912	12913	12841	12858	12834	12876	13030	13014	12782	12761	12829	12972	12951	12906	12960	12906	12866	12841	12758	12805	12883	12891	12894	12913	13017	12965	12870	12930	12952	12858	12921	12890	12921	12862	12692	12725	13008	12970	12972	12875	12921	12969	13017	12847	12677	12959	12829	12898	12891	13062	12916	12711	12751	12687	12850	12741	12794	12874	12958	12818	12916	12875	12918	12926	12759	12964	12929	12847	12792	12978	12794	12790	12950	12934	12849	12861	12964	12918	12761	12898	12843	12907	12833	12769	12989	12931	12857	12918	12750	12745	12807	12924	12940	12927	12905	12856	13013	12832	12956	13088	12887	12988	12728	12848	12900	12917	12690	12981	12907	12869	12862	12896	12799	12958	12763	12902	12756	12961	12853	12890	12833	12987	12897	12781	12751	12834	12824	12920	13061	12990	13040	12946	12797	12871	12927	12812	12995	12786	12887	12911	12920	13177	12918	13027	12912	12830	12845	12903	12969	12939	13001	12858	12899	12870	12807	12924	12753	12968	13017	12843	12833	12953	12906	12829	12888	12938	12872	12834	13066	12730	12899	13080	12825	12883	13027	12882	12801	12963	12881	12900	12911	12880	12775	12820	12943	12819	13071	12728	12937	12883	12962	12725	12975	12931	12841	12803	12998	12905	12908	12917	12801	12853	13051	12849	12919	12943	12963	12973	12941	12913	12954	12943	12701	12923	13033	12800	12682	12797	12852	13039	12647	12798	12869	13032	12990	12968	13030	12838	12821	12807	12934	12817	12893
30786	36263	38516	26999	18205	15731	15261	14790	14815	14799	14878	14775	14646	14662	14685	14609	14820	14693	14683	14837	14910	14705	14851	14887	14859	14901	14782	14818	14596	14636	14638	14708	14865	14903	14695	14827	14746	14882	14694	14728	14990	14731	14694	14715	14663	14710	14815	14899	14809	14801	14533	14775	14942	14575	14503	14712	14672	14666	14952	14756	14797	14763	14786	14684	14663	14665	14741	14681	14744	14790	14831	15045	14849	14815	14810	14738	14723	14700	14721	14855	14668	14830	14800	14881	14888	14689	14751	14808	14748	14907	14711	14627	14787	14672	14746	14755	14811	14875	14852	14567	14817	14715	14811	14678	14720	14733	14656	14739	14830	14759	14952	14912	14952	14632	14887	14715	14805	14790	14853	14732	14651	14825	14661	14872	14664	14821	14636	14689	14787	14690	14990	14779	14712	14728	14876	14897	14721	14751	14844	14801	14568	14698	14882	14691	14817	14952	14681	14854	14772	14728	14756	14667	14751	14631	14675	14769	14699	14725	14720	14679	14790	14811	14497	14656	14818	14870	14757	14812	14626	14839	14884	14816	14763	14849	14764	14597	14568	14827	14595	14727	14807	14615	14831	14640	14412	14652	14755	14969	14819	14820	14792	14752	14725	14802	14643	14652	14553	14691	14881	14606	14775	14624	14644	14479	14770	14953	14822	14699	14837	14808	14789	14691	14704	14660	14650	14656	14562	14762	14614	14737	14704	14810	14757	14627	14599	15034	14693	14903	14695	14727	14684	14638	14609	14770	14748	14754	14566	14695	15035	14910	14686	14754	14594	14686	14637	14679	14859	14660	14729	14890	14762	14658	14531	14763	14890	14842	14779	14746	14749	14802	14841	14809	14553	14870	14687	14811	14905	14878	14852	14658	14760	14705	14623	14557	14605	14830	14634	14871	14765	14800	14708	14676	14815	14694	14772	14667	14861	14824	14885	14877	14711	15007	14820	14656	14833	14673	14928	14743	14661	14698	14714	14636	14593	14558	14753	14811	14894	14673	14637	14751	14810	14716	14827	14724	14659	14665	14794	14821	14893	14649	14602	14733	14694	14717	14786	14691	14823	14884	15032	14511	14706	14800	14808	14754	14894	14679	14800	14753	14615	14713	14856	14818	14780	14662	14782	14620	14881	14762	14432	14634	14795	14775	14740	14759	14493	14760	14825	14894	14725	14785	14721	14796	14731	14853	14848	14675	14782	14681	14758	14629	14800	14663	14897	14827	14623	14850	14693	14845	14821	14723	14696	14816	14795	14657	14583	14759	14815	14820	14670	14612	14718	14878	14919	14979	14811	14719	14759	14810	14829	14754	14633	14689	14710	14719	14684	14741	14564	14675	14742	14590	14908	14695	14664	14675	14670	14840	14608	14722	14809	14875	14668	14633	14694	14766	14673	14693	14679	14954	14719	14633	14671	14871	14828	14655	14759	14680	14843	14933	14775	14719	14967	14767	14853	14703	14844	14824	14721	14790	14736	14834	14554	14796	14920	14764	14793	14655	14600	14764	14864	14740	14614	14755	14689	14691	14780	14760	14798	14730	14761	14652	14700	14842	14668	14638	14808	14790	14804	14789	14691	14772	14633	14751	14792	14660	14759	14729	14792	14654	14765	14583	14576	14734	14687	14805	14785	14597	14736	14801	14784	14814	14674	14457	14939	14612	14782	14724	14714	14675	14854	14681	14662	14542	14725	14739	14793	14744	14550	14657	14758	14760	14647	14800	14803	14490	14800	14716	14715	14660	14669	14706	14656	14852	14658	14711	14735	14785	14839	14673	14846	14694	14833	14647	14600	14808	14864	14776	14657	14720	14746	14524	14594	14932	14642	14851	14745	14830	14800	14715	14751	14777	14677	14606	14594	14722	14676	14856	14757	14876	14614	14799	14769	14844	14717	14712	14691	14713	14808	14581	14599	14643	14863	14777	14656	14591	14771	14765	14672	14532	14815	14715	14566	14710	14707	14645	14882	14892	14867	14818	14820	14577	14817	14774	14852	14737	14844	14705	14721	14741	14761	14626	14851	14738	14679	14836	14779	14686	14831	14630	14732	14906	14780	14737	14856	14846	14873	14681	14768	14765	14549	14817	14707	14729	14784	14875	14766	14847	14734	14878	14813	14604	14606	14782	14726	14693	14697	14663	14911	14926	14693	14787	14671	14865	14579	14631	14792	14826	14871	14730	14575	14749	14738	14746	14720	14627	14786	14839	14639	14776	14765	14584	14771	14617	14910	14636	14675	14688	14668	14879	14759	14708	14863	14615	14783	14830	14833	14815	14716	14980	14829	14720	14681	14765	14904	14913	14760	14763	14680	14734	14956	14817	14821	14744	14667	14715	14732	14550	14802	14818	14729	14796	14910	14742	14806	14769	14712	14769	14646	14742	14668	14673	14754	14741	15023	14620	14817	14726	14569	14910	14803	14656	14609	14651	14632	14656	14843	14562	14743	14673	14594	14816	14643	14787	14937	14783	14855	14642	14797	14816	14976	14836	14693	14806	14677	14717	14793	14562	14924	14678	14769	14631	14916	14696	14929	14958	14703	14808	14751	14670	14676	14688	14729	14741	14655	14723	14745	14651	14765	14694	14732	14644	14763	14785	14697	14841	14926	14815	14687	14628	14585	14522	14735	14886	14985	14830	14907	14718	14685	14712	14754	14636	14710	14694	14737	14839	14661	14696	14521	14880	14848	14879	14798	14792	14916	14721	14689	14656	14746	14716	14696	14786	14714	14786	14725	14673	14852	14954	14580	14712	14615	14719	14731	14690	14781	14894	14885	14805	14516	14733	14811	14685	14742	14588	14808	14609	14709	14746	14803	14606	14681	14694	14757	14905	14701	14822	14671	14726	14845	14608	14835	14754	14606	14773	14744	15063	14645	14699	14625	14674	14686	14644	14835	14571	14671	14814	14807	14738	14697	14762	14650	14885	14771	14947	14880	14778	14606	14768	14685	14782	14622	14723	14804	14578	14755	14846	14692	14578	14684	14637	14772	14877	14684	14720	14745	14627	14851	14729	14839	14611	14946	14750	14559	14761	14835	14874	14772	14744	14723	14904	14703	14732	14824	14702	14738	14724	14785	14973	14627	14491	14850	14732	14760	14960	14833	14737	14807	14884	14836	14711	14948	14716	14828	14725	14749	14868	14718	14787	14657	14553	14914	14665	14533	14830	14682	14592	14733	14762	14634	14685	14890	14695	14795	14933	14660	14668	14661	14614	14780	14673	14834	14723	14641	14782	14941	14739	14738	14697	14838	14764	14771	14791	14655	14858	14812	14762	14865	14750	14798	14630	14951	14716	14732	14872	14757	14970	14560	14704	14831	14738	14760	14826	14569	14845	14726	14908	14680	14740	14707	14641	14870	14727	14843	14794	14701	14782	14731	14861	14825	14801	15092	14750	14523	14700	14812	14668	14764	14801	14876	14858	14653	14615	14892	14732	14845	14929	14735	14708	14788	14694	14684	14870	14562	14830	14588	14851	14846	14584	14779	14862	14602	14782	14461	14743	14834	14737	14765	14668	14718	14606	14765	14938	14708	14902	14633	14837	14911	14778	14886	14626	14829	14651	14867	14818	14606	14931	14851	14743	14759	14655	14813	14804	14759	14531	14948	14839	14715	14708	14783	14736	14835	14777	14544	14734	14812	14688	14947	14761	14743	14821	14776	14766	14691	14849	14749	14700	14713	14704	14653	15052	14625	14682	14644	14712	14811	14886	14849	14706	14766	14724	14514	14718	14767	14811	14819	14813	14606	14550	14816	14879	14766	14849	14925	14659	14738	14751	14884	14919	14913	14747	14861	14686	14655	14764	14676	14557	14719	14611	14677	14658	14764	14701	14569	14568	14698	14924	14640	14533	14610	14670	14630	14907	14936	14611	14878	14835	14713	14779	14835	14836	14654	14559	14750	14905	14654	14665	14999	14692	14727	14690	14472	14654	14874	14863	14768	14867	14793	14956	14663	14709	14813	14924	14820	14604	14708	14750	14971	14716	14750	14536	14735	14678	14821	14713	14722	14706	14804	14640	14522	14886	14837	14632	14800	14779	14849	14847	14948	14676	14643	14757	14769	14778	14735	14666	14866	14774	14936	14775	14608	14527	14665	14760	14888	14656	14756	14768	14772	14736	14680	14534	14634	14692	14736	14865	14926	14697	14746	14825	14789	14725	14673	14778	14790	14751	14931	14800	14729	14693	14800	14607	14782	14944	14835	14670	14886	14847	14539	14890	14820	14671	14762	14734	14863	14788	14681	14712	14645	14728	14575	14604	14633	14829	14890	14738	14810	14706	14803	14706	14819	14650	14798	14805	14695	14744	14808	14797	14689	14689	14612	14770	14628	14792	14785	14811	14821	14735	14702	14951	14635	14813	14773	14768	14872	14764	14729	14708	14696	14865	14765	14705	14818	14655	14722	14931	14714	14665	14935	14560	14759	14676	14634	14722	14540	14772	14834	14812	14713	14790	14660	14557	14618	14694	14776	14957	14888	14896	14819	14653	14881	14764	14802	14455	14788	14744	14674	14979	14741	14834	14719	14782	14662	14883	14845	14881	14881	14827	14474	14767	14800	14610	14921	14693	14764	14730	14695	14713	14924	14678	14785	14683	14732	14768	14839	14518	14445	14895	14810	14775	14817	14745	14707	14787	14659	14883	14976	14797	14775	14692	14626	14824	14640	14998	14568	14603	14684	14662	14659	14564	14645	14831	14933	14740	14768	14686	14663	14600	14752	14883	14637	14703	14733	14670	14674	14784	14864	14881	14869	14862	14531	14543	14522	14617	14677	14654	14717	14636	14712	14873	14775	14848	14883	14722	14645	14766	14623	14823	14737	14665	14936	14776	14799	14718	14748	14780	14631	14815	14799	14444	14651	14678	14794	14653	14763	14773	14761	14579	14748	14730	14637	14767	14946	14931	14664	14777	14525	14693	14787	14792	14690	14882	14477	14648	14692	14658	14716	14692	14694	14755	14885	14512	14738	14803	14845	14960	14912	14817	14880	14602	14620	14817	14896	14760	14647	14688	14737	14838	14628	14816	14749	14619	14805	14510	14781	14607	14728	14768	14618	14797	15001	14884	14847	14757	14923	14804	14530	14688	14667	14679	14804	14974	14796	14838	14777	14631	14751	14763	14679	14718
39926	55069	40476	23587	16051	13890	13410	13413	13423	13385	13475	13354	13414	13396	13365	13390	13419	13303	13375	13505	13375	13348	13267	13436	13367	13334	13404	13727	13235	13459	13385	13496	13198	13448	13482	13359	13483	13457	13334	13346	13436	13237	13476	13478	13215	13475	13514	13507	13430	13382	13376	13347	13344	13266	13364	13431	13602	13326	13318	13349	13449	13429	13462	13232	13531	13208	13425	13453	13363	13377	13304	13400	13402	13502	13526	13293	13323	13278	13444	13377	13246	13263	13400	13395	13363	13366	13481	13414	13416	13471	13349	13313	13383	13546	13371	13329	13475	13513	13138	13485	13517	13306	13494	13290	13263	13370	13478	13340	13427	13427	13435	13373	13405	13455	13296	13331	13473	13542	13570	13450	13330	13297	13358	13288	13458	13588	13431	13077	13515	13283	13459	13491	13499	13401	13441	13383	13448	13534	13257	13310	13382	13331	13386	13406	13296	13546	13346	13362	13384	13177	13380	13317	13485	13406	13413	13201	13404	13334	13350	13285	13561	13417	13545	13215	13353	13424	13320	13297	13324	13259	13463	13379	13410	13513	13420	13339	13355	13362	13409	13347	13350	13387	13483	13375	13401	13259	13301	13352	13431	13458	13471	13321	13302	13435	13325	13330	13342	13431	13424	13446	13287	13428	13385	13402	13426	13460	13457	13456	13231	13396	13458	13459	13388	13251	13401	13342	13318	13370	13321	13300	13491	13355	13391	13345	13480	13355	13323	13423	13445	13234	13195	13297	13335	13344	13324	13491	13378	13507	13381	13358	13485	13496	13511	13288	13539	13281	13273	13298	13299	13488	13381	13310	13447	13479	13349	13503	13389	13288	13552	13289	13456	13512	13309	13502	13237	13266	13316	13555	13460	13536	13484	13252	13484	13388	13246	13364	13412	13614	13250	13371	13302	13340	13361	13420	13321	13315	13316	13352	13295	13441	13425	13354	13308	13425	13332	13410	13488	13454	13414	13528	13393	13370	13382	13467	13237	13502	13507	13317	13444	13421	13350	13260	13343	13339	13519	13340	13336	13365	13567	13421	13522	13456	13453	13394	13403	13445	13195	13422	13448	13438	13488	13343	13426	13369	13288	13339	13496	13290	13439	13253	13645	13388	13278	13268	13425	13484	13284	13305	13374	13324	13385	13425	13423	13377	13302	13502	13322	13434	13342	13356	13282	13339	13296	13438	13293	13361	13411	13420	13556	13362	13231	13294	13351	13433	13288	13447	13452	13400	13312	13381	13426	13380	13464	13452	13297	13411	13439	13452	13570	13456	13474	13439	13516	13418	13487	13330	13478	13470	13514	13504	13395	13461	13575	13342	13382	13336	13373	13364	13397	13327	13332	13280	13238	13501	13409	13284	13465	13362	13398	13339	13410	13318	13456	13455	13415	13270	13462	13375	13472	13388	13249	13360	13352	13451	13420	13381	13435	13351	13389	13283	13287	13532	13388	13282	13316	13373	13375	13310	13455	13508	13428	13330	13379	13391	13458	13239	13326	13441	13386	13591	13325	13429	13381	13454	13175	13356	13416	13471	13429	13461	13304	13609	13377	13229	13370	13511	13545	13539	13526	13378	13360	13368	13360	13272	13367	13475	13400	13395	13352	13371	13211	13450	13438	13415	13394	13354	13288	13267	13251	13182	13427	13248	13423	13430	13478	13453	13591	13438	13417	13314	13439	13379	13392	13378	13422	13565	13375	13434	13410	13293	13453	13221	13370	13475	13405	13422	13341	13349	13482	13276	13406	13279	13410	13374	13317	13424	13306	13412	13412	13463	13299	13406	13399	13166	13299	13437	13228	13374	13335	13485	13450	13382	13350	13270	13397	13351	13493	13325	13434	13445	13483	13420	13242	13405	13320	13379	13231	13291	13339	13381	13507	13254	13328	13446	13381	13491	13482	13394	13492	13361	13505	13449	13418	13204	13333	13473	13359	13523	13292	13590	13461	13289	13426	13413	13451	13395	13507	13473	13317	13507	13370	13277	13404	13442	13255	13433	13649	13360	13424	13433	13398	13452	13263	13311	13417	13249	13407	13547	13289	13531	13373	13417	13376	13404	13451	13303	13343	13380	13479	13360	13433	13555	13278	13346	13322	13372	13189	13487	13432	13434	13504	13252	13666	13490	13432	13259	13391	13368	13422	13403	13474	13385	13398	13447	13532	13441	13509	13321	13516	13397	13481	13442	13293	13529	13414	13410	13207	13416	13329	13510	13262	13493	13358	13494	13480	13453	13290	13514	13342	13327	13564	13397	13263	13447	13360	13521	13325	13094	13442	13487	13347	13397	13319	13528	13338	13500	13455	13376	13344	13320	13302	13474	13444	13421	13452	13257	13492	13372	13301	13400	13270	13455	13445	13312	13370	13427	13359	13342	13394	13456	13416	13483	13339	13541	13369	13497	13306	13402	13308	13335	13584	13348	13360	13353	13483	13303	13445	13330	13345	13567	13384	13428	13356	13261	13372	13421	13552	13511	13489	13396	13327	13324	13288	13322	13532	13238	13486	13405	13399	13225	13492	13386	13344	13489	13348	13308	13392	13387	13478	13443	13365	13384	13365	13281	13364	13427	13523	13446	13344	13520	13450	13329	13548	13501	13489	13452	13300	13453	13621	13380	13435	13400	13350	13590	13341	13539	13527	13353	13357	13422	13369	13346	13519	13432	13254	13354	13421	13313	13351	13334	13354	13361	13385	13343	13379	13491	13445	13358	13417	13214	13464	13253	13438	13538	13349	13347	13475	13360	13292	13399	13181	13416	13369	13528	13219	13338	13322	13319	13477	13442	13420	13523	13352	13373	13439	13384	13324	13219	13300	13368	13505	13362	13335	13339	13275	13421	13352	13358	13444	13270	13307	13360	13261	13345	13503	13207	13331	13736	13389	13410	13539	13452	13384	13402	13224	13381	13367	13353	13408	13300	13355	13422	13472	13438	13350	13508	13334	13436	13384	13272	13412	13563	13276	13435	13482	13298	13391	13364	13507	13484	13349	13460	13311	13203	13404	13436	13330	13313	13540	13534	13400	13385	13321	13487	13521	13374	13373	13436	13428	13351	13243	13443	13422	13532	13431	13360	13494	13364	13391	13347	13395	13434	13394	13542	13370	13241	13335	13536	13424	13361	13352	13390	13337	13433	13563	13460	13288	13450	13374	13340	13478	13426	13469	13362	13414	13251	13278	13274	13417	13344	13619	13221	13397	13259	13440	13366	13320	13401	13423	13506	13265	13366	13342	13509	13396	13518	13439	13499	13428	13466	13452	13471	13496	13212	13436	13487	13389	13507	13469	13432	13340	13446	13405	13416	13484	13282	13718	13467	13416	13261	13204	13364	13436	13339	13424	13494	13410	13430	13445	13489	13462	13272	13602	13287	13452	13351	13306	13247	13281	13561	13428	13419	13429	13217	13455	13421	13158	13416	13535	13639	13393	13369	13405	13349	13488	13365	13412	13437	13287	13457	13369	13474	13374	13375	13234	13373	13371	13418	13437	13526	13458	13467	13310	13287	13239	13348	13326	13502	13322	13439	13468	13326	13253	13209	13469	13417	13525	13352	13385	13688	13320	13334	13270	13256	13427	13311	13311	13571	13335	13598	13311	13399	13344	13413	13374	13388	13428	13439	13288	13447	13274	13467	13355	13456	13353	13481	13377	13263	13323	13487	13306	13313	13348	13328	13383	13397	13198	13428	13329	13292	13511	13472	13483	13428	13482	13347	13274	13601	13485	13501	13315	13391	13301	13501	13164	13306	13328	13388	13366	13363	13410	13311	13425	13444	13343	13338	13220	13337	13422	13431	13491	13423	13417	13374	13265	13306	13414	13314	13337	13394	13379	13318	13498	13318	13383	13319	13380	13475	13460	13171	13351	13377	13394	13435	13620	13417	13407	13210	13426	13302	13368	13240	13353	13352	13363	13425	13369	13484	13356	13284	13420	13459	13370	13200	13328	13482	13189	13444	13397	13505	13287	13292	13705	13270	13417	13450	13403	13294	13440	13327	13529	13389	13423	13441	13571	13293	13488	13459	13389	13591	13280	13596	13441	13319	13198	13376	13499	13393	13442	13369	13305	13291	13352	13271	13286	13400	13287	13502	13361	13274	13257	13325	13397	13468	13362	13354	13454	13283	13506	13435	13487	13386	13244	13532	13501	13324	13340	13338	13414	13420	13247	13414	13255	13397	13295	13436	13473	13565	13410	13590	13283	13342	13312	13339	13218	13514	13570	13263	13462	13392	13425	13379	13289	13410	13356	13259	13445	13425	13444	13338	13418	13296	13356	13330	13422	13459	13487	13468	13391	13484	13315	13264	13409	13390	13453	13315	13337	13419	13561	13202	13559	13290	13477	13334	13606	13288	13384	13310	13457	13479	13389	13321	13356	13391	13391	13461	13556	13396	13307	13314	13465	13324	13455	13290	13548	13530	13386	13249	13297	13404	13537	13419	13395	13443	13465	13508	13359	13362	13287	13265	13318	13410	13429	13546	13374	13363	13526	13500	13394	13304	13438	13495	13366	13587	13364	13336	13338	13360	13362	13359	13454	13505	13458	13393	13422	13253	13422	13522	13326	13310	13360	13367	13328	13460	13333	13457	13475	13324	13432	13332	13584	13518	13281	13245	13294	13315	13576	13407	13499	13483	13354	13258	13273	13476	13456	13444	13353	13387	13476	13351	13343	13350	13533	13354	13537	13334	13410	13459	13463	13293	13353	13554	13530	13373	13431	13330	13468	13442	13266	13449	13321	13481	13458	13543	13533	13470	13397	13482	13279	13395	13240	13406	13443	13391	13373	13280	13308	13278	13412	13387	13320	13335	13401	13512	13348	13252	13535	13501	13397	13320	13371	13350	13490	13357	13366	13478	13489	13298	13297	13457	13526	13402	13378	13442	13490	13460	13165	13296	13390	13306	13298	13495	13536	13372	13395	13391	13284	13358	13365	13397	13339	13430	13477	13367	13399	13360	13419	13467	13296	13192	13236	13451	13491	13290	13354	13420	13541	13332	13347	13273	13422	13297	13411	13585	13372	13435	13299	13427	13289	13389	13436	13296	13370	13363	13447	13419	13329	13554	13505	13329	13399	13352	13386	13200	13403	13399	13414	13330	13194	13429	13413	13400	13461	13462	13367	13336
27325	33048	44888	34575	22496	17778	16043	15128	15069	15060	14843	15114	14852	15021	14961	14928	14950	15040	15010	14919	15050	14867	14857	15035	15000	14854	15077	14994	15045	14822	14733	14828	15019	14920	14920	14928	14874	14657	14830	14743	14881	15019	14839	14849	14961	15031	14850	14898	14787	14986	14798	14830	15031	14801	14976	14918	14957	15036	14917	14686	15017	14772	14744	14965	14990	14932	15007	14743	14957	14709	14822	14772	14844	15023	14805	14898	14748	14725	14821	14889	15068	14834	15042	14855	14936	14999	14929	14945	14920	14666	14585	14788	14888	15020	14980	14824	14833	14865	14647	14704	14955	14860	14785	14849	14895	14952	14831	14834	14783	14874	14932	14903	14785	14873	15084	15092	14729	15039	14838	15097	15040	14939	15101	14981	15087	14905	14969	14920	14673	14935	14769	14874	14974	14746	14911	14824	14893	14705	14678	14980	14978	15026	14890	14944	14876	14882	14826	14764	14893	15112	14861	14976	14972	14933	14807	15012	14718	14811	14919	14880	15123	15064	14755	14810	14840	14793	15075	14790	14927	14797	14893	14905	14815	15013	14899	14931	14816	14845	15034	14750	14782	15101	14735	15133	14804	14814	14953	14982	14681	14728	14888	14832	14812	14914	14898	14810	15037	14924	14790	14750	14846	14950	14849	15065	14916	14935	14917	14977	14722	14669	14749	14906	15016	14903	14935	14804	14873	14770	15050	14815	14652	14926	14976	14733	14908	15000	14977	14915	15008	14932	14948	14864	14824	14902	14909	14988	14744	14858	14821	14930	14829	15086	14904	14998	15012	14909	14954	14936	14941	15028	14903	14708	14843	14894	14939	14876	14782	14830	14908	14696	14855	14705	14767	14842	15026	14821	14772	14853	14972	14844	14877	14846	14737	14773	15070	14921	14757	14859	15069	14911	14898	14892	14898	14980	14877	15058	14832	14864	14950	15022	14865	14853	14714	14914	14687	14942	15170	14907	15007	14841	14996	14848	14844	14843	14849	14883	14936	15141	14773	14906	14897	14902	14893	14949	14763	14963	14950	14780	14803	14875	14796	14920	14962	14839	14918	14609	14922	14839	14923	14802	14715	14911	14974	15031	14919	15020	14959	14949	14918	14903	14841	14905	14986	15195	15021	14844	14717	14831	14777	14875	14679	14883	14793	14718	14706	14758	14898	14871	14792	14678	14886	14650	14848	14892	14875	14957	14829	14876	14928	14884	15065	14719	14756	14723	14867	14835	14967	14663	14930	14852	15031	15098	14734	14772	14921	14756	14791	14840	14962	14867	14799	14828	14693	14908	14952	14708	15013	14975	14889	14707	14797	14940	15025	14932	14995	14936	14865	14980	14962	14865	14673	14829	14962	14793	14957	14762	15002	15065	14986	14999	14943	15031	14982	14854	14878	14935	14732	14895	14966	14785	15210	14933	14868	14820	15009	14749	14812	14939	15011	14963	14738	15009	14939	14966	14770	14818	15066	15111	14867	14831	14918	14715	14563	14763	14776	15005	14877	14792	14940	14672	14855	14723	14622	14690	14917	14738	14867	14754	14852	14839	14893	14884	14739	15056	14901	14919	14856	14716	14727	14935	14997	14794	14980	14768	14741	14978	15039	14720	14929	14782	14857	14765	14792	14918	14839	14891	14770	14905	14950	14857	14913	14824	14676	14719	14831	14904	14642	14917	14725	15009	14808	14847	14867	14905	14702	14803	14943	14716	14945	14995	15033	14898	15010	14873	14936	14920	14989	14781	14708	14750	14993	14714	14852	14770	14844	14793	14809	14746	14971	14889	14792	15041	14955	14739	14554	14659	14744	14752	14840	14847	14852	15055	15020	14910	14942	14948	14938	14992	14766	14891	14799	14709	14900	15094	14922	14960	14896	14945	14809	14892	15112	15045	14963	14788	14855	14839	14830	14955	14835	14497	14707	14944	14907	14824	14742	14977	15029	14985	14758	14817	14930	14938	14736	14679	14931	14895	14987	14923	15021	14727	14682	14923	14921	14756	14947	14892	14896	15051	14934	14952	14924	14915	15059	14554	14955	14874	14977	14961	14848	15004	14895	14915	14944	14866	14798	14859	14542	14751	14994	14940	14962	14936	14855	14929	14963	14790	14932	14741	14590	14814	14915	15084	14864	14880	15023	14868	14924	14886	14920	15082	14852	14850	14861	15098	14937	14844	15014	15068	14772	14899	14924	14736	14929	14824	14820	14833	14790	14851	14841	14710	14933	14822	14881	14809	14953	14699	14942	14775	14873	14880	14990	14862	14925	15018	14826	14881	15184	14970	14919	15097	14755	14810	14727	14974	15048	14981	14779	14745	14867	14859	15099	14678	15024	14974	14966	14703	14847	14992	14947	14780	14971	14863	14921	14852	14936	14910	14815	14961	14816	14787	14834	15003	14878	14920	14837	14812	14883	14880	14796	15024	14947	14853	14909	14866	15019	14878	15104	14968	14775	14850	15010	14740	15095	14986	14878	14840	14852	14779	14804	14741	14789	14962	14830	14976	14922	14880	14927	14949	14777	14817	14865	14938	15038	14728	14890	14929	15073	14881	15090	15017	14860	14799	14913	15005	14940	14765	14752	14962	14818	14784	14702	14769	14910	14602	14961	15066	14762	15008	14914	14846	14827	14882	14792	14989	14639	14993	14896	14843	14745	14785	14947	14768	14909	14915	14920	14920	14969	14831	14730	14657	15097	14867	14968	14829	14855	14837	14715	14785	14990	14884	14713	14771	14948	14916	14859	14845	14933	14918	14827	14987	14894	14867	14854	14849	14994	14963	15007	15009	14874	14516	14894	15024	14947	14759	14894	15133	14917	14822	14856	14830	14994	14851	14830	14850	15002	14761	14885	14992	15005	15087	15023	14790	14832	14849	14913	14896	14690	14770	14853	14972	14991	14916	14858	14994	14886	14811	14936	14792	14729	14756	14890	14884	14847	14813	14927	14832	14971	15001	14887	14784	14889	15180	14894	14838	14708	14738	14851	14873	14934	14815	14802	14892	15003	14844	14955	15177	14813	15038	15005	14780	14941	14954	14892	14890	14844	15080	14845	14704	14899	14778	14942	15042	14909	14890	14782	14971	14849	14835	14888	15094	14963	14868	14933	14865	14980	14888	14963	14977	14956	14897	14834	15005	14930	15009	14946	14755	14762	14974	14918	14702	14822	14851	14841	14752	14966	14865	14770	14777	14659	14963	14999	14776	14808	15076	14914	14875	14933	15147	14723	14922	14840	14929	14746	14936	14896	14914	15044	14739	15118	14911	14801	14974	14891	14906	14855	15009	15001	14835	14865	15002	14846	14952	14992	14758	14901	15058	14831	14922	14865	14914	15052	14948	15117	14893	14997	14937	14775	14871	14795	14770	15078	14643	14808	15001	14941	14784	14747	14803	14845	14874	15089	15003	15029	14913	14955	14811	14770	15045	15017	14982	14859	14963	14914	14881	14997	14889	14989	15080	14832	14791	14823	14925	14851	14825	14783	15007	14967	14938	15120	14994	14794	14803	14804	15079	14907	14766	14946	14943	14976	14962	14911	14913	14653	14761	14949	14782	14886	14925	14908	14837	15267	14962	14974	14798	15123	14873	15010	14830	14965	14790	14936	14958	14839	14807	14757	14875	14831	14976	14819	14828	14860	14884	15025	14833	14757	14932	15124	14825	14864	15098	14949	14984	14916	14899	14865	14742	14878	14688	14864	14989	14930	14793	14824	14757	14950	14953	14989	14888	14888	14830	14888	14981	14915	14983	14792	14773	14978	15088	14912	14832	14983	14813	14899	15145	14923	14845	14941	14796	14973	14851	14995	14870	14679	14858	14718	14871	14787	15059	14899	14969	14830	14859	14952	14892	14776	14708	15054	14755	14774	14895	14743	14937	14820	14879	14753	14991	15083	14887	14825	14811	14788	14789	14905	15042	14973	14912	14755	14855	14945	14954	14901	15090	14810	14831	14778	14760	14949	14917	14964	15111	14942	14803	14995	14937	14858	14917	14773	14827	15123	14823	14873	14910	14705	14812	15048	14803	15023	14977	14862	14782	14861	14920	14857	15187	15092	14965	14954	14956	14879	14687	14839	14970	14974	14828	14834	14834	14729	14683	14768	14852	14908	14932	14881	14992	14810	14821	14857	14928	14865	14927	14919	14812	14822	15041	14648	14777	14854	14828	14892	14823	15045	15125	14932	14953	14934	14947	14987	14953	14900	14902	14763	15007	14935	14910	15068	14844	14932	15034	15009	14881	14912	14861	15011	14861	14866	14977	14849	14682	15044	14966	14970	14767	14830	15074	14912	14928	14673	14915	14803	14835	14814	15013	14878	14922	14705	14903	14899	14700	14953	15025	14840	14945	14855	14866	14870	14993	14975	14886	14795	14783	14801	14739	14842	14906	14796	14858	14747	14774	14850	14888	14980	14891	14801	14936	14920	14725	14675	14568	14982	14816	14829	14961	14764	14797	14992	14801	14941	14868	14823	14861	14930	14890	14800	14742	14831	14949	14952	14941	14931	14883	14979	14747	14815	14796	14838	14867	14965	14794	14898	14958	14960	15036	14740	14918	14958	14846	14976	14872	14987	14834	14899	14981	14827	14896	15091	14801	14816	14780	14775	15141	14994	14966	14676	14864	15008	15088	14834	14869	14964	14882	14890	15080	14933	14846	14958	14801	14851	14919	14747	15041	14897	14903	14945	14788	14884	14663	14845	14929	14830	14845	14866	14902	15046	14744	14790	14911	15007	14935	14932	14837	14829	14928	14830	14745	14819	15040	14765	14918	14930	14891	14730	14821	14863	14869	14826	14919	14866	14876	14931	14941	15062	14842	14917	14688	14901	14653	14714	14784	14946	14814	15073	14884	14859	14845	14893	14793	15177	14855	14878	14786	14870	14784	14951	14933	14882	15014	14724	14931	14986	14944	14846	15037	14901	14897	14936	14931	14899	15035	14939	14891	14803	14806	14973	14710	14705	14928	14909	14888	14789	14891	14930	15057	14849	14937	14919	14728	15051	14868	14740	14762	14917	14822	14929	14859	14754	14912	14874	14896	14921	14874	14977	14763	14866	14946	14888	14827	14866	14912	14867	14687	14882	14756	15039	14789	14861	15045	14973	15003	14835	14811	15069	15102	14755	14788	14956	14936
51301	76677	56885	33498	20143	14915	13582	13514	13588	13570	13665	13722	13616	13506	13538	13636	13614	13381	13492	13498	13408	13472	13475	13555	13524	13503	13478	13557	13656	13400	13567	13565	13662	13470	13513	13524	13684	13453	13484	13479	13515	13500	13681	13542	13581	13791	13518	13463	13696	13610	13575	13517	13453	13478	13526	13581	13424	13632	13565	13584	13397	13375	13622	13496	13395	13608	13463	13458	13341	13583	13674	13580	13500	13567	13334	13424	13464	13582	13433	13405	13550	13657	13615	13563	13589	13611	13581	13597	13523	13373	13594	13623	13548	13525	13494	13708	13542	13600	13558	13577	13354	13460	13568	13423	13722	13427	13739	13537	13551	13413	13560	13574	13445	13427	13568	13442	13588	13545	13673	13372	13558	13590	13587	13623	13497	13475	13629	13636	13498	13440	13692	13455	13599	13349	13536	13430	13637	13512	13442	13664	13227	13337	13440	13690	13587	13561	13566	13422	13451	13388	13592	13467	13607	13533	13462	13578	13506	13523	13647	13599	13564	13282	13606	13570	13468	13726	13541	13629	13389	13507	13512	13606	13601	13494	13594	13344	13466	13474	13599	13643	13477	13457	13558	13682	13492	13488	13617	13457	13557	13491	13527	13479	13469	13553	13677	13649	13462	13538	13592	13561	13570	13447	13544	13566	13407	13543	13576	13501	13304	13730	13500	13466	13695	13370	13417	13451	13521	13446	13388	13550	13655	13437	13487	13592	13485	13424	13613	13433	13607	13357	13581	13484	13617	13457	13490	13481	13598	13497	13328	13315	13492	13599	13512	13533	13518	13403	13503	13540	13574	13430	13636	13494	13586	13604	13573	13646	13473	13754	13717	13674	13523	13542	13558	13646	13610	13484	13471	13648	13593	13608	13557	13601	13410	13544	13640	13490	13485	13499	13512	13524	13571	13585	13539	13592	13600	13541	13639	13460	13504	13484	13764	13584	13440	13567	13380	13485	13441	13472	13517	13445	13426	13557	13696	13551	13579	13573	13372	13570	13498	13662	13483	13587	13592	13550	13505	13414	13475	13411	13419	13528	13436	13508	13446	13629	13607	13485	13635	13709	13577	13634	13413	13527	13580	13510	13537	13503	13455	13442	13548	13574	13626	13545	13680	13541	13389	13554	13391	13518	13348	13546	13552	13555	13599	13535	13400	13592	13433	13561	13631	13487	13574	13544	13514	13395	13515	13683	13507	13638	13678	13733	13483	13555	13523	13531	13371	13459	13704	13540	13684	13531	13418	13330	13643	13534	13490	13274	13573	13598	13529	13519	13474	13718	13500	13754	13452	13632	13405	13443	13501	13635	13417	13461	13609	13418	13737	13526	13608	13467	13476	13468	13554	13436	13529	13544	13727	13405	13433	13545	13612	13507	13719	13654	13522	13316	13672	13649	13492	13483	13472	13453	13389	13612	13536	13678	13593	13528	13650	13655	13522	13383	13467	13519	13432	13485	13507	13794	13462	13640	13383	13502	13592	13560	13788	13589	13553	13561	13635	13474	13746	13547	13414	13489	13570	13493	13583	13516	13452	13490	13446	13550	13428	13495	13510	13544	13505	13665	13438	13628	13707	13588	13525	13526	13523	13407	13598	13510	13458	13550	13378	13452	13711	13672	13532	13588	13516	13551	13486	13553	13574	13478	13511	13549	13312	13554	13508	13641	13456	13626	13548	13375	13676	13512	13616	13489	13385	13557	13576	13341	13598	13643	13508	13686	13344	13550	13427	13436	13557	13484	13689	13541	13506	13506	13571	13343	13584	13461	13631	13649	13615	13448	13465	13433	13388	13731	13724	13387	13677	13551	13610	13381	13651	13313	13554	13644	13678	13555	13356	13364	13583	13329	13558	13480	13513	13525	13582	13364	13738	13606	13556	13490	13406	13611	13428	13513	13495	13578	13604	13346	13633	13549	13500	13637	13575	13566	13487	13607	13598	13458	13553	13564	13505	13777	13558	13496	13471	13610	13398	13523	13512	13480	13501	13457	13498	13616	13718	13496	13512	13417	13360	13681	13779	13513	13540	13492	13643	13428	13660	13518	13534	13440	13492	13464	13602	13496	13620	13504	13580	13490	13492	13363	13461	13660	13507	13638	13553	13588	13408	13534	13500	13575	13472	13495	13596	13527	13568	13602	13425	13474	13512	13433	13474	13475	13539	13554	13582	13522	13587	13646	13658	13378	13557	13528	13553	13712	13598	13345	13409	13549	13442	13374	13461	13513	13616	13416	13402	13478	13500	13565	13479	13493	13491	13622	13505	13610	13678	13483	13654	13509	13505	13567	13618	13305	13441	13545	13573	13536	13551	13408	13465	13444	13421	13512	13545	13480	13628	13606	13540	13579	13678	13534	13661	13364	13424	13548	13452	13674	13502	13585	13344	13505	13460	13565	13588	13484	13468	13555	13649	13611	13294	13667	13410	13688	13609	13530	13551	13476	13506	13566	13583	13709	13486	13573	13544	13480	13605	13430	13647	13407	13584	13519	13653	13571	13471	13459	13403	13460	13562	13456	13642	13535	13537	13545	13769	13415	13391	13529	13560	13515	13578	13533	13455	13527	13427	13478	13366	13447	13509	13476	13618	13613	13439	13408	13496	13524	13422	13586	13599	13689	13535	13644	13690	13492	13447	13447	13702	13561	13555	13487	13674	13419	13381	13389	13629	13686	13618	13431	13590	13561	13427	13678	13563	13686	13645	13529	13522	13456	13528	13502	13656	13607	13570	13544	13385	13633	13421	13502	13322	13570	13519	13555	13689	13520	13430	13731	13676	13491	13393	13452	13460	13432	13387	13588	13536	13392	13636	13573	13398	13704	13604	13572	13573	13606	13543	13448	13592	13430	13668	13571	13523	13410	13527	13648	13524	13508	13481	13577	13497	13475	13572	13454	13415	13573	13636	13602	13678	13462	13639	13490	13520	13579	13519	13564	13494	13396	13594	13529	13364	13529	13505	13514	13510	13528	13504	13440	13544	13606	13556	13563	13478	13497	13629	13629	13476	13595	13479	13485	13582	13517	13432	13742	13459	13515	13583	13524	13528	13497	13575	13644	13453	13401	13464	13552	13438	13582	13627	13491	13632	13589	13552	13559	13519	13559	13674	13437	13465	13433	13588	13544	13492	13509	13671	13434	13529	13524	13677	13450	13627	13521	13704	13317	13498	13501	13538	13572	13523	13511	13491	13587	13517	13457	13519	13538	13475	13489	13500	13341	13517	13463	13463	13459	13603	13454	13586	13495	13482	13485	13524	13622	13529	13417	13519	13479	13568	13552	13436	13423	13496	13567	13686	13623	13504	13620	13386	13566	13564	13543	13513	13457	13559	13472	13500	13758	13555	13439	13544	13493	13426	13634	13417	13651	13384	13652	13454	13687	13591	13680	13514	13344	13574	13616	13584	13542	13409	13673	13678	13472	13572	13427	13480	13451	13566	13641	13530	13495	13735	13460	13518	13532	13532	13712	13588	13501	13583	13510	13517	13722	13498	13504	13553	13555	13507	13486	13581	13484	13428	13457	13496	13625	13542	13496	13659	13460	13543	13632	13567	13471	13444	13285	13340	13613	13565	13524	13533	13521	13266	13657	13518	13450	13573	13479	13603	13565	13441	13424	13493	13549	13573	13536	13374	13611	13619	13522	13536	13570	13491	13633	13416	13580	13520	13545	13332	13412	13732	13382	13432	13691	13460	13723	13502	13572	13527	13464	13506	13481	13739	13482	13625	13539	13597	13623	13549	13548	13529	13606	13583	13500	13593	13550	13498	13536	13559	13391	13590	13513	13550	13676	13655	13505	13530	13493	13591	13373	13572	13540	13605	13631	13440	13481	13426	13395	13407	13488	13606	13652	13466	13642	13564	13546	13573	13640	13595	13596	13550	13388	13477	13492	13520	13411	13491	13421	13517	13439	13479	13483	13468	13548	13694	13418	13400	13451	13677	13478	13471	13544	13609	13469	13513	13734	13519	13580	13451	13414	13545	13540	13464	13619	13532	13602	13482	13662	13481	13560	13333	13607	13436	13449	13474	13488	13428	13612	13489	13508	13541	13595	13601	13547	13549	13651	13583	13413	13535	13680	13553	13430	13480	13536	13470	13366	13490	13489	13487	13449	13836	13657	13622	13528	13445	13482	13510	13632	13483	13728	13495	13622	13483	13531	13534	13503	13729	13605	13576	13569	13486	13625	13544	13508	13549	13682	13484	13450	13378	13512	13512	13456	13627	13604	13461	13625	13634	13458	13597	13575	13577	13619	13624	13533	13667	13497	13477	13500	13546	13557	13472	13486	13505	13453	13503	13458	13574	13429	13454	13547	13669	13571	13710	13559	13565	13555	13654	13585	13493	13375	13438	13461	13516	13549	13725	13341	13578	13519	13403	13609	13593	13365	13561	13525	13511	13477	13545	13369	13562	13511	13511	13597	13399	13406	13622	13613	13528	13602	13658	13586	13489	13694	13322	13383	13608	13500	13514	13650	13574	13604	13582	13314	13646	13500	13566	13697	13598	13539	13503	13591	13480	13631	13561	13531	13470	13548	13609	13420	13383	13429	13579	13550	13580	13660	13694	13480	13470	13461	13472	13500	13568	13347	13657	13469	13447	13613	13559	13654	13455	13722	13405	13631	13566	13448	13509	13498	13487	13472	13345	13548	13398	13507	13430	13483	13549	13540	13695	13482	13576	13638	13570	13568	13589	13523	13476	13303	13514	13635	13496	13622	13504	13558	13484	13509	13429	13519	13422	13535	13701	13617	13445	13566	13544	13592	13574	13666	13447	13567	13426	13684	13632	13542	13510	13493	13538	13330	13521	13527	13462	13645	13553	13586	13499	13508	13554	13651	13537	13600	13412	13534	13630	13547	13512	13443	13654	13478	13542	13464	13547	13438	13613	13550	13495	13598	13477	13524	13562	13509	13579	13682	13554	13602	13543	13632	13430	13450	13755	13530	13471	13522	13588	13438	13374	13650	13597	13442	13674	13634	13611	13367	13460	13718	13608	13607	13566	13496	13565	13634	13478	13546	13487	13436	13544	13623	13423	13613	13652	13602	13379	13533	13657	13558	13503	13602	13669	13589	13554	13705	13606	13421	13637	13597	13576	13400	13360	13455	13552	13515	13434	13733	13475	13509	13516	13529
22889	22928	34131	29254	24519	23658	22406	16055	14851	15192	15046	14967	14960	14798	14857	14727	14920	14792	14842	14744	14791	15061	14655	14487	14707	14889	14944	14679	14798	14686	14710	14823	14894	14670	14528	14532	14510	14837	14789	14754	14896	14737	14667	14798	14668	14607	14692	14785	14576	14520	14665	14689	14538	14585	14653	14809	14689	14681	14663	14543	14584	14579	14630	14608	14734	14638	14587	14819	14727	14694	14608	14502	14567	14617	14703	14672	14618	14673	14703	14817	14770	14571	14546	14557	14626	14738	14745	14446	14698	14841	14674	14673	14728	14645	14780	14713	14587	14543	14684	14791	14670	14674	14540	14551	14541	14524	14732	14507	14642	14621	14546	14622	14724	14794	14531	14737	14681	14792	14686	14581	14718	14626	14805	14651	14619	14740	14700	14562	14537	14732	14661	14623	14534	14668	14425	14700	14601	14492	14370	14630	14729	14740	14574	14596	14704	14513	14510	14672	14402	14606	14486	14513	14631	14818	14453	14885	14695	14576	14652	14693	14516	14627	14411	14708	14568	14649	14609	14558	14664	14712	14548	14425	14735	14642	14405	14695	14713	14643	14560	14621	14536	14813	14583	14776	14630	14668	14385	14628	14680	14368	14668	14772	14556	14706	14521	14531	14814	14620	14434	14553	14512	14692	14457	14703	14579	14778	14704	14609	14515	14562	14714	14539	14644	14672	14438	14542	14557	14444	14509	14513	14480	14728	14648	14495	14362	14494	14759	14655	14751	14411	14511	14620	14851	14466	14581	14533	14437	14560	14530	14696	14724	14419	14524	14877	14759	14525	14641	14662	14206	14650	14519	14625	14435	14479	14855	14583	14861	14637	14466	14832	14681	14567	14760	14539	14733	14644	14614	14399	14588	14473	14669	14682	14502	14556	14401	14642	14818	14655	14805	14578	14549	14557	14454	14448	14746	14757	14509	14501	14659	14589	14524	14471	14604	14592	14513	14496	14596	14712	14640	14509	14773	14587	14575	14764	14603	14650	14563	14466	14608	14732	14384	14443	14633	14749	14604	14508	14481	14561	14684	14562	14657	14660	14604	14578	14610	14608	14605	14732	14615	14509	14542	14645	14624	14685	14800	14562	14528	14663	14460	14570	14681	14698	14756	14568	14463	14626	14481	14493	14565	14868	14621	14617	14796	14669	14591	14780	14640	14713	14713	14632	14672	14555	14458	14410	14467	14564	14511	14586	14533	14506	14729	14509	14650	14391	14522	14626	14643	14673	14705	14600	14605	14533	14683	14489	14566	14712	14863	14436	14482	14463	14312	14477	14675	14544	14575	14554	14579	14582	14647	14467	14670	14677	14714	14642	14506	14540	14487	14580	14572	14515	14495	14443	14546	14472	14672	14457	14656	14553	14675	14776	14815	14759	14545	14683	14474	14515	14552	14488	14373	14450	14455	14726	14562	14390	14585	14589	14577	14763	14593	14708	14554	14667	14581	14654	14443	14619	14521	14462	14632	14643	14514	14552	14643	14560	14766	14494	14621	14527	14550	14519	14509	14535	14678	14717	14717	14550	14639	14838	14703	14746	14595	14580	14688	14593	14559	14570	14540	14521	14603	14627	14460	14714	14493	14729	14475	14466	14389	14573	14765	14501	14701	14496	14516	14587	14723	14674	14525	14597	14647	14468	14556	14630	14560	14583	14579	14667	14583	14721	14644	14705	14472	14594	14700	14743	14719	14561	14741	14537	14379	14488	14651	14449	14516	14644	14773	14774	14542	14386	14575	14476	14556	14631	14771	14525	14459	14525	14700	14730	14558	14599	14558	14560	14633	14604	14563	14758	14684	14371	14471	14596	14573	14507	14713	14496	14671	14458	14605	14528	14644	14600	14578	14657	14594	14625	14533	14774	14490	14799	14632	14751	14869	14407	14712	14578	14523	14689	14652	14746	14450	14660	14605	14562	14637	14658	14632	14558	14728	14586	14548	14521	14500	14529	14754	14524	14620	14427	14258	14369	14619	14548	14633	14547	14520	14671	14587	14707	14427	14733	14516	14451	14689	14640	14545	14453	14662	14446	14742	14721	14645	14477	14608	14558	14689	14712	14756	14718	14624	14611	14788	14837	14562	14699	14488	14621	14576	14521	14775	14506	14561	14504	14590	14499	14461	14511	14616	14582	14581	14472	14516	14514	14433	14490	14552	14458	14550	14673	14635	14505	14471	14572	14689	14639	14470	14548	14669	14769	14585	14545	14827	14682	14660	14515	14499	14638	14523	14657	14685	14733	14776	14722	14585	14690	14632	14639	14745	14385	14788	14556	14591	14512	14388	14500	14605	14374	14647	14492	14540	14702	14544	14627	14557	14540	14754	14625	14825	14499	14577	14548	14493	14757	14473	14608	14681	14755	14679	14599	14740	14584	14299	14372	14499	14566	14612	14585	14412	14484	14548	14670	14461	14577	14565	14509	14614	14594	14752	14698	14642	14437	14673	14504	14589	14477	14662	14424	14419	14475	14755	14464	14530	14625	14640	14564	14541	14393	14623	14784	14522	14660	14731	14638	14515	14449	14526	14732	14551	14529	14553	14461	14654	14712	14587	14729	14488	14530	14546	14612	14623	14598	14390	14682	14636	14505	14684	14865	14516	14428	14723	14558	14377	14537	14605	14580	14508	14494	14504	14700	14666	14680	14661	14626	14574	14492	14611	14764	14567	14523	14360	14717	14623	14626	14817	14665	14662	14451	14508	14448	14508	14546	14739	14596	14644	14636	14901	14470	14585	14572	14572	14478	14721	14520	14614	14691	14596	14475	14350	14584	14417	14656	14857	14596	14591	14418	14750	14623	14665	14433	14634	14454	14667	14719	14492	14696	14668	14663	14434	14526	14775	14477	14657	14551	14544	14613	14593	14514	14618	14621	14508	14593	14641	14549	14701	14701	14609	14777	14714	14719	14814	14496	14730	14503	14771	14609	14658	14629	14576	14603	14913	14563	14785	14624	14442	14475	14626	14606	14795	14544	14695	14691	14660	14623	14501	14669	14675	14508	14589	14576	14573	14699	14684	14528	14723	14724	14677	14543	14609	14709	14580	14488	14470	14677	14373	14686	14558	14484	14547	14502	14658	14615	14544	14617	14414	14412	14614	14669	14540	14628	14618	14415	14653	14409	14646	14557	14588	14560	14721	14709	14634	14518	14722	14546	14464	14517	14724	14430	14517	14347	14473	14569	14467	14557	14659	14553	14669	14457	14539	14709	14566	14698	14518	14540	14495	14650	14407	14465	14541	14559	14588	14568	14525	14523	14683	14655	14547	14393	14721	14695	14679	14693	14573	14529	14504	14736	14392	14655	14625	14724	14792	14545	14683	14624	14614	14496	14560	14706	14520	14512	14638	14447	14645	14612	14486	14595	14552	14877	14587	14515	14496	14661	14616	14681	14508	14498	14617	14609	14519	14386	14535	14678	14650	14506	14484	14613	14639	14503	14392	14352	14593	14626	14621	14685	14491	14483	14661	14595	14393	14487	14538	14595	14683	14493	14715	14607	14336	14662	14478	14777	14665	14546	14737	14548	14429	14689	14599	14589	14482	14532	14654	14606	14640	14456	14697	14290	14519	14690	14716	14543	14584	14646	14335	14442	14704	14557	14594	14625	14533	14603	14774	14760	14649	14452	14581	14526	14650	14796	14532	14680	14507	14472	14621	14527	14660	14629	14684	14514	14559	14512	14763	14582	14481	14631	14638	14766	14499	14548	14575	14802	14595	14440	14621	14556	14682	14472	14512	14603	14506	14603	14576	14724	14595	14600	14597	14600	14685	14605	14794	14540	14610	14747	14604	15047	14542	14595	14536	14589	14558	14538	14592	14323	14550	14617	14710	14542	14697	14745	14432	14637	14593	14532	14666	14619	14661	14630	14569	14641	14448	14614	14718	14591	14671	14621	14676	14460	14438	14427	14675	14847	14421	14564	14646	14590	14626	14585	14359	14572	14446	14670	14650	14738	14646	14643	14656	14637	14406	14618	14593	14553	14565	14581	14751	14606	14517	14475	14667	14688	14413	14604	14699	14719	14594	14481	14612	14493	14790	14463	14536	14518	14491	14544	14506	14729	14852	14446	14782	14537	14600	14760	14709	14482	14606	14456	14754	14698	14491	14580	14456	14505	14639	14639	14617	14492	14664	14466	14608	14603	14569	14497	14407	14872	14736	14626	14520	14664	14656	14468	14556	14656	14506	14442	14577	14724	14683	14474	14702	14560	14662	14553	14437	14685	14718	14536	14539	14649	14721	14538	14702	14493	14654	14683	14469	14763	14573	14701	14818	14440	14550	14435	14600	14517	14670	14843	14678	14625	14432	14600	14682	14527	14605	14565	14566	14538	14801	14693	14668	14537	14596	14636	14605	14349	14527	14686	14666	14514	14724	14538	14832	14514	14726	14636	14661	14623	14688	14537	14416	14536	14574	14554	14362	14648	14684	14627	14735	14718	14684	14687	14525	14619	14592	14611	14782	14656	14595	14684	14503	14430	14456	14596	14634	14524	14685	14603	14689	14561	14574	14643	14650	14456	14580	14677	14532	14595	14737	14576	14683	14702	14681	14703	14583	14498	14711	14701	14525	14729	14476	14517	14572	14627	14592	14581	14613	14690	14463	14742	14576	14597	14649	14598	14401	14526	14497	14480	14659	14651	14361	14408	14480	14655	14603	14457	14406	14505	14650	14405	14543	14428	14362	14625	14747	14491	14627	14554	14703	14712	14649	14548	14521	14729	14465	14816	14635	14377	14496	14704	14606	14440	14548	14532	14622	14680	14603	14423	14373	14532	14586	14492	14559	14620	14461	14658	14561	14471	14775	14690	14578	14775	14508	14718	14507	14528	14697	14816	14618	14569	14617	14658	14584	14595	14593	14860	14545	14681	14734	14714	14673	14641	14626	14718	14772	14720	14440	14539	14375	14565	14271	14670	14621	14767	14676	14640	14740	14687	14532	14458	14591	14540	14429	14589	14522	14376	14590	14539	14577	14703	14727	14497	14458	14564	14481	14471	14309	14595	14691	14653	14559	14602	14599	14518	14599	14581	14558	14608	14670	14573	14594	14775	14583	14597	14465	14574	14731	14545	14595	14641	14510	14658	14728	14624	14643	14574	14611	14466	14627	14536	14474	14713	14716	14743
62529	104560	85222	58129	34854	20162	14224	13426	13247	13282	13248	13418	13372	13218	13266	13369	13450	13370	13322	13287	13280	13298	13261	13351	13436	13267	13229	13347	13407	13307	13414	13329	13188	13434	13251	13288	13242	13334	13378	13362	13223	13186	13374	13455	13412	13236	13388	13528	13423	13296	13214	13362	13242	13327	13341	13219	13158	13343	13400	13355	13298	13163	13373	13359	13414	13360	13145	13398	13371	13378	13265	13287	13315	13141	13350	13250	13439	13339	13440	13252	13487	13404	13223	13250	13283	13424	13252	13364	13330	13413	13198	13305	13325	13365	13459	13390	13438	13328	13300	13267	13254	13383	13323	13230	13464	13532	13260	13394	13338	13381	13513	13351	13224	13262	13377	13309	13319	13266	13469	13292	13355	13416	13251	13290	13235	13217	13281	13330	13310	13219	13291	13365	13365	13310	13439	13227	13301	13197	13206	13343	13361	13217	13436	13271	13287	13386	13404	13364	13225	13299	13263	13429	13430	13348	13375	13236	13261	13362	13357	13299	13339	13280	13324	13251	13462	13277	13238	13232	13329	13243	13465	13234	13082	13353	13322	13344	13265	13380	13266	13413	13435	13297	13396	13290	13286	13313	13393	13239	13167	13216	13442	13254	13206	13370	13255	13346	13350	13262	13354	13342	13122	13277	13132	13252	13428	13284	13239	13283	13337	13361	13313	13249	13311	13390	13139	13472	13367	13215	13251	13189	13358	13251	13332	13257	13200	13150	13400	13382	13270	13237	13232	13250	13208	13297	13338	13210	13189	13361	13305	13231	13430	13411	13343	13377	13169	13138	13397	13375	13274	13307	13187	13315	13237	13382	13336	13448	13352	13259	13405	13338	13262	13467	13230	13345	13340	13239	13250	13123	13305	13097	13314	13248	13234	13303	13295	13462	13235	13345	13318	13277	13361	13329	13402	13368	13237	13270	13298	13179	13481	13408	13338	13343	13273	13207	13393	13268	13206	13261	13255	13210	13440	13342	13315	13298	13370	13268	13271	13267	13313	13267	13319	13298	13273	13342	13347	13228	13394	13304	13260	13468	13378	13380	13212	13415	13462	13471	13272	13475	13274	13304	13277	13136	13310	13444	13270	13352	13342	13367	13258	13369	13304	13188	13354	13215	13257	13253	13172	13437	13194	13352	13261	13538	13269	13265	13334	13324	13284	13301	13412	13414	13272	13261	13203	13364	13292	13377	13313	13306	13366	13308	13356	13309	13294	13258	13351	13307	13410	13330	13370	13221	13149	13205	13335	13280	13274	13063	13224	13217	13180	13281	13167	13048	13247	13257	13475	13312	13419	13232	13371	13100	13419	13349	13381	13306	13408	13336	13325	13275	13013	13326	13384	13198	13358	13224	13261	13354	13255	13310	13282	13217	13292	13223	13270	13415	13159	13295	13296	13427	13222	13219	13436	13439	13358	13197	13396	13238	13355	13343	13275	13169	13212	13392	13127	13271	13349	13381	13349	13318	13181	13403	13317	13323	13269	13310	13267	13333	13259	13391	13436	13302	13226	13352	13306	13127	13334	13429	13310	13384	13283	13417	13322	13381	13399	13264	13238	13271	13355	13263	13285	13556	13264	13331	13153	13404	13289	13334	13417	13255	13228	13205	13266	13376	13409	13169	13219	13359	13408	13329	13338	13362	13298	13318	13373	13202	13261	13368	13425	13207	13339	13339	13376	13268	13266	13276	13280	13382	13296	13348	13351	13316	13260	13232	13244	13439	13094	13264	13275	13360	13354	13294	13331	13103	13388	13398	13243	13286	13425	13419	13380	13094	13323	13281	13433	13426	13235	13263	13305	13292	13176	13244	13157	13209	13296	13273	13365	13201	13219	13265	13204	13321	13318	13446	13427	13208	13322	13273	13355	13504	13239	13261	13389	13297	13240	13309	13523	13279	13258	13367	13404	13416	13229	13239	13442	13236	13242	13394	13311	13274	13341	13444	13385	13357	13405	13324	13250	13399	13243	13304	13404	13234	13328	13112	13328	13365	13302	13439	13213	13304	13245	13393	13325	13346	13373	13334	13283	13359	13305	13331	13238	13247	13338	13394	13100	13242	13262	13192	13364	13398	13246	13373	13356	13350	13418	13046	13372	13365	13322	13373	12981	13329	13551	13147	13251	13350	13212	13494	13384	13221	13266	13244	13297	13265	13445	13361	13347	13286	13375	13204	13277	13429	13225	13251	13148	13284	13202	13392	13340	13229	13252	13353	13359	13355	13336	13297	13375	13490	13231	13244	13429	13256	13223	13289	13405	13369	13252	13366	13070	13280	13207	13105	13263	13276	13334	13385	13439	13125	13180	13182	13401	13254	13316	13242	13388	13420	13281	13307	13255	13286	13555	13334	13339	13175	13537	13298	13383	13416	13229	13444	13353	13339	13273	13376	13457	13233	13317	13304	13350	13176	13182	13424	13455	13346	13224	13446	13295	13344	13424	13190	13242	13372	13251	13389	13306	13373	13355	13292	13342	13337	13396	13101	13301	13252	13418	13497	13351	13260	13461	13350	13339	13448	13556	13346	13410	13115	13405	13240	13206	13372	13196	13182	13348	13367	13248	13252	13333	13276	13331	13282	13335	13290	13376	13278	13389	13197	13359	13308	13303	13207	13512	13267	13226	13417	13218	13144	13308	13212	13283	13399	13212	13393	13350	13297	13263	13306	13360	13328	13149	13276	13275	13475	13306	13151	13314	13284	13379	13095	13334	13389	13383	13409	13372	13392	13152	13294	13341	13457	13442	13445	13317	13206	13386	13398	13346	13409	13317	13237	13294	13385	13262	13415	13090	13302	13225	13452	13172	13397	13395	13324	13438	13204	13270	13295	13345	13168	13321	13252	13374	13312	13235	13459	13323	13457	13367	13298	13397	13332	13305	13392	13197	13290	13356	13216	13437	13279	13287	13204	13191	13232	13325	13236	13208	13399	13261	13317	13320	13281	13131	13329	13311	13295	13254	13160	13195	13271	13244	13129	13261	13314	13179	13323	13462	13195	13425	13156	13272	13340	13257	13409	13260	13269	13515	13225	13207	13356	13369	13351	13298	13243	13347	13282	13329	13438	13366	13367	13262	13206	13345	13283	13315	13533	13242	13403	13330	13369	13411	13269	13402	13322	13343	13411	13382	13197	13355	13402	13352	13268	13245	13434	13171	13208	13256	13366	13464	13250	13172	13342	13378	13257	13134	13230	13470	13230	13464	13324	13269	13283	13226	13278	13369	13189	13288	13356	13134	13250	13352	13331	13320	13431	13279	13467	13329	13461	13322	13387	13324	13321	13548	13201	13360	13349	13244	13308	13227	13167	13248	13331	13486	13349	13415	13243	13342	13250	13131	13472	13241	13284	13379	13413	13286	13217	13242	13243	13307	13266	13320	13282	13308	13336	13311	13152	13186	13156	13285	13191	13265	13427	13328	13231	13290	13468	13435	13066	13088	13307	13454	13220	13417	13358	13375	13230	13507	13335	13312	13292	13241	13312	13332	13427	13106	13127	13334	13292	13268	13316	13205	13232	13367	13203	13408	13289	13307	13346	13306	13335	13226	13264	13269	13241	13322	13357	13265	13291	13044	13287	13527	13345	13330	13236	13512	13341	13424	13096	13261	13265	13317	13295	13499	13260	13343	13443	13399	13297	13278	13317	13298	13280	13265	13237	13339	13102	13146	13324	13198	13431	13225	13271	13368	13374	13282	13102	13429	13308	13050	13252	13224	13118	13337	13409	13260	13289	13308	13512	13285	13182	13359	13265	13368	13223	13203	13134	13273	13250	13293	13422	13152	13417	13270	13343	13226	13367	13372	13277	13303	13330	13192	13131	13325	13269	13477	13415	13415	13182	13342	13373	13169	13215	13203	13279	13389	13338	13395	13327	13265	13244	13242	13301	13394	13268	13302	13279	13401	13303	13292	13371	13325	13332	13181	13138	13175	13336	13367	13438	13444	13248	13370	13308	13279	13428	13252	13246	13380	13305	13182	13236	13480	13396	13163	13321	13337	13387	13169	13244	13242	13229	13336	13226	13221	13405	13226	13365	13397	13327	13325	13238	13427	13240	13322	13330	13295	13370	13345	13202	13199	13282	13277	13301	13298	13319	13152	13429	13318	13341	13302	13138	13168	13236	13448	13259	13329	13413	13192	13318	13480	13279	13190	13220	13193	13139	13221	13251	13486	13280	13355	13416	13393	13262	13304	13420	13351	13141	13205	13216	13295	13230	13258	13268	13229	13228	13310	13338	13305	13321	13379	13058	13205	13312	13329	13320	13348	13247	13169	13332	13336	13340	13306	13394	13242	13232	13320	13377	13333	13183	13327	13237	13271	13317	13362	13193	13454	13388	13216	13482	13223	13230	13273	13357	13301	13163	13396	13341	13289	13321	13277	13345	13273	13108	13322	13404	13314	13365	13202	13327	13325	13274	13189	13333	13269	13213	13394	13391	13356	13132	13233	13459	13501	13195	13337	13279	13289	13222	13333	13449	13286	13305	13359	13139	13097	13395	13474	13069	13328	13345	13466	13437	13403	13234	13283	13236	13231	13209	13178	13360	13297	13310	13289	13361	13339	13350	13295	13367	13223	13314	13280	13285	13177	13227	13453	13217	13412	13522	13261	13265	13280	13198	13243	13244	13265	13267	13347	13310	13294	13224	13298	13215	13243	13337	13390	13242	13336	13283	13293	13137	13399	13314	13322	13261	13183	13339	13397	13496	13296	13411	13305	13290	13262	13287	13299	13322	13317	13295	13301	13240	13258	13209	13252	13204	13426	13253	13315	13169	13374	13378	13530	13187	13351	13371	13392	13397	13227	13325	13211	13308	13426	13242	13281	13278	13350	13349	13365	13327	13286	13418	13414	13289	13409	13164	13314	13158	13102	13215	13267	13311	13251	13305	13306	13297	13322	13306	13385	13442	13202	13349	13250	13244	13364	13356	13397	13278	13334	13280	13248	13135	13303	13399	13300	13188	13209	13284	13249	13182	13344	13307	13398	13120	13180	13402	13319	13263	13374	13245	13143	13209	13264	13262	13265	13545	13163	13270	13309	13266	13313	13258	13452	13331	13367	13227	13233	13246	13394	13179	13357	13284	13269	13345	13223	13208	13447	13281	13313	13243	13445	13167	13278	13343	13336	13282
29954	37181	40283	28366	18899	15926	15337	15087	15078	14976	15061	15010	14944	14985	14880	15007	14990	14652	14875	14856	14919	15179	14818	15013	14919	14743	14906	15040	14934	14860	14993	14774	15000	14931	14890	14764	14836	14913	15034	14850	15027	14825	14782	14797	14961	15009	14931	14897	14813	14930	14899	14845	15050	15140	14928	14905	14817	14952	14811	14772	14724	14767	14916	14889	14974	14873	15010	14958	14835	14883	14738	15055	14953	15075	14670	14955	14871	15020	14677	14815	14702	14984	14844	14813	14801	14942	14857	14832	15130	14895	14747	14874	15024	15040	15017	14896	15041	15009	14891	14897	14885	14901	14850	14797	14840	14974	15048	15195	15030	14960	14941	14950	14955	14926	14690	15006	14964	14831	14804	14983	14943	14796	14858	14976	14888	14821	14840	14933	14983	15036	14920	15019	14681	14799	14933	14934	14793	14961	14867	14942	15117	14946	14864	15056	15072	14972	14756	14766	14895	14757	14716	14858	14797	15077	14909	14810	14907	14947	15041	14901	14916	14773	14816	14894	14999	14915	14881	15252	14907	14860	14855	14827	14914	14801	15010	14717	14843	14996	14812	14973	14577	14851	15009	14891	14872	15085	15046	14874	14826	14891	14877	14817	14975	14789	14848	14892	14970	14995	15023	14662	15107	14972	14865	15017	14892	14801	15015	14874	14942	14934	14931	15008	14916	14842	14728	14869	14986	14983	14768	14745	14832	14643	14735	14831	14978	14906	14622	14984	14958	14958	14905	14847	14872	15175	14935	14745	15026	14984	14862	14768	14941	14726	14812	15024	14766	14902	14963	14942	14981	14932	15035	14778	14832	14806	14964	14957	14986	15108	14812	14956	14834	14903	14913	15070	14959	14932	14755	14925	14885	15028	14990	14997	14947	14957	14891	14942	14881	14902	14975	15034	14863	14996	14829	14845	14846	14926	14956	14853	14873	15029	14890	14823	14881	15016	14906	15113	14945	14788	14885	14752	14900	15086	14893	14981	14989	14894	14857	14803	14855	15057	14935	14915	14980	14963	14911	14915	14899	14757	14825	14898	15002	14967	14844	14736	14836	14993	14999	15088	14769	14974	14823	14585	14793	14727	14965	14982	15000	14780	14891	14902	14901	14890	14861	14814	14938	14920	15025	14723	14788	14733	14832	14730	14878	14893	14804	14926	14905	14938	14929	14929	14779	14797	14870	14947	14873	14922	14891	14855	14922	14997	14898	14765	14903	14878	14783	14771	14935	14908	15145	14981	14934	14736	14874	14615	14933	14962	14965	15096	14848	14955	14842	14894	14921	14822	14896	14792	14909	14727	14622	14746	14942	14742	14872	14721	14883	14874	14989	14849	14955	14903	14942	14981	14829	14869	15059	14893	15009	14786	14973	14877	14969	14816	14840	15008	14769	14714	15015	14867	14894	14942	15040	14944	14841	14845	14879	14885	14835	14931	14810	14959	15144	14748	14867	14920	14787	14848	15004	14911	14866	14712	14865	14937	14956	14716	14932	14991	14869	14935	15066	14827	14821	15006	14766	15101	14966	15009	14747	15062	14916	14951	14919	14762	14937	14885	15009	14862	14836	15135	14925	14903	14978	14999	15020	14974	14900	15057	14838	14953	15031	14940	14990	14897	14855	14941	14722	14913	14937	14965	14788	14767	14973	14891	14982	14751	14802	15034	14902	14896	14965	14899	14844	14706	14730	14945	14880	14878	14797	14832	14730	14895	14983	14508	14892	14925	14805	15014	14838	14791	15050	14944	14904	14774	14887	14940	14897	14915	14678	14805	14809	14829	14754	14820	15018	14789	14913	14873	15009	14953	14793	15075	14854	14618	14944	14998	14859	15012	14837	14679	14879	14891	14828	14791	14993	14768	14897	14815	15035	14848	14893	14967	14915	15012	14918	14795	14933	14902	14847	14980	14930	14774	14841	14771	14870	15011	14913	14900	14798	14873	14933	15002	14872	14907	14866	15035	14922	15004	14858	14830	15049	14761	15048	14776	14996	14930	14725	14797	14681	14735	14965	15100	14924	14961	14934	15031	15022	15124	15053	14997	15050	14798	14722	14864	15044	14944	14783	14924	14899	14919	14852	14908	15023	14808	15080	14856	14750	14791	15016	14925	15014	15079	15021	14969	14851	14848	14900	14955	14702	14886	14966	14901	14900	14806	15100	14869	14714	15142	14977	14936	14780	14802	15046	14988	14932	15007	14878	14983	14752	14861	14797	15040	14785	14861	14885	14847	14892	15040	14758	14885	14970	14894	14888	14894	14885	14937	14835	14993	14818	14761	14764	14842	14852	14896	14770	14719	14915	14951	14945	14649	14888	14978	14800	15090	15007	14759	14789	14789	15111	14935	14868	14952	14762	14677	14920	14991	14734	14981	14871	14842	14868	14917	14931	14752	14909	14898	14878	14875	14895	14836	14950	15018	15024	15071	15105	15061	14977	14937	14796	14950	14900	14952	14896	14906	14840	14947	15072	15060	15040	15032	14980	14839	14963	14872	14876	15020	14778	14782	14885	14909	15066	15006	14935	14795	14938	14776	15026	14898	14929	14980	14613	15116	14916	14950	15035	14933	14924	14860	14878	14835	14803	14941	14855	14954	14886	14919	14870	15092	15136	14953	14597	15024	14990	14898	14925	14879	14704	14727	14913	14938	14930	14984	14774	14684	15067	14800	14893	14828	14951	14883	14805	14966	14986	14868	14917	14872	14823	14749	14859	14726	15010	14960	15022	14918	14941	14883	14787	14739	14920	14813	14913	14917	15040	14943	14778	14976	14910	15109	15009	14913	14789	14759	14940	15034	14934	14812	15004	14800	14890	14954	14955	14988	14882	14976	14935	15076	14948	14841	15083	14889	14892	14909	14872	15002	14829	14959	14814	14981	14975	15073	15191	14963	15032	14848	14877	14977	14892	14914	14776	14751	14799	14954	14845	14743	14996	14854	15046	14912	14991	14805	14901	14583	14973	14948	14863	14806	14960	15056	14859	14898	14922	14841	14712	14811	14936	14786	14817	15006	14949	14960	14949	14845	15063	14883	14839	15041	14710	15078	14886	14774	14726	15025	14878	14942	14964	14874	14788	14890	14868	14803	15040	14873	14982	15076	14777	14701	14896	15069	14684	15069	14819	14920	15045	14957	14901	14912	14942	14934	15038	14835	14901	14933	14722	14843	14909	14922	14863	14927	14902	14970	15069	14931	14694	14887	15020	14887	15052	15027	14880	14886	14989	15001	14940	14829	14897	14855	14969	14986	15006	14804	14822	14724	15013	14881	15015	14814	14986	14918	14836	14686	14722	14727	14902	15050	14833	15006	15037	14885	15009	14835	14912	14795	15003	14815	14930	15056	14744	14916	14844	14890	14962	14962	14973	14765	14999	14805	14896	14989	14994	14979	14936	14914	14880	14968	15150	14918	15009	14812	15016	15013	14770	14808	14914	14824	14986	14979	14915	14890	14952	14904	15025	15025	15003	15064	14869	14726	14970	15006	15029	14919	14889	15022	14858	15082	14854	14814	14940	15193	15166	14931	14973	14885	14867	15017	14792	14818	14827	15014	14965	14910	14901	14921	15048	14953	14848	14833	14797	14863	15170	14938	14875	14754	14808	14913	14815	14910	14994	15000	14892	15042	14784	14719	14858	15047	14925	14952	14995	14765	15149	15070	15041	14949	14936	14864	14877	15011	15126	14854	14828	14684	14772	14941	14800	14900	15104	14852	14805	14962	14867	14874	14835	14843	14769	14951	15030	14961	14997	14881	14817	14861	14840	14972	14674	14996	14869	14901	15088	14846	14883	14677	14713	14863	15069	14853	14975	14881	14785	14845	15006	14917	14868	14746	15036	14893	14749	14908	14823	14936	14970	14980	15010	14996	14846	15057	15109	14760	14793	14959	14985	15007	14849	14813	15073	14874	14927	14837	14837	14879	15070	14918	14969	14783	14964	14897	14944	14934	15036	14922	14788	15076	14865	15079	14902	14640	14782	14843	14917	14808	14972	15027	15034	14908	14840	14861	15013	14893	14959	14803	14789	14828	15005	15011	14861	14895	14985	14791	14949	14927	14959	14911	14791	14923	15020	14957	14826	14634	14571	14862	14953	14801	14972	15093	15055	15059	14992	14923	15056	14725	14736	14899	14684	14754	14932	14893	15036	14820	15120	14957	15015	14839	14901	15062	14859	14837	14885	14849	14888	14893	14758	14850	14877	14851	14865	14860	14994	14811	14926	14885	14908	14716	14856	14880	14905	14903	14891	14766	14880	15000	14832	15010	14659	14982	14810	14628	14879	14943	14759	14858	14770	14894	14796	14991	14952	15080	14928	14797	14731	14968	14991	14879	14860	14785	14909	14967	14809	14894	15008	14996	14866	15020	14690	14889	14711	14880	14901	14737	14966	14947	14792	14747	14937	15023	14968	14645	14780	14835	14629	14784	14909	14884	14916	14879	14860	15009	14777	15000	14710	14732	14999	14805	14833	14767	14827	14869	14738	14818	14771	14893	14854	14830	14964	14958	14939	14966	15000	15131	14827	15012	14944	15130	14869	14892	14873	14944	14992	14957	14857	14737	14829	14813	14794	14867	14979	14739	14949	14949	15014	14835	14785	14970	14835	14829	14687	14830	14946	14963	14810	14901	14916	14772	14926	14933	14939	14796	14801	15009	14906	14845	15088	14957	15016	15075	14955	14862	14997	14877	14890	14937	14963	14898	15150	14812	14841	15096	15012	15035	14932	15140	15031	15115	14909	14790	14882	14839	14795	14837	14880	14783	15010	14875	14857	14835	14960	14754	14835	14879	14999	14711	14804	14921	14840	14871	14717	14757	14810	14724	15206	14796	14734	14952	14747	15023	14897	14840	15147	14872	15044	15082	14914	15020	14962	14932	14826	14835	14984	14892	14999	15020	14857	14870	14862	15017	14876	14867	14904	14843	14902	14852	14809	14844	14680	14732	14880	14956	14817	14882	15053	14848	14919	14828	14911	14992	14807	14995	14845	14773	14828	14809	14915	15008	15108	14789	14905	14767	14660	14775	14809	15006	14872	14966	14860	14782	15091	14803	15029	14958	14925	14797	14919	14765	14928	14699	14609	14812	14959	14919	14720	14834	14875	14924	15001	14872	15013	14823	14908	15182	14886	15025
38153	56668	42219	24713	16660	14276	13455	13484	13468	13592	13477	13467	13530	13501	13408	13593	13467	13636	13549	13557	13421	13717	13446	13464	13570	13695	13497	13832	13583	13581	13493	13423	13553	13651	13499	13536	13345	13559	13481	13467	13632	13448	13508	13414	13318	13764	13551	13537	13516	13485	13500	13576	13645	13440	13615	13530	13524	13469	13324	13625	13668	13607	13686	13415	13716	13486	13455	13605	13429	13364	13488	13517	13588	13595	13478	13430	13514	13444	13545	13451	13625	13425	13601	13627	13467	13557	13634	13540	13524	13570	13607	13455	13577	13604	13554	13324	13496	13479	13596	13422	13601	13546	13450	13302	13369	13559	13736	13558	13494	13483	13436	13619	13319	13590	13426	13468	13535	13583	13482	13454	13437	13422	13480	13530	13428	13627	13307	13555	13546	13690	13462	13334	13583	13478	13421	13428	13512	13644	13488	13501	13721	13452	13480	13399	13588	13478	13503	13521	13471	13492	13452	13514	13363	13519	13430	13490	13475	13484	13560	13452	13477	13575	13529	13310	13615	13575	13537	13432	13689	13504	13494	13464	13567	13806	13545	13469	13440	13568	13431	13606	13564	13672	13600	13502	13497	13477	13452	13583	13550	13501	13557	13633	13557	13590	13484	13507	13391	13516	13443	13401	13642	13441	13613	13544	13607	13518	13387	13387	13500	13541	13344	13581	13431	13389	13587	13560	13628	13496	13485	13490	13591	13547	13260	13539	13279	13410	13421	13447	13418	13577	13464	13487	13530	13538	13583	13469	13384	13621	13481	13541	13571	13484	13517	13480	13660	13496	13625	13416	13480	13462	13476	13480	13356	13606	13490	13495	13629	13514	13514	13441	13411	13470	13469	13567	13615	13427	13508	13615	13548	13586	13390	13364	13544	13549	13422	13413	13338	13517	13581	13446	13573	13534	13491	13345	13617	13595	13628	13528	13603	13458	13519	13482	13524	13544	13392	13442	13567	13531	13454	13585	13685	13574	13588	13459	13340	13476	13455	13631	13378	13528	13562	13516	13373	13592	13489	13414	13404	13624	13504	13473	13501	13559	13544	13635	13522	13430	13782	13458	13479	13604	13563	13463	13413	13354	13536	13375	13605	13411	13611	13583	13560	13378	13709	13524	13554	13597	13480	13492	13660	13677	13608	13464	13410	13471	13514	13620	13619	13546	13494	13400	13429	13525	13334	13440	13674	13616	13461	13672	13404	13574	13443	13593	13448	13724	13526	13568	13394	13598	13506	13331	13419	13743	13504	13270	13605	13491	13422	13413	13458	13455	13356	13402	13414	13418	13408	13481	13364	13571	13626	13322	13528	13457	13495	13579	13492	13594	13445	13360	13542	13500	13644	13557	13603	13339	13516	13672	13510	13376	13471	13547	13474	13441	13469	13301	13640	13570	13524	13519	13632	13480	13539	13366	13386	13458	13410	13668	13310	13514	13320	13538	13495	13505	13613	13480	13448	13627	13284	13661	13539	13543	13504	13624	13667	13468	13585	13570	13467	13540	13358	13379	13507	13544	13476	13568	13433	13434	13372	13525	13428	13552	13466	13471	13508	13612	13535	13522	13429	13497	13456	13538	13611	13409	13522	13517	13492	13376	13678	13363	13688	13431	13528	13593	13406	13467	13518	13597	13407	13487	13434	13444	13391	13445	13597	13408	13567	13653	13652	13363	13344	13399	13526	13583	13445	13466	13547	13542	13465	13460	13550	13489	13597	13534	13534	13424	13538	13485	13570	13634	13541	13475	13448	13452	13464	13594	13644	13429	13626	13528	13473	13456	13454	13537	13468	13567	13516	13370	13484	13626	13489	13548	13437	13527	13549	13426	13580	13457	13631	13503	13446	13450	13579	13542	13543	13538	13495	13510	13489	13470	13441	13377	13529	13546	13560	13505	13487	13592	13553	13460	13485	13525	13462	13442	13518	13607	13535	13577	13625	13504	13550	13532	13521	13476	13607	13451	13436	13442	13523	13563	13605	13545	13527	13560	13616	13458	13445	13311	13590	13459	13613	13503	13501	13394	13368	13507	13548	13483	13519	13435	13589	13584	13565	13487	13591	13478	13434	13511	13513	13320	13375	13551	13539	13540	13343	13670	13710	13489	13514	13602	13493	13623	13594	13390	13368	13473	13520	13420	13622	13632	13420	13396	13547	13576	13623	13529	13539	13377	13481	13476	13596	13728	13712	13397	13506	13402	13630	13534	13505	13585	13687	13449	13447	13621	13587	13575	13400	13511	13530	13424	13611	13547	13450	13459	13480	13510	13615	13558	13686	13362	13625	13617	13453	13378	13570	13660	13504	13578	13578	13533	13549	13580	13568	13524	13513	13432	13492	13690	13487	13460	13530	13753	13592	13517	13503	13536	13373	13483	13377	13620	13423	13434	13533	13531	13338	13601	13690	13491	13586	13487	13453	13456	13574	13574	13377	13607	13494	13575	13587	13428	13570	13650	13562	13500	13527	13637	13423	13369	13425	13398	13627	13600	13481	13473	13597	13574	13561	13424	13490	13406	13537	13652	13569	13507	13481	13532	13575	13484	13504	13493	13505	13500	13372	13557	13589	13578	13504	13578	13443	13579	13587	13228	13395	13498	13341	13393	13349	13424	13609	13440	13602	13508	13569	13394	13657	13500	13523	13496	13552	13355	13430	13531	13490	13693	13443	13578	13715	13532	13560	13256	13512	13404	13503	13460	13585	13584	13660	13556	13640	13474	13483	13496	13608	13385	13417	13343	13528	13448	13589	13655	13335	13493	13648	13514	13510	13433	13517	13551	13566	13646	13425	13521	13487	13499	13608	13613	13455	13554	13516	13661	13528	13605	13479	13403	13437	13550	13627	13611	13536	13672	13377	13579	13394	13630	13534	13771	13549	13465	13608	13515	13505	13570	13396	13287	13534	13477	13564	13529	13351	13445	13375	13469	13560	13648	13553	13548	13699	13447	13619	13620	13391	13660	13432	13566	13401	13438	13614	13543	13698	13583	13598	13633	13461	13588	13474	13424	13673	13603	13571	13558	13487	13607	13597	13399	13558	13650	13671	13487	13642	13654	13577	13538	13596	13521	13342	13502	13541	13549	13476	13579	13571	13435	13652	13643	13477	13439	13591	13617	13397	13508	13702	13467	13371	13470	13527	13435	13501	13582	13381	13658	13532	13681	13683	13449	13559	13534	13290	13538	13501	13533	13597	13541	13554	13462	13417	13384	13537	13586	13431	13497	13680	13720	13521	13502	13622	13595	13618	13459	13281	13550	13655	13580	13543	13611	13628	13307	13541	13486	13560	13517	13498	13313	13380	13467	13584	13519	13395	13584	13506	13350	13562	13443	13520	13466	13621	13345	13549	13573	13616	13338	13523	13590	13559	13435	13415	13568	13487	13583	13624	13653	13495	13585	13702	13578	13511	13537	13528	13538	13360	13580	13613	13496	13642	13520	13585	13508	13502	13379	13461	13553	13441	13566	13669	13661	13492	13550	13510	13545	13510	13572	13465	13483	13389	13512	13610	13574	13412	13437	13552	13543	13280	13568	13515	13705	13406	13497	13541	13668	13557	13447	13422	13484	13319	13504	13491	13410	13490	13565	13509	13472	13414	13449	13506	13399	13467	13441	13497	13559	13508	13467	13422	13450	13585	13605	13368	13589	13446	13499	13612	13535	13567	13457	13430	13416	13560	13541	13439	13575	13512	13431	13601	13753	13594	13528	13526	13469	13558	13434	13476	13656	13627	13569	13625	13631	13446	13540	13563	13532	13564	13528	13602	13410	13457	13459	13470	13569	13442	13550	13260	13539	13680	13536	13568	13238	13643	13565	13535	13490	13472	13420	13564	13631	13556	13639	13484	13589	13701	13635	13660	13555	13455	13654	13656	13468	13461	13419	13521	13601	13579	13492	13517	13681	13444	13448	13546	13412	13446	13636	13651	13554	13425	13526	13446	13544	13542	13635	13451	13564	13462	13524	13578	13606	13600	13484	13508	13364	13522	13545	13636	13545	13502	13572	13432	13414	13541	13495	13460	13589	13406	13386	13549	13652	13455	13710	13487	13555	13597	13515	13456	13381	13361	13448	13472	13499	13604	13511	13485	13546	13481	13542	13482	13532	13503	13495	13417	13721	13451	13611	13544	13525	13325	13691	13594	13714	13477	13584	13366	13454	13550	13698	13439	13585	13477	13487	13473	13644	13497	13526	13475	13515	13595	13622	13428	13587	13558	13367	13351	13478	13610	13499	13643	13564	13602	13344	13438	13397	13636	13546	13507	13680	13358	13586	13624	13433	13560	13444	13472	13597	13476	13453	13642	13381	13407	13638	13507	13473	13479	13477	13632	13402	13521	13535	13531	13468	13573	13516	13373	13580	13576	13495	13524	13569	13619	13473	13752	13555	13444	13621	13569	13616	13413	13488	13448	13465	13588	13597	13725	13366	13401	13422	13547	13388	13649	13586	13601	13580	13532	13473	13570	13764	13512	13525	13517	13490	13385	13484	13539	13600	13481	13373	13588	13518	13473	13470	13461	13367	13305	13481	13438	13559	13604	13476	13424	13527	13471	13377	13498	13526	13439	13518	13627	13549	13633	13542	13451	13708	13374	13580	13448	13576	13507	13530	13397	13489	13560	13467	13700	13558	13468	13443	13323	13391	13550	13488	13263	13539	13409	13498	13653	13495	13708	13622	13556	13549	13497	13588	13608	13459	13487	13303	13518	13690	13366	13499	13606	13519	13586	13501	13617	13466	13503	13373	13439	13607	13416	13384	13506	13542	13667	13501	13584	13408	13505	13451	13608	13619	13511	13468	13587	13664	13427	13505	13525	13436	13473	13292	13690	13536	13327	13505	13535	13446	13619	13634	13539	13549	13469	13485	13420	13509	13371	13692	13591	13610	13389	13631	13433	13564	13402	13472	13523	13437	13587	13517	13510	13500	13574	13532	13585	13491	13573	13434	13500	13596	13627	13516	13538	13429	13494	13339	13421	13476	13342	13491	13369	13433	13636	13460	13561	13360	13456	13347	13492	13651	13603	13568	13437	13479	13471	13590	13568	13504	13497	13436	13444	13766	13542	13551	13496	13440	13611	13628	13547	13708	13434	13514	13389	13577	13485	13515	13406	13544	13314	13429	13373	13586	13437	13726
27398	33401	45944	35604	22999	17903	15854	14943	14854	14977	14881	14949	14942	14832	14856	15075	14987	14836	14995	14973	14943	15014	14946	15041	15036	14963	15039	14963	15013	14946	15019	14729	14889	14903	15088	14925	14953	14906	15012	14703	14977	14810	14747	15023	14687	14776	14914	14826	15121	14953	14860	14851	14946	14791	14888	14872	15046	14834	14856	14813	14773	14995	15073	14876	15056	14777	14928	14831	14735	14869	14727	14830	14962	14883	14843	14925	15020	14877	14791	14693	14674	14895	14769	14973	14806	14676	14951	14943	14857	14947	14847	14901	14868	14854	14923	15104	14700	15051	14924	14861	14737	14797	14919	14799	14780	14781	14807	14844	15024	14990	15214	14873	14928	15126	14936	14864	15015	14948	15060	14876	14623	14788	14757	14961	14682	14810	15093	14746	14816	14931	14851	14877	15012	14925	14970	14825	14844	14759	14918	14819	14942	15007	14670	14938	14764	14855	14953	14749	14846	14865	14874	14810	14819	14787	14920	14935	14832	14950	15039	15086	14937	14853	14833	14953	15089	14781	14870	14885	14811	14967	15071	14789	14987	14894	14869	14849	15035	14813	15014	15051	14621	14714	14906	14885	14905	14958	14861	14795	14776	14857	14798	14822	15032	14991	14910	14818	14774	14848	14859	14815	14943	15002	14965	14725	14871	14949	14907	14712	14969	14851	15075	14864	14931	14649	14637	14763	14903	14873	14800	14841	14980	14625	14932	15066	15028	14916	14986	14974	14980	14784	14986	14794	14856	14896	14822	14857	14954	14818	14926	14900	14782	14756	14806	14828	14864	15011	14797	14821	14955	14872	14996	14822	14886	14706	14847	14893	14931	15160	14846	14974	14726	14903	14876	14669	14876	14658	14901	14933	14749	14954	14617	14910	14858	14925	14764	14816	14765	14930	14778	14804	14874	14918	14970	14908	15152	14764	15014	14787	14926	14928	14840	14948	14765	14694	14828	15101	14839	14918	14932	14637	14975	14896	14926	14909	14867	14821	14964	14774	14889	14727	14698	14866	14951	14822	14896	14788	14953	15009	14841	14930	14912	14933	14695	14785	14782	14952	14858	14824	14737	14694	14933	14768	14857	14750	14892	14957	14776	14856	14890	15011	14820	14947	14658	14962	14925	14969	14847	14735	14866	14762	15019	14886	14862	14896	14908	14898	14936	14811	14881	14826	14926	14870	14827	14677	14962	14787	14891	14863	14997	15072	14829	14840	14843	14759	14765	14896	14983	14916	14792	14820	14788	14794	14741	14640	14826	14742	14796	14790	14778	15088	14755	14742	14931	14950	14856	14712	14949	15047	14946	14829	14828	14566	15018	14884	14549	14841	14826	14898	14785	14701	14909	14848	14933	14858	14879	14931	14835	14807	15087	15082	15005	15060	14947	14752	14837	14969	14877	14760	15119	14774	14925	15037	14890	14931	14862	14794	14938	14760	15049	14834	14985	14668	14685	14964	14607	14808	14914	14899	15050	14861	14981	14822	14819	14872	14784	14935	14917	14855	14839	14887	14899	14787	14796	14928	14719	14887	14886	14755	14916	14880	14792	14776	15057	15015	14995	14913	14960	14760	14969	14836	15031	14885	14715	15108	14861	14850	14920	14860	14875	14977	15029	15030	15063	14848	14872	15011	15008	14858	14976	14883	14827	14840	14946	14855	14951	14801	14925	14823	14752	14862	14965	14948	14897	15024	14723	14752	14897	14911	14877	14816	14856	14971	14888	14837	14949	15004	14869	14627	14921	14976	14813	14785	14667	15046	14988	14677	14910	14783	14956	14732	15003	15086	14919	14907	15009	14882	14890	14938	14990	14745	14969	14892	14934	14892	14929	14875	14760	15007	15067	14850	14925	14756	14751	14791	14782	14961	14872	14800	14785	14961	15107	14780	14928	14830	14846	14860	14888	15074	14862	14702	15031	14712	14806	14907	14851	14858	14910	14726	14880	14778	14865	14829	15002	14907	15007	14826	15021	14770	14923	14849	14951	14873	15014	15074	14653	14775	14750	14743	14772	14739	14895	14981	14572	14825	15023	14844	14997	14682	14879	14792	14863	14765	15011	14860	14799	14751	14971	14828	14833	15015	14857	14721	14881	15014	14671	14812	14993	14819	14882	14940	14764	14937	14959	14763	14836	14867	14839	14729	14759	14926	14938	14873	14783	15047	14839	14836	14977	14872	14897	14867	14865	14811	14824	15002	15068	14940	14986	14956	14855	14716	15004	14911	15051	14851	14606	14775	14754	14973	14902	14813	15067	14802	14843	15125	14816	14785	14921	14943	14783	14955	14868	14713	14964	14935	14719	14779	14886	14893	14926	14713	14839	15033	14859	14860	14964	14645	14880	14752	14938	14883	14913	15044	14706	14917	15039	14961	14956	14756	14749	14838	15042	14936	15002	14882	14853	14799	14891	14870	14887	14793	14788	14729	14736	14880	14874	15010	14837	14898	15016	14710	14969	14863	14943	14834	14940	15075	14876	15102	15020	14956	14656	14857	15029	14857	15034	14941	14674	14943	14869	15048	14857	14932	14809	14808	14894	14907	14802	14813	14787	14974	14711	14889	14729	14839	14993	14759	14868	14879	14802	15042	14795	14687	14839	14856	14902	14847	14948	14869	15004	14991	14829	14721	15102	14702	15026	14815	14924	14840	14690	15015	14780	14890	14852	14953	14891	14917	14764	14881	14816	14882	14867	14958	14884	14994	14921	14897	14973	14778	14953	14938	14998	14808	14887	14819	14859	14806	14978	15065	14881	15019	14901	14941	15050	14866	14796	14843	14933	14868	14926	14947	14896	14856	15057	14967	14753	15065	14964	14874	14926	14960	14867	14893	14668	14904	14954	14962	14871	14971	14832	14906	14999	14875	15018	14831	14950	14826	14976	14656	14860	14790	14915	14868	14861	14922	14873	14808	14902	14831	14789	14972	14872	15009	14925	14835	14901	14760	14848	14771	14854	14617	14885	14876	14781	14962	15095	14882	14800	14922	14577	15002	14801	14940	14856	14980	14906	14960	14816	14852	14781	14852	14888	14916	14872	14963	15016	14887	14942	15013	15137	14885	14867	14856	14993	14823	14748	14728	14813	14813	14937	14789	14778	14822	14773	14784	14917	14837	14926	14868	15014	14913	14778	14932	14855	14835	15115	14857	14922	14886	14851	14750	14965	14761	14863	14834	14811	14637	14702	14965	14885	15038	14883	14814	14930	14818	14945	14904	14664	14829	14688	15010	14862	14925	14947	14906	14736	14960	14768	14954	15009	14715	14996	14796	14776	14837	15070	14723	14762	14898	14889	14768	14995	14746	14822	14954	14855	14887	14926	14763	14856	14759	15010	14874	14769	14835	15050	14903	14815	14860	14969	14916	14865	14742	14793	14869	14886	14816	14921	14722	14903	14925	14928	15025	14780	14676	14860	14957	14757	15002	14941	14969	14865	14764	14896	14919	15029	14861	15022	14794	15020	14819	14827	15043	14909	14808	14811	14890	14768	14846	14880	14885	14904	14676	14909	14900	14918	14982	14759	14868	14976	14824	15114	14804	14769	14854	14838	14974	14835	14947	14907	14877	14807	14869	14927	14794	14994	14847	15034	14865	14783	14774	14752	14962	14871	14805	14960	14922	14883	14946	14820	15021	14976	14796	14968	14883	14918	14873	14835	14768	14779	14806	14822	14793	14938	14885	14833	14905	14941	14788	14780	14852	14877	14878	14860	14928	14766	14821	14756	14940	14866	14997	14906	14995	14921	15037	15013	14969	14784	15029	14790	14925	14937	14892	14976	15017	14932	14908	14843	14961	15154	15071	14919	14834	14621	14954	14784	14845	14849	14929	14850	14868	14639	14970	14773	14861	14957	14796	14821	14989	15128	14757	14721	14801	14732	14802	14685	14804	14768	14922	14828	14934	14971	14963	14886	14916	14842	14791	14731	14663	14835	14900	14844	14788	14722	14781	14895	14780	14835	14639	14828	14816	14867	14822	14795	14831	14890	14959	14901	14860	14679	14788	14763	14962	14737	14731	14804	14883	14884	14755	14695	14524	14740	14870	14770	14872	14736	14801	14687	14829	14850	14824	14944	14894	14856	14644	14687	15026	14891	14952	14947	14874	14811	14783	14907	15068	15162	14920	14845	14790	14581	14685	14931	14872	14960	14939	15023	14732	14892	15045	14879	14890	14857	14872	14903	14800	15170	14915	15022	14870	14807	14861	14735	14958	14833	14669	15038	14956	14962	14819	14855	15068	14973	14785	14827	14820	15130	14947	14798	14985	14981	15046	15028	14879	14888	14979	15060	15067	14734	14753	15158	14883	14876	15019	14773	14890	14913	15089	14825	14934	14867	14944	14777	14796	14939	14736	14867	14940	14927	14902	14992	14757	14997	14669	14745	14921	14695	15063	15206	14563	14856	14670	14962	15001	14861	14907	14955	14967	14861	14879	14879	14802	14899	14681	15073	14943	14729	14776	14722	14916	14768	14971	14919	14789	14909	14881	14853	14840	14766	15021	14825	14743	14836	14617	14906	15190	14959	14896	14787	14912	15067	14944	14788	14836	14805	14762	14843	14864	14841	14952	14934	14896	14865	15065	14752	15006	14877	14903	14875	15016	14723	14982	15037	14954	14742	14913	14821	14962	14818	15121	14879	14905	14768	15010	15057	14851	15007	14918	15054	14895	15013	14929	14969	14920	14703	14710	14744	14746	14770	14994	14834	14872	14747	14888	14813	14840	14905	15008	14865	14934	14962	14973	15108	14785	14977	14640	15070	15013	14786	14813	14811	14839	14781	14792	14794	14913	14845	14767	14941	14945	14919	14769	14850	14716	14861	14930	14992	14858	14787	14759	14826	14754	14783	14854	14939	14957	14763	14963	14870	14728	14880	14863	14920	14919	14777	14872	14923	14974	14918	15005	14918	14664	14762	14775	14766	14897	14738	14897	14956	14856	14837	14945	14752	14925	14981	14699	14906	15031	15085	14764	15000	14995	14886	14918	14813	14713	14922	14906	14850	14810	14756	14862	14921	15100	14835	14853	14913	14878	14982	15036	14739	14721	14980	14649	14927	14705	14939	14875	14880	15012	14609	14933	14927	14869	14718	14922	14739	14802	14898	15111	14975	14757	14949	14988	14844	14884	15114	15148
50529	77140	58062	34013	20456	14818	13588	13342	13577	13665	13461	13693	13520	13403	13382	13330	13608	13409	13582	13408	13394	13526	13428	13540	13565	13373	13519	13510	13531	13401	13363	13561	13500	13723	13277	13477	13351	13486	13344	13536	13375	13420	13579	13412	13390	13515	13531	13534	13444	13492	13495	13581	13548	13448	13564	13516	13467	13510	13591	13459	13462	13344	13537	13533	13342	13507	13472	13561	13365	13446	13581	13504	13390	13561	13460	13473	13659	13498	13449	13525	13470	13452	13528	13553	13450	13502	13554	13437	13500	13496	13564	13355	13488	13412	13269	13378	13392	13413	13331	13486	13371	13572	13416	13553	13529	13569	13252	13510	13465	13226	13453	13618	13349	13404	13621	13280	13566	13458	13612	13561	13428	13587	13534	13559	13617	13361	13488	13587	13568	13328	13476	13444	13436	13309	13464	13362	13477	13415	13410	13461	13492	13306	13534	13339	13346	13532	13546	13570	13504	13378	13462	13437	13586	13436	13487	13499	13457	13502	13542	13471	13506	13451	13427	13467	13487	13408	13596	13461	13471	13473	13651	13419	13349	13388	13435	13410	13407	13291	13520	13466	13487	13579	13481	13386	13535	13356	13556	13405	13438	13518	13494	13400	13635	13418	13385	13488	13427	13484	13519	13506	13429	13284	13556	13401	13442	13382	13517	13438	13521	13497	13472	13494	13495	13534	13484	13647	13362	13657	13628	13611	13426	13497	13510	13470	13465	13503	13575	13364	13408	13323	13386	13587	13587	13468	13335	13548	13333	13346	13292	13346	13507	13457	13426	13481	13619	13499	13504	13414	13620	13557	13324	13526	13340	13603	13698	13475	13639	13488	13306	13538	13383	13454	13451	13497	13472	13243	13362	13433	13516	13506	13384	13469	13339	13351	13474	13340	13432	13429	13504	13521	13410	13340	13474	13415	13631	13546	13385	13507	13530	13573	13604	13370	13631	13514	13521	13485	13447	13521	13330	13583	13371	13436	13524	13593	13535	13479	13563	13587	13516	13405	13339	13461	13438	13575	13486	13405	13487	13387	13405	13409	13462	13416	13496	13498	13413	13487	13451	13629	13360	13466	13462	13317	13475	13513	13242	13502	13571	13421	13452	13540	13445	13577	13561	13442	13427	13520	13362	13407	13516	13454	13468	13467	13360	13420	13622	13316	13613	13610	13383	13441	13376	13545	13575	13434	13624	13523	13372	13321	13521	13402	13428	13483	13439	13297	13563	13312	13521	13308	13401	13457	13565	13376	13436	13419	13620	13480	13538	13342	13547	13536	13453	13521	13487	13545	13369	13494	13387	13359	13632	13384	13375	13485	13625	13446	13504	13576	13463	13371	13528	13497	13583	13488	13627	13441	13389	13448	13511	13448	13343	13479	13622	13500	13432	13390	13420	13579	13467	13630	13490	13449	13530	13476	13527	13479	13403	13457	13721	13611	13550	13549	13282	13393	13648	13641	13586	13545	13584	13515	13400	13459	13312	13468	13499	13523	13594	13526	13526	13450	13498	13516	13519	13673	13456	13560	13506	13486	13344	13521	13464	13436	13499	13483	13396	13396	13467	13488	13422	13545	13420	13438	13471	13540	13559	13388	13519	13517	13330	13606	13623	13471	13349	13531	13466	13475	13488	13464	13614	13311	13421	13361	13499	13472	13453	13365	13386	13491	13346	13548	13251	13480	13394	13568	13441	13328	13410	13404	13309	13348	13554	13541	13408	13354	13417	13442	13536	13474	13491	13469	13508	13610	13414	13357	13649	13602	13464	13617	13587	13507	13526	13414	13602	13376	13534	13555	13548	13533	13390	13604	13483	13367	13476	13482	13515	13302	13351	13512	13423	13485	13474	13427	13428	13460	13633	13337	13501	13468	13457	13566	13425	13348	13453	13465	13512	13389	13431	13616	13499	13505	13339	13649	13489	13452	13324	13546	13409	13479	13582	13454	13722	13519	13485	13505	13442	13525	13508	13263	13469	13376	13559	13456	13399	13485	13530	13618	13365	13356	13409	13548	13457	13414	13566	13515	13510	13447	13550	13412	13400	13508	13467	13488	13461	13477	13601	13413	13307	13361	13479	13552	13414	13465	13340	13372	13588	13409	13433	13566	13562	13272	13373	13388	13444	13359	13424	13540	13432	13309	13457	13376	13508	13529	13440	13451	13359	13564	13460	13436	13522	13442	13574	13380	13448	13567	13649	13389	13441	13586	13588	13453	13597	13476	13433	13435	13456	13469	13513	13518	13273	13606	13634	13353	13548	13435	13536	13344	13532	13383	13334	13532	13595	13570	13388	13458	13557	13554	13429	13285	13683	13470	13408	13353	13497	13483	13491	13539	13460	13361	13611	13566	13176	13492	13417	13439	13493	13649	13384	13550	13533	13415	13776	13488	13327	13755	13470	13529	13490	13512	13440	13487	13398	13318	13530	13620	13389	13504	13463	13483	13561	13418	13360	13488	13377	13521	13424	13543	13466	13594	13491	13543	13568	13378	13376	13475	13531	13368	13393	13570	13510	13526	13467	13379	13401	13554	13577	13665	13502	13593	13356	13360	13556	13444	13552	13634	13561	13461	13553	13435	13538	13575	13434	13461	13487	13320	13624	13532	13388	13600	13244	13406	13587	13449	13482	13479	13618	13526	13413	13519	13512	13516	13499	13331	13380	13477	13345	13458	13565	13420	13536	13423	13551	13423	13504	13369	13406	13351	13488	13398	13545	13517	13562	13415	13482	13559	13526	13629	13518	13629	13654	13417	13309	13357	13438	13576	13506	13551	13410	13237	13629	13430	13507	13513	13590	13408	13606	13510	13553	13481	13375	13483	13508	13310	13456	13526	13454	13465	13527	13522	13419	13631	13564	13428	13440	13567	13454	13548	13414	13521	13496	13425	13662	13496	13387	13390	13437	13473	13444	13429	13496	13540	13425	13457	13524	13375	13425	13449	13429	13384	13596	13358	13562	13372	13526	13468	13579	13650	13393	13497	13530	13510	13551	13568	13396	13477	13515	13349	13549	13451	13550	13426	13385	13391	13443	13389	13364	13566	13395	13487	13620	13611	13435	13348	13380	13489	13522	13539	13465	13416	13343	13434	13423	13564	13408	13458	13389	13545	13412	13423	13461	13431	13519	13536	13404	13612	13403	13488	13377	13383	13453	13494	13496	13386	13486	13429	13514	13400	13419	13385	13412	13475	13377	13480	13510	13686	13566	13458	13366	13564	13526	13542	13417	13353	13447	13476	13489	13460	13580	13380	13615	13433	13556	13426	13509	13491	13445	13460	13380	13340	13596	13543	13403	13464	13277	13396	13738	13522	13502	13481	13369	13414	13396	13552	13459	13554	13436	13554	13504	13487	13566	13451	13549	13439	13533	13538	13609	13550	13578	13492	13570	13518	13508	13510	13262	13397	13543	13598	13539	13337	13440	13321	13565	13281	13545	13478	13360	13458	13531	13459	13558	13462	13491	13418	13507	13390	13338	13439	13499	13594	13480	13432	13445	13286	13451	13399	13495	13495	13493	13534	13346	13524	13465	13605	13561	13651	13359	13391	13448	13559	13348	13668	13588	13372	13457	13609	13455	13587	13459	13304	13468	13561	13440	13473	13516	13523	13367	13425	13451	13442	13459	13506	13491	13479	13522	13322	13607	13535	13415	13335	13489	13577	13502	13379	13687	13506	13454	13553	13569	13583	13526	13504	13539	13591	13493	13398	13389	13401	13449	13586	13532	13568	13394	13502	13315	13530	13593	13351	13450	13297	13482	13489	13479	13367	13429	13435	13493	13512	13456	13388	13444	13401	13544	13301	13426	13442	13424	13474	13481	13449	13532	13628	13379	13469	13356	13463	13608	13409	13337	13562	13475	13353	13493	13367	13391	13515	13573	13384	13441	13635	13402	13490	13542	13624	13376	13427	13496	13624	13522	13433	13533	13546	13601	13425	13510	13487	13336	13435	13543	13441	13563	13397	13464	13468	13419	13351	13572	13527	13649	13548	13425	13407	13572	13484	13621	13396	13260	13599	13500	13386	13377	13521	13469	13436	13486	13408	13426	13568	13327	13596	13494	13488	13553	13471	13493	13570	13416	13500	13306	13552	13567	13345	13561	13345	13694	13474	13740	13345	13590	13483	13564	13477	13639	13607	13366	13400	13366	13342	13765	13587	13427	13502	13619	13471	13582	13495	13609	13347	13635	13332	13338	13399	13422	13546	13470	13337	13401	13545	13426	13555	13338	13467	13609	13502	13560	13640	13369	13612	13354	13419	13507	13434	13503	13542	13635	13421	13391	13412	13417	13356	13458	13352	13420	13571	13522	13459	13543	13332	13460	13475	13528	13434	13447	13405	13461	13171	13673	13394	13513	13522	13520	13501	13509	13437	13516	13480	13554	13565	13493	13490	13333	13623	13490	13607	13482	13336	13550	13542	13601	13514	13574	13588	13519	13475	13366	13370	13539	13301	13451	13446	13526	13430	13540	13391	13473	13420	13578	13489	13582	13354	13514	13593	13498	13357	13395	13333	13406	13407	13559	13295	13466	13481	13546	13483	13460	13506	13414	13503	13397	13488	13466	13475	13565	13373	13440	13362	13376	13530	13269	13499	13534	13494	13631	13392	13574	13382	13410	13582	13538	13415	13575	13361	13545	13521	13212	13473	13467	13512	13280	13433	13488	13433	13622	13380	13547	13536	13465	13451	13534	13419	13630	13554	13527	13521	13636	13317	13495	13558	13422	13447	13509	13494	13421	13470	13586	13535	13435	13525	13595	13463	13358	13445	13410	13455	13489	13362	13266	13463	13435	13422	13547	13567	13361	13488	13431	13471	13612	13512	13493	13551	13445	13532	13365	13479	13379	13415	13426	13403	13594	13445	13484	13496	13499	13442	13289	13585	13602	13424	13433	13445	13449	13447	13513	13364	13500	13496	13482	13540	13378	13293	13401	13452	13388	13578	13480	13507	13437	13332	13568	13466	13487	13442	13644	13452	13518	13602	13424	13570	13353	13515	13431	13255	13566	13565	13469	13482	13508	13477	13618	13490	13301	13546	13596	13456	13425	13604	13456	13595	13534	13447	13402	13601	13483	13539	13507	13645	13595	13363	13313	13702	13442	13449	13381	13402	13482	13366	13450	13463	13454	13530
22943	22882	34855	30626	25264	23856	22170	16089	14942	15288	15202	15107	14902	14973	14887	15212	14817	14751	14907	14866	14687	14938	14903	14808	15019	14946	14797	14651	14645	14743	14745	14870	14835	14628	14809	14974	14759	14973	14816	14689	14729	14829	14822	14794	14861	14894	14863	14763	14909	14810	14733	14596	14655	14746	14672	14757	14802	14627	14701	14708	14705	14876	14828	14780	14753	14565	14730	14858	14915	14475	14763	14676	14807	14667	14561	14676	14769	14658	14813	14751	15009	14801	14875	14733	14717	14893	14762	14852	14807	14773	14641	14763	14779	14731	14884	14689	14680	14779	14648	14936	14772	14661	14647	14893	14715	14670	14703	14713	14747	14781	14806	14604	14889	14713	14577	14716	14729	14705	14495	14803	14639	14798	14871	14610	14724	14691	14684	14757	14602	14783	14697	14820	14685	14882	14688	14745	14839	14684	14573	14607	14585	14580	14544	14680	14794	14667	14681	14766	14630	14751	14785	14820	14703	14683	14579	14598	14679	14693	14613	14775	14866	14747	14660	14836	14608	14458	14662	14785	14644	14458	14711	14577	14621	14594	14517	14749	14756	14864	14811	14560	14811	14622	14817	14706	14792	14828	14609	14894	14835	14645	14683	14637	14838	14678	14760	14526	14684	14831	14691	14729	14780	14752	14789	14709	14728	14839	14756	14791	14571	14654	14705	14861	14775	14660	14800	14573	14770	14645	14743	14777	14691	14659	14340	14618	14696	14726	14787	14776	14627	14632	14603	14536	14636	14668	14713	14862	14577	14719	14597	14809	14740	14869	14657	14318	14595	14636	14705	14548	14533	14526	14575	14702	14751	14587	14803	14579	14645	14858	14791	14769	14547	14726	14550	14658	14685	14740	14640	14674	14698	14708	14423	14771	14695	14670	14652	14760	14751	14818	14778	14765	14697	14619	14850	14683	14702	14591	14750	14758	14581	14620	14785	14707	14671	14706	14911	14528	14624	14666	14773	14615	14682	14757	14732	14888	14731	14600	14711	14588	14662	14771	14713	14594	14797	14563	14721	14654	14594	14775	14764	14738	14773	14623	14851	14590	14841	14707	14645	14683	14792	14837	14745	14512	14692	14492	14740	14716	14813	14599	14689	14691	14776	14533	14704	14753	14723	14686	14824	14783	14640	14673	14564	14562	14643	14771	14796	14820	14654	14580	14788	14697	14704	14715	14518	14747	14664	14857	14819	14642	14656	14782	14789	14835	14672	14621	14767	14665	14718	14641	14581	14600	14648	14645	14836	14672	14815	14456	14713	14593	14639	14677	14820	14703	14537	14614	14759	14706	14690	14582	14720	14795	14694	14910	14634	14611	14589	14675	14672	14792	14884	14835	14827	14595	14807	14868	14563	14577	14534	14467	14635	14683	14901	14755	14627	14739	14657	14885	14785	14610	14555	14918	14802	14788	14799	14665	14651	14589	14702	14717	14626	14670	14577	14616	14766	14577	14811	14866	14743	14638	14587	14527	14532	14650	14654	14757	14740	14834	14559	14839	14736	14682	14663	14768	14631	14712	14881	14766	14530	14825	14758	14675	14630	14711	14787	14589	14533	14768	14675	14636	14754	14569	14573	14698	14662	14895	14734	14621	14715	14595	14543	14953	14708	14704	14798	14688	14706	14736	14522	14777	14736	14671	14641	14705	14937	14922	14759	14582	14707	14634	14583	14729	14561	14820	14540	14596	14823	14707	14867	14741	14602	14698	14755	14560	14676	14554	14694	14873	14790	14663	14729	14756	14735	14931	14755	14574	14803	14726	14862	14818	14836	14780	14711	14572	14729	14716	14979	14659	14730	14900	14847	14636	14737	14539	14622	14512	14752	14618	14604	14497	14591	14851	14717	14647	14739	14575	14795	14560	14641	14845	14582	14650	14728	14693	14662	14697	14693	14787	14844	14748	14498	14725	14626	14596	14538	14667	14810	14611	14725	14607	14672	14825	14834	14699	14664	14641	14755	14667	14777	14723	14745	14607	14948	14704	14732	14742	14674	14785	14668	14647	14626	14468	14617	14749	14824	14714	14673	14851	14646	14664	14932	14770	14704	14873	14641	14771	14781	14545	14752	14677	14627	14693	14828	14790	14569	14872	14663	14537	14695	14624	14691	14697	14692	14381	14761	14557	14752	14882	14737	14679	14859	14721	14754	14649	14476	14708	14659	14631	14605	14741	14596	14538	14673	14562	14682	14627	14842	14685	14677	14807	14651	14624	14757	14658	14797	14749	14676	14741	14601	14523	14729	14799	14599	14596	14647	14735	15060	14675	14819	14617	14808	14754	14629	14679	14678	14757	14679	14694	14722	14594	14862	14746	14709	14719	14574	14671	14794	14906	14811	14473	14621	14785	14649	14699	14540	14788	14696	14695	14720	14818	14770	14625	14736	14844	14829	14725	14649	14817	14686	14743	14738	14743	14751	14662	14730	14683	14618	14812	14697	14663	14568	14520	14631	14842	14660	14803	14832	14930	14859	14660	14763	14776	14619	14596	14653	14890	14678	14815	14674	14577	14722	14568	14681	14937	14777	14766	14906	14757	14842	14622	14732	14746	14502	14679	14870	14781	14687	14595	14661	14632	14823	14841	14823	14703	14617	14776	14721	14782	14750	14780	14699	14604	14593	14518	14741	14701	14707	14746	14669	14510	14543	14481	14549	14637	14687	14670	14797	14755	14867	14782	14695	14716	14753	14770	14711	14644	14518	14471	14846	14807	14705	14723	14831	14753	14795	14734	14660	14652	14836	14659	14725	14784	14718	14685	14617	14741	14730	14766	14771	14511	14666	14723	14655	14925	14893	14823	14600	14740	14695	14840	14671	14715	14591	14743	14510	14599	14879	14566	14672	14717	14507	14577	14780	14795	14792	14587	14643	14649	14599	14669	14808	14682	14777	14780	14623	14724	14690	14852	14636	14746	14896	14635	14701	14665	14835	14734	14781	14679	14722	14780	14602	14596	14589	14549	14661	14452	14445	14668	14690	14695	14588	14651	14627	14736	14700	14598	14843	14622	14716	14800	14505	14731	14661	14580	14612	14791	14897	14630	14557	14912	14798	14797	14670	14579	14571	14575	14807	14761	14577	14747	14561	14723	14785	14698	14832	14718	14756	14644	14822	14678	14655	14556	14807	14781	14765	14657	14702	14971	14555	14612	14566	14847	14756	14698	14802	14533	14715	14833	14746	14763	14664	14785	14855	14850	14753	14648	14696	14639	14629	14613	14631	14534	14595	14601	14769	14535	14794	14704	14824	14684	14784	14552	14594	14485	14572	14882	14684	14716	14759	14759	14749	14644	14444	14571	14539	14748	14520	14579	14731	14678	14665	14698	14868	14561	14602	14628	14556	14655	14889	14608	14561	14720	14738	14682	14692	14559	14578	14652	14568	14694	14763	14800	14621	14590	14584	14672	14775	14570	14492	14886	14747	14761	14753	14671	14634	14792	14906	14761	14828	14606	14747	14807	14659	14667	14574	14815	14708	14778	14747	14841	14704	14707	14809	14731	14686	14562	14472	14465	14683	14772	14621	14778	14865	14607	14841	14905	14765	14655	14586	14660	14851	14750	14594	14913	14683	14883	14620	14638	14614	14825	14739	14661	14634	14847	14618	14736	14704	14749	14685	14746	14693	14691	14595	14543	14602	14542	14590	14719	14712	14937	14728	14757	14756	14818	14568	14577	14606	14707	14672	14720	14789	14598	14538	14619	14582	14645	14625	14738	14683	14759	14592	14625	14754	14646	14788	14485	14802	14685	14674	14822	14619	14757	14728	14565	14608	14591	14529	14699	14741	14552	14679	14756	14719	14615	14778	14927	14737	14764	14814	14747	14888	14694	14581	14752	14668	14691	14713	14839	14694	14625	14634	14772	14684	14717	14823	14733	14726	14820	14729	14709	14706	14684	14596	14770	14675	14563	14634	14667	14594	14767	14871	14947	14757	14858	14523	14979	14603	14710	14720	14598	14784	14697	14737	14584	14771	14695	14668	14634	14593	14544	14990	14815	14523	14629	14955	14677	14661	14563	14837	14663	14812	14677	14654	14741	14566	14726	14720	14811	14776	14576	14714	14690	14746	14742	14656	14664	14716	14696	14811	14576	14657	14681	14608	14660	14669	14650	14685	14763	14679	14936	14565	14657	14647	14795	14671	14751	14807	14909	14779	14617	14768	14705	14650	14560	14705	14529	14571	14696	14510	14669	14527	14764	14632	14609	14650	14936	14650	14727	14696	14758	14686	14679	14746	14663	14639	14722	14742	14711	14678	14663	14814	14826	14847	14677	14686	14524	14939	14696	14744	14732	14700	14651	14691	14696	14726	14731	14742	14676	14561	14932	14406	14716	14651	14671	14666	14560	14588	14652	14599	14779	14454	14736	14665	14645	14738	14778	14498	14757	14608	14667	14526	14736	14835	14697	14823	14793	14724	14596	14810	14761	14662	14570	14760	14559	14652	14699	14695	14791	14900	14823	14948	14659	14710	14572	14806	14683	14643	14831	14680	14718	14863	14659	14683	14620	14689	14725	14827	14687	14614	14610	14902	14846	14742	14577	14709	14684	14720	14628	14867	14602	14826	14630	14755	14607	14785	14623	14740	14666	14606	14859	14604	14824	14723	14583	14771	14507	14702	14667	14821	14703	14871	14616	14756	14968	14376	14699	14690	14694	14803	14780	14685	14632	14514	14652	14825	14596	14700	14717	14718	14723	14693	14849	14586	14586	14719	14683	14665	14663	14758	14605	14709	14679	14795	14729	14823	14645	14724	14632	14715	14437	14650	14629	14747	14753	14738	14614	14575	14701	14690	14705	14860	14717	14723	14741	14817	14659	14757	14847	14763	14771	14636	14635	14641	14573	14726	14605	14765	14756	14917	14768	14463	14656	14546	14583	14676	14734	14800	14822	14871	14662	14607	14855	14727	14751	14844	14677	14598	14507	14726	14638	14754	14732	14720	14727	14530	14770	14607	14864	14687	14736	14807	14605	14822	14746	14792	14681	14599	14673	14750	14758	14759	14555	14697	14674	14765	14605	14949	14784	14542	14754	14600	14755	14849	14625	14778	14553	14748	14772	14644	14735	14908	14867	14776	14637	14655	14669	14702	14806	14888	14746	14825	14616	14719	14582	14637	14626	14723	14685
61930	105168	86608	59055	35943	20536	14081	13178	13181	13309	13419	13243	13177	13270	13340	13376	13335	13428	13288	13349	13405	13234	13502	13400	13421	13339	13307	13357	13282	13345	13493	13459	13278	13353	13287	13374	13361	13372	13444	13266	13323	13380	13367	13266	13320	13289	13324	13303	13395	13313	13352	13228	13399	13392	13232	13251	13312	13086	13506	13234	13264	13405	13480	13298	13383	13264	13459	13312	13465	13370	13250	13326	13407	13110	13262	13427	13253	13439	13213	13364	13314	13429	13301	13317	13474	13266	13428	13238	13380	13334	13355	13314	13291	13432	13298	13402	13457	13133	13145	13146	13367	13388	13341	13435	13397	13323	13174	13212	13303	13412	13408	13320	13346	13427	13385	13350	13346	13437	13467	13443	13256	13386	13372	13472	13270	13271	13346	13355	13216	13285	13420	13367	13293	13195	13282	13299	13187	13472	13325	13437	13307	13420	13335	13380	13384	13207	13258	13498	13279	13458	13449	13389	13260	13369	13311	13359	13302	13364	13268	13301	13094	13289	13030	13331	13339	13161	13238	13288	13324	13442	13389	13461	13221	13348	13404	13245	13478	13179	13299	13224	13373	13216	13411	13139	13405	13384	13400	13420	13467	13278	13253	13337	13352	13235	13276	13288	13367	13418	13263	13421	13411	13333	13511	13314	13314	13343	13206	13471	13349	13231	13329	13502	13415	13341	13398	13211	13391	13349	13316	13279	13314	13179	13315	13312	13375	13158	13319	13419	13387	13368	13358	13226	13436	13267	13297	13294	13403	13477	13325	13340	13388	13230	13365	13307	13272	13384	13305	13275	13250	13258	13214	13235	13313	13348	13373	13326	13350	13227	13314	13327	13448	13364	13184	13510	13300	13386	13541	13270	13267	13278	13319	13378	13200	13478	13241	13357	13145	13349	13296	13453	13441	13323	13311	13288	13558	13213	13373	13268	13352	13165	13362	13343	13307	13275	13297	13185	13416	13353	13381	13324	13321	13256	13375	13343	13397	13189	13250	13383	13252	13475	13215	13294	13259	13401	13218	13223	13258	13340	13401	13214	13262	13104	13325	13300	13164	13248	13318	13235	13343	13180	13180	13371	13399	13315	13380	13385	13403	13162	13325	13145	13464	13403	13453	13292	13532	13245	13432	13360	13266	13248	13289	13551	13251	13294	13276	13281	13334	13224	13275	13237	13186	13247	13340	13416	13281	13235	13328	13339	13360	13288	13322	13234	13211	13273	13396	13391	13247	13373	13278	13360	13380	13323	13354	13364	13310	13285	13341	13343	13241	13559	13490	13248	13271	13426	13273	13202	13457	13220	13308	13308	13392	13256	13194	13422	13353	13253	13443	13240	13455	13431	13286	13239	13337	13450	13110	13274	13386	13351	13349	13226	13349	13248	13314	13516	13356	13291	13251	13341	13515	13265	13429	13278	13322	13145	13136	13245	13351	13475	13412	13356	13385	13323	13372	13117	13328	13290	13433	13266	13399	13376	13270	13246	13355	13344	13317	13376	13363	13379	13245	13266	13291	13219	13259	13190	13214	13345	13309	13218	13449	13206	13356	13306	13256	13430	13250	13286	13282	13237	13351	13366	13258	13317	13444	13340	13331	13309	13344	13378	13300	13311	13342	13290	13367	13212	13266	13463	13389	13238	13355	13199	13455	13291	13477	13178	13314	13245	13336	13284	13405	13324	13326	13257	13278	13432	13271	13543	13264	13347	13340	13192	13283	13396	13266	13233	13444	13392	13499	13297	13395	13222	13359	13372	13333	13408	13438	13234	13428	13469	13162	13298	13139	13490	13357	13264	13177	13461	13140	13346	13400	13363	13252	13362	13187	13233	13417	13226	13336	13341	13441	13262	13292	13284	13355	13211	13287	13216	13342	13323	13329	13359	13299	13140	13244	13182	13243	13143	13477	13381	13326	13400	13310	13260	13172	13351	13264	13243	13223	13319	13193	13302	13362	13261	13403	13178	13399	13281	13342	13297	13201	13303	13406	13407	13333	13402	13215	13351	13213	13384	13272	13239	13325	13221	13397	13411	13372	13248	13158	13304	13003	13213	13434	13231	13485	13458	13111	13286	13140	13335	13441	13446	13351	13330	13329	13373	13266	13160	13296	13284	13355	13275	13337	13297	13399	13446	13492	13401	13234	13099	13482	13248	13171	13299	13367	13332	13218	13383	13379	13183	13308	13354	13442	13418	13209	13323	13309	13299	13215	13345	13435	13346	13416	13422	13293	13439	13294	13384	13372	13358	13331	13392	13327	13336	13107	13292	13452	13263	13350	13528	13227	13281	13371	13264	13389	13209	13304	13160	13530	13359	13229	13350	13275	13404	13458	13414	13251	13395	13263	13223	13491	13198	13385	13433	13347	13255	13201	13267	13435	13363	13464	13428	13420	13222	13266	13434	13369	13312	13296	13224	13389	13237	13293	13319	13497	13456	13301	13252	13370	13290	13215	13310	13166	13272	13280	13432	13287	13576	13507	13396	13244	13363	13398	13213	13270	13319	13458	13266	13453	13315	13351	13251	13232	13228	13291	13257	13243	13418	13241	13339	13306	13369	13371	13395	13532	13243	13260	13276	13318	13470	13429	13428	13214	13380	13334	13505	13152	13295	13229	13130	13342	13215	13358	13516	13339	13285	13267	13366	13170	13409	13259	13276	13413	13202	13406	13253	13201	13471	13319	13330	13391	13326	13190	13292	13254	13201	13348	13331	13398	13337	13181	13479	13189	13273	13206	13232	13460	13330	13164	13298	13393	13355	13307	13300	13192	13343	13289	13201	13253	13386	13291	13532	13333	13349	13234	13442	13258	13324	13355	13430	13449	13347	13225	13196	13429	13340	13445	13339	13341	13490	13358	13228	13324	13262	13192	13292	13388	13250	13423	13281	13393	13326	13401	13338	13348	13249	13304	13211	13195	13335	13368	13268	13313	13083	13340	13287	13310	13290	13432	13236	13366	13295	13350	13411	13222	13443	13464	13403	13350	13374	13384	13277	13252	13336	13162	13420	13145	13364	13284	13194	13275	13249	13285	13386	13313	13371	13352	13384	13231	13153	13307	13353	13289	13180	13186	13242	13327	13258	13272	13443	13265	13407	13408	13349	13022	13298	13450	13255	13358	13353	13169	13419	13267	13393	13321	13418	13302	13502	13269	13248	13250	13435	13116	13324	13348	13237	13417	13185	13391	13456	13541	13295	13255	13194	13342	13343	13228	13430	13286	13342	13427	13537	13312	13388	13469	13317	13285	13305	13183	13224	13368	13411	13293	13312	13376	13259	13383	13190	13199	13433	13233	13358	13438	13280	13366	13137	13440	13275	13200	13301	13210	13275	13247	13466	13398	13211	13321	13348	13202	13275	13236	13297	13116	13328	13355	13297	13371	13415	13196	13353	13427	13277	13323	13213	13310	13331	13229	13283	13253	13305	13284	13409	13375	13288	13344	13344	13279	13308	13239	13259	13344	13225	13344	13403	13275	13326	13206	13452	13328	13293	13301	13237	13341	13382	13329	13429	13302	13216	13325	13203	13456	13167	13311	13283	13302	13400	13172	13361	13169	13229	13325	13318	13368	13305	13279	13259	13144	13100	13311	13394	13359	13310	13292	13325	13376	13325	13275	13355	13521	13314	13164	13253	13359	13471	13261	13387	13219	13249	13408	13219	13421	13387	13382	13344	13328	13460	13451	13230	13263	13337	13457	13403	13382	13385	13149	13265	13390	13346	13325	13213	13421	13191	13472	13316	13309	13399	13325	13394	13175	13208	13288	13238	13280	13094	13215	13492	13506	13336	13406	13390	13293	13319	13527	13300	13379	13480	13488	13309	13313	13301	13386	13214	13383	13352	13369	13245	13236	13418	13151	13359	13322	13200	13425	13322	13332	13252	13404	13300	13248	13247	13282	13451	13260	13209	13190	13386	13269	13300	13347	13404	13526	13285	13212	13189	13354	13279	13086	13403	13289	13300	13387	13326	13268	13261	13325	13371	13497	13589	13216	13383	13207	13312	13467	13373	13352	13245	13263	13397	13415	13263	13344	13253	13393	13580	13351	13230	13435	13229	13386	13358	13324	13384	13199	13328	13330	13211	13222	13486	13319	13291	13279	13392	13298	13266	13210	13317	13279	13242	13209	13441	13257	13353	13304	13246	13421	13255	13208	13247	13382	13329	13460	13235	13331	13362	13350	13316	13259	13328	13338	13437	13363	13193	13361	13482	13306	13241	13387	13152	13290	13363	13349	13406	13445	13278	13270	13365	13256	13425	13247	13247	13314	13417	13224	13259	13337	13275	13328	13359	13154	13321	13366	13430	13283	13264	13449	13301	13397	13327	13245	13329	13305	13258	13357	13464	13337	13322	13204	13257	13317	13571	13292	13396	13297	13400	13401	13375	13275	13260	13457	13291	13296	13291	13470	13453	13369	13291	13318	13213	13170	13211	13360	13316	13333	13326	13375	13454	13333	13435	13376	13317	13525	13296	13299	13190	13493	13419	13268	13289	13403	13235	13373	13266	13328	13304	13406	13236	13229	13376	13460	13362	13152	13253	13176	13332	13356	13223	13221	13276	13262	13372	13333	13192	13251	13192	13392	13444	13205	13304	13200	13154	13205	13416	13257	13182	13262	13325	13503	13374	13259	13242	13345	13327	13423	13133	13287	13244	13293	13438	13272	13345	13426	13274	13194	13331	13230	13280	13435	13333	13386	13287	13324	13373	13191	13274	13309	13329	13328	13215	13297	13250	13414	13264	13432	13407	13314	13429	13343	13342	13168	13286	13338	13480	13273	13385	13339	13434	13445	13361	13545	13244	13254	13228	13329	13389	13373	13302	13163	13223	13352	13318	13286	13219	13397	13356	13398	13226	13512	13443	13283	13353	13283	13269	13481	13153	13245	13310	13278	13284	13335	13382	13237	13298	13187	13495	13245	13379	13248	13284	13366	13425	13235	13520	13291	13307	13279	13243	13266	13258	13471	13077	13197	13291	13401	13318	13359	13415	13341	13267	13321	13331	13262	13285	13248	13352	13245	13310	13298	13357	13200	13385	13379	13169	13201	13300	13308	13160	13150	13396	13309	13424	13353	13297	13302	13304	13269	13302	13444	13258	13347	13506	13389	13357	13249	13456	13280	13279	13388	13286
30114	37267	41025	29132	19579	16660	15918	15314	15375	15486	15693	15476	15621	15492	15390	15549	15388	15389	15451	15418	15404	15279	15446	15638	15603	15436	15579	15305	15481	15489	15451	15541	15307	15284	15393	15456	15432	15387	15324	15520	15304	15227	15291	15483	15521	15409	15359	15458	15396	15495	15490	15433	15204	15243	15403	15504	15355	15353	15288	15321	15586	15371	15192	15409	15304	15359	15448	15448	15528	15289	15569	15370	15471	15412	15202	15212	15481	15296	15318	15358	15481	15337	15288	15424	15174	15278	15464	15415	15529	15350	15365	15429	15304	15360	15232	15565	15465	15524	15371	15412	15371	15446	15515	15489	15481	15264	15497	15313	15462	15429	15392	15340	15621	15294	15153	15404	15497	15370	15360	15490	15499	15347	15508	15402	15373	15390	15484	15238	15324	15608	15596	15476	15360	15562	15428	15384	15422	15215	15469	15307	15373	15326	15294	15224	15413	15286	15420	15283	15366	15165	15308	15244	15348	15359	15436	15341	15303	15262	15197	15411	15385	15396	15319	15397	15398	15425	15264	15550	15404	15406	15385	15437	15366	15468	15537	15490	15437	15498	15459	15226	15508	15315	15607	15517	15288	15424	15239	15242	15442	15362	15240	15446	15376	15200	15447	15329	15199	15459	15422	15478	15384	15455	15416	15463	15386	15490	15458	15551	15451	15232	15443	15439	15414	15578	15466	15654	15472	15644	15352	15401	15537	15520	15496	15307	15595	15598	15403	15292	15409	15462	15487	15488	15441	15346	15546	15366	15342	15300	15304	15434	15520	15436	15310	15261	15427	15463	15510	15383	15203	15266	15418	15469	15345	15459	15425	15279	15468	15289	15342	15470	15322	15410	15516	15473	15409	15398	15400	15394	15436	15220	15383	15571	15345	15467	15474	15392	15549	15312	15186	15437	15375	15386	15508	15316	15336	15158	15351	15362	15359	15383	15246	15418	15309	15574	15417	15485	15377	15459	15356	15510	15058	15397	15399	15510	15281	15319	15411	15374	15332	15380	15320	15260	15196	15529	15413	15372	15460	15594	15389	15262	15332	15399	15416	15495	15295	15145	15428	15343	15376	15418	15385	15392	15308	15360	15273	15135	15408	15128	15163	15628	15518	15400	15354	15320	15278	15502	15310	15288	15467	15297	15434	15396	15380	15229	15487	15480	15365	15359	15225	15391	15374	15280	15462	15442	15265	15338	15622	15396	15219	15353	15313	15198	15233	15303	15405	15440	15276	15354	15436	15416	15391	15398	15586	15235	15249	15132	15163	15324	15427	15551	15436	15301	15277	15525	15441	15466	15451	15361	15294	15311	15416	15300	15266	15463	15615	15517	15316	15293	15225	15406	15582	15408	15418	15333	15445	15509	15529	15230	15160	15517	15293	15341	15409	15326	15437	15542	15530	15359	15294	15308	15458	15492	15396	15423	15534	15240	15310	15370	15292	15520	15216	15205	15422	15347	15265	15403	15460	15405	15368	15416	15366	15444	15440	15261	15319	15275	15414	15311	15423	15196	15341	15445	15584	15424	15489	15397	15561	15363	15350	15303	15302	15333	15433	15393	15345	15498	15353	15279	15412	15319	15250	15248	15330	15284	15399	15496	15460	15386	15319	15436	15367	15196	15342	15387	15318	15270	15162	15431	15458	15584	15499	15281	15561	15226	15585	15231	15441	15359	15240	15286	15387	15332	15327	15387	15570	15752	15473	15489	15610	15493	15399	15495	15232	15480	15465	15416	15466	15484	15464	15565	15508	15429	15414	15444	15237	15351	15361	15429	15212	15601	15414	15364	15291	15414	15389	15457	15417	15384	15394	15484	15360	15474	15379	15519	15359	15374	15507	15374	15336	15236	15276	15364	15248	15491	15374	15349	15239	15186	15354	15445	15349	15280	15674	15405	15140	15227	15432	15387	15472	15456	15519	15395	15338	15298	15519	15346	15421	15424	15458	15360	15241	15216	15336	15290	15487	15493	15390	15407	15378	15335	15301	15416	15399	15405	15440	15603	15376	15320	15305	15474	15448	15401	15447	15476	15523	15189	15291	15537	15210	15318	15259	15515	15278	15284	15253	15272	15425	15491	15257	15387	15201	15400	15583	15417	15303	15353	15473	15443	15283	15456	15566	15428	15440	15504	15606	15486	15203	15165	15507	15412	15357	15458	15369	15671	15811	15502	15417	15388	15216	15228	15270	15535	15455	15292	15527	15326	15380	15538	15466	15344	15451	15354	15366	15441	15399	15483	15439	15385	15269	15354	15402	15388	15304	15377	15387	15297	15427	15546	15374	15426	15359	15372	15469	15350	15325	15280	15406	15241	15309	15486	15232	15360	15342	15334	15423	15470	15660	15520	15372	15476	15458	15169	15325	15459	15592	15460	15502	15310	15500	15439	15311	15401	15283	15366	15413	15205	15467	15305	15417	15290	15587	15310	15378	15335	15464	15496	15336	15443	15560	15211	15267	15288	15417	15272	15320	15561	15541	15253	15299	15331	15491	15208	15547	15382	15175	15694	15550	15452	15280	15408	15291	15441	15583	15342	15351	15372	15438	15410	15333	15242	15351	15228	15271	15460	15373	15235	15321	15312	15467	15436	15351	15436	15445	15429	15324	15360	15465	15407	15456	15427	15441	15381	15697	15417	15512	15207	15321	15351	15548	15536	15470	15205	15588	15449	15395	15255	15391	15392	15383	15581	15336	15348	15328	15210	15439	15631	15227	15553	15404	15327	15380	15321	15161	15208	15246	15381	15331	15316	15374	15455	15257	15402	15268	15114	15533	15358	15510	15422	15361	15407	15452	15479	15532	15328	15256	15363	15477	15335	15574	15318	15473	15335	15392	15282	15368	15502	15411	15499	15448	15235	15367	15189	15317	15357	15288	15322	15370	15449	15375	15340	15484	15170	15329	15303	15402	15361	15389	15431	15514	15374	15437	15421	15402	15472	15188	15234	15208	15546	15346	15405	15278	15454	15334	15293	15303	15250	15602	15225	15500	15488	15267	15350	15338	15385	15392	15362	15610	15329	15278	15264	15407	15427	15389	15542	15452	15311	15395	15097	15240	15436	15400	15379	15430	15116	15416	15237	15478	15303	15490	15460	15455	15242	15425	15460	15202	15497	15689	15403	15458	15363	15338	15298	15495	15373	15398	15504	15517	15389	15500	15228	15151	15388	15417	15221	15269	15365	15383	15302	15446	15563	15386	15495	15423	15394	15325	15213	15129	15468	15261	15414	15472	15434	15351	15423	15296	15432	15490	15434	15317	15168	15393	15430	15345	15429	15366	15272	15470	15499	15403	15423	15336	15261	15257	15248	15509	15516	15460	15125	15366	15399	15261	15132	15537	15488	15620	15441	15197	15445	15675	15435	15558	15503	15345	15289	15232	15584	15535	15362	15301	15653	15392	15445	15554	15367	15389	15421	15463	15614	15579	15517	15519	15632	15615	15458	15345	15438	15330	15361	15532	15473	15312	15486	15497	15589	15309	15486	15322	15490	15452	15590	15492	15422	15289	15412	15563	15573	15486	15409	15392	15482	15523	15421	15465	15163	15388	15197	15522	15259	15309	15322	15339	15291	15488	15228	15409	15434	15471	15246	15381	15472	15274	15399	15333	15328	15300	15344	15668	15471	15327	15503	15183	15402	15504	15417	15404	15411	15545	15289	15371	15334	15389	15570	15417	15232	15107	15287	15382	15526	15355	15285	15211	15360	15451	15421	15469	15350	15368	15422	15311	15395	15409	15452	15556	15338	15300	15334	15422	15483	15504	15348	15283	15354	15258	15459	15402	15227	15515	15550	15368	15381	15484	15522	15619	15210	15440	15515	15238	15489	15423	15405	15351	15494	15354	15459	15513	15445	15475	15367	15292	15274	15619	15281	15380	15426	15494	15322	15449	15196	15349	15307	15367	15525	15527	15471	15229	15348	15420	15355	15312	15306	15290	15475	15554	15325	15581	15323	15436	15424	15428	15616	15519	15414	15244	15414	15460	15327	15424	15484	15451	15449	15204	15346	15589	15493	15264	15399	15336	15468	15375	15436	15527	15301	15365	15383	15369	15522	15265	15439	15209	15490	15322	15326	15458	15404	15490	15462	15508	15225	15382	15151	15486	15457	15360	15535	15203	15510	15390	15353	15304	15274	15553	15544	15363	15262	15421	15388	15298	15202	15393	15354	15430	15321	15534	15516	15456	15218	15455	15364	15405	15366	15573	15452	15427	15409	15221	15271	15156	15484	15519	15406	15452	15418	15474	15358	15661	15648	15330	15427	15370	15372	15542	15455	15189	15403	15428	15446	15364	15409	15422	15418	15359	15431	15520	15441	15352	15388	15321	15385	15548	15485	15181	15439	15446	15619	15506	15523	15475	15504	15421	15161	15316	15414	15243	15616	15407	15455	15561	15254	15443	15356	15267	15382	15481	15300	15468	15465	15275	15213	15488	15388	15415	15379	15473	15414	15263	15403	15333	15365	15262	15283	15522	15548	15509	15323	15393	15372	15342	15419	15495	15421	15488	15511	15539	15366	15449	15380	15287	15545	15334	15406	15478	15372	15283	15199	15442	15585	15675	15420	15502	15255	15380	15530	15503	15361	15501	15686	15435	15505	15539	15463	15431	15447	15580	15452	15599	15414	15370	15375	15481	15319	15249	15250	15527	15475	15627	15405	15487	15420	15299	15365	15330	15484	15457	15516	15360	15528	15431	15294	15464	15439	15337	15460	15394	15364	15417	15481	15285	15394	15392	15385	15722	15297	15281	15468	15514	15150	15186	15314	15433	15452	15246	15263	15423	15377	15434	15428	15552	15364	15383	15317	15284	15380	15565	15231	15178	15488	15354	15332	15484	15384	15200	15223	15310	15466	15356	15445	15481	15379	15376	15490	15385	15372	15382	15559	15516	15400	15228	15284	15450	15461	15619	15612	15494	15566	15426	15397	15383	15385	15714	15593	15494	15492	15358	15368	15181	15340	15415	15470	15350	15404	15561	15412	15360	15446	15495	15403	15434	15251	15418	15359	15486	15576	15239	15370	15506	15375	15462	15297	15451	15431	15532	15530	15435	15403	15589	15423	15540	15402	15325	15457	15388	15547	15451	15452	15387	15346	15412	15263	15346	15462	15320	15293	15381	15458	15488	15377
38197	56793	43250	25187	16932	14420	13696	13694	13845	13889	13939	13989	13905	13884	13769	13844	13876	13786	13888	13805	13795	13794	13780	13733	13883	13812	13775	13952	13892	13759	13894	13823	13825	13856	13833	13862	13934	13935	13846	13875	13761	13890	13766	13767	13910	13961	13817	13801	13748	13837	13772	13845	13778	13713	13859	13951	13903	13774	13855	13783	13820	13770	13807	13876	13766	13926	14014	13715	13753	13884	13932	13950	13780	13860	13745	13796	13749	13758	13941	13687	13873	13999	13805	13774	13812	13679	13860	13892	13907	13847	14003	13930	13884	13896	13773	13819	13886	13655	13935	13808	13710	13801	13834	13807	13762	13731	13843	13626	13761	13819	13866	13766	13844	13782	13695	13896	13783	13982	13761	13813	13791	13742	13815	13754	13772	13729	13862	13752	13657	13774	13770	13869	13774	13822	13705	13829	14059	13846	13836	13880	13901	13795	13931	13936	13719	13967	13688	13796	13753	13823	13731	13792	13793	13864	14019	13778	13827	13745	13719	13908	13971	13695	13845	13909	13849	13772	13905	13722	13841	13829	13732	13784	13808	13681	13621	13887	13822	13864	13934	14049	13814	13908	13826	13968	13932	13963	13867	13991	13683	13788	13833	13844	13907	13739	13989	13830	13828	13760	13775	13930	13762	13771	13817	13793	13948	13818	13773	13799	13818	13737	13826	13901	13790	13867	13795	13800	13946	13844	13940	13715	13979	13936	13851	13901	13834	13805	13894	13707	13920	13783	13677	13766	13770	13812	13741	13850	13742	13813	13837	13850	13742	13942	13744	13837	13729	13765	13826	13952	13744	13780	13792	14008	13846	13895	13862	13861	13788	13737	13692	13724	13759	13810	13876	13724	13825	13927	13779	13692	13778	13928	13749	13797	13919	13922	13930	13882	13742	13767	13776	13782	13836	13921	13764	13759	13860	13740	13729	13835	13946	13727	13686	13744	13913	14002	13951	13786	13769	13760	13975	13786	13787	13890	13795	13872	13866	13874	13839	13772	13802	13903	13819	13912	13769	13893	13933	13784	13873	13855	14026	13963	13775	13751	13917	13633	13851	13859	13949	13919	13989	13941	13763	13720	13688	13805	13831	13879	13883	13822	13851	13826	13861	13637	13678	13867	13794	13748	13926	13829	13752	13815	13818	13890	13665	13905	13736	13784	13960	13829	13855	13648	13850	13818	14053	13884	13694	13778	13942	13896	13776	13942	13919	13863	13664	13822	13867	13750	13743	13719	13856	13830	13812	13960	13930	13903	13750	13627	13950	13752	13931	13842	13732	13732	13933	13734	13814	13844	13907	13843	13726	14014	13886	13753	13920	13834	13639	13990	13875	13738	13880	13880	13720	13778	13863	13733	13736	13990	13877	13743	13716	13794	13659	13942	14023	13742	13797	13693	13859	13837	13861	13862	14003	13962	13695	13746	13857	13865	13886	13801	14062	13699	13826	13865	13773	13878	13903	13966	13901	13910	13825	13696	13850	13730	13682	13781	13843	13696	13885	13717	13744	13909	13749	13728	13881	13814	13727	13944	13766	13893	13803	13722	13690	13814	13837	13756	13845	13782	13825	13781	13944	13929	13854	13763	14083	13804	13999	13767	13895	13864	13918	13814	13935	13596	13886	13719	13879	13676	13850	13867	13910	13895	13846	13829	13685	13915	13891	13866	13835	13926	14070	13872	14018	13770	13775	13689	13788	13809	13936	13829	14018	13733	13806	13775	13775	13874	13765	13838	13549	13867	13801	13824	13950	13835	13692	13857	13890	13792	13768	13710	13946	13791	13889	13747	13763	13603	13876	13687	13924	13816	13725	13964	13778	13654	13872	13742	13806	13881	13733	13802	13810	13809	13768	13735	13915	13801	13963	13751	13732	13785	13918	13852	13687	13618	13929	13882	13954	13852	13747	13984	13679	13859	13869	13796	13776	13859	13782	13732	13762	13907	13878	13757	13809	13858	13674	13843	13674	13677	13818	13849	13963	13951	14044	13829	13871	13881	13860	13746	13740	13663	13902	13814	13695	13789	13914	13901	13893	13960	13815	13779	13755	13729	13805	13861	13957	13905	13860	13976	13878	13804	13703	13752	13887	13720	13688	13807	13748	13871	13923	13830	13971	13824	13919	13894	13875	13779	13868	13779	13747	13794	13804	13891	13871	13812	13792	13952	13669	13825	13823	13828	13847	13895	13822	13828	13759	13957	13931	13853	13780	13764	13784	13970	13802	13817	13819	13995	13682	13821	13996	13847	13868	13713	13782	13864	13776	13688	13806	13888	13806	13909	13960	13880	14010	13883	13840	13682	13921	13868	13763	13763	13921	13850	13838	13681	13747	13779	13939	13861	13811	13823	13718	13795	13723	13904	13820	13879	13918	13804	13708	13855	13822	13912	13974	13711	13750	13726	13844	13965	13763	13651	13939	13767	13735	13990	13949	13788	13755	13751	13822	13746	13828	13765	13912	13851	13881	13829	13807	13832	13884	13810	13933	13628	13840	13919	13844	13706	13840	13852	13962	13924	13699	13861	13745	13902	13934	13862	13812	13871	13729	13892	13932	13927	13650	13953	13910	13694	13791	13794	13888	13922	13646	13835	13948	13889	13811	13959	13808	13799	13896	13825	13926	13881	13945	13776	13815	13842	13719	13836	13783	13824	13789	13759	13726	13647	13804	13851	13685	13910	13958	13744	13757	13832	13728	13887	13863	13686	13731	13681	13750	13954	13762	13788	13917	13793	13795	13910	13818	13942	13941	14039	13907	13822	13849	13957	13836	13839	13867	13719	13795	13658	13730	13786	13718	13864	13943	13821	13950	13787	13831	13837	13745	14030	13677	13885	14139	13881	13792	13862	13688	13920	13751	13873	13976	13824	13889	13687	13755	13840	13778	13868	13972	13810	13860	14002	13842	13837	13984	13984	13794	13897	13615	13910	13846	13790	13907	13942	13825	13886	13916	13866	13706	13802	13814	13576	13683	13850	13765	13885	13822	13809	13901	13740	13820	13768	13973	13731	13929	13797	13770	13897	13755	13879	13974	13859	13913	13844	13831	13674	13922	14053	13751	13736	13963	13682	13850	13871	13914	13735	13785	13899	13833	13761	13896	13881	13672	13793	13698	13898	13864	13946	13937	13879	13831	13813	13944	13955	13664	13737	13879	13877	13805	13745	13766	13804	13934	13779	13749	13743	13978	13799	13973	13927	13783	13772	13989	13918	13885	13895	13860	13780	13889	13829	13939	13785	13901	13664	13877	13830	13816	13995	13832	13696	13842	13948	14098	13791	13973	13832	13779	13684	13719	13805	13882	13772	13769	13921	13720	13943	13920	13703	13868	13778	13885	13884	13838	13954	13828	13921	13890	13625	13745	13773	13691	13939	13868	13936	13834	13908	13832	13851	13664	13837	13782	13791	13865	13722	13920	13833	13932	13842	13952	13901	13742	13835	13680	13798	13829	13770	13911	13726	13992	13742	13786	13793	13913	13732	13801	13893	13908	13757	13845	13716	14029	13745	13951	13860	13838	13693	13790	14005	13913	13817	13920	13719	13650	13680	13770	13840	13827	13964	13742	13835	13757	13733	14025	14051	13858	13777	13915	13853	13901	13840	13805	13748	13899	13876	13922	13851	13891	13878	13891	13875	13917	13752	13797	13977	13862	13867	13741	13903	13876	13847	13965	13852	13839	13695	13877	13887	13769	13858	13745	13905	13868	13836	13760	13926	14002	13761	13821	14042	13855	13736	13894	13943	13819	13874	13863	13748	13710	13852	13749	13929	13780	13736	13949	13893	13767	13852	13759	13914	13812	13878	13804	14033	13878	13943	13871	13897	13862	13754	13778	13867	13734	13815	13877	13803	13871	13833	13912	13819	13858	13921	13803	13957	13789	13920	13878	13798	14007	13840	13885	13890	13908	13926	13679	13759	13758	13994	13855	13763	13770	13709	13868	13659	13946	13911	13484	13843	13955	13779	13912	13900	13700	13752	13783	13761	13828	13778	13897	13897	13973	13756	13924	13896	13921	13893	13869	13809	13813	13787	13790	13735	13898	13686	13803	13920	13827	14015	13791	13947	13900	13877	13821	13774	13753	13860	13861	13927	13945	13874	13835	13826	13790	13762	13785	13922	13668	13857	13881	13908	13831	13879	13763	13832	13961	13777	13899	13723	13807	13858	13885	13993	13748	13766	13915	13869	13938	13689	14061	14050	13783	13845	13677	13867	13718	13772	13839	13908	13760	13877	13888	13919	13820	13882	13807	13932	13846	13819	13866	14165	13829	13960	13820	13852	13759	13756	13796	13864	13911	13786	13776	13857	13937	13802	13849	13963	13837	13825	13766	13766	13870	13791	14047	13705	13990	13923	13790	13704	13852	13781	13793	13889	13825	13721	13822	13848	13710	13685	13820	13897	13902	13810	13793	13781	13775	13774	13762	13707	13982	13912	13808	13734	13817	13857	13849	13740	13914	13836	13816	13874	14022	13800	13837	13807	13649	13928	13857	13821	13838	13698	13946	13743	13874	13686	13983	13902	13901	13753	13848	13775	13873	13806	13719	13894	13804	13879	13748	13848	13791	13665	13835	13687	13950	13764	13691	13814	13885	13832	13863	13937	13930	13820	13861	13684	13778	13812	13877	13918	13890	13777	13682	13913	13785	13813	13833	13868	13895	13701	13795	13866	13824	13777	13747	14054	13895	13769	13813	13829	13643	13929	13827	13901	13842	13903	13795	13766	13913	13912	13826	13812	13789	13764	13727	13847	13862	13775	13824	13755	13902	13766	13788	13824	13887	13948	13892	13798	13916	13622	13704	13895	13989	13852	13757	13839	13781	13781	13809	13775	13780	13770	13779	13806	13979	13721	13832	13885	13883	13901	13758	13818	13792	13689	13743	13856	14028	13675	13905	13729	13749	13706	13724	13786	13972	13839	13855	13797	13779	13815	13752	13614	13748	13741	13850	13797	13695	13966	13749	13833	13898	13737	13758	14006	13839	13833	13801	13791	13928	13736	13845	13890	13990	13985	13880	13658	13984	13739	13892	13886	13766	13802	13673	13836	13847	13790	13972	13902	13755	13749	13892	13875	13700	14050	13866	13713	13783	13888	13815	13731	13830	13923	13889	13776	13925	13773	13789	13955	13916	13945
27072	33732	47951	37273	24000	18686	16895	15932	15896	15912	15878	15744	15814	15989	15653	15907	15826	16027	15811	15724	15783	15837	15738	15740	15693	15849	15450	15864	15729	15706	15730	15800	15723	15583	15842	15708	15734	15544	15729	15776	15860	15702	15777	15804	15637	15743	15851	15701	15724	15761	15743	15761	15778	15717	15702	15797	15838	15769	15870	15892	15681	15649	15843	15665	15729	15620	15737	15873	15728	15570	15634	15436	15590	15847	15708	15706	15714	15712	15742	15826	15616	15721	15615	15594	15703	15633	15786	15877	15601	15687	15752	15791	15581	15796	15741	15918	15894	15556	15759	15602	15663	15864	15888	15793	15610	15819	15808	15747	15666	15942	15898	15715	15672	15727	15717	15777	15774	15708	15679	15796	15804	15817	15683	15674	15856	15901	15686	15560	15595	15867	15638	15637	15735	15871	15683	15852	15590	15854	15693	15830	15628	15671	15722	15822	15870	15612	15713	15765	15726	15768	15723	15715	15517	15692	15776	15759	15592	15683	15574	15638	15721	15613	15735	15796	15798	15862	15784	15760	15588	15815	15666	15749	15617	15563	15833	15639	15798	15664	15852	15769	15825	15721	15803	15488	15884	15873	15883	15612	15796	15601	15843	15794	15832	15780	15585	15677	15559	16015	15598	15637	15740	15741	15678	15735	15716	15732	15727	15699	15774	15772	15682	15810	15802	15913	15796	15825	15523	15755	15760	15775	15475	15601	15734	15751	15704	15701	15525	15781	15693	15781	15618	15601	15659	15556	15728	15751	15832	15746	15669	15647	15879	15664	15610	15663	15693	15874	15769	15619	15674	15740	15664	15764	15702	15791	15643	15769	15660	15711	15887	15696	15925	15767	15778	15686	15766	15572	15862	15497	15664	15748	15692	15493	15532	15533	15685	15573	15729	15497	15585	15489	15786	15654	15561	15740	15632	15564	15602	15616	15743	15763	15582	15646	15685	15606	15581	15631	15669	15542	15506	15628	15691	15600	15998	15801	15784	15577	15698	15558	15906	15737	15802	15782	15773	15912	15525	15473	15552	15775	15595	15774	15630	15613	15740	15857	15826	15621	15834	15566	15613	15534	15613	15672	15917	15769	15655	15576	15699	15871	15736	15849	15814	15635	15598	15458	15728	15796	15894	15669	15706	15578	15763	15661	15560	15594	15559	15760	15690	15791	15761	15650	15709	15689	15640	15723	15724	15641	15724	15811	15675	15699	15741	15829	15693	15731	15770	15557	15518	15732	15522	15624	15552	15502	15879	15513	15801	15711	15836	15888	15835	15662	15740	15648	15609	15721	15727	15740	15707	15773	15672	15763	15571	15793	15716	15423	15591	15785	15714	15749	15768	15706	15674	15707	15689	15738	15856	15670	15684	15717	15724	15508	15909	15622	15651	15643	15875	15765	15837	15669	15908	15740	15887	15670	15561	15709	15773	15685	15835	15785	15809	15842	15655	15683	15678	15621	15840	15614	15631	15822	15694	15671	15617	15692	15964	15647	15525	15583	15710	15622	15722	15512	15715	15916	15573	15743	15626	15680	15638	15686	15792	15641	15691	15828	15683	15678	15859	15710	15885	15778	15776	15635	15782	15798	15840	15641	15865	15709	15802	15889	15674	15655	15662	15598	15615	15742	15802	15702	15798	15785	15641	15805	15900	15645	15532	15708	15760	15699	15854	15761	15751	15619	15851	15597	15878	15729	15781	15695	15622	15773	15910	15894	15614	15774	15725	15592	15820	15739	15640	15782	15591	15526	15854	15742	15733	15646	15657	15461	15433	15527	15681	15606	15700	15695	15611	15496	15599	15706	15818	15855	15815	15757	15820	15474	15649	15564	15827	15628	15624	15749	15611	15629	15667	15607	15879	15612	15716	15767	15544	15744	15901	15986	15595	15713	15787	15795	15895	15761	15531	15755	15773	15809	15629	15772	15829	15485	15487	15667	15789	15817	15750	15697	15686	15807	15795	15675	15630	15904	15568	15663	15666	15674	15717	15831	15797	15890	15827	15748	15790	15784	15726	15715	15638	15515	15725	15691	15703	15711	15627	15541	15763	15634	15833	15845	15808	15745	15773	15743	15738	15678	15920	15744	15580	15832	15688	15602	15570	15663	15663	15885	15584	15493	15748	15777	15808	15694	15614	15569	15689	15809	15576	15633	15796	15799	15762	15721	15535	15812	15848	15721	15736	15676	15626	15909	15620	15789	15729	15721	15514	15769	15797	15488	15507	15639	15709	15749	15640	15769	15839	15618	15982	15680	15684	15755	15849	15505	15725	15677	15558	15734	15665	15784	15665	15843	15825	15679	15569	15852	15765	15674	15735	15628	15574	15695	15726	15535	15636	15746	15624	15847	15657	15692	15698	15695	15677	15668	15787	15555	15532	15831	15468	15725	15585	15765	15748	15638	15639	15568	15889	15498	15446	15723	15712	15919	15819	15553	15543	15701	15681	15629	15651	15675	15843	15755	15732	15756	15673	15678	15830	16013	15772	15755	15705	15901	15748	15762	15587	15607	15712	15576	15735	15670	15816	15662	15780	15788	15812	15746	15637	15530	15893	15603	15621	15711	15772	15817	15789	15635	15675	15653	15554	15506	15904	15701	15802	15767	15584	15573	15566	15664	15861	15548	15764	15841	15634	15736	15685	15654	15517	15653	15652	15674	15780	15833	15759	15646	15971	15712	15666	15650	15702	15904	15727	15538	15689	15686	15567	15700	15710	15741	15674	15582	15775	15731	15725	15652	15801	15785	15820	15689	15693	15687	15733	15581	15690	15597	15547	15712	15831	15734	15800	15823	15945	15920	15960	15767	15748	15714	15878	15807	15620	15644	15756	15960	15698	15795	15728	15778	16000	15752	15598	15509	15713	15754	15663	15818	15540	15546	15769	15690	15775	15832	15602	15642	15867	15840	15826	15890	15626	15717	15860	15658	15768	15710	15606	15571	15684	15761	15681	15632	15757	15735	15749	15851	15668	15802	15788	15750	15864	15752	15958	15697	15846	15711	15885	15685	15636	15917	15776	15465	15777	15824	15877	15796	15679	15629	15712	15596	15754	15759	15729	15570	15710	15891	15708	15856	15587	15760	15911	15771	15720	15822	15742	15586	15839	15667	15929	15859	15593	15691	15816	15708	15813	15895	15795	15640	15740	15812	15696	15846	15496	15618	15722	15628	15753	15661	15625	15567	15694	15803	15500	15695	15702	15747	15681	15493	15785	15760	15859	15894	15821	15714	15773	15500	15588	15729	15780	15967	15685	15715	15787	15838	15797	15628	15715	15655	15615	15797	15734	15706	15724	16087	15856	15898	15737	15762	15716	15787	15637	15687	15665	15666	15739	15522	15716	15575	15518	15789	15737	15786	15757	15713	15671	15683	15643	15773	15785	15801	15712	15820	15795	15850	15619	15875	15767	15747	15748	15657	15657	15663	15715	15698	15725	15581	15624	15631	15564	15685	15565	15833	15758	15903	15700	16057	15756	15830	15976	15512	15660	15820	15799	15812	15859	15557	15735	15551	15960	15617	15559	15748	15809	15697	15643	15826	15574	15618	15880	15749	15831	15733	15573	15506	15686	15599	15792	15638	15722	15791	15747	15805	15900	15740	15822	15582	15581	15854	15694	15772	15406	15726	15643	15914	15783	15688	15681	15807	15749	15837	15768	15746	15643	15862	15638	15860	15940	15813	15517	15743	15685	15645	15809	15606	15636	15758	15716	15834	15664	15565	15592	15519	15802	15789	15793	15759	15496	15641	15717	15741	15756	15759	15704	15756	15909	15665	15647	15702	15808	15602	15646	15721	15517	15598	15696	15573	15519	15667	15733	15587	15750	15612	15679	15753	15875	15840	15797	15889	15595	15796	15770	15943	15630	15654	15822	15713	15715	15659	15761	15718	15622	15441	15729	15738	15774	15761	15769	15784	15769	15686	15746	15719	15676	15640	15673	15735	15542	15666	15722	15873	15684	15753	15853	15790	15682	15725	15666	15809	15842	15773	15913	15649	15652	15681	15701	15528	15516	15827	15860	15634	15694	15833	15738	15776	15881	15800	15943	15899	15752	15784	15650	15726	15779	15828	15617	15562	15727	15608	15841	15841	15754	15747	15723	15843	15745	15734	15872	15960	15548	15820	15596	15892	15604	15503	15551	15740	15684	15817	15693	15887	15631	15599	15911	15689	15729	15573	15798	15778	15904	15676	15634	15871	15675	15603	15635	15740	15684	15735	15457	15667	15699	15901	15824	15766	15597	15704	15684	15810	15783	15796	15812	15601	15740	15993	15673	15684	15711	15865	15787	15534	15745	15738	15762	15475	15557	15756	15666	15627	15832	15572	15821	15600	15690	15786	15597	15683	15613	15803	15801	15663	15672	15528	15629	15492	15744	15741	15584	15530	15690	15811	15742	15610	15824	15626	15879	15552	15661	15819	15626	15614	15896	15555	15592	15760	15833	15780	15585	15823	15767	15775	15794	15655	15769	15761	15758	15577	15826	15709	15758	15881	15623	15701	15837	15627	15715	15737	15516	15785	15744	15686	15946	15785	15649	15703	15921	15816	15793	15656	15663	15752	15782	15931	15749	15661	15603	15873	15777	15669	15803	15626	15733	15680	15669	15775	15562	15760	15638	15856	15507	15671	15582	15760	15820	15861	15697	15774	15856	15876	15676	15834	15817	15743	15894	15849	15948	15685	15656	16017	15748	15530	15779	15777	15674	15734	15913	15837	15647	15688	15618	15682	15600	15758	15794	15834	15714	15785	15750	15734	15724	15774	15786	15672	15535	15614	15726	15588	15840	15763	15643	15643	15666	15790	15657	15657	15689	15987	15736	15649	15743	15625	15884	15598	15691	15655	15585	15898	15842	15776	15755	15730	15868	15821	15643	15688	15750	15586	15844	15741	15864	15613	15652	15635	15686	15660	15388	15749	15794	15665	15813	15630	15577	15738	15725	15693	15875	15901	15522	15695	15850	15761	15851	15632	15653	15725	15808	15882	15890	15545	15636	15884	15860	15674	15626	15686	15697	15801	15577	15827	15720	15889	15867	15746	15756	15740	15866	15810	15735	15745	15564	15670	15568	15792	15853	15654	15873	15642	15826	15843	15629	15726	15624	15767	15831	15813	15658	15691	15656	15874	15656	15599
49464	78519	60347	35910	21227	15845	14349	14088	14067	13902	14147	14087	14210	14014	14107	14054	14103	14114	14296	14072	14183	14089	14077	14165	14236	14089	14110	14115	14280	14189	13994	14002	14146	14089	14263	14039	14068	13974	14127	14136	14107	14120	14135	14102	14012	14027	14160	14171	13923	14244	14081	14060	13973	14095	14033	14102	14078	14105	14155	14327	14332	14169	13967	14088	14064	14169	14134	14136	14169	14072	14204	14045	14125	13982	14250	14285	14037	14092	14235	14161	13980	14066	14095	13958	14058	14205	13939	14111	13925	14065	14103	14118	14166	14065	14121	13972	13911	14086	14079	14180	14243	14046	14109	14171	14033	14218	14108	14120	14094	14183	14152	14050	13919	14252	14034	14022	14263	14082	14062	14176	14141	14116	14217	14197	13922	14075	13919	14081	14110	14064	14066	14017	14002	13945	14252	14150	14032	14257	14159	14072	14309	14046	14081	14035	14114	14041	14245	14125	14213	14052	13871	14086	14028	13821	14190	14055	14139	14029	14228	13957	13849	14201	14252	14059	13907	14214	14162	14010	13940	14084	14216	14176	14046	14203	14007	14150	14190	14063	14128	14191	14052	14004	14167	14051	14149	14127	14191	14174	14168	14195	14071	14037	14025	14072	14164	14114	14067	13941	14160	14181	14089	14141	14133	14350	13925	14160	13989	14045	14049	14138	14038	14189	14141	14029	14088	14072	13943	14062	14049	14150	14180	14155	14126	14073	14151	13910	14200	13954	14256	14067	14087	14025	14155	14125	14253	13895	14192	13983	14032	14217	14108	14015	13985	13975	14158	14032	14045	14136	14026	14165	14028	14146	14187	14067	14194	14110	14086	13944	14014	14096	14226	14096	13978	14039	14198	14228	14070	13994	14061	14158	13974	14016	14352	14097	14152	14090	14008	14121	14033	14119	14085	14048	14134	14214	14196	14076	14084	14099	14058	14094	13906	14303	14044	14225	14175	14201	14040	13993	13945	14130	14147	14116	14062	14031	14257	14171	13990	14076	14156	14146	14150	14127	14160	14046	14140	14087	14090	14056	14155	14264	13859	14070	14111	14200	14162	14010	14006	14136	14191	14193	14059	13970	14086	14087	14019	14084	14138	14122	13951	14195	13982	14167	13964	14031	14019	14081	14098	14075	14047	14167	14158	14178	14079	14122	14128	14076	14180	14166	14105	14044	14166	14031	13962	14227	14187	14084	14212	14017	14072	14013	14156	14254	14204	14264	14175	14151	14051	14039	14032	13966	13956	14051	14101	14084	14111	14181	13947	14137	14109	14167	14022	14222	14054	13966	14019	14162	14160	14021	13973	13995	14021	14158	14074	14125	14146	14055	13957	14219	14059	14002	14160	14085	13987	14100	14075	14199	14075	13977	13987	13960	14039	14094	14119	14241	14013	14186	14148	13960	14112	14047	14152	14087	14112	13994	14042	14123	14178	13916	13937	14088	14289	14189	13982	14090	13979	14083	14046	14067	14202	13947	14139	14096	14107	13938	14171	13921	14030	14149	14314	14265	13981	14137	14056	14138	14091	13986	14061	14317	14019	14065	13951	13961	14227	14015	14185	14331	14108	14153	14215	14061	14085	14023	13971	14198	14077	13923	14160	14166	14151	14099	14135	13840	14002	14191	13878	14022	14131	14069	13949	14102	14035	14093	14024	14088	14114	13969	14003	14039	14182	13856	14185	13997	14070	13986	14113	14108	14163	14230	14040	13967	14029	13959	13881	14094	14095	13976	14278	14140	14079	14075	14089	14147	14049	13995	14041	14143	14025	13967	13868	13984	14006	14066	14101	14081	14010	13988	14260	13990	14119	14163	14065	14254	13912	13963	14152	14065	14257	14051	14039	13925	14234	14223	14196	14154	14058	13943	14010	14162	14097	14190	14231	14082	14137	14116	14175	14161	14012	13998	14017	14106	14008	13980	14114	14023	14021	14009	14119	14016	14119	14080	14073	14077	14084	14230	14000	14021	13990	14120	14072	14070	14143	14067	14240	13914	14077	13974	13970	14200	14185	14103	14011	14127	14054	13981	14104	14027	14077	14008	14180	14088	14063	14143	13971	14142	14033	14120	14087	14119	14162	14111	14085	14089	14171	14043	14083	14066	13869	14013	13932	13990	14154	13962	14240	14144	14034	14226	14082	14117	14123	14062	14179	13940	14351	14106	14077	14143	14093	13982	14031	14022	14024	14095	14031	14047	14297	14184	14218	13981	14073	14179	13892	14138	14004	14120	13988	14049	14031	13877	13997	14126	14031	14017	14097	13996	14208	14092	14169	14088	14109	14168	14057	14016	14130	14052	13976	13987	14088	14191	14196	14003	14127	14054	14077	14061	14211	14046	14112	14087	14209	14086	14233	13970	14097	14013	14155	14094	14001	14032	14016	14152	14015	14226	13904	14028	14073	14031	14130	14111	14119	13833	14221	14050	13998	14016	14105	14100	14068	13958	14196	14169	14135	14126	14254	13978	14100	13987	14123	14111	13916	13968	14266	14002	13985	14048	14043	13815	14231	13951	14172	13980	13998	14033	13969	14026	14149	14088	13955	14002	14334	14101	13982	14190	14184	14194	14152	14271	14024	14105	14098	14107	14201	14098	14289	14135	14156	14082	14070	14012	14221	14123	14063	14023	14303	13920	14146	14065	13998	14316	14216	13982	14233	13904	14181	14112	14219	14051	14037	14088	14368	13962	13976	14181	14037	14129	13982	14236	13976	14004	14042	14048	14108	14149	14176	14218	14004	14125	14176	14094	14170	14076	13970	14101	14052	14026	13949	14019	14125	14015	14067	14009	14056	14028	13926	14013	14163	13959	14224	14139	14026	14046	14102	13970	14302	14099	14053	14071	14052	14093	14175	14136	14007	14079	14190	14162	13975	14186	14026	14109	14153	14011	14124	14132	14073	14148	14060	14122	14222	14137	14163	14003	14183	14100	14025	13958	14224	14015	14079	14347	14130	14149	14079	14014	14185	14096	14093	14089	14237	14045	14066	14023	14064	14155	14167	13985	14136	14017	14064	14130	14120	14075	13988	14179	14093	14108	14211	13987	13964	14250	14276	14061	14121	14030	14153	14155	14178	14120	14070	14079	14208	13996	13949	14283	14033	14211	13928	14150	14053	14096	14070	14152	14276	14074	14205	14144	14133	14071	14000	13945	13997	14166	14289	14112	14102	14158	14210	14049	14106	14045	14148	14109	14090	14093	14098	14078	14238	13969	14088	14042	14093	14050	14098	14117	13998	13864	14025	14169	14000	14006	14069	14135	14003	14186	14185	13977	14130	14163	14071	14261	14005	14102	13962	13894	14006	14088	13886	14050	14088	13990	14016	14120	14169	14188	14110	14304	14113	14084	14226	14013	14011	14185	14181	14073	14119	14188	13966	14123	14180	14025	14137	14024	14190	14097	13902	14132	14019	14076	14138	13996	14325	14039	14232	14147	14105	14171	14046	14103	14138	14096	14055	13934	14227	13891	14085	14072	13942	14084	14059	13994	14127	14122	14122	14033	13991	14040	14018	14014	14162	14284	14102	14063	14171	14082	14299	14155	14045	13985	14064	14110	13939	14037	14083	14177	14111	14181	14101	14064	13958	14178	13973	14116	14072	14054	14092	14067	14092	14026	13951	14032	14149	14128	14204	14092	14158	13981	14148	14211	14007	13977	14162	13848	14092	14153	14142	14090	13833	14186	14006	14090	13998	14064	13997	14061	14092	14133	14068	14131	14201	14005	14141	14222	13994	14095	14066	14029	14125	14182	13928	14203	14108	13898	14058	13984	13982	14141	13963	14001	14080	14229	14099	14221	14077	14079	14119	13826	14273	14133	14269	13890	13925	14039	14076	14141	14175	14149	14014	13954	14170	14035	13986	14217	13957	14154	14161	14065	14121	14066	14288	14273	14076	14196	14169	14069	14094	13827	14063	14115	14132	14242	13979	13965	13980	14199	14035	14163	14024	14099	13990	14173	14133	14195	14075	13968	14114	14126	14037	14074	14056	13977	14033	14188	14074	14088	14094	14036	13952	14070	14131	14106	14104	14127	14116	14311	14100	14283	14115	14007	14000	14394	13962	14102	13986	14048	14255	14249	13948	14205	14068	13967	14176	14159	14144	14048	14207	14142	14174	14164	14177	14002	14266	14002	14192	13990	14221	14169	14040	14016	14151	14120	14151	14150	14151	14090	14034	13989	14178	13972	14124	13957	14236	14001	14112	14207	14044	13890	13935	13996	14127	13900	13996	14138	13956	14047	14052	14037	14125	14268	14014	14043	14184	14113	14076	14076	14109	14061	13923	14183	13993	14109	14101	13938	13982	13918	14042	13954	14016	14104	14135	14076	14171	14006	14196	14068	14078	14324	14093	13956	14220	14011	14194	14172	14124	14224	14086	14110	14169	14042	14151	14104	14140	13940	14088	14186	14093	13884	13971	13925	14129	14192	14220	14078	13991	14029	13992	13958	14192	14114	14195	13936	14205	14201	13915	14098	14126	14149	14037	14172	13971	14148	13910	14122	14118	14132	14039	14037	14108	14046	13966	14037	14174	14104	14095	14158	14171	14073	14049	14205	14033	13932	14031	14004	14205	14086	14120	13941	14225	14100	14075	14135	14040	14185	14158	14279	14139	14081	14113	14064	14277	13897	14090	14207	14143	14036	14089	14195	14086	14114	14175	14035	14139	14097	13905	14106	14158	14144	14123	14069	14167	14073	14118	14212	14103	14077	14152	14042	13977	14097	14022	13932	14133	14136	13970	14006	14163	14094	13971	14177	14209	14241	14013	14233	14033	14068	14077	14207	14025	14188	14047	14255	14006	13941	14076	14039	14200	14050	14158	14032	14147	14071	13939	14000	14151	14054	14094	14188	14160	14025	14095	14147	14221	14051	14064	13888	14206	13965	14065	14092	14326	14001	14232	14064	14147	14096	14194	14079	14051	14210	14196	14012	13979	13990	14064	14056	13882	14229	14132	13956	14036	14023	14026	14037	14117	14106	14064	14248	14008	14059	14081	14054	13967	13990	14157	14148	14061	14077	14031	13894	14045	14111	13990	14123	14076	14201	14060	14187	14036	13948	14118	14039	14138	14092	14058	14046	14143	14211	14058	14247	14088	14072	14139	13990	13975	14097	14029	13995	13951	14035
22914	23276	36498	32174	26227	24558	23545	17396	16536	16792	16586	16404	16492	16304	16361	16319	16413	16451	16378	16375	16280	16271	16328	16362	16264	16345	16088	16487	16213	16294	16170	16385	16066	16127	16338	16079	16111	16177	16163	16289	16116	16365	16262	16139	16202	16112	16260	16233	16251	16103	16167	16080	16287	16212	16168	16407	16308	16052	16199	16034	16217	16242	16137	16137	16074	16273	16076	16088	16260	16003	16112	15962	16105	16020	16081	16107	16068	16445	16243	16199	16149	16126	16130	16022	16064	16154	15897	16085	16052	16093	16051	16114	16471	16095	16253	16230	16024	16165	16012	16076	16202	16066	16183	16120	16056	16054	16297	16266	16006	16240	16106	16120	16116	16309	16126	15932	16256	16013	16219	16148	16197	16102	16079	16113	15909	16085	16075	16062	16037	16328	16033	16270	16009	15953	16183	16050	16007	16155	16142	16141	16092	16040	16174	15897	16142	16136	15879	16118	16142	16084	16072	16137	16079	16111	16161	16156	16129	16107	15980	16086	16216	16120	16316	15947	15924	16014	16298	16126	16108	16104	16114	16269	15893	15821	16175	16104	16208	16033	16167	16295	15923	16141	16430	16126	16027	16053	16103	15908	16070	16223	16066	16076	16228	16231	16013	16032	16058	16098	16033	16261	16137	16163	16045	16165	16056	16023	15917	15978	15980	15823	16137	16089	16147	15934	16196	16296	16161	16179	16063	16226	16057	16294	15964	16205	16160	16106	16170	16120	16162	16027	16274	16076	16027	16264	16001	16149	16148	16176	16172	16111	16275	15887	16206	16263	16181	16142	16096	15890	16009	15954	16052	16031	16021	16383	16252	16087	16333	16141	16121	16014	15960	16009	16045	16219	16187	16290	16069	16182	16091	16125	15994	16044	16113	16225	16064	16336	16205	16160	16384	16056	16178	16065	15841	16011	16060	16133	16166	16193	15949	15915	16148	16161	15971	16189	16362	16027	16219	15995	16085	16219	16029	15968	16017	15986	16285	16243	16317	16152	16156	16124	16111	15994	16272	16231	16219	16068	15870	15957	16204	16225	16178	16145	15975	16052	16184	16175	16141	16023	16113	16162	16234	16257	16143	16148	16104	16279	15972	16165	16125	16229	16097	16073	16132	16040	16184	16158	16229	16155	16010	16227	16205	16043	15939	16259	16019	16121	16020	16267	16119	16084	16158	16133	16111	16077	16119	16055	16192	16102	16063	16234	16164	16092	16015	16108	16051	16132	16160	16121	16163	16154	16132	15850	16143	15994	16235	16173	16026	16149	16057	16086	16105	16194	16245	16229	15998	16085	16017	16152	16194	16078	16107	16045	16081	15924	15954	16028	16120	15928	16221	16354	16080	16225	15945	16178	16082	16199	15962	16148	16081	16068	16168	16088	16212	16114	15988	16167	16144	15919	15991	15942	16244	16000	16225	16000	16147	16022	16079	16102	16144	16082	16109	15791	16179	16224	15861	15999	16164	16085	16227	16173	16305	16184	15947	15956	16108	16135	16115	16095	16288	16127	16130	16064	16119	16317	16331	16088	16046	16232	16321	16250	16064	15999	16172	16153	16086	16192	16009	16047	16061	16192	15997	16191	16021	16074	15920	16338	16284	16076	16156	16054	16218	15980	16273	16025	15969	16069	16138	16010	16345	16383	16116	15961	15884	16260	16067	15950	16237	16241	16052	16052	16040	16085	16273	16191	16131	16237	16021	16051	16155	16203	16179	16139	16131	15986	16147	15916	16072	16056	16054	16127	16057	16063	16277	16093	16080	16181	15952	16157	15934	16138	15926	16192	16109	16266	16231	16154	16253	16109	16137	16159	16035	15943	16164	16094	16191	16117	16316	16101	16086	15901	16051	16022	16379	16084	16121	16235	16056	16100	15973	15999	16170	16093	16068	16016	16063	16360	16145	16279	16102	15951	15962	16130	15881	16145	15982	16326	16084	16104	16067	16163	16067	15997	16113	16132	16218	16458	16354	16249	16179	15949	15917	15843	16151	16250	16043	16135	16333	16220	16183	16258	16124	16115	16026	16057	15937	16152	16178	16231	16013	16197	16058	16085	16133	16037	16087	16213	16165	16118	16084	16009	16178	16090	16053	16275	16198	16131	16207	16078	15837	16146	16044	15962	16274	16073	16021	16042	16087	16227	16159	16151	15883	15959	16034	16320	15978	16073	16159	16179	16280	15987	15939	16181	16041	16216	16135	16114	16251	16029	16086	15777	16077	16169	16256	16021	15938	16380	15896	16116	16108	15981	16004	16112	16216	16256	16143	16009	16242	16004	16256	16083	16353	16026	16221	16200	16060	16033	16120	15908	16260	16073	16370	16241	16140	15938	16159	16160	15840	15971	16078	16113	16113	16224	16158	16112	16189	16330	16222	16048	16087	16245	15834	16107	16075	16150	16144	16126	16117	15918	15940	16188	16204	16048	16065	16177	16106	16080	16385	16089	16066	16085	16074	16012	16072	16078	16238	16098	16247	16030	16118	16131	16274	16239	16156	16203	16256	16045	16098	16148	16294	16128	16191	16067	16036	16017	16012	16126	16202	15988	16147	16151	16110	16073	16022	16100	16122	16294	16059	16230	16065	16207	16279	16050	16202	16155	15950	16206	16325	15964	15823	16100	16181	15953	16259	16008	16069	15884	16074	16212	16093	16070	16027	16324	16290	16114	16217	16249	16126	16314	16108	15897	16240	16102	16086	16116	16323	16237	16128	16233	15974	15980	16081	16235	16236	16305	16259	16263	16241	16065	15938	15884	16109	16183	16127	16074	16220	15989	16283	15950	16113	16148	16042	16026	16110	16160	16091	16183	16169	16125	16195	16029	16167	16067	16255	16092	16092	16245	16263	16110	15999	16015	16217	16107	16035	16107	16109	16145	16118	16067	15949	16204	16213	16064	16009	16168	15867	16125	16067	15985	16080	16076	16164	15877	16100	16119	16012	16282	16061	16176	16225	16188	16128	16072	16247	16212	16230	16110	16126	16215	16133	15997	16088	16139	15965	16038	16096	16190	15870	16284	16000	16115	16294	16060	16103	15939	16114	16027	16031	16206	15946	16195	16048	16302	15846	16166	16036	15942	16130	16162	16049	15998	16395	16039	16366	16261	15980	16102	16135	16225	16281	16209	16018	15994	16088	16089	16112	16110	16063	16090	16211	16124	16058	15965	16145	16325	16157	16108	16242	16194	15888	16105	16186	16197	16135	16051	15961	16132	16484	16138	16111	16364	15981	16010	16185	16135	16071	16113	15981	16209	16254	16170	16378	16098	16315	16137	16240	16049	16115	16005	15945	16235	15929	16037	16015	16158	16241	15989	16123	16188	16151	16206	16232	15935	16109	15961	16165	16089	16394	16017	16046	16189	16171	16131	16288	16107	15842	16225	16121	16120	16109	16135	16159	16055	16209	16287	15963	16183	16026	16209	16256	15976	16099	16037	16021	16077	15872	16087	16195	16116	16109	15881	16167	16289	16073	15980	16063	16102	15973	16149	16082	15923	16162	16118	15976	16205	16106	16146	16176	16082	16070	16127	16197	16020	16309	15897	16186	16254	16240	16232	16205	15988	16224	16041	16122	15968	16104	16093	16213	16117	16207	16226	16293	16142	15998	16098	15987	16193	16013	16222	16012	16179	16207	16072	16262	16141	16189	16029	15960	16018	16085	16007	16129	16016	16277	16063	16051	16173	15954	15898	15993	16043	16165	16121	16180	16219	16183	16031	15973	16073	16157	16069	16277	16100	16121	16309	16264	16203	16190	16104	16077	16035	15971	16073	16106	16051	16143	16157	16128	16229	16254	16129	16161	16112	15971	16121	16208	16031	16234	16044	16269	16163	16093	16125	16119	16266	16118	16033	16040	16089	16253	16179	16175	16197	16124	15984	16028	16258	16213	16204	15994	16069	16211	16109	16338	16233	16221	16122	15973	16012	16124	16183	15982	16126	16209	16223	16117	16270	16038	16254	16351	16153	16122	16251	16132	15918	16063	16249	16041	16096	16038	16097	16117	16005	16072	16166	16201	16024	15944	15930	15915	16191	16158	16041	16065	16310	16037	16006	15972	16130	16018	16188	16233	16158	16157	15869	16103	16087	16028	16136	16129	16175	16270	15981	16043	16117	16025	15850	16128	16283	16046	16195	16264	16039	16127	16043	16001	15844	16120	16100	16272	16328	16278	16173	16363	16158	15920	16165	16065	15747	16069	16165	16160	16302	16072	16070	16215	15870	16201	16167	16006	16119	16090	16040	15883	16343	16261	16198	16062	16157	16224	16085	16112	16170	16167	15963	16237	16120	16070	16165	16273	16194	16063	16197	16011	16121	16240	16342	16155	16135	16128	15882	16037	16131	15996	16075	15925	16063	16078	16066	16190	15962	16128	16135	15992	16158	16045	16089	16242	15921	15999	16130	16317	16034	16186	15989	15972	16302	16223	15969	15885	16112	16051	16078	16084	16085	16061	15917	15937	15837	16241	15958	16055	15960	16041	16072	16135	16106	16073	16073	16396	16061	15973	16229	16097	16107	16273	16141	16219	16042	16145	16012	15982	15990	16215	16036	15894	16013	16137	16016	16085	16036	16264	16334	16204	16106	15913	15943	16335	16105	16237	15998	16100	16092	15996	16111	16092	16026	16108	15957	16105	15919	16154	16326	16151	16076	15814	16141	16304	16352	16129	16034	16344	16272	16034	16074	16133	16068	16115	16289	16083	16115	16097	16091	16249	16172	16065	16186	16063	16110	16189	16023	16145	16238	16038	16166	16196	16323	16168	16036	16043	16045	16170	16084	16151	16050	16207	16149	16302	15944	16178	16144	16169	16048	16111	16026	16279	15980	16085	16034	16203	16381	16147	16104	16048	16186	16045	16105	16283	16188	15951	16037	15854	15991	16194	16263	16213	16236	15993	16160	16108	16186	16195	16083	16016	16011	16282	16236	16176	16175	16302	16218	16202	16102	16361	16103	16049	16065	16114	16181	16086	16014	16314	16234	15937	15927	15937	16031	16040	16252	15992	16117	15996	16022	16001	16192	16119	16083	16153	16198	16148	16228	16057	16092	16275	16283	16333	16223	16084	15995	16086	16137	16070	16058	16165	16114	16073	16342	16070	16139	15942	16016	16058	16266	16034	15920	16074	15878
62970	104197	86592	60990	36942	21562	15532	14237	14117	14257	14219	14269	14253	14254	14081	14336	14242	14249	14330	14297	14169	14277	14282	14285	14373	14403	14285	14318	14301	14464	14291	14464	14212	14162	14322	14330	14100	14238	14244	14268	14410	14490	14227	14413	14059	14435	14273	14503	14080	14414	14398	14356	14342	14329	14243	14251	14362	14262	14298	14228	14469	14265	14347	14252	14318	14233	14132	14246	14432	14351	14296	14231	14314	14249	14402	14217	14147	14044	14233	14183	14385	14238	14281	14254	14345	14275	14109	14322	14319	14334	14070	14204	14368	14345	14292	14432	14382	14376	14180	14376	14339	14229	14300	14195	14228	14216	14342	14177	14294	14331	14250	14239	14422	14185	14276	14249	14277	14449	14177	14068	14266	14298	14167	14313	14138	14231	14295	14371	14296	14148	14222	14100	14192	14383	14510	14335	14426	14228	14369	14116	14235	14276	14194	14175	14202	14162	14251	14295	14259	14289	14352	14282	14309	14275	14222	14279	14247	14405	14145	14214	14276	14166	14321	14425	14261	14371	14442	14451	14234	14194	14463	14263	14257	14250	14286	14347	14299	14151	14293	14378	14147	14195	14298	14235	14124	14331	14194	14231	14197	14298	14260	14276	14222	14343	14354	14106	14309	14243	14264	14294	14159	14339	14323	14253	14167	14272	14287	14341	14248	14329	14261	14318	14262	14346	14466	14242	14213	14305	14321	14438	14210	14196	14359	14279	14184	14199	14302	14293	14256	14284	14362	14294	14281	14150	14193	14309	14120	14276	14305	14234	14332	14172	14285	14369	14111	14234	14240	14289	14288	14261	14233	14286	14297	14237	14297	14355	14182	14210	14306	14287	14206	14153	14288	14270	14350	14283	14298	14292	14183	14346	14255	14355	14242	14204	14195	14198	14339	14346	14319	14335	14229	14245	14137	14246	14373	14319	14253	14276	14274	14136	14381	14350	14245	14237	14463	14273	14368	14311	14247	14398	14262	14322	14218	14402	14200	14280	14309	14411	14341	14469	14332	14164	14221	14223	14160	14190	14375	14343	14307	14160	14212	14147	14328	14412	14215	14176	14198	14364	14359	14234	14275	14396	14296	14294	14190	14447	14053	14231	14235	14178	14363	14175	14192	14241	14327	14221	14178	14076	14285	14336	14475	14254	14341	14273	14368	14211	14219	14218	14322	14309	14235	14175	14237	14429	14217	14402	14307	14362	14193	14234	14094	14207	14242	14330	14286	14389	14236	14307	14233	14187	14156	14245	14290	14143	14302	14219	14219	14281	14283	14161	14206	14343	14367	14210	14381	14374	14277	14205	14238	14450	14246	14336	14275	14090	14390	14254	14085	14206	14257	14300	14460	14475	14321	14140	14231	14124	14257	14339	14198	14165	14307	14307	14204	14110	14197	14128	14222	14325	14314	14219	14283	14277	14116	14314	14158	14254	14306	14362	14271	14347	14300	14414	14183	14406	14363	14217	14495	14206	14171	14343	14254	14274	14280	14242	14158	14213	14242	14416	14406	14194	14219	14394	14228	14183	14327	14187	14338	14286	14331	14363	14320	14222	14453	14364	14248	14244	14208	14344	14267	14378	14186	14322	14325	14181	14307	14064	14271	14217	14217	14259	14213	14355	14194	14386	14354	14260	14284	14317	14248	14193	14273	14224	14264	14366	14116	14443	14308	14292	14369	14433	14194	14183	14418	14258	14188	14125	14293	14387	14261	14234	14358	14316	14295	14153	14155	14185	14265	14202	14308	14448	14246	14342	14170	14250	14570	14286	14197	14224	14361	14093	14449	14136	14272	14247	14277	14173	14112	14224	14378	14077	14308	14334	14288	14133	14229	14374	14292	14309	14282	14347	14328	14263	14361	14315	14186	14199	14150	14328	14215	14294	14361	14114	14270	14291	14143	14117	14377	14432	14333	14137	14236	14314	14302	14219	14223	14316	14318	14181	14268	14131	14354	14160	14389	14221	14154	14153	14252	14363	14099	14285	14289	14394	14375	14303	14178	14307	14443	14073	14293	14358	14241	14212	14331	14246	14266	14253	14180	14283	14327	14336	14428	14202	14218	14294	14279	14134	14237	14372	14208	14275	14350	14228	14261	14456	14263	14275	14422	14059	14324	14228	14343	14262	14108	14386	14280	14421	14265	14485	14255	14203	14228	14310	14236	14198	14332	14267	14212	14244	14160	14305	14266	14350	14437	14133	14192	14334	14219	14300	14304	14247	14276	14306	14226	14383	14318	14123	14247	14339	14121	14248	14078	14190	14171	14198	14288	14313	14268	14206	14294	14278	14363	14254	14323	14278	14209	14428	14194	14350	14459	14243	14325	14400	14252	14394	14283	14204	14379	14426	14334	14337	14250	14264	14341	14253	14269	14282	14251	14258	14273	14201	14276	14114	14304	14336	14255	14213	14322	14173	14398	14339	14333	14281	14161	14287	14095	14156	14052	14106	14254	14255	14360	14164	14186	14209	14205	14171	14089	14379	14353	14359	14290	14279	14193	14215	14084	14358	14159	14345	14293	14328	14280	14211	14333	14316	14370	14139	14391	14228	14258	14334	14186	14204	14156	14266	14400	14161	14344	14292	14237	14355	14330	14390	14230	14269	14283	14234	14284	14254	14357	14256	14272	14407	14275	14364	14266	14062	14336	14233	14046	14253	14210	14274	14263	14180	14170	14317	14118	14353	14234	14264	14262	14249	14277	14113	14305	14317	14248	14123	14387	14234	14342	14282	14300	14277	14163	13983	14344	14265	14517	14167	14228	14244	14261	14260	14361	14355	14201	14247	14499	14396	14248	14282	14225	14251	14110	14152	14369	14243	14366	14380	14341	14420	14136	14453	14292	14287	14446	14179	14126	14403	14184	14359	14248	14170	14337	14320	14091	14091	14280	14338	14090	14229	14256	14357	14288	14275	14148	14199	14181	14308	14448	14328	14207	14479	14215	14197	14166	14170	14209	14243	14241	14149	14113	14429	14272	14257	14288	14320	14341	14175	14268	14431	14245	14132	14316	14264	14521	14447	14326	14270	14224	14226	14249	14272	14178	14220	14314	14444	14334	14232	14214	14205	14351	14226	14282	14354	14260	14316	14293	14338	14127	14173	14318	14161	14311	14172	14276	14129	14222	14384	14351	14189	14226	14332	14273	14360	14381	14174	14351	14270	14309	14338	14319	14135	14377	14178	14314	14404	14245	14254	14318	14165	14418	14403	14221	14150	14159	14138	14422	14250	14292	14392	14213	14149	14224	14201	14289	14279	14205	14373	14229	14120	14237	14383	14087	14316	14299	14372	14398	14287	14236	14246	14275	14283	14198	14335	14096	14332	14261	14312	14301	14285	14360	14226	14138	14392	14275	14360	14080	14196	14436	14241	14284	14301	14203	14258	14275	14376	14431	14414	14303	14129	14299	14398	14068	14289	14351	14193	14322	14184	14356	14397	14282	14166	14433	14195	14333	14411	14216	14263	14387	14364	14211	14308	14226	14367	14244	14322	14210	14129	14242	14353	14398	14240	14370	14364	14189	14321	14123	14318	14366	14113	14228	14290	14155	14148	14493	14320	14443	14052	14212	14263	14260	14511	14324	14047	14369	14209	14181	14431	14333	14283	14224	14308	14334	14192	14168	14119	14189	14193	14327	14206	14188	14242	14298	14069	14130	14440	14299	14382	14236	14347	14276	14359	14200	14306	14310	14110	14091	14251	14140	14196	14359	14325	14304	14370	14244	14265	14261	14109	14300	14190	14280	14209	14221	14230	14261	14365	14148	14267	14254	14289	14165	14269	14204	14283	14340	14166	14317	14285	14165	14332	14341	14369	14380	14208	14373	14319	14301	14369	14355	14361	14217	14404	14240	14285	14356	14194	14305	14131	14451	14300	14257	14184	14258	14385	14212	14117	14245	14365	14170	14224	14421	14145	14275	14223	14368	14322	14311	14290	14233	14363	14176	14316	14234	14362	14241	14221	14242	14156	14113	14257	14519	14283	14277	14392	14265	14455	14394	14163	14233	14505	14262	14269	14311	14264	14226	14336	14132	14321	14281	14196	14328	14374	14144	14207	14372	14315	14297	14273	14223	14258	14310	14364	14354	14146	14175	14371	14478	14189	14324	14365	14359	14413	14329	14293	14180	14283	14238	14434	14234	14337	14217	14194	14122	14346	14305	14108	14253	14061	14259	14113	14268	14210	14178	14132	14504	14294	14298	14141	14194	14229	14296	14270	14244	14296	14376	14221	14313	14355	14374	14060	14228	14361	14335	14212	14140	14231	14250	14279	14312	14240	14324	14272	14134	14160	14336	14352	14234	14295	14337	14293	14309	14351	14250	14258	14273	14245	14148	14181	14098	14448	14356	14215	14069	14355	14188	14241	14127	14295	14309	14200	14237	14206	14277	14229	14351	14420	14261	14328	14158	14320	14304	14186	14157	14215	14290	14409	14209	14182	14375	14539	14273	14368	14363	14340	14259	14393	14319	14301	14313	14221	14215	14221	14296	14222	14416	14459	14284	14239	14341	14372	14250	14290	14328	14279	14302	14285	14307	14388	14276	14231	14330	14230	14247	14454	14148	14166	14264	14342	14356	14369	14160	14223	14323	14399	14505	14267	14229	14364	14228	14243	14125	14287	14187	14297	14482	14246	14266	14423	14273	14315	14177	14309	14253	14241	14297	14335	14473	14354	14274	14282	14234	14241	14254	14359	14238	14211	14360	14505	14230	14302	14367	14405	14357	14196	14227	14352	14372	14383	14405	14393	14409	14192	14376	14271	14300	14289	14326	14185	14343	14232	14164	14092	14278	14346	14199	14293	14290	14398	14335	14301	14187	14150	14347	14251	14281	14168	14315	14337	14366	14240	14380	14037	14335	14217	14224	14363	14238	14375	14301	14280	14349	14245	14287	14286	14294	14296	14301	14440	14387	14318	14224	14187	14185	14327	14252	14374	14350	14401	14091	14282	14284	14495	14229	14195	14386	14307	14357	14419	14362	14264	14383	14453	14310	14246	14415	14237	14294	14208	14130	14172	14285	14287	14240	14269	14417	14287	14259	14321	14372	14254	14326	14281	14401	14319	14371	14227	14114	14334	14287	14278	14334	14360	14206	14165	14427	14348	14145	14166	14214	14244	14316	14338	14221	14319
29761	37638	42910	30572	20854	17970	17211	17028	16789	16842	16791	17041	16966	16915	16883	16931	16731	17061	16754	16650	16752	16704	16939	16904	16812	16809	16986	17037	16972	16595	16724	16739	16885	16976	16713	16971	16868	16917	16796	16906	16931	16766	16857	17015	16899	16802	16749	16657	16911	16615	16712	16701	16863	16837	16659	16701	16803	16845	16903	16554	16724	16741	16623	16820	17176	17133	16913	16842	16896	16612	16725	16763	16843	16774	16645	16859	16781	16928	16724	16841	16654	16951	16819	16723	16911	16929	16669	16576	16701	16853	16854	16671	16876	16883	16698	16955	16636	16708	16854	16907	16764	16794	16881	16927	16872	16598	16829	16881	16923	16947	16867	16731	16939	16656	16806	16855	16700	16779	16653	17173	16774	16895	16548	16880	16951	16849	16992	16832	16920	16745	16649	16710	16784	16820	16768	16662	16781	16891	16879	16827	16914	16789	16935	16659	16900	16708	16583	16942	16810	16728	16770	16839	16777	16706	16840	16575	16776	16819	16652	16810	16869	16817	16755	16807	16848	16768	16802	16832	16907	16838	16799	16810	16862	16907	16637	16749	16720	16772	16853	16797	16805	16763	16730	16825	16718	16871	16693	16756	17014	16888	16909	16921	16864	16689	16964	16625	16765	16686	16714	16571	16750	16905	17022	16848	16645	16654	16749	16696	16807	16930	16894	16903	16943	16869	16783	16985	16905	16784	16772	16937	16802	17031	16847	16793	16809	16669	16778	16795	17016	16803	17040	17145	16796	16748	16737	16904	16719	16810	16883	16841	16789	16822	16838	16861	16725	16886	16868	16898	16815	16649	16812	16719	16819	16768	16725	16778	16698	16903	16772	17107	16795	16782	16862	16887	16920	16864	16763	16808	16759	16677	16897	16982	16907	16696	16806	16875	16705	16783	16741	16731	16643	16944	16894	16724	17007	16615	16969	16795	16742	16698	16853	16833	16750	16700	16975	16777	16902	16869	16742	16951	16884	16860	16714	16815	16908	16687	16875	16746	16843	16940	16820	16747	16843	16719	16795	16940	16687	16812	17005	16632	16762	16801	16900	16594	16798	16887	16923	16520	17128	16830	16848	16884	17059	16845	16563	16758	16747	16586	16614	16790	16765	16908	16815	16730	16837	16796	16735	16964	16882	16731	16810	16726	16941	16857	16796	16637	16811	16798	16781	16655	16975	16684	16770	16760	16811	16813	16884	16802	16798	16948	16965	16943	16956	16668	17001	16943	16695	16915	16865	16637	16872	16803	16766	16797	16686	16764	16909	16747	16781	16882	16835	16777	16810	16687	16888	16813	16842	16743	16708	16808	16767	16851	16910	16616	16775	16821	16752	16784	17067	16835	16792	16985	16939	16900	16582	16788	16890	16916	16881	16779	16689	16711	16820	16798	16650	16832	16846	16797	16852	16850	16809	16790	16649	16905	16737	16619	16819	16797	16734	16646	16857	16819	16846	16970	16753	16812	17013	16806	16632	16849	16847	16898	16848	16910	16740	16835	16745	16825	16840	16701	16891	16809	16819	16714	16739	16685	16992	16713	16623	16651	16773	16754	16986	16714	16699	16824	17013	16583	16825	17079	16725	16862	16823	16759	16861	16808	16907	16803	16798	16959	16669	16656	16916	16953	16722	16759	16402	16738	16818	16767	16736	16752	16562	16893	16786	16659	16878	16935	16865	16830	17045	16793	16580	16796	16609	16942	16872	16719	16979	16745	16813	16706	16909	16616	16869	16840	16713	17030	16924	16721	16930	16787	16968	16754	16949	16701	16734	16915	16845	16833	16855	16856	16905	16783	16978	16950	16800	17049	16764	16969	16805	16759	16674	16759	16726	16885	16819	16798	16722	16734	16800	16579	16814	16863	16801	16937	16630	16831	16725	16858	16509	16760	16804	16827	16590	16629	16759	16914	16848	16821	16799	16899	16619	16657	16772	16842	16784	16753	16814	16782	16687	16866	16763	16808	16787	16965	16683	16704	16903	16853	16954	16741	16764	16790	16701	16877	16818	16761	16815	16847	16750	16683	16768	16840	16658	16676	16899	16922	16729	16739	16707	16891	16776	16924	16788	16588	16896	16967	16765	16946	16701	16620	16856	16645	16590	17001	16875	16851	16872	16826	16765	16863	16743	16972	16945	16831	16825	16736	16694	16830	16614	16612	16487	16880	16782	17321	16785	16938	16747	16822	17007	16693	16941	16741	16844	16761	16814	16632	16667	16725	16695	16737	16699	16932	16760	16770	16579	16870	16863	16827	16804	16896	16848	16789	16817	16791	16730	17025	16905	16588	16878	16867	16826	16913	16940	16941	16812	16759	16966	16786	16688	16879	16813	16866	16799	16955	16856	16906	16817	16933	16708	16793	16913	16957	16734	16680	16729	16779	16865	16601	16835	16799	17007	16925	16849	16787	16720	16808	16859	16947	16811	16958	16699	16660	16827	16897	16768	16828	16764	16941	16806	16684	16892	16847	16783	16866	16747	16883	16915	16554	16728	16781	16961	16798	16815	16652	16639	16685	16757	16927	16803	16737	16805	16783	16760	16725	16826	16742	16771	16727	16903	16826	16999	16683	16797	16821	17069	16741	16756	16812	16977	16813	16771	16815	16891	16729	16850	16735	16789	16931	16855	16764	16834	16987	16933	16819	16908	16792	16641	16870	16978	17017	16827	16794	16745	16854	16740	16481	16599	16866	16958	16727	16551	16546	16882	16901	16782	16795	16796	16897	16920	16888	16885	16829	16780	17083	16899	16833	16922	16884	16988	16792	16675	16656	16866	16862	16899	16755	16901	16991	16972	16681	16630	16568	16899	16701	16804	16700	16915	16879	16836	16738	16958	17002	16876	16727	16559	16758	16825	16757	16794	16693	16790	16846	16881	16914	16980	16748	16911	17119	16915	16517	16864	16784	16832	16847	16798	16902	16593	16586	16628	16934	16757	16780	16889	16874	16777	17059	16746	16762	16768	16857	16739	16886	16884	16652	16783	16747	16821	16719	16747	16541	16787	16825	16733	16893	16751	16852	17046	17045	16681	16782	16854	16893	16900	16612	16906	16786	16784	16866	17070	16635	16746	16851	16831	16611	16956	16717	16727	16620	16855	16859	16941	16938	16724	16735	16921	16916	16891	16730	17038	16613	16774	16746	16647	16828	16562	16761	16769	16641	16680	16876	17038	16789	16734	16557	17055	16691	16871	16619	16813	16611	16753	16711	16852	16801	16772	16675	16691	16957	16823	16657	16678	16884	16747	16792	16897	16632	16934	16812	16855	16827	16812	16619	17014	16789	16895	16879	16810	16893	16899	16798	16807	16960	16878	16675	16945	16774	16797	16817	16838	16732	16769	16997	16712	16849	16737	16820	16781	16960	16732	16815	16748	16781	16994	16834	16833	16755	16916	16742	16556	16820	16784	16682	16832	16803	16591	16787	16977	16822	16933	16715	16851	16735	16677	16774	16673	16816	16652	16877	16715	16973	16785	16852	16778	16825	16605	16794	16580	16855	16917	16673	16713	16932	16712	16755	16834	16906	16597	16818	16902	16751	16824	16708	16765	16804	16964	16762	16733	16733	16641	16656	17019	17064	16918	16707	16910	16870	16973	17022	16975	16853	16684	16972	16418	17012	16657	16813	16605	16866	16712	16967	16902	16780	16833	16672	16986	16964	16567	16623	16755	16835	16748	16600	16900	16854	16853	16658	16854	16834	16848	17067	16774	16671	16860	16859	16835	16736	16820	16941	16816	16748	16941	16947	16864	16952	16842	16867	17093	16697	16666	16626	16830	16956	16856	16897	16994	16760	16881	16817	16708	16832	16605	16563	16681	16836	16748	16907	16980	16970	16886	16767	16796	16765	16841	16959	16762	16850	16697	16862	16720	16768	16933	16714	16907	17017	16949	16730	16967	16755	16834	16668	16762	16838	16910	16865	16818	16760	16789	16897	16804	16756	16851	16865	16864	16866	16923	16801	16851	16904	16818	16720	16678	16820	16747	16923	16758	16837	16783	16671	16846	16809	16775	16936	16986	16539	16945	16870	16856	16863	16828	16655	16765	16915	16984	16684	16781	16647	16660	16648	16777	16824	16820	16737	16941	16830	16878	16759	16609	16777	16819	16743	16920	16867	17097	16870	16881	16825	16568	16689	16851	16732	16621	16843	16886	16908	16825	16749	16768	16914	16656	16919	16604	16934	16671	16934	16882	16625	16759	16778	16984	17004	17032	16669	16859	16854	16738	16929	16701	16799	16866	16629	16849	16700	16794	16806	16653	16879	16600	16760	16934	16752	16896	16837	16765	16953	16548	16757	16671	16821	16706	16783	16875	16764	16859	16880	16712	16712	16642	16690	16829	16793	16736	16765	16722	16892	17002	16766	16939	16896	17071	16557	16715	17011	16823	16955	16904	16738	16856	16808	16844	16807	16950	16849	16660	16637	16609	16803	16883	16935	16809	16878	16781	16754	16701	16892	16797	17012	16822	16986	16800	16813	16836	16902	16835	16846	16777	16692	16761	16940	16855	16769	16923	16751	16681	16864	16755	16840	16996	16745	16735	16744	16772	16798	16676	16797	16820	16714	16795	16830	16762	16882	16874	16722	16738	17063	16670	16909	16865	16852	16827	16642	16772	16675	16830	16744	17104	16863	16725	16603	16838	16910	16787	16831	16748	16766	16601	16675	16793	16879	16775	16902	16716	16719	16757	16753	16997	16704	16712	16942	16835	16805	16867	16766	16946	16662	16772	16809	16881	16885	16816	16696	16831	16862	16809	16851	16825	16907	16692	16657	16887	16892	16679	16865	16807	16823	16880	16944	16846	16829	17023	16681	16748	16663	16783	16925	16745	16872	16825	16841	16703	16988	16857	16937	16952	16829	16784	16869	16867	16962	16818	16936	16666	16677	16824	16783	16920	16926	16570	16751	16778	16746	16790	16814	16591	16660	16577	16706	16570	16673	16801	16799	16898	16916	16860	16789	16671	16864	16929	16745	16888	16702	16801	16670	16729	16828	17016	16725	16772	16844	16851	16861	16834	16783	16717	16902	16831	16833	16737	16834	16774	16614	16714	16865	16861	16737	16772	16831	16932	16939	16878	16910	16989	16775	17061	16738	16803	16863	16773	16821	16907	16861	16802	16882	16959	16762
37653	57864	44317	26242	17944	15118	14782	14725	14668	14880	14643	14734	14727	14776	14637	14600	14714	14596	14741	14789	14739	14647	14549	14656	14684	14608	14642	14768	14589	14836	14675	14659	14620	14664	14669	14745	14804	14768	14713	14625	14765	14825	14688	14729	14689	14634	14806	14644	14614	14728	14579	14627	14741	14616	14735	14736	14779	14828	14622	14784	14695	14696	14642	14676	14669	14654	14779	14818	14688	14588	14821	14508	14717	14661	14690	14730	14707	14605	14800	14697	14543	14782	14642	14619	14559	14670	14696	14588	14796	14620	14714	14635	14647	14622	14794	14737	14582	14740	14518	14695	14643	14641	14774	14668	14570	14544	14719	14581	14481	14741	14645	14740	14785	14778	14691	14590	14618	14717	14661	14729	14876	14515	14625	14542	14755	14524	14581	14659	14671	14758	14658	14616	14662	14716	14678	14722	14681	14764	14885	14626	14686	14701	14834	14564	14564	14631	14742	14617	14545	14580	14548	14772	14756	14583	14717	14593	14673	14625	14635	14699	14691	14675	14775	14671	14668	14603	14757	14581	14528	14495	14809	14658	14726	14746	14771	14618	14536	14594	14577	14715	14769	14552	14475	14644	14683	14683	14550	14621	14687	14683	14565	14844	14733	14709	14621	14618	14803	14750	14636	14792	14533	14602	14608	14707	14535	14614	14639	14625	14624	14593	14845	14666	14766	14569	14560	14645	14623	14613	14605	14742	14640	14490	14761	14550	14867	14810	14550	14795	14751	14735	14635	14790	14480	14813	14642	14561	14481	14689	14492	14541	14516	14762	14528	14560	14626	14606	14751	14848	14476	14667	14649	14595	14666	14519	14560	14630	14609	14580	14817	14557	14715	14658	14570	14659	14540	14760	14769	14607	14749	14482	14763	14583	14723	14817	14777	14622	14777	14528	14634	14665	14631	14812	14671	14660	14678	14716	14621	14639	14728	14699	14690	14627	14484	14674	14695	14691	14656	14735	14934	14880	14609	14766	14638	14649	14711	14662	14755	14673	14532	14631	14754	14768	14731	14606	14703	14713	14626	14625	14778	14595	14631	14613	14690	14687	14552	14723	14535	14705	14721	14677	14670	14820	14657	14653	14562	14811	14701	14663	14624	14537	14492	14651	14694	14475	14718	14703	14624	14739	14697	14776	14831	14679	14542	14615	14594	14640	14815	14557	14689	14629	14740	14731	14612	14774	14644	14732	14670	14724	14643	14776	14701	14584	14636	14567	14642	14739	14593	14654	14715	14629	14909	14805	14581	14770	14597	14685	14614	14748	14653	14751	14611	14719	14651	14651	14580	14636	14713	14694	14624	14676	14574	14539	14546	14638	14396	14549	14717	14563	14649	14620	14613	14531	14732	14714	14578	14666	14634	14565	14741	14670	14713	14741	14660	14541	14847	14705	14827	14638	14707	14496	14553	14522	14677	14692	14673	14697	14712	14571	14746	14698	14698	14620	14610	14678	14552	14766	14576	14720	14717	14720	14563	14658	14736	14570	14889	14713	14839	14509	14747	14795	14411	14729	14737	14606	14738	14574	14327	14585	14792	14580	14670	14865	14622	14762	14557	14721	14694	14725	14709	14614	14800	14699	14712	14556	14595	14701	14735	14648	14667	14755	14718	14576	14793	14628	14760	14535	14723	14671	14748	14502	14772	14911	14554	14641	14664	14848	14784	14513	14654	14589	14708	14655	14490	14663	14694	14609	14677	14798	14760	14628	14652	14729	14737	14580	14781	14669	14629	14704	14600	14631	14608	14725	14667	14796	14704	14617	14760	14683	14539	14790	14812	14735	14722	14624	14592	14614	14801	14748	14608	14603	14744	14570	14810	14772	14557	14773	14719	14696	14733	14596	14560	14637	14800	14718	14893	14588	14819	14657	14755	14689	14597	14737	14648	14658	14627	14582	14671	14659	14578	14715	14816	14696	14554	14625	14743	14652	14477	14575	14664	14713	14707	14597	14542	14544	14720	14712	14634	14689	14728	14479	14712	14718	14635	14729	14692	14517	14677	14628	14813	14763	14863	14580	14747	14678	14580	14596	14740	14644	14573	14585	14753	14696	14867	14568	14651	14677	14768	14729	14728	14813	14657	14599	14700	14728	14656	14799	14657	14616	14636	14661	14663	14875	14555	14601	14795	14525	14554	14723	14714	14806	14803	14767	14645	14681	14726	14736	14821	14739	14715	14743	14815	14500	14600	14525	14654	14582	14606	14566	14675	14588	14580	14867	14800	14656	14750	14761	14729	14692	14622	14845	14690	14583	14613	14581	14648	14678	14741	14681	14844	14817	14710	14732	14635	14529	14600	14779	14814	14565	14662	14726	14799	14642	14730	14553	14850	14697	14684	14489	14571	14662	14606	14658	14819	14658	14749	14664	14766	14669	14854	14626	14652	14502	14782	14683	14701	14645	14605	14763	14717	14781	14695	14881	14576	14744	14776	14555	14807	14604	14647	14550	14548	14699	14649	14680	14678	14642	14521	14807	14762	14671	14626	14560	14580	14783	14681	14655	14557	14656	14816	14720	14619	14718	14598	14479	14714	14512	14694	14731	14668	14803	14746	14744	14602	14585	14687	15009	14614	14697	14781	14653	14634	14615	14675	14672	14779	14552	14647	14565	14738	14609	14740	14490	14735	14833	14701	14613	14624	14615	14594	14709	14613	14687	14675	14594	14721	14863	14546	14665	14771	14558	14752	14633	14672	14707	14731	14552	14791	14642	14927	14578	14591	14843	14697	14676	14852	14580	14712	14706	14779	14662	14659	14600	14864	14635	14634	14751	14950	14672	14756	14570	14674	14703	14678	14718	14719	14605	14689	14767	14666	14552	14655	14663	14737	14568	14635	14913	14592	14471	14750	14665	14741	14582	14701	14742	14582	14566	14464	14555	14729	14557	14733	14735	14864	14601	14600	14778	14786	14637	14707	14692	14846	14727	14710	14482	14647	14837	14686	14609	14820	14735	14603	14723	14906	14633	14801	14666	14685	14690	14607	14607	14765	14702	14797	14717	14584	14662	14599	14649	14688	14765	14692	14604	14717	14655	14735	14664	14715	14537	14656	14596	14733	14502	14770	14651	14646	14726	14787	14674	14749	14826	14886	14683	14769	14755	14526	14746	14693	14548	14594	14700	14655	14662	14582	14738	14636	14606	14643	14672	14736	14842	14623	14697	14515	14925	14658	14595	14835	14743	14625	14644	14702	14654	14648	14748	14660	14731	14709	14665	14746	14587	14779	14808	14756	14730	14560	14684	14641	14941	14548	14731	14642	14626	14585	14798	14665	14833	14720	14863	14545	14824	14589	14585	14572	14701	14701	14706	14682	14771	14673	14659	14662	14744	14570	14576	14777	14573	14719	14579	14786	14521	14607	14666	14730	14574	14600	14552	14660	14690	14550	14678	14580	14729	14645	14741	14759	14739	14611	14686	14694	14616	14730	14739	14722	14767	14613	14786	14603	14831	14584	14777	14683	14623	14633	14759	14583	14926	14832	14875	14644	14790	14658	14617	14734	14745	14628	14640	14704	14714	14574	14677	14705	14668	14690	14650	14410	14725	14577	14660	14623	14599	14509	14507	14647	14849	14627	14660	14675	14629	14821	14704	14797	14756	14559	14680	14726	14688	14570	14662	14716	14713	14784	14842	14533	14754	14749	14621	14730	14629	14660	14601	14633	14797	14617	14509	14679	14721	14587	14569	14639	14718	14637	14699	14640	14671	14660	14647	14665	14483	14646	14552	14696	14499	14840	14626	14652	14656	14713	14611	14704	14721	14594	14588	14784	14489	14797	14712	14665	14718	14806	14595	14774	14644	14696	14840	14778	14512	14708	14716	14805	14707	14718	14618	14707	14768	14677	14706	14850	14714	14661	14643	14803	14620	14574	14739	14756	14687	14584	14675	14675	14780	14708	14687	14683	14595	14771	14721	14730	14901	14533	14557	14770	14842	14580	14725	14776	14631	14583	14719	14840	14850	14700	14577	14592	14735	14736	14694	14547	14722	14523	14582	14643	14738	14779	14606	14544	14766	14606	14626	14694	14617	14532	14728	14525	14651	14733	14492	14766	14731	14777	14759	14818	14597	14669	14687	14614	14741	14795	14573	14502	14592	14535	14605	14670	14704	14716	14814	14585	14630	14724	14739	14645	14585	14598	14767	14690	14535	14729	14529	14628	14668	14728	14627	14695	14723	14864	14660	14639	14653	14830	14745	14680	14576	14584	14757	14678	14664	14495	14480	14651	14762	14618	14881	14721	14600	14842	14534	14626	14657	14636	14741	14745	14664	14727	14666	14770	14713	14732	14756	14449	14832	14720	14701	14729	14755	14613	14744	14648	14619	14632	14750	14722	14652	14643	14811	14695	14772	14729	14731	14707	14638	14682	14491	14692	14710	14740	14755	14700	14737	14746	14806	14724	14609	14914	14432	14499	15031	14639	14573	14682	14697	14617	14666	14619	14734	14685	14659	14633	14593	14847	14629	14461	14745	14603	14753	14692	14616	14690	14607	14805	14555	14472	14705	14534	14693	14702	14676	14678	14734	14678	14581	14636	14674	14634	14739	14662	14709	14737	14713	14814	14679	14879	14695	14413	14587	14517	14585	14706	14606	14527	14486	14771	14764	14619	14771	14833	14662	14640	14573	14735	14587	14562	14716	14618	14620	14627	14650	14724	14764	14895	14693	14836	14783	14646	14795	14757	14787	14608	14638	14823	14577	14842	14680	14617	14660	14682	14551	14705	14663	14582	14749	14549	14585	14812	14721	14701	14637	14603	14856	14675	14629	14630	14732	14522	14430	14659	14687	14668	14626	14508	14605	14613	14838	14784	14801	14687	14735	14675	14643	14725	14582	14794	14701	14642	14666	14624	14557	14572	14576	14896	14710	14841	14711	14738	14689	14610	14783	14776	14706	14664	14508	14841	14719	14652	14591	14705	14568	14770	14670	14643	14597	14609	14878	14777	14755	14561	14690	14475	14611	14640	14804	14786	14637	14617	14617	14780	14825	14725	14725	14667	14740	14600	14671	14466	14753	14664	14647	14712	14744	14598	14581	14576	14605	14679	14685	14597	14832	14695	14742	14731	14672	14581	14651	14614	14610	14635	14665	14706	14628	14768	14719	14645	14676	14747	14852	14624	14842
27107	33176	47360	37092	24634	19928	18343	17518	17267	17347	17311	17243	17390	17281	17328	17368	17383	17270	17024	17415	17295	17039	17178	17075	17287	17250	17154	17425	17200	17243	17070	17150	17042	17056	17289	17122	17278	17250	17420	17233	17149	17102	17138	17098	17226	17287	17277	17145	17145	17279	17310	17260	17072	17243	17270	17253	17371	17366	17270	17348	17211	17112	17247	17128	17255	17224	17266	17170	16966	17217	17081	17363	17317	17260	17343	17241	17124	17180	17134	17076	17248	17075	17237	17187	17150	17039	17269	17102	17068	17187	17282	17414	17128	17262	17103	17103	17158	17059	17125	17255	17243	17085	17292	17168	17035	17379	17098	17254	17331	16986	16965	17270	17132	17133	17125	17209	17202	17199	17189	17260	17123	17210	17212	17311	17250	17140	17127	17161	17216	17171	17247	17126	17315	17249	17085	17024	17357	17376	17189	17149	17207	17380	17247	17138	17108	17146	17058	17217	17157	17137	17159	17060	17226	17305	17250	17163	17259	17161	17348	17011	17318	17455	17454	17132	17293	17170	17189	17341	16923	16756	17186	17163	17202	17312	17021	16942	17031	17215	17113	17003	17347	17000	17139	17106	17215	17278	17099	17142	17181	17248	17166	17181	17314	17407	17303	17389	17036	17410	17041	17276	17256	17019	17378	17239	17193	17096	17128	17218	17446	17365	17113	17256	17104	17097	17301	17167	16970	17361	17456	17384	17162	17169	17408	17056	17172	17143	17471	17205	17288	17439	16892	17304	17180	17199	17181	17215	17194	17192	17026	17304	17084	16993	17143	17375	17265	17190	17302	17308	17082	17305	17099	17191	17433	17191	17331	17319	17161	17195	17065	17123	17279	17107	17145	17155	17207	17154	17054	17073	17449	17166	17205	17223	17091	17287	17185	16983	17168	17217	17095	17078	17220	17230	17095	17121	17392	17245	17113	17245	17123	17370	17315	17335	17121	16920	17276	17128	17212	17404	17032	17136	17324	17160	17169	17172	17223	17117	17200	17438	17317	17485	17514	17167	17241	17241	17194	17396	17228	17205	17180	17059	17018	17281	17477	17050	16996	17118	17204	17118	17322	17297	17199	17050	17082	17360	17173	17132	17124	17257	17096	17181	17169	17132	17212	17368	17021	17052	17146	17207	17422	17306	17183	17252	17304	17293	17207	17212	17131	17011	17151	17174	17116	17233	17240	17192	17122	17170	17360	17055	17256	17224	17228	17231	17229	17125	17261	17023	17182	17081	17303	17109	17175	17060	17370	17260	17105	17069	17195	17153	17147	17046	17296	17201	17241	17013	17244	17043	17329	17050	17217	17386	17237	17042	17032	17267	17339	17175	17355	17326	17220	17252	17229	17327	17181	17332	17130	17098	17123	17078	17055	17073	17149	17071	17064	17192	17176	17128	17105	17172	17091	17282	17242	16971	17148	17055	17275	17156	17161	17334	17200	17154	17236	17341	17198	17256	17417	17233	17328	17141	17219	17274	17451	17215	17067	17161	17141	17196	17292	17220	17364	17210	17178	17230	17303	17141	17285	17291	17496	17350	17268	17317	17262	17065	17186	17265	17055	17000	17098	17131	17315	17482	17369	17099	17080	17018	17220	17228	17280	17468	17256	17065	17289	17277	17326	17296	17092	17241	17406	17258	17274	17310	17097	17263	17266	17143	17057	17192	17258	17142	17238	17268	17152	17160	17269	17130	17151	17406	17023	17283	17088	17014	17221	17179	17118	17273	17104	17033	17079	17012	17172	17340	17192	17313	17238	17216	17243	17210	17184	17281	17359	17201	16959	17184	17253	17348	17131	17078	17251	17294	17205	16935	17268	17051	17433	17061	17087	17147	17134	17168	17097	17081	17020	17056	17352	17295	17070	17238	17266	17179	17262	17313	17007	17358	17273	17257	17300	17114	17155	17215	17228	17219	17200	17235	17085	17064	17262	17274	17342	17166	17153	17252	17164	17399	17143	17227	17291	17200	17219	17218	17294	17108	17156	17076	17165	17161	17232	17340	17272	17302	17431	17081	17165	17235	17300	17254	17385	17368	17155	17069	17202	17404	17132	17147	17355	17152	17210	17266	17276	17058	17162	17199	17511	17235	17224	17128	17250	17201	17054	17000	17145	17253	17193	17223	17289	17212	17089	17179	17106	17077	17196	17183	17378	17296	17188	17269	17231	17203	17114	17303	17246	17288	17182	17265	17283	17211	17219	17176	17140	17328	17171	17268	17059	17256	17343	17196	17169	17217	17196	17110	17313	17278	17225	17215	17040	17253	17123	17303	17099	17302	17287	17162	17245	17240	17116	17249	17197	17304	17121	17182	17407	17092	17348	17123	17250	17075	17337	17384	17398	17139	17237	17377	17180	17247	17285	17248	17210	17257	17406	17312	17210	17269	17119	17018	17178	17108	17212	17116	16987	16908	17126	17269	17141	17067	17162	17196	17222	16995	17256	17129	17359	17231	17307	17131	17167	17203	17227	17182	17171	17225	17047	17100	17054	17121	17465	17009	17005	17345	17124	17164	17221	17005	17269	17245	17236	17306	17112	17253	17448	17251	17293	17170	17349	17121	17168	17042	17100	17155	17071	17233	17300	17263	17305	17280	17182	17096	17314	17321	17229	17247	17162	17057	17276	17152	17300	17069	17343	17032	17119	17158	17053	17199	17134	17102	17292	17205	17260	17273	17278	17157	17179	17236	17215	17124	17283	17243	17410	17135	17329	17118	17148	17007	17064	17428	17236	17167	17291	17375	17356	17195	17309	16975	17020	17180	17253	17158	17329	17407	17272	17163	17207	17263	17232	17180	17139	17104	17378	17240	17261	17215	17150	17189	17378	17362	17270	17283	17067	17292	17100	17144	17068	17224	17136	17142	17119	16943	17248	17233	17224	17231	17123	17055	17222	17142	17109	17143	17228	17326	17300	17062	17267	17208	17222	17252	17342	17374	17203	17138	17270	17371	17156	17240	17206	17157	17404	17323	17315	17159	17307	17223	17118	17116	17404	17117	17216	17356	17376	17169	17209	17146	17227	17097	17022	17344	17241	17196	17133	17208	17310	17172	17274	17270	17224	17281	17085	17139	17485	17321	17130	17204	17099	17130	17219	17237	17161	17361	17060	17396	17357	17249	17081	16915	17226	17094	17126	17288	17003	17370	17150	17308	17158	17320	17248	17277	17127	17263	17337	17085	17183	17329	17031	17244	17163	17202	17430	17233	17237	17011	17193	17283	17147	16951	17233	17251	16958	17000	17021	17238	17155	17310	17215	17416	17282	16966	17119	17179	17102	17030	17273	17063	17334	17080	17142	17051	17277	17049	17143	17256	17120	17193	17130	17178	17363	17097	17166	17233	17080	17257	17176	17202	17367	17038	17164	17305	17169	16927	17098	17291	17237	16972	17083	17153	17056	17121	17347	17097	17311	17239	17124	17210	17142	17280	17176	17065	17166	17171	17262	17043	17295	17178	17187	17253	17266	17080	17137	17085	17136	17270	17063	17362	17195	17074	17155	17336	17284	17092	17261	17291	17123	16963	17138	17284	17087	17063	17159	17222	17164	17332	17179	17090	17374	17229	17190	17109	17240	17095	17197	17236	17238	16986	17167	17135	17200	17167	17240	17035	17103	17122	17039	16996	17126	17101	17145	17020	17106	17235	17074	17319	17124	17274	17137	17370	17007	17059	17093	16993	17195	17318	17158	17154	17300	17341	17058	17105	17167	17098	17129	17235	17087	17038	17348	17186	17294	16966	17249	17361	17387	17190	17384	17114	17213	17148	17241	17073	17228	17156	17315	17342	17306	17113	17379	17331	17349	17322	17206	17212	17316	17429	17223	17294	17240	17296	17291	17196	17216	17147	17179	17223	17120	17261	17292	16977	17370	17169	17084	17049	17077	17197	17059	17169	17189	17262	17161	17208	17292	17304	17368	17110	17337	17294	17144	17091	17426	17220	17056	17179	17006	17178	17104	17271	17013	17209	17285	17135	17114	17117	17366	17299	17073	17238	17203	17336	17297	17163	17155	17364	17176	17383	17226	17127	17123	17138	17257	17044	17242	17281	17309	17182	17009	17182	17201	17187	17132	17145	17127	17084	17289	17253	17145	17384	17312	17190	17302	17176	17034	17079	17238	17234	16997	17289	17142	17215	17106	16930	17002	17199	17209	17122	17358	17039	17096	17305	17300	17390	17276	17243	17230	17152	17344	17332	17079	17228	17372	17208	17132	17312	17304	17241	17199	17113	17316	17271	17016	17217	17423	17321	17316	17342	17254	17407	17155	17246	17226	17313	17234	17255	17160	17251	17190	17024	17061	17263	17262	17162	17088	17284	17113	16947	17282	17235	17094	17230	17171	17410	17379	17306	17168	17064	17063	17259	16984	17206	17051	17129	17249	17401	17275	17132	17144	17154	17216	17303	17403	17297	17144	17113	17133	17153	17189	16977	17251	17128	17227	17346	17195	17066	17140	17244	17089	17247	17043	17186	17134	17190	17163	17261	16993	17355	17333	17276	17093	17317	17348	17078	17214	17203	17131	17275	17355	17418	17121	17189	17205	17213	17103	17254	17222	17240	17110	17076	17237	17308	17131	17238	17140	17512	17190	17107	17125	17220	17361	17457	17290	17249	17276	17327	17223	17119	17227	17272	17241	17326	17173	16977	17162	17387	17224	17107	17162	17177	17324	17290	17422	17236	17253	17166	17108	17227	17516	17255	17146	17332	17233	17279	17156	17158	17255	16992	17350	17062	17274	17175	17236	17219	17261	17281	17266	17212	17134	17069	17274	17266	17269	17516	17156	17257	17233	17187	17030	17120	17295	17106	17465	17259	17021	17119	17117	17136	17191	17225	17230	17260	17288	17408	17330	17067	17327	17191	17353	17111	17175	17327	17276	17175	17317	17111	17286	17378	17103	17181	17316	17144	17204	16985	17112	17273	17271	17272	17415	17076	17272	17236	17192	17276	16949	17271	17187	17388	17032	17366	17311	17053	17289	17185	17316	17283	17407	17232	17021	17231	17323	17314	17116	17109	17234	17104	17296	17139	17155	17248	16909	17342	17133	17284	17308	17162	17270	17224	17280	17210	17051	17209	17240	17191	17229	17121	17269	17195	17162	17120	17320	17248	17079	16969	17367	17256	17157	17304
50465	79088	60293	36049	21818	16548	15250	15010	14909	14869	14879	15004	14933	15124	14996	15193	14978	15078	14930	15026	15039	15073	14983	15082	15002	14898	15053	15039	15069	14990	14857	15013	14901	15027	15135	14771	15100	15151	14931	15057	14786	14849	15067	15035	14950	15061	15093	15191	15013	15121	15028	14929	15011	14831	15055	15104	15153	14938	15038	14998	14973	15126	15120	15024	15035	14988	15221	15025	15059	14894	15147	15011	15022	15126	15040	15091	15079	14844	14967	14799	15167	14990	15001	15043	14936	14938	15093	14914	14913	14921	14980	15084	14997	14990	15012	15017	14900	14969	14819	14842	15061	15021	14958	14917	14771	14993	14978	14882	14854	14979	14989	14914	15079	15050	15004	14958	14998	14913	14948	14938	15009	14911	14913	14864	15113	15043	14978	14974	14957	14941	14979	15251	14949	14999	14989	14985	14972	15009	14967	15103	14908	14830	14950	14980	14818	14812	15005	15007	14868	14910	14949	14938	15111	14815	15033	14878	14992	15110	14853	15077	15028	14888	15050	14911	14964	15056	14872	15158	14954	14933	14973	14921	14927	14926	14984	14939	14903	15001	14984	14935	14988	14976	15079	14920	15045	15011	14870	14949	15058	14970	15057	15132	14897	15020	14931	14978	14913	14813	14925	14858	14984	14956	14980	15027	15085	14853	14948	15048	15008	15040	15090	15124	14919	15059	15050	15045	15153	14929	14972	14823	14973	14976	15152	15016	15093	14815	15019	14758	14876	15282	15065	14904	15015	14934	14892	14998	14826	14717	14900	14892	15037	15084	14935	15057	14788	15125	14996	15219	15077	14826	15004	14739	14931	14868	14961	14937	14968	14957	15096	15089	15118	15085	15061	14894	15267	15055	14949	14967	14954	14945	14875	15198	15064	15007	14981	15064	15016	15104	15050	14950	14983	14943	14949	14988	15023	15090	14830	14870	15082	14928	15059	15186	14942	14870	15103	14843	15033	15044	15023	14913	14951	14922	15054	14930	14849	14981	15050	14898	14948	14898	14925	15130	14899	15043	14994	14851	15015	15071	14841	14899	14886	14912	14841	15063	14961	14928	15045	14867	15004	15029	14998	15046	14932	14838	15036	14947	14988	15157	15069	14954	15050	14936	15016	14968	15114	14912	14877	14908	15050	14816	14981	15014	14983	14947	14875	14904	14813	14993	15000	14909	15004	15031	14884	14936	14964	14962	15080	14910	14986	15177	14914	15126	15030	15077	14909	14936	14992	15078	14879	14809	15106	15055	14938	15064	14943	14972	15149	15097	15012	15063	15042	14964	14926	15013	14880	14960	15030	14957	15022	14982	15016	15080	15086	14965	15014	15013	15017	14799	14967	14990	14983	15124	14989	15010	15001	15025	15056	14869	15028	15160	14930	15031	15000	14911	14947	14851	15059	14984	15047	15125	14975	15005	14896	14918	14777	14835	15249	15047	14957	15039	14942	15116	14988	14882	15045	14970	15174	14995	15094	14883	14877	15059	14819	14919	14965	14819	14716	14935	14893	14843	14969	14886	14772	15118	14929	14949	15126	14967	14980	14959	14893	14742	15176	14923	15036	14924	14994	15014	14818	15004	14943	15030	14901	14924	15009	14997	14867	15056	15016	14903	14914	14952	15027	14930	14841	15045	14818	14878	14932	14948	14982	15000	15064	14878	14887	15033	15022	14935	15019	15016	14998	15037	14953	15087	14991	15132	15002	14880	15060	14982	14991	15015	15032	15083	14966	15016	15003	15119	14980	14984	15050	15033	15129	15047	14918	14859	15072	14964	15115	14883	14881	15064	14979	14916	14872	14975	14784	15009	15038	14935	14999	15066	14952	14868	15178	14913	15009	14874	15011	15015	14918	14936	14952	14961	14986	14779	14894	15218	15064	15046	15038	14761	14982	14905	15108	15042	14883	14800	15058	15037	15065	14958	14993	14966	15094	14956	14993	15092	15001	14983	15120	14915	14942	14898	15042	14904	14905	14963	14981	14913	14943	15009	14924	14890	15064	15081	14903	14947	14992	15153	15006	15096	14868	15069	14896	14923	14877	15047	14902	14795	15044	15011	15009	15019	14907	14894	15114	15049	15139	15046	15046	14949	15009	14965	14858	15001	15020	15081	14907	15031	14849	15008	14951	15054	15204	15131	15060	14962	15018	14815	15064	14957	15040	14947	15032	14956	15046	14984	14941	15043	14862	15129	14941	14926	14987	14965	14934	15006	14968	14984	15053	15034	15078	14943	14926	14985	15020	15034	15034	14953	14781	14985	14935	14934	14820	14887	14907	14820	15176	14869	15082	14944	15041	15012	15095	14980	14844	15084	15040	15025	14983	15128	15070	15077	15077	15036	15055	15045	14962	15011	15017	14916	14940	14968	15034	15029	15000	15107	14956	15016	14922	15020	15062	14936	14897	14990	15056	15114	14997	15105	14787	14934	14976	15014	14963	15076	15119	14891	15050	14996	14952	14842	14845	15090	15047	15188	14912	14922	14941	14949	15058	14979	15014	14991	14971	14969	14883	14937	14947	14903	14958	14878	14958	14975	15125	14781	15132	14858	15030	14992	15150	15109	14961	15125	14976	15082	15033	14890	15067	14940	14935	14940	14991	15043	14957	14946	14993	15036	14914	15244	15024	14875	14947	14832	14908	14932	15084	14976	15102	14918	15092	14981	15100	15187	14977	15074	15051	15051	14852	14890	14981	14914	15026	15019	14931	14905	15054	14967	15116	15100	15095	14995	15052	15047	15089	14931	15079	15084	15007	15119	15059	15023	15039	14858	14933	14942	15041	15025	14968	14984	15029	15046	15031	14946	14971	14937	15086	15004	14927	15014	15055	14994	15002	14937	14920	14913	15204	14817	15024	15029	15083	14747	14990	14994	14856	14946	15047	14895	15001	14963	15062	14986	14936	14847	14933	14931	15088	15034	15001	15063	15000	15093	15248	14967	14941	14987	14916	15065	14974	14939	14979	14919	15239	14934	14955	15056	15092	14999	15079	14972	14940	14899	15030	15085	14871	14975	14963	14951	15064	15010	14949	14979	14892	15016	14964	14979	15091	15000	15050	15045	15072	14983	15030	15054	15076	14971	15005	14823	14968	15030	15015	14991	14977	15018	15086	14908	14965	15114	14954	14986	14991	14971	14929	15064	15013	15085	14953	14936	15246	14926	14893	14912	14973	14992	14899	14964	15094	14915	15089	14789	15097	14982	14880	14980	15096	15199	15041	15103	14916	14993	15027	14896	15008	14931	15178	15035	14916	15010	14934	14897	15099	15131	14852	15007	14988	15007	15098	15029	15079	14983	15033	14861	14897	14975	15238	15026	14988	15076	14839	15005	15145	14955	14863	14930	14917	14973	14810	15038	14961	15029	15027	15111	15025	14979	14951	15056	15014	14986	14971	14821	14946	14902	14941	14997	14927	15024	14856	14978	14941	14943	14974	14893	15015	15017	15016	15000	15124	14813	14945	15055	14946	14991	14974	14983	15001	15150	15010	15017	14930	15041	15111	15125	15110	14843	14882	14903	14978	14913	14900	14920	14937	15022	15087	15087	15021	14832	14925	15097	15034	15015	15022	14864	15070	15027	15084	14855	14920	15032	15099	14994	14922	15039	14874	15100	15047	15095	14978	15103	14947	14893	14972	14875	14912	14970	14925	14865	15215	15259	14949	14948	15014	14985	14955	14959	15085	14937	15088	15038	14837	14953	15075	14946	14940	15213	14690	15089	14825	15071	14827	14969	15168	14948	15074	14860	14849	15055	14992	14981	15026	14999	14997	14972	15100	14918	14912	14925	14963	15080	14988	14808	15013	15099	14847	15093	14870	14917	14974	14984	14965	15053	15008	14972	14942	15092	15079	14872	15134	15019	14820	14948	14948	14897	14813	14862	15010	14990	14916	15068	14944	14969	14971	14968	15066	15133	15059	14829	14940	15140	14960	14977	14966	14975	14998	14956	15078	15004	15087	14885	15051	14913	14988	14989	15040	14850	14960	15012	15018	14959	14925	14909	14962	15043	15066	15078	14876	14983	15114	15144	14971	14946	14880	14958	14924	15053	15133	14807	14934	15034	14871	14968	15151	15069	14920	14914	14738	14913	15039	15003	15124	14922	15020	14953	15068	15048	15153	15059	14862	15089	14986	14860	14974	15080	14974	14963	15092	14777	15053	15171	14870	14847	14891	14873	14969	15005	15140	15045	14887	14980	14791	15035	15001	15285	14988	15045	14973	14902	14929	15041	14986	14940	15138	14958	15021	15034	15012	14798	15050	14919	15088	15069	14927	14786	15110	14951	14994	14979	14966	15131	15094	15049	15123	15093	15020	14999	14975	15054	15139	14967	14974	14940	14952	15124	14994	14931	15016	14955	15044	14705	14883	15153	14758	15049	14875	15007	15064	15107	14939	15017	14928	15086	14978	15001	14908	14994	14933	14992	14955	15012	14840	14927	15118	14999	15045	14913	14996	14962	14979	15098	14992	15039	14753	14886	14891	14987	14877	14989	15088	14964	15046	14817	15033	14857	14900	15125	14949	14882	14886	15052	15019	15041	15087	15084	15087	14939	15047	15113	15030	14931	15044	14960	14967	14873	15173	14917	14894	15149	15005	15074	15017	15045	14743	15118	15134	14941	15081	15007	14747	15062	15139	15066	15197	15144	15036	15015	15002	15014	15049	14972	14984	15171	14959	14835	14912	15021	15005	14983	14966	15011	15138	14944	15044	15069	15093	14998	15019	15006	14970	14863	15089	15063	15036	15132	15005	14976	14981	14966	14999	15078	15052	15256	14959	14895	15144	15044	14941	14967	15078	15092	15086	14994	15158	15302	15089	15076	15047	15082	15203	14898	14978	14810	15064	14998	14856	14963	14949	14820	14894	14940	14956	15044	14889	15011	15131	14973	14993	15010	14901	14911	15109	14963	14810	15099	15113	14927	15012	14991	14969	15025	15184	14972	14948	15110	14913	14935	15069	14923	15053	15050	14994	14998	14969	15025	15078	14823	15003	15008	14920	15089	14998	15062	14924	14943	14943	14882	15038	14844	15126	15089	14998	14968	14948	14998	15034	15016	14987	14998	14945	14916	15012	14888	14861	15045	14982	14817	14988	14905	15017	14860	14962	14877	14935	15171	14961	14842	14918	15027
22891	23136	35519	31194	25700	24473	24137	18477	17450	17761	17801	17667	17585	17559	17497	17556	17779	17571	17585	17412	17286	17697	17353	17511	17100	17438	17539	17476	17386	17287	17367	17265	17341	17356	17100	17260	17293	17410	17568	17183	17407	17553	17396	17501	17240	17329	17318	17294	17380	17118	17298	17381	17262	17233	17407	17299	17299	17293	17291	17412	17243	17368	17339	17323	17308	17480	17594	17385	17283	17276	17328	17189	17251	17214	17347	17257	17207	17254	17129	17387	17384	17349	17199	17225	17230	17413	17230	17481	17325	17398	17295	17492	17364	17103	17305	17271	17291	17220	17501	17189	17276	17024	17303	17331	17210	17248	17429	17186	17342	17204	17242	17552	17384	17335	17309	17445	17250	17234	17358	17251	17160	17180	17329	17192	17316	17495	17353	17187	17325	17050	17139	17151	17243	17249	17383	17279	17167	17295	17265	17203	17307	17209	17381	17036	17445	17397	17507	17261	17299	17112	17246	17274	17372	17078	17308	17260	17373	17354	17147	17321	17269	17413	17348	17233	17215	17188	17355	17403	17216	17234	17087	17150	17440	17235	17291	17121	17207	17235	17265	17348	17222	17193	17085	17374	17280	17343	17352	17475	17369	17091	17214	17316	17085	17333	17167	17088	17386	17248	17203	17049	17446	17319	17455	17323	17367	17265	17352	17464	17225	17263	17297	17389	17301	17357	17290	17249	17248	17367	17381	17461	17261	17156	17134	17097	17369	17174	17496	17402	17312	17461	17202	17101	17356	17280	17306	17172	17184	17306	17259	17445	17419	17408	17394	17340	17438	17149	17376	17304	17456	17268	17276	17288	17363	17334	17307	17269	17336	17252	17260	17232	17459	17179	17509	17015	17073	17155	17259	17410	17135	17398	17492	17267	17219	17464	17447	17398	17280	17259	17291	17060	17239	17365	17464	17285	17326	17270	17252	17382	17265	17186	17367	17207	17402	17262	17059	17414	17423	17268	17574	17057	17380	17259	17173	17186	17295	17324	17278	17498	17186	17263	17187	17304	17061	17162	17088	17211	17408	17263	17251	17166	17324	17336	17210	17203	17287	17221	17058	17366	17091	17167	17268	17192	17326	17203	17207	17301	17237	17282	17113	17292	17366	17402	17243	17279	17144	17103	17298	17286	17487	17388	17251	17252	17127	17429	17127	17297	17361	17202	17201	17179	17106	17079	17121	17185	17245	17125	17063	17328	17174	17332	17350	17345	17122	17165	17324	17297	17428	17317	17405	17182	17197	17244	17189	17392	17251	17379	17304	17516	17230	17303	17260	17310	17222	17186	17384	17251	17186	17116	17337	17137	17307	17389	17516	17288	17267	17266	17296	17206	17180	17201	17158	17380	17371	17316	17291	17229	17250	17279	17308	17320	17236	17240	17226	17380	17361	17220	17258	17299	17388	17226	17207	17154	17060	17374	17304	17574	17354	17171	17062	17218	17397	17134	17321	17325	17202	17321	17287	17232	17341	16997	17238	17195	17268	17068	17249	17081	17157	17192	17306	17361	17235	17291	17341	17338	17246	16996	17083	17343	17240	17273	17157	17278	17438	17316	17484	17191	17219	17407	17286	17294	17166	17115	17219	17306	17337	17387	17249	17290	17394	17195	17324	17338	17178	17432	17236	17331	17435	17575	17160	17132	17096	17059	17254	17341	17206	17135	17193	17337	17266	17328	17441	17470	17385	17311	17224	17225	17146	17383	17305	17480	17323	17395	17342	17333	17109	17234	17022	17197	17150	17193	17235	17358	17322	17315	17287	17295	17211	17230	17124	17430	17303	17364	17341	17331	17214	17218	17212	17332	17353	17282	17235	17214	17183	17334	16941	17296	17388	17186	17385	17260	17411	17462	17339	17168	17306	17312	17399	17285	17358	17331	17113	17000	17318	17351	17130	17164	17101	17203	17329	17462	17416	17367	17288	17399	17441	17180	17441	17411	17208	17133	17327	17383	17427	17190	17052	17187	17211	17185	17271	17233	17222	17064	17267	17382	17603	17397	17242	17061	17296	17221	17203	17288	17377	17032	17495	17302	17171	17265	17222	17184	17272	17194	17342	17265	17230	17375	17292	17299	17263	17246	17167	17542	17409	17208	17325	17274	17292	17273	17247	17241	17307	17503	17171	17314	17196	17406	17580	17236	17371	17259	17226	17390	17563	17175	17071	17368	17247	17200	17215	17245	17227	17254	17066	17280	17185	17402	17441	17245	17227	17197	17418	17412	17380	17064	17217	17430	17376	17363	17380	17339	17290	17240	17204	17112	17254	16998	17400	17135	17348	17177	17289	17397	17237	17322	17299	17160	17468	17230	17362	17498	17124	17340	17390	17249	17071	17305	17217	17204	17252	17192	17315	17361	17284	17410	17534	17407	17308	17023	17263	17280	17295	17397	17251	17214	17335	17256	17371	17239	17268	17202	17335	17280	17172	17293	17309	17314	17453	17232	17274	17345	17139	17378	17261	17166	17109	17330	17281	17310	17291	17205	17437	17370	17175	17320	17295	17160	17401	17052	16872	17143	17093	17266	17185	17212	17269	17254	17230	17231	17337	17269	17325	17304	17132	17165	17247	17098	17341	17326	17190	17191	17184	17564	17230	17068	17269	17235	17216	17436	17252	17306	17012	17284	17337	17336	17299	17301	17171	17512	17350	17069	17407	17326	17171	17253	17087	17155	17331	17244	17273	17197	17223	17320	17434	17384	17323	17106	17158	17062	17276	17367	17428	17402	17436	17203	17267	17230	17213	17327	17381	17345	17251	17302	17289	17139	17233	17294	17263	17065	16947	17229	17492	17311	17345	17241	17423	17307	17337	17322	17333	17233	17269	17294	17076	17359	17261	17233	17497	17389	17205	17241	17149	17197	17248	17286	17269	17349	17358	17304	17260	17306	17231	17287	17349	17339	17239	17373	17271	17316	17149	17336	16909	17283	17243	17342	17339	17289	17425	17264	17266	17229	17274	17272	17313	17361	17378	17384	17250	17306	17234	17232	17048	17156	17397	17385	17314	17489	17363	17220	17304	17460	17276	17229	17250	17485	17106	17037	17208	17220	17198	17318	17427	17371	17278	17056	17522	17169	17132	17467	17366	17282	17178	17023	17328	17430	17335	17229	17289	17296	17196	17245	17316	17269	17204	17318	17108	17274	17311	17242	17183	17366	17410	17270	17063	17403	17242	17332	17236	17345	17326	17156	17255	17203	17259	17315	17289	17135	17423	17197	17338	17305	17155	17158	17239	17317	17398	17116	17265	17224	17349	17228	17358	17237	17186	17236	17429	17523	17225	17394	17389	17399	17198	17151	17231	17272	17303	17377	17297	17378	17338	17459	17444	17253	17624	17304	17253	17313	17402	17335	17292	17161	17156	17247	17327	17151	17251	17059	17330	17142	17317	17171	17302	17423	17318	17216	17253	17401	17210	17072	17286	17424	17203	17251	17501	17467	17325	17188	17429	17245	17189	17016	17370	17363	17506	17391	17336	17320	17087	17209	17347	17692	17134	17080	17169	17256	17396	17340	17403	17466	17239	17246	17217	17321	17187	17052	17164	17351	17405	17245	17538	17339	17276	17207	17169	17262	17277	17200	17021	17298	17116	17250	17236	17119	17135	17264	17445	17258	17113	17083	17429	17328	17303	17109	17239	17270	17139	17177	17174	17144	17242	17431	17326	17199	17427	17155	17289	17418	17180	17135	17279	17217	17273	17161	17300	17132	17189	17074	17507	17471	17171	17178	17310	17335	17378	17299	17472	17306	17538	17327	17398	17175	17218	17465	17293	17224	17207	17149	17232	17094	17216	17375	17242	17320	17262	17251	17397	17147	17044	17376	17381	17306	17166	17265	17195	17198	17398	17192	17336	17119	17188	17262	17311	17299	17306	17174	17287	17387	17240	17245	17172	17057	17199	17165	17386	17344	17318	17309	17064	17138	17455	17278	17357	17383	17109	17318	17253	17026	17274	16983	17373	17394	17453	17266	17132	17207	17124	17349	17284	17038	17458	17034	17211	17380	17507	17459	17241	17267	17213	17181	17267	17326	17242	17107	17281	17052	17279	17213	17345	17279	17454	17379	17408	17372	16980	17237	17239	17236	17221	17299	17256	17378	17391	17064	17072	17135	17193	17082	17086	17223	17327	17355	17130	17331	17094	17203	17292	17293	17367	17365	17124	16962	17156	17113	17252	17076	17525	17340	17338	17317	17146	17139	17344	17311	17200	17435	17163	17470	17254	17316	17313	17311	17237	17243	17150	16901	17222	17255	17226	17265	17184	17169	17319	17147	17217	17316	17424	17413	17338	17417	17198	17164	17356	17244	17463	17471	17204	17290	17399	17256	17401	17384	17350	17229	17330	17405	17154	17340	17297	17287	17433	17134	17103	17274	17398	17172	17450	17512	17364	17243	17213	17206	17334	17334	17286	17072	17318	17163	17213	17328	17347	17325	17024	17273	17347	17118	17384	17426	17252	17240	17459	17328	17282	17161	17275	17149	17337	17449	17325	17206	17440	17275	17302	17330	17216	17161	17244	17274	17199	17231	17271	17366	17202	17422	17146	17203	17244	17304	17357	17243	17243	17238	17269	17290	17018	17152	17391	17201	17352	17290	17324	17171	17293	17543	17249	17248	17347	17344	17327	17158	17192	17484	17348	17433	17372	17304	17241	17352	17203	17330	17331	17349	17207	17342	17309	17382	17269	17082	17303	17280	17089	17217	17145	17208	17495	17454	17220	17399	17353	17447	17397	17430	17303	17431	17298	17296	17310	17445	17299	17354	17301	17161	17252	17172	17124	17205	17306	17408	17360	17350	17318	17130	17155	17258	17400	17319	17151	17434	17304	17221	17141	17143	17161	17240	17313	17262	17149	17153	17535	17324	17489	17316	17214	17496	17419	17315	17233	17162	17287	17494	17155	17356	17281	17361	17255	17522	17112	17442	17282	17267	17117	17306	17345	17231	17294	17239	17359	17360	17295	17351	17268	17171	17214	17186	17287	17163	17185	17229	17320	17181	17435	17135	17293	17400	17383	17238	17308	17406	17177	17195	17240	17127	17489	17141	17253	17203	17211	17262	17308	17300	17120	17271	17258	17177	17248	17106	17181	17171	17413	17240	17295	17154	17341	17331	17247	17337	17175	17151
62594	105047	86993	60530	36242	21567	15823	14952	15046	15004	15068	15013	14835	15038	14938	15176	15059	15100	14924	15014	14977	14941	15081	15067	15160	15112	15076	14998	15010	14970	14775	15028	14880	15277	14920	14935	14925	15042	14867	14910	15145	14865	14993	15108	14924	15001	14937	15075	15049	15198	15018	15142	15162	14989	14986	14921	14869	14962	15056	14821	15038	15118	15026	14965	15083	14944	15008	14975	15010	15171	15050	14899	15123	14988	14986	15087	15072	15057	14833	14867	14875	15031	14876	15104	14998	15061	14952	15010	15129	15073	15027	14987	15211	15176	14900	15108	15083	15040	14949	15027	14940	14965	14908	14864	15140	15045	14980	15069	15085	15042	15109	14967	14829	14990	15148	15114	15177	15008	15103	14968	15118	15065	15034	15032	15038	15019	15049	14860	15126	14978	14965	14877	15198	15183	15022	15117	15006	15047	14908	14957	15094	15183	15065	15071	15183	14931	14947	14952	14963	15063	15029	15107	14968	15088	15081	15089	15036	15020	15010	15164	14921	14983	15079	14984	14995	14960	15045	14993	14882	14993	14936	14969	14933	15037	15045	15173	15056	15103	14990	14934	15077	15125	14899	15132	14893	14910	15021	14988	14880	14838	15108	15048	15006	15032	14816	14996	14878	15195	15026	14981	15016	15074	15047	15077	15054	14884	14994	14979	14934	15153	15046	15017	15044	15099	14918	15023	15063	14980	15107	14873	15182	15023	15062	15152	15136	14959	15035	15014	15037	14811	15064	14836	15159	14861	14827	15099	14914	15170	15148	14905	14931	15046	14749	15313	14965	15134	15091	14962	14960	15114	15207	14948	15039	15019	15035	15004	14886	14975	15037	15185	14843	15042	15088	14890	14966	14954	15286	14952	15138	15022	14970	15033	15097	15053	15111	14857	14950	15148	14984	15069	15080	14940	14938	15004	15206	15150	14913	14949	15038	14917	15066	15048	15082	15036	15107	14965	14980	14884	14959	15019	15077	15245	14984	15020	14995	15063	14936	15043	14940	14981	15078	15093	14975	15241	15119	15051	15032	15116	14980	14996	14894	15089	15085	14844	15096	14919	15134	15037	14995	15063	14973	14944	15115	15082	15047	15005	14993	15180	15056	14952	15020	15061	15024	14867	14989	14940	15019	14905	15092	15078	15042	15033	14954	14834	14842	14932	14966	15122	14834	15025	14897	14820	14950	15068	15219	14914	15012	14966	15063	15012	15192	15071	15123	15071	14987	15091	15047	15027	14998	15027	14971	14876	15316	15106	15164	14915	14873	15002	15059	14976	14807	15000	15034	15008	14931	15020	14992	15133	15100	14830	15113	15015	15075	15004	15183	14998	15077	15011	15283	15072	15017	14979	14885	15123	14886	15127	15096	15197	15111	15030	15053	15085	15137	15125	14900	14982	14972	14926	15064	14949	15034	14928	15179	15216	14987	14859	15056	15011	14952	14909	14978	14883	15072	14985	14989	15060	15008	15071	15120	15063	14893	15275	14927	14921	15024	15067	15076	14960	15134	15020	14920	15070	14954	14934	15093	15055	14848	14891	15040	15170	15077	14968	15122	14986	14868	15043	14961	15060	15129	15017	15015	15126	14991	15117	15013	14945	15141	15035	15061	15046	15000	14940	14970	14983	14971	15059	15239	15153	14900	14986	15154	14972	15108	15105	14995	15037	14928	15093	15084	14955	15044	14996	15028	14868	15240	15025	15039	14975	15046	15138	15213	15121	14958	15059	15194	15060	15089	15004	15086	15065	15075	14899	14970	14959	14979	14981	15133	15018	15079	15161	14987	14857	15103	14961	14920	14975	14911	15003	15054	14985	15103	14952	15139	14974	14948	15015	14958	14951	15055	14837	15176	15087	15078	15070	15044	14893	14911	15009	14983	14997	15002	15101	15071	14958	15116	15138	15041	15066	15055	15126	15170	14896	15100	15003	15097	15103	14914	15172	15032	15268	15007	15142	15131	14946	14911	15117	15142	14968	15109	14835	15086	15048	14946	15030	14888	15023	15174	15144	15153	15130	14931	15195	14949	15075	14949	15074	14873	14990	14959	14891	14988	14923	14952	15110	15058	14991	15064	15064	15080	14911	14887	15021	14991	15116	15019	15073	15187	15290	14853	15133	14906	15016	15051	14992	15071	14920	14852	15195	14996	14990	15049	14863	15077	14983	14879	14965	15055	15110	15106	15082	14905	15035	14858	15202	14922	15105	14988	15033	15134	15020	15087	15171	14963	14964	15041	15173	15076	15007	15081	14839	15095	14785	15169	14987	14977	15062	14944	15092	15008	15095	14888	15114	15114	14862	15221	14940	15074	15053	14956	15046	15022	15107	15125	15033	14950	15061	14950	15096	14996	14931	15213	15112	15014	15109	15116	14897	15139	15024	15090	14967	14937	14987	15028	14847	14931	15027	15000	14992	14962	15021	14971	14949	15203	15016	15015	15113	15022	15013	14916	14980	14972	15118	15034	15001	14935	15129	14995	15040	15077	15021	14971	15112	15012	15170	14930	15045	14975	15125	14935	15130	15033	15038	14980	15110	14950	14991	14845	15021	15233	15120	15207	15003	14965	15004	14911	15146	15119	14973	14957	15137	14984	14991	15108	15081	15111	15037	15009	15090	14969	15082	14951	15042	14895	15025	14900	15136	15125	15014	15078	15050	14970	15097	15117	14999	15041	15046	15118	14977	14996	15056	15126	15038	15162	14976	15009	15028	14946	15033	15144	15044	15076	15019	15021	15027	14816	14974	15021	15102	15078	15061	15001	14913	14979	14902	14943	15135	15082	15092	14983	15072	15175	15073	14947	14995	15016	15014	14964	14849	14822	14985	14905	15101	15056	15211	14899	14878	15072	14960	14936	15037	15057	15079	15079	15145	15023	15052	15086	15055	15034	15170	15129	15127	14992	15079	14933	14886	15060	15162	15036	15213	15035	15135	15040	15044	14931	14978	14939	15051	15000	15115	15204	15121	15007	14817	14962	15119	14933	15051	14833	14942	15052	15260	15165	15023	15090	14883	15090	14942	15054	14792	15128	14812	15089	15055	14985	14757	15111	14999	15087	15115	15044	15105	14912	15033	14992	15105	14942	14971	15126	14912	15097	15157	14966	14990	15159	14935	15123	15033	15001	14892	14970	15132	14917	14980	14868	14959	15023	15036	15115	14856	15053	15096	14943	15158	15033	15107	14993	15009	15068	14935	15125	14974	14912	15023	15094	15134	15050	14954	15082	15047	14972	14978	15023	15000	14964	15148	14924	15047	15186	15084	15092	15057	15015	15038	15052	15005	15017	14996	15045	15083	14944	15029	15068	14876	15019	14761	15206	15016	15082	15099	15109	14927	15083	14944	15035	15031	15161	14904	15084	15036	14936	14891	15037	15055	15090	15052	14962	15161	15031	14835	14899	15010	15144	14935	14897	14989	15031	15055	14994	14966	14900	15037	15034	15079	15150	15146	15127	14941	14982	15111	14975	15084	15201	15011	15042	15018	15041	15065	15201	15117	14979	15028	14898	15129	14987	14917	14971	15079	14969	14987	15120	14949	15077	15266	15033	15016	15077	15012	15058	15211	15159	14925	15005	15186	14996	14927	15099	15047	14868	15174	15208	14855	15026	15021	15106	14866	15179	14931	14933	15089	15150	14968	15122	15069	15040	14906	14938	14950	14737	14983	15099	15131	15016	15134	14976	14980	15263	14966	14949	15029	14954	15082	14963	14948	14838	15058	14968	15090	15035	15188	15111	14952	15126	15039	15050	15149	14946	15145	15019	15057	14994	14966	15042	15116	15155	15034	14983	14984	15005	15184	14948	15026	15125	15018	14959	14906	15103	14842	15070	14982	14949	15045	14986	14964	14999	15069	14961	15048	15011	15144	14973	15021	14975	14995	14969	15077	15056	15174	14876	15148	14974	14893	14965	15050	15006	15077	15045	14911	15292	15031	14949	14914	15161	14880	15035	15145	14834	14882	14973	14906	15061	14999	15000	14946	15106	15078	15176	15076	14913	15151	15022	14892	14995	14853	15087	14933	15084	14990	14847	14957	14782	15049	14911	15021	15187	15089	14890	14757	14992	15097	15167	14975	14960	14967	14961	14986	15009	15001	15074	15082	15014	15042	15050	15044	15091	15023	15104	15005	15137	15007	15105	15101	14920	15109	14958	14998	15065	15109	15030	15142	15189	14956	14993	14855	14998	14899	14819	14884	14972	15005	14998	14973	15000	14822	14965	15047	14992	15045	15043	14966	15026	14962	14915	15161	15097	15059	15020	14931	14973	15065	15075	14991	15074	14990	14989	14994	14998	14915	14959	14934	15132	14942	15063	15096	15045	15057	15213	14882	14987	14891	14852	15155	14961	14935	15030	14883	15098	15023	14871	14894	15126	14869	15028	15037	15002	14839	15091	15244	15056	15149	14950	14905	15092	14875	15086	15041	15118	14860	14992	15118	15075	15233	15065	14949	15007	14964	14952	15173	15094	14834	14993	14944	15032	15022	15024	15095	15130	14979	15092	15160	15010	15029	15053	15089	14991	15030	15048	15050	14905	15023	14993	15074	14915	15114	15001	14914	14916	14937	14965	15067	15037	15015	14928	15018	14934	15017	14922	15044	15058	15095	15084	14889	15056	14942	14887	15063	15076	14922	15028	15072	15143	15027	15029	14988	14963	15061	15114	14850	15033	15086	15082	14895	15032	15014	15033	14989	14910	14788	15002	15126	15104	15030	14983	15135	14917	14994	14976	15162	14951	15068	15136	14922	14959	14915	15022	14956	15011	14967	14962	15217	15120	15142	14968	14990	15236	15007	15002	14962	15153	14855	14989	15127	14947	15004	15160	14965	15012	14964	14975	14982	15002	15014	15080	15093	14933	15128	15014	15033	14979	15174	14929	15013	14994	15089	15006	14964	14949	15165	15016	15062	14988	15107	14943	14885	14975	15142	14909	15069	15085	14873	14946	15060	14943	15028	15173	15210	14861	15104	15087	14964	15041	15042	15097	15037	15084	14969	15084	14974	14954	15049	14940	15003	15154	15070	15093	15201	15013	15044	15019	15028	14994	14904	15037	15034	15006	14869	15217	14884	15005	15109	14980	15089	14996	14870	15066	15007	14962	15031	15099	15158	15106	15045	15168	14888	14995	14948
30321	37338	42440	30577	21156	18421	17777	17466	17139	17254	17228	17348	17463	17208	17356	17331	17387	17351	17295	17441	17333	17438	17265	17271	17228	17332	17389	17421	17254	17219	17472	17469	17298	17166	17279	17357	17338	17516	17386	16929	17367	17382	17415	17415	17222	17373	17159	17309	17278	17412	17412	17396	17408	17219	17370	17387	17288	17312	17250	17418	17451	17375	17363	17338	17297	17073	17385	17370	17353	17378	17133	17371	17358	17337	17291	17351	17406	17177	17224	17256	17330	17433	17340	17031	17383	17206	17233	17242	17186	17309	17285	17165	17408	17266	17248	17376	17400	17123	17352	17458	17426	17389	17372	17322	17308	17325	17352	17295	17429	17510	17390	17309	17087	17198	17138	17486	17450	17556	17322	17285	17185	17457	17407	17418	17230	17249	17246	17168	17371	17296	17431	17245	17389	17079	17398	17371	17305	17354	17061	17297	17502	17435	17311	17225	17415	17349	17489	17197	17282	17392	17228	17305	17243	17301	17174	17367	17305	17231	17474	17258	17492	17339	17423	17317	17214	17456	17260	17425	17346	17284	17105	17291	17216	17355	17334	17048	17430	17376	17381	17318	17394	17166	17396	17211	17528	17395	17285	17329	17351	17197	17164	17380	17190	17396	17316	17223	17437	17199	17262	17349	17461	17326	17159	17362	17385	17380	17206	17351	17196	17226	17302	17291	17096	17425	17497	17053	17537	17330	17328	17232	17371	17431	17343	17464	17265	17438	17302	17411	17242	17307	17212	17276	17488	17416	17360	17360	17495	17272	17289	17397	17476	17454	17641	17283	17309	17341	17509	17395	17291	17307	17561	17437	17070	17095	17208	17333	17375	17284	17155	17437	17390	17163	17406	17303	17344	17233	17413	17369	17104	17366	17454	17327	17343	17333	17296	17274	17350	17246	17352	17416	17407	17219	17423	17181	17196	17164	17289	17065	17427	17384	17356	17288	17402	17272	17517	17350	17312	17314	17396	17206	17363	17259	17178	17433	17511	17342	17309	17281	17417	17196	17392	17462	17225	17396	17336	17161	17351	17160	17129	17358	17398	17337	17279	17321	17408	17232	17233	17193	17152	17369	17455	17309	17358	17169	17171	17128	17135	17500	17302	17306	17533	17261	17245	17430	17107	17214	17389	17379	17355	17257	17465	17361	17386	17188	17437	17123	17344	17322	17424	17405	17518	17030	17570	17167	17299	17147	17235	17436	17294	17191	17131	17389	17329	17474	17309	17324	17389	17257	17362	17473	17546	17410	17154	17204	17404	17271	17115	17227	17297	17235	17349	17323	17279	17014	17247	17355	17290	17245	17361	17288	17245	17144	17339	17356	17512	17386	17538	17221	17006	17315	17372	17094	17355	17355	17357	17519	17397	17311	17170	17519	17284	17433	17463	17452	17418	17273	17424	17299	17431	17220	17282	17408	17501	17396	17168	17161	17526	17082	17359	17317	17198	17459	17362	17217	17321	17324	17431	17278	17385	17151	17221	17181	17259	17161	17383	17275	17356	17105	17326	17084	17362	17119	17332	17451	17179	17425	17419	17146	17170	17074	16947	17154	17238	17254	17150	17212	17145	17339	17345	17352	17250	17381	17129	17291	17184	17439	17194	17382	17328	17390	17278	17286	17182	17203	17551	17169	17355	17514	17314	17200	17364	17237	17243	17237	17411	17216	17357	17301	17342	17412	17202	17387	17160	17205	17370	17351	17402	17273	17128	17249	17396	17345	17169	17089	17457	17363	17295	17282	17122	17437	17311	17430	17274	17071	17350	17408	17103	17157	17196	17220	17181	17292	17211	17363	17284	17134	17434	17191	17171	17306	17393	17217	17269	17423	17362	17352	17578	17379	17247	17299	17460	17313	17370	17076	17508	17280	17403	17334	17323	17349	17325	17257	17127	17330	17159	17384	17289	17345	17264	17508	17404	17259	17358	17476	17369	17268	17182	17239	17388	16893	17343	17407	17126	17173	17266	17197	17270	17179	17268	17307	17437	17276	17434	17189	17195	17188	17367	17115	17388	17155	17129	17235	17311	17535	17489	17514	17363	17272	17157	17682	17285	17225	17332	17287	17258	17278	17178	17439	17472	17176	17218	17260	17482	17346	17227	17349	17180	17365	17232	17391	17309	17242	17287	17234	17444	17088	17337	17101	17305	17354	17346	17274	17293	17190	17377	17417	17232	17331	17355	17382	17341	17285	17370	17258	17261	17430	17372	17340	17242	17103	17158	17362	17287	17406	17240	17472	17274	17297	17188	17368	17280	17338	17233	17227	17246	17265	17383	17303	17376	17266	17334	17385	17184	17144	17536	17375	17251	17271	17370	17193	17279	17240	17292	17388	17212	17328	17347	17123	17188	17201	17426	17351	17217	17245	17313	17269	17409	17119	17294	17483	17370	17206	17268	17295	17163	17325	17421	17240	17355	17351	17423	17289	17405	17141	17347	17407	17319	17265	17313	17354	17336	17340	17241	17420	17208	17336	17227	17200	17191	17249	17450	17381	17177	17122	17392	17506	17451	17237	17321	17258	17277	17270	17462	17308	17332	17345	17366	17440	17393	17235	17324	17426	17473	17436	17431	17273	17342	17267	17440	17364	17276	17392	17337	17398	17275	17174	17354	17073	17096	17272	17310	17314	17308	17311	17250	17178	17159	17226	17454	17282	17208	17141	17314	17375	17211	17442	17458	17439	17209	17461	17347	17407	17126	17296	17208	17031	17352	17485	17287	17358	17253	17376	17431	17294	17418	17536	17348	17240	17088	17311	17312	17381	17342	17271	17458	17348	17290	17396	17246	17359	17204	17417	17122	17413	17076	17264	17370	17342	17172	17408	17300	17252	17277	17353	17271	17408	17128	17351	17275	17275	17334	17361	17263	17238	17446	17238	17255	17368	17227	17004	17174	17272	17361	17437	17496	17201	17459	17348	17194	17454	17218	17089	17260	17449	17226	17172	17112	17347	17342	17255	17324	17296	17193	17233	17416	17294	17226	17238	17292	17284	17259	17463	17179	17201	17197	17373	17185	17290	17342	17354	17335	16996	17264	17189	17268	17134	17246	17294	17316	17166	17186	17104	17040	17382	17150	17409	16912	17304	17393	17162	17506	17328	17357	17319	17440	17291	17277	17359	17234	17134	17144	17414	17471	17188	17114	17322	17238	17615	17331	17296	17381	17295	17417	17390	17268	17178	17239	17223	17212	17275	17285	17276	17419	17140	17378	17456	17354	17391	17301	17086	17328	17249	17232	16945	17189	17103	17277	17299	17436	17211	17450	17332	17269	17326	17251	17497	17393	17164	17279	17356	17498	17492	17386	17194	17261	17376	17476	17190	17175	17131	17290	17195	17162	17206	17324	17371	17278	17146	17318	17400	17263	17354	17272	17252	17246	17339	17208	17136	17374	17242	17119	17259	17171	17427	17428	17362	17443	17223	17331	17074	17115	17359	17317	17172	17445	17259	17450	17237	17292	17538	17369	17447	17512	17458	17349	17190	17396	17361	17431	17312	17159	17169	17446	17161	17227	17288	17190	17033	17313	17389	17331	17196	17519	17440	17122	17342	17365	17477	17327	17346	17507	17322	17339	17290	17288	17249	17283	17454	17249	17342	17334	17412	17313	17327	17270	17462	17281	17193	17332	17403	17279	17423	17152	17183	17358	17249	17401	17503	17250	17328	17304	17410	17290	17196	17217	17347	17428	17448	17175	17290	17252	17244	17361	17237	17459	17530	17325	17356	17156	17210	17231	17446	17456	17016	17256	17299	17430	17297	17231	17319	17224	17468	17291	17098	17266	17073	17140	17276	17239	17296	17208	17337	17289	17279	17186	17210	17299	17474	17303	17364	17386	17351	17304	17250	17486	17346	17355	17434	17488	17389	17402	17278	17344	17104	17287	17264	17328	17169	17234	17197	17384	17294	17211	17191	17439	17360	17331	17249	17271	17611	17381	17238	17330	17314	17238	17466	17448	17080	17268	17205	17365	17438	17067	17307	17366	17524	17191	17352	17173	17212	17324	17433	17353	17242	17274	17378	17442	17395	17224	17288	17122	17496	17568	17192	17423	17394	17381	17246	17279	17377	17252	17234	17219	17271	17190	17287	17294	17318	17189	17535	17284	17027	17257	17450	17404	17230	17335	17187	17397	17174	17322	17281	17394	17317	17299	17405	17156	17260	17304	17184	17237	17418	17310	17231	17283	17159	17455	17195	17316	17381	17250	17231	17407	17384	17439	17371	17256	17242	17200	17296	17567	17240	17339	17471	17303	17211	17460	17251	17219	17139	17307	17240	17129	17216	17408	17346	17365	17243	17134	17250	17335	17397	17245	17245	17449	17256	17189	17590	17261	17332	17314	17271	17199	17150	17033	17210	17311	17266	17299	17407	17105	17394	17282	17228	17500	17368	17225	17193	17059	17198	17185	17361	17295	17548	17296	17388	17194	17424	17146	17361	17256	17226	17263	17433	17309	17373	17257	17193	17203	17339	17272	17194	17434	17277	17353	17193	17337	17334	17446	17249	17135	17390	17465	17373	17448	17245	17325	17501	17393	17262	17461	17376	17098	17316	17208	17185	17309	17334	17288	17292	17337	17326	17132	17300	17452	17429	17340	17269	17263	17345	17255	17391	17351	17329	17444	17272	17331	17325	17257	17297	17260	17410	17124	17150	17369	17152	17314	17353	17407	17547	17284	17342	17419	17532	17370	17330	17220	17341	17229	17389	17468	17415	17486	17547	17386	17260	17335	17424	17361	17393	17319	17178	17341	17236	17411	17288	17468	17396	17452	17274	17140	17336	17242	17148	17382	17281	17359	17293	17278	17286	17125	17317	17299	17305	17306	17501	17404	17517	17413	17062	17462	17226	17411	17479	17191	17482	17357	17197	17297	17444	17265	17437	17201	17330	17183	17371	17418	17383	17130	17305	17208	17353	17512	17306	17279	17234	17320	17319	17400	17121	17326	17151	17230	17222	17150	17408	17390	17428	17382	17351	17270	17361	17441	17310	17289	17509	17538	17349	17303	17435	17191	17376	17160	17359	17333	17223	17322	16964	17463	17372	17360	17397	17234	17403	17372	17163	17506	17220	17525	17215	17346	17349	17285	17257	17140	17263	17199	17243	17254	17248	17299	16991	17266	17332	17266	17225
38904	57858	44564	26761	18394	15866	15145	15031	15223	15066	15159	15163	15242	15126	15183	15115	15011	15004	15170	15105	15143	15064	15080	15238	15096	15038	14906	15210	15144	15111	15054	15009	15012	15082	15124	15047	15014	15223	15041	15003	15046	15215	15253	15199	15081	15105	15118	15181	15056	15118	15198	15103	15046	15193	15267	15041	15120	15050	15094	15008	15153	15159	15018	15022	15261	15093	15207	14985	15164	15083	15241	15175	15213	15081	14997	15053	14938	15078	15043	14998	15180	14937	15170	15175	15190	15059	15151	15148	15123	15191	15172	15056	14986	15121	15101	15100	15035	15069	15044	15075	15194	15134	15029	15046	15097	14953	15105	15103	15207	15200	14969	15013	15205	15110	15094	15106	14921	15086	15072	15174	15225	15005	15125	15142	15008	15093	15199	15211	15038	15179	15252	15142	15065	14914	15109	15052	15164	15063	15152	15159	15080	15136	15128	15163	15034	15057	15099	15150	15069	15082	15048	15119	15053	15104	15167	15091	15111	15076	15080	15220	15125	15008	15003	14960	14984	15064	14964	14992	15169	15061	15070	15062	15024	15189	15117	15209	15049	14995	15057	15117	15105	15070	15038	15001	15142	15109	15028	15227	15030	14970	15015	15171	15028	14977	15046	14988	14991	15244	15101	15251	15103	15141	15213	15189	15231	15040	15101	15202	14894	15158	15032	15112	15240	15011	15234	15037	15127	14985	15305	15158	14946	15157	15023	14975	15207	15133	15071	15275	15021	15156	15136	15017	15020	14993	15047	15076	15084	15137	15150	15058	15131	15267	15201	14947	15178	15161	15049	15155	15206	15145	15026	15107	15158	15184	14957	14969	15142	15180	15008	15162	15123	15052	15015	15150	15029	14938	15233	15178	15199	15070	15067	14976	15187	15034	14861	15193	15159	15050	15186	15272	15146	15035	15113	14993	15095	15080	15095	15140	14962	15015	15121	15065	14965	15120	14927	15010	14948	14938	15200	15275	15097	15022	15299	15232	14932	15145	15152	15014	15252	15219	15120	15220	15301	15119	14950	15035	15036	15094	14925	15007	15108	15034	15068	15077	15185	15083	15055	14969	15178	15087	15105	15093	15219	15043	14940	15018	15017	14958	15033	15065	15093	14953	14946	15008	15250	15055	15082	15145	15114	15063	15038	15073	15094	15158	15128	15073	15103	15197	15171	15140	15013	14973	15100	15169	15079	15118	15071	15024	15049	15063	14882	15116	15079	14894	15239	15035	15253	15193	15237	15048	15170	14925	15124	14994	15049	15186	15131	14991	15142	14941	14907	15252	14957	15049	15169	15146	15083	15088	15178	15190	15060	15092	15153	14997	15073	15126	15083	15101	14953	15085	15039	15109	15055	14957	15072	15002	15185	15147	14952	14830	15069	15103	15141	15169	15174	15109	14976	15137	14922	14873	15134	15055	15320	14998	15257	15045	15064	15091	15188	15108	15184	15049	15101	15074	15057	14970	15161	15074	14715	15209	15066	15000	14912	15093	15237	14995	15081	15271	15070	15189	15099	15204	15149	15025	15039	15029	15039	14879	14915	15060	15101	15052	15015	15026	15148	14937	14890	15107	15288	15215	15011	14959	15070	15173	15064	15191	15144	15066	15019	15118	15025	15126	15074	15257	15152	14890	15080	14992	14998	15015	14919	15176	15047	15064	15004	15008	15006	15070	15037	15173	15180	15053	15125	15019	15218	15158	15122	15033	15263	15109	15129	15148	15208	15256	15121	15073	14970	15091	14838	15127	15131	15035	15139	15023	15240	15048	14987	15214	15158	14938	15162	15223	15132	15084	15302	15093	15130	14931	15159	15159	15143	14990	15168	14800	14978	14980	15048	15153	15191	14991	15059	15032	15076	15167	14870	15088	15164	15129	15063	14968	15079	15006	15182	14900	15048	15054	15087	15093	15206	15027	15155	15060	15058	15105	15064	14901	14882	14897	15184	14968	15088	14951	15164	14968	14986	15134	15085	14982	15183	14901	15111	14938	15128	15113	15028	15097	14848	14963	15084	15176	15148	15135	15165	15301	15114	15209	14939	15035	15025	15089	15130	14944	15150	15186	15184	14832	15107	15048	15057	15196	15283	14972	14991	15111	14991	15031	15048	15075	15189	15184	15250	15177	15014	15050	15146	15010	15119	15029	14746	15092	15094	15082	15042	15038	14948	14986	15026	15084	15038	14973	15036	15131	15043	15113	14938	15118	15063	15197	15082	15004	14984	15127	15189	15090	15024	15146	15084	15009	14998	15051	15033	15150	15077	14997	15006	14896	15171	15144	15067	15100	15070	15064	14977	14949	14846	14925	15195	15237	15083	15061	14978	15141	14970	14942	15178	15065	15160	15106	15204	14995	15119	15023	15076	15097	15286	15148	15352	15106	15178	15156	15036	14944	15144	15191	14991	15021	15078	15077	15259	15266	14987	15064	15069	15059	15001	15251	15191	15056	14899	15176	15012	15169	15096	14991	15249	15048	14933	15025	15002	14949	15047	15109	14874	15104	15030	15088	15022	15023	15016	15035	15151	15025	14984	15114	14962	14977	14941	15175	14991	15106	15027	15166	15036	15059	15035	15065	15026	15170	15158	15132	15042	14930	14991	15033	15121	15072	15116	15242	15156	15008	15028	15131	15068	15129	15170	15136	15001	15095	15022	15144	14947	15104	15215	15049	15228	15007	15198	14984	15091	15073	15085	15019	15296	15223	15248	14982	15191	15147	15225	15190	15165	15227	15119	15171	15132	14987	15040	15022	15280	15099	15110	15002	15114	15036	15100	15205	14938	15059	15096	15104	15160	15091	15018	15051	15139	15157	15098	15133	15110	15077	15067	14998	15040	15113	14983	15124	15075	15122	15025	15212	15184	15071	15192	15219	15077	14936	15051	15090	15203	15069	15103	15128	15008	15005	15006	15251	15122	14935	15099	15025	15109	15148	15158	15078	15096	15166	15107	15033	15231	15038	15224	14928	15299	15006	15091	15053	15005	15135	14951	14926	15151	15016	15104	15023	15099	15205	15197	15063	14874	15101	15246	15109	15116	15158	15057	15144	15221	15038	15059	15196	15161	15127	15136	15136	15040	15128	15245	15179	15011	15110	15168	15129	15130	15159	15127	15128	15205	14994	15119	15034	14976	15194	15065	15256	14932	15084	15180	15034	15097	15248	14920	14995	15092	15104	14870	15174	15095	15071	14985	14880	15139	15066	14897	15174	15161	14949	15092	15007	15115	14938	15037	14960	15002	15108	15007	15097	15177	14980	15161	15194	15098	15148	15039	15045	15116	15046	15177	15194	15162	15044	15051	15198	15114	15002	15004	15113	15151	15003	15158	15144	15031	15122	15027	15136	15076	15188	15088	15133	14984	15163	15038	15082	15104	15138	14981	14961	15097	15048	15054	15192	15171	15162	15105	15083	15010	14983	15167	15057	15028	15036	15335	15109	15102	14985	15269	15018	15187	15078	15103	14995	15296	15091	14994	15253	15106	14984	15235	14855	15007	15110	15044	15148	15154	15215	15019	15087	15034	15028	14922	15019	15120	15314	15241	15206	14948	15118	15120	14931	15089	15036	15042	15000	15184	15058	15105	15067	15254	15121	15178	14997	15031	15072	15194	15031	15269	15018	15101	15051	15135	15104	15060	15062	15156	15122	15130	15198	15193	15016	15189	14939	15033	15146	15108	15124	14993	14998	15040	15086	15134	14989	15019	14991	15300	15099	15060	15194	15056	14957	15195	15182	14975	15171	15006	15005	15235	14877	15115	15053	14892	15197	14887	14917	15279	14978	15156	15156	15142	14891	15131	15042	15170	15205	15091	14966	15025	15138	15276	15091	15105	14969	15195	15029	15111	15090	15111	14953	15140	15024	15092	15204	15037	15109	15185	15158	15039	15094	15124	15264	15129	15130	14906	15210	14976	15170	14996	15254	14985	15116	15127	15172	15119	15158	14977	15238	14942	15122	15020	14981	15175	15064	15006	15303	14981	14979	15178	15186	15171	14960	15049	15264	14953	15162	15054	14979	15051	15122	15127	15070	15129	15101	15022	15115	15172	15057	15129	15156	15064	14978	15050	15040	15185	14902	15044	15146	15104	15198	15109	15093	15072	15219	15131	15301	15009	15025	15091	15113	15132	15166	14939	15045	15171	15072	15081	15002	15165	15260	15193	14967	15097	15211	15083	15066	15185	15180	15125	14975	15085	15191	14989	15211	14941	15138	15142	15091	15037	14969	14969	15170	15094	15136	15098	15178	15007	15153	15092	14983	15111	15091	15067	14984	14957	15205	15053	15096	14971	15155	15020	15081	15197	15234	15062	15178	15176	15010	15044	15140	15066	15062	14896	15129	15135	14999	15150	15075	15153	15083	15145	15067	15139	15138	15007	15117	14948	15004	15208	14854	15172	15193	15169	15185	15174	15015	15063	15214	15213	15178	14941	15128	15226	15130	15116	15160	15222	15109	15221	15149	15059	15056	15094	15027	15261	15198	15113	14961	15098	15146	15164	15075	15012	15249	15089	15145	14928	15152	14954	15002	15137	15120	15178	15118	15212	14996	14998	14999	15075	15014	15126	15069	15133	15092	15079	15335	15244	14981	15066	15058	15083	15213	15116	15283	14874	15021	15184	15172	15062	15189	15278	14942	15058	15210	15148	15217	15090	15204	15108	14993	15028	15112	15024	15005	15094	15059	14786	15170	15011	15096	14940	14999	15071	15232	14971	15005	15108	15145	15283	15110	15167	15171	15016	15082	15201	15040	15145	15070	14970	15024	15241	15170	15101	15086	15083	15109	15163	15118	14990	15030	15132	14896	15154	15117	15057	15037	15052	15192	15055	15033	15219	15303	15000	15034	15072	15206	15188	14933	15204	15057	15146	15136	14842	15112	15129	15120	14912	15184	15107	15146	15042	15218	15142	15189	15165	15030	15227	15108	15032	15143	15195	15072	15083	15246	15001	14993	15196	15104	15095	15121	15211	15019	15105	15182	14996	14937	15113	15092	15158	15024	15110	15025	15011	14955	15106	14995	15114	15157	15136	15165	15096	15082	15156	14960	15300	15079	14997	15266	15119	15289	15199	15209	15004	15161	15123	15071	15198	15039	15136	15059	15051	15051	14972	15106	15018	14854	15051	15063	15092	15037
27140	33623	48450	38168	24920	20070	18162	17068	17057	17164	16776	16840	16994	16996	16985	17057	16953	16913	16758	16928	16896	16771	16741	16940	17071	16874	16897	16872	16868	16987	16798	17094	16938	16816	16657	16633	16879	16958	16869	16858	16911	17004	16830	16997	17029	16851	17034	16735	16791	16835	16834	16607	17037	16804	16979	16958	16969	16848	17026	16941	16722	17028	16884	16893	16950	16904	16892	16827	16784	16782	16730	17062	16986	17016	16807	16801	16654	16913	16949	16809	16785	17015	16906	16925	16969	16811	16625	17009	16998	16830	16556	16773	16871	16898	16949	16754	16921	16904	16774	16890	16731	17046	16738	16883	16907	16903	17202	16895	16655	16861	17001	16935	16956	17012	16854	16902	16883	16924	16891	16949	16969	16889	17145	16680	16884	16849	16763	16758	16717	16894	17078	16972	16679	16925	16910	16810	16738	16931	16750	16940	16673	16978	16892	16881	16971	16782	16964	16979	16925	16970	16880	16732	16756	16907	16939	16806	16872	16866	16900	16781	16658	16645	16825	16953	16751	16925	16941	16790	16891	16783	16942	16925	16889	16993	16966	16856	16744	16956	16866	17094	16823	16907	16952	16880	16912	16858	17031	17148	16893	16965	16732	16706	16839	16911	17066	16865	16760	16859	17047	16713	16869	16858	16804	16903	16896	16705	16863	16915	16986	16851	17020	16951	17019	16766	16848	17052	16728	16954	16780	16928	17208	17027	16968	16899	16890	16826	16804	16863	16849	16897	16947	16937	16859	16850	16963	16817	16765	16925	16837	16714	16937	16709	16755	16790	16769	16945	17087	16964	16851	16623	16646	16744	16869	16754	16950	16822	16842	16963	16824	16814	16788	16597	16880	16844	16751	16775	16865	16689	17017	16985	16910	16896	16878	16856	16884	17027	17092	16559	16681	16731	16811	16958	16706	16682	17007	16788	16816	16708	16810	16964	16926	16790	16913	17079	16730	16718	16913	16858	17085	16947	16725	16877	16893	16748	16746	16962	17093	16890	16994	16938	17012	16913	17033	16797	17032	17056	16809	16816	16729	16828	16911	16947	16781	16943	16873	16779	17081	16942	16778	16917	16876	16977	16922	16953	16931	16741	16748	16801	16991	16770	16785	16845	16820	16709	16827	16998	16777	16895	16788	16821	16716	16999	16750	16843	17041	16888	16993	17004	16882	16788	16937	16811	16964	16898	16889	16744	16834	16924	16979	16905	16873	17007	16834	16902	17080	16968	16811	16787	16569	16816	16861	17001	16921	16869	16956	16909	16705	16831	16897	16641	16734	16862	16874	16923	16609	16708	16641	16769	16776	16775	16934	16675	16894	16875	16892	17014	16893	16824	17168	16936	16858	16917	17012	16883	16973	16853	16745	16950	16837	16771	16884	16934	17116	16858	16981	16962	16729	16696	16847	16848	16995	16835	16895	17102	16799	16772	16808	16904	16807	16723	16809	16885	16798	16858	16900	16849	16696	16815	16940	16905	16879	16788	16898	16848	16751	16809	16764	16995	16876	16983	16789	16801	16773	16793	16876	16884	16779	16824	16877	16864	16758	16917	16955	16808	16995	16998	16865	16735	16750	16756	16500	16796	16833	16895	16829	17085	16934	16754	16826	16699	16802	17054	16754	16840	16833	16930	17004	16905	16767	16976	16955	16798	16936	16845	16853	16662	16793	16966	17033	16839	17027	16773	16820	16835	16917	16912	16928	16938	16736	16683	16773	16670	16868	16953	17061	16754	16800	16913	16914	16734	16719	16832	17001	16895	16909	16801	16814	16784	16929	16921	16771	16740	17086	16876	16805	16899	16811	16663	16904	16998	16767	16831	17021	16995	16901	16854	16778	16930	16912	16959	16925	16722	16849	16687	16932	16933	16909	16933	16791	16705	17009	16808	16976	16890	16694	16755	16767	16705	16756	16859	16691	16807	16994	16968	17040	16926	16920	17052	17049	17026	17019	16744	16685	16718	16689	16873	16867	16798	16906	16914	16818	16971	16733	16878	17028	16807	16880	16799	16897	16774	16809	16810	16615	16754	16894	16996	16879	16582	16801	16893	16872	16769	16884	16731	16748	16651	16638	16829	16736	16996	17013	16970	16773	16816	16925	16895	16756	16647	16741	16792	16900	16758	16768	17130	16976	16971	17052	16771	16675	16888	16992	16932	17016	16822	16846	16986	16820	16988	16694	16742	16885	16776	16907	17047	16775	16892	16817	16728	16905	17028	16944	16747	16977	16812	16752	16838	16864	16798	16702	16941	16931	16864	16611	16863	16842	16913	16990	17049	16826	16839	16884	16957	16659	16801	16588	16740	16955	17006	16822	16794	16827	16774	16873	16874	16903	16853	16736	17017	16939	16981	16907	16855	17010	16987	16785	16796	16958	16934	16763	16933	16932	16765	16700	16873	16967	16819	16951	16899	16983	16841	16851	16883	16938	16797	16965	16814	16773	16905	16923	17015	16853	16777	16906	16892	16841	16959	16918	16871	16805	16895	16640	16836	16853	16745	16996	16613	17005	16861	16831	16721	16733	16912	16903	16949	16928	16753	16924	16817	16960	16734	16935	16955	17113	16789	16836	16872	16836	16863	16866	16846	17002	16816	16838	16842	16717	16775	17101	17011	16945	16984	16951	16899	16606	16642	16990	17043	16882	16883	16852	16861	17074	17009	16844	16814	16836	16930	16927	17134	16911	16904	16699	16919	16818	16871	16949	16800	16920	16663	17000	16876	17035	16879	16841	16805	16849	16795	16959	16781	16898	16707	16723	16654	16821	16827	16887	16857	16954	16843	16664	16913	17022	17100	16896	16983	17027	16832	17009	16858	16818	16832	16951	16777	17087	16850	17030	16988	16937	16868	16918	16863	16764	16717	16809	16924	17079	17004	16842	16991	16932	16889	17102	17034	16798	16949	16792	16923	16809	16909	17027	16652	16876	16767	16917	16926	16974	16774	17015	16870	16805	16776	16717	16664	16993	16712	16839	16757	16720	16884	16897	17081	16776	16645	16958	16837	16932	16947	16839	16960	16782	16684	16518	16736	16662	17107	16869	17144	17033	16784	16846	16878	16827	16823	16919	16646	16750	16869	17059	16815	16921	16846	16885	16850	16680	16990	16779	16926	16973	16896	16831	16834	16935	17013	16778	16871	16980	16704	16940	16861	16913	16904	16849	16932	16914	16857	16810	16863	16722	16763	16748	16927	17132	16691	16763	16841	16867	16852	17071	16803	16806	16844	17035	16963	16776	16810	16858	16928	16899	17155	16810	17088	17002	16917	16769	16883	16727	16970	16810	16836	16804	17032	16900	16714	16846	16685	16982	16598	16844	16807	16619	16932	16752	16904	16664	16813	17032	16875	16861	16847	16783	16863	16822	17011	16917	16690	16786	16812	16829	16935	16807	17059	16865	17043	16996	16959	16969	16722	16859	16688	16930	16918	16749	16874	16882	16945	16892	16950	16884	16859	16693	16887	17109	16871	17093	16817	16701	16795	16948	16735	16867	16870	16679	16692	16732	16821	16984	16776	16726	16941	16769	16840	16969	16863	16903	16831	16880	16955	16916	17006	16870	16874	17013	16972	16654	16860	16711	16820	16801	16868	16808	16914	16847	16744	16927	16573	16784	16881	16912	16905	16764	16814	16998	16919	16911	16981	16764	17022	16885	16748	16952	16886	16793	16634	16780	16770	16813	16792	16806	16927	17158	16934	16929	16854	16865	16960	16737	16960	16937	16947	16855	16765	17007	16836	16914	16763	16910	16778	16949	16908	16834	16960	17013	16926	16810	16793	16738	16888	16796	16648	16979	16910	16810	16711	16986	16734	16962	16990	16818	16861	16728	16866	16922	16856	16857	16766	16816	16709	16841	16816	16800	16894	16930	16888	16745	16868	16858	16839	16786	16846	16975	16960	17201	16894	16917	16874	16788	16780	16889	16909	16930	16940	16790	16905	16850	16766	16864	16958	16963	17057	17081	16606	16845	16787	16889	16992	16932	16864	16828	16928	16849	16786	16850	16972	16807	16998	16940	17033	16617	16950	16926	16807	16846	16885	16813	16805	17004	16747	16903	16836	16900	17067	16821	16766	16637	16939	16893	16706	16767	17060	17032	17034	16942	16948	16978	16930	16980	16988	17013	17154	16952	16794	16902	16746	16612	16920	17039	16749	17009	16877	16989	16891	16852	16825	17020	17042	16946	16715	16983	16769	16893	16697	16957	16925	17009	17066	16976	16809	16887	16954	17081	16892	16760	16763	16905	16961	16797	16732	16953	17083	16961	17081	16881	16943	17009	16951	16797	16779	16782	16899	17046	16965	16729	16799	16931	17165	16748	16933	16883	16973	16941	16773	16816	16760	16986	17101	16996	17041	16803	16951	16818	16671	16734	16789	16864	16985	16492	16923	16917	17071	16881	16845	16960	16908	16949	16927	16687	16831	16878	16959	16894	16886	16868	17008	16745	16823	16895	16767	17160	16672	16764	16808	16908	16736	16847	16587	16722	16737	16947	17000	16919	16805	16889	17056	16891	16674	16887	16863	16711	16907	16824	16849	16871	16899	16941	17196	16735	16864	16698	16918	16881	16991	16600	16735	16652	16701	17035	16895	16746	16780	16864	17132	17011	16924	17071	16853	17147	16830	17082	16703	16940	16795	16863	16828	16862	16842	17003	16867	16981	16942	16907	16869	16948	16797	16912	17012	16958	17158	16882	16800	16954	16721	16939	16998	16975	16982	16739	16839	16959	16819	16925	16704	16815	16709	16900	16725	16755	16928	16770	16789	16732	17022	16904	16830	16888	16828	17017	16849	16735	16848	16829	16914	16624	16832	16790	16881	16883	16810	17065	16800	16848	17042	16732	16954	16798	16784	16911	16815	16863	16933	16778	16910	17017	16884	16965	16869	17099	16734	16901	17006	16635	16721	16767	16755	16962	16869	16936	16931	16859	16862	16871	16990	17005	16814	17008	16838	16818	16732	16869	16968	16786	16908	16727	16880	16729	16887	16726	16753	16636	16790	16667	16822	16923	16859	16928	16891	16600	16744	16783	16728	16953	16909	16790	17041	17023	17082	16973	16936	16858	16856	16949	16879	16863	16916	16756	17030	16868	16926	17080	16804	16872	16851	16835	16740	16947	16905	16990	16696
49857	78741	60864	36871	22415	16706	15039	14852	14768	14716	14915	15006	14857	14657	14768	14841	14836	14886	14910	15062	14963	14688	14851	14812	15011	14740	14913	14726	14863	14806	14725	14936	14850	14747	14745	14711	14846	14854	14737	14884	14624	14854	14932	14753	14938	14876	15040	14763	14775	14699	14829	14760	14828	14917	14730	14959	14692	14748	14740	14628	14770	14774	14727	14910	14805	14639	14958	14822	14820	14822	14759	14864	14985	14795	14722	14810	14694	14844	14790	14741	14896	14867	14874	14668	14804	14875	14768	14901	14853	14751	14828	14824	14847	14698	14876	14943	15028	14891	14859	14882	14940	14598	14712	14790	14954	14976	14895	14759	14884	14657	14835	14771	14570	14814	14687	14730	14793	14917	14823	14898	14951	14684	14886	14770	14761	14820	14904	14922	14736	14750	14854	14830	14945	14768	14736	14695	14811	14800	14789	14811	14668	14864	14712	15003	14862	15007	14907	14669	14781	14896	14578	14864	14790	14835	14752	14697	14781	14753	14944	14729	14917	14704	14847	14720	14932	14838	14568	14822	14902	14778	14858	14761	14744	14893	14835	14639	14762	14917	14881	14820	14740	14790	14771	14790	14974	14775	14936	14797	15009	14961	14831	14951	14823	14752	14848	14688	14832	14835	14713	14750	14934	14769	14899	14925	14979	14732	14920	14905	15104	14783	14825	14679	14655	14846	14768	14952	14820	14875	14931	14759	14838	14701	14942	14953	14964	14820	14846	14775	14727	14693	14803	14689	14964	14908	14924	14809	14718	14811	14838	14898	14806	14761	14769	14859	14665	14749	15009	14924	14897	14763	14711	14897	14835	14839	14840	14917	14742	14901	14972	14884	14886	14843	14853	14873	14901	14690	14685	14822	14877	14873	14913	14730	14769	14780	14693	15007	14815	14765	14896	14648	14806	14877	14915	14673	14806	14543	14705	14984	14854	14779	14756	14830	14681	14706	14851	14779	14799	14913	14920	14616	14729	14839	14920	14773	14753	14809	14710	14853	14839	14823	14654	14795	14922	14724	14892	14865	14975	14884	15017	14803	14885	14744	14774	14850	14743	14806	14909	14753	14751	14815	14821	14881	14789	14770	14702	14784	14670	14662	14873	14817	14744	14977	14638	14816	14734	14806	14752	14685	14924	15058	14719	14921	14961	14855	14780	14768	14688	14851	14843	14930	14686	14862	14790	14805	14723	14865	14653	14880	14847	14720	14823	14612	14618	14770	14835	14877	14821	14551	14804	14852	14809	14942	14867	14965	14778	14863	14764	14800	14786	14781	14820	14668	14801	14836	14787	14696	14607	14675	14885	14796	14918	14767	14753	14757	14676	14969	14788	14767	15043	14811	14801	14922	14769	14739	14819	14808	14630	14921	14582	14780	14819	14821	14669	14784	14670	14783	14766	14681	15059	14725	14879	14929	14832	14843	14829	14713	14696	14794	14806	14712	14896	14832	14902	14818	14801	14774	14685	14975	14729	14907	14897	14965	14604	14607	14945	14924	14746	14918	14790	14791	14883	14799	14628	14725	14831	14993	14973	14866	14768	14727	14884	14956	15050	14849	14826	14760	14674	14876	14575	14679	14900	14843	14824	14750	14669	14892	14610	14705	14977	14784	14799	14762	14939	14904	14858	14807	14853	14644	14690	14798	14861	14696	14990	14854	14754	14822	14799	14840	14803	14777	14807	14798	14795	14713	14768	14638	14852	14847	14787	14855	14822	14917	14845	14697	14728	14772	14900	14988	14833	14816	14792	14796	14885	14874	15000	14886	14814	14881	14950	14899	14731	14934	14880	14787	14918	14777	14785	14883	14679	14757	14859	14906	14872	14842	14704	14890	14795	14834	14805	14729	14690	14754	14692	14640	15003	14984	14914	14689	14748	14865	14667	14908	14750	14817	14734	14624	14956	14774	14841	14777	14868	14736	14932	14649	14622	14704	14920	14834	14819	14774	14733	14767	14876	14793	14913	14830	14806	14645	14844	15000	14824	14854	14749	14932	14727	14826	14877	14726	14778	14821	14841	14764	14805	14828	14603	14630	14718	14927	14817	14577	14923	14902	14908	14759	14796	14674	14868	14911	14675	14840	14875	14865	14675	14745	14736	14854	14618	14791	14777	14811	14921	14706	14724	14769	14973	14840	14825	14807	14707	14665	14821	14869	14653	14843	14758	14849	14870	14821	14896	14891	14883	14736	14780	14931	14681	14854	14647	14864	14668	14665	14846	14838	15022	14812	14610	14674	14649	14906	14862	14906	14773	14919	14720	14778	14736	14719	14731	14883	14847	14877	14812	14935	14828	14844	14768	14852	14967	14789	15041	14841	14761	14856	14856	14877	14970	14696	14819	14907	14659	14799	14885	15006	14834	14740	14749	14860	14869	14711	14907	14996	14736	14730	14902	14763	14793	14762	14867	14789	14841	14572	14905	14805	14906	14668	14862	14834	14816	14837	14780	14808	14808	14848	14752	14844	14660	14707	14677	14761	14755	14854	14862	14914	14772	14710	14650	14834	14706	14868	14638	14661	14840	14845	14725	14736	14836	14788	14708	14807	14611	14894	14915	14669	14807	14697	14949	14858	14819	14769	14658	14864	14784	14735	14786	14874	14877	14907	14783	14833	14890	14742	14869	14804	14935	14730	14778	14696	14827	14656	14751	15006	14814	14705	14720	14660	14658	14670	14839	14792	14795	14859	14844	14735	14887	14875	14736	14883	14809	14756	14872	14867	14850	14908	14720	14902	14767	14887	14813	14747	14797	14716	14936	14809	14855	14903	14730	14936	14811	14811	14860	14691	14743	14853	14814	14799	14768	14763	14791	14859	14751	14834	14796	14743	14891	14804	14797	14988	14698	14740	14752	14824	14697	14698	14787	14930	14597	14872	14827	14840	14723	14871	14799	14787	14789	14828	14909	14815	14767	14870	14715	14760	14968	14852	14778	14799	14822	14934	14937	14718	14846	14613	14727	14670	14765	14981	14658	14602	14750	14924	14576	14994	14815	14648	14751	14824	14837	14927	14745	14829	14815	14968	14933	14890	14905	14804	14936	14783	14968	14879	14899	14790	14793	14734	14892	14992	14964	14873	14870	14836	14963	14819	14856	14906	14734	14797	14840	14776	14767	14794	14674	14808	14770	14867	14822	14826	14900	14794	14815	14660	14809	14685	14775	14690	14841	14831	14962	14933	14898	14910	14845	14871	14756	14887	14867	14842	14909	14898	14832	14881	14736	14862	14774	14774	14751	14847	14829	14727	14765	14801	14767	14850	14961	14963	14696	14741	14900	14783	14821	14919	14915	14759	14760	14729	14920	14699	14842	14797	14950	14916	14843	14934	14815	14693	14807	14774	14670	14851	14840	14693	15017	14857	14825	14779	14631	14853	14814	14860	14820	14771	14927	14764	14840	14804	14849	14826	14728	14866	14791	14753	14670	14852	14731	14824	14793	14825	14771	14836	14892	14850	14654	14851	14864	14821	14844	14755	14724	14798	14801	14686	14836	14761	14755	14720	14842	14960	14774	14830	14752	14710	14828	14764	14997	14833	14743	14647	14846	14836	14920	14965	14835	14935	14918	14888	14761	14695	14816	14892	14811	14810	14783	14899	14688	14912	14751	14911	14838	14805	14906	14781	14818	14825	15022	14731	14963	14898	14710	14867	14888	14844	14861	14829	14811	14820	14935	14814	14799	14756	14713	14638	14740	14848	14792	14686	14926	14914	14887	14818	14981	14651	14835	14930	14966	14958	14796	14726	14820	14721	14810	14844	14632	14699	14824	14890	14842	14797	14787	14768	14783	14775	14846	14682	14673	14837	14861	14635	14853	14688	14850	14831	14940	14694	14892	14846	14767	14747	14770	14873	14778	14797	14866	14835	14836	14742	14900	14851	14915	14795	14797	14841	14844	14664	14832	14857	14733	14908	14883	14988	14898	14795	14715	14904	14684	14767	14852	14843	14821	14749	14893	14698	15017	14734	15029	14973	14819	14766	14796	14638	14620	14810	14891	14854	14838	14779	14921	14627	14770	14967	14831	14815	14810	14805	14760	14764	14861	14786	14832	14845	14869	14925	14760	14945	14831	14690	14867	14848	14727	14673	14760	14848	14861	14982	14716	14958	14658	14777	14698	14787	14841	14747	14944	14696	14767	14887	14788	14751	14776	14801	14910	14829	14734	14690	14854	14906	14929	14789	14825	14927	14872	14893	14786	14833	14991	14787	14768	14803	14793	14944	14766	14610	14764	14808	14666	14892	14799	14810	14900	14849	14887	15040	14797	14907	14748	14791	15013	14821	14815	14819	14921	14770	14772	14906	14689	14895	14764	14864	14877	14883	14795	14938	14689	14860	14676	14703	14894	14733	14730	14856	14871	14904	14776	14752	14960	14719	14758	14724	14838	14866	14720	14967	14816	14765	14842	14914	14768	14817	14844	14679	14846	14884	14836	14726	14890	14792	14839	14837	14850	14978	14828	14840	14796	14988	14791	14858	15046	14875	14791	14670	14800	14904	14742	14942	14733	14855	14763	14996	14807	14862	14923	14938	14911	14890	14876	14758	14859	14957	14899	14905	14788	14666	14960	14830	14987	14863	15002	14853	14685	14720	14820	14798	14867	14632	15006	14827	14628	14825	14808	14782	14880	14889	14693	14974	14842	14921	14828	14960	14621	14614	14763	14867	14785	14875	14747	14822	14878	14841	14926	14755	14880	14797	14692	14908	14771	14691	14794	14984	14892	14690	14857	14769	14907	14876	14935	14947	14834	14726	14866	14853	14833	14832	14810	14824	14710	14862	14999	14654	14815	14936	14946	14893	14771	14886	14798	14784	14875	14924	14703	14590	14856	14984	14861	14713	14865	14701	14818	14797	14803	14881	14894	14803	14762	14695	14854	14923	14931	14982	14930	14819	14802	14804	14909	14655	14751	14766	14941	14773	14798	14938	14830	14935	14942	14891	14918	14647	14954	14715	14903	14937	14757	14847	14845	14694	14793	14819	14685	15054	14822	14899	14730	14695	14829	14968	14935	14625	14583	14735	14971	14878	14952	14859	14942	14763	14838	14800	14782	14778	14799	14904	14736	14926	14837	14846	14828	14772	14855	14925	14783	14976	14908	14670	14923	14691	14865	14823	14812	14789	14753	14808
22802	23102	36905	34085	27644	25175	23915	17855	17193	17069	17166	17098	16876	16740	16890	16908	16781	16931	16743	16844	16935	16908	16850	16771	16810	16900	16769	17007	16664	16662	16648	16549	16680	16703	16711	16505	16766	16542	16868	16708	16700	16702	16798	16507	16998	16644	16738	16785	16688	16809	16793	16706	16727	16789	16687	16705	16501	16677	16578	16467	16779	16657	16801	16433	16755	16637	16645	16738	16604	16638	16531	16599	16539	16645	16704	16584	16858	16621	16671	16706	16623	16521	16558	16658	16663	16725	16694	16743	16646	16625	16511	16415	16774	16708	16436	16881	16604	16668	16706	16645	16587	16707	16531	16640	16944	16670	16525	16619	16596	16804	16595	16489	16642	16643	16588	16711	16692	16607	16526	16659	16615	16659	16607	16563	16529	16654	16374	16769	16611	16540	16515	16530	16604	16712	16635	16605	16477	16856	16882	16669	16716	16651	16823	16602	16829	16613	16866	16507	16403	16648	16701	16378	16646	16540	16554	16739	16554	16601	16560	16671	16702	16716	16629	16565	16645	16674	16721	16540	16627	16720	16744	16624	16862	16540	16482	16512	16585	16666	16800	16777	16558	16581	16557	16822	16693	16643	16602	16679	16561	16584	16799	16651	16509	16492	16612	16613	16698	16550	16720	16737	16552	16584	16456	16549	16657	16487	16668	16717	16617	16676	16832	16801	16497	16587	16593	16571	16568	16486	16575	16721	16593	16645	16707	16450	16654	16732	16828	16515	16561	16729	16681	16638	16428	16590	16762	16560	16727	16425	16586	16584	16851	16520	16860	16583	16547	16590	16970	16630	16674	16704	16561	16685	16457	16461	16689	16582	16500	16540	16569	16868	16810	16626	16642	16730	16562	16443	16444	16472	16649	16829	16773	16668	16674	16730	16530	16826	16727	16554	16703	16557	16420	16664	16653	16595	16541	16542	16725	16818	16617	16743	16591	16852	16648	16702	16664	16739	16719	16628	16865	16514	16593	16631	16705	16601	16577	16447	16541	16667	16821	16616	16516	16720	16863	16803	16453	16714	16691	16742	16777	16586	16781	16541	16703	16618	16695	16679	16493	16457	16695	16791	16503	16590	16739	16697	16656	16394	16735	16728	16734	16832	16616	16836	16754	16521	16485	16627	16771	16782	16597	16570	16770	16535	16673	16429	16422	16694	16679	16740	16684	16489	16570	16661	16804	16906	16668	16546	16565	16698	16469	16669	16581	16791	16466	16651	16572	16569	16726	16764	16583	16808	16653	16579	16679	16614	16778	16704	16573	16670	16471	16713	16607	16506	16646	16671	16577	16768	16629	16792	16799	16730	16692	16680	16602	16568	16673	16602	16599	16602	16647	16621	16590	16895	16458	16617	16721	16661	16506	16649	16638	16614	16663	16547	16449	16680	16740	16514	16544	16575	16631	16605	16399	16501	16693	16630	16650	16584	16679	16448	16598	16588	16607	16686	16676	16479	16639	16772	16620	16583	16479	16650	16563	16605	16329	16748	16791	16584	16411	16599	16610	16470	16502	16622	16491	16542	16692	16608	16763	16536	16777	16643	16660	16579	16704	16738	16773	16691	16437	16569	16510	16458	16828	16639	16316	16555	16451	16613	16715	16534	16593	16635	16633	16536	16780	16579	16599	16560	16665	16749	16648	16555	16738	16756	16658	16572	16725	16488	16546	16803	16692	16433	16672	16835	16464	16721	16903	16679	16801	16764	16630	16708	16704	16650	16576	16688	16720	16431	16641	16506	16661	16768	16713	16676	16677	16869	16633	16379	16571	16633	16443	16711	16579	16802	16618	16742	16653	16560	16533	16554	16575	16534	16667	16412	16619	16766	16573	16635	16592	16530	16743	16608	16547	16799	16582	16714	16770	16569	16743	16663	16655	16535	16610	16504	16797	16664	16587	16579	16572	16511	16437	16739	16647	16691	16678	16620	16578	16653	16724	16720	16725	16542	16585	16589	16630	16704	16692	16688	16598	16754	16551	16677	16632	16511	16665	16630	16631	16490	16583	16701	16653	16515	16571	16529	16585	16611	16576	16886	16489	16754	16540	16576	16581	16529	16568	16554	16688	16663	16769	16611	16500	16544	16876	16631	16672	16855	16767	16821	16482	16538	16684	16727	16511	16758	16466	16696	16614	16566	16527	16777	16682	16664	16817	16359	16631	16699	16889	16588	16720	16476	16616	16734	16555	16600	16562	16563	16550	16715	16616	16580	16792	16818	16566	16439	16586	16408	16586	16462	16603	16603	16554	16589	16599	16460	16715	16599	16568	16630	16787	16806	16781	16913	16681	16730	16651	16651	16554	16385	16751	16652	16741	16736	16653	16743	16669	16556	16719	16607	16746	16372	16648	16758	16587	16634	16670	16647	16634	16554	16660	16739	16531	16589	16659	16493	16584	16694	16656	16578	16632	16744	16473	16683	16620	16545	16627	16734	16507	16647	16741	16776	16652	16635	16615	16764	16631	16579	16525	16572	16802	16502	16465	16819	16468	16679	16662	16690	16507	16528	16565	16418	16708	16677	16570	16504	16520	16472	16576	16695	16675	16799	16882	16582	16727	16854	16597	16581	16400	16731	16613	16690	16795	16784	16765	16725	16662	16505	16562	16859	16473	16646	16765	16689	16491	16433	16615	16474	16657	16740	16704	16507	16565	16660	16569	16741	16444	16494	16565	16583	16508	16487	16510	16656	16660	16651	16579	16719	16588	16677	16659	16444	16691	16567	16595	16778	16649	16543	16538	16568	16631	16569	16572	16538	16536	16520	16327	16532	16639	16611	16662	16611	16527	16602	16433	16683	16581	16751	16702	16770	16436	16772	16701	16797	16643	16681	16613	16537	16735	16710	16831	16612	16456	16719	16792	16460	16818	16463	16501	16569	16546	16510	16578	16522	16650	16724	16542	16732	16522	16551	16492	16506	16781	16786	16682	16670	16627	16851	16478	16775	16535	16711	16638	16704	16497	16731	16708	16661	16492	16595	16694	16671	16677	16650	16549	16630	16679	16663	16498	16585	16572	16598	16729	16787	16632	16562	16457	16651	16650	16684	16551	16764	16632	16648	16652	16704	16788	16684	16665	16520	16663	16733	16782	16485	16725	16666	16715	16500	16540	16577	16608	16644	16756	16938	16579	16814	16581	16572	16610	16515	16703	16675	16634	16513	16688	16496	16726	16772	16601	16817	16730	16610	16543	16857	16576	16619	16670	16642	16379	16796	16614	16724	16567	16814	16653	16815	16688	16640	16724	16726	16633	16559	16471	16666	16598	16725	16599	16627	16758	16837	16670	16563	16556	16847	16772	16692	16636	16509	16695	16542	16750	16535	16537	16543	16534	16492	16738	16564	16714	16679	16603	16504	16522	16655	16493	16668	16685	16678	16637	16635	16806	16714	16671	16704	16747	16429	16615	16679	16626	16619	16654	16788	16677	16679	16548	16645	16555	16642	16693	16544	16717	16653	16728	16652	16531	16648	16533	16579	16663	16656	16590	16804	16674	16525	16660	16594	16687	16462	16624	16468	16644	16829	16796	16709	16572	16673	16538	16704	16643	16496	16579	16609	16659	16454	16836	16689	16632	16594	16507	16645	16636	16849	16420	16609	16561	16648	16681	16594	16564	16783	16721	16735	16543	16675	16750	16499	16583	16606	16712	16507	16322	16469	16502	16494	16773	16511	16900	16533	16758	16620	16652	16551	16595	16777	16595	16672	16629	16725	16554	16718	16618	16540	16539	16749	16544	16566	16476	16536	16526	16687	16616	16582	16505	16641	16630	16726	16696	16693	16595	16466	16443	16462	16792	16635	16508	16632	16586	16525	16497	16634	16507	16581	16353	16608	16672	16642	16416	16559	16506	16808	16731	16528	16646	16536	16581	16506	16630	16561	16497	16576	16510	16742	16745	16596	16539	16561	16709	16602	16650	16522	16578	16622	16793	16492	16761	16591	16528	16711	16613	16600	16591	16478	16521	16604	16599	16575	16657	16643	16808	16571	16547	16653	16566	16774	16605	16539	16397	16636	16653	16709	16795	16794	16620	16649	16614	16601	16550	16606	16322	16592	16549	16546	16670	16661	16687	16536	16716	16575	16543	16664	16537	16589	16618	16655	16662	16454	16679	16688	16870	16926	16662	16599	16497	16791	16885	16642	16625	16570	16792	16594	16715	16578	16608	16416	16620	16639	16614	16525	16647	16550	16659	16700	16686	16493	16751	16745	16564	16501	16593	16775	16758	16681	16449	16602	16623	16570	16628	16555	16706	16818	16476	16742	16818	16748	16643	16714	16746	16585	16690	16797	16510	16501	16730	16515	16608	16737	16511	16796	16701	16710	16512	16620	16550	16678	16652	16387	16494	16638	16644	16668	16554	16475	16595	16824	16632	16447	16512	16793	16786	16489	16605	16531	16695	16655	16745	16623	16652	16585	16696	16475	16467	16830	16638	17083	16698	16539	16523	16533	16568	16425	16812	16523	16562	16607	16636	16693	16784	16882	16820	16739	16473	16514	16542	16713	16577	16564	16524	16552	16688	16734	16762	16650	16792	16473	16720	16806	16811	16651	16555	16565	16644	16657	16666	16653	16627	16513	16644	16483	16499	16606	16765	16880	16846	16799	16605	16713	16638	16587	16619	16554	16741	16655	16633	16702	16596	16626	16552	16512	16599	16717	16571	16421	16537	16967	16753	16682	16692	16652	16586	16660	16694	16540	16635	16416	16506	16783	16559	16648	16670	16652	16723	16712	16765	16744	16649	16537	16509	16715	16521	16696	16622	16646	16729	16524	16643	16507	16782	16420	16635	16571	16630	16728	16705	16612	16665	16570	16468	16626	16807	16488	16642	16608	16738	16570	16507	16566	16604	16687	16647	16520	16641	16565	16428	16821	16550	16578	16729	16495	16602	16591	16699	16777	16606	16685	16817	16693	16720	16580	16700	16704	16688	16622	16558	16581	16629	16625	16663	16569	16639	16619	16690	16762	16641	16905	16555	16586	16584	16595	16816	16638	16471	16761	16756	16658	16570	16612	16646	16705	16588	16728	16665	16715	16776	16610	16762	16870	16738	16533	16745	16574	16445	16708	16776	16547	16661	16627	16766	16700	16503	16523	16693	16629	16669	16690	16613	16773	16770	16472	16624	16469
61922	105767	89780	64089	39211	23171	15928	14479	14549	14603	14536	14591	14506	14480	14574	14711	14598	14749	14550	14463	14721	14627	14518	14675	14509	14578	14724	14380	14552	14710	14629	14427	14725	14648	14671	14658	14542	14599	14727	14504	14757	14537	14574	14540	14558	14777	14587	14651	14673	14638	14490	14669	14740	14454	14747	14564	14583	14540	14567	14660	14488	14691	14545	14570	14617	14752	14589	14596	14657	14588	14806	14670	14666	14660	14648	14576	14506	14638	14627	14574	14667	14632	14599	14590	14587	14474	14508	14689	14570	14657	14636	14862	14748	14660	14465	14645	14512	14486	14557	14401	14494	14541	14469	14465	14700	14408	14559	14553	14797	14240	14561	14610	14484	14550	14655	14571	14525	14726	14696	14527	14682	14542	14737	14616	14642	14510	14417	14668	14453	14566	14684	14569	14607	14643	14555	14743	14632	14414	14487	14615	14461	14657	14699	14386	14547	14345	14622	14647	14697	14555	14592	14500	14471	14603	14462	14310	14504	14444	14665	14512	14721	14540	14600	14722	14545	14749	14600	14532	14596	14581	14767	14626	14412	14648	14543	14723	14553	14602	14548	14421	14658	14630	14635	14609	14636	14593	14641	14716	14585	14522	14617	14570	14639	14559	14554	14663	14542	14743	14695	14732	14392	14355	14498	14649	14407	14528	14536	14555	14660	14558	14647	14650	14674	14433	14666	14594	14570	14510	14660	14603	14628	14602	14534	14425	14549	14522	14457	14474	14548	14581	14519	14534	14689	14703	14655	14387	14567	14625	14439	14592	14582	14543	14474	14584	14767	14597	14834	14645	14700	14633	14580	14613	14714	14491	14712	14537	14739	14494	14734	14543	14614	14440	14648	14510	14706	14527	14469	14716	14585	14459	14658	14496	14532	14581	14610	14658	14539	14683	14617	14623	14596	14485	14644	14621	14600	14531	14544	14527	14612	14680	14710	14473	14551	14648	14534	14548	14486	14514	14543	14620	14642	14615	14627	14472	14697	14794	14625	14633	14634	14645	14630	14535	14583	14536	14489	14492	14786	14590	14697	14679	14421	14507	14585	14403	14619	14519	14650	14366	14407	14624	14640	14677	14761	14684	14696	14587	14463	14572	14562	14550	14628	14837	14623	14622	14673	14497	14647	14584	14577	14506	14396	14535	14498	14640	14579	14569	14613	14644	14604	14568	14541	14530	14612	14577	14606	14512	14512	14579	14481	14539	14450	14557	14550	14440	14715	14496	14597	14732	14656	14526	14610	14636	14666	14531	14597	14687	14440	14570	14728	14610	14513	14528	14626	14570	14643	14749	14631	14619	14746	14571	14615	14625	14542	14497	14540	14646	14509	14350	14562	14680	14687	14565	14554	14679	14540	14610	14564	14564	14627	14618	14514	14325	14648	14679	14575	14748	14508	14565	14619	14648	14418	14545	14644	14700	14596	14738	14701	14384	14355	14815	14674	14566	14522	14450	14712	14311	14615	14703	14313	14732	14580	14662	14527	14415	14675	14565	14714	14602	14736	14582	14563	14478	14688	14653	14575	14598	14576	14603	14509	14523	14595	14612	14533	14629	14520	14550	14409	14755	14491	14532	14749	14416	14540	14500	14512	14576	14576	14822	14500	14660	14476	14529	14500	14619	14588	14572	14675	14374	14662	14606	14523	14679	14545	14641	14533	14562	14594	14769	14657	14677	14386	14497	14698	14577	14610	14673	14484	14520	14527	14549	14481	14686	14621	14518	14520	14490	14694	14644	14531	14438	14488	14681	14597	14577	14510	14713	14703	14599	14659	14505	14416	14549	14651	14464	14455	14673	14464	14473	14582	14577	14632	14475	14483	14502	14610	14690	14517	14559	14639	14684	14412	14624	14592	14691	14494	14594	14454	14728	14605	14474	14665	14531	14661	14475	14508	14640	14724	14498	14548	14683	14694	14457	14524	14596	14421	14635	14617	14695	14707	14547	14552	14647	14521	14555	14625	14505	14785	14651	14692	14652	14690	14649	14587	14475	14619	14580	14426	14679	14447	14737	14729	14564	14657	14802	14475	14748	14524	14502	14675	14558	14621	14347	14625	14632	14479	14646	14482	14580	14492	14590	14465	14554	14599	14701	14633	14591	14398	14524	14604	14641	14455	14593	14615	14628	14561	14543	14665	14549	14606	14631	14814	14546	14579	14620	14432	14542	14679	14855	14531	14519	14547	14571	14656	14539	14585	14760	14582	14545	14432	14506	14555	14550	14541	14547	14608	14545	14583	14637	14722	14651	14523	14652	14538	14638	14759	14550	14566	14565	14674	14576	14367	14527	14560	14645	14590	14580	14654	14526	14464	14535	14671	14492	14396	14532	14593	14603	14593	14574	14626	14600	14489	14538	14585	14701	14569	14606	14689	14560	14772	14473	14507	14533	14426	14594	14484	14586	14520	14348	14741	14579	14528	14592	14704	14674	14608	14593	14574	14477	14567	14619	14524	14643	14488	14652	14512	14479	14676	14443	14636	14599	14430	14651	14573	14688	14525	14639	14662	14628	14489	14606	14704	14722	14509	14455	14495	14517	14531	14704	14555	14534	14511	14658	14427	14619	14626	14589	14467	14590	14574	14682	14499	14420	14572	14616	14542	14567	14835	14469	14398	14622	14559	14534	14565	14579	14679	14423	14529	14614	14701	14493	14546	14479	14626	14592	14641	14647	14379	14660	14657	14581	14579	14521	14509	14657	14729	14334	14445	14654	14712	14556	14587	14526	14665	14523	14674	14541	14657	14497	14660	14534	14510	14558	14693	14619	14587	14676	14496	14633	14501	14536	14724	14623	14571	14739	14760	14551	14708	14594	14532	14594	14683	14430	14644	14669	14513	14635	14505	14420	14565	14603	14594	14602	14720	14631	14454	14729	14530	14694	14554	14603	14673	14531	14632	14340	14561	14589	14557	14693	14534	14548	14584	14564	14493	14787	14701	14565	14486	14499	14538	14528	14606	14535	14691	14673	14505	14759	14563	14401	14580	14449	14624	14664	14642	14575	14674	14438	14302	14653	14612	14601	14664	14570	14424	14628	14570	14803	14479	14689	14484	14662	14593	14603	14591	14432	14605	14618	14640	14521	14572	14620	14641	14488	14692	14730	14544	14322	14704	14677	14658	14700	14608	14573	14540	14511	14732	14642	14656	14686	14439	14561	14790	14536	14425	14594	14748	14523	14649	14678	14702	14577	14639	14536	14597	14648	14448	14619	14473	14607	14583	14482	14622	14544	14426	14584	14624	14503	14619	14777	14495	14594	14757	14391	14653	14621	14653	14620	14650	14416	14576	14611	14748	14663	14596	14687	14606	14670	14534	14532	14507	14688	14520	14520	14534	14489	14607	14474	14632	14626	14634	14690	14548	14677	14651	14588	14735	14751	14540	14490	14297	14494	14659	14527	14375	14559	14618	14631	14734	14505	14449	14587	14505	14531	14670	14567	14577	14618	14563	14608	14677	14712	14458	14478	14728	14317	14529	14710	14623	14384	14691	14673	14520	14446	14549	14512	14650	14648	14652	14706	14472	14418	14568	14638	14541	14568	14608	14423	14687	14580	14588	14579	14632	14536	14599	14634	14631	14490	14545	14538	14692	14670	14558	14691	14652	14498	14575	14657	14645	14583	14627	14566	14649	14421	14542	14541	14554	14780	14534	14566	14466	14549	14519	14549	14556	14619	14652	14686	14726	14626	14505	14576	14493	14512	14397	14585	14504	14531	14635	14568	14607	14436	14619	14624	14424	14554	14621	14462	14394	14720	14684	14602	14556	14609	14561	14507	14676	14596	14398	14519	14670	14567	14620	14510	14677	14625	14736	14492	14432	14571	14652	14534	14664	14613	14600	14778	14469	14522	14646	14593	14559	14614	14570	14463	14873	14507	14503	14517	14540	14656	14587	14405	14640	14606	14421	14593	14555	14419	14589	14703	14555	14442	14568	14610	14659	14658	14485	14545	14603	14493	14862	14664	14557	14685	14658	14579	14589	14552	14560	14725	14542	14729	14590	14605	14638	14526	14703	14600	14420	14585	14672	14590	14730	14520	14626	14544	14545	14703	14656	14499	14527	14691	14603	14531	14575	14499	14438	14487	14629	14504	14552	14727	14641	14591	14632	14517	14552	14579	14614	14518	14533	14477	14572	14697	14440	14665	14565	14510	14550	14545	14597	14767	14645	14674	14566	14590	14727	14481	14477	14538	14631	14525	14602	14416	14689	14565	14574	14663	14567	14609	14466	14613	14792	14603	14680	14646	14614	14574	14579	14508	14732	14637	14613	14512	14675	14743	14477	14597	14663	14547	14519	14597	14632	14691	14540	14563	14657	14627	14496	14665	14650	14401	14648	14468	14527	14614	14719	14497	14603	14479	14634	14669	14604	14628	14634	14624	14554	14628	14625	14835	14549	14724	14459	14610	14799	14385	14568	14590	14542	14421	14675	14655	14662	14565	14629	14455	14627	14615	14642	14522	14763	14252	14605	14518	14540	14524	14599	14373	14554	14710	14730	14551	14573	14574	14745	14610	14380	14549	14641	14643	14702	14481	14749	14538	14539	14405	14586	14767	14451	14677	14528	14527	14435	14559	14473	14718	14639	14626	14613	14537	14644	14806	14766	14669	14771	14517	14505	14593	14524	14717	14516	14574	14486	14677	14771	14660	14595	14658	14593	14562	14529	14649	14599	14544	14586	14479	14645	14634	14625	14518	14539	14768	14630	14562	14625	14559	14537	14651	14499	14603	14728	14508	14771	14727	14549	14706	14541	14421	14619	14523	14407	14564	14581	14629	14655	14418	14455	14830	14590	14601	14671	14488	14575	14546	14636	14622	14486	14818	14566	14590	14586	14579	14619	14635	14749	14461	14691	14593	14433	14468	14658	14511	14423	14473	14378	14691	14414	14465	14645	14635	14475	14668	14433	14472	14526	14598	14589	14569	14728	14434	14637	14716	14434	14706	14415	14696	14614	14502	14792	14568	14569	14640	14635	14689	14621	14683	14558	14624	14633	14664	14575	14441	14514	14524	14582	14457	14534	14658	14591	14459	14440	14557	14577	14767	14592	14555	14625	14556	14727	14531	14765	14578	14540	14461	14681	14552	14575	14684	14631	14462	14690	14720	14581	14665	14510	14572	14510	14598
29649	37064	43833	32210	21596	18111	17328	17097	16918	16671	17080	17047	16837	16470	16698	16819	16700	16671	16548	16842	16825	16616	16732	16689	16864	16783	16764	16669	16907	16882	16905	16669	16684	16721	16890	16758	16699	16743	16893	16717	16863	16797	16614	16801	17018	16792	16779	16888	16818	16759	16782	16713	16698	16748	16857	16775	16865	16849	16661	16788	16857	16779	16784	16955	16911	16673	16954	16798	16649	16804	16810	16794	16859	16620	16526	16567	16583	16666	16633	16653	16778	16588	16769	16660	16846	16876	16823	16903	16888	16848	16778	16647	16824	16752	16995	16819	16766	16679	16606	16721	16693	16958	17005	16712	16735	16453	16768	16797	16864	16834	16795	16735	16743	16743	16969	16948	16642	16761	16835	16731	16710	16623	16527	16755	16840	16963	16892	16964	16813	16870	16770	16773	16641	16721	16839	16829	16684	16787	16762	16726	16834	16656	16747	16915	16735	16713	16653	16780	16655	16716	16800	16914	16568	17044	16759	16809	16785	16909	16768	16677	16946	16606	16805	16741	16711	16726	16654	16608	16670	16734	16780	16787	16768	16654	16877	16609	16489	16831	16820	16822	16700	16820	16930	16735	16867	16826	16857	16645	16913	16749	16660	16918	16790	16818	16790	16842	16807	16743	16833	16688	16767	16683	16573	16646	16858	16699	16777	16819	16736	16727	16725	17020	16652	16824	16805	16888	16621	16746	16908	16807	16771	16905	16838	16825	16756	16829	16750	16778	16795	16894	16637	16734	16805	16813	16786	16773	16681	16759	16882	16580	16708	16624	16863	16726	16842	16704	16764	16479	16691	16735	16642	16833	16543	17047	16858	16753	16641	16874	16753	16719	16675	16866	16599	16946	16785	16651	16666	16535	16566	16795	16801	16703	16882	16704	16826	16672	16637	16793	16703	16620	16708	16785	16787	16649	16794	16835	16878	16753	16901	16730	16760	16850	16537	16717	16734	16665	16809	16877	16847	16649	16662	16833	16718	16699	16734	16845	16880	16928	16642	16781	16653	16669	16741	16804	16761	16643	16857	16699	16708	16736	16678	16599	16747	16769	16713	16759	16635	16791	16739	16732	16696	16713	16696	16677	16713	16830	16809	16563	16822	16745	16858	16827	16613	16760	16854	17008	16793	16730	16924	16702	16645	16716	17059	16880	16882	16732	16739	16806	16834	16994	16754	16961	16647	16879	16752	16871	16761	16674	16660	16729	16920	16763	16760	16842	16642	16878	16740	16788	16729	16882	16547	16696	16736	16798	16861	16600	16836	16929	16992	16996	16937	16709	16898	16806	16728	16709	16889	16775	16741	16735	16558	16735	16713	16724	16800	16749	16896	16725	16766	16995	16520	16579	16835	16687	16911	16578	16722	16710	16947	16878	16923	16563	16679	16829	16593	16729	16765	16838	16832	16565	16887	16526	16855	16944	16663	16686	16799	16618	16878	16958	16729	16728	16762	16554	17072	16673	16544	16600	16794	16587	16554	16766	16748	16726	16745	16863	16714	16726	16687	16866	16858	16704	16749	16553	16860	16754	16696	16831	16669	16536	16610	16840	16994	16792	16781	16883	16715	16593	16877	16672	16760	16832	16739	16765	16838	16814	16723	16683	16494	16589	16620	16639	16504	16821	16836	16543	16592	16732	16794	16978	16889	16700	16477	16802	16733	16520	16814	16557	16821	16843	16844	16778	16746	16815	17033	16802	16710	16826	16850	16694	16622	16672	16653	16840	16807	16590	16742	16938	16867	16755	16763	16786	16735	16805	16708	16780	16766	16713	16781	16683	16687	16798	16852	16966	16872	16954	16984	16702	16754	16732	16625	16864	16940	16624	16767	16614	16806	17061	16779	16784	16672	16965	16668	16715	16777	16795	16880	16508	16706	16704	16949	16694	16577	16623	16686	16694	16679	16903	16734	16529	16990	16762	16731	16659	16799	16602	16641	16739	16610	16760	16714	16638	16896	16751	16768	16770	16705	16759	16924	16716	16853	16863	16640	16596	16591	16771	16777	16706	16762	16597	16771	16578	16709	16951	16651	16653	16806	16706	16575	16830	16824	16679	16746	16877	16847	16897	16549	16813	16781	16686	16572	16899	16863	16671	17071	16630	16811	16741	16755	16476	16532	16824	16671	16560	16745	16759	16883	16913	16722	16915	16968	16655	16885	16882	16862	16796	16760	16683	16894	16719	16584	16831	16687	16815	16677	16583	16699	16771	16789	16822	16996	16559	16768	16711	16633	16955	16749	16682	16791	16727	16836	16891	16822	16620	16773	16720	16776	16664	16794	16735	16708	16688	16624	16788	16957	16850	16747	16741	16914	16622	16804	16893	16920	16760	16758	17028	16570	16795	16860	16761	16851	16691	16841	16698	16852	16773	16711	16889	16756	16800	16812	16715	16716	16727	16871	16820	16934	16806	16901	16718	16624	16780	16787	16609	16913	16616	16624	16901	16785	16645	16830	16645	16958	16779	16924	16901	16783	16784	16556	16718	16792	16688	16880	16560	16731	16684	16844	16690	16862	16858	16755	16562	16750	16643	16674	16818	16930	16837	17099	16839	16904	16817	16759	16700	16718	16825	16801	16773	16685	16732	16784	16773	16763	16785	16868	16991	16678	16773	16571	16893	16924	16777	16550	16818	16659	16661	16592	16663	16707	16974	16800	16712	16848	16704	16848	16649	16958	16784	16791	16880	16883	16828	16720	16849	16861	16548	16733	16938	16733	16864	16792	16743	16599	16564	16590	16535	16854	16707	16796	16597	16828	16665	16788	16672	16825	16739	16689	16730	16906	16904	16598	16723	16816	16706	16654	16541	16562	16729	16758	16800	17037	16762	16666	16707	16928	16832	16560	16814	16746	16625	16735	16591	16955	16724	16783	16675	16642	16586	16927	16652	16796	16823	16742	16771	16758	16559	16617	16806	16815	16891	16659	16884	16775	16747	16619	16698	16707	16824	16876	16760	16737	16589	16979	16471	16799	16731	16764	16779	16839	16883	16834	16804	16730	16679	16682	16547	16868	16676	16769	16671	16878	16645	16616	16592	16657	16631	16768	16922	16756	16783	16789	16731	16627	16606	16693	16884	16763	16760	16954	16760	16509	16922	16848	16771	16587	16734	16919	16856	16586	16760	16749	16753	16967	16606	16750	16756	16716	16786	16983	16812	16834	16794	16817	16691	16879	16816	16732	16920	16744	16648	16702	16848	16701	16646	16811	16848	16728	16845	16909	16761	16643	16716	16862	16729	16813	16705	16946	16815	16812	16770	16736	16813	16788	16706	16832	16615	16782	16706	16495	16658	16814	16629	16733	16708	16809	16769	16666	16941	16879	16707	16879	16693	16867	16815	16704	16568	16628	16859	16683	16675	16790	16791	16610	16929	16740	16897	16885	16553	16719	16519	16654	16721	16725	16982	16447	16770	16674	16744	16797	16521	16603	16513	16908	16691	16592	16589	16883	16730	16743	16660	16717	16781	16767	16882	16647	16847	17062	16676	16643	16687	16672	16629	16748	16701	16810	16715	16821	16579	16896	16752	16687	16744	16923	16792	16818	16737	16899	16692	16819	16600	16730	16718	16677	16784	16608	16862	16740	16630	16706	16893	16737	16918	16688	16776	16700	16921	16806	16957	16847	16800	16755	16784	16804	16600	16601	16613	16652	16864	16848	16637	17063	16709	16792	16506	16761	17014	16715	16621	16848	16502	16740	16717	16745	16760	16915	16810	16849	16654	16803	17026	16719	16829	16792	16481	16674	16865	16775	16561	16571	16847	16749	16908	16816	16741	16838	16724	16730	16743	16667	16923	16731	16901	16839	16930	16940	16599	16841	16774	16782	16763	16683	16727	17103	16609	16786	16779	16810	16692	16751	16740	16901	16689	16812	16784	16755	16567	16624	16839	16744	16664	16620	16862	16869	16774	16850	16693	16788	16911	16840	16845	16892	16711	16875	16616	16824	16536	16728	16820	16947	16656	16883	16815	16744	16686	16671	16809	16897	16695	16542	16878	16856	17022	16602	16618	16805	16774	16785	16778	16884	16705	16540	16983	16839	16677	16718	16739	16896	16769	16636	16717	16835	16658	16814	16791	16697	16901	16870	16924	16706	16827	16604	16695	16784	16657	16837	16746	16652	16697	16573	16679	16802	16692	16755	16848	16855	16837	16944	16804	16870	16770	17070	16603	16548	16684	16670	16776	16944	16846	16813	16674	16545	16764	16751	16513	16768	16807	16859	16784	16911	16789	16729	16840	16840	16735	16724	16570	16488	16721	16950	16759	16758	16665	16694	16748	16749	16877	17077	16679	16761	16827	17022	16650	16760	16615	16963	16697	16975	16672	16748	16603	16657	17097	16504	16681	16883	16828	16705	16786	16812	16793	16919	16797	16753	16679	16861	16675	16802	16768	16846	16772	16841	16884	16745	16765	16901	16576	16652	16914	16562	16732	16781	16780	16634	16832	16869	16909	16757	16649	16761	16709	16731	16719	16786	16982	16681	16718	16803	16680	16914	16696	16784	16767	16828	16864	16843	16804	16799	16626	16868	16690	16767	16800	16815	16530	16790	16794	16693	16778	16831	16701	16798	16940	16749	16756	16836	16633	16714	16714	16771	16782	16745	16796	16733	16748	16831	16783	16696	16761	16894	16854	16669	16881	16568	16785	16690	16709	16720	16790	16803	16875	16839	16865	16670	16858	16859	16642	16745	16645	16847	16826	16671	16819	16886	16805	17041	16735	16859	16623	16774	16733	16749	16633	16821	16791	16719	16719	16762	16863	16910	16867	16846	16747	16846	16711	16617	16632	16757	16582	16857	16680	16617	16731	16898	16869	16819	16784	17043	16752	16755	16645	16763	16923	16775	16900	16754	16695	16967	16758	16745	16663	16771	16848	16882	16876	16577	16776	16877	16923	16457	16636	16646	16680	16692	16732	16731	16623	16842	16605	16768	16636	16802	16764	16709	16680	16759	16709	16571	16763	16901	16875	16555	16688	16610	16757	16549	16714	16995	16716	16795	16873	16704	16841	16986	16751	16782	16777	16640	16634	16714	16724	16667	16774	16898	16857	16820	16816	16694	16922	16648	16748	16744	16787	16728	16858	16566	16908	16856	16879	16890	16993	16593	16933	16841	16850	16609	16707
37036	57503	45846	28426	18666	15889	14904	14633	14674	14754	14817	14744	14858	14759	14599	14521	14767	14776	14795	14827	14542	14536	14767	14760	14816	14821	14661	14628	14747	14560	14890	14678	14617	14765	14575	14711	14668	14875	14808	14611	14728	14593	14768	14807	14719	14649	14736	14729	14676	14635	14869	14750	14527	14695	14602	14657	14702	14798	14834	14660	14593	14742	14799	14623	14749	14742	14615	14646	14618	14697	14785	14839	14729	14814	14694	14670	14759	14691	14624	14719	14552	14819	14426	14632	14838	14780	14709	14807	14642	14799	14776	14581	14636	14768	14744	14663	14687	14675	14857	14722	14860	14865	14551	14654	14792	14763	14589	14823	14699	14721	14838	14810	14780	14694	14763	14737	14590	14548	14767	14762	15051	14627	14761	14765	14615	14860	14649	14706	14718	14680	14787	14574	14831	14582	14716	14712	14792	14731	14751	14614	14572	14736	14746	14598	14771	14656	14681	14582	14718	14558	14735	14611	14669	14730	14626	14554	14695	14710	14676	14724	14599	14830	14740	14661	14683	14758	14775	14609	14630	14708	14771	14674	14690	14674	14531	14680	14687	14618	14763	14487	14807	14514	14717	14705	14695	14604	14693	14708	14777	14767	14594	14793	14813	14663	14755	14682	14719	14767	14803	14727	14707	14667	14785	14584	14548	14842	14799	14774	14589	14607	14642	14690	14618	14714	14665	14571	14739	14645	14611	14683	14610	14706	14717	14820	14584	14585	14677	14799	14691	14687	14712	14569	14703	14512	14592	14580	14695	14719	14693	14448	14685	14629	14583	14513	14719	14832	14742	14634	14654	14597	14724	14781	14634	14781	14583	14581	14622	14737	14688	14681	14709	14725	14761	14668	14790	14596	14805	14865	14481	14676	14599	14695	14610	14690	14628	14565	14812	14509	14809	14841	14513	14768	14689	14836	14719	14761	14587	14809	14864	14607	14781	14700	14650	14746	14737	14677	14742	14735	14753	14667	14765	14618	14792	14575	14702	14774	14583	14681	14627	14635	14764	14837	14717	14472	14761	14695	14882	14625	14749	14606	14638	14774	14608	14723	14651	14541	14690	14643	14612	14623	14723	14694	14842	14693	14882	14786	14746	14833	14613	14754	14801	14758	14861	14618	14654	14635	14644	14722	14808	14724	14823	14512	14712	14734	14836	14466	14742	14674	14817	14785	14809	14784	14756	14711	14624	14455	14657	14746	14821	14715	14556	14735	14738	14543	14580	14871	14600	14674	14669	14632	14796	14773	14621	14631	14609	14835	14714	14603	14645	14727	14564	14581	14618	14745	14722	14587	14731	14723	14702	14836	14614	14729	14737	14723	14706	14701	14793	14715	14585	14764	14566	14791	14592	14641	14656	14619	14769	14810	14751	14812	14729	14537	14700	14658	14568	14774	14564	14858	14774	14552	14840	14748	14654	14662	14684	14564	14656	14677	14726	14590	14728	14740	14732	14840	14798	14770	14643	14675	14628	14754	14816	14805	14636	14573	14680	14680	14499	14758	14735	14876	14870	14699	14696	14741	14590	14665	14870	14668	14703	14741	14792	14855	14599	14871	14572	14713	14752	14545	14584	14702	14522	14682	14669	14825	14624	14623	14706	14724	14538	14743	14694	14673	14759	14750	14571	14583	14771	14639	14822	14727	14684	14575	14785	14690	14617	14557	14791	14524	14676	14704	14866	14677	14559	14813	14773	14700	14883	14604	14561	14479	14612	14721	14803	14720	14680	14747	14557	14830	14931	14667	14644	14797	14856	14755	14825	14705	14793	14574	14783	14676	14651	14655	14692	14528	14651	14699	14567	14611	14669	14688	14649	14833	14720	14716	14844	14690	14528	14669	14626	14731	14763	14788	14648	14652	14834	14614	14839	14717	14713	14725	14595	14692	14862	14658	14650	14516	14804	14608	14788	14644	14715	14549	14666	14658	14705	14690	14670	14787	14573	14542	14632	14623	14648	14761	14821	14737	14725	14645	14845	14637	14624	14888	14847	14732	14679	14709	14667	14694	14695	14824	14772	14677	14791	14645	14572	14624	14675	14540	14657	14662	14760	14797	14611	14657	14830	14702	14706	14630	14829	14649	14709	14569	14629	14602	14694	14705	14585	14833	14658	14703	14678	14715	14854	14749	14825	14827	14686	14595	14644	14651	14702	14694	14806	14683	14690	14837	14619	14719	14763	14734	14883	14602	14734	14625	14607	14780	14593	14676	14588	14694	14717	14925	14800	14755	14613	14610	14611	14482	14799	14832	14688	14652	14884	14594	14667	14581	14630	14607	14642	14813	14826	14735	14664	14838	14713	14705	14767	14706	14821	14654	14590	14781	14677	14775	14716	14678	14858	14602	14619	14605	14571	14834	14822	14773	14525	14783	14655	14639	14761	14735	14622	14616	14761	14628	14828	14912	14711	14696	14712	14894	14668	14453	14598	14804	14823	14723	14640	14837	14694	14682	14652	14771	14793	14657	14788	14668	14736	14626	14716	14772	14654	14722	14841	14684	14689	14610	14720	14641	14624	14716	14685	14642	14690	14634	14762	14562	14669	14573	14745	14456	14722	14575	14668	14697	14669	14656	14707	14624	14682	14457	14815	14745	14672	14638	14687	14607	14614	14693	14610	14778	14767	14643	14702	14764	14693	14581	14793	14690	14690	14666	14614	14630	14736	14641	14713	14794	14608	14696	14622	14648	14667	14742	14651	14633	14784	14648	14592	14653	14662	14599	14779	14710	14762	14629	14826	14730	14842	14799	14816	14821	14809	14927	14703	14816	14799	14526	14690	14685	14610	14790	14634	14890	14645	14796	14703	14607	14758	14719	14877	14534	14693	14584	14741	14830	14730	14620	14606	14645	14758	14751	14804	14717	14710	14803	14861	14842	14933	14602	14788	14696	14829	14793	14625	14710	14748	14717	14601	14683	14484	14691	14601	14703	14618	14580	14686	14755	14755	14765	14808	14566	14636	14694	14607	14759	14734	14575	14692	14598	14711	14695	14674	14428	14875	14751	14710	14735	14632	14688	14823	14534	14611	14701	14689	14513	14525	14720	14825	14623	14611	14761	14600	14625	14872	14858	14609	14690	14526	14789	14695	14684	14538	14836	14628	14768	14821	14617	14737	14699	14614	14754	14493	14847	14849	14626	14620	14716	14876	14741	14684	14829	14660	14659	14877	14639	14625	14657	14577	14476	14744	14721	14819	14522	14598	14477	14584	14698	14625	14708	14509	14658	14805	14774	14701	14725	14549	14717	14699	14622	14795	14693	14610	14678	14547	14643	14746	14774	14712	14735	14699	14588	14716	14556	14878	14781	14541	14538	14740	14779	14656	14643	14649	14644	14698	14587	14695	14763	14567	14701	14810	14740	14593	14680	14781	14787	14534	14736	14725	14677	14586	14638	14690	14700	14724	14658	14842	14635	14539	14752	14864	14686	14552	14688	14668	14752	14742	14721	14844	14826	14740	14537	14732	14508	14788	14642	14624	14516	14701	14612	14718	14580	14614	14587	14575	14844	14821	14683	14693	14493	14668	14630	14495	14597	14629	14699	14766	14637	14670	14699	14623	14744	14576	14810	14716	14801	14805	14537	14720	14611	14948	14753	14556	14746	14712	14811	14737	14700	14834	14667	14539	14736	14535	14715	14715	14758	14562	14751	14736	14682	14803	14653	14563	14780	14762	14616	14593	14669	14670	14570	14477	14738	14857	14742	14766	14858	14755	14574	14715	14560	14709	14704	14732	14757	14886	14581	14784	14646	14722	14587	14613	14823	14641	14821	14678	14618	14807	14720	14769	14633	14588	14652	14730	14866	14561	14745	14867	14683	14665	14669	14628	14661	14601	14701	14674	14667	14717	14555	14707	14624	14858	14700	14550	14715	14570	14794	14799	14714	14614	14573	14656	14728	14807	14764	14690	14827	14791	14689	14485	14428	14742	14675	14696	14608	14709	14787	14719	14398	14643	14676	14790	14618	14467	14761	14809	14581	14528	14665	14802	14608	14690	14863	14698	14607	14787	14804	14706	14695	14821	14749	14592	14686	14706	14647	14645	14742	14735	14545	14859	14895	14785	14684	14719	14761	14440	14606	14744	14703	14658	14869	14686	14682	14725	14631	14665	14632	14660	14730	14743	14967	14708	14907	14589	14721	14818	14773	14775	14642	14738	14691	14804	14515	14755	14838	14615	14787	14711	14908	14610	14862	14760	14605	14535	14709	14741	14535	14557	14742	14672	14578	14724	14568	14648	14825	14701	14813	14752	14661	14645	14655	14576	14586	14595	14703	14769	14712	14697	14677	14814	14516	14765	14738	14734	14862	14679	14719	14759	14627	14508	14718	14824	14672	14840	14669	14558	14712	14627	14743	14720	14747	14689	14690	14680	14694	14505	14634	14583	14731	14586	14761	14662	14579	14676	14575	14742	14548	14801	14580	14657	14791	14589	14925	14665	14777	14617	14710	14676	14616	14727	14726	14631	14647	14673	14780	14798	14849	14534	14755	14939	14663	14648	14644	14714	15032	14682	14596	14797	14674	14651	14702	14791	14605	14669	14646	14728	14603	14739	14698	14729	14726	14638	14664	14636	14705	14644	14670	14677	14468	14682	14591	14694	14687	14761	14782	14593	14625	14600	14652	14591	14818	14786	14983	14778	14704	14732	14867	14656	14767	14727	14665	14896	14678	14778	14708	14802	14657	14750	14602	14760	14711	14714	14675	14692	14675	14866	14681	14743	14685	14688	14660	14658	14698	14755	14734	14614	14735	14749	14792	14926	14808	14585	14668	14703	14510	14645	14591	14590	14648	14741	14588	14680	14720	14789	14693	14424	14789	14798	14852	14635	14757	14881	14698	14979	14643	14671	14620	14756	14822	14738	14733	14654	14681	14804	14526	14546	14734	14507	14654	14606	14748	14830	14606	14802	14644	14736	14840	14867	14785	14546	14890	14680	14597	14449	14744	14783	14807	14578	14719	14832	14785	14596	14706	14661	14865	14706	14679	14687	14817	14609	14818	14622	14792	14731	14686	14501	14613	14738	14702	14724	14815	14755	14869	14662	14737	14741	14649	14694	14573	14665	14714	14713	14845	14697	14689	14685	14663	14677	14644	14812	14516	14700	14772	14630	14650	14592	14691	14687	14717
26938	35413	49163	37752	25025	19840	18378	17225	17149	17277	17112	17009	17147	17049	16787	16966	17086	17028	17189	17062	17072	16951	17201	17100	17047	17081	16877	16927	16957	16865	16977	16912	17082	17125	16841	16768	16830	17169	16952	17048	16869	16837	16889	16903	16759	17170	16786	16775	17039	16796	17023	16915	16882	16881	17023	16931	17101	16886	17027	16893	16917	16815	16975	16892	16852	16938	16795	16757	16888	16902	16820	17027	16963	17129	16921	17010	16921	16800	17003	16881	16783	17112	16949	16820	16964	16945	16808	16807	17064	16997	16829	17078	17070	16838	16972	16842	17149	16936	16870	17052	16943	17049	16856	16930	17017	16821	16967	16888	17079	16928	16793	16857	16965	16923	17042	16806	16969	16829	16841	16919	16928	16914	16956	16795	17024	16996	16980	16926	17071	16999	17022	16976	16874	16895	16864	16748	17011	16846	16740	16845	17040	17119	17037	17030	16863	16828	16891	16823	17053	16764	16883	16881	16862	16917	16797	17091	17016	16637	17003	16847	16920	16845	16990	16956	16799	16898	16920	16987	16976	17128	17075	16858	16940	16989	16732	16764	16780	16894	17072	16947	16851	16405	16874	16831	16729	16828	16885	16988	16714	16934	16988	17058	17026	16789	16758	17036	16806	16772	16851	16793	16827	16865	16998	16980	17030	16815	17141	16852	17052	16971	16917	16930	16994	16939	17085	16899	16817	16877	16817	16850	17002	16671	16768	16817	16966	16848	17002	16955	16939	16920	16974	16968	16779	16838	17045	16805	16802	17011	16965	16984	17113	17102	16820	16939	16796	16837	16939	17072	16870	17025	16862	16967	17257	17025	16865	16992	16769	16969	16957	16776	16779	17169	17027	16854	16915	16733	17081	17015	17026	16935	16826	17043	16835	16806	16856	16963	16949	17126	16863	17136	16754	17039	16972	16882	16797	16680	16948	17018	16882	17087	17063	16772	17033	17078	16941	16758	17002	16869	16881	16879	16917	16971	16839	16895	16973	16768	16948	16971	16904	16999	16907	16796	16937	17046	16870	16842	16735	16826	17032	17195	17014	17177	16923	17045	16800	16789	16789	16719	16960	16970	16813	16855	16952	16872	16968	16910	16924	17164	16664	16896	17141	17066	16834	16922	16935	17012	16849	17052	16915	16817	17004	16877	16806	16883	16998	16860	16969	17034	16920	16894	17000	17175	16778	16974	16971	16974	16950	16945	16983	16760	17117	16972	16996	16996	17027	16713	17005	16937	16966	16895	16934	16937	17044	16865	17092	17020	17021	17078	16928	16901	16965	16949	16971	16971	17103	16898	16851	16877	16927	16792	17078	16828	16839	16985	16901	16948	17078	16977	16782	16957	17010	17046	16823	17031	17012	16933	16914	16931	17067	16928	16846	16931	16920	16865	16839	16696	16650	16708	16658	16842	16956	17054	16922	17019	16845	16852	17016	16997	16954	16829	16774	16794	16982	17068	17027	17042	16781	16865	17019	16961	16959	17066	17053	16722	16821	16959	16892	16891	16960	16838	17137	16871	16930	16960	16894	16891	16956	16940	17062	16864	17038	16978	17145	16820	16843	16936	16864	16797	17040	16740	16940	17198	16937	16867	16738	17024	16853	17117	17017	16746	16897	16950	17024	16741	16915	17094	17101	16751	16929	16751	16960	16874	16894	16998	17003	17002	16864	16689	16810	16980	16768	17094	16888	16769	16938	16926	16846	16925	17017	16871	16928	16836	16798	16953	17013	16781	16829	16885	16927	16909	17028	16875	16772	16916	16901	17158	17115	16856	16910	16854	17034	16831	16950	16764	16895	17052	16798	16804	16764	16913	17139	17000	17107	16861	16920	16968	16980	16921	17037	16747	17078	16898	17118	16867	16927	16924	17001	16650	16872	16991	16902	16854	16824	17155	16941	17104	16875	16856	16856	17017	16970	17061	16741	16927	17055	16996	16933	16956	16801	17063	16976	16970	16878	16944	16867	16843	16784	17048	16735	17078	16754	17145	16936	16940	17080	16832	16850	16818	16948	16897	17116	16777	16935	16814	16794	16905	17127	16848	17056	16778	16780	16788	16889	16888	16851	17165	17075	16961	16996	16892	16743	16928	17029	16814	16750	17138	17142	16848	16988	16862	16653	16812	16809	16882	17147	17010	17159	16842	16979	16963	16853	16907	16862	16888	16887	16903	17010	16783	16771	16907	16946	16909	16731	16821	16756	16957	16708	16888	17032	17054	16900	16880	16972	17092	17029	17105	16880	16979	16855	17065	16891	16727	16770	16904	16789	16798	16955	17073	16955	16823	17110	16801	16965	17143	16792	16976	17027	16893	17017	17075	16958	16789	16771	16686	16894	16834	17015	17047	16948	16946	16980	16955	16901	16817	17042	16832	16834	16969	17108	16917	16902	16762	17114	16765	16853	16848	16897	16974	16786	16801	17034	16811	16872	16970	16757	16984	16938	17138	17053	17011	16907	16624	17017	16863	16862	16967	16939	16850	16866	16987	17043	17225	17043	16860	16966	17008	16900	16997	16942	16992	17063	16871	16914	16618	16898	16824	16883	16967	17093	16981	16944	16936	16890	16830	17001	16841	16821	16996	16932	16717	16889	16808	16917	16812	17032	16962	16974	16894	16998	16874	16738	16751	16732	17009	16861	16988	16800	16835	16939	16984	16931	16713	16834	16961	16992	17175	16973	16948	16938	16993	17066	17022	16881	17042	17078	16901	16997	17114	17043	16989	16963	17017	16941	16751	16711	16898	17095	17024	17012	16943	16877	16867	16866	16930	16909	16992	16792	17135	16976	17067	16617	16787	17161	17007	16865	16817	17013	16941	17025	16882	16834	16897	17049	17032	17028	16830	16959	16967	16843	16817	16913	16947	16919	16843	17054	16888	16757	16944	17064	17070	16830	16819	16900	16910	16983	16960	16784	17017	16833	16844	16856	16880	16884	16877	16791	16832	16980	17128	17228	16941	17101	16856	16868	16734	16878	16653	17125	16747	16900	16827	16811	17081	16745	16780	16875	16959	16932	16733	16818	16851	16953	16895	16923	17105	16973	16915	17062	16991	16959	17052	16963	16911	16816	16863	16852	16866	16909	16987	16934	16956	16952	17126	16976	16785	16886	16910	16994	16785	16933	16975	16934	16791	17026	16780	16828	16922	17060	17001	17187	17128	16927	16985	16771	16946	17030	16961	17086	17062	17014	16943	16898	17159	16935	16823	17005	16919	16884	16738	16942	17028	17065	16952	16821	16860	16887	16974	16809	16882	16859	16897	17058	16903	16864	16846	16856	16977	17045	16962	17085	17032	17006	16901	16997	16796	16796	16867	16804	16936	17007	16954	16871	17058	17030	17002	17052	16889	17094	16813	17077	16784	16828	16873	16677	16909	16984	17107	17048	17074	16817	16975	17020	16942	16988	16803	16913	16971	16981	16855	16716	16823	16803	17012	16944	16792	16824	16791	17047	16771	16924	16779	16980	16939	16905	16811	16849	17054	17089	16874	16787	16973	17050	17061	16813	16976	16947	16784	16900	17025	16823	17021	16909	16772	16959	17009	16982	17033	16959	16668	16777	16985	16837	16985	16886	16641	17056	16763	16833	16852	16866	16976	16998	17058	16907	16912	16985	16900	16925	16849	16843	16837	17046	16949	16889	16938	16830	16824	16803	17058	16918	17008	16859	16986	16970	16704	17016	16861	17014	16850	16814	16864	17007	17024	16920	17006	16951	16770	17245	16916	16882	16946	17045	16893	17118	16954	16847	16717	17093	16952	16832	16930	17035	16940	17040	17211	17141	16918	16994	16909	16729	16917	17046	17081	17066	16952	16872	17057	16999	16875	17038	16965	17058	16836	16995	17064	16844	16926	16972	17006	17149	16848	16834	16889	16926	16960	17087	16951	16925	16907	17040	16961	16989	16764	16866	17012	16774	16842	16796	16819	16916	16995	16932	16951	16920	17017	16779	16890	16705	16775	16945	16860	16910	16651	16754	16886	16969	17053	16873	17040	16922	16885	16778	16806	16955	16973	16988	16932	16966	17025	16960	16791	17054	16857	17010	16766	16966	17008	17013	17003	17153	16954	16895	16815	17032	16900	17033	16926	17013	16923	16863	16957	17000	16865	17015	17127	16924	16835	16881	16955	16903	16926	16978	17066	16946	16957	17081	17087	16791	17005	16926	17098	16741	17043	16920	16834	16905	16954	16866	16796	16939	16823	16840	16860	16877	16964	16788	16878	16877	16992	17057	16804	16839	16867	16817	16788	16985	16875	16864	17016	17063	17076	16898	16814	16944	16964	16974	16705	16854	16790	16888	17039	17008	17033	17134	17007	17050	17110	16870	16918	17088	16865	16829	16829	16978	16878	16937	17113	16847	17082	16879	16808	16846	16896	16788	16962	17140	17008	17065	16874	16882	17007	16956	16825	17060	16839	16835	16978	16824	17063	16916	16794	16784	16747	16672	16958	16871	16615	17046	16940	16917	16860	17052	16849	17122	17006	17243	16831	16827	17036	16908	16905	17073	16749	16781	16738	16970	16917	17199	16970	16903	16981	16666	16872	17011	17049	17065	16986	17002	16855	16828	16674	16990	16924	17009	16777	16893	17038	16945	16838	16820	17028	16998	17113	16897	16870	16893	16856	16974	16908	16882	16958	17075	16870	17063	16906	16888	17162	16826	16622	16871	16782	16923	16947	17154	17038	16882	16889	16999	16761	16875	17035	16940	17027	16839	16894	17003	16960	16877	17079	16979	17081	16957	16922	16978	16914	17102	17035	17120	16908	16901	16964	17062	16944	17048	16871	17045	16857	16832	16925	16831	17068	16898	17023	16856	16861	16950	16755	16866	16906	16912	16875	17033	17072	17030	17024	16836	16772	16920	16926	17099	17160	16935	16947	16917	16920	16850	16987	17080	16836	17098	17075	16875	17108	17096	16766	16908	17017	16925	16991	16767	16937	17032	17010	17168	16785	16877	16766	16885	16909	16875	16963	17060	16952	16898	16805	17033	16899	16839	16942	16900	16801	16999	17086	16985	16864	16736	16858	17095	16960	16939	16912	16754	16782	16974	16912	17126	16786	16709	16923	16897	16632	16965	16842	16849	16909	16892	17052	17086	16901	17133	16961	16928	17034	17037	16976	16961	16879
49078	80531	60845	36452	22339	16571	15136	14801	14768	14841	14773	14978	14873	14763	15052	14737	14986	15026	14828	14880	14741	14810	14827	14755	14867	14784	14859	14852	14756	14771	14877	14810	15024	14740	14887	14848	14711	14797	14899	14862	14809	15038	14785	14967	14712	14943	14729	14825	14933	14785	14845	14992	14621	14773	14733	14830	14857	14688	14613	14883	14907	14897	15074	15069	14781	14853	14852	14577	14880	14885	14728	14786	14714	14828	14737	14798	14848	14670	14938	14873	14835	14849	14868	14753	14797	14982	14664	14797	14784	14807	14774	14859	14876	14824	14896	14756	14780	14694	14723	14768	14763	14799	14748	15011	14792	14807	14709	14744	14876	14793	14950	14900	14759	14865	14897	14706	14790	14747	14889	14900	14827	14889	14774	14923	14732	14984	14987	14705	14807	14891	14804	14711	14824	14762	14757	14752	14849	14661	14956	14789	14977	14763	14965	15013	14814	14636	14628	14826	14920	14846	14882	14663	14933	14753	14885	14871	14764	14884	14929	14836	14762	14857	14930	14884	14704	14751	14942	14843	14766	14839	14572	14796	14719	14700	14864	15135	14746	14825	14904	14782	14826	14814	14830	14889	14904	14882	14849	14984	14820	14859	14868	14847	14694	14973	14712	14728	14889	14923	14879	14766	14767	14775	14963	14899	14771	14790	14818	14747	14864	14694	14784	14852	14869	14828	15052	14807	14977	14902	14940	14866	14767	14929	14771	14661	14820	14745	14980	14842	14685	14765	14737	14766	14807	14730	14832	14719	14792	14710	14685	14892	14844	14800	14685	14954	14731	14865	14806	14885	14818	14919	14832	15043	14864	14723	14798	14754	14902	14871	14651	14806	14695	14924	14834	14939	14821	14841	14920	14753	14828	14777	14885	14778	14830	14935	14748	14935	14616	14783	14793	14801	14887	14740	14687	15067	14971	14728	14831	14902	14660	14797	14899	15073	14851	14889	14998	14836	14956	14843	14838	15032	14672	14778	14952	14910	14763	14692	14664	14868	14986	14683	14732	15098	14808	14843	14735	14701	14793	14793	14777	14767	14902	14921	14846	14914	14771	14992	14678	14854	14828	14768	14830	14820	14814	14760	14841	14704	14815	14823	14875	14754	14863	14707	14961	14977	14786	14830	15020	14865	14716	14773	14813	14895	14762	14921	14935	14794	14908	14825	14844	14819	15007	14727	14856	14703	14885	14733	14878	14821	14827	14944	14892	14789	14812	14917	14848	14964	14812	14898	14736	14847	14880	14741	14789	14956	14723	14791	15067	14771	14827	14820	14782	14870	14783	14775	14946	14829	14764	14738	14754	14921	14817	14898	14836	14755	14708	14982	14790	14930	14916	14713	14801	14873	14841	14860	14705	14828	14668	14836	14745	14956	14623	14756	14816	14930	14760	14813	14664	14727	14870	14779	14863	14842	14705	14850	14727	14670	14818	14681	14928	14575	14883	14886	14871	14961	14714	14830	14709	14861	14806	14938	14771	14725	14948	14803	14844	14883	14862	14915	15004	14726	14762	14852	14821	14968	14876	14812	14797	14723	14793	14746	14844	14965	14829	14775	14831	14868	14852	14659	14848	14801	14695	14897	14766	14917	14688	14904	14911	14768	14859	14850	14844	14993	14815	14770	14934	14837	14860	14783	14994	14744	14785	14755	14907	14752	14883	14880	14771	14829	14780	14729	14907	14887	14874	14864	14787	14773	14958	14723	14870	14758	14895	14861	14801	14682	14861	14869	14872	14812	14651	14855	14940	14931	14811	14691	14714	14807	14844	14840	14760	14858	14731	14815	14915	14750	14755	14766	14644	14863	14856	14933	14809	14692	14741	14647	14820	14621	14826	14682	14715	14796	14836	14867	14834	14889	14771	14884	14885	14954	14813	14802	14712	14813	14893	14860	14888	14749	14715	14779	14877	14847	14765	14597	14803	14959	14721	14837	14842	14816	14909	14747	14752	14792	14902	14870	15032	14793	14781	14813	14734	14820	14859	14900	14710	14857	14781	14839	14894	14812	14795	14888	14924	14818	14920	14837	14890	14768	14841	14909	14791	14743	14828	14899	14944	14979	14800	14785	14746	14761	14714	14991	14688	14887	14940	14667	14908	14711	14892	14780	14776	14866	14970	14858	14768	14989	14907	15017	14748	14711	14854	14741	14774	14745	14933	14838	14708	14668	14777	14832	14906	14672	14893	14846	14679	14807	14815	14850	14750	14765	14841	14910	14646	14740	14864	14787	14797	14971	14906	14647	14721	14858	14909	14897	14753	14709	14773	14842	14763	14809	14828	14862	14899	14919	14926	14753	14795	14850	14949	14873	14787	14760	14919	14874	14833	14804	14789	14883	14847	14739	14795	14909	14853	14754	14852	14883	14680	14863	14924	14819	14751	14645	14732	14825	14868	14877	14754	14944	14923	14845	14816	14885	14714	14775	14819	14867	14891	14895	14789	14811	14725	14789	14897	14708	14786	14800	14937	14928	14717	14773	14841	14979	14809	14817	14740	14908	14832	14933	14836	14883	14564	14769	14693	14817	14728	14747	14919	14881	14958	14867	14802	14898	14818	14880	14822	14785	14789	14581	14827	14828	14873	14850	15065	14614	14852	14874	14928	14800	14870	14816	14527	14832	14653	14918	14850	14765	14896	14688	14818	14827	14852	14753	14887	14767	14785	15026	14914	14786	14746	14976	14791	14696	14855	14857	14791	14790	14806	14853	14764	14867	14827	14734	14789	14670	14728	14922	14825	14761	14874	14755	14697	14795	14700	14705	14856	14746	14694	14720	14860	14799	14803	14784	14901	14877	14988	14633	14936	14861	14699	14882	14759	14774	14917	14895	14894	14771	14947	14815	14749	14704	14841	14988	14852	14961	14839	14670	14872	14622	14771	14799	14782	14913	14736	14906	14895	14853	14800	14840	14881	14877	14736	14832	14800	14844	14686	14761	15012	14971	14865	14806	14939	14769	14955	14868	14922	14721	14824	14731	14826	14898	14865	14725	14779	14742	14705	14796	14714	14926	14745	14868	14828	14910	14663	14876	14719	14897	14844	14725	14791	14860	14768	14848	14873	14768	14833	14897	14870	14789	14748	15038	14935	14871	14755	14871	14723	14839	14823	14756	15098	14585	14802	14759	14760	14863	15024	14942	14642	14748	14828	14813	14972	14854	14823	14630	14707	14914	14860	14867	14811	14839	14727	14709	14933	14880	14835	14763	14876	14907	14868	14788	14813	14813	14957	14898	14943	14867	14779	14750	14924	14852	14893	14976	14715	14781	14649	14746	14901	14792	14903	14724	14950	14831	14740	14841	14820	14747	14849	14918	14866	14988	14789	14886	14756	14925	14836	14950	14889	14785	14928	14956	14892	14705	14755	14754	14900	14706	14819	14900	14770	14904	14956	14797	14751	14946	14728	14874	14663	14811	14874	14969	14904	14902	14786	14868	14765	14802	14789	14854	14960	14684	14857	14787	14756	14806	14869	14772	14943	14888	14937	14938	14781	14775	14888	14764	14934	14913	14740	14942	14725	14813	14749	14822	14844	14752	14860	14900	14864	14780	14784	14814	14873	14884	14851	14868	14820	14828	14871	14865	14715	14736	14864	14707	14654	14950	14854	14904	15018	14796	14686	14719	14997	14924	14698	14870	14885	14768	14751	14665	14845	14888	14786	14726	14908	14948	14739	14731	14938	14898	14954	14725	14780	14835	14830	14994	14803	14942	14950	14763	15038	14669	14814	14784	14885	14804	14799	14902	14887	14832	14834	14744	14920	14897	14767	14820	14627	14754	14768	14823	14736	14841	14830	14885	14768	15006	14645	14686	14795	14716	14686	14807	15036	14710	14747	14841	14816	14700	14750	14761	14712	15019	14870	14796	14882	14844	14762	14859	14804	14764	14758	14969	14817	14650	14789	14779	14814	14872	14894	14935	14828	14646	14764	14756	14791	14963	14849	14811	14863	14793	14768	14867	14817	14872	14913	14726	14733	14771	14842	14878	14868	14705	14934	14885	14693	14786	14910	14770	14916	14861	14899	14767	15112	14766	14734	14905	14787	14751	14662	14782	14958	14763	14879	14712	14973	14725	14922	14886	14917	14936	14654	14807	14827	14897	14690	14910	14855	14924	14912	14833	14675	14618	14835	14815	14993	14928	14863	14855	14727	14779	14929	14952	14778	14950	14893	14854	14865	14782	14804	14970	14888	14740	14915	14787	14783	14745	14619	14936	14935	14623	14815	14938	14762	14751	14845	14694	14829	14662	14779	14806	14898	14741	14771	14845	14846	14737	14779	14740	14680	14874	14656	14736	14875	14779	14939	14761	14801	14765	14882	14875	14819	14841	14798	14730	14847	14965	14902	14723	14688	14874	14914	14760	14835	14773	14710	14856	15031	14675	14923	14742	14730	14837	14695	14863	14956	14721	14874	14760	14878	15100	14865	15005	14991	14999	14735	14757	14767	14864	14794	14658	14954	14844	14837	14802	14903	14939	14710	14843	14698	14719	14928	14866	14834	14886	14891	14881	14855	14800	14902	14818	14785	14874	14767	14937	14720	14947	14810	14893	14745	15022	14750	14853	14719	14935	14672	14925	14836	14833	14962	14698	14816	14897	14769	14787	14837	14684	14889	14792	14977	14832	14829	14853	14681	14915	14877	14886	14806	14747	14548	14877	14931	14800	14665	14718	14988	14884	14843	14752	14747	14835	14862	14839	14780	14682	14928	14794	14790	14877	14777	14795	14731	14728	14960	14792	14863	14831	14808	14729	14816	14747	14739	14825	14761	14845	14753	14681	14775	14717	14812	14860	14664	14889	14825	14751	14689	14943	14734	14921	14902	14713	14718	14849	14770	14774	14904	14823	14764	14919	14866	14680	14790	14819	14776	15018	14840	14915	14786	14957	14830	14698	14858	14702	14812	14766	14826	14725	14797	14854	14782	14817	14761	14744	14743	14659	14976	14936	14829	14843	14836	14731	14731	14875	14786	14948	14862	14664	14910	14885	14790	14808	14966	14890	14963	14789	14860	14870	14923	14823	14876	14871	14862	14945	14859	14822	14861	14837	14911	14951	14827	14785	14839	15054	14865	14654	14762	14796	14941	14776	14984	14938	14830	14908	14638	14829	14875	14803	14853	14742	14822	14826
22867	23410	35889	31124	25542	24752	24096	18635	17480	17730	17689	17653	17526	17492	17536	17320	17599	17386	17484	17430	17188	17491	17428	17235	17361	17262	17395	17408	17470	17222	17385	17379	17236	17412	17238	17087	17348	17315	17253	17250	17388	17090	17230	17090	17279	17131	17135	17305	17356	17395	17416	17325	17378	17464	17273	17234	17383	17474	17452	17208	17298	17498	17025	17374	17459	17326	17272	17227	17269	17198	17073	17044	17416	17293	17183	17261	17460	17036	17266	17037	17125	17155	17300	17373	17440	17294	17323	17289	17423	17232	17072	17008	17385	17416	17298	17356	17148	17120	17349	17113	17259	17270	17406	17230	17372	17345	17294	17289	17348	17063	17313	17235	17082	17299	17037	17123	17325	17284	17242	17236	17418	17116	17311	17227	17218	17444	17282	17142	17024	17262	17155	17147	17145	17279	17203	17266	17277	17276	17253	17214	17129	17134	16907	17291	17217	17183	17330	17221	17146	17099	17225	17263	17426	17208	17183	17144	17358	17104	17243	17192	17285	17302	17316	17252	17359	17487	17242	17077	17264	17354	17174	17185	17276	17184	17065	17183	17144	17205	17377	17250	17344	17261	17405	17085	17252	17435	17342	17013	17204	17076	17018	17296	17440	16962	17248	17183	17340	17176	17210	17226	17295	17249	17357	17284	17200	17143	17084	17113	17168	17245	17389	17375	17314	17129	17112	17156	17329	17349	17343	17168	17223	17129	17222	17200	17109	17081	17411	17284	17155	17089	17396	17154	17176	17105	17150	17169	17196	17274	17211	17209	17359	17055	17372	17272	17322	17251	17011	17002	17280	17529	17179	17150	17164	17086	17171	17282	17400	17179	17251	17098	17379	17144	17256	17178	17134	17360	17291	17140	17194	17249	17402	17081	17321	17109	17288	17168	17274	17232	17206	17122	17206	17338	17143	17315	17080	17288	17217	17317	16987	17174	17285	17214	17193	17191	17280	17319	17139	17393	17175	17282	17231	17161	17206	17131	17332	17287	17181	17277	17454	17251	17224	17153	17133	17374	17234	17336	17163	17194	17321	17122	17135	17275	17286	17029	17270	17390	17262	17446	17332	17025	17143	17270	17375	17134	17080	17213	17180	17220	17270	17152	17228	17244	17302	17237	17127	17006	17291	17287	17150	17162	16985	17367	17144	17120	17232	17237	17142	17468	17165	17366	17429	17109	17272	17027	17421	17341	17391	17237	17185	17059	17100	17105	17298	17213	17388	17317	17147	17487	17283	17374	17153	17184	17189	17088	17049	17139	17275	17425	17411	17113	17169	17099	17102	17166	17199	17074	17082	17287	17105	17351	17310	17361	17337	17195	17079	17364	16973	17142	17357	17091	17192	17430	17180	17086	17150	17382	17407	17363	17222	17149	17391	17353	17303	17284	17222	17172	17236	17290	17061	17131	17161	17125	17389	17402	17132	17216	17184	17399	17148	17260	17337	17233	17368	17296	17083	17299	17334	17137	17319	17143	17003	17417	17274	17007	17309	17276	17333	17249	17207	17106	17097	17120	17252	17313	17235	17248	17213	17089	17109	17448	17232	17488	17184	17151	17328	17324	17066	17128	17346	17308	17257	17244	17095	17055	17395	17196	17463	17469	17096	17339	17105	17100	17440	17257	17155	17237	17367	17254	17039	17232	17327	17160	17211	17305	17236	17342	17178	17152	17109	17245	17026	17427	17228	17129	17154	17046	17228	17099	17066	17320	17187	17202	17221	17171	17205	17313	17195	17104	17267	17303	17181	17141	17551	17189	17081	17123	17418	17126	17156	17139	17112	17424	17372	17314	17340	17314	17230	17192	17312	17106	17357	17326	17232	17360	17189	17233	17201	17260	17276	16945	17326	17441	17370	17191	17259	17073	17282	17081	17081	17232	17149	17358	17305	17024	16923	17306	17170	17240	17118	17308	17306	17263	17268	17261	17123	17046	17208	17187	17333	17156	17415	17371	17223	17082	17043	17228	17273	17420	17307	17178	17191	17315	17248	17235	17525	17246	17216	17295	17106	17088	17447	17095	17111	17050	17244	17269	17390	17151	17034	17146	17343	17204	17163	17171	17027	17223	17203	17253	17338	17138	17085	17235	17298	17206	17147	17240	17304	17063	17392	16995	17119	17296	17240	17250	17126	17335	17334	17264	17050	17165	17301	17083	17405	17181	17011	17152	17023	17429	17238	17262	17297	17072	17152	17045	17171	17058	17372	17294	17247	17287	17244	17127	17252	17040	17183	17062	17032	17120	17131	17167	17461	17218	17214	17216	17090	17061	17277	17199	17303	17251	17155	17284	17191	17084	17350	17303	17244	17132	17231	17325	17415	17085	17211	17365	17146	17281	17231	17185	17317	17249	17294	17213	17296	17120	17119	17193	17129	17048	17309	17064	17322	17137	17149	17392	17277	17326	17200	17271	17234	17225	17117	17219	17394	17287	16983	17136	17194	17097	17162	17297	17194	17144	17185	17145	17138	17097	17171	17297	17315	17198	17257	17270	17278	17102	17191	17279	17178	17320	17340	17223	17121	17277	17134	17109	17060	17253	17161	17053	17350	17254	17106	17235	17349	17130	17240	17121	17259	17285	17111	17144	17074	17460	17530	17265	17148	17322	17213	17259	17139	17264	17158	17109	17167	17249	17180	17224	17125	17079	17131	17371	17181	17220	17306	17274	17208	17142	17095	17006	17154	17220	17082	17223	17165	17228	17256	17405	17354	17303	17334	17187	17250	17448	17218	17084	17144	17327	17273	17256	17347	17261	17377	17141	17207	17269	17389	16978	17175	17268	17121	17086	17207	17144	17251	17211	17147	17157	17210	17293	17140	17412	17345	17124	17204	17213	17187	17177	17194	17343	17097	17038	17123	17180	17259	17376	17261	17141	17162	17018	17415	17079	17218	17194	17115	17224	17224	17186	17283	17312	17304	17206	17177	17419	17345	17121	17198	17003	17106	17269	17159	17189	17154	17352	17403	17108	17271	17221	17190	17342	17035	17043	17109	17279	17149	17259	17178	17261	17412	17294	17292	17177	17203	16938	17309	17001	17287	17331	17027	17084	17183	17327	17111	17218	17215	17248	17225	17233	17200	17206	17068	17313	17353	17382	17190	17061	17402	17332	17303	17168	17310	17359	17332	17186	17298	17297	17155	17376	17285	17204	17380	17339	17025	17202	17058	17285	17302	17145	17158	17296	17220	17330	17041	17139	17238	17271	17156	17108	17035	17165	17312	17239	17324	16942	17441	17259	17297	17161	17164	16999	17270	17163	17378	17141	17041	17172	17425	17300	17408	17224	17319	17440	17430	17095	17249	17175	17163	17378	17309	17119	17272	17161	17308	16980	17166	17117	17208	17148	17340	17005	17144	17297	17287	17204	17224	17256	17266	16948	17182	17094	17217	17176	17075	17296	17266	17296	17063	17221	17234	17043	17276	17261	17256	17081	17222	17064	17248	17167	17139	16960	17356	17260	17293	17207	17171	17158	17135	17169	17224	17252	17058	17195	17277	17233	17240	17128	17215	17133	17101	17078	17048	17504	17351	17276	17302	17099	17161	17111	17352	17264	17200	17271	17239	17143	17074	17377	17392	17286	17145	17159	17200	17197	17337	17033	17127	17170	17129	17169	17340	17225	17416	17257	17172	17206	17373	17298	17207	17026	17206	17172	17299	17270	17196	17154	17215	17387	16978	17195	17220	17277	17265	17414	17183	17201	17083	17545	17142	17132	17179	17308	17374	17044	17274	17274	17149	17305	17296	17286	17196	17163	17204	17089	17134	17106	17272	17280	17299	17158	17220	17274	17346	17241	17259	17174	17232	17066	17237	16935	17157	17318	17280	17457	17160	17201	17081	17125	17150	17305	17388	17147	17292	17242	17180	17026	17219	17208	17218	17110	17101	17186	17264	17491	17127	17363	17098	17298	17195	17461	17181	17113	17030	17159	17381	17265	17216	17250	17229	17154	17146	17265	17231	17072	17405	17255	17313	17270	17120	17193	17209	17187	17165	17358	17470	17123	17414	17180	17202	17257	17122	17266	17363	17289	17111	16940	17074	17368	17231	17160	17157	17108	17165	17263	17281	17138	17298	17189	17241	17277	17207	17185	17176	16982	17319	17346	17140	17369	17076	17180	16953	17028	17332	17301	17230	17469	17366	17454	17089	17243	17045	17144	17515	17175	17251	17203	17100	17147	17314	17341	17147	17281	17294	17286	17270	17230	17208	17155	17317	17322	17324	17223	17246	17328	17369	17316	17012	17223	17325	17233	17224	17145	17166	17171	17096	17472	17183	17175	17340	17288	17195	17112	17194	17452	17230	17148	17153	17365	17166	17307	17085	17095	16977	17203	17188	17417	17265	17153	17240	17136	17534	17180	17183	17056	17262	17269	17267	17238	17283	16990	17210	17010	17083	17270	17455	17269	17329	17095	17157	17121	17118	17252	17178	17376	16974	17257	17220	17305	17329	17250	17375	17211	17452	17238	17173	17303	17195	17185	17306	17315	17383	17392	17154	17247	17251	17287	17252	17044	17259	17255	17194	17316	17367	17269	17320	17063	17206	17368	17079	17339	17156	17278	17307	17266	17359	17351	17108	17153	17133	17142	17196	17267	17385	17168	17258	17178	17183	17143	17333	17195	17155	17329	17095	17211	17281	17262	17202	17379	17296	17579	17228	17145	17015	17203	17237	17168	17161	17224	17130	17015	17294	17262	17392	17250	17309	17117	17293	17126	17104	17190	17132	17123	17211	17153	17238	17214	17152	17207	17127	16935	17185	17346	17144	17410	17291	17303	17076	17061	17233	17262	17275	17302	17293	17263	17254	17217	17248	17290	17256	17406	17245	17200	17179	17095	17146	17124	17258	17123	17039	17213	17088	17358	17374	17094	17169	17167	17300	17174	17356	17276	17280	17312	17270	17110	17106	17121	17182	17131	17215	17126	17326	17188	17267	17213	17247	17262	17224	17113	17125	17296	17158	17287	17261	17273	17142	17127	17246	17311	17282	17273	17247	17251	17329	17194	17085	16992	17205	17323	17176	17104	17240	17096	17160	17294	17289	17367	17310	17420	17339	17232	17124	17159	17023	17054	17276	17189	17312	16909	17105	17326	17059	17190	17044	17214	17183	17298	17302	17354	17248	17278
59368	103401	86443	60385	37165	22345	16068	14953	14879	15165	14839	14990	14992	15063	15129	15050	14816	15078	15256	14979	15035	15012	14999	15101	14997	15020	15154	14964	15162	14955	15126	15103	14963	14934	14872	15095	14975	14750	15007	15127	15048	14834	14937	14858	14787	15027	15015	14925	15030	14854	15195	15051	15066	15084	15041	14978	15068	14926	14983	15000	15007	14902	15040	14931	15102	14970	14873	14920	15133	14950	14943	15044	14973	15086	14757	14915	14959	15169	15070	14938	15107	14876	15022	14777	14971	14739	14932	15071	15218	14929	15085	14906	14983	14984	14794	14868	14933	15051	15031	14936	15005	15019	14981	15192	14985	15068	15047	14949	15140	15048	14854	14922	14918	15106	14934	14937	15054	15087	14938	15081	14968	15010	14916	14984	15089	15032	15191	15018	15024	14825	15174	14979	14925	15048	14928	14898	14953	15079	15017	14969	14928	14915	15092	15128	15056	15027	15164	14954	14875	15007	14915	15094	14847	15037	15060	14984	14906	14982	15160	14838	14863	14944	14926	15025	15028	14969	15096	15120	15073	15082	14864	15059	15214	15109	15015	14936	14843	14955	14951	14912	15017	14895	15122	14995	14970	15085	15094	15013	14971	14937	14859	15169	15029	14921	15034	15105	14979	14926	14762	14953	14955	15006	14843	14976	15019	14940	14996	14836	14984	14931	15142	15069	14973	15251	14860	15100	14991	14916	14900	14951	14851	15040	14851	14858	15003	14995	15067	15004	15055	15055	14988	14875	14984	14843	14966	15048	15060	15127	14878	14923	15014	15037	14893	14851	15049	14834	14941	15001	14934	15130	15091	14998	14954	15020	14915	14984	14822	15052	14936	14970	14934	14757	14992	14902	15033	14987	15245	14952	15121	14888	15076	14985	15117	15091	15027	14938	15006	15107	14970	14892	14936	15034	15036	14878	14948	14958	14835	14998	14976	15095	15069	14948	15114	14875	15213	15012	15136	15041	14744	14912	15147	14961	14942	15088	15088	14879	15110	14922	14992	15003	14897	14912	14913	15062	15072	14953	14953	15007	15043	14984	14951	14790	15111	15053	15069	14776	14891	14996	14959	14946	14948	14889	14891	14968	14898	14967	15103	15005	14999	14892	14874	14987	14891	15034	15022	15094	14919	15089	14951	14932	14966	15098	15023	14896	14984	15050	15110	15011	15132	14806	15018	14970	15166	15110	15012	15061	14875	15157	14900	15009	14946	14977	14933	15136	14869	15031	14983	14941	14925	15180	15143	14888	15053	15076	14940	15075	14963	15078	14994	15105	14911	14934	15055	14920	14965	14947	14966	15191	15040	15205	15093	15064	14890	15025	15015	15059	15029	15060	15014	14957	14959	15034	15175	14906	14904	15023	15188	15010	15042	15116	14849	14989	14979	15057	14803	14984	15032	15008	15037	15081	15049	14968	15041	14964	14908	14913	14990	14894	14991	15040	14936	14785	14868	14880	14950	15061	14980	15107	15145	14900	14989	15064	14983	14960	15095	14833	14969	14831	15070	15085	15043	14867	14963	15046	14903	14969	14933	15002	14878	15029	14757	15034	15040	14931	14975	14856	14950	14927	15032	14971	14995	15141	15187	15083	14922	15207	14899	14921	14994	14920	15196	15021	15113	14923	14971	14855	14785	15068	14994	15076	14957	15072	15070	15025	15179	15043	15023	15026	15036	15017	14977	14967	15067	14838	14875	14900	15132	14835	14975	15081	15039	15056	14772	14921	14948	14815	15031	14918	14913	15028	14979	14800	15101	15083	15027	14915	15013	14920	14875	15090	14904	14888	15088	15010	15125	14964	15009	15005	15020	15095	15134	15028	15016	14849	15043	15163	14998	14912	15109	14871	15093	15020	14982	14967	15098	14762	15076	15105	14917	15021	14947	15105	15083	15144	14976	14829	14971	14946	15096	14999	15007	14946	14942	15046	15093	14930	15116	14903	14900	15087	15048	14949	14915	14958	14931	15036	15063	14979	15002	14956	14939	14999	15058	14894	14937	14956	14912	15176	14901	14947	15124	14772	15073	14923	14976	14949	14775	14844	15136	15082	15045	15187	14891	14964	15051	14926	15041	14999	14954	15060	15076	14991	14938	15011	15037	14929	15052	15086	15056	15135	14893	15060	14953	14963	14999	14881	15075	14806	14895	14876	15095	14974	14859	14907	15279	15193	15039	14892	14980	14922	15023	14975	14973	15082	14964	15003	14915	14899	14837	15125	14882	14876	15162	14974	14984	14973	15000	15116	14978	15033	15012	15041	15119	14947	14857	14978	15125	14979	15037	15084	14969	15122	14961	14891	15063	15000	15000	14906	15003	15049	14859	14998	14980	15029	14779	14897	15187	14912	14985	14839	15054	15041	15148	14953	15056	14904	15140	14809	15037	14822	14868	14943	14946	14935	15152	14982	14992	15061	14920	15027	14822	14877	15024	14959	14952	14913	14995	14999	15045	14976	15065	15049	15082	14868	15037	15039	14958	15061	14960	14968	14995	14941	15013	15131	14960	15019	15123	14974	14944	14969	14969	14858	15073	15070	14984	14905	14935	14978	14841	15019	14848	14946	14980	14840	15093	14995	14997	14990	15060	15106	15178	14960	15073	15092	15034	15060	14957	14965	14885	14760	15086	14968	15033	14903	14942	14843	14932	15086	14997	15045	14829	15039	14847	15084	14900	14841	15086	14830	14915	15185	14881	14903	14969	15072	15001	14999	14938	15099	14985	15103	15070	14857	14963	14938	15017	14855	15124	15121	14979	14800	14896	15024	14885	15071	14990	15039	15087	15038	15023	14912	15056	14959	15005	14832	14969	14906	14986	14973	15070	15072	15101	14863	14965	14935	14922	14867	14819	14921	15095	15045	15011	15034	14932	15067	14943	14980	14829	14996	14969	14939	15156	14954	15067	14926	15002	14983	14949	15007	15036	14847	15066	15058	15100	15009	14852	15023	14907	15100	14928	14827	14985	14838	14926	15004	14893	14900	14998	14976	14993	15192	14977	15003	14873	15207	15203	14856	14988	14764	14982	14936	15051	14930	15171	15193	14849	14924	15046	14872	14935	14782	15121	15009	14978	14928	15080	14906	14971	15039	14966	15025	14954	14921	14999	14903	15081	15026	15124	14959	14892	14955	14979	14779	15071	14974	15137	14816	14899	15015	15059	14820	15003	14967	15028	14949	14901	14997	14788	14950	14808	14861	14940	15100	15047	14983	14812	14934	15043	14879	14853	14682	15009	15012	14994	15053	14907	14894	14858	15076	14978	15094	14847	15181	14999	15025	14991	14699	15051	14984	15018	15066	14986	14927	14992	14794	15150	14866	15037	15092	14817	15044	14790	14819	14847	15078	15144	14860	14949	14993	15034	14864	15057	14878	14874	15058	15063	14888	15098	14982	14977	14979	15054	14978	15080	15017	15035	15167	14996	14871	14933	15107	15015	15039	15081	14997	14939	14860	15095	14871	14885	15004	14877	14978	15012	15050	14832	14993	14968	15089	15030	14959	15053	14946	15004	15048	15015	14921	14752	14941	14966	14870	14994	15038	15077	15095	15090	15059	15064	14960	15093	15103	15181	14855	15135	14953	15048	14977	15014	14843	14996	15076	15144	14986	15020	14976	15061	15015	14971	15026	14980	15068	14848	14934	14949	15199	14989	14875	15007	15181	15030	14978	15037	14909	14986	14932	15145	14865	15075	15078	15016	15018	15067	14900	14840	14888	15028	14846	15043	14932	15122	15019	14896	15142	14934	14970	15014	14964	14958	14926	15000	14960	15046	15034	14906	15059	14953	14920	14962	14997	14988	14919	14837	15040	15032	14901	15074	14842	15065	14823	15038	15022	15093	14910	14966	15130	14971	15006	14806	14972	14818	15050	15017	15033	15121	14992	14949	14968	14803	15014	14825	14961	15133	15063	15127	14847	14997	14955	15140	15162	15112	14867	15113	15089	14977	15007	14991	14972	14913	14957	15132	14957	15009	15006	15065	15004	15146	14993	15188	14879	14962	14944	15202	14910	14985	14802	15027	14878	14934	14878	14869	14956	14919	15004	14934	14931	15075	15062	15054	15067	15050	14938	15163	15118	14858	15009	15089	14836	15177	15095	14818	15108	14965	14913	15026	14968	14993	14978	15143	14936	14922	14885	15078	15019	14952	14944	14808	14893	14914	14987	14863	15052	14893	15033	14989	14999	14892	15062	15066	14979	14902	14964	14938	15048	15045	14708	14985	15048	14930	15066	15058	15039	14998	15069	14953	14893	14975	15017	15020	14892	14955	15145	14892	14737	15049	14954	14988	14920	14942	14988	15012	15107	14826	14952	14881	14986	14866	15043	14913	14965	15037	14997	14881	14971	14890	14920	15009	15017	14948	15016	14920	15023	14890	14952	15141	15028	15033	14889	14895	14782	14959	14921	14975	15003	14920	14948	14888	14928	15004	14902	14995	14891	14892	14817	14989	15079	15045	14912	15074	14942	14958	14919	14950	14973	15084	14931	14955	14989	14833	15086	14858	14995	14957	14830	15224	14948	15064	14958	15038	14909	14937	15084	14951	14894	15040	14933	14922	14966	14811	15026	14885	14970	14765	14988	15003	15044	15046	14953	14934	15050	14813	15080	15035	15047	14853	14899	14990	14971	15099	14873	14888	15089	15024	15038	15019	14950	14977	15109	15042	14885	15022	15114	15015	15006	14967	14848	14930	14948	14993	14991	14989	14846	15136	15195	14902	14873	14913	15056	14961	14885	14933	14966	15064	14885	14992	15044	15082	15169	15173	15038	14879	15070	14989	14842	15029	15084	14993	14940	14919	15112	14968	15118	15069	15128	14925	14930	14977	15001	15060	15071	15025	14844	15040	15024	15125	15068	14972	14839	14916	15040	14891	15111	14760	15072	14961	15225	14890	15147	14975	14892	15162	15108	14861	14975	14930	14796	15036	14848	14952	14955	14981	15002	14914	14995	14972	14973	14975	15083	14971	14794	14896	14850	14980	14942	15045	15085	15248	14982	14963	14933	14883	14914	14999	15094	14980	14996	14999	14857	15039	14936	14851	14917	15110	14997	14871	15063	14935	14838	15100	15012	15056	14927	14985	14912	15025	14867	14965	15083	14982	14965	14947	14734	15075	15006	14999	15085	14926	14939
30574	39180	41781	30285	21226	19163	18335	17981	17962	18175	17926	17980	17964	17842	18025	17939	17951	17822	17933	17916	18040	17930	17784	17818	17857	17852	17834	17772	17776	17765	17784	17557	17793	17756	17835	17905	18040	17764	17819	17665	17732	17709	17863	18029	17676	17782	17893	17789	17887	17774	17827	17742	17902	17757	18128	17702	17889	17786	17821	18047	17790	17881	17978	17948	17898	18002	17939	17722	17781	17923	17750	17741	17769	17888	17984	17880	17833	17751	17746	17901	17825	17902	17752	17786	17701	18035	17814	18126	17884	17726	17858	17738	17806	17799	18023	18019	18302	17885	17966	17963	17730	17973	17958	17857	17873	17651	17828	17913	17955	17689	17842	17757	17968	17804	17644	17848	17982	17732	17742	17800	18098	17867	17842	17779	17933	17757	18160	17882	17817	17933	17858	17832	17693	17704	17828	17834	17800	17795	17685	17796	17859	17841	17911	17765	17743	17873	17590	17687	17863	18073	17883	17600	17680	17779	17793	17943	17872	17687	17880	17827	17867	17880	17834	17670	17826	17916	17859	18021	17844	17873	17865	17651	17923	17793	17663	17668	17825	17807	17861	17744	17799	17763	17957	17941	17863	17662	17864	17750	17815	17735	17752	18033	18044	17991	17839	17730	17852	17966	18017	17805	17829	17813	17675	17941	17868	18013	17764	17858	17968	17784	17913	17786	17761	17896	18031	18041	17832	17963	17787	17976	18032	17815	18057	17955	17828	18070	17781	17630	17739	17846	17938	18014	17855	17746	17997	17861	17789	17776	17956	17843	17647	17811	17798	17872	17751	17899	17820	17977	17763	17849	17813	17878	17855	17796	17830	17730	17789	17892	17880	17993	17786	18027	17898	18006	18049	17914	17929	17876	17814	17684	17747	17855	17911	17958	17877	17931	17880	17673	17777	17973	17993	17610	17858	17696	17920	17928	17876	17977	17883	17750	17782	17795	17707	17895	17742	17901	17863	17839	17746	18025	17814	17889	17978	17825	17917	17823	18019	17995	18028	17812	17706	17763	17780	17961	18105	17943	17819	17648	17889	17909	17811	17975	17801	17886	17729	17716	17827	17854	17809	17839	18007	17905	17786	17822	17861	17807	17858	17976	17916	17849	17974	17869	18053	18077	17873	17847	17933	17655	17923	17874	18088	17809	17927	17820	17911	17821	18064	17801	17797	17813	17918	17686	17800	18047	17849	17745	17796	17812	17972	17707	17915	17651	18002	17909	17877	17843	17844	17742	17673	17834	18037	17777	17807	17773	17825	17771	17744	17970	18120	17936	17799	17944	17989	17877	17831	18009	17924	17988	18001	17798	17761	17775	17742	17911	17811	17832	17810	17933	17790	17821	17879	17798	17892	17987	17895	17649	17926	17738	17908	18095	17868	17777	17839	17856	17834	17822	17660	17938	17949	17852	18032	17850	17753	17831	17777	17611	17959	17853	18007	17767	17791	17962	17849	17735	17645	17862	17923	17807	17807	17779	17812	17716	17734	17722	17883	17697	17702	17673	17737	17893	17871	18114	17806	17776	17786	17844	17975	18010	17940	17848	17838	17778	17826	17899	17835	17633	17770	17834	17774	17696	17757	17887	17778	17948	17929	17799	17897	17716	17912	17901	17801	17696	17856	17920	17952	17766	17854	17826	17783	17906	18011	17936	17781	17939	17860	17798	18026	17799	17840	17885	18030	17934	17869	17781	18039	17878	17824	17964	17893	17903	18006	17973	18060	17786	17803	18099	17786	17984	18021	17971	17857	17843	17975	18025	17972	17841	17757	17924	17963	17633	17739	17864	17666	17905	17823	17770	17807	17567	17818	17868	17774	17993	18165	17833	17801	17872	17831	17673	17843	17752	17997	17803	17792	17972	17525	17833	17753	17918	17774	17771	17821	17875	17919	17949	17902	17828	17845	17869	17905	17817	17898	18044	18124	17976	17809	18142	17750	17818	17624	17929	17833	18046	17929	17850	17811	17695	17934	17594	17853	17850	17905	17855	17649	17808	17896	17680	17795	17727	17711	17708	17789	17739	17857	17971	17851	17870	17820	17888	17653	17867	17925	17905	17953	17953	17819	17932	18054	17858	17722	17918	17970	17973	17837	18001	17947	17805	18045	17991	17774	17741	17776	17824	18041	17586	17926	17887	17826	17762	17851	17883	17664	17974	17814	17738	17738	17867	17924	17848	17751	17699	17714	17883	17815	17695	17901	18012	17904	18063	17753	17665	17905	18122	17855	17879	18022	17941	17826	18193	17567	17757	17933	18038	17670	17850	17937	17925	17748	17949	18023	17866	17959	17823	17820	17874	17688	17721	17854	17967	17817	17690	17816	17839	18107	18044	18018	17833	17874	17944	17782	17808	18000	17660	17756	17682	17756	17848	17851	17801	17907	17791	17904	17841	17795	17747	17840	17902	17742	17752	17902	17723	17986	17988	17962	17871	17809	17810	17800	17878	17796	17938	17889	17873	17781	17766	17794	17889	17811	17847	17660	17901	17843	18016	17726	17987	17829	17619	17743	17833	17862	17825	17954	17941	17860	18020	17877	17892	17932	17770	17898	18048	17995	18115	17577	17902	17972	17927	18040	17977	17869	17616	17964	17886	17846	17846	17713	17950	17887	17862	18000	17803	17766	17856	17753	17816	17838	17803	17762	17983	17960	17805	17708	17851	18157	17831	17830	17690	17559	17761	17812	17798	18062	17903	17951	17780	17691	17803	17957	18006	17750	17936	17827	17809	17793	17900	17932	17866	17892	17936	17937	17911	17922	17887	17716	17974	17975	17765	18043	17715	17797	17909	17907	17851	17805	18005	17587	17862	17884	17851	17857	17880	18042	17770	17948	17721	17887	17907	17967	17819	17871	18078	17860	17955	17873	17831	18308	17796	17867	17988	17841	18009	18034	17763	17724	17845	18006	17970	17877	17860	17936	17902	17833	17915	17859	17861	17881	17833	17893	17829	17823	17693	17859	17714	17802	17767	17812	17763	17927	17592	17955	17926	17735	17851	17713	17801	17922	17724	17837	18050	17696	17681	17955	17752	17939	17873	17959	18059	17899	17804	17982	17867	17917	17973	17840	17804	17878	17714	17815	17758	17926	17631	17754	17913	17969	17933	17943	18061	18028	17693	18081	17854	17820	17878	17961	17972	17890	17993	17858	17964	17991	17956	17905	17916	17751	17811	17915	17760	17921	17894	17910	17947	17814	17661	17886	17746	17874	17871	17811	17940	17893	17892	18023	17962	18078	17776	17942	18001	17628	17982	17862	17737	17864	17862	18055	17905	17958	17950	17569	17819	17811	17799	18000	17827	17920	18007	17805	17962	17973	17742	17984	17871	18033	17897	17899	17813	17848	17867	17867	17783	18032	17896	17947	17781	17750	18040	17835	17726	17935	17985	17873	17919	17857	17863	17995	17803	17838	17761	17879	17974	17639	17892	17969	17832	17805	17939	17709	17767	18051	17911	17910	17727	17934	17865	18150	17935	17977	17768	17739	17688	18121	17900	17761	17818	17828	17623	17947	17776	17880	17903	17885	17768	17733	17882	17979	17912	17826	18115	17758	17862	17940	17794	18088	17853	17906	17806	17719	17587	17846	17822	17889	17763	17909	18109	17957	17856	17659	17984	17734	17778	17814	17904	18008	17960	17901	17796	17921	17854	18025	17791	17879	17746	17574	17889	18044	17752	17649	17962	17719	17674	17731	17889	17796	17901	17829	17813	18051	17770	17760	17817	18055	17844	17787	17757	17637	17989	17879	17938	17814	17995	17901	17785	18023	17874	17932	17768	17891	17949	17818	17786	17972	17661	17867	17761	17816	17848	17859	17951	17911	18062	17788	17758	17777	17841	17943	17849	17734	17732	17749	17783	17917	17965	17814	18022	17746	17834	18041	17925	17968	17981	17875	17839	17822	17795	17839	17785	17856	18037	17879	17859	17938	18099	17952	17784	17721	17903	17858	17792	17783	17659	17492	17883	17505	17709	17694	17756	17773	17886	17909	17948	17889	17885	18090	18134	18053	17867	17768	17942	17721	17683	17954	17800	17982	17661	18006	17788	18058	17616	17837	17809	17827	17790	17948	18038	18036	17858	17677	17929	17868	17736	17798	17780	17751	17948	17736	18092	17870	17991	17868	17891	17885	17794	17914	17753	17917	17949	17952	17793	17895	17848	17842	17847	17990	17795	17893	18102	17955	17744	18076	17835	17794	17673	17874	17930	17838	17808	17781	17827	17905	17777	17854	17714	17731	17715	17674	17920	17949	17867	17891	17925	17869	17832	17916	17595	17791	17726	17924	17841	17873	17909	18022	17961	17805	17947	17831	17930	17865	17888	17734	17958	17817	17685	18066	17679	17887	17869	17789	17812	18017	17833	17772	17835	17816	17815	17647	17872	17844	17987	17947	17837	17750	17872	17744	17814	17723	17769	17979	17717	17801	17878	17966	17823	17918	17894	17845	17926	17859	17903	17803	17938	17792	17881	17851	17904	17946	17806	18024	17865	17811	17695	17800	17961	17961	18012	17805	17950	17940	17946	17884	17985	17962	17989	17868	17843	17834	17917	17871	17795	17820	17952	18044	17883	17852	17970	17943	18070	18074	17806	17913	17885	17927	17673	17864	17708	18020	17733	17920	17797	17821	17936	17871	17836	17929	17794	17787	17800	17763	17884	17885	17669	17761	17718	17848	17829	17808	17807	17903	17827	17946	17740	17761	17957	17765	17623	17697	17870	18076	18040	17814	17698	17782	17900	17912	17984	17814	17933	18098	17839	17873	17905	17686	18155	18045	18023	18022	17970	17783	17846	17819	17835	17908	18077	17825	17901	17777	17831	18011	17719	17731	17910	17977	17797	17817	17884	17809	17930	17881	18012	17742	17746	17900	17694	17928	17967	17863	17709	18058	17592	17839	17804	17918	17968	17907	17674	17869	18115	17789	17979	17748	17837	17775	17950	17852	17861	17769	17861	17826	17926	18051	17990	17797	17952	17831	17888	17855	17705	17803	17787	17854	17579	17809	17861	17881	17812	18001	18036	17870	17911	18000	17688	17714	17765	17866	17845	17966	18085	17781	17823	17926	17734	17867	17855	18049	17703	17686	17875	17884	17764	17706	17778	17761	17870	17782	17943	17799	18026	17813	17869
39472	58014	42901	25654	18113	15967	15555	15302	15337	15250	15417	15278	15480	15313	15322	15387	15386	15195	15358	15331	15199	15173	15253	15346	15265	15328	15225	15512	15437	15353	15388	15272	15355	15349	15073	15277	15358	15387	15216	15296	15261	15353	15160	15269	15419	15461	15226	15296	15219	15193	15242	15159	15228	15322	15357	15269	15285	15203	15180	15242	15364	15279	15247	15243	15311	15228	15446	15298	15331	15304	15158	15085	15274	15265	15182	15343	15104	15346	15252	15336	15434	15449	15301	15355	15247	15278	15326	15273	15150	15201	15243	15176	15301	15344	15287	15390	15309	15209	15368	15270	15355	15209	15284	15223	15278	15292	15248	15066	15343	15085	15427	15231	15332	15206	15478	15277	15383	15342	15189	15201	15373	15228	15212	15337	15266	15304	15309	15230	15203	15155	15266	15283	15301	15333	15141	15311	15380	15079	15382	15304	15259	15232	15263	15196	15103	15212	15208	15246	15156	15285	15254	15343	15320	15295	15243	15346	15502	15224	15137	15487	15139	15177	15351	15379	15157	15309	15141	15156	15392	15314	15201	15186	15239	15389	15247	15185	15262	15377	15267	15231	15362	15352	15058	15081	15222	15247	15356	15101	15369	15359	15201	15329	15239	15447	15401	15368	15274	15123	15139	15278	15280	15272	15198	15220	15275	15411	15240	15408	15337	15330	15314	15253	15315	15198	15307	15311	15284	15202	15205	15388	15176	15205	15220	15337	15383	15292	15429	15210	15368	15355	15250	15262	15336	15259	15336	15188	15304	15496	15189	15181	15317	15379	15309	15295	15324	15236	15231	15426	15331	15342	15286	15221	15286	15196	15432	15357	15259	15275	15408	15219	15305	15322	15293	15137	15368	15343	15392	15245	15338	15222	15270	15167	15123	15118	15418	15337	15312	15408	15177	15252	15253	15209	15213	15337	15183	15451	15216	15310	15282	15275	15170	15321	15198	15382	15345	15336	15325	15328	15370	15335	15221	15209	15395	15354	15231	15263	15366	15146	15155	15139	15367	15159	15291	15344	15319	15315	15287	15351	15367	15360	15154	15190	15454	15155	15339	15226	15192	15500	15331	15339	15380	15215	15298	15307	15295	15375	15353	15332	15441	15253	15093	15365	15172	15294	15210	15456	15230	15235	15216	15336	15366	15304	15365	15439	15327	15331	15185	15228	15337	15215	15309	15269	15139	15302	15297	15311	15147	15190	15341	15313	15322	15083	15285	15254	15196	15275	15279	15430	15382	15270	15142	15276	15448	15348	15493	15419	15188	15342	15221	15367	15236	15331	15395	15300	15246	15237	15270	15361	15281	15230	15292	15111	15455	15426	15400	15376	15213	15240	15295	15394	15164	15138	15357	15307	15255	15288	15305	15351	15334	15272	15219	15302	15242	15253	15362	15206	15285	15283	15142	15337	15265	15275	15374	15298	15386	15298	15159	15291	15228	15144	15375	15241	15162	15326	15248	15181	15432	15234	15221	15289	15290	15273	15333	15110	15290	15326	15273	15283	15267	15213	15363	15188	15319	15225	15272	15312	15300	15442	15289	15225	15245	15126	15331	15222	15381	15141	15410	15289	15390	15341	15284	15366	15314	15326	15238	15386	15264	15267	15245	15305	15108	15175	15300	15299	15227	15207	15172	15453	15056	15423	15369	15172	15329	15330	15232	15283	15339	15332	15322	15293	15249	15331	15205	15465	15336	15221	15149	15260	15212	15309	15208	15307	15146	15207	15392	15242	15365	15332	15309	15136	15308	15133	15242	15404	15402	15206	15164	15271	15320	15187	15317	15432	15217	15234	15172	15276	15278	15288	15337	15467	15155	15408	15180	15201	15239	15439	15155	15059	15143	15290	15357	15415	15281	15192	15389	15328	15348	15116	15344	15259	15275	15466	15311	15364	15247	15175	15169	15211	15274	15238	15276	15073	15302	15408	15350	15323	15276	15374	15226	15326	15248	15158	15231	15473	15157	15398	15213	15246	15431	15523	15339	15310	15318	15299	15296	15342	15236	15433	15286	15255	15329	15315	15403	15256	15336	15064	15319	15220	15339	15227	15182	15241	15276	15281	15331	15191	15309	15408	15197	15323	15278	15116	15357	15080	15275	15418	15224	15327	15337	15297	15422	15398	15191	15210	15305	15379	15370	15302	15421	15402	15284	15349	15321	15367	15163	15331	15191	15258	15303	15279	15134	15393	15271	15252	15364	15350	15328	15406	15290	15453	15113	15297	15240	15453	15325	15415	15427	15328	15155	15381	15220	15213	15321	15192	15237	15255	15239	15282	15223	15306	15407	15227	15213	15279	15368	15228	15286	15391	15091	15194	15298	15275	15305	15290	15285	15216	15261	15293	15191	15374	15301	15402	15249	15121	15394	15256	15439	15382	15241	15399	15371	15215	15323	15412	15415	15270	15172	15375	15254	15249	15533	15275	15282	15274	15404	15374	15401	15327	15077	15397	15328	15224	15216	15325	15293	15394	15398	15233	15120	15373	15386	15182	15315	15297	15235	15311	15220	15276	15281	15231	15448	15318	15473	15470	15114	15526	15200	15254	15249	15341	15391	15244	15227	15218	15326	15257	15337	15138	15211	15156	15339	15168	15107	15071	15280	15126	15165	15428	15370	15288	15152	15320	15268	15232	15365	15370	15362	15243	15263	15264	15315	15284	15365	15284	15143	15304	15426	15382	15257	15258	15170	15277	15247	15307	15255	15273	15453	15332	15225	15311	15353	15232	15234	15308	15389	15300	15533	15112	15314	15264	15142	15351	15281	15206	15359	15324	15173	15319	15260	15438	15457	15219	15331	15240	15413	15334	15238	15399	15334	15377	15360	15448	15337	15282	15396	15318	15245	15343	15294	15368	15195	15251	15309	15322	15205	15482	15222	15214	15259	15271	15421	15189	15091	15174	15287	15135	15201	15271	15451	15159	15194	15235	15456	15318	15290	15432	15172	15310	15384	15137	15290	15390	15316	15361	15299	15356	15449	15361	15102	15382	15229	15280	15277	15263	15314	15329	15264	15226	15363	15295	15328	15329	15468	15437	15157	15257	15437	15198	15499	15205	15191	15130	15264	15242	15279	15425	15395	15217	15338	15161	15249	15171	15333	15363	15273	15350	15067	15338	15405	15263	15186	15510	15178	15232	15312	15324	15276	15384	15233	15410	15345	15353	15354	15338	15373	15366	15224	15124	15383	15355	15144	15388	15158	15169	15357	15393	15337	15222	15186	15188	15171	15265	15143	15314	15385	15294	15353	15211	15281	15251	15427	15364	15179	15225	15395	15361	15383	15230	15362	15300	15378	15359	15005	15268	15305	15407	15465	15183	15215	15252	15333	15390	15447	15278	15340	15326	15303	15403	15228	15253	15417	15289	15250	15377	15297	15197	15457	15320	15302	15323	15461	15309	15267	15178	15273	15255	15327	15232	15271	15420	15258	15332	15250	15352	15352	15301	15200	15153	15242	15349	15428	15265	15341	15091	15326	15272	15152	15281	15247	15189	15299	15310	15575	15299	15291	15246	15291	15323	15254	15300	15247	15196	15308	15274	15167	15183	15249	15300	15227	15518	15317	15124	15209	15213	15439	15274	15242	15172	15246	15099	15484	15291	15190	15252	15327	15440	15419	15126	15405	15281	15295	15397	15419	15321	15344	15436	15178	15189	15148	15287	15270	15306	15202	15385	15321	15180	15159	15238	15364	15296	15397	15293	15413	15242	15264	15365	15332	15277	15259	15110	15234	15497	15389	15296	15159	15319	15330	15490	15360	15309	15162	15357	15117	15372	15324	15328	15368	15342	15338	15257	15261	15187	15100	15332	15247	15326	15169	15443	15401	15326	15226	15210	15248	15241	15375	15370	15274	15063	15181	15347	15261	15277	15189	15240	15335	15374	15298	15279	15353	15375	15370	15411	15378	15419	15411	15174	15069	15247	15166	15301	15299	15370	15204	15322	15332	15258	15184	15231	15276	15376	15094	15250	15430	15298	15268	15257	15237	15263	15355	15346	15361	15244	15593	15351	15360	15308	15398	15197	15319	15282	15304	15212	15442	15363	15195	15307	15389	15408	15333	15295	15292	15474	15169	15468	15276	15352	15366	15254	15299	15411	15379	15323	15183	15236	15115	15318	15308	15313	15280	15466	15211	15395	15233	15396	15334	15473	15285	15244	15297	15339	15133	15330	15368	15271	15174	15305	15225	15213	15314	15320	15273	15331	15211	15473	15307	15312	15162	15385	15428	15356	15183	15386	15273	15430	15291	15276	15117	15256	15132	15182	15327	15401	15376	15378	15306	15420	15334	15221	15335	15338	15341	15317	15318	15179	15222	15345	15436	15197	15411	15349	15145	15216	15163	15252	15342	15233	15340	15181	15371	15152	15083	15266	15455	15361	15391	15396	15234	15265	15347	15218	15388	15088	15226	15297	15135	15259	15267	15295	15360	15388	15386	15371	15370	15462	15322	15309	15219	15288	15284	15296	15075	15283	15350	15407	15268	15191	15342	15307	15156	15382	15266	15213	15294	15255	15304	15481	15183	15268	15261	15360	15189	15336	15366	15240	15243	15369	15270	15225	15338	15133	15267	15220	15357	15358	15205	15339	15241	15362	15147	15252	15432	15450	15278	15251	15239	15275	15443	15289	15372	15332	15437	15270	15250	15004	15391	15303	15263	15254	15281	15272	15393	15304	15232	15215	15301	15290	15422	15313	15253	15209	15228	15372	15392	15233	15363	15387	15218	15363	15334	15274	15323	15430	15413	15341	15469	15338	15166	15322	15367	15264	15325	15222	15227	15254	15399	15208	15389	15342	15313	15295	15206	15385	15201	15258	15323	15269	15203	15297	15325	15392	15181	15265	15220	15402	15276	15405	15312	15235	15144	15195	15421	15257	15295	15279	15445	15262	15358	15482	15253	15270	15194	15240	15389	15215	15311	15323	15206	15467	15158	15197	15324	15252	15431	15255	15184	15449	15256	15381	15444	15272	15246	15366	15483	15275	15157	15233	15228	15277	15180	15518	15277	15223	15324	15162	15194	15264	15357	15308	15313	15299	15219	15296	15365	15399	15267	15248	15279	15304	15225	15385	15181	15275	15250	15369	15436	15436	15334	15355	15416	15373	15122	15197	15265	15504	15450	15352
27599	32978	44668	34744	24051	20834	19751	18946	18564	18743	18733	18935	18851	18733	18748	18957	18805	18883	18964	18778	18924	18714	18786	18677	18701	18778	18716	18665	18938	18912	18791	18790	18901	18735	18614	18807	18868	18766	18589	18800	18446	18635	18732	18772	18786	18593	18789	18597	18726	18746	18586	18743	18811	18803	18588	18683	18818	18705	18815	18749	18568	18707	18739	18785	18704	18693	18883	18607	18735	18684	18768	18673	18703	18758	18656	18665	18955	18669	18684	18432	18995	18716	18770	18801	18575	18646	18671	18577	18544	18682	18813	18613	18672	18865	18803	18619	18605	18643	18783	18669	18682	18800	18630	18633	18626	18790	18503	18755	18627	18799	18741	18669	18854	18700	18488	18562	18489	18658	18700	18738	18742	18533	18562	18859	18667	18501	18700	18616	18820	18580	18788	18830	18771	18771	18752	18815	18607	18794	18486	18696	18640	18772	18988	18558	18797	18830	18589	18741	18684	18785	18649	18807	18881	18763	18662	18792	18517	18557	18867	18692	18607	18729	18592	18617	18766	18722	18793	18949	18786	18547	18924	18699	18687	18555	18735	18611	18782	18823	18781	18715	18833	18660	18571	18653	18601	18617	18785	18638	18649	18744	18629	18713	18694	18756	18478	18502	18656	18747	18750	18738	18812	18672	18854	18780	18690	18633	18960	18716	18770	18794	18651	18679	18769	18590	18735	18941	18591	18534	18642	18576	18629	18782	18671	18835	18670	18644	18693	18707	18543	18718	18732	18764	18740	18633	18763	18711	18849	18656	18830	18612	18699	18681	18905	18667	18707	18555	18576	18780	18729	18516	18720	18782	18487	18615	18764	18656	18741	18554	18726	18701	18617	18567	18607	18660	18814	18742	18775	18868	18729	18751	18816	18626	18574	18747	18818	18711	18767	18616	18660	18452	18650	18548	18838	18828	18691	18886	18809	18654	18548	18520	18418	18618	18710	18790	18777	18578	18648	18581	18807	18720	18613	18770	18644	18657	18675	18559	18880	18740	18622	18558	18533	18755	18648	18718	18701	18589	18789	18990	18545	18659	18633	18635	18632	18881	18746	18933	18753	18725	18509	18742	18634	18694	18679	18737	18608	18796	18664	18834	18526	18688	18739	18738	18649	18972	18654	18757	18605	18596	18744	18510	18966	18356	18750	18672	18618	18796	18637	18707	18716	18649	18751	18685	18753	18861	18713	18771	18604	18797	18742	18928	18752	18573	18686	18652	18740	18687	18803	18444	18806	18758	18784	18683	18698	18587	18597	18796	18429	18744	18599	18615	18702	18611	18683	18715	18666	18740	18748	18758	18681	18748	18517	18490	18576	18896	18485	18670	18666	18698	18635	18556	18757	18736	18808	18794	18815	18769	18734	18848	18755	18710	18761	18762	18695	18574	18467	18892	18680	18564	18609	18609	18592	18799	18756	18597	18562	18708	18806	18486	18707	18647	18573	18696	18844	18594	18740	18636	18533	18727	18690	18944	18806	18696	18830	18609	18621	18691	18723	18584	18772	18592	18772	18717	18575	18485	18693	18804	18678	18780	18456	18636	18733	18684	18605	18638	18813	18749	18773	18859	18797	18930	18688	18698	18685	18810	18913	18693	18784	18540	18657	18682	18707	18825	18671	18833	18402	18592	18558	18831	18757	18627	18789	18595	18724	18705	18592	18772	18572	18739	18729	18608	18563	18655	18532	18674	18583	18759	18819	18864	18693	18508	18709	18600	18719	18715	18699	18886	18870	18779	18607	18695	18666	18914	18584	18693	18926	18749	18720	18697	18890	18691	18473	19006	18816	18593	18732	18800	18818	18519	18589	18725	18646	18643	18620	18595	18693	18580	18707	18696	18730	18727	18788	18833	18725	18870	18663	18675	18778	18773	18692	18749	18596	18891	18654	18758	18908	18780	18652	18916	18876	18702	18512	18578	18797	18651	18872	18654	18879	18837	18838	18623	18776	18779	18704	18627	18843	18883	18747	18769	18686	18637	18710	18895	18875	18554	18736	18829	18687	18850	18726	18569	18735	18782	18897	18636	18703	18595	18825	18499	18529	18679	18776	18668	18755	18652	18883	18860	18722	18717	18787	18768	18765	18654	18618	18585	18734	18608	18821	18674	18608	18848	18794	18483	18704	18686	18866	18709	18736	18588	18804	18648	18590	18774	18707	18783	18700	18764	18827	18749	18716	18645	18607	18453	18641	18686	18648	18881	18663	18669	18717	18952	18915	18740	18741	18751	18682	18513	18590	18640	18565	18680	18717	18600	18754	18834	18793	18788	18764	18839	18732	18734	18800	18674	18785	18593	18675	18842	18479	18860	18531	18449	18773	18606	18600	18530	18832	19030	18808	18722	18609	18761	18588	18819	18788	18712	18716	18627	18650	18515	18838	18706	18576	18677	18764	18725	18680	18720	18403	18731	18894	18704	18734	18665	18524	18777	18702	18660	18619	18689	18810	18709	18632	18782	18688	18682	18793	18453	18870	18691	18888	18699	18799	18726	18836	18619	18831	18658	18471	18602	18591	18832	18729	18770	18807	18614	18644	18619	18722	18760	18416	18560	18762	18587	18747	18505	18629	18757	18515	18734	18791	18691	18768	18680	18862	18725	18793	18654	18701	18857	18631	18572	18740	18764	18615	18872	18763	18646	18619	18731	18603	18583	18699	18699	18736	18631	18673	18771	18687	18742	18823	18574	18776	18762	18938	18702	18721	18639	18678	18702	18602	18733	18770	18824	18757	18561	18763	18585	18738	18698	18805	18707	18508	18601	18909	18803	18907	18644	18870	18672	18908	18680	18755	18822	18773	18870	18681	18733	18833	18900	18818	18696	18558	18633	18711	18649	18865	18668	18711	18907	18733	18386	18736	18612	18601	18705	18434	18717	18637	18919	18745	18743	18739	18820	18303	18441	18611	18643	18751	18733	18651	18510	18559	18675	18618	18764	18676	18818	18707	18716	18781	18629	18840	18783	18647	18458	18569	18751	18852	18588	18714	18721	18902	18748	18561	18652	18723	18589	18720	18790	18644	18724	18707	18717	18757	18725	18655	18796	18500	18782	18754	18439	18551	18410	18597	18566	18704	18707	18669	18948	18570	18601	18571	18869	18751	18550	18692	18736	18796	18690	18771	18657	18778	18642	18765	18754	18777	18616	18816	18739	18717	18605	18643	18557	18607	18688	18777	18553	18887	18669	18757	18873	18766	18725	18640	18556	18729	18647	18694	18798	18623	18795	18545	18536	18913	18720	18716	18548	18689	18593	18741	18639	18516	18835	18738	18786	18800	18720	18672	18814	18742	18846	18937	18844	18652	18591	18738	18661	18726	18667	18709	18809	18703	18611	18857	18500	18885	18776	18630	18839	18623	18626	18744	18707	18757	18469	18544	18557	18585	18637	18722	18818	18596	18539	18767	18818	18607	18755	18533	18629	18602	18599	18730	18615	18690	19012	18629	18704	18810	18623	18616	18585	18676	18385	18710	18765	18909	18857	18734	18710	18750	18765	18737	18778	18699	18765	18571	18651	18606	18682	18606	18459	18650	18678	18488	18515	18638	18715	18874	18719	18505	18554	18756	18775	18698	18671	18729	18668	18768	18714	18714	18594	18869	18674	18796	18599	18771	18851	18693	18792	18913	18893	18456	18821	18698	18633	18730	18620	18714	18891	18552	18665	18890	18839	18784	18587	18569	18685	18792	18564	18809	18813	18729	18470	18732	18738	18667	18628	18714	18641	18824	18636	18727	18433	18827	18574	18695	18714	18874	18514	18697	18818	18788	18600	18748	18617	18622	18849	18699	18738	18604	18636	18772	18570	18663	18692	18950	18487	18675	18904	18585	18741	18761	18742	18517	18505	18779	18761	18640	18715	18629	18824	18511	18791	18540	18722	18908	18559	18672	18691	18795	18660	18741	18705	18774	18969	18646	18595	18773	18740	18518	18646	18711	18723	18712	18766	18626	18834	18769	18724	18633	18910	18753	18676	18893	18721	18700	18692	18757	18645	18653	18696	18721	18630	18915	18605	18682	18739	18695	18668	18655	18684	18714	18607	18968	18820	18520	18782	18578	18630	18581	18805	18540	18758	18739	18690	18709	18609	18778	18761	18833	18699	18622	18757	18793	18729	18777	18744	18831	18737	18579	18719	18779	18641	18770	18516	18570	18915	18698	18657	18604	18739	18914	18684	18643	18549	18640	18857	18751	18472	18664	18786	18823	18733	18770	18767	18809	18832	18606	18772	18813	18892	18616	18684	18741	18730	18724	18588	18691	18748	18792	18571	18654	18594	18685	18719	18611	18565	18831	18706	18693	18558	18662	18653	18763	18714	18678	18722	18601	18866	18802	18715	18719	18902	18717	18568	18638	18816	18900	18806	18882	18575	18565	18636	18626	18762	18600	18668	18794	18576	18764	18671	18839	18606	18762	18709	18598	18865	18736	18747	18646	18394	18839	18676	18687	18651	18692	18589	18469	18736	18817	18642	18665	18676	18685	18573	18734	18683	18744	18746	18983	18824	18726	18657	18576	18634	18761	18703	18783	18764	18822	18775	18822	18782	18500	18633	18525	18809	18633	18489	18554	18597	18725	18763	18712	18477	18855	18803	18658	18756	18844	18668	18776	18878	19015	18562	18880	18884	18507	18740	18787	18872	18706	18611	18769	18786	18726	18510	18649	18715	18694	18811	18657	18668	18792	18910	18643	18689	18688	18814	18818	18696	18780	18862	18678	18750	18900	18641	18838	18784	18758	18552	18734	18922	18623	18636	18769	18708	18462	18520	18592	18746	18899	18677	18764	18862	18891	18884	18527	18585	18722	18929	18660	18707	18605	18671	18604	18530	18787	18661	18646	18708	18806	18801	18659	18713	18691	18692	18584	18685	18572	18650	18671	18688	18759	18730	18862	18774	18837	18766	18511	18669	18604	18535	18649	18559	18651	18628	18927	18754	18816	18760	18508	18655	18755	18832	18559	18785	18651	18780	18441	18555	18537	18698	18731	18772	18699	18649	18713	18762	18820	18638	18683	18681	18623	18713	18648	18779	18507	18478	18491	18648	18726	18845	18708	18761	18748	18764	18597	18697	18728	18636	18751	18811	18820	18652	18722	18757	18812	18836	18612	18595	18895	18676	18751	18730	18571	18468
53261	77978	56828	32801	20911	17051	16173	15757	15793	15936	15918	15759	15852	16004	16123	15848	16041	16080	15856	15842	15683	15822	15897	15792	16005	15799	15846	15847	15941	15734	15930	15948	15746	15883	15898	16020	16029	16043	15990	15915	15981	15872	15871	15977	15779	15819	15810	15849	15954	15891	15825	15764	15855	15928	15838	15757	15867	15794	15861	15836	15707	15901	15982	15848	16011	15828	15939	15915	15886	15835	15878	15954	15872	15859	15865	15678	15962	15809	15682	15856	15970	15950	15939	16031	15900	15893	15697	15871	15801	15902	15881	15839	15863	15735	15879	15831	15810	15885	15744	15893	15825	15864	15855	15883	15934	15890	15880	15896	15765	15871	15889	15872	15809	15885	15901	15847	15923	15862	15839	15897	15873	15739	15845	15931	15817	15976	15698	15932	15759	15849	15921	15904	15715	15874	15976	15698	15838	15923	15735	15899	15939	15752	16099	15966	15817	15956	15936	15874	15842	15734	15811	15990	15731	15730	15785	15938	15998	15923	15651	15877	15925	15971	15847	15790	15786	15761	15954	15772	15709	15949	15896	15808	15929	15953	15914	15863	15987	15776	15767	15761	15758	15771	15920	15826	15906	15824	15719	16033	15831	15801	15854	15785	15920	15863	15882	15921	15787	15856	15768	15807	15690	15918	16005	15851	15854	15865	15923	15783	15956	15693	15835	15793	15869	16071	15959	15716	15737	15842	15909	15682	15936	15748	15871	15880	15821	15726	15826	15795	16024	15942	15884	15922	15802	15809	15753	16010	15922	15792	16041	15911	15857	15755	15795	15798	16031	15841	15979	15892	15943	15737	15713	15839	15815	15898	15660	15807	15904	15772	15802	15961	15776	15792	15999	15867	15950	15880	15816	15792	15822	15743	15855	15886	15935	15879	15862	15940	15822	15723	16058	15891	15925	15890	15891	15919	15810	15743	15727	15814	15735	15796	15809	15810	15912	15739	16094	15943	15820	15815	15964	15807	15849	15787	15960	15829	15878	15911	15846	15890	15882	15748	15859	15968	15927	15854	15928	15824	15862	15717	15851	15857	15828	15911	15905	15917	15979	16033	15846	15726	15943	15895	15757	15694	15989	15860	15876	15864	15841	15970	15991	15968	15751	15807	15937	15734	16049	15798	15930	15911	15688	15889	15812	15910	15764	15796	15992	16030	15969	15902	15922	15809	15846	15867	15874	15831	15930	15723	15939	15826	15554	15824	15826	15958	15855	15898	15724	15743	15840	15858	15850	15902	15798	15724	15737	15963	15881	15985	15719	15748	15675	15853	15760	15834	15804	15828	15764	15777	15811	15726	15887	15876	15769	15883	15905	15883	15856	15843	15976	15873	15849	15836	15856	15798	15858	15922	15828	15792	15915	15919	15914	15914	15841	15865	15978	15982	15743	15613	15944	15993	15777	15949	15867	15993	15880	15870	15761	15869	15807	15745	15914	15633	15845	15926	15901	15971	15830	15864	15923	15890	15859	15774	15912	15993	15939	15857	15965	15804	15809	15789	15914	15881	15988	15719	15850	15868	15835	15931	15865	15846	15914	15858	15762	15800	15951	15775	15914	15907	15850	15929	15791	15802	15960	15895	15973	15760	15832	15719	15742	15788	15679	15853	15825	15880	15805	15851	15787	15979	15847	15745	15936	15990	15718	15814	15900	15892	15744	15837	15975	15859	15845	15888	15689	15857	15929	15857	15886	15787	16010	15806	15927	15708	15860	15874	15779	15943	15971	15987	15846	15849	15938	15800	15977	15957	15735	15738	15826	15828	15921	15701	16018	15848	16026	15933	15795	15815	15959	15844	15925	15909	15939	15861	15938	15890	16078	15771	15846	15780	15776	15674	15746	15634	15766	15679	15893	15894	15654	15981	15886	15747	15708	15890	15931	15813	16019	15880	15841	15882	15792	15776	15815	15931	15857	15839	15839	15991	15789	15855	16039	15896	15722	15899	15886	15863	15770	15820	15915	15744	15684	16027	15878	15930	15917	15763	15752	15761	15736	16028	15802	16024	15825	16019	15772	15877	15843	15910	15967	15815	15971	15920	15778	15854	15942	15840	16063	16004	15888	15966	15720	15808	15782	15929	15844	15916	15947	15815	16001	15820	15784	15685	15791	15758	15831	15819	15831	15838	15660	15771	15875	15752	15798	15947	15829	15925	15820	15879	15885	15946	15818	15817	15860	16069	15854	15943	15993	15755	15828	15950	15803	15878	16025	15779	15962	15857	15845	15915	15747	15797	15865	15979	15982	15813	15891	15787	15523	15861	15755	15905	15727	15791	15736	15853	15905	15736	15754	16000	15827	15736	15914	15851	15854	15848	16033	15760	15832	15936	15955	15839	15861	15793	15805	15871	15832	15888	15815	15887	15912	15738	15958	16018	15899	15787	15892	15807	15979	15898	15786	15980	15738	15851	15846	15836	15952	15928	15826	15755	15861	15811	15896	15939	15806	15901	15899	15796	15975	15820	15772	15827	15859	16033	15847	15842	15899	15965	15752	15840	15672	15796	15752	15817	15903	15658	15933	15999	15867	15980	15882	15720	15847	15848	15828	15735	15944	15796	15957	15773	15875	15856	15924	15775	15837	15816	16001	15972	15855	15801	15807	15893	15812	15910	16102	15915	15947	16056	15766	15884	16014	16018	16046	15871	15675	15905	15820	15900	15760	15813	15740	16091	15884	15855	16092	15672	15845	15867	15647	15982	15648	15901	15843	15908	15697	15824	15985	15952	15764	15618	15989	15855	15682	15704	15887	15907	15869	15825	15941	15614	15774	15796	16001	15881	15737	15771	15949	15831	15731	15778	15742	15762	15833	15870	15682	15706	15868	16008	15718	15998	15990	15766	15776	15762	15879	15735	15861	15912	15856	15914	15870	15964	15909	15500	15773	15822	15715	15839	15782	16050	15875	15797	15867	15766	15772	15859	15937	15858	15953	15923	15912	15808	15933	15871	15932	15987	15773	15836	15926	15729	15865	15746	15920	15964	15752	15669	15776	16042	15645	15819	15897	15852	15975	15866	15853	15724	15867	15784	15941	15823	15827	15858	15734	15814	15884	15918	15767	15925	15808	15853	15910	15804	15810	15777	15731	16004	15814	16081	15798	15926	15697	15722	15951	15938	15762	15886	15946	15842	15829	15826	15802	15918	15971	15929	15707	15852	15843	15850	15809	15797	15836	15792	15876	15805	15845	15889	15914	15643	16012	15774	15841	15788	16065	15893	15872	15979	15966	16010	15817	16028	15846	15931	15688	15990	15932	16000	15725	15851	15814	15953	15666	15940	15784	15820	15877	15740	16087	15780	15842	16003	15952	15757	15819	15957	15747	15720	15908	15999	15780	15785	15872	15921	15963	15730	15719	15758	15847	15849	15978	15949	15844	15945	15882	15794	15780	15988	15887	15696	15803	15926	15697	15822	15729	15855	15933	15973	15991	15883	15807	15995	15832	15864	15850	15828	15914	15917	15770	15956	15877	15983	15787	15794	15803	15793	15836	15836	15970	15711	15925	15796	15848	15948	15827	15714	16048	15761	15903	15743	15974	15808	15817	15855	15848	15899	15740	15908	15870	15884	15849	15790	15814	15704	16008	16007	15835	15764	15955	15924	15937	15719	15866	15800	15785	15885	15868	15846	15908	15849	15914	15942	15909	15805	15909	15960	15877	15898	15931	15909	15718	15880	15707	16001	15909	15651	15785	15858	15786	15883	16054	15875	15821	15731	15790	15882	15816	15824	15779	15895	15740	15704	15779	16011	15662	15917	16024	16024	15780	15934	15853	15916	15882	15865	15911	15954	15989	15890	15783	15745	15917	15979	15903	15963	15808	15854	15734	15816	15895	15906	15855	15767	15765	15954	15720	15831	15793	15885	15904	15819	16003	15919	16100	15949	15919	15857	15910	15956	15814	15878	15912	15733	15740	16020	15861	16024	15785	15903	15748	16005	15847	15867	15808	15920	15836	15749	15835	15748	15890	16038	15924	15825	15869	15947	15731	15877	15657	15903	15876	15794	15820	15879	16039	15663	15937	15734	15651	15929	15875	15821	15796	15982	15850	15678	15901	15733	15932	15761	15790	15782	15889	15713	15810	15946	16011	15858	15736	15958	15770	15993	15953	15783	15698	15737	15865	15650	15977	15868	15615	15739	15924	15836	15737	15823	15814	15865	15988	15936	15786	15841	15780	15773	15917	15894	15857	15884	15994	15711	15898	15791	15881	15790	15797	15749	15910	15879	15808	15934	15943	15780	15813	15781	15788	15706	15822	15819	15967	15629	15849	15798	15976	16022	15971	15995	15953	15682	15857	15813	15892	16058	15804	15720	15841	15858	15909	15885	15717	15948	15875	15807	15812	15956	15954	15864	15801	15856	15799	15902	15943	15763	15706	15806	15919	15761	15844	15806	15856	15791	15783	15965	15889	15803	15941	15743	15907	15704	15962	15875	15869	15912	15747	15948	15821	15844	15794	15971	16126	15843	15914	15889	15730	15870	15716	15624	15830	15893	15850	15803	15976	15831	15776	15970	15828	15725	15910	15744	15739	15864	15959	15890	15780	16017	15722	15944	15618	15830	15820	15940	15922	15950	15739	15955	15946	15891	16037	15814	15842	15928	15994	15864	15810	15803	15761	15731	15892	15822	15809	16085	15915	16051	15949	15832	15974	15943	15805	15705	15856	15831	15836	15928	15821	15819	15669	15888	15905	15720	15860	15665	15951	15800	15851	15749	15930	15805	15898	15794	15818	15751	15957	15883	15862	15750	15853	15810	15917	15913	15941	15661	15782	15827	15862	16046	15758	15873	15844	16078	15947	15817	15834	15715	15893	15852	15768	15998	15832	15832	15708	15815	15831	15709	15786	15655	15803	15868	15836	15940	16047	15677	15940	15805	15914	15893	15877	15830	16074	15655	15744	15708	15745	15805	16023	15837	15989	15898	15810	15774	15870	15719	15606	15893	15778	15890	15888	15896	15837	15940	15925	15692	15734	15937	15786	15800	15851	15952	15844	15985	15730	15926	15876	15763	15861	15916	15866	15651	15734	15822	15831	16018	15879	15990	15895	15811	16008	15765	15857	15979	15713	15683	16112	15687	15735	15705	15944	15638	15730	15931	16041	15750	15876	15700	15775	15971	15673	15744
22884	22914	33721	28742	24436	24743	25454	20244	19541	19824	19913	19641	19572	19736	19690	19432	19372	19345	19443	19447	19421	19260	19460	19277	19415	19428	19567	19311	19313	19358	19436	19412	19433	19453	19415	19347	19229	19431	19118	19271	19469	19532	19306	19155	19268	19254	19388	19337	19387	19414	19220	19454	19413	19195	19399	19259	19179	19290	19258	19341	19070	19258	19247	19369	19349	19320	19263	19419	19396	19362	19236	19178	19293	19181	19151	19393	19180	19240	19155	19219	19277	19137	19376	19190	19113	19332	19273	19306	19255	19287	19260	19224	19199	19384	19182	19210	19143	19235	19342	19263	19072	19173	19197	19311	19218	19155	19189	19116	19277	19233	19243	19197	19155	19305	19224	19469	19106	19329	19290	19172	19328	19220	19240	19246	19262	19241	19124	19251	19506	19342	19143	19117	19223	19086	19263	19044	19309	19401	19303	19319	19207	19215	19304	19276	19175	19258	19111	19306	19180	19265	19314	19156	19044	19269	19252	19326	19376	19212	19112	19250	19176	19419	19328	19244	19050	19200	19026	19317	19118	19387	19328	19242	19205	19071	19116	19265	19098	18988	19090	19215	19257	19071	19094	19363	19220	19151	19284	19367	19217	19295	19353	19188	19277	19365	19244	19184	19468	19266	19464	19390	19330	19365	19171	19407	19015	19343	19326	19432	19094	19284	19376	19264	19102	19251	19172	19369	19220	19196	19364	19272	19258	19289	19121	19069	19307	19148	19465	19033	19386	19253	19343	19370	19220	19009	19073	19132	19126	19156	19318	19254	19353	19177	19257	19240	19113	19345	19280	19379	19077	19164	19212	19219	19312	19283	19111	19130	19432	19301	19268	19208	19312	19258	19249	19241	19284	19149	19475	19158	19295	19261	19136	19120	19034	19273	19260	19149	19263	19102	19215	19416	19360	19214	19354	19178	19179	19231	19033	19339	19440	19306	19147	19282	19183	19324	18848	18838	19365	19249	19209	19141	19115	19125	19144	19271	19264	19191	19084	19256	19248	19188	19332	19136	19199	19193	19242	19076	19158	19272	19387	19467	19265	19287	19188	19317	19226	19384	19264	19238	19180	19242	19167	19210	19148	19277	19283	19239	19216	19341	19266	19225	19292	19142	19250	19108	19152	19142	19269	19106	19358	19283	19275	19030	19256	19316	19125	19364	19337	19095	19104	19368	19353	19387	19163	19309	19126	19248	19317	18924	19332	19020	19133	19252	19170	19129	19142	19117	19220	19320	19338	19218	19144	19189	19240	19277	18988	19045	19204	19404	19053	19480	19175	19317	19373	19177	19364	19169	19236	19100	19122	19233	19325	19355	19144	19006	19275	19210	19138	19056	19181	19102	18975	19074	19196	19012	18953	19103	19326	19234	19207	19099	19253	19236	19483	19324	18934	18855	19275	18987	19188	19069	19317	19248	18937	19081	19366	19414	19193	19435	19282	19364	19253	19001	19432	19229	19363	19182	19220	19248	19250	19320	19232	19183	18966	19215	19213	19137	19108	19185	19101	19280	19240	19198	19180	19267	19183	19162	19222	19188	19075	19124	19459	19286	19256	19261	19152	19294	19267	19277	19070	19439	19277	19262	19104	19361	19309	19224	19017	19088	19316	19296	19167	19170	19143	19146	19143	19262	19233	19227	19210	19191	19279	19300	19294	19249	19204	19319	19207	19140	19302	19194	19057	19162	19134	19235	19168	19121	19153	19067	19220	19452	19371	19240	19323	19281	19290	19296	19216	19322	19095	19137	19391	19315	19205	19042	19246	19124	19314	19190	19268	19127	19298	19242	19150	19356	19049	19313	19335	19073	19193	19288	19193	19172	19194	19380	19253	19070	19125	19080	19373	19358	19412	19165	19249	19297	19058	19288	19061	19349	19293	19528	19244	19152	19349	19429	19243	19223	19136	19260	19231	19185	19163	19246	19220	19340	19255	19367	19183	19098	19038	19296	19277	19093	19269	19378	19211	19166	19186	19174	19345	19286	19049	19165	19168	19353	19143	19193	19096	19282	19065	19220	19128	19352	19335	19351	19189	19131	19265	19028	19156	19043	19268	19241	19491	19227	19326	19168	19132	19190	19458	19281	19202	19284	19021	19329	19362	19078	19153	19296	19458	19196	19322	19194	19217	19098	19162	18988	19106	19256	19410	19057	19349	19141	19256	19329	19024	19340	19368	19375	19378	19222	19255	19147	19164	19210	19156	19157	19473	19122	19156	19233	19336	19348	19473	19075	19195	19413	19258	19313	19399	19114	19436	19107	19303	19419	19047	19157	19107	19312	19379	18973	19054	19342	19084	19248	19182	19077	19252	19261	19122	19084	19444	19230	19407	19316	19038	19010	19101	19236	19178	19282	19222	19224	19162	19275	19174	19226	19256	19066	19116	19028	19074	19050	19359	19194	19125	19131	19407	19176	19129	19113	19124	19203	19249	19312	19287	19102	19204	19278	18992	19159	19220	19438	19359	19008	19287	19434	19372	19244	19260	19096	19219	19273	19091	19232	19469	19151	19473	19324	19330	19359	19281	19232	19092	19507	19317	19372	19246	19492	19454	19074	19471	19336	19371	19084	19344	19176	19214	19148	19357	19475	19414	19306	19369	19179	19303	19213	19242	19200	19055	18987	19172	19322	19305	19293	19192	19204	19331	19250	19246	19175	19319	19306	19209	19294	19346	19253	19358	19050	19376	19132	19045	19112	19045	19077	19150	19289	19205	18990	19298	19264	19349	19254	19375	19259	19261	19347	19104	19334	19324	19075	19257	19246	19269	19324	19071	19229	18996	19319	19277	19157	19126	19167	19135	19322	19364	19161	19257	19373	19185	19139	19239	19349	19379	19395	19296	19103	19185	19391	19302	19000	19475	19428	19400	19452	19368	19271	19091	19436	19324	19054	19255	19154	19100	19207	19259	19357	19096	19276	19375	19183	19413	19100	19135	19276	19230	19166	19205	19139	19151	19291	19190	19201	19008	18995	19353	19172	19005	19270	19090	19325	19330	19210	19113	18952	19192	19317	19368	19057	19258	19178	19044	19067	19202	19171	19263	19302	19229	19008	19155	19068	19115	19180	19151	19286	19028	19286	19446	19429	19363	19489	19426	19128	19262	19220	19186	19107	19178	19264	19242	19199	19336	19044	19196	19138	19202	19266	19239	19354	19274	19211	19336	19118	19225	19131	19208	19199	18979	19079	19095	19251	19117	19180	19184	19385	19294	19311	19324	19246	19246	19392	19332	19189	19091	19202	19101	19151	19346	19480	19233	19171	19264	19329	19304	19335	19292	19279	19181	19171	19353	19199	19280	19094	19384	19334	19310	19171	19199	19098	19268	19221	19272	18999	19289	19179	19030	19414	19244	19387	19530	19125	18917	19276	19068	19179	19244	19281	19262	19302	19129	19188	19293	19110	19262	19357	19117	19099	19368	19373	19218	19072	19192	19242	19327	19222	19198	19339	19206	19316	19202	19206	19182	19203	19109	19265	19225	19231	19252	19091	19249	19198	19221	19354	19343	19199	19096	19219	19302	19190	19078	19174	19293	19392	19148	19094	19232	19311	19108	19178	19277	19405	19036	19360	19192	19190	19361	19206	19153	19328	19177	19185	19203	19206	19257	19167	19172	19025	19129	19142	19200	19055	19135	19224	19392	19369	19376	19159	19394	19132	19375	19372	19226	19273	19294	19111	19610	19269	19273	19134	19489	19089	19230	18989	19209	19375	19432	19129	19309	19064	19292	19279	19297	19284	19341	19207	19279	19238	18977	19329	19136	19047	19215	19192	19241	19036	19333	19077	19273	19230	19160	19221	19208	19254	19085	19214	19233	19145	19229	19315	19213	19016	19045	19157	19194	19446	19134	19143	19122	19195	19129	19018	19093	19439	19177	19105	19340	18956	19150	19289	19328	19206	19062	19263	19175	19197	19292	19286	19114	19410	19370	19227	19275	19212	19302	19039	19225	19171	19154	19355	19339	19147	19044	19201	18993	19170	19296	19058	19281	19303	19346	19230	19221	19238	19227	19267	19377	19285	19395	19024	19233	19347	19268	19097	19086	19149	19416	18958	18861	19290	19290	19170	19347	19426	19141	19254	19239	19159	19106	18968	19178	19329	19394	19197	19168	19119	19198	19241	19294	19302	19119	19292	19367	19219	19180	19219	19361	18967	19092	19158	19263	19070	19377	19195	19147	19007	19026	19291	19369	19300	19327	18876	19354	19213	19381	19257	19251	19153	19333	19392	19232	19102	19345	19268	19119	19190	19273	19204	19039	18983	18996	19268	19154	19429	19289	19156	19248	19342	19329	19022	19089	19151	19157	19244	19310	19102	19151	19139	19160	19396	19309	19001	19173	19235	19189	19132	19126	19187	19250	19109	19177	19288	19209	19154	19220	19312	19153	19240	19110	19223	18972	19262	19161	19114	19259	19156	19215	19310	19122	19310	19279	19151	19071	19167	19107	19284	19283	19391	19118	19134	19326	19266	19184	19231	19189	19305	19019	19307	19301	19322	19318	19273	19174	19319	19265	19114	19405	19024	19219	19186	19125	19188	19169	19178	19287	19159	19152	19126	19159	19285	19187	19212	19140	19202	19302	19269	19554	19079	19228	19354	19075	19375	19322	19011	19069	19331	19114	19295	19212	19190	18948	19174	19286	18893	19176	19299	19216	18942	19200	19294	19285	19437	19321	19139	19172	19249	19224	19148	19135	19209	19180	19150	19045	19316	19109	19108	19362	19193	19133	19222	19207	19270	19149	19405	19193	19141	19320	19269	19001	19229	19145	19243	19410	19367	19359	19170	19339	19116	19421	19293	19210	19156	19405	19121	19342	19387	19099	19243	19187	19350	19511	19137	19424	19245	19214	19231	19074	19011	19310	19267	19332	19486	19449	19325	19158	19316	19275	19271	19214	19362	19144	19377	19173	19281	19326	19127	19253	18828	19337	19156	19036	19082	19329	19272	19203	19231	19431	19286	19414	19177	19081	19296	19350	19282	19397	19278	19397	19213	19370	19259	19113	19134	19034	19051	19419	19307	19306	19178	19387	19027	19164	19268	19148	19206	19167	19294	19158	19156	19168	19166	19182	18992	19246	19210	19024	19195	19401	19216	19292	19225	19300	19166	19217	19278	19213	19184	19157	19163
62061	104772	85034	56807	34324	21400	16866	16047	16133	16153	16193	16121	16182	16265	16064	16148	16147	16029	16107	16168	16414	16104	16156	16136	16223	15984	16216	15975	16200	16262	16129	16324	16216	16274	16227	16165	16131	16181	16089	16170	16042	16396	16146	16122	16120	16185	16095	16135	16204	16225	16211	16166	16191	16170	16248	16032	16360	16163	16100	16100	16192	16134	16198	16133	16244	16134	16109	16080	16321	16134	16044	16109	16025	16156	16243	16219	16184	16130	16089	16197	16221	16149	16157	16312	16180	16334	16113	16433	16218	16256	15940	16053	16277	16058	16212	16158	16055	16383	16199	16075	16174	16233	16160	15984	16153	16205	16192	16132	16171	16186	16033	16155	16142	16152	16064	16089	16090	16219	16130	16176	16221	16064	16030	16279	15975	16209	16200	16279	16205	16106	16185	16122	16289	16238	16207	16193	16035	16145	16175	15914	15999	16247	16150	16208	16413	15930	16163	16323	16221	16257	16316	16148	16025	16142	16071	16170	16065	16091	16256	16037	16023	16111	16111	16147	16125	16072	16272	16306	16241	16307	16283	16226	16033	16026	16145	16293	16252	16208	16293	16039	16230	16136	16014	16173	16093	15861	16204	16282	16269	16191	16212	16005	16159	15908	15876	16210	16021	16301	16078	16198	16070	16175	16286	16081	16046	16260	16143	16139	16222	16267	16182	16193	16089	16196	16402	16255	16345	15964	16268	16158	16204	16169	16173	16174	16092	15964	16124	16203	16156	16131	16068	16065	16098	16215	16145	16150	16097	16215	16236	16248	16272	16074	16184	16215	16172	16006	16172	16149	16103	16263	16242	16129	16255	16206	16249	16178	16247	16247	16153	16124	16072	16096	16166	16354	16029	16339	16103	16277	16280	16200	16034	16211	16285	16249	16281	16296	16157	16282	16048	16116	16145	16277	16237	16141	16088	16118	16292	15965	16153	15988	16265	16098	16085	16132	16156	16129	16089	16204	16080	16254	16229	16126	16084	16162	16258	16191	16272	16155	16196	16143	16150	16041	16359	16182	16200	16254	16173	16098	16148	16011	16002	16249	16104	16136	16247	16103	16232	16307	16055	16009	16089	16242	16098	16236	16210	16030	16175	16195	16133	16212	16142	16005	16201	16268	16136	16136	16190	16075	16138	16171	16107	16088	16022	16250	16048	16064	16207	16019	16108	16305	16122	16011	16229	16079	16141	16115	16173	16229	16111	16227	16185	16050	16088	16059	16209	16270	16107	16166	16120	16135	16071	16009	16144	16143	16059	16170	15998	16081	15996	16421	16107	15951	16285	16191	16264	16253	16060	16094	16080	16260	16155	15972	16140	16139	16275	16092	16112	16259	16261	15927	16123	16179	16164	16149	16310	16186	16053	16466	16109	16176	16052	16161	16097	16075	16281	16130	16208	16109	16285	16087	16158	16206	16205	16079	16064	16088	16315	16208	16101	16096	16073	16115	16137	16244	16357	16205	16022	16158	16102	16170	16255	16045	16011	16201	16178	16134	16144	16136	16344	16128	16032	16085	16158	16140	16218	16163	16012	16145	16289	15969	16235	16297	16108	16080	16109	16221	16232	16107	16083	15970	16239	16121	16306	16168	16273	16099	16146	16162	16163	16100	16220	16189	16291	16305	16186	16137	16186	16067	16095	16050	16309	16344	16161	16022	16233	16148	16104	16263	16079	16203	16092	16233	16185	16131	16216	16110	16270	16221	16324	16070	16207	16236	16109	16167	16168	16270	16221	16285	16090	16245	16098	16245	16128	16257	16074	16055	16096	16061	16143	16150	16098	16261	16145	16133	16129	16204	16029	16035	16138	16019	16194	16389	16192	16072	16261	16106	16361	16308	16273	16097	16096	16159	16189	16156	16289	16191	16077	16319	16190	16036	16099	16171	15984	16302	16310	16010	16110	16291	16156	16068	16228	16068	16204	16146	16059	16159	16023	16137	16246	16000	16077	16046	16087	16251	16040	16110	16116	16230	16100	16196	15988	16058	16084	16161	16199	16127	16262	16148	16345	16217	16244	15973	16216	16130	16204	16178	16177	16179	16217	16168	16035	16227	16059	16195	16179	16135	16229	16041	16221	16147	16113	16223	16222	16051	16237	16143	16227	16122	16287	16106	16155	16261	16340	16058	16193	16331	16281	16078	16134	16137	16286	16119	16016	16238	16171	16098	16033	16144	16240	16307	16132	16065	16127	16109	16213	15950	16158	16141	16325	16248	16138	16190	16118	16284	16174	16159	16341	16248	16187	16290	16203	15924	16145	16108	15991	16143	16303	16140	15994	16086	16186	16062	15874	16326	16207	16288	15993	16178	16069	16362	16135	16328	16165	16218	16137	16188	16199	16178	16123	16128	16009	16039	16172	16091	16199	16110	16106	16170	16193	16144	16151	16245	16090	16390	16082	16263	16233	16170	16183	16132	16099	16212	16147	16195	16105	16146	16171	16239	16180	16210	16207	16097	16213	16286	16165	16141	15976	16070	16160	16158	16036	16222	16174	16208	16139	16215	16100	16117	16269	16127	16017	16121	16108	16132	16220	16055	16117	16337	16146	16164	16357	16279	16230	16207	16006	15976	16176	16078	16210	16276	16118	16268	16175	16012	16068	16195	16128	16295	16133	16248	16258	16039	16177	16168	15914	16163	16037	16093	16164	16124	15987	16229	16267	16128	16231	16095	16205	16038	16092	16261	16114	16237	16131	16171	16065	16059	15970	16102	15953	16256	16164	16049	16014	16097	16196	16148	16208	16282	15978	16115	16174	15959	16251	16123	16204	16227	16172	16229	16230	16129	16104	16230	16314	15958	16093	16187	16255	16201	16233	16244	16200	16185	16062	16079	16217	16372	15856	16099	16273	16304	16194	16094	16111	16004	16061	16227	16138	16073	16173	16036	16174	16110	16198	16112	16280	16357	16147	16156	16125	15991	16230	16118	16188	16257	16176	16221	16310	16169	16127	16237	16155	16086	16408	16103	15899	16187	16169	16265	16240	15996	16227	16196	16131	16141	16222	16024	16034	16009	16241	16222	15974	16216	16082	16074	16294	16118	16184	16149	16183	16100	16229	16206	16162	16343	16225	16032	16357	16289	16217	16172	16289	16107	16125	16303	16291	16019	16090	16267	16439	15980	16141	16191	16150	16040	16204	16011	16193	16239	16236	16123	16299	15998	16131	16250	16111	16166	16031	15950	16059	16127	16166	16140	16188	16193	16257	16149	16102	16078	16103	16287	16139	16234	16104	16088	16176	16090	16251	15980	16088	16331	16151	16117	16164	16210	16339	16075	16165	16158	16215	15993	16211	16061	16131	16251	16339	16104	16093	16330	16146	16184	16147	16173	16247	16199	16112	16307	16244	16146	16178	16153	16058	16172	16227	16172	16064	16165	16084	16260	16046	16017	16037	16296	15910	16086	16277	16153	16146	15914	16159	16240	16324	16086	16168	16330	16300	16299	16146	16035	16269	16066	16199	16277	16093	16066	16143	16055	16095	16217	15947	16151	16196	16164	16121	16104	16046	16212	16270	16224	15974	16210	16182	16172	15893	16050	16311	16034	16066	16091	15958	16225	16158	16092	15948	16156	15939	16199	16088	16214	16201	16065	16231	16207	15987	16143	16143	16203	16144	16155	16286	16292	16279	16164	16290	16130	16109	15989	16106	16124	16202	16232	16112	16069	16119	16049	16120	16087	16112	16246	16182	16098	16201	16379	16098	16152	16206	16168	16159	16189	16173	16073	16134	16240	16104	16020	16149	16069	16279	16264	16098	16188	16068	16181	16154	16159	16283	16320	16160	16167	16000	16286	16037	16165	16103	16123	16161	16115	16167	16150	16010	16305	16186	16193	15994	16073	16175	16103	16213	16177	16243	16185	16094	16104	16148	16185	16140	15951	16120	16231	16151	16105	16190	16262	16058	15994	16150	16141	16116	16215	16171	16253	16237	16248	16232	16210	16220	16251	16149	16197	16194	16268	16087	15983	16222	16219	16210	15940	16278	15999	16243	16221	16037	16119	16211	16044	16185	16224	16133	16056	16058	16078	16235	16164	16325	16214	16086	16104	16136	16234	16245	16150	16059	16106	16134	16230	16303	16148	16204	16223	16209	16174	16053	16159	15934	16042	16183	16197	16281	16153	16204	16091	16221	16091	16227	16232	16247	16207	16296	16048	16198	16211	16016	16062	16190	16160	16104	16020	16133	16140	16112	16161	16259	16298	16022	15980	16309	16046	16269	16124	16081	16355	16114	16242	16198	16102	16224	16038	16104	16207	16126	15931	16318	16070	16051	16197	15999	16194	16101	16052	16134	16121	16053	16272	16073	16216	16240	16199	16037	16147	16156	16159	16041	16076	16247	16019	16215	16107	16134	16094	16062	16293	16237	16083	16115	16171	16040	16138	16076	16103	16234	16083	16041	16177	15994	16021	16061	16241	16086	16159	16047	16171	16170	16076	16220	15993	16218	16156	16022	16203	15976	16102	16022	15994	16198	16145	16188	16286	16134	16088	16261	16129	16234	16190	16058	16260	16234	16383	16020	16156	16120	16123	16122	16119	16063	16137	16209	16320	15949	16268	16161	16148	16150	16239	16226	16086	16191	16209	16057	16341	16200	16027	16115	16117	16030	16257	16122	16131	16133	16258	16235	16190	16146	16271	16033	16262	16153	16290	16141	16178	16213	16044	16136	16190	16249	16110	16071	16164	16038	16159	16187	16160	16162	16128	16162	16141	16087	16231	15967	16154	16248	16099	16199	16021	16227	16076	16176	16230	16246	16049	15994	16066	16100	16044	16166	16246	16326	16256	16176	16410	16110	16296	16097	16171	15984	16136	16186	16014	16114	15997	16118	16197	16161	16150	16132	16115	16215	16149	16030	16152	16263	16079	16281	16182	16038	16173	16045	16117	16141	16333	16074	16155	16149	16160	16239	16066	16079	16125	16133	16315	16250	16167	16044	16172	16114	16254	16073	16069	16109	16099	16242	15902	16364	16214	16068	16133	16160	16210	16061	16287	16234	16071	16170	16179	16319	16190	16076	16072	16274	15917	16232	16090	16182	16180	16137	16133	16019	16090	16079	16242	16307	16050	16241	16281	16156	16266	16051	16265	16153	16127	16298	15873	16047	16170	16198	16109	16153	16147
31333	37515	40773	30180	22188	20539	20238	19514	19744	19723	19675	19790	19742	19710	19831	19643	19621	19720	19609	19823	19594	19921	19717	19649	19607	19577	19838	19562	19531	19825	19632	19652	19704	19653	19821	19687	19896	19699	19723	19509	19744	19747	19817	19694	19554	19892	19742	19660	19677	19774	19857	19569	19650	19722	19744	19634	19656	19920	19658	19604	19836	19699	19663	19575	19598	19534	19622	19705	19681	19642	19788	19844	19580	19799	19800	19656	19648	19642	19671	19645	19621	19543	19827	19669	19692	19656	19784	19679	19576	19722	19694	19597	19677	19782	19801	19486	19489	19495	19641	19548	19787	19651	19732	19723	19795	19857	19483	19668	19799	19743	19647	19736	19458	19883	19755	19521	19518	19850	19587	19783	19849	19559	19562	19682	19712	19576	19537	19694	19611	19707	19752	19718	19570	19760	19502	19613	19516	19661	19766	19568	19419	19518	19732	19622	19767	19810	19690	19596	19821	19737	19775	19701	19525	19739	19749	19640	19725	19509	19764	19715	19652	19551	19591	19521	19606	19892	19693	19646	19761	19754	19990	19676	19549	19574	19491	19658	19659	19751	19610	19689	19854	19826	19774	19679	19603	19678	19713	19619	19707	19679	19750	19420	19762	19635	19561	19814	19736	19655	19450	19598	19651	19687	19724	19562	19817	19678	19521	19741	19776	19658	19524	19563	19744	19667	19825	19819	19750	19548	19684	19724	19630	19609	19653	19531	19785	19764	19876	19785	19740	19664	19744	19716	19847	19421	19694	19787	19548	19714	19551	19710	19614	19670	19579	19588	19476	19596	19655	19672	19644	19572	19646	19563	19627	19703	19509	19747	19451	19671	19489	19709	19623	19561	19761	19744	19518	19581	19818	19638	19602	19566	19750	19648	19469	19555	19647	19638	19837	19884	19758	19747	19762	19741	19632	19671	19583	19613	19831	19730	19830	19650	19852	19916	19860	19523	19652	19644	19688	19658	19528	19784	19760	19565	19580	19396	19608	19735	19588	19682	19662	19645	19613	19447	19614	19602	19886	19577	19769	19420	19689	19688	19487	19682	19825	19740	19726	19817	19655	19565	19532	19816	19481	19729	19703	19755	19503	19472	19746	19603	19779	19714	19752	19700	19523	19523	19701	19746	19841	19696	19697	19592	19767	19653	19755	19628	19759	19567	19887	19860	19741	19692	19590	19646	19695	19850	19849	19852	19675	19877	19587	19726	19501	19471	19901	19747	19665	19728	19572	19597	19876	19642	19567	19734	19816	19612	19709	19581	19672	19624	19665	19803	19592	19510	19468	19662	19642	19638	19871	19606	19566	19698	19744	19685	20033	19781	19621	19606	19749	19596	19564	19574	19597	19535	19670	19600	19640	19824	19673	19704	19781	19644	19635	19720	19588	19732	19760	19743	19651	19598	19687	19575	19560	19701	19692	19506	19911	19680	19659	19548	19603	19723	19753	19739	19549	19716	19540	19382	19713	19588	19697	19630	19675	19627	19976	19662	19729	19593	19486	19745	19670	19666	19732	19887	19641	19688	19561	19382	19376	19772	19645	19514	19789	19928	19591	19656	19797	19681	19744	19656	19451	19468	19676	19464	19600	19813	19673	19753	19553	19649	19653	19817	19696	19581	19675	19856	19747	19656	19722	19751	19722	19627	19884	19633	19534	19656	19515	19815	19711	19753	19660	19610	19768	19663	19599	19747	19641	19730	19666	19755	19505	19664	19805	19762	19927	19809	19577	19711	19661	19750	19726	19578	19737	19736	19754	19674	19708	19760	19383	19701	19829	19531	19492	19653	19864	19783	19709	19659	19498	19674	19632	19709	19628	19616	19731	19912	19783	19545	19765	19642	19649	19555	19666	19748	19569	19658	19643	19665	19782	19711	19590	19690	19802	19682	19761	19643	19798	19770	19665	19597	19717	19656	19656	19717	19687	19675	19465	19794	19630	19842	19686	19581	19547	19773	19597	19765	19635	19699	19668	19628	19811	19731	19628	19548	19696	19743	19568	19691	19809	19765	19781	19607	19653	19522	19759	19671	19760	19581	19684	19528	19569	19609	19669	19572	19786	19952	19587	19838	19663	19590	19760	19610	19835	19654	19914	19703	19568	19900	19556	19604	19657	19631	19686	19529	19585	19615	19690	19632	19664	19706	19647	19543	19512	19754	19616	19655	19666	19795	19502	19604	19614	19716	19977	19664	19777	19779	19735	19630	19805	19734	19738	19769	19641	19745	19483	19768	19594	19819	19652	19519	19515	19557	19833	19789	19657	19754	19635	19657	19760	19620	19711	19622	19715	19683	19643	19611	19537	19784	19842	19638	19570	19631	19793	19759	19826	19820	19447	19572	19739	19777	19739	19491	19608	19742	19884	19658	19608	19506	19549	19729	19515	19694	19718	19930	19847	19440	19715	19628	19613	19486	19667	19841	19734	19601	19573	19597	19661	19711	19628	19615	19608	19944	19834	19800	19598	19546	19678	19810	19497	19532	19653	19639	19730	19537	19844	19593	19841	19719	19774	19895	19875	19574	19777	19636	19736	19520	20007	19879	19530	19492	19627	19803	19612	19696	19552	19671	19514	19528	19759	19689	19765	19830	19729	19641	19789	19605	19740	19826	19657	19493	19622	19747	19591	19670	19874	19801	19810	19697	19763	19426	19641	19536	19738	19814	19545	19788	19803	19790	19697	19558	19780	19665	19627	19686	19609	19807	19680	19474	19730	19711	19542	19632	19570	19741	19504	19636	19799	19667	19680	19606	19757	19668	19536	19570	19859	19649	19793	19778	19633	19704	19829	19612	19525	19815	19725	19638	19604	19777	19550	19598	19672	19689	19656	19650	19883	19803	19706	19863	19643	19664	19488	19538	19656	19860	19901	19668	19734	19807	19799	19764	19819	19487	19579	19635	19546	19732	19533	19441	19657	19665	19627	19574	19738	19763	19697	19684	19721	19827	19710	19438	19554	19670	19669	19573	19462	19591	19666	19453	19751	19630	19721	19741	19777	19648	19675	19722	19452	19716	19718	19732	19666	19645	19590	19548	19591	19686	19630	19540	19644	19900	19782	19736	19591	19630	19510	19397	19696	19740	19758	19654	19628	19567	19681	19576	19563	19460	19582	19656	19740	19832	19633	19700	19681	19879	19843	19736	19799	19707	19504	19648	19609	19754	19636	19697	19890	19879	19796	19740	19797	19753	19642	19796	19794	19675	19750	19799	19719	19713	19722	19864	19684	19667	19869	19875	19790	19650	19817	19720	19867	19784	19376	19657	19801	19585	19638	19691	19693	19453	19747	19730	19650	19704	19737	19505	19734	19851	19912	19596	19864	19659	19644	19615	19862	19592	19642	19876	19608	19721	19880	19781	19521	19474	19532	19861	19734	19657	19596	19484	19520	19583	19899	19925	19693	19722	19560	19630	19843	19744	19676	19481	19799	19726	19619	19733	19752	19627	19823	19731	19462	19545	19537	19780	19603	19712	19885	19644	19908	19787	19762	19759	19882	19695	19829	19500	19481	19747	19767	19750	19705	19745	19806	19777	19504	19591	19547	19691	19837	19456	19924	19586	19818	19636	19779	19746	19606	19535	19743	19557	19790	19794	19708	19682	19712	19904	19749	19516	19784	19683	19684	19632	19497	19777	19576	19721	19854	19694	19460	19718	19889	20014	19657	19634	19542	19687	19726	19692	19523	19753	19628	19857	19839	19930	19762	19827	19734	19691	19686	19538	19494	19436	19792	19665	19679	19586	19821	19835	19649	19666	19424	19476	19600	19701	19585	19871	19883	19580	19466	19627	19564	19543	19661	19757	19759	19791	19643	19680	19781	19489	19773	19739	19760	19713	19988	19545	19682	19782	19527	19400	19618	19624	19602	19732	19658	19809	19745	19612	19579	19636	19765	19613	19794	19918	19796	19565	19825	19567	19418	19987	19803	19710	19817	19747	19640	19693	19594	19801	19821	19419	19774	19803	19732	19615	19678	19830	19682	19866	19574	19780	19573	19840	19607	19345	19635	19798	19851	19467	19696	19778	19701	19720	19693	19848	19748	19648	19708	19819	19492	19793	19647	19698	19741	19656	19753	19735	19590	19804	19618	19624	19396	19517	19687	19882	19685	19775	19847	19518	19633	19735	19544	19484	19712	19838	19797	19629	19613	19646	19618	19696	19452	19674	19866	19684	19547	19652	19752	19690	19349	19472	19633	19701	19836	19725	19682	19724	19699	19674	19790	19733	19874	19974	19773	19708	19821	19640	19840	19750	19927	19519	19435	19691	19620	19745	19568	19718	19617	19410	19680	19764	19716	19741	19698	19617	19792	19609	19510	19741	19768	19491	19764	19778	19643	19633	19715	19651	19503	19775	19677	19669	19814	19609	19526	19633	19550	19422	19679	19724	19759	19864	19585	19619	19627	19727	19737	19786	19670	19811	19686	19845	19563	19693	19659	19653	19652	19804	19760	19599	19967	19758	19786	19711	19682	19668	19754	19760	19642	19684	19699	19820	19622	19510	19762	19813	19744	19596	19715	19571	19675	19646	19677	19583	19821	19723	19685	19760	19731	19569	19814	19444	19539	19756	19839	19546	19716	19650	19874	19697	19650	19798	19785	19649	19589	19844	19835	19871	19844	19703	19736	19801	19593	19716	19725	19678	19699	19731	19732	19613	19558	19502	19687	19571	19700	19799	19695	19672	19533	19881	19711	19835	19699	19485	19634	19693	19860	19718	19780	19717	19920	19648	19837	19554	19574	19838	19588	19472	19584	19640	19563	19673	19515	19851	19765	20122	19651	19921	19668	19726	19571	19746	19877	19626	19794	19656	19627	19735	19574	19472	19841	19664	19772	19820	19699	19423	19822	19578	19646	19784	19800	19661	19645	19778	19712	19672	19502	19658	19590	19647	19719	19717	19732	19703	19481	19562	19794	19856	20013	19666	19732	19648	19854	19620	19683	19703	19605	19619	19671	19619	19469	19694	19644	19517	19475	19819	19592	19598	19606	19785	19659	19803	19641	19529	19749	19640	19821	19764	19789	19597	19728	19779	19708	19732	19571	19644	19901	19430	19665	19630	19522	19598	19469	19611	19840	19846	19626	19619	19607	19583	19734	19696	19704	19610	19635	19702	19668	19529	19600	19769	19655	19602
41288	56826	42005	25283	18671	16769	16435	16439	16344	16520	16569	16351	16379	16375	16465	16293	16231	16531	16307	16367	16441	16301	16566	16374	16354	16394	16383	16298	16348	16372	16379	16447	16378	16430	16664	16333	16467	16538	16461	16539	16466	16220	16522	16421	16290	16473	16301	16271	16486	16404	16418	16361	16269	16575	16437	16441	16450	16392	16424	16510	16432	16535	16603	16254	16445	16375	16369	16441	16463	16518	16404	16381	16443	16346	16514	16314	16587	16279	16471	16359	16498	16380	16212	16700	16412	16361	16432	16377	16466	16522	16302	16466	16589	16344	16339	16437	16599	16336	16421	16612	16515	16336	16298	16364	16229	16169	16488	16428	16200	16363	16502	16226	16500	16413	16485	16434	16397	16287	16206	16319	16458	16625	16499	16460	16351	16324	16276	16385	16470	16446	16389	16367	16510	16343	16406	16289	16231	16431	16507	16421	16441	16412	16204	16386	16404	16286	16511	16433	16425	16401	16363	16493	16391	16303	16479	16300	16416	16569	16276	16172	16499	16426	16278	16476	16303	16581	16470	16197	16323	16457	16447	16316	16493	16582	16291	16338	16426	16233	16409	16425	16447	16186	16456	16534	16504	16380	16224	16445	16521	16342	16382	16235	16347	16544	16469	16373	16388	16309	16471	16225	16475	16338	16518	16493	16507	16520	16449	16343	16384	16418	16369	16329	16352	16545	16399	16512	16618	16493	16531	16350	16524	16336	16444	16390	16269	16582	16502	16467	16453	16422	16503	16376	16310	16481	16446	16340	16541	16488	16308	16535	16553	16308	16707	16266	16461	16452	16378	16550	16320	16393	16341	16319	16458	16390	16523	16361	16349	16509	16533	16337	16331	16348	16485	16489	16328	16349	16562	16502	16429	16412	16337	16377	16415	16287	16364	16329	16527	16335	16348	16486	16518	16641	16320	16496	16342	16540	16324	16393	16268	16401	16439	16402	16278	16490	16431	16505	16581	16336	16206	16464	16382	16282	16471	16390	16410	16273	16393	16358	16282	16407	16234	16343	16363	16605	16490	16430	16291	16364	16544	16391	16481	16472	16471	16492	16383	16395	16571	16428	16391	16380	16354	16395	16660	16531	16622	16425	16520	16561	16294	16447	16560	16297	16427	16480	16341	16291	16309	16539	16284	16313	16420	16445	16328	16519	16413	16347	16522	16310	16364	16369	16390	16456	16277	16433	16650	16358	16379	16418	16371	16400	16388	16216	16427	16452	16429	16328	16352	16311	16654	16213	16357	16352	16237	16368	16436	16351	16302	16339	16386	16351	16308	16340	16342	16412	16293	16342	16332	16432	16460	16407	16235	16355	16426	16450	16341	16434	16353	16378	16557	16194	16361	16483	16387	16426	16298	16335	16350	16478	16469	16322	16336	16317	16519	16333	16385	16372	16332	16464	16332	16386	16415	16424	16358	16296	16510	16453	16333	16488	16542	16306	16458	16438	16531	16358	16249	16438	16277	16364	16452	16436	16280	16457	16278	16416	16412	16540	16399	16417	16511	16504	16358	16509	16610	16409	16485	16471	16392	16487	16514	16313	16431	16476	16403	16389	16479	16501	16565	16496	16434	16599	16415	16364	16376	16414	16417	16384	16255	16336	16336	16565	16469	16489	16464	16393	16362	16367	16353	16382	16359	16422	16304	16288	16376	16550	16560	16381	16308	16432	16524	16281	16565	16502	16456	16514	16460	16475	16506	16291	16632	16358	16212	16297	16469	16548	16262	16437	16291	16410	16369	16463	16271	16445	16436	16489	16317	16579	16498	16275	16392	16305	16305	16366	16365	16467	16424	16361	16382	16539	16410	16275	16383	16384	16479	16498	16412	16528	16481	16313	16327	16505	16387	16455	16425	16206	16459	16379	16396	16412	16536	16300	16376	16352	16433	16386	16287	16434	16551	16328	16257	16467	16488	16520	16426	16520	16549	16557	16327	16248	16492	16365	16356	16371	16501	16345	16248	16480	16347	16376	16603	16512	16303	16417	16599	16525	16300	16454	16314	16438	16276	16426	16468	16360	16376	16317	16467	16199	16478	16374	16456	16418	16302	16537	16456	16409	16467	16415	16292	16421	16464	16272	16532	16342	16328	16367	16293	16389	16405	16337	16377	16451	16611	16298	16263	16374	16497	16339	16439	16367	16366	16618	16356	16451	16460	16363	16554	16281	16627	16378	16387	16323	16418	16475	16437	16411	16465	16496	16392	16241	16477	16285	16483	16477	16414	16486	16487	16392	16394	16422	16385	16557	16449	16393	16516	16307	16325	16394	16363	16394	16395	16434	16210	16537	16493	16547	16219	16478	16274	16480	16620	16571	16463	16297	16372	16442	16327	16542	16579	16328	16381	16372	16433	16454	16428	16406	16483	16440	16457	16455	16345	16404	16426	16431	16430	16319	16417	16380	16233	16342	16508	16339	16391	16213	16476	16316	16507	16521	16273	16367	16496	16586	16246	16239	16431	16384	16561	16352	16281	16505	16455	16276	16567	16376	16460	16373	16339	16364	16522	16416	16391	16421	16396	16482	16365	16357	16381	16344	16387	16511	16307	16499	16315	16358	16386	16277	16235	16247	16424	16520	16706	16517	16408	16443	16403	16490	16406	16405	16475	16442	16316	16427	16283	16389	16368	16093	16460	16525	16296	16479	16571	16276	16490	16335	16453	16369	16428	16416	16410	16438	16279	16209	16321	16521	16571	16504	16407	16470	16332	16480	16340	16372	16670	16319	16444	16227	16452	16282	16305	16457	16392	16363	16348	16594	16215	16315	16456	16433	16283	16464	16566	16366	16474	16396	16622	16543	16413	16427	16327	16447	16559	16345	16614	16516	16458	16452	16162	16523	16306	16525	16314	16259	16373	16438	16445	16517	16609	16493	16350	16421	16452	16410	16381	16522	16353	16390	16401	16386	16386	16459	16458	16498	16418	16535	16590	16367	16420	16377	16478	16552	16531	16303	16513	16384	16457	16381	16499	16396	16152	16661	16496	16376	16383	16133	16374	16275	16515	16535	16240	16413	16383	16350	16459	16448	16422	16314	16162	16399	16407	16445	16499	16342	16404	16502	16540	16374	16289	16426	16389	16476	16377	16386	16427	16344	16531	16318	16479	16368	16470	16295	16495	16401	16582	16475	16390	16338	16492	16377	16509	16425	16553	16419	16414	16516	16465	16508	16564	16348	16481	16383	16361	16541	16497	16409	16515	16355	16526	16352	16393	16402	16354	16500	16368	16344	16241	16434	16451	16501	16559	16455	16374	16506	16450	16456	16405	16358	16480	16397	16427	16383	16394	16401	16453	16345	16387	16382	16413	16397	16356	16398	16512	16478	16485	16306	16196	16486	16514	16364	16509	16474	16369	16533	16356	16354	16416	16437	16376	16437	16485	16394	16516	16293	16304	16443	16321	16239	16471	16563	16407	16421	16364	16386	16362	16309	16503	16291	16397	16375	16544	16160	16368	16409	16314	16288	16511	16468	16505	16501	16459	16425	16479	16279	16542	16517	16404	16575	16264	16294	16420	16385	16458	16322	16456	16565	16477	16338	16386	16523	16469	16439	16360	16440	16417	16466	16377	16178	16337	16364	16333	16496	16498	16389	16514	16398	16268	16399	16467	16422	16560	16418	16454	16527	16329	16401	16584	16342	16441	16614	16242	16683	16536	16455	16336	16522	16368	16317	16276	16455	16462	16294	16488	16538	16438	16427	16418	16454	16527	16435	16581	16451	16275	16441	16406	16325	16460	16426	16446	16481	16394	16497	16481	16376	16410	16374	16515	16463	16529	16402	16352	16384	16506	16374	16618	16229	16494	16457	16295	16441	16347	16307	16333	16438	16430	16392	16490	16231	16461	16307	16338	16362	16618	16498	16525	16525	16375	16426	16587	16415	16210	16394	16379	16350	16312	16477	16546	16527	16310	16312	16485	16390	16498	16356	16404	16512	16328	16398	16309	16414	16325	16436	16492	16335	16411	16439	16451	16402	16371	16339	16354	16404	16339	16317	16503	16497	16503	16414	16405	16475	16425	16577	16414	16455	16486	16450	16344	16308	16429	16400	16403	16311	16466	16322	16487	16432	16445	16256	16480	16566	16548	16318	16590	16590	16294	16583	16452	16510	16573	16570	16500	16480	16350	16450	16299	16452	16241	16464	16415	16475	16405	16375	16437	16449	16413	16637	16549	16489	16453	16396	16518	16512	16425	16284	16392	16453	16524	16322	16575	16395	16591	16438	16178	16339	16318	16457	16281	16502	16478	16478	16322	16260	16487	16334	16408	16341	16268	16237	16405	16343	16526	16404	16392	16298	16497	16378	16250	16415	16551	16401	16261	16275	16448	16429	16296	16553	16366	16386	16404	16620	16422	16385	16194	16450	16410	16441	16470	16401	16292	16516	16461	16454	16405	16348	16333	16463	16355	16625	16268	16454	16349	16506	16382	16500	16396	16455	16516	16250	16371	16363	16569	16363	16404	16474	16441	16396	16316	16276	16476	16413	16498	16468	16431	16478	16355	16486	16372	16513	16308	16357	16362	16527	16537	16209	16545	16452	16388	16327	16369	16440	16491	16396	16365	16392	16343	16557	16369	16281	16433	16339	16573	16290	16577	16284	16542	16285	16394	16386	16578	16403	16624	16177	16636	16419	16459	16281	16373	16460	16554	16442	16463	16290	16464	16421	16407	16550	16285	16462	16410	16539	16621	16614	16355	16584	16315	16456	16335	16569	16261	16333	16341	16387	16421	16380	16550	16482	16169	16662	16589	16541	16392	16434	16329	16423	16489	16440	16449	16233	16421	16583	16501	16437	16400	16428	16524	16400	16290	16401	16353	16532	16422	16410	16394	16316	16209	16275	16303	16557	16191	16552	16422	16537	16448	16495	16265	16552	16407	16479	16464	16526	16475	16418	16464	16505	16355	16500	16430	16293	16412	16354	16431	16412	16264	16356	16338	16445	16367	16303	16499	16590	16316	16431	16290	16338	16255	16210	16327	16366	16397	16348	16430	16412	16537	16393	16454	16543	16410	16461	16606	16431	16530	16461	16364	16458	16404	16379	16352	16434	16465	16461	16320	16227	16380	16444	16449	16318	16270	16398	16372	16344	16552	16340	16556	16382	16358	16261	16398	16244	16570	16271
27469	33159	45043	35599	25095	22256	21051	20361	20204	20342	20448	20300	20083	20012	19988	20090	20315	20188	20094	20102	20168	19988	19995	19961	20065	20105	20055	20246	20074	20069	20028	20209	20150	20100	20182	20086	20116	20195	20009	20162	20246	20068	20118	20127	20133	20151	20277	20175	20417	20036	20216	20055	20068	19918	19999	20078	20209	19941	20011	20147	20007	19936	20203	20024	20251	20122	20142	20039	20103	20164	20246	20333	20123	20054	20030	20002	19948	20005	20181	20220	20170	20233	20203	20262	20234	20289	20111	19819	20130	20080	19963	20018	20079	20030	20029	19968	20156	20091	19912	20125	20171	20130	19986	20010	19934	20112	20185	20111	20151	20006	20146	20145	20053	20132	20256	20076	19892	20087	20378	20109	20188	20130	20191	20062	20026	20059	20257	19974	20097	19734	20133	20213	20021	20159	20180	20135	20049	20047	20148	20116	19950	20085	19914	20178	19936	20013	20307	19742	19977	19887	20094	20017	20021	20166	19880	20143	20225	20072	19701	19999	20140	20060	20189	19959	20081	20185	19940	20008	19999	20002	19979	20235	20168	20019	20013	20074	20051	19948	20091	20176	20014	20128	20233	20111	19906	20026	19965	20101	19998	20079	20004	20174	20135	19979	20123	20058	20239	19980	20158	20136	19998	20128	20103	19927	19944	19906	20020	20012	19978	20028	20096	20101	19950	20131	20121	20298	20197	20091	20004	20159	20064	20182	20114	19971	19902	20143	20133	19883	20259	20208	20282	20018	20092	20083	20088	20034	19762	20079	20019	20018	20079	20118	19976	20229	20072	19971	20069	20063	20228	20085	19966	20162	19981	20138	20081	19945	19855	19935	20020	20082	20068	20102	20054	20318	20356	19978	19806	19934	20158	20213	20020	20118	20053	20238	20241	20318	20137	19998	20092	20228	19964	20049	19876	20139	19847	19991	19850	20077	20021	19910	19977	20016	20123	20244	20136	19939	19932	20043	20062	20050	20379	20257	20175	19997	19977	20044	20041	19830	20162	19855	20120	20143	20051	20055	20138	20093	20106	20303	20115	20181	20131	20141	20147	19957	20040	19917	20076	20061	20039	20141	20278	20202	20083	20016	20018	19778	20095	19981	20024	20236	20050	19928	19795	20025	20117	20168	20066	20183	20062	19953	20313	20052	20009	20113	20116	20210	20050	20131	20119	20110	20189	20155	20116	20134	20053	20199	19834	19879	20132	20104	20019	20208	19916	20015	20013	20246	19984	19997	20124	20015	19833	20078	19766	19863	20028	20085	20081	20332	20109	20166	19835	20088	20202	19957	20106	20108	20003	20192	20041	20199	20312	20063	19973	20385	19955	19938	20100	20176	20060	20165	20109	20061	20098	20055	19851	19997	20120	19982	20166	19907	20047	19985	20023	20012	19973	20047	20142	20044	19942	19995	20098	20293	20082	20117	20294	20125	20159	20056	20278	20031	20059	20195	20325	20215	20130	20160	20304	20006	20131	20018	20044	20104	20278	20055	19837	20131	19865	20062	20031	20072	20018	19926	19978	20139	19899	20064	20112	20084	20188	19966	20047	20132	19965	20045	20081	20013	20075	20075	20019	20081	20225	20067	20009	19987	20282	20036	20074	20230	19796	20156	20152	19863	20135	19919	20086	20038	19948	20166	20104	20179	20110	20026	20182	20051	20086	20122	20082	19990	20078	19900	19942	19946	20164	19992	20101	20063	20064	19917	19877	20263	20126	19999	20149	20083	20101	20146	19975	20145	19955	19959	20031	19925	20061	20130	20465	20198	20223	20072	20247	20232	20202	19905	19974	19955	20368	20052	20126	19929	20243	20389	20081	20123	20018	20097	20155	20230	19931	20133	19853	19904	20039	19953	19888	19965	20118	20088	20050	20197	19942	19995	20042	19928	20050	20001	20004	20213	20255	20079	20200	20177	20174	20087	20056	20057	20117	20084	20073	19870	20041	19930	19931	19960	19986	20064	20298	20142	20120	20057	20011	19863	19968	20085	20310	20087	19826	20030	20249	20207	20063	19939	20004	19930	19911	19938	20070	20061	19957	20101	20020	20006	20101	20237	20139	20178	20057	20145	20024	20119	20220	20058	19901	19939	20199	20190	20023	19933	20171	20079	20066	20063	20005	20114	20154	19911	20058	20227	20182	20335	20098	20175	20133	20239	20032	20203	20118	19996	19986	20138	20129	20202	20048	20030	20295	20038	19959	20102	20104	20129	20132	19957	20105	19919	19888	19800	20012	20101	20204	19799	19998	19907	20028	19770	20044	20038	20024	19943	20232	20025	20072	19934	19879	19959	20045	20231	20096	19896	19998	20032	20016	20039	20078	20002	19968	19878	20060	20174	20216	20220	19894	20182	20097	19927	20087	20000	20123	19850	19954	19996	20176	19986	20193	20186	20008	20033	20131	19898	20000	20065	20223	20009	20253	20264	20060	20215	20015	19761	20136	20089	20091	20169	20154	19991	19968	20045	20238	20054	20195	20063	19918	20146	20330	20134	19956	20291	20157	20030	19948	20034	19942	19889	20094	20222	20002	19996	19817	20242	20375	20167	20104	20101	20063	20093	20081	20035	20088	20230	20054	20013	20039	19991	20035	19998	20000	20057	19905	20014	20066	20117	20228	20101	19962	20174	19899	20145	19858	20026	20289	20130	19942	20161	19929	20102	20078	19848	20019	20148	20046	20119	19995	19992	20141	20080	20163	20105	20215	20056	20078	19970	20247	20141	20241	19922	20017	20034	20233	20153	20019	20149	19982	20143	20086	20177	20274	20012	19885	19840	20201	20004	20201	20229	20113	19950	19933	20067	19969	20221	20114	19939	20014	20030	19976	20066	19908	19875	19984	20124	20153	20126	20030	20291	19988	20125	20114	20072	20008	20184	20013	20058	20123	19907	19964	19915	20051	19959	20086	20180	19993	20180	20189	20077	20182	20229	20242	20098	19883	20043	19917	20001	20188	20069	20073	20147	20038	19967	19962	20075	20042	19954	20112	20177	19901	19977	20077	20168	20240	20238	20153	20287	19999	20255	20092	19965	20131	20334	20134	20144	20049	20002	20060	20164	20107	19999	20212	20168	20124	20072	20134	19872	20066	19866	20084	19986	19926	19839	20285	20127	20282	20131	20236	20153	19988	20273	20161	20078	20097	20241	19956	20133	20076	20172	19919	20033	20081	19951	20067	20074	20039	20036	20285	19917	20027	20112	20121	20098	20313	19911	19908	19944	19861	20161	20191	20111	20117	20263	20270	20200	19836	20185	19871	20075	20238	20177	19911	19952	20148	20082	20098	20078	19979	20030	20154	19947	20223	19924	19932	19817	20022	19964	20002	19917	20064	20169	20005	20133	20176	20188	20147	20031	20286	20081	20097	20041	20063	20099	19973	20168	20098	20027	20063	19868	19885	20079	19914	20076	20213	20115	19964	20261	20085	20032	20148	20181	20122	20019	19945	20035	20132	20106	19875	19971	20182	20030	20002	19930	20067	20075	20036	19910	20005	20058	19831	20055	19845	20041	20025	20278	20075	20161	20070	20060	20016	20069	20025	20148	19959	19846	20050	20172	20150	20189	20138	20165	20286	20115	20078	20124	20304	19926	19796	20171	20166	20173	20106	19970	20172	20021	19925	20119	20094	20046	19929	19984	20005	20186	20217	19965	20000	20094	19952	20078	19969	20049	20007	20013	20006	20049	20174	20031	19983	20236	20012	20056	19972	20153	20040	20047	20031	20117	20112	20181	20139	20027	20043	20004	19842	20001	19938	20142	20261	20189	20091	20098	20148	20185	20126	19963	20080	20114	19962	19958	19987	20238	19989	19970	20193	19852	20124	20061	20176	20128	20147	20146	20325	20141	20091	20112	20171	20033	20283	20001	19947	20252	20022	19928	20032	20185	20118	20063	20152	20116	20046	20072	19808	20060	20094	20137	20171	20114	20174	20019	20215	20059	20159	20103	20161	20032	20138	20023	20065	20245	20037	20215	20076	20039	20150	20144	19993	20241	19891	20179	19978	19920	20141	20153	20124	20277	20205	20313	19977	20134	20221	20015	20060	20309	19894	20099	20181	20057	19942	20076	20027	20099	20198	19973	20299	20432	20121	20024	19899	20231	20209	20222	20067	20254	20120	20031	20098	19832	19988	19910	19999	20069	19869	20153	20032	19961	20267	20038	20019	19925	20152	20038	20082	20144	20003	20135	20113	20219	19812	20054	19930	20123	20065	20291	20129	20132	20216	20045	20112	20141	20147	20027	20058	20137	19928	20276	20098	19983	20016	20027	20216	20261	20085	20117	20055	19973	19950	20035	20094	20130	20194	19982	20009	20018	19910	20201	20104	20210	19772	20103	20381	19834	20126	20048	20191	20162	20082	20136	19950	20153	20064	20168	20345	19959	20214	19779	20030	20143	20011	20256	20028	20121	19888	19825	20164	20160	20103	20293	20383	19885	20075	20134	19921	20102	20009	20064	20011	20171	20038	20241	20321	19975	19976	20221	20339	20173	20134	20236	20153	20118	20007	19818	20048	20100	20072	19981	20140	20049	20040	19939	20041	19983	20037	20252	19902	19853	19931	20117	20026	20195	20153	20143	20129	20015	20027	20046	20050	20071	19881	20077	20007	19815	20067	20095	20069	19943	20235	19997	19910	19987	20128	19757	20107	19974	20149	20079	20030	20323	19922	20140	20014	20099	20154	20202	20234	20142	19932	20094	20163	20071	19877	20231	20308	20011	20109	20031	20050	19934	19898	20119	20153	20203	20031	20210	20039	19986	20026	20121	20166	20221	20262	20098	19887	20009	19896	20115	20041	20023	20083	20118	20067	20133	20212	20078	20309	20218	19912	20194	20072	20118	20114	20041	20114	20077	20331	20104	20130	20094	20114	20102	19761	19935	20078	20125	20306	20281	20150	19840	19937	20037	20289	20012	19954	20143	19906	20106	19925	19995	20111	20175	19977	20113	20174	20191	20125	19997	20339	20027	19987	19905	20166	20025	20126	20254	20173	20042	20065	20118	20176	20001	20078	20034	19744	20152	20193	20208	20037	20207	20078	20134	20155	20253	20277	20198	19950	20148	19916	19769	20058	20177	20152	20005	20254	20183	19963	20060	20140	20127	20064	19984	19925	20220	20126	20037	20122	19998
53137	78823	57808	34006	21968	17674	16706	16829	16756	16738	16721	16740	16535	16589	16619	16611	16621	16629	16629	16539	16590	16744	16616	16654	16790	16677	16570	16782	16584	16692	16625	16452	16590	16639	16790	16745	16684	16480	16897	16787	16461	16781	16517	16672	16676	16804	16880	16575	16677	16742	16645	16620	16649	16660	16572	16648	16514	16662	16772	16730	16465	16552	16563	16735	16943	16685	16778	16558	16711	16474	16559	16753	16923	16615	16509	16775	16585	16680	16599	16638	16516	16683	16549	16536	16546	16543	16804	16564	16644	16608	16544	16651	16575	16498	16605	16695	16739	16807	16788	16654	16703	16651	16784	16571	16663	16471	16548	16640	16595	16617	16614	16637	16711	16562	16532	16594	16844	16502	16682	16614	16575	16785	16549	16715	16567	16683	16635	16667	16723	16746	16526	16448	16812	16364	16688	16581	16662	16719	16494	16589	16699	16740	16729	16639	16695	16677	16875	16556	16771	16613	16611	16711	16617	16681	16723	16526	16493	16618	16712	16667	16932	16452	16551	16524	16422	16708	16822	16802	16745	16711	16599	16805	16619	16674	16598	16688	16571	16632	16737	16554	16742	16524	16519	16769	16565	16615	16715	16591	16812	16789	16561	16798	16643	16715	16600	16723	16611	16799	16576	16590	16585	16591	16685	16531	16714	16586	16531	16561	16719	16657	16871	16637	16518	16653	16778	16588	16709	16870	16580	16777	16729	16612	16657	16615	16655	16612	16674	16634	16596	16524	16638	16641	16569	16706	16552	16590	16594	16814	16643	16733	16640	16639	16747	16618	16560	16509	16807	16695	16637	16786	16680	16771	16675	16613	16731	16618	16651	16733	16605	16715	16744	16724	16533	16695	16671	16673	16724	16486	16505	16389	16427	16603	16645	16705	16797	16650	16629	16642	16746	16511	16509	16720	16580	16756	16777	16885	16649	16666	16626	16573	16706	16557	16650	16562	16564	16655	16688	16729	16753	16347	16788	16632	16537	16611	16828	16626	16801	16498	16639	16508	16865	16615	16648	16600	16727	16723	16763	16657	16577	16669	16665	16660	16710	16799	16855	16622	16728	16750	16723	16762	16841	16420	16736	16583	16604	16442	16594	16782	16755	16599	16701	16687	16469	16531	16510	16659	16545	16595	16720	16536	16602	16592	16557	16505	16671	16639	16485	16697	16626	16649	16469	16530	16620	16733	16628	16679	16668	16697	16593	16524	16615	16696	16681	16560	16662	16792	16698	16735	16813	16505	16568	16480	16433	16608	16599	16826	16598	16556	16564	16587	16628	16681	16778	16802	16726	16623	16600	16683	16722	16703	16835	16601	16619	16634	16630	16607	16593	16588	16727	16625	16684	16716	16691	16826	16709	16681	16575	16642	16711	16783	16767	16628	16514	16712	16579	16583	16606	16712	16626	16570	16649	16704	16687	16664	16743	16818	16557	16470	16599	16745	16830	16622	16828	16743	16672	16805	16721	16616	16651	16835	16613	16775	16624	16739	16659	16535	16586	16760	16691	16549	16746	16729	16439	16695	16792	16741	16641	16551	16644	16731	16663	16627	16680	16845	16534	16619	16676	16543	16501	16758	16697	16684	16668	16518	16544	16430	16632	16580	16511	16651	16538	16478	16711	16440	16579	16885	16530	16660	16652	16512	16569	16648	16515	16611	16666	16610	16559	16877	16645	16599	16707	16672	16767	16785	16639	16702	16769	16742	16505	16792	16750	16786	16656	16839	16693	16805	16675	16723	16701	16540	16729	16607	16631	16735	16772	16671	16826	16705	16574	16544	16660	16586	16482	16542	16733	16603	16701	16593	16736	16658	16565	16782	16599	16644	16632	16625	16753	16624	16809	16783	16668	16761	16645	16637	16484	16601	16646	16735	16376	16681	16711	16686	16614	16790	16776	16706	16732	16493	16680	16594	16672	16627	16726	16687	16665	16714	16735	16577	16566	16494	16704	16720	16656	16603	16558	16481	16657	16597	16538	16763	16851	16656	16712	16484	16842	16634	16690	16652	16783	16662	16730	16623	16682	16721	16699	16608	16672	16414	16799	16738	16693	16644	16798	16499	16611	16565	16451	16660	16590	16656	16772	16590	16568	16652	16661	16625	16620	16609	16705	16687	16666	16683	16721	16698	16469	16569	16602	16765	16741	16561	16789	16652	16769	16594	16557	16619	16711	16737	16679	16727	16579	16670	16565	16668	16659	16688	16562	16525	16845	16484	16495	16532	16823	16553	16687	16697	16603	16634	16588	16533	16720	16779	16592	16591	16690	16700	16739	16629	16734	16532	16644	16539	16535	16771	16725	16611	16690	16627	16661	16695	16546	16673	16692	16476	16629	16584	16665	16705	16670	16675	16553	16501	16768	16568	16513	16598	16668	16609	16625	16750	16759	16743	16505	16719	16688	16667	16573	16659	16643	16737	16709	16735	16560	16636	16799	16523	16649	16850	16636	16687	16758	16581	16658	16766	16618	16793	16752	16811	16552	16527	16710	16650	16574	16659	16697	16616	16652	16854	16624	16703	16665	16660	16697	16792	16705	16604	16729	16405	16676	16754	16581	16691	16650	16581	16713	16662	16641	16721	16741	16769	16513	16577	16680	16621	16692	16655	16558	16638	16764	16758	16537	16626	16767	16712	16752	16677	16611	16598	16673	16734	16582	16631	16711	16522	16719	16781	16693	16731	16550	16728	16727	16606	16775	16752	16526	16605	16670	16499	16669	16656	16681	16756	16660	16516	16620	16575	16888	16666	16565	16621	16937	16671	16581	16720	16697	16576	16770	16674	16482	16695	16699	16672	16758	16756	16622	16696	16686	16467	16699	16814	16724	16614	16543	16684	16677	16717	16796	16444	16681	16649	16648	16715	16593	16655	16731	16516	16680	16680	16580	16626	16595	16656	16576	16591	16499	16584	16796	16534	16598	16593	16637	16552	16513	16825	16675	16788	16609	16659	16573	16617	16705	16601	16462	16684	16660	16634	16726	16788	16474	16699	16699	16677	16592	16794	16714	16810	16673	16675	16680	16709	16564	16640	16938	16696	16569	16592	16760	16478	16543	16639	16772	16457	16697	16549	16666	16720	16605	16658	16640	16763	16760	16642	16592	16682	16751	16573	16546	16696	16727	16664	16642	16733	16592	16710	16639	16620	16611	16504	16672	16570	16809	16789	16574	16652	16586	16562	16662	16532	16586	16694	16719	16777	16540	16545	16547	16638	16748	16537	16606	16614	16781	16509	16556	16706	16632	16506	16555	16612	16586	16451	16558	16647	16700	16425	16764	16668	16728	16613	16515	16766	16679	16652	16599	16520	16710	16673	16648	16554	16687	16677	16711	16743	16735	16485	16545	16722	16586	16346	16682	16733	16544	16656	16734	16476	16484	16646	16642	16565	16582	16758	16671	16712	16707	16690	16745	16687	16540	16660	16613	16755	16714	16775	16717	16461	16536	16696	16745	16839	16626	16550	16714	16511	16802	16647	16623	16731	16625	16573	16653	16674	16645	16592	16699	16645	16592	16695	16721	16570	16621	16627	16602	16610	16728	16719	16744	16510	16655	16609	16600	16652	16651	16550	16750	16730	16706	16637	16692	16633	16544	16663	16598	16614	16753	16825	16664	16637	16591	16790	16457	16651	16668	16813	16647	16592	16629	16663	16737	16656	16726	16657	16569	16794	16633	16608	16548	16699	16603	16811	16602	16655	16680	16716	16708	16818	16604	16694	16568	16678	16699	16744	16617	16584	16559	16712	16571	16594	16591	16668	16648	16593	16746	16681	16597	16562	16651	16603	16435	16448	16642	16788	16567	16754	16621	16751	16628	16549	16678	16701	16609	16616	16615	16733	16708	16657	16614	16623	16535	16669	16713	16461	16610	16689	16523	16810	16742	16656	16712	16519	16700	16609	16651	16675	16684	16696	16600	16669	16895	16583	16740	16870	16946	16629	16664	16696	16557	16858	16628	16733	16709	16652	16707	16563	16597	16725	16485	16650	16680	16737	16703	16671	16635	16630	16648	16808	16725	16598	16560	16727	16872	16621	16844	16614	16629	16921	16604	16721	16694	16487	16608	16684	16491	16640	16620	16587	16588	16592	16665	16727	16956	16679	16794	16698	16650	16698	16575	16479	16678	16538	16717	16803	16628	16657	16834	16690	16715	16583	16579	16655	16739	16801	16697	16750	16931	16826	16660	16691	16624	16555	16626	16583	16676	16530	16733	16608	16686	16503	16653	16582	16542	16786	16771	16690	16589	16674	16719	16676	16528	16669	16769	16759	16751	16613	16872	16654	16661	16630	16719	16496	16729	16840	16663	16667	16558	16751	16543	16664	16779	16667	16737	16735	16713	16787	16627	16710	16561	16658	16579	16743	16733	16736	16454	16544	16799	16693	16592	16744	16616	16529	16742	16582	16773	16485	16738	16575	16575	16643	16754	16557	16704	16553	16659	16651	16607	16784	16715	16881	16554	16656	16691	16539	16609	16714	16600	16648	16664	16764	16687	16669	16672	16635	16794	16519	16643	16557	16632	16729	16657	16768	16707	16798	16770	16514	16606	16606	16789	16593	16745	16438	16612	16644	16703	16629	16603	16661	16808	16523	16542	16697	16583	16857	16682	16796	16718	16515	16798	16698	16834	16668	16742	16629	16520	16701	16691	16448	16656	16628	16612	16589	16616	16621	16551	16590	16757	16771	16805	16697	16707	16784	16785	16804	16493	16506	16693	16766	16733	16729	16631	16631	16765	16634	16644	16587	16804	16622	16726	16611	16614	16716	16776	16669	16562	16617	16626	16612	16532	16620	16777	16498	16608	16648	16805	16738	16670	16625	16568	16621	16677	16494	16588	16778	16706	16721	16678	16673	16670	16675	16767	16579	16720	16633	16591	16644	16746	16673	16773	16767	16541	16717	16618	16672	16785	16724	16690	16551	16822	16577	16607	16637	16630	16742	16608	16652	16687	16616	16570	16694	16639	16931	16601	16750	16633	16585	16681	16758	16717	16573	16524	16736	16759	16547	16680	16695	16709	16557	16901	16591	16602	16561	16562	16658	16557	16543	16647	16636	16623	16549	16675	16654	16550	16579	16708	16684	16607	16651	16604	16683	16601	16681	16694	16678	16576	16792	16653	16735	16686	16743
22885	23132	34443	29665	25459	25372	26244	21374	20570	20811	20735	20802	20687	20733	20826	20737	20717	20628	20533	20532	20434	20527	20652	20562	20611	20661	20497	20532	20290	20417	20440	20496	20291	20485	20606	20394	20355	20568	20511	20611	20304	20376	20641	20704	20480	20686	20529	20416	20498	20498	20457	20320	20392	20390	20451	20231	20406	20280	20219	20528	20354	20452	20444	20423	20550	20493	20331	20518	20496	20494	20274	20376	20406	20409	20473	20429	20454	20405	20441	20453	20505	20289	20500	20441	20510	20550	20395	20319	20450	20351	20327	20511	20575	20579	20356	20358	20286	20386	20312	20631	20544	20359	20301	20301	20426	20276	20459	20363	20481	20465	20460	20278	20671	20449	20159	20380	20434	20199	20263	20352	20464	20387	20462	20310	20272	20127	20371	20290	20106	20303	20254	20326	20260	20162	20103	20260	20451	20435	20708	20375	20386	20326	20276	20531	20319	20398	20295	20413	20351	20464	20332	20303	20573	20473	20400	20388	20252	20420	20547	20321	20500	20504	20432	20380	20542	20393	20524	20251	20423	20294	20331	20296	20428	20427	20287	20410	20358	20302	20586	20494	20595	20257	20218	20602	20438	20203	20413	20610	20505	20269	20358	20544	20487	20309	20407	20138	20288	20557	20353	20297	20220	20416	20300	20404	20315	20365	20404	20490	20322	20171	20342	20352	20246	20457	20543	20446	20324	20252	20508	20261	20293	20430	20337	20385	20202	20289	20550	20256	20366	20631	20396	20369	20364	20325	20385	20476	20369	20352	20285	20369	20375	20292	20383	20295	20285	20480	20346	20532	20488	20289	20507	20329	20375	20497	20316	20268	20408	20295	20290	20391	20163	20521	20334	20341	20461	20378	20337	20426	20296	20485	20364	20342	20433	20578	20355	20318	20521	20494	20392	20394	20255	20452	20376	20219	20349	20640	20607	20321	20307	20560	20507	20538	20525	20333	20278	20385	20398	20359	20453	20420	20319	20369	20487	20493	20295	20536	20442	20403	20372	20637	20302	20272	20211	20324	20519	20503	20417	20271	20422	20464	20332	20156	20357	20197	20344	20261	20384	20267	20270	20265	20379	20468	20303	20204	20363	20366	20428	20328	20558	20176	20365	20382	20479	20246	20271	20419	20573	20542	20290	20401	20392	20616	20470	20262	20441	20335	20333	20174	20327	20457	20231	20393	20345	20202	20416	20308	20433	20539	20215	20337	20315	20219	20363	20260	20332	20272	20290	20332	20185	20276	20247	20443	20416	20387	20252	20379	20611	20401	20306	20306	20431	20377	20347	20389	20600	20481	20317	20160	20095	20327	20352	20315	20343	20415	20405	20150	20357	20366	20363	20503	20578	20473	20374	20675	20450	20317	20549	20510	20293	20220	20396	20265	20394	20443	20466	20447	20286	20240	20450	20420	20425	20419	20174	20426	20407	20257	20250	20361	20408	20456	20426	20379	20335	20486	20418	20221	20255	20502	20499	20384	20378	20387	20475	20421	20360	20394	20320	20306	20107	20243	20613	20225	20454	20255	20318	20366	20528	20354	20549	20423	20591	20410	20238	20447	20395	20316	20527	20287	20199	20277	20277	20209	20301	20341	20232	20276	20330	20344	20303	20382	20447	20233	20518	20506	20375	20569	20212	20472	20194	20478	20502	20308	20401	20057	20440	20392	20306	20415	20447	20615	20575	20549	20335	20566	20319	20631	20413	20171	20545	20313	20117	20121	20248	20279	20289	20448	20548	20396	20421	20290	20261	20369	20424	20434	20402	20371	20171	20175	20496	20233	20341	20319	20421	20195	20279	20154	20379	20311	20389	20537	20563	20376	20461	20381	20220	20256	20217	20520	20332	20209	20417	20391	20687	20371	20640	20406	20306	20302	20229	20343	20489	20397	20302	20489	20097	20313	20513	20343	20436	20446	20292	20272	20447	20417	20577	20344	20332	20274	20341	20331	20530	20615	20395	20303	20264	20198	20489	20316	20397	20459	20362	20312	20374	20254	20322	20480	20404	20284	20279	20385	20575	20416	20233	20201	20384	20426	20417	20265	20362	20358	20203	20523	20592	20420	20260	20474	20491	20093	20234	20267	20435	20465	20498	20284	20273	20530	20226	20360	20545	20351	20394	20241	20248	20353	20346	20489	20409	20341	20387	20636	20421	20179	20166	20332	20125	20379	20354	20287	20437	20298	20417	20199	20386	20070	20388	20277	20462	20388	20161	20172	20325	20431	20276	20400	20394	20585	20257	20221	20367	20481	20181	20257	20223	20127	20269	20436	20276	20230	20461	20546	20300	20563	20435	20414	20386	20246	20488	20386	20206	20269	20436	20404	20417	20440	20363	20343	20339	20229	20253	20354	20375	20140	20469	20416	20427	20370	20623	20527	20212	20295	20394	20383	20501	20459	20421	20416	20356	20243	20340	20374	20265	20215	20283	20317	20290	20209	20155	20471	20470	20152	20269	20483	20413	20337	20313	20330	20662	20540	20321	20566	20338	20311	20566	20214	20471	20358	20568	20308	20311	20417	20434	20534	20457	20389	20323	20280	20321	20269	20473	20363	20406	20256	20472	20319	20356	20492	20563	20399	20436	20390	20549	20349	20450	20493	20217	20542	20339	20183	20429	20363	20565	20230	20433	20253	20232	20397	20296	20383	20286	20228	20559	20500	20273	20522	20223	20177	20361	20335	20407	20423	20389	20402	20598	20314	20463	20418	20356	20405	20089	20198	20282	20603	20456	20348	20611	20378	20455	20454	20315	20408	20425	20390	20315	20423	20361	20498	20429	20280	20445	20241	20346	20354	20285	20451	20417	20480	20508	20386	20478	20165	20556	20460	20599	20290	20290	20289	20326	20278	20351	20456	20458	20144	20430	20437	20214	20332	20478	20391	20420	20544	20457	20345	20384	20326	20413	20332	20381	20469	20323	20282	20246	20420	20366	20563	20388	20521	20367	20506	20412	20413	20573	20230	20229	20377	20320	20454	20414	20204	20334	20380	20184	20500	20538	20424	20368	20224	20245	20421	20407	20151	20308	20321	20482	20214	20485	20464	20249	20417	20287	20344	20386	20358	20531	20334	20301	20470	20373	20326	20226	20187	20248	20096	20260	20464	20350	20520	20514	20265	20664	20292	20312	20495	20311	20462	20277	20209	20364	20293	20557	20362	20386	20444	20356	20369	20583	20456	20364	20305	20381	20441	20419	20118	20372	20421	20248	20478	20458	20389	20381	20400	20393	20385	20536	20378	20208	20367	20432	20271	20282	20389	20380	20421	20524	20357	20547	20383	20306	20592	20277	20192	20372	20108	20313	20224	20171	20395	20300	20511	20356	20332	20533	20406	20430	20403	20505	20340	20309	20342	20477	20555	20250	20347	20257	20438	20264	20216	20240	20376	20373	20276	20394	20240	20452	20445	20391	20493	20534	20204	20318	20367	20391	20217	20579	20491	20330	20124	20347	20586	20167	20313	20178	20297	20250	20265	20485	20347	20247	20478	20081	20303	20483	20590	20200	20406	20274	20359	20773	20324	20215	20342	20147	20292	20273	20358	20371	20455	20366	20351	20359	20401	20398	20491	20321	20307	20264	20390	20451	20390	20414	20359	20440	20392	20328	20355	20374	20386	20416	20736	20487	20555	20323	20314	20464	20351	20437	20292	20082	20476	20432	20344	20367	20561	20461	20240	20271	20209	20479	20268	20442	20336	20363	20162	20377	19976	20355	20424	20444	20475	20395	20417	20303	20202	20408	20382	20234	20166	20209	20491	20466	20588	20289	20273	20302	20419	20511	20282	20268	20213	20430	20311	20299	20269	20342	20364	20142	20111	20453	20363	20266	20549	20358	20417	20518	20562	20252	20366	20440	20320	20306	20263	20369	20326	20416	20476	20367	20366	20111	20651	20263	20375	20391	20184	20343	20507	20421	20514	20461	20463	20300	20436	20379	20190	20418	20205	20479	20298	20317	20474	20419	20418	20259	20280	20401	20244	20246	20108	20487	20318	20336	20289	20290	20483	20414	20420	20517	20364	20343	20319	20324	20327	20608	20194	20355	20438	20320	20491	20307	20089	20615	20407	20496	20237	20354	20352	20412	20283	20250	20327	20201	20444	20534	20547	20388	20364	20310	20435	20261	20553	20398	20522	20276	20131	20254	20438	20168	20475	20310	20325	20467	20446	20382	20546	20261	20403	20405	20208	20268	20339	20354	20235	20444	20368	20403	20180	20437	20128	20335	20435	20211	20268	20435	20122	20572	20348	20152	20251	20300	20379	20304	20395	20335	20567	20315	20306	20252	20643	20239	20614	20527	20219	20547	20406	20194	20249	20711	20450	20433	20406	20447	20242	20176	20198	20463	20317	20464	20240	20288	20326	20227	20399	20476	20320	20410	20326	20370	20176	20391	20030	20551	20494	20210	20490	20338	20374	20363	20351	20285	20527	20484	20464	20385	20330	20271	20361	20261	20247	20452	20395	20425	20551	20333	20326	20323	20166	20599	20228	20471	20214	20163	20550	20303	20666	20370	20190	20228	20328	20412	20489	20295	20266	20226	20318	20117	20393	20435	20407	20436	20528	20220	20228	20453	20288	20367	20180	20340	20469	20422	20439	20336	20449	20352	20277	20150	20272	20368	20160	20390	20253	20258	20612	20165	20331	20246	20320	20236	20353	20426	20239	20165	20461	20456	20222	20180	20553	20446	20470	20310	20457	20357	20439	20359	20593	20520	20306	20350	20252	20468	20198	20367	20224	20517	20521	20327	20298	20438	20180	20368	20492	20269	20262	20184	20242	20309	20184	20423	20387	20576	20412	20351	20250	20246	20406	20528	20280	20292	20250	20324	20318	20385	20327	20238	20377	20382	20403	20391	20321	20238	20454	20494	20250	20367	20296	20573	20521	20508	20215	20306	20401	20200	20470	20481	20304	20164	20491	20269	20222	20214	20460	20219	20283	20444	20492	20642	20432	20590	20260	20377	20511	20367	20445	20286	20440	20584	20253	20465	20387	20237	20233	20192	20256	20286	20446	20150	20176	20377	20160	20260	20312	20468	20445	20362	20292	20590	20376	20501	20239	20142	20411	20518	20446	20249	20313	20258	20184	20300	20218	20414	20176	20225	20643	20247	20372	20179	20368	20119	20423
61693	104157	86104	58279	36187	22379	17362	17023	16948	16887	16876	16628	16894	16940	16790	16840	16812	16831	16756	16778	16794	16661	16931	16874	16817	16761	16694	16876	16791	16860	16889	16937	16881	16882	16808	16809	16725	16922	16839	17034	16769	16751	16831	16794	16900	17015	16927	16729	16921	16771	16918	16697	16915	16754	16990	16901	16869	16816	16851	16970	16853	16805	17008	16736	16753	16666	16701	16751	17009	16915	16805	16919	16933	16911	16643	16915	16745	16697	16924	16857	16828	16922	16747	17019	16863	16790	16835	16829	16841	16707	16740	16845	16829	16798	16995	16760	16902	16807	16826	16996	16708	16906	16923	16834	16829	16778	16769	16843	16866	16694	16920	16845	16918	16862	17070	16652	16770	16741	16748	16783	16727	16819	16992	16725	16898	16816	16936	16838	16803	16828	16787	16843	16825	16865	16804	16796	16798	16823	16894	16750	16741	16772	16916	16702	16921	16902	16909	16758	16709	16848	16681	16811	16873	16858	16755	16735	16903	16740	16986	16932	16724	17000	16870	16824	16769	16760	16835	17061	16651	16988	16643	16894	16872	16875	16932	16762	16868	16904	16734	16783	16868	16780	16809	16855	16844	16925	16845	16833	16789	16945	16852	16769	16858	16795	16910	16846	16950	16720	16855	16932	16807	16754	16834	16769	16947	16776	16933	16919	16875	16829	16700	16913	16837	16817	17023	16880	16916	16873	16818	16868	16941	16851	16884	16838	16798	16665	16850	16787	16841	16785	16927	16886	16795	16924	16735	16880	16703	16945	16815	16735	16941	16937	16831	16849	16905	16804	16992	16951	16870	16710	16630	16952	16952	16643	16779	16802	16960	16806	16841	16683	16738	17034	16870	16768	16740	16820	16904	16903	16913	16921	16833	16829	16692	16705	16854	16874	16938	16953	16984	16855	16846	16859	16919	16866	16803	16919	16861	16771	16690	16868	16882	16882	17016	16856	16677	16935	16876	16838	16810	16774	16884	16849	16859	16760	16854	16888	16915	16857	16954	16783	16706	16819	16804	16831	16947	16929	16978	16847	16625	16847	16972	16779	16757	16863	17113	16771	16970	16811	16781	16941	16945	16931	16840	16813	16775	16811	16794	16732	16947	17012	16850	16751	16831	17015	16853	16890	16772	16930	16763	16731	16823	16885	16796	16724	16819	17014	16894	16834	16883	16895	16764	16819	16784	16911	16755	16946	16808	16943	16896	16711	16722	16723	16831	16817	16665	16813	16854	16699	16918	16847	16685	16753	16876	16884	16577	16879	16923	16946	16778	16806	16959	16849	16853	17006	16823	16869	16781	16876	16749	16639	16734	16969	16843	16921	16786	16966	16917	16795	16696	16905	16752	16944	16741	16684	16855	16924	16910	16895	16709	16882	16859	16737	16585	16861	16879	16769	16780	16767	16866	16686	16834	16726	16813	17045	16578	17027	16755	16763	16757	16787	16990	16936	16867	16740	16748	16818	16912	16816	16806	16796	16895	16955	16720	16800	17051	16803	16904	16777	16776	16807	16867	16802	16742	16794	16972	16818	16944	16821	16881	16900	16716	16962	16769	16842	16826	16952	16725	16809	16893	16965	16706	16746	16685	16668	16792	16784	16765	16815	16859	16892	16832	17017	16786	16893	16799	16818	16986	16977	16856	16918	16676	16935	16728	16961	16932	16703	16832	16923	16849	16810	16954	16648	16809	16769	16763	16781	16863	16790	16848	16763	16954	16773	16903	16787	16873	17002	16935	16870	16821	16897	16787	16902	16619	16876	16853	16712	16937	16943	16976	16853	16903	16768	16685	16984	16652	16786	16726	16739	16756	16820	16736	16797	16768	16796	17007	16934	16797	16854	16741	16683	16787	16871	16941	16839	16939	16822	16917	16949	16732	16816	16839	16823	16806	16786	16827	16849	16759	16728	16907	16771	16814	16731	16725	16820	16672	16760	16926	16961	16806	16677	16878	16857	16860	16774	16918	16668	16573	16759	16940	16888	16779	16972	16621	16737	16786	16818	16579	16727	16834	16938	16989	16818	16835	16875	16873	16802	16884	16759	16852	16780	16993	16770	16844	16802	16767	16849	16906	16923	16891	16932	17082	16676	16923	16831	16756	16812	16950	16762	16863	16688	16738	16783	16947	16704	16748	16793	16797	17031	16911	16835	16748	16770	16727	16910	16822	16874	16822	16708	16743	16935	16715	16814	16855	16773	16723	16910	16683	16857	16630	16862	16762	16803	16740	16872	16760	16902	16855	16937	17010	16758	16754	16823	16801	16868	16784	16789	16928	17133	17053	16790	17036	16965	16808	16742	16924	16700	16846	16894	16838	16868	16729	16793	16781	16718	16719	16905	16774	16649	16974	16882	17009	16791	16785	16826	16867	16822	16862	16689	16880	16816	16852	16834	16839	16807	17035	16930	16756	16945	16720	16781	16908	16821	16692	16785	16951	16868	16889	16944	16803	16867	16846	16900	16919	16650	16828	16945	16812	16760	16834	16901	16684	16946	16700	16888	16749	16845	16833	16908	16581	16905	16985	16957	16797	16727	16869	16787	16793	16745	16596	16914	16715	16870	16933	16757	16751	16794	16781	16930	16810	16775	16867	16721	16798	17048	16772	16914	16882	16725	16684	16885	17009	16840	16674	16919	16810	16834	16781	16833	16971	16793	16914	16890	16693	16841	16847	16973	16877	17001	16837	16870	16773	16786	16754	16784	16776	16814	16764	16862	16911	17066	16820	16932	17028	16925	16902	16690	16851	16860	16861	16757	16882	16887	16709	16822	16928	16770	16828	16779	16901	16840	16918	16839	16803	16707	16835	16901	16853	16863	16635	16815	16969	16727	16796	16785	16921	16889	16739	16827	16941	16828	16963	16730	17043	16855	16794	16873	16720	16789	16795	16631	16917	16883	17066	16867	16747	16721	16960	16681	16781	16832	16522	16831	16963	16914	16862	16858	16716	16816	16979	16777	16691	16806	16919	16737	16987	16916	16800	16761	16827	16865	16772	16632	17016	16925	16914	16694	16681	16689	16639	16725	16870	16835	16795	16696	16798	16737	16955	16942	16816	16881	16790	16721	16982	16852	16931	17048	16771	16833	16810	16954	17016	16783	17095	16921	16850	16842	16754	16889	16708	16881	16763	16773	16773	16857	17002	16809	16925	16895	16783	16841	16771	16801	16967	16938	16886	16800	16834	16978	16804	16929	16775	16907	16792	16609	16804	16860	16650	16811	17008	16887	16829	16843	16737	16949	16962	16764	16829	16836	16883	16753	16778	16734	16896	16865	16901	16849	16777	16718	16684	16727	16769	16899	16752	16814	16937	16718	16825	16866	16788	16718	16764	16780	16891	16848	16763	16870	16791	16844	16805	16886	16661	17047	17005	16818	16838	16787	16754	16936	16621	16841	16930	16814	16910	16619	16869	17033	16882	16730	16822	16961	16892	16647	16669	17007	16876	16977	16759	16741	16737	16878	16818	16734	16882	16921	16849	16708	16832	16651	16721	16851	16771	16879	16790	16734	16796	16966	16846	16728	16683	16830	16979	16783	16936	16851	16776	16892	16816	16769	16932	16750	16855	16883	16797	16994	16980	16860	16894	16980	16849	16808	16902	16776	17200	16813	17017	16852	16913	16887	16956	16914	16894	16889	16897	16598	16835	16829	16910	16859	16794	16927	16913	16788	16897	16681	16800	16759	17014	16721	16781	16593	16736	16827	16728	16712	16895	16829	16815	16820	16849	16809	16927	16821	16868	16662	17007	16641	16821	16877	16805	16870	16852	16825	16976	16827	17024	17066	16737	16848	16886	16978	16824	17001	16910	16627	16776	16735	16903	16989	16625	16727	16736	16789	16972	16841	16661	16656	16775	16836	16701	16653	16826	16932	16833	16856	16787	16679	16759	16819	16710	16800	16754	16731	16791	16843	16737	16716	16830	16824	16812	16810	16918	17010	16722	16819	16852	16868	16911	16851	16809	16891	16757	16938	16815	16906	16838	16867	16790	16825	16793	16883	16662	17047	16750	16845	16869	16750	16923	16760	16880	16899	16839	17061	16649	16789	16988	16798	16959	16880	16706	16890	16868	16909	16915	16840	16934	16631	16802	16783	16757	16828	17052	17001	17028	16836	16882	16803	16682	16682	16733	16817	16822	16783	17132	16918	16848	16728	16898	16770	16952	16946	16825	16853	16874	16950	16908	16812	16803	16718	16899	16723	16926	16699	16832	16784	16784	16744	16907	16837	16853	16986	16812	16846	16739	16810	16842	16922	16939	16794	16797	16902	16856	16825	16789	16793	16964	16691	16632	16723	16842	16723	16903	16820	16934	16921	16877	16697	16684	16789	16637	16985	16792	16753	16736	16818	16893	16960	16807	16755	16954	16811	16698	16895	16886	16813	16899	16832	16795	16833	16908	16951	16903	16730	16976	16885	16913	16868	17050	16762	16921	16883	16759	16723	16946	16877	16821	16900	16927	16905	16915	16791	16893	16825	16753	16777	16815	16984	16929	16873	16927	16799	16822	16744	16910	16677	16954	16827	16650	16871	16724	16724	16751	16957	16902	16869	16824	16704	17008	17003	16757	16863	16825	16894	16985	16791	16796	16889	16863	16809	16967	16912	16967	16804	17032	16847	16799	16880	16666	16900	16956	16895	16781	16825	16781	16769	16853	16891	16835	16797	16944	16864	16719	16916	16755	16865	16780	16841	16835	16806	16870	16858	16647	16829	16614	16720	16813	16870	16636	16838	16946	16652	16853	16686	16749	16840	16831	17029	16730	16914	16942	16707	16905	16790	16722	16903	16819	16838	16863	16750	16937	16641	16768	16899	16761	16762	16989	16889	16888	16957	16784	16724	16864	16892	16709	16833	16832	16805	16724	16838	16671	17076	16893	16754	16929	16939	16838	16779	16800	16734	16849	16766	16851	16891	16824	16630	16807	17060	16848	16659	16811	16625	16676	16767	16779	16795	16887	16769	16699	16855	16906	16784	16754	16862	16819	16787	16845	16834	16986	16929	16822	16849	16788	16990	16785	16877	16818	16736	16773	16903	17001	17016	16895	16718	16902	16953	16665	16986	16763	16839	17006	16773	16891	16901	16751	16812	16989	16810	16817	16879	16865	16767	16822	16854	16751	16794	17031	16726
31375	37204	41650	30907	23094	21290	20760	20367	20388	20465	20491	20214	20317	20358	20328	20209	20223	20305	20094	20479	20417	20254	20202	20513	20578	20170	20349	20196	20373	20260	20237	20166	20354	20298	20445	20362	20239	20172	20238	20340	20347	20472	20523	20319	20138	20251	20424	20336	20320	20427	20209	20459	20212	20268	20336	20318	20244	20513	20177	20274	20421	20245	20384	20273	20189	20449	19992	20215	20238	20395	20396	20262	20382	20042	20252	20436	20335	20123	20239	20338	20173	20349	20286	20099	20044	20113	20453	20511	20401	20076	20284	20410	20334	20334	20239	20355	20204	20311	20224	20209	20253	20259	20410	20372	20209	20264	20283	20236	20240	20154	20573	20129	20344	20586	20324	20209	20347	20248	20008	20431	20343	20366	20351	20379	20310	20358	20237	20339	20480	20367	20214	20246	20501	20232	20357	20286	20136	20270	20368	20227	20405	20204	20282	20376	20232	20296	20351	20314	20377	20310	20151	20210	20225	20301	20386	20067	20135	20510	20495	20447	20477	20345	20379	20253	20482	20112	20213	20298	20214	20361	20232	20222	20300	20337	20263	20294	20227	20326	20419	20369	20192	20184	20272	20337	20279	20304	20013	20127	20077	20346	20390	20324	20425	20092	20295	20210	20304	20199	20350	20195	20446	20205	20620	20362	20374	20081	20225	20323	20175	20333	20133	20318	20281	20105	20321	20147	20190	20274	20158	20352	20246	20346	20263	20325	20257	20301	20464	20127	20280	20066	20171	20234	20228	20248	20202	20328	20229	20276	20386	20353	20042	20444	20323	20389	20428	20263	20421	20441	20402	20121	20131	20292	20363	20256	20441	20230	20304	20179	20142	20230	20326	20366	20197	20313	20462	20386	20326	20184	20147	20178	20314	20089	20220	20291	20205	20306	20334	20232	20145	20152	20481	20219	20261	20463	20606	20432	20090	20510	20204	20358	20332	20229	20289	20391	20450	20373	20325	20111	20091	20286	20270	20073	20172	20350	20298	20359	20442	20249	20506	20147	20352	20242	20002	19980	20236	20250	20102	20145	20242	20447	20417	20265	20336	20416	20357	20224	20080	20277	20323	19995	20478	20529	20368	20408	20365	20271	20232	20305	20494	20099	20296	20318	20278	20368	20508	20305	20141	20338	20293	20271	20308	20103	20240	20374	20316	20214	20043	20255	20485	20472	20485	20317	20159	20412	20466	20382	20273	20300	20176	20153	20385	20271	20312	20294	20284	20044	20404	20550	20304	20273	20348	20153	20201	20151	20193	20306	20418	20375	20298	20192	20142	20242	20249	20362	20115	20125	20246	20289	20100	20337	20419	20059	20357	20410	20185	20107	20143	20149	20333	20307	20327	20353	20310	20378	20233	20132	20124	20418	20185	20125	20616	20395	20277	20385	20475	20189	20232	20204	20258	20102	20169	20241	20480	20077	20162	20111	20039	20110	20301	20386	20320	20363	20338	20376	20387	20145	20440	20213	20185	20176	20679	20102	20178	20292	20354	20229	20425	20238	20220	20374	20415	20348	20484	20239	20313	20324	20268	20284	20523	20549	20291	20260	20096	20327	20269	20190	20312	20401	20417	20346	20331	20293	20284	20443	20219	20273	20232	20355	20176	20090	20342	20341	20340	20366	20161	20183	20281	20355	20478	20138	20208	20318	20293	20446	20269	20256	20293	20651	20236	20224	20270	20152	20262	20361	20220	20308	20215	20222	20153	20222	20315	20107	20261	20205	20335	20202	20237	20169	20408	20141	20202	20287	20206	20316	20303	20278	20362	20122	20296	20416	20245	20138	20331	19960	20377	20326	20238	20222	20222	20263	20316	20309	20197	20339	20534	20464	20234	20434	20279	20149	20369	20259	20392	20254	20211	20209	20238	20261	20068	20412	20261	20212	20411	20199	20533	20315	20238	20329	20297	20175	20487	20391	20247	20151	20361	20243	20125	20072	20313	20141	20267	20398	20304	20119	20268	20465	20274	20200	20080	20313	20329	20450	20477	20196	20414	20471	20155	20182	20379	20143	20387	20417	20366	20461	20230	20343	20176	20172	20130	20005	20189	20462	20210	20341	19989	20346	20364	20130	20375	20270	20405	20436	20308	20524	20158	20476	20460	20291	20010	20360	20305	20384	20142	20205	20240	20445	20151	20308	20301	20335	20515	20449	20595	20131	20274	20205	20504	20269	20489	20186	20236	20284	20362	20185	20369	20435	20330	20259	20344	20325	20582	20379	20218	20248	20317	20310	20244	20316	20414	20303	20219	20309	20430	20195	20193	20352	20385	20422	20569	20275	20235	20355	20559	20226	20227	20388	20312	20298	20326	20149	20097	20306	20187	20355	20253	20376	20290	20385	20434	20293	20090	20282	20350	20217	20397	20204	20308	20349	20419	20088	20398	20266	20216	20251	20413	20148	20339	20383	20267	20167	20202	20201	20141	20330	20337	20299	20136	20253	20270	20340	20232	20228	20289	20360	20288	20374	20311	20140	20135	20293	20280	20466	20385	20205	20340	20331	20161	20271	20478	20266	20407	20278	20373	20456	20295	20395	20493	20367	20275	20245	20297	20257	20189	20172	20233	20191	20171	20176	20202	20307	20329	20388	20308	20529	20326	20287	20227	20144	20428	20191	20385	20316	20336	20600	20403	20453	20275	20323	20308	20473	20399	20446	20473	20225	20539	20393	20321	20232	20319	20448	20346	20351	20204	20291	20368	20473	20352	20135	20415	20446	20378	20390	20213	20462	20024	20406	20140	20216	20276	20644	20331	20300	20274	20288	20309	20287	20246	20402	20260	20394	20346	20321	20122	20274	20132	20476	20250	20440	20402	20122	20126	20328	20496	20333	20255	20333	20365	20261	20362	20381	20090	20435	20261	20274	20329	20311	20344	20292	20422	20309	20338	20401	20284	20138	20297	20169	20332	20328	20306	20269	20396	20155	20408	20251	19953	20328	20306	20318	20242	20347	20430	20303	20407	20404	20485	20430	20369	20268	20393	20323	20300	20279	20253	20432	20248	20513	20168	20278	20196	20529	20395	20406	20112	20345	20321	20263	20219	20309	20225	20313	20401	20330	20262	20206	20456	20307	20390	20271	20376	20187	20332	20475	20181	20288	20289	20329	20438	20337	20260	20332	20353	20325	20166	20242	20151	20317	20296	20289	20414	20119	20288	20233	20576	20382	20356	20174	20180	20315	20322	20471	20195	20147	20207	20454	20305	20274	20128	20329	20330	20208	20354	20212	20266	20269	20194	20331	20462	20246	20258	20321	20273	20273	20290	20238	20492	20563	20390	20363	20268	20334	20339	20339	20566	20218	20202	20236	20130	20119	20110	20274	20375	20280	20375	20366	20466	20230	20408	20322	20274	20195	20211	20221	20297	20193	20303	20364	20444	20244	20488	20363	20331	20240	20446	20229	20314	20253	20161	20198	20222	20302	20207	20400	20271	20189	20248	20365	20428	20279	20313	20183	20308	20514	20294	20318	20009	20158	20182	20393	20212	20201	20328	20173	20285	20143	20335	20386	20374	20359	20296	20325	20066	20045	20431	20130	20230	20281	20318	20086	20445	20206	20161	20285	20359	20160	20370	20327	20291	20459	20164	20312	20399	20379	20456	20375	20016	20302	20440	20193	20150	20398	20437	20318	20442	20288	20483	20290	20173	20368	20174	20077	20361	20351	20263	20305	20614	20345	20364	20307	20311	20194	20324	20237	20337	20239	20187	20413	20261	20381	20335	20343	20110	20430	20471	20307	20365	20302	20352	20166	20314	20282	20198	20404	20141	20316	20338	20376	20237	20177	20428	20313	20411	20132	20160	20520	20255	20422	20336	20170	20630	20083	20176	20389	20366	20068	20234	20319	20268	20305	20245	20082	20038	20195	20207	20185	20373	20357	20221	20471	20388	20298	20268	20279	20309	20372	20332	20426	20333	20273	20056	20369	20297	20395	20372	20138	20498	20327	20269	20196	20240	20266	20404	20390	20214	20451	20344	20184	20426	20503	20294	20498	20489	20395	20171	20181	20375	20475	20373	20395	20398	20592	20330	20231	20294	20318	20259	20253	20265	20179	20427	20280	20146	20253	20346	20464	20434	20344	20145	20428	20126	20370	20324	20347	20279	20254	20442	20207	20262	20123	20346	20254	20424	20398	20334	20343	20325	20223	20322	20476	20355	20385	20147	20232	20342	20301	20150	20182	20095	20269	20353	20474	20267	20220	20235	20490	20212	20347	20363	20341	20462	20112	20152	20314	20438	20235	20220	20316	20280	20335	20364	20164	20267	20310	20256	20515	20430	20261	20266	20274	20270	20213	20366	20328	20418	20224	20202	20217	20449	20528	20271	20315	20493	20489	20234	20363	20273	20137	20244	20173	20404	20218	20093	20123	20221	20231	20180	20365	20428	20304	20158	20212	20378	20173	20411	20158	20223	20349	20385	20338	20357	20210	20126	20396	20423	20199	20208	20315	20143	20266	20288	20277	20448	20243	20303	20229	20442	20231	20257	20465	20003	20128	20230	20348	20326	20225	20264	20222	20308	20153	20256	20308	20248	20304	20360	20230	20232	20235	20281	20416	20370	20220	20294	20303	20343	20258	20264	20212	20316	20323	20344	20149	20497	20455	20333	20299	20216	20256	20220	20429	20200	20286	20216	20206	20231	20223	20102	20278	20441	20197	20410	20257	20418	20297	20411	20378	20304	20329	20472	20230	20096	20254	20106	20223	20358	20435	20346	20312	20523	20055	20396	20406	20330	20341	20340	20267	20182	20192	20240	20191	20459	20221	20269	20231	20253	20337	20349	20377	20178	20155	20469	20341	20353	20268	20276	20156	20382	20379	20462	20496	20207	20279	20183	20196	20170	20075	20247	20322	20367	20143	20179	20287	20274	20498	20275	20206	20277	20183	20359	20149	20222	20348	20346	20140	20359	20216	20371	20228	20204	20184	20225	20225	20348	20187	20083	20198	20257	20235	20351	20138	20419	20366	20277	20233	20294	20322	20420	20123	20341	20209	20152	20294	20126	20337	20277	20199	20354	20333	20341	20142	20190	20187	20210	20364	20482	20324	20195	20187	20377	20216	20280	20490	20188	20310	20321	20212	20286	20453	20388	20103	20091	20351	20362	20395	20376	20444	20404	20100
41142	56764	42962	26123	19326	17504	17008	16898	16485	16810	16708	16874	16759	16581	16834	16852	16653	16781	16804	16759	17252	16923	16886	16934	16895	16740	16856	16803	16682	16961	16902	16758	16682	16860	16935	16744	16876	16865	16833	16899	16832	17014	16819	16831	16848	16885	16642	16773	17039	16599	16754	16747	16999	16629	16928	16909	16972	16898	16669	16586	16753	16711	16902	16849	16691	16738	16802	16712	16702	16845	16807	16912	16851	16790	16665	16875	16889	16741	16907	16678	16739	16906	16869	16849	16821	16933	16705	16895	16779	16747	16706	16837	16705	16678	16762	16734	16708	16803	16811	16770	16775	16912	16601	16812	16798	16741	16862	16888	16704	16681	16859	16716	16714	16817	16854	16808	16909	16921	16832	16631	16939	16466	16840	16772	16684	17002	16865	16819	16854	16719	16714	16739	16938	16545	16876	16916	16729	16859	16689	16720	16787	16929	16753	16812	16661	16935	16725	16785	16759	16798	16740	16856	16879	16848	16860	16684	16952	16656	16598	16811	16807	16735	16751	16722	16864	16678	16958	16760	16742	17080	16824	16744	16837	16884	16754	16829	16831	16860	16781	16895	16707	16795	16819	16732	16693	16748	16972	16770	16816	16709	16824	16694	16854	16744	16777	16681	16782	16939	16794	16759	16814	16828	16800	16707	16599	16918	16715	16738	16763	16692	16892	16742	16833	16768	16821	16681	16848	16949	16787	16822	16960	16733	16696	16899	16626	16609	16976	16906	16838	16658	16839	16733	16741	16700	16920	16862	16679	16871	16722	16910	16858	16820	16671	16786	16792	16705	16908	16748	16934	16890	16780	16863	16676	16798	16789	16835	16684	16756	16764	16829	16811	16768	16780	16659	16728	16524	16687	16655	16614	16729	16909	16775	16788	16603	16890	16887	16789	16881	16783	16889	16709	16568	16909	16837	16877	17021	16857	16898	16816	16711	16662	16805	16797	16830	16797	16687	17024	16833	16761	16778	16816	16792	16744	16801	16790	16701	16681	16689	16771	16826	16780	16677	16883	16734	16877	16837	16605	16942	16756	16848	16698	16806	16906	16784	16770	16796	16721	16852	16825	16823	16730	16692	16667	16869	16886	16748	16921	16647	16726	16742	17036	16664	16825	16691	16927	16830	16722	16748	16745	16585	16826	16823	16798	16875	16777	16776	16823	16661	16877	16801	16737	16864	16859	16878	16944	16811	16879	16850	16846	16730	16821	16771	16801	16774	16786	16881	16815	16872	16766	16744	16589	16821	16697	16565	16715	16718	16747	16740	16786	16857	16799	16732	16983	16668	16819	16723	16846	16589	16812	16698	16921	17033	16825	16658	16758	16839	16749	16763	16748	16829	16722	16757	16715	16838	16687	16795	16965	16830	16784	16828	16838	16626	16608	16534	16866	16879	16683	16866	16631	16696	16852	16799	16954	16836	16740	16799	16655	16820	16834	16669	16954	16615	16853	16764	16805	16915	16779	16861	16788	16797	16724	16731	16913	16870	16674	16767	16788	16656	16878	16640	16753	16710	16666	16738	16756	16797	16820	16846	16831	16781	16918	16732	16897	16754	16788	16796	16868	16569	16828	16778	16769	16796	16696	17004	16787	16907	16769	17066	16861	16773	16739	16748	16953	16712	16872	16801	16773	16934	17031	16611	16874	16892	16730	16772	16943	16723	16952	16779	16748	16788	16902	16718	16675	16979	16812	16766	16850	16915	16886	16635	16772	16864	16924	16708	16842	16886	16719	16858	16804	16883	16874	16737	16822	16797	16730	16844	16854	16732	16772	16752	16870	16686	16962	16674	16903	16909	16644	16823	16831	16765	16873	16708	16774	16823	16826	16925	16700	16763	16746	16779	16857	16618	16733	16722	16697	16901	16831	16858	16670	16834	16716	16851	16723	16787	16773	16743	16892	16602	16843	16831	16839	16896	16745	16723	16797	16733	16657	16718	16819	16885	16858	16766	16810	16779	16811	16766	16874	16707	16987	16778	16828	16818	16679	16882	16952	16793	16793	16785	16609	16929	16675	16754	16768	16777	16772	16915	16957	16936	16765	16899	16607	16891	16700	16832	16735	16916	16719	16921	16620	16806	16742	16811	16863	16778	16720	16906	16825	16802	16730	16610	16717	16933	16725	16833	16871	17014	16860	16998	16845	16761	16683	16790	16876	16877	16928	16791	16755	16692	16841	16887	16941	16658	16770	16796	16923	16734	16854	16915	16718	16663	16695	16789	16826	16638	16877	16784	16830	16795	16956	16826	16891	16895	16840	16813	16764	16927	16808	16697	16806	16931	16687	16826	16770	16701	16846	16700	16598	16753	16904	16601	16771	16718	16825	16767	16780	16920	16694	16763	16915	16910	16936	16700	16738	16705	16630	16796	16890	16672	16831	16722	16619	16655	16842	16814	16808	16818	16765	16914	16794	16879	16817	16860	16790	16912	16738	16950	16849	16830	16867	16673	16705	16601	16753	16748	16759	16777	16752	16753	16750	16792	16740	16833	16778	16833	16932	16740	16745	16796	16778	16727	16812	16953	16704	16641	16793	16651	16872	16797	16908	16769	16781	16598	16842	16752	16914	16817	16758	16872	16727	16806	16704	16617	16792	16844	16948	16811	16985	16793	16630	16817	16740	16793	16792	16804	16919	16800	16717	16695	16822	16809	16920	16727	16868	16678	16783	16880	16956	16766	16842	16707	16837	16965	16779	16752	16870	16981	16932	16868	16903	16793	16908	16817	16725	16827	16733	16784	16849	16770	16712	16860	16670	16828	16647	16770	16724	16890	16708	16995	16816	16737	16887	16985	16826	16776	16877	16685	16726	16853	16759	16699	16963	16925	16809	16979	16601	16802	16723	16868	16863	16689	16790	16866	16674	16563	16767	16804	16661	16676	16776	16684	16856	16787	16658	16736	16748	16917	16801	16885	16727	16655	16872	16756	16981	16810	16668	16833	16722	16913	16825	16736	16844	16657	16793	16829	16741	16766	16800	16848	16893	16754	16844	16897	16798	16652	16857	16802	16603	16840	16842	16805	16744	16760	16962	16902	16853	16877	16758	16819	16683	16862	16706	16801	16839	16769	16809	16650	16865	16991	16873	16794	16843	16787	16775	16827	16783	16745	16804	16897	16726	16660	16754	16836	16731	16949	17012	16795	16873	16663	16869	16696	16635	16707	16900	16816	16600	16791	16881	16693	16847	16700	16880	16886	16891	16901	16779	16647	16789	16657	16776	16823	16900	16682	16691	16850	16635	16859	16946	16686	16780	16997	16775	16841	16803	16794	16828	17032	16820	16646	16837	16916	16833	16799	16843	16898	16961	16784	16849	16702	16747	16746	16765	16903	16695	16837	16669	16680	16814	16790	16670	16779	17028	16700	16859	16721	16768	16606	16788	16787	16835	16751	16875	16879	16786	16754	16757	16840	16764	16677	16761	16855	16864	16821	16887	16782	17004	17054	16761	16868	16883	16896	16768	16889	16951	16624	16877	16744	16855	16908	16826	16807	16704	16611	17012	16810	16870	16754	16877	16820	16781	16647	16739	16832	16887	16850	16909	16830	16936	16869	16729	16925	16782	16927	16839	16728	16760	16629	16840	16796	16918	16688	16665	16591	16907	16876	16796	16826	16799	16894	16959	16822	16630	16894	16627	16708	16765	16904	16786	16629	16808	17056	16988	16706	16700	16839	16857	16869	16782	16706	16547	16784	16932	16670	16835	16888	16563	16871	16624	16931	16808	16836	16987	16868	16849	16760	16766	16749	16646	16800	16743	16846	16702	16766	16897	17019	16746	16748	16834	16779	16807	16799	16829	16992	16674	16816	17011	16976	16839	16725	16747	16771	16969	16736	16810	16735	16788	16817	16764	16975	16974	16933	16971	16824	16694	16785	16759	16716	16862	16853	16901	16725	16760	16893	16863	16646	16821	16724	16775	16857	16951	16882	16764	16820	17027	16958	16780	16683	16732	16677	16867	16899	16753	16836	16774	16745	16871	16825	16706	16805	16713	16939	17106	16892	16732	17104	16765	16957	16735	17003	16973	16707	16761	16916	16949	16772	16709	16713	16738	16678	16844	16718	16706	16742	16869	16800	16690	16937	16732	16903	16694	16721	16746	16749	16819	16815	16810	16596	16832	16785	16734	16708	16731	16878	16826	16727	16926	16939	16840	16756	16883	16744	16894	16775	16645	16787	16740	16994	16662	16611	16931	16821	16864	17007	16861	16901	16579	16763	16761	16619	16814	16792	16736	16929	16863	16904	16756	16781	16838	16938	16811	16852	16689	16891	16777	16846	16715	16865	16896	16713	16771	16866	16872	16749	16873	16947	16852	16719	16797	16731	16797	16832	16760	16730	16856	16899	16958	16738	16683	16861	16968	16781	16781	16760	16820	16909	16802	16705	16642	16843	16788	16908	16735	16903	16890	16807	16732	16780	16795	17013	16720	16841	16746	16743	16836	16724	16728	16859	16748	16805	16767	16803	16731	16774	16862	16872	16817	16894	16833	16732	16738	16945	16836	16721	16873	16834	16981	16923	16906	16807	16877	16901	16750	16672	16814	16628	16693	16699	16760	16811	16975	16710	16737	16842	16755	16827	16891	17012	16822	16847	16780	16779	16777	16828	16731	16872	16884	16736	16906	16834	16851	16799	16751	16767	16852	16944	16723	16860	16835	16958	16862	16831	16599	16749	16791	16723	16747	16932	16865	16984	16789	16813	16813	16794	16791	16718	16796	16726	16896	16811	16743	16740	16726	16704	16845	16817	16936	16772	16744	16732	16822	16833	16787	16817	16737	16914	16745	16695	16779	16775	17166	16809	17011	16884	16830	16629	16729	16763	16918	16791	16837	16649	16722	16735	16902	16616	16834	16793	16877	16816	16994	16678	16769	16872	16646	16711	16962	16851	16746	16746	16636	16726	16774	16731	16871	16684	16813	16922	16887	16652	16735	16703	16832	16917	16795	16814	16643	16678	16616	16737	16710	16776	16765	16747	16707	16938	16688	16806	16750	16824	16934	16787	16781	16967	16771	16676	16821	16814	16772	16629	16795	16890	16781	16618	16833	16864	16901	16842	16756	16791	16745	16828	16749	16794	16746	16736	16916	16762	16685	16782	17038	16714	16858	16904	16923	16704	16690	16878
27308	32720	46993	37776	26041	22383	20807	20307	19977	20182	20076	20147	20243	20081	20235	19986	19833	19958	20176	20140	20101	20399	19880	20055	20000	20104	19972	20265	20038	20176	20165	19897	19892	20052	20066	20001	20047	20068	19968	19945	19984	20107	20171	19944	20118	20066	19964	19997	19907	20005	20079	20172	20138	19990	20160	20043	20035	19897	20193	19924	20015	20028	20147	20027	19992	19982	20133	20060	19862	20134	20105	19904	19995	19825	19976	20172	19985	19939	19993	19941	20040	20280	20125	20000	19874	20122	20094	19963	20025	19998	20098	19818	20020	20025	19974	20024	20107	19929	20051	20087	19803	19989	19860	20076	20070	20048	20023	19874	19754	19934	20002	19991	20154	19962	19932	20120	19952	19957	19970	19994	20154	20201	19958	20013	19956	20121	19956	19972	19788	20168	20016	19836	20016	19922	20029	19903	20113	19999	20223	19965	20004	19959	19872	20000	19877	19889	19923	19940	19941	19990	19933	19806	19670	19989	19940	19858	19842	19911	19983	20145	20047	19840	19847	20043	20002	20001	20124	19956	20052	19909	19970	20028	20148	19843	20020	20032	20067	20027	20086	20021	19978	20339	19792	20185	20063	19974	19924	20054	19979	20123	19824	19881	19910	20173	19990	20039	20023	20040	20101	20297	20115	19944	20016	20038	19794	20115	20094	19878	20050	20074	19827	20039	20035	19897	19888	19989	20020	20052	20339	19918	20050	19931	20195	20111	19813	19951	20194	19912	20017	20097	19988	20123	19990	19903	19950	19905	19982	20088	20017	19764	19891	20042	20091	20033	19940	19971	20052	19804	20058	20148	20080	20083	20060	19869	20101	20065	20022	20254	20056	20090	19828	19987	19928	20046	20073	19863	20092	20053	19835	19852	19962	20150	19946	20104	20096	20172	20029	20006	20117	19800	19814	20043	20039	19930	19934	20049	19919	19965	19977	19931	19735	19989	19647	19825	19694	19939	20110	19840	19985	19845	19850	20061	19929	20001	20039	20045	19725	19929	19688	19877	19831	19911	19886	20246	19882	20065	20047	19974	19945	20133	20070	20113	20144	20205	20005	20068	20084	19918	19913	20018	19855	20153	19977	20035	20133	20230	20063	20077	19923	20124	19863	19886	19736	19996	19953	20047	20017	19972	20052	19918	19957	20032	20160	20096	20035	20163	20081	20028	20060	20060	19980	20197	19863	19795	20078	19811	19834	20028	20250	20167	20171	19678	19892	20121	20195	20091	20255	20334	20064	20024	20169	19983	20083	19940	19989	20100	19995	19914	20185	20214	20098	20005	20212	19857	20146	20181	20153	19964	20201	19862	19824	20001	19935	20130	20237	19962	20339	19862	20080	19835	20204	20075	19962	20048	20045	19843	20039	20067	19946	20126	20159	20012	19902	20131	20147	19849	20068	19937	19987	19839	19976	19976	20000	19936	19825	19761	20046	20003	19741	19997	19999	20164	20159	19890	20012	19993	19870	19993	20096	20018	20108	19882	19970	20133	20008	19954	19980	20102	20133	20107	20186	20132	19927	19916	19992	19881	19854	19931	19880	19987	20126	19930	19832	20038	20107	20116	20066	20065	20083	20125	19950	20006	20043	19898	19663	20018	20091	19972	19950	20033	20121	20088	19995	19907	20021	20071	20077	20021	19852	19897	20176	19911	19928	19952	19831	19900	19889	20010	19823	20015	19822	19935	19870	19859	19857	19828	20096	20020	19986	20161	20262	19897	20116	19577	19878	20092	19854	20333	19848	20009	19855	20099	20043	19948	20053	19955	20027	19921	19989	19940	20124	19958	20106	19968	19839	19983	19871	20016	19987	20026	19759	19912	20039	20258	20093	20276	19794	19926	20006	19979	20109	20060	19975	20073	19996	19777	19862	20019	20009	19948	19990	19910	20246	19861	19939	20046	19902	20076	19867	19843	19936	19965	20070	20058	19915	20014	20117	19935	20060	19896	20072	19952	19992	19901	20123	20036	20116	19849	19665	20015	20034	19961	20220	19998	19818	20001	20120	19885	20180	19803	19985	20103	19936	19971	20134	20058	19758	19860	20076	19890	19682	19895	20200	20033	20042	19965	19935	20101	19935	20069	20086	19820	20024	19825	20016	19964	19849	20073	20033	20237	19858	20123	20005	20052	19980	19963	20050	19665	20061	20051	20264	20141	20124	20225	19973	20157	19981	20094	20027	20218	19987	19904	20041	19921	19994	19819	19910	20064	19875	20030	19929	20091	20128	20057	19984	19858	19998	19858	19776	20063	20127	20113	20100	19927	20041	19872	19949	19978	19960	19999	20137	20018	20099	20045	19930	19884	20047	20076	19991	19985	20034	19977	19803	19853	19890	20068	19943	20068	19879	20019	20116	19913	19694	20267	20018	20059	19842	20172	20023	19845	19907	19903	20000	20132	20047	19975	19984	19961	19947	19903	20132	19971	20004	20016	20138	19917	20008	19975	19942	20001	19828	20091	20042	20133	19971	20160	19862	19999	19993	20154	19989	20086	20061	19974	20065	19821	19968	19996	20094	19908	20051	19982	20088	19952	19820	20024	20133	20364	19964	19908	19809	19933	19819	19939	20143	19849	20042	20032	20051	20058	20050	19847	19991	19892	20089	20052	19844	20048	20143	20167	20053	20124	20136	20014	19987	20100	20053	19933	19996	19957	19986	20029	19935	20153	20041	20078	20069	20012	20076	20092	19991	19876	20190	20000	20042	19928	20064	20177	20022	19951	19837	20041	20043	20199	19849	19955	19940	20022	19931	19986	19859	20039	19904	20021	19980	19892	20127	19932	20045	20054	19980	20086	19990	19889	20101	20081	20052	20342	19946	19969	19948	19941	20033	19998	20131	20094	20205	19903	20077	19877	20027	19875	20033	19971	19912	19958	19930	20091	20050	19933	20006	19657	20036	19950	19839	20062	20069	19915	20047	19865	19962	20074	19837	20130	20065	19929	20133	19925	20171	19953	20111	19971	20060	20163	20048	19888	20151	19988	20139	20114	20070	20117	20096	20034	19960	20019	20112	19859	20107	20069	19832	19861	20081	19928	19943	19933	19998	20051	20058	20118	19754	19927	19824	20077	19873	19937	19900	19792	19691	19941	20141	20083	19901	20011	20027	19980	19942	20047	20025	20127	20129	20093	20093	20113	19848	19980	20052	19853	20043	19962	20061	19890	20093	20080	19878	20042	20095	20034	19841	19818	20093	19996	20113	20027	19968	20059	19841	19952	20128	20075	20228	19917	20369	19999	20078	19996	20085	19965	19951	19857	20049	20114	20025	20036	20092	19824	19932	20057	20139	19899	19950	20173	19912	19859	20003	19903	19914	19841	20092	20005	20046	19979	20147	19870	20015	20048	20196	20035	20170	20176	19997	20019	20052	19957	20080	19968	20131	20095	19964	19862	20101	20053	19996	19944	20001	19959	20043	19883	19994	20074	20040	20041	19969	20114	20259	20037	19902	20090	20140	20085	19926	19888	19986	19950	19871	19922	20099	20160	19998	20053	19854	20091	19895	19962	19999	20065	20018	20124	19959	19951	20039	19972	20063	20091	19838	20098	20022	19982	20110	19896	19919	20204	19943	19947	19935	19942	19967	19832	19972	19977	20110	19837	19954	20236	20021	20057	20079	20041	20160	20125	19844	20224	19988	20112	20140	19955	19977	19845	20056	20124	20044	20024	19915	19870	19994	20120	20018	20028	20121	19934	20218	20149	19881	19991	19973	19972	20045	20048	19983	19953	20093	19854	20042	20038	19881	20149	20068	20042	19885	20113	20142	20176	20005	20100	20224	20048	20157	19961	19963	19978	19987	20072	19934	19823	20132	20207	19903	19989	20180	20127	20172	20170	19991	20020	19930	20098	20085	20216	20169	20032	20002	19838	20118	19975	19985	19892	19905	19986	19963	20195	19887	20080	20047	20053	20094	20078	20014	19984	20053	20144	19936	20015	20179	20146	19864	19892	19919	19991	19874	19720	20257	20079	20247	19933	20069	19830	20096	19908	19886	20137	20140	19991	20017	20078	20018	20054	19854	20083	19983	20169	19991	19979	20014	20003	20168	20170	20233	20043	20248	20033	19898	20024	19850	20162	19915	19828	20036	20108	20053	19918	20262	19781	19759	19917	19898	19947	19874	20035	19857	20100	19930	19900	19948	20082	19977	19905	20030	20080	20262	20208	19996	20041	20091	19894	19940	20037	19947	19975	19966	20110	19922	19957	20092	20131	20119	19975	20201	19987	19979	20016	19967	19824	20146	19995	19897	20006	19994	20113	19988	20062	19856	19902	20161	19994	19952	20118	19988	19911	20081	19927	20156	20188	20236	20082	19982	19808	20219	20145	19983	20023	20172	19897	20084	19964	19832	19902	19996	20002	19851	20046	19883	20084	19986	19894	19994	19889	19908	20051	20167	20102	20143	19966	20161	19745	20018	20057	20097	20005	19966	19932	20054	19952	19929	19865	20056	20009	19997	19845	20374	19907	19902	19833	20066	19991	19900	20132	20016	20106	20177	19991	19871	20075	19923	20145	19929	20118	20102	19820	20134	20126	19953	19769	20035	20020	20074	19807	19964	19923	20031	19983	19888	19985	19962	20083	19913	20104	19980	19987	19963	19857	19852	19930	19980	19888	19977	20172	20048	20180	19833	19917	20104	20164	20015	19885	20150	19861	20066	20170	20074	19871	19954	20057	19991	20119	20135	20067	20021	20112	20109	19899	20047	19955	20030	20030	20125	19925	19767	19990	19919	20171	19959	20062	19910	19961	20125	20121	19916	20026	19988	19868	19992	19927	20061	20142	20062	20057	19963	19893	20099	20035	20248	20043	19959	19965	20004	20065	19930	20027	20009	19940	20087	20033	20057	19963	19977	19874	20050	20011	20093	19952	19898	20241	20095	19831	20097	19836	20282	19958	20069	19957	19984	19877	20143	19867	20113	19961	19919	19945	19987	20037	20271	20070	20000	20121	20094	20163	19972	20116	19690	20129	19979	19759	20072	20149	19865	19986	20083	19841	20303	19899	20062	19996	19912	20109	19985	20136	20049	20018	20073	20000	19852	19981	19795	19972	19970	20081	20031	19862	19928	19914	19951	19755	20072	20036	20117	20016	19993	20001	20263	19913	20088	19955	20186	20016	20011	19687
52349	78813	59912	36037	22774	18230	16710	16528	16554	16694	16910	16689	16625	16537	16657	16543	16819	16568	16718	16535	16764	16669	16589	16620	16591	16639	16939	16678	16734	16727	16567	16643	16597	16656	16698	16631	16849	16579	16516	16799	16587	16542	16660	16686	16628	16702	16709	16707	16706	16574	16487	16844	16650	16586	16549	16695	16594	16631	16754	16534	16847	16763	16725	16558	16625	16748	16656	16461	16640	16619	16789	16564	16710	16649	16781	16744	16698	16764	16644	16636	16806	16606	16720	16620	16391	16683	16671	16677	16702	16739	16642	16796	16516	16532	16499	16624	16735	16590	16658	16542	16810	16561	16685	16735	16624	16595	16541	16673	16716	16714	16423	16521	16709	16582	16691	16578	16712	16615	16623	16746	16571	16589	16721	16581	16595	16575	16591	16787	16750	16653	16709	16571	16692	16728	16602	16636	16620	16763	16538	16508	16693	16512	16568	16593	16846	16732	16631	16758	16710	16703	16583	16569	16661	16671	16498	16758	16632	16644	16898	16720	16631	16657	16671	16679	16593	16620	16682	16530	16598	16754	16555	16623	16725	16706	16392	16666	16695	16773	16605	16591	16698	16665	16739	16459	16607	16741	16840	16658	16612	16499	16658	16581	16720	16534	16521	16616	16705	16722	16790	16709	16567	16634	16594	16568	16729	16639	16699	16431	16650	16585	16582	16528	16639	16615	16672	16439	16611	16609	16546	16700	16546	16521	16604	16560	16638	16628	16566	16629	16726	16542	16605	16587	16493	16707	16711	16622	16549	16650	16556	16728	16517	16633	16807	16676	16678	16583	16625	16675	16762	16615	16681	16608	16638	16673	16625	16813	16613	16764	16649	16572	16660	16763	16713	16607	16863	16397	16625	16667	16552	16673	16536	16491	16652	16635	16619	16611	16595	16703	16688	16716	16646	16598	16575	16481	16563	16552	16680	16587	16580	16566	16752	16498	16566	16711	16666	16709	16674	16517	16680	16696	16583	16712	16427	16832	16784	16424	16814	16600	16658	16602	16663	16590	16664	16747	16713	16696	16521	16608	16652	16645	16723	16640	16631	16703	16839	16774	16610	16622	16627	16673	16826	16622	16492	16463	16696	16568	16605	16557	16506	16569	16474	16758	16888	16651	16504	16359	16861	16647	16596	16680	16726	16633	16563	16634	16614	16679	16679	16573	16770	16499	16533	16552	16620	16422	16679	16648	16652	16454	16699	16761	16607	16573	16743	16727	16509	16487	16778	16748	16658	16582	16835	16714	16423	16722	16568	16665	16665	16589	16849	16565	16711	16657	16705	16496	16514	16643	16513	16730	16713	16775	16668	16455	16805	16641	16669	16762	16529	16652	16689	16775	16435	16592	16735	16743	16477	16736	16641	16624	16682	16801	16520	16739	16673	16484	16751	16607	16676	16631	16651	16706	16509	16491	16642	16796	16476	16626	16659	16611	16554	16612	16546	16633	16602	16657	16620	16592	16710	16583	16701	16638	16694	16611	16847	16632	16572	16691	16441	16618	16412	16733	16750	16692	16659	16536	16749	16760	16683	16680	16612	16580	16593	16817	16604	16530	16838	16703	16555	16574	16575	16798	16599	16552	16679	16708	16691	16749	16549	16662	16550	16512	16718	16554	16697	16807	16715	16653	16626	16756	16586	16711	16659	16573	16647	16639	16675	16528	16531	16662	16606	16582	16468	16484	16498	16594	16697	16570	16572	16533	16608	16638	16694	16606	16478	16478	16740	16601	16638	16605	16695	16538	16622	16487	16613	16494	16558	16913	16626	16663	16722	16480	16763	16700	16748	16667	16531	16565	16623	16533	16581	16691	16584	16582	16654	16573	16561	16587	16596	16801	16561	16738	16772	16612	16561	16800	16642	16722	16675	16676	16790	16517	16578	16676	16710	16472	16546	16652	16640	16525	16824	16537	16547	16711	16472	16641	16792	16559	16491	16663	16667	16650	16682	16690	16674	16465	16792	16685	16779	16785	16681	16818	16609	16498	16730	16581	16667	16576	16709	16656	16553	16579	16528	16514	16746	16689	16517	16631	16691	16672	16566	16668	16619	16539	16621	16732	16628	16624	16656	16716	16553	16586	16579	16685	16673	16722	16617	16479	16656	16644	16542	16704	16794	16392	16833	16600	16706	16657	16610	16601	16516	16653	16680	16664	16670	16638	16488	16751	16657	16444	16766	16687	16458	16613	16628	16634	16740	16652	16841	16509	16807	16673	16823	16733	16726	16694	16781	16565	16741	16550	16683	16729	16697	16532	16690	16659	16590	16726	16546	16686	16637	16659	16737	16474	16584	16456	16569	16629	16687	16610	16787	16634	16737	16563	16626	16664	16519	16473	16748	16571	16528	16691	16488	16718	16626	16561	16579	16648	16837	16695	16499	16544	16644	16488	16739	16833	16450	16651	16694	16644	16695	16769	16646	16707	16594	16743	16747	16674	16729	16546	16659	16581	16650	16799	16596	16635	16693	16691	16646	16604	16871	16555	16650	16580	16716	16535	16565	16659	16660	16571	16748	16665	16886	16824	16766	16532	16741	16533	16640	16698	16689	16628	16616	16538	16625	16712	16912	16558	16608	16508	16706	16684	16618	16697	16517	16590	16793	16641	16743	16591	16674	16525	16628	16574	16670	16536	16786	16695	16816	16503	16636	16546	16625	16601	16757	16764	16671	16616	16871	16714	16616	16599	16639	16702	16578	16425	16698	16849	16669	16478	16833	16422	16622	16692	16638	16659	16519	16757	16629	16617	16545	16556	16579	16689	16576	16639	16476	16687	16549	16690	16475	16614	16590	16740	16513	16634	16531	16554	16728	16571	16667	16599	16566	16492	16578	16724	16612	16567	16570	16754	16767	16644	16734	16707	16700	16734	16666	16623	16544	16513	16533	16721	16816	16574	16529	16643	16639	16734	16748	16682	16617	16582	16595	16829	16594	16990	16643	16655	16608	16641	16473	16869	16762	16566	16684	16667	16708	16609	16653	16799	16731	16683	16623	16683	16615	16584	16565	16566	16532	16598	16650	16611	16667	16551	16728	16572	16420	16481	16537	16782	16671	16643	16465	16597	16724	16699	16727	16745	16633	16716	16584	16594	16612	16651	16578	16525	16702	16601	16569	16586	16604	16561	16583	16740	16689	16792	16614	16552	16809	16574	16628	16748	16613	16718	16644	16466	16735	16692	16604	16558	16517	16548	16598	16671	16795	16706	16709	16543	16681	16691	16699	16663	16751	16703	16694	16630	16829	16729	16673	16681	16554	16495	16673	16679	16555	16786	16620	16608	16881	16580	16366	16697	16642	16736	16522	16824	16573	16493	16550	16735	16587	16702	16670	16642	16545	16676	16678	16549	16635	16705	16711	16722	16660	16476	16658	16646	16548	16561	16613	16759	16481	16687	16746	16592	16557	16718	16550	16699	16718	16549	16838	16763	16549	16517	16730	16628	16579	16683	16581	16707	16776	16710	16646	16509	16537	16871	16719	16684	16714	16634	16735	16761	16610	16654	16620	16723	16516	16533	16713	16552	16605	16687	16644	16661	16494	16692	16652	16616	16681	16501	16606	16637	16613	16662	16535	16614	16723	16701	16702	16653	16486	16599	16568	16559	16626	16566	16642	16769	16662	16652	16624	16696	16782	16667	16721	16670	16684	16664	16625	16727	16751	16426	16752	16536	16459	16648	16643	16500	16668	16615	16604	16713	16839	16596	16466	16552	16748	16743	16930	16577	16620	16591	16611	16716	16639	16652	16515	16597	16680	16556	16707	16823	16699	16620	16557	16714	16566	16581	16574	16681	16630	16658	16612	16758	16740	16736	16596	16728	16587	16736	16566	16842	16760	16438	16589	16708	16526	16723	16726	16531	16680	16634	16686	16618	16596	16775	16958	16639	16731	16710	16608	16728	16738	16572	16677	16767	16586	16641	16652	16653	16552	16515	16530	16712	16645	16811	16625	16647	16657	16703	16707	16592	16506	16651	16632	16606	16639	16543	16625	16590	16693	16688	16715	16424	16729	16582	16898	16498	16516	16813	16685	16574	16797	16742	16628	16748	16663	16720	16622	16700	16583	16633	16557	16790	16593	16677	16736	16705	16545	16518	16786	16617	16800	16549	16681	16692	16740	16640	16681	16778	16684	16717	16670	16751	16650	16730	16528	16738	16571	16571	16663	16622	16587	16885	16598	16614	16695	16718	16788	16732	16855	16499	16649	16645	16627	16864	16625	16559	16724	16621	16669	16509	16511	16747	16663	16549	16639	16860	16604	16638	16689	16522	16625	16648	16658	16553	16636	16589	16596	16549	16620	16754	16686	16757	16641	16508	16767	16611	16789	16662	16737	16604	16730	16698	16521	16641	16622	16694	16559	16643	16759	16532	16694	16692	16662	16562	16642	16710	16665	16812	16630	16681	16541	16482	16655	16677	16686	16883	16671	16688	16545	16728	16551	16708	16514	16606	16617	16521	16635	16681	16740	16561	16630	16706	16482	16492	16617	16623	16791	16742	16716	16674	16607	16603	16456	16827	16650	16603	16654	16704	16662	16674	16659	16735	16503	16537	16492	16645	16686	16739	16647	16748	16664	16724	16639	16738	16833	16577	16530	16697	16572	16752	16700	16643	16639	16543	16743	16702	16541	16568	16722	16693	16593	16722	16570	16600	16684	16579	16765	16582	16642	16815	16449	16826	16751	16643	16579	16640	16799	16485	16625	16646	16750	16718	16631	16585	16553	16712	16551	16687	16755	16587	16607	16463	16706	16615	16753	16673	16629	16644	16444	16874	16570	16543	16698	16611	16675	16783	16771	16607	16797	16728	16753	16683	16814	16654	16662	16604	16729	16782	16688	16646	16671	16654	16713	16771	16538	16755	16761	16575	16808	16540	16630	16728	16796	16436	16695	16611	16874	16597	16589	16680	16576	16808	16620	16577	16745	16680	16670	16713	16639	16563	16699	16608	16760	16693	16656	16708	16542	16680	16669	16708	16682	16613	16655	16596	16614	16658	16602	16404	16745	16683	16573	16711	16667	16645	16634	16694	16746	16637	16747	16727	16608	16782	16484	16645	16552	16806	16722	16707	16714	16605	16475	16606	16670	16670	16844	16641	16723	16752	16766	16675	16552	16736	16763	16408	16678	16709
22828	23041	35959	32302	26793	25662	26210	20804	20076	20375	20174	20217	20258	20179	20187	20335	20025	19939	20081	20206	20070	20136	20136	20045	19921	20179	20070	20009	20119	20022	20051	20015	20208	19891	20032	20019	20004	19836	20086	19819	19807	19990	20117	19991	19848	19921	19984	19964	19913	19934	19984	19910	19987	19864	20055	19750	19794	19857	19972	19770	20028	19898	19772	20050	19884	20067	20215	20046	19834	19980	19968	19854	19906	19955	19759	19959	19890	19881	19944	19954	19930	20173	20059	19907	19958	20009	19941	19851	20002	19752	19875	20078	20004	19859	19993	19911	19982	19834	20009	19952	19800	19956	19993	20154	19909	20076	20022	19788	19876	19775	19839	19784	19952	19946	19950	19703	19841	20054	19869	20031	19879	19884	19791	19726	19973	19908	19963	19801	20018	20043	19912	19890	19840	19892	19903	19891	20230	19862	19892	19948	19858	19737	19955	19922	19895	19915	19822	19748	19791	19987	19950	19966	19934	19734	19979	19858	19879	19852	19957	19762	19861	19640	19917	19844	19897	19688	19955	19987	19903	19900	19845	19792	19921	19822	19837	19869	19985	20057	19941	19940	19884	19854	19780	19729	19737	19936	19994	19862	19793	20074	19762	19998	20059	19941	19923	19785	20004	19748	19750	19745	19972	20038	19752	19763	19962	19901	20116	19945	19688	19793	19930	19830	19683	20084	20024	19838	19938	19843	19915	20085	20114	19815	19947	19835	19914	19963	19804	20043	20114	19991	19671	19965	19935	19979	19752	19973	19657	19959	20015	20047	19720	19913	20059	19795	19816	19939	19997	20013	19888	19913	20085	20096	19908	19866	19892	19982	20000	19891	20011	19957	20025	19850	19769	19933	19780	19879	19849	19778	20114	19713	20048	19758	19917	19716	20020	19892	19937	19787	19855	19892	19929	19896	20020	20018	19988	20031	19842	19830	19943	19862	20046	19885	19817	19830	19802	19854	19937	19817	19801	19959	19895	19953	20059	19950	19898	19883	19708	19931	19942	19555	20002	19822	19985	20051	19985	20025	19866	20105	19972	19858	19847	19958	20063	19887	19932	19956	20001	20038	19966	19984	19886	19932	19845	19741	19848	19995	19971	19901	19950	19905	19806	19840	19816	19976	19813	19984	19967	19967	19682	19914	19978	19876	19985	19875	19931	19997	20049	20006	19968	19984	19909	19780	19930	19935	19868	19743	19821	20016	19840	19929	19803	19852	19957	19763	19919	20004	20036	19999	19859	20033	19921	19950	19972	19895	19858	19712	19982	19773	20145	19840	19792	19967	19937	20098	19963	19973	20046	19884	19849	19883	19928	19818	19828	19702	19991	19904	19959	20018	19849	19968	19920	19812	19984	19860	19937	19841	19741	19845	19891	20023	20092	19990	19816	19893	19985	19913	19996	19708	19883	19655	19755	19878	19998	20114	19960	19815	19858	19841	19811	19861	20137	19829	19783	19827	19828	19992	20010	19715	19733	20232	19914	19765	20185	19856	19936	20075	19883	20044	19990	19774	19922	19852	20122	19964	19769	19811	19967	19865	19974	20095	19932	19808	20058	19906	19822	19997	19822	19975	19998	20111	20083	20011	19822	19680	19800	19673	19736	20047	19845	19653	19826	19723	20039	19770	19980	19698	19881	19961	19873	19665	20072	19821	19962	19989	19886	20117	19822	19876	19827	20069	20040	19854	20131	19948	19888	19897	19754	19886	19872	19984	19907	20143	19968	19938	19901	19994	19845	19951	19908	20117	19886	19743	19980	19813	19777	19964	19779	20112	19975	20045	19874	19749	19981	20013	19972	19900	19929	19879	19823	19922	19962	19668	20032	20019	19991	20094	19864	19963	19903	19701	19890	19913	19874	19813	20048	19701	19731	20017	19817	19719	19887	19884	20115	19798	19901	20191	19966	20001	20026	19787	19971	19881	20008	19927	19955	19822	19971	19836	20159	19876	19949	19847	19856	19765	19794	20068	19924	20060	19821	19814	19868	20053	19967	20155	19953	19999	19871	19967	20073	19671	19939	20071	19852	19744	19577	19984	19773	19858	20111	19871	19759	19858	20050	19945	19655	19787	19761	19895	19934	19953	19822	19927	19890	19945	20008	19773	19923	19807	19891	20032	19815	19998	20030	19949	19939	19780	19844	19848	19899	19687	19994	19747	19881	20003	19980	19842	20165	19801	19620	19923	19808	19883	20012	20062	19944	19622	19998	19898	19954	20009	19759	19977	20005	19736	19857	19888	19941	19895	19978	20047	19901	20041	19877	19763	20055	19990	20079	20000	19851	19808	19937	19866	19947	19993	19852	19843	19983	19949	19989	19900	20156	20004	20178	19895	19938	19992	19788	19738	19760	19767	20055	19790	19997	20119	20017	19703	19906	20073	19851	19803	19729	20080	19985	20006	19929	19914	19741	19713	19908	19840	19611	19795	19750	19919	20182	19913	19923	19890	19668	19888	20056	19752	19776	20008	19998	19762	19935	19870	19769	19659	19886	19796	19738	19941	20081	19809	19855	19975	20067	20046	19985	19820	20060	20110	19877	19736	19802	19883	19920	19759	19782	19827	19736	19958	20248	20041	19810	19915	19927	19866	19822	19954	19807	19920	19773	19879	20283	20026	20014	19840	20024	19564	19910	20125	20078	19923	19757	19948	19894	20065	19784	20049	20077	19791	19766	20077	19896	19872	19910	19983	19855	19665	19999	19705	19724	19933	19681	19980	19937	19890	19676	19652	19939	19886	19946	19887	19961	19754	19807	19990	20075	19779	19843	19707	19995	19940	19763	19788	19943	19820	19728	19856	19853	19898	19979	19809	19877	19973	19992	19790	19876	19900	19839	19890	19899	19788	19875	19777	19848	19678	20050	19694	20031	19889	19874	19828	19887	19902	19811	19756	19846	19615	19625	19907	19744	19834	19896	19753	19952	19751	19846	19892	20068	19905	20037	20025	19845	19909	20008	19631	19785	19908	19595	19714	19764	19885	19862	19870	19759	20025	19882	19813	19909	20082	19787	19817	19807	19894	19595	20006	20046	20003	19620	19822	19792	19965	20059	19883	19822	20027	19836	19930	19885	19811	19933	19885	20150	19916	19976	19882	19951	19846	19755	19757	19870	19863	19926	19815	19961	19774	19862	19683	19997	19879	19965	19993	19835	19894	19909	19807	20165	19948	20003	19880	20013	20030	19868	19774	19906	19947	19948	19910	19823	19779	19897	19790	19857	19961	19834	19953	19781	19800	19827	19890	19778	19927	20011	19898	19805	20084	19731	19768	19899	19936	19992	19955	19908	19777	20014	20045	19948	19912	19603	19717	19800	19781	19929	20054	19997	20005	19935	19848	19988	19934	19781	19846	19967	19790	19862	19818	19967	19812	20127	19858	19856	20052	20091	19895	19790	19958	19887	20157	19808	20185	20026	19851	20044	19877	19814	20005	19844	19799	19770	19588	19885	19886	19812	20008	19814	19881	19907	20082	19833	20161	19809	19782	19868	19755	19935	19854	20103	19785	19738	19891	19853	19875	19736	19948	20283	19921	19627	20071	19661	19779	20102	19887	19847	19798	19734	19832	19829	20162	19978	19741	19879	19741	19868	19872	19952	20042	20203	19922	19877	20000	19926	19825	19669	19922	20029	19848	20053	19970	19999	19979	19961	19846	19897	19905	19806	19780	19863	19836	19905	20098	19840	19884	19867	19914	19925	19945	19834	19855	19648	19908	20007	20039	19930	20089	19991	19741	19895	19676	20087	20051	19809	19892	19904	19925	19792	19810	19703	19962	19842	19939	19654	19874	19891	19971	19934	19937	19813	19757	19960	19868	19931	19975	19815	19904	19948	20059	19837	19769	19835	19954	19977	19662	20058	19943	19919	19960	19858	19974	19905	19902	20039	19816	19960	19872	20057	19834	19560	20021	19764	19776	19974	19976	20000	20002	19871	19880	19885	19982	19699	19972	20048	20053	19829	19732	20058	19513	19892	19981	19938	19770	19869	19776	19787	20000	19891	20015	20053	19941	19976	19643	19783	19906	19850	19672	19840	20108	19799	19719	19977	19684	19797	19680	20000	19976	19741	20061	19822	19709	19782	19911	19789	19880	19734	19968	19961	19868	20033	19921	20004	19885	19772	19911	20081	19788	19765	19861	19871	19804	19949	19679	20023	19881	19891	19875	19701	19805	19906	19828	19856	19919	20061	20115	19952	19873	19929	19853	19908	20134	19882	19984	19836	19842	19958	19636	19981	19972	19962	19846	19735	19952	20018	19931	20045	20001	20167	19896	19738	19799	20055	19628	20083	19837	19896	19810	20180	19791	19896	19768	19996	19758	19910	19881	19784	19909	20006	19786	19947	19801	19812	19858	20001	20000	19996	19752	19857	19908	20081	19783	19953	19977	20016	19712	19717	19969	19882	19936	19771	19837	19844	20099	19963	19901	19783	20034	19930	20054	19945	19744	19792	19699	19867	19873	19879	19869	19947	19859	19913	19804	19907	19855	19868	19866	19956	19875	19937	19817	20084	19980	20021	19801	19942	19795	19811	19794	19859	19872	20031	19842	19827	19918	19782	19758	19820	19834	20004	19949	19789	19854	19844	19968	20035	19965	19951	20065	19855	19857	19869	19785	19956	19768	19670	19891	19647	19832	19916	19922	19811	19972	19980	19808	19963	19889	19943	20013	19953	19793	19839	19811	19988	19999	19746	20007	20060	20028	19974	20200	19987	19960	19872	19821	19894	19963	20108	19998	19768	19957	19667	19833	19655	19716	19896	19755	20017	19871	19787	19805	20102	19905	20133	19844	19982	19761	19867	19749	19882	19925	19799	19700	19815	19996	19942	19986	19872	20006	19924	19684	19930	19883	19831	20001	19980	20120	19758	19912	20005	19996	19992	19716	19619	20015	19859	19919	19857	19844	19939	20005	19830	19766	20069	19833	20041	19891	19717	19626	19926	20067	19950	19801	19834	19800	20134	20029	19806	19914	19922	19949	19742	19972	19750	19927	19844	19871	19928	20112	19821	19885	19792	19880	19793	19903	19834	19935	19861	20017	19887	19766	19996	19891	19998	20038	19851	20009	20052	19716	19923	19747	19887	20048	19964	20026	19922	19695	19714	19853	19877	19862	19931	20041	19851	19920	19805	19978
63344	104370	88200	62934	38608	23656	17452	16351	16571	16591	16359	16470	16561	16618	16467	16391	16403	16377	16523	16521	16520	16420	16494	16574	16415	16636	16608	16694	16676	16536	16451	16436	16614	16745	16340	16477	16489	16453	16494	16425	16526	16476	16814	16578	16322	16509	16509	16489	16462	16639	16630	16489	16562	16432	16589	16335	16419	16674	16397	16500	16600	16541	16463	16576	16398	16689	16545	16419	16535	16869	16633	16485	16607	16517	16750	16520	16690	16348	16334	16389	16583	16565	16544	16581	16438	16424	16555	16494	16567	16684	16479	16548	16637	16617	16289	16489	16532	16515	16567	16536	16690	16525	16654	16555	16585	16569	16513	16472	16437	16591	16600	16551	16461	16445	16432	16401	16342	16503	16436	16551	16529	16341	16633	16472	16460	16544	16494	16369	16452	16521	16345	16471	16557	16349	16441	16652	16586	16408	16734	16590	16568	16525	16544	16387	16672	16493	16549	16393	16552	16569	16696	16551	16494	16422	16594	16639	16492	16512	16407	16496	16487	16516	16645	16546	16398	16530	16503	16471	16465	16484	16403	16479	16467	16420	16602	16561	16570	16412	16453	16548	16300	16376	16593	16660	16511	16529	16630	16431	16508	16457	16501	16561	16572	16494	16542	16516	16552	16367	16642	16499	16296	16786	16546	16649	16338	16628	16481	16456	16527	16609	16481	16493	16550	16512	16499	16486	16632	16566	16564	16522	16503	16443	16500	16514	16557	16367	16373	16774	16356	16595	16596	16593	16474	16445	16376	16593	16524	16489	16518	16505	16516	16558	16591	16548	16582	16634	16677	16442	16501	16426	16406	16471	16585	16230	16625	16578	16627	16307	16466	16449	16605	16522	16474	16450	16497	16622	16479	16372	16509	16483	16684	16486	16692	16396	16590	16529	16473	16642	16477	16419	16500	16479	16437	16498	16518	16472	16546	16417	16480	16703	16514	16446	16645	16520	16539	16505	16699	16508	16483	16470	16402	16478	16476	16447	16547	16587	16438	16574	16462	16447	16413	16441	16508	16566	16553	16354	16583	16586	16472	16522	16424	16541	16512	16674	16438	16423	16564	16482	16506	16467	16549	16509	16539	16651	16405	16590	16624	16504	16645	16502	16819	16525	16360	16573	16558	16441	16521	16492	16467	16469	16613	16499	16393	16513	16671	16616	16521	16478	16494	16548	16557	16551	16575	16718	16411	16595	16578	16421	16389	16646	16582	16736	16312	16585	16525	16535	16388	16642	16556	16517	16450	16609	16481	16430	16684	16407	16309	16590	16453	16498	16414	16431	16464	16381	16438	16472	16553	16305	16534	16413	16398	16550	16568	16430	16419	16582	16689	16465	16463	16575	16498	16552	16539	16598	16605	16470	16270	16312	16640	16401	16470	16488	16488	16615	16357	16503	16455	16368	16645	16486	16642	16474	16451	16367	16594	16395	16466	16603	16506	16536	16443	16462	16602	16378	16559	16358	16521	16560	16458	16461	16448	16591	16625	16568	16558	16311	16461	16238	16331	16521	16413	16508	16511	16509	16460	16579	16403	16381	16539	16471	16412	16572	16516	16599	16591	16611	16621	16444	16553	16589	16543	16633	16580	16378	16450	16558	16513	16523	16533	16538	16626	16591	16343	16435	16643	16537	16572	16653	16476	16613	16394	16676	16564	16518	16464	16452	16582	16578	16541	16477	16381	16555	16552	16543	16410	16555	16556	16433	16508	16425	16599	16456	16303	16515	16473	16333	16642	16645	16354	16550	16550	16456	16560	16606	16415	16537	16610	16438	16641	16565	16467	16443	16499	16340	16420	16654	16396	16551	16589	16530	16576	16513	16417	16595	16426	16529	16477	16427	16604	16591	16537	16386	16563	16547	16574	16498	16495	16785	16492	16468	16632	16493	16527	16547	16480	16391	16579	16357	16587	16611	16452	16613	16425	16484	16558	16502	16411	16511	16587	16584	16544	16442	16391	16477	16489	16543	16472	16497	16641	16424	16474	16413	16529	16500	16361	16602	16424	16514	16460	16702	16442	16538	16454	16621	16528	16461	16502	16513	16538	16521	16486	16601	16431	16461	16492	16485	16684	16407	16594	16375	16479	16773	16612	16608	16599	16474	16442	16504	16641	16531	16672	16584	16599	16488	16359	16606	16490	16646	16406	16349	16367	16449	16421	16273	16357	16494	16507	16350	16293	16508	16475	16416	16497	16417	16509	16478	16618	16467	16535	16506	16525	16581	16453	16510	16359	16390	16568	16547	16360	16427	16506	16564	16427	16457	16505	16430	16555	16493	16511	16372	16577	16455	16611	16339	16578	16608	16361	16626	16442	16519	16410	16586	16295	16559	16608	16490	16507	16308	16518	16559	16479	16529	16474	16527	16539	16365	16538	16329	16355	16565	16412	16559	16497	16336	16506	16453	16572	16370	16492	16368	16538	16531	16481	16575	16566	16663	16343	16580	16465	16540	16522	16554	16546	16428	16363	16326	16545	16666	16549	16473	16546	16641	16520	16394	16325	16485	16462	16324	16454	16590	16440	16540	16372	16529	16510	16587	16488	16335	16584	16478	16618	16469	16446	16640	16660	16472	16328	16736	16363	16360	16443	16514	16488	16470	16331	16487	16662	16531	16557	16488	16393	16487	16514	16528	16690	16490	16409	16547	16519	16489	16688	16621	16512	16389	16548	16503	16494	16570	16457	16553	16475	16557	16432	16544	16462	16317	16651	16574	16483	16502	16636	16620	16498	16478	16462	16476	16529	16695	16507	16635	16424	16507	16464	16448	16416	16469	16435	16543	16389	16596	16590	16500	16420	16503	16388	16667	16410	16531	16384	16502	16651	16593	16684	16252	16559	16465	16475	16531	16669	16496	16387	16532	16482	16423	16539	16539	16416	16578	16585	16511	16465	16342	16468	16589	16533	16489	16512	16544	16496	16289	16455	16560	16471	16419	16596	16623	16555	16433	16534	16443	16426	16526	16562	16505	16454	16496	16552	16413	16417	16397	16469	16484	16449	16466	16398	16483	16393	16442	16440	16433	16431	16391	16420	16544	16626	16563	16463	16486	16620	16554	16570	16349	16425	16400	16519	16553	16586	16542	16451	16440	16556	16548	16433	16357	16561	16543	16396	16511	16446	16418	16536	16549	16475	16420	16577	16533	16518	16426	16496	16605	16718	16560	16498	16482	16416	16422	16504	16437	16700	16454	16490	16554	16546	16483	16583	16506	16505	16429	16574	16390	16404	16335	16248	16476	16673	16528	16413	16574	16452	16373	16516	16537	16529	16480	16429	16445	16442	16678	16435	16565	16386	16539	16333	16333	16670	16424	16489	16624	16391	16426	16457	16487	16385	16564	16465	16601	16397	16550	16523	16597	16533	16371	16601	16653	16467	16436	16404	16580	16472	16383	16558	16413	16566	16598	16572	16423	16460	16461	16573	16371	16535	16469	16537	16430	16568	16413	16442	16378	16495	16285	16520	16461	16629	16385	16549	16627	16454	16334	16500	16497	16465	16539	16518	16517	16569	16624	16439	16399	16543	16411	16474	16451	16664	16380	16430	16483	16422	16370	16420	16650	16430	16582	16383	16557	16471	16591	16615	16639	16508	16744	16552	16422	16414	16562	16443	16483	16548	16509	16534	16545	16454	16552	16462	16479	16508	16612	16469	16373	16543	16421	16534	16635	16628	16512	16550	16453	16509	16604	16620	16491	16445	16441	16632	16660	16646	16436	16554	16666	16479	16607	16475	16289	16609	16476	16637	16449	16543	16428	16622	16440	16400	16243	16377	16466	16512	16471	16452	16649	16534	16560	16572	16436	16599	16511	16416	16431	16489	16637	16260	16486	16577	16490	16593	16472	16541	16708	16564	16434	16577	16587	16425	16640	16760	16546	16559	16633	16572	16581	16357	16595	16679	16517	16526	16508	16544	16543	16324	16539	16550	16448	16622	16518	16378	16714	16564	16617	16598	16463	16442	16409	16627	16496	16540	16445	16407	16544	16417	16567	16489	16417	16517	16355	16476	16386	16594	16460	16320	16596	16411	16585	16652	16447	16465	16474	16383	16632	16667	16581	16413	16426	16421	16589	16431	16502	16525	16461	16583	16481	16306	16627	16469	16597	16552	16339	16568	16612	16368	16496	16488	16526	16524	16721	16625	16524	16357	16512	16635	16343	16444	16446	16463	16402	16563	16590	16514	16438	16551	16343	16406	16684	16404	16392	16432	16618	16555	16494	16540	16460	16546	16338	16382	16467	16514	16540	16557	16386	16653	16696	16555	16596	16574	16500	16446	16235	16357	16720	16489	16518	16445	16340	16393	16502	16512	16581	16474	16657	16247	16591	16447	16782	16390	16660	16606	16444	16513	16504	16477	16476	16445	16510	16426	16598	16385	16461	16473	16449	16529	16480	16466	16562	16670	16478	16345	16573	16521	16451	16505	16591	16557	16535	16515	16541	16632	16449	16354	16674	16603	16365	16460	16489	16504	16590	16390	16624	16441	16600	16563	16373	16599	16385	16558	16337	16523	16430	16453	16442	16417	16490	16499	16382	16511	16551	16726	16436	16533	16335	16498	16281	16379	16449	16680	16384	16479	16429	16401	16385	16619	16412	16426	16852	16540	16422	16528	16445	16515	16350	16440	16583	16478	16669	16487	16428	16446	16438	16483	16452	16442	16474	16545	16590	16460	16580	16505	16395	16373	16350	16418	16603	16567	16500	16392	16539	16643	16479	16427	16518	16535	16507	16633	16441	16501	16843	16425	16358	16481	16680	16527	16600	16525	16573	16475	16704	16584	16421	16549	16577	16737	16465	16568	16457	16398	16526	16670	16513	16462	16447	16506	16451	16428	16606	16518	16519	16537	16438	16477	16566	16560	16532	16383	16467	16481	16497	16470	16393	16469	16643	16652	16442	16593	16526	16446	16597	16521	16372	16557	16536	16553	16402	16491	16564	16236	16556	16280	16563	16508	16635	16399	16532	16402	16396	16620	16583	16464	16457	16378	16433	16457	16605	16564	16377	16587	16387	16624	16508	16648	16524	16440	16317	16560	16316	16482	16416	16428	16490	16480	16465	16300	16475	16551	16545	16534	16543	16359	16314	16411	16464	16426	16460	16615	16553	16465	16502	16341	16519	16657	16542
30715	38764	43170	32076	23439	21394	20605	20235	20212	20488	20524	20220	20311	20290	20253	20388	20212	20225	20376	20167	20383	20383	20310	20317	20119	20379	20270	20383	20439	20310	20466	20054	20493	20449	20168	20287	20226	20184	20094	20244	20587	20282	20570	20284	20335	20201	20324	20236	20345	20239	20143	20387	20164	20350	20275	20030	20397	20314	20368	20327	20390	20260	20193	20451	20110	20264	20446	20058	20219	20242	20065	20298	20359	19978	20180	20337	20271	20306	20008	20298	20016	20416	20263	20228	20418	20261	20289	20236	20178	20258	20264	20352	20415	20219	20175	20288	20276	20437	20215	20139	20185	20358	20213	20314	20410	20129	20400	20265	20301	20220	20284	20319	20249	20402	20342	20277	20110	20185	20374	20293	20279	20173	20153	20196	20488	20335	20167	20316	20170	20282	20220	20264	20295	20261	20349	20215	20179	20284	20090	20253	20433	20265	20185	20308	19972	20224	20379	20177	20166	20236	20070	20366	20205	20137	20317	20084	20134	20198	20303	20391	20077	20355	20261	20302	20107	20225	20194	20211	20442	19920	20419	19994	20103	20214	20256	20223	20283	20157	20186	20166	20297	20242	20494	20132	20179	20240	20282	20202	19950	20129	20170	20240	20271	20294	20214	20351	20273	20274	20310	20222	20084	20346	20077	20161	20180	20459	20399	20303	20085	20470	20206	20410	20353	20108	20301	20238	20174	19974	20297	20102	20249	20124	20104	20014	20316	20310	20377	20124	20040	20394	20165	20166	20119	20462	20374	20201	20053	20087	20049	20445	20110	20297	20430	20099	20316	20210	20379	20111	20147	20047	20268	20271	20169	20563	20283	20271	19997	20240	20263	20129	20268	20185	20150	20075	20267	20160	20308	20102	20224	20327	19950	20247	20151	20276	20284	20154	19969	20265	20292	20108	20213	20204	20273	20374	20233	20345	20154	20250	20089	20308	20040	20255	20073	20312	20183	20281	20326	20260	20217	20140	20274	20262	20048	20286	20210	20275	20183	20035	20182	20269	20207	20363	20241	20373	20352	20286	20260	20255	20085	20396	20338	20287	20377	20157	20251	20062	20291	19939	20123	20267	20239	19892	20085	19941	20155	20171	20356	20326	20264	20180	20280	20489	20244	20255	20236	20214	20279	20209	20069	20492	20091	20304	20325	20288	20159	20433	20378	20140	20436	20168	20394	20394	20289	20146	20136	20197	20251	20207	20163	20436	20208	20107	20480	20376	20311	20184	20301	20340	20108	20091	20270	20154	20274	20129	20440	20329	20199	20227	20329	20203	20342	20144	20219	20261	20371	20262	20355	20086	20365	20051	20255	20377	20120	20077	20197	20245	20258	20235	20326	20293	20342	20222	20144	19911	20183	20247	20131	20146	20143	20332	20556	20204	20285	20216	20031	20251	20396	20226	20138	20078	20461	20372	20114	20172	20269	20190	20309	20221	20391	20111	19955	20040	20188	20269	20273	20094	20507	20420	20152	20384	20115	20042	20496	20009	20085	20074	20027	20383	20284	20232	20374	20280	20347	20327	20266	20164	20162	20319	20359	20432	20313	20227	20464	20274	20353	20193	20385	20413	20075	20156	20115	20143	20160	19996	20272	20236	20085	20233	20323	20284	20413	20172	20462	20225	20146	20199	20597	20262	20261	20618	20332	20304	20375	20172	20672	20480	20268	20224	20450	20234	20324	20319	20391	20200	20258	20080	20288	20130	20186	20164	20342	20288	20306	20051	20452	20176	20354	20307	20278	20228	20206	20338	20313	20274	20104	20296	20248	20073	20246	20257	20206	20152	20227	20415	20181	20303	20243	20196	20357	20119	20108	20258	20415	20310	20251	20472	20371	20271	20101	20076	20223	20400	20326	20367	20174	20216	20274	20541	20199	20314	20371	20023	20317	20238	20383	19983	20343	20446	20463	20329	20184	20223	20296	20335	20394	20470	20123	20269	20199	20291	20462	20019	20172	20279	20044	20217	20312	20397	20259	20313	20306	20319	20273	20109	20188	20068	20255	19992	20388	20246	20088	20194	20316	20245	20293	20218	20249	20363	20229	20218	20275	20289	20311	20285	20180	20150	20205	20183	20251	20399	20235	20410	20262	20323	20450	20222	20005	20279	20271	20306	20209	20362	20326	20202	20276	20174	20353	20374	20316	20344	20347	20230	20415	20442	20033	20237	20199	20305	20373	20124	20295	20172	20368	20230	20239	20338	20293	20213	20359	20216	20265	20195	20183	20362	20381	20122	20223	20334	20336	20088	20216	20259	20231	20257	20251	20260	20101	20396	19987	20481	20126	20080	20199	20366	20329	20319	20484	20268	20209	20296	20304	20022	20064	20090	20339	20436	20318	20183	20220	20184	20167	20327	20232	20334	20098	20338	20335	20272	20278	20342	20280	20138	20095	20197	20512	20322	20161	20264	20263	20250	20207	20312	20166	20284	20365	20291	20347	20291	20270	20246	20469	20184	20289	20328	20501	20135	20107	20265	20272	20232	20255	20257	20259	20421	20076	20273	20131	20372	20226	20319	20301	20315	20269	20049	20175	20085	20291	20117	20252	20355	20384	20262	20365	20300	20260	20146	20181	20261	20288	20426	20218	20374	20490	20357	20223	19971	20178	20175	20209	20000	20284	20163	20375	20259	20297	20121	20013	20266	20287	20393	20294	20192	20179	20290	19959	20362	20094	20147	19993	20178	20280	20423	20156	20270	20269	19950	20227	20370	20257	20294	20202	20150	20223	20225	20205	20179	20339	19963	20335	20156	20455	20116	20408	20294	20351	20236	20374	20152	20417	20090	20268	20190	20118	20383	20343	20474	20326	20145	20511	20262	20099	20318	20244	20285	20088	20132	20384	20250	20228	20209	20269	20169	20188	20357	20102	20308	20337	20092	20268	20193	20264	20269	20204	20251	20123	20381	20297	20126	20323	20429	20394	20155	20144	20322	20170	20361	20240	20486	20416	20288	20260	20227	20170	20318	20192	20265	20160	20136	20284	20267	20271	20281	20271	20271	20051	20233	20130	20371	20411	20331	20435	20399	20259	20320	20198	20307	20148	20417	20136	20267	20276	20317	20210	20333	20074	20138	20213	20283	20470	20088	20249	20207	20126	20016	20249	20185	20174	20382	20425	20344	20456	20283	20082	20068	20225	20206	20101	19975	20255	20187	20268	20543	20085	20342	20046	20365	20297	20135	20393	20281	20505	20273	20108	20328	20242	20096	20279	20181	20179	20186	20144	20226	20439	20297	20341	20312	20378	20307	20291	20059	20251	20214	20524	20156	20402	20153	20148	20287	19984	20195	20351	20360	20134	20058	20087	20225	20145	20217	20313	20175	20176	20122	20208	20278	20379	20276	20333	20178	20117	20334	20138	20307	20341	20349	20432	20096	20303	20234	20275	20112	20176	20227	20308	20322	20259	20314	20311	20211	20368	20325	20273	20454	20464	20066	20254	20241	20317	20280	20184	20173	20281	20321	20380	19999	20480	20398	20262	20225	20312	20197	20258	20232	20392	20221	20048	20087	20236	20334	20377	20280	20198	20351	20176	20277	20456	19990	20408	20188	20220	20321	20403	20159	20208	20239	20163	20406	20292	20202	20307	20378	20311	20138	20284	20305	20198	20209	20343	20199	20252	20226	20240	20135	20156	20346	20205	20270	20143	20220	20287	20383	20282	20402	20137	20308	20160	20246	20030	20300	20274	20092	20194	20292	20294	20354	20405	20157	20203	20224	20238	19920	20273	20358	20358	20191	20168	20139	20346	20264	20345	20084	20246	20235	20376	20292	20212	20379	20348	20199	20198	20248	20349	20208	20280	20219	20432	20338	20263	20165	20089	20303	20355	20247	20351	20368	20227	20304	20317	20177	20270	20247	20159	20327	20189	20298	20151	20168	20211	20285	20222	20147	20044	20267	20241	20174	20328	20134	20199	20298	20340	20254	20150	20250	20192	20232	20236	20071	20248	20191	20412	20251	20217	20255	20286	20319	20229	20285	20126	20419	20350	20371	20312	20230	20386	20228	20121	20151	20279	20427	20260	20125	20554	20133	20137	20387	20211	20167	20279	20006	20190	20458	20317	20387	20278	20192	20216	20293	20378	20211	20230	20283	20052	20316	20344	20165	20222	20247	20284	20242	20289	20324	20168	20299	20294	20205	20336	20346	20089	20192	20133	20272	20073	20485	20265	20278	20427	20279	20254	20160	20300	20578	20397	20446	20394	20218	20141	20356	20332	20259	20181	20194	20163	20159	20230	20329	20270	20410	20296	20278	20178	20475	20477	20371	20375	20079	20163	20214	20414	20286	20240	20240	20257	20004	20274	20206	20128	20055	20289	20299	20130	20184	20382	20223	20063	20438	20396	20507	20437	20245	20271	20289	20348	20332	20315	19931	20315	20325	20295	20086	20205	20295	20531	20172	20192	20082	20304	20396	20284	20101	20434	20273	20162	20195	20281	20264	20253	20407	20449	20158	20112	20229	20334	20034	20070	20421	20376	20181	20334	20322	20280	20360	20405	20194	20105	20252	20348	20250	20355	20357	20293	20119	20115	20172	20080	20382	20358	20386	20267	20396	20124	20130	20288	20295	20246	20482	20201	20206	20132	20133	20403	20109	20231	20174	20126	20183	20259	20152	20215	20416	20251	20164	20354	20218	20269	20297	20113	20159	20379	20094	20125	20007	20175	20375	20111	20173	20275	20298	20317	20246	20329	20158	20262	20269	20076	20084	20160	20141	20239	20055	20200	20158	20132	20264	20224	20347	20141	20291	20401	20324	20363	20304	20000	20292	20302	20220	20496	20156	20196	20334	20204	20290	20354	20357	20301	20214	20393	20264	20327	20212	20223	20163	20558	20256	20288	20243	20271	20283	20466	20321	20154	20327	20425	20390	20149	20441	20411	20246	20347	20070	20274	20329	20277	19912	20154	20217	20354	20368	20184	20404	20431	20207	20339	20377	20417	19951	20213	20231	20214	20173	20279	20075	20415	20198	20396	20092	20047	20282	20177	20269	20193	20158	20095	20362	20257	20361	20310	20372	20328	20156	20268	19959	20390	20036	20305	20507	20040	20136	20008	20251	20066	20264	20350	20251	20283	20244	20397	20116	20120	20174	20411	20494	20361	20456	20312	20271	20268	20266
39979	58984	44003	27194	19644	17399	16869	16634	16683	16572	16814	16755	16935	16624	16678	16719	16834	16763	16746	16852	16681	16957	16816	16812	16668	16585	16829	16827	16632	16617	16729	16814	16710	16704	16741	16860	16658	16917	16592	16771	16760	16827	16806	16744	16809	16759	16914	16610	16699	16630	16779	16670	16849	16550	16886	16751	16783	16756	16850	16607	16870	16579	16634	16783	16657	16753	16781	16739	16774	16710	16910	16719	16757	16802	16761	16644	16770	16805	16794	16735	16587	16602	16803	16709	16588	16756	16799	16650	16840	16685	16689	16763	16686	16877	16822	16813	16825	16742	16771	16805	16695	16801	16834	16742	16733	16650	16774	16756	16766	16801	16808	16718	16694	16800	16651	16654	16722	16780	16703	16943	16760	16699	16902	16541	16807	16872	16702	16751	16786	16656	16629	16639	16681	16888	16845	16765	16597	16653	16632	16741	16807	16724	16728	16833	16675	16870	16636	16706	16698	16837	16786	16782	16898	16761	16608	16820	16850	16678	16763	16808	16858	16768	16706	16811	16685	16698	16511	16806	16734	16818	16884	16723	16750	16721	16925	16760	16742	16739	16789	16833	16814	16683	16785	16811	16670	16773	16786	16662	16845	16693	16724	16761	16717	16583	16776	16742	16715	16729	16820	16673	16599	16715	16858	16676	16718	16861	16737	16743	16638	16849	16949	16906	16894	16768	16749	16612	16773	16863	16720	16731	16735	16657	16740	16603	16749	16603	16579	16444	16867	16560	16853	16837	16733	16740	16477	16628	16686	16734	16822	16837	16759	16810	16730	16634	16701	16723	16677	16737	16771	16786	16802	16615	16926	16681	16633	16643	16808	16622	16724	16697	16593	16807	17012	16751	16648	16718	16786	16891	16779	16714	16723	16781	16810	16917	16812	16633	16653	16620	16697	16681	16785	16660	16746	16632	16857	16624	16767	16742	16847	16834	16702	16714	16750	16760	16705	16838	16833	16732	16955	16904	16653	16785	16816	16942	16743	16582	16767	16595	16831	16841	16687	16631	16813	16787	16668	16698	16693	16674	16877	16821	16891	16724	16894	16605	16537	16593	16601	16741	16772	16678	16838	16752	16754	16722	16860	16732	16671	16844	16825	16790	16715	16658	16617	16688	16797	16506	16723	16838	16713	16716	16679	16643	16603	16695	16909	16631	16750	16785	16756	16626	16720	16807	16718	16796	16646	16618	16869	16893	16630	16688	16669	16682	16644	16726	16822	16801	16560	16756	16579	16815	16828	16767	16591	16706	16747	16756	16872	16752	16768	16783	16561	16648	16725	16579	16568	16848	16741	16814	16697	16806	16813	16592	16638	16812	16695	16732	16771	16832	16910	16730	16680	16789	16733	16624	16823	16771	16764	16683	16682	16665	16580	16871	16646	16794	16778	16742	16756	16601	16630	16815	16832	16709	16878	16717	16702	16651	16770	16711	16885	16748	16716	16744	16793	16529	16707	16732	16707	16821	16878	16860	16766	16758	16731	16669	16637	16815	16825	16633	16838	16762	16853	16676	16780	16637	16855	16814	16714	16641	16536	16700	16602	16777	16629	16808	16731	16633	16735	16859	16784	16743	16660	16636	16837	16753	16735	16755	16612	16767	16604	16710	16675	16681	16790	16736	16775	16537	16892	16643	16964	16795	16847	16790	16855	16674	16882	16702	16928	16716	16743	16833	16725	17003	16828	16613	16610	16637	16604	16733	16796	16829	16931	16569	16668	16691	16594	16775	16626	16712	16783	16699	16766	16551	16838	16766	16611	16667	16715	16606	16669	16768	16714	16753	16932	16715	16646	16797	16803	16914	16842	16674	16816	16829	16737	16806	16679	16894	16870	16775	16780	16822	16792	16781	16662	16756	16710	16619	16808	16632	16736	16728	16581	16585	16959	16685	16664	16807	16692	16640	16663	16836	16711	16712	16857	16810	16683	16973	16783	16738	16610	16733	16659	16912	16815	16551	16799	16789	16852	16798	16792	16781	16726	16763	16626	16840	16696	16663	16746	16889	16783	16620	16696	16793	16591	16731	16648	16491	16747	16667	16985	16754	16805	16675	16661	16604	16659	16550	16711	16644	16654	16816	16778	16853	16795	16886	16841	16753	16567	16887	16730	16611	16880	16784	16765	16706	16683	16782	16864	16752	16552	16744	16799	16744	16700	16740	16648	16800	16855	16771	16858	16700	16529	16783	16600	16870	16692	16705	16583	16757	16780	16776	16632	16759	16740	16879	16788	16833	16700	16571	16748	16772	16763	16768	16788	16700	16529	16882	16543	16744	16791	16690	16798	16669	16864	16712	16795	16613	16819	16767	16768	16709	16721	16718	16805	16739	16885	16921	16776	16728	16726	16717	16700	16635	16584	16688	17003	16668	16631	16895	16877	16754	16623	16595	16767	16752	17075	16823	16718	16768	16632	16803	16719	16780	16747	16610	16802	16677	16667	16699	16843	16767	16674	16849	16797	16686	16659	16812	16788	16886	16675	16742	16814	16711	16818	16682	16716	16759	16750	16820	16789	16713	16780	16877	16569	16500	16699	16844	16747	16786	16683	16681	16600	16967	16807	16779	16755	16589	16790	16729	16900	16632	16872	16616	16659	16774	16649	16700	16848	16588	16752	16648	16769	16604	16534	16838	16748	16637	16782	16667	16706	16705	16655	16762	16647	16795	16645	16918	16625	16926	16760	16575	16715	16494	16770	16627	16724	16841	16741	16858	16713	16688	16625	16648	16682	16804	16631	16641	16896	16681	16728	16675	16779	16869	16663	16825	16795	16916	16533	16642	16734	16675	16691	16772	16633	16844	16712	16566	16802	16785	16709	16810	16632	16749	16713	16797	16791	16899	16831	16633	16713	16734	16829	16763	16760	16659	16681	16756	16594	16692	16707	16698	16648	16779	16656	16773	16758	16841	16782	16654	16457	16717	16586	16734	16764	16720	16709	16686	17025	16446	16654	16904	16686	16816	16704	16680	16614	16749	16667	16887	17004	16806	16799	16582	16881	16851	16804	16817	16729	16735	16841	16697	16849	16634	16659	16798	16799	16694	16766	16720	16912	16691	16777	16634	16706	16773	16593	16678	16634	16731	16912	16700	16854	16679	16667	16902	16658	16822	16940	16720	16852	16777	16726	16609	16980	16719	16856	16732	16838	16651	16723	16927	16796	16689	16723	16952	16736	16703	16625	16926	16813	16796	16731	17021	16670	16686	16812	16728	16776	16864	16627	16873	16793	16612	16782	16856	16644	16708	16721	16797	16655	16810	16768	16692	16749	16750	16880	16817	16727	16810	16782	16710	16708	16644	16696	16659	16725	16927	16673	16710	16727	16746	16720	16673	16750	16735	16709	16706	16604	16672	16856	16613	16666	16724	16740	16676	16859	16573	16605	16941	16596	16628	16917	16793	16634	16735	16737	16657	16765	16643	16583	16699	16796	16849	16673	16823	16868	16839	16826	16736	16644	16751	16619	16598	16873	16755	16879	16627	16752	16733	16701	16707	16650	16613	16900	16755	16652	16831	16694	16804	16723	16745	16685	16663	16779	16973	16776	16777	16721	16710	16878	16717	16635	16927	16808	16765	16903	16816	16752	16842	16730	16594	16841	16870	16749	16705	16804	16955	16555	16607	16676	16549	16671	16785	16589	16591	16963	16781	16747	16982	16871	16776	16659	16674	16791	16696	16715	16735	16684	16641	16866	16761	16713	16877	16687	16654	16776	16907	16808	16891	16710	16630	16729	16616	16710	16836	16737	16788	16758	16694	16685	16590	16846	16595	16650	16761	16905	16751	16749	16652	16874	16705	16755	16721	16886	16753	16695	16736	16726	16892	16640	16794	16707	16846	16813	16704	16638	16816	16733	16643	16716	16756	16609	16868	16733	16860	16697	16731	16533	16797	16636	16879	16785	16711	16728	16653	16655	16639	16732	16713	16751	16810	16794	16711	16494	16731	16724	16715	16669	16722	16599	16587	16768	16720	16646	16669	16800	16608	16822	16860	16505	16964	16760	16888	16502	16826	16758	16773	16652	16579	16829	16762	16638	16875	16810	16665	16671	16802	16918	16860	16832	16823	16713	16734	16853	16752	16715	16568	16649	16717	16652	16704	16643	16790	16619	16840	16708	16919	16754	16629	16757	16677	16575	16763	16593	16650	16698	16869	16659	16703	16820	16754	16698	16686	16617	16720	16774	16691	16806	16871	16728	16655	16782	16712	16718	16565	16551	16557	16757	16870	16802	16502	16844	16739	16710	16726	16719	16623	16689	16583	16726	16779	16796	16576	16770	16550	16705	16857	16844	16793	16684	16674	16699	16922	16605	16620	16685	16739	16689	16517	16738	16707	16517	16897	16683	16803	16728	16619	16734	16630	16841	16794	16803	16738	16826	16804	16707	16623	16715	16831	16705	16671	16778	16766	16763	16822	16649	16798	16738	16773	16673	16823	16787	16783	16774	16580	16752	16823	16643	16789	16779	16755	16555	16805	16703	16559	16724	16710	16974	16853	16978	16901	16745	16815	16750	16702	16595	16880	16824	16638	16566	16860	16660	16597	16758	16728	16716	16785	16603	16734	16804	16633	16798	16793	16759	16791	16862	16776	16761	16646	16701	16622	16686	16618	16638	16738	16669	16715	16753	16663	16619	16634	16741	16796	16814	16729	16836	16537	16658	16845	16756	16813	16509	16862	16829	16588	16717	16751	16897	16860	16613	16716	16829	16725	16743	16778	16763	16813	16669	16580	16800	16658	16747	16824	16894	16672	16826	16820	16861	16698	16813	16731	16790	16807	16720	16597	16663	16755	16651	16666	16577	16710	16594	16872	16863	16681	16695	16936	16794	16745	16749	16793	16796	16862	16598	16583	16755	16640	16746	16728	16800	16616	16716	16722	16781	16973	16707	16671	16708	16671	16643	16600	16645	16759	16618	16684	16670	16725	16690	16950	16577	16645	16814	16883	16773	16725	16713	16955	16723	16553	16664	16853	16873	16741	16731	16588	16807	16740	16694	16915	16879	16775	16645	16805	16769	16877	16736	16843	16684	16871	16614	16730	16856	16796	16750	16779	16771	16657	16672	16745	16951	16584	16678	16697	16885	16765	16668	16860	16835	16756	16812	16846	16622	16695	16659	16657	16606	16801
27271	34405	47897	37816	26500	22804	21496	20536	20415	20512	20579	20588	20251	20332	20391	20462	20611	20546	20463	20551	20507	20620	20322	20392	20550	20511	20434	20510	20449	20540	20312	20448	20440	20398	20417	20385	20548	20724	20319	20419	20292	20325	20441	20345	20653	20571	20200	20461	20447	20548	20541	20539	20410	20270	20523	20571	20534	20397	20408	20418	20453	20432	20238	20551	20496	20452	19982	20416	20419	20422	20398	20440	20326	20382	20500	20505	20646	20698	20344	20171	20449	20608	20464	20470	20520	20415	20312	20209	20285	20177	20572	20417	20529	20478	20658	20492	20401	20534	20619	20552	20718	20330	20307	20352	20397	20381	20295	20315	20307	20542	20376	20370	20512	20364	20213	20598	20504	20467	20360	20246	20385	20235	20422	20535	20318	20412	20472	20530	20336	20288	20601	20692	20441	20535	20361	20586	20378	20402	20356	20395	20397	20389	20377	20302	20484	20299	20375	20389	20331	20397	20544	20122	20451	20441	20453	20349	20594	20523	20337	20425	20567	20485	20287	20426	20500	20586	20343	20494	20480	20399	20476	20536	20389	20695	20377	20438	20303	20411	20500	20576	20373	20374	20424	20338	20509	20573	20523	20383	20563	20630	20318	20808	20436	20320	20370	20475	20220	20340	20682	20392	20533	20542	20413	20163	20445	20403	20292	20548	20548	20329	20543	20453	20394	20591	20494	20278	20596	20513	20701	20402	20638	20385	20269	20427	20498	20518	20368	20148	20282	20455	20430	20310	20544	20344	20378	20430	20521	20542	20458	20337	20367	20339	20463	20293	20469	20412	20302	20300	20490	20515	20450	20540	20427	20666	20633	20443	20499	20482	20252	20398	20535	20615	20459	20418	20151	20485	20427	20456	20655	20328	20417	20418	20458	20457	20249	20594	20411	20423	20718	20466	20319	20439	20298	20369	20371	20398	20257	20365	20381	20319	20355	20232	20275	20280	20466	20477	20188	20202	20286	20483	20294	20410	20530	20437	20421	20359	20304	20320	20583	20381	20362	20436	20378	20478	20354	20221	20341	20214	20311	20532	20379	20498	20294	20189	20391	20540	20462	20244	20568	20281	20251	20319	20510	20592	20372	20439	20628	20350	20592	20386	20348	20392	20468	20576	20463	20465	20468	20354	20573	20312	20556	20467	20633	20522	20311	20539	20559	20490	20204	20304	20409	20433	20518	20515	20222	20548	20356	20397	20369	20319	20489	20319	20339	20420	20398	20256	20606	20382	20450	20206	20652	20512	20310	20492	20494	20515	20256	20489	20438	20384	20464	20461	20321	20248	20385	20413	20453	20357	20634	20467	20504	20422	20512	20250	20374	20409	20400	20460	20418	20214	20301	20459	20365	20154	20459	20438	20424	20518	20222	20265	20349	20451	20408	20515	20397	20637	20407	20516	20288	20716	20313	20487	20298	20502	20394	20412	20638	20408	20523	20421	20544	20489	20356	20418	20310	20500	20256	20360	20439	20555	20348	20249	20527	20450	20246	20321	20411	20464	20313	20187	20276	20488	20323	20352	20446	20420	20388	20579	20444	20321	20508	20303	20525	20352	20484	20350	20533	20509	20684	20367	20370	20371	20578	20358	20251	20284	20329	20479	20432	20516	20447	20371	20434	20519	20541	20425	20409	20328	20424	20459	20226	20405	20270	20412	20743	20326	20364	20462	20181	20373	20272	20593	20465	20421	20444	20343	20336	20342	20388	20374	20215	20379	20520	20586	20357	20110	20581	20292	20487	20418	20366	20333	20412	20453	20496	20472	20389	20285	20205	20508	20439	20307	20423	20516	20330	20434	20384	20594	20221	20406	20406	20595	20337	20440	20543	20399	20302	20217	20318	20404	20574	20440	20490	20424	20507	20379	20360	20402	20465	20474	20274	20616	20418	20493	20499	20373	20489	20469	20272	20426	20412	20280	20631	20255	20300	20615	20371	20350	20443	20384	20546	20382	20443	20238	20457	20591	20424	20345	20579	20203	20287	20426	20591	20532	20353	20313	20413	20368	20389	20533	20490	20504	20520	20432	20516	20278	20353	20324	20376	20342	20480	20538	20460	20410	20168	20311	20444	20242	20280	20496	20450	20499	20233	20423	20117	20417	20469	20456	20333	20216	20433	20279	20363	20276	20280	20135	20215	20398	20593	20402	20396	20263	20454	20189	20440	20406	20657	20738	20353	20430	20407	20421	20407	20436	20305	20196	20430	20337	20250	20575	20369	20268	20332	20472	20369	20542	20269	20285	20541	20466	20412	20430	20594	20347	20353	20661	20517	20577	20260	20314	20408	20293	20316	20265	20317	20416	20340	20251	20360	20326	20529	20217	20401	20640	20544	20383	20452	20559	20392	20383	20391	20408	20325	20445	20613	20534	20609	20318	20335	20316	20418	20295	20400	20529	20542	20615	20355	20419	20461	20325	20396	20417	20378	20306	20317	20445	20157	20422	20540	20477	20333	20283	20388	20519	20432	20287	20389	20504	20575	20441	20288	20482	20416	20267	20423	20472	20294	20468	20405	20243	20523	20361	20413	20323	20445	20323	20431	20462	20412	20655	20305	20471	20510	20349	20414	20324	20388	20122	20368	20392	20430	20445	20554	20413	20592	20725	20384	20460	20541	20471	20636	20480	20419	20280	20207	20553	20414	20328	20450	20522	20506	20320	20507	20563	20395	20338	20424	20552	20485	20394	20425	20135	20268	20166	20391	20188	20421	20526	20326	20507	20626	20300	20428	20212	20571	20388	20471	20550	20446	20305	20456	20303	20435	20426	20578	20510	20439	20418	20581	20585	20419	20569	20426	20408	20509	20434	20413	20398	20394	20311	20331	20404	20616	20402	20465	20110	20484	20385	20285	20271	20315	20474	20404	20329	20480	20341	20574	20472	20212	20388	20328	20411	20652	20356	20143	20520	20403	20423	20488	20228	20404	20408	20228	20546	20470	20402	20469	20311	20360	20422	20440	20662	20492	20507	20545	20356	20313	20122	20536	20424	20393	20651	20572	20442	20429	20299	20258	20405	20577	20397	20550	20301	20305	20424	20666	20455	20586	20522	20585	20557	20294	20289	20398	20163	20356	20515	20246	20431	20454	20461	20516	20596	20388	20379	20409	20207	20152	20366	20452	20382	20604	20224	20297	20475	20522	20528	20422	20310	20526	20439	20309	20664	20352	20560	20353	20479	20444	20396	20292	20431	20445	20408	20425	20311	20359	20692	20627	20380	20567	20398	20516	20485	20492	20506	20468	20419	20500	20368	20326	20636	20494	20354	20381	20419	20316	20288	20324	20495	20427	20458	20314	20568	20426	20545	20330	20198	20208	20279	20398	20393	20150	20292	20351	20418	20442	20447	20501	20421	20374	20322	20336	20602	20403	20345	20493	20296	20342	20459	20400	20315	20571	20436	20465	20624	20419	20300	20613	20381	20390	20529	20609	20498	20498	20359	20434	20314	20467	20302	20463	20457	20189	20368	20453	20298	20408	20348	20483	20328	20333	20317	20482	20153	20315	20336	20212	20303	20327	20415	20360	20296	20283	20301	20537	20438	20285	20402	20454	20402	20509	20303	20414	20244	20715	20509	20494	20443	20367	20267	20381	20379	20393	20391	20363	20597	20451	20498	20501	20264	20336	20364	20293	20337	20405	20261	20370	20374	20598	20473	20505	20536	20384	20183	20447	20410	20604	20440	20565	20513	20213	20348	20567	20377	20305	20232	20387	20226	20476	20536	20584	20394	20258	20338	20381	20398	20501	20353	20577	20518	20627	20454	20305	20302	20228	20398	20430	20206	20446	20399	20449	20227	20513	20469	20394	20233	20397	20439	20238	20398	20396	20196	20558	20429	20411	20406	20314	20457	20481	20341	20438	20455	20417	20287	20429	20729	20542	20267	20376	20312	20371	20314	20628	20646	20421	20294	20296	20362	20360	20135	20539	20473	20514	20417	20397	20501	20508	20275	20542	20486	20418	20564	20441	20552	20443	20309	20315	20443	20444	20414	20419	20372	20398	20381	20343	20301	20455	20289	20364	20228	20555	20457	20491	20245	20429	20636	20478	20413	20253	20496	20199	20587	20592	20462	20297	20334	20633	20121	20452	20287	20371	20675	20590	20368	20583	20406	20426	20667	20734	20607	20498	20279	20542	20470	20365	20645	20394	20404	20561	20583	20386	20398	20623	20301	20478	20293	20469	20591	20503	20202	20241	20377	20656	20608	20299	20509	20395	20161	20206	20579	20266	20479	20535	20399	20610	20491	20307	20250	20462	20288	20426	20490	20419	20433	20413	20332	20323	20414	20355	20441	20518	20530	20350	20243	20507	20469	20489	20311	20548	20304	20251	20404	20574	20459	20460	20267	20453	20435	20356	20457	20458	20529	20624	20389	20559	20416	20246	20485	20460	20536	20504	20482	20548	20593	20515	20347	20380	20574	20619	20331	20502	20404	20413	20443	20808	20548	20418	20429	20628	20339	20401	20337	20206	20329	20358	20339	20348	20437	20377	20513	20501	20514	20385	20536	20411	20469	20519	20214	20212	20304	20196	20396	20388	20291	20387	20511	20404	20340	20516	20424	20397	20466	20554	20412	20435	20506	20567	20326	20518	20478	20640	20343	20428	20358	20389	20444	20445	20302	20187	20353	20298	20453	20481	20304	20436	20384	20412	20411	20419	20553	20340	20268	20434	20221	20391	20186	20602	20384	20399	20518	20615	20400	20348	20360	20527	20295	20366	20380	20414	20419	20381	20173	20557	20432	20266	20557	20438	20446	20365	20402	20527	20413	20232	20185	20535	20407	20713	20473	20485	20468	20347	20212	20352	20645	20439	20495	20359	20380	20543	20396	20258	20211	20676	20455	20243	20415	20449	20339	20359	20361	20406	20475	20349	20689	20433	20242	20654	20431	20320	20506	20342	20517	20589	20210	20401	20467	20395	20421	20576	20262	20493	20261	20394	20477	20514	20454	20284	20428	20468	20372	20473	20569	20402	20338	20308	20369	20372	20535	20451	20455	20455	20342	20135	20277	20506	20594	20454	20365	20561	20568	20442	20412	20243	20369	20680	20183	20255	20312	20058	20230	20476	20495	20697	20492	20406	20308	20157	20548	20218	20323	20106	20218	20589	20473	20473	20429	20294	20310
52067	80535	60047	36355	23359	18034	17140	16911	16981	16925	16919	16788	16690	16807	16641	16981	16825	16942	16726	16825	16842	16869	16676	16909	17068	16848	16787	16883	16786	16919	16785	17016	16781	16863	16847	17031	16875	16989	16784	16731	16620	17009	16698	16759	16871	16843	16727	16890	16895	16815	16883	16760	16829	16807	16752	16898	16855	16743	16956	16817	16841	16870	16759	17025	16781	16911	16717	17030	16773	16729	16979	16863	16860	17007	16965	16886	16794	17068	16779	16786	16930	16833	16730	16904	16992	16853	16680	16993	16793	17018	16842	16850	16923	16715	16678	16773	16716	17024	16718	16818	16832	16925	16823	16748	16910	16778	16819	16951	16979	16807	16921	16754	16776	16753	16904	17041	16916	16841	16837	16705	16794	16698	16767	16868	16771	16946	16866	16572	16917	16960	16710	16817	16812	16877	16805	16719	16931	16935	16647	16886	16902	16953	16729	16889	16845	16682	17015	16748	16677	16752	16820	16761	16936	16884	16766	16877	16880	16946	16839	16678	16769	16925	16889	16798	16850	16842	16888	16821	16925	16844	16715	16879	16811	16738	16801	16752	16852	16911	16756	16705	16717	16894	16862	16809	17001	16870	16597	16827	16829	16915	16896	16810	16718	16897	17160	16809	16943	16844	16904	16890	16808	16779	16898	16794	16916	16630	16923	16826	16870	16609	16756	16899	16783	16978	16825	16767	16678	16818	16941	16927	16887	16703	17009	16964	16741	16788	16861	16829	16686	16830	16805	16970	16918	16768	16903	16916	16828	16726	16881	16789	16912	16766	16792	16701	17074	16920	16818	16892	16793	16804	16935	16843	16710	16910	16701	16763	16916	16868	16905	16747	16724	16727	16854	16735	16699	16843	16859	16885	16792	16926	17001	16654	16789	16869	16781	16834	16857	16600	17013	16898	16745	16918	16746	16928	16782	16950	16802	16771	16933	16863	16941	16765	16811	16780	16773	16726	16606	16761	16938	16843	16761	16808	16912	16812	16865	16802	16795	16779	16947	16699	16831	16892	16781	16812	16825	16911	16739	16960	16792	16859	16633	16936	16947	16913	16837	16866	16873	16806	16908	16893	16706	16940	16845	16960	16961	16849	16794	16756	16875	16867	16858	16761	16786	16808	16910	16911	16944	16824	16765	16823	16728	16732	16712	16670	16724	16797	16717	16856	16925	16798	16779	16709	16744	16826	16877	16646	16905	16947	16710	16883	16784	16826	16809	16824	16791	16924	16907	16834	16834	16765	16862	16762	16715	16849	16879	16641	16788	16643	16811	16893	16717	16921	16766	16733	16878	16841	16887	16919	16665	16890	17088	16904	16851	16823	16808	16950	16783	16743	16867	16938	16926	16775	16833	16744	16763	16825	16780	16818	16779	16723	16826	16862	16860	16932	16831	16697	16887	16947	16908	16901	16807	16712	16874	16772	16770	16752	16800	16845	16835	16751	16857	16825	16745	16779	16805	16661	16697	16805	16856	16928	16809	16816	16927	16944	16991	16863	16789	16844	16614	16861	16918	16712	16905	16742	17008	16783	16727	16784	16927	16828	16773	16760	16749	16824	16957	16744	16916	16821	16737	17000	16826	16860	16992	16763	16832	16685	16998	16834	16798	16872	16766	16851	16876	16689	16872	16949	16908	16722	16772	16616	16941	16840	16893	16962	16768	16684	16836	17022	16712	16933	16852	16811	16970	16855	16909	17008	16792	16841	16792	16823	16892	16762	16812	17055	16699	16791	16761	16799	16806	16752	16862	16747	16850	16797	16919	16899	16815	16953	16832	16996	16869	16744	16806	16883	16803	16740	16729	16835	16663	16732	16866	17109	16789	16849	16777	16873	16792	16820	16911	16780	16805	16762	17022	16867	16999	16863	16854	16865	16692	16778	16714	16846	16947	16716	16887	16804	16704	16864	16763	16910	16773	17032	16781	16725	16982	16869	16902	16774	16923	16720	16822	16810	16927	16784	16983	16889	16935	16884	16888	16874	16762	16874	16817	16908	16848	16829	16889	16924	16711	16898	16825	16853	16748	16755	16884	16832	16751	16751	17002	16855	16836	16685	16899	16807	16715	16846	16859	16867	16875	16978	16840	16861	16979	16831	16888	16754	16798	16875	16935	16955	16696	16710	16892	16794	16815	16752	16745	16819	16717	16774	16825	16836	16767	16661	16810	16856	16853	16805	16952	16724	16610	16797	16974	16741	16838	16884	16881	16848	16758	16731	16756	16801	16983	16928	16786	16878	16985	16881	16817	16887	16804	16916	16748	16898	16773	16723	16727	16714	16857	16843	16907	16886	16764	16735	16866	16810	16866	16951	16832	16859	16725	16793	16792	16928	16819	16785	16944	16848	16762	16887	16868	16912	16708	16910	16849	16887	16636	16812	16815	16841	16940	16859	16853	16885	16796	16903	16911	16893	16816	16845	16918	16687	16865	16633	16826	16752	16958	16845	16940	16843	16940	16816	16837	16827	16700	16585	16747	16850	16842	16896	16767	16838	16748	16690	16752	16758	16847	16760	17034	16951	16823	16619	16675	16884	16786	16938	16842	16783	16892	16859	16831	16770	16933	16789	16941	16781	16736	16815	16927	16846	16769	16837	17028	16848	16856	16858	16873	16933	16859	16828	16808	16751	16856	16797	16902	16967	16874	16718	16789	16811	16808	16806	16841	16882	16829	16824	16749	16923	16811	16888	16767	17057	17113	16845	16880	16777	16888	16794	16660	16731	16791	16802	16735	16856	16925	16666	16847	16821	16786	16912	16883	16940	16705	16713	16875	16782	16786	16741	16949	16980	16853	16939	16915	16703	16995	17041	16810	16925	16747	16803	16873	16808	16754	17074	16750	16995	16876	16798	16858	16857	16809	16781	16798	17065	16740	16784	17041	16671	16675	16786	16869	16700	16830	16743	16852	16892	16712	16952	16806	16944	16910	16804	16985	16992	16892	16800	16818	16835	16865	16821	16850	16762	16889	16779	16873	16928	16855	16727	16844	17006	16857	16693	16729	16978	16870	16861	16819	16853	16743	16863	16788	16707	16820	16795	16954	16772	16748	16821	16770	16833	16970	16852	16792	16858	16909	16761	16901	16924	16841	16925	16950	16861	16998	16851	16980	16685	16947	17011	16871	17025	16762	16801	16907	16857	16945	16947	16671	16904	16671	16972	16869	16973	16778	16868	16793	16943	16880	16721	16732	16746	16963	16904	16834	16937	16877	16736	16844	16849	16959	16865	16812	16933	16795	16932	16946	16877	16781	16885	16860	16872	16799	16894	16749	17000	16788	16797	16838	16931	16708	16790	16741	16983	16951	16793	16860	16922	16919	16719	16808	16527	17064	16826	16790	17012	16904	16778	16749	16587	16883	17053	16726	16866	16907	16905	16738	16834	16844	16689	16952	16851	16861	16945	16998	16880	16909	16928	16733	16771	16867	16871	16958	16570	16911	16706	16670	16853	16746	16935	16791	16842	16733	16763	16917	16765	16885	16862	16620	16840	16756	16739	16667	16767	16820	16835	16798	16820	16819	16874	16835	16934	16712	16838	16810	16831	16812	16808	16798	16855	16695	16963	16754	16961	16913	16878	16722	16969	16853	16928	16670	16862	16791	16882	17014	16696	16822	16835	16773	16722	16594	16821	16693	16805	16981	16938	16868	16823	16857	16903	16840	16736	16822	16865	16912	16807	16856	16896	16743	16783	16859	16954	16778	16877	16739	17020	16799	16887	16756	16740	16829	16958	16701	16829	16688	16616	16763	16957	16773	16825	16837	16880	16869	16903	16804	16738	16955	16735	16897	16852	16781	16773	16866	16925	16817	16972	16730	16872	16604	16841	16959	16812	16817	16971	16839	16740	16795	16835	16929	16615	16782	16992	16983	16814	16736	16916	16965	16863	16725	16829	16851	16788	16800	16840	16771	16799	16785	16819	16957	16879	16850	16892	17007	16897	16931	16882	16718	16645	16715	16762	16837	16737	16765	16918	16794	16736	16813	16667	16839	16764	16810	16773	16906	16840	16824	16829	16891	16797	16770	16941	16811	16861	16796	16825	16944	16734	16857	16859	16884	16853	16654	16680	16807	16836	16810	16857	16912	16822	16740	16840	16806	16962	16958	16892	16822	16867	16975	16856	16810	16876	16888	16804	16824	17022	16682	17026	16770	16867	16958	16935	16857	16837	16843	16962	16924	17022	16812	16806	17035	16974	16783	16973	16739	17037	16977	16972	16864	16719	16912	16806	16833	16912	17042	16772	16857	16914	16625	16859	16823	16727	16728	16913	16743	16897	16872	16871	16970	16816	16900	16905	16978	16675	16695	16792	16959	16938	16657	16807	16719	16845	16695	16877	16802	16926	16809	16853	16590	16904	16832	16922	16780	16968	16819	16803	16730	16913	16970	16698	16773	16717	16997	16893	16741	16929	16999	16822	16827	16796	16848	16844	16874	16759	16879	16794	16870	16725	16771	16742	16812	16826	16941	16824	16873	16851	16920	16799	16837	17025	16940	16907	16975	16859	16870	16904	16836	16767	16720	16912	16901	16823	16933	16747	16909	16780	16906	16972	17005	16968	16723	16753	16963	16840	16763	16889	17018	16665	16996	16792	16841	16696	16976	17052	16775	16951	16996	16764	16710	16906	17050	16929	16937	16837	16809	16714	16902	16932	16889	16800	16849	16717	16982	16901	16887	16619	16820	16921	16909	16777	16852	16841	16691	16953	16760	16836	16690	16902	16817	16737	16859	16776	16866	16778	16844	16892	16784	16785	16558	16677	17060	16546	16782	16642	16825	16784	16940	16843	16789	16685	16931	16721	16921	16974	16726	16831	16589	16792	16746	16778	17016	16761	16792	16764	16764	16865	16797	16910	16757	16867	16610	16876	16877	16902	16813	16843	16815	16973	16992	16874	16874	16873	16841	16822	16975	16977	16831	16951	16781	16690	16846	16908	16797	16894	16872	16880	16839	16943	16734	16974	16821	16899	16853	16940	16802	16766	16884	16803	16868	17039	16812	16802	16898	16844	16915	16865	16832	16815	16855	16784	16703	16820	17080	16754	16892	17075	16964	16841	16993	16744	16830	16802	16842	16602	16970	16983	16905	16961	16908	16917	16877	17032	16787	16903	16778	16887	16836	16932	16977	16890
22819	23046	35199	30703	25815	25553	26286	21583	20610	21082	21015	20857	20915	20759	20727	20618	20702	20782	20786	20523	20724	20593	20566	20674	20525	20587	20717	20540	20617	20461	20444	20666	20477	20465	20522	20476	20549	20782	20399	20549	20523	20474	20529	20424	20565	20626	20471	20479	20473	20508	20686	20418	20508	20452	20623	20514	20546	20571	20344	20658	20567	20325	20669	20586	20290	20458	20608	20599	20384	20629	20647	20293	20417	20634	20561	20380	20499	20511	20484	20550	20368	20476	20639	20151	20458	20685	20207	20524	20328	20491	20668	20295	20303	20335	20400	20495	20289	20339	20361	20532	20614	20651	20452	20565	20606	20350	20291	20249	20434	20284	20460	20638	20574	20538	20323	20481	20576	20371	20428	20459	20480	20474	20508	20352	20598	20408	20448	20310	20394	20638	20527	20366	20507	20290	20577	20486	20802	20521	20694	20452	20736	20583	20552	20450	20382	20519	20503	20378	20528	20466	20496	20561	20654	20546	20318	20561	20268	20235	20534	20599	20317	20231	20476	20404	20426	20394	20388	20451	20404	20599	20281	20440	20507	20493	20491	20334	20491	20448	20325	20602	20567	20432	20357	20356	20734	20675	20342	20637	20490	20594	20482	20407	20414	20500	20367	20349	20307	20441	20440	20576	20174	20326	20346	20505	20679	20539	20411	20559	20483	20527	20560	20433	20269	20362	20272	20329	20470	20394	20478	20424	20510	20460	20585	20484	20534	20511	20306	20581	20451	20437	20561	20395	20420	20452	20387	20502	20325	20474	20643	20262	20503	20598	20536	20414	20282	20273	20200	20434	20411	20348	20471	20425	20361	20587	20577	20342	20590	20408	20429	20417	20577	20283	20502	20412	20376	20395	20353	20535	20444	20348	20385	20507	20450	20486	20400	20379	20439	20466	20559	20219	20311	20252	20292	20374	20469	20436	20273	20281	20475	20567	20635	20365	20403	20408	20680	20400	20509	20414	20573	20289	20428	20451	20498	20553	20290	20492	20257	20576	20400	20413	20413	20183	20292	20336	20174	20336	20375	20527	20441	20435	20339	20684	20508	20217	20587	20453	20435	20622	20227	20143	20401	20493	20506	20413	20601	20606	20406	20350	20449	20503	20520	20568	20272	20456	20404	20574	20359	20356	20452	20529	20354	20623	20419	20359	20294	20484	20408	20610	20443	20346	20542	20135	20483	20316	20516	20382	20289	20456	20436	20400	20362	20508	20495	20529	20367	20429	20412	20577	20356	20304	20294	20614	20506	20586	20330	20401	20491	20453	20242	20523	20329	20550	20365	20222	20471	20411	20375	20394	20380	20423	20357	20406	20524	20437	20575	20351	20508	20274	20500	20475	20386	20242	20517	20292	20553	20370	20461	20375	20391	20487	20444	20517	20419	20582	20294	20414	20610	20305	20489	20398	20454	20293	20566	20363	20607	20493	20371	20505	20473	20383	20292	20436	20385	20417	20202	20152	20480	20544	20198	20318	20755	20333	20408	20367	20715	20473	20383	20397	20624	20376	20315	20491	20188	20554	20320	20554	20278	20430	20350	20325	20260	20455	20561	20505	20563	20446	20550	20414	20210	20325	20641	20517	20386	20392	20350	20386	20130	20491	20087	20411	20356	20593	20384	20363	20367	20495	20404	20464	20358	20428	20565	20421	20409	20453	20466	20444	20724	20589	20606	20392	20395	20326	20400	20526	20345	20552	20298	20305	20614	20606	20435	20428	20363	20500	20326	20271	20509	20363	20556	20512	20423	20330	20565	20365	20324	20196	20566	20479	20442	20325	20455	20508	20429	20426	20431	20278	20384	20338	20556	20530	20356	20335	20629	20471	20201	20177	20313	20521	20207	20408	20183	20344	20499	20233	20347	20491	20314	20288	20345	20249	20405	20456	20169	20369	20422	20407	20418	20463	20543	20447	20456	20519	20497	20218	20455	20357	20585	20282	20172	20356	20402	20593	20418	20443	20482	20294	20339	20368	20567	20531	20452	20469	20367	20213	20516	20541	20572	20461	20453	20298	20581	20394	20227	20259	20667	20406	20308	20301	20507	20199	20657	20575	20509	20346	20458	20401	20495	20245	20393	20455	20299	20439	20618	20567	20610	20494	20519	20345	20403	20388	20296	20625	20469	20662	20467	20470	20307	20438	20464	20469	20580	20433	20356	20338	20352	20560	20828	20276	20382	20376	20373	20427	20376	20505	20341	20408	20423	20425	20319	20407	20367	20292	20236	20518	20283	20440	20450	20567	20471	20633	20408	20408	20406	20368	20626	20561	20564	20623	20469	20684	20449	20286	20451	20216	20771	20355	20490	20495	20448	20536	20550	20460	20416	20518	20576	20497	20335	20318	20349	20348	20279	20604	20471	20396	20371	20323	20335	20474	20516	20546	20424	20367	20355	20322	20409	20605	20416	20399	20404	20523	20390	20428	20281	20457	20256	20306	20646	20495	20524	20268	20453	20290	20207	20185	20219	20280	20492	20268	20467	20273	20487	20385	20418	20605	20452	20480	20454	20391	20285	20359	20437	20409	20342	20484	20380	20417	20544	20466	20405	20352	20273	20247	20288	20309	20276	20380	20248	20378	20466	20405	20328	20483	20488	20255	20497	20262	20408	20428	20318	20429	20218	20458	20436	20204	20402	20414	20500	20449	20500	20429	20373	20381	20496	20332	20669	20552	20393	20479	20342	20168	20338	20569	20397	20529	20448	20485	20654	20557	20473	20260	20609	20414	20454	20321	20322	20403	20327	20445	20523	20617	20496	20296	20448	20540	20485	20602	20516	20478	20465	20448	20608	20531	20445	20485	20410	20336	20398	20390	20442	20204	20586	20314	20616	20429	20337	20565	20477	20547	20548	20585	20540	20391	20596	20339	20234	20443	20348	20162	20503	20235	20404	20445	20422	20401	20154	20214	20694	20535	20440	20531	20322	20538	20570	20365	20583	20361	20471	20396	20479	20420	20378	20342	20362	20375	20334	20474	20498	20555	20434	20432	20539	20350	20372	20439	20559	20524	20399	20316	20403	20579	20608	20581	20308	20483	20353	20273	20329	20582	20378	20264	20687	20393	20569	20617	20306	20576	20469	20457	20592	20456	20391	20602	20504	20556	20456	20446	20387	20422	20368	20251	20450	20497	20246	20407	20390	20477	20482	20467	20507	20521	20353	20376	20401	20451	20397	20301	20442	20418	20207	20203	20458	20513	20530	20267	20445	20484	20488	20363	20324	20369	20411	20439	20527	20347	20344	20364	20566	20591	20462	20209	20477	20461	20326	20313	20481	20480	20475	20371	20301	20487	20389	20401	20424	20455	20748	20744	20533	20418	20465	20261	20457	20419	20385	20457	20318	20416	20376	20452	20445	20314	20423	20524	20636	20263	20506	20454	20368	20485	20545	20259	20498	20323	20327	20446	20608	20496	20394	20458	20292	20410	20541	20352	20629	20106	20364	20457	20300	20264	20292	20470	20416	20490	20635	20321	20420	20528	20413	20516	20370	20481	20360	20219	20528	20694	20470	20596	20402	20487	20349	20215	20284	20304	20480	20454	20290	20671	20531	20441	20441	20389	20558	20494	20223	20506	20563	20339	20551	20441	20342	20555	20540	20523	20530	20430	20405	20430	20435	20435	20438	20296	20417	20360	20267	20314	20339	20338	20451	20380	20444	20543	20582	20370	20417	20557	20458	20417	20467	20526	20384	20282	20420	20485	20398	20480	20396	20406	20427	20438	20346	20538	20654	20485	20539	20637	20444	20488	20327	20617	20533	20481	20171	20308	20403	20421	20245	20452	20518	20412	20449	20308	20304	20359	20506	20372	20526	20395	20321	20421	20273	20368	20362	20282	20420	20474	20363	20083	20441	20593	20463	20411	20517	20399	20290	20278	20366	20389	20485	20351	20533	20557	20270	20100	20471	20439	20289	20405	20419	20494	20453	20381	20372	20443	20378	20497	20505	20351	20229	20436	20474	20446	20293	20680	20410	20471	20575	20459	20411	20380	20352	20626	20488	20818	20434	20381	20783	20565	20531	20415	20506	20574	20476	20342	20511	20472	20421	20479	20456	20655	20352	20232	20579	20544	20362	20240	20540	20461	20325	20247	20226	20433	20458	20371	20278	20242	20657	20565	20379	20451	20288	20504	20304	20453	20350	20387	20603	20382	20523	20407	20444	20311	20474	20407	20584	20286	20492	20261	20460	20392	20382	20406	20434	20518	20472	20545	20500	20291	20291	20252	20527	20386	20376	20365	20386	20578	20371	20320	20033	20074	20269	20390	20459	20368	20526	20372	20215	20370	20551	20438	20384	20342	20525	20382	20463	20583	20400	20254	20370	20395	20493	20409	20427	20438	20603	20167	20356	20426	20387	20225	20397	20490	20445	20462	20371	20302	20490	20565	20185	20489	20592	20450	20499	20251	20608	20566	20466	20187	20431	20413	20490	20468	20292	20480	20429	20389	20635	20482	20273	20532	20293	20342	20341	20783	20194	20359	20390	20619	20497	20372	20360	20331	20558	20455	20479	20272	20204	20440	20410	20386	20357	20324	20326	20489	20439	20450	20359	20385	20444	20573	20571	20405	20288	20335	20234	20296	20362	20339	20318	20329	20452	20360	20322	20285	20277	20344	20129	20487	20472	20422	20316	20419	20469	20620	20393	20327	20286	20372	20666	20478	20583	20526	20502	20234	20403	20438	20545	20433	20539	20533	20557	20423	20339	20501	20385	20301	20518	20497	20403	20476	20474	20423	20356	20288	20399	20268	20475	20321	20269	20343	20626	20289	20451	20428	20516	20455	20562	20431	20304	20480	20542	20505	20591	20327	20626	20388	20535	20513	20326	20411	20342	20636	20316	20384	20587	20405	20450	20327	20359	20426	20194	20497	20433	20502	20410	20513	20570	20270	20437	20338	20479	20119	20566	20310	20348	20513	20360	20607	20371	20322	20497	20448	20301	20261	20390	20548	20362	20304	20660	20443	20234	20297	20537	20354	20380	20334	20544	20490	20401	20709	20362	20351	20461	20579	20162	20559	20589	20398	20478	20423	20408	20341	20484	20279	20361	20511	20484	20589	20389	20503	20540	20431	20506	20471	20299	20440	20438	20547	20304	20383	20388	20398	20553	20403	20324	20375	20386	20541
61861	104173	87926	61063	37388	23075	17620	16716	16697	16737	16962	16979	16819	17028	16680	16922	16825	16937	17022	16789	16958	16850	17021	16912	16977	16894	16861	16923	17041	16802	16875	17023	16911	16907	16778	16822	16915	16733	16777	16848	16824	16828	16778	16912	16835	16832	16725	16790	16946	16892	16853	16738	16986	16901	16882	16812	16813	16829	16840	16896	16840	16806	16888	16737	17006	16851	16864	16944	16703	16728	16990	16991	16960	16720	17029	16868	16832	16931	16684	16798	16902	16800	16871	16823	16723	16816	16938	16801	16875	16919	17006	16838	16801	16807	16831	16822	16862	17015	16786	16755	16937	16859	16852	16827	16785	16887	16826	16832	16741	16906	16928	16832	17036	16890	16909	16897	17009	16653	16878	16863	17028	16718	16954	16884	16795	16895	16810	16853	16965	16826	16749	16851	16860	16946	16775	16838	16743	16938	16843	16631	16957	16771	16854	17005	16830	16838	16872	16999	16734	16806	16632	17015	16824	16731	17064	16799	16816	16869	16848	16856	16811	16752	16898	16767	16799	16808	17010	16887	16886	16839	16910	16920	16951	16885	16911	16818	16727	16764	16685	16857	16898	16956	16769	16779	16908	16748	16804	16830	16689	16801	16956	16845	16868	16901	16697	16882	16801	16760	16905	16951	16712	16597	16729	16825	17085	16735	16958	16700	16914	16786	16813	16862	16993	16783	16864	16719	16863	16852	16729	16796	16785	16783	16795	16721	16910	16724	16936	16874	16847	16854	16892	16704	16949	16945	17156	16774	16920	16929	16864	16720	16774	16932	16678	16908	17007	16787	16897	16735	16859	16791	16866	16787	16972	16980	16777	16772	16553	17058	16791	16865	16912	16934	16963	16776	16917	16984	16820	16851	16756	17007	16967	16966	16929	16767	16744	16990	16856	16835	16658	16685	16795	16934	16910	16799	16921	16937	16794	16958	16791	16748	16970	16826	16834	16714	16846	16958	16738	16815	16783	16957	16912	16813	16951	16773	16891	16730	16939	16693	16811	16851	16918	16801	16747	16850	16774	16826	16746	16849	16966	16888	16693	16892	16924	16996	16823	16800	16696	16803	16796	16846	16925	16857	16901	16945	16905	16856	16765	16813	16904	16786	16952	16899	16911	16732	16972	16747	16878	16672	16706	16828	16772	16869	16802	16816	16908	16770	16847	16800	16893	16926	16551	16989	16945	16901	16873	16965	16724	16805	16973	16868	16908	16869	16889	16888	16952	16768	16877	16815	16883	16934	16851	16751	16894	16754	16856	16807	16637	16853	16786	16826	16885	16873	16727	16860	16752	16806	16977	16884	16713	16837	16865	16852	16853	16905	16779	16811	16601	17045	16766	16992	16792	16683	16726	16843	16693	16868	16956	16927	16793	16917	16943	16816	16796	16805	16908	16987	16824	16820	17009	16970	16648	16874	16763	16869	16867	16752	16853	16885	16858	16831	16918	16645	16875	16662	16769	16945	16953	16944	16807	16913	17009	16811	16850	16884	16961	16769	16826	16862	16899	16632	16757	16922	16911	16659	16935	16862	16853	16706	16913	16739	16877	16840	16870	16872	16876	16944	16799	16754	17055	16773	17007	16988	16801	16886	16865	16957	16832	16648	16773	16795	16763	16887	16899	16819	16943	16958	16827	16964	16856	17074	16754	16962	16897	16891	16769	16794	16602	16915	16913	16897	16786	16770	16936	16845	16718	16873	16829	16946	16895	16753	16770	16839	16755	16794	16872	16822	17007	16865	16874	16922	17037	16907	16821	16811	16836	16832	16717	16955	16840	16859	16776	16914	16780	16714	16732	16724	16832	16769	16788	16852	16978	16781	16796	16889	16935	16805	16842	16775	16843	16747	16890	16892	16832	16775	16896	16719	16630	16978	16771	16876	16716	16801	16894	16880	16858	16961	16703	16523	16681	16725	16838	16891	16959	16864	16986	16677	16997	16808	16844	16833	16953	16789	16809	16932	16851	16755	16878	16890	16797	16665	16801	16989	16894	16908	16887	16966	16883	16912	16674	16716	16853	16804	16784	16785	16935	16730	17020	17028	16951	16828	17065	16782	16904	16837	16950	16924	16751	16727	16713	16964	16992	16909	16844	16896	16839	16968	16784	17035	16762	16910	16839	17020	16760	16977	17011	16792	16769	16770	16669	16975	16745	16792	16961	17048	16894	16704	16729	16914	16857	16910	16727	16768	16936	16911	16869	16877	16827	16790	16657	16926	16894	16746	16715	16691	16930	16718	16780	16857	16820	16889	16995	16898	17044	16696	16891	16828	17009	16866	16948	16771	16848	16853	17067	16742	16747	16684	17029	16840	16738	16851	16778	16897	16748	16848	16960	16786	16789	16654	16791	16621	16979	16932	16779	16921	16910	16782	16933	16773	17009	16894	16789	16926	16851	16802	16889	16760	16865	16881	16795	16995	16828	16764	16953	16765	16857	16723	16807	16861	16860	16793	16879	16925	16829	16817	16875	16862	16796	16732	16867	16786	16960	17037	16844	16792	16749	16817	16921	17007	16679	16906	16928	16772	16803	16888	16795	16870	16915	16827	16744	17020	16868	16864	16814	16894	17039	16727	16866	16947	16737	16940	16798	16798	17090	16871	16694	16979	16840	16833	16749	16806	16930	16694	16767	16833	16773	16912	16898	16942	16867	16871	16855	16772	16781	16986	16775	16776	16784	16992	16821	16916	16873	16771	16706	16895	16954	16859	16848	16769	16807	16904	16899	16838	16916	16956	17046	16867	16868	16919	16807	16881	16746	16973	16830	16819	16998	16755	16953	16906	16858	16924	16885	16726	16836	16894	16811	16832	16718	16794	16838	16728	16873	16691	16913	16875	16915	16651	17017	16813	16733	16842	16837	16764	17029	16931	17099	16788	16915	16760	16870	16835	16663	16818	16928	16804	16815	16910	16836	16729	16749	16642	16754	16908	16728	16841	16770	16843	16788	16735	16933	16905	16897	16695	16970	16834	16796	16872	16794	16951	16821	16941	16892	16989	16705	16871	16911	16750	16565	16950	16776	16998	16790	16772	16763	16938	16710	16736	16997	16930	16890	16789	16814	16704	16976	16881	16817	16842	16918	16811	16740	16860	16872	16995	16728	17000	16891	16951	16878	16829	17012	16659	16878	16725	16721	16951	16855	16913	16769	16903	16757	16895	16603	16811	16827	16704	16734	16947	16771	16669	16766	16943	16808	16738	16683	16747	16885	16835	16932	16859	16959	16861	16866	16779	16709	16644	16747	16703	16941	16774	17004	16749	16757	16749	16779	16949	16943	16699	16831	16801	16824	16843	16876	16762	16981	16644	16792	16922	16875	16767	16871	16745	17001	16813	16637	16846	16788	16953	16787	16830	16818	16726	17091	16813	16757	16830	16823	16791	16764	16774	16828	16915	16813	16772	16787	16919	16868	16883	16923	16960	16791	16953	16915	16781	16767	16762	16757	16666	17008	16810	16879	16866	17091	16857	16868	16609	16869	16738	16914	16602	16984	17014	16632	16820	16556	16868	16919	16857	16888	16677	16776	16603	16965	17057	16668	16960	16898	16851	17011	16760	16762	16867	16676	16757	16815	16916	16581	16852	16913	16791	16947	16976	16914	16907	16983	16945	16855	16902	16870	16774	16745	16840	16792	16759	16798	16845	17072	16734	16860	16721	16707	16800	16674	16880	16850	16844	16657	16932	16867	16837	16906	16858	16773	16849	16831	16819	16870	16958	16833	16932	16940	16973	16724	16858	16899	16890	16829	16951	16946	16969	16839	16846	16736	16818	16791	16937	16834	16847	16876	16943	16879	16826	16934	16855	16900	16758	17023	16792	16681	16720	16714	16835	16800	16850	16918	16865	16789	16956	16737	16825	17027	16808	16860	16826	16912	16917	16752	16895	16872	16965	16683	16857	16786	16954	16597	16963	16947	16745	16841	16956	16732	16963	16826	16661	16858	16952	16873	16961	16857	17098	17002	16811	16917	16709	16782	16882	16710	16884	16653	16858	16791	16944	16768	16821	16853	16947	16810	17028	16756	16748	16871	16850	17007	16800	16960	16908	16959	16677	16713	16831	16884	16789	17054	16700	16993	16810	16874	16834	16514	17045	16987	16785	16856	16876	16626	16822	16955	16928	16763	16713	16818	16984	16809	16815	16944	16767	16805	16859	16785	16899	16819	16871	16888	16771	16826	16851	16923	16811	17005	16741	16787	16723	16708	17003	16778	16755	17010	16780	16784	16806	16897	16784	16870	16914	16721	16837	16870	16774	16730	16785	16688	16708	16907	16812	16924	16943	16750	16784	16773	16803	16760	16848	16887	16838	16794	16730	16981	16934	16705	16838	16783	16660	16871	16936	16878	16818	16695	16886	16889	16732	16854	16752	16947	16948	16849	16632	16713	16962	16958	16901	16764	17097	16933	16702	16698	16804	16954	16808	16925	16811	16577	16831	16698	16922	16727	16865	16909	16692	16807	16766	16811	16996	16919	16795	16911	16985	16651	16758	16748	16614	16977	16708	16857	16705	17057	16820	16855	16808	16912	16789	16888	16818	16991	16745	16958	16667	16923	16900	16987	16968	16900	16851	16678	16943	16917	16959	16877	16753	16841	16944	16809	16731	17007	16881	16852	16971	16780	17007	16927	16676	16936	16895	16794	17076	16783	16699	16814	16729	16795	16777	16753	16768	16777	16977	16786	16915	16863	16713	17153	16871	16811	16742	16898	16960	16813	16838	16932	16736	16863	16959	16789	16780	16681	16725	16825	16925	16832	16763	16945	16841	17078	16772	16824	16891	16887	16846	16847	16772	16799	16950	16759	16803	16942	17026	16847	16817	16767	16837	16968	16858	16823	16638	16769	16930	16809	16968	16712	16887	16898	16907	16816	16804	16925	16798	16886	16758	16853	16724	16869	16874	16675	16727	16798	16835	16820	17071	16953	16786	16853	16699	16728	16984	16817	16909	17033	16936	16855	16676	16875	16774	16962	16914	16751	16724	16813	16799	16757	16861	16829	16688	16995	16871	16878	16735	16964	16855	16754	16825	16890	16752	16661	17123	16781	16738	16774	16690	16715	16878	16965	16986	16697	17020	16836	16767	16794	16889	16985	16912	16898	16859	16667	16948	16880	16936	16806	16935	16724	16920
30552	39017	43913	32360	23746	21497	21071	20383	20334	20307	20440	20250	20710	20316	20726	20578	20409	20452	20502	20417	20316	20557	20541	20427	20348	20533	20444	20470	20407	20493	20334	20547	20386	20682	20621	20495	20464	20485	20516	20220	20406	20396	20658	20459	20627	20554	20398	20348	20422	20428	20599	20420	20532	20509	20599	20368	20700	20466	20357	20329	20447	20384	20581	20393	20523	20668	20090	20321	20481	20386	20462	20540	20461	20628	20559	20393	20401	20401	20311	20474	20526	20276	20524	20459	20270	20413	20427	20303	20647	20442	20485	20392	20515	20387	20396	20467	20441	20522	20310	20309	20363	20290	20490	20515	20367	20307	20422	20671	20672	20381	20439	20284	20568	20487	20528	20455	20533	20570	20585	20415	20238	20523	20482	20442	20337	20598	20567	20353	20529	20713	20669	20508	20409	20460	20392	20390	20294	20449	20527	20597	20572	20546	20403	20383	20463	20667	20532	20541	20360	20244	20519	20495	20389	20494	20459	20350	20486	20353	20351	20386	20536	20430	20578	20441	20292	20537	20518	20438	20640	20373	20344	20372	20345	20420	20316	20413	20347	20584	20254	20800	20355	20312	20436	20338	20620	20485	20581	20413	20434	20538	20408	20405	20521	20491	20554	20562	20651	20271	20411	20296	20552	20648	20507	20529	20547	20536	20481	20629	20444	20671	20475	20358	20612	20315	20377	20518	20501	20347	20279	20620	20502	20359	20489	20379	20402	20481	20279	20204	20293	20412	20198	20277	20436	20425	20605	20683	20816	20511	20326	20638	20703	20386	20434	20399	20500	20159	20526	20472	20378	20642	20245	20294	20318	20440	20385	20424	20717	20475	20304	20415	20512	20616	20615	20522	20400	20323	20490	20340	20592	20386	20387	20447	20386	20396	20415	20501	20361	20382	20550	20541	20290	20366	20510	20452	20477	20228	20243	20628	20640	20566	20516	20581	20484	20558	20596	20465	20244	20396	20453	20583	20539	20661	20554	20467	20498	20520	20237	20310	20413	20580	20378	20428	20539	20656	20424	20460	20578	20561	20464	20477	20568	20419	20473	20593	20365	20394	20412	20634	20538	20336	20302	20393	20348	20641	20535	20550	20425	20485	20596	20500	20477	20388	20477	20370	20457	20300	20329	20302	20477	20265	20485	20543	20557	20442	20576	20405	20555	20444	20553	20485	20546	20318	20393	20545	20573	20451	20570	20565	20340	20586	20517	20420	20292	20674	20542	20411	20508	20442	20452	20296	20505	20529	20592	20489	20374	20595	20518	20326	20641	20405	20554	20415	20448	20487	20538	20710	20442	20459	20285	20468	20585	20534	20681	20273	20219	20404	20567	20457	20491	20482	20452	20352	20637	20464	20625	20343	20380	20503	20290	20348	20375	20676	20584	20482	20544	20201	20477	20212	20316	20455	20340	20558	20197	20403	20467	20374	20372	20415	20412	20384	20686	20422	20495	20506	20410	20570	20419	20379	20391	20577	20587	20395	20300	20393	20330	20272	20398	20558	20528	20279	20286	20425	20558	20560	20483	20313	20345	20517	20509	20429	20246	20501	20513	20400	20440	20375	20623	20544	20360	20696	20601	20363	20502	20412	20288	20355	20379	20276	20452	20502	20487	20341	20357	20390	20423	20510	20340	20542	20444	20303	20266	20458	20482	20326	20390	20294	20374	20487	20402	20337	20392	20648	20420	20389	20454	20413	20446	20462	20464	20436	20471	20300	20501	20369	20671	20520	20405	20467	20400	20423	20383	20353	20501	20319	20400	20643	20632	20610	20411	20439	20490	20545	20514	20534	20560	20322	20531	20606	20425	20463	20467	20461	20433	20359	20354	20404	20692	20528	20384	20398	20522	20454	20563	20591	20552	20653	20628	20499	20466	20390	20356	20546	20681	20623	20352	20438	20496	20611	20479	20412	20416	20421	20618	20308	20345	20236	20372	20535	20665	20468	20334	20628	20414	20492	20416	20354	20266	20313	20436	20705	20657	20527	20395	20533	20449	20582	20420	20543	20645	20494	20547	20381	20402	20332	20401	20361	20461	20537	20599	20523	20484	20365	20307	20458	20490	20549	20469	20218	20571	20581	20243	20627	20426	20611	20460	20725	20286	20550	20544	20287	20367	20555	20436	20747	20550	20439	20313	20659	20555	20541	20370	20511	20289	20252	20640	20438	20498	20523	20461	20624	20652	20293	20503	20307	20523	20378	20472	20452	20274	20691	20155	20424	20555	20238	20497	20320	20324	20330	20195	20453	20311	20352	20641	20512	20514	20435	20632	20496	20455	20416	20349	20543	20243	20400	20425	20343	20445	20525	20506	20372	20396	20570	20453	20650	20501	20387	20441	20469	20533	20527	20529	20487	20299	20632	20312	20314	20389	20539	20528	20520	20453	20594	20441	20737	20562	20478	20551	20367	20436	20391	20328	20360	20636	20541	20461	20242	20629	20550	20712	20540	20492	20325	20396	20307	20500	20397	20351	20630	20429	20468	20474	20654	20383	20450	20395	20532	20321	20616	20533	20487	20534	20229	20525	20259	20411	20534	20685	20610	20494	20613	20636	20542	20350	20506	20265	20470	20517	20259	20483	20509	20398	20665	20449	20298	20406	20476	20421	20508	20564	20605	20386	20335	20348	20325	20409	20664	20662	20394	20309	20452	20593	20654	20349	20446	20555	20519	20736	20403	20470	20660	20421	20309	20436	20417	20767	20538	20571	20415	20470	20499	20277	20567	20486	20313	20599	20524	20541	20344	20378	20412	20480	20494	20575	20600	20391	20399	20340	20373	20568	20543	20546	20550	20356	20411	20475	20449	20766	20382	20362	20277	20251	20723	20494	20556	20453	20712	20488	20449	20291	20290	20486	20563	20432	20468	20421	20373	20528	20522	20390	20550	20587	20415	20563	20434	20504	20316	20459	20580	20491	20474	20484	20407	20391	20455	20598	20614	20710	20618	20572	20487	20582	20534	20569	20569	20565	20544	20375	20604	20461	20214	20375	20478	20484	20451	20495	20547	20562	20448	20478	20439	20428	20372	20586	20552	20636	20456	20411	20430	20373	20168	20536	20587	20515	20509	20310	20478	20430	20379	20288	20352	20528	20575	20496	20666	20150	20656	20551	20396	20705	20214	20509	20333	20760	20653	20531	20627	20518	20504	20518	20458	20406	20391	20273	20368	20659	20318	20640	20269	20325	20645	20496	20585	20601	20556	20194	20588	20430	20445	20436	20589	20481	20451	20707	20455	20422	20269	20123	20376	20758	20470	20707	20435	20425	20428	20386	20566	20353	20443	20266	20597	20617	20451	20531	20464	20196	20373	20414	20368	20504	20496	20652	20414	20371	20628	20607	20376	20499	20510	20388	20524	20515	20597	20479	20274	20325	20688	20534	20401	20669	20479	20380	20322	20223	20504	20512	20512	20455	20286	20313	20526	20403	20329	20526	20621	20510	20326	20272	20576	20430	20380	20285	20538	20294	20424	20363	20453	20321	20415	20518	20597	20539	20511	20637	20680	20551	20481	20495	20485	20396	20508	20480	20381	20411	20380	20426	20586	20409	20473	20689	20904	20339	20369	20537	20410	20196	20429	20416	20346	20437	20413	20523	20540	20517	20615	20469	20219	20498	20268	20625	20397	20517	20557	20689	20403	20341	20327	20614	20563	20447	20563	20491	20457	20460	20610	20497	20357	20335	20360	20396	20394	20452	20525	20439	20563	20318	20364	20540	20229	20420	20510	20451	20369	20592	20629	20398	20574	20528	20367	20753	20451	20459	20420	20217	20440	20298	20315	20370	20420	20650	20418	20515	20474	20244	20446	20534	20452	20567	20503	20213	20596	20261	20287	20571	20548	20574	20335	20322	20463	20531	20267	20546	20390	20528	20395	20448	20321	20505	20315	20454	20526	20472	20318	20702	20480	20321	20488	20445	20338	20395	20391	20639	20518	20580	20545	20655	20692	20522	20283	20312	20330	20240	20430	20379	20699	20469	20647	20212	20376	20242	20279	20507	20425	20237	20511	20431	20345	20574	20452	20531	20508	20399	20355	20428	20569	20545	20548	20295	20413	20421	20632	20560	20718	20468	20443	20421	20283	20548	20472	20273	20300	20826	20682	20465	20525	20319	20639	20377	20726	20598	20696	20515	20533	20554	20501	20236	20308	20429	20357	20694	20543	20291	20209	20447	20214	20667	20542	20271	20491	20518	20484	20458	20528	20589	20411	20440	20365	20369	20433	20488	20530	20721	20476	20620	20545	20542	20623	20658	20650	20372	20399	20407	20228	20583	20451	20218	20538	20446	20473	20449	20534	20264	20430	20498	20380	20549	20456	20597	20494	20777	20236	20624	20563	20349	20399	20506	20491	20620	20426	20574	20461	20397	20420	20572	20403	20618	20606	20551	20491	20281	20262	20308	20522	20511	20413	20310	20530	20554	20417	20563	20311	20389	20482	20574	20497	20318	20553	20450	20472	20392	20399	20376	20621	20438	20385	20506	20459	20370	20497	20308	20506	20435	20580	20554	20483	20582	20556	20613	20483	20323	20374	20483	20394	20446	20501	20509	20554	20366	20328	20431	20414	20595	20485	20388	20370	20437	20447	20376	20223	20315	20470	20444	20482	20407	20490	20562	20248	20460	20466	20560	20426	20520	20308	20501	20580	20583	20609	20599	20364	20564	20449	20441	20512	20372	20303	20452	20525	20352	20457	20545	20625	20193	20521	20331	20529	20478	20546	20624	20275	20441	20508	20441	20271	20539	20392	20597	20506	20385	20480	20548	20611	20422	20464	20386	20418	20676	20510	20388	20509	20328	20751	20453	20547	20347	20262	20283	20588	20483	20543	20627	20629	20546	20450	20309	20259	20594	20564	20499	20475	20495	20261	20574	20534	20276	20376	20335	20540	20529	20346	20337	20315	20466	20483	20455	20693	20478	20452	20370	20455	20613	20557	20520	20442	20450	20294	20646	20518	20434	20506	20385	20290	20418	20337	20260	20314	20571	20315	20191	20442	20329	20405	20293	20447	20666	20666	20421	20507	20573	20398	20452	20801	20718	20343	20557	20421	20713	20519	20392	20489	20648	20506	20373	20467	20542	20428	20367	20650	20340	20332	20522	20516	20757	20566	20516	20449	20188	20324
39654	59223	44675	27532	19836	17466	16977	16861	16813	16983	16800	16993	16865	17013	16967	16897	16818	17031	16938	17013	16975	16829	16840	16811	16905	16940	16864	16861	16929	16989	16664	16819	16816	16921	16931	16861	16984	16945	16699	16914	16989	16814	16826	17051	16694	16820	16759	16931	16678	16857	16819	16999	17050	16876	17033	16791	16951	16842	16923	16943	16769	16875	16748	16850	16898	16874	16910	16939	16798	16806	16922	16943	16864	17023	16756	16813	16891	16924	17040	16916	16810	16796	16880	16944	16902	16942	16955	16850	16804	17100	16739	16951	16956	16872	16961	16809	16685	16815	16963	16856	16957	16902	16821	16809	16929	16890	16810	16938	16933	16942	16737	16851	16992	17000	16880	16837	17019	16806	16656	16848	16781	16831	16851	16695	16827	16800	16840	16913	16888	16901	16834	16885	16710	16889	16901	16877	16704	16772	16731	16913	16900	16822	16930	16924	16624	16858	16861	16790	17029	16904	16648	16966	16848	16805	16721	16843	16916	16923	16924	16893	16839	16864	16893	16931	16810	16903	16881	16980	16909	16816	16782	16978	16736	16817	16995	16850	16938	16971	16871	16777	16737	16646	16951	16937	16827	16575	16832	16916	16863	16771	16759	16806	16787	16903	16807	16980	16765	16927	16852	16865	16821	16831	16700	16935	16692	16888	16897	16755	16889	17025	16860	16890	16807	16772	16907	16749	16638	16680	16865	16817	16842	16728	17041	16901	16811	16827	16927	16858	16853	16880	16940	16897	16916	16837	16721	16847	16898	16955	16754	16790	16857	16748	16767	16685	16944	16751	16827	16728	16912	16653	16889	16849	16963	16734	16889	16929	16763	16913	16775	16933	16904	16746	16787	16652	16947	16805	16933	16820	16935	16832	16719	16773	16874	16878	16720	16843	16922	16870	16918	16999	16736	16690	16900	16916	16784	16879	16904	16789	16943	16930	16853	16898	16756	16729	16822	16871	16750	16730	16912	16806	16723	16818	16817	16916	16870	16707	16865	16726	16877	16808	16802	16845	16943	16934	16986	16829	16616	16977	16718	16777	16944	16948	16965	16673	16869	16974	16776	16874	16913	16977	16880	16815	16964	16809	16764	16834	16833	16807	16794	16677	16991	16949	16644	16899	16858	16924	16872	16978	16889	16805	16838	16827	16879	16914	16918	16812	16855	16912	16823	16774	16803	16810	16786	16924	16787	16856	16827	16802	17024	16986	16799	16822	16817	16877	16725	16903	16967	16840	16832	16935	16725	16974	16714	16834	16847	17089	16885	16881	16862	16872	16841	16807	16785	16889	16691	16853	16853	16606	16723	16799	16876	16791	16696	16841	16916	16719	16896	17029	16703	16942	16935	16667	16792	16819	16956	16868	16693	16867	16766	16889	17000	16902	16742	16838	16903	16774	17019	16936	16747	16659	16782	16778	16902	16959	16776	16837	16827	16882	16813	16800	16938	16736	17036	16997	16795	16759	16930	16991	16911	16919	16830	16854	16974	16576	16846	16725	16888	16788	16777	16784	17021	16817	17045	16793	16896	16821	16820	16914	16917	16875	16658	16775	17019	16930	16917	16788	16816	16837	17025	16843	17011	16782	16854	16804	16864	16811	16796	16820	16815	16734	16895	16932	16705	16855	16914	16748	16838	16905	16803	16869	16768	16745	16821	16857	16745	16867	16815	16984	16754	16873	16826	17009	17020	16858	16858	16920	16917	16916	16804	16878	16647	16915	16739	16906	16959	16961	16929	16820	17036	16666	17017	16921	16803	16945	16728	16897	16793	16927	16833	16924	16786	16726	16862	16991	16813	16791	16803	16830	16913	16814	16944	16797	16717	16756	16939	16707	16858	16798	16882	16717	16851	16989	16888	17037	16645	16739	16785	17063	16904	16935	16967	16655	16764	16827	16875	16875	16916	16895	16967	16865	16762	16925	16868	16910	16948	16963	16861	16816	16800	17075	16916	16854	16835	16895	16847	16719	16769	16776	16721	16878	16929	16710	16946	17021	16759	16816	16883	16695	16828	16888	16781	16886	16712	16770	16874	16723	16886	16949	16968	16984	16952	16751	16729	16863	16784	16734	16982	16992	16722	16780	16813	16781	16769	16925	16835	16822	17034	16925	17060	16719	16755	16874	16714	17042	16777	16768	16954	16729	16848	16801	17037	16716	16865	16857	16789	16926	16907	16813	16866	16931	16726	16795	16830	16979	16816	16783	16902	16786	17109	16752	16815	16914	16826	16812	16936	16810	16706	16738	16738	16924	16998	16814	17007	16730	16803	16820	16783	16862	16957	16874	16727	17010	16772	16899	16890	17003	16642	16944	16955	16978	16834	16899	16775	16763	16861	16966	16727	16851	16957	16668	17012	16761	17062	17031	16884	17075	16746	17064	16923	16684	16818	16817	16919	16928	16769	17049	16937	16814	16895	16887	16991	16820	16893	16777	16781	16861	17005	16728	17003	16749	16850	16999	17082	16818	16742	17033	16921	16835	16748	16855	16985	16743	16891	17059	16894	16785	16904	17003	16938	16702	16776	16871	16789	16817	16905	16765	16890	16888	16710	16760	16816	16801	16887	16704	16928	17032	16898	17012	16911	17046	16666	16815	16792	16801	16979	16771	16807	17006	17002	16876	16780	16656	16898	16777	16751	16700	16662	16747	17128	16908	16615	16857	16910	16911	16826	16947	16831	16741	16742	16875	16871	16820	16751	16855	16742	16922	16911	16850	16739	16897	16755	16749	16846	16981	16780	16928	16866	16803	17003	16714	16815	16771	16899	16817	16805	16878	16834	16868	16861	16848	16952	16874	16823	16875	16660	16859	16879	16757	16773	17007	16733	16923	16818	16972	16939	16708	16887	16880	16810	16694	16675	16829	16994	16920	17027	17001	16887	16942	16893	16614	16787	16828	16701	16875	16873	16854	16922	16946	16854	17017	16874	17006	16910	16912	16693	16908	16806	17066	16724	17131	16768	16952	16949	16787	17127	16861	16916	16926	16826	16926	16696	16755	16949	16807	16882	16874	16800	17010	16954	16820	16820	16988	16844	16884	16849	16991	16922	16833	16915	16872	16875	16913	16935	16885	16740	16779	16807	16824	17114	16855	16619	16914	16806	16884	16828	17022	16950	16932	16905	16810	16898	16835	16764	16683	16992	16934	16995	16791	16796	16877	16868	16920	16797	16859	17045	16759	16586	16912	17042	16907	16836	16868	17148	16921	16771	17007	16931	16942	17034	16834	16853	16856	16852	16928	16967	16838	16837	16908	16778	16818	17000	16918	16688	16962	16887	16790	16815	17010	16800	16876	16764	16867	17000	16838	16934	17052	16855	16826	16830	16783	16865	17008	16803	16705	16802	16841	16807	16914	16862	16942	16846	16901	16865	16657	16932	16974	16714	16849	16760	16972	16885	16601	16797	16802	16936	16978	16898	16903	16918	16852	16734	16759	16941	16946	16823	16846	16902	16876	16669	16809	16853	17000	16855	16867	16848	16921	16861	16891	16675	16925	16696	16799	16993	16776	17042	16809	16811	16889	16818	16886	16778	16785	16688	17082	16740	16879	16819	16791	17024	16753	16823	16962	16836	16893	16643	16953	16762	16709	16652	16883	16750	16777	16940	16745	16942	16780	16820	16812	16805	16741	16861	16888	16895	16800	16887	16721	16751	16723	16783	16857	16767	17036	16884	16835	16566	16761	16850	16840	16934	16791	16921	16886	16920	16916	16781	16961	16807	16825	16815	16767	16926	16718	16987	16813	16840	16822	16833	17068	16774	16863	17032	16893	16697	16958	16738	16709	16893	17053	17022	16762	16790	16766	16976	16836	16780	16824	17002	16910	16903	16969	16956	16844	16933	16812	16970	16794	16853	16834	16972	16966	16807	16867	16718	16845	16844	16859	16839	16869	16881	16810	16987	16802	16686	16734	16874	16895	16741	16885	16863	16826	16919	16848	16788	17006	16792	16875	16767	17047	16958	16790	16884	16622	16840	16920	16736	16731	17036	16889	16756	16892	16821	16777	16979	16803	16619	16816	16932	16773	17073	16846	16830	16921	16928	16817	16646	16919	16979	16925	16832	16865	17048	16799	16943	16905	16936	16590	16901	16811	16930	16722	16952	16693	16878	16819	16756	16787	17124	16862	16752	17033	16833	16875	17015	16835	16847	16828	16703	16985	16810	16757	16859	16943	16642	16913	17001	16852	16785	16827	16820	16872	16764	16870	16770	16921	16984	16924	16978	16974	16840	16780	16801	16830	16872	16918	16785	16895	17076	16820	17014	16760	16926	16781	16873	16901	16845	16956	16809	16850	16855	16868	16746	16857	16986	16832	16898	16965	16888	16957	16783	17028	16964	16894	16814	16924	16844	16858	16869	16810	16854	17052	16805	16743	16807	16900	16856	16934	16876	16829	16899	16762	16848	16970	16821	16778	16806	16945	16831	16734	16947	16979	16846	16850	16808	16883	16737	16782	16802	16933	16975	16842	16853	16927	16939	16943	16964	16809	16894	16811	16849	16869	16980	16856	16902	16897	16813	16977	16957	16889	16830	16873	17117	17013	16835	16736	16956	16801	16818	16775	16863	16746	16670	16767	16949	16925	16896	16802	16834	16703	16814	16867	16820	16848	16846	16881	16888	16875	16890	16961	16922	16759	16856	16913	16871	16939	16693	16886	17009	16828	16897	16946	16993	16808	16847	16917	16916	17077	16826	16898	16840	16892	16947	16813	16840	17092	16740	16777	16883	16907	16782	16940	16720	16766	16964	16700	16869	16846	16851	16815	16779	17048	16659	16914	17004	16742	16856	16936	17042	16858	16872	16779	16960	16750	16824	16702	16801	16681	16771	16908	16836	16786	17032	16786	16782	16797	16840	16746	16906	16913	16780	16987	16952	16812	16998	17054	16752	16830	16812	16898	16947	16863	16642	16865	16870	16696	16831	16923	16801	16883	16853	16810	16710	16826	16816	16817	16848	16909	16848	17011	16725	16864	16841	16680	16698	16785	16959	16822	16978	16894	16945	16829	16876	16835	16870	16847	16891	16776	16694	16793	16781	16878	16781	16855	16838	16852	16812	16977	16903	17002	16743	16859	16833	16847	16935	16996	16724	16800	16832	16928	16866	16859	16915	16847	16886	16907	16967	16985
26836	34553	50431	39848	27299	22996	21510	20430	20284	20444	20277	20338	20493	20248	20419	20400	20412	20496	20322	20187	20376	20439	20307	20503	20170	20344	20143	20376	20281	20249	20357	20432	20178	20417	20245	20399	20241	20189	20206	20367	20345	20356	20414	20172	20187	20222	20345	20319	20582	20247	20156	20263	20323	20142	20291	20271	20657	20297	20282	20443	20374	20104	20343	20357	20366	20247	20310	20447	20129	20285	20377	20081	20231	20301	20120	20295	20272	20350	20284	20522	20247	20179	20217	20406	20354	20443	20419	20237	20286	20195	20360	20234	20105	20357	20121	20317	20383	20413	20050	20212	20225	20109	20314	20143	20425	19996	20476	20441	20439	20071	20235	20180	19997	20483	20388	20230	20120	19998	20311	20290	20285	20254	20402	20358	20293	20242	20446	20012	20372	20152	20368	20419	20179	20308	20274	20327	20194	20147	20159	20170	20262	20428	20190	20317	20324	20308	20425	20198	20497	20321	20318	20163	20427	20188	20326	20298	20256	20146	20166	20424	20214	20118	20303	20429	20309	20354	20196	20358	20365	20152	20519	20294	20433	20300	20297	20156	20164	20249	20396	20524	20201	20234	20334	20425	20376	20376	20332	20048	20236	20326	20340	20184	20293	20195	20394	20456	20304	20227	20062	20409	20403	20248	20193	20417	20341	20301	20166	20163	20233	20237	20363	20158	20202	20204	20245	20406	20240	20407	20301	20121	20325	20329	20395	20393	20349	20184	20322	20184	20353	20392	20293	20297	20234	20371	20139	20065	20258	20157	20387	20128	20156	20201	20248	20165	20225	20260	20151	20238	20343	20181	20161	20324	20234	20301	20177	20212	20351	20204	20302	20432	20426	20268	20073	20133	20247	20389	20241	20267	20381	20165	20179	20286	20277	20481	20370	20367	20257	20544	20060	20198	19937	20238	20259	20272	20303	20465	20371	20161	20192	20282	20334	20179	20245	20229	20181	20305	20262	20296	20354	20456	20266	20071	20325	20243	20125	20392	20200	20024	20357	20274	20075	20230	20196	20143	20337	19978	20258	20231	20427	20181	20248	20205	20159	20193	20246	20222	20302	20221	20139	20259	20449	20280	20541	20244	20341	20217	20445	20238	20341	20159	20295	20354	20378	20496	20278	20258	20298	20332	20294	20240	20170	20159	20239	20101	20266	20374	20425	20264	20028	20238	20524	20340	20323	20225	20247	20425	20347	20391	20290	20269	20401	20236	20374	20302	20175	20282	20402	20080	20364	20392	20486	20120	20094	20241	20396	20246	20165	20213	20205	20217	20339	20196	20278	20376	20518	20241	20473	20254	20396	20392	20246	20473	20101	20228	20140	20261	20251	20387	20293	20257	20291	20129	20168	20258	20213	20212	20353	20256	20266	20320	20222	20325	20207	20069	20333	20468	20080	20394	20257	20328	20307	20177	20374	20422	20180	20223	20257	20275	20188	20274	20208	20039	20193	20432	20095	20118	20336	20450	20178	20345	20351	20496	20322	20069	20359	20261	20443	20444	20398	20252	20463	20298	20318	20290	20445	20307	20196	20208	20347	20093	20238	20279	20333	20087	20214	20202	20512	20455	20362	20380	20377	20368	20224	20382	20285	20411	20378	20320	20123	20458	20304	20353	20191	20473	20370	20207	20103	20506	20312	20295	20366	20152	20248	20077	20248	20155	20311	20320	20424	20317	20297	20194	20417	20407	20391	20084	20421	20367	20480	20433	20330	20133	20181	20203	20158	20164	20110	20283	20263	20340	20423	20120	20057	20239	20465	20052	20126	20378	20267	20348	20287	20365	20569	20514	20360	20510	20091	20290	20375	20349	20174	20044	20203	20322	20383	20349	20394	20143	20101	20216	20299	20215	20345	20269	20253	20163	20172	20078	20397	20392	20390	20331	20294	20369	20238	20193	20239	20283	20397	20175	20417	20219	20253	20274	20220	20299	20143	20220	20105	20334	20211	20415	20173	20345	20355	20311	20180	20463	20524	20241	20193	20252	20450	20178	20229	20195	20219	20214	20084	20374	20447	20010	20413	20275	20195	20227	20288	20414	20190	20508	20237	20342	20092	20305	20269	20382	20353	20606	20396	20549	20454	20186	20308	20083	20168	20359	20412	20319	20264	20090	20448	19992	20462	20403	20234	20179	20300	20356	20306	20364	20216	20371	20066	20158	20106	20335	20522	20306	20439	20391	20628	20216	20432	20157	20427	20468	20230	20212	20272	20276	20567	20588	20551	20225	20365	20480	20296	20271	20392	20317	20073	20100	20429	20364	20112	20198	20307	20362	20188	20382	20308	20246	20077	20281	20167	20247	20333	20307	20411	20202	20339	20307	20223	20262	20189	20359	20290	20168	20205	20305	20417	20243	20310	20217	20382	20343	20384	20297	20264	20170	20160	20179	20439	20266	20277	20381	20439	20152	20306	20243	20239	20361	20329	20046	20184	20307	20306	20371	20153	20236	20320	20426	20435	20505	20401	20371	20214	20346	20401	20363	20366	20329	20262	20136	20295	20076	20463	20248	20510	20192	20217	20228	20267	20291	20118	20246	20412	20398	20322	20502	20347	20378	20145	20399	20406	20439	20205	20334	20296	20179	20477	20352	20233	20094	20516	20354	20473	20235	20269	20199	20148	20258	20269	20197	20186	20175	20369	20357	20397	20149	20186	20264	20191	20363	20070	20229	20359	20400	20284	20376	20289	20057	20338	20071	20198	20211	20384	20351	20218	20378	20398	20418	20157	20163	20243	20268	20367	20396	20221	20226	20401	20167	20069	20144	20258	20166	20410	20108	20394	20349	20712	20239	20350	20274	20359	20269	20369	19973	20300	20360	20317	20281	20285	20305	20523	20106	20388	20290	20482	20370	20264	20316	20386	20277	20280	20242	20268	20265	20425	20106	20410	20371	20172	20434	20285	20352	20117	20364	20310	20340	20222	20355	20150	20143	20073	20331	20297	20317	20352	20106	20159	20219	20309	20230	20383	20215	20409	20159	20453	20314	20367	20130	20134	20298	20133	20172	20210	20479	20379	20399	20322	20156	20206	20070	20225	20141	20323	20595	20257	20293	20297	20367	20488	20376	20292	20136	20255	20348	20339	20241	20293	20292	20322	20541	20183	20204	20158	20228	20231	20444	20206	20273	20295	20253	20211	20275	20275	20358	20421	20197	20520	20258	20279	20425	20473	20196	20068	20264	20371	20158	20275	20408	20236	20220	20263	20272	20323	20195	20285	20528	20308	20202	20451	20178	20177	20189	20251	20170	20055	20408	20008	20399	20365	20414	20358	20261	20384	20344	20601	20189	20211	20267	20275	20157	20411	20209	20409	20307	20315	20041	20413	20277	20167	20422	20396	20405	19993	20278	20240	20018	20225	20345	20323	20308	20273	20283	20374	20237	20485	20465	20206	20453	20241	20232	20205	20331	20230	20172	20114	20167	20193	20365	20235	20383	20270	20489	20431	20459	20294	20300	20350	20210	20369	20419	20609	20321	20204	20333	20411	20401	20256	20439	20097	20242	20263	20316	20506	20165	20178	20326	20073	20237	20452	20345	20326	20208	20268	20224	20333	20391	20398	20253	20282	20166	20220	20539	20355	20504	20419	20399	20259	20468	20208	20215	20348	20360	20385	20395	20620	20205	20397	20398	20288	20267	20132	20265	20310	20435	20340	20181	20173	20340	20536	20273	20391	20363	20234	20269	20164	20213	20360	20338	20159	20199	20151	20151	20345	20647	20456	20162	20503	20500	20186	20184	20238	20357	20192	20413	20275	20319	20241	20174	20499	20204	20273	20265	19942	20080	20183	20345	20376	20576	20344	20278	20455	20151	20434	20327	20368	20237	20410	20240	20189	20368	20259	20287	20035	20379	20344	20372	20165	20159	20536	20329	20398	20488	20234	20147	20144	20470	20257	20240	20164	20396	20289	20246	20377	20282	20269	20373	20097	20215	20416	20296	20051	20141	19949	20354	20414	20339	20506	20529	20357	20146	20263	20312	20208	20376	20448	20538	20184	20276	20223	20179	20246	20245	20263	20254	20507	20233	20184	20223	20199	20041	20290	20329	20358	20320	20630	20217	20237	20411	20206	20314	20303	20273	20143	20318	20306	20017	20265	20271	20257	20209	20270	20093	20222	20292	20478	20427	20484	20099	20125	20207	20368	20266	20162	20261	20270	20170	20260	20155	20250	20335	20531	20367	20388	20307	20243	20060	20179	20354	20349	20164	20271	20213	20502	20398	20446	20194	20370	20364	20312	20400	20361	20246	20455	20237	20246	20437	20180	20499	20230	20305	20378	20179	19978	20068	20176	20394	20400	20217	20246	20246	20308	20369	20216	20302	20305	20424	20418	20267	20178	20227	20325	20439	20157	20072	20314	20200	20283	20242	20253	20371	20403	20209	20217	20193	20063	20347	20184	20238	20317	20315	20399	20197	20318	20320	20385	20470	20425	20272	20262	20393	20246	20119	20206	20255	20178	20176	20288	20237	20246	20284	20566	20519	20199	20219	20268	20220	20228	20373	20284	20239	20206	20258	20364	20057	20064	20360	20283	20234	20355	20360	20410	20266	20342	20254	20422	20223	20459	20432	20299	20378	20210	20285	20365	20058	20302	20435	20301	20312	20081	20214	20371	20306	20238	20473	20305	20287	20424	20252	20236	20309	20168	20010	20256	20140	20268	20338	20271	20433	20166	20161	20327	20196	20180	20136	20375	20437	20337	20089	20189	20199	20103	20377	20216	20316	20126	20402	20319	20269	20318	20413	20211	20279	20219	20469	20328	20361	20164	20198	20469	20388	20588	20262	20246	20051	20251	20258	20182	20274	20279	20028	20224	20110	20241	20490	20440	20345	20251	20207	20366	20330	20194	20066	20247	20227	20320	20328	20277	20224	20214	20234	20513	20410	20153	20343	20174	20204	20561	20221	20547	20312	20404	20375	20473	20219	20147	20231	20336	20304	20316	20341	20350	20353	20343	20180	20258	20115	20267	20387	20399	20417	20280	20524	20623	20353	19980	20170	20241	20080	20185	20299	20312	20367	20457	20156	20173	20345	20297	20306	20535	20401	20401	20251	20476	20225	20380	20362	20389	20361	20126	20229	20227	20294	20189	20240	20244	20273	20248	20218	20367	20096	20248	20243
49285	81193	63423	38599	24421	18408	17091	16620	16838	17065	16816	16826	16899	16823	16850	16844	16680	16510	16875	16846	16751	16808	16824	16943	16722	16673	16817	16629	16933	16573	16762	16832	16703	16679	16712	16765	16786	16816	16837	16597	16728	16884	16777	16774	16941	16673	16808	16772	16684	16755	16703	16746	16735	16864	16784	16912	16899	16783	16560	16832	16823	16760	16777	16566	16853	16875	16821	16649	16879	16842	16710	16816	16701	16777	16567	16786	16868	16937	16661	16696	16616	16578	16753	16735	16749	16806	16748	16688	16637	16727	16774	16901	16721	16663	16888	16589	16650	16609	16846	16844	16890	16823	16907	16860	16838	16534	16749	16721	16690	16622	16756	16778	16741	16720	16739	16720	16795	16827	16728	16803	16675	16778	16889	16755	16825	16783	16833	16729	16855	16633	16720	16823	16713	16824	16747	16748	16754	16813	16715	16793	16866	16826	16802	16725	16838	16740	16691	16892	16721	16707	16881	16631	16726	16849	16763	16630	16674	16791	16654	16791	16613	16920	16646	16780	16745	16832	16723	16704	16677	16812	16800	16830	16713	16702	16709	16748	16799	16582	16807	16851	16836	16720	16652	16770	16804	16805	16684	16616	16747	16759	16804	16801	16812	16958	16764	16812	16866	16722	16722	16756	16858	16670	16670	16704	16774	17150	16625	16752	16691	16826	16858	16724	16654	16582	16681	16719	16712	16775	16570	16771	16597	16659	16712	16701	16570	16678	16695	16860	16844	16791	16757	16744	16767	16970	16763	16716	16775	16819	16704	16728	16722	16735	16818	16717	16923	16665	16659	16825	16763	16672	16787	16747	16745	16711	16824	16692	16771	16737	16852	16811	16625	16811	16725	16719	16761	16759	16920	16828	16817	16640	16849	16986	16884	16776	16643	16597	16700	16793	16783	16703	16535	16688	16749	16859	16817	16718	16798	16933	16765	16781	16779	16836	16819	16813	16709	16713	16626	16835	16652	16754	16761	16837	16690	16712	16637	16817	16857	16737	16841	16664	16642	16780	16664	16618	16786	16709	16761	16782	16746	16861	17014	16830	16667	16815	16851	16754	16855	16627	16803	16825	16719	16663	16832	16675	16678	16608	16795	16841	16561	16868	16914	16703	16762	16815	16868	16799	16559	16651	16722	16754	16660	16886	16572	16665	16716	16740	16695	16742	16696	16769	16745	16808	16739	16698	16860	16996	16834	16638	16733	16689	16756	16716	16572	16632	16765	16698	16635	16808	16946	16773	16648	16750	16946	16726	16823	16786	16700	16893	16739	16736	16758	16698	16699	16787	16815	16861	16710	16748	16911	16629	16633	16849	16543	16758	16680	16819	16918	16547	16725	16803	16767	16895	16756	16699	16713	16820	16817	16867	16778	16809	16664	16844	16807	16673	16609	16646	16684	16747	16718	16741	16790	16765	16745	16848	16783	16619	16765	16767	16708	16686	16726	16753	16941	16738	16848	16775	16853	16790	16822	16694	16771	16708	16987	16883	16840	16892	16823	16705	16695	16615	16913	16691	16848	16890	16631	16922	16889	16750	16721	16690	16760	16782	16603	16776	16693	16731	16793	16799	16794	16860	16785	16774	16623	16791	16808	16719	16791	16742	16761	16882	16548	16713	16606	16802	16621	16752	16680	16719	16752	16836	16806	16764	16718	16885	16525	16713	16742	16828	16818	16809	16708	16866	16718	16937	16785	16708	16839	16985	16823	16814	16694	16775	16660	16743	16698	16781	16866	16838	16836	16691	16793	16730	16784	16656	16681	16800	16895	16730	16722	16742	16698	16714	16743	16842	16740	16664	16834	16661	16688	16797	16747	16743	16797	16832	16775	16830	16800	16868	16757	16784	16715	16620	16902	16760	16822	16731	16897	16797	16711	16882	16710	16768	16873	16738	16668	16729	16758	16884	16848	16816	16801	16767	16789	16772	16734	16621	16763	16899	16807	16885	16662	16784	16739	16781	16908	16705	16710	16805	16720	16764	16780	16777	16767	16737	16718	16797	16695	16728	16711	16955	16803	16874	16720	16650	16921	16898	16747	16697	16727	16658	16878	16820	16760	16854	16737	16830	16923	16507	16759	16936	16620	16859	16685	16817	16811	16773	16723	16826	16891	16573	16820	16656	16844	16756	16806	16648	16646	16861	16749	16555	16696	16799	16858	16901	16677	16885	16685	16674	16764	16685	16750	16595	16850	16871	16671	16771	16751	16859	16727	16903	16921	16769	16829	16883	16786	16793	16739	16693	16869	16925	16696	16852	16736	16666	16660	16913	16891	16865	16714	16792	16654	16691	16895	16821	16775	16691	16599	16686	16812	16833	16697	16803	16895	16828	16854	16823	16674	16811	16747	16706	16727	16813	16740	16774	16835	16639	16691	16631	16752	16732	16738	16740	16790	16730	16794	16837	16783	16595	16960	16696	16800	16737	16694	16939	16675	16682	16622	16709	16769	16955	16773	16682	16793	16690	16913	16954	16627	16655	16934	16870	16829	16709	16789	16936	16788	16733	16704	16902	16751	16660	16828	16878	16852	16722	16542	17036	16911	16517	16649	16736	16729	16638	16608	16657	16960	16604	16848	16777	16830	16899	16798	16838	16773	16666	16719	16638	16703	16894	16978	16927	16781	16804	16712	16712	16769	16798	16697	16586	16670	16772	16792	16778	16674	16896	16808	16825	16813	16663	16752	16803	16714	16563	16835	16784	16733	16624	16648	16614	16950	16833	16610	16822	16825	16762	16630	16843	16777	16837	16743	16718	16803	16685	16747	16617	16837	16590	16806	16682	16775	16957	16725	16955	16756	16689	16645	16846	16801	16781	16705	16817	16824	16890	16713	16583	16608	16937	16669	16883	16872	16624	16816	16845	16945	16900	16805	16857	16725	16948	16859	16788	16783	16613	16971	16721	16581	16777	16754	16950	16865	16886	16792	16675	16744	16902	16784	16485	16807	16699	16871	16735	16821	16821	16695	16670	16755	16797	16784	16593	16703	16707	16884	16787	17002	16776	16608	16735	16860	16589	16850	16675	16719	16852	16764	16935	16712	16760	16594	16594	16770	16922	16766	16816	16552	16888	16920	16871	16949	16730	16839	16755	16799	16830	16713	16625	16634	16726	16928	16803	16825	16733	16824	16885	16591	16858	16642	16720	16941	16740	16645	16813	16710	16760	16771	16832	16860	16876	16665	16756	16717	16695	16642	16762	16556	16684	16844	16708	16731	16714	16763	16772	16780	16678	16972	16980	16678	16742	16987	16694	16774	16775	16752	16589	16720	16755	16706	16660	16874	16594	16790	16658	16844	16759	16940	16860	16766	16682	16768	16874	16785	16720	16943	16668	16791	16700	16793	16732	16680	16910	16718	16703	16685	16652	16892	16919	16705	16647	16751	16813	16740	16828	16731	16822	16617	16706	16829	16815	16790	16759	16753	16854	16740	16830	16851	16859	16808	16826	16650	16660	16765	16880	16804	16689	16693	16672	16913	16861	16891	16792	16747	16709	16771	16900	16900	16737	16955	16654	16876	16652	16751	16810	16850	16740	16640	16791	16790	16768	16847	16725	16677	16807	16833	16639	16864	16692	16592	16648	16811	16803	16594	16766	16848	16668	16604	16643	16822	16655	16749	16787	16755	16801	16601	16859	16744	16875	16787	16816	16564	16780	16809	16589	16793	16866	16864	16730	16796	16787	16711	16732	16854	16745	16971	16825	16748	16819	16768	16887	16807	16732	16782	16835	16786	16534	16847	16872	16684	16668	16805	16781	16759	16724	16643	16752	16912	16676	16698	16659	16928	16783	16828	16747	16749	16661	16641	16801	16785	16694	16917	16658	16639	16686	16624	17090	16710	16813	16923	16938	16781	16952	16771	16856	16737	16652	16792	16875	16903	16818	16709	16906	16856	16808	16917	16658	16672	16732	16815	16845	16689	16705	16705	16806	16704	16753	16894	16835	16844	16628	16787	16656	16879	16807	16714	16626	16699	16900	16696	16866	16807	16708	16853	16802	16747	16725	16701	16666	16789	16911	16693	16794	16623	16708	16603	16655	16639	16567	16749	16718	16628	16779	16780	16764	16683	16674	16569	16810	16790	16827	16652	16828	16871	16734	16679	16752	16875	16789	16536	16694	16722	16725	16740	16776	16922	16779	16726	16698	16807	16635	16705	16688	16696	16620	16744	16829	16825	16742	16813	16780	16636	16684	16901	16711	16762	16828	16791	16792	16775	16831	16822	16774	16617	16777	16650	16794	16742	16669	16711	16760	16670	16664	16680	16874	16618	16770	16659	16907	16693	16869	16662	16830	16884	16815	16589	16838	16893	16899	16709	16814	16703	16731	16825	16849	16606	16828	16659	16974	16774	16671	16929	16905	16699	16705	17088	16623	16643	16778	16596	16744	16888	16768	16689	16549	16830	16733	16892	16964	16556	16842	16842	16670	16964	16741	16783	16730	16782	16754	16689	16887	16760	16907	16668	16733	16790	16698	16775	16603	16768	16863	16775	16662	16766	16817	16822	16805	16753	16840	16946	16945	16736	16600	16817	16753	16587	16709	16679	16694	16927	16721	16767	16809	16933	16789	16851	16656	16872	16675	16789	16737	16920	16874	16903	16802	16868	16736	16915	16849	16590	16671	16852	16888	16690	16773	16867	16782	16856	16724	16835	16635	16794	16630	16809	16690	16680	16587	16804	16785	16681	16781	16849	16747	16710	16863	16734	16574	16724	16917	16583	16711	16983	16702	16832	16742	16734	16833	16804	16818	16660	16751	16716	16873	16773	16953	16739	16698	16851	16842	16626	16718	16818	16928	16684	16769	16882	16769	16743	16651	16783	16700	16832	16725	16779	16905	16657	16611	16835	16604	16793	16844	16802	16763	16682	16790	16832	16778	16735	16857	16846	16782	16656	16814	16748	16874	16779	16743	16821	16723	16719	16706	16829	16899	16709	16628	16878	16797	16793	16820	16996	16799	16969	16914	16767	16727	16857	16756	16913	16874	16632	16846	16841	16731	16797	16874	16928	16753	16658	16718	16942	16787	16703	16887	16762	16943	16687	16809	16747	16811	16756	16642	16658	16750	16795	16828	16900	16909	16799	16839	16711	16605	16871	16780	17002	16695	16698	16818	16589	16673	16791	16688
22749	23218	37229	35004	28768	26547	26198	21466	20345	20970	20682	20584	20426	20483	20552	20618	20473	20409	20528	20441	20493	20403	20456	20387	20450	20453	20508	20411	20440	20417	20438	20411	20291	20397	20393	20269	20377	20242	20294	20397	20330	20223	20213	20085	20323	20291	20256	20511	20360	20416	20295	20404	20231	20378	20387	20338	20402	20324	20237	20219	20293	20229	20556	20170	20220	20312	20233	20330	20224	20219	20173	20054	20371	20220	20342	20079	20395	20251	20409	20129	20404	20141	20291	20210	20202	20170	20342	20542	20271	20152	20349	20201	20193	20215	20305	20347	20197	20213	20401	20451	20174	20292	20299	20345	19970	20364	20092	20248	20241	20313	20342	20288	20260	20106	20224	20264	20294	20227	20126	20100	20190	19909	20024	20235	20165	19876	20215	19989	20195	20406	20326	20367	20197	20315	20321	20207	20241	20225	20171	20319	20263	20117	20446	20171	20181	20390	20278	20332	20170	20171	20377	20234	20206	20236	20196	20069	20175	20164	20135	20111	20422	20130	20150	20252	20369	20259	20215	20223	20210	20166	20107	20153	20204	20190	20310	20207	20193	20243	20398	20255	20396	20082	20094	20331	20041	20148	20109	20079	20430	20135	20093	20147	20287	20369	20086	20118	20144	20067	20128	20085	20138	20258	20184	20171	20442	20209	20033	20132	20272	20238	20111	20228	20271	19999	20212	20390	20149	20385	19889	20203	20182	20020	20265	20186	20103	20214	20232	20102	20136	20197	20208	20276	20009	20287	20181	20070	20198	20094	20289	20152	20285	20214	20276	20412	20286	20174	20158	20210	20131	20207	20385	20184	20169	20191	20020	20032	20127	20236	20095	20206	20250	20179	20114	20233	20197	20175	20349	20287	20095	20173	20307	20183	20249	20042	20166	20247	20229	20219	20368	20003	20191	20173	20207	20569	20336	20076	19998	20382	20119	20287	20136	20218	20218	20283	20169	20343	20177	20196	20125	19971	20133	20134	20349	20152	20262	20015	20143	20255	20109	20339	20193	20215	20160	20378	20129	20048	20179	20117	20137	20091	20098	20253	20133	20284	20123	20042	20654	20367	20218	20261	19942	20176	20175	20248	20222	20192	20324	20257	20193	20298	20084	20257	20134	20063	20456	20513	20242	20126	20265	20107	20249	20151	20234	20096	20318	20131	20427	20282	20126	20278	20235	20401	20145	20201	20241	20161	20176	20351	20291	20203	20166	20285	20278	20311	20377	20162	20266	20273	20209	20201	20186	20374	20236	20144	20043	20163	20206	20518	20188	20354	20074	20255	20388	20351	20244	20040	20043	19958	20124	20476	20039	20145	20226	20299	20369	20333	20374	19972	20027	20309	20190	20311	20289	20192	20199	20179	20176	20150	20292	20253	20089	20209	20216	20218	20297	20338	20182	20232	20225	20143	20243	20202	20240	20433	20198	20234	20264	20083	20230	20314	20410	20319	20150	20212	20166	20129	20314	20309	20180	20161	20345	20380	20408	19929	20138	20240	20461	20261	20208	20308	20358	20262	20215	20200	20249	20077	20173	20303	20262	20265	20158	20268	20240	20216	20359	20245	20188	20126	20018	20432	20115	20073	20454	20238	20225	20325	20112	20333	20171	20338	20004	20480	20302	20147	20108	20063	20176	20207	20249	20227	20157	20395	20403	20197	20372	20252	20283	20270	20335	20237	20279	20093	20103	20047	20190	20150	20173	20215	20258	20218	20214	20040	20160	20229	20201	20049	20100	20480	20006	20201	20153	20304	20200	20163	20006	20259	20398	20158	20229	20029	20058	19975	20170	20079	20252	20130	20029	20198	20303	20088	20166	20181	20248	20008	20239	20068	20387	20107	20067	20245	20236	20176	20315	20185	20085	20178	20149	20371	20072	20154	20115	20120	20213	20081	20107	20177	20052	20257	20149	20346	20024	20259	20017	20256	20042	20155	20120	20401	20261	20081	20386	20110	20127	20328	20203	20029	20117	20207	20083	20324	20257	20333	20249	20186	20219	20237	20216	20276	20262	20138	20330	20172	20081	20120	20204	20336	20304	20173	20251	20169	20114	20193	20229	20176	20226	20235	20129	20133	20222	20482	20222	20025	19989	20332	20238	20199	20314	20215	20251	20255	20122	20098	20086	20131	20348	20202	20405	19997	20190	20174	20170	20243	20446	20076	20075	20104	20318	20274	20203	20290	20152	20243	20224	20271	20219	20010	20074	19883	20260	20216	20160	20425	20234	20165	20256	20067	20099	20172	20280	20123	20534	20245	20313	20283	20446	20245	20108	20231	20357	20171	20312	20212	20275	20213	20153	20104	20377	20260	20270	20234	20278	20248	20183	20254	20235	20128	20339	20111	20270	20173	20058	20331	20284	20481	20106	20240	20027	20327	20209	19956	20197	20267	20340	20267	20226	20428	20326	20102	20142	20250	20401	20102	20346	20207	20211	19958	20309	20196	20189	20174	20312	20181	20370	20227	20498	20274	20161	20286	20330	20179	20268	20096	20200	20028	20130	20286	20035	20321	20295	20163	20059	20155	20274	20198	20039	20213	20377	20314	20296	20341	20327	20003	20276	20172	20198	20138	20135	20313	20016	20063	20451	20091	20135	20173	20243	20195	20196	20246	19979	20400	20253	20215	20344	20193	20080	20219	20107	20494	20186	20248	20173	20401	20330	20379	19982	20232	20074	20112	20039	20044	20161	20167	20199	20307	20395	20264	20222	20349	20064	20179	20126	19911	20223	20276	20255	20173	20136	20249	20037	20125	20269	20228	20017	20248	20230	20334	20210	20221	20154	20114	20121	20206	20006	20205	20283	20189	20290	20320	19812	20009	20256	20099	20102	20435	20195	20486	20241	20302	20227	20332	20101	20278	20306	20306	20165	20294	20214	20414	20266	20216	20094	20070	20438	20330	20166	20313	20106	19982	20213	20093	20505	20347	20100	20022	20108	20419	20258	20147	19895	20125	20310	20026	20164	20077	20008	20113	20101	20194	20135	20195	20056	20257	20146	19984	20167	20284	20256	20058	20193	20065	20217	20360	20236	20259	20294	20269	20080	20401	20407	20326	20229	20146	19981	20026	19982	20144	20051	20222	20002	19943	20327	20155	20250	20131	20001	20244	20271	20142	20110	20043	20153	20151	20068	20150	20303	20096	20346	20242	20195	20350	20408	20126	20189	20340	20137	20295	20232	20306	20177	20236	19953	20213	20102	20181	20140	20241	20081	20306	20238	20149	20130	19962	20054	20147	20248	20093	20138	20214	20149	20060	20170	20356	20045	20162	20268	20270	20264	20114	20297	20116	20268	20344	20309	20067	20301	20183	20348	20169	20449	20349	20150	20479	20115	20175	20019	20228	20209	20173	20158	20422	20104	20318	20321	20339	20329	20219	20149	20464	20214	20274	20255	20204	20209	20362	20371	20290	20175	20049	20240	20217	20268	20300	20240	20080	20328	20096	20110	20166	20228	20232	20035	20246	20023	20138	20219	20183	20245	20249	20241	20092	20233	20267	20093	20191	20166	20121	20120	20228	20197	20215	20264	20242	20285	20280	20123	20148	20306	20274	20086	20179	20200	20180	20127	19988	20239	20334	20360	20270	20326	20110	20287	20218	20289	20180	20254	20306	20054	20317	20230	20328	20246	20129	20301	20196	20058	20291	20145	20255	20370	20132	20133	20299	20198	20341	20199	20436	20216	20163	20137	20153	20145	20403	20210	20224	20198	20219	20271	20180	20142	20228	19995	20201	20136	20282	20189	20195	20332	20274	20234	20295	20255	20177	20250	20449	20123	19938	20225	20360	20316	20169	20207	20308	20113	20183	20049	20230	20368	20278	20228	20269	19994	20112	19978	20214	20150	20248	20220	20188	20469	20140	20421	20219	20364	20248	20216	19953	20279	20345	20409	20295	20258	20136	20062	20290	20189	20270	20261	20254	20045	20146	19968	20017	20192	20168	20162	20094	20294	20361	19843	20306	20187	20365	20149	20455	20142	20163	20160	20311	20129	20198	20138	20173	20197	20268	20463	20267	20089	20200	20365	20191	20216	20069	20169	20088	20125	20167	20193	20220	20188	20325	20297	20223	20150	20229	20525	20339	20276	19968	20381	20257	20147	20210	20098	20141	20170	20234	20092	20364	20297	20340	20068	20071	20196	20308	20265	20289	20200	20209	20285	20120	20160	20248	20164	20255	20138	20145	20315	20270	20165	20221	20254	20143	20158	20292	20334	20118	20163	20295	20089	20172	20223	20154	20418	20239	20199	20278	20130	20217	20192	19988	20043	20311	20215	20099	20125	19992	20146	20189	20055	20170	20108	20260	20192	20289	20288	20124	20334	20292	20131	20194	20134	20272	20286	20274	20176	20328	20314	20044	20096	20094	20135	20042	20088	20250	20295	20271	20260	20148	20298	20076	20056	20279	20397	20271	20109	20360	20061	20150	20459	20451	20383	20122	20213	20205	20401	20238	19903	20313	20241	20129	20164	20323	20072	20526	20209	19964	20141	20022	20003	20245	20156	20302	20174	20169	20287	20115	20078	20423	20171	20231	20086	20088	20241	20184	20034	20331	20165	20007	20283	20109	20287	20211	20169	20062	20382	20152	20131	19999	20266	20192	19993	20241	20170	20074	20162	20314	20164	20462	20045	20295	20029	20099	20079	20319	20172	20313	20135	20216	20116	20261	20156	20176	20265	19906	20185	20232	20111	20272	20243	20262	20301	20253	20461	20219	20122	20069	20195	20257	20371	20059	20394	20223	20210	20222	20231	20344	20290	20255	20150	20014	20202	20177	20153	20312	20340	20250	20429	20248	20195	20338	20224	20095	20266	20051	20193	20141	20062	20347	20434	20178	20210	20284	20419	20185	20331	20315	20032	20033	20108	19948	19993	20261	20156	20123	20275	20085	20116	20135	20136	20114	20352	20328	20303	19966	20081	20064	20091	20153	20144	20200	20177	20164	20236	20078	20318	20264	20406	20263	20149	20155	19998	20149	19889	20341	20451	20332	20199	20348	20331	20170	20233	20170	20252	20257	20365	20264	20406	20196	20123	20086	20181	20270	20312	20356	20493	20255	20102	20144	20320	20196	20135	19983	20307	20092	20241	20405	20338	20000	20050	20199	20103	20204	20255	20048	20427	20345
62841	102937	89926	66943	42093	25022	17429	16559	16546	16527	16617	16663	16540	16796	16654	16785	16695	16906	16697	16849	16883	16800	16993	16790	16791	16727	16737	16623	16801	16625	16750	16888	16572	16932	16876	16789	16768	16821	16721	16634	16655	16895	16800	16614	16639	16834	16530	16526	16635	16827	16981	16623	16784	16790	16678	16673	16638	16528	16752	16707	16749	16851	16762	16801	16957	16516	16730	16710	16747	16481	16684	16665	16770	16608	16668	16770	16783	16738	16743	16784	16902	16802	16718	16744	16833	16744	16710	16598	16682	16559	16787	16544	16740	16767	16689	16813	16747	16598	16546	16586	16794	16624	16702	16752	16590	16566	16819	16722	16771	16838	16630	16719	16792	16825	16587	16693	16693	16470	16681	16737	16780	16571	16635	16866	16569	16692	16628	16896	16725	16610	16867	16653	16845	16700	16807	16544	16631	16791	16619	16765	16761	16804	16634	16859	16721	16625	16729	16581	16696	16743	16808	16701	16820	16572	16740	16666	16760	16638	16860	16607	16584	16696	16594	16707	16558	16499	16774	16594	16673	16735	16609	16615	16790	16752	16686	16800	16720	16569	16589	16722	16592	16619	16777	16704	16711	16733	16705	16630	16760	16564	16659	16700	16722	16550	16606	16706	16701	16717	16827	16716	16753	16810	16507	16824	16744	16507	16727	16647	16698	16673	16837	16698	16694	16657	16800	16737	16785	16752	16734	16812	16626	16616	16710	16889	16851	16762	16446	16646	16817	16642	16760	16678	16799	16714	16830	16755	16696	16659	16615	16651	16709	16743	16648	16702	16673	16652	16653	16762	16621	16640	16806	16754	16734	16891	16669	16595	16590	16539	16773	16536	16712	16547	16817	16791	16641	16702	16672	16873	16595	16667	16659	16745	16609	16719	16881	16815	16703	16886	16805	16852	16696	16784	16855	16783	16610	16895	16879	16779	16700	16650	16506	16724	16566	16810	16718	16701	16748	16763	16734	16747	16477	16845	16818	16671	16754	16780	16622	16791	16641	16697	16672	16794	16664	16763	16551	16540	16663	16692	16613	16895	16640	16773	16843	16718	16558	16806	16613	16704	16677	16575	16747	16761	16734	16670	16459	16847	16710	16784	16666	16549	16721	16580	16725	16648	16640	16922	16801	16445	16700	16608	16735	16615	16644	16750	16684	16809	16733	16739	16733	16802	16598	16686	16799	16799	16614	16637	16669	16757	16812	16765	16478	16644	16725	16789	16758	16897	16800	16656	16626	16563	16598	16863	16720	16613	16724	16827	16699	16670	16556	16726	16712	16621	16734	16683	16688	16660	16692	16633	16824	16637	16806	16590	16648	16853	16603	16712	16674	16798	16635	16855	16612	16570	16702	16726	16699	16858	16765	16696	16746	16688	16774	16732	16600	16615	16794	16625	16834	16729	16750	16715	16810	16774	16582	16653	16681	16805	16636	16765	16752	16656	16824	16655	16736	16512	16988	16830	16673	16661	16745	16594	16700	16602	16728	16744	16743	16578	16728	16745	16853	16511	16757	16619	16506	16554	16647	16745	16607	16759	16717	16789	16713	16923	16670	16793	16639	16668	16541	16790	16750	16736	16891	16857	16607	16679	16706	16533	16572	16732	16837	16628	16602	16790	16708	16662	16788	16641	16798	16629	16577	16625	16899	16580	16680	16827	16639	16838	16468	16549	16772	16533	16814	16738	16566	16618	16657	16467	16936	16662	16763	16690	16533	16789	16671	16653	16860	16715	16764	16722	16566	16861	16620	16750	16765	16646	16785	16620	16793	16767	16789	16919	16712	16868	16555	16623	16800	16584	16708	16796	16782	16671	16753	16719	16641	16672	16617	16693	16630	16707	16877	16659	16663	16696	16791	16746	16632	16544	16623	16698	16774	16870	16857	16670	16604	16811	16635	16640	16625	16665	16622	16756	16796	16704	16617	16884	16593	16763	16818	16726	16774	16770	16602	16763	16691	16693	16838	16697	16769	16764	16700	16642	16713	16823	16737	16616	16706	16803	16667	16702	16607	16658	16538	16860	16728	16669	16601	16964	16736	16973	16679	16670	16664	16783	16498	16707	16847	16704	16625	16600	16689	16723	16609	16846	16498	16689	16677	16660	16573	16724	16804	16638	16819	16599	16531	16806	16697	16876	16783	16721	16829	16797	16908	16716	16662	16669	16663	16747	16572	16980	16513	16864	16873	16583	16549	16843	16868	16483	16792	16762	16840	16745	16736	16857	16697	16588	16759	16559	16632	16588	16631	16827	16775	16640	16549	16702	16590	16741	16751	16789	16587	16956	16667	16701	16772	16540	16772	16737	16735	16663	16572	16763	16765	16667	16727	16762	16715	16903	16773	16674	16722	16763	16736	16576	16722	16856	16635	16885	16698	16543	16844	16860	16590	16908	16841	16686	16745	16858	16695	16656	16808	16625	16666	16718	16784	16617	16598	16528	16680	16514	16739	16887	16687	16725	16606	16616	16809	16636	16571	16787	16718	16571	16589	16604	16831	16721	16690	16711	16709	16650	16837	16776	16701	16590	16789	16894	16858	16850	16723	16753	16868	16713	16546	16619	16696	16815	16895	16684	16539	16758	16783	16674	16619	16806	16839	16574	16769	16839	16784	16702	16726	16757	16721	16745	16600	16690	17003	16579	16710	16720	16699	16802	16723	16837	16707	16627	16715	16758	16703	16572	16671	16784	16734	16611	16689	16653	16650	16685	16622	16737	16716	16699	16710	16650	16753	16892	16810	16705	16659	16830	16648	16687	16920	16655	16680	16535	16833	16663	16878	16707	16853	16702	16712	16844	16727	16674	16794	16637	16603	16785	16770	16712	16680	16789	16778	16715	16720	16695	16694	16741	16844	16682	16578	16924	16723	16619	16915	16668	16631	16754	16614	16836	16607	16744	16757	16804	16490	16714	16756	16665	16684	16621	16712	16689	16984	16615	16750	16608	16638	16733	16808	16658	16740	17011	16607	16683	16857	16736	16805	16768	16876	16766	16689	16711	16803	16629	16635	16649	16715	16742	16991	16734	16875	16682	16635	16561	16670	16899	16847	16616	16605	16557	16781	16568	16658	16725	16635	16775	16737	16762	16572	16654	16781	16617	16825	16696	16614	16690	16645	16884	16618	16614	16607	16884	16664	16671	16821	16817	16870	16634	16547	16923	16685	16618	16730	16795	16635	16586	16827	16732	16607	16900	16775	16681	16594	16706	16749	16643	16702	16801	16773	16723	16810	16649	16764	16686	16685	16627	16902	16676	16670	16740	16636	16674	16879	16755	16855	16713	16753	16897	16730	16803	16776	16906	16692	16801	16690	16607	16743	16564	16823	16752	16535	16818	16537	16753	17051	16623	16772	16826	16870	16627	16951	16689	16702	16659	16740	16701	16694	16759	16555	16674	16694	16679	16600	16747	16589	16665	16672	16753	16785	16894	16624	16760	16757	16747	16748	16652	16857	16674	16837	16759	16594	16568	16670	16693	16656	16748	16681	16744	16752	16822	16826	16661	16618	16747	16719	16690	16767	16834	16748	16898	16657	16747	16568	16691	16670	16713	16778	16756	16724	16848	16766	16742	16713	16674	16670	16665	16628	16727	16541	16703	16749	16610	16553	16660	16787	16461	16754	16654	16738	16771	16741	16654	16668	16682	16710	16631	16576	16760	16506	16864	16700	16822	16613	16525	16689	16799	16824	16522	16582	16902	16714	16572	16810	16889	16715	16698	16672	16585	16705	16608	16659	16793	16713	16689	16849	16721	16745	16751	16849	16664	16754	16754	16760	16709	16792	16879	16656	16526	16831	16706	16674	16601	16862	16787	16620	16704	16825	16864	16701	16627	16600	16768	16763	16881	16677	16776	16730	16654	16734	16745	16752	16665	16596	16647	16878	16705	16716	16742	16669	16568	16643	16703	16795	16818	16666	16713	16925	16724	16664	16715	16491	16726	16838	16626	16797	16856	16787	16767	16901	16750	16704	16668	16613	16775	16790	16513	16680	16762	16751	16714	16744	16839	16712	16667	16797	16841	16716	16740	16666	16833	16714	16638	16782	16703	16733	16734	16560	16675	16663	16701	16690	16914	16661	16717	16626	16818	16611	16809	16604	16687	16667	16737	16550	16594	16758	16744	16777	16706	16711	16764	16730	16768	16651	16706	16699	16765	16849	16785	16896	16606	16858	16650	16693	16720	16653	16683	16821	16729	16725	16490	16814	16633	16655	16639	16918	16707	16621	16779	16864	16624	16732	16532	16805	16776	16641	16704	16640	16662	16828	16658	16640	16693	16652	16488	16861	16689	16672	16824	16759	16522	16857	16855	16654	16640	16822	16559	16676	16790	16791	16948	16681	16804	16866	16848	16667	16677	16541	16711	16712	16540	16698	16685	16686	16654	16753	16374	16707	16787	16731	16694	16603	16712	16626	16834	16888	16674	16660	16699	16564	16646	16826	16531	16811	16789	16662	16762	16552	16804	16778	16775	16620	16654	16695	16674	16726	16703	16898	16593	16700	16668	16521	16618	16716	16585	16550	16747	16692	16597	16532	16794	16759	16751	16805	16622	16908	16838	16932	16702	16754	16768	16730	16806	16685	16733	16695	16779	16883	16654	16591	16579	16691	16563	16734	16643	16676	16632	16766	16613	16746	16657	16883	16647	16700	16551	16631	16664	16714	16617	16799	16729	16676	16622	16707	16633	16621	16604	16721	16733	16780	16648	16625	16674	16854	16656	16570	16677	16726	16721	16753	16670	16749	16700	16944	16865	16833	16661	16685	16712	16727	16633	16819	16630	16877	16667	16820	16691	16668	16706	16871	16741	16791	16810	16776	16602	16623	16670	16754	16710	16702	16737	16674	16614	16838	16746	16770	16814	16694	16748	16645	16646	16905	16685	16748	16785	16567	16729	16734	16640	16803	16778	16836	16739	16655	16826	16813	16758	16748	16628	16780	16729	16659	16610	16780	16668	16847	16551	16829	16749	16763	16767	16571	16509	16797	16726	16733	16770	16611	16633	16605	16809	16774	16648	16708	16637	16776	16779	16705	16784	16703	16708	16786	16738	16696	16785	16634	16793	16606	16950	16640	16677	16738	16586	16656	16517	16690	16575	16725	16870	16836	16689	16493	16839	16660	16692	16723	16609
29512	39361	47103	34729	24940	21802	20862	20379	20299	20141	20573	20166	20301	20015	20181	20165	20272	20282	20084	20295	20200	20308	20484	20316	20243	20230	20310	20300	20337	20027	20481	20204	20154	20285	20263	20245	20251	20315	20234	20218	20242	20120	20169	20438	20079	20266	20001	20310	19976	20191	20083	20238	20233	20341	19960	20140	20109	20081	20173	20158	20287	20216	20176	20346	20139	20153	20272	20008	20084	20280	20206	20202	20031	20219	20294	20145	20234	20306	20286	20406	20492	20269	20234	20143	20241	20365	20121	20260	20186	20174	20018	20024	20124	19957	20140	20210	20320	20042	19957	20118	20315	20387	20183	20244	20122	20024	20283	20144	20059	20237	20250	20340	20031	19968	20145	20167	20174	20223	20190	20124	20338	20101	20201	20314	20318	20232	20120	20293	20163	20053	20188	20317	20222	20059	20182	20258	20364	20288	20184	20133	20207	19959	20275	20274	20406	20045	20064	20195	20102	20260	20083	20066	20402	20285	20234	20244	20112	20236	20469	20299	20241	20176	20099	20327	20102	20275	20086	20009	20290	20216	20418	20252	20157	20180	20235	20063	20322	20187	19983	20335	20163	20186	20334	20152	20267	20063	20118	20177	20055	20365	20280	19965	20343	20083	20102	20342	20128	20034	20177	20170	20157	20189	20174	20241	20104	20158	20289	20174	20180	20202	20232	20307	20184	20321	20243	20155	20223	20274	20133	20003	19995	20194	20057	20227	20234	20110	20148	20200	20189	20247	20079	20202	20036	20050	20146	20111	20154	19979	20156	20167	20294	20242	20324	20257	20130	20245	20462	20220	20317	20087	20295	20146	20150	20366	20190	20198	20217	20149	20032	20276	20316	20387	20129	20226	20063	20237	20063	20077	20066	20171	20189	20021	20285	20493	20297	20153	20274	20080	20123	20170	20213	20241	20389	20192	20131	20141	20085	19810	20303	20129	20158	20314	20165	20308	20224	20118	20143	20079	20278	20387	20247	20163	20050	20188	20185	20158	20099	20103	20178	20138	20087	20308	20416	20226	20237	20310	19960	19995	19973	20271	20347	20213	20429	20142	20247	20212	20135	19956	20115	20083	20155	20284	20106	20244	20299	20186	20128	20011	20119	20255	20051	20253	20235	20126	20309	20027	19954	20328	20311	20290	19977	20004	20311	20291	20603	20124	20125	20054	20239	20343	20249	20038	20392	20246	20183	20214	20081	20232	20139	19873	20242	20044	20039	20072	20307	20102	20142	20096	20268	20058	19916	20134	20057	20139	20175	20249	20242	20066	20223	20276	20146	20103	20003	20341	20222	20077	20314	20294	20255	20258	20152	20182	20270	20327	20176	20033	20278	20164	20366	20041	20277	20118	20092	20217	20246	20101	20237	20287	20126	20271	20169	20122	20116	20099	20066	20370	20155	20141	20274	20108	20235	20141	20052	20062	20405	20210	20379	20419	20250	20216	20202	20329	20246	20206	20287	20238	20050	20144	20181	20391	20093	20008	19981	20109	20490	20299	20045	20140	20200	20450	20130	20010	20106	20223	20210	20264	20035	20181	20158	20363	20188	20267	19937	20196	20190	20118	20045	20296	20011	20246	20210	20250	20161	20046	20140	20228	20114	20333	20269	20297	20098	20141	20156	20224	20201	20225	20105	20426	20212	20290	20319	20219	20298	20183	20163	20179	20115	20377	20308	19963	20201	20422	20402	20204	20084	20382	20129	20096	20323	20138	20305	20131	20192	20028	20290	20105	20162	20079	20094	20201	20225	20051	20274	20128	20188	19940	20015	20212	20320	20157	20240	20432	20309	19913	20475	20410	20234	20090	20236	20032	20056	20208	20189	20210	20278	20006	20153	20113	20373	20124	20215	20250	20198	20139	20188	20154	20089	20233	19891	20269	20191	20264	20334	20162	20082	20271	20253	20210	20056	20142	20215	19989	20150	20125	20372	20155	20258	20148	20132	20020	20366	20219	20166	20454	20037	20406	20369	20239	20241	20220	20324	20344	20294	20150	20231	20232	20142	20131	20270	20367	20269	20201	20088	20120	20371	20258	20254	20152	20040	20241	20049	20050	20120	20108	20159	20171	20171	20257	20268	20139	20198	20082	20222	20026	20240	20209	20069	20150	20261	20272	20163	20070	20369	20331	20172	20143	20172	20392	20269	20188	20160	20315	20348	20213	20266	20267	20064	20177	20429	20195	20341	20258	20015	20210	20499	20082	20200	19916	20085	20265	20208	20254	20116	20211	20216	20380	20141	20113	20013	20127	20103	20218	20143	20234	20360	20330	20303	20283	19928	20326	20204	20331	20270	20415	20021	20200	20089	20178	20355	20318	20388	20123	20331	20060	20130	19976	20067	20072	20108	20279	20355	20229	20319	20127	20106	20443	20291	20141	20244	20060	20179	20248	20003	19896	20133	20102	20208	20254	20294	20020	20139	20219	20338	20043	20283	20106	20247	20139	20263	19973	20273	20340	20113	20070	20277	20183	20422	20400	20133	20114	20200	20035	20209	20248	20269	20196	20347	20033	20143	20265	20195	20182	20081	20295	20020	20067	20077	20187	20230	20200	20260	20120	20108	20013	20151	20030	20120	20117	20108	20228	20266	20153	20427	20055	20088	20284	20142	19989	20105	20185	19983	20098	20176	19954	19992	19981	20151	20038	20071	20298	20220	20233	20382	20084	20356	20306	19970	20118	20279	20284	20085	20032	20160	20011	20369	20458	20123	20218	20201	20168	20316	20240	20203	20141	20172	20046	20325	20159	19989	20026	20200	20149	20228	20369	20129	20349	20187	20029	20083	20164	20283	20267	19909	20074	20384	20184	20028	20098	20196	20244	20282	20266	20495	20202	20148	19695	20413	20530	20102	20228	19998	20205	20180	20322	20221	20264	20294	20223	20064	20234	20260	20196	19891	20188	20306	20347	20282	20157	20080	20096	20120	20144	20059	20199	20490	20227	20296	20226	20168	20015	20176	20172	20156	20249	20059	20244	19928	19997	20262	20167	20180	20169	19998	20189	20057	20153	20341	19911	20098	20413	20013	20064	20004	20183	20080	19863	20288	20223	20164	20122	20190	20215	19990	20045	20118	20098	20172	20072	20162	20236	20320	20122	20294	20194	20448	19989	20419	20189	20052	20319	20081	20109	20054	20286	20281	19864	20365	20112	20254	20112	20209	20339	20185	20218	20183	20062	20079	20136	20083	19895	20131	20205	20167	20268	20313	20125	20261	20221	19979	20270	20445	20212	20221	20337	20292	20171	20110	20120	20072	20191	20059	20083	20265	20059	20371	20236	20105	20303	20178	20168	20210	20182	20040	20128	20243	20069	20193	20062	20076	20388	20292	20190	20119	20273	20026	20161	20427	20297	20059	20188	20196	20148	20191	19880	20112	20057	20317	20202	20201	20097	20072	20179	20393	20332	20304	20218	20163	20121	20122	20363	19935	20129	20229	20040	20081	20023	20293	20172	20256	20300	20372	20275	20234	20186	20180	20135	20269	20335	20312	20207	20384	20080	20052	20360	20048	20350	20132	20499	20107	20234	20287	20092	20253	20056	19986	20232	20074	20041	20117	20210	20244	20279	20337	20214	20194	20344	20215	20193	20239	20315	20144	19909	20260	20190	20243	20276	20383	20238	20101	20128	20043	20198	20227	20194	20128	20102	20331	20187	20238	20206	20124	20147	20267	20061	20171	20125	20179	20337	20309	20148	20354	20033	20242	20014	20018	20240	20044	20214	20217	20217	20079	20001	20143	20168	20043	20225	20023	20109	20191	20026	20097	20185	20239	20019	20295	20197	20211	20039	20247	19984	20155	20450	20089	20140	19892	20283	20048	20333	20125	20244	20321	20276	19940	20203	20302	20297	20094	20156	20262	20234	20131	20168	20230	20039	20310	20086	20308	20088	20064	20098	20125	20195	20095	20197	20201	20238	20213	20138	20122	20395	20281	20325	20139	20041	20269	20252	20153	20326	20254	20232	20200	20100	20333	20197	20097	20078	19955	20077	20218	20172	20188	20177	20285	20197	20052	20021	20172	20148	20116	20045	20095	20168	20085	20413	20010	20179	20191	20325	20376	20329	20060	20118	19985	19947	20137	20090	20123	20211	20123	20160	20210	20289	20441	20010	20267	20232	20201	20418	20362	20226	20339	20322	20205	20057	20199	19921	20192	20287	20257	20301	20189	20341	20294	20022	20183	20003	20063	19971	20159	20171	20075	20148	20152	20373	20252	20191	20316	20147	20234	20412	20282	20251	20152	20298	20107	20217	20054	20548	20163	20337	20185	20076	20225	20221	20246	20246	20168	20214	20430	20159	20209	19916	20056	20281	19980	20284	20234	20083	20335	20058	20226	20340	20239	20175	20247	20097	20418	20292	20175	20314	20207	20049	20037	20075	19952	20200	20264	20044	20096	20182	20267	20195	20187	20310	20212	20155	20208	20275	19967	20356	20153	20241	20130	20227	20203	20375	20014	20211	20298	20222	20228	20261	20256	20223	20245	20062	20089	19910	20310	20051	20110	20197	20287	19934	20282	20114	20310	20304	20234	20371	20197	20041	20054	20134	20243	20170	20161	20191	20126	20115	20275	20124	20349	20240	20411	20030	20298	20073	20298	20049	20206	19933	20059	20092	20190	20252	20074	20071	20246	20445	20127	20220	20339	20354	20387	20280	20306	20325	20287	20207	20240	20255	20129	20160	20093	20109	20145	20229	20249	20162	20267	20183	20117	20307	20125	20173	20043	20240	20129	20054	20267	19821	20260	20202	20204	20030	20116	20270	20203	20107	20296	20140	20275	19994	20334	20349	20129	20248	20237	20194	20141	20231	20286	20211	20377	20208	20279	20140	20144	20196	20074	20080	20431	20337	20022	20121	20076	20171	19900	20129	20147	20262	20165	20076	20212	20391	20181	19995	20219	20197	20356	20025	20415	20361	20095	20104	20414	20357	20238	20253	20079	20177	20133	20155	20214	20164	20054	20108	20181	20172	20205	20097	20303	20272	20282	20147	20188	20226	20166	20273	20143	20124	20266	20191	20293	20290	20336	20222	20001	20165	20160	20322	20283	20349	20168	20186	20120	20300	20146	20261	20138	20311	20090	19998	20232	20141	20222	20193	20160	20209	20139	20449	20140	20245	20247	19987
35686	60417	48048	30182	21069	17828	16710	16720	16857	16905	16693	16697	16815	16682	16822	16588	16802	16632	16616	16648	16702	16648	16667	16568	16691	16611	16817	16686	16903	16696	16611	16725	16777	16807	16781	16709	16659	16875	16707	16710	16738	16512	16699	16627	16536	16804	16780	16696	16706	16700	16633	16582	16741	16686	16634	16646	16659	16734	16688	16755	16592	16770	16608	16600	16602	16583	16671	16639	16949	16928	16635	16804	16588	16658	16819	16567	16699	16537	16716	16707	16737	16624	16690	16690	16817	16638	16738	16645	16634	16739	16540	16629	16696	16557	16768	16751	16690	16758	16826	16682	16856	16639	16615	16629	16518	16721	16707	16659	16767	16673	16849	16731	16507	16577	16663	16643	16724	16686	16825	16761	16802	16590	16537	16642	16884	16622	16551	16657	16741	16779	16681	16691	16755	16783	16783	16652	16815	16585	16775	16727	16639	16820	16632	16687	16599	16792	16730	16773	16795	16602	16550	16655	16823	16681	16765	16587	16803	16780	16497	16541	16610	16714	16732	16709	16692	16744	16655	16598	16643	16709	16714	16605	16524	16595	16615	16683	16552	16711	16679	16732	16631	16661	16681	16712	16743	16790	16672	16733	16489	16793	16728	16603	16676	16638	16641	16933	16610	16540	16576	16595	16779	16662	16733	16652	16700	16891	16617	16666	16780	16597	16634	16667	16668	16683	16698	16707	16709	16616	16718	16567	16766	16678	16808	16591	16736	16745	16630	16559	16901	16614	16835	16630	16609	16765	16808	16706	16755	16691	16756	16839	16539	16637	16657	16826	16699	16741	16429	16694	16636	16710	16668	16741	16694	16685	16776	16587	16681	16749	16658	16701	16688	16833	16621	16668	16635	16669	16712	16744	16731	16678	16776	16712	16581	16839	16444	16632	16790	16641	16530	16683	16670	16834	16683	16640	16691	16745	16592	16785	16602	16792	16674	16651	16720	16678	16688	16797	16663	16774	16828	16612	16730	16609	16578	16775	16590	16815	16840	16811	16623	16684	16633	16635	16701	16561	16559	16591	16588	16572	16731	16626	16647	16775	16591	16629	16644	16665	16521	16516	16805	16472	16532	16805	16561	16667	16602	16796	16621	16658	16853	16857	16874	16625	16687	16653	16499	16761	16766	16731	16684	16610	16642	16678	16514	16841	16828	16679	16684	16759	16596	16685	16830	16665	16530	16606	16704	16703	16674	16781	16759	16734	16684	16800	16619	16635	16617	16664	16616	16730	16828	16611	16776	16477	16622	16735	16768	16891	16643	16780	16667	16718	16523	16781	16603	16707	16662	16541	16793	16627	16801	16789	16624	16611	16796	16662	16723	16620	16673	16665	16820	16560	16742	16636	16867	16658	16633	16645	16792	16684	16568	16551	16699	16712	16688	16725	16714	16749	16868	16570	16808	16673	16656	16769	16647	16777	16755	16702	16737	16618	16652	16569	16653	16644	16809	16786	16634	16607	16764	16690	16679	16658	16651	16670	16650	16732	16730	16730	16447	16643	16683	16859	16608	16619	16632	16590	16714	16769	16678	16792	16664	16632	16597	16688	16699	16803	16631	16717	16750	16565	16761	16600	16598	16708	16542	16985	16585	16702	16478	16730	16715	16586	16553	16619	16650	16555	16656	16855	16748	16666	16665	16531	16636	16632	16605	16726	16743	16685	16654	16557	16722	16618	16717	16742	16743	16558	16733	16801	16716	16696	16670	16727	16701	16711	16577	16620	16717	16642	16736	16618	16729	16698	16574	16621	16627	16648	16666	16860	16927	16682	16620	16618	16769	16631	16797	16475	16611	16665	16720	16669	16724	16478	16680	16658	16634	16684	16560	16665	16745	16840	16607	16513	16847	16742	16481	16588	16786	16765	16570	16591	16592	16706	16591	16607	16614	16597	16710	16552	16741	16570	16733	16589	16681	16790	16911	16612	16686	16739	16620	16767	16677	16649	16726	16545	16817	16704	16596	16835	16805	16601	16700	16609	16717	16712	16775	16495	16752	16592	16685	16574	16723	16803	16861	16695	16780	16571	16591	16816	16685	16509	16601	16446	16671	16752	16755	16662	16675	16708	16570	16609	16677	16670	16792	16791	16618	16653	16696	16674	16705	16661	16751	16679	16692	16934	16646	16767	16786	16655	16770	16644	16666	16764	16686	16584	16753	16691	16591	16555	16625	16622	16772	16792	16657	16783	16662	16732	16624	16644	16680	16565	16573	16598	16813	16567	16783	16693	16638	16810	16712	16637	16665	16693	16527	16601	16597	16820	16599	16581	16579	16725	16733	16774	16693	16691	16682	16864	16865	16761	16791	16633	16684	16650	16584	16735	16740	16796	16577	16523	16902	16610	16633	16642	16490	16755	16828	16684	16700	16679	16659	16800	16801	16872	16778	16564	16610	16643	16586	16556	16542	16596	16827	16549	16727	16650	16739	16697	16787	16718	16550	16791	16649	16742	16593	16484	16657	16734	16733	16645	16704	16527	16807	16822	16677	16547	16666	16669	16633	16670	16909	16751	16782	16778	16717	16681	16752	16762	16795	16756	16628	16791	16712	16614	16680	16823	16702	16723	16770	16571	16769	16677	16598	16674	16560	16662	16665	16643	16797	16517	16804	16679	16844	16788	16668	16728	16822	16610	16783	16563	16577	16755	16905	16726	16621	16742	16719	16610	16577	16605	16666	16704	16832	16599	16720	16638	16695	16843	16914	16732	16779	16668	16764	16599	16762	16650	16660	16664	16601	16596	16606	16652	16758	16725	16701	16676	16756	16658	16835	16615	16703	16590	16831	16564	16524	16566	16808	16655	16679	16738	16748	16632	16792	16779	16677	16670	16697	16828	16671	16654	16586	16794	16629	16520	16510	16728	16814	16562	16636	16648	16559	16672	16616	16718	16649	16527	16630	16644	16700	16733	16532	16530	16754	16706	16847	16816	16699	16686	16804	16694	16716	16588	16619	16720	16649	16599	16725	16666	16786	16519	16723	16709	16671	16629	16727	16998	16786	16579	16717	16714	16763	16674	16633	16549	16816	16550	16764	16586	16641	16940	16690	16651	16718	16654	16710	16663	16647	16778	16792	16642	16642	16681	16686	16716	16773	16735	16715	16565	16690	16581	16558	16668	16727	16716	16804	16698	16855	16836	16623	16884	16557	16611	16893	16620	16766	16547	16770	16645	16607	16685	16670	16736	16625	16958	16734	16666	16613	16757	16510	16496	16556	16802	16596	16835	16641	16604	16655	16517	16528	16666	16673	16681	16639	16698	16787	16595	16551	16569	16890	16650	16659	16805	16696	16609	16743	16796	16657	16639	16640	16826	16597	16818	16767	16859	16846	16732	16705	16637	16713	16786	16733	16658	16732	16682	16691	16757	16718	16693	16753	16818	16689	16725	16675	16615	16867	16584	16563	16664	16724	16820	16740	16773	16686	16711	16712	16701	16575	16716	16675	16726	16511	16600	16689	16656	16772	16612	16799	16678	16740	16660	16601	16734	16683	16843	16774	16721	16769	16636	16779	16587	16780	16698	16727	16611	16755	16663	16753	16680	16642	16541	16726	16660	16579	16722	16866	16602	16781	16749	16665	16810	16710	16717	16689	16660	16659	16704	16762	16557	16888	16719	16792	16592	16566	16795	16703	16796	16685	16666	16487	16631	16865	16660	16859	16505	16833	16766	16654	16616	16844	16887	16509	16613	16797	16589	16922	16892	16655	16573	16668	16737	16662	16826	16711	16619	16717	16711	16666	16757	16596	16621	16821	16525	16737	16651	16809	16686	16700	16584	16825	16578	16777	16823	16589	16511	16775	16536	16762	16559	16825	16733	16804	16689	16630	16545	16695	16753	16690	16650	16802	16778	16506	16589	16669	16782	16685	16644	16706	16603	16500	16542	16527	16766	16634	16660	16673	16633	16691	16811	16626	16731	16708	16592	16756	16608	16772	16617	16544	16658	16726	16862	16687	16685	16706	16906	16684	16607	16642	16649	16633	16642	16557	16571	16578	16711	16587	16666	16699	16804	16776	16543	16719	16726	16687	16630	16694	16704	16766	16621	16688	16671	16682	16692	16634	16845	16753	16665	16666	16571	16599	16836	16536	16662	16703	16829	16722	16658	16635	16688	16611	16715	16704	16712	16678	16615	16612	16717	16586	16660	16901	16559	16585	16878	16735	16656	16786	16601	16723	16703	16768	16654	16797	16601	16669	16662	16654	16825	16640	16627	16484	16643	16777	16695	16576	16613	16756	16703	16849	16688	16782	16640	16597	16636	16608	16747	16728	16525	16632	16691	16661	16758	16687	16824	16658	16663	16604	16650	16880	16816	16692	16631	16726	16704	16648	16679	16481	16754	16930	16711	16677	16532	16710	16848	16675	16663	16771	16620	16726	16711	16712	16589	16819	16626	16623	16706	16611	16738	16748	16749	16706	16683	16733	16683	16594	16875	16693	16685	16611	16666	16678	16675	16659	16717	16769	16645	16693	16636	16783	16598	16579	16625	16695	16709	16782	16615	16768	16647	16478	16698	16682	16717	16611	16603	16590	16472	16709	16680	16706	16584	16864	16557	16776	16629	16866	16607	16681	16739	16786	16898	16674	16662	16583	16606	16840	16733	16726	16766	16635	16755	16755	16666	16626	16746	16776	16768	16648	16525	16712	16557	16745	16660	16661	16711	16771	16635	16837	16575	16824	16641	16673	16705	16714	16562	16608	16740	16574	16733	16761	16589	16821	16612	16685	16685	16784	16669	16745	16610	16658	16746	16696	16725	16723	16473	16681	16648	16743	16681	16698	16764	16551	16765	16676	16697	16822	16709	16681	16823	16765	16718	16606	16730	16730	16611	16812	16730	16617	16723	16506	16613	16639	16647	16598	16876	16629	16855	16833	16534	16584	16753	16730	16514	16785	16747	16749	16738	16786	16862	16721	16767	16473	16604	16553	16542	16508	16776	16700	16680	16617	16551	16680	16771	16652	16779	16912	16593	16704	16718	16863	16651	16690	16487	16598	16794	16610	16536	16550	16501	16713	16594	16979	16725	16671	16652	16607	16744	16557	16792	16721	16584	16788	16808	16499	16836	16666	16552	16529	16854	16811	16625	16598	16807	16639	16610	16611	16633	16813	16716	16683	16730	16613	16788
26580	35792	55421	42044	28171	23401	21597	20422	20336	20301	20527	20423	20403	20444	20349	20413	20499	20509	20403	20427	20435	20551	20462	20281	20441	20440	20432	20330	20581	20485	20546	20366	20178	20347	20208	20452	20462	20550	20276	20273	20286	20339	20286	20372	20510	20497	20308	20467	20439	20168	20261	20433	20434	20379	20457	20384	20267	20325	20460	20331	20522	20303	19996	20236	20517	20496	20466	20288	20203	20495	20271	20453	20332	20428	20381	20304	20138	20354	20506	20365	20163	20320	20246	20267	20514	20317	20191	20483	20296	20292	20367	20379	20322	20346	20371	20115	20020	20296	20438	20274	20247	20366	20251	20372	20101	20307	20408	20410	20353	20208	20371	20253	20201	20374	20332	20421	20211	20466	20542	20315	20415	20273	20300	20158	20515	20574	20221	20293	20475	20365	20339	20348	20382	20283	20371	20373	20473	20183	20159	20361	20406	20568	20506	20608	20102	20378	20376	20480	20402	20422	20280	20206	20322	20243	20355	20419	20369	20570	20159	20210	20349	20232	20438	20147	20295	20382	20390	20193	20161	20203	20561	20412	20392	20526	20400	20329	20429	20374	20231	20208	20409	20398	20615	20116	20271	20165	20295	20477	20002	20384	20475	20540	20177	20454	20159	20293	20341	20398	20294	20488	20361	20259	20519	20248	20369	20140	20169	20451	20309	20429	20319	20272	20246	20317	20332	20360	20350	20380	20234	20293	20491	20357	20353	20383	20363	20409	20344	20438	20389	20422	20488	20457	20197	20572	20640	20449	20275	20176	20404	20453	20502	20204	20389	20178	20323	20409	20425	20302	20379	20453	20537	20346	20218	20467	20264	20231	20359	20356	20424	20326	20382	20268	20386	20489	20480	20324	20414	20237	20537	20278	20458	20294	20490	20136	20503	20472	20319	20290	20450	20082	20417	20127	20394	20395	20372	20373	20279	20111	20368	20447	20484	20371	20398	20160	20294	20430	20385	20452	20311	20340	20236	20312	20361	20494	20395	20442	20350	20534	20468	20563	20561	20541	20211	20263	20295	20308	20306	20270	20354	20211	20618	20344	20409	20327	20359	20382	20560	20275	20371	20488	20330	20243	20467	20168	20333	20336	20248	19962	20374	20205	20422	20351	20488	20495	20589	20287	20374	20402	20443	20215	20357	20163	20346	20521	20477	20349	20530	20191	20233	20199	20572	20330	20452	20197	20293	20557	20384	20305	20305	20475	20406	20459	20291	20327	20348	20302	20359	20295	20256	20289	20515	20343	20360	20274	20474	20344	20407	20371	20421	20469	20521	20599	20471	20148	20424	20383	20369	20474	20393	20583	20462	20585	20218	20318	20157	20404	20386	20531	20291	20159	20415	20473	20430	20474	20506	20454	20212	20263	20276	20261	20316	20271	20455	20468	20568	20357	20234	20464	20457	20199	20167	20412	20483	20525	20360	20206	20599	20496	20351	20541	20366	20294	20231	20401	20506	20420	20422	20285	20507	20339	20564	20529	20309	20344	20278	20354	20249	20315	20532	20222	20483	20371	20391	20426	20494	20348	20346	20310	20430	20415	20364	20237	20170	20309	20407	20420	20383	20201	20310	20470	20390	20267	20422	20245	20351	20310	20388	20401	20369	20341	20449	20488	20577	20444	20380	20402	20413	20444	20343	20227	20465	20460	20325	20311	20508	20400	20324	20347	20423	20344	20196	20405	20214	20431	20217	20230	20321	20509	20359	20309	20223	20288	20412	20390	20378	20396	20130	20321	20273	20262	20558	20454	20136	20209	20523	20271	20278	20480	20296	20193	20297	20270	20371	20140	20500	20396	20617	20361	20421	20319	20384	20502	20405	20454	20401	20371	20386	20579	20659	20363	20271	20357	20258	20448	20411	20465	20526	20343	20273	20414	20432	20428	20539	20148	20237	20264	20386	20201	20134	20387	20350	20390	20338	20241	20488	20336	20540	20406	20528	20347	20345	20446	20227	20577	20277	20474	20611	20339	20348	20434	20287	20512	20167	20328	20503	20457	20391	20352	20352	20480	20313	20601	20563	20237	20312	20542	20302	20375	20427	20157	20542	20497	20369	20295	20160	20350	20437	20464	20288	20383	20214	20310	20350	20320	20307	20470	20480	20242	20235	20395	20263	20248	20422	20317	20393	20303	20330	20262	20337	20432	20398	20379	20316	20420	20395	20634	20692	20482	20312	20280	20471	20437	20472	20413	20450	20317	20460	20473	20319	20464	20379	20501	20382	20287	20380	20376	20191	20537	20371	20279	20254	20459	20385	20176	20389	20257	20492	20247	20436	20080	20388	20279	20397	20382	20447	20312	20328	20357	20191	20258	20251	20318	20219	20298	20375	20131	20586	20364	20500	20518	20539	20327	20291	20459	20358	20417	20153	20337	20539	20286	20427	20098	20400	20299	20305	20343	20270	20259	20385	20244	20125	20227	20339	20308	20038	20140	20597	20372	20452	20467	20172	20138	20380	20263	20312	20252	20215	20399	20156	20578	20431	20359	20395	20223	20327	20285	20338	20379	20372	20504	20316	20269	20539	20360	20366	20445	20200	20208	20309	20446	20419	20463	20355	20487	20497	20313	20298	20341	20392	20135	20372	20385	20242	20408	20198	20439	20342	20432	20287	20442	20163	20478	20543	20460	20526	20283	20295	20445	20642	20115	20316	20366	20361	20272	20555	20306	20450	20373	20537	20310	20129	20384	20599	20436	20285	20514	20204	20270	20346	20458	20506	20397	20458	20377	20206	20360	20401	20274	20414	20516	20413	20369	20311	20547	20370	20428	20182	20383	20244	20179	20292	20186	20274	20199	20310	20484	20255	20301	20385	20298	20297	20439	20349	20469	20595	20554	20611	20463	20617	20236	20402	20559	20313	20268	20361	20468	20562	20503	20425	20371	20458	20654	20411	20312	20345	20358	20276	20438	20349	20484	20428	20413	20467	20221	20362	20489	20204	20424	20454	20260	20539	20567	20133	20124	20363	20421	20378	20290	20529	20429	20469	20279	20267	20519	20583	20312	20313	20233	20215	20688	20314	20354	20636	20331	20360	20400	20442	20271	20414	20425	20416	20449	20151	20606	20174	20451	20212	20446	20349	20062	20131	20355	20415	20584	20286	20618	20490	20303	20221	20182	20470	20336	20202	20268	20597	20234	20384	20367	20241	20387	20484	20506	20327	20162	20526	20481	20390	20422	20584	20453	20377	20372	20461	20447	20237	20414	20125	20152	20302	20335	20204	20285	20500	20258	20486	20417	20440	20298	20282	20465	20313	20267	20423	20295	20340	20334	20316	20223	20575	20241	20577	20300	20503	20418	20276	20444	20537	20380	20556	20354	20466	20356	20731	20502	20236	20164	20527	20348	20411	20434	20341	20346	20314	20286	20323	20369	20463	20387	20289	20070	20263	20270	20247	20403	20464	20439	20466	20257	20274	20578	20357	20473	20368	20405	20382	20502	20453	20313	20327	20451	20276	20372	20402	20542	20461	20359	20533	20274	20384	20663	20251	20376	20218	20359	20419	20393	20338	20084	20287	20444	20204	20370	20261	20322	20552	20313	20358	20231	20118	20183	20466	20378	20598	20361	20347	20389	20493	20425	20251	20354	20432	20316	20338	20615	20449	20373	20593	20490	20483	20469	20252	20522	20374	20354	20147	20317	20535	20393	20273	20222	20392	20502	20420	20514	20571	20442	20408	20204	20327	20223	20540	20307	20392	20237	20297	20631	20445	20538	20242	20403	20259	20212	20501	20569	20519	20430	20235	20283	20650	20321	20202	20426	20308	20390	20379	20639	20426	20271	20258	20411	20581	20265	20215	20584	20308	20213	20555	20330	20442	20316	20396	20404	20358	20562	20478	20508	20444	20145	20250	20596	20357	20063	20346	20569	20460	20302	20399	20238	20330	20219	20307	20286	20287	20349	20313	20219	20061	20239	20347	20356	20157	20229	20334	20338	20340	20490	20413	20346	20456	20357	20334	20140	20247	20523	20175	20244	20596	20416	20231	20618	20603	20355	20333	20436	20597	20463	20405	20436	20178	20427	20261	20450	20397	20484	20317	20290	20483	20343	20601	20373	20457	20380	20517	20332	20612	20499	20211	20266	20294	20456	20533	20607	20260	20180	20301	20421	20266	20424	20345	20522	20492	20247	20250	20296	20177	20366	20395	20427	20441	20587	20301	20156	20443	20359	20220	20365	20365	20563	20520	20256	20199	20392	20421	20431	20190	20274	20652	20425	20244	20281	20396	20527	20457	20124	20205	20277	20526	20403	20428	20404	20293	20611	20285	20406	20383	20215	20320	20256	20333	20606	20365	20329	20378	20451	20460	20524	20282	20484	20240	20214	20108	20289	20420	20474	20351	20240	20359	20268	20398	20375	20387	20214	20338	20297	20250	20450	20295	20352	20270	20434	20433	20187	20437	20550	20448	20193	20264	20411	20336	20265	20508	20226	20419	20406	20412	20399	20483	20244	20203	20200	20145	20272	20527	20242	20407	20351	20420	20520	20270	20148	20247	20371	20579	20387	20526	20454	20328	20395	20218	20370	20456	20511	20327	20323	20588	20252	20257	20303	20370	20434	20345	20362	20335	20352	20273	20316	20086	20259	20330	20497	20556	20408	20406	20659	20339	20403	20578	20376	20409	20337	20423	20256	20314	20233	20409	20435	20380	20204	20387	20346	20373	20349	20560	20555	20321	20401	20470	20450	20325	20323	20400	20359	20402	20462	20449	20446	20658	20458	20388	20548	20334	20483	20490	20427	20612	20340	20502	20544	20420	20280	20383	20372	20238	20271	20352	20307	20311	20374	20406	20448	20180	20380	20514	20351	20318	20285	20437	20253	20368	20153	20340	20412	20470	20466	20190	20256	20311	20436	20462	20435	20354	20457	20280	20546	20456	20365	20296	20419	20322	20286	20359	20275	20355	20427	20465	20269	20375	20328	20359	20249	20248	20522	20393	20515	20371	20366	20516	20339	20299	20190	20518	20474	20389	20417	20377	20447	20388	20401	20324	20501	20469	20432	20262	20443	20337	20521	20469	20397	20311	20375	20186	20224	20277	20547	20410	20490	20502	20408	20217	20505	20205	20461	20365	20390	20359	20409	20350	20377	20282	20356	20388	20237	20275	20317	20430	20338
46045	83309	67033	39945	25126	18764	17062	17013	16761	16695	17022	16886	16972	16890	16804	16896	16873	16841	16871	16689	16804	16954	16880	16848	16797	16754	16921	16810	16774	16694	16777	17053	16846	16717	16694	16754	16766	16789	16797	16733	16812	16718	16817	16784	16792	16921	16922	16970	16940	16746	16929	16840	16812	16793	16847	16874	16914	16884	16825	16949	16809	16788	16821	16743	16867	16743	16861	16701	16896	16983	16826	16826	16767	16836	16689	16881	16594	16714	16855	16832	16634	16689	16872	16857	16901	16865	16745	16814	16880	16839	16860	16679	16753	16899	16864	16781	16681	16753	16653	16801	16894	16805	16951	16811	16714	16673	16718	16849	16891	16770	16867	16717	16926	16748	16750	16754	16899	16662	16783	16986	16973	16832	16598	16889	16826	16851	16804	16915	16720	16920	16881	16773	16905	16900	16798	16797	16870	16867	16689	16979	16842	16770	16604	16833	16740	16901	16937	16849	16807	16778	16771	17023	16815	16851	16820	16823	16716	16854	16787	16909	16784	16915	16884	16978	16600	16848	16778	16837	16688	16796	16942	16868	16799	16891	16958	16915	16596	16986	16777	16921	16885	16957	16816	16790	16936	16909	16992	16926	16767	16843	16923	16880	16812	16838	16830	16759	16982	16884	16649	16851	16760	16850	16831	16892	16986	16922	17013	16814	16818	16923	16674	16810	16628	16875	16699	16964	16807	16840	17003	16755	16786	16919	16837	16843	16937	16977	16758	16976	16889	16877	16872	16718	16972	16860	16689	16758	16784	16803	16812	16618	16884	16814	16771	16892	16856	16787	16974	16746	16887	16758	16949	16675	16875	16751	16825	16901	16713	16658	16702	16668	16926	16636	16877	16779	16943	16813	16686	16805	16747	16843	16696	16857	16775	16882	16677	16806	16830	16891	16874	16746	16781	16828	16819	16732	16887	16896	16897	16753	16712	16692	16696	16840	17085	16713	16850	16903	16727	16731	16976	16958	17040	16744	16759	16977	16764	16741	16857	16757	16855	16832	16848	16941	16794	16773	16928	16717	16693	16723	16762	16761	16753	16990	16938	16883	16590	16711	16839	16735	16852	16801	16993	16627	16841	17030	16943	16634	16755	16825	16799	16862	16807	16751	16741	16854	16918	16826	16711	16943	16649	16781	16843	16847	16697	16848	16748	16766	16841	16925	16739	16967	16945	16742	16753	16980	16817	16705	16847	16699	16969	16716	16898	16664	16818	16966	16672	16848	16708	16602	16706	16677	16788	16738	16670	16838	16832	16910	16817	16780	16972	16898	17027	16754	16756	16931	16958	16909	16807	16903	16700	16809	16820	16860	17003	16794	16950	16791	16854	16846	16725	16851	17007	16664	16611	16755	16881	16879	16828	16873	16842	16830	16792	17039	16853	16820	16946	16907	16831	16906	16852	16760	16732	16871	16871	16856	16950	16981	16879	16859	16784	16837	16876	16885	16836	16877	16877	16824	16777	16877	16751	16854	16912	16766	16864	16876	16723	16798	16759	16823	16820	16760	16817	16750	16870	16810	16898	16842	16814	16608	16644	16919	16828	16855	16825	16739	16918	16722	16765	16838	16816	16827	17026	16657	16758	16856	16965	16941	16907	16868	16748	16870	16869	16837	16799	16944	16990	16828	16873	16843	16873	16821	16847	16967	16653	17047	16829	16848	16803	16938	16822	16666	16788	16743	16832	16881	16859	16609	16854	16726	16774	16874	16900	16831	17008	16844	16914	16950	16575	16736	16739	16711	16947	16872	16880	16728	16776	16951	16948	16696	16784	16780	16720	16898	16807	16782	16929	16670	16966	16655	16870	16841	16707	16791	16852	16733	16703	16686	16589	16909	16755	16830	16837	16768	16936	16999	16647	16934	16770	16813	16891	16750	16788	16714	16736	16866	16968	16904	16787	16805	16932	17006	16867	16835	16918	16808	16781	16939	16842	16847	16943	16805	16677	16848	16836	16835	16906	16885	16802	16686	16885	16762	16936	16852	16816	16939	16841	16869	16780	16764	16912	16939	16940	16813	16849	16808	16815	16947	16735	16884	16867	16755	16824	16955	16843	16911	16672	16911	16875	16807	16944	16824	16817	16763	16879	16771	17082	16705	16958	16894	16709	16798	17109	16822	16833	16945	16928	16719	16708	16967	16890	16844	17134	16729	16794	16768	16985	16810	16850	16727	16742	16852	16669	16592	16720	16782	16739	16762	16896	16670	16892	16963	16861	16742	16790	16753	17103	16778	16839	16746	16745	16709	16893	16795	16900	16752	16907	16885	16816	16619	16774	16932	16795	16827	16746	16769	16765	16773	16662	16817	16744	16728	16879	16654	16909	16841	16813	16718	16706	16760	16975	16888	16954	16636	16886	16707	16671	16881	16825	16812	16902	16677	16600	16713	16652	16812	16685	16884	16998	16870	16883	16813	16868	16765	16890	16781	16878	16793	16825	16822	16822	17011	16652	16952	16881	16783	16759	16881	16934	16802	16794	16800	17032	16765	16810	16869	16976	16882	16786	17031	16821	16916	16670	16734	16856	16935	16657	16900	16769	17032	16737	16672	16711	16645	16850	16891	16865	16634	16786	16759	16772	16860	16760	16818	16757	16793	16827	16862	16866	16917	16861	16885	16810	16914	16736	16828	16914	16812	16784	16767	16890	16927	16854	16837	16893	16858	16767	16877	16804	16843	16795	16933	16842	16911	16866	16685	16720	16799	16706	16795	16813	16968	16926	16835	16903	16896	16966	16812	16957	16794	16717	16827	16894	16959	16825	16803	16800	16845	16732	16730	16785	16802	16810	16897	16891	16919	16662	16745	16859	16728	16715	16592	16912	16726	16956	16932	16878	16871	16942	16727	16967	16948	16787	16727	16842	16836	16904	16929	16721	16708	16999	16819	16745	16974	16888	16777	16756	16872	16829	16902	17036	16934	16791	17141	16804	16844	16714	16914	16742	16798	16924	16972	16635	16812	16908	16693	16811	16928	17021	16848	16775	16605	16757	16893	16982	16761	16720	16891	16883	16779	16914	16805	16894	16905	16993	16825	16833	16634	16699	16901	16967	16565	16816	16783	16911	16861	16770	16821	16840	16790	16644	16913	16644	16882	16836	16639	16859	16697	16903	17028	16743	16750	16702	17067	16779	16832	16924	16758	16777	16797	16910	16748	16813	16994	16700	16790	16822	17070	16970	16846	16705	16947	16957	16786	16899	16909	16862	16911	16759	16727	16986	16841	16784	16868	16804	16808	16746	16829	16998	16932	16947	16827	16913	16950	16799	16785	16851	17033	16895	16859	16881	16678	16931	16839	16779	16896	16864	16763	16878	16835	16850	16702	16834	16697	17009	16996	16839	16880	16814	16787	16855	16806	16926	16771	16858	16965	16804	16904	16875	16858	16873	16952	16770	16809	16970	16808	16805	16633	16826	16882	16896	16844	16813	16857	16822	16899	16770	16824	16832	16904	16792	16785	16694	16861	16905	16715	16758	16768	16729	16772	16717	16711	16840	16859	16686	16877	16896	16850	16926	16734	16817	16813	16878	16697	16667	16889	17110	16742	16583	16834	16847	16677	16970	16849	16908	16845	16809	16914	16860	16664	16640	16791	16948	17002	16742	16787	16848	16780	17008	16737	16914	16762	16773	16778	16862	16756	16748	16897	16814	16727	16941	16863	16729	16831	16775	16795	16810	16825	16726	16989	16855	16811	16978	16756	16758	16865	16963	16823	16775	16778	16848	16835	16912	16806	16859	16930	16745	16788	16995	16821	16785	16889	16752	16755	16850	16753	16870	16850	16746	16893	16852	16824	16801	16841	16888	16805	16850	16814	16724	16831	16879	16842	16925	16869	16905	16878	16891	16707	16814	16788	16895	16799	16916	16776	16856	16687	16827	16745	16631	17024	16744	16759	16706	16763	16720	16799	16938	16927	17038	16841	16851	16706	16740	16825	16717	16798	16955	16591	16790	16856	16618	16920	16847	16805	16901	16904	16833	16744	16696	17029	16866	16775	16890	16874	16911	16817	16811	16935	16873	16816	16887	16767	16786	16829	16777	16773	16767	16732	16638	16861	16729	16774	16749	16766	16874	16825	16730	16848	16974	16910	16841	16976	16896	16935	16650	16751	16685	16886	16900	16803	16921	16838	16897	16951	16877	16818	16738	16779	16708	17003	16864	16775	16784	16925	16853	16869	16777	16907	16905	16660	16751	16843	16725	16837	16888	16707	16954	16842	16868	17014	16719	16896	16691	16789	16881	16722	16697	16914	16934	16621	16888	16722	16670	16876	16756	16799	16913	16942	16984	16751	16844	16817	16876	16915	17013	16670	16976	16747	16715	16713	16761	16789	16940	16668	16889	16864	16905	16766	16599	16830	16776	16879	16771	16785	16845	16831	16941	16707	16854	16832	16839	16756	16657	16913	16684	16869	16822	16819	16571	16800	16770	16837	16827	16714	16962	16833	16882	16843	16771	16898	16929	16834	16933	16856	16798	16771	16969	16748	16866	16815	16830	16735	16854	16810	16675	16915	16772	16961	16596	16912	16840	17061	16731	16793	16897	16807	16859	16666	16812	16735	16884	16776	16628	16833	16799	16886	16774	16825	16811	16932	16795	16856	16894	16954	16862	16674	16763	16734	16673	16798	16897	16835	16719	16711	16915	16797	16763	16820	16906	16897	16770	16873	16867	16852	16928	16871	16636	16638	16864	16901	16912	16894	16857	16871	16780	16794	16859	16830	16823	16901	16789	16593	16796	16971	16663	16774	16744	16694	16822	16848	16713	16827	17131	16802	17038	16931	16746	16671	16610	16745	16785	17103	16826	16902	16904	16876	16825	16934	17019	16893	16879	16984	16686	16922	16943	16801	16833	16777	16857	16936	16733	16833	16740	16763	16786	16846	16762	16831	16923	16861	16786	16949	16935	17054	16848	16989	16772	16765	16786	16816	16686	16899	16995	16728	16793	16991	16675	16857	16895	16749	16777	16804	16715	16894	16990	16855	16801	16929	16745	16806	16948	16727	16936	16859	16771	16673	16802	16853	16993	16940	16771	16812	16825	16866	16668	16785	16809	16680	16656	16743	16820	16801	16665	16916	16835	16788	16970	16737	16820	16878	16918	16722	16908	16637	16836	16810	16800	16784
22828	24866	40633	36064	28550	27016	26297	21432	20796	21253	20976	20969	21113	20770	21014	20835	20907	20750	20718	20793	20806	20651	20923	20782	20976	20879	20829	20691	20764	20834	20970	20669	20642	20714	20882	20476	20669	20554	20573	20565	20707	20982	20995	20624	20647	20703	20934	20824	20783	20828	20791	20727	20689	20594	20750	20685	20797	20627	20701	20800	20517	20559	20861	20677	20695	20841	20538	20758	20879	20712	20505	20739	20669	20536	20746	20670	20415	20594	20614	20673	20840	20624	20780	20612	20614	20552	20651	20575	20640	20562	20465	20503	20396	20564	20635	20450	20380	20698	20749	20817	20592	20638	20817	20857	20652	20682	20626	20642	20552	20474	20669	20608	20836	20493	20588	20548	20317	20407	20447	20666	20671	20735	20449	20603	20710	20681	20499	20228	20503	20580	20453	20477	20475	20530	20631	20468	20476	20435	20684	20588	20556	20479	20834	20472	20582	20585	20479	20589	20626	20499	20570	20719	20797	20495	20569	20942	20692	20578	20594	20568	20613	20636	20691	20599	20636	20692	20697	20745	20438	20529	20526	20587	20514	20545	20650	20611	20489	20610	20575	20606	20657	20627	20510	20474	20819	20566	20445	20409	20624	20595	20475	20809	20430	20434	20450	20479	20675	20658	20691	20654	20734	20567	20690	20571	20490	20698	20546	20511	20604	20753	20610	20558	20510	20687	20673	20805	20738	20618	20542	20623	20583	20618	20484	20832	20582	20811	20578	20564	20562	20546	20678	20636	20593	20580	20535	20699	20627	20561	20768	20656	20572	20477	20570	20512	20499	20649	20917	20657	20612	20621	20777	20542	20488	20469	20615	20652	20522	20484	20721	20536	20476	20724	20649	20550	20496	20598	20336	20641	20332	20728	20457	20536	20492	20629	20746	20667	20581	20749	20708	20526	20426	20451	20483	20588	20603	20728	20822	20509	20773	20710	20529	20514	20596	20572	20480	20614	20519	20455	20582	20715	20889	20792	20655	20417	20853	20564	20507	20625	20428	20569	20582	20745	20684	20572	20449	20532	20563	20411	20636	20437	20568	20187	20556	20498	20751	20740	20581	20506	20493	20545	20729	20585	20478	20321	20630	20434	20669	20752	20677	20551	20768	20651	20559	20751	20657	20338	20672	20523	20556	20611	20829	20658	20422	20581	20610	20661	20557	20677	20674	20563	20638	20782	20523	20491	20588	20583	20734	20627	20388	20726	20694	20749	20598	20636	20585	20561	20690	20447	20558	20616	20704	20773	20705	20678	20742	20692	20468	20714	20749	20408	20620	20608	20623	20555	20578	20777	20686	20578	20572	20668	20405	20634	20586	20443	20690	20632	20696	20652	20682	20822	20682	20470	20485	20514	20519	20579	20740	20605	20580	20481	20407	20482	20789	20712	20563	20684	20824	20739	20494	20447	20543	20815	20546	20704	20463	20603	20814	20649	20531	20568	20554	20475	20450	20558	20624	20607	20563	20543	20321	20657	20582	20556	20609	20510	20365	20590	20726	20655	20616	20760	20610	20594	20570	20477	20528	20471	20646	20674	20725	20816	20803	20878	20786	20476	20641	20690	20552	20449	20468	20488	20917	20600	20584	20715	20586	20700	20486	20702	20643	20551	20594	20503	20707	20846	20726	20343	20649	20419	20533	20476	20715	20634	20595	20679	20644	20632	20524	20704	20471	20738	20569	20562	20589	20332	20672	20579	20574	20577	20640	20466	20720	20664	20399	20580	20546	20733	20704	20423	20588	20640	20533	20624	20556	20422	20731	20467	20616	20505	20543	20494	20555	20303	20743	20625	20702	20645	20592	20409	20522	20684	20522	20518	20700	20516	20512	20737	20549	20571	20516	20310	20375	20536	20419	20541	20608	20764	20551	20560	20643	20512	20571	20462	20477	20700	20807	20482	20454	20567	20629	20638	20655	20529	20512	20545	20503	20537	20497	20454	20327	20558	20788	20535	20705	20690	20517	20649	20525	20631	20759	20720	20658	20501	20603	20598	20632	20676	20525	20563	20616	20613	20489	20560	20656	20538	20566	20472	20704	20695	20572	20614	20692	20680	20519	20734	20421	20652	20643	20627	20660	20735	20762	20599	20479	20524	20512	20668	20461	20408	20435	20632	20467	20547	20736	20479	20549	20697	20587	20503	20841	20784	20481	20818	20559	20449	20655	20577	20605	20480	20456	20695	20455	20638	20486	20764	20668	20520	20715	20475	20742	20473	20530	20335	20798	20633	20383	20405	20637	20671	20555	20669	20502	20505	20774	20703	20474	20532	20666	20351	20658	20435	20727	20607	20598	20518	20645	20718	20686	20502	20530	20629	20657	20676	20454	20556	20444	20531	20417	20890	20498	20699	20538	20878	20598	20462	20588	20644	20781	20688	20451	20601	20663	20530	20578	20489	20669	20532	20524	20614	20678	20664	20724	20538	20411	20690	20633	20767	20794	20637	20480	20413	20779	20658	20412	20537	20685	20424	20534	20587	20589	20621	20602	20712	20654	20505	20574	20652	20728	20650	20746	20663	20421	20499	20688	20585	20718	20628	20536	20732	20759	20634	20514	20414	20584	20460	20537	20662	20423	20502	20577	20475	20625	20748	20463	20719	20697	20607	20634	20614	20787	20677	20358	20558	20617	20605	20751	20492	20636	20486	20643	20848	20586	20588	20683	20470	20626	20668	20675	20466	20823	20472	20643	20503	20596	20796	20499	20464	20538	20484	20536	20444	20567	20389	20571	20544	20619	20547	20658	20556	20673	20618	20808	20543	20631	20749	20557	20535	20568	20648	20410	20363	20741	20648	20637	20531	20600	20511	20436	20738	20630	20448	20727	20554	20348	20537	20460	20689	20597	20664	20491	20663	20544	20511	20362	20466	20508	20551	20394	20690	20566	20522	20503	20672	20669	20830	20531	20705	20585	20639	20491	20602	20635	20621	20670	20470	20699	20844	20449	20387	20579	20620	20563	20749	20544	20787	20835	20624	20615	20734	20479	20483	20696	20480	20374	20523	20699	20649	20595	20675	20553	20426	20478	20633	20698	20415	20573	20621	20829	20527	20574	20594	20618	20532	20578	20635	20652	20379	20837	20816	20398	20579	20782	20565	20750	20602	20651	20694	20577	20710	20655	20585	20564	20620	20790	20447	20655	20430	20509	20355	20617	20534	20809	20570	20586	20559	20542	20759	20533	20824	20768	20556	20505	20314	20586	20636	20463	20370	20464	20643	20769	20483	20681	20562	20590	20697	20587	20756	20592	20959	20699	20722	20623	20638	20336	20409	20571	20397	20589	20413	20677	20669	20860	20719	20662	20457	20696	20335	20359	20571	20501	20710	20926	20593	20750	20449	20666	20547	20418	20471	20548	20530	20626	20509	20655	20585	20670	20699	20666	20710	20506	20475	20571	20397	20597	20708	20510	20561	20604	20646	20703	20725	20624	20670	20603	20598	20423	20591	20615	20616	20692	20713	20339	20619	20933	20449	20401	20576	20651	20636	20510	20784	20696	20398	20588	20652	20747	20619	20526	20510	20611	20508	20568	20383	20679	20743	20785	20638	20683	20600	20657	20569	20515	20448	20602	20464	20626	20641	20600	20576	20584	20577	20536	20601	20684	20435	20478	20674	20659	20515	20701	20680	20642	20489	20492	20325	20562	20390	20525	20516	20405	20650	20586	20584	20764	20670	20592	20811	20767	20375	20387	20633	20431	20720	20688	20669	20629	20706	20646	20529	20568	20797	20583	20881	20767	20835	20688	20747	20649	20318	20397	20665	20520	20620	20683	20544	20697	20517	20540	20431	20544	20578	20590	20496	20646	20639	20727	20515	20619	20462	20707	20587	20566	20721	20732	20773	20400	20483	20683	20465	20834	20561	20624	20436	20677	20706	20669	20557	20533	20840	20643	20740	20544	20472	20463	20409	20715	20488	20735	20749	20666	20615	20502	20605	20700	20647	20655	20619	20533	20652	20760	20386	20549	20664	20772	20641	20591	20508	20734	20637	20641	20537	20730	20555	20675	20244	20565	20410	20435	20484	20387	20649	20531	20628	20590	20691	20466	20890	20679	20579	20592	20375	20546	20349	20549	20815	20613	20389	20826	20898	20509	20550	20283	20629	20655	20761	20813	20631	20552	20654	20523	20602	20403	20473	20560	20502	20766	20490	20503	20564	20615	20826	20712	20585	20683	20660	20300	20392	20490	20612	20584	20466	20643	20323	20491	20661	20696	20469	20469	20707	20719	20386	20685	20442	20580	20553	20739	20607	20556	20574	20410	20591	20483	20529	20586	20666	20697	20673	20656	20803	20599	20632	20841	20477	20626	20611	20525	20506	20593	20678	20598	20752	20679	20568	20542	20800	20722	20590	20654	20371	20281	20572	20550	20604	20507	20354	20525	20742	20815	20559	20557	20687	20627	20505	20607	20517	20536	20637	20482	20801	20859	20345	20593	20719	20860	20448	20660	20757	20439	20419	20597	20482	20661	20640	20643	20599	20362	20612	20507	20663	20470	20598	20452	20731	20582	20468	20544	20750	20564	20577	20303	20460	20731	20789	20501	20660	20574	20493	20639	20674	20492	20633	20667	20458	20579	20535	20428	20473	20545	20566	20745	20524	20679	20593	20624	20746	20582	20563	20567	20799	20324	20796	20568	20444	20611	20334	20578	20407	20670	20515	20510	20538	20782	20731	20812	20684	20786	20614	20460	20648	20552	20483	20541	20518	20500	20457	20809	20600	20662	20374	20728	20739	20650	20609	20646	20506	20622	20572	20494	20507	20612	20490	20625	20364	20880	20559	20513	20484	20319	20875	20767	20802	20670	20721	20573	20601	20726	20657	20592	20788	20632	20698	20504	20540	20521	20575	20675	20445	20433	20505	20625	20419	20641	20529	20489	20483	20560	20603	20541	20449	20535	20711	20547	20517	20628	20719	20649	20790	20648	20495	20468	20696	20725	20648	20563	20691	20354	20777	20626	20714	20499	20814	20573	20448	20627	20706	20587	20587	20770	20729	20640	20570	20535	20591	20533	20701	20602	20628	20848	20661	20529	20712	20540	20643	20604	20524	20646	20509	20726	20686	20658	20665	20530	20437	20446	20546	20496	20734	20475	20626	20608	20305	20500	20383	20536	20476	20680	20525
61934	96156	86983	64447	39635	24266	17555	16722	16889	17012	16769	16836	17129	16947	16859	16969	17003	17166	16929	16791	17025	16844	17087	16816	17057	16980	17040	17118	16990	17089	17039	16942	17009	17001	16956	17033	16850	17053	17030	16853	17175	17068	17036	16989	16982	17083	16930	16965	16876	16898	16961	17028	17016	17087	16994	17015	16921	16997	16942	16986	16881	17084	16859	16882	16938	16973	17052	16921	17102	17090	16880	16815	17028	16956	16912	17237	16941	16921	16905	16900	17066	17083	16931	17126	16916	16853	17017	16919	17156	16991	17028	16925	17234	17007	16780	16789	16968	17052	17094	16940	16913	16982	16988	16987	16863	16934	16978	16840	17114	16869	16872	16918	16964	16998	16881	16969	16877	16975	16918	16950	16965	16901	16992	16986	17115	16775	17021	16953	16884	16931	16955	16877	16966	17069	16897	16976	17025	16885	16948	17049	17002	16925	16906	16949	17131	16888	16939	17113	16982	17011	17007	16833	17087	16960	16891	16900	16802	16864	17121	16892	17066	17121	17068	16850	16952	17001	16804	16854	16842	17022	16904	16876	16971	16989	16851	17043	17010	17102	16764	17086	16899	16993	16943	16974	16799	16969	17043	17133	16913	17002	16821	16926	16983	16976	16932	17065	17074	16962	16820	17021	17026	16847	16888	16892	16871	16787	16998	17010	16978	16924	16834	16890	16896	17010	16888	16908	17043	16857	17064	16713	17049	16918	16860	16968	16988	16697	16885	17021	16952	16940	17030	16848	17068	16939	17004	16807	17036	17153	17056	16857	17050	17049	16940	17006	16962	16996	16924	16900	16972	16982	17066	16863	16851	16810	16808	16740	16888	16940	17087	16922	17103	17040	16918	17002	16957	16923	16892	17018	16877	16773	16904	17058	16951	16957	16888	16947	16829	16872	16969	16817	17009	16871	16942	16938	16982	16989	16995	16858	16860	16869	17029	16750	16893	16930	16974	16950	16872	16887	17005	17109	16877	16837	17090	16887	16991	16759	16982	16872	16918	16993	16893	17001	16990	16892	16893	17018	16951	16967	16947	16953	16642	16870	16971	16773	17126	17070	16900	17001	16944	16940	16782	16879	16940	16922	16929	17104	16984	16856	16940	16915	16776	17036	17109	16953	16939	16895	17088	16873	16860	16942	17090	16904	16998	17035	17122	17155	16804	16877	17011	16852	16868	17058	16913	16984	17164	16911	16862	16903	16924	16961	16861	16642	17101	17011	17095	16786	16761	17023	16905	16864	17095	16896	16965	17041	16990	17003	16960	16787	16969	16919	17041	16936	16997	16992	16709	16994	16850	16905	17061	17063	16957	17014	17006	16962	17038	17055	17022	17066	16971	16794	17023	16985	16988	16911	16774	16880	16945	16896	16953	16887	16950	17069	16734	16999	16934	17186	16802	16924	16857	16866	16976	16820	17056	16895	16828	16916	16920	16882	17050	17054	17061	17043	16836	16971	16725	16938	16756	16976	16976	17023	16834	16912	17033	17021	16917	16974	16950	16900	16852	17086	16942	16935	16945	16966	16999	16816	17007	16826	17085	17047	17159	16803	16755	17034	16928	17009	16999	17148	16981	17052	17103	16886	17006	16930	17062	16915	17057	17115	16985	16804	17153	16810	17010	16919	16952	16860	16973	17036	16962	16928	17111	16863	17017	16955	17085	17052	16828	17030	16815	16895	16980	16973	16856	16985	16995	16944	16860	17042	16924	17047	17114	16978	17086	17024	17007	16986	16932	17032	16931	16867	16928	16870	16932	16890	16855	17060	16910	17025	16963	17140	16912	16921	16936	16985	16870	17047	16902	16938	16931	16802	16921	17074	17020	16903	17127	17051	16811	16950	16939	16931	16929	16945	16837	17120	17111	16858	16885	16969	17043	16914	17115	16959	17076	17166	16825	17102	16904	17034	17045	16988	17110	16834	16879	16883	16921	16848	16967	17041	17144	17063	16990	16722	16891	16879	16841	16929	16817	17049	16866	17068	16771	16904	17076	17123	16972	16650	17037	16857	17088	16947	17066	17009	16834	16826	17015	17053	16997	16890	16972	17018	16977	16958	16661	16974	17039	16908	17007	17158	16975	16832	17103	16941	16908	16893	16837	17035	16945	17008	17008	17062	16979	16859	16897	16966	17001	16796	16958	16990	16823	16821	17023	16881	17045	16994	17165	17119	16965	16891	16964	17016	16758	16948	16796	16810	16891	17021	16930	16897	16982	16858	16895	17038	17059	17098	16962	17158	16864	16991	16831	16994	16989	17164	16835	16786	16899	16942	16828	16880	17123	17052	16929	16972	16989	17004	16978	16999	16858	16876	17004	16845	16874	16806	16873	17122	17034	16902	16950	16813	16853	16969	16779	16758	16909	16887	17233	16864	17073	16997	17001	17081	16935	16874	16995	16796	17034	16930	16913	17029	16710	16916	16884	17017	16918	16904	17159	17007	16881	17009	16983	17001	16847	16959	16974	16837	16844	16869	16814	16858	16990	16981	17142	16756	17020	16915	16882	16873	17051	16773	16976	16941	17018	16966	16947	17076	16985	16977	16884	16980	16862	17007	17027	16945	16957	16986	16847	16867	16784	16987	17045	16921	17071	17124	17101	17090	16942	16845	16998	16933	16831	16931	16984	17024	16749	16917	17077	16851	17022	16961	16881	16918	16855	16895	16929	16967	16914	17019	17021	16940	16935	17092	17012	16906	17026	17024	17054	17102	16947	16956	16984	16852	17025	16924	17152	17003	17061	17007	16984	17047	16871	16960	16955	16986	17181	16933	17033	17008	16846	17071	16865	16932	17061	16903	16958	17048	16998	17004	16891	17018	16990	16906	17039	17178	16999	17003	16930	16887	16940	16989	16989	17000	16918	16915	17026	17098	16836	16948	17087	16951	16931	16998	17015	17050	17012	17111	17031	16822	16844	17020	16897	16948	16915	16873	16908	17052	16877	16989	16871	17093	16843	16788	16725	16898	17034	16924	17005	17001	16938	16858	16878	17063	17012	17133	16840	17074	17144	17089	16784	16958	17126	16928	17022	17043	16885	17027	16915	16850	16986	16914	17105	17013	16862	16988	16881	16867	16932	16923	16966	16967	17033	16847	16849	16843	16845	17057	16888	17038	16947	16827	16988	17124	17057	17214	16815	16708	17056	16944	17032	16884	16955	16966	17060	17091	16824	16796	17017	16853	17013	16896	17008	16921	16918	16821	16894	16941	16814	17061	16944	16786	16868	17091	17071	16855	16939	17037	16882	16870	17023	16955	16868	17042	17039	16962	16961	17001	17169	16925	16947	16956	16867	17062	16985	16836	17119	16803	16895	17037	16998	16864	16893	16897	17057	16911	16925	16775	17079	16984	16761	16863	16973	16917	16956	17056	17107	17129	16996	16900	16871	16973	16805	16675	16993	17101	16786	16979	16975	16887	16920	17099	17031	16859	16887	16939	17121	16926	16941	16987	16839	16998	16806	17019	16818	16980	16995	16761	16847	17046	17018	17128	17110	16974	16817	16954	17078	16988	17003	16895	16957	16918	16822	16781	16792	16812	17006	16928	17008	16931	16921	16909	16794	17061	16883	16868	16964	17040	16853	17000	17067	16908	16965	17029	17022	17092	16964	16860	16852	16824	16773	16944	16959	17006	16810	16993	17072	16818	17060	16875	17064	16941	16912	16976	16966	17028	16950	16927	17101	16898	16746	16867	17050	16796	16972	16822	17026	16919	16816	16859	16832	16883	16818	16887	16950	16954	16771	17057	17032	16999	16856	17100	17036	17000	16744	16992	16858	16849	16942	16863	16810	16794	16798	16732	16977	16949	16985	16840	16935	16976	16869	17018	16841	16807	16845	16932	17112	17149	16770	16847	16930	16933	16992	16782	17006	16648	16933	16982	17068	17032	16897	16888	16841	16828	17030	16959	16794	16884	16863	16945	17097	16840	16892	16921	17049	16848	16896	17085	16903	17029	16971	17032	16875	16961	16984	16936	17095	16972	16941	17085	16948	17091	16900	16986	17096	17024	16760	16955	16865	17170	16903	16844	16898	16935	16698	16898	16999	16927	17027	17080	16828	16913	16885	17088	16860	16926	17108	16890	16971	16923	17033	16751	16843	16900	16980	16960	16785	17004	16965	16810	16759	16954	16845	17096	17007	16892	16932	16979	17075	16860	16910	17117	16857	17123	16970	17003	16836	16919	16851	16970	17013	16865	16895	16896	17127	16895	16945	17040	16963	16916	16994	17009	17220	16842	16869	16823	17019	16902	16984	17015	16748	17076	17076	16844	16895	16961	16892	16931	17025	16936	16981	17082	16685	16973	16858	16912	16965	16839	16971	16888	16921	16990	16874	16976	16804	16881	16785	17008	16890	16947	16972	17014	16778	16980	16949	16918	16908	16963	16982	16990	16977	16969	17091	16743	16858	17054	16907	16857	17094	16991	16864	17103	16878	17011	16984	17117	17013	16989	17074	16826	16945	16815	17120	17023	16919	16984	17131	16928	16894	16957	16749	17070	17008	16815	16787	16969	16817	17021	17005	16850	16935	16876	17024	16867	16878	16816	16752	16951	16876	17007	16855	16883	16944	16905	16982	16812	17047	16734	16904	16931	16929	16989	16837	17102	16911	16999	16935	16901	17025	16948	16893	16945	16900	16955	16829	16724	16994	16980	16849	16817	16980	16829	16786	16830	16874	16888	16920	17009	17103	16828	16904	16969	16974	16990	16933	17030	17168	16957	17016	16947	16937	16851	17033	16941	16784	16970	16919	16883	16909	16937	16928	16861	17023	16576	16961	17122	17031	16974	16823	16868	16908	16960	16998	16950	16949	17001	17080	17012	16923	16875	16944	16956	16968	16912	16857	17052	16917	16964	16877	16959	16848	17062	16883	16979	17019	16875	17013	16876	16989	16990	16908	17071	17041	17030	16992	17037	17092	16996	17037	16933	16933	16966	16987	16923	17070	17194	16882	16953	16844	16782	16973	16871	16895	16999	16903	16710	16851	17069	17101	17111	16893	16789	16886	17054	16960	16917	16987	16728	17013	16828	17100	17028	16851	16889	16827	16939	17112	16918	16821	16961	17069	16964	17056	16847	16918	17063	16984	16876	16900	16825	17071	16993	16990	16646	16922	16859	16957	16864	16990	17088
30397	41470	44215	32192	23644	21295	20715	20306	20372	20290	20465	20540	20184	20500	20477	20250	20382	20311	20311	20305	20191	20506	20451	20361	20579	20306	20342	20320	20358	20131	20487	20298	20410	20409	20366	20272	20431	20346	20389	20314	20477	20345	20531	20458	20372	20266	20184	20105	20137	20139	20260	20276	20306	20392	20323	20324	20192	20589	20422	20339	20347	20479	20288	20180	20293	20411	20158	20230	20199	20255	20347	20315	20346	20231	20084	20170	20373	20286	20315	20382	20273	20281	20290	20333	20305	20399	20144	20395	20220	20370	20179	20453	20396	20401	20359	20422	20420	20260	20270	20103	20419	20251	20428	20496	20363	20336	20389	20320	20273	20254	20245	20281	20403	20183	20311	20297	20231	20389	20300	20343	20135	20057	20221	20291	20057	20253	20474	20447	20323	20299	20334	20381	20269	20339	20342	20190	20428	20219	20274	20284	20227	20252	20259	20466	20324	20084	20283	20382	20298	20146	20503	20484	20118	20249	20191	20045	20264	20199	20220	20211	20550	20423	20322	20161	20288	20497	20267	20260	20357	20338	20206	20098	19997	20286	20156	20094	20256	20463	20361	20305	20354	20437	20320	20470	20268	20191	20117	20447	20569	20308	20099	20247	20424	20065	20279	20266	20327	20142	20437	20116	20316	20326	20475	20417	20236	20192	20358	20246	20375	20238	20327	20256	20286	20240	20258	20230	20160	20217	20353	20326	20405	20025	20320	20226	20304	20169	20120	20288	20322	20210	20351	20236	20164	20316	20612	20275	20259	20306	20319	20230	20463	20359	20221	20194	20343	20153	20207	20210	20113	20364	20472	20321	20257	20277	20361	20333	20210	20166	20178	20131	20276	20233	20219	20040	20251	20306	20147	20204	20358	20312	20323	20282	20157	20395	20234	20254	20295	20352	20413	20363	20315	20328	20271	20198	20402	20317	20246	20538	20322	20386	20313	20233	20168	20236	20317	20385	20150	20365	20112	20210	20358	20140	20261	20333	20167	20284	20588	20332	20296	20351	20198	20469	20262	20448	20354	20258	20337	20283	20175	20323	20132	20278	20229	20328	19975	20309	20251	20332	20374	20496	20386	20370	20169	20044	20454	20372	20255	20214	20348	20354	20152	20181	20215	20037	20355	20098	20124	20194	20186	20202	20354	20174	20409	20251	20294	20378	20211	20221	20462	20206	20470	20125	20081	20217	20186	20421	20264	20310	20285	20500	20259	20408	20421	20519	20055	20442	20135	20203	20307	20390	20292	20278	20156	20192	20053	20254	20328	20175	20163	20216	20102	20291	20135	20239	20450	20322	20360	20179	20150	20242	20429	20226	20222	20044	20264	20302	20401	20389	20412	20145	20344	20218	20384	20271	20271	20547	20301	20157	20579	20336	20314	20288	20407	20199	20367	20509	20394	20301	20370	20293	20373	20207	20608	20240	20332	20324	20258	20316	20428	20397	20218	20294	20425	20309	20229	20266	20420	20179	20357	20245	20194	20315	20406	20209	20335	20358	20418	20448	20280	20630	20081	20172	20276	20390	20553	20274	20362	20204	20192	20409	20427	20177	20074	20297	20318	20408	20289	20351	20242	20382	20326	20362	20146	20402	20479	20313	20388	20533	20372	20317	20315	19930	20110	20352	20393	20327	20413	20446	20324	20381	20190	20336	20349	20412	20359	20365	20265	20127	20241	20347	20415	20315	20139	20348	20277	20715	20544	20422	20311	20455	20226	20146	20714	20333	20454	20374	20357	20204	20258	20255	20215	20339	20394	20174	20439	20064	20333	20107	20226	20400	20291	20284	20214	20306	20305	20398	20322	20244	20289	20233	20339	20244	20536	20268	20022	20470	20192	20135	20028	20184	20449	20338	20342	20398	20294	20354	20337	20247	20318	20363	20210	20303	20207	20318	20189	20336	20255	20231	20202	20305	20292	20335	20438	20292	20199	20294	20204	20192	20410	20304	20386	20525	20340	20131	20338	20162	20261	20153	20287	20326	20446	20463	20229	20585	20335	20345	20129	20298	20229	20276	20196	20334	20157	20247	20343	20287	20401	20263	20182	20318	20539	20357	20238	20409	20238	20389	20216	20289	20333	20532	20131	20266	20419	20340	20240	20296	20240	20315	20342	20148	20463	20232	20180	20241	20294	20331	20145	20346	20374	20255	20414	20214	20341	20363	20169	20275	20397	20463	20176	20402	20135	20216	20212	20209	20194	20255	20489	20129	20347	20226	20241	20132	20449	20232	20192	20321	20262	20579	20520	20254	20255	20306	20320	20295	20196	20293	20309	20510	20102	20378	20302	20308	20475	20374	20332	20301	20269	20293	20505	20188	20366	20300	20386	20206	20225	20333	20163	20198	20557	20464	20234	20405	20527	20453	20356	20326	20371	19802	20346	20400	20323	20228	20291	20256	20012	20393	20324	20131	20347	20329	20365	20287	20289	20366	20178	20313	20313	20166	20387	20444	20280	20183	20193	20404	20265	20346	20360	20320	20328	20317	20280	20295	20300	20079	20254	20262	20118	20241	20198	20216	20371	20351	20435	20388	20372	20195	20282	20257	20103	20312	20393	20268	20398	20191	20299	20395	20249	20288	20200	20135	20282	19973	20377	20308	20230	20319	20402	20056	20410	20092	20381	20263	20216	20221	20271	20372	20223	20294	20317	20048	20243	20333	20089	20340	20294	20480	20327	20284	19990	20308	20387	20157	20273	20137	20431	20461	20180	20195	20389	20146	20492	20424	20430	20278	20410	20315	20244	20162	20363	20278	20225	20144	20236	20198	20025	20262	20373	20422	20082	20146	20353	19975	20319	20129	20483	20153	20348	20191	20149	20178	20351	20306	20576	20524	20110	20473	20300	20248	20175	20238	20316	20333	20532	20172	20067	20384	20212	20224	20533	20206	20217	20364	20227	20394	20353	20277	20390	20314	20201	20180	20509	20495	20297	20260	20360	20216	20153	20260	20164	20131	20270	20392	20375	20052	20223	20304	20171	20157	20254	20208	20317	20444	20340	20300	20328	20224	20300	20365	20342	20330	19990	20308	20286	20260	20289	20440	20290	20295	20551	20237	20194	20311	20284	20181	20355	20375	20408	20250	20147	20278	20288	20147	20331	20317	20243	20426	20093	20273	20293	20406	20380	20391	20200	20346	20265	20382	20412	20495	20285	20135	20377	20395	20361	20132	20317	20262	20288	20204	20184	20281	20124	20281	20172	20026	20254	20117	20302	20196	20287	20210	20366	20254	20290	20049	20333	20333	20143	20301	20310	20221	20408	20477	20392	20339	20212	20188	20394	20310	20406	20403	20312	20264	20177	20341	20379	20205	20352	20397	20380	20189	20412	20399	20316	20424	20390	20158	20401	20312	20296	20334	20195	20010	20481	20653	20420	20334	20118	20291	20171	20307	20490	20133	20209	20401	20450	20277	20165	20456	20385	20338	20225	20257	20319	20267	20376	20512	20174	20342	20235	20394	20349	20333	20216	20299	20205	20377	20204	20564	20234	20302	20222	20445	20525	20485	20387	20185	20316	20170	20387	20243	20314	20326	20230	20379	20329	20296	20228	20173	20356	20379	20349	20386	20300	20288	20192	20137	20258	20248	20423	20349	20246	20144	20301	20366	20377	20268	20307	20464	20170	20078	20234	20392	20267	20198	20454	20352	20217	20017	20436	20211	20103	20271	20307	20118	20215	20401	20184	20237	20296	20450	20389	20238	20258	20003	20306	20506	20407	20252	20091	20274	20332	20347	20448	20526	20275	20406	20164	20261	20309	20344	20419	20265	20306	20250	20307	20414	20195	20230	20488	20546	20342	20265	20427	20522	20274	20495	20204	20133	20199	20554	20426	20114	20249	20462	20304	20452	20318	20296	20187	20162	20305	20254	20345	20222	20329	20465	20421	20224	20225	20260	20411	20375	20120	20258	20415	20572	20259	20491	20366	20269	20391	20344	20356	20415	20402	20194	20480	20363	20255	20500	20271	20362	20482	20519	20382	20274	20358	20440	20450	20560	20253	20230	20270	20384	20440	20469	20304	20391	20275	20341	20362	20174	20175	20214	20228	20327	20340	20522	20338	20225	20074	20313	20343	20344	20393	20162	20416	20070	20369	20292	20338	20310	20295	20460	20229	20178	20266	20381	20333	20218	20248	20367	20451	20289	20408	20255	20212	20232	20210	20422	20215	20401	20192	20147	20470	20371	20521	20426	20351	20402	20307	20430	20269	20154	20448	20355	20245	20480	20333	20242	20298	20408	20267	20507	20280	20203	20201	20265	20398	20315	20330	20262	20062	20058	20291	20268	20358	20361	20221	20087	20268	20326	20329	20394	20499	20353	20179	20303	20184	20282	20297	20269	20135	20280	20330	20370	20241	20272	20293	20397	20439	20310	20324	20164	20373	20351	20538	20545	20314	20435	20325	20308	20391	20368	20439	20318	20231	20335	20316	20271	20547	20147	20254	20211	20196	20093	20202	20342	20480	20488	20383	20552	20371	20189	20329	20357	20373	20522	20324	20376	20132	20336	20470	20524	20262	20190	20183	20230	20326	20241	20305	20481	20197	20201	20344	20330	20291	20252	20358	20255	20164	20168	20448	20370	20287	20256	20170	20296	20373	20265	20229	20517	20356	20419	20324	20277	20067	20096	20451	20305	20348	20324	20268	20226	20045	20526	20377	20452	20273	20150	20376	20382	20067	20270	20283	20324	20286	20342	20333	20317	20304	20205	20298	20349	20234	20192	20150	19980	20272	20265	20266	20312	20311	20191	20147	20375	20170	20344	20226	20199	20190	20216	20375	20364	20431	20354	20332	20206	20187	20176	20244	20245	20372	20200	20322	20406	20257	20267	20220	20350	20288	20302	20507	20427	20388	20264	20403	20288	20259	20389	20348	20228	20281	20322	20348	19926	20442	20377	20316	20402	20211	20198	20410	20309	20459	20429	20287	20455	20239	20553	20361	20182	20286	20290	20311	20360	20273	20316	20418	20325	20279	20085	20300	20280	20342	20110	20225	20027	20257	20198	20051	20275	20336	20216	20152	20128	20414	20301	20389	20341	20213	20542	19940	20198	20338	20170	20309	20386	20355	20298	20323	20403	20488	20362	20515	20247	20121	20452	20307	20263	20340	20211	20103	20304	20555	20371
38858	61329	45113	27754	19533	17190	16737	16503	16860	16800	16810	16769	16689	16664	16624	16673	16700	16620	16628	16689	16694	16715	16737	16717	16823	16745	16883	16796	16689	16702	16706	16752	16679	16821	16825	16497	16786	16480	16642	16531	16648	16691	16732	16596	16625	16639	16706	16530	16769	16542	16758	16732	16648	16677	16611	16750	16671	16871	16627	16817	16792	16995	16677	16739	16753	16606	16554	16725	16695	16722	16822	16822	16576	16614	16666	16492	16825	16823	16706	16490	16715	16663	16776	16754	16575	16823	16597	16623	16695	16728	16734	16688	16651	16688	16828	16916	16725	16809	16638	16697	16705	16629	16881	16684	16725	16527	16883	16656	16676	16866	16618	16519	16837	16665	16813	16703	16692	16828	16760	16696	16706	16725	16765	16759	16682	16566	16667	16600	16753	16613	16734	16519	16847	16873	16696	16680	16574	16799	16766	16553	16773	16496	16897	16854	16658	16836	16550	16805	16811	16833	16675	16698	16693	16708	16840	16733	16784	16708	16633	16934	16702	16569	16821	16603	16738	16592	16811	16776	16662	16758	16565	16652	16575	16543	16740	16632	16762	16799	16653	16501	16837	16768	16699	16764	16525	16813	16674	16579	16799	16762	16651	16571	16805	16802	16676	16694	16767	16613	16651	16651	16751	16732	16685	16675	16718	16706	16642	16774	16648	16575	16649	16579	16698	16671	16805	16769	16685	16665	16740	16684	16660	16721	16730	16811	16707	16846	16689	16580	16517	16692	16665	16757	16765	16688	16842	16730	16694	16748	16566	16818	16841	16752	16745	16834	16788	16707	16619	16744	16818	16665	16722	16766	16900	16829	16799	16760	16669	16878	16787	16809	16562	16701	16657	16633	16669	16764	16810	16739	16642	16747	16710	16702	16510	16889	16695	16806	16693	16535	16674	16778	16700	16603	16673	16591	16673	16801	16672	16731	16791	16696	16663	16440	16675	16921	16657	16714	16739	16718	16626	16613	16736	16749	16668	16598	16519	16736	16578	16452	16645	16581	16697	16758	16678	16638	16827	16717	16764	16719	16802	16828	16773	16613	16824	16621	16679	16785	16726	16540	16815	16692	16593	16729	16803	16684	16641	16824	16733	16741	16699	16693	16608	16613	16782	16783	16671	16777	16808	16692	16636	16790	16684	16683	16831	16623	16741	16828	16550	16646	16924	16747	16586	16692	16649	16653	16712	16712	16571	16696	16607	16761	16687	16778	16543	16827	16815	16635	16690	16727	16564	16824	16749	16607	16587	16807	16727	16651	16830	16636	16855	16574	16783	16753	16847	16585	16827	16873	16729	16661	16797	16683	16573	16747	16777	16609	16708	16595	16705	16710	16598	16852	16737	16670	16725	16656	16708	16745	16646	16937	16610	16840	16642	16871	17083	16583	16787	16603	16662	16686	16608	16634	16836	16646	16716	16787	16557	16624	16729	16654	16802	16587	16670	16788	16771	16702	16685	16776	16767	16722	16754	16664	16783	16775	16668	16635	16609	16820	16609	16812	16752	16717	16657	16825	16766	16640	16824	16742	16568	16839	16717	16725	16886	16674	16859	16773	16667	16514	16662	16588	16817	16755	16677	16813	16785	16701	16565	16789	16782	16652	16665	16869	16794	16740	16626	16714	16862	16774	16587	16584	16773	16777	16564	16686	16674	16758	16869	16778	16612	16887	16681	16716	16659	16708	16720	16578	16592	16637	16735	16691	16622	16669	16882	16744	16615	16586	16630	16722	16793	16598	16546	16841	16746	16747	16730	16636	16613	16731	16860	16851	16571	16641	16729	16702	16699	16821	16897	16641	16730	16505	16787	16813	16646	16651	16915	16532	16703	16534	16733	16644	16593	16659	16591	16779	16764	16716	16615	16746	16800	16716	16817	16899	16685	16585	16820	16585	16600	16824	16824	16797	16843	16638	16648	16781	16764	17033	16816	16635	16730	16596	16780	16808	16528	16733	16664	16822	16652	16772	16655	16737	16619	16626	16695	16700	16637	16693	16751	16610	16700	16747	16583	16792	16596	16848	16828	16766	16701	16621	16757	16759	16922	16461	16661	16516	16805	16717	16680	16620	16641	16748	16788	16649	16652	16665	16583	16826	16700	16835	16776	16643	16792	16620	16808	16748	16547	16503	16699	16590	16762	16642	16752	16532	16813	16873	16800	16658	16842	16764	16617	16779	16679	16787	16630	16718	16692	16726	16728	16829	16674	16964	16754	16664	16563	16672	16745	16754	16793	16640	16709	16750	16893	16660	16657	16495	16639	16825	16833	16634	16620	16915	16675	16552	16688	16680	16800	16572	16569	16515	16556	16666	16741	16595	16540	16723	16853	16675	16847	16778	16639	16799	16986	16714	16844	16653	16725	16708	16730	16799	16699	16743	16713	16635	16610	16746	16723	16733	16680	16601	16696	16703	16753	16768	16829	16757	16828	16757	16725	16823	16479	16691	16801	16821	16749	16740	16583	16647	16578	16659	16742	16683	16654	16734	16803	16756	16684	16873	16673	16653	16804	16644	16722	16817	16697	16823	16567	16747	16839	16687	16811	16932	16772	16756	16645	16718	16862	16833	16797	16756	16670	16750	16810	16692	16720	16892	16709	16841	16846	16700	16899	16738	16799	16678	16640	16653	16768	16597	16676	16823	16829	16713	16633	16854	16829	16849	16824	16804	16558	16870	16682	16929	16632	16696	16572	16682	16680	16785	16727	16666	16631	16727	16640	16600	16794	16677	16877	16693	16693	16654	16679	16636	16822	16765	16735	16805	16727	16927	16810	16712	16760	16691	16686	16625	16727	16668	16736	16622	16563	16606	16732	16899	16670	16702	16945	16862	16674	16914	16729	16678	16616	16762	16617	16709	16628	16597	16756	16692	16671	16686	16897	16732	16864	16719	16579	16853	16632	16862	16709	16727	16778	16889	16649	16629	16653	16658	16789	16710	16603	16578	16790	16645	16674	16639	16576	16750	16791	16733	16773	16685	16740	16734	16777	16804	16813	16556	16609	16556	16565	16779	16688	16783	16836	16821	16760	16899	16662	16814	16583	16815	16578	16912	16578	16802	16667	16794	16749	16597	16594	16737	16655	16610	16633	16815	16687	16631	16818	16560	16714	16782	16594	16541	16788	16595	16611	16746	16711	16737	16685	16643	16543	16597	16857	16840	16859	16621	16658	16792	16752	16687	16789	16792	16681	16669	16585	16793	16663	16783	16853	16875	16571	16843	16585	16815	16827	16560	16713	16657	16719	16741	16887	16818	16477	16873	16815	16662	16788	16488	16713	16783	16718	16902	16782	16572	16791	16703	16667	16715	16719	16621	16654	16731	16681	16662	16751	16606	16731	16623	16649	16527	16562	16815	17015	16652	16611	16706	16752	16671	16683	16677	16755	16751	16854	16644	16598	16848	16641	16496	16627	16774	16716	16735	16618	16741	16765	16752	16784	16582	16666	16606	16610	16635	16755	16666	16665	16821	16769	16688	16820	16723	16801	16701	16932	16590	16711	16555	16583	16765	16703	16774	16634	16827	16768	16909	16674	16633	16747	16557	16752	16569	16915	16712	16627	16793	16768	16775	16716	16616	16822	16864	16881	16840	16776	16525	16639	16522	16744	16656	16814	16526	16788	16819	16546	16697	16578	16879	16810	16566	16652	16518	16728	16757	16653	16748	16884	16769	16702	16644	16655	16555	16716	16558	16886	16755	16742	16613	16549	16705	16856	16708	16662	16738	16666	16762	16758	16569	16693	16815	16731	16680	16777	16691	16634	16752	16772	16786	16791	16762	16635	16788	16806	16744	16727	16726	16612	16642	16852	16618	16703	16560	16707	16724	16735	16654	16613	16603	16811	16815	16860	16738	16666	16774	16805	16852	16723	16819	16614	16746	16790	16825	16798	16640	16835	16807	16702	16527	16664	16921	16712	16644	16604	16615	16663	16609	16718	16816	16728	16622	16642	16743	16721	16815	16446	16788	16688	16783	16795	16773	16710	16670	16677	16577	16768	16658	16682	16667	16742	16652	16688	16824	16760	16718	16839	16701	16834	16898	16668	16663	16750	16767	16778	16732	16714	16815	16639	16658	16692	16770	16695	16683	16747	16791	16681	16768	16754	16933	16699	16665	16793	16693	16866	16819	16820	16669	16856	16695	16725	16893	16688	16691	16578	16613	16727	16720	16902	16699	16674	16726	16884	16563	16700	16751	16756	16832	16744	16713	16562	16837	16788	16734	16784	16612	16652	16869	16649	16670	16748	16720	16669	16693	16632	16766	16770	16834	16832	16763	16576	16809	16712	16780	16754	16754	16874	16596	16873	16714	16715	16706	16750	16620	16734	16644	16825	16810	16686	16804	16756	16708	16806	16642	16783	16762	16586	16753	16774	16740	16777	16727	16819	16748	16635	16767	16833	16747	16694	16616	16727	16760	16709	16709	16725	16757	16549	16694	16746	16729	16725	16517	16657	16712	16754	16602	16644	16585	16759	16698	16908	16699	16860	16717	16759	16581	16722	16680	16595	16785	16652	16599	16594	16821	16707	16753	16812	16757	16696	16891	16657	16552	16742	16818	16635	16767	16643	16630	16704	16783	16594	16808	16671	16615	16704	16866	16747	16681	16749	16643	16802	16777	16683	16752	16659	16617	16707	16667	16815	16699	16842	16611	16650	16632	16705	16526	16647	16579	16788	16698	16742	16735	16714	16850	16597	16740	16595	16851	16622	16697	16924	16828	16513	16515	16771	16909	16664	16664	16800	16725	16672	16697	16758	16591	16828	16766	16856	16797	16886	16675	16615	16763	16706	16686	16815	16788	16648	16825	16645	16845	16815	16703	16616	16793	16570	16753	16780	16705	16743	16755	16811	16617	16773	16806	16554	16613	16840	16772	16772	16779	16784	16676	16680	16839	16649	16614	16681	16684	16628	16756	16762	16575	16865	16690	16637	16832	16645	16713	16742	16660	16764	16735	16794	16568	16559	16722	16640	16661	16621	16710	16657	16775	16515	16901	16663	16693	16971	16727	16753	16747	16652	16787	16890	16749	16882	16688	16605	16801	16641	16802	16671	16633	16740	16814	16692	16829	16653	16609	16891	16667	16814	16676	16868	16713	16737	16814	16714	16706	16830	16685	16758	16758	16718	16637
27124	36294	48786	37761	25771	22256	20742	20031	19676	20113	20061	19993	20092	20148	20006	19858	19990	19829	20159	20126	19941	19882	19833	20070	19951	19774	19822	19885	19782	19932	20044	20032	19956	19738	19961	19884	19804	19825	20093	19981	19943	19987	20082	20042	20115	19741	19780	19815	19982	19973	19947	20036	20121	20035	19971	19978	19825	19974	19983	19851	19795	19818	19756	19912	19897	19913	19879	20077	19843	20093	19862	19917	20155	19964	19976	20001	19908	20069	19946	19842	19866	19848	19782	19926	20062	19937	19879	19981	19730	20022	19939	19735	20076	19920	19770	19970	19970	19978	19857	19739	20021	19814	19938	20083	19954	19911	20266	19914	19840	19942	19936	19991	19891	19909	19877	19752	19929	20226	19760	19802	19740	19699	19828	19914	20011	19894	19824	19694	19845	19928	20105	19903	19910	19876	19854	20035	19631	19834	19890	19886	19772	19813	19855	19789	19600	19823	19960	20085	19914	19827	19841	19881	19856	19806	19979	19826	19859	19832	20107	19900	19856	19763	19777	19779	19823	19789	19915	20306	19794	19998	19921	19852	19849	20129	19898	19866	19964	19987	19904	19817	19876	19868	19836	19896	19910	20000	19832	19825	19749	19829	20060	19967	19916	19905	19935	19834	19971	20040	20256	20121	20122	20146	19803	19842	19875	19922	20120	19780	19817	19998	19972	19838	19894	19839	20043	19815	19983	19777	19897	19993	20023	19948	19764	20059	20004	19959	19763	19868	20074	19930	19810	19731	19895	19945	19994	19966	19903	19859	19878	19756	19815	19911	19759	19816	19924	19932	19918	19700	19877	19991	19816	19895	20000	19913	19862	19587	20045	19872	19885	20023	19743	19941	19773	19946	19824	19889	19821	20140	20115	20186	19916	19748	19957	19526	19854	19987	19980	19811	19943	19960	20025	19999	20021	19990	19811	19734	20044	19918	19981	19974	19861	19817	20044	19827	19755	19849	19790	19854	19975	19603	19750	19880	19918	20069	19998	19963	19885	19992	19939	20079	19885	19946	19914	19778	19894	19770	19821	19855	19860	20041	19883	19998	20000	19847	19946	20081	19838	19877	20056	20072	19916	19949	19808	19939	19996	20065	19973	19957	19918	19846	20069	19907	19890	19854	19961	19868	19859	19887	20030	19878	19962	20031	20056	19782	19734	19829	20020	19827	19849	20099	19836	20019	19832	20163	19912	19962	19795	19931	19983	20056	19827	19951	19837	19978	19891	19866	19872	19945	20026	19770	19928	19876	19857	20014	19798	19869	20066	19885	20060	20051	20000	19998	19717	19903	19768	20010	19904	19934	19969	19908	19870	19763	19889	19894	19952	20035	20039	19890	19848	20063	19794	20014	19899	19814	20045	19805	19889	20080	19819	19943	19927	19998	19944	20117	19735	20013	19824	19894	19910	19777	19959	19937	20042	19838	19923	19878	19790	19820	19809	19933	20006	19982	19906	20022	19976	19795	19615	19728	20039	19574	20041	19899	19834	19868	20178	19874	19905	19991	19944	19920	19867	19792	19938	19954	20041	19949	20087	19930	20004	19877	20067	19867	19763	19838	20011	19898	19927	19893	19994	19868	19799	19969	19910	20161	19854	19727	19874	20106	19838	19937	19727	19832	20054	19808	20086	19901	19981	20054	19860	19770	19666	19792	19886	19658	19695	20049	19960	19935	19793	20068	19703	20063	19805	19892	19844	19838	19957	20004	20129	20021	19954	19969	19945	20000	19935	19798	19993	20176	20016	19736	19870	19803	19862	19837	19911	19770	19858	19867	19893	19962	19940	19948	19975	19910	19936	19876	19964	20025	19928	19952	19823	19874	19934	20028	20140	19872	19859	19910	19902	19922	19610	19978	20079	19686	19845	19960	19805	19950	19877	19956	19947	19902	19934	20013	19908	20134	20007	19988	19996	19931	19804	19981	19790	19859	19689	19866	19919	19619	19870	19985	19870	20133	19722	19831	19866	19894	19873	19955	20017	19821	19721	20019	19654	19865	20008	19960	19804	19924	19890	19971	19889	20023	20061	20016	20190	20034	20057	19853	19999	19909	19785	19925	19919	19991	19864	19790	19836	19994	20085	20052	20030	19832	20125	19623	19858	19785	19889	19911	19906	20006	20019	19756	19877	19915	19966	19656	19899	19693	20128	19897	19847	20079	19764	19898	19917	19974	19683	19822	20010	19724	19911	19930	19909	19956	19871	19893	20046	19929	19969	19994	20015	19903	19944	19977	19938	19848	19690	19861	19959	19926	19890	19985	19863	19840	19684	20028	19927	19677	19747	19983	19886	19765	19904	19998	19937	19897	19903	19769	19920	19866	19851	19748	19796	19779	19915	19973	19818	20001	20004	19822	19797	19902	19969	19730	20039	20138	19774	20024	20027	20177	19950	19850	19954	19701	20113	19888	19905	19872	19973	19856	19933	19852	20000	19867	19835	19883	19870	19800	19851	20129	19932	20095	19830	19944	19896	19741	19935	19897	19916	19841	19795	19961	19994	19946	19905	20091	19914	19753	19879	20115	20165	19802	20034	20039	19894	19942	19914	19873	19884	19875	19748	19894	19827	19982	19935	20013	19911	19935	19769	19897	19742	19900	19783	19893	19740	19887	19925	19850	19748	19877	19917	19645	19793	19922	19857	19900	19711	19857	19941	19981	20001	19871	19777	19766	19781	19774	20053	20009	19945	19957	19859	19742	19966	19785	19941	19901	19772	19871	19738	20034	19810	19963	19777	20030	20011	19892	19841	19897	19844	20018	19838	19883	19859	19917	19826	19845	19775	19844	19912	20042	19828	19883	19986	19765	19899	19977	20058	19920	19913	19836	19724	19900	19977	20000	19945	19740	19805	19808	20030	19717	19962	19814	19901	19906	20015	19864	20047	19934	19748	19881	20141	19933	19729	19884	20062	19844	19716	19778	19941	19968	20125	19856	20127	19912	19900	19782	19763	19809	19963	19872	19859	19926	20063	19830	20112	19787	19950	19700	19876	19875	19722	19789	19984	19725	19699	20031	19972	20009	20169	19819	19986	19951	19837	19705	19659	19754	19690	19850	20097	19841	19950	19929	19914	19793	20009	19913	19787	19902	19816	20075	19825	19791	19822	19950	19828	19863	19888	19878	19879	19973	19905	19916	19896	19962	19816	19852	19822	19813	19624	19938	19856	19879	20088	19874	19905	20033	19649	19769	19967	19908	20038	20093	19932	20003	19774	19967	19805	20091	19970	19958	19897	19882	19937	19672	20013	19844	20100	19804	20082	20044	19816	19890	19980	20063	19940	19895	19756	19810	19902	19844	19978	20080	19925	19949	19832	20042	19753	19948	20013	20007	20028	19813	20010	19873	20180	20086	20015	19987	19707	20007	19949	19706	19690	20062	20039	19971	19951	19869	19946	19903	19889	19700	20064	19884	19923	20027	19949	19951	19960	19831	19975	20162	19884	19976	20004	19802	19932	20038	20003	19809	20151	19750	19931	19863	19948	19808	19932	19797	19883	20155	19930	20035	20089	19933	19684	19871	19886	19895	19909	19986	19845	19842	19954	19748	20158	19944	19818	19816	19774	19873	19817	19842	20099	19902	19871	19676	20040	19774	19664	19801	20103	19880	19818	19815	19987	19873	19856	19917	19856	20077	19940	19833	20068	19544	19811	19978	20018	19818	19875	19852	20079	19897	19914	19868	20017	20014	19864	19876	20038	20097	20065	19890	19953	19700	19660	20047	19848	19963	19778	19944	19899	19881	19821	20079	19795	20125	19885	19982	19828	19834	19961	20121	19906	19912	19875	19972	20083	20060	20092	20057	19796	19856	19921	19696	19821	19799	20152	20070	19926	20012	20045	19832	19880	19877	19829	19731	19872	19996	19900	19976	19968	19828	19750	19817	19773	19772	19818	19626	19844	19950	19957	19858	20049	20039	19973	19911	20044	19974	20063	19977	19949	20071	20007	19764	20048	20003	19982	19829	19914	19842	20007	20012	19967	20086	19852	19894	19810	19782	20099	19910	19867	19740	19915	19897	19996	20098	20085	19912	19833	19983	19880	20072	19829	19879	19971	19892	20027	19899	20115	19951	20075	20042	20164	20068	19847	19838	19875	19796	19939	19684	20088	19881	20095	19985	19993	19891	19872	19779	20081	19838	20055	20018	19897	19861	19910	19871	19983	19878	20083	19897	19944	19802	20047	19912	20058	20131	19939	20004	20082	19803	19947	19759	19835	19716	19671	19946	19783	19922	19962	19939	19918	20048	20001	19926	19929	19870	19874	19877	20005	19983	19811	19898	20019	19892	20178	20032	19917	20025	19918	19809	19849	19987	20026	19871	20048	19890	19885	19971	19714	20088	19833	20131	19998	19669	20113	19996	19970	19875	20005	19971	19733	19983	20001	19831	19779	19970	20104	19693	19889	19963	20033	19952	19910	19826	19869	19810	19813	19853	20076	20054	20000	20020	19836	19935	19789	19939	19805	20021	19857	19776	19751	19867	19885	20027	19877	19849	19990	19851	19978	19951	19921	19886	19797	19907	19948	20074	19960	19689	19930	19814	19836	20020	20085	19994	19924	19787	19899	20009	19877	19852	19925	19938	19675	19713	19858	19910	19905	19807	19982	19921	19908	19887	19721	19807	19804	19801	19913	19971	19955	19888	20068	19867	19959	19818	20038	19994	20102	19854	19678	19731	20140	19873	19853	19982	19822	19798	20063	19937	19944	20035	19987	20170	20206	19681	19983	19928	19801	19901	19765	19881	20127	19824	20202	20000	19882	19776	19969	19912	20075	19781	20049	19921	19920	19990	19889	19702	19883	19931	20030	19922	19682	20021	19851	19850	19927	20112	19716	19642	19909	19791	20040	19969	19812	19728	20151	19940	20044	19799	19900	20072	20061	19950	19957	19698	19722	19879	19836	19694	19833	20073	20037	19982	19970	19966	19935	19893	19891	19628	19958	19847	19866	19947	19970	20062	19743	20118	19932	19805	19862	19736	20202	19882	19821	19957	20051	19798	19924	19968	19888	19829	20008	19913	19763	20102	19988	19984	20068	19853	19959	19917	20039	19824	19919	19730	20048	19838	20027	19847	19649	20022	19992	19713	19873	20087	19767	20204	19908	19741	19873	19987	19818	19953	19896	20127	19922	19834
50569	81976	61065	36160	22230	17700	16659	16534	16601	16569	16552	16564	16590	16562	16575	16536	16525	16489	16607	16482	16402	16670	16357	16699	16567	16573	16693	16527	16617	16562	16687	16639	16458	16461	16524	16582	16492	16462	16724	16568	16530	16533	16475	16493	16529	16590	16554	16538	16698	16385	16448	16638	16472	16589	16406	16647	16535	16795	16663	16453	16679	16424	16513	16564	16582	16412	16539	16823	16590	16588	16517	16539	16559	16449	16375	16584	16602	16573	16537	16476	16701	16620	16534	16675	16528	16509	16447	16633	16618	16518	16608	16591	16664	16381	16431	16628	16451	16549	16563	16733	16525	16497	16399	16485	16564	16476	16539	16360	16551	16602	16458	16558	16462	16585	16378	16652	16497	16378	16465	16680	16606	16566	16548	16477	16571	16424	16360	16505	16572	16487	16749	16598	16481	16506	16479	16525	16599	16610	16397	16441	16599	16603	16386	16559	16644	16393	16425	16740	16592	16574	16417	16432	16441	16602	16529	16569	16570	16724	16401	16561	16518	16568	16422	16659	16634	16677	16708	16483	16568	16512	16535	16398	16460	16601	16430	16429	16475	16637	16371	16484	16584	16453	16530	16429	16613	16618	16571	16556	16464	16345	16585	16694	16427	16607	16616	16431	16484	16636	16521	16590	16666	16624	16626	16535	16596	16514	16383	16572	16629	16529	16475	16467	16579	16652	16510	16550	16632	16446	16397	16461	16439	16543	16533	16628	16718	16518	16552	16477	16542	16687	16534	16654	16402	16537	16432	16586	16526	16531	16490	16496	16551	16506	16623	16385	16652	16518	16524	16420	16544	16574	16536	16555	16501	16492	16485	16528	16488	16606	16647	16501	16498	16759	16447	16460	16250	16520	16611	16615	16487	16674	16488	16530	16410	16522	16593	16490	16598	16603	16473	16531	16502	16428	16497	16678	16513	16602	16652	16638	16452	16694	16540	16840	16463	16251	16616	16510	16617	16494	16488	16450	16474	16476	16374	16666	16444	16674	16578	16750	16609	16594	16610	16548	16525	16505	16424	16630	16546	16465	16500	16533	16564	16515	16473	16423	16459	16511	16550	16407	16586	16459	16503	16641	16647	16427	16512	16615	16491	16594	16430	16707	16507	16562	16524	16603	16438	16418	16467	16538	16433	16328	16387	16624	16605	16588	16550	16372	16579	16443	16527	16398	16292	16507	16484	16759	16540	16572	16406	16383	16480	16624	16476	16503	16487	16545	16594	16535	16526	16346	16562	16522	16511	16570	16548	16512	16604	16562	16427	16551	16614	16571	16571	16459	16532	16556	16472	16529	16465	16670	16637	16455	16580	16508	16663	16684	16766	16450	16514	16625	16374	16617	16491	16373	16599	16415	16561	16436	16539	16564	16711	16631	16309	16470	16585	16518	16508	16426	16564	16694	16493	16408	16633	16438	16514	16517	16545	16549	16633	16533	16356	16654	16532	16669	16481	16510	16553	16387	16622	16557	16424	16425	16570	16463	16609	16607	16529	16430	16229	16608	16507	16539	16523	16573	16382	16462	16389	16531	16657	16465	16643	16521	16341	16629	16641	16458	16613	16630	16679	16577	16397	16428	16488	16441	16457	16348	16631	16516	16521	16460	16410	16569	16545	16625	16506	16428	16663	16520	16438	16603	16455	16490	16549	16684	16481	16506	16505	16879	16549	16570	16435	16650	16583	16462	16501	16468	16627	16426	16559	16644	16557	16445	16356	16584	16443	16659	16539	16561	16544	16613	16419	16525	16561	16497	16337	16525	16526	16589	16681	16535	16668	16587	16549	16438	16497	16514	16470	16507	16466	16578	16597	16668	16585	16529	16508	16623	16573	16504	16598	16533	16639	16538	16525	16447	16614	16489	16422	16519	16384	16253	16652	16556	16687	16403	16603	16465	16567	16375	16591	16548	16518	16459	16452	16591	16629	16486	16335	16328	16457	16353	16345	16448	16766	16639	16572	16543	16437	16367	16783	16550	16641	16506	16428	16599	16693	16568	16459	16514	16421	16605	16433	16473	16573	16500	16420	16557	16504	16353	16522	16537	16532	16513	16412	16532	16569	16735	16586	16603	16489	16607	16360	16387	16575	16515	16686	16391	16445	16425	16591	16648	16373	16504	16480	16698	16629	16576	16479	16418	16439	16612	16458	16420	16555	16549	16624	16581	16506	16533	16484	16532	16369	16507	16512	16583	16511	16565	16451	16591	16644	16588	16639	16461	16664	16559	16553	16351	16517	16595	16334	16396	16463	16622	16405	16478	16640	16419	16549	16575	16723	16436	16522	16667	16505	16615	16567	16370	16613	16427	16627	16547	16471	16346	16598	16688	16388	16497	16517	16542	16526	16419	16444	16588	16483	16581	16393	16456	16519	16659	16498	16427	16499	16416	16443	16694	16452	16540	16557	16610	16673	16736	16643	16504	16712	16467	16580	16375	16630	16505	16672	16555	16574	16590	16468	16378	16540	16520	16500	16492	16546	16619	16580	16516	16596	16519	16387	16784	16669	16480	16350	16463	16589	16553	16564	16666	16453	16671	16401	16498	16639	16472	16476	16511	16533	16617	16432	16596	16625	16505	16634	16639	16457	16462	16608	16507	16459	16558	16634	16478	16426	16545	16443	16622	16507	16361	16731	16635	16530	16593	16526	16508	16450	16549	16332	16590	16452	16672	16567	16384	16568	16437	16529	16435	16443	16600	16539	16555	16430	16571	16581	16382	16576	16679	16384	16567	16488	16615	16562	16407	16604	16561	16554	16772	16615	16477	16602	16440	16616	16517	16423	16623	16624	16704	16492	16534	16544	16637	16416	16566	16569	16523	16509	16614	16641	16620	16534	16580	16626	16479	16653	16530	16577	16573	16535	16391	16293	16476	16534	16532	16561	16478	16667	16587	16553	16408	16443	16399	16425	16623	16620	16537	16542	16526	16441	16495	16430	16563	16553	16538	16524	16663	16543	16455	16519	16464	16379	16498	16601	16423	16501	16561	16488	16702	16501	16450	16649	16513	16436	16722	16444	16310	16575	16695	16574	16622	16600	16470	16533	16655	16326	16535	16618	16600	16368	16581	16586	16551	16635	16577	16657	16475	16555	16620	16619	16665	16530	16551	16483	16549	16792	16551	16408	16479	16459	16414	16554	16570	16514	16492	16609	16507	16626	16535	16465	16404	16588	16571	16634	16515	16425	16565	16485	16727	16541	16562	16579	16716	16459	16605	16541	16532	16452	16661	16561	16534	16627	16556	16556	16623	16459	16541	16526	16546	16432	16635	16609	16413	16579	16570	16602	16643	16384	16431	16445	16596	16537	16498	16503	16303	16606	16368	16461	16389	16642	16393	16771	16392	16428	16450	16507	16521	16686	16586	16522	16543	16459	16467	16688	16512	16471	16412	16606	16481	16409	16568	16688	16683	16420	16410	16518	16586	16674	16514	16572	16423	16580	16612	16674	16490	16624	16415	16400	16687	16508	16766	16544	16476	16532	16517	16613	16381	16650	16496	16504	16485	16435	16554	16654	16642	16443	16270	16557	16390	16602	16463	16534	16609	16539	16534	16412	16462	16544	16517	16674	16453	16593	16538	16352	16588	16456	16459	16411	16446	16542	16703	16663	16655	16580	16576	16437	16751	16533	16544	16541	16645	16385	16398	16482	16577	16465	16617	16434	16625	16633	16495	16850	16581	16405	16432	16670	16458	16539	16558	16473	16526	16648	16552	16629	16552	16573	16720	16578	16667	16547	16403	16628	16448	16606	16591	16414	16475	16780	16479	16610	16575	16558	16590	16428	16579	16510	16502	16400	16460	16355	16502	16667	16502	16393	16568	16416	16558	16403	16452	16527	16713	16422	16587	16511	16615	16508	16740	16242	16525	16590	16516	16646	16664	16407	16574	16589	16448	16484	16631	16271	16707	16610	16579	16498	16461	16343	16530	16392	16553	16556	16512	16597	16489	16570	16335	16485	16485	16482	16592	16440	16621	16636	16592	16542	16589	16714	16575	16610	16557	16523	16729	16607	16577	16546	16541	16612	16399	16599	16600	16681	16603	16697	16585	16608	16554	16497	16396	16526	16578	16618	16565	16596	16413	16570	16549	16460	16602	16664	16493	16699	16443	16522	16483	16725	16572	16469	16516	16388	16522	16563	16444	16310	16491	16632	16504	16659	16555	16612	16698	16368	16615	16593	16451	16664	16421	16645	16409	16535	16483	16565	16434	16625	16605	16510	16591	16530	16479	16620	16638	16305	16616	16642	16385	16405	16535	16524	16599	16604	16437	16393	16594	16600	16520	16593	16406	16635	16465	16399	16576	16430	16678	16406	16765	16542	16498	16730	16364	16546	16533	16526	16364	16428	16495	16715	16508	16501	16457	16482	16424	16445	16645	16457	16453	16461	16502	16532	16617	16613	16494	16415	16411	16600	16454	16323	16493	16383	16498	16547	16692	16627	16463	16716	16634	16430	16475	16532	16543	16548	16586	16573	16403	16504	16443	16585	16491	16273	16492	16582	16602	16545	16562	16431	16550	16572	16598	16565	16487	16459	16419	16524	16487	16491	16493	16680	16593	16540	16483	16668	16627	16441	16390	16578	16580	16554	16418	16688	16594	16667	16455	16580	16597	16760	16607	16558	16352	16507	16522	16441	16640	16677	16635	16560	16406	16468	16473	16508	16567	16604	16485	16498	16701	16520	16498	16664	16443	16442	16453	16537	16474	16849	16602	16638	16488	16552	16523	16631	16571	16770	16577	16542	16651	16399	16491	16561	16525	16466	16399	16585	16567	16589	16521	16602	16349	16629	16635	16545	16496	16613	16513	16627	16480	16451	16297	16517	16504	16364	16585	16539	16478	16558	16432	16499	16482	16607	16679	16576	16484	16535	16567	16598	16709	16565	16462	16497	16586	16500	16524	16517	16633	16603	16472	16435	16602	16524	16583	16538	16560	16681	16431	16486	16652	16597	16441	16515	16517	16786	16605	16454	16666	16442	16551	16499	16620	16594	16493	16640	16560	16722	16386	16750	16436	16612	16542	16406	16493	16627	16523	16624	16637	16636	16595	16500	16536	16538	16469	16514	16619	16416	16583	16619	16542	16504	16683	16462	16609	16491	16545	16668	16525	16516	16619	16572	16542	16583	16599
22892	23205	34893	30093	25215	24794	25346	20257	19495	19841	19761	19550	19285	19480	19586	19540	19544	19522	19532	19431	19341	19358	19409	19485	19516	19587	19296	19570	19470	19354	19434	19641	19561	19413	19307	19592	19404	19258	19263	19301	19292	19138	19276	19295	19479	19279	19342	19387	19334	19353	19547	19542	19287	19451	19438	19235	19535	19362	19430	19295	19360	19163	19191	19284	19468	19440	19423	19337	19282	19321	19456	19104	19307	19295	19313	19363	19452	19106	19316	19246	19328	19366	19086	19198	19207	19137	19301	19380	19354	19151	19538	19298	19270	19242	19460	19180	19398	19209	19411	19320	19287	19267	19511	19262	19255	19288	19451	19215	19390	19441	19412	19136	19212	19339	19558	19256	19441	19583	19508	19124	19498	19400	19277	19236	19316	19323	19689	19147	19150	19269	19368	19376	19261	19210	19265	19106	19180	19271	19179	19307	19256	19381	19191	19330	19238	19260	19346	19291	19347	19405	19157	19246	19408	19343	19166	19283	19319	19357	19373	19215	19306	19224	19343	19270	19294	19309	19076	19316	19274	19203	19396	19235	19374	19309	19347	19496	19264	19308	19110	19301	19381	19135	19436	19308	19325	19474	19348	19413	19275	19236	19172	19193	19289	19277	19197	19175	19086	19406	19196	19433	19307	19309	19372	19331	19441	19347	19373	19295	19283	19411	19235	19073	19518	19235	19210	19264	19453	19597	19584	19188	19439	19272	19284	19262	19394	19378	19381	19445	19348	19227	19325	19232	19389	19263	19200	19285	19321	19111	19398	19381	19251	19284	19220	19611	19534	19351	19382	19330	19242	19425	19424	19144	19272	19060	19350	19334	19364	19221	19334	19417	19265	19319	19442	19193	19217	19198	19202	19200	19147	19349	19219	19253	19214	19245	19321	19427	19312	19269	19258	19247	19213	19262	19433	19319	19350	19309	19245	19346	19329	19440	19486	19273	19351	19292	19303	19276	19255	19388	19192	19415	19419	19269	19198	19187	19540	19183	19148	19336	19173	19185	19034	19452	19465	19193	19214	19329	19321	19279	19518	19257	19417	19399	19311	19378	19383	19407	19433	19185	19341	19215	19380	19446	19372	19355	19482	19361	19245	19297	18988	19158	19311	19395	19494	19382	19182	19126	19425	19369	19390	19279	19398	19368	19307	19417	19309	19138	19343	19636	19359	19379	19285	19264	19205	19128	19416	19264	19276	19103	19238	19286	19557	19158	19292	19258	19255	19336	18968	19241	19319	19334	19261	19136	19115	19423	19303	19295	19067	19337	19208	19270	19395	19530	19254	19303	19334	19545	19211	19316	19197	19180	19311	19420	19308	19183	19347	19288	19198	19408	19170	19035	19435	19419	19383	19124	19084	19129	19229	19283	18958	19280	19170	19076	19250	19102	19349	19286	19373	19311	19408	19252	19296	19456	19211	18985	19164	19377	19260	19229	19255	19132	19453	19162	19281	19312	19214	19477	19382	19405	19419	19593	19245	19103	19209	19333	19375	19353	19094	19320	19135	19264	19434	19081	19302	19387	19292	19136	19421	19230	19354	19278	19338	19240	19365	19271	19304	19273	19243	19183	19230	19254	19176	19374	19233	19421	19345	19441	19374	19282	19171	19123	19122	19218	19255	19201	19344	19220	19163	19251	19109	19308	19054	19252	19294	19302	19209	19225	19357	19298	19185	19137	19376	19575	19389	19381	19227	19328	19281	19142	19107	19286	19327	19201	19355	19347	19440	19298	19199	19286	19410	19350	19200	19312	19333	19257	19187	19127	19089	19318	18986	19343	19335	19013	19485	19331	19382	19608	19211	19222	19233	19209	19271	19300	19228	19168	19040	19313	19240	19218	19285	19405	19112	19502	19496	19358	19513	19033	19459	19456	19215	19311	19206	19262	19232	19067	19494	19300	19221	19347	19247	19452	19362	19211	19312	19233	19414	19259	19146	19278	19304	19145	19204	19182	19235	19189	19421	19245	19193	19378	19179	19175	19385	19291	19232	19254	19305	19223	19417	19209	19173	19190	19209	19148	19251	19320	19394	19171	19059	19343	19407	19388	19304	19207	19191	19175	19399	19509	19212	19235	19365	19161	19381	19302	19469	19220	19302	19106	19198	19309	19438	19304	19287	19458	19378	19391	19324	19328	19285	19144	19245	19295	19358	19330	19217	19316	19156	19001	19388	19137	19410	19092	19231	19382	19334	19309	19172	18972	19314	19275	19316	19378	19278	19375	19278	19436	19400	19389	19187	19328	19173	19245	19337	19351	19260	19257	19229	19311	19328	19381	19295	19387	19456	19252	19349	19338	19213	19295	19612	19362	19579	19287	19204	19193	19502	19370	19261	19203	19059	19191	19110	19285	19269	19131	19291	19261	19150	19246	19257	19317	19431	19238	19416	19279	19173	19269	19443	19152	19138	19247	19265	19233	19212	19280	19342	19130	19128	19387	19115	19183	19374	19364	19356	19320	19244	19331	19272	19415	19208	19306	19113	19243	19250	19329	19237	19227	19319	19183	19352	19168	19293	19416	19257	19342	19292	19178	19110	19342	19347	19428	19221	19415	19311	19318	19573	19200	19182	19398	19359	19297	19300	19271	19450	19378	19209	19219	19384	19352	19533	19174	19158	19017	19225	19249	19325	19221	19167	19321	19194	19307	19227	19175	19310	19291	19337	19182	19178	19200	19149	19230	19306	19146	19411	19524	19379	19069	19378	19219	19068	19253	19391	19248	19222	19408	19371	19148	19249	19371	19196	19301	19350	19462	19318	19282	19422	19124	19371	19163	19378	19350	19083	19332	19254	19259	19330	19514	19268	19399	19432	19535	19061	19096	19607	19472	19183	19259	19334	19264	19090	19181	19210	19171	19227	19114	19474	19226	19282	19402	19243	19429	19484	19224	19316	19250	19287	19160	19077	19193	19120	19252	19247	19096	19283	19239	19376	19109	19213	19232	19321	19476	19251	19280	19226	19196	19220	19328	19403	19459	19520	19466	19321	19196	19081	19079	19450	19424	19207	19304	19105	19367	19411	19217	19378	19184	19153	19136	19423	19310	19284	19373	19398	19185	19274	19298	19257	19203	19261	19239	19415	19179	19473	19182	19323	19220	19260	19235	19126	19060	19375	19240	19206	19495	19484	19350	19168	19319	19235	19311	19209	19199	19091	19314	19328	19302	19428	19236	19330	19093	19328	19271	19356	19382	19413	19316	19140	19382	19437	19352	19218	19248	19156	19374	19321	19427	19244	19289	19144	19302	19279	19537	19296	19270	19492	19303	19278	19288	19296	19144	19192	19226	19243	19282	19183	19111	19297	19136	19388	19175	19371	19102	19139	19521	19200	19442	19246	19330	19296	19239	19403	19349	19276	19297	19293	19305	19182	19429	19231	19167	19292	19370	18927	19188	19299	19058	19064	19109	19076	19398	19565	19324	19210	19360	19250	19339	19308	19285	19226	19230	19296	19460	19261	19363	19386	19258	19367	19155	19188	19295	19396	19355	19416	19230	19336	19389	19296	19544	19159	19255	19207	19348	19364	19111	19315	19157	19184	19070	19295	19167	19260	19108	19378	19148	19263	19485	19199	19312	19169	19258	19411	18969	19272	19364	19560	19264	19402	19345	19394	19247	19435	19349	19337	19162	19210	19113	19347	19472	19162	19338	19420	19479	19256	19468	19325	19296	19467	19490	19312	19426	19318	19269	19392	19425	19220	19258	19483	19496	19461	19184	19304	19319	19154	19123	19317	19269	19225	19273	19117	19063	19159	19168	19484	19238	19325	19397	19180	19256	19297	19182	19249	19329	19362	19194	19309	19082	19340	19248	19336	19278	19235	19339	19307	19149	19423	19363	19591	19410	19546	19486	19297	19255	19066	19289	19173	19194	19336	19509	19192	19233	19102	19246	19210	19254	19189	19242	19231	19448	19352	19106	19273	19244	19134	19159	19222	19174	19424	19211	19196	19290	19306	19473	19123	18977	19487	19221	19278	19399	19275	19124	19185	19123	19312	19249	19316	19393	19315	19301	19531	19255	19323	19332	19504	19206	19236	19333	19201	19255	19153	19496	19277	19270	19477	19222	19285	19251	19260	19245	19288	19271	19235	19110	19458	19095	19131	19237	19307	19230	19441	19276	19421	19356	19393	19459	19053	19329	19045	19383	19361	19214	19215	19379	19383	19244	19188	19215	19249	19311	19423	19264	19334	19344	19220	19066	19287	19160	19409	19271	19297	19199	19273	19295	19359	19390	19104	19425	19300	19218	19105	19443	19400	19361	19121	19219	19351	19692	19296	19318	19489	19367	19309	19282	19448	19346	19399	19177	19300	19225	19148	19332	19367	19236	19181	19376	19368	19111	19228	19209	19253	19324	19260	19381	19210	19259	19506	19185	19117	19440	19299	19520	19298	19314	19154	19247	19390	19132	19178	19412	19336	19478	19277	19293	19257	19284	19340	19318	19376	19179	19161	19484	19339	19147	19229	19047	19321	19322	19220	19254	19270	19196	19465	19397	19252	19250	19413	19373	19365	19379	19213	19256	19239	19330	19424	19229	19186	19081	19221	19116	19307	19194	19164	19294	19275	19524	19446	19324	19232	19269	19251	19309	19411	19383	19148	19463	19364	19131	19346	19038	19167	19415	19305	19136	19308	19302	19220	19245	19115	19028	19227	19279	19333	19320	19143	19283	19329	19180	19306	19123	19235	19151	19372	19240	19569	19309	19337	19295	19165	19191	19341	19430	19283	19269	19169	19140	19360	19231	19453	19236	19280	19325	19218	19257	19334	19237	19128	19190	19276	19325	19314	19267	19228	18965	19406	19436	19618	19365	19201	19366	19380	19238	19201	19218	19442	19131	19149	19344	19150	19244	19432	19436	19394	19389	19310	19339	19258	19386	19515	19194	19289	19416	18982	19212	19185	19480	19267	19405	19265	19310	19344	19102	19415	19321	19281	19429	19236	19321	19396	19230	19264	19463	19207	19275	19298	19270	19223	19239	19307	19422	19327	19516	19405	19299	19255	19442	19250	19149	19295	19343	19349	19139	19317	19272	19312	19187	19182	19293	19325	19322	19242	19426	19424	19219	19427	19103	19359	19294	19135	19384	19085	19194	19257	19374	19242	19345	19189	19411	19287	19374	19237	19319
62327	104518	86160	58356	34509	21347	16429	16010	16201	16062	16108	16056	16145	16257	16251	16269	16226	16134	16171	16163	16134	16216	16201	16077	16248	16055	16241	15966	16063	16225	16055	16118	16199	16322	16114	16213	16321	16174	16183	16260	16045	16208	16153	15930	16335	16148	16111	16256	16216	16248	16074	16142	16111	16065	16113	16145	16180	16196	16145	16162	16061	16113	16179	16068	16178	16140	16287	16040	16088	16414	16140	16342	16121	16281	16101	16119	16100	16215	16164	16194	16168	16155	16270	16101	16319	16106	16161	16046	16059	16135	16017	16107	16225	16258	16060	16344	16133	16253	16152	16029	16001	16113	16199	16126	16209	16114	16037	16167	16052	16112	16064	16213	16157	16252	16270	16177	16035	16200	16040	16072	15953	16131	16055	16363	15982	16056	16141	16023	16017	16147	16100	16129	16185	16165	16154	15973	16275	15922	16209	16042	16080	15987	16124	16122	16227	16035	16043	15995	16081	16109	16175	16137	16239	16018	16121	16110	16202	16227	16208	16205	16189	16246	16008	16142	16210	16053	16047	16073	16237	16166	16238	16155	16211	16127	16282	16009	16037	16151	16239	16129	16155	16065	16030	16119	16126	16185	15928	16076	16034	16132	16011	16164	16073	16099	16238	16052	16216	16181	16094	16154	16249	15957	16022	16190	16121	16179	16227	16330	16156	16086	16110	16160	16097	16149	16240	16097	16257	16165	16136	16274	16054	16211	16310	16180	16186	16125	16006	16091	16280	16304	16142	16190	16078	16114	15986	15961	16209	16167	16171	16282	16109	16181	16117	16192	16046	16119	16109	16339	16219	16157	16296	16219	16246	15932	16010	16255	15945	16167	16043	16053	16189	16083	16188	16097	16099	16042	16171	16113	16359	16086	16013	16103	16050	16110	16039	16091	16028	16161	16112	16153	16091	16148	16225	16078	16041	16077	16092	16213	16120	16128	16114	16155	16221	16141	16129	16212	16073	16160	16092	16024	16109	16265	16090	16195	16027	16270	16036	16120	16267	16175	16253	16184	15987	16140	16205	16066	15975	16112	16207	16049	16041	16210	16247	16199	16089	16142	16143	16146	16043	16173	16114	16001	16199	16008	16018	16107	16073	16236	16090	16100	16231	16109	16183	16119	16245	16198	16234	15987	16148	16057	16190	16147	15900	16255	16265	16147	16049	15923	16030	16154	15992	16157	16057	16149	16002	16137	16342	16092	16228	16015	16125	16133	16225	16202	16164	16231	16018	16074	16023	16216	16093	16263	16224	16070	16205	16166	16045	16034	16138	15990	16181	16030	16026	16032	16023	16251	16121	16063	16100	16227	16110	16271	16101	16191	16088	16170	16284	16198	16063	15975	16072	16225	16107	16183	16116	16155	16163	15993	16134	16080	16160	16153	16096	16128	16193	16028	16145	16195	16291	16308	16163	16131	16210	16110	16335	16158	16123	16167	16171	16025	16221	15971	16265	15869	16195	16179	16004	16388	15891	16040	16111	16101	16354	16197	16264	16200	16182	16040	16106	16096	16251	16206	16174	15939	16064	16145	16206	16121	16056	16053	16245	16170	16087	16218	16052	16037	16057	16178	16096	15905	16170	16281	16186	16039	16063	16228	16208	16008	16197	16152	16155	16219	16221	15978	16069	16084	16093	16319	16139	16305	16187	16040	16157	16359	15982	16046	16228	16424	16186	16038	15930	16095	16256	16090	16149	16216	16131	16051	16243	15949	16090	16246	16054	16067	16334	15975	16081	16091	16156	16214	16024	16113	16350	16245	16025	16211	16290	16029	15926	16137	16107	16149	16122	16091	16060	16027	16190	16076	16223	16011	16071	16118	16142	16127	16044	16229	16182	16178	16151	16334	15926	16133	16121	16136	16140	16271	16171	16141	16113	16120	16119	16236	16203	16130	16080	16008	16107	16192	16162	16402	16130	15998	16041	16172	16228	16073	16166	16083	16401	16043	16225	16029	16128	16039	16273	16159	16017	16168	16200	16120	16108	16190	16157	16154	16184	15852	16258	16101	16243	16066	16078	16139	16170	15877	16247	16190	16099	16160	16127	16180	15994	16081	16006	16234	16078	15943	16245	16189	16259	16221	15910	16044	16176	16104	16097	15828	16245	16155	16279	16061	16098	16207	16114	16118	16165	16024	16118	16208	16196	16125	16204	16322	16161	16286	16217	15977	16313	16205	16087	16257	16203	16248	16291	16182	16140	16043	16324	16177	16208	16079	16224	16209	16226	16076	16027	16370	16082	16172	16150	16029	16265	16122	16031	16097	16042	16069	16076	16242	16187	16091	15969	16069	16060	16013	16233	16203	16118	16112	16134	16243	16159	16125	16091	16007	16103	16188	16149	16158	16236	16091	16042	16105	16174	16186	16185	16355	16006	16172	16053	16170	16093	16118	16171	16150	16093	16072	16222	16275	16212	16100	16090	16078	16008	16145	16062	16081	16145	16139	16054	16001	16211	16059	16082	16041	16117	16199	16158	16063	16219	16193	16195	16055	16192	15992	16055	16220	16157	16027	16079	16206	16213	16217	16098	16109	15991	15973	16115	16134	16234	16097	16009	16163	16210	16195	16125	16198	16002	16064	15835	16093	16301	16147	16159	16263	16274	16106	16199	16178	16130	16113	16077	16074	16267	15939	16143	16125	16075	16285	16134	16059	16084	16002	16216	16021	16147	16117	16203	16165	16039	16116	16297	16060	16255	16094	16107	16320	16090	16033	16233	16136	16106	16199	16009	16264	16102	16324	16133	16116	16352	16154	16096	16193	16022	16123	16185	16138	16054	16194	16191	16290	16150	16054	16001	16106	16131	16161	16124	15960	16134	16089	16231	16154	16198	16009	16174	16201	16084	16141	16098	16119	16178	16151	16156	16297	16281	16307	16178	16185	16208	16256	16033	16149	16209	15991	16080	16269	16178	16240	16038	16171	16120	16153	16088	16227	16220	16242	16031	15985	16102	16103	16050	16125	16162	16013	16084	16111	16296	16159	16103	16104	16186	16123	16257	16184	16049	16124	16121	16199	16142	16123	16227	16032	16201	16025	16145	15908	16220	15978	16236	15964	16014	16388	16161	16117	16232	15992	16044	16123	16154	16050	16020	16149	15968	16016	16181	16224	16014	16091	16168	16184	16347	16258	16212	16296	16005	16227	16158	16169	16192	16127	16194	16121	16174	16119	16326	16076	16248	16261	15988	16135	16293	16177	16218	16245	16045	16225	16090	16127	15967	16024	16196	16048	15904	16147	16133	16115	16285	15998	16244	16138	15947	16145	16054	16091	16383	16176	15935	16228	16267	16140	16164	16215	16200	16180	16184	16138	16194	16235	16258	16218	16074	15934	16081	15790	16234	16227	16145	16277	16220	16030	16149	16166	16142	16230	16008	16004	16208	16102	16046	16093	16256	16125	16084	16150	16070	16145	16198	16131	16067	16154	16222	16013	16067	16133	16176	16066	16147	16029	16165	16131	16085	16055	16278	16112	16144	16078	16172	16100	16164	16083	16185	16023	16082	16342	16132	16148	16084	16066	16207	16067	16181	15925	16288	15949	16124	16243	16003	16115	16180	16083	16056	16069	16311	16156	16109	16071	16208	15994	16078	16163	16070	15945	16072	16215	16088	16274	16145	16010	16162	16096	16148	16122	16192	16085	15997	15962	16213	15971	16148	16013	16164	16054	16106	16185	16233	16101	16196	15954	16111	16227	16208	16204	16029	16213	16219	16115	16236	16091	16067	16083	15918	16037	16166	16133	16301	16131	16026	16258	16066	16192	16157	16240	16223	16177	16189	16303	16268	16108	16063	16095	16349	16133	16100	16052	16116	16115	16142	16236	16110	16036	15933	16175	16054	16135	16053	15994	16119	16191	16276	16102	16265	16150	16224	15985	16059	15957	16190	16192	16205	16142	16082	16009	16317	16279	16238	16160	16057	15987	16031	16072	16086	16079	16047	16291	16038	16120	16133	16081	15992	16324	16133	16175	15937	16102	16165	16033	16482	16202	16143	16194	16206	16103	16124	16241	16141	16114	16308	16107	16156	16065	15944	16109	16143	15999	16123	16167	16185	16078	16158	16040	16295	16085	16182	16029	16035	16137	16236	16139	16045	16048	16080	16124	16170	15992	16223	16243	16212	16160	16041	16201	16081	16077	16156	16164	16065	16223	16181	15959	16204	16041	16297	16118	16094	15996	16094	16098	16158	16020	16253	16049	16016	16230	16164	16176	16118	16188	16111	16194	16025	16063	16049	16157	16022	16130	16005	16064	16189	16094	16078	16090	16181	16129	16262	16335	16088	16137	16139	16178	16185	16166	16140	16147	16180	16171	16220	16198	16179	16240	16064	16288	15964	16125	16141	16081	16198	16011	16138	15879	16123	16226	16029	16046	16034	16104	16081	15928	16062	16178	16121	16196	16134	16254	16244	16189	15985	16055	16241	15919	16146	16276	16204	15990	16128	16190	16214	16128	16275	16146	16189	16011	16110	15950	16153	16120	16024	16163	16030	16329	16154	16177	16059	16119	16112	16166	16107	16141	16351	16215	16059	16019	16176	16046	16012	16098	16250	16175	16159	16133	16135	16267	16175	16222	16243	16225	16197	16211	16063	16068	16113	15942	16051	16015	16055	16178	16112	16227	16137	15934	16226	16216	16154	16042	16236	16183	16221	16106	16266	16146	16082	15973	16182	16210	16058	16311	16060	16140	16116	16101	16066	16102	16168	16189	16089	16199	16161	16136	16079	16177	16059	16268	16042	16101	16204	16038	16057	16153	15952	16182	16250	16247	16034	16092	16177	16238	16271	16085	16135	16234	16141	16065	16175	16075	16065	16217	16040	16216	16087	15998	15956	16028	16147	16067	16112	16160	16051	16214	16214	16147	16270	16094	16076	16153	16213	15980	16066	16080	15910	16217	15980	16055	16262	16045	16088	16172	16137	16266	16024	16125	16061	16174	16074	16074	16136	15983	16040	16154	15979	15987	16272	16004	16258	16145	16094	16287	16017	16056	16025	16022	16234	16139	16207	16016	16074	16063	16181	16071	16232	16119	16061	16387	16120	16230	16183	16137	16206	16042	16146	16020	16064	16327	16115	16277	16006	16126	16011	16076	16416	16017	15990	16159	16113	16159	16122	16208	16189	15992
30775	38508	41550	29723	21544	18983	18595	18491	18521	18371	18428	18390	18310	18283	18443	18271	18405	18451	18445	18285	18299	18363	18421	18506	18451	18466	18369	18272	18491	18507	18345	18332	18488	18152	18084	18293	18500	18196	18406	18394	18234	18425	18390	18280	18218	18411	18392	18468	18634	18305	18314	18210	18375	18354	18225	18448	18426	18305	18434	18355	18396	18328	18370	18244	18501	18305	18287	18482	18448	18478	18349	18462	18385	18327	18334	18238	18404	18322	18446	18470	18378	18157	18387	18197	18450	18207	18070	18408	18405	18372	18223	18118	18097	18335	18150	18316	18330	18458	18424	18425	18340	18348	18310	18366	18336	18241	18193	18340	18122	18250	18424	18457	18453	18200	18313	18237	18244	18217	18222	18215	18212	18456	18373	18293	18172	18402	18237	18379	18338	18358	18202	18484	18486	18376	18340	18266	18119	18172	18112	18286	18469	18419	18270	18312	18394	18370	18358	18283	18543	18287	18135	18299	18391	18417	18410	18447	18223	18399	18306	18413	18466	18368	18240	18347	18157	18445	18423	18218	18282	18195	18388	18333	18467	18253	18235	18022	18547	18384	18466	18422	18461	18301	18352	18305	18381	18347	18554	18239	18302	18210	18297	18398	18242	18271	18292	18257	18459	18308	18363	18154	18127	18233	18349	18371	18281	18394	18253	18440	18176	18406	18334	18459	18411	18422	18422	18330	18173	18108	18466	18303	18500	18402	18333	18373	18256	18587	18403	18170	18165	18285	18172	18327	18270	18346	18201	18202	18147	18167	18234	18245	18302	18371	18434	18320	18594	18204	18368	18277	18369	18277	18231	18309	18312	18285	18259	18097	18237	18165	18230	18313	18150	18286	18229	18308	18297	18266	18429	18340	18408	18462	18307	18295	18356	18183	18311	18420	18396	18225	18268	18366	18314	18182	18133	18457	18405	18293	18427	18329	18335	18234	18332	18266	18163	18225	18214	18077	18219	18248	18367	18394	18230	18311	18407	18365	18175	18083	18353	18337	18299	18513	18128	18378	18319	18114	18392	18513	18431	18485	18402	18356	18099	18310	18380	18272	18299	18314	18217	18314	18161	18425	18312	18151	17994	18260	18223	18351	18456	18292	18238	18172	18566	18403	18341	18185	18119	18341	18441	18272	18334	18162	18350	18502	18609	18393	18316	18377	18430	18498	18313	18333	18203	18377	18451	18161	18239	18324	18114	18276	18111	18314	18333	18305	18505	18391	18283	18402	18212	18136	18159	18145	18267	18119	18222	18186	18359	18419	18492	18396	18425	18414	18337	18511	18239	18258	18126	18455	18512	18258	18209	18269	18478	18246	18415	18315	18217	18215	18300	18162	18264	18338	18169	18251	18440	18458	18299	18115	18382	18300	18302	18324	18061	18354	18080	18354	18261	18341	18330	18496	18434	18434	18312	18381	18451	18391	18379	18111	18376	18497	18278	18391	18501	18378	18413	18423	18295	18301	18250	18292	18377	18233	18149	18443	18510	18251	18292	18213	18250	18505	18413	18380	18401	18386	18416	18288	18189	18347	18384	18341	18270	18395	18363	18269	18336	18227	18370	18255	18223	18337	18443	18271	18143	18281	18368	18347	18360	18409	17984	18341	18284	18487	18312	18317	18348	18240	18308	18186	18374	18412	18276	18369	18488	18341	18204	18428	18330	18416	18397	18256	18319	18248	18116	18286	18272	18567	18144	18342	18568	18631	18269	18244	18456	18462	18145	18436	18277	18268	18678	18362	18357	18335	18351	17989	18148	18212	18191	18222	18403	18296	18466	18406	18213	18340	18460	18488	18275	18334	18153	18314	18343	18262	18301	18112	18325	18283	18351	18435	18356	18248	18220	18316	18353	18320	18518	18368	18252	18410	18175	18602	18332	18360	18494	18384	18423	18302	18326	18537	18344	18430	18283	18271	18314	18208	18551	18167	18523	18430	18298	18387	18379	18372	18611	18395	18167	18253	18305	18267	18289	18417	18545	18372	18386	18322	18329	18287	18488	18448	18176	18615	18301	18281	18328	18172	18365	18374	18566	18469	18258	18142	18483	18596	18284	18500	18354	17998	18468	18357	18283	18384	18166	18199	18392	18393	18325	18289	18476	18354	18335	18495	18172	18158	18291	18276	18213	18385	18388	18325	18461	18350	18468	18389	18259	18411	18368	18158	18381	18431	18510	18414	18384	18258	18224	18460	18423	18418	18386	18183	18228	18335	18251	18382	18348	18331	18272	18211	18442	18483	18247	18391	18497	18359	18134	18410	18470	18494	18318	18303	18496	18238	18302	18308	18621	18597	18520	18321	18164	18397	18403	18214	18396	18448	18398	18253	18366	18262	18520	18200	18240	18291	18234	18340	18359	18373	18281	18316	18289	18312	18446	18253	18416	18299	18249	18335	18372	18365	18313	18436	18386	18161	18303	18421	18313	18186	18301	18421	18368	18351	18399	18403	18369	18206	18437	18512	18238	18290	18413	18173	18354	18270	18311	18298	18398	18476	18683	18430	18365	18391	18424	18251	18280	18544	18385	18373	18385	18143	18321	18348	18270	18418	18377	18357	18356	18236	18342	18374	18371	18444	18285	18246	18393	18317	18087	18357	18506	18308	18395	18192	18382	18409	18465	18379	18444	18431	18339	18251	18396	18259	18513	18291	18362	18308	18465	18440	18316	18499	18376	18190	18284	18270	17996	18152	18355	18111	18226	18324	18458	18397	18316	18279	18322	18114	18343	18554	18384	18229	18403	18476	18324	18316	18151	18272	18257	18387	18284	18334	18410	18411	18253	18380	18436	18436	18494	18360	18457	18309	18476	18369	18223	18225	18391	18097	18483	18364	18408	18389	18358	18241	18377	18107	18448	18439	18209	18295	18452	18282	18280	18368	18542	18448	18269	18248	18319	18326	18522	18291	18263	18307	18223	18378	18343	18355	18430	18374	18261	18293	18426	18453	18456	18301	18156	18438	18332	18280	18315	18255	18309	18484	18317	18268	18314	18283	18552	18048	18300	18292	18256	18373	18362	18425	18348	18487	18450	18341	18491	18199	18460	18444	18113	18203	18382	18117	17975	18455	18177	18281	18293	18406	18331	18136	18289	18302	18235	18210	18301	18139	18489	18476	18284	18344	18156	18363	18446	18349	18264	18245	18227	18461	18504	18149	18221	18472	18495	18323	18397	18371	18432	18186	18336	18299	18111	18494	18529	18278	18287	18296	18222	18366	18412	18429	18325	18411	18308	18319	18301	18159	18303	18452	18353	18105	18332	18232	18346	18261	18343	18167	18302	18413	18238	18392	18396	18381	18568	18503	18391	18333	18116	18302	18226	18541	18440	18289	18419	18325	18406	18211	18333	18438	18354	18443	18403	18622	18404	18353	18437	18348	18443	18210	18376	18330	18316	18479	18161	18302	18315	18361	18426	18343	18279	18176	18520	18498	18435	18206	18431	18248	18385	18340	18488	18362	18238	18307	18322	18309	18488	18281	18370	18225	18242	18222	18462	18101	18426	18376	18474	18485	18088	18401	18346	18534	18077	18372	18556	18351	18439	18397	18117	18529	18340	18268	18333	18333	18276	18272	18553	18323	18388	18403	18306	18234	18408	18189	18425	18250	18251	18260	18371	18241	18244	18324	18476	18367	18305	18245	18313	18495	18520	18483	18379	18319	18268	18369	18368	18458	18415	18449	18232	18370	18252	18343	18325	18467	18333	18547	18266	18286	18078	18388	18306	18335	18419	18449	18321	18471	18442	18386	18350	18075	18179	18395	18220	18318	18315	18214	18245	18432	18342	18239	18208	18225	18453	18241	18422	18535	18238	18399	18511	18454	18546	18402	18514	18356	18304	18354	18505	18265	18290	18447	18254	18555	18400	18246	18229	18269	18308	18291	18268	18296	18330	18304	18386	18106	18392	18387	18202	18259	18461	18185	18316	18504	18409	18339	18415	18443	18409	18136	18349	18358	18200	18146	18441	18328	18345	18444	18420	18135	18290	18506	18500	18295	18475	18383	18362	18115	18337	18482	18494	18399	18529	18385	18086	18236	18234	18524	18353	18333	18464	18330	18148	18235	18245	18191	18356	18304	18335	18329	18367	18298	18432	18273	18247	18366	18400	18015	18469	18430	18704	18299	18426	18244	18404	18267	18288	18366	18267	18404	18442	18534	18334	18367	18398	18244	18209	18365	18518	18424	18398	18480	18187	18356	18305	18487	18356	18372	18420	18489	18255	18483	18280	18237	18342	18338	18262	18296	18305	18342	18380	18173	18301	18198	18301	18348	18332	18480	18388	18365	18284	18605	18359	18249	18314	18266	18476	18194	18451	18140	18295	18383	18363	18124	18328	18288	18291	18247	18289	18292	18440	18511	18435	18424	18524	18264	18376	18414	18337	18457	18368	18210	18363	18352	18494	18418	18579	18259	18493	18386	18467	18157	18301	18531	18380	18434	18237	18258	18267	18316	18345	18366	18410	18410	18507	18501	18327	18393	18361	18393	18335	18416	18422	18348	18448	18341	18332	18442	18539	18348	18160	18226	18473	18476	18324	18332	18240	18441	18425	18181	18390	18262	18263	18304	18244	18371	18310	18266	18409	18390	18316	18147	18183	18330	18311	18227	18251	18225	18280	18220	18342	18250	18121	18424	18199	18426	18140	18277	18473	18289	18408	18372	18358	18541	18366	18396	18504	18349	18432	18408	18302	18408	18269	18390	18348	18337	18223	18408	18334	18280	18255	18381	18440	18300	18132	18420	18411	18341	18335	18145	18464	18486	18293	18283	18436	18146	18169	18274	18406	18422	18379	18252	18193	18370	18332	18474	18288	18532	18492	18494	18322	18396	18404	18288	18446	18403	18231	18475	18336	18335	18151	18433	18388	18157	18443	18355	18617	18434	18425	18421	18177	18388	18418	18343	18275	18488	18486	18350	18407	18253	18248	18446	18466	18354	18258	18395	18564	18203	18540	18275	18447	18366	18449	18303	18248	18285	18201	18431	18386	18332	18422	18415	18165	18225	18248	18333	18372	18313	18331	18444	18294	18290	18177	18231	18181	18331	18312	18302	18279	18281	18434	18374	18308	18243	18565	18347	18358	18503	18215	18171	18422	18218	18382	18284	18389	18434	18337	18382	18352	18428	18370	18438
40680	57691	42675	24853	18036	16290	15813	15598	15645	15621	15689	15709	15606	15597	15557	15639	15549	15538	15730	15558	15605	15462	15787	15578	15544	15586	15450	15569	15712	15558	15601	15685	15891	15562	15504	15511	15529	15655	15547	15700	15690	15624	15666	15661	15623	15756	15634	15622	15691	15547	15474	15548	15621	15752	15640	15538	15621	15538	15658	15836	15701	15630	15687	15612	15699	15562	15665	15750	15735	15629	15632	15639	15582	15773	15557	15592	15603	15695	15521	15584	15585	15627	15576	15653	15757	15554	15777	15668	15838	15475	15537	15712	15700	15619	15716	15640	15686	15548	15648	15562	15600	15470	15443	15628	15613	15602	15475	15478	15510	15681	15615	15549	15497	15676	15520	15479	15623	15503	15678	15694	15734	15649	15715	15539	15577	15601	15733	15439	15701	15509	15535	15795	15640	15602	15663	15520	15572	15628	15560	15610	15407	15488	15492	15491	15558	15738	15629	15621	15462	15569	15603	15562	15576	15709	15661	15530	15743	15478	15586	15668	15647	15532	15735	15599	15738	15664	15455	15608	15631	15574	15714	15555	15586	15520	15640	15654	15480	15566	15657	15477	15531	15664	15634	15614	15636	15567	15613	15476	15457	15634	15642	15543	15638	15620	15590	15554	15712	15520	15615	15601	15509	15809	15669	15502	15543	15696	15547	15530	15521	15469	15648	15673	15548	15755	15615	15551	15630	15644	15654	15579	15572	15649	15427	15617	15706	15579	15603	15683	15522	15552	15511	15723	15502	15659	15326	15654	15589	15695	15524	15678	15549	15658	15608	15927	15365	15726	15694	15789	15548	15701	15668	15677	15737	15531	15572	15696	15609	15626	15701	15605	15663	15580	15662	15581	15638	15586	15649	15728	15807	15491	15668	15688	15661	15594	15480	15706	15569	15699	15592	15603	15546	15518	15440	15458	15801	15685	15651	15470	15651	15616	15709	15688	15602	15592	15789	15659	15873	15717	15662	15430	15442	15653	15514	15608	15481	15784	15582	15603	15657	15685	15579	15646	15637	15580	15486	15655	15560	15594	15711	15589	15676	15460	15694	15472	15674	15762	15644	15443	15581	15366	15725	15592	15585	15537	15705	15627	15779	15580	15626	15571	15732	15590	15632	15461	15671	15751	15494	15615	15585	15728	15711	15670	15553	15453	15575	15530	15607	15597	15447	15488	15748	15656	15543	15492	15541	15652	15481	15543	15729	15492	15641	15645	15656	15644	15745	15784	15687	15705	15676	15501	15545	15629	15617	15501	15708	15515	15721	15628	15634	15596	15708	15600	15525	15599	15572	15544	15437	15690	15577	15453	15671	15798	15698	15671	15719	15574	15621	15578	15579	15580	15707	15564	15584	15608	15697	15799	15782	15695	15531	15536	15662	15656	15554	15739	15700	15528	15634	15602	15667	15525	15629	15565	15468	15699	15556	15562	15602	15553	15550	15674	15444	15595	15661	15552	15672	15679	15504	15493	15726	15606	15654	15573	15692	15648	15633	15517	15495	15535	15538	15534	15580	15718	15571	15721	15604	15641	15581	15464	15728	15706	15688	15596	15574	15672	15552	15620	15575	15425	15733	15634	15614	15628	15601	15670	15629	15543	15531	15543	15544	15637	15648	15655	15607	15614	15542	15502	15537	15736	15671	15601	15440	15551	15796	15728	15716	15539	15614	15651	15679	15741	15538	15490	15648	15585	15585	15711	15715	15600	15619	15562	15448	15538	15292	15571	15626	15628	15660	15776	15497	15833	15603	15617	15652	15709	15687	15480	15692	15536	15527	15465	15624	15870	15568	15538	15596	15655	15707	15607	15666	15709	15630	15352	15549	15503	15552	15743	15718	15759	15675	15589	15537	15608	15594	15778	15581	15780	15687	15626	15657	15392	15538	15691	15650	15695	15665	15364	15730	15710	15616	15699	15707	15688	15460	15697	15525	15629	15756	15622	15719	15559	15563	15660	15514	15727	15452	15656	15595	15552	15510	15654	15585	15694	15620	15697	15655	15730	15733	15570	15506	15655	15797	15479	15644	15519	15722	15581	15731	15553	15584	15579	15455	15655	15672	15599	15682	15540	15524	15635	15569	15616	15528	15720	15726	15547	15636	15384	15593	15615	15585	15421	15508	15668	15559	15637	15568	15587	15603	15642	15628	15568	15762	15706	15762	15654	15500	15643	15650	15930	15632	15727	15687	15569	15659	15507	15774	15450	15583	15597	15556	15491	15637	15587	15554	15798	15714	15679	15652	15540	15744	15503	15603	15655	15517	15724	15486	15609	15586	15674	15468	15520	15711	15567	15479	15629	15727	15538	15553	15570	15650	15507	15780	15557	15775	15573	15636	15467	15516	15624	15613	15750	15559	15761	15580	15564	15680	15522	15457	15600	15750	15621	15569	15590	15722	15718	15653	15590	15670	15794	15742	15621	15672	15643	15717	15504	15496	15565	15661	15682	15501	15570	15684	15632	15498	15549	15725	15761	15546	15712	15690	15719	15683	15837	15557	15504	15646	15457	15637	15566	15588	15607	15570	15701	15616	15708	15690	15602	15642	15577	15594	15515	15685	15621	15516	15694	15487	15640	15602	15649	15509	15535	15653	15573	15508	15576	15640	15441	15596	15810	15722	15600	15593	15584	15854	15731	15615	15841	15562	15619	15530	15614	15422	15566	15408	15649	15881	15598	15449	15685	15741	15673	15821	15589	15492	15648	15672	15530	15531	15666	15838	15754	15340	15505	15597	15580	15612	15665	15538	15618	15647	15646	15733	15556	15779	15610	15722	15728	15678	15673	15547	15830	15598	15631	15647	15633	15694	15630	15621	15635	15584	15533	15686	15602	15568	15726	15482	15635	15612	15556	15689	15594	15509	15655	15472	15721	15587	15734	15643	15653	15664	15603	15762	15580	15639	15615	15748	15665	15643	15560	15607	15535	15566	15558	15575	15737	15662	15554	15643	15691	15439	15652	15623	15748	15739	15672	15481	15716	15579	15599	15681	15664	15588	15546	15670	15441	15770	15511	15580	15645	15530	15697	15446	15670	15867	15441	15491	15656	15517	15595	15622	15681	15687	15607	15507	15552	15658	15668	15735	15764	15532	15677	15738	15712	15570	15629	15452	15620	15658	15573	15677	15516	15658	15563	15622	15694	15584	15762	15617	15649	15437	15532	15597	15738	15458	15694	15682	15632	15484	15541	15624	15747	15676	15680	15629	15553	15608	15460	15671	15773	15689	15536	15648	15719	15688	15761	15665	15527	15580	15672	15745	15554	15649	15756	15751	15559	15750	15549	15585	15571	15867	15597	15748	15558	15561	15683	15829	15596	15620	15722	15712	15579	15732	15499	15637	15601	15596	15441	15554	15601	15610	15619	15703	15566	15463	15754	15677	15595	15693	15537	15526	15510	15707	15652	15529	15604	15644	15472	15682	15628	15788	15700	15677	15664	15679	15597	15657	15647	15708	15730	15704	15621	15654	15505	15531	15706	15721	15701	15520	15646	15540	15666	15732	15654	15716	15752	15512	15690	15709	15531	15658	15560	15611	15631	15613	15495	15791	15571	15788	15587	15611	15796	15632	15518	15707	15687	15748	15652	15607	15675	15650	15417	15676	15797	15475	15599	15685	15422	15512	15439	15564	15679	15632	15526	15481	15635	15478	15506	15539	15551	15708	15587	15537	15577	15697	15652	15690	15615	15416	15606	15568	15773	15554	15468	15681	15448	15686	15545	15663	15504	15577	15578	15476	15665	15589	15764	15492	15613	15674	15642	15781	15565	15586	15679	15513	15582	15566	15755	15909	15625	15631	15584	15531	15651	15664	15689	15508	15755	15582	15532	15703	15722	15643	15593	15480	15515	15686	15805	15494	15529	15680	15625	15616	15567	15686	15595	15571	15707	15591	15464	15620	15652	15793	15605	15530	15617	15687	15807	15396	15697	15622	15655	15525	15564	15632	15638	15795	15736	15685	15617	15586	15590	15683	15619	15688	15695	15687	15506	15588	15668	15730	15655	15530	15597	15643	15435	15774	15585	15522	15648	15668	15739	15500	15674	15450	15424	15584	15607	15581	15733	15489	15608	15464	15492	15605	15715	15560	15789	15564	15703	15677	15872	15642	15638	15641	15652	15656	15615	15719	15584	15532	15592	15500	15649	15446	15720	15691	15766	15781	15580	15694	15445	15592	15806	15626	15623	15582	15727	15618	15686	15846	15725	15472	15616	15766	15693	15724	15755	15478	15566	15710	15836	15554	15620	15607	15681	15491	15659	15460	15714	15632	15652	15643	15699	15769	15747	15637	15716	15663	15654	15506	15593	15600	15633	15413	15734	15511	15614	15691	15592	15537	15601	15404	15614	15646	15616	15576	15555	15711	15557	15567	15664	15655	15445	15645	15718	15698	15656	15769	15650	15665	15514	15534	15508	15664	15662	15623	15638	15700	15688	15632	15691	15501	15649	15660	15572	15558	15579	15664	15615	15682	15646	15908	15639	15650	15513	15619	15636	15570	15700	15503	15667	15617	15501	15532	15615	15720	15647	15553	15682	15662	15478	15612	15573	15762	15810	15687	15628	15658	15470	15675	15466	15594	15489	15582	15692	15660	15755	15740	15501	15607	15622	15528	15621	15709	15558	15509	15844	15541	15607	15683	15602	15698	15652	15583	15590	15616	15618	15568	15672	15566	15600	15549	15495	15669	15715	15557	15543	15832	15719	15636	15597	15603	15805	15604	15658	15722	15530	15654	15613	15633	15676	15646	15625	15593	15507	15516	15650	15594	15790	15605	15808	15721	15605	15718	15755	15582	15555	15498	15604	15641	15526	15691	15711	15595	15697	15604	15510	15578	15616	15594	15704	15685	15721	15657	15633	15538	15650	15624	15496	15718	15638	15659	15539	15696	15679	15663	15556	15679	15452	15639	15804	15562	15665	15563	15514	15718	15516	15642	15571	15748	15407	15621	15632	15650	15588	15459	15628	15699	15517	15676	15589	15611	15716	15634	15492	15619	15652	15611	15659	15722	15566	15757	15622	15714	15774	15657	15576	15714	15532	15808	15616	15559	15472	15756	15492	15606	15559	15632	15669	15540	15636	15831	15525	15837	15714	15593	15574	15751	15619	15425	15600	15409	15678	15628	15729	15697	15463
27527	33239	45195	34359	22994	19336	17992	17272	17296	17324	17402	17470	17281	17267	17286	17105	17391	17159	17274	17268	17517	17265	17239	17164	17314	17290	17283	17409	17192	17292	17119	17130	17122	17378	17163	17067	17116	17119	17205	17201	17148	17316	17260	17085	17190	17137	17190	17188	17170	17056	17318	17126	17257	16975	17289	17052	17275	16906	17259	17149	17231	17204	17062	17207	17268	17152	17096	17265	17074	17079	17060	17214	17183	17072	17089	17084	17185	17316	17184	17127	17376	17247	17303	17267	17203	17197	17270	17174	17146	17239	17111	17128	17265	17200	17104	17075	17026	17213	17335	17155	17031	17007	17078	17349	17347	17297	16966	17261	17218	17190	17073	17256	17255	17167	17429	17129	17249	17084	16979	17220	17120	17105	17091	17177	17148	17404	17150	17152	17035	17307	17295	17283	17235	17078	17151	17260	17199	17228	17138	17213	16972	17078	17036	17287	17118	17244	17089	17132	17219	17190	17109	17164	17133	17296	17133	17150	17298	17038	17191	16977	17142	17268	17214	17272	17263	17371	17095	17284	17274	17305	17187	17095	17207	17097	17077	17106	17326	17195	17227	17000	17122	17051	17158	17265	17288	17018	17209	17271	17018	17230	17395	17210	17149	17112	17193	17309	17074	17171	17032	17316	17253	17197	17094	17094	17322	17276	17161	17193	17247	17244	17243	17066	17149	17249	17130	17186	16980	17225	17273	17177	17107	17266	17054	17284	16985	17122	16969	17082	17043	17299	17381	17325	17152	17093	17274	17164	17389	17127	17035	17234	17283	17122	17224	17376	17088	17337	17352	17080	16984	17090	17219	17194	17072	17232	17147	16941	17101	17130	16999	16931	17181	16994	17186	17167	17115	16988	17155	17152	17129	17332	17074	17168	17240	17178	17019	17287	17149	17138	17235	17086	17314	17119	17278	17083	17074	17214	17334	17081	17264	17269	17115	17285	17503	17003	17212	17202	17131	17038	17158	17334	17076	17256	17024	17326	17437	17467	17416	17208	17268	17118	17024	17007	17293	17157	17169	17231	17009	17177	17366	17213	17230	17140	17163	17304	17320	17377	17162	17227	17251	17135	17174	17111	17027	17068	17232	17017	17114	17233	17341	17122	17066	17143	17152	17220	17192	17412	17200	17331	16859	17117	17381	17103	17122	16963	17182	17141	17056	17266	17157	17353	17150	17322	17219	17020	17014	17009	17473	17072	17252	17259	17170	17190	17327	17026	17283	17238	17251	17206	17226	17335	16937	17157	17294	16830	17136	17016	17489	17327	16975	17225	17197	17138	17028	17165	17118	17157	17209	17086	17064	17097	17040	17123	17204	17268	17311	17122	17101	17171	17294	17147	17115	17289	17337	17086	17082	17201	17129	17234	17045	17216	17071	17025	17348	17125	17060	17105	17054	17307	17088	16978	17054	17264	17109	17238	17267	17182	17179	17107	17212	17061	17045	17181	17121	16999	17163	17039	17151	17113	17043	17056	17421	17135	17129	17347	17199	17123	17105	17127	17181	16976	16976	16964	17270	17319	17200	17075	17328	17023	16937	17079	17396	17314	17154	17267	17215	16967	17120	16961	17266	17195	17044	17235	17128	17365	17219	17068	17134	17172	17162	17129	17121	17232	17248	17078	17197	17003	17236	17056	16923	17185	17345	17263	17142	16888	17144	17150	17174	17082	17080	17282	17159	16837	17179	16933	17107	17195	17159	17296	17219	17034	17062	17162	17082	17221	17146	17181	17026	17063	17203	17048	16991	17080	16997	17231	17027	17074	17016	17301	17315	17057	17063	17047	17242	17151	17308	17026	17265	17285	17209	17208	16918	17030	17178	17155	17348	17034	17091	17335	17340	17202	17198	17091	16933	17189	17049	17024	17165	17075	17026	17037	17072	17152	17210	17171	17096	17210	17458	17284	17355	17118	17223	17173	17262	17242	17038	17158	17054	17160	17133	17383	17301	17476	17025	17100	16942	17017	17033	17166	17190	17087	17182	17288	17022	17250	17086	17037	17303	17229	17310	17043	16974	17043	17114	17066	17197	17062	17087	17155	17184	17009	17205	17198	16992	17051	17042	17046	17154	17142	17217	17126	17221	17200	17225	16896	17131	17288	17072	17330	17362	17059	17234	17030	17167	16958	17033	17055	16961	17012	17137	17190	17292	17071	17081	17276	16957	17250	17100	17375	17130	17118	17135	17107	17086	17340	17120	17053	17265	17055	17133	17102	17138	17078	17296	16994	17039	17068	17166	17049	16962	17186	17136	17115	17257	17247	17167	17051	17198	17121	17316	17117	17067	17170	17141	17407	17318	17121	17096	17190	17237	17153	17198	17247	17171	17203	17252	17019	17147	17277	17128	17040	17449	16979	17337	17152	17248	17297	17088	17177	17320	17153	17231	17204	17120	17308	17169	17052	17341	17064	17074	16998	17135	17123	17091	16982	17101	17181	17282	17188	17325	17071	17083	16968	17299	17143	17201	17254	17299	17158	17240	17110	17213	17177	17057	17119	17291	17103	16998	17046	17166	17263	17278	17169	17038	17117	17167	17119	17179	17226	17321	17235	17245	16981	17126	17177	17261	17125	17116	17155	17136	17149	17505	17207	17041	17090	17048	17319	17269	17156	17090	17173	17152	17039	17219	17105	17030	17159	17337	17307	17309	17112	17168	17079	17305	16939	17220	17170	17092	17045	17225	17261	17296	17292	17219	17105	17136	17247	17005	17265	17101	17224	17059	17237	17168	16910	17129	17145	17224	17157	17360	17047	17336	17346	16935	17240	17300	17180	17231	17284	17110	17267	17294	17213	17131	17064	17322	17001	17338	17311	17159	17106	17020	17028	17136	16985	17242	17251	17149	17208	17229	17364	17115	17270	17211	17108	17016	17153	17102	16969	17132	17151	16858	17248	17078	17064	17196	17090	17143	17264	17072	17162	17177	17012	17118	17017	16974	17097	17057	17161	17036	17133	17344	17112	17127	17265	17252	17125	17293	17390	17149	17156	17277	17259	17068	17080	17240	17000	17166	17132	17219	17064	17181	17116	17229	17196	17175	17038	17252	17038	17309	17152	17411	17017	17209	17171	17333	17250	17252	17099	17270	17140	17221	17393	17432	17307	17118	17358	17338	17353	17175	16989	17337	17148	17082	16915	17327	17300	17263	16900	17245	17082	17072	16912	17188	17171	16950	17319	16965	17312	17060	17227	17202	17292	17223	17350	17299	17291	17124	17187	17133	16936	17233	17123	17209	17273	17238	17128	17282	17246	17072	17282	17164	17047	17026	16969	17019	17037	17173	17193	17080	16966	17124	17266	17224	17062	17263	16887	17108	17016	17136	17187	17220	17305	17220	17240	16994	17072	17280	17277	17408	17250	17202	17156	16906	17185	17396	17151	17048	17194	17330	17373	17063	17311	17340	17155	17163	17050	17032	17198	17240	17306	17203	17197	16973	16988	17316	17453	17208	17070	17102	17180	17110	17182	17005	16857	17222	17253	17034	17336	17246	17182	17328	17077	17227	17089	17287	17306	17088	17200	17248	17220	17201	17183	17299	17080	17357	17155	17281	17068	17153	17037	17124	17114	17341	17205	17001	17171	17002	17173	17158	17101	16973	17306	17106	17057	17226	17199	17017	17185	17370	17180	17151	17199	17112	17276	17153	17313	17024	17260	17136	17081	17144	17286	17058	17161	16956	17298	17091	17187	17210	17226	17180	17035	17038	17052	17220	17125	17103	17247	17471	17191	17103	17292	17281	17357	17141	17070	17281	17125	17116	17056	17092	17259	17312	17044	17110	17124	17123	17182	17154	17001	17241	17198	17125	17175	17167	17225	17310	17304	17216	17327	17153	16951	17182	17036	17259	17054	17251	17272	17044	17139	17156	17200	17208	17138	16952	17108	17401	17266	17043	17148	17306	17357	17058	17114	17241	17143	17212	17063	17203	17195	17133	17278	17245	17146	17112	17249	17375	17244	17308	17348	17252	17105	17207	17140	17129	17252	17246	17005	16977	17190	17226	17152	17002	17206	17047	17084	17114	17080	17107	17101	17296	17144	17226	17192	16967	17014	17316	17230	17209	17069	17101	17264	17249	16925	17180	17217	17125	17117	17313	17068	17214	17174	17058	17218	17032	17197	16996	17483	17382	17159	17233	17241	17216	17147	17145	17086	17272	17069	17249	17078	17131	17198	17044	17225	17161	17329	17170	17178	17124	17175	17321	17042	17173	16958	17084	17179	17215	17186	17413	17132	16992	17149	17220	17201	17156	17231	17085	17054	17171	17220	17164	17072	17105	17031	17075	17223	17113	16902	17133	17250	17135	17178	17339	17241	17222	17288	17023	17181	17198	17353	17210	17182	17054	17067	17176	17063	17260	17235	17393	17139	17234	17053	17121	17439	17368	17066	16970	17108	17077	17122	17146	17259	17149	17221	17255	17161	17328	17242	17519	17182	17248	17185	17202	17224	17104	17288	17072	17124	17232	17227	17378	17185	17083	17188	17039	17224	17148	17221	17251	17414	17147	17289	17239	17014	17314	17136	17153	17064	17240	17155	17025	16911	17255	17054	17083	17238	17098	17244	17115	16821	17020	17162	17363	17205	17428	17138	17195	17245	17098	17036	17135	17253	17326	17125	17236	17004	17259	17051	17090	17028	17264	17213	17207	17192	17152	17247	17012	17106	17173	17123	17057	17158	17108	17234	17402	17263	17197	16909	17033	17337	17236	17205	17219	17234	17192	17167	17083	16954	17179	17198	17140	17326	17184	17140	17092	17091	17427	17106	16986	17273	17216	17277	17236	17254	17085	17213	17070	17248	17241	17046	17076	17280	17097	17317	17122	17174	17277	17161	17072	17191	17362	17105	17276	17175	17143	17187	17079	17152	17324	17384	17246	17092	17242	17229	17081	17151	17112	17214	17278	17089	16862	17060	17171	17115	17075	17174	17225	17237	17333	17231	17247	17010	17222	17256	17085	17119	17280	17203	17190	17246	17150	17261	17274	17233	17035	17124	17169	17356	17281	17241	17038	17247	17015	17042	17115	16874	17168	17085	17206	17031	17261	17054	17124	17332	16908	17099	17170	17334	17200	17241	17178	17294	17080	17335	17219	17127	17235	17224	17214	17303	17205	17037	17035	17027	17039	17181
53101	78023	57005	32391	19953	16154	14970	14917	14972	14967	14973	14969	14821	14958	14914	14780	14924	14944	14851	14910	14987	14987	14949	14995	14853	15089	14784	15054	14903	15036	14852	15029	15146	14925	15017	15051	14993	15015	15032	14943	14875	14977	15019	14924	14946	14923	14932	14939	15009	14840	14899	14955	14879	14990	14948	14872	15026	14841	14951	14880	14962	14968	14978	14870	14932	14935	14857	14955	14981	14980	14775	14862	14904	15048	14767	14948	14929	14953	14928	15006	14894	14913	14888	14879	14944	14773	14866	14815	15004	14979	14873	14899	15007	14896	14674	14901	14934	14804	14931	15051	15023	15013	14857	14865	14799	14869	14862	14972	14800	15083	14856	15073	15090	14782	14924	15088	14879	14905	15003	14894	14817	14996	14827	15134	14992	14928	15083	14825	15049	14932	14851	15002	14881	14929	14934	14983	14773	14903	14896	14850	14859	14957	15027	14996	14900	14896	14962	14781	15022	14842	14870	14999	14782	15018	14812	14942	14999	15061	14970	14828	14825	14865	14822	14832	14830	14811	14958	14964	15004	14962	14911	14964	15073	14774	15044	14792	14942	15033	14937	14826	14887	14860	15054	14859	15013	14976	14861	14858	14959	14817	14866	14955	14986	14868	14912	15008	15138	14908	14888	15023	14999	14880	15056	14979	14756	14892	15032	14950	15094	14908	14786	14737	14868	14764	14884	14858	15041	14827	14979	14731	14899	14887	14829	15131	14940	14746	14852	14756	14957	14855	14906	14801	14954	14964	14744	15083	14988	15063	14966	14780	14868	14776	14866	14912	14960	14898	15004	15081	14838	14975	14833	14948	14810	14980	14878	14872	14787	15001	14935	14929	14931	14958	14949	14985	14880	14958	14911	15040	14762	15118	15014	14852	15048	14896	15000	14921	14909	14794	14940	14927	14968	14945	14726	15076	14928	14843	14966	14952	14994	14960	15006	14918	14992	15071	14799	14939	14830	14838	15051	14845	14965	15013	15008	14870	14935	15003	14912	14997	14959	15148	14871	14930	14907	14795	14890	14888	15049	15017	14818	15024	15041	15003	15023	14966	14783	14965	15016	15039	14683	15054	14941	15022	14991	14905	14938	14995	14836	14991	14917	14942	14981	15018	14921	14873	14814	15081	14933	14877	14879	15051	14799	14982	14858	14907	14983	14736	14850	14877	14835	14765	14854	14910	14928	15025	14943	15022	15012	14974	14954	14886	14884	15093	15037	14860	14900	14787	14899	14886	14989	14894	14914	14910	15026	15058	14862	14879	14920	14837	14930	15001	14822	15062	14931	15000	14852	14870	14942	14931	14758	15078	14876	14955	14826	14863	14908	14978	14939	14762	14911	15021	15023	14925	14970	14843	14892	14948	15000	14941	14943	15051	14998	14972	14946	14998	14919	14898	14928	14859	14871	14837	15008	14971	14871	15056	14818	14898	14967	15013	14886	14912	14737	14993	14943	14980	14955	14919	15007	14988	14870	14964	14952	15042	15031	14880	14879	15000	14920	14970	14800	14828	14893	14963	14833	14914	14943	14933	14970	15004	14919	14783	15007	14912	14970	14978	14934	14890	14991	14919	14838	14917	14939	15195	15019	14937	14949	15048	14834	15138	14886	14906	14826	15048	14982	14903	15015	14895	14974	14964	14859	14903	15012	14901	15135	14826	14948	14789	14897	14740	14764	14917	14917	15026	14935	14947	14930	14933	14987	15092	14950	14781	14996	14800	14881	14793	15124	14918	14857	15036	15046	15095	15007	14819	14729	14921	14939	14815	14940	15014	15053	14928	14921	14936	14927	14879	14987	14819	14912	14905	15026	15002	15013	14936	15062	15004	15015	14885	14950	14920	15022	14997	15110	14873	14736	14945	14874	14808	14802	14952	14903	14858	15066	15095	15062	14924	14970	14873	15049	14957	14989	14754	14913	15046	14831	14809	14879	14921	14880	14818	15032	14929	14959	14958	15056	14922	14895	14955	14969	14819	15066	14845	14902	14886	14870	14818	15058	15082	14931	14722	14853	14856	14942	14888	14920	14835	15021	14766	14807	14991	15030	14858	15070	15001	14836	14865	14862	15008	14923	15073	14869	14960	14843	14928	14924	14894	14875	14907	14886	14956	14953	14932	14879	15134	15068	14721	14942	14801	15061	14732	15034	14825	14963	15045	14910	14845	14937	14915	14914	14951	15020	14852	14939	15088	14762	15057	14880	15075	14785	14972	15054	14920	14895	14920	14826	14965	14784	14786	14861	15139	14862	14862	14915	14724	15024	14861	15019	14872	14996	14910	14958	14785	14898	14945	14964	14948	14924	14941	14842	14954	14863	14945	14837	14867	14860	14878	15088	14870	14963	15032	14905	14811	14846	14892	14961	14821	14924	14959	14879	14811	14941	15017	14913	14977	14900	14863	15059	14780	15039	14896	15010	14898	15106	14930	14924	14851	15051	14924	14786	15065	14846	14948	14748	14963	14934	14964	14970	15004	14894	14787	14764	14934	14894	14789	14790	14908	14807	14973	14878	14893	14932	14891	15133	14939	15058	14884	14912	14979	14892	14925	14901	14984	14916	14884	14839	14834	14882	14990	14877	14763	15085	14632	14892	14878	14965	14968	15128	15010	15044	14900	15002	14810	14847	15063	14865	15025	14806	14930	14966	15008	14828	14880	14886	15054	14880	15065	15048	14854	15094	14807	15035	15002	15005	14818	14781	14865	15227	14824	15033	14988	14903	14960	14869	14916	14945	15222	15033	14960	14930	14871	14949	14854	14907	15004	14824	15000	14951	14966	14944	15012	14667	14926	14742	14809	14934	15028	14955	15021	14987	14929	14779	14906	15033	14977	14986	14899	14882	14925	14923	14955	15028	14970	14848	15039	14949	14977	14949	14848	14823	14851	14906	14846	14934	14802	14928	14715	14972	14870	14892	14902	15045	14749	14957	14781	14927	15027	14912	14896	15008	14943	14852	15126	15106	14847	14733	14972	15018	14896	14972	14798	14853	14879	14930	14986	14875	14804	14980	15041	14919	14860	14735	15134	14926	14906	15104	14800	14874	15021	15005	14988	15005	14874	14953	15072	14782	14956	15074	14813	14804	14926	15021	14947	14863	14825	14977	14999	14975	15001	14877	14995	14929	14963	14801	15180	14881	14964	14961	14889	14905	15004	14931	14814	14951	14722	14943	14996	14968	15095	14880	14971	14921	14909	14902	14892	15013	14904	14968	14983	14856	14894	15013	14887	14927	15128	14998	15001	14970	15030	14903	14842	14970	14820	14904	14928	14974	14949	14923	14932	15083	14698	14792	15044	14745	14933	14688	15013	14850	14790	15029	15144	14760	14844	14943	14884	14953	14884	14975	15057	14986	14884	14953	14831	14763	14906	14917	15087	15041	15099	14857	15033	14890	14881	14987	14869	14888	14986	14824	15125	14929	14943	15043	14927	15003	14961	14972	14868	15011	15131	14889	14851	15011	15049	14882	14962	15089	14997	14910	14821	14995	14892	14949	14887	14972	15006	14740	14795	14896	15041	15009	14915	14692	15059	14865	14888	14952	14865	14870	14978	14978	15019	15070	14784	14859	14856	14962	14889	14879	14988	14915	14905	14937	14953	14790	15048	14999	15005	14864	14884	14927	14957	14717	15034	15020	14928	14841	15143	14901	14800	15018	14956	15001	14872	14831	14838	14897	14847	14857	14889	14838	14723	15044	15015	14877	14977	14891	14911	14986	14965	15050	14859	14952	14912	14811	15013	15032	14984	15182	14956	14992	14876	14720	15057	14942	14985	15077	14862	14980	14987	14960	14989	15073	14967	14752	14976	14945	14965	14994	14902	14863	14888	15047	14906	14881	14903	14951	14923	14910	14807	15104	14893	14982	14955	14971	14946	14722	15134	14952	15018	15053	14883	14870	15005	14978	15026	14958	15026	15047	15045	14904	14843	15051	15007	14952	15000	14944	14897	14809	14850	14807	14831	14850	14995	15024	14958	15023	15061	14946	14818	14991	14925	14926	14989	14884	14946	15040	14861	14820	15028	14861	14804	14781	15016	14952	14886	14954	14920	14948	15066	14849	14880	15125	15009	14958	14786	15039	14829	14835	14837	14959	14952	14965	14885	15169	14920	14983	14945	14993	14850	14948	14950	14870	14964	14952	14913	14755	14995	14954	14907	14995	15049	14788	14975	14855	15022	14847	14945	14926	14795	15061	14956	14961	14827	14867	14784	14915	14892	14845	15087	14998	14948	15027	14915	14832	15079	14991	14841	14964	14777	15073	14944	14940	14835	15023	14981	14979	14992	14951	14956	14960	14923	14976	14906	14931	15013	14726	14954	14828	14811	15033	14980	14850	14959	15058	14940	14826	14930	15013	14864	14862	14900	15050	14914	14780	14833	14919	14921	14798	14931	14912	14823	14864	14864	15015	15002	14978	14948	14907	14922	14932	14977	15034	14991	14926	14887	14915	14914	15009	14890	14837	14802	14937	15142	14969	14926	14983	14778	14864	14905	14903	14869	14999	14862	15105	14882	14930	14850	14939	14934	15011	14968	15035	14821	14909	14801	14999	14959	14858	14787	14871	14974	14923	14765	15061	14970	14799	14981	14798	14852	14987	15027	14939	14829	14902	14977	14894	14957	14865	14972	15077	14897	14987	14818	14907	14879	14858	14682	14942	14729	14991	15007	14842	14807	14947	14967	15000	14990	15041	15079	14869	15126	15003	14941	14955	14884	14940	14887	14868	14969	14852	14850	14892	14916	14923	15072	14996	14754	15040	14973	14851	15165	15034	14843	15067	15012	14991	14960	15088	15036	15021	14894	14697	15057	14962	14985	14900	14895	14995	14867	14894	14704	14899	14868	14950	15101	15017	14852	14704	14865	14963	14883	14889	15000	14924	14904	14798	14900	14965	14845	15009	14868	14873	14948	14996	15010	14958	14822	15022	14939	14737	15116	15038	14966	14945	14898	14929	14753	15016	14975	14900	14959	14857	14965	14898	14888	14880	14994	14853	14951	15078	14985	14910	14864	14947	15063	14915	14878	14978	14875	14836	15136	14918	14863	14858	15007	14924	14730	14822	14859	14823	14933	14790	14884	15084	14992	14807	14930	14890	15054	15002	15022	14893	15095	14967	14592	14893	14977	14951	14893
22952	23047	34747	29198	23792	23426	22657	17243	15989	16350	16210	16146	15987	16008	15932	15918	15963	15847	15890	15906	15851	16048	15984	16068	15830	15657	15728	15866	15979	15949	15968	15933	15820	15940	15848	15640	15896	15633	15766	15674	15731	15966	16115	15904	15762	15849	15836	15822	15795	15729	15882	15738	15811	15936	15825	15800	15777	15795	15821	15639	15775	15668	15777	15728	15829	15870	15701	15752	15815	15785	15744	15754	15902	15680	15796	15695	15836	15841	15693	15765	15716	15899	15768	15529	15643	15850	15856	15797	15870	15755	15852	15815	15844	15985	15819	15722	15780	15658	15742	15933	15786	15728	15768	15933	15789	15834	15923	15882	15729	15888	15594	15721	15821	15748	15646	15811	15447	15592	15830	15725	15719	15687	15931	15776	15567	15641	15767	15859	15842	15753	15768	15832	15780	15687	15781	15700	15797	15839	15804	15567	15817	15640	15721	15637	15934	15673	15696	15716	15584	15643	15836	15824	15662	15717	15731	15834	15697	15629	15885	15901	15751	15750	15843	15572	15896	15773	15701	15771	15794	15746	15802	15609	15465	15671	15668	15751	15658	15598	15900	15629	15791	15637	15616	15855	15722	15746	15439	15619	15837	15680	15711	15794	15772	15559	15780	15924	15742	15836	15768	15692	15676	15654	15686	15883	15826	15748	15655	15680	15608	15821	15695	15685	15793	15703	15764	15736	15693	15760	15696	15720	15707	15806	15737	15660	15534	15870	15789	15702	15666	15758	15894	15748	15738	15911	15699	15897	15715	15711	15834	15887	15932	15708	15447	15667	15762	15831	15639	15537	15754	15723	15648	15647	15704	15771	15675	15727	15570	15655	15779	15751	15643	15600	15705	15737	15669	15846	15641	15666	15704	15820	15600	15785	15811	15747	15719	15674	15732	15676	15739	15794	15901	15684	15786	15642	15603	15583	15618	15883	15816	15756	15615	15714	15777	15897	15686	15581	15539	15613	15776	15747	15617	15730	15733	15564	15759	15723	15594	15539	15604	15966	15856	15716	15826	15773	16012	15721	15755	15583	15543	15626	15674	15965	15559	15809	15749	15792	15665	15774	15724	15888	15755	15686	15754	15757	15830	15699	15838	15735	15628	15867	15711	15628	15629	15442	15715	15885	15670	15720	15755	15654	15656	15709	15910	15727	15637	15777	15570	15752	15768	15739	15824	15751	15649	15657	15684	15922	15780	15866	15698	15564	15863	15545	15522	15732	16120	15717	15802	15660	15653	15760	15681	15606	15902	15627	15718	15687	15689	15583	15787	15632	15553	15771	15827	15773	15675	15813	15795	15626	15760	15883	15786	15644	15790	15878	15951	15764	15684	15931	15638	15704	15712	15800	15684	15675	15837	15509	15737	15503	15579	15707	15718	15639	15727	15710	15648	15860	15881	15750	15671	15759	15788	15628	15884	15731	15686	15710	15657	15823	15785	15953	15767	15737	15673	15531	15392	15517	15785	15903	15651	15767	15782	15901	16092	15687	15719	15668	15680	15704	15685	15695	15836	15582	15642	15736	15678	15737	15728	15797	15771	15680	15637	15688	15828	15704	15788	15776	15809	15727	15694	15801	15727	15659	15726	15764	15747	15738	15669	15688	15694	15658	15819	15663	15792	15761	15821	15631	15511	15869	15684	15693	15797	15723	15672	15690	15723	15786	15631	15776	15513	15923	15974	15685	15531	15644	15602	15586	15800	15738	15571	15753	15581	15708	15668	15546	15756	15597	15766	15810	15659	15768	15887	15555	15809	15755	15939	15740	15740	15816	15867	16003	15751	15814	15647	15864	15731	15793	15729	15906	15712	15640	15577	15594	15622	15815	15582	15765	15539	15724	15437	15770	15793	15900	15671	15796	15653	15876	15645	15763	15693	15680	15615	15681	15854	15732	15660	15745	15784	15694	15964	15784	15762	15602	15784	15691	15627	15589	15653	15754	15630	15581	15848	15818	15554	15785	15875	15965	15708	15675	15715	15779	15789	15520	15666	15949	15704	15525	15621	15831	15834	15816	15744	15468	15691	15682	15746	15793	15584	15895	15644	15856	15657	15823	15736	15618	15756	15706	15993	15891	15769	15763	15719	15564	15707	15773	15501	15617	15668	15632	15704	15722	15965	15750	15803	15868	15723	15856	15713	15787	15865	15604	15759	15591	15707	15501	15833	15870	15784	15627	15726	15514	15445	15821	15696	15760	15877	15589	15580	15661	15775	15755	15620	15934	15814	15696	15618	15750	15695	15489	15464	15713	15942	15811	15662	15739	15603	15751	15924	15878	15660	15933	15851	15913	15844	15635	15881	15746	15908	15772	15767	15838	15773	15660	15744	15964	15692	15711	15694	15772	15658	15738	15753	15614	15573	15618	15794	15864	15868	15682	15646	15733	15640	15611	15751	15692	15764	15821	15905	15785	15772	15718	15778	15755	15774	15692	15798	15734	15718	15708	15672	15968	15749	15599	15722	15806	15836	15690	15642	15723	15500	15733	15782	15869	15643	15889	15695	15782	15904	15750	15779	15802	15609	15744	15759	15741	15534	15694	15690	15611	15665	15689	15740	15813	15897	15661	15783	15797	15699	15720	15655	15770	15863	15724	15649	15747	15688	15747	15539	15774	15623	15585	15818	15552	15681	15580	15686	15702	15605	15620	15817	15840	15919	15505	15863	15607	15603	15702	15722	15799	15703	15919	15957	15770	15686	15838	15654	15673	15589	15639	15727	15698	15810	15787	15689	15694	15732	15788	15857	15545	15729	15694	15687	15732	15780	15565	15772	15669	15820	15907	15754	15709	15740	15667	15430	15626	15488	15653	15866	15477	15871	15591	15667	15990	15656	15706	15686	15907	15713	15628	15731	15756	15721	15580	15706	15616	15809	15620	15966	15800	16045	15918	15680	15698	15752	15892	15729	15814	15627	15812	15764	15700	15576	15590	15792	15662	15644	15729	15690	15719	15581	15674	15917	15756	15627	15787	15711	15587	15561	15862	15616	15587	15689	15701	15710	15818	15716	15781	15719	15814	15625	15706	15747	15677	15750	15675	15502	15788	15580	15779	15831	15717	15729	15454	15751	15751	15778	15810	15753	15826	15724	15493	15924	15695	15598	15431	15627	15709	15602	15749	15698	15790	15761	15464	15932	15704	15747	15751	15739	15674	15696	15829	15807	15657	15732	15831	15701	15728	15804	15601	15763	15709	15793	15758	15653	15660	15611	15855	15811	15828	15777	15688	15562	15781	15792	15919	15647	15533	15552	15603	15840	15743	15695	15632	15696	15820	15690	15797	15690	15716	15720	15869	15695	15688	15569	15685	15676	15766	15839	15796	15734	15881	15775	15808	15601	15635	15916	15668	15683	15765	15679	15645	15635	15786	15699	15728	15391	15799	15943	15865	15959	15746	15748	15678	15695	15797	15778	15580	15558	15729	15737	15720	15564	15547	15638	15846	15723	15771	15711	15660	15652	15709	15529	15669	15452	15731	15541	15796	15801	15796	15758	15886	15689	15626	15880	15911	15712	15680	15822	15584	15879	15660	15687	15714	15707	15636	15596	15627	15682	15858	15720	15863	15653	15731	15662	15959	15748	15527	15653	15718	15578	15553	16066	15730	15699	15822	15539	15952	15772	15703	15822	15619	15773	15559	15672	15677	15679	15728	15780	15732	15802	15861	15934	15708	15758	15626	15914	15722	15893	15659	15952	15653	15756	15678	15696	15399	15643	15732	15949	15638	15790	15884	15350	15797	15694	15695	15671	15451	15805	15938	15736	15855	15733	15719	15834	15730	15731	15741	15765	15585	15605	15663	15616	15759	15531	15616	15665	15912	15747	15741	15861	15776	15672	15793	15676	15662	15670	15759	15652	15813	15725	15630	15792	15608	15552	15584	15666	15748	15841	15636	15599	15602	15758	15604	15695	15873	15664	15641	15814	15731	15468	15602	15914	15690	15828	15806	15508	15762	15648	15666	15840	15779	15757	15641	15560	15743	15918	15895	15563	15572	15875	15902	15692	15755	15798	15756	15698	15900	15841	15733	15764	15884	15641	15693	15801	15779	15758	15646	15827	15860	15841	15580	15590	15536	15663	15769	15609	15575	15721	15605	15768	15703	15616	15737	15759	15642	15546	15862	15856	15721	15685	15669	15797	15686	15780	15667	15827	15815	15824	15834	15874	15573	15715	15926	15654	15801	16012	15652	15777	15684	15700	15780	15744	15764	15723	15696	15552	15705	15551	15604	15733	15811	15826	15792	15665	15642	15859	15612	15658	15706	15835	15694	15644	15617	15721	15651	15587	15866	15872	15544	15483	15607	15463	15782	15809	15557	15644	15863	15664	15713	15628	15533	15690	15911	15468	15810	15699	15740	15693	15760	15767	15512	15813	15873	15879	15624	15661	15690	15634	15916	15880	15836	15795	15842	15657	15641	15879	15625	15618	15929	15731	15718	15688	15795	15704	15607	15542	15758	15700	15640	15649	15728	15613	15722	15854	15726	16023	15620	15693	15790	15678	15522	15753	15702	15668	15739	15831	15589	15628	15373	15838	15793	15719	15827	15683	15696	15597	15861	15773	15810	15814	15665	15740	15718	15710	15603	15852	15833	15578	15588	15670	15892	15688	15885	15742	15708	15864	15735	15812	15752	15678	15830	15602	15560	15662	15534	15696	15637	15853	15706	15754	15788	15847	15721	15647	15840	15776	15699	15554	15854	15625	15707	15841	15659	15642	15658	15591	15796	15703	15604	15717	15683	15721	15729	15602	15706	15588	15736	15802	15819	15666	15623	15597	15727	15773	15591	15782	15642	15769	15672	15596	15677	15781	15730	15736	15522	15842	15664	15793	15690	15615	15741	15738	15800	15888	15650	15916	15807	15890	15753	15901	15677	15904	15670	15798	15734	15919	15874	15732	15881	15707	15592	15610	15763	15677	15886	15440	15648	15712	15754	15560	15741	15639	15913	15763	15454	15548	15672	15714	15714	15508	15627	15646	15831	15619	15873	15769	15750	15735	15691	15529	15635	15705	15611	15614	15775	15739	15694	15642	15636	15709	15822	15859	15793	15699	15671	15813	15806	15774	15951	15496	15749	15683	15813	15645	15444	15710	15862	15702	15630	15768	15683	15845	15908	15824	15730	15813	15866
61851	103779	85120	56304	31422	18914	14095	13773	14076	13912	13902	14015	13947	14027	14045	13911	14150	13802	13922	13980	14109	13992	13969	13885	14068	13988	14017	13923	13775	14130	13919	14131	14042	13929	14009	14057	14070	13965	13911	13963	13967	14048	13945	13832	13893	14030	13869	13952	14065	13866	14100	14213	14058	13973	13916	14004	13849	14039	14053	14040	13979	13924	13951	14042	13971	13869	14091	14008	14210	14017	14008	13903	13874	14025	13994	14120	14101	14154	14156	14106	13909	14056	14082	14088	14009	13859	14051	13906	14070	13908	14054	14079	13855	14055	14035	14068	13863	14072	14056	13946	13879	14094	14058	13948	13971	14030	13911	14004	13951	14087	13895	14103	14068	14003	13932	13991	14156	14024	13983	13998	14073	14065	14004	13955	14074	13957	13958	14110	14004	14044	14090	14009	13888	14053	13999	13880	13851	14031	14108	13949	13931	14105	14028	14062	13926	14014	13938	14098	13970	13979	13881	14085	14036	14111	14098	14140	13968	14029	13877	13983	13901	14058	14000	14018	13913	13914	14028	14015	14128	14060	14192	13936	14087	14007	14069	13880	14093	13983	13999	14099	13907	13823	14075	14023	13805	14089	14112	14107	13927	13983	14084	13970	13965	13863	14126	14151	14164	13906	14019	13866	13941	14311	13849	13956	13881	14211	14069	14100	13833	13943	13968	14226	13933	13907	13942	14005	13884	13983	13876	13945	14004	13998	14080	14106	13905	14108	13938	14035	13958	14145	13920	14013	13834	13857	14057	13954	14123	14002	13922	13920	13902	14010	13860	13842	14155	14011	14033	13958	14023	14023	14051	14139	13918	13886	14017	13943	14020	13858	13927	14024	13975	13948	14147	13997	13954	13950	14073	13869	14054	14124	14064	13911	13980	14068	14016	14006	14194	13964	13877	13984	13905	13982	14115	13935	14249	13866	14094	14101	13992	13814	14205	13844	13828	13913	14149	14045	14024	14002	13822	14062	13914	13995	13768	14118	13933	14025	13894	13884	13762	13970	13847	13975	13973	13997	14088	13999	13910	14048	13996	13940	14013	14047	14105	13988	13881	13913	13903	14033	13864	14009	13964	14052	14007	14214	13962	14047	13992	14019	13885	13924	14023	13897	14073	14217	13947	14042	14147	14080	14098	14036	13896	13852	14038	14115	13722	13855	13922	14039	14058	13874	13910	14113	14035	13906	13927	13902	13985	14034	14027	13882	14176	14097	13793	13945	13944	13945	13886	14090	14041	14041	13998	13931	14011	14080	14079	13937	13931	13844	13866	13875	14100	14118	14057	13889	13958	13995	14063	13987	13951	13806	13848	13969	14038	13952	14071	13952	13966	13988	13904	13953	13914	13952	13882	13879	13940	13985	13899	13926	14068	14017	14009	13941	13896	13864	13890	13939	14095	13773	14001	13917	13986	13969	13955	13877	13894	14110	14048	13943	14038	13966	13999	13954	13972	13966	13872	14273	13867	13973	14216	13864	13875	14063	14202	14084	14062	13930	14055	13971	14098	13866	13823	13930	13990	13693	14052	13991	13938	13893	14066	14023	13987	14067	14028	13931	14065	14006	13936	14131	14072	13960	13975	14101	14078	13983	13908	14064	13982	14044	13979	14047	14091	14061	13802	13947	14045	13736	14024	13888	13943	13950	14024	14073	13955	14005	14151	13993	14000	13961	14077	13842	14037	13993	13969	13922	14055	13987	13925	14053	13970	14014	13888	13918	14024	13810	13991	14047	14056	13921	13888	13951	13894	14018	14068	14088	13936	14069	14054	14073	14100	13969	13971	13966	14072	13998	14103	13921	13960	14030	13934	13921	14052	13936	14101	13830	13813	14097	13925	13994	14149	13968	13955	13837	14068	13949	14036	13926	14036	14035	14006	14039	14059	14098	13851	13793	14065	13908	13880	13929	13955	13951	14129	13994	13991	14074	14016	13982	13905	13993	13992	13877	13975	13814	13992	14100	13866	13968	13938	13895	14048	13850	13896	13972	13893	13908	14009	13999	13912	13903	13992	13969	14063	14042	13902	14192	14002	13843	13937	14094	13962	13943	13992	13958	13901	13892	14005	13973	14157	13997	13889	13955	14084	13991	14152	13976	13950	14066	13950	14061	13921	14166	13903	13976	13816	13961	14074	13877	13889	14034	14056	14019	13826	13996	13915	13898	13777	14034	14045	14035	14001	13811	13895	13992	14111	14138	14038	14199	14061	14203	13894	14021	13958	13970	13925	14166	14073	14068	13861	14009	13929	13906	14139	13862	14035	13927	14211	13935	14001	14004	14061	13878	13917	13951	14125	13873	14058	13894	14063	13897	13860	14029	13939	14081	13974	14043	14022	13998	14017	13983	14033	13922	14031	13899	14045	13864	14004	14142	13990	13998	13847	13933	14023	13919	13913	14121	13921	13903	14040	14103	14056	13948	13850	14063	14022	13982	14054	14063	14148	14058	14065	14144	14132	13742	14112	14037	14022	13967	13892	13935	13844	14013	14036	14041	14069	13958	14158	13921	14071	13978	13925	14041	13896	13887	14044	13926	14013	14041	14224	14032	13966	13906	13805	13960	14018	13839	13869	14083	13977	14070	13948	13974	13952	14009	14154	13911	13913	14043	14190	14000	14107	14012	14015	13895	14144	13829	13973	14049	13862	14000	14079	14042	14001	13942	14006	13993	14000	14215	14069	13848	13836	13880	13866	14005	14051	14013	14099	14014	14114	13936	13948	14090	14018	14069	13959	13957	13813	13980	14019	13874	13978	14052	14015	14172	13961	13937	14113	14054	13936	13921	13941	13954	14218	13990	13917	14050	14026	13993	13895	13972	13953	14014	14029	13937	13915	13940	14237	13918	13967	13932	14016	13796	13948	13918	13827	13949	13950	13915	14159	13981	14002	13870	14061	14120	14048	13981	14083	13973	14037	13904	14017	13904	14031	13951	14008	13925	14077	14050	13993	14031	13952	13818	14097	13967	13942	14137	13912	14064	13913	13956	13958	13961	13901	14022	13938	13978	13948	14090	14000	14106	13960	14052	13954	14015	14020	14042	14184	14135	13918	13989	13861	14066	14085	13987	14059	14020	13995	13944	14123	13861	13942	13969	14082	14055	13956	14068	13901	14011	13922	14144	14056	14074	13957	14040	14171	13932	14143	13931	13913	13958	13893	13886	13941	13852	13879	13875	14020	14116	13895	14089	14039	13929	14037	14041	14061	14009	14107	14045	14003	14031	14011	13973	14107	14137	14109	13875	13887	13802	14088	14082	14042	14118	13817	14028	13922	14026	14226	13991	13770	13844	14045	13910	13989	14026	13805	14147	14012	13939	14134	13945	13969	13981	13883	14101	13828	14063	14004	14153	14071	13879	14058	14104	13973	13833	13967	13916	14117	13926	13915	13950	13929	14064	13837	13986	14078	13918	13976	14035	13974	14170	14026	14047	14023	14061	14004	13889	14078	14117	13944	14084	13734	13950	13964	13958	14075	13913	14013	13971	14024	14018	14042	13988	14099	13823	13957	13904	14112	14056	14064	13813	14075	14059	13938	13905	14066	13904	13931	13915	13974	13914	13963	13980	14130	14064	13925	13888	13942	13976	13981	13849	13883	13943	13967	14009	14050	13882	13927	13902	14075	13908	13847	13972	14022	13976	13909	14006	14013	13919	14066	14053	13948	13921	14201	14007	13992	14000	13977	13998	14071	13951	14070	14124	14038	13929	14006	14103	13916	13796	14052	13949	13967	14046	14114	13964	13972	14033	13929	13950	13978	13804	14059	14202	13951	13815	14115	14017	14053	13985	13969	14002	13980	14025	13998	13929	14009	14011	13892	13949	14139	14066	13985	14151	13947	14001	13921	14171	13981	13810	13959	14036	14118	13956	13943	13950	13976	14054	13921	14063	14172	13954	13934	14119	13890	14191	14044	14037	13929	13967	13975	13874	14104	13839	13894	14040	13973	13989	14210	14047	13998	13993	14078	13990	14070	13865	14051	13935	13833	14020	13884	14141	13932	13918	13889	13928	14090	14202	13916	13923	13880	13964	13978	14050	13981	14025	13920	14224	14017	14046	14062	14071	14017	14036	13992	13973	13977	13939	14165	13978	13971	14010	14123	14060	13880	13922	14075	13964	14080	14033	13923	13976	14183	14082	13921	13885	14004	14022	13997	13899	14194	13974	14115	14107	13925	13848	14208	13892	14122	14000	14137	13973	13948	13967	14105	14023	13933	13731	13899	14095	13937	14079	14185	13840	14153	13939	14067	13905	13965	14036	13954	13991	14168	14099	14053	13972	14137	14126	13878	13849	14001	14017	14024	13965	13866	13983	13905	13990	13930	14056	13855	14172	13824	14115	13864	14112	13845	13968	13980	14021	13888	14109	13947	14021	13935	14025	13916	14110	13962	13996	13877	13911	13815	14137	13922	13951	14028	13992	13927	14110	14087	14139	13910	14128	13997	14032	13885	14065	13869	14057	14039	13975	14124	14176	14050	13998	13915	14099	13788	13950	14092	13993	13988	13821	13937	14051	13941	14099	14144	13807	13961	14024	13919	13969	14052	13831	13960	13989	14168	14055	14079	14037	14046	14013	13953	13839	14015	13977	13880	14108	13999	13880	13818	14001	14095	13958	13990	13883	14040	14001	14059	13981	13928	14225	14084	13957	13952	14098	13994	14077	13819	13992	14133	14010	14153	13882	14087	14189	14074	14181	14126	13981	13998	14162	13997	13961	13845	13942	13955	14039	14080	13952	14147	14029	14019	13907	13909	13953	14118	13997	13941	13995	14005	14072	14062	13884	14016	14036	13990	14002	14202	13915	14141	14060	14103	13946	13907	14150	14128	14212	13960	13978	14006	14022	14051	13953	14079	13933	14045	13959	13992	14072	14076	13840	14098	13993	13999	13861	14020	13932	13997	14101	14022	13976	13798	13957	13932	13809	13972	14117	13950	14105	13898	13982	14106	14162	14059	14104	13916	14015	13936	13875	14000	13889	13964	13952	13920	14020	13912	13999	13983	14093	13975	14082	13947	14047	14074	13961	13923	14013	13951	13894	13907	14128	13856	13935	14012	14009	13960	13977	14002	14161	13958	14156	13967	14102	14002	14154	14065	14085	14024	14086	13885	14050	14130	13886	13950	13915	13873	14061
30732	36622	38790	27444	18789	16407	16198	15792	15910	15969	15975	15822	15841	15737	15850	15968	16017	16059	15834	16072	15843	15874	15850	15899	15816	15797	15831	15742	16079	16041	16063	15781	15945	15840	15883	15857	15964	16055	15886	15875	15867	15873	15962	15749	15950	15980	15844	15834	15993	15986	15949	15950	15758	15767	15691	15838	15988	15792	15878	15841	15947	15943	15734	15760	15889	15952	15943	15793	15860	15940	15853	15833	15829	15865	16041	15812	15773	15917	15965	15587	15899	15786	15876	16038	15917	15833	15922	15833	15967	15968	15985	15774	15971	15789	16119	16096	15790	15851	16033	15946	16004	15734	15900	15818	15834	15878	15946	15969	15905	16093	15812	15860	15916	15930	15930	16038	16001	16002	15984	15907	15974	15930	15708	15883	16022	15710	15811	15797	15706	15768	15825	15975	15797	15768	15914	15841	15959	15725	15968	15862	15690	15705	15864	15857	15920	15766	15850	15678	15946	15868	15857	15681	15963	15880	15814	15830	16085	15841	15729	15965	15915	15984	15726	15916	15939	15728	15706	15873	15869	15786	15846	15905	16159	16064	15987	15930	15909	15914	15725	15686	15958	15904	15886	15909	15881	15771	15876	15870	15694	15611	16015	15815	15881	15710	15876	15887	15650	15994	15833	15824	15788	15931	15688	15617	15950	15719	15744	15878	15770	15992	15995	15829	15946	15790	15852	15636	15694	15722	15588	15615	15850	15935	15834	15794	15655	15911	15878	15597	15642	15918	15833	15720	15897	15678	15764	15812	15811	16037	15961	15894	15920	15871	15891	15927	15857	15862	15790	15711	15763	15676	15833	15839	15624	15811	15947	15784	15965	15761	15782	15690	15830	15830	15866	15857	15890	15745	15956	15857	15914	15911	15821	15846	15843	15634	15942	15717	15894	15798	15948	15735	15801	15958	15950	15801	16012	15949	15944	16001	15854	15833	15838	15832	15875	15854	15675	16003	15874	15804	15764	15701	15781	15936	15738	15765	15738	15704	15859	15891	15816	15872	15862	15871	15812	15923	16047	15771	15696	15912	16143	16001	15785	15819	16105	15799	15811	15818	15971	15826	15838	15937	15930	16136	15949	15870	15852	15885	15848	15781	16060	15891	16073	15818	15859	16083	15712	15798	15697	15778	15756	15706	15853	15675	15832	15831	15846	15887	15886	15781	15881	15870	15944	15941	15647	15813	15570	15768	15924	15678	16008	15846	16009	16105	15953	15806	15921	15871	15849	15839	15657	15983	15813	15514	15758	16075	15797	15759	15876	15801	15736	15649	15809	15735	15803	15959	15824	15915	15801	15853	15920	15984	15796	15871	15763	15669	15879	15736	15800	15705	15844	15912	15916	15832	15886	15791	15779	15802	15966	15741	15760	15949	15934	16188	15832	15902	15826	15812	16051	15613	15921	15918	15760	15791	15839	15917	15770	15911	15739	15641	15890	15803	15858	15786	15899	15689	15721	15750	15916	15746	15729	15929	15892	15745	15922	15700	15769	15880	15732	15957	15809	16008	15709	15937	16082	15777	15858	15907	15951	15803	15959	15673	15828	15969	15937	15866	15993	15945	15651	15746	15839	15801	15900	15968	15941	15877	15901	15723	15920	16047	16029	15797	15832	15894	15699	15856	15844	15790	16032	15966	15912	15882	15900	15822	15890	16037	16000	15888	15714	15827	15648	15932	15729	15733	15710	15724	15738	15983	15922	15819	15880	15974	15875	15950	15908	15938	15996	15627	15815	15809	15759	15870	15898	15861	15860	15810	15968	15766	15707	15724	15841	15644	15911	15900	15842	15933	15911	15855	15867	15802	15951	15852	15768	15889	15829	15910	15841	15869	16165	15674	15770	15680	15787	15739	15802	15579	15980	15870	15896	15897	15804	15887	15639	15809	15842	15723	16004	15980	15738	15869	15746	15695	15945	15916	15697	15819	15910	15801	15902	15905	15970	15949	15745	15953	15769	15849	15913	15901	15867	15715	15960	15892	15617	15876	15884	15769	15939	15770	15998	15752	15853	15673	15791	15718	15969	15599	15845	15926	15847	15801	15838	16059	15758	15990	15898	15902	15790	15794	15870	15881	15911	15707	15961	16013	15658	15823	16052	16034	16133	15825	15828	15629	15966	15789	15962	15884	15878	15721	15761	15892	15803	16043	15946	15754	15825	15817	15911	15927	15904	15751	15859	16186	15930	15812	15766	15921	16030	15894	15767	15854	15729	15801	15897	15838	15859	15879	15939	15934	15957	15836	15885	16007	15996	15879	15939	15706	16100	15802	15884	15693	15713	15784	16014	15882	15727	15913	16053	16043	15911	15961	15705	15856	15952	15999	15795	15815	15782	15827	15772	15860	15863	15761	15843	15827	15955	15897	15716	15892	15850	15986	15830	15886	15671	15879	15791	15700	15702	16096	16058	15716	15708	15997	15825	15812	15772	15871	15982	15858	15745	15759	15799	15799	15682	15702	15739	15876	15767	15945	15798	15763	15659	15733	15976	15932	16011	15743	15828	15770	15736	15867	15895	15854	15749	15807	15855	15912	15646	16032	15822	16012	15917	15698	15764	15979	15817	15820	15663	15754	15550	15678	15843	15620	15963	15722	15778	15931	16062	15793	15850	15808	15864	15696	15727	15869	15965	15832	15533	15844	15989	15761	15779	16003	15868	15921	15668	15859	15876	16062	15853	15576	15905	15771	15896	15867	15819	15807	15882	15777	15896	15830	15724	15806	15765	15994	15766	15742	15926	15882	16012	15792	15844	15935	16029	15714	15802	15987	15910	15792	15684	15872	16024	16025	15951	15920	15786	15887	15906	15943	15804	15941	15633	15885	15784	15938	15704	15761	15780	15831	15692	15983	16032	16038	15794	15957	16073	15905	15867	15930	15928	15725	15946	15711	15903	15816	15774	15870	15987	15937	15941	15714	15917	15841	15773	15955	15916	15867	15942	15806	15952	15917	15998	15712	15874	15901	15882	15991	15910	15904	15910	15916	15777	15841	15843	15883	15695	15840	15818	15777	15762	15858	15980	15939	15911	15952	15852	15836	15869	16006	15784	15761	15738	15774	15993	15803	15833	15545	15912	15799	15940	15831	15941	15735	15973	15919	15955	15798	15950	15971	15847	15696	15812	15917	15848	15834	15677	15838	15599	15847	15945	15706	15897	15872	15853	15728	15835	15838	15673	15778	15874	15834	15928	15822	15977	15654	15771	15848	15839	15830	15939	15960	15876	15942	15754	15903	15693	15742	15870	15853	15821	15786	16031	15843	15732	15807	15550	15861	15807	15885	15943	15545	15912	15827	15991	15868	15981	15881	15933	15672	15900	15754	15738	15764	15933	16025	15588	15816	15834	15889	15924	15807	15792	15815	16007	15791	16086	15808	15641	15808	15801	15949	15892	15921	15939	15746	16024	15988	15878	15855	15930	15809	15668	15897	15887	15999	15736	15823	15843	15906	15805	15824	15928	15850	15825	15787	15964	15754	15865	15908	15967	15816	15957	15961	15940	16033	15960	15922	15965	15803	16011	15884	16021	16043	15891	15770	15781	15911	15921	15881	15741	15895	15938	15722	15874	15836	15728	15980	15771	15834	15855	15764	15929	15787	16014	16056	15829	15872	15770	15776	15857	16044	15858	15770	15896	16001	15692	15679	15861	15718	15764	15895	15654	15836	15804	15740	15951	15842	15702	15844	15743	15846	15828	15831	15848	15849	16046	15737	15816	15963	15870	15981	15978	15924	15873	15771	15755	15675	15891	15712	15897	15893	15847	15816	15822	15909	16096	15907	15836	15832	15757	15557	15868	15898	15848	15731	15796	15919	15914	15771	15825	15678	15997	15817	15759	15808	15833	15839	15869	15858	15758	15968	15903	15912	15632	15909	15997	15738	15830	15865	15754	15949	15918	15802	15933	15916	15755	15848	15868	15791	15768	15758	15864	15761	15806	15689	15864	16016	15947	15809	15903	15967	15816	15793	15886	15986	15962	15686	16018	15725	16054	15847	15896	15775	15990	15952	16070	15920	15809	15641	15777	15687	15800	15896	15892	15856	15820	15785	15909	15821	15707	15732	16039	15842	15867	15905	15910	15755	15649	15768	15788	15763	15904	15869	15808	15738	15802	15868	15862	15964	15825	15822	15917	15890	15921	15789	15856	15729	15832	15693	15816	15912	15743	15761	15975	15879	16050	15809	15846	15996	15656	15987	15900	15977	15765	15974	15891	15879	15923	15945	15820	15757	15882	15763	15978	15897	15801	15854	15952	15954	15731	15843	15799	15981	15871	15782	15953	15827	16035	15768	15766	15922	15907	15859	15891	15862	15966	15700	15696	15631	15899	15765	15896	16069	15791	15879	16011	15991	15842	15964	15878	15850	15873	15879	15931	15811	16001	15861	15665	15861	15830	15705	16145	15832	15755	16006	15971	15812	15803	15742	15967	15853	15910	15880	15866	15739	15720	15889	15947	16019	15764	15949	15788	15760	15669	15971	15846	15841	16030	15884	15829	15700	15986	15759	15999	15794	15820	16087	15831	16009	15874	15900	15872	15798	15750	15987	15921	15806	15996	15943	15884	15762	15715	15638	15726	15562	15741	15769	15733	15815	15641	15782	15904	15732	15707	15956	16003	16031	15990	15886	15889	15774	15850	15797	15754	15873	15843	15946	15832	15893	15709	15914	15912	15535	15938	15899	15843	16005	15773	15891	15875	15955	15583	15786	15918	15896	15833	16044	16062	15797	15949	15821	15771	15731	15908	15921	15968	15996	15906	15851	15889	15957	15993	15831	15765	15971	15988	15954	15878	15543	16052	15894	15862	15776	15954	15791	15960	15996	15846	15833	16028	15911	15879	15880	15951	15724	15950	15841	15845	15756	15815	15991	15731	15872	15801	15944	15816	15893	15681	15973	15832	15791	16015	15946	15987	15672	15965	16059	15764	15880	15808	15856	15878	15988	15999	15850	15823	15849	15831	15826	15913	15992	15929	16007	15978	15917	15813	15844	15772	15761	15869	15953	15854	15715	15863	16028	15870	16044	15978	16031	15833	15765	15823	15895	15626	15711	15809	15989	15779	15923	15898	15831	15868	15807	15683	15739	15897	15937	15857	15821	15831	16023	15885	15564	15767	15755	15923	16119	15757	15758
40168	55640	40441	23439	16388	14236	14105	14213	13863	14171	14142	14105	13993	14058	14106	14166	14065	13963	14153	14129	14149	14130	14107	14086	14121	14074	14154	14110	14148	14264	14048	14236	14104	14126	14137	14039	13986	13949	13993	14100	14096	14154	13911	14114	14220	14174	14057	14130	14140	14076	14261	14094	14300	14025	14080	14022	13889	14220	14051	14014	14007	14176	14212	14003	13876	14083	14158	14119	13998	14015	14176	14135	13942	14282	14165	13988	14185	14237	14101	13941	14150	14063	14035	13947	14024	14116	14222	14208	14045	14114	14138	14005	14112	14102	14036	13967	14018	14095	14057	14007	14124	14095	14194	14102	14057	14118	13970	14032	14261	14089	14245	14297	13961	14039	14178	14145	14149	14146	13898	13931	13944	13998	14035	14115	14065	14157	14167	14170	13932	14116	14077	14134	14180	14015	13872	14167	13919	14000	14029	14205	14158	13999	14181	14028	14120	13967	14096	14137	14009	14269	14155	14065	14009	14192	13981	14150	14033	14107	14080	14167	14078	14252	14079	14106	14115	14109	13898	14164	13967	14168	13973	13911	14119	14057	14130	14035	14053	13931	14193	14153	14218	14128	14027	14109	14029	14042	14058	14181	14125	14050	14210	14043	14086	14164	14112	14071	14005	14158	14075	14105	14008	14030	14042	14086	14125	14069	14030	14056	13951	14295	13935	14162	14147	14152	14041	14219	14129	14142	14035	14064	13977	13807	14080	14121	14114	14101	14045	13973	14048	14152	13970	14347	13989	13910	14096	14109	14153	14081	14154	14255	14188	14185	14152	14143	14148	14089	14104	14097	13971	14020	14142	14191	13943	14006	14197	14051	14088	14013	14050	14210	14087	14037	14075	14211	14156	14040	14032	14046	14148	14079	13979	14070	14112	14031	14073	14036	14132	13972	14179	14203	14089	14135	14004	14099	14134	13986	14186	13970	14066	14134	14114	14024	14170	13972	14016	13900	14103	14046	13963	14065	14058	14104	14074	13905	14115	14105	14131	14123	14066	14055	14021	14208	13998	13934	14156	14162	13989	14033	14059	14079	14063	14050	14140	14200	14116	14192	14193	14137	14234	14008	14123	14132	14176	14001	14289	14066	14058	14202	13963	14070	14011	14066	14190	14290	14111	14040	13992	13883	14012	14049	14073	14070	14166	14003	14178	14064	13951	14225	13958	14101	14069	14098	14047	14235	13936	14351	14172	14184	14261	14172	14104	13992	14158	14098	14055	14096	13997	14003	14052	13986	14105	14016	14213	14022	14113	14095	13912	14064	14166	14009	14063	13979	14182	14048	14186	13991	14036	14039	14076	14249	14055	14144	14040	13957	14046	14021	14024	13944	14177	14090	14212	14258	14085	14071	14273	14129	14060	13980	13975	13949	13994	14159	14130	14161	14123	13934	14100	13961	14109	14093	14108	13875	14107	14153	14034	14144	14121	13943	14081	13960	14130	13871	14020	13906	14020	14068	14139	14095	14047	13999	14276	14213	14059	14123	14180	14110	13979	14043	14156	13952	14019	14105	13952	14054	14231	14021	14020	14023	14127	14232	14165	14066	14211	14113	14117	14059	14108	14115	14174	14055	13963	14143	13955	14040	14053	14139	14055	14147	14064	14210	14027	13835	14037	14121	13987	14194	14216	14366	14381	14148	14216	14250	14097	13977	14070	14069	14158	14050	14237	14205	13962	14143	14040	14067	14143	14090	14104	14000	14036	14007	14196	14072	13999	13976	14050	14206	14117	14000	13980	14111	14190	14091	14151	14047	14151	14263	14124	14131	14166	14072	14183	14106	14055	13971	14235	14226	14049	14069	13930	14201	14152	14305	14102	14298	14139	14153	14068	14037	14198	14047	13987	14048	14035	14057	14060	13939	14055	14005	14077	14135	14141	14130	14126	14094	14044	13911	13944	14114	14065	14053	13976	13967	14093	13996	14100	14148	14058	14023	14183	14018	14062	13972	14217	13940	14106	14073	14106	14001	13904	14114	14122	13972	14130	14122	14193	14064	14034	14233	14058	14042	13979	14130	14136	14152	14134	14099	14108	14020	14189	14011	14027	13958	14147	14048	14006	14094	13920	14009	14074	14065	14211	13984	14129	14128	14189	14116	14002	13982	14137	14244	14049	13931	13983	14117	14071	14109	14203	14071	13982	14067	14037	14003	13920	14150	14077	14011	14075	14105	14147	14192	14037	14256	14177	13992	13991	14207	13939	14164	14122	14024	14282	14044	14156	14039	13940	14119	14189	14150	13988	14094	14176	14045	13999	14033	14019	14133	14208	14045	14065	14250	14166	14153	14278	13999	14092	14269	13953	14150	13948	13907	14007	13928	14172	14122	13950	14146	14130	14120	14019	14201	14122	14003	14036	14015	14146	14112	14142	14017	14014	14001	14065	13984	14093	14053	13968	14183	13941	14070	14043	14178	14121	13929	14063	14062	13972	13935	13998	14196	14294	14030	14099	14177	14198	14049	14159	14068	14123	14083	14048	14110	14123	13953	14095	14103	14145	14027	14127	14117	14000	14200	13925	14078	14018	14126	14112	14035	14196	14112	14109	14229	14093	14097	13956	14018	13991	13975	13986	14037	13982	14134	14059	14077	14031	14066	14053	14218	14035	14069	14138	14036	14206	14036	14323	13985	14131	14105	14128	14127	14150	14057	13924	14052	14138	14134	14008	14165	14180	13967	14207	14137	14165	14080	14049	13993	14259	13981	14040	14046	14117	14133	14051	14222	13970	14215	14021	14127	14103	14025	13996	14214	14231	13989	14127	14151	14176	14103	14147	14135	13999	14150	14169	14239	14160	14162	14022	14186	14042	14097	14287	14046	14164	13802	14209	14178	14161	14045	14208	14109	14004	14111	13846	14165	14119	14210	14168	14116	14076	14034	14018	14120	14140	13967	14330	14126	14075	14109	14001	14098	14119	14204	14118	13973	13893	14192	14224	14123	14038	14097	14071	14055	13991	14032	14077	14254	14085	14082	14172	14148	14234	14121	14098	14194	14042	14188	14124	14107	14065	14128	13987	14119	14174	13994	14162	14268	14048	14184	14011	14098	14080	14120	14152	13913	14124	14157	14088	13978	14105	14002	13965	14169	13920	14121	14075	14167	14004	14003	13983	14020	13994	13961	14131	14159	14116	14092	14040	14220	14205	14038	13924	14106	13982	14114	14047	14035	13992	14053	14020	14131	14089	14148	14129	14054	14144	14175	14092	14203	14143	14054	14114	14209	14009	14082	14213	14078	14060	14111	14030	14225	14214	14227	14255	14196	13971	14057	14201	13971	14109	13986	14151	14159	14011	14272	14214	14215	13991	14138	14016	14091	14089	13970	14083	13911	14153	14054	14196	13953	14107	14191	13925	14007	14152	14101	14142	13972	14175	14055	13932	14181	14346	14087	14164	14063	14137	14152	14034	14206	14202	14089	14240	14188	14078	14073	14133	14021	14079	14312	14133	13878	13976	13962	14200	13960	14143	14293	14199	14029	13967	14203	14097	14068	14248	14100	13883	14056	14247	14245	13994	14207	13976	13896	14185	13979	14117	14050	13985	14009	14195	13988	13995	13943	14051	14033	14152	13959	14423	14217	14185	14177	13968	13961	14212	13994	13934	13990	14029	14189	14040	13915	14125	14153	14123	14143	14048	14081	14050	14224	14198	14044	14183	14059	14117	14048	13992	14043	14343	14011	14255	13960	13951	14107	14196	14111	14234	14002	14197	14110	14059	13968	14153	14173	14099	14082	14163	14043	13994	14085	14143	14036	14093	14119	14078	13986	14162	14022	14010	14004	13938	14001	14139	14195	14064	14067	14039	14131	14125	13986	14229	14117	13909	14117	14011	14208	14103	14037	14065	14167	14116	14059	14088	14156	14024	14098	14073	14141	14201	14125	14075	14107	14043	14237	13916	14051	14235	13972	14203	13968	13977	14196	13944	14037	13897	14190	14074	14002	14017	14090	13996	14020	13931	14147	14151	14137	14163	14235	14113	14037	13948	14204	14086	13916	14063	14176	14235	13973	14108	14110	14234	14098	14080	14218	14055	14198	14194	14055	14118	13944	13952	14153	14117	14018	14091	14056	14056	14054	14272	13935	14063	13996	14119	14061	14014	14032	13988	14250	13888	14038	14201	14082	14228	13936	14142	13957	14118	14026	13897	14091	14161	14088	14015	14194	14041	13997	14357	14161	13984	14018	14093	14205	14170	14223	14009	14097	14221	14089	13982	14124	14060	14038	14089	14182	14011	13889	13889	14192	14114	14154	14083	13999	13968	14179	14039	14129	13941	13919	14145	14023	14203	13932	13987	14266	14035	14174	14140	14110	14059	14061	14093	14161	14037	14115	14167	14056	14207	13975	13967	13911	14160	13981	14020	14129	14027	13995	14246	14241	14119	14131	14157	14103	14126	14115	14031	13949	14116	14100	14010	14030	14204	14019	14126	14190	14088	14123	14098	14156	13974	14160	14225	13928	14272	14061	14182	14084	14073	14147	13940	13990	13998	14208	13916	14228	13966	14285	14236	14069	14081	13986	14175	14116	14207	13942	14292	14074	14134	14063	14116	14119	14094	14138	14153	14162	14027	14186	14240	14077	14310	14094	14098	13998	14055	14256	14109	14018	14143	14137	14062	14137	14158	14162	13984	14151	14269	14052	13964	14075	14181	13932	14275	14076	14141	14101	14175	14019	14270	14113	14165	14132	14214	14148	14202	14137	14122	14110	14040	14125	14138	13923	14015	14049	14152	13993	14001	13937	14010	14113	14149	14111	14081	14083	14120	14235	14057	14239	14082	14066	14169	13991	14173	14065	14047	14091	14055	14149	14124	14134	14228	14080	14119	14040	14152	14112	14072	14190	14019	14005	14203	14071	14023	14113	14062	14051	14032	14091	14228	14257	14000	13964	14078	14146	13920	14116	13904	14001	13987	14194	14080	14087	13964	14190	13928	13988	14182	14064	14009	13961	14138	14022	14146	14169	13954	14074	14143	14196	14278	14005	14061	14162	14299	14024	14030	14162	14138	14069	14037	14104	14058	14182	13933	14095	13950	13992	14139	14176	14249	14021	13980	14058	14113	14060	14030	14199	14008	14062	14153	13950	14227	13970	14103	13937	14055	14000	14002	14010	13906	14170	14064	13997
27384	33671	45470	34246	22526	18393	17051	16174	16073	15990	16253	16160	16297	16181	16112	16124	15900	16175	16090	16273	16131	16080	16176	16013	16134	16072	15977	16033	16078	16160	16174	16184	16060	16053	16123	16110	16092	16255	16035	16157	16136	16114	16162	15952	16000	15938	15960	15970	16092	16028	15927	15868	16106	15982	16142	15998	16010	16124	15932	15833	16025	16150	16070	16100	15829	15932	16170	16171	15828	16079	16039	15927	15905	15846	15976	16141	16008	16169	15974	16104	15937	15835	15949	16162	15974	16087	16030	16157	15834	15925	16127	16043	16108	15943	15943	15954	16030	15985	16006	15929	15986	16168	15993	16012	16010	15829	15943	16135	15802	16033	15895	15912	15867	15938	16069	15952	15925	16090	15972	16000	16053	16000	15895	15847	15922	16007	15849	15827	16240	15904	15985	15899	15958	15950	16052	16002	16000	15930	15951	16162	16139	15942	15841	15875	15905	16070	15938	15931	16079	15906	16034	15882	15984	15942	16164	16136	16135	15902	15970	16094	15870	15920	16070	15866	15899	16132	16009	16221	15940	16055	16200	15956	16063	16066	15856	16113	16062	15850	16043	15969	16069	16004	15764	15926	15995	16029	15967	16028	15870	16154	15850	16162	15707	16093	15859	16041	15743	15832	15936	15973	16150	15920	16060	15975	15731	16119	15987	16046	16110	15929	16097	16045	15879	15969	15969	15853	16037	16136	15971	16105	16105	15942	16022	16087	15810	16037	16008	15913	15904	16136	16004	15899	15967	15875	16052	15948	15992	15916	16036	15945	15864	16151	15960	16231	15856	15935	15812	15799	15988	16049	15930	16036	15966	16086	15930	16155	16060	16054	15989	15750	15817	16004	15985	15921	16041	15728	15988	15896	15770	16106	16115	15899	15996	15992	15975	16004	16166	16102	16172	15957	16070	16272	16150	16060	16072	15814	16023	16058	15901	15943	16122	16045	16187	16230	16080	15903	15869	16052	16064	15981	16006	16082	16202	15965	15986	15900	15923	16077	16084	16113	15883	15907	15994	16048	15906	15929	15968	15937	16119	16119	16038	15965	15944	16021	15991	15894	16058	16107	15929	15962	16089	15938	15880	15862	16144	16077	16079	15951	15912	15821	15995	16108	16084	15923	16076	16165	15907	16141	15973	15713	15948	16188	16181	16055	16032	15993	16192	16003	15913	16058	15779	15996	15997	15968	15823	15865	16027	16022	16138	15878	15719	16060	15945	16084	16181	16172	16052	16142	15947	16057	16058	16111	15977	16016	16192	16029	16068	15970	15893	15960	15945	15732	15913	15909	15848	16106	16205	15906	15851	15782	15904	15924	15910	15965	16187	15987	15991	15901	15880	15835	15976	15927	15977	15944	16101	16005	15904	15859	15991	15864	16144	15893	16109	15734	16078	16131	15938	15936	15868	16035	15980	15830	15793	15860	15823	15831	15992	16121	16035	15828	16060	16191	16036	15724	15857	16079	16137	15967	16214	16005	15779	15752	15997	15989	15912	15772	15822	15864	15981	16191	16113	15815	16151	16003	15996	15750	15907	15755	15914	16099	15958	15955	15981	15932	15897	16078	15856	15884	16221	15955	15810	16055	15959	15957	16101	15907	15941	15954	15929	15799	15950	15990	16028	16037	16028	15973	16000	15695	15854	15971	16097	15985	16011	15964	16046	16003	15871	15736	16068	16201	15830	16060	16184	15942	15846	15945	16096	16094	16095	15994	16006	16137	15927	16063	16219	15908	15933	16046	15914	16092	15936	15966	16090	15993	16158	16120	16085	16021	15845	15972	16143	16073	15781	15952	15813	15944	15895	15920	15843	15805	15937	15944	16009	15926	15947	15800	16092	15938	16006	16036	15709	16147	15967	16071	16054	16053	15816	16127	16210	15923	15919	16078	15932	16111	16085	15996	15984	16034	16123	15936	15987	16215	16132	15762	15721	16032	16083	16109	16017	16216	16019	15963	15945	16118	16042	15872	16217	15920	16007	16125	15851	15969	16028	15975	15944	15814	16053	16150	16057	16028	15960	15864	15948	15873	16168	16125	15941	15838	15979	16085	15938	15961	15965	16116	15983	15996	15953	15880	15906	15884	16074	15802	15999	15934	15963	16048	15960	15955	15717	16047	16037	16027	15785	15903	15686	16043	16052	16102	15941	16102	15939	15964	16088	15763	16123	16068	15915	16045	16025	15927	15930	15894	16051	15964	15949	15893	16068	15917	15897	16046	16031	16045	16046	15941	15945	16104	15958	15993	16050	16097	15823	16079	15952	15837	16026	16016	15934	15851	15968	15885	15933	16076	16075	16039	15900	15931	15922	15981	15977	16040	15994	16056	16079	16060	15941	16158	16037	15807	15924	16030	16031	15990	15971	16118	15810	15843	15884	16026	15947	16124	15995	16139	15990	16051	15948	16100	15806	16110	16016	15989	15906	16015	16084	15966	15962	16124	15942	16128	15936	16096	15972	15890	16061	15886	15968	16034	15764	15900	16127	15819	16152	15918	15920	15893	16083	16073	15745	16051	15825	15966	16113	16043	15905	15714	15796	15909	16015	15965	15952	15930	15743	15830	15885	15831	16065	16098	15989	15877	16032	16024	16051	16051	15937	15860	16053	15998	15970	15938	15998	16018	15994	16118	15881	16124	16097	16068	16146	15743	15910	15971	16071	15845	15901	16050	16055	15965	16120	16053	16122	15968	15896	16152	15903	16151	15990	15893	16049	15865	16048	15951	15916	16058	15925	16004	15946	16062	15928	15705	16021	15928	16036	15775	15965	15962	15966	16171	15983	16017	16036	16063	15992	16018	16055	15949	15938	16173	16057	15843	15966	15997	15913	15934	16098	16042	16103	15793	16132	15890	16046	16091	16026	15904	16036	16015	16132	16181	15989	16000	16075	16141	16056	15743	16005	16141	15796	16030	16033	16083	16171	15947	16116	15829	15987	15915	15898	15899	16010	16160	16008	15982	15954	16207	16139	16096	16056	16158	16140	16056	15916	15909	15894	16207	15998	15927	16086	15955	16125	15855	16036	16074	16065	15865	16028	15979	15966	15886	15959	15876	15824	15951	16077	15758	15926	15896	15970	16075	16089	15896	15908	16005	16129	15949	16056	15990	16207	15915	15966	15948	15900	16033	15970	16038	16016	16057	15758	15874	16243	16116	16189	16158	16151	15881	16002	15986	15913	15950	16100	15948	15888	16120	16092	16306	15916	16069	15930	15799	15984	16281	16121	16116	15855	16099	16175	16040	16036	16072	15788	15909	15888	15916	16011	16131	15841	16013	15857	16078	15933	15980	15787	15940	15886	15965	16058	16009	15983	16026	15971	16055	16095	15967	16002	15856	15981	15912	15922	16041	16057	15923	15938	16071	16086	15883	16044	15990	16032	16090	16142	16212	15999	15963	15963	15749	16071	15984	15953	15961	16111	15942	15927	16124	16012	16005	15908	15843	15968	15926	15963	15874	15959	15980	15846	16046	16102	16101	15882	16012	15982	15948	15920	16025	16088	15798	15990	15932	16059	16069	15967	16010	16068	16114	15937	16090	15933	15906	15797	16019	16075	16054	16022	15618	16062	15914	15945	15857	15808	15840	15891	16072	15820	15898	15992	16028	16109	15909	15866	16052	16008	16135	15991	15777	16044	15935	15964	16038	15855	15881	16201	16231	16079	15913	15939	16041	16187	15863	16032	16064	16057	15920	15962	15926	15918	15975	15927	16133	15969	15960	15919	16108	15913	15898	15937	15756	16191	16032	16094	16137	16148	16026	16007	16041	16176	15905	15866	16144	16148	16077	16256	15830	15925	16000	16036	16156	16191	16094	16035	15978	15880	15944	16171	16013	16069	15945	16022	16107	15894	16112	15957	16194	16215	15954	15926	16004	15896	16134	16089	15836	16027	15799	16077	16055	15925	15947	15898	16117	15982	15946	16018	16046	16050	16065	15901	15964	15912	16068	16110	15975	16070	15955	16026	16101	16063	15922	15799	16084	15873	15934	16315	16154	16052	16091	16001	15896	16171	16100	15913	15690	15962	15929	15934	15995	16007	16030	16180	16091	16012	15925	15971	15714	15985	15864	16282	15948	16119	16252	15883	15919	16141	15996	15893	15976	16031	15991	15848	15860	15917	15905	15966	16288	16088	16079	15975	16012	16043	15893	15826	16040	15802	15971	15777	15779	16119	15881	15921	15791	16043	16037	16014	15997	16038	15975	16006	15853	15973	16012	15806	16022	16214	16144	15942	16096	16088	15998	15825	16003	15888	15969	15950	16002	15988	15831	15847	15795	15967	15865	16018	16007	15939	15964	16070	15997	15999	15896	15875	15959	15892	15957	16033	15954	16238	15897	15934	16134	16067	16095	16028	15838	16051	16036	15996	15900	15988	16010	16069	16050	16029	15977	16184	15890	15971	15809	16004	15801	16067	16124	16135	16141	16108	16005	16143	16198	15862	16116	15996	15671	15866	15952	16029	15868	15965	15963	16091	15942	16094	16057	16131	16058	15924	16097	15868	15867	15961	15981	16010	16177	16131	16055	15950	16034	16027	16065	16005	15899	15938	15954	16062	16014	15871	15983	16021	15890	16100	16074	16168	15909	15899	16033	15879	15990	16076	15940	15824	16042	16077	15965	15896	15926	15971	15898	16105	16058	15894	15848	16086	15964	16125	15838	15938	15892	15703	16029	16191	16090	15873	16172	16039	16008	15927	15950	15983	15909	15682	16020	15986	15994	16056	16134	16057	15957	16141	15927	15989	16173	16048	16070	15895	15745	16102	15834	16100	16037	15968	16037	15848	15907	16050	16107	15866	15955	15869	15967	16044	15858	15971	16101	16005	16085	16021	15864	16167	15937	16038	16091	16033	15923	15994	16058	16030	16027	15927	15753	15894	15921	16018	15950	16120	15951	15792	15993	16194	15991	16152	15974	16002	15897	15983	16027	16051	16012	15955	16156	16001	15889	15843	16150	16043	15970	15995	16066	15765	15902	15962	15994	16029	15930	16087	15867	15840	16002	16008	15938	16108	16068	16159	16093	15967	16214	15806	16101	15887	16018	15869	16061	16014	15746	16115	15875	16171	15965	15989	15881	16028	16114	15917	15955	15930	15769	15950	16062	16073	15984	16074	16005	16005	16085	16023	16012
51970	78780	57716	32682	19570	14959	14545	14330	14336	14350	14269	14385	14343	14133	14303	14209	14269	14103	14351	14236	14296	14291	14361	14200	14207	14154	14208	14266	14287	14278	14323	14265	14201	14131	14333	14160	14163	14344	14198	14171	14302	14233	14004	14184	14186	14248	14271	14204	14249	14222	14267	14204	14398	14309	14245	14232	13999	14205	14363	14229	14397	14199	14286	14045	14288	14262	14403	14185	14069	14223	14167	14237	14358	14242	14219	14175	14254	14241	14227	14145	14240	14115	14000	14194	14171	14183	14336	14249	14303	14411	14193	14207	14135	14132	14381	14217	14080	14089	14235	14234	14291	14189	14157	14236	14166	14291	14136	14231	14263	14298	14174	14270	14301	14110	14354	14222	14242	14277	14022	14186	14277	14230	14227	14285	14271	14255	14375	14099	14121	14317	14067	14152	14010	14150	14172	14272	14174	14218	14254	14278	14092	14286	14381	14099	14323	14276	14353	14246	14104	14440	14223	13980	14255	14176	14249	14220	14184	14313	14419	14057	14311	14265	14165	14318	14137	14284	14201	14070	14371	14394	14151	14158	14178	14055	14274	14312	14341	14311	14296	14203	14324	14258	14282	14055	14188	14085	14275	14152	14258	14228	14326	14221	14204	14326	14311	14337	14160	14140	14381	14263	14150	14251	14188	14125	14264	14227	14246	14322	14294	14319	14421	14317	14211	14138	14273	14318	13983	14265	14171	14146	14265	14121	14266	14211	14368	14274	14221	14258	14215	14169	14288	14326	14141	14278	14346	14410	14372	14187	14190	14189	14243	14168	14069	14210	14209	14254	14247	14363	14318	14270	14247	14297	14236	14220	14327	14170	14127	14188	14227	14247	14141	14210	14285	14219	14266	14185	14266	14308	14159	14123	14255	14335	14328	14459	14228	14252	14185	14224	14328	14264	14266	14135	14154	14150	13985	14191	14208	14215	14260	14374	14252	14133	14215	14178	14134	14308	14389	14257	14313	14220	14180	14087	14143	14119	14247	14239	14246	14232	14245	14326	14326	14144	14213	14184	14144	14062	14214	14078	14297	14199	14220	14157	14309	14176	14191	14202	14220	14200	14449	14131	14246	14356	14293	14321	14120	14281	14200	14125	14298	14064	14106	14436	14269	14157	14182	14097	14189	14334	14222	14273	14293	14129	14213	14228	14291	14336	14264	14211	14115	14208	14151	13991	14253	14225	14233	14115	14268	14226	14242	14188	14346	14033	14241	14158	14095	14193	14277	14236	14232	14135	14196	14224	14241	14177	14127	14116	14298	14278	14213	14490	14434	14377	14167	14160	14286	14059	14125	14282	14146	14218	14188	14189	14184	14266	14021	14225	14150	14236	14258	14204	14044	14259	14304	14183	14201	14250	14271	14216	14144	14159	14188	14182	14278	14273	14303	14344	14235	14327	14224	14190	14125	14165	14465	14182	14104	14327	14276	14323	14235	14306	14332	14323	14189	14342	14215	14223	14366	14344	14189	14242	14187	14189	14386	14250	14126	14239	14269	14208	14156	14160	14208	14159	14381	14262	14289	14246	14229	14087	14241	14369	14275	14294	14286	14293	14166	14242	14457	14327	14090	14081	14153	14272	14342	14315	14285	14303	14320	14129	14402	14205	14304	14163	14228	14271	14026	14312	14115	14163	14267	14265	14362	14321	14248	14202	14267	14213	14228	14187	14201	14275	14213	14143	14153	14265	14308	14238	14212	14102	14032	14245	14242	14217	14300	14129	14286	14237	14218	14059	14257	14252	14203	14302	14278	14155	14375	14369	14104	14120	14211	14034	14105	14328	14248	14113	14231	14140	14112	14066	14287	14218	14125	14210	14296	14183	14315	14192	14230	14093	14323	14209	14200	14298	14257	14163	14284	14113	14246	14326	14259	14178	14145	14290	14210	14194	14271	14044	14215	14271	14107	14333	14248	14303	14212	14406	14200	14076	14265	14302	14014	14291	14130	14188	14227	14226	14085	14132	14193	14168	14217	14202	14169	14272	14312	14058	14320	14185	14120	14341	14068	14232	14356	14315	14072	14246	14204	14297	13973	14359	14135	14142	14304	14060	14246	14245	14399	14377	14159	14422	14337	14420	14348	14193	14156	13958	14318	14242	14423	14464	14202	14329	14246	14116	14318	14243	14253	14281	14195	14118	14161	14137	14389	14290	14352	14168	14109	14112	14276	14385	14248	14217	14300	14191	14144	14260	14165	14310	14144	14266	14222	14297	14284	14346	14249	14233	14251	14143	14206	14151	14367	14146	14221	14241	14071	14271	14226	14242	14257	13986	14310	14309	14195	14342	14299	14400	14258	14207	14234	14290	14100	14122	14225	14195	14282	14388	14341	14161	14280	14273	14164	14156	14320	14228	14174	14246	14256	14235	14227	14153	14186	14098	14417	14349	14338	14121	14359	14278	14052	14379	14296	14136	14157	14277	14289	14122	14179	14373	14205	14048	14295	14243	14263	14173	14139	14216	14224	14396	14201	14369	14142	14026	14215	14125	14352	14230	14216	14125	14351	14264	14226	14183	14415	14171	14260	14251	14069	14222	14222	14389	14237	14328	14115	14252	14380	14239	14246	14213	14243	14224	14337	14220	14181	14313	14400	14359	14205	14254	14319	14276	14201	14229	14235	14179	14228	14206	14187	14176	14299	14148	14213	14316	14113	14245	14263	14358	14270	14231	14123	14127	14353	14209	14027	14197	14096	14276	14319	14323	14194	14194	14235	14278	14192	14265	14312	14274	14381	14161	14239	14348	14310	14254	14097	14029	14092	14291	14298	14288	14378	14122	14248	14384	14291	14138	14119	14142	14307	14238	14252	14192	14279	14224	14420	14269	14330	14304	14377	14177	14155	14240	14017	14210	14103	14366	14233	14260	14362	14264	14264	14151	14264	14222	14265	14318	14401	14342	14201	14176	14272	14322	14451	14280	14288	14310	14305	14118	14119	14082	14308	14252	14269	14342	14064	14364	14147	14105	14250	14167	14322	14207	14120	14354	14357	14263	14225	14180	14186	14262	14216	14135	14227	14200	14154	14205	14242	14232	14227	14109	14300	14233	14301	14173	14108	14261	14255	14311	14209	14375	14051	14163	14209	14153	14183	14177	14245	14166	14315	14352	14352	14195	14317	14416	14295	14217	14157	14314	14259	14171	14146	14133	14219	14216	14208	14231	14251	14217	14120	14160	14180	14262	14223	14199	14368	14338	14242	14161	14229	13988	14376	14213	14314	14309	14116	14156	14263	14239	14211	14258	14264	14256	14231	14099	14257	14332	14081	14303	14406	14195	14228	14232	14250	14195	14223	14146	14219	14334	13947	14156	14187	14241	14170	14177	14321	14199	14193	14314	14061	14390	14407	14386	14188	14366	14309	14302	14364	14276	14241	14175	14157	14409	14126	14239	14365	14257	14169	14207	14183	14184	14090	14250	14373	14296	14238	14219	14334	14341	14121	14187	14359	14392	14284	14125	14141	14087	14090	14187	14191	14325	14092	14111	14190	14238	14190	14254	14300	14074	14308	14168	14047	14196	14193	14392	14451	14201	14160	14409	14332	14243	14212	14290	14309	14228	14200	14206	14253	14248	14255	14282	14252	14231	14041	14099	14283	14221	14198	14311	14223	14280	14279	14238	14145	14250	14180	14251	14122	14182	14279	14201	14127	14457	14261	14378	14291	14192	14227	14262	14333	14220	14163	14299	14309	14224	14187	14271	14100	14263	14342	14234	14136	14127	14252	14125	14105	14443	14186	14177	14176	14297	14345	14117	14126	14380	14269	14308	14142	14093	14179	14407	14215	14364	14093	14112	14106	14235	14201	14149	14177	14216	14219	14335	14097	14277	14261	14157	14182	14248	14267	14311	14260	14191	14381	14239	14079	14123	14198	14231	14347	14266	14395	14156	14330	14145	14049	14209	14290	14195	14257	14208	14193	14312	14312	14191	14268	14297	14266	14257	14442	14280	14289	14182	14247	14301	14261	14186	14305	14154	14298	14184	14069	14291	14160	14227	14269	14327	14137	14250	14311	14333	14194	14201	14260	14184	14198	14175	14097	14214	14182	14148	14288	14372	14084	14217	14315	14005	14237	14231	14197	14259	14284	14068	14303	14169	14319	14272	14174	14141	14220	14074	14169	14375	14211	14313	14250	14181	14165	14234	14250	14091	14230	14228	14379	14312	14268	14272	14255	14158	14303	14197	14205	14173	14288	14249	14231	14264	14126	14177	14278	14360	14255	14130	14486	14270	14102	14209	14488	14156	14209	14358	14262	14159	14129	14331	14241	14252	14263	14271	13997	14155	14391	14182	14167	14255	14307	14387	14310	14233	14231	14335	14331	14217	14157	14252	14097	14059	14205	14295	14308	14201	14190	14149	14226	14176	14301	14328	14243	14135	14326	14146	14333	14095	14290	14139	14121	14097	14324	14295	14280	14458	14242	14207	14426	14208	14162	14320	14292	14209	14249	14242	14242	14247	14249	14235	14391	14282	14186	14319	14282	14302	14093	14301	14222	14232	14336	14384	14173	14345	14286	14350	14139	14216	14124	14251	14212	14430	14243	14253	14285	14370	14195	14267	14414	14178	14459	14267	14355	14205	14136	14074	14383	14033	14234	14408	14129	14284	14129	14421	14196	14334	14260	14347	14291	14412	14455	14288	14211	14328	14362	14201	14322	14216	14214	14179	14223	14062	14154	14337	14289	14181	14247	14313	14056	14135	14062	14306	14241	14307	14245	14280	14273	14131	14076	14206	14520	14103	14238	14034	14266	14229	14462	14220	14128	14331	14229	14357	14011	14204	14122	14194	14276	14198	14145	14292	14290	14297	14277	14154	14189	14205	14201	14119	14204	14167	14334	14310	14134	14157	14221	14251	14143	14332	14168	14230	14224	14064	14124	14287	14219	14294	14298	14116	14119	14268	14263	14235	14165	14326	14107	14174	14231	14213	14275	14334	14136	14149	14159	14271	14358	14390	14221	14022	14365	14077	14298	14219	14204	14249	14304	14017	14060	14177	14233	14201	14164	14393	14157	14223	14440	14164	14043	14174	14401	14143	14361	14327	14173	14123	14233	14220	14209	14295	14335	14277	14149	14129	14294	14329	14330	14357	14249	14317	14209	14231	14274	14178	14251	14167	14260	14214
22966	23294	35703	30595	24738	23415	22338	16690	15511	15747	15670	15632	15741	15413	15421	15421	15622	15893	15577	15632	15507	15496	15411	15588	15376	15355	15431	15458	15596	15361	15364	15659	15560	15295	15583	15361	15438	15465	15233	15288	15358	15495	15512	15425	15536	15385	15249	15312	15352	15426	15402	15290	15259	15318	15488	15241	15368	15459	15381	15434	15283	15279	15258	15417	15322	15388	15353	15208	15319	15234	15249	15393	15302	15371	15210	15345	15526	15569	15471	15347	15298	15291	15360	15338	15220	15391	15299	15372	15372	15464	15313	15395	15258	15298	15323	15401	15273	15357	15328	15395	15214	15145	15366	15359	15270	15175	15215	15410	15393	15305	15341	15245	15291	15215	15104	15255	15299	15188	15214	15424	15525	15311	15508	15275	15423	15245	15397	15256	15267	15389	15313	15362	15293	15157	15177	15213	15390	15189	15227	15311	15270	15377	15135	15199	15336	15274	15312	15234	15262	15402	15363	15539	15406	15324	15289	15320	15331	15467	15429	15368	15546	15491	15369	15328	15536	15202	15245	15142	15377	15431	15390	15268	15387	15196	15319	15329	15317	15282	15439	15225	15124	15042	15400	15379	15422	15227	15421	15330	15232	15278	15390	15286	15235	15401	15504	15286	15455	15339	15251	15331	15165	15462	15346	15339	15360	15333	15525	15211	15374	15322	15466	15302	15509	15443	15088	15225	15400	15302	15351	15364	15316	15301	15192	15141	15296	15253	15307	15532	15354	15332	15381	15181	15013	15273	15332	15341	15368	15156	15202	15268	15395	15213	15286	15453	15170	15260	15286	15188	15339	15297	15166	15316	15220	15337	15431	15256	15397	15425	15430	15457	15263	15317	15353	15616	15537	15398	15156	15381	15280	15351	15496	15452	15276	15339	15263	15339	15362	15335	15466	15206	15303	15225	15417	15248	15241	15196	15225	15038	15111	15383	15191	15355	15400	15273	15316	15185	15176	15224	15170	15420	15405	15258	15292	15255	15332	15367	15296	15221	15427	15351	15310	15486	15207	15267	15168	15205	15292	15101	15393	15355	15302	15316	15389	15425	15306	15369	15240	15176	15335	15315	15223	15136	15227	15346	15491	15461	15409	15206	15469	15342	15208	15341	15376	15452	15315	15396	15244	15217	15154	15156	15211	15334	15458	15272	15357	15217	15288	15334	15437	15271	15219	15151	15251	15324	15298	15372	15245	15386	15200	15284	15127	15228	15247	15228	15443	15045	15465	15351	15514	15308	15368	15454	15246	15284	15387	15318	15424	15354	15373	15352	15413	15274	15176	15370	15240	15662	15321	15336	15162	15451	15296	15322	15398	15352	15331	15454	15319	15455	15452	15318	15334	15259	15339	15503	15469	15396	15354	15182	15369	15337	15238	15446	15358	15459	15327	15396	15245	15477	15482	15432	15292	15488	15128	15240	15221	15225	15335	15286	15499	15369	15471	15228	15406	15388	15377	15312	15427	15349	15297	15230	15401	15504	15196	15071	15478	15416	15487	15003	15343	15292	15395	15368	15194	15050	15234	15348	15224	15550	15326	15333	15194	15457	15282	15407	15243	15486	15315	15208	15371	15483	15163	15049	15411	15091	15264	15315	15224	15274	15118	15283	15280	15206	15205	15228	15570	15219	15426	15301	15304	15381	15282	15220	15324	15579	15234	15339	15281	15344	15337	15276	15321	15381	15290	15044	15257	15264	15439	15275	15504	15316	15176	15348	15481	15270	15354	15155	15365	15403	15366	15279	15387	15194	15293	15348	15298	15237	15511	15511	15279	15315	15316	15206	15238	15235	15335	15365	15248	15402	15391	15372	15286	15316	15276	15379	15106	15307	15189	15411	15271	15408	15487	15505	15256	15232	15294	15302	15417	15451	15309	15425	15396	15399	15462	15376	15162	15150	15382	15324	15292	15351	15385	15294	15319	15398	15386	15174	15411	15196	15256	15415	15302	15229	15263	15384	15464	15297	15465	15425	15335	15259	15209	15482	15434	15259	15303	15284	15264	15273	15340	15201	15274	15294	15221	15312	15109	15079	15149	15297	15313	15328	15327	15256	15360	15444	15415	15340	15389	15125	15471	15394	15284	15444	15428	15370	15517	15237	15327	15589	15540	15343	15204	15442	15223	15325	15272	15306	15341	15453	15318	15374	15212	15294	15450	15500	15553	15403	15324	15354	15209	15410	15438	15264	15055	15357	15295	15319	15328	15454	15170	15166	15385	15380	15146	15206	15326	15433	15266	15121	15414	15199	15354	15347	15560	15412	15319	15393	15395	15358	15392	15128	15270	15415	15226	15322	15373	15427	15314	15382	15320	15333	15165	15292	15266	15421	15234	15484	15310	15304	15347	15196	15170	15170	15317	15304	15168	15323	15434	15331	15388	15212	15232	15505	15325	15428	15406	15235	15375	15191	15481	15103	15218	15323	15257	15327	15445	15276	15442	15298	15482	15531	15321	15404	15373	15336	15258	15129	15213	15415	15404	15375	15237	15516	15414	15111	15328	15253	15351	15272	15285	15197	15053	15371	15404	15417	15211	15323	15320	15257	15367	15270	15255	15251	15282	15114	15479	15317	15289	15457	15376	15282	15534	15416	15169	15598	15288	15147	15330	15222	15379	15500	15509	15378	15340	15318	15265	15276	15006	15154	15290	15215	15268	15349	15158	15373	15215	15216	15470	15205	15315	15275	15327	15203	15342	15360	15551	15236	15332	15267	15261	15391	15428	15186	15441	15434	15289	15397	15403	15196	15303	15389	15261	15344	15330	15334	15255	15233	15377	15445	15342	15197	15230	15084	15369	15192	15437	15364	15426	15377	15376	15475	15423	15216	15349	15194	15325	15210	15306	15259	15281	15385	15411	15292	15546	15245	14988	15283	15446	15481	15203	15173	15267	15290	15275	15224	15105	15404	15185	15375	15242	15282	15278	15291	15211	15198	15366	15292	15355	15286	15336	15279	15256	15252	15304	15162	15440	15171	15258	15160	15326	15252	15364	15447	15370	15258	15232	15457	15290	15305	15058	15268	15325	15201	15324	15387	15467	15382	15401	15467	15406	15285	15284	15300	15253	15281	15191	15390	15395	15288	15373	15391	15523	15430	15270	15294	15081	15194	15435	15558	15302	15544	15234	15238	15377	15441	15252	15161	15097	15277	15146	15207	15122	15291	15431	15381	15332	15096	15324	15409	15435	15459	15325	15243	15285	15306	15200	15336	15341	15230	15351	15524	15401	15288	15220	15214	15288	15415	15261	15152	15186	15357	15186	15432	15424	15284	15142	15329	15243	15324	15385	15277	15299	15525	15444	15285	15229	15173	15177	15191	15325	15216	15225	15387	15411	15184	15198	15210	15319	15273	15318	15372	15140	15297	15301	15194	15311	15158	15310	15275	15289	15488	15259	15201	15370	15480	15232	15141	15221	15171	15320	15336	15193	15292	15449	15435	15185	15312	15381	15432	15348	15243	15263	15260	15202	15330	15415	15397	15111	15193	15173	15382	15255	15177	15368	15214	15424	15391	15333	15330	15226	15128	15231	15328	15234	15339	15499	15261	15248	15218	15286	15422	15330	15434	15194	15246	15385	15385	15262	15392	15378	15210	15462	15575	15333	15207	15373	15264	15208	15265	15150	15502	15377	15427	15308	15233	15401	15332	15191	15636	15142	15332	15349	15097	15548	15295	15127	15301	15230	15430	15365	15427	15343	15229	15212	15523	15476	15287	15189	15356	15296	15439	15231	15375	15463	15223	15381	15213	15328	15363	15282	15263	15374	15230	15247	15175	15419	15441	15406	15350	15292	15253	15433	15433	15075	15512	15505	15307	15406	15157	15327	15223	15233	15271	15299	15375	15275	15388	15236	15234	15135	15361	15277	15516	15141	15445	15395	15278	15470	15598	15256	15337	15312	15365	15271	15355	15353	15496	15288	15346	15272	15302	15242	15409	15117	15289	15341	15309	15354	15139	15385	15168	15299	15393	15309	15303	15406	15427	15343	15013	15285	15267	15378	15196	15256	15222	15268	15458	15365	15459	15186	15315	15193	15177	15538	15354	15335	15210	15538	15346	15469	15153	15275	15396	15392	15405	15338	15191	15365	15250	15284	15371	15324	15233	15496	15445	15191	15309	15380	15081	15357	15477	15324	15273	15395	15382	15568	15313	15495	15286	15224	15353	15412	15242	15532	15355	15468	15301	15228	15386	15243	15194	15178	15278	15307	15081	15394	15413	15319	15292	15303	15244	15216	15332	15203	15475	15317	15383	15405	15113	15505	15335	15460	15245	15348	15336	15298	15339	15421	15257	15363	15317	15468	15078	15395	15579	15089	15401	15170	15192	15439	15289	15229	15269	15266	15237	15293	15344	15393	15428	15319	15353	15414	15408	15163	15405	15416	15318	15231	15392	15208	15284	15252	15458	15488	15589	15275	15266	15340	15067	15228	15348	15307	15424	15290	15264	15362	15348	15284	15287	15346	15223	15393	15322	15296	15261	15334	15327	15418	15364	15112	15458	15301	15292	15426	15329	15285	15062	15443	15216	15359	15373	15267	15260	15286	15191	15159	15105	15370	15000	15321	15266	15346	15265	15439	15280	15246	15317	15093	15351	15358	15309	15241	15109	15439	15359	15310	15307	15226	15305	15404	15138	15226	15221	15301	15400	15118	15201	15273	15284	15396	15422	15309	15373	15405	15109	15208	15298	15317	15271	15269	15286	15216	15220	15187	15235	15080	15198	15440	15187	15390	15340	15422	15347	15354	15219	15430	15197	15128	15167	15139	15179	15291	15480	15425	15225	15218	15318	15400	15458	15189	15341	15137	15325	15139	15188	15358	15418	15443	15364	15295	15231	15323	15340	15385	15151	15177	15338	15334	15211	15423	15315	15315	15322	15221	15157	15333	15366	15344	15356	15339	15255	15526	15400	15264	15238	15368	15145	15300	15347	15359	15381	15307	15234	15382	15143	15423	15444	15112	15372	15272	15240	15362	15508	15478	15306	15334	15350	15181	15126	15281	15345	15110	15237	15421	15278	15110	15345	15321	15211	15244	15313	15271	15315	15185	15216	15407	15379	15361	15513	15218	15405	15304	15327	15460	15284	15342	15290	15181	15462	15231	15310	15092	15232	15398	15133	15384	15068
62204	103388	85874	58383	34361	18754	13896	13716	13778	13790	13858	13678	13779	13759	13900	13859	13742	13764	13679	13978	13901	14035	13654	13989	13977	13812	13819	13763	13805	13883	13872	13827	13827	13867	13765	13735	13741	13918	13641	13759	13962	13768	13723	13953	13783	13703	13854	13785	13869	13753	13855	13787	13767	13775	13787	13753	13925	13798	13766	13809	13608	13848	13893	13803	13783	13809	13742	13870	13866	13716	13830	13784	13907	13846	13850	13822	13788	13688	13946	13805	13884	13813	13820	13782	13711	13730	13696	13567	13921	13844	13725	13776	13695	13787	13716	13889	13892	13684	13784	13878	13572	13793	13777	13723	13948	13838	13844	13742	13800	13676	13749	13604	13697	13915	13869	13740	13699	13754	13804	13600	13576	13893	13735	13834	13808	13784	13752	13806	13808	13711	13729	13843	13555	13867	13789	13703	13873	13806	13841	13806	13850	13809	13726	13855	13829	13869	13811	13650	13953	13778	13679	13808	13680	13825	13831	13825	13825	13807	13750	13857	13918	13828	13747	13766	13808	13766	13806	13766	13881	14004	13946	13841	13730	13853	13835	13846	13726	13778	13844	13923	13769	13696	13962	13749	13805	13892	13975	13798	13874	14006	13778	13751	13675	13793	13657	13771	13765	13682	13858	13784	13838	13748	13829	13752	13801	13766	13668	13856	13643	13836	13705	13718	13910	13673	13838	13866	13741	13805	13756	13770	13751	13925	13720	13833	13732	13599	13799	13793	13758	13745	13791	13775	13723	13834	13724	13656	13906	13851	13756	13657	13730	13885	13850	13822	13764	13782	13822	13874	13820	13805	13852	13850	13655	13765	13784	14038	13723	13817	13708	13715	13765	13792	13838	13888	13699	13692	13787	13795	13694	13766	13824	13785	13833	13752	13742	13789	13702	13844	13812	13725	13738	13772	13716	13706	13828	13799	13913	13770	13693	13650	13800	13926	13768	13750	13543	13891	13848	13688	13642	13773	13819	13841	13783	13833	13809	13837	13879	13916	13705	13684	13810	13620	13890	13700	13692	13880	13783	13920	13796	13831	13762	13631	13950	13793	13657	13737	13767	13670	13646	13685	13943	13625	13654	13749	13859	13835	13833	13886	13802	14022	13797	13770	13927	13810	13849	13729	13772	13687	13883	13778	13658	13777	14014	13666	13727	13744	13748	13792	13691	13792	13918	13936	13685	13809	13794	13793	13773	13851	13669	13682	13682	13796	13892	13834	13786	13804	13714	13761	13832	13649	13793	13786	13732	13690	13837	13837	13841	13688	13715	13940	13836	13958	13752	13787	13593	13776	13735	13706	13867	13675	13753	13729	13784	13824	13867	13804	13805	13788	13824	13881	13791	13797	13817	13783	13624	13726	13762	13886	13746	13862	13782	13880	13970	13719	13742	13733	14014	13732	13880	13868	13761	13712	13898	13588	13828	13974	13706	13788	13839	13880	13854	13669	13936	13973	13947	13885	13839	13863	13686	13800	13833	13650	13900	13841	13749	13863	13845	13704	13470	13739	13774	13846	13670	13805	13701	13838	13836	13814	13916	13760	13650	13760	13771	13969	13516	13639	13776	13788	13701	13511	13716	14027	13860	13821	13785	13794	13884	13782	13933	13765	13708	13843	13826	13762	13713	13866	13739	13783	13859	13810	13712	13781	13811	13883	13573	13809	13757	13736	13649	13665	13940	13812	13788	14028	13706	13686	13773	13634	13866	13771	13648	13813	13874	13831	13974	13799	13773	13869	13763	13730	13854	13880	13827	13922	13577	13850	13920	13701	13904	13585	13775	13783	13682	13948	13922	13796	13823	13677	13861	13737	13773	13873	13937	13763	13764	13721	13936	13693	13652	13784	13733	13753	13885	13775	13857	13817	13916	13661	13931	13756	13647	13802	13812	13785	13782	13900	13636	13781	13764	13850	13796	13760	14017	13719	13826	13837	13879	13812	13691	13806	13924	13714	13820	13957	13652	13927	13727	13744	13827	13742	13774	13813	13859	13704	13804	13859	13829	13660	13864	13785	13850	13884	13800	13653	13903	13766	13814	13859	13699	13745	13747	13897	13713	13765	13751	13658	13701	13838	13761	13668	13804	13749	13688	13862	13693	13931	13704	13783	13883	13768	13652	13910	13704	13768	13840	13800	13938	13919	13776	13775	13912	13991	13815	13889	13517	13744	13729	13788	13755	13763	13646	13840	13694	13775	13901	13683	13821	13662	13746	13988	13916	13813	13770	13655	13856	13929	13708	13740	13800	13804	13854	13934	13813	13860	13821	13750	13876	13767	13734	13927	13872	13752	13774	13873	13708	13803	13770	13886	13920	13550	13757	13781	13786	13637	13629	13857	13757	13695	13783	13581	13910	13748	13641	13696	13906	13754	13764	13778	13728	13610	13945	13811	13814	13845	13796	13914	13555	13774	13836	13874	13718	13727	13797	13842	13859	13789	13755	13876	13577	13738	13716	13695	13907	13764	13696	13725	13632	13811	13815	13825	13919	13818	13714	13837	13829	13776	13661	13812	13808	13785	13813	13834	13928	13822	13852	13837	13734	13789	13889	13803	13831	13871	13738	13918	13913	13674	13630	13848	13827	13895	13836	13750	13791	13658	13735	13821	13788	13779	13716	13777	13889	13700	13643	13842	13846	13738	13860	13729	13843	13899	13937	13801	13841	13789	13758	13804	14001	13839	13915	13742	13891	13981	13825	13713	13851	13857	13895	13733	13965	13753	13746	13833	13751	13868	13763	13747	13798	13689	13760	13841	13808	13805	13663	13774	13877	13615	13683	13826	13797	13830	13768	13743	13762	13860	13926	13790	13570	13750	13720	13747	13825	13798	13827	13776	13904	13761	13865	13777	13819	13873	13729	13688	13772	13749	13811	13681	13648	13713	13795	13821	13766	13794	13679	13783	13918	13723	13678	13978	13713	13700	13620	13838	13829	13804	13880	13864	13719	13874	13865	13838	13740	13931	13816	13779	13899	13735	13726	13788	13822	13822	14072	13670	13716	13887	13726	13730	13896	13934	13694	13756	13725	13754	13808	13775	13706	13917	13916	13683	13774	13825	13796	13827	13693	13711	13643	13858	13749	13668	13787	13632	13826	13778	13826	13846	13821	13868	13979	13669	13574	13864	13704	13884	13787	13724	13737	14024	13837	13885	13787	13852	13834	13731	13750	13820	13857	13868	13755	13733	13741	13854	13763	13890	13733	13695	13752	13719	13738	13811	13774	13968	13798	13938	13677	13944	13790	13754	13837	13719	13881	13754	13801	14000	13737	13777	13860	13784	13882	13692	13812	13829	13804	13565	13824	13739	13723	13839	13813	13858	13851	13880	13830	13792	13771	13696	13677	13562	13841	13855	13761	13754	13862	13768	13747	13842	13795	13615	13712	13808	13799	13612	13839	13679	13638	13662	13819	13723	13859	13663	13809	13684	13774	13848	13732	13907	13718	13799	13815	13651	13641	13930	13732	13846	13636	13752	13728	13876	13758	13896	13785	13652	13802	13893	13779	13863	13790	13723	13983	13862	13646	13623	13629	13744	13828	13774	13767	13849	13816	13858	13602	13838	13773	13835	13731	13899	13827	13785	13722	13687	13777	13830	13822	13666	13718	13746	13861	13621	13874	13639	13739	13828	13861	13703	13706	13888	13601	13788	13787	13920	13880	13852	13788	13788	13891	13791	13834	13805	13867	13654	13751	13770	13804	13948	13878	13901	13770	13750	13782	13888	13823	13691	13819	13979	13839	13734	13804	13786	13830	13716	13774	13962	13779	13765	13710	13821	13760	13921	13547	13848	13831	13754	13777	13582	13834	13747	13924	13731	13918	13683	13629	13827	13796	13805	13799	13783	13807	13780	13739	13776	13864	13719	13816	13665	13877	13892	13782	13788	13732	13677	13784	13820	13848	13708	13935	13922	13800	13740	13800	13812	13748	13749	13678	13792	13643	13861	13833	13730	13748	13987	13871	13734	13956	13846	13818	13687	13859	13924	13921	13891	13650	13755	13727	13748	13795	13833	13810	13724	13775	13555	13873	13767	13712	13791	13753	13749	13801	13792	13720	13748	13696	13843	13770	13789	13792	13794	13824	13741	13881	13667	13702	13971	13729	13803	13810	13716	13829	13784	13707	14058	13713	13722	13869	13841	14001	13763	13798	13888	13839	13704	13663	13700	13945	13591	13758	13824	13793	13810	13787	13945	13774	13853	13958	13753	13909	13764	13760	13743	13716	13763	13977	13712	13827	13713	13905	13849	13894	13863	13791	13770	13612	13614	13737	13713	13805	13756	13836	13702	13846	13877	13780	13770	13624	13743	13921	13784	13870	13722	13753	13835	13797	13753	13878	13772	13820	13856	13720	13762	13641	13901	13615	13842	13818	13823	13838	13715	13785	13836	14013	13897	13803	13765	13912	13856	13808	13798	13733	13753	13680	13886	13747	13803	13855	13751	13611	13740	13778	13693	13818	13483	13760	13769	13661	13701	13826	13919	13894	13763	13735	13989	13805	13663	13856	13733	13846	13692	13784	13782	13805	13844	13839	13598	13729	13926	13931	13719	13610	13832	14071	13810	13770	13739	13699	13749	13671	13760	13734	13667	13894	13799	13585	13800	13896	13889	13691	13900	13648	13779	13804	13892	13898	13914	13678	13701	13981	13744	13683	13615	13666	13850	13698	13963	13951	13858	13732	13753	13756	13827	13798	13766	13835	13926	13643	13827	13679	13660	13802	13761	13755	13904	13647	13648	13804	13796	13691	13698	13713	13699	13810	13854	13734	13825	13765	13775	13764	13754	13709	13766	13697	13840	13772	13863	13928	13770	13521	13773	13767	13798	13912	13980	13790	13830	13701	13567	13745	13848	13767	13874	13768	13778	13843	13814	13685	13780	13852	13738	13771	13754	13794	13857	13848	13878	13839	13885	13921	13802	13781	13784	13742	13831	13835	13688	13708	13580	13976	14018	13931	13732	13814	13689	13712	13842	13857	13732	13830	13708	13932	13720	13689	13804	13937	13789	13818	13853	13774	13668	13819	13822	13819	13715	13689	13673	13858	13670	13860	13763	13827	13822	13720	13919	13921	13795	13834	13753	13678	13881	13703	13821	13826	13644	13837	13874	13655	13732	13713	13704	13731	13656
30046	38629	41309	28817	19665	16779	15996	15987	15924	15783	15950	15842	15674	15970	15874	15716	15840	15670	15904	15650	15807	15790	15870	16003	15812	15641	15821	15835	15707	15691	15801	15805	15768	15727	15980	15911	15646	15685	15800	15722	15768	15833	15859	15758	15705	15839	15659	15825	15804	15868	15813	15644	15631	15722	15844	15892	15748	15870	15789	15801	15858	15822	15862	15925	15920	15892	15794	15590	15821	15660	15729	15799	15722	15773	15795	15677	15628	15745	15696	15647	15709	15734	15741	15760	15660	15693	15680	15899	15630	15633	15914	15775	15691	15864	15828	15827	15832	15913	15812	15657	15858	15656	15710	15874	15718	15610	15720	15758	15764	15633	15563	15718	15723	15696	15922	15941	15833	15757	15575	15503	15602	15745	15757	15743	15689	15626	15779	15956	15684	15827	15919	15632	15932	15600	15886	15725	15866	15769	15780	15627	15491	15800	15692	15672	15567	15583	15784	15673	15747	15653	15718	15844	15674	15567	15528	15801	15952	15802	15754	15626	15624	15626	15800	15671	15870	15696	15741	15589	15547	15763	15658	15895	15847	15981	15989	15837	15778	15581	15654	15740	15639	15952	15712	15724	15739	15726	15708	15564	15712	15769	15650	15836	15571	15824	15803	15842	15854	15626	15699	15693	15748	15765	15710	15652	15826	15668	15899	15880	15825	15684	15791	15855	15775	15747	15709	15737	15775	16001	15664	15711	15700	15748	15838	15810	15590	15704	15842	15661	15724	15645	15570	15819	15858	15638	15615	15681	15697	15829	15688	15745	15828	15877	15736	15973	15854	15883	15807	15662	15556	15641	15561	15532	15838	15770	15780	15631	15717	15680	15755	15764	15728	15788	15501	15802	15809	15876	15637	15672	15877	15758	15784	15717	15742	15869	15868	15903	15829	15535	15756	15888	15764	15773	15580	15703	15775	15761	15791	15813	15836	15772	15739	15541	15764	15906	15868	15816	15767	15785	15730	15920	15610	15856	15702	15681	15728	15991	15691	15468	15809	15855	15822	15773	15809	15743	15910	15750	15956	15548	15781	15602	15827	15742	15887	15782	15869	15819	15798	15750	15811	15741	15942	15799	15624	15734	15872	15765	15837	15733	15849	15799	15604	15652	15988	15935	15810	15750	15687	15789	15850	15635	15666	15606	15709	15855	15602	15570	15715	15923	15808	15605	16007	15639	15643	15735	15662	15665	15566	15846	15700	15747	15718	15815	15789	15788	15803	15718	15627	15570	15773	15594	15692	15590	15891	15912	15814	15693	15792	15793	15656	15712	15660	15873	15799	15928	15819	15682	15748	15706	15639	15361	15888	15728	15718	15904	15760	15612	15733	16110	15706	15535	15761	15623	15611	15795	15473	15910	15701	15752	15940	15673	15654	15769	15880	15732	15679	15762	15654	15840	15687	15832	15865	15580	15833	15835	15847	15788	15931	15834	15739	15728	15822	15880	15748	15950	15738	15770	15883	15744	15597	15723	15753	15891	15717	15752	15914	15849	15779	15842	15914	15858	15741	15919	15744	15745	15807	15705	15559	15752	15986	15669	15708	15815	15928	15751	15539	15716	16080	15679	15633	15709	15654	15915	15636	15850	15829	15827	15782	15630	15667	15713	15744	15672	15716	15845	15856	15762	15850	15415	15672	15707	15807	15695	15840	15554	15916	15632	15777	15810	15827	15774	15842	15429	15717	15735	15986	15749	15737	15818	15662	15774	15622	15843	15721	15526	15579	15819	15703	15810	15597	15661	15783	15852	15457	15771	15583	15776	15783	15737	15622	15836	15788	15839	15661	15508	15797	15707	15792	15551	15605	15672	15590	15661	15785	15670	15694	15691	15985	15584	15928	15652	15700	15595	15733	15898	15680	15781	15776	15666	15750	15781	15668	15663	15723	15768	15721	15785	15578	15827	15951	15796	15722	15651	15702	15777	15857	15734	15533	15571	15714	15873	15669	15871	15684	15735	15695	15621	15750	15799	15851	15721	15806	15497	15797	15533	15897	15939	15586	15681	15708	15552	15722	15872	15734	15775	15748	15725	15673	15972	15836	15732	15753	15656	15766	15589	15669	15731	15552	15570	15850	15772	15800	15907	15757	15808	15674	15856	15710	15898	15619	15530	15779	15883	15661	15746	15680	15567	15724	15835	15768	15741	15856	15822	15514	15584	15643	15740	15793	15827	15679	15591	15835	15570	15832	15867	15705	15632	15728	15640	15801	15770	15848	16086	15707	15625	15861	15734	15532	15585	15705	15838	15792	15727	15699	15707	15928	15632	15901	15777	15774	15782	15664	15610	15722	15500	15706	15678	15890	15810	15783	15754	15751	16005	15426	15543	15672	15686	15835	15540	15708	15620	15653	15731	15769	15585	15632	15757	15711	15754	15853	15633	15560	15868	15598	15735	15765	15760	15898	15881	15617	15646	15771	15627	15896	15822	15698	15844	15755	15740	15712	15877	15765	15623	15712	15738	15809	15777	15508	15854	15741	15653	15995	15836	15656	15655	15567	15743	15754	15783	15654	15706	15587	15754	15722	15881	15825	15657	15645	15708	15995	15703	15874	15768	15764	15696	15877	15668	15734	15701	15916	15591	15761	15643	15673	15705	15767	15667	15930	15693	15825	15584	15555	15780	15851	15828	15809	15727	15718	15815	15852	15932	15737	15788	15848	15773	15643	15531	15808	15557	15725	15702	15685	15828	15764	15665	15738	15624	15762	15793	15707	15786	15788	15923	15940	15808	15772	15581	15833	15990	15735	15813	15754	15788	15786	15755	15547	15748	15722	15699	15689	15585	15895	15601	15700	15788	15627	15907	15959	15727	15817	16020	15830	15570	15619	15704	15661	15783	15762	15846	15818	15658	15925	15648	15913	15859	15513	15532	15679	15756	15787	15751	15584	15852	15645	15734	15719	15711	15753	15754	15848	15680	15677	15839	15720	15739	15790	15582	15824	15620	15694	15870	15889	15831	15765	15739	15741	15619	15867	15525	15794	15785	15647	15793	15791	15638	15800	15752	15700	15670	15823	15915	15796	15683	15662	15822	15872	15973	15654	15823	15597	15744	15683	15808	15594	15648	15673	15722	15763	15829	15639	15625	15391	15836	15687	15798	15732	15649	15740	15745	15627	15861	15835	15945	15876	15850	15694	15725	15690	15666	15515	15790	15755	15742	15651	15801	15686	15894	15570	15682	15682	15745	15713	15797	15830	15725	15667	15874	15731	15739	15733	15817	15837	15846	15807	15653	15756	15781	15815	15776	15857	15632	15731	15717	15706	15663	15977	15978	15648	15502	15715	15672	15725	15772	15687	15711	15737	15781	15905	15685	15801	15776	15919	15588	15915	15675	15794	15766	15809	15680	15755	15756	15664	15549	15716	15733	15755	15751	15795	15913	15656	15730	15721	15795	15898	15839	15834	15894	15584	15854	15786	16111	15781	15752	15658	15705	15595	15569	15678	15591	15627	15864	15963	15545	15691	15724	15736	15819	15913	15729	15668	15519	15603	15651	15747	15855	15681	15681	15668	15769	15743	15619	15574	15747	15884	15569	15880	15708	15704	15935	15809	15688	15735	15912	15722	15822	15617	15862	15771	15670	15694	15612	15630	15841	15759	15616	15776	15769	15724	15742	15742	15904	15838	15788	15614	15748	15680	15703	15786	15884	15791	15646	15733	15673	15710	15908	15700	15664	15729	15652	15772	15643	15520	15620	15941	15622	16006	15786	15816	15776	15677	15664	15831	15829	15890	15767	15917	15600	15841	15574	15619	15830	15587	15351	15918	15742	15882	15873	15656	15701	15844	15647	15771	15689	15650	15732	15687	15773	15830	15933	15844	15758	15661	15890	15789	15829	15758	15643	15761	15689	15551	15685	15679	15805	15673	15733	15896	15629	15548	15787	15543	15683	15649	15617	15736	15537	15739	15671	15703	15928	15953	15784	15748	15978	15749	15786	15889	15813	15749	15858	15685	15546	15829	15797	15652	15547	15646	15722	15496	15803	15782	15640	15604	15972	15741	15771	15767	15815	15679	15829	15569	15726	16169	15746	15554	15672	15610	15708	15755	15683	15825	15858	15711	15593	15717	15721	15903	15789	15825	15788	15823	15705	15800	15814	15759	15588	15765	15528	15675	15953	15914	15873	15596	15497	15767	15618	15653	15634	15731	15696	15488	15883	15767	15694	15975	15574	15781	15598	15711	15709	15636	15844	15732	15828	15815	15657	15605	15678	15815	15735	15785	15730	15718	15496	15723	15685	15801	15854	15637	15624	15711	15766	15522	15708	15750	15616	15852	15602	15829	15704	15757	15619	15787	15801	15835	15946	15671	15699	15718	15756	15818	15656	15828	15589	15751	15722	15861	15750	15802	15524	15791	15876	15904	15826	15810	15709	15889	15704	15821	15843	15687	15789	15500	15777	15796	15773	15775	15818	15850	15709	15712	15716	15933	15808	15661	15744	15674	15729	15723	15654	15613	15670	15767	15818	15762	15981	15676	15848	15834	15804	15887	15850	15555	15945	15789	15658	15598	15616	15765	15747	15879	15721	15636	15774	15874	15697	15542	15682	15903	15682	15746	15689	15972	15747	15607	15794	15820	15652	15713	15620	15604	15874	15972	15714	15769	15672	15719	15838	15874	15634	15819	15911	15792	15537	15856	15852	15809	15834	15768	15754	15864	15963	15719	15848	15962	15776	15816	15649	15763	15656	15771	15753	15783	15718	15821	15897	15724	15755	15739	15748	15579	15698	15621	15651	15852	15763	15811	15824	15642	15792	15636	15865	15680	15724	15575	15578	15691	15558	15713	15743	15844	15844	15762	15749	15734	15610	15748	15721	15813	15762	15804	15864	15705	15643	15940	15840	15697	15654	15823	15701	15608	15796	15956	15882	15795	15835	15624	15698	15720	15834	15656	15718	15682	15603	15614	15866	15788	15794	15746	15642	15757	15737	15698	15577	15714	15864	15780	15792	15596	15656	15448	15759	15432	15660	15969	15846	15839	15828	15786	15505	15806	15620	15560	15828	15758	15602	15727	15851	15802	15789	15862	15818	15816	15660	15727	15683	15797	15573	15662	15521	15812	15720	15807	15929	15740	15741	15777	15897	15792	15767	15720	15943	15816	15894	15584	15650	15719	15788
38360	57681	42736	24836	16880	14634	14052	14200	14095	14094	14314	13999	14101	14088	13996	14110	14099	14217	13964	14033	14050	14092	14105	13923	13956	13953	14104	14183	14007	14077	14101	14159	14238	14090	14168	13850	14108	14172	14136	14014	14246	14096	13892	14050	14109	14072	13945	14129	14202	14149	14155	14032	13982	13981	14184	14046	14135	14079	13889	14111	14053	14022	13920	14040	14024	14028	14119	14177	14036	14070	14079	14027	14221	13986	14046	14127	14064	14038	14054	13962	14127	14148	14053	13987	14093	14046	13924	14122	13999	14209	13942	13961	14068	13927	14006	14112	13894	14055	14160	13976	14087	13994	13942	14115	14106	14179	14143	14086	13996	14080	14034	13965	14284	14072	14062	13963	14113	14126	14092	14078	14217	14158	13904	14090	14083	14152	14179	14072	14037	14066	14089	14025	14065	13979	14123	14005	14093	13988	14168	14119	14133	13894	14059	14049	14080	14059	14107	14003	13999	13916	13973	13998	14086	14060	14040	14109	14163	13999	13965	13924	14112	13990	13984	13964	13980	13985	14039	13878	14198	14085	14168	14153	14090	14000	13976	13887	14047	14038	14095	14092	14051	14006	13963	14039	14046	14206	14083	14032	14076	13921	14286	13975	14071	14113	13957	14054	14038	14154	13928	14021	14127	14180	14106	14038	14102	13994	14117	13977	14028	14040	13955	14107	13999	14232	14016	13921	14145	13992	14125	13972	14053	14076	14241	14062	13969	14017	14121	13987	13998	14108	14080	14091	14253	14005	13998	13882	13927	14024	13943	14041	13974	14075	14046	14065	14156	14144	13898	13996	14052	14211	14038	14245	14077	13962	14053	14073	14079	13978	14218	14260	14145	14173	14013	13848	13995	14092	14120	14075	14012	13983	14145	14075	14177	14164	14104	13974	14057	14089	13993	14071	13913	13988	13990	14192	14107	13934	14079	14174	13967	14121	14045	14009	14091	13972	14009	13896	14050	14112	13979	14010	14053	14208	14186	14102	14137	14006	14150	14093	14021	14041	13943	13929	14085	13987	14058	14168	14144	14075	14149	14223	14198	14068	13938	13960	14051	14065	13987	13985	13952	13953	13967	13952	14107	13949	14223	13990	13976	14079	14038	13984	13931	13992	14053	13981	14214	14073	14069	14041	13927	14063	14047	14135	14050	14121	14213	13992	13982	14075	14113	13994	14137	14098	14037	14154	14066	14198	14062	14095	14072	13998	14064	14109	14025	14093	13936	14131	13916	14221	14067	14012	13803	14019	14013	14076	14243	13919	14119	14042	14047	14117	14075	14117	14044	13997	14235	14139	13975	13976	14011	14129	13927	14126	14212	14053	14048	14068	14124	14127	14137	14020	14128	13998	14069	14142	13964	14215	14057	13974	14024	14079	13892	14049	13957	14079	14083	13995	14108	14004	14103	14124	14063	14068	14234	14063	14072	14073	14203	14204	13979	14044	13909	13941	14017	14051	14044	14087	14056	14052	14112	13972	14185	13962	14033	14120	14154	14097	14121	13965	14050	13970	14012	14094	14098	14151	14152	14033	14079	14054	13975	13968	14207	13935	13982	14135	13943	14202	14019	14039	14153	14129	13997	13972	14036	14114	14087	14200	14189	14014	14151	13936	14022	13928	14107	13992	13912	14096	14248	14056	14048	14185	13905	14149	14047	14210	13983	14196	14189	13995	14065	13824	14114	13983	14034	14105	14027	14093	14082	14083	14153	13943	13995	14083	14112	14126	14089	14119	13953	14254	13918	14131	14134	13999	13950	13898	14053	14129	13918	13869	14082	13948	14017	14024	14180	14003	14198	14199	14013	14131	14021	13936	14086	14163	13908	14077	14133	14094	14091	13895	14217	14168	14024	13981	13968	14063	14136	13867	14204	13949	14072	13950	14095	13938	14110	14038	14184	14032	13947	14016	14012	14072	14051	14075	14143	14058	14023	14022	14069	14093	13898	13996	14004	14132	13907	14148	14111	14029	14076	13976	14094	14125	14116	14136	14101	14081	13918	14041	14027	14004	14204	14121	14017	14083	13923	14147	14087	13845	13842	13841	13973	13843	14107	13974	14002	14033	14096	14001	14103	14186	14063	14012	13986	14080	14045	14137	13950	14095	14038	14079	14054	13976	14018	13912	14120	14092	13939	14139	14105	13966	13937	14176	14190	14030	14077	13887	14128	14174	14084	14093	14193	14025	14006	13973	14133	14013	14217	14072	14161	14055	14119	14151	14111	14144	13952	14141	13938	14172	14167	14031	14231	14119	14135	13932	14062	14153	14084	14014	14253	14051	13919	13960	13981	13967	14084	13962	14046	14243	14075	14031	13988	14002	14094	14047	14188	13936	14227	13854	14111	13946	14142	14107	14184	14031	13966	14229	14015	14109	14193	14037	14097	14077	14039	14211	14038	14196	14201	14077	13891	14180	13983	14018	14029	14056	14000	13970	14207	14188	14003	14066	13936	14015	14005	14065	13843	14098	14058	13962	13944	14088	14153	13966	13995	13959	14144	14015	13977	14024	14110	14104	13988	14176	13986	14083	14088	14135	14017	14115	14096	14278	14109	14034	13996	14237	14018	14113	14114	14064	13895	14112	14079	13940	13934	13922	14013	13932	14015	14048	14299	14039	14032	14099	14050	14043	14004	14117	14015	14003	14021	14170	14093	14026	14057	14102	14066	14002	14039	13979	13973	13978	14137	14031	14051	13968	14031	13981	14184	13915	13953	13945	14146	14193	14146	14054	14065	14025	14215	14077	14173	14063	14018	13874	14178	14154	13988	14144	13930	13938	14082	14145	14144	14218	14229	14017	14196	13993	14124	14171	13929	14166	14051	14160	13947	14126	14074	14306	14089	13809	14151	14114	13952	13946	14040	13953	13970	14154	14073	14191	14167	13984	14149	14150	13986	14111	14014	13936	14158	14023	14083	14038	13976	14144	14062	14069	13969	13958	14106	14057	14045	14150	14236	14080	14229	14034	14146	14067	14006	14234	13979	14231	14040	13888	14017	14018	14177	13966	14028	14132	14101	14057	13958	13966	14073	14118	14092	14106	14063	14185	14172	13831	13998	13953	13945	14111	14036	14064	14208	14093	14108	13947	14137	13950	13979	13935	14195	13839	13967	13806	14143	14010	14100	13867	14207	14129	14099	14036	14043	14105	13902	14099	14088	14075	14141	13966	14104	13933	14087	13940	14067	13977	14146	13937	14218	14029	13941	14085	14168	14026	13997	14056	14004	13949	14139	14081	14102	14162	13919	14031	14117	13990	14116	14218	13850	14038	14063	13993	13993	14154	14020	14142	14078	13864	13968	14128	14017	14052	14117	14014	14058	14139	14220	14015	14030	14082	14184	13938	13993	14032	14039	14035	13962	14009	14112	14005	14017	13927	14084	13923	13975	14097	14146	14062	14110	14056	13943	14123	13975	14077	13970	14153	13799	14274	14037	13988	13973	14152	14109	13997	14154	13946	14044	14003	14058	14025	13996	14230	14036	14074	13977	14073	13932	14131	14034	14137	14099	13998	14100	14204	14093	14020	14062	14046	14075	14123	14022	14108	13963	14095	14045	13853	14085	14008	14086	14085	14010	14106	14141	14140	14005	14124	14136	14064	14140	14167	14085	14056	14093	13989	14047	14036	14303	14020	14040	14118	13917	13898	14147	14007	14088	14100	14069	14181	14079	14011	14102	14161	14131	14053	14081	14061	13992	13980	14085	14058	14070	14225	14215	13941	13918	14042	14006	13998	13853	14046	14024	13876	14006	13986	14103	14118	13986	14094	14042	14118	13870	13965	13939	14177	14083	14119	13995	14037	14052	14085	14062	14105	13993	14028	13964	14024	13998	14219	14069	14166	14027	14016	14102	14002	13975	13994	14066	14052	14165	14117	14168	14082	14083	13834	14080	14004	13934	13966	14089	14180	14052	14098	14149	13963	14090	13963	13974	14396	14102	14068	14097	14192	13962	13902	14241	14024	14164	14073	14005	14310	13965	14137	14068	14177	13939	14090	14027	14151	14060	14017	14196	14154	14086	14189	13987	13970	13991	14080	14178	14195	14128	13777	14057	13968	14130	14139	14143	14069	14084	14085	14214	14094	14083	13999	14072	14145	14177	14079	14199	14159	14045	14101	14011	14170	14092	13935	14091	14057	13983	14070	14116	14164	14139	13937	14045	14201	14099	14036	14002	13890	14059	13942	13908	14152	14046	13949	14189	14129	14077	13889	14040	14132	13996	14027	14099	14269	14121	13980	13991	13948	14029	14173	14023	14033	13962	14070	14212	14235	13910	14124	13984	14016	14122	14063	14139	14070	14155	14075	13912	14053	13992	14021	14156	14016	14218	13947	14174	13986	14182	14132	14129	13984	14018	13976	14070	14056	14022	14028	14075	14047	14252	13981	14075	14001	14059	13976	14044	13938	14131	13986	13974	13994	14111	14068	14110	13933	14050	14008	14071	13969	13943	14081	13904	13893	14025	14052	14124	14190	14069	14035	14174	13922	13938	14203	14149	14098	14222	14115	14095	14004	14190	13981	14030	14017	14015	13987	14129	14071	14013	14185	14019	14107	14180	14052	14080	14042	13958	14101	14115	14063	13975	14126	14087	14147	14046	14122	14046	14247	14197	14210	14014	14188	14026	14064	14175	14110	14060	14085	14052	13897	14035	14073	14040	13968	13952	13976	14067	13979	14018	14014	13908	13931	13923	14062	14129	13999	13968	14010	14176	14065	14169	14122	14096	14260	14187	13885	14162	14102	14104	14144	14004	13993	13982	14023	14077	13948	13985	14223	14024	14108	14205	14134	14095	13913	13950	14184	14157	14197	14015	13892	14272	13993	14098	14124	14055	14115	14095	14054	14050	14040	14217	13891	14044	14015	14077	14036	13973	14114	14074	14120	14002	13995	13943	14001	13949	13973	14054	14081	14084	13820	13932	14287	14171	14103	14087	14184	14078	14065	14102	14068	13961	14028	14058	14155	14060	14267	14079	13966	13920	14034	14133	13898	14095	14202	14232	14099	14100	14028	14235	14078	14144	14035	14092	14130	13985	13985	14024	14064	14128	14242	14037	13887	14173	14083	14095	14029	14033	14064	13999	14001	14076	13909	14050	14080	13934	14109	14058	13988	14121	13849	14138	14207	14038	13855
27516	35613	45297	33888	22112	17770	16553	15797	15608	15923	16124	15909	15659	15642	15734	15880	15728	15663	15824	15808	15774	15859	15818	15684	15641	15718	15783	15685	15743	15586	15567	15923	15813	15877	15729	15710	15732	15783	15761	15727	15883	15751	15828	15726	15682	15888	15854	15589	15847	15790	15698	15614	15704	15732	15852	15693	15624	15669	15629	15795	15624	15576	15807	15528	15682	15743	15756	15654	15681	15788	15675	15884	15642	15790	15789	15668	15645	15656	15680	15536	15786	15672	15664	15689	15699	16105	15760	15728	15761	15659	15602	15658	15695	15626	15764	15698	15628	15906	15776	15712	15724	15707	15733	15989	15594	15617	15712	15807	15851	15718	15734	15672	15562	15601	15690	15585	15608	15683	15811	15810	15748	15760	15720	15718	15811	15600	15914	15838	15585	15671	15594	15492	15722	15811	15693	15721	15904	15712	15806	15669	15823	15678	15630	15797	15893	15964	15629	15665	15793	15536	15606	15709	15872	15663	15794	15785	15849	15609	15555	15719	15504	15554	15720	15586	15685	15801	15770	15815	15817	15951	15791	15731	15734	15612	15854	15605	15565	15638	15715	15638	15745	15601	15632	15642	15999	15672	15666	15519	15703	15781	15871	15733	15686	15769	15699	15545	15788	15636	15852	15752	15792	15736	15806	15600	15585	15663	15608	15428	15694	15795	15556	15731	15797	15609	15657	15789	15865	15723	15703	15669	15678	15777	15735	15833	15777	15718	15734	15601	15703	15602	15622	15811	15752	15595	15833	15603	15798	15856	15868	15678	15784	15642	15629	15668	15686	15645	15779	15774	15607	15948	15645	15785	15821	15687	15649	15618	15748	15654	15652	15698	15791	15606	15531	15823	15775	15671	15736	15618	15951	15755	15827	15819	15624	16005	15744	15702	15950	15802	15759	15885	15845	15656	15944	15745	15530	15565	15682	15681	15540	15655	15743	15755	15722	15691	15601	15708	15790	15604	15680	15860	15699	15823	15851	15858	15656	15875	15866	15807	15935	15664	15846	15683	15630	15612	15743	15626	15672	15686	15670	15567	15730	15784	15798	15503	15748	15673	15753	15720	15749	15598	15912	15802	15824	15786	15656	15534	15646	15727	15811	15747	15731	15758	15539	15777	15909	15882	15892	15719	15845	15807	15699	15724	15613	15691	15776	15755	15754	15722	15787	15654	15835	15769	15838	15642	15329	15735	15743	15594	15659	15744	15761	15687	15682	15766	15630	15766	15793	15685	15824	15640	15713	15790	15826	15650	15733	15796	15790	15678	15723	15733	15545	15628	15684	15584	15494	15850	15673	15594	15492	15601	15771	15658	15718	15694	15644	15671	15788	15819	15621	15828	15817	16051	15752	15786	15423	15760	15737	15807	15671	15567	15849	15673	15631	15842	15800	15564	15793	15702	15750	15744	15763	15658	15530	15628	15827	15750	15561	15760	15831	15915	15650	15679	15723	15778	15846	15740	15671	15822	15512	15858	15636	15702	15708	15658	15545	15591	15532	15745	15861	15737	15762	15652	15505	15724	15652	15883	15680	15696	15652	15855	15682	15647	15349	15675	15703	15820	15629	15746	15814	15920	15641	15583	15550	15589	15818	16028	15768	15811	15755	15672	15889	15755	15671	15651	15726	15741	15828	15866	15761	15600	15586	15323	15489	15638	15831	15962	15679	15718	15828	15598	15660	15715	15697	15685	15997	15548	15632	15647	15775	15714	15690	15568	15710	15790	15661	15891	15815	15917	15645	15842	15799	15846	15782	15579	15535	15738	15796	15711	15663	15754	15612	15701	15778	15655	15521	15486	15776	15797	15752	15731	15974	15822	15660	15749	15601	15829	15705	15761	15733	15514	15729	15993	15651	15609	15719	15845	15567	15835	15783	15656	15703	15893	15573	15911	15475	15644	15669	15505	15745	15652	15655	15802	15825	15749	15730	15537	15622	15494	15475	15571	15683	15756	15690	15715	15833	16021	15592	15751	15718	15566	15642	15557	15748	15700	15594	15897	15778	16040	15678	15658	15710	15799	15665	15736	15771	15784	15735	15651	15806	15719	15752	15797	15762	15575	15722	15823	15684	15890	15726	15927	15560	15711	15825	15793	15659	15681	15682	15575	15798	15617	15648	15702	15798	15641	15648	15676	15679	15805	15715	15543	15825	15810	15854	15793	15809	15649	15815	15827	15699	15714	15554	15683	15725	15740	15774	15628	15677	15608	15689	15578	15603	15793	15710	15550	15623	15759	15729	15784	15717	15730	15724	15754	15710	15804	15717	15693	15571	15719	15846	15589	15472	15495	15677	15769	15793	15606	15809	15806	15847	15801	15716	15739	15612	15916	15765	15982	15602	15728	15744	15710	15906	15793	15773	15778	15568	15806	15822	15666	15735	15673	15661	15698	15753	15726	15705	15782	15879	15590	15658	15767	15750	15573	15874	15593	15797	15627	15453	15716	15769	15755	15843	15539	15560	15729	15660	15576	15813	15934	15704	15672	15675	15772	15530	15490	15771	15521	15808	15815	15677	15816	15555	15862	15678	15586	15607	15679	15711	15713	15600	15684	15687	15799	15648	15629	15662	15706	15541	15731	15589	15741	15692	15545	15719	15624	15740	15541	15626	15765	15760	15600	15620	15753	15831	15700	15766	15799	15776	15722	15669	15805	15752	15579	15786	15755	15837	15679	15667	15514	15860	15678	15870	15592	15804	15757	15608	15552	15782	15555	15751	15707	15878	15811	15561	15859	15621	15738	15709	15548	16013	15760	15856	15827	15576	15744	15616	15587	15727	15676	15795	15770	15792	15441	15593	15668	15656	15645	15763	15760	15700	15767	15651	15779	15603	15599	15754	15615	15692	15564	15731	15662	15665	15731	15649	15857	15760	15580	15667	15735	15736	15672	15622	15845	15887	16021	15828	15779	15720	15890	15711	15681	15712	15701	15807	15819	15589	15721	15632	15554	15813	15800	15764	15947	15756	15779	15639	15734	15658	15576	15644	15653	15718	15776	15589	15490	15640	15704	15803	15822	15946	15893	15774	15722	15720	15658	15720	15828	15629	15642	15823	15650	15885	15486	15802	15505	15621	15850	15623	15684	15772	15558	15501	15615	15615	15578	15740	15549	15762	15560	15729	15795	15786	15795	15805	15698	15752	15452	15682	15713	15558	15714	15803	15713	15738	15471	15705	15754	15622	15530	15787	15806	15758	15680	15796	15683	15639	15793	15683	15873	15495	15694	15924	15911	15678	15646	15731	15547	15550	15733	15609	15661	15748	15636	15795	15565	15914	15629	15560	15689	15717	15614	15795	15726	15703	15771	15623	15581	15595	15719	15859	15711	15900	15776	15917	15642	15655	15737	15511	15740	15647	15567	15726	15819	15814	15689	15730	15643	15605	15701	15742	15801	15509	15775	15900	15791	15802	15850	15747	15791	15741	15749	15739	15937	15767	15865	15678	15937	15729	15756	15770	15654	15767	15622	15788	15607	15629	15735	15960	15658	15925	15693	15723	15707	15936	15668	15592	15451	15610	15592	15509	15686	15649	15829	15626	15463	15659	15805	15816	15766	15758	15752	15862	15702	15642	15653	15885	15874	15697	15749	15864	15911	15698	15728	15756	15571	15755	15715	15663	15620	15658	15723	15640	15799	15751	15877	15694	15836	15787	15709	15696	15655	15775	15662	15590	15697	15510	15576	15581	15627	15772	15758	15637	15496	15437	15679	15717	15793	15686	15850	15828	15617	15764	15675	15740	15554	15607	15702	15435	15872	15737	15843	15811	15736	15527	15639	15716	15775	15888	15714	15857	15782	15719	15690	15679	15780	15585	15574	15722	15535	15705	15693	15772	15778	15807	15870	15865	15654	15810	15693	15675	15861	15698	15723	15608	15523	15509	15831	15650	15633	15657	15708	15743	15684	15635	15606	15472	15793	15921	15860	15690	15721	15572	15741	15714	15690	15720	15869	15885	15771	15539	15771	15676	15605	15733	15753	15747	15733	15700	15646	15730	15745	15705	15682	15796	15747	15630	15695	15682	15722	15679	15821	15747	15813	15614	15916	15595	15691	15713	15913	15683	15698	15773	15793	15742	15656	15618	15864	15624	15658	15671	15792	15760	15601	15712	15703	15710	15685	15995	15560	15731	15653	15818	15706	15908	15773	15662	15743	15663	15751	15811	15631	15775	15739	15684	15713	15669	15795	15811	15767	15820	15727	15923	15520	15600	15666	15656	15861	15644	15441	15686	15538	15759	15829	15623	15661	15547	15701	15642	15676	15706	15493	15623	15788	15771	15728	15506	15682	15717	15670	15741	15577	15735	15859	15607	15843	15568	15782	15736	15689	15752	15677	15644	15772	15720	15913	15643	15573	15822	15823	15518	15855	15646	15727	15720	15517	15808	15581	15755	15788	15655	15668	15746	15691	15706	15614	15951	15702	15569	15744	15495	15831	15634	15616	15520	15722	15859	15612	15673	15912	15993	15690	15577	15687	15904	15706	15651	15699	15667	15710	15707	15549	15575	15579	15812	15586	15943	15728	15634	15851	15520	15855	15738	15914	15738	15705	15779	15776	15653	15802	15459	15482	15603	15681	15798	15743	15709	15566	15657	15679	15819	15787	15872	15616	15602	15473	15635	15601	15855	15751	15695	15816	15669	15952	15742	15781	15667	15564	15753	15663	15767	15701	15393	15765	15580	15746	15725	15559	15618	15742	15781	15690	15588	15583	15594	15641	15711	15637	15838	15710	15763	15553	15902	15656	15726	15560	15438	15667	15801	15589	15723	15809	15561	15740	15753	15888	15821	15552	15757	15575	15835	15792	15881	15528	15872	15771	15781	15560	15697	15721	15795	15596	15607	15707	15541	15841	15623	15778	15782	15605	15880	15888	15824	15565	15724	15818	15804	15566	15595	15581	15553	15914	15818	15757	15592	15805	15580	15662	15806	15556	15804	15618	15610	15639	15772	15589	15655	15927	15833	15625	15598	15600	15598	15661	15523	15582	15609	15652	15727	15528	15612	15825	15536	15667	15703	15688	15911	15850	15543	15590	15810	15582	15628	15673	15663	15822	15675	15831	15655	15727	15664	15616	15586	15647	15754	15561	15814	15590	15767	15886	15830	15853	15851	15720	15832	15904	15771	15413
51202	78771	56951	32001	19239	14807	14087	14058	14020	14137	13982	14094	13974	14065	14014	13975	14194	14223	14041	13977	13959	14033	13945	14143	14074	13913	14046	14056	14047	14140	14158	13999	13992	14081	14058	14097	14116	14017	14211	13975	14207	14041	14104	13943	14078	14148	14089	14106	14207	13769	13966	14206	14155	14098	14013	14018	13831	14034	14021	14025	14224	14057	13989	14147	13974	13947	14185	14073	13968	13824	14130	13965	14063	14168	14118	14155	14146	14275	14054	13973	14340	14062	13936	13863	14065	13899	14066	13990	13938	14061	14091	14088	13993	14006	14035	14116	14074	13990	14194	13901	14109	14022	14100	14202	13898	14071	13985	14100	14050	14058	14069	14075	14009	14003	13831	13964	14352	14035	13965	14061	14193	14158	14166	14012	14296	13961	13967	13808	14129	14126	13953	14001	14094	14044	14179	14159	13865	14054	14137	14089	13976	14052	14152	13933	14130	14050	14095	13986	14062	14018	13936	14114	14095	13999	14091	14068	13957	13998	13986	14126	14173	14024	14189	13878	14019	13955	14113	14018	13909	14086	14003	14005	14083	14110	14108	14058	14049	14025	14171	14054	14051	14094	13912	14073	13945	14014	14059	14108	13873	14071	14158	14004	14140	14197	14125	13949	14234	13950	14015	14036	14101	14132	14195	14073	13968	14145	14158	14118	14074	13858	14142	14122	14184	14064	14237	14132	14023	14072	13967	14009	14023	14106	14043	14201	14042	14023	14204	14013	14074	14083	13968	13983	14088	14033	14114	14044	14009	14132	14161	14036	14028	13989	14042	14323	14064	14186	13984	14101	14037	14151	14026	14094	13993	14018	13971	13978	14028	14051	14060	13957	13955	14013	14018	14106	14210	14122	14013	14021	13925	14236	14146	13965	14020	14011	14053	14109	14010	13913	14098	13903	14095	14162	13978	14209	13917	14216	14135	14059	14047	13995	13957	13967	14073	13938	14180	14046	14247	14037	13912	14119	14018	13936	14138	13915	14222	14015	14172	14075	13978	14179	13954	13913	13911	14089	14124	14068	14192	14138	14074	14031	13819	13987	14030	14070	13962	14090	14019	14056	13855	14206	13855	14045	14244	14032	14037	14171	13990	14115	13968	13970	14075	13961	14210	14021	14080	13960	14097	14123	14040	14083	14010	13940	14084	13858	14151	14144	14159	13878	13979	14186	13913	13980	14201	14245	13987	14060	14069	14032	14209	13939	14062	14110	13959	14132	14098	14056	14078	14052	13996	14096	14003	14076	14052	13908	14140	13947	13965	14015	14062	14039	14094	14067	14105	13961	14098	13994	14063	14263	13993	14050	13880	13893	14005	14036	14134	14168	13955	14113	14137	14055	13990	13972	14122	13899	13954	13991	14136	14065	14005	14076	14139	14180	13958	14076	13931	14004	14141	14217	14043	14004	14051	14049	13944	13863	13981	14073	13971	14078	14084	14051	14016	13836	14198	13879	13866	14181	14011	13906	14089	14017	14005	14197	14119	14201	13882	13936	14063	14025	13960	14069	14151	13880	14092	14010	14033	13998	14090	14080	14044	13921	14057	14118	13940	14007	14073	13951	14023	13798	13849	14105	14084	13873	14023	14148	14141	14148	14042	14006	14052	14147	13932	14146	13921	13998	14028	14182	14100	14321	14108	13974	14082	14146	14093	13922	13987	14033	14115	13991	13841	14121	14166	13908	14027	14213	14118	14138	14147	13981	14072	14226	14075	13912	14023	13933	14003	14120	13957	14059	13949	14032	14137	14175	14009	14110	13927	14092	13948	13936	14144	14030	14158	13996	14219	14088	14011	14077	14079	13902	13903	13956	13944	14058	13937	14229	14197	13985	14055	14200	14079	14078	14107	14035	13965	14123	13924	14035	14043	14135	14003	14082	14005	14030	14114	14036	13983	14135	13958	14022	14245	14058	14104	14176	13989	14005	14030	14005	14013	14008	14109	14077	14002	14108	14067	14057	13882	13985	13921	13982	14049	14090	13957	14072	14108	13937	13862	14251	14047	14177	14156	13997	14124	14054	14008	13976	14163	14106	14051	13954	13997	14058	14002	14243	14136	14032	14205	13986	14021	14192	14106	14168	14147	13973	14193	13888	14119	14059	14251	14094	14189	14012	14047	14080	14139	13977	14077	14095	14155	14050	13894	13938	14091	13975	13968	14014	14121	14026	14033	14013	13902	14100	13993	13845	14174	13925	14111	13992	13968	14061	13985	14068	14008	14098	14005	14021	14084	14017	14035	14090	13914	13997	13869	14072	13907	13934	14168	14093	14070	14070	14164	14085	14028	13991	14076	14065	14174	13971	14085	14169	14024	14026	13927	14298	14031	14031	14022	14150	14136	14063	14321	14049	14030	14005	13957	13989	14096	13975	13949	13978	14096	14025	14112	14064	13946	14117	14169	14036	14146	14098	14071	14008	14006	14064	13939	14039	14129	14001	14005	14168	14110	14137	13865	13977	13954	13980	13958	14146	14168	13973	13881	14069	14007	14180	14146	14192	14040	14138	14059	14026	14091	13961	13959	13989	13977	14033	13910	13942	14120	14005	14183	14076	13970	14064	14057	14093	14104	13986	14160	14011	14042	13995	14009	14113	14164	14089	14005	14035	14071	13959	13942	13990	14139	13965	14031	14101	14100	14035	14090	13955	14028	14009	14015	14059	13921	14076	14055	14080	14224	13933	14103	14148	14097	13919	13926	14084	14052	14176	13948	13932	13979	14008	14150	14206	13984	14169	14087	13995	13996	14053	13990	14144	14005	13978	14132	13965	14016	13986	13988	13842	14186	14019	14046	13901	14048	13977	14060	14010	14069	14076	13879	14066	14064	14192	13993	14028	14107	14176	14196	14053	14070	13878	14121	14056	14196	14038	14033	14195	14118	14011	14068	14272	14006	14022	14152	14168	14077	14110	14021	14127	14021	14070	14039	13968	14021	13893	13968	14058	13851	13906	14023	14067	14096	14123	14071	14097	14127	14141	13968	14126	13842	14236	14047	13992	14093	14228	14124	14112	14076	14183	13988	14133	14055	14142	14148	14101	14008	13911	14019	14141	14085	13994	14308	14030	13924	14055	14024	14144	14195	13991	13888	14061	13967	14062	14133	14085	14058	14208	14119	14045	14188	13934	14003	13820	14107	14107	14069	14045	14115	14072	14153	13955	14078	14065	14125	14168	14129	14094	14076	14057	14148	14015	14176	14100	14147	13957	14207	13954	14036	14093	14040	14157	13964	14106	14025	14153	14035	14097	14076	14026	14057	14098	14135	14031	13994	14097	13963	14249	14097	14119	13995	14042	14056	14252	14154	14062	14116	14055	14146	14084	14112	13899	14204	13929	14015	14081	14032	13967	14117	14151	14114	14074	14042	14056	14024	14068	14008	13970	13932	14027	14217	14111	14030	14024	13998	14015	13988	14029	14190	13961	14044	14088	14124	13945	14066	13983	14050	14105	13960	14083	14150	14068	14101	14073	14107	14156	14106	13967	14166	14163	14091	13914	14051	14106	13966	14042	13985	13946	14168	14153	14152	13940	14057	14170	14043	14082	14092	14085	13983	14161	14007	14024	14098	14061	14104	13889	13996	13981	14131	13890	13989	14138	14043	14043	13968	14171	14155	13991	14167	13953	14109	13906	14082	14030	14001	14205	14203	14064	13915	14076	14092	13987	14033	14150	14078	14056	13986	14139	14074	14163	13931	13968	14067	13989	13958	14086	14058	14104	14122	14086	14196	13898	13955	14093	14042	14051	14060	14142	14038	14091	14020	14179	14213	14030	14013	13933	13956	13911	14090	14119	14019	14105	14091	14004	14051	14095	14274	14126	14068	14130	14030	14105	14183	14118	13921	14035	14109	13999	14034	14064	14145	14074	14002	14073	13956	14103	14123	14213	13965	14130	14105	14034	13862	14181	14088	14065	14125	14110	14009	13988	14074	13923	14114	14142	13985	14194	14190	14049	13991	14010	13942	13975	14077	14045	14073	14050	13970	13919	13940	14154	14051	14255	14090	14073	13850	13992	14156	14221	14137	13988	14003	14030	14040	14158	14000	14007	14174	13927	14145	14092	13976	14290	14075	14071	14109	14126	13951	14060	14166	14181	14015	14021	14079	14186	13952	13985	14245	14098	14071	13996	14067	14155	14017	14007	14059	14011	14060	14015	14123	14074	13964	13867	14181	13913	14085	14036	14138	14016	14046	14094	13868	14094	14252	13981	14060	14028	14080	13919	13911	14195	14152	14054	13984	14024	14015	14047	13981	14030	14012	14110	13919	14169	14161	14105	14107	14101	14046	13971	14080	14142	13966	14108	14043	13917	13977	14047	13975	14220	14067	13880	14093	14078	14233	13959	14100	14163	13925	14075	14031	14149	14097	14077	14111	14248	13964	13954	14104	13963	14080	14044	14092	13898	14067	13939	13970	14122	14050	14040	14070	14145	14104	13948	13963	13765	14072	14000	13950	13967	14099	14052	14045	14021	14169	14016	14047	14089	14000	14059	13992	14022	14110	13874	14272	14166	14055	14152	14119	14186	14062	14021	14119	14055	14200	14037	14124	14110	14156	13988	13950	13999	14153	13857	14060	14039	14034	14194	13885	14153	13984	14165	13984	14052	14071	14083	13903	14177	14108	13996	13917	13958	14106	14057	14129	14198	14027	13823	13918	14095	13970	13879	14148	14044	14084	14011	14074	13921	14225	14067	14230	13912	14117	13975	14078	13873	14032	14029	13994	14196	13915	13969	13915	14149	14003	13989	13988	13993	14081	14054	14015	13936	14179	13867	14041	13935	14012	14174	14005	14029	14027	14104	14171	14090	14087	13986	14051	14221	14122	13984	14032	14121	13951	14217	14083	14078	14044	14153	14146	13932	14080	13970	13994	14014	14076	14094	14028	14093	14092	13961	14180	14065	14049	13897	14230	14011	14100	14008	13977	14211	14018	13964	13904	14053	14034	14047	14166	14151	14088	14042	14001	13961	13949	14216	14060	13961	13982	14025	14153	14132	14047	14100	14043	14007	14078	13991	13996	14156	14099	14109	13971	14220	14059	14167	14005	13899	14241	14087	14056	14056	14001	14049	14057	14130	13994	14094	13914	13960	13939	14011	14049	13940	13978	14090	14007	14098	14131	14147	14020	14127
22958	22875	32339	27395	23097	22783	22154	16415	15267	15383	15409	15220	15294	15203	15238	15244	15219	15127	15088	15103	15173	15103	15155	15245	15142	15167	15135	15286	15045	15119	14941	15247	15359	14936	15088	15244	15071	15309	15139	15049	15270	14958	15112	15151	15074	14881	14926	15089	15073	14959	15058	14908	15088	14971	15150	15152	15023	15156	14969	15311	15056	15025	15170	15008	15214	15078	15039	14975	15059	15019	15143	14968	15098	15013	15084	15084	15072	14901	14752	15187	15118	14988	15155	15068	15088	15094	15256	15006	15033	15373	15183	15350	15124	15079	14987	14943	15054	14804	14993	14945	15146	15005	15128	15152	15111	15234	15087	15141	15123	14903	15066	14956	14986	15339	15174	14970	14877	15136	15026	14871	15080	14808	14952	14982	15259	15080	14986	15049	15121	15245	15144	15243	15084	14908	15082	14978	15091	14840	14983	15120	14958	14851	14885	14933	14787	15258	14964	15045	15204	14951	15123	15162	15050	15130	14980	15114	15103	15042	15101	15111	15021	14944	15242	15084	15043	15029	14890	15048	14923	14992	14985	15019	15149	15256	15103	14947	15201	15136	15139	15078	14865	15052	14952	15083	15127	15085	14995	15058	15128	14783	14975	15004	15073	14958	14992	15041	14986	14998	14843	15071	15076	15052	15019	14991	15229	15098	15162	15118	14801	15007	15015	14945	15017	15011	15076	14923	15019	14833	14818	15157	14995	14899	14867	14984	15087	14972	15055	14798	15199	15024	14877	15051	15045	14799	15125	15172	14970	15051	15123	14836	14944	15257	15022	14991	14989	14993	15065	14896	14985	15135	15025	14990	15102	15094	14871	14968	15051	15032	15096	15256	15205	14729	14855	15063	15055	15172	15159	15002	14934	14871	15002	14965	15109	14961	15117	15042	15260	15053	15130	14917	15006	14971	15067	14918	15007	15012	15012	15129	14982	15151	14991	14881	14955	15046	15070	15029	14932	14840	15090	15058	14940	15059	15009	15170	15107	14981	14940	15082	14953	15098	14856	14997	15105	14945	15106	15186	15037	14893	14955	15012	14998	14949	14808	14858	15065	15109	15155	15264	14989	14985	15001	15025	15125	15133	15069	15108	14902	14980	14951	14953	15195	15169	14865	15021	14837	15285	15072	15056	14931	14965	15200	14930	15161	15076	15126	15022	15124	15039	14988	14940	14889	15106	15045	14885	14912	15108	14925	14946	15011	15039	14992	15070	15116	14963	15024	15013	15008	15031	14966	15003	14969	15001	14965	14954	14896	14973	15188	15205	15060	15020	15063	15140	14967	14792	14874	15213	15049	15051	15037	14980	14912	15230	15067	14978	14943	14993	14981	14938	14971	14921	14924	15150	15099	14851	14986	14935	14975	14970	14908	14812	15029	14856	14933	14847	14911	15052	15067	14998	15056	14922	15072	15071	14973	14891	15062	15049	15084	15032	15046	14877	15054	15064	15015	15034	15011	14977	15111	15141	15034	14943	14986	14895	14994	15072	15184	15117	15098	15110	14916	15042	14802	15041	14961	15123	14913	14970	14956	14948	15071	15074	15110	15109	15060	15062	14957	14880	15195	15072	15210	15030	15043	15054	15179	15272	14993	15184	15183	15187	14977	15116	15070	15186	15131	14948	14842	14944	14960	15177	14971	15209	15013	15052	14913	15164	15089	15103	15077	15055	15143	15071	14863	15106	14920	15027	15017	15039	15071	14794	15064	15239	15056	15037	15073	15155	15054	15165	15023	14937	15013	15205	15279	15215	15002	15074	14973	15026	15042	15193	15039	14906	14983	14937	15177	14961	15143	15031	15156	15158	15200	15065	14960	15006	14980	15059	15063	14927	14943	14909	15039	14920	15065	14985	15064	14936	15037	15024	14871	14893	15011	14980	15045	15033	14951	14924	15157	14891	15138	15002	14961	14973	14935	14769	14934	14878	15066	15070	14988	15094	15112	15096	15125	15041	15156	15030	14975	15100	15019	15086	14922	15039	15102	15095	15183	15111	15118	15012	15052	15023	15121	15135	15100	14894	14993	15106	14907	15048	15117	15005	14932	15022	14946	15060	14947	14880	14927	14998	14995	15099	15065	15055	15179	15056	15136	15139	14804	14997	15070	14935	15057	15162	14988	14940	15216	14820	14908	15001	14867	15059	14954	15036	14957	14737	14996	15037	15013	15149	15178	15093	15157	15070	15276	14973	15112	14920	14883	15052	15174	15056	14803	15201	15128	14872	14917	15036	14987	14838	14921	14992	15019	14925	15178	15032	14888	15165	15009	15209	15184	15040	15051	14920	15020	14871	15168	15006	14909	15132	14951	14891	15094	15105	15202	14738	14984	14972	14998	15180	14888	14786	14900	14919	15079	15057	15062	15091	15014	15007	15046	14989	14769	15013	15074	15047	14917	14910	15010	15030	14861	14980	15218	15100	14903	14956	15071	14963	15126	15190	14985	15155	15157	15181	15034	14903	15079	14847	14938	14943	15119	14968	15169	15088	14889	14974	15061	14957	15061	15207	14879	15092	15083	15027	15137	15018	14961	15018	14876	14998	14873	14979	14821	15218	14840	15072	15071	14939	14853	14876	15036	15089	15044	15031	15033	14971	14922	14861	14927	14946	15043	14756	14929	15170	15021	15034	15052	14982	14976	14933	14957	14883	14950	14832	14999	15171	14990	15043	14809	15079	14998	14963	14966	14958	15064	14997	15037	15138	15076	15086	15047	15098	14956	15122	15051	15052	15080	15133	15111	14927	15050	15214	14952	14996	14994	15028	15128	15163	14871	14942	15072	14935	14711	15028	15162	14875	15062	14942	14941	15048	15029	15026	15013	15113	15051	14904	14785	14968	15159	14971	15103	15104	14980	15087	15116	14968	15052	15113	15006	15011	14791	15322	14956	15050	15007	15018	15189	14909	14830	15153	14980	14725	14784	15046	15037	15052	15057	14971	14979	14820	15166	15027	15183	14895	15048	15195	14930	15026	14818	14976	14888	15113	14852	15017	15003	15099	14994	15043	14943	14890	15023	14906	14751	14930	15207	15085	15250	14888	15073	14963	14925	14960	15077	14931	14976	15059	15087	15080	14967	14985	15088	14981	15211	15110	14835	15062	15081	15283	15159	15023	15069	15206	15104	15028	15092	14871	15023	15045	15225	14981	15017	14903	14848	15136	15005	14888	14924	15030	14942	15023	15077	14961	15011	15031	15077	15206	15187	15008	14863	14760	14751	15106	15056	14997	14913	14934	14876	14909	14829	14913	14922	14932	15019	14947	14935	15028	15042	15033	14888	15091	15200	14910	14885	14987	14906	15103	15116	14909	14957	14974	15025	14757	14964	14967	14957	15132	15040	14974	14760	15164	15142	15059	14986	14929	15153	15016	15142	15022	15081	14971	14970	15192	15026	15283	15154	14975	15045	14979	15190	14855	14942	15223	15102	15000	15007	15174	15079	14995	14923	15181	15078	14943	14931	14993	14889	15012	14932	14647	15040	14863	14855	15100	14946	14879	14834	15107	15025	14966	15060	15150	15040	15034	15202	15011	15063	15035	14893	15073	15073	15173	15003	15087	14991	14942	15021	15093	15012	15041	14823	15021	15066	15102	15217	14922	15027	14921	15048	15218	14988	15039	15212	15065	15101	14883	15128	15157	15381	14876	15125	15064	15212	15188	15050	15041	15150	15083	15028	14955	14912	15088	14832	15015	14979	14974	14998	14936	15045	15054	15093	14921	15118	15133	14876	15062	14894	14922	14868	15125	14979	15152	15089	14901	15051	14954	15090	15074	14998	14956	15095	14703	15212	15132	15033	14953	14643	14936	14970	14882	14869	15022	14974	14909	15061	15011	15054	15064	15077	15224	14965	14845	14870	14923	15125	15013	15113	14956	14948	15152	14840	15072	15020	14938	14922	15156	15087	15219	15031	14966	15166	14907	14986	15045	15270	15045	15060	15102	15003	14958	14982	15017	14962	14915	14863	14882	15072	14979	15043	14888	15018	15059	15064	14884	15079	14859	15032	14986	15096	14926	14884	15045	14923	15084	14988	14913	14920	15086	15179	15098	14893	14927	15171	14854	15107	15024	15099	14901	15062	15054	15017	15089	14888	14921	14822	15132	15150	14719	15052	15052	15176	15219	15151	14997	14893	15004	15064	14942	15291	15016	15026	15192	15130	14968	15027	15121	15158	15121	14751	15132	15069	14953	14985	14873	15035	14997	15163	14821	15017	15136	15193	15121	15035	14949	14967	15127	15185	15012	15074	15014	15146	15112	15067	14974	15083	14915	15004	15023	15037	14993	15019	15138	14987	14918	15000	14922	14947	14955	15051	15245	14994	14984	14856	14863	14962	15160	14928	15169	15011	14909	15163	15075	15082	15077	14995	15005	14842	14944	14888	15063	14921	15025	14958	14946	15154	15050	14968	14842	14907	15139	15156	15282	14928	15161	15053	14903	14893	15060	15020	15017	15034	14947	15043	14950	15113	14953	14967	14910	14973	14967	15188	15167	15111	15030	14980	15085	14987	15049	14957	15019	15133	15080	15095	15060	15045	14866	15096	14976	15171	14998	15027	14950	14855	15109	14901	15173	15282	15118	14983	15137	14943	14986	15240	15028	15067	14929	15110	15269	14954	15017	14922	15065	15006	15249	15076	14830	14958	15105	14993	15037	15081	15000	15025	14870	14740	14979	15026	15048	14900	14964	15016	14897	14946	15030	15003	14981	15067	15084	15053	14991	14867	15052	14917	14951	14886	14991	15066	14987	14912	15104	15139	15030	15035	15101	15199	15083	15043	15030	15088	14996	14979	15145	14975	14981	14786	14991	14889	15070	15149	15067	15085	15106	14959	15116	15130	15140	14981	14883	15010	15160	15068	15160	15091	15085	14976	15000	15035	15076	15117	15131	15207	14982	14990	15025	14959	15074	15131	15102	15310	15143	14946	15131	15187	14903	15125	15101	15071	14979	14892	15037	15014	14895	15026	15073	15179	14954	14898	15067	15092	14997	15057	15132	15084	14968	14870	15081	15060	14786	14964	14842	15036	15026	14832	15033	15226	15016	14985	14684	14980	14913	15066	14965	14772	14870	15005	15117	15090	15033	15014	15048	14860	14841	15108	14999	14970	15030	15131	15035	14828	15031	15169	14967
58111	103484	81776	53523	30861	16852	13489	13585	13628	13525	13358	13651	13642	13557	13613	13600	13392	13507	13418	13615	13698	13528	13661	13694	13509	13439	13372	13660	13489	13558	13572	13587	13470	13451	13455	13607	13713	13784	13618	13571	13487	13631	13661	13593	13438	13577	13496	13710	13517	13513	13617	13565	13603	13599	13608	13540	13719	13725	13571	13658	13581	13566	13594	13683	13558	13534	13574	13554	13568	13610	13717	13488	13576	13572	13552	13668	13573	13605	13723	13626	13559	13625	13857	13695	13591	13504	13607	13661	13671	13615	13648	13658	13453	13585	13422	13381	13609	13685	13677	13602	13607	13627	13607	13691	13497	13625	13575	13550	13658	13486	13833	13756	13579	13758	13831	13551	13539	13738	13557	13648	13617	13566	13577	13483	13564	13520	13608	13703	13610	13612	13546	13570	13689	13621	13658	13733	13559	13533	13739	13638	13610	13601	13629	13584	13677	13434	13651	13442	13679	13484	13597	13514	13579	13606	13566	13823	13368	13407	13577	13687	13673	13545	13424	13617	13511	13493	13624	13555	13542	13833	13548	13438	13626	13583	13545	13621	13590	13574	13752	13657	13587	13673	13533	13484	13561	13591	13589	13707	13654	13573	13539	13699	13544	13577	13580	13538	13761	13575	13759	13526	13527	13743	13523	13750	13564	13516	13571	13747	13493	13478	13588	13600	13525	13603	13538	13674	13645	13639	13685	13583	13678	13626	13571	13574	13411	13659	13486	13567	13538	13620	13503	13523	13583	13607	13552	13499	13633	13650	13652	13689	13680	13543	13592	13423	13683	13685	13485	13502	13662	13372	13456	13556	13639	13587	13572	13577	13669	13832	13653	13604	13503	13663	13462	13558	13594	13444	13631	13509	13560	13577	13448	13550	13703	13546	13515	13687	13524	13669	13418	13474	13574	13517	13567	13498	13600	13656	13471	13530	13493	13591	13595	13552	13566	13672	13645	13571	13476	13510	13476	13631	13584	13715	13505	13612	13678	13580	13658	13553	13638	13610	13581	13517	13616	13813	13706	13416	13793	13571	13659	13620	13607	13687	13466	13603	13689	13414	13642	13565	13561	13402	13405	13660	13654	13401	13570	13662	13409	13609	13440	13429	13668	13702	13734	13667	13569	13501	13566	13645	13532	13793	13712	13602	13537	13527	13666	13512	13463	13596	13806	13650	13631	13623	13737	13560	13656	13614	13766	13695	13527	13732	13708	13469	13680	13649	13459	13577	13564	13553	13508	13548	13503	13646	13587	13547	13527	13542	13401	13514	13482	13413	13571	13717	13457	13679	13564	13574	13546	13679	13503	13661	13615	13488	13666	13576	13322	13297	13459	13674	13654	13740	13556	13592	13625	13481	13647	13538	13666	13715	13624	13614	13669	13459	13670	13598	13588	13481	13550	13466	13441	13541	13492	13516	13627	13682	13658	13508	13585	13616	13385	13724	13564	13732	13682	13442	13578	13508	13483	13727	13572	13520	13402	13562	13709	13665	13733	13536	13490	13792	13565	13430	13526	13605	13431	13738	13583	13607	13653	13551	13714	13539	13594	13643	13720	13606	13496	13461	13548	13764	13621	13532	13543	13573	13516	13543	13476	13492	13633	13844	13645	13521	13594	13588	13495	13468	13477	13587	13663	13804	13643	13664	13694	13609	13670	13630	13756	13564	13651	13609	13560	13672	13766	13590	13628	13490	13342	13627	13744	13612	13478	13649	13585	13689	13682	13523	13528	13581	13722	13518	13601	13769	13591	13696	13634	13591	13465	13418	13446	13528	13736	13559	13579	13639	13537	13571	13694	13523	13503	13583	13646	13681	13809	13519	13704	13619	13727	13544	13520	13533	13562	13668	13666	13691	13811	13740	13428	13519	13675	13575	13542	13502	13386	13499	13504	13701	13667	13490	13652	13599	13483	13694	13709	13575	13485	13609	13469	13438	13616	13472	13465	13493	13589	13560	13557	13539	13650	13595	13549	13476	13704	13562	13633	13571	13586	13589	13693	13589	13680	13511	13700	13613	13467	13544	13470	13415	13535	13602	13657	13512	13556	13439	13523	13503	13565	13528	13467	13709	13563	13572	13675	13516	13550	13611	13669	13691	13653	13550	13609	13734	13660	13601	13623	13734	13577	13664	13618	13593	13605	13459	13488	13641	13634	13661	13513	13475	13546	13459	13758	13594	13436	13499	13526	13586	13435	13634	13498	13594	13542	13503	13523	13631	13614	13570	13718	13563	13606	13672	13492	13640	13498	13702	13692	13658	13571	13697	13551	13580	13553	13679	13683	13720	13359	13652	13519	13666	13592	13559	13577	13800	13615	13641	13733	13612	13466	13515	13680	13601	13545	13682	13553	13585	13648	13549	13779	13550	13630	13524	13568	13657	13482	13596	13637	13488	13549	13611	13665	13786	13566	13654	13712	13568	13598	13717	13481	13633	13649	13575	13736	13557	13582	13508	13578	13735	13595	13706	13690	13623	13623	13735	13671	13629	13743	13541	13680	13665	13574	13631	13633	13558	13597	13391	13594	13738	13671	13667	13537	13550	13557	13589	13679	13680	13692	13814	13373	13589	13587	13522	13622	13572	13628	13526	13551	13734	13598	13607	13734	13505	13604	13636	13517	13601	13501	13561	13626	13495	13631	13688	13691	13592	13613	13736	13643	13751	13667	13576	13647	13663	13742	13693	13491	13619	13502	13546	13638	13708	13461	13526	13483	13730	13483	13435	13514	13525	13653	13536	13674	13606	13646	13602	13480	13787	13578	13447	13557	13734	13557	13560	13570	13632	13571	13628	13413	13613	13903	13414	13616	13541	13669	13681	13481	13568	13655	13570	13580	13523	13583	13619	13533	13610	13832	13503	13477	13506	13483	13573	13452	13673	13612	13537	13734	13517	13725	13792	13580	13582	13584	13574	13684	13682	13674	13588	13527	13466	13652	13483	13440	13443	13696	13673	13647	13610	13566	13551	13518	13467	13690	13585	13539	13383	13473	13614	13607	13714	13457	13570	13600	13569	13568	13711	13643	13513	13600	13771	13483	13459	13566	13590	13561	13496	13663	13695	13557	13600	13494	13533	13493	13569	13429	13588	13543	13539	13477	13428	13530	13559	13563	13451	13604	13506	13572	13719	13554	13595	13537	13548	13587	13652	13620	13709	13647	13677	13587	13502	13615	13503	13707	13635	13550	13680	13521	13562	13624	13520	13594	13586	13555	13547	13618	13663	13318	13655	13461	13624	13716	13713	13678	13492	13541	13468	13582	13583	13582	13593	13585	13745	13593	13591	13589	13627	13702	13609	13698	13525	13448	13413	13497	13435	13460	13699	13399	13629	13686	13766	13661	13626	13560	13611	13501	13625	13614	13576	13458	13491	13470	13512	13547	13519	13587	13629	13518	13666	13631	13556	13663	13579	13497	13537	13602	13703	13792	13700	13595	13524	13451	13673	13595	13804	13607	13596	13691	13757	13405	13554	13734	13529	13527	13595	13657	13668	13639	13525	13498	13635	13453	13500	13776	13611	13440	13671	13510	13556	13498	13623	13535	13488	13507	13555	13643	13579	13445	13712	13468	13603	13453	13627	13558	13469	13618	13657	13433	13605	13518	13561	13490	13638	13752	13596	13560	13702	13599	13795	13556	13498	13640	13456	13603	13554	13510	13578	13526	13532	13620	13591	13529	13507	13518	13580	13701	13474	13522	13638	13625	13644	13507	13478	13533	13689	13558	13563	13553	13597	13761	13466	13664	13441	13660	13580	13474	13560	13715	13436	13605	13615	13650	13659	13396	13570	13619	13511	13609	13644	13609	13658	13621	13393	13624	13610	13573	13450	13532	13650	13549	13667	13563	13641	13641	13478	13432	13445	13621	13581	13603	13589	13549	13588	13461	13583	13479	13559	13602	13695	13770	13502	13442	13581	13604	13478	13502	13530	13688	13561	13689	13555	13609	13508	13476	13692	13640	13659	13479	13507	13529	13516	13758	13579	13561	13533	13525	13596	13754	13729	13569	13500	13673	13588	13743	13611	13492	13632	13495	13638	13594	13573	13890	13664	13498	13761	13585	13608	13622	13701	13553	13694	13600	13606	13545	13615	13642	13443	13467	13577	13517	13397	13551	13648	13462	13540	13473	13673	13561	13566	13542	13627	13593	13722	13807	13492	13584	13663	13601	13440	13633	13561	13543	13596	13674	13459	13639	13647	13645	13577	13438	13625	13563	13517	13599	13499	13689	13389	13628	13581	13603	13582	13649	13489	13652	13596	13600	13553	13650	13479	13573	13558	13491	13464	13675	13684	13602	13595	13628	13637	13691	13535	13595	13576	13555	13572	13548	13634	13680	13509	13447	13624	13442	13662	13586	13685	13326	13532	13648	13565	13537	13509	13615	13661	13452	13671	13521	13575	13514	13580	13591	13495	13696	13698	13619	13771	13609	13586	13446	13563	13641	13692	13702	13469	13520	13522	13628	13645	13535	13659	13607	13726	13621	13508	13592	13592	13656	13602	13657	13559	13563	13520	13483	13624	13614	13417	13616	13580	13448	13535	13440	13540	13649	13589	13613	13580	13441	13482	13694	13552	13556	13597	13627	13730	13536	13695	13522	13522	13671	13574	13753	13614	13613	13703	13453	13523	13535	13587	13579	13404	13610	13543	13513	13706	13474	13346	13528	13612	13558	13646	13627	13555	13532	13572	13635	13459	13591	13563	13645	13540	13488	13474	13645	13595	13459	13510	13463	13484	13662	13474	13539	13441	13700	13678	13470	13611	13411	13528	13704	13521	13634	13717	13549	13632	13674	13622	13490	13397	13501	13627	13430	13383	13507	13507	13524	13458	13770	13463	13522	13603	13592	13486	13654	13621	13459	13760	13497	13676	13725	13703	13596	13412	13648	13770	13595	13578	13524	13532	13659	13466	13712	13504	13420	13538	13623	13556	13579	13786	13697	13583	13680	13637	13663	13704	13615	13472	13620	13479	13682	13576	13615	13670	13721	13546	13506	13621	13633	13605	13516	13537	13562	13630	13611	13538	13378	13534	13651	13618	13562	13563	13644	13803	13481	13657	13448	13684	13543	13589	13497	13562	13441	13605	13526	13575	13544	13631	13550	13511	13581	13753	13495	13462	13561	13570	13651	13648
31756	35956	35828	25992	17817	15946	15496	15327	15222	15242	15174	15445	15606	15289	15182	15563	15405	15310	15417	15544	15456	15274	15183	15360	15283	15391	15153	15299	15348	15370	15523	15341	15157	15291	15042	15207	15138	15313	15322	15406	15331	15346	15214	15501	15257	15215	15436	15372	15558	15279	15202	15342	15188	15176	15201	15217	15312	15241	15233	15158	15352	15251	15130	15430	15226	15273	15252	15320	15401	15279	15082	15115	15356	15185	15271	15266	15140	15197	15308	15351	15375	15194	15324	15439	15226	15274	15172	15216	15467	15326	15154	15366	15342	15360	15344	15445	15278	15328	15136	15457	15167	15220	15360	15311	15351	15385	15365	15380	15295	15204	15153	15208	15189	15261	15436	15234	15286	15353	15180	15189	15221	15399	15086	15278	15328	15383	15080	15271	15342	15340	15199	15158	15212	15378	15214	15370	15221	15291	15311	15283	15285	15251	15238	15289	15216	15408	15070	15292	15202	15217	15557	15322	15309	15139	15263	15170	15051	15285	15218	15326	15291	15297	15100	15261	15344	15501	15238	15263	15273	15407	15218	15335	15267	15353	15210	15283	15367	15275	15197	15346	15196	15395	15413	15064	15169	15255	15313	15257	15160	15248	15335	15450	15402	15127	15286	15231	15307	15239	15263	15181	15246	15066	15275	15303	15171	15278	15245	15330	15282	15321	15284	15235	15349	15109	15086	15348	15303	15116	15232	15133	15345	15086	15164	15162	15136	15293	15287	15216	15425	15335	15175	15350	15191	15209	15126	15224	15394	15389	15067	15232	15244	15250	15463	15335	15246	15231	15077	14996	15217	15402	15302	15198	15246	15178	15266	15258	15200	15237	15192	15338	15414	15065	15184	15106	15190	15226	15084	15278	15182	15418	15291	15244	15389	15211	15443	15333	15324	15265	15295	15242	15298	15373	15406	15354	15175	15331	15270	15185	15211	15360	15146	15597	15378	15386	15414	15335	15477	15518	15245	15281	15159	15289	15257	15212	15290	15320	15249	15273	15314	15327	15189	15255	15242	15327	15272	15349	15352	15457	15283	15360	15276	15241	15072	15253	15340	15114	15336	15401	15235	15356	15254	15349	15210	15297	15162	15129	15300	15250	15256	15200	15290	15271	15434	15198	15048	15334	15240	15134	15202	15150	15127	15056	15086	15302	15352	15372	15314	15188	15223	15093	15212	15156	15164	15421	15308	15257	15321	15233	15337	15300	15263	15389	15442	15301	15414	15314	15311	15373	15377	15146	15381	15399	15125	15346	15354	15381	15075	15166	15443	15272	14989	15320	15318	15215	15136	15177	15227	15294	15080	15110	15279	15119	15331	15181	15355	15233	15310	15000	15218	15297	15125	15331	15145	15127	15510	15383	15275	15345	15345	15164	15257	15382	15221	15214	15380	15218	15228	15194	15403	15136	15255	15273	15419	15281	15173	15233	15395	15274	15310	15085	15296	15314	15230	15400	15133	15261	15452	15415	15192	15352	15210	15172	15298	15235	15174	15240	15069	15334	15244	15237	15261	15278	15275	15106	15148	15150	15178	15308	15303	15213	15297	15275	14993	15084	15252	15248	15134	15448	15413	15274	15260	15234	15338	15348	15248	15305	15277	15339	15163	15213	15367	15354	15243	15412	15342	15347	15311	15362	15398	15428	15363	15343	15149	15310	15139	15141	15262	15148	15058	15550	15398	15355	15490	15253	15242	15310	15486	15408	15369	15337	15083	15231	15203	15206	15365	15335	15243	15459	15397	15367	15388	15033	15178	15364	15371	15351	15307	15204	15136	15170	15297	15290	15112	15254	15410	15295	15326	15334	15386	15295	15356	15371	15293	15333	15166	15145	15268	15163	15357	15149	15325	15272	15290	15146	15016	15375	15191	15165	15369	15361	15393	15413	15307	15360	15351	15255	15389	15378	15420	15091	15190	15142	15401	15230	15253	15258	15205	15240	15203	15457	14986	15302	15243	15578	15114	15074	15202	15393	15296	15313	15186	15253	15210	15279	15332	15206	15239	15300	15380	15322	15122	15196	15311	15238	15057	15336	15400	15180	15093	15239	15348	15330	15510	15331	15296	15348	15334	15302	15073	15538	15382	15307	15247	15235	15426	15204	15231	15288	15315	15253	15403	15225	15146	15172	15271	15358	15371	15264	15141	15294	15375	15264	15367	15409	15268	15357	15387	15118	15195	15313	15411	15458	15302	15367	15184	15309	15155	15382	15261	15203	15095	15388	15341	15317	15428	15198	15270	15198	15227	15467	15345	15369	15235	15282	15355	15314	15334	15314	15255	15279	15309	15462	15213	15139	15156	15202	15254	15219	15271	15311	15330	15207	15237	15426	15326	15358	15207	15327	15358	15251	15277	15161	15346	15213	15088	15407	15316	15228	15324	15386	15432	15278	15249	15481	15211	15255	15463	15314	15211	15120	15182	15263	15176	15300	15249	15148	15304	15361	15202	15388	15459	15333	15249	15206	15433	15134	15280	15199	15257	15314	15198	15144	15398	15308	15299	15359	15169	15371	15424	15428	15314	15216	15073	15198	15140	15352	15049	15122	15312	15255	15375	15374	15316	15294	15270	15427	15320	15057	15359	15171	15284	15185	15245	15437	15309	15409	15248	15190	15436	15483	15237	15288	15440	15427	15125	15249	15225	15217	15409	15334	15335	15335	15264	15324	15383	15252	15114	15326	15194	15280	15278	15235	15289	15371	15154	15285	15225	15277	15272	15149	15238	15581	15191	15252	15362	15217	15221	15326	15344	15346	15269	15410	15440	15451	15481	15195	15294	15304	15413	15642	15261	15232	15205	15402	15186	15461	15264	15520	15312	15154	15181	15456	15237	15229	15305	15131	15148	15146	15274	15263	15187	15224	15313	15076	15452	15408	15394	15267	15440	15194	15371	15441	15244	15228	15462	15398	15209	15328	15124	15322	15226	15215	15341	15334	15281	15082	15259	15274	15197	15096	15221	15310	15369	15429	15291	15317	15356	15279	15295	15352	15241	15348	15311	15171	15351	15300	15223	15338	15214	15163	15446	15231	15414	15330	15300	15428	15383	15546	15327	15153	15116	15386	15241	15296	15359	15276	15203	15357	15237	15106	15269	15073	15182	15208	15132	15193	15307	15245	15189	15411	15467	15341	15280	15250	15210	15289	15453	15271	15309	15267	15262	15086	15203	15223	15313	15254	15442	15149	15315	15178	15435	15172	15320	15146	15143	15078	15299	15391	15155	15141	15321	15231	15227	15285	15403	15380	15268	15218	15304	15370	15231	15255	15135	15046	15299	15224	15351	15449	15273	15483	15474	15273	15241	15237	15234	15329	15354	15253	15177	15315	15420	15163	15352	15234	15172	15366	15435	15346	15157	15268	15425	15283	15431	15338	15304	15369	15369	15352	15379	15262	15210	15160	15242	15284	15275	15429	14984	15250	15280	15359	15260	15349	15476	15384	15120	15122	15238	15257	15410	15340	15144	15331	15286	15368	15173	15395	15368	15464	15285	15176	15388	15215	15365	15513	15246	15190	15192	15196	15260	15062	15258	15370	15308	15168	15221	15163	15289	15127	15365	15413	15523	15366	15272	15183	15176	15147	15160	15109	15202	15265	15276	15455	15202	15142	15247	15173	15253	15309	15348	15190	15151	15228	15262	15440	15250	15238	15225	15263	15450	15266	15128	15170	15291	15123	15266	15229	15235	15124	15215	15096	15112	15399	15311	15261	15376	15213	15252	15181	15235	15277	15387	15044	15340	15311	15467	15414	15374	15204	15253	15214	15317	15089	15315	15415	15496	15359	15254	15338	15146	15203	15231	15447	15404	15195	15134	15294	15341	15293	15276	15296	15199	15361	15617	15270	15408	15191	15234	15264	15243	15253	15321	15362	15147	15197	15078	15459	15334	15411	15082	15413	15328	15409	15169	15346	15058	15287	15189	15309	15184	15188	15213	15151	15090	15104	15341	15255	15227	15111	15076	15107	15423	15411	15364	15396	15162	15237	15231	15369	15261	15283	15465	15404	15104	15374	15269	15330	15147	15294	15465	15371	15252	15380	15512	15103	15155	15419	15303	15155	15413	15162	15189	15472	15147	15175	15452	15472	15277	15057	15304	15377	15256	15026	15308	15335	15195	15274	15016	15410	15563	15186	15388	15482	15492	15257	15358	15342	15028	15355	15371	15420	15168	15376	15273	15179	15238	15195	15228	15312	15274	15095	15303	15190	15172	15319	15305	15275	15312	15204	15402	15284	15433	15356	15201	15281	15021	15366	15605	15243	15190	15328	15262	15140	15287	15222	15256	15185	15231	15106	15349	15373	15220	15393	15316	15230	15275	15169	15197	15261	15151	15441	15289	15137	15135	15209	15320	15338	15311	15214	15293	15360	15449	15220	15081	15158	15184	15201	15301	15221	15353	15243	15222	15329	15356	15386	15385	15276	15310	15350	15151	15316	15204	15163	15319	15270	15362	15242	15139	15188	15325	15179	15241	15357	15376	15157	15109	15217	15285	15317	15067	15223	15253	15320	15233	15299	15395	15234	15536	15477	15159	15043	15355	15397	15260	15353	15303	15335	15398	15113	15220	15213	15304	15098	15315	15126	15481	15210	15337	15139	15336	15290	15305	15399	15291	15281	15206	15188	15256	15277	15391	15392	15375	15127	15583	15296	15255	15313	15432	15505	15207	15354	15310	15267	15240	15313	15220	15439	15298	15175	15242	15275	15283	15281	15371	15286	15121	15111	15175	15314	15112	15285	15358	15188	15318	15222	15412	15252	15282	15441	15221	15249	15310	15337	15264	15241	15301	15353	15164	15253	15344	15354	15197	15169	15351	15168	15370	15284	15390	15316	15319	15270	15230	15271	15188	15301	15140	15305	15382	15285	15379	15301	15233	15145	15393	15369	15218	15264	15181	15373	15450	15097	15337	15247	15366	15380	15181	15392	15354	15358	15246	15431	15226	15361	15119	15223	15193	15265	15173	15242	15298	15283	15320	15266	15181	15089	15090	15295	15304	15145	15443	15237	15342	15168	15247	15262	15324	15135	15219	15382	15319	15328	15246	15393	15256	15213	15341	15325	15395	15393	15184	15235	15186	15155	15215	15152	15272	15411	15490	15384	15312	15192	15407	15192	15416	15314	15054	15204
42289	53982	37344	21851	15789	14194	13891	13795	13617	13687	13932	13664	13793	13750	13834	13780	13876	13727	13791	13717	13705	13572	13500	13769	13885	13931	13716	13873	13803	13820	13635	13713	13837	13678	13862	13617	13695	13651	13768	13741	13838	13726	13820	13670	13722	13781	13696	13632	13851	13744	13755	13649	13636	13735	13774	13751	13731	13673	13853	13743	13592	13770	13623	13841	13583	13856	13837	13751	13572	13842	13893	13720	13768	13693	13798	13916	13763	13729	13749	13696	13672	13716	13740	13852	13759	13710	13694	13868	13613	13729	13742	13849	13728	13722	13764	13627	13683	13828	13837	13651	13833	13585	13721	13664	13719	13753	13797	13771	13750	13891	13762	13763	13811	13509	13930	13707	13934	13840	13606	13732	13895	13881	13655	13844	13914	13726	13809	13687	13765	13773	13724	13865	13763	13623	13789	13942	13775	13717	13775	13769	13929	13658	13772	13837	13694	13673	13820	13840	13729	13834	13725	13795	13753	13650	13796	13757	13720	13760	13824	13761	13738	13685	13753	13737	13728	13786	13744	13796	13762	13664	13817	13742	13729	13594	13710	13797	13795	13683	13723	13753	13756	13642	13707	13667	13687	13671	13630	13734	13837	13812	13796	13648	13809	13654	13717	13739	13837	13919	13691	13762	13816	13649	13734	13759	13698	13799	13719	13819	13761	13661	13800	13786	13734	13751	13741	13917	13879	13805	13779	13712	13810	13821	13839	13641	13690	13722	13606	13779	13757	13861	13780	13830	13700	13630	13732	13685	13928	13878	13751	13649	13793	13860	13914	13736	13751	13747	13865	13883	13908	13749	13765	13831	13747	13687	13803	13659	13608	13817	13738	13840	13786	13872	13798	13822	13602	13678	13816	13789	13764	13791	13787	13697	13817	13994	13819	13633	13801	13740	13715	13770	13834	13715	13819	13857	13814	13768	13886	13798	13648	13811	13789	13677	13702	13789	13730	13719	13860	13845	13809	13672	13816	13768	13690	13771	13811	13732	13767	13735	13826	13656	13706	13620	13596	13731	13819	13814	13886	13578	13650	13838	13755	13698	13942	13708	13828	13762	13825	13666	13811	13700	13695	13668	13761	13833	13661	13630	13701	13768	13874	13516	13877	13689	13783	13730	13671	13587	13726	13783	13574	13703	13876	13683	13751	13715	13838	13631	13729	13730	13722	13732	14001	13891	13548	13895	13638	13891	13615	13779	13725	13645	13868	13753	13814	13747	13740	13933	13733	13733	13840	13776	13673	13876	13765	13746	13777	13659	13759	13835	13634	13651	13757	13595	13672	13683	13914	13864	13658	13821	13791	13768	13855	13723	13863	13735	13794	13800	13799	13840	13894	13674	13729	13757	13859	13854	13864	13765	13781	13694	13663	13859	13734	13719	13805	13672	13690	13655	13831	13594	13817	13679	13807	13971	13695	13695	13855	13752	13879	13858	13791	13818	13720	13665	13767	13738	13758	13677	13812	13545	13705	13763	13871	13771	13781	13710	13740	13745	13683	13866	13676	13697	13781	13446	13932	13771	13727	13886	13800	13720	13781	13684	13589	13880	13547	13663	13708	13898	13846	13693	13779	13747	13687	13906	13641	13799	13957	13793	13671	13813	13772	13779	13795	13785	13701	13716	13801	13767	13918	13879	13739	13623	13624	13922	13817	13826	13825	13855	13725	13687	13861	13727	13893	13790	13819	13731	13868	13843	13818	13863	13647	13899	13619	13970	13674	13612	13669	13814	13796	13800	13867	13726	13670	13866	13838	13711	13886	13894	13713	13806	13717	13829	13832	13751	13802	13748	13829	13929	13812	13643	13826	13631	13747	13682	13692	13724	13678	13849	13720	13529	13654	13839	13758	13720	13825	13741	13749	13580	13894	13816	13770	13715	13929	13860	13805	13666	13609	13672	13665	13951	13658	13788	13731	13800	13776	13858	13892	13977	13711	13903	13871	13769	13742	13852	13967	13770	13797	13848	13898	13863	13713	13606	13811	13765	13865	13643	13653	13771	13777	13925	14034	13722	13668	13794	13690	13650	13675	13835	13726	13652	13834	13689	13884	13669	13916	13772	13739	13796	13679	13773	13601	13820	13739	13845	13706	13744	13773	13630	13573	13734	13717	13835	13711	13653	13737	13706	13526	13638	13715	13713	13816	13831	13747	13702	13870	13754	13728	13708	13781	13864	13677	13740	13870	13787	13642	13841	13765	13725	13629	13749	13929	13724	13836	13947	13802	13913	13779	13776	13938	13766	13792	13702	13800	13705	13848	13722	13633	13824	13766	13697	13619	13883	13671	13662	13763	13791	13918	13732	13836	13763	13778	13876	13808	13744	13753	13737	13828	13707	14026	13795	13866	13808	13648	13830	13779	13893	13862	13871	13698	13678	13655	13785	13703	13614	13835	13750	13776	13753	13627	13738	13791	13781	13793	13594	13816	13553	13746	13609	13727	13792	13931	13850	13861	13739	13803	13749	13594	13820	13906	13735	13705	13605	13914	13792	13684	13839	13645	13714	13755	13867	13789	13801	13452	13618	13716	13655	13781	13718	13606	13816	13680	13840	13715	13788	13665	13730	13840	13778	13770	13741	13864	13658	13711	13869	13907	13671	13703	13677	13909	13787	13727	13687	13698	13913	13793	13808	13668	13658	13810	13781	13808	13586	13681	13627	13737	13786	13738	13719	13800	13831	13670	13722	13881	13655	13655	13816	13732	13765	13846	13739	13714	13721	13676	13833	13920	13840	13581	13739	13875	13795	13725	13868	13925	13836	13838	13737	13676	13837	13794	13864	13653	13606	13832	13726	13719	13777	13993	13859	13734	13756	13829	13842	13705	13860	13830	13922	13645	13714	13626	13759	13622	13700	13639	14010	13823	13804	13841	13849	13926	13749	13896	13621	13625	13811	13721	13745	13856	13723	13696	13595	13690	13809	13969	13836	13561	13730	13919	13920	13628	13875	13732	13729	13753	13924	13902	13741	13744	13792	13714	13658	13712	13702	13725	13687	13862	13858	13610	13843	13840	13735	13844	13777	13684	13760	13710	13736	13727	13799	13623	13660	13861	13817	13835	13685	13625	13753	13648	13699	13760	13778	13833	13810	13628	13848	13896	13805	13626	13671	13893	13742	13702	13696	13673	13743	13832	13718	13981	13742	13695	13838	13676	13732	13944	13738	13724	13766	13805	13521	13824	13722	13882	13844	13696	13852	13719	13757	13863	13833	13735	13641	13739	13778	13816	13643	13705	13893	13695	13793	13762	13747	13932	13755	13853	13655	13677	13846	13740	13676	13725	13857	13769	13636	13783	13800	13585	14001	13714	13655	13866	13681	13712	13799	13810	13794	13679	13749	13753	13750	13955	13698	13759	13778	13826	13733	13764	13740	13734	13727	13773	13687	13652	13845	13681	13730	13784	13881	13940	13724	13725	13729	13726	13863	13777	13886	13955	13605	13739	13731	13677	13725	13794	13760	13579	13801	13776	13769	13736	13855	13690	13678	13679	13642	13830	13658	13770	13883	13746	13673	13696	13690	13855	13887	13767	13937	13806	13698	13657	13626	13838	13690	13838	13796	13741	13592	13914	13706	13779	13780	13983	13830	13561	13759	13664	13771	13857	13724	13826	13734	13752	13841	13748	13835	13939	13762	13728	13914	13952	13678	13762	13660	13746	13766	13772	13733	13809	13727	13765	13826	13781	13621	13662	13696	13913	13735	13851	13627	13843	13807	13873	13756	13818	13716	13801	13740	13731	13691	13739	13744	13697	13708	13680	13841	13864	13731	13761	13664	13812	13797	13650	13788	13630	13925	13814	13923	13907	13722	13660	13720	13704	13891	13767	13663	13548	13695	13831	13754	13617	13757	13656	13744	13799	13761	13790	13832	13685	13851	13690	13741	13755	13660	13813	13795	13852	13832	13790	13682	13816	14002	13770	13594	13684	13728	13793	13854	13915	13763	13824	13807	13668	13759	13724	13686	13724	13737	13723	13757	13789	13787	13925	13825	13797	13748	13875	13661	13856	13777	13752	13787	13655	13518	13766	13676	13753	13679	13894	13750	13833	13908	13775	13776	13884	13604	13736	13722	13628	13732	13633	13752	13775	13684	13704	13710	13726	13810	13822	13797	13842	13693	13776	13662	13790	13882	13938	13672	13779	13828	13730	13785	13692	13775	13732	13754	13812	13786	13745	13777	13798	13866	13709	13858	13779	13747	13699	13715	13714	13768	13700	13740	13785	13867	13653	13697	13789	13855	13817	13782	13684	13899	13894	13716	13837	13708	13768	13737	13698	13668	13769	13806	13735	13607	13733	13844	13981	13786	13886	13688	13752	13707	13654	13759	13738	13730	13794	13657	13709	13837	13733	13903	13824	13719	13725	13749	13714	13762	13705	13843	13701	13765	13807	13804	14010	13742	13749	13757	13712	13709	13812	13745	13815	13699	13689	13793	13721	13791	13566	13701	13843	13815	13790	13658	13699	13636	13742	13786	13760	13810	13888	13609	13974	13845	13734	13824	13814	13730	13816	13845	13616	13585	13917	13849	13763	13763	13696	13702	13713	13732	13758	13871	13660	13651	13747	13685	13786	13706	13724	13591	13540	13825	13545	13857	13719	13786	13751	13731	13875	13760	13808	13750	13854	13984	13592	13665	13692	13588	13666	13750	13766	13678	13926	13781	13792	13748	13687	13622	13928	13670	13727	13710	13616	13900	13673	13763	13890	13634	13749	13843	13752	13837	13753	13803	13685	13765	13724	13753	13720	13741	13593	13778	13732	13871	13778	13849	13757	13783	13816	13843	13701	13738	13850	13750	13902	13868	13627	13859	13724	13771	13721	13681	13990	13953	13718	13811	13866	13810	13602	13652	13857	13839	13665	13932	13631	13779	13803	13742	13662	13910	13682	13812	13922	13551	13810	13715	13639	13748	13975	13773	13805	13897	13873	13803	13870	13735	13870	13840	13819	13729	13807	13694	13927	13729	13829	13938	13849	13718	13904	13626	13763	13762	13849	13799	13776	13767	13676	13915	13816	13739	13768	13806	13675	13862	13745	13627	13826	13692	13809	13817	13768	13791	13782	13777	13662	13967	13683	13747	13873	13710	13816	13763	13798	13594	13790	13654	13870	13914	13674	13753	13702	13642
27772	30610	40207	31284	21026	17073	15556	15330	15065	15070	14923	15203	15228	15117	15064	14987	15164	14818	14957	14975	15185	14926	14919	15166	15060	14898	15134	15230	14826	15063	14856	15089	14992	15088	15195	14794	14998	15088	14886	14990	14938	14960	14933	14941	15060	14958	14970	15000	14922	15076	15267	15048	15001	15051	15028	14802	15095	15041	14919	14887	14912	15183	15003	14834	15014	15092	15069	14856	15067	15084	15003	14981	15034	15137	14932	14853	14960	14981	14907	15252	15098	15105	15076	14963	14890	15116	15086	15061	15162	14889	15094	14836	15067	14871	14869	14948	14897	15102	15074	15013	15017	15060	14924	14964	14962	15015	14920	14936	14890	14844	15004	14826	15003	15029	14862	15008	14987	15063	15014	15035	14963	15057	14888	15040	14817	15110	14912	14953	14999	15053	15092	14931	15062	14994	14810	15063	14867	15064	14821	14948	14921	14754	14795	15224	15134	14989	14953	14661	14859	14710	14878	14900	15075	14938	14861	14922	15161	15124	14834	14837	15029	15073	15056	14929	14966	15013	14923	14908	14836	14971	14850	15151	15092	14947	14790	15030	15063	14912	15003	15018	14908	15125	15023	15035	15015	15020	14882	14985	15053	15019	15051	14850	15008	14915	14843	15005	15021	14791	14797	15030	14833	15069	15063	14906	15204	15018	15000	14981	14920	14929	14949	14881	15059	14829	14996	14939	14882	14760	14881	14894	14924	14946	14717	15018	14909	14970	15094	14916	14934	14742	14975	14965	14960	15110	15009	15053	14908	14963	14932	14934	14983	14994	14962	15110	14980	14984	15100	14978	15198	15080	15283	14901	14992	14942	15060	15006	14975	15126	15003	14934	15058	14901	15131	14856	14885	15043	15179	14914	14988	14913	14922	15100	14779	14943	15025	14817	14859	14925	14927	14931	15013	14968	14937	14983	15154	15089	14994	14846	15029	14857	14939	14881	14786	15003	14986	14879	14990	15018	14958	14951	15031	15097	15304	15000	14984	14997	14982	15160	14831	15299	15030	14957	15229	15142	14973	15002	14794	15070	14753	14912	15090	15183	14832	15095	15078	14988	14975	15000	14902	14993	14852	14872	14806	14920	14933	14871	14927	15205	14969	14887	15111	14967	14877	14942	15100	14858	14889	14871	14868	14957	15063	15090	15069	14896	15186	15056	14717	14937	14885	15082	14892	14926	14946	14939	14966	14934	14947	14841	14975	14903	14967	14895	14808	14980	14822	15045	15027	14970	14795	15010	14772	15028	15014	14960	15014	14887	14920	14993	15054	15028	14930	15095	14673	14905	14801	14800	14850	14856	14987	15051	14953	14977	14756	14999	15071	15136	14912	14801	15022	15052	15042	14838	14848	14989	15001	14822	14963	14907	14807	15064	15155	14884	15166	15042	15061	14958	15102	15021	14996	15093	15023	14925	14979	15026	15023	15020	15051	15089	14926	14840	14963	14920	15075	14995	14976	15097	15082	15106	15067	15062	15019	14844	14948	14829	15108	15005	14971	14987	15032	14789	15145	15123	15167	14959	14983	14889	14806	14982	14927	15006	14994	14961	14841	14926	15058	14968	14941	15022	14878	14874	15067	14583	14968	14819	15177	15050	14970	14866	15100	14996	14888	14868	15070	15040	15023	14940	15112	14962	14931	15095	15092	15058	15042	14937	14691	14983	14832	14914	15009	15059	15073	14938	14863	14946	15049	14854	14926	15066	15021	14963	15086	15011	15018	14976	15130	15062	15313	15026	14962	15005	15054	14968	14823	15057	14814	14930	15018	15065	14996	15010	14907	15127	14996	14946	15023	15029	15058	15137	14915	15026	15037	15073	15006	14995	14924	15005	15106	15155	15165	14885	15089	14875	14912	14960	14910	15018	14850	15017	14957	15016	14970	15002	15104	15087	14975	15081	15126	15009	14868	14625	14780	14995	15100	14939	15055	14798	14748	15138	14962	15027	15102	14927	15021	14939	15126	14967	14905	15092	15152	15130	15023	14742	15060	14850	15022	14978	15059	14968	14925	15060	15084	14755	15156	15015	14755	15034	14876	15073	15158	14955	15134	14826	14921	14885	15022	15078	14969	15024	15027	14858	14950	14983	14965	15013	15078	15021	14992	14703	14964	14966	14989	14970	15050	14978	15074	15228	14812	15086	14999	14903	15039	14828	14864	15087	15092	14852	15018	14994	14946	14892	14814	14913	14910	15065	14906	14939	14843	14981	14940	14951	15087	15080	15059	14911	14779	14928	14940	14859	14922	14789	14855	15005	14935	14935	14854	14976	14980	15009	14971	14830	14685	14862	14883	14971	14896	14882	15023	15014	14956	14663	14918	14813	15093	14904	15019	15005	15033	14958	14798	14896	15005	14790	14916	15013	15011	15073	15118	14882	14869	14818	14989	15000	14995	14836	14905	14898	15136	15088	15076	15050	14953	15108	15082	14937	14882	15052	15041	15220	15196	14963	14912	14968	15151	15028	15056	14873	15075	15019	14990	15064	15070	14916	14895	15020	15070	14920	15015	14721	15177	14963	15047	15092	15065	15096	15192	15088	14968	15061	14891	15065	14993	14897	14905	14955	14876	14986	15009	15153	14953	14904	14958	14989	15096	15191	14932	15143	14911	14980	14746	14945	14934	15189	14928	14817	14774	15123	14932	15043	14934	14882	14982	14957	14945	15025	14971	15069	14640	14831	14890	14886	14999	14956	15012	14959	15024	14897	14957	14999	14985	14958	14853	14968	14880	15097	14960	14967	14847	14889	15060	15092	14965	15050	14852	15013	14857	14990	14976	14944	15021	15005	14817	14878	15176	14974	15010	15198	15045	14838	15020	14869	14912	15004	15005	14918	15056	14943	15011	15057	15025	15050	15106	15008	15178	14976	15151	14993	15181	15032	15133	14937	15076	14931	15065	15123	14763	14998	14852	14840	15039	14882	15013	14788	15078	15028	14956	15061	15002	15144	14980	14862	14740	14987	14997	14826	15039	14911	15114	15129	15090	14916	14964	14833	15217	15006	14838	14979	14946	15091	14921	15201	15074	15155	15000	14872	14998	14965	15083	15240	15084	15001	15070	14743	15182	14854	15150	14991	15014	14887	14976	15007	14905	15132	14662	14829	14877	15016	14926	14995	14989	14892	15122	14996	14940	15107	14936	14793	15019	15081	15202	15022	15025	14795	14957	14943	15080	14953	14943	15021	15052	15005	14806	14951	14941	15007	14883	15002	15087	15040	14956	14957	14919	15102	15103	15038	14964	15011	14870	14986	15105	15030	14917	14775	14909	15108	14907	15052	14898	15065	15016	14966	14931	15004	15004	14830	14988	14885	14961	15050	15000	14933	14923	15075	15067	14921	14973	14801	14804	14910	15061	15226	14907	14899	14916	15233	15012	15036	14979	15112	14905	14986	14998	15116	15051	14914	15034	15082	15058	14868	14885	15011	15151	15135	14958	15015	14913	14928	14834	14875	14954	14746	15119	14923	14807	14869	15002	15185	14889	15095	14963	14945	14892	15098	14913	15163	14929	14984	14896	15135	14901	14856	15146	15061	15029	14970	15006	14882	14889	14964	14830	15035	14892	15048	15115	15049	14963	14800	14920	15014	15080	15021	14868	15085	15043	15059	14917	14828	15097	15224	14956	15041	15192	15075	15044	15062	14927	14976	14843	15116	15014	14856	15194	14916	14803	14940	14921	15096	15135	14920	15028	14885	14932	14822	15101	15110	15038	14984	14875	15029	14995	15022	14889	14940	14996	15033	14861	14935	15087	15086	15026	14936	15136	15018	14923	14851	14664	14910	14899	14764	15121	14859	15182	15065	14946	15003	14986	14964	14986	15137	14954	14943	14869	15020	15225	14954	15098	15098	15053	15210	14844	15145	15058	14941	14892	14906	15023	14918	15172	14983	14848	14938	14866	14902	15011	15014	15070	14908	14864	14928	14873	14956	15013	15022	14985	14842	15066	14781	14919	14984	14976	14952	14893	15189	15085	14950	14851	14922	15025	14982	14774	14885	14906	14867	15050	14954	14996	15188	15094	14912	14936	15043	15093	14883	14956	14945	15028	14932	15193	15083	15049	15020	14963	15015	15029	14924	15003	15014	14870	14937	15053	14925	15054	14999	14885	14998	15132	15024	15097	15169	14898	14974	14916	14807	15004	15007	14971	15059	15155	14828	15024	15040	14960	14945	14921	14978	15112	14958	15197	14926	14972	14836	15079	14980	14873	15093	15073	14833	15003	15010	14868	14918	14888	14895	14852	15013	14871	15022	15178	15082	15279	14997	15120	15040	14889	14802	14930	15019	15077	14832	15062	14895	14893	15040	15080	15078	15090	14982	15076	14875	14890	14838	15092	15041	15103	14899	14993	15045	15070	14982	15010	15053	14861	14822	14991	14842	14967	15008	14996	14930	15090	15047	15138	15081	14908	14840	15005	14856	14999	14988	14947	14966	14983	15108	15210	14834	15015	14760	14847	14924	14977	15085	14963	14885	14692	15056	15005	15049	14984	14926	15054	14967	14936	15060	15101	15000	14819	14809	14939	15152	14995	15092	14860	15014	14974	15031	15055	15307	15141	14894	15081	15087	14912	15074	14942	15172	14916	14913	15005	14822	14905	14777	15027	15099	15074	15195	15042	15159	15154	15158	14900	15015	15145	15057	15064	15047	15098	15051	14941	15074	15066	15008	15018	15084	14983	14977	14966	14810	15115	15065	15044	14982	15091	15014	15005	14837	15086	15058	14946	14888	14978	15160	14972	14916	15182	15031	14977	14941	15043	14947	14882	15032	15039	15102	15004	14982	15140	15012	15140	14946	14950	15114	14940	15161	15196	15066	15097	14950	14835	15057	14998	15108	14874	15090	14937	15047	14929	15096	15269	14941	14899	14959	14916	15017	14848	15037	15222	14840	14948	15070	14846	15009	15120	15065	14942	14917	14898	14974	14892	14954	15186	14838	15033	14736	14940	14933	14981	14991	14977	14852	14965	15179	14975	15054	14966	15045	15212	15025	15211	14965	15047	14876	14915	15011	15051	15057	14963	14909	15018	15096	15025	15074	15118	14936	14818	15083	15004	15219	15092	14952	15024	14919	14908	15142	14981	15072	14859	15046	15019	14985	14986	14962	14937	14889	14859	15173	15182	15133
53792	73083	52118	29803	18155	14355	13612	13613	13692	13699	13710	13439	13554	13526	13705	13766	13590	13903	13775	13751	13642	13665	13600	13584	13748	13740	13478	13690	13635	13562	13515	13609	13537	13486	13826	13619	13658	13500	13786	13746	13676	13763	13662	13508	13645	13592	13664	13608	13692	13748	13572	13664	13546	13636	13644	13582	13647	13654	13676	13587	13630	13668	13699	13702	13554	13628	13674	13661	13462	13514	13665	13709	13579	13645	13819	13561	13595	13611	13616	13814	13691	13578	13521	13608	13528	13508	13557	13534	13502	13560	13577	13643	13593	13703	13768	13576	13791	13668	13744	13587	13732	13723	13604	13656	13630	13544	13536	13615	13589	13705	13635	13562	13393	13585	13638	13531	13560	13503	13603	13600	13579	13758	13525	13628	13544	13580	13722	13787	13600	13675	13596	13617	13564	13536	13643	13840	13689	13647	13763	13564	13492	13548	13577	13713	13500	13608	13334	13608	13673	13807	13640	13649	13601	13654	13717	13730	13715	13718	13741	13729	13742	13561	13668	13618	13735	13545	13672	13725	13647	13528	13412	13733	13712	13600	13826	13625	13600	13792	13665	13794	13667	13586	13640	13604	13531	13313	13706	13586	13542	13613	13550	13703	13615	13790	13634	13707	13755	13448	13725	13423	13538	13733	13770	13615	13540	13588	13512	13351	13792	13574	13716	13536	13750	13618	13546	13607	13601	13754	13657	13525	13590	13637	13708	13636	13631	13667	13579	13580	13738	13478	13618	13598	13684	13444	13608	13478	13588	13597	13594	13583	13693	13627	13728	13763	13752	13648	13660	13727	13735	13483	13621	13594	13738	13451	13770	13602	13662	13737	13640	13557	13730	13706	13645	13638	13685	13545	13522	13603	13674	13667	13472	13651	13624	13586	13581	13788	13610	13612	13782	13602	13505	13576	13592	13504	13551	13519	13625	13473	13673	13554	13569	13550	13678	13467	13723	13528	13604	13659	13599	13684	13551	13469	13629	13634	13734	13555	13743	13654	13569	13591	13654	13590	13565	13696	13582	13659	13587	13747	13801	13541	13765	13515	13601	13724	13692	13543	13568	13679	13668	13678	13683	13619	13569	13468	13602	13627	13667	13651	13761	13494	13652	13590	13650	13534	13633	13771	13503	13519	13605	13725	13758	13555	13672	13722	13543	13637	13686	13525	13506	13401	13539	13644	13681	13554	13715	13413	13583	13500	13544	13680	13693	13727	13765	13458	13625	13739	13576	13515	13611	13550	13502	13575	13650	13661	13607	13657	13679	13479	13552	13724	13601	13527	13640	13621	13675	13776	13628	13634	13542	13594	13916	13484	13636	13656	13561	13645	13729	13492	13798	13789	13614	13598	13660	13669	13586	13547	13553	13682	13621	13689	13535	13437	13661	13837	13565	13524	13539	13449	13564	13484	13653	13541	13559	13596	13581	13572	13698	13565	13750	13608	13657	13606	13598	13830	13555	13696	13665	13603	13588	13462	13792	13762	13692	13775	13622	13675	13511	13606	13493	13606	13651	13654	13644	13615	13759	13626	13494	13648	13709	13656	13707	13701	13616	13709	13557	13639	13426	13586	13635	13774	13740	13623	13615	13489	13656	13552	13591	13587	13665	13630	13469	13535	13568	13690	13647	13713	13693	13537	13691	13592	13563	13549	13606	13671	13543	13536	13621	13718	13705	13562	13543	13599	13677	13608	13790	13526	13477	13562	13751	13561	13569	13580	13544	13523	13578	13537	13512	13605	13666	13578	13721	13492	13678	13639	13566	13814	13601	13653	13562	13697	13656	13718	13661	13571	13600	13575	13603	13748	13716	13578	13678	13496	13528	13511	13530	13533	13579	13619	13502	13618	13659	13438	13557	13671	13670	13423	13669	13647	13444	13591	13717	13524	13692	13596	13780	13423	13548	13580	13787	13464	13593	13539	13661	13568	13617	13630	13604	13566	13616	13620	13731	13625	13542	13716	13626	13683	13707	13588	13730	13536	13648	13635	13525	13671	13612	13603	13591	13705	13712	13652	13558	13619	13562	13741	13477	13667	13670	13784	13726	13497	13622	13732	13584	13607	13604	13616	13598	13664	13721	13538	13505	13571	13630	13651	13505	13773	13538	13718	13531	13546	13630	13602	13523	13552	13709	13551	13653	13786	13489	13800	13575	13593	13640	13572	13556	13491	13631	13667	13588	13603	13630	13600	13730	13572	13600	13659	13674	13624	13694	13770	13579	13572	13637	13762	13712	13538	13517	13527	13603	13611	13655	13590	13532	13625	13576	13744	13546	13667	13659	13641	13904	13607	13595	13562	13543	13628	13631	13626	13799	13671	13640	13600	13685	13576	13667	13636	13697	13688	13640	13649	13598	13561	13740	13679	13714	13728	13502	13590	13667	13745	13591	13758	13772	13633	13699	13548	13682	13676	13842	13579	13678	13603	13583	13550	13789	13466	13508	13692	13550	13583	13622	13551	13635	13584	13624	13530	13656	13542	13630	13579	13698	13791	13546	13646	13639	13655	13679	13583	13744	13675	13506	13598	13666	13626	13677	13677	13553	13536	13647	13497	13712	13644	13755	13505	13615	13556	13667	13605	13660	13655	13572	13582	13694	13617	13418	13663	13473	13600	13771	13653	13531	13598	13796	13698	13648	13644	13480	13565	13664	13499	13470	13579	13783	13634	13575	13558	13753	13671	13640	13441	13606	13671	13596	13516	13538	13626	13524	13640	13504	13632	13765	13876	13582	13712	13649	13758	13486	13707	13457	13639	13695	13678	13639	13672	13809	13465	13615	13564	13669	13508	13523	13767	13532	13619	13463	13823	13594	13546	13675	13664	13614	13572	13462	13566	13708	13633	13531	13758	13598	13526	13568	13788	13690	13525	13790	13483	13641	13589	13615	13466	13569	13583	13712	13591	13451	13599	13658	13799	13696	13547	13576	13640	13737	13738	13605	13616	13597	13487	13750	13520	13578	13512	13543	13640	13647	13758	13707	13624	13567	13355	13582	13494	13875	13618	13513	13652	13746	13750	13666	13558	13470	13548	13666	13562	13664	13493	13618	13681	13697	13577	13644	13574	13617	13609	13718	13464	13602	13556	13525	13713	13542	13602	13611	13720	13644	13632	13605	13560	13510	13605	13559	13639	13397	13557	13528	13651	13764	13562	13494	13587	13528	13727	13733	13649	13632	13854	13674	13609	13698	13479	13651	13441	13591	13665	13556	13645	13617	13773	13511	13650	13606	13543	13590	13525	13517	13718	13516	13504	13759	13663	13655	13796	13546	13765	13503	13473	13638	13662	13597	13679	13544	13745	13569	13649	13579	13611	13670	13479	13675	13689	13570	13659	13634	13793	13576	13728	13736	13477	13809	13370	13506	13733	13621	13570	13581	13672	13712	13621	13655	13728	13587	13568	13743	13607	13677	13571	13718	13618	13545	13843	13686	13656	13541	13654	13672	13525	13550	13570	13752	13643	13528	13779	13536	13647	13661	13474	13627	13375	13632	13553	13801	13647	13616	13733	13383	13677	13602	13578	13653	13671	13584	13534	13752	13647	13743	13657	13443	13873	13531	13710	13555	13581	13645	13840	13594	13706	13663	13653	13705	13701	13649	13656	13525	13449	13600	13548	13596	13554	13612	13659	13541	13648	13527	13526	13675	13601	13676	13595	13801	13602	13751	13573	13619	13651	13615	13622	13715	13551	13571	13581	13646	13677	13709	13654	13481	13599	13415	13823	13514	13602	13616	13571	13697	13538	13555	13601	13749	13615	13684	13622	13564	13773	13633	13737	13656	13652	13688	13591	13627	13569	13486	13553	13635	13695	13591	13516	13552	13645	13922	13588	13594	13552	13595	13595	13869	13604	13744	13621	13613	13625	13648	13621	13592	13654	13523	13460	13679	13789	13526	13550	13665	13565	13674	13487	13755	13638	13731	13585	13593	13563	13667	13547	13644	13780	13603	13611	13622	13754	13746	13632	13646	13678	13656	13637	13624	13546	13633	13582	13597	13547	13644	13520	13653	13587	13743	13677	13744	13617	13720	13536	13455	13653	13687	13738	13731	13599	13527	13617	13617	13572	13545	13528	13690	13502	13640	13677	13646	13736	13430	13661	13712	13628	13699	13681	13738	13706	13411	13593	13785	13767	13591	13656	13610	13512	13517	13592	13727	13614	13554	13661	13492	13634	13641	13637	13692	13829	13631	13624	13604	13529	13558	13567	13604	13819	13628	13577	13691	13573	13489	13678	13659	13597	13562	13550	13603	13615	13643	13677	13660	13542	13699	13615	13663	13507	13649	13551	13666	13690	13671	13722	13525	13558	13639	13756	13583	13625	13685	13547	13478	13821	13788	13606	13786	13537	13650	13567	13751	13689	13642	13558	13592	13726	13750	13823	13577	13479	13626	13607	13593	13624	13599	13610	13693	13618	13583	13530	13786	13683	13639	13656	13614	13649	13563	13583	13640	13535	13504	13565	13543	13704	13668	13754	13465	13581	13548	13641	13659	13497	13695	13606	13688	13684	13708	13465	13530	13462	13726	13555	13783	13695	13591	13634	13584	13596	13729	13708	13703	13547	13504	13701	13564	13462	13623	13457	13572	13579	13627	13599	13729	13544	13603	13716	13657	13580	13798	13718	13558	13561	13775	13521	13540	13567	13715	13699	13595	13598	13690	13643	13558	13801	13570	13651	13686	13593	13607	13306	13536	13587	13675	13575	13645	13542	13679	13639	13587	13772	13679	13574	13658	13598	13620	13756	13685	13613	13564	13646	13629	13680	13542	13733	13839	13495	13674	13617	13654	13608	13504	13688	13690	13809	13661	13546	13524	13729	13562	13602	13563	13649	13529	13562	13701	13596	13567	13674	13711	13647	13673	13665	13446	13716	13649	13581	13618	13826	13621	13733	13471	13610	13613	13725	13665	13706	13709	13608	13606	13710	13570	13643	13486	13624	13615	13508	13446	13608	13618	13528	13541	13498	13646	13749	13696	13628	13543	13735	13752	13461	13713	13448	13586	13630	13611	13487	13620	13677	13698	13787	13543	13681	13562	13569	13736	13629	13680	13692	13589	13525	13694	13602	13570	13719	13592	13561	13693	13470	13698	13704	13693	13776	13695	13699	13707	13531	13679	13638	13468	13625
22961	22349	31843	26415	22740	22556	21593	15690	14699	14686	14597	14487	14553	14757	14633	14531	14655	14645	14647	14420	14559	14627	14605	14473	14348	14360	14574	14450	14367	14378	14423	14186	14402	14490	14474	14433	14514	14568	14525	14490	14501	14446	14600	14594	14476	14412	14395	14415	14523	14562	14442	14601	14408	14550	14549	14539	14408	14199	14437	14421	14354	14481	14443	14463	14628	14445	14439	14470	14432	14454	14465	14475	14450	14632	14472	14401	14467	14471	14623	14306	14103	14494	14500	14274	14457	14512	14211	14467	14241	14402	14369	14378	14551	14192	14522	14457	14437	14228	14251	14479	14528	14352	14392	14317	14492	14370	14416	14536	14454	14296	14324	14395	14516	14358	14196	14532	14400	14268	14529	14446	14286	14492	14333	14423	14407	14367	14433	14506	14479	14412	14211	14277	14372	14241	14398	14270	14358	14346	14225	14539	14495	14422	14382	14418	14455	14373	14344	14388	14568	14079	14308	14276	14244	14347	14323	14636	14508	14559	14445	14364	14505	14351	14405	14248	14502	14302	14476	14246	14343	14470	14438	14309	14467	14338	14393	14426	14238	14265	14377	14557	14429	14154	14454	14342	14392	14340	14409	14180	14412	14186	14146	14308	14366	14311	14316	14261	14445	14250	14294	14368	14407	14219	14393	14550	14544	14413	14225	14445	14290	14585	14491	14166	14294	14392	14532	14408	14327	14416	14321	14379	14437	14218	14417	14316	14394	14404	14372	14310	14281	14336	14214	14389	14104	14557	14253	14241	14454	14396	14635	14178	14273	14576	14499	14493	14364	14565	14497	14306	14466	14580	14465	14507	14352	14414	14441	14355	14321	14425	14331	14266	14310	14184	14411	14340	14419	14497	14344	14305	14327	14163	14331	14393	14346	14335	14402	14452	14347	14232	14219	14198	14352	14462	14551	14360	14467	14154	14484	14391	14299	14538	14281	14404	14381	14457	14350	14413	14524	14424	14384	14333	14493	14414	14464	14287	14535	14292	14368	14290	14378	14466	14221	14094	14136	14344	14372	14462	14407	14321	14505	14279	14331	14399	14244	14456	14471	14408	14296	14441	14552	14305	14271	14322	14414	14238	14432	14399	14179	14468	14415	14309	14428	14367	14330	14156	14364	14450	14327	14298	14349	14468	14626	14241	14396	14579	14414	14442	14392	14279	14315	14375	14371	14366	14304	14243	14439	14526	14487	14569	14271	14240	14436	14427	14303	14468	14461	14370	14293	14230	14274	14278	14479	14292	14420	14403	14479	14216	14458	14247	14438	14549	14265	14378	14291	14345	14352	14376	14343	14245	14281	14423	14351	14390	14558	14382	14411	14268	14313	14205	14470	14548	14215	14280	14405	14432	14308	14354	14321	14400	14345	14347	14396	14464	14401	14465	14374	14326	14296	14427	14463	14429	14380	14277	14479	14272	14559	14408	14377	14347	14392	14368	14333	14502	14425	14365	14318	14330	14511	14313	14417	14483	14313	14430	14416	14317	14450	14319	14440	14308	14298	14480	14404	14411	14304	14473	14234	14331	14374	14341	14415	14410	14572	14599	14367	14434	14339	14439	14190	14255	14335	14433	14452	14526	14422	14405	14533	14384	14433	14367	14422	14431	14403	14426	14316	14189	14473	14362	14240	14492	14371	14429	14339	14317	14495	14364	14294	14305	14456	14319	14505	14271	14347	14353	14174	14264	14459	14305	14388	14396	14222	14220	14385	14416	14255	14365	14289	14195	14323	14376	14325	14322	14291	14365	14581	14419	14405	14151	14533	14329	14357	14200	14406	14393	14541	14441	14276	14206	14380	14329	14362	14325	14294	14183	14381	14150	14509	14362	14466	14503	14363	14363	14303	14550	14510	14199	14430	14273	14376	14429	14436	14294	14500	14458	14343	14449	14414	14366	14646	14516	14433	14471	14352	14451	14414	14288	14482	14511	14343	14373	14321	14444	14283	14374	14404	14298	14451	14300	14491	14499	14366	14131	14304	14253	14455	14491	14384	14357	14567	14298	14547	14464	14408	14326	14505	14385	14535	14496	14425	14250	14298	14311	14562	14434	14298	14517	14358	14263	14417	14417	14358	14375	14340	14518	14611	14502	14350	14238	14369	14278	14088	14414	14355	14237	14283	14407	14254	14407	14359	14299	14501	14370	14550	14224	14294	14547	14463	14298	14184	14265	14464	14412	14281	14149	14559	14341	14517	14333	14513	14401	14650	14435	14380	14503	14563	14503	14484	14365	14416	14324	14640	14285	14271	14319	14322	14491	14434	14267	14370	14356	14521	14309	14448	14632	14391	14308	14402	14316	14387	14343	14338	14296	14364	14567	14299	14279	14381	14386	14512	14529	14284	14439	14439	14281	14382	14212	14378	14345	14427	14324	14347	14270	14434	14273	14497	14325	14443	14374	14364	14348	14212	14266	14273	14291	14277	14238	14380	14597	14397	14389	14288	14569	14544	14545	14245	14441	14396	14483	14307	14318	14571	14471	14485	14548	14435	14420	14410	14434	14447	14271	14423	14435	14275	14393	14554	14312	14375	14372	14345	14371	14545	14376	14267	14341	14346	14265	14372	14418	14452	14193	14551	14238	14421	14383	14252	14350	14446	14329	14335	14419	14288	14344	14372	14454	14438	14343	14293	14227	14455	14240	14283	14342	14550	14329	14395	14359	14446	14252	14349	14474	14414	14327	14392	14365	14295	14440	14152	14447	14300	14306	14352	14385	14507	14491	14393	14209	14361	14437	14414	14468	14464	14334	14327	14286	14550	14231	14371	14213	14375	14322	14228	14393	14379	14262	14519	14351	14148	14380	14500	14377	14516	14356	14244	14461	14311	14546	14318	14501	14481	14388	14383	14346	14449	14379	14390	14505	14481	14314	14519	14526	14321	14224	14269	14436	14403	14271	14188	14209	14372	14339	14533	14480	14267	14249	14411	14518	14369	14479	14195	14372	14385	14198	14443	14496	14311	14661	14266	14290	14400	14455	14397	14396	14454	14479	14300	14352	14401	14296	14339	14371	14363	14459	14435	14474	14186	14442	14405	14361	14452	14415	14534	14610	14684	14223	14215	14340	14225	14258	14296	14232	14280	14367	14383	14318	14376	14185	14331	14484	14273	14320	14186	14224	14270	14455	14422	14464	14548	14307	14531	14546	14341	14351	14455	14450	14443	14203	14351	14314	14206	14362	14120	14414	14300	14213	14310	14222	14269	14397	14370	14331	14260	14405	14267	14419	14358	14402	14585	14295	14257	14413	14413	14397	14580	14314	14296	14300	14330	14134	14324	14350	14457	14356	14423	14339	14296	14273	14448	14415	14563	14387	14424	14284	14386	14481	14271	14323	14335	14368	14316	14336	14413	14231	14365	14442	14568	14326	14523	14465	14188	14414	14342	14364	14298	14302	14434	14535	14287	14413	14291	14567	14453	14271	14174	14248	14516	14237	14414	14416	14398	14422	14410	14315	14461	14352	14426	14358	14264	14259	14362	14391	14471	14356	14288	14260	14173	14591	14482	14367	14226	14189	14461	14464	14381	14274	14442	14295	14426	14557	14477	14362	14434	14573	14477	14106	14545	14375	14424	14331	14266	14398	14419	14445	14405	14320	14516	14440	14463	14371	14184	14461	14420	14223	14369	14385	14376	14333	14356	14378	14486	14483	14365	14206	14438	14222	14437	14533	14296	14386	14254	14378	14469	14338	14325	14438	14389	14394	14409	14360	14371	14540	14344	14400	14327	14452	14412	14401	14195	14489	14211	14237	14320	14360	14332	14299	14370	14320	14467	14368	14334	14373	14522	14491	14372	14332	14316	14282	14300	14624	14353	14395	14522	14423	14254	14259	14329	14193	14515	14362	14299	14246	14361	14289	14330	14517	14227	14178	14383	14469	14259	14213	14208	14294	14361	14418	14429	14356	14449	14411	14315	14213	14589	14337	14472	14545	14285	14231	14494	14428	14236	14531	14368	14146	14525	14347	14380	14430	14374	14398	14433	14464	14326	14490	14321	14482	14504	14472	14219	14215	14278	14350	14331	14323	14240	14170	14404	14285	14302	14415	14255	14502	14430	14253	14421	14292	14439	14389	14446	14286	14420	14438	14325	14512	14370	14419	14346	14465	14288	14474	14404	14430	14288	14383	14390	14202	14593	14535	14402	14454	14405	14327	14368	14317	14352	14443	14395	14276	14211	14489	14236	14372	14240	14269	14257	14346	14344	14460	14413	14349	14328	14357	14364	14360	14117	14368	14295	14105	14116	14344	14377	14187	14281	14333	14376	14254	14409	14378	14334	14232	14425	14485	14513	14294	14504	14373	14319	14339	14437	14303	14373	14269	14333	14213	14273	14389	14469	14363	14278	14320	14212	14351	14477	14373	14326	14331	14431	14412	14383	14397	14387	14260	14174	14324	14396	14339	14300	14249	14365	14531	14465	14353	14397	14424	14229	14250	14506	14358	14406	14373	14405	14419	14292	14450	14355	14267	14374	14588	14189	14399	14353	14372	14336	14238	14309	14375	14285	14249	14329	14551	14296	14260	14384	14416	14412	14420	14386	14568	14350	14349	14401	14324	14358	14474	14548	14133	14425	14324	14413	14401	14331	14272	14327	14108	14167	14382	14216	14307	14354	14417	14260	14373	14385	14367	14152	14089	14412	14396	14444	14313	14187	14377	14377	14382	14437	14371	14368	14424	14446	14335	14410	14101	14295	14377	14400	14336	14231	14316	14413	14322	14554	14450	14420	14341	14346	14341	14478	14329	14432	14349	14465	14357	14500	14529	14318	14400	14306	14266	14472	14288	14374	14510	14465	14299	14366	14481	14449	14422	14287	14272	14404	14435	14355	14310	14294	14171	14193	14375	14408	14300	14269	14300	14468	14462	14231	14451	14264	14513	14415	14212	14144	14482	14292	14368	14368	14284	14488	14587	14405	14437	14427	14276	14491	14213	14352	14198	14304	14461	14386	14338	14463	14236	14357	14247	14431	14268	14506	14386	14350	14413	14385	14281	14360	14324	14475	14502	14512	14277	14225	14526	14440	14336	14408	14340	14388	14372	14379	14515	14565	14445	14522	14319	14193	14484	14432	14462	14405	14470	14135	14075	14077	14295	14366	14155	14246	14466	14483	14452	14557	14544
61137	104055	81208	52623	30150	16526	13075	12968	13292	13214	13159	13340	13204	13062	13164	13205	13166	13169	13171	13164	13173	13258	13056	13244	13263	13267	13217	13187	13250	13297	13262	13300	13148	13144	13124	13179	13166	13340	13229	13036	13176	13293	13302	13146	13255	13046	13188	13247	13273	13139	13148	13204	13086	13129	13220	12983	13326	12993	13177	13139	13160	13232	13159	13072	13149	13162	13245	13101	13192	13198	13267	13161	13242	13259	13186	13095	13133	13202	13137	13122	13141	13273	13039	13128	13140	13126	13323	13154	13289	13053	13198	13227	13140	13260	13174	13228	13249	13182	13175	13096	13264	13183	13102	13320	13183	13227	13215	13255	13185	13096	13230	13118	13113	13208	13189	13088	13185	13198	13268	13028	13137	13302	13247	13174	13356	13291	13254	13031	13166	13131	13169	13236	13162	13231	13186	13195	13246	13093	13256	13198	12996	13087	13093	13026	13126	13349	13165	13284	13111	13313	13066	13165	13187	13182	13220	13129	13264	13025	13028	13282	13194	13065	13035	13176	13252	13146	12916	13031	13207	13175	13099	13069	13154	12983	13175	13209	13190	13214	13165	13166	13042	13107	13047	13000	13180	13316	13004	13146	13044	12994	13135	13167	13132	13261	13152	13159	13167	13080	13169	13041	13287	13287	13124	13102	13229	13220	13204	13248	13078	13264	13210	13211	13178	13140	13186	13041	13129	13146	13140	13009	13247	13113	13212	13128	13248	13091	13083	13264	13207	13239	13313	13187	13200	13090	13371	13194	13147	13192	13046	13150	13108	13072	13051	13143	13337	13225	13202	13010	13058	13139	13230	13016	13075	13217	13145	13076	13100	13183	13163	13151	13112	13078	13315	13154	13175	13300	13206	13218	13200	13130	13166	13124	13030	13245	13094	13148	13097	13417	13209	13006	13160	13038	13142	13192	13200	13160	13301	13051	13044	13168	13084	13173	13242	13065	13258	13060	13094	13094	12956	13144	12983	13207	13087	12966	13160	13228	13245	13044	13175	13346	13114	13116	13272	13204	13195	13327	13149	13121	13214	12953	13141	13168	13213	13221	13223	13019	13237	13141	13246	13030	13145	13205	12955	13190	13057	13285	13069	13188	13149	13147	13124	13145	13258	13182	13286	13038	13273	13151	13203	13027	13130	13086	13073	13193	13404	12991	13265	13143	13298	13167	13060	13264	13092	13194	13270	13186	13113	13022	13257	13101	13128	13218	13268	13263	13177	13260	13067	13244	13148	13225	13187	13062	13193	13203	13208	13150	13250	13123	13371	13121	13204	13136	13231	13104	13157	13260	13159	13341	13111	13274	13120	13261	13167	13363	13260	13140	13160	13143	13085	13095	13141	13087	13218	13128	13095	13042	13238	13041	13230	12955	13060	13207	13232	13154	13288	13186	13200	13188	13068	13151	13185	13024	13131	13213	13311	13233	13075	13314	13340	13295	13109	13226	13198	13196	13244	13207	13317	13217	13178	13253	13294	13149	13180	13143	13019	13291	13157	12965	13168	13301	13116	13099	13150	13135	13049	13088	13163	13308	13199	13213	13134	13371	13332	13143	13136	13191	13130	13086	13026	13276	13151	13295	13300	13200	13026	13207	13199	13012	13102	13138	12983	13028	12981	13156	12975	13167	13169	13238	13241	13275	13150	13080	13202	13216	13256	13091	13326	13053	13085	13116	13119	13050	13223	13240	13103	13225	13088	13184	13303	13059	13080	13210	13015	13120	13296	13263	13173	13051	13087	13078	13197	13114	13113	13102	13263	13194	13165	13109	13157	13199	13151	13117	13108	13193	13045	13153	13147	13224	13117	13265	13041	13154	13105	13312	13399	13274	13243	13273	13293	13118	13114	13154	13037	13067	13287	13059	13165	13072	13244	13235	13110	13110	13264	13114	13025	13015	13031	13172	13264	13186	13116	13068	13073	13188	13127	13133	13386	13173	13180	13209	13275	13142	13091	13192	13111	13154	13112	13187	13257	13178	13137	13087	13049	13091	13281	13002	13107	13201	13127	13064	13137	13036	13185	13259	13339	13004	13221	13209	13099	13233	13004	13105	13272	13110	13234	13112	13295	13286	13180	13042	13222	13303	13169	13233	13222	13158	13215	13114	13166	13026	13226	13066	13404	13094	13230	13276	13169	13241	13195	13269	13168	13098	13061	13309	13410	13148	13191	13273	13141	13273	13112	13232	12972	13161	13164	13015	13138	13154	13104	13053	13301	13173	12940	13259	13012	13222	13182	13249	13176	13110	12978	13121	13271	13099	13154	13331	13290	13294	13238	13200	13128	13054	13092	13096	13219	13017	13114	13064	13231	13158	13205	13258	13180	13188	13193	13122	12993	13314	13041	13261	13120	13164	13229	13174	13161	13261	13157	13118	13278	13016	13259	13223	13278	13303	13218	13089	13171	13227	13005	13254	13103	13230	13020	13114	13194	13308	13102	13103	13172	13156	13305	13187	13082	13237	13035	13150	13215	13029	13175	13166	13127	13229	13053	13137	13411	13190	13140	13332	13263	13188	13189	13179	13318	13198	13206	13109	13196	13075	13129	13179	12989	13120	13226	13236	13278	13075	13344	13212	12947	13145	13187	13235	13092	13071	13242	13190	13228	13036	13153	13058	13310	13197	13105	13101	13088	13304	13155	13236	13150	13158	13088	13166	13171	13261	12986	13212	12927	13205	13213	13045	13283	13054	13134	13242	13151	13072	13268	13111	13143	13116	13038	13172	13049	13025	13210	13348	13143	13067	13191	13110	13141	13238	13174	13194	13174	13282	12969	13193	13324	13214	12973	13120	13197	13051	13182	13185	13157	13160	13232	13320	13225	13142	13159	13184	13162	13177	12978	13044	13197	13076	13431	13275	12955	13217	13116	13083	13176	13202	13201	13197	13113	13144	13278	13202	13285	13048	13214	13332	13060	13218	13359	13164	13031	13243	13190	13128	13148	13205	13035	13033	13044	13185	13182	13001	13367	13247	13068	13297	13150	13050	13355	13155	13258	12960	13115	13087	13163	13270	13214	13189	13173	13065	13165	13251	13166	13127	13153	13062	13173	13133	13166	13164	13071	13081	12931	13088	13254	13398	13103	13182	13117	13153	13234	13235	13040	13102	13158	13243	13129	13144	13105	13197	13009	13162	13048	13218	13157	13128	13253	13088	13242	13090	13108	12894	13415	12986	13058	13007	12991	13086	13172	13229	13120	13184	13080	13329	13142	13150	13264	13027	13232	13174	13178	13206	13171	13148	13278	12962	13315	13084	12986	13256	13041	13125	13176	13129	13201	13215	12991	13141	13146	13208	13149	13181	13202	13152	13048	13102	13282	13127	13186	13096	13139	13154	13266	13080	13229	13257	13194	13209	13218	13195	13097	13219	13170	13148	13080	12993	13063	13193	13120	13023	13098	13370	12998	13075	13160	13060	13179	13180	13149	13278	13298	13185	13182	12980	13303	13027	13108	13182	13193	13353	13236	13085	13227	13068	13112	13130	13050	13112	13222	12911	13307	13198	13078	13197	13236	13166	12979	13242	13355	13189	13249	13163	13293	13128	13214	13130	13059	13185	13262	13197	13145	13250	13107	13164	13049	13160	13094	13204	13025	13139	13183	13065	13091	13048	13239	13038	13075	13287	13061	13125	13169	13126	13221	13292	13199	13373	13101	13109	13072	13164	13040	12972	13177	13121	12949	13196	13242	13184	13286	13142	13158	13175	13108	13086	13172	13154	13186	13207	13147	13140	13143	13155	13216	13085	13147	13174	13176	13235	12986	13310	12996	13161	12962	13157	13164	13133	13141	13125	13177	13151	13065	13047	13185	13223	13220	13147	13243	12973	13203	13247	13138	13027	13219	12994	13254	13113	13242	13274	13168	13294	12972	13166	13191	13148	13225	13196	13252	13115	13245	13127	13244	13343	13234	13203	13022	13214	13118	13026	13206	13106	13228	13149	13207	13137	13101	13143	13086	13154	13276	13228	13147	13330	13110	13270	13059	13219	13105	12976	13206	13092	13291	13075	13194	13139	13101	13193	13022	12996	13045	13040	13259	13125	13046	13181	13209	13188	13027	13151	13135	13124	13127	13168	13123	13133	13164	13340	13162	13287	13273	13129	13311	13017	13119	13214	13096	13248	13290	13201	13019	13146	13236	13004	13174	13269	13187	13273	13119	12920	13152	13245	13167	13157	13252	13195	13067	13000	13071	13144	13150	13250	13084	13064	13147	13174	13188	13258	13274	13182	13179	13315	13179	13287	13160	13001	13043	13126	13210	13134	13114	13182	13108	13093	13232	13173	13156	13282	13200	13232	12969	13272	13108	13156	13265	13169	13165	13098	13153	12987	13297	13221	13126	13115	13167	13221	13151	13213	13261	13147	13273	13173	13083	13259	13334	13212	13256	13197	13089	13178	13060	13188	12982	13054	13175	13063	13060	13121	13045	13150	13431	12957	13122	13260	12993	13050	13217	13151	13079	13156	13295	12920	13265	13135	13142	13102	13174	13177	13083	13131	13333	13318	13141	13119	13260	13057	13124	13260	13278	13129	13331	13199	13261	12894	13307	13119	13040	13306	13076	13209	12973	12999	13111	13298	13162	13200	13137	13153	13278	13240	12925	13191	13266	13120	13292	13218	13454	13197	13122	13209	13097	13146	13108	13127	13051	13224	13167	13002	13033	13056	13298	13175	13129	13147	13146	13102	13066	13117	13226	13082	13122	13213	13131	13098	13162	13031	13082	13183	13247	12992	13099	13173	13200	12954	13192	13121	13114	13139	13222	13129	13195	13136	12967	13040	13135	13142	12906	13349	13187	13309	13157	13247	13208	13094	13249	13157	13210	13223	13134	13108	13036	13196	13129	13151	13261	13280	13248	13074	13178	13084	12958	13267	13115	13232	13157	13163	13076	13103	13027	13216	13093	13144	13177	13225	13313	13087	13229	13236	13009	13038	13164	13102	13237	13096	13261	13146	13308	13190	13157	13116	13089	13004	13291	13011	13185	13091	13354	13161	13233	13061	13175	13209	13139	13178	13177	13329	13087	13158	13135	13124	13087	13110	13202	13285	12965	13204	13310	13202	13349	13198	13289	13177	13236	13001	13278	13217	13214	13186	13303	13175	13248	13137	13251	13148	13125	13240
31788	36659	36732	26161	17921	15899	15693	15217	15122	15068	15195	15138	15061	14977	15197	15278	15181	15033	15081	15121	15045	14889	15254	15251	15060	15178	15048	14976	15190	15034	15275	15101	15062	15010	15023	15106	15265	15042	15201	15101	15045	15173	15167	15182	15130	15163	15260	15074	15067	15200	15157	15049	15141	15068	15053	14948	15363	15116	15134	14954	15003	15007	15210	15172	15116	14959	15243	15318	15132	15176	14908	15093	15136	15159	15078	15341	15317	15092	15069	15022	15076	15249	15101	15032	15206	15124	14881	15292	15311	15320	15190	15082	15084	15205	15152	15136	15109	14993	15006	15060	15122	15113	15192	15287	15131	15188	15103	15000	15060	15065	15326	15018	15000	14943	15076	15018	15144	14837	15142	15181	15254	15203	15053	15005	14838	15149	15111	15011	15277	15149	15113	14980	15191	15086	14968	14971	15192	15290	15180	15036	15166	15126	15052	15127	15142	15178	15231	15046	15251	15197	15248	15093	15251	15027	15130	15264	15115	15160	15276	14922	15093	15282	15177	15096	15171	15050	15012	15198	15047	15087	15066	15116	15107	15306	15069	15096	14922	15015	15191	15260	15172	14941	15153	14981	15043	15227	14986	15224	15087	15083	15253	15201	15156	15118	15093	15002	15093	14952	15039	15091	14972	15078	15215	15103	15234	15085	15069	15112	15077	15275	15117	15124	15012	15119	15032	15055	15242	15077	15072	15129	15064	15030	14888	15073	15065	15063	15318	15089	15047	15165	15184	14856	15009	15334	15227	15218	15158	15102	14898	15213	15152	15091	15037	14982	15057	15090	15172	14876	15095	15111	15225	15127	15227	15073	14984	15229	15071	15078	15173	15161	15374	15068	15180	15050	15002	15042	15223	15279	14956	15377	14957	15094	15088	15172	15317	15313	14965	14980	15226	15238	15055	15176	15067	15084	15196	15315	15208	14853	15156	15311	15059	15006	15061	15089	15291	15124	15146	15245	15146	15189	15096	15083	15148	15167	15342	15286	15199	15093	15171	15031	15244	15252	15095	15031	14963	14987	15108	15243	14959	15149	15161	15018	15126	14950	15073	15079	15230	15254	15228	15028	15088	15144	15285	15007	15173	15213	15146	15252	15219	14898	15029	15035	15245	15215	15096	15269	15017	15108	15010	15142	15251	15147	14968	15198	14972	15079	15185	15089	15343	15025	15375	15014	15174	15038	15332	15110	15247	14961	15154	15153	15051	15205	15038	15152	14959	15112	15094	15039	15149	15069	15234	15162	15290	15110	15021	15082	15160	15159	15198	15160	15161	15226	15121	15072	15053	14876	15170	15032	15193	15191	15065	15219	15244	15124	15083	15081	15253	15280	15133	14905	15067	15141	15145	15136	15159	15136	14963	14924	15004	15256	15075	15054	14946	15041	15186	15184	15278	15146	15054	14948	15168	15205	15006	15075	15112	15085	15095	15249	15247	15204	15219	15296	14958	15127	15115	15156	15090	15032	15169	15051	15028	15198	15042	15013	15146	15061	15071	14980	15114	14987	15086	15146	15020	14970	15210	15263	15328	15185	15046	14977	15095	15216	15124	15088	15078	15095	15076	14963	15094	15110	15133	15063	15061	14878	14997	15196	15076	15190	15108	15184	15162	15066	15245	15063	15367	15332	15128	15006	15121	15063	15026	15117	14983	15245	15114	15135	15085	15226	15143	15030	15277	15216	15324	14820	15108	15073	14942	15065	15081	15223	15117	14985	14991	14905	15163	15136	15297	15088	15256	15159	15201	15455	15111	15033	15201	14917	15065	15113	15186	15094	15019	15083	15351	15202	15092	15104	15211	15082	15152	15212	15071	15105	15033	15276	15112	15258	15106	15096	15118	14951	15095	15024	15292	15143	15135	15281	15214	15172	15186	15088	15289	15088	15262	15199	15078	15071	14999	15056	15128	15262	15267	15029	15133	15038	15038	15180	15191	15004	14995	14933	15037	14999	15063	15014	15164	14912	14969	15208	15131	15180	15085	15079	15157	14991	15066	15137	15004	14895	15188	15037	15133	15015	15010	14901	14977	14921	15070	14940	14986	15231	15050	15101	15095	14928	14944	15153	15137	15107	15236	15074	15047	15043	15132	15167	15117	15247	15054	15286	14937	15114	15027	15098	15087	15212	15184	15191	15059	14947	15147	15066	15149	15138	15107	15239	15217	14966	14906	15081	15144	15123	15241	15006	15164	15028	15072	15056	15210	15232	15180	14938	15152	15015	14984	15137	15170	15147	14979	15031	15308	15101	14987	15203	15022	15151	15000	14984	15206	15046	15033	14938	15147	15153	15062	15237	15055	15220	15338	15033	15135	15155	15063	15263	15207	15250	15184	15063	15114	14941	15049	15016	15062	15030	15010	15068	14956	14866	15153	15180	14995	14986	14990	15151	15151	14945	15024	15233	15161	15174	15026	15048	14993	15173	15098	15144	15232	15171	15142	15141	15079	15067	15043	15362	15180	15071	15181	15129	15129	15066	15112	15234	15125	15069	15003	15222	15128	15129	15298	15245	15116	15139	15097	15016	15057	15104	15246	15102	15096	14931	15244	15260	15113	14977	15013	15060	15241	15146	15030	15213	15308	15062	15210	15092	15068	15144	15298	15184	14972	15108	15230	15072	15038	15337	15269	15214	15070	14884	15206	15055	14809	14820	14937	14978	15203	15070	15224	15202	15027	15196	15085	15140	15132	14967	15164	15100	15121	15097	14909	15120	15047	15252	15212	15005	15003	14834	15105	15205	15213	15092	15164	15096	15323	15128	15117	15108	15160	15139	15202	15020	15034	15176	15172	15075	15153	15266	15139	15163	14915	15157	15160	15130	14979	15046	14994	15064	15103	14998	15202	15088	15129	15066	15097	15153	15130	15263	15193	15070	14944	15194	15145	15107	15124	15178	15261	15076	15220	15138	15211	15083	15223	15226	15074	15108	15197	15041	15150	15258	15145	15069	15058	15144	15139	15193	15014	14934	15196	15067	14980	15126	15201	15127	14860	15159	15057	15081	15134	15237	15133	14946	15062	15070	15190	15223	15124	15124	15172	15104	15085	14917	15140	14952	15060	15136	14907	15153	15362	15210	15265	15037	15134	14930	15286	15359	15163	15142	15069	15094	15205	15071	15165	15051	15213	15113	15384	15067	15185	15245	15126	15036	15037	15135	15222	15245	15218	15289	15189	14961	14892	15046	14972	15111	15090	15208	15168	15162	15129	14967	14937	15035	15201	15049	15134	14983	15161	15008	15029	15386	15075	15143	15274	15235	15092	14972	15117	15197	15122	15169	15097	15022	15316	15267	15026	15039	15153	15230	15017	15242	15117	15156	15082	15196	15101	15007	15159	14967	15203	15073	15035	15066	15220	15206	14919	15246	15115	15145	14910	15350	15116	15115	15104	15162	15281	14932	15027	15045	15177	15085	14968	15019	15032	14933	15041	15015	15228	15035	15203	15165	14818	15097	15011	15138	15101	15269	15130	15066	15007	15222	15119	15196	15246	15086	15238	15139	15234	15224	15277	15242	15032	15180	14972	15187	15202	15163	15239	15349	15036	15090	15174	14937	14875	15089	14960	14975	15089	14938	15148	15061	15129	15187	15016	14930	15004	15048	15169	15214	15074	15259	15038	15282	15204	15051	15036	15224	15130	15126	15161	14922	14990	15019	14824	15017	14906	15105	15317	14928	14977	15058	15157	15223	15035	15021	15252	15034	15066	15095	15206	15200	15059	14950	14962	15106	15213	15133	14995	14959	15085	15142	15163	14822	15142	15244	14867	14924	15186	15119	15239	14993	15073	15164	15120	14997	15061	15126	15151	15067	15201	15235	15045	15044	15211	15185	15242	14969	15263	15263	15001	15174	15035	15182	15192	15069	15046	15103	15087	15275	15285	15082	15222	15191	15040	14948	15133	15142	15014	15036	15010	15225	15182	15152	15230	15029	14977	15124	15128	15094	15109	14991	15236	15144	15198	15247	15120	15193	14959	15047	14926	15012	15156	15123	15088	15244	15089	15088	15045	15050	15182	15001	15024	14955	15266	15090	15255	15075	15152	15159	14909	15131	15141	15115	15121	15305	15077	15130	15117	15174	15141	14867	15118	15186	15349	15203	15025	15277	15068	15271	15237	15185	15434	15195	15211	15150	14857	14901	15106	15171	15122	15064	14949	15084	15165	15171	15099	15297	15343	15351	15218	15099	15068	15101	15116	15166	15176	15108	15128	15206	15071	15318	15220	15152	15112	15182	15149	15091	14991	15183	15097	15102	15243	15064	15101	14972	15112	15101	15330	15104	15315	15232	15130	15244	15078	15111	15240	15193	15107	15175	15065	15041	15228	15063	15189	15181	15190	15193	15105	14997	15024	15081	15253	15126	15143	15178	15073	14990	15098	15163	15270	15187	15274	15153	15032	15113	15085	15089	15242	15090	15087	14992	15122	15211	15184	15317	15228	15135	15208	15002	15117	15157	15318	15243	15177	15255	15185	15117	15102	14930	15062	15054	15324	15146	15114	14951	15146	15128	15058	15128	14940	15044	15202	15073	15289	15092	15111	15047	15240	15201	15080	14997	15159	14863	14918	14959	15196	15392	15099	15073	15119	15191	14976	15230	15293	15101	15145	15154	15237	15190	15212	14999	15128	15140	15117	15289	15055	15134	15094	15388	15079	15146	15171	15212	15164	15174	15142	14917	14980	15341	15242	15176	15156	15166	14987	15319	15257	15176	15072	14988	15132	15107	15344	14972	15146	15084	15239	15104	15184	15168	15226	15092	15058	15257	15220	15151	15168	15155	15041	15107	15045	15046	15027	15037	15194	15161	15279	15115	15193	15250	15296	15163	15008	15123	15079	15110	15092	15068	14987	14994	15142	15384	15192	15214	15088	15051	15024	15046	15272	15080	15074	14997	14959	14900	15183	15060	15185	15266	15095	14906	14994	15175	14866	15381	15028	15108	14965	14847	15046	15202	15160	15131	15137	15107	15101	15085	15079	14919	15229	14875	15026	15037	14952	15284	15075	15175	15042	15104	15160	15116	14950	15081	15248	15318	15150	15187	15127	15263	15094	15097	15109	14891	15223	15062	15146	15084	15155	15046	15217	15125	14974	15226	15128	15010	15083	15099	15121	15113	15044	15000	15262	15110
41551	54391	38555	22110	15750	14114	13668	13824	13764	13554	13639	13811	13711	13583	13770	13725	13804	13866	13642	13662	13581	13710	13647	13656	13771	13802	13629	13620	13756	13650	13763	13650	13651	13772	13641	13754	13639	13615	13664	13812	13666	13816	13590	13933	13723	13627	13687	13586	13846	13731	13545	13684	13733	13651	13730	13665	13699	13646	13807	13817	13798	13724	13641	13810	13626	13791	13823	13876	13740	13831	13629	13629	13712	13684	13655	13615	13696	13751	13752	13803	13671	13681	13773	13902	13574	13841	13609	13635	13727	13629	13659	13688	13589	13695	13527	13625	13794	13619	13675	13805	13687	13490	13811	13740	13801	13791	13862	13611	13740	13656	13651	13913	13759	13644	13712	13579	13531	13705	13650	13627	13691	13687	13838	13677	13745	13695	13706	13662	13740	13465	13867	13722	13784	13786	13818	13646	13762	13601	13757	13531	13659	13775	13659	13682	13676	13455	13794	13725	13682	13840	13625	13521	13688	13683	13727	13625	13593	13928	13645	13714	13861	13560	13692	13709	13808	13611	13690	13777	13635	13721	13716	13677	13602	13792	13759	13672	13727	13849	13770	13781	13735	13733	13667	13577	13833	13562	13612	13793	13603	13563	13661	13528	13563	13655	13621	13674	13669	13807	13474	13719	13688	13720	13763	13667	13764	13649	13647	13707	13741	13652	13755	13655	13423	13738	13764	13626	13628	13692	13739	13531	13638	13655	13761	13713	13814	13851	13658	13619	13682	13712	13614	13692	13829	13510	13727	13776	13933	13693	13843	13615	13778	13587	13804	13769	13707	13468	13564	13770	13696	13735	13679	13633	13683	13624	13536	13782	13672	13689	13691	13568	13639	13677	13636	13688	13736	13684	13640	13556	13633	13755	13663	13605	13690	13679	13760	13775	13698	13724	13688	13625	13798	13726	13738	13717	13638	13736	13611	13797	13529	13675	13608	13842	13536	13520	13510	13769	13725	13669	13728	13704	13603	13589	13723	13726	13797	13800	13610	13769	13571	13728	13564	13733	13684	13733	13597	13562	13655	13765	13733	13686	13749	13587	13674	13489	13729	13684	13871	13791	13705	13704	13624	13749	13730	13592	13732	13708	13663	13735	13769	13668	13794	13484	13678	13627	13763	13797	13634	13825	13556	13573	13801	13721	13634	13725	13643	13728	13575	13601	13705	13826	13582	13735	13683	13583	13865	13553	13822	13829	13654	13736	13785	13563	13941	13707	13672	13600	13743	13595	13680	13707	13637	13634	13495	13726	13700	13700	13828	13842	13756	13678	13515	13892	13654	13571	13699	13822	13754	13843	13708	13739	13722	13796	13796	13716	13681	13763	13595	13589	13573	13700	13620	13846	13708	13533	13801	13748	13837	13577	13713	13794	13551	13549	13766	13648	13637	13702	13791	13667	13694	13764	13641	13506	13722	13521	13652	13725	13712	13830	13592	13724	13726	13673	13644	13671	13783	13725	13817	13735	13489	13660	13650	13732	13533	13593	13852	13791	13829	13657	13742	13672	13727	13681	13687	13738	13725	13760	13547	13685	13670	13753	13701	13704	13643	13617	13577	13597	13730	13669	13710	13774	13555	13568	13815	13717	13764	13745	13584	13648	13650	13630	13855	13762	13713	13626	13524	13680	13742	13709	13852	13608	13686	13570	13599	13685	13651	13703	13760	13782	13782	13613	13707	13548	13877	13765	13774	13699	13741	13672	13684	13600	13857	13759	13608	13629	13696	13703	13645	13864	13572	13702	13690	13602	13642	13639	13760	13870	13500	13690	13756	13713	13735	13741	13622	13644	13605	13834	13702	13814	13741	13836	13859	13627	13713	13687	13569	13684	13757	13700	13685	13656	13571	13967	13767	13803	13681	13700	13663	13754	13680	13806	13659	13754	13751	13747	13718	13777	13789	13763	13649	13715	13670	13821	13694	13770	13832	13851	13622	13776	13914	13618	13722	13776	13742	13812	13786	13550	13686	13814	13859	13576	13713	13722	13591	13757	13846	13632	13624	13747	13472	13781	13753	13691	13678	13564	13618	13535	13784	13807	13746	13783	13684	13704	13893	13756	13677	13690	13821	13770	13736	13667	13851	13720	13639	13624	13716	13865	13593	13684	13463	13702	13537	13863	13603	13745	13722	13711	13655	13682	13634	13707	13732	13624	13668	13430	13565	13693	13663	13796	13594	13717	13672	13822	13603	13725	13732	13786	13709	13571	13650	13747	13729	13828	13679	13702	13694	13878	13558	13652	13724	13547	13504	13686	13616	13747	13791	13554	13746	13874	13662	13633	13652	13753	13723	13739	13688	13527	13760	13743	13749	13739	13652	13705	13604	13761	13758	13768	13834	13572	13603	13766	13737	13634	13806	13728	13633	13723	13771	13616	13678	13731	13775	13768	13561	13654	13764	13710	13650	13643	13607	13485	13707	13672	13790	13748	13713	13847	13754	13584	13773	13731	13682	13660	13650	13600	13577	13657	13738	13866	13701	13725	13596	13548	13658	13475	13496	13629	13519	13539	13690	13761	13487	13692	13719	13671	13577	13832	13686	13648	13660	13699	13792	13746	13610	13642	13660	13740	13819	13662	13792	13639	13791	13680	13640	13638	13534	13678	13671	13576	13710	13778	13679	13550	13749	13655	13682	13772	13551	13605	13789	13768	13698	13724	13806	13688	13616	13560	13595	13655	13765	13664	13662	13713	13723	13642	13583	13679	13747	13563	13677	13792	13651	13726	13707	13702	13494	13826	13751	13719	13705	13602	13812	13763	13645	13680	13615	13604	13691	13633	13777	13689	13690	13627	13807	13703	13676	13692	13709	13687	13662	13633	13539	13627	13790	13751	13673	13754	13824	13729	13707	13771	13666	13818	13882	13552	13664	13775	13674	13668	13744	13677	13709	13731	13816	13527	13662	13787	13711	13707	13835	13533	13644	13671	13669	13714	13654	14002	13587	13724	13684	13624	13781	13534	13665	13755	13784	13717	13709	13726	13693	13654	13638	13667	13547	13620	13657	13802	13698	13638	13676	13756	13688	13513	13727	13505	13619	13768	13724	13619	13700	13694	13623	13677	13691	13608	13693	13637	13822	13673	13884	13674	13785	13786	13750	13755	13495	13676	13688	13733	13792	13624	13795	13712	13661	13705	13716	13802	13928	13771	13580	13686	13701	13706	13605	13668	13665	13814	13734	13641	13771	13686	13691	13630	13701	13839	13758	13543	13634	13819	13779	13600	13683	13710	13704	13827	13643	13563	13630	13651	13559	13807	13696	13709	13676	13678	13676	13683	13598	13720	13693	13680	13627	13693	13557	13794	13622	13587	13798	13520	13667	13771	13732	13613	13685	13725	13807	13752	13773	13699	13697	13738	13613	13835	13759	13693	13574	13696	13718	13820	13667	13612	13679	13707	13842	13614	13665	13685	13594	13718	13755	13750	13611	13610	13580	13574	13689	13788	13686	13731	13698	13640	13743	13792	13832	13746	13711	13637	13676	13690	13705	13629	13642	13608	13813	13669	13572	13661	13733	13709	13712	13786	13669	13612	13749	13568	13554	13567	13766	13639	13672	13654	13656	13628	13704	13782	13619	13591	13607	13852	13704	13747	13824	13723	13635	13842	13611	13832	13588	13793	13768	13699	13618	13748	13704	13704	13618	13745	13654	13697	13635	13660	13789	13660	13703	13667	13544	13782	13646	13358	13614	13692	13632	13646	13616	13767	13821	13852	13819	13605	13877	13782	13677	13634	13661	13727	13722	13606	13695	13782	13782	13691	13731	13686	13671	13615	13798	13714	13718	13745	13748	13524	13774	13711	13831	13779	13579	13760	13844	13641	13666	13644	13737	13650	13596	13637	13645	13665	13719	13698	13634	13780	13713	13756	13595	13653	13757	13740	13711	13721	13629	13667	13739	13930	13602	13595	13810	13577	13663	13785	13791	13779	13732	13803	13794	13666	13558	13713	13577	13675	13700	13604	13794	13910	13656	13741	13675	13718	13722	13645	13691	13572	13699	13887	13850	13742	13803	13635	13608	13604	13718	13695	13663	13564	13753	13641	13658	13698	13734	13734	13594	13738	13734	13665	13739	13754	13620	13570	13605	13766	13745	13660	13809	13814	13650	13663	13726	13766	13665	13829	13753	13690	13686	13683	13538	13770	13858	13669	13645	13748	13717	13884	13594	13607	13718	13668	13696	13716	13811	13661	13647	13641	13654	13780	13613	13774	13669	13746	13681	13565	13658	13765	13685	13685	13641	13766	13543	13590	13694	13606	13552	13616	13671	13733	13760	13684	13718	13732	13764	13714	13470	13743	13641	13734	13508	13855	13623	13854	13742	13752	13666	13632	13718	13733	13704	13737	13828	13631	13640	13670	13832	13569	13655	13659	13736	13799	13587	13689	13695	13696	13893	13756	13814	13739	13756	13772	13708	13626	13488	13595	13912	13766	13664	13588	13738	13709	13493	13671	13744	13670	13769	13674	13625	13714	13662	13827	13820	13840	13648	13679	13756	13662	13737	13658	13627	13790	13769	13729	13667	13771	13813	13609	13605	13683	13621	13554	13672	13748	13768	13866	13785	13658	13776	13774	13527	13780	13640	13767	13761	13682	13795	13849	13683	13632	13721	13821	13762	13769	13821	13611	13739	13662	13759	13703	13509	13595	13692	13742	13764	13516	13759	13634	13743	13770	13754	13549	13573	13886	13637	13663	13853	13714	13655	13634	13755	13675	13902	13692	13832	13688	13678	13719	13751	13645	13698	13565	13779	13677	13774	13778	13698	13548	13742	13677	13630	13596	13644	13784	13673	13862	13739	13873	13711	13907	13768	13622	13629	13601	13677	13745	13764	13730	13659	13684	13823	13559	13587	13692	13540	13649	13712	13577	13689	13707	13614	13653	13832	13675	13674	13864	13655	13616	13781	13605	13680	13840	13739	13578	13677	13741	13609	13742	13663	13628	13662	13594	13629	13691	13726	13730	13826	13671	13710	13838	13990	13671	13624	13616	13863	13760	13816	13864	13721	13628	13637	13864	13715	13710	13577	13713	13675	13742	13721	13687	13751	13647	13978	13778	13596	13818	13694	13562	13538	13649	13736	13750	13678	13625	13660	13749	13627	13737	13670	13653	13824	13692	13639	13668
27384	33239	42233	31991	21481	17233	15960	15301	15105	15104	15245	15129	15341	15241	15354	15206	15218	15070	15269	15251	15181	15402	15370	15100	15017	15167	15346	15278	15234	15087	15096	15148	15149	15165	15205	15270	14952	15151	15028	15052	15191	15212	15052	15046	15369	15150	15221	15073	15132	15095	15279	15302	15082	15071	15260	15242	15136	15106	15244	15136	15193	15111	15154	15117	14976	15065	15116	15118	15126	15155	15132	15295	15073	15085	15212	15015	15197	15252	15156	15254	15306	15258	15047	14941	15194	15016	14969	15070	15085	15164	15021	15203	15113	15032	15174	14941	15164	14923	15113	15191	15075	15280	15098	15087	15201	15008	15150	15077	15157	14981	15122	15152	15240	14825	15046	15180	15297	15091	15103	15103	15136	15075	15037	15082	15124	15074	15151	15203	15116	15087	15029	15234	15199	15201	15124	15469	15071	15101	15124	15042	15284	15279	15155	14959	15037	15349	15017	15143	14947	14989	15131	15170	14951	15149	14956	15095	15212	15051	15002	15115	15203	15097	15206	15241	15077	15010	15117	15302	15331	15118	15021	14944	15156	15257	15206	15101	15304	15302	14956	15190	15216	15264	15086	14936	15131	15301	14912	15209	15175	15189	14995	14951	15225	15112	15176	15326	15130	15101	15165	15215	15175	15153	15018	15049	15059	14994	15050	15027	15040	15163	15246	15143	15046	15210	15038	15060	15115	15309	15514	15104	15184	15159	15018	15081	15185	15324	15084	15081	15100	15154	15070	15244	15133	15134	15167	15190	15095	15093	15170	15173	15086	15065	15229	15053	15005	15088	15112	15178	15298	15075	15090	14975	15089	15129	14997	15193	15206	15124	15028	15320	15115	14943	15146	15195	15062	14982	15093	15051	15191	15261	15246	15146	15203	15342	15177	15143	15245	15277	15123	15095	15183	15249	15134	15259	15205	14929	15093	14985	15086	15030	15082	15198	15174	15117	15079	15084	14916	15051	14929	14992	15199	15185	15210	15048	15238	15064	14952	15110	14977	15086	15245	15208	15238	14961	14943	15112	15043	14981	15373	15212	15038	15103	15026	15282	15051	15017	15100	15065	15203	15245	15254	15212	15058	15039	15040	15092	15043	15240	15209	15229	15232	15038	15245	15127	15164	15134	15077	15101	15083	15047	14993	15221	15082	15074	15102	15171	15204	15058	15215	15055	15149	15017	15141	15076	14987	15091	15270	15009	15260	15108	15058	15161	15099	14949	15127	15076	15296	15072	15089	15079	15196	15195	15237	15127	15208	15199	15000	14990	15300	14932	15100	15031	14953	15088	15231	15105	15066	15103	15080	15206	15196	15225	15157	15158	15259	15178	15143	15072	14841	14829	15057	14996	15126	15137	15215	15168	15115	15133	15176	14968	14930	15210	15063	15230	15090	15176	14900	15058	15113	15100	14921	15040	15089	15301	15119	15037	15073	15162	15118	15322	15304	15206	15008	15064	15054	15165	15128	15292	15130	15295	15170	15106	15244	15133	15096	15162	15205	15088	15047	15095	15230	15282	15080	15177	15210	15150	15198	15210	15257	15106	14971	15260	15203	15278	14932	15131	15048	15231	15141	15316	15058	15068	15174	15166	15085	15300	14911	15052	15125	15104	15051	15210	14944	15071	15145	15092	15314	14989	15251	15260	15167	15252	15201	15344	15095	15292	15247	15021	15153	15224	15109	15178	15201	15186	15158	15095	15198	15300	15138	15059	15060	15233	15038	15146	15050	14914	15140	15199	15186	15195	14940	15078	15127	15165	15120	15098	15342	15170	15193	15320	15195	14904	15165	15403	15220	15028	15104	15092	15179	15087	15121	14988	15161	15401	15276	15241	15169	15255	15121	15282	15082	15295	15222	15080	15199	15227	15260	15085	15193	15041	15106	15092	14970	15036	15020	15144	15197	15068	15119	15247	15237	15299	15272	15117	15153	15192	15269	15017	15171	14956	15110	15185	15109	14965	15179	14977	15206	15180	15096	14975	14981	15115	15184	15167	15263	15113	15227	15190	15186	15291	15290	15111	14974	15306	15054	15039	15199	15063	15178	15209	15086	15095	15060	15236	15166	14939	15093	15256	15111	15099	15063	15123	15311	15088	15128	15037	14939	15094	15129	15182	14983	15061	15128	15162	15018	15142	15236	15239	15075	15217	15208	15082	14950	15013	15288	14982	15303	15044	15194	14905	15007	15282	15152	15124	15232	15067	15352	15168	15071	15019	15161	15254	15165	15159	15068	15306	15195	15248	15021	15218	15149	15227	15060	14941	14881	15201	15263	15141	15215	15302	14965	15168	15059	15109	15041	14877	15078	15062	14940	14843	15245	15310	15054	15199	15203	14952	15278	15139	15241	15176	15108	15197	15089	15107	15147	15056	15015	14943	15121	14966	15152	15136	15088	15161	15209	15186	15114	15148	15036	15358	15015	15084	15169	15275	15057	15105	15273	15124	15183	15218	15182	15204	15204	15082	15165	14984	15158	15214	15255	15166	15020	15204	15237	15007	15003	15070	15022	15210	15184	15204	15018	15203	15123	14931	15038	15030	15061	15148	15176	14931	15209	15173	15237	15024	15148	15069	15084	15217	15216	15297	14951	15089	15031	15050	15080	15200	15141	15007	15162	15418	15208	15082	15225	15286	15037	15203	15021	15165	15123	15223	15240	15045	15217	15017	15235	15086	15046	15179	15221	15016	15186	15131	14966	14896	15101	15152	15053	15299	15030	15205	15040	15097	15061	15096	15125	15056	15081	15368	15216	15220	14877	15238	15326	15168	15149	15119	15127	15005	15153	15165	15159	15069	15140	15056	15103	14978	15058	15111	15157	15208	15095	15228	15117	15133	15108	15305	15187	15091	14830	15068	15102	15300	15169	14991	14896	15253	14963	15201	15052	15136	15108	15246	15156	15184	15135	15021	15251	15222	15107	15217	15075	15113	15066	15387	15035	15001	15030	15180	15197	15050	15120	14884	15183	15235	15049	15103	14969	15180	15182	15267	15043	15178	15148	15008	14985	15193	15167	15157	15172	14959	15321	15194	15256	15216	15052	14926	15038	15103	15025	15108	15355	14922	15238	15070	15211	14925	15181	15087	15248	15154	14995	15252	15095	15018	15025	15356	15098	15185	15130	15280	15195	14991	15227	15234	15232	15395	15074	15029	15166	15337	15187	15044	15030	15260	14945	15211	15190	15219	15237	15218	15357	15217	15114	15125	15209	15239	15262	15069	15189	15019	15191	15177	15233	15356	15127	15253	14990	15110	15220	15230	15198	15007	15150	15117	15189	15210	14993	15137	14987	15215	15112	15125	15254	15193	14976	14923	15109	14990	15233	15171	15288	15130	15150	15234	15001	15096	14937	15249	15162	15031	15009	15092	15072	15136	15071	15131	15137	15001	15163	15042	15106	15118	15222	15110	14929	15095	15004	14998	14977	15020	15097	15072	15202	15336	15158	15119	15031	14915	14984	15297	15144	14984	15199	15197	15208	15189	15197	15192	15222	15010	15068	15006	15096	14987	15078	15124	15221	15241	15187	14922	15236	14968	15259	15071	15219	15261	15187	15275	15289	15129	15211	15033	15283	15210	14939	15144	15154	15362	15147	15193	15097	15211	15255	14998	15157	15190	15039	15182	15329	15166	15178	15342	15407	15027	15224	15007	15031	15114	14985	14942	15343	15291	14987	15040	15032	15060	15185	15093	15267	15122	15014	15259	15340	15099	15166	15122	15154	15178	14953	15209	15087	15157	15033	15119	15263	15091	15134	15140	15148	15141	15126	15156	15107	15141	15090	14976	15175	14991	15150	15171	15188	15086	15126	15147	15186	15292	15186	15223	15190	15284	15099	15188	15193	15175	15070	15140	15114	15282	15304	15205	15014	14921	15215	15025	15176	14989	15156	15035	15036	14941	15059	15130	15334	15246	15105	15105	15058	15186	15180	15277	15156	15174	15188	15382	15135	15112	15045	15063	14879	15118	15170	15067	15259	15170	15156	15319	15198	15423	15236	15184	15091	15083	15209	15179	15132	15192	15059	15150	15285	15117	15259	15279	15183	15112	15070	14987	15116	15050	15015	15258	15220	15229	15246	15095	14975	15118	14960	15176	15085	14998	15042	15196	15060	15185	15049	15143	15039	15071	15350	15171	15053	15022	15088	15094	15208	15046	15055	15035	15120	15228	15083	15311	15232	15098	15168	15220	14997	15052	15139	15126	15203	15225	15308	15256	15248	15178	15210	15094	15143	15336	15302	15301	15161	15182	15046	15231	15195	15050	15115	15072	15157	14944	15174	15151	15075	15181	15039	15245	15085	15150	14963	15301	15061	15063	15207	15126	15091	15100	15115	15232	15019	15075	15243	14958	15186	15161	15098	15152	15162	15128	15113	15352	15173	15328	15125	15194	15188	15105	15013	15122	15112	15132	14966	14986	14979	15156	14969	15231	15306	15245	15187	15105	15005	15020	15044	15154	15198	15016	15259	15136	15212	15372	14955	15139	15198	15098	15064	15148	14993	15171	14960	14816	14986	15182	15237	15206	15115	15146	15202	15210	15055	15191	15231	15185	15107	14943	15253	15100	15129	14727	15161	15154	15123	15191	15068	15097	15180	15046	14963	15181	15029	15170	15189	15024	15019	15128	14964	15317	15156	15106	15121	15096	15312	15048	15053	15311	15017	15381	15177	15115	14919	15090	14966	15150	15075	15030	15020	15201	15037	15070	15190	15166	15122	14981	15300	14993	15154	15040	14978	15315	15105	15095	15138	15315	15180	15157	15029	15007	15145	15250	15130	15065	15234	15184	15057	15010	15067	15161	15238	15184	15012	15149	15194	15012	15108	15134	15080	15132	15297	15136	15029	15082	15259	14882	15366	15145	15161	15243	15213	15175	15094	15024	15220	15227	15032	15127	14956	15116	15007	15058	15024	15115	15293	15062	15096	15059	15215	15222	15342	15149	15077	15052	15146	15107	15232	15060	15188	15379	15354	15155	15262	15270	15252	15132	15014	15035	15037	14909	15128	15039	14934	15120	15264	15136	15129	15000	15008	15169	15142	15192	15130	15046	15178	15223	15105	15239	15282	15113	14947	15186	15077	14941	14963	15098	15268	15160	15414	15150	15170	15173	15134	15187	15177	14992	14914	15091
52287	77081	54259	30844	18722	14451	13788	13830	13855	13679	13749	13935	13687	13625	13755	13743	13896	13767	13741	13777	13741	13656	13792	13629	13692	13768	13925	13699	13574	13789	13656	13841	13742	13714	14066	13773	13840	13849	13752	13777	13808	13643	13751	13816	13949	13665	13618	13808	13735	13714	13881	13676	13947	13843	13756	13877	13833	13669	13712	13556	13830	13870	13659	13712	13845	13771	13745	13742	13822	13624	13821	13805	13676	13597	13720	13709	13696	13709	13875	13767	13640	13780	13770	13821	13771	13739	13627	13763	13915	13807	13749	13851	13746	13780	13721	13749	13682	13696	13764	13810	13790	13663	13742	13651	13663	13668	13807	13840	13551	13731	13798	13776	13681	13795	13769	13791	13593	13827	13777	13744	13752	13784	13773	13710	13789	13605	13813	13839	13678	13857	13962	13757	13643	13677	13715	13723	13662	13760	13658	13709	13595	13653	13796	13817	13668	13812	13630	13625	13938	13772	13819	13766	13700	13848	13819	13799	13630	13724	13886	13964	13755	13694	13665	13750	13865	13758	13707	13713	13868	13753	13751	13888	13673	13777	13765	13691	13879	13639	13817	13993	13769	13774	13673	13757	13740	13706	13751	13627	13761	13690	13733	13535	13686	13827	13648	13801	13620	13819	13599	13719	13830	13760	13711	13653	13727	13808	13562	13755	13692	13859	13867	13784	13673	13612	13741	13836	13777	13688	13818	13756	13714	13704	13855	13824	13891	13683	13627	13661	13634	13720	13776	13719	13820	13670	13748	13667	13630	13848	13726	13626	13786	13661	13688	13860	13778	13761	13591	13668	13707	13931	13918	13703	13779	13682	13868	13565	13816	13627	13650	13731	13702	13805	13786	13744	13831	13724	13688	13794	13644	13754	13801	13616	13707	13611	13634	13932	13648	13834	13606	13805	13722	13934	13761	13950	13592	13749	13765	13708	13569	13703	13804	13864	13831	13813	13759	13642	13864	13833	13607	13695	13851	13777	13705	13689	13918	13709	13737	13747	13563	13669	13850	13776	13581	13776	13668	13706	13919	13669	13729	13768	13921	13599	13823	13664	13679	13818	13779	13564	13832	13701	13641	13753	13780	13718	13589	13779	13705	13658	13713	13859	13735	13804	13907	13725	13843	13722	13712	13682	13701	13704	13613	13755	13650	13665	13911	13814	13632	13636	13853	13702	13591	13678	13598	13799	13818	13721	13849	13892	13682	13554	13823	13637	13649	13716	13714	13747	13646	13722	13785	13583	13804	13665	13711	13799	13739	13663	13825	13529	13672	13769	13699	13652	13733	13789	13729	13637	13658	13636	13873	13600	13760	13799	13596	13734	13664	13635	13608	13860	13724	13773	13770	13787	13590	13761	13686	13656	13708	13761	13633	13808	13710	13804	13780	13777	13712	13646	13687	13651	13856	13872	13770	13762	13769	13903	13650	13706	13859	13721	13741	13649	13750	13670	13680	13869	13751	13785	13826	13816	13665	13665	13624	13685	13753	13686	13732	13783	13800	13717	13748	13639	13550	13534	13658	13710	13805	13722	13930	13878	13696	13795	13811	13752	13733	13666	13638	13895	13874	13705	13709	13912	13667	13772	13670	13785	13820	13588	13727	13760	13750	13963	13672	13819	13673	13798	13844	13708	13908	13731	13871	13711	13797	13835	13810	13704	13744	13667	13900	13715	13642	13609	13716	13645	13846	13756	13951	13706	13754	13629	13774	13912	13716	13710	13718	13794	13764	13761	13800	13805	13744	13694	13676	13656	13666	13822	13722	13835	13720	13689	13633	13798	13787	13779	13799	13755	13839	13758	13641	13683	13842	13863	13755	13723	13865	13697	13828	13790	13803	13654	13690	13618	13758	13728	13634	13820	13759	13566	13928	13861	13621	13757	13773	13726	13810	13922	13534	13705	13728	13707	13799	13813	13778	13689	13800	13799	13781	13788	13517	13818	13803	13760	13816	13736	13902	13670	13802	13789	13702	13815	13854	13762	13748	13667	13571	13749	13878	13842	13768	13770	13931	13822	13682	13649	13770	13763	13730	13869	13547	13720	13672	13817	13792	13802	13746	13612	13796	13781	13654	13716	13655	13889	13810	13856	13728	13794	13790	13811	13733	13582	13621	13748	13702	13697	13646	13676	13687	13632	13938	13728	13663	13887	13723	13708	13771	13913	13778	13719	13728	13659	13758	13593	13739	13842	13895	13787	13672	13663	13958	13656	13758	13743	13716	13766	13736	13617	13482	13797	14026	13776	13611	13740	13744	13748	13756	13825	13851	13836	13812	13747	13749	13792	13801	13685	13720	13709	13606	13806	13641	13846	13881	13787	13761	13750	13889	13744	13759	13772	13493	13561	13778	13596	13929	13777	13611	13773	13627	13819	13685	13856	13680	13623	13705	13668	13762	13786	13649	13754	13697	13730	13715	13727	13710	13687	13646	13612	13764	13759	13794	13938	13893	13632	13699	13623	13813	13673	13952	13605	13613	13821	13708	13857	13834	13800	13759	13627	13730	13845	13606	13690	13704	13640	13925	13761	13744	13968	13758	13763	13921	13776	13583	13763	13829	13521	13824	13738	13738	13588	13620	13762	13792	13853	13732	13860	13713	13716	13806	13665	13615	13708	13775	13888	13889	13751	13653	13787	13858	13746	13772	13642	13830	13814	13742	13661	13813	13627	13643	13794	13680	13817	13674	13772	13679	13733	13535	13864	13724	13878	13766	13711	13814	13869	13744	13687	13679	13704	13806	13742	13777	13680	13796	13892	13723	13685	13870	13642	13638	13761	13804	13825	13910	13695	13844	13494	13767	13618	13867	13760	13661	13916	13720	13698	13772	13851	13661	13653	13678	13739	13700	13627	13875	13827	13846	13836	13738	13607	13766	13860	13882	13670	13707	13794	13860	13882	13770	13610	13657	13647	13706	13779	13763	13853	13848	13987	13532	13662	13650	13890	13766	13786	13687	13630	13857	13561	13790	13761	13836	13696	13923	13643	13871	13573	13803	13559	13625	13644	13823	13863	13619	13767	13649	13922	13875	13628	13775	13714	13704	13829	13695	13708	13748	13777	13814	13856	13614	13702	13683	13544	13699	13768	13779	13707	13741	13554	13720	13702	13755	13722	13811	13955	13810	13581	13953	13808	13698	13649	13861	13738	13881	13632	13540	13760	13684	13729	13703	13739	13665	13881	13626	13868	13776	13753	13757	13646	13906	13692	13899	13685	13593	13840	13810	13663	13776	13777	13697	13719	13795	13748	13855	13721	13716	13646	13642	13891	13663	13826	13781	13662	13650	13662	13714	13723	14054	13965	13875	13717	13787	13646	13789	13786	13756	13718	13670	13755	13585	13732	13730	13793	13726	13763	13847	13714	13752	13770	13675	13741	13784	13783	13715	13681	13743	13908	13799	13702	13666	13805	13660	13892	13828	13564	13512	13716	13622	13551	13654	13895	13807	13897	13727	13845	13628	13697	13860	13782	13866	13764	13630	13761	13800	13841	13585	13727	13767	13884	13756	13781	13728	13650	13788	13748	13927	13725	13695	13711	13678	13765	13858	13739	13827	13795	13708	13608	13757	13877	13889	13743	13732	13589	13670	13703	13772	13679	13777	13732	13780	13637	13816	13698	13645	13774	13755	13846	13822	13744	13682	13622	13655	13657	13712	13650	13694	13766	13749	13785	13955	13846	13660	13722	13919	13607	13682	13770	13735	13740	13623	13805	13701	13745	13911	13688	13774	13842	13630	13686	13835	13776	13904	13726	13724	13867	13750	13808	13946	13697	13731	13748	13934	13813	13818	13795	13580	13677	13760	13970	13747	13732	13794	13789	13734	13749	13749	13725	13836	13645	13603	13813	13651	13801	13578	13680	13618	13877	13548	13877	13893	13784	13602	13676	13624	13810	13838	13858	13765	13660	13720	13583	13536	13616	13720	13756	13728	13928	13565	13892	13647	13841	13692	13760	13748	13879	13555	13675	13749	13863	13728	13692	13741	13714	13756	13794	13746	13809	13567	13845	13702	13589	13720	13582	13711	13833	13749	13731	13706	13749	13740	13778	13666	13893	13684	13656	13797	13565	13517	13870	13753	13768	13804	13765	13607	13865	13699	13650	13653	13677	13671	13724	13755	13689	13654	13725	13850	13750	13672	13691	13825	13698	13719	13685	13725	13729	13782	13575	13810	13565	13770	13744	13825	13802	13781	13833	13831	13772	13633	13860	13870	13598	13809	13538	13789	13670	13813	13742	13863	13671	13701	13753	13723	13765	13803	13519	13664	13734	13698	13868	13576	13764	13659	13854	13724	13738	13656	13827	13761	13724	13742	13694	13713	13807	13699	13778	13687	13824	13787	13868	13650	13711	13693	13769	13811	13589	13890	13702	13679	13817	13838	13599	13755	13757	13868	13815	13635	13627	13740	13842	13823	13819	13707	13898	13593	13755	13768	13774	13708	13704	13775	13695	13734	13770	13875	13721	13659	13689	13813	13604	13850	13746	13800	13748	13640	13581	13812	13834	13915	13662	13965	13746	13732	13696	13789	13681	13974	13801	13820	13893	13730	13823	13705	13697	13668	13830	13740	13668	13742	13773	13863	13698	13791	13925	13637	13655	13724	13753	13836	13641	13657	13999	13849	13701	13589	13881	13719	13873	13671	13662	13861	13627	13635	13564	13859	13730	13851	13639	13648	13772	13830	13973	13591	13803	13754	13766	13789	13757	13741	13739	13758	13735	13659	13732	13785	13657	13639	13792	13868	13807	13661	13854	13779	13641	13715	13745	13676	13817	13823	13903	13739	13991	13669	13812	13885	13791	13788	13955	13556	13635	13856	13738	13569	13922	13779	13783	13627	13704	13746	13640	13732	13693	13786	13561	13669	13757	13669	13649	13656	13825	13736	13748	13815	13743	13653	13769	13720	13807	13735	13883	13869	13715	13710	13694	13862	13668	13638	13846	13858	13994	13715	13729	13754	13652	13591	13756	13796	13871	13853	13700	13804	13708	13893	13651	13639	13858	13661	13766	13705	13769	13722	13767	13788	13721	13568	13746	13633	13813	13921	13725	13689	13776	13791	13754	13716	13634	13723	13727	13690	13724	13791	13732	13657	13737	13722	13836	13684	13797	13697	13910	13894	13647	13770	13884
22829	22784	33105	27688	23366	22850	21997	16603	15472	15575	15521	15415	15421	15231	15397	15131	15362	15232	15318	15196	15407	15471	15296	15132	15071	15332	15298	15252	15078	15172	15363	15050	15210	15208	15200	15129	15300	15151	15317	15233	15449	15202	15229	15265	15222	15246	15155	15256	15361	15026	15211	14985	15184	15127	15219	15334	15132	15063	15228	15182	15226	15085	15227	15257	15267	15129	15203	15136	15256	14884	15147	15044	15114	15062	15145	15132	15050	15242	15299	15097	15071	15209	15136	14993	14883	15059	15016	15117	14944	15150	15112	15000	15143	15126	15190	15248	15101	15289	15101	15222	15138	15134	15123	15136	15060	15087	15191	15170	15071	15227	15068	15111	14916	15077	15082	14922	14992	15099	15138	15087	15004	15154	15235	15043	14922	15284	15121	15043	15128	14979	14959	15191	15056	15041	15018	15164	15164	15208	15185	15083	15066	15236	15326	15113	15225	15247	15288	15109	14898	15201	14978	15091	15143	15227	14907	14843	15202	15077	15122	15048	15112	15146	15087	15234	15149	15190	15127	15049	15141	15090	15160	14995	15073	15113	15226	15206	15226	15190	15049	15224	15272	15191	15045	15092	15280	15127	15232	15128	15300	15228	15267	15335	15132	15124	15165	15042	15331	14949	15208	15172	15123	15075	15077	15295	15305	15073	14907	15012	14917	14934	15318	15089	15114	15147	15107	15143	15056	15055	15059	15119	15129	15004	15067	15074	15074	15053	15092	15083	15070	15073	15029	15200	15057	15100	14941	15121	14927	14976	15087	14992	15136	15127	15047	15084	15056	14934	15059	15068	15197	15135	15134	15200	15059	14963	15214	15182	15223	15165	15044	14958	15189	15036	15013	15049	15123	14960	14958	15136	15208	15148	15071	14973	15140	15117	15118	15034	15092	15006	15133	15133	15088	15000	14928	15002	15102	15305	15193	15178	15189	15031	15094	15026	15093	15200	15230	15211	15005	15079	15186	14985	15225	15083	15157	14984	15012	15049	15072	15095	15184	15160	15201	14996	15138	15248	15153	15130	15109	15010	15294	14887	15208	15053	15198	15213	15164	15125	15245	15082	15000	14984	15037	15012	15114	15115	15071	15115	15020	15111	15202	15066	14923	15080	15134	15106	15046	15163	15125	15214	15265	15218	15242	15218	15009	15238	15217	15155	15129	15012	14914	15070	15051	15095	15197	15084	15249	14958	15041	15252	15100	15028	15103	15003	14965	15171	15145	14934	14998	15195	15166	15102	15071	15313	15269	14971	14996	15027	14991	15004	15227	15175	15153	15144	15087	15243	15220	14877	14945	15149	15159	14925	15195	14870	14987	14880	15187	15027	15036	14966	15086	14998	15113	14892	15279	15121	15037	14858	15148	14887	15207	15148	15033	15045	15034	15163	15067	15155	15122	15171	15322	15024	15008	14995	15234	15458	15104	15151	15083	15297	15155	15020	15199	15092	15243	15026	15073	15151	15028	15156	15032	15168	15161	14968	15271	15032	15250	14910	15071	15251	14994	15207	15035	15245	15093	15000	15266	15184	15084	15098	15010	15039	15187	14964	14946	15123	14984	14931	14957	15062	14918	15242	15078	15159	15126	15196	15088	15250	14972	15216	15104	15303	15155	15160	14956	14958	15183	15029	15066	15193	15112	15157	15165	15034	15035	15310	14917	14946	14958	15175	15146	15254	15104	14999	15127	15135	15217	15025	15126	15172	15182	15127	15087	15044	15002	15106	15262	15072	15291	14975	15209	15146	15112	15224	15218	15003	15153	15114	14997	15097	14855	15108	15133	15290	15129	15157	15079	15246	15159	15126	15118	15288	15044	15242	15090	15095	15130	15197	15107	15114	15041	15275	15058	15083	15225	15074	15287	15120	15201	15297	15204	15117	15142	15023	15316	15081	15149	15084	15007	15107	15035	15074	15122	15147	15053	15078	15115	15114	15163	15066	15256	14962	15086	14929	15187	14930	15042	15024	15032	15098	15107	14919	15021	15292	15095	14844	15176	14971	15088	15238	15212	15201	15032	15056	15044	14948	15095	15347	14889	15282	15021	15174	15176	15019	15086	15235	15111	15064	15136	15079	14970	15140	15243	15125	15049	15030	15152	15027	14853	15098	15042	14925	15118	15137	15141	15151	15056	15006	15183	15108	15133	15232	15093	15094	15281	15164	15107	14904	15255	15163	15158	14931	14993	15082	15248	14920	15156	15080	15109	15084	15169	15108	14994	15063	15161	15009	14901	15203	14769	15168	15285	15065	15107	15188	15149	15012	15167	15006	14890	15268	15060	15068	15271	15093	15078	15095	15057	14896	14972	15141	15084	15266	15100	14985	15067	15183	14973	15003	15164	15114	15099	15328	14944	15112	14959	15163	14796	15136	15112	15153	15237	15375	15176	14916	14985	15027	15121	14844	15065	15220	15229	15245	15005	15102	15202	15088	15140	15020	15006	15050	15087	15114	15033	15260	15155	14934	15135	14974	15013	14950	14834	15035	15309	14803	15190	15076	15089	15133	15173	15096	15311	15230	14977	15193	14967	15088	15096	15186	15079	14910	14906	15088	15238	15191	15167	15039	14917	15000	15006	14945	15169	15135	15152	15099	15123	15163	14984	15084	15176	15190	15068	15165	15222	15182	15131	15225	15291	15287	15201	15207	15051	14978	14898	15176	15047	15148	15195	15113	15038	15198	15160	14950	15243	15118	15083	15022	15156	15007	15041	15128	14989	15114	15037	15197	15076	15111	15175	15086	15201	15188	14931	14979	15035	15165	15244	15083	14863	15069	14914	15243	15050	14958	15328	15098	15129	15019	14977	15060	14899	15078	15086	15150	15222	15122	15195	15159	15161	15152	15089	14994	14840	14896	15129	15156	15274	15205	15029	14903	15211	15176	15313	14994	15065	15035	15114	15201	14967	14990	15127	15155	14938	14958	15262	15229	15124	15079	15088	15071	15089	15050	15098	15101	15134	15193	15236	15256	14997	15084	15266	14853	15030	15179	15337	15017	14911	15139	15194	15126	15105	15149	15285	15005	15037	15139	15056	14945	15061	14815	15004	15243	14958	15049	14916	15089	15106	15152	15059	15123	15205	14927	15190	15032	15218	15107	15133	15208	15211	15366	15142	15055	15066	15193	15128	15176	15055	15185	15118	15303	15019	15036	15006	15036	15122	15131	15125	14967	15033	14861	14958	15023	15125	15112	15003	15106	14957	14948	14995	15082	15284	15140	15072	15067	15135	15074	15017	15218	15020	14941	15154	15134	15073	14935	15169	15144	15078	14911	15223	14998	15172	14979	15135	15117	15082	15015	15070	14955	15027	15043	15239	14986	14977	14917	14994	15056	15085	15270	15196	15092	15230	15141	14919	14930	15185	15081	15245	15191	14971	14914	15241	15178	14976	15081	14935	14875	14958	14936	15144	15061	15050	15193	15024	14946	15281	15017	15053	15167	15119	15057	15220	15240	15117	14916	15123	15004	15097	15021	15003	15090	14958	15028	15061	15156	15038	15218	15022	15145	15225	14999	15204	15184	14972	15117	15167	15070	15188	15029	14835	15093	15087	15003	15083	15019	15342	15071	15017	15099	15101	15133	15355	15066	15027	15058	14971	15063	15057	15242	15163	14837	15210	15077	15149	15141	15298	15183	14940	15113	14995	15129	15095	15008	15182	15219	15101	15132	15144	14933	15017	15070	15152	15252	15301	14990	15131	14892	15107	15332	14999	15001	15084	15030	15389	14989	14811	15178	15173	15232	15008	14957	15106	15122	14962	14968	15138	15071	15124	15074	15069	15279	14919	15329	15183	15271	14973	15027	15147	15017	15074	15050	15237	14979	15251	15071	15339	14922	15127	15096	15059	14942	14905	15351	15169	15092	15122	15209	15086	15173	15177	15215	15149	15028	15058	15172	15084	14968	15269	15394	15066	15217	15026	14982	15148	15220	14992	15096	14943	15149	15050	15156	15111	15034	15043	15047	14925	15069	14927	15032	14931	14937	15106	15254	15174	15081	15111	15197	15205	15104	14938	15086	15103	15043	15076	15115	15036	15011	15006	15158	15020	15081	15045	15114	15106	14881	15123	15025	14913	14958	15132	15172	15179	14930	14997	15249	14989	15220	15081	15140	15159	14902	15088	15010	14992	14953	15330	15112	15097	15223	15227	14882	15110	15178	14997	15168	15292	14987	15048	15026	15324	14972	15088	15135	15001	15178	15215	15117	15093	15048	15070	15122	15113	15099	15105	15001	15080	14983	15066	14909	15131	15043	15112	15240	15011	15172	15161	15028	15036	15154	15065	15149	15167	14970	15144	15158	14979	15067	15110	14958	15205	14933	15224	14879	15182	14896	15109	15140	15083	15230	15186	15025	15256	15133	15384	15091	15307	15155	15102	15267	14963	15069	15186	14890	14987	15082	15213	14992	15072	15102	15046	15032	15140	15129	15194	15205	15093	14822	14960	15231	14848	15087	15408	15036	15041	14988	15261	15118	15232	15166	14945	15053	15128	15436	15081	14976	15063	15040	14990	15045	15053	15327	15194	15356	15073	15088	14882	15094	15151	15041	15238	15212	15132	15161	14941	15246	15205	15064	15074	15181	15037	15077	14977	15062	15126	14797	15118	15032	15056	15241	15213	15143	15159	15127	15191	15122	15047	15357	15314	15164	15077	14976	15000	14955	14999	14903	15017	15188	14962	15013	15140	15120	14983	14937	15288	15094	14977	15029	15230	15181	15137	15103	15063	15122	15308	14990	15192	15183	14984	15020	15117	14999	15114	15130	15044	15195	15078	15037	15159	15048	15174	15033	14951	15046	15057	15069	15003	15060	15182	15042	15044	15117	15229	15166	15093	15049	14925	15064	15104	15079	14995	14910	15162	15220	14959	15152	15077	15354	15150	15073	15027	15061	15017	15119	15086	15006	14999	15058	14871	15326	15069	14991	14870	14996	14974	15073	15365	15135	15005	14829	15033	15161	15043	15050	15085	14997	15085	14891	15014	15009	14972	15132	15078	15196	15120	15207	15247	14980	15070	15193	15224	15045	15115	15073	15063	15063	15028	15076	14947	15062	15106	15179	15217	15023	15029	15079	15098	15075	15099	15037	15046	15179	15391	15233	15101	15150	15135	15191	14985	15153	14902	15297
60225	102985	84826	54635	31970	17722	13600	13620	13742	13733	13554	13528	13689	13641	13695	13817	13668	13542	13627	13569	13691	13669	13585	13781	13730	13695	13787	13600	13689	13722	13562	13566	13454	13816	13821	13614	13586	13651	13816	13795	13727	13712	13819	13768	13821	13655	13551	13620	13586	13784	13639	13707	13739	13684	13557	13617	13769	13711	13657	13577	13585	13635	13680	13924	13687	13685	13604	13579	13796	13669	13781	13655	13595	13628	13565	13534	13598	13643	13738	13613	13809	13617	13799	13698	13595	13796	13606	13654	13757	13638	13575	13575	13609	13567	13744	13668	13810	13530	13685	13747	13500	13737	13465	13566	13616	13639	13522	13698	13771	13866	13624	13599	13650	13616	13637	13754	13572	13783	13623	13718	13847	13723	13747	13618	13635	13837	13709	13699	13642	13577	13757	13721	13796	13717	13809	13661	13633	13679	13771	13663	13601	13505	13627	13632	13609	13637	13648	13672	13700	13758	13649	13568	13699	13711	13653	13565	13803	13648	13576	13516	13787	13691	13842	13663	13733	13595	13627	13555	13493	13553	13543	13809	13590	13586	13679	13637	13725	13456	13660	13679	13575	13732	13649	13702	13713	13824	13607	13809	13512	13664	13785	13489	13700	13426	13613	13671	13646	13651	13651	13776	13681	13616	13779	13646	13711	13592	13500	13627	13528	13605	13661	13721	13655	13521	13624	13698	13658	13689	13773	13653	13741	13761	13585	13712	13599	13624	13651	13643	13711	13627	13410	13656	13594	13757	13656	13646	13569	13605	13565	13695	13821	13723	13662	13695	13588	13608	13658	13575	13751	13621	13598	13564	13506	13564	13679	13642	13538	13679	13624	13661	13580	13602	13559	13703	13605	13610	13680	13631	13792	13695	13666	13630	13579	13667	13733	13666	13761	13566	13656	13705	13650	13586	13519	13602	13589	13757	13590	13477	13528	13595	13734	13663	13731	13792	13529	13608	13621	13657	13695	13810	13570	13650	13583	13703	13658	13724	13689	13595	13594	13586	13545	13553	13666	13705	13643	13617	13685	13686	13574	13635	13602	13678	13635	13571	13980	13716	13675	13828	13698	13603	13625	13794	13577	13594	13521	13653	13558	13715	13687	13643	13608	13818	13435	13712	13491	13491	13830	13483	13663	13695	13585	13733	13735	13531	13742	13655	13678	13639	13696	13673	13776	13623	13765	13480	13657	13564	13656	13641	13688	13619	13686	13599	13682	13544	13829	13638	13595	13808	13786	13742	13664	13674	13483	13679	13790	13735	13829	13681	13683	13553	13719	13666	13629	13631	13680	13859	13700	13512	13649	13658	13620	13674	13662	13827	13590	13530	13642	13551	13641	13610	13644	13606	13802	13714	13509	13756	13664	13526	13702	13687	13734	13787	13750	13658	13531	13589	13652	13492	13806	13749	13645	13683	13615	13786	13609	13646	13695	13552	13678	13626	13720	13666	13662	13693	13675	13615	13793	13532	13482	13546	13630	13639	13592	13542	13763	13820	13637	13550	13544	13697	13793	13436	13612	13765	13701	13613	13688	13682	13566	13708	13640	13653	13754	13538	13564	13852	13667	13626	13472	13808	13501	13733	13685	13768	13709	13749	13768	13687	13563	13610	13519	13709	13632	13717	13752	13607	13661	13511	13836	13451	13463	13665	13691	13681	13690	13729	13618	13803	13711	13662	13800	13556	13465	13812	13714	13585	13637	13644	13601	13784	13636	13716	13705	13553	13656	13544	13465	13817	13699	13806	13744	13563	13708	13771	13747	13636	13670	13542	13739	13664	13677	13545	13658	13635	13676	13633	13634	13669	13637	13573	13892	13772	13514	13745	13521	13584	13620	13642	13797	13748	13755	13368	13641	13680	13725	13547	13684	13725	13776	13651	13752	13484	13607	13590	13638	13638	13662	13857	13597	13456	13683	13799	13625	13549	13628	13553	13793	13578	13677	13667	13626	13773	13640	13640	13541	13567	13861	13479	13675	13646	13631	13519	13717	13568	13605	13553	13670	13654	13686	13656	13661	13770	13673	13824	13642	13524	13540	13903	13766	13805	13834	13606	13650	13626	13654	13700	13540	13565	13775	13603	13681	13747	13343	13822	13725	13766	13689	13727	13719	13751	13559	13390	13636	13558	13705	13761	13560	13713	13579	13728	13608	13794	13562	13873	13400	13625	13582	13693	13612	13560	13705	13647	13543	13784	13658	13577	13657	13741	13725	13597	13698	13491	13728	13618	13548	13483	13549	13593	13640	13627	13694	13586	13641	13559	13682	13697	13736	13589	13791	13669	13764	13602	13521	13735	13775	13620	13649	13628	13783	13676	13528	13612	13677	13638	13584	13600	13785	13855	13694	13709	13748	13590	13676	13622	13724	13716	13744	13683	13719	13574	13545	13672	13817	13740	13614	13579	13714	13590	13598	13754	13664	13643	13600	13619	13623	13543	13693	13656	13795	13632	13643	13490	13577	13757	13780	13560	13640	13618	13652	13681	13450	13713	13590	13725	13607	13475	13608	13622	13594	13585	13714	13622	13657	13577	13661	13604	13685	13630	13672	13720	13608	13703	13649	13829	13694	13447	13587	13612	13653	13827	13718	13898	13693	13802	13729	13583	13582	13519	13688	13544	13700	13543	13704	13789	13690	13490	13648	13795	13822	13540	13979	13735	13668	13855	13733	13746	13735	13688	13666	13563	13680	13676	13747	13605	13421	13760	13706	13829	13706	13641	13755	13556	13633	13690	13696	13678	13694	13641	13691	13682	13758	13535	13665	13696	13521	13688	13662	13629	13735	13688	13664	13683	13641	13651	13529	13518	13892	13615	13705	13636	13683	13554	13790	13652	13541	13533	13728	13702	13678	13728	13677	13600	13592	13639	13749	13620	13515	13570	13633	13489	13527	13635	13678	13678	13623	13660	13763	13775	13564	13729	13760	13480	13703	13615	13642	13719	13714	13518	13579	13670	13652	13527	13725	13647	13706	13602	13564	13720	13657	13629	13477	13660	13780	13591	13732	13500	13742	13785	13647	13648	13599	13670	13712	13701	13542	13640	13647	13761	13608	13710	13548	13597	13726	13682	13650	13666	13790	13841	13735	13689	13710	13560	13566	13528	13681	13644	13721	13661	13535	13704	13653	13503	13652	13779	13551	13677	13731	13683	13648	13766	13669	13640	13763	13704	13849	13733	13687	13580	13565	13554	13675	13580	13649	13585	13495	13662	13577	13767	13707	13648	13734	13664	13657	13691	13633	13756	13541	13815	13571	13729	13696	13631	13622	13548	13422	13470	13690	13531	13668	13573	13571	13456	13752	13583	13697	13487	13630	13716	13606	13741	13763	13682	13693	13726	13539	13639	13638	13790	13630	13590	13869	13472	13570	13677	13545	13701	13597	13721	13506	13796	13605	13556	13533	13563	13629	13625	13667	13644	13725	13744	13670	13423	13529	13601	13597	13624	13594	13754	13735	13573	13745	13622	13575	13711	13716	13518	13544	13606	13674	13547	13652	13490	13569	13709	13792	13761	13678	13753	13602	13709	13829	13544	13642	13632	13725	13593	13520	13545	13693	13685	13709	13711	13761	13732	13644	13745	13456	13567	13660	13548	13561	13654	13692	13640	13544	13765	13706	13766	13726	13620	13650	13540	13719	13679	13667	13625	13570	13686	13589	13611	13642	13745	13792	13525	13619	13576	13703	13635	13557	13862	13600	13745	13737	13691	13614	13670	13657	13731	13719	13681	13769	13806	13401	13634	13570	13610	13740	13586	13594	13678	13562	13600	13819	13500	13659	13546	13473	13662	13657	13599	13528	13446	13676	13664	13486	13691	13572	13652	13968	13638	13793	13690	13558	13558	13743	13780	13660	13715	13676	13560	13747	13550	13739	13702	13762	13707	13659	13660	13527	13756	13681	13478	13721	13793	13617	13722	13743	13529	13662	13628	13611	13577	13594	13696	13779	13445	13758	13601	13508	13739	13677	13677	13734	13696	13854	13646	13661	13473	13711	13529	13608	13692	13800	13744	13604	13515	13860	13689	13704	13794	13654	13653	13616	13696	13611	13718	13496	13661	13494	13529	13862	13589	13668	13686	13735	13792	13743	13594	13615	13794	13737	13657	13560	13712	13661	13604	13785	13642	13625	13594	13700	13568	13726	13620	13786	13661	13679	13698	13617	13577	13706	13681	13642	13560	13524	13786	13490	13659	13629	13580	13629	13553	13728	13654	13586	13698	13603	13697	13547	13612	13587	13759	13590	13679	13713	13654	13660	13551	13680	13688	13650	13577	13668	13671	13734	13937	13694	13671	13706	13649	13496	13698	13721	13700	13670	13503	13710	13628	13725	13670	13652	13553	13665	13687	13646	13627	13685	13657	13684	13450	13712	13811	13678	13622	13716	13611	13514	13618	13677	13552	13548	13723	13647	13811	13619	13796	13652	13740	13674	13510	13852	13725	13660	13635	13586	13557	13671	13634	13737	13419	13742	13625	13592	13726	13733	13664	13617	13642	13656	13553	13620	13690	13513	13729	13715	13668	13599	13666	13570	13571	13737	13577	13636	13763	13541	13760	13859	13549	13727	13623	13596	13656	13715	13741	13682	13607	13549	13728	13581	13590	13690	13569	13689	13739	13691	13710	13665	13521	13689	13586	13580	13810	13650	13701	13716	13728	13660	13725	13736	13807	13574	13679	13759	13668	13537	13545	13692	13737	13680	13786	13641	13619	13668	13702	13836	13674	13501	13732	13393	13801	13613	13520	13662	13598	13798	13445	13651	13543	13779	13716	13492	13589	13754	13778	13631	13844	13584	13593	13670	13600	13750	13562	13505	13675	13607	13602	13577	13772	13677	13784	13570	13717	13692	13675	13634	13684	13671	13710	13739	13628	13912	13736	13826	13603	13673	13683	13697	13564	13820	13722	13721	13758	13669	13702	13656	13668	13702	13544	13874	13732	13803	13643	13812	13526	13651	13701	13710	13742	13637	13673	13758	13653	13683	13939	13517	13714	13672	13485	13790	13609	13604	13541	13714	13673	13741	13835	13548	13725	13680	13650	13722	13656	13722	13746	13662	13597	13741	13628	13728	13761	13574	13672	13556	13802	13590	13635	13664	13643	13541	13583	13723	13684	13687	13752	13626	13532
30963	35803	38423	27426	18878	16541	15959	15845	15819	15861	15881	15587	16024	15908	15846	15952	15998	16004	15722	15874	15786	16049	15912	15929	15693	15732	15807	15755	15892	15814	15683	15938	15821	15765	15942	15787	15763	15790	15757	15881	15783	16128	15842	15900	15633	15842	15771	15701	15749	15926	15798	15898	15744	15777	16020	15991	15800	15734	16076	15883	15775	15922	15832	15874	15903	15849	15757	15903	16001	15655	15871	15948	15965	15866	15831	15707	15808	15781	15959	15967	15664	15736	15732	15872	15900	15687	16042	15635	16030	15939	15779	15667	15840	15710	15834	15660	16008	15716	15778	15662	15548	15846	15771	15668	15669	15567	15692	15715	16002	15753	15851	15985	15796	15854	15802	15839	15663	15865	15879	15829	15739	15748	15877	15880	15834	15833	15820	15832	15625	16090	15909	15810	15835	15886	15639	15705	15936	15720	15888	15883	15969	15872	15914	15973	15961	15814	15892	15676	16010	15742	15711	15893	16014	15732	15844	15698	15591	15889	15702	15895	15862	15729	15744	15598	15823	15785	15868	15715	15872	15924	15878	15666	15708	15909	15846	15637	15846	15882	15845	15797	15777	15887	15669	15923	15915	15760	15732	15910	15979	15905	16037	15792	15833	15820	15729	15864	15595	15839	15588	15865	15848	15841	15765	15651	15916	15853	15779	15796	15870	15618	15732	15743	15766	15797	15880	15735	15878	15852	15805	15936	15768	15868	15835	15904	15616	15767	15766	15793	15798	15763	15945	16102	15974	16069	15749	15762	16031	15686	15703	16040	15943	15845	15947	15849	15813	15743	15841	15772	15806	15842	16077	15890	15773	15779	15761	15955	15817	15689	15695	15843	15963	15767	15852	15767	15798	15563	15845	15964	15872	15833	15907	15906	15680	15767	15924	15727	15787	15929	15812	15748	15854	15839	15706	15748	15770	15948	15880	15894	15807	15960	15767	16061	16024	16003	15945	15933	15683	16069	15802	15946	15890	15841	15843	15858	15874	15789	15731	15706	15751	15823	15851	15922	15756	15714	15874	15763	15695	15658	15839	15881	15704	15821	15768	15975	15743	15743	15851	15699	15817	15739	15924	15930	15912	15828	15668	15848	15790	15684	15844	15739	15831	15574	15764	15929	15779	15806	15783	15832	15916	15857	15712	15781	15867	15927	15820	15737	15948	15882	15743	15889	15955	15713	15780	15918	15911	15763	15780	15626	15717	15852	15798	15576	15848	15984	15889	16094	15734	15844	15862	15843	15884	15834	15792	15807	15940	15827	16033	15789	15699	15962	15681	15788	16013	15833	15842	15840	15997	15968	15883	15795	15827	15852	15757	15705	15949	15999	15784	15928	15940	15741	15824	15845	15851	15725	15869	15763	15906	15800	15787	15877	15967	15709	15818	15741	15973	15848	15920	16042	15926	15778	16020	15708	15792	15942	15906	15858	15841	15702	15785	15712	15864	15621	15708	15902	15863	15706	15818	15730	15760	16002	15722	15749	15723	15694	15897	15913	15704	15826	15965	15985	15879	15869	15862	15786	15793	15731	15869	15929	15859	15910	15921	15787	15699	15945	15919	15734	15899	15766	15853	15857	15661	15726	15825	15891	15993	15874	15730	15936	15768	15638	15620	15836	15946	15932	15838	15709	15778	15869	15821	15880	15852	15879	16134	15911	15803	15684	15742	15938	15874	16061	15802	16008	15718	15822	15950	15842	15828	15887	15786	15736	15890	15932	15891	15834	15855	15897	15727	15778	15801	15933	15999	15576	15851	15860	15968	15942	15842	15905	15893	15725	15820	15767	15914	15849	15994	15808	15689	15767	15927	15955	15965	15951	15830	15932	15698	15774	15877	15815	15856	15748	15841	15679	15938	15963	15841	15861	15789	15737	15824	15845	15710	15864	15899	15739	15881	15760	15888	15878	15909	15678	15900	15873	15930	15738	15566	15841	15908	15684	15872	15887	15757	15635	15691	15605	15838	15884	15804	15899	15978	15854	15733	15780	15858	15850	15771	15793	15788	15845	15923	15877	15815	15815	15794	15932	15909	15750	15678	15836	15751	15786	15946	15834	15807	15890	16022	15783	15752	15952	15830	15852	15717	15819	15840	15855	15779	15862	15804	16000	16019	15947	15664	15663	15516	15690	15731	15870	15910	15646	15813	15823	15808	15853	15768	15864	15822	15971	15851	15934	15945	15856	15661	15659	15783	15821	15927	15914	15776	15986	16015	15914	15879	15840	15839	15767	15924	15856	15985	15738	15745	15868	15790	15821	15707	15882	15927	15872	15906	15952	15634	15912	15897	15777	15867	15806	15816	15773	15971	15896	15994	15838	15755	15937	15959	15636	15846	15872	16106	15967	15975	15703	15819	15773	15913	15719	15866	15798	15894	15810	15866	15761	15648	15678	15922	15912	15817	15762	15730	15959	15774	16020	15718	15791	15682	16005	15652	15739	15774	15786	15793	15886	15932	15750	15883	15790	15911	15939	15792	15651	15838	15635	15741	15738	15852	15709	15999	15811	15760	15871	15763	15880	15939	15704	15769	15843	15970	15744	16084	15913	15894	15901	15988	15901	15967	15915	15841	15899	15836	15857	15911	15766	15753	15727	15779	15933	15724	15908	15810	16020	15852	16000	15758	15907	15990	15725	15834	15902	15815	15853	15644	15813	15758	15913	15742	15918	15724	15869	15916	15612	15681	15919	15961	15770	15813	15939	15816	15878	15937	15773	15850	15865	15820	15846	15945	15818	15893	15794	15768	15815	15963	15827	16068	15892	15752	15695	15819	15957	15779	15628	15854	15788	15710	15767	15938	15786	15823	15894	15836	15818	15800	15957	15975	15778	15930	16022	15756	15915	15792	15869	15817	15993	15931	15846	15632	15887	15848	15682	15793	15817	15888	15811	15842	15786	15936	15884	15687	15915	15784	15992	15761	15949	15935	15809	15654	15846	15582	15932	15865	16031	16057	15810	15787	16031	15825	15955	15861	15810	15900	16018	15821	15888	15901	15885	15945	15703	15943	15638	15863	16105	15702	15874	15702	15781	15652	15880	15776	15932	15828	15783	15691	15784	15842	15787	15797	15733	15952	15907	15960	16099	15689	15963	15912	15972	15768	15870	15729	16001	15933	15761	15842	15785	15890	15807	15874	15585	15782	15860	15864	16008	15905	16043	15961	15713	15831	15714	15953	15929	15815	15834	15653	15855	15774	15771	15873	15830	15848	15720	15718	15650	15906	15918	15734	15861	15854	15897	15768	15991	15944	15887	15717	15777	15740	15830	15899	15876	15801	15887	15730	15834	15850	15936	15521	15790	15810	15915	15652	15565	15845	15662	15929	15864	15873	15864	15829	15763	15824	15687	15611	15874	15952	15860	15897	16073	15994	15787	15666	15939	15739	15976	15870	15946	15824	15940	16025	15736	15781	15844	15934	15783	15781	15835	15922	15806	15848	15712	15826	15813	15901	16084	15909	15748	15921	15922	15882	15718	15941	15855	15875	15818	15870	15717	15648	15840	15743	15995	15751	15872	15836	15888	15895	15776	15938	15709	15875	15883	15915	15733	15769	16049	15796	15686	15866	15835	15725	15736	15717	15986	15700	15833	15879	15847	15727	15955	15770	16004	15870	15962	15956	15871	15876	15847	15819	15876	15803	15759	15803	15753	15981	15655	15688	15893	15959	15690	15732	15835	15691	15864	15900	15717	15812	15967	15923	15925	15890	15914	15975	15821	15900	15612	15991	16067	15780	15723	15728	15758	15918	15847	15828	16007	15803	15764	15782	15781	15775	15962	15888	15888	15814	16066	15742	16028	15905	15787	15833	15792	16044	15916	15738	15902	15895	15757	15639	15801	16023	15945	15788	15890	15704	16068	15982	15736	15850	15882	15861	15768	15884	15772	16159	15873	15833	15812	15910	15815	15865	15690	15801	15831	15936	16016	15737	15969	15987	15738	15939	15783	15762	15937	15892	15834	15941	15652	15810	15899	16012	15586	15844	15693	16055	15785	15863	15921	15761	16017	15958	15833	15837	15681	15814	15842	15628	15868	15846	15888	15844	15762	16131	15833	15982	15841	15904	15965	15657	16036	15730	15949	15842	15725	15803	15939	15805	15915	16004	15636	15777	16064	15816	15789	15917	15924	16034	15695	15879	15852	15878	15766	15869	15914	15593	15970	15902	15729	15993	15704	15861	15915	15755	15955	16061	15681	15700	15783	15871	15949	15930	15858	15811	15926	15895	15767	15747	16084	15790	15789	15960	15885	15790	15762	15829	15649	15747	15854	15943	15812	15647	15757	16107	16151	15992	15845	15724	15841	15867	15871	15886	15821	15886	15745	15911	15825	15649	15891	16055	15750	15817	15924	16048	15970	15936	15912	15855	15807	15729	15910	15742	15725	15823	15706	15905	15879	15780	15745	15593	15801	15932	15776	15966	15988	15975	15819	15864	15648	15802	15814	15765	15818	15684	15766	15737	15853	15998	15785	15902	15966	15776	15971	15783	15908	15713	15946	15692	15806	15741	15834	15898	15844	15808	15760	15996	15849	15483	15841	15971	15746	15861	15828	16085	15930	15828	15801	15824	15940	15952	15941	15710	15824	15905	15949	15795	16022	15611	15888	15836	15865	15883	15860	15904	15801	15969	15709	15822	15813	15784	15941	15755	15755	16032	15965	15899	15601	15576	15773	15894	15836	16004	15654	15965	15898	15962	15764	15902	15879	15836	15912	15838	15831	15905	16036	16042	15775	15815	16016	15898	15888	15933	15747	15815	15819	15967	15789	15970	15728	15966	15768	15795	15802	15643	15799	15797	15806	15874	16031	15790	15767	15834	15843	15798	15806	15802	15522	15804	16019	15895	15811	15857	15777	15934	16081	15850	15866	15886	15934	15976	15959	15913	15828	15704	16055	15900	16036	15853	15812	15750	15981	15778	15803	15914	15807	15773	15901	15867	15901	15941	15877	15913	15869	15789	15725	15830	15864	15689	15930	15788	15725	15861	15897	15958	15920	15960	15854	15719	15931	15941	15827	15785	15801	15762	15765	15734	15784	15747	16023	15956	15753	15775	15908	15875	15797	15778	15776	15965	15975	16082	15716	15881	15775	15666	15725	15847	15880	15991	15773	15909	15908	15773	15873	15890	15937
40664	54509	40242	23368	16309	14470	14165	14193	14206	14224	14099	14278	14158	14222	14292	13977	14238	14043	14092	14149	14172	14114	14161	14144	14211	14248	14092	14150	14195	14113	14209	14094	14152	14031	14134	14152	14208	14175	14130	14249	14199	14059	14093	14264	14260	14138	14050	14050	14035	14298	14065	14348	14040	13999	14306	14248	14179	14100	14093	14230	14191	14238	14024	14042	14192	14072	14183	14255	13925	14379	14244	14150	14176	14033	14103	13948	14263	14219	13973	14017	14265	14109	14000	14128	14166	14150	14257	14165	14210	14248	14087	14313	14211	14224	14108	14231	14354	14052	14064	14172	14037	14190	14065	14170	14188	14159	14169	14133	14170	13983	14061	14218	14109	13980	14136	13995	14008	14259	14202	14111	14136	14070	14152	14335	14133	14070	14186	14106	14167	14121	14158	14064	13998	14229	14111	14098	14144	14029	14149	14030	14175	14167	14199	14048	14247	14158	14019	14138	14145	14088	14217	14075	14158	14209	14154	14157	14083	14137	14176	14029	14264	14114	14283	14128	14170	14167	14169	14083	14091	14178	14228	14142	14186	14242	14186	13963	14089	14122	13944	14035	14227	14196	14143	14157	14154	14150	14310	13967	14155	14070	13934	14183	14135	14166	14341	14232	14024	14245	14113	14217	14066	14144	14110	14086	14161	14230	14144	14153	14050	14053	14172	14121	14213	14189	14024	14080	14070	14111	14145	14119	14127	14089	13990	14235	14075	13978	14198	14049	14140	14056	13967	14324	14054	13954	14232	14059	14214	14215	14148	14127	13939	14048	14124	14031	14162	14228	14124	14082	14335	14170	14244	14274	14077	14119	14109	14146	14089	14262	14034	14155	14070	14048	14275	14161	14142	14065	14153	14153	13873	14081	14154	14204	14242	14132	14095	14244	14051	14272	14161	14228	14245	14066	14032	14018	14113	14068	14197	14094	14205	14113	14049	14283	14095	14032	14147	14062	13905	14143	14260	14086	14200	14144	14063	14141	14134	14227	14176	14071	14018	14259	14235	13955	14191	14167	14117	14140	14240	14033	14169	14317	14187	14092	14048	14126	14228	14048	14219	14195	14168	14230	14116	14196	13968	14125	14082	14115	14007	14258	14234	14037	14266	14165	14203	14277	14411	14232	14308	14146	14154	14083	14182	14281	14061	14105	14210	14167	14149	14064	14111	14173	14109	14222	13980	14143	14073	14142	14101	14277	14029	14109	14105	14101	14007	14139	14151	14174	14156	14126	14202	14113	14256	14106	14032	14189	13986	14217	14213	14221	14057	14076	14084	14094	14033	14359	14051	14013	14078	14244	14252	14059	14105	14205	14248	14075	14102	14235	14176	14047	14237	14184	14054	14008	14061	14090	14234	14070	14063	14069	14187	14044	14027	14139	14152	14116	14120	14061	14146	14227	14180	14084	14088	14128	14170	13932	14142	14048	14277	14143	14202	14281	14203	14194	13970	14040	14129	14118	14016	14284	14052	14141	14152	14225	14186	14114	14155	14214	14184	14219	14057	14092	14202	14178	13934	14024	14174	14081	14256	14159	14120	14141	14137	13947	14344	14109	14023	14176	13805	14134	14139	14048	14249	14304	14063	14227	14371	14166	14012	14060	14245	14212	14249	14198	14192	14198	14140	14189	14137	14048	14094	14130	14164	14184	14071	14125	14227	14264	14085	14137	14260	14020	14227	14189	14114	14172	14202	14117	14153	14136	14093	14015	14216	14239	14158	14227	14231	14199	14204	14248	14273	14032	14132	14072	13890	14211	14196	14124	14286	14171	14073	13991	14194	13890	14123	14037	14266	14036	13993	14083	14172	14081	14048	14090	14011	14128	14257	14228	14196	14216	14164	14215	14248	14251	14103	14218	14236	14254	13976	14101	14101	14113	14063	14236	14347	14080	14241	14036	14237	14085	14169	14099	14019	14087	14228	14111	14090	14050	14230	14220	14178	14246	14174	14272	14182	14089	14313	14097	14196	14048	14047	14086	14047	14018	14219	14048	14061	14064	14190	14221	14119	14153	14212	14098	14166	14066	14188	14308	14130	14133	14110	14061	14043	14193	14074	14176	14053	14149	14160	14127	14115	14060	14020	14187	14154	14131	14183	14173	14146	14025	14160	14033	14309	14105	13964	14290	13939	13891	14223	14271	14144	14151	14158	14051	14068	14107	14246	14136	14177	14136	14182	14175	14259	14089	14067	14173	14142	14095	14170	14216	14087	14241	14056	13954	14176	14195	14210	14206	14134	14120	14086	14155	14078	14144	14226	14129	13990	14229	14104	14223	13885	14068	14246	14188	14075	14069	14142	14090	14236	14032	14035	14232	14037	14173	14197	14102	14199	14115	14137	14037	14265	14237	14176	14163	14062	14154	14059	14090	14191	14113	14123	14102	14207	14170	14224	14139	14280	14146	14072	14286	14143	14141	14118	14197	14285	14088	14064	14145	14101	14204	14100	14069	14050	14332	14129	14191	14184	14263	13931	14158	14217	14191	13977	14136	14109	14172	14047	14098	14055	14159	13983	14113	14124	14126	14098	14132	14068	13985	14280	14186	14199	14103	14087	14169	13987	14207	14066	14111	14172	14069	14137	14252	14112	14209	14314	14102	14156	14041	14112	14144	14040	14086	14103	14269	14218	14050	14112	14332	14330	14189	14129	14188	13971	14251	14142	14071	14110	14183	14138	14119	14151	14265	14121	14158	14141	14126	14016	14076	14182	13981	14159	14131	14011	14186	14136	14116	13995	14174	14162	14097	14224	14094	14234	13987	14060	14120	14102	14056	14101	14297	13964	14293	14405	14066	14170	14088	14236	13929	14099	14121	14155	14212	14091	14282	14113	14150	14065	14063	14172	14016	14081	14103	14347	14218	14026	14234	14200	14174	14056	14140	14116	14113	14048	14105	14081	14115	14064	13975	14195	14112	14153	14060	14115	13947	14009	14217	14212	14262	13978	14090	14150	14159	14241	14043	14186	14151	14179	14133	14209	14242	14152	14104	14051	14019	14167	14121	14118	14236	14115	14017	14105	14117	14111	14089	14053	14148	14167	14184	14217	14120	14136	14217	14362	14143	14110	14232	14220	14046	14177	14199	14172	14158	14057	14121	14203	14109	14194	14198	14229	14112	14388	14077	14226	14307	14110	13964	14201	14014	14176	14301	14200	14336	14122	14276	14180	14096	14142	14032	14064	14017	14079	14016	14199	14229	14144	14073	14201	14154	14166	14166	14136	13992	14126	14167	13996	14045	13932	14020	14243	14096	14152	14206	14118	14007	14094	14107	14152	14365	14216	14186	14003	14284	14107	14048	14137	14181	14200	14239	14135	14080	14215	14203	14039	14086	14141	14151	14152	14280	14067	14137	14283	14149	14179	14308	14228	14202	14085	14132	14118	13884	14133	14091	14051	14198	14114	13998	14089	14204	14146	14326	14108	14367	14217	14130	14203	14133	14188	14197	14055	14360	14074	14061	14188	14148	14079	14117	14068	14135	14322	14144	14197	13949	14219	13940	14240	14123	14210	14144	14113	14146	14176	14084	14220	14227	13915	14211	13995	14226	14094	14125	14087	14225	14018	14039	14173	14042	14028	14188	13899	14291	14087	14141	14401	14108	14204	14069	14282	14081	14100	14099	14123	14019	14112	14085	14100	14176	14038	14176	14118	14152	14128	14178	14198	14112	14099	14081	14154	14100	14090	14133	14130	14189	14249	14137	14125	14179	14199	13999	14091	13973	14132	14153	14227	14014	14193	14214	14274	14122	14279	14183	14010	14374	14122	14015	14254	14160	14101	14212	14128	13992	14175	14126	14107	14032	14231	14165	13990	13998	14009	14176	14136	14128	14011	14056	14281	14015	14187	14121	14217	14078	14151	14103	14136	14173	14032	14115	14037	14051	14059	14174	14283	14111	13972	14088	14133	14095	14085	14175	14128	14201	14265	14286	14050	14105	13928	14105	14280	14074	14031	14164	14124	14139	14014	14174	13901	14220	14097	14165	14108	14192	14078	14301	14052	14193	14172	13985	14253	14085	14041	14254	14167	14124	14083	14116	14160	14176	14121	14110	14159	14101	14241	14088	14166	14171	14009	14151	14088	14089	14224	14066	14095	14180	14091	14022	14235	14200	14071	14267	14140	14222	14009	14178	14042	14130	14204	13922	14129	14077	14172	14100	14280	14232	14026	14124	14173	14005	13941	14172	14189	14273	14212	14119	14152	14117	14169	14064	14061	14066	14182	14073	14224	14000	14179	14055	14303	14252	14195	14150	14204	14178	14152	14115	14042	14089	14244	14166	14135	14212	14008	14262	14164	14000	14214	14125	13981	14211	14183	14067	14295	14118	14000	14225	13970	14248	14185	14043	14221	14110	14255	14295	14211	14326	14114	14163	14140	14118	14160	14262	14157	14294	14050	14118	14122	14123	14310	14246	14206	14242	14191	14151	14153	14173	14229	14243	14216	13932	14189	14275	13982	14299	14061	14270	14104	14210	14121	14015	14144	14155	14183	14149	14091	14106	14301	14277	14187	14295	14130	14091	13944	14135	14095	14178	14083	14095	14142	14127	14091	14235	14171	14068	14254	14139	14215	14015	14118	14115	14035	14035	14035	14201	14135	14158	13982	14265	14126	14146	14117	14353	14229	14034	14031	14051	13996	14132	14177	14002	13914	14202	14172	14139	14212	14100	14098	14163	14053	14078	14195	14313	14093	14067	14280	14322	14140	14285	14190	14259	14172	14085	14190	14273	14067	14085	14078	14317	14122	14273	14043	14222	14281	14110	14239	14214	14189	14234	14017	14079	14118	14162	14081	14075	14104	14122	14262	13985	13948	14221	14139	14162	14097	14135	14147	14091	14093	14167	14227	14071	13959	14133	14216	14017	14166	14104	14079	14279	14329	14199	14037	14181	14044	14154	14083	14334	13993	14179	14079	13987	13974	14185	14081	14256	14091	14088	14078	14227	14205	14121	14023	14109	14071	14053	13959	14007	14173	14111	14255	14166	14191	14133	14112	14098	14037	13990	14224	14225	13981	13903	14117	14173	14195	14082	14277	14275	14241	14011	14024	14126	14150	14221	14023	14348	14264	14128	14253	14043	14079	14120	14191	14198	14258	14068	14121	14182	14118	13963	14130	14105	14221	14089
27411	31993	44049	34772	22932	18145	16572	16059	15737	15930	15897	15975	15845	15769	15928	16008	15722	15694	15812	15776	15741	15693	15931	15723	15481	15695	15794	15902	15706	15828	15664	15913	15879	15715	15828	15796	15841	15936	15592	15741	15645	15816	15740	15852	15855	15794	15734	15575	15817	15971	15723	15680	15680	15717	15908	15658	15650	15720	15702	15700	15648	15722	15846	15711	15773	15770	15619	15707	15623	15660	15605	15539	15796	15823	15813	15724	15800	15721	15779	15830	15781	15686	15635	15654	15687	15771	15909	16080	15884	15768	15932	15669	15726	15712	15653	15792	15851	15708	15683	15760	15934	15806	15570	15685	15686	15688	15905	15707	15857	15652	15737	15625	15586	15845	15642	15891	15788	15810	15678	15895	15955	15665	15723	15733	15603	15707	15657	15862	15604	15803	15590	15840	15718	15869	15829	15910	15869	15674	15661	15729	15695	15758	15850	15777	15786	15811	15827	15729	15804	15733	15710	15782	15743	15430	15647	15693	15647	15650	15889	15701	15434	15575	15542	15729	15568	15754	15787	15774	15837	15689	15725	15716	15892	15723	15639	15583	15771	15741	15670	15760	15757	15754	15779	15667	15831	15543	15592	15676	15904	15810	15707	15909	15869	15582	15775	15562	15737	15910	15944	15770	15773	16036	15703	15908	15670	15912	15989	15711	15942	15799	15909	15638	15832	15622	15731	15900	15720	15756	15804	15902	15729	15816	16005	15639	15586	15688	15485	15755	15752	15716	15753	15662	15621	15660	15699	15708	15773	15618	15768	15697	15933	15686	15802	15802	16113	15895	15737	15368	15722	15853	15708	15615	15843	15506	15669	15699	15799	15707	15775	15632	15724	15945	15808	15665	15836	15864	15882	15685	15666	15631	15638	15887	15886	15848	15757	15680	15996	15923	15820	15665	15826	15666	15854	15788	15724	15701	15760	15671	15677	15819	15726	15927	15679	15816	15620	15652	15678	15717	15730	15762	15950	15671	15752	15600	15681	15743	15620	15811	15832	15741	15733	15660	15605	15802	15848	15934	15825	15738	15878	15723	15843	15596	15805	15786	15751	15762	15889	15856	15804	15668	15742	15656	15694	15804	15909	15742	15948	15505	15710	15759	15775	15693	15663	15548	15845	15533	15647	15817	15870	15856	15932	15805	15775	15707	15477	15938	15695	15706	15774	15837	15755	15849	15832	15539	15775	15684	15698	15745	15793	15738	15563	15647	15979	15822	15808	15675	15570	15588	15871	15601	15747	15781	15641	15719	15699	15806	15662	15862	15893	15801	15673	15745	15702	15799	15877	15753	15907	15730	15777	15765	15811	15567	15763	15922	15781	15694	15884	15781	15762	15779	15866	15694	15822	15695	16024	15805	15933	15902	15729	15844	15674	15639	15830	15633	15845	15837	15846	15783	15847	15670	15732	15664	15849	15681	15911	15998	15652	15647	15701	15615	15651	15730	15739	15747	15810	15879	15854	15478	15793	15796	15892	15800	15760	15644	15589	15908	15612	15669	15822	15639	15682	15453	15843	15780	15989	15931	15783	15535	15591	15698	15714	15634	15715	15663	15904	15540	15702	15578	15746	15631	15787	15885	15885	15684	15782	15908	15809	15709	15835	15818	15716	15687	15705	15779	15818	15740	15924	15913	15902	15908	15625	15827	15708	15610	15880	15560	15653	15820	15969	15998	15632	15872	15616	15692	15872	15788	15667	15776	15892	15859	15670	15474	15686	15794	15902	15781	15876	15911	15712	15648	15663	15691	15683	15522	15762	15752	15860	16017	15986	15734	15768	15573	15746	15584	15802	15771	15771	15620	15733	15969	15645	15555	15855	15692	15820	15749	15729	15885	15801	15819	15956	15695	15948	15513	15619	15718	15670	15719	15699	15771	15859	15738	15791	15776	15762	15718	15733	15792	15666	15717	15784	15600	16012	15932	15769	15927	15712	15799	15767	15788	15768	15837	15560	15687	15689	15840	15982	15896	15597	15811	15893	15834	15775	15659	15750	15716	15624	15888	15799	15772	15773	15937	15757	15643	15734	15699	15755	15829	15768	15801	15757	15715	15842	15911	15725	15864	15613	15784	15590	15856	15772	15873	15845	15810	15788	15784	15829	15650	15785	15944	15784	16012	15604	15665	16016	15766	15751	15599	15562	15742	15788	15719	15666	15970	15650	15523	15716	15718	15673	15904	15913	15634	15783	15788	15760	15686	15687	15882	15577	15835	15700	15665	15838	15647	15798	15678	15805	15903	15763	15863	15864	15813	15738	15870	15657	15845	15590	15852	15635	15703	15894	15823	15754	15827	15818	15686	15647	15667	15767	15870	15577	15560	15950	15683	15866	15710	15754	15772	15787	15738	15857	16005	15716	15751	15716	15784	15751	15542	15696	15738	15797	15800	15745	15778	15701	15656	15536	15551	15783	15810	15523	15643	15874	15748	15815	15772	15706	15786	15524	15651	15610	15791	15936	15602	15729	15713	15854	15717	15884	15726	15639	15910	15903	15717	15722	15860	15740	15835	15821	15942	15932	15947	15851	15689	15851	15729	15687	15650	15753	15908	15671	15728	15775	15626	15730	15855	15865	15581	15785	15696	15865	15943	15757	15818	15603	15715	16009	15893	15777	15625	15946	15796	15834	15806	15724	15743	15728	15841	15806	15835	15641	15720	15676	15754	15876	15724	15639	15704	15913	15631	15661	15857	15804	15680	15749	15671	15772	15715	15769	15800	15566	15858	15740	15967	15810	15686	15548	15634	15785	15773	15584	15640	15691	15709	15711	15793	15857	15860	15868	15629	15738	15964	15762	15790	15810	15725	15854	15739	15834	15763	15832	15921	15753	15538	15723	15986	15723	15765	15562	15763	15585	15765	15797	15796	15811	15823	15794	15731	15713	15861	15626	15864	15727	15987	15990	15806	15791	15638	15639	15850	15754	15795	15657	15740	15647	15557	15870	15815	15736	15615	15782	15504	15874	15958	15837	15615	15632	15741	15764	15819	15663	15528	15798	16008	15733	15724	15539	15668	15808	15740	15743	15696	16048	15741	15700	15745	15611	15745	15855	15758	15614	15932	15707	15731	15920	15673	15768	15985	15971	15698	15760	15714	15760	15844	15685	15795	15651	15761	15818	15672	15641	15614	15623	15933	15844	15622	15576	15764	15716	15777	15767	15747	15825	15864	15640	15851	15732	15782	15893	15646	15945	15822	15708	15660	15847	15946	15910	15753	15751	15739	15759	15736	15724	15895	15563	15670	15773	15829	15779	15842	15850	15925	15800	15819	15615	15743	15930	15702	15792	15731	15600	15746	15727	15760	15604	15672	15781	15754	15743	15612	15767	15783	15647	15600	15725	15690	15658	15866	15662	15914	15963	15700	15941	15679	15798	15890	15729	15945	15923	15569	15784	15612	15831	15725	15587	15804	15768	15826	15858	15839	15731	15689	15610	15737	15809	15859	16038	15716	15677	15652	15647	15745	15850	15745	15737	15971	15764	15670	15816	15839	15812	15718	15743	15711	15712	15838	15859	15924	15468	15801	15738	15775	15707	15562	15895	15623	15610	15679	15523	15896	15546	15838	15805	15652	15741	15806	15753	15673	15656	15722	15637	15860	15715	15820	15830	15753	15898	15860	15651	15607	15553	15754	15863	15896	15831	15672	15881	15925	15673	15864	15779	15780	15772	15771	15679	15866	15983	15967	15933	15689	15717	15604	15954	15725	15888	15799	15896	15669	15738	15642	15748	15789	15724	15874	15786	15688	15721	15770	15598	15932	15871	15817	15837	15776	15981	15730	15985	15760	15951	15775	15754	15644	15803	15777	15735	15698	15756	15664	15853	15641	15939	15843	15763	15591	15814	15694	15889	15665	15861	15720	15693	15818	15784	15812	15772	15688	15859	15860	15699	15630	15811	15671	15787	15625	15666	15931	15629	15881	15632	15854	15832	15744	15654	15634	15629	15962	15807	15768	15814	15664	15880	15845	15619	15652	15736	15891	15734	15693	15870	15742	15893	15887	15895	15777	15712	15747	15808	15696	15662	15739	15816	15637	15709	15737	15644	15951	15637	15592	15927	15826	15852	15790	15691	15843	15763	15662	15639	15920	15853	15768	15738	15636	15839	15707	15693	15701	15743	15750	15971	15892	15839	15893	15937	15502	15713	15843	15478	15884	15786	15622	15713	15751	15568	15710	15733	15851	15666	15748	15762	15463	15670	15599	15901	15808	15830	15730	15591	15806	15785	15667	15645	16009	15655	15621	15841	15709	15756	15768	15807	15641	15745	15838	15721	15711	15945	15661	15851	15752	15723	15681	15830	15703	15675	15792	15864	15571	15679	15813	15589	15764	15821	15750	15736	15702	15684	15710	15694	15972	15530	15714	15863	15698	15500	15610	15729	15851	15910	15680	15763	15690	15741	15755	15842	15627	15761	15667	15771	15807	15859	15581	15575	15870	15830	16017	15946	15740	15761	15926	15763	15721	15813	15936	15656	15699	15699	15676	15854	15678	15722	15817	15712	15771	15897	15786	15851	15608	15617	15670	15830	15738	15756	15659	15929	15927	15743	15688	15875	15730	15888	15990	15916	15612	15895	15760	15833	15708	15740	15811	15701	15458	15900	15863	15979	15811	15703	15862	15825	15623	15643	15594	15834	15730	15670	15745	15817	15692	15650	15794	15714	15655	15647	15551	15716	15765	15727	15626	15680	15876	15707	15769	15675	15674	15837	15800	15693	15764	15945	15921	15950	15695	15952	15763	15924	15642	15681	15920	15783	15819	15898	15829	15830	15724	15835	15800	15739	15823	15661	15827	15637	15700	15838	15812	15703	15900	15753	15867	15732	15713	15819	15632	15833	15793	15684	15842	15823	15656	16084	15710	15894	15840	15627	15974	15726	15773	15879	15722	15777	15622	15754	15661	15674	15997	15672	15697	15745	15882	15638	15682	15904	15871	15883	15735	15791	15624	15777	15702	15753	15675	15871	15887	15785	15780	15827	15792	15883	15680	15686	15653	15885	15733	15686	15800	15665	15782	15847	15610	15738	15820	15973	15890	15750	15668	15851	15713	15702	15721	15702	15662	15740	15821	15817	15859	15828	15614	15946	15840	15739	15714	15714	15763	15644	15845	15639	15788	16126	15772
51740	76203	57131	33915	20419	14816	14036	14148	14001	14142	14003	14065	14136	14078	14072	14137	14034	13912	14078	14091	14097	14024	14027	14119	14126	14123	14100	14068	14037	14215	14172	14074	14143	14354	13999	14110	14007	14238	14003	13980	14153	14151	14062	14200	14241	14207	14250	14145	14095	13973	14177	14057	13980	14262	13900	14159	14085	14009	14138	14088	13982	14058	14101	14061	14022	14116	14020	14199	14090	14187	13880	14087	14072	14123	14030	14216	13869	13963	13995	14177	14129	14111	13932	14036	14152	14011	14091	14195	14239	14134	14198	14053	14091	14156	14094	14202	14074	14165	14216	14048	14018	14048	13964	14037	14135	14139	14136	13988	13959	14129	13960	13903	14272	13948	14215	14004	14196	14015	14007	14044	13880	14177	14148	14144	14129	14283	14208	14097	14090	14218	14198	14159	13969	14055	14126	14013	14027	14068	13991	14200	13981	14233	14141	14084	14026	14081	13929	14237	13963	14276	14032	14076	14049	14015	14081	14037	14108	14050	13937	14118	14312	14279	14175	14075	13945	14127	14111	14143	14131	13966	14193	14008	14146	14081	14188	14197	14000	13986	14046	14079	14076	14056	14176	14243	14055	14151	14121	14015	14018	14024	14107	14183	14127	14035	14142	14051	13966	14028	13997	14108	14091	14097	14023	14103	14121	14148	14029	13975	13912	14114	14118	13952	14213	13952	14131	13924	14148	14203	14095	14145	14134	14142	14190	14079	14180	14084	14064	14050	14059	13972	13872	14064	14259	14005	13989	14001	14084	14152	14029	13879	13994	14005	14146	13899	14059	13917	14098	13993	14259	14116	14082	14088	14127	14141	14063	14206	14025	14080	14129	14055	14043	14002	13969	14131	14102	14086	14168	14146	13982	14004	14061	13929	14016	14046	14296	14043	14194	14177	14158	14130	14190	14097	14172	14155	13950	13914	14134	13960	14108	14133	13957	14032	14032	14039	14092	13861	14155	13924	14220	14179	14009	14285	14111	14034	14084	14032	14155	13902	14040	14153	14152	13975	14055	14090	14249	13926	14006	13987	14005	14123	14145	14099	13985	14072	14196	14155	14124	14259	14059	14012	13883	14140	14123	14068	14111	13948	14118	14063	14041	14205	14162	14079	14201	14095	14183	14080	14090	14148	13943	14041	13919	14041	14079	13947	14119	14080	14169	13922	13999	14147	14239	14018	13947	13975	14210	13996	14036	14138	14102	13983	14233	14144	14161	14254	14061	14061	13893	14120	14144	13969	14065	14068	13931	14016	14075	14012	13976	14117	14003	14302	14058	13984	14214	14054	14079	13993	14090	14068	14074	14157	14095	14092	14012	14156	14198	14007	14029	14109	14144	14066	14064	14005	14130	14199	14211	14094	13996	14077	14155	14056	14007	14146	14190	13970	14064	13906	14079	14037	14072	14024	14145	14067	14094	14087	14136	14136	14061	14163	14111	14069	14121	14040	14100	14135	13992	14134	14016	14023	14049	14230	13994	14188	14050	13877	13907	14231	14210	14009	14040	14067	14232	14224	14161	14046	13991	14160	14099	14164	14016	14054	14075	14081	14073	14098	14034	14204	14055	14092	14068	14185	14006	14125	14048	14256	14141	14181	14012	14059	13973	13923	14166	14000	13888	14057	14038	14083	14067	14296	14103	14139	14055	14113	14136	14025	14096	14088	14081	14049	14135	14180	14090	13999	14075	14169	14033	14293	14223	14190	14085	14061	14129	14041	14114	14241	14095	14197	14075	14223	14147	14041	14084	14019	14086	14179	14347	14017	14022	14138	14035	14135	13973	14066	14141	14009	14134	14095	14088	14020	14019	14063	14086	14073	14052	14046	14022	14248	14093	14067	14079	14121	14045	14066	14162	14316	14048	13972	14062	14188	13898	14084	14157	14061	13983	13983	14300	14082	14159	14067	14089	14098	13993	13969	14064	14033	13974	14194	14002	14181	14054	14073	14134	14054	14167	13954	14113	13987	14174	14082	14149	14133	13981	14086	14187	14186	14089	14146	14075	14192	14128	13903	14250	14092	14028	14065	14173	14048	14104	14260	14007	13975	14206	13990	14073	14130	14063	13949	14086	14058	13876	14138	13957	14188	14200	14168	14057	13995	14052	14082	14161	13967	14267	14167	14196	14162	14226	13969	14111	14107	14089	13972	14094	14180	14173	14200	14024	14125	14257	13983	14035	14189	14117	14036	14070	14050	14154	14045	14090	14015	13983	14061	14151	14139	13970	14066	14010	14071	14080	14154	13941	14069	14328	14208	14033	14121	14095	13956	14124	14008	14100	14034	14027	14135	14109	14024	14153	14060	14116	13984	14099	14099	14127	13934	14137	14051	14116	14044	13983	13971	14115	14095	14181	14155	14124	14330	14000	14082	14109	14087	14242	14085	14103	14176	14067	14066	14074	14058	14022	14030	14234	13979	14053	14106	14140	14128	14263	14022	14125	14073	14135	14047	14010	14023	14199	14100	14075	13976	14061	14074	14023	14231	14160	14172	14016	14127	14048	14137	14326	14110	14096	14131	14002	14046	14219	14047	14070	14059	14072	14000	14168	14171	14105	14195	13970	14090	14177	14076	14194	14209	13871	14133	13998	13934	14134	14028	14147	13910	14144	14035	14013	14158	14293	14051	13968	14040	14136	14175	14227	14119	14166	14084	13959	14015	14205	14128	14157	14165	14017	14193	14079	14036	14150	14016	14018	14118	14026	14050	13936	14028	14051	13996	14101	14208	14117	14174	13898	14113	14350	14042	14163	14115	14375	13970	13870	14120	14243	14099	14086	14088	13925	14162	13969	14175	14063	14162	14229	14065	14042	14113	14148	14070	14138	14140	13957	14098	14164	14030	14145	14083	14154	14062	13950	14330	14197	14132	14098	14079	14132	14120	14152	14219	13943	14091	14014	14000	13983	14078	14028	14165	14117	14008	14086	14036	14111	14018	14089	14088	14082	14071	14052	14080	14156	14106	14000	14136	14129	14062	14089	14125	14190	14086	14218	14152	14229	13957	14068	14100	14058	14065	14102	13969	14195	14265	14109	14161	13931	14043	14111	14170	14202	14091	14139	13973	14055	14100	14101	14044	14015	13982	13963	13890	14003	14090	14059	14002	13991	13982	14033	14059	14209	13965	14064	14205	14111	13996	14205	14084	14126	14115	14136	13996	14103	14137	14232	14088	14007	13959	14019	14220	14122	14149	14074	14122	14236	13989	13962	14024	14179	14085	14038	14038	14026	14018	13964	14138	14027	14116	14133	14046	14122	13979	14018	14171	13992	14051	14019	14188	14163	14313	14012	13999	14007	14084	14080	14257	14057	14173	13996	14096	14252	14096	14053	14010	14250	14106	14213	13989	14317	14047	14152	14213	14144	14150	13923	14095	14124	14160	13982	14215	14268	14131	14068	14113	14066	14099	14121	14024	14241	14207	14131	14082	13941	14211	14114	14151	13904	14074	14243	14027	14073	13982	14093	13959	13980	13896	14072	14157	14240	14090	14030	14061	13985	13978	14012	14177	14268	13805	14153	14081	14092	14133	14054	13959	14137	14061	14190	14099	13954	14260	14053	14202	13969	14053	14094	14162	13951	14149	13869	14116	14064	14080	14305	14088	14053	14235	14100	14122	13907	14148	14133	14003	14076	13935	14105	14104	14115	14128	14198	13983	14038	14212	13996	14277	14027	14196	14081	14158	14252	14111	14023	14232	14067	14101	13907	14098	14029	14123	14246	13847	14209	14141	14156	13984	14147	14025	14092	14022	14224	14060	14230	14108	14015	14070	14134	13969	14070	14083	14014	14109	14053	14185	13940	14205	14273	13984	14225	13958	14125	14076	13991	14106	14291	13991	14118	14229	14215	14245	14131	14050	14057	14169	14113	14171	13968	14137	14136	13938	14101	14118	14140	14117	14105	14004	14043	14168	14157	14094	14139	14163	14116	14046	13983	14169	14091	13972	14225	14177	14115	14116	14173	14183	14071	14034	14009	14219	14071	13942	13952	14134	14086	14097	13993	13995	14058	14167	14195	14141	14023	14227	14127	14157	13966	13864	13926	14039	14132	14337	14086	14057	13945	13881	13978	14230	14092	14094	14170	14072	14180	14129	14270	14118	14206	14114	14034	14196	14173	14023	14037	14235	14134	14075	13900	14079	14118	14002	13910	13950	14114	14208	14036	14024	13956	14251	13806	14152	13986	14224	13926	14183	14112	14008	14205	14165	14141	14069	14026	14027	14207	13990	14026	14106	14038	14125	14178	14106	14005	14137	14098	14238	13966	14347	14030	14252	13915	14182	14006	13938	14103	14146	14062	14157	14118	14086	13999	14006	14092	14144	14014	14097	14217	14023	14132	14148	13985	14186	14246	14234	14027	14052	14056	14067	14025	14146	14063	13981	14046	14136	14020	14115	14255	14127	13969	14100	14039	13964	14058	14094	14056	14290	14007	14097	14236	14084	14105	14152	14147	14172	14048	14178	13993	14186	14243	14157	14173	14076	14024	14199	14216	14056	14166	14131	14038	14187	14292	13959	14091	13995	14174	14150	14150	14108	14137	14070	14027	14145	14181	13927	14076	14196	14131	14159	14213	14004	14105	14047	14125	14072	14140	14045	14186	14106	13946	14017	14076	14113	14161	14086	14097	14157	14046	14097	13945	14065	14000	14161	13997	14157	14113	14192	13985	14069	14291	14154	14190	14009	14138	14230	14124	14239	14094	14161	14030	14225	14139	14123	14279	14147	14149	14126	14298	14247	14125	14182	14186	14324	14143	14053	14062	14104	14043	14039	14124	14194	14270	13919	14118	14082	14244	14078	14107	14058	13976	14244	14093	14062	13867	14086	13924	14080	14144	14053	14004	14203	14163	14055	14152	14132	14132	13988	14186	13991	14249	14079	14200	13926	14307	14078	14176	14210	14195	14092	14045	13908	14175	14095	14141	14055	14161	13860	14095	14194	14089	13959	14156	13936	14114	14140	13982	14021	14039	13991	14127	14165	14187	14115	14078	13979	14118	14048	13973	14066	13992	14150	14238	14163	14161	14053	14077	14086	13978	13943	14059	14189	13971	14199	14073	13956	14034	14132	14160	14064	14180	14068	14271	14134	14085	14010	14035	14042	14074	14068	14145	14034	13978	14209	14091	14110
22940	22952	34297	29019	24412	23339	22513	16986	15881	16102	16231	15992	16047	16035	15827	16152	16185	16019	15993	16007	15988	15979	15923	15869	15980	16023	15943	15987	15741	15943	16060	16034	15945	15838	15985	15920	15770	15890	15805	15922	16107	15826	15835	15863	15886	15965	15996	15846	16026	15769	15925	15845	15911	15744	15884	15717	15892	15916	15691	15803	15861	15776	15866	15770	15974	15831	15775	16019	15829	15879	15880	15875	15921	15993	15960	15840	15847	15789	15748	15890	15720	15845	15894	15816	15731	15768	15639	15775	15809	15882	15775	16015	15799	15757	15839	15907	15879	15832	15881	15828	15896	15697	15650	15875	15727	15800	15715	16019	15920	15901	15719	15880	15874	15844	15737	15791	15932	15828	15902	15804	15883	15761	15715	15842	15871	15876	15836	15755	15738	15754	15841	15913	16013	15692	15723	15914	15610	15857	15974	15828	15816	15897	15880	15648	15875	15794	15882	15843	15866	15756	15747	15724	15751	16100	15904	15827	15791	15908	15847	15661	15827	15822	15796	15807	15775	15723	15815	15488	15778	15989	15870	15663	15831	15868	15734	15842	15696	15935	15694	15824	15693	15803	15753	15656	15871	15761	15876	15664	15738	15905	15633	15659	15772	15861	15802	15808	15858	16049	15725	15915	15834	15938	16017	15787	15923	15831	15662	15690	15801	15624	15862	15804	15827	15850	15788	15841	15862	15751	15830	15916	15849	15896	15761	15846	15755	15797	15854	15803	15640	15688	15975	15836	15645	15806	15903	15889	15763	15922	15832	15621	15831	15807	15830	15691	15766	15608	15879	15678	15942	15961	15791	15972	15716	15599	15721	15817	15818	15881	15889	15841	15827	15657	15839	15705	15878	15754	15847	15956	15846	15727	15951	15846	15923	15849	15888	15881	15822	15786	15693	15837	15893	15837	16062	15872	15888	15962	15942	15716	15667	15798	15754	15848	15890	16007	15728	15866	16006	15930	15960	15752	15625	15844	15721	15850	15701	15731	16042	15778	15803	15819	15836	15688	15666	15775	15836	15868	15682	15684	15849	15799	15761	16127	15765	15759	15870	15761	15627	15829	15838	15829	15711	15644	15646	15847	15804	15742	15840	15687	15805	15898	15743	15753	15715	15719	15819	15679	15801	15877	15696	15787	15822	15834	15980	15848	15934	15880	15711	15785	15690	15810	15758	15991	15955	15775	15741	15887	15801	15943	15604	15776	15610	15894	15672	15842	15745	15757	15890	15927	15686	15771	15991	15849	15929	15750	15681	15685	15844	15759	16005	15778	15858	15861	15877	15695	15879	15613	15748	15785	15641	15859	15728	15693	15855	15701	15850	15816	16114	15897	15753	15678	15855	15691	15846	15885	15799	15691	15692	15939	15754	15756	15708	15562	15755	15641	15858	15860	15894	15966	15799	15914	15674	15807	15857	15663	15670	15920	15793	15823	15767	15775	15739	16050	15926	15660	15873	15782	15718	15674	15745	15740	15964	15751	15801	15898	15829	15864	15917	15864	15639	15779	15964	15695	15632	15733	15935	15768	15794	15778	15715	15815	15845	15785	15813	15655	15756	15886	15664	15804	15779	15904	15724	15934	15850	15883	15889	16022	15778	15910	15882	15718	15977	15872	16023	15773	15723	15729	15996	15722	15851	15654	15860	15651	15638	15891	15947	15906	15750	15874	15817	15678	15662	15556	15967	15683	15846	15980	15892	15715	15806	15941	15693	15719	15827	15694	15700	15835	15532	15722	15870	15755	16043	15603	15766	15861	15669	15724	15769	15693	15929	15743	15767	15909	15793	15921	15899	15822	15857	15928	15864	15855	15955	15803	15728	15689	15835	15780	15827	15732	15958	15718	15876	15725	15838	15843	15693	15869	15787	15876	15908	15751	15919	15898	15892	15683	15779	15870	15798	15609	15755	15768	15732	15893	15585	15779	15984	15924	15694	15819	15603	15684	15832	15719	16001	15883	15828	15964	15850	15596	15819	15917	15516	15774	15479	15916	16000	15741	15720	15696	15737	15735	15806	15819	15814	15738	15747	15886	15771	15724	15752	15699	15885	15959	15808	15895	15921	15750	15889	15874	15917	15731	15765	15669	16013	15736	15894	15731	15879	15813	15933	15744	15809	15717	15926	15820	15776	15594	15680	15660	15524	15763	15714	15644	15841	15799	15866	16021	15587	15842	15849	15772	16008	15884	15902	15915	15771	15703	15812	15713	15880	15803	16071	15741	15775	15768	15755	15857	15757	15705	15660	15752	15848	15770	15816	15788	15755	15837	15953	15755	15927	15829	15877	15732	15802	15647	15614	15657	15836	15760	15932	15871	15649	15751	15700	15627	15742	15701	15788	15687	15662	15766	15508	15675	15633	15571	16040	15830	15707	15729	15664	15921	15727	15878	15697	15725	15857	15901	15858	15989	15887	15770	15744	15980	16005	15869	16028	15967	15712	15880	16189	15775	15937	15781	15889	15752	15939	15673	16064	15932	15938	15898	15877	15862	15778	15616	15831	15773	15456	15770	15762	15901	15889	15925	15717	15929	15812	15852	15712	15814	15699	15879	15845	15697	15842	15916	15754	15859	15861	15789	15825	16021	15732	15713	15796	15845	15692	15618	15656	15806	15770	15956	15817	15781	15882	15907	15712	15817	15902	15502	15734	15908	15752	15823	15860	15736	15833	15728	15746	15676	15858	15902	15828	15697	15727	15930	15774	15744	15744	15806	15783	15815	15966	15641	15842	15634	15804	15736	15681	15865	15762	15921	15896	15780	15684	15778	15921	15857	16007	15766	15910	15661	15726	15716	15797	15615	15690	15645	15813	15754	15718	15690	15667	15831	15883	15948	15698	15691	15801	15600	15852	15763	15716	15733	15840	15694	15888	15883	15789	15731	15610	15767	15705	15571	15793	15778	15735	15648	15986	15549	15650	15831	15801	15626	15658	15806	16017	15830	15701	15732	15683	15613	15796	15854	15960	15489	15726	15704	15499	15742	15795	15674	15857	15779	15856	15794	15921	15689	15853	15710	15743	15877	15661	15710	15865	15938	15823	15902	15738	15999	15745	15710	15699	15720	15699	15815	15859	15987	15742	15614	15670	15965	16061	15810	15592	15609	16017	15967	15741	15788	15692	15862	15665	15683	15642	15551	15524	15812	15832	15834	15762	15776	15541	15707	15611	15841	15754	15703	15586	15965	15703	15713	15683	15696	15837	15662	15728	15659	15666	15821	15843	15762	15698	15805	15818	15708	15870	15714	15861	15627	15888	15789	15800	15800	15652	15912	15813	15779	16065	15722	15645	15692	15878	15740	15773	15789	15830	15802	15741	15835	15757	15963	15762	15849	15591	15837	15990	15825	15903	15637	15829	15768	15831	15890	15765	15901	15661	15832	15864	15596	15828	15721	15691	15730	15682	15742	15877	15607	15672	15749	15792	15734	15847	15883	15749	15716	15790	15703	15897	15926	15731	15683	15672	15769	15843	15742	15788	15587	15801	15937	15853	15766	15870	15960	15858	15884	15940	15831	15824	15671	15908	15923	15822	15832	15834	15737	15811	15834	15744	15988	15777	15786	15735	15559	15874	15724	15659	15805	15805	15742	15592	15713	15724	15723	15723	15863	15792	15727	15636	15791	15854	15631	15809	15650	15973	15979	15834	15878	15902	15803	15859	15634	15833	15833	16045	15782	15762	15716	15864	15816	15558	15596	15880	15750	15835	15918	15939	15727	15683	15898	15669	15730	15741	15876	15806	15778	15569	15898	15700	15872	15711	15745	16059	15840	15924	15721	15864	15802	15705	15853	15860	15809	15840	15592	15848	16007	15874	15861	15826	15681	15928	15615	15820	15903	15745	15844	15778	15962	15797	15685	15670	15778	15590	15856	15777	15699	15858	15734	15867	15883	15736	15685	15621	15636	15681	15907	16140	15953	15753	15549	15772	16034	15986	15763	15726	15778	15790	15810	15744	15728	15906	15773	15828	15689	15756	15904	16054	15809	15977	15853	15551	15752	15891	15790	15643	15739	15603	15830	15833	15829	15611	15646	15643	15797	15924	15694	15851	15819	15850	15738	15757	15974	15816	15787	15700	15682	15848	15704	15807	15873	15839	15724	15803	15881	15626	15729	15694	15716	15736	15998	15810	15883	15960	15763	15673	15488	15704	15794	15905	15685	15847	15648	15754	15777	15800	15876	15741	15653	15669	15815	15845	15811	15696	15769	15620	15937	15887	15628	15860	15710	15612	15857	15822	15493	15733	15734	15869	16027	15858	15909	15791	15767	15864	15781	15805	15803	15665	15735	15775	15742	15602	15588	15793	15701	15920	15677	15832	15807	16068	15847	15822	15805	15816	15825	15879	15676	15784	15752	15976	15857	15844	15716	15891	15695	15930	15827	15743	15611	15959	15818	15584	15855	15861	15902	15760	15566	15626	15962	15974	15505	15789	15667	15751	15816	15876	15647	15761	15747	15814	15857	15767	15980	15724	15996	15701	15748	15692	15904	15984	15883	15779	15695	15840	15649	15986	15748	15748	15714	15911	15724	15679	15743	15771	15731	15771	15732	15615	15809	15839	15897	15939	15899	15962	15680	15875	15756	15694	15840	15682	15710	15782	15904	15918	15815	15862	15695	15778	15734	15778	15711	15885	15730	15703	15852	15809	15583	15904	15804	15848	15609	15786	15703	15824	15798	15848	15936	15746	15931	15808	15857	15755	15943	15858	15628	15892	15865	15862	15811	15775	15863	15849	15832	15856	15910	15853	15802	15913	15866	15606	15747	15688	15741	15743	16085	15903	15714	16009	15800	15813	15716	15847	15720	15695	15707	15877	15926	15800	15876	15932	15770	15818	15715	15817	15731	15835	15766	15667	15627	15843	15733	15746	15758	15829	15727	15722	15835	15896	15874	15966	15805	15886	15682	15889	15813	16073	15683	15705	15778	15670	15667	15855	16031	15723	15846	15854	15703	15605	15583	15649	15589	15658	15938	15684	15931	15741	15944	15860	15824	15764	15926	15749	15839	15695	15990	15745	16001	15794	15660	15739	15795	15797	15829	15781	15731	15726	15672	15729	15727	15831	15758	15851	15711	15979	15899	15892	15637	15700	15764	15746	15790	16028	15784	15806	15730	15876	15841	15567	15814
63496	104058	83680	57615	34291	17991	14021	14033	14080	14042	14145	14161	14093	14085	13903	14279	14230	13972	14117	14250	13978	14117	14115	14205	14035	14135	14153	14186	14077	14175	14178	13981	14036	14137	14243	14141	14067	14003	14259	14211	14270	14054	14179	14151	14229	14069	14101	14156	14271	14191	14171	14115	14337	14068	14142	14110	14118	14260	14267	14223	14284	14123	13991	14220	14254	14210	14045	13865	13998	14142	14204	14036	14099	14246	13969	14040	13991	14284	14269	14131	14325	14207	14164	14004	13965	14072	14147	14190	14071	14188	14131	14209	14096	14082	14200	14222	14164	14005	14230	13920	14212	14036	14134	14130	14146	14043	14224	14105	14090	14162	14163	14039	14213	14002	14049	14061	14241	14107	14006	14189	14118	14194	14193	13960	14143	14110	14118	14150	14054	14062	14157	14148	14103	13916	13984	14198	14234	14091	14149	14317	14107	13934	14356	14057	13999	14090	14010	14053	14043	13945	14036	14222	14200	14094	13910	13985	14306	14159	13973	14164	14176	14121	14079	14170	14179	14280	14116	14162	13989	14162	14114	14217	14155	14104	14198	14197	14105	14159	14202	13887	14119	14279	14211	14140	14046	14254	14255	14065	14051	14112	14247	14050	14238	13940	14044	14079	14141	14308	14199	14125	14232	14081	13977	14040	14138	14130	14153	13987	14047	14247	14102	14156	13956	14279	13940	14156	14045	14218	14194	13978	14039	14135	14141	14118	14123	14226	14116	14096	14099	13959	14323	13960	14011	14019	14065	14079	14306	14247	14219	14018	14080	14114	14095	14107	14111	14017	14118	14188	14125	13837	14090	14159	14248	14216	14139	14103	14088	13981	14073	14302	14070	14042	13995	14025	14042	14140	14148	14100	14016	14107	14011	13993	14142	14248	14136	14133	14147	14103	13904	14074	14146	14103	14169	14045	14267	14081	14184	14130	14119	14201	13999	13929	14104	13962	14069	14079	13929	14196	14104	14184	14229	14067	14133	14042	14208	14106	14130	14211	14228	14151	14220	14236	14135	14320	14134	14117	14086	14258	14006	14300	14206	14204	14058	14116	13895	14070	14182	14088	14075	14313	14101	14080	14036	14094	14142	14062	14069	14061	14146	14262	14224	14123	14416	14200	14199	14164	14127	14074	14037	14060	14193	14173	14074	14256	14045	14107	14025	14184	14028	13991	14165	14164	14179	14051	14076	14293	14262	14086	14198	14232	14200	14145	14180	14029	14180	14308	14116	14002	14089	14129	14160	14184	14199	14127	14081	13901	14268	14247	14001	14153	14199	14116	14042	14009	14150	14182	14167	13893	14104	14415	14301	14128	13968	14051	14160	14150	14091	14061	14079	14055	13948	14123	14170	13972	14193	14119	14255	14031	14038	14167	13960	14377	14184	14062	14359	14110	14213	14275	14087	14138	14085	14116	14097	14177	14075	14165	14130	14233	14065	14118	14274	14247	14223	14054	14175	14017	14097	14023	14029	14093	14243	14075	14142	14307	14010	14205	14037	14147	14043	14288	14193	14020	14022	14222	14229	14235	14283	14085	14063	14037	14174	13980	14055	14198	14281	14165	13988	14261	14170	14105	14136	14066	14222	14110	14084	14028	13871	14168	14253	14034	14267	14223	14063	14033	13910	14143	14124	14213	14188	14175	13973	14238	14135	14011	14105	14243	13971	14102	14156	14118	14140	14064	14143	14126	14175	14166	14071	14213	14134	14142	14039	14073	14170	14300	14426	14267	14028	13988	14122	14130	14140	14040	14190	13982	14265	14056	14014	14182	13985	14189	14349	14151	14081	14167	14102	14237	14153	14164	14013	14160	14204	14123	14231	14142	14093	14015	14133	14116	14189	14103	14065	14236	14200	13899	14153	14184	14079	14154	13993	13995	14169	13997	14138	14045	14166	14142	14328	14028	14097	14253	14069	14082	14137	14084	14027	14014	13945	14087	14159	13954	14180	14138	14195	14133	14075	14046	14067	14089	14166	14172	14141	14191	14270	14140	14117	14263	14123	14212	14108	14121	14091	14054	14125	14165	14172	14216	14040	14141	14211	14144	14048	14100	14183	14050	13995	14145	14263	14174	14204	13985	14121	14322	14055	14145	14217	14094	14070	14081	14115	14130	14050	14173	14042	14109	14047	14137	14012	14025	14085	14236	14328	13873	14130	14039	14002	13902	14141	14061	14147	14197	14057	14267	14143	13986	14047	14168	14070	14363	14124	14142	14111	14318	14002	14112	14272	14025	14087	14115	14040	14193	14104	13961	14185	14010	14115	14131	14103	14212	14004	14155	14022	14151	14043	14249	14215	14272	14093	14301	14183	14120	13977	13965	14207	14092	13966	14202	14118	14198	14237	13959	14049	14034	13969	14167	14081	14179	14205	13968	14314	14136	14101	13904	13958	14181	14037	14147	14246	14031	14211	14082	14154	14021	14186	14086	14178	14079	14242	14078	14119	14258	14038	14005	14129	14135	14196	14104	14209	14175	13929	14186	14144	14205	14186	14277	14163	14024	14119	14048	14142	14127	14263	14160	14159	14089	14013	14160	14011	14086	13968	14184	14143	14025	14288	14130	14005	14230	14119	14172	14127	13938	14059	14032	14080	14291	14011	14096	14210	14024	14222	14175	14315	14021	14172	14171	14033	14063	14046	13999	13996	14082	14123	14153	14104	14059	14020	13925	14096	14269	14122	14098	14346	14074	14116	14080	14085	14012	14219	14068	14050	14066	14086	14124	14127	14159	14232	14045	14247	14228	14288	13982	14007	14170	14167	14166	13929	14145	14028	14179	14067	13968	14137	14095	14061	14142	14080	14313	14033	14186	14290	14188	14202	14189	14032	14165	14193	14171	14098	14014	14071	14139	14105	13984	14041	14055	14195	14157	14116	14144	14000	14195	14113	14103	13991	14076	14095	13994	14275	14253	14122	14044	14279	14186	14262	14109	14135	14102	14147	14223	14026	13924	14167	14105	14189	13989	14047	14080	14039	14079	14089	14085	14129	14115	14158	13977	14171	14122	14214	14046	14054	14174	13974	14095	14220	14044	14127	14092	14068	14215	14269	14329	14075	13942	14041	14191	14148	14109	14137	14102	14260	14106	13990	14039	14173	14094	13944	14357	14145	14110	14189	14020	14151	14099	14293	14064	14101	14129	14149	14185	13951	14121	14269	14094	14145	13991	14191	14089	13952	14112	14185	14128	14147	13989	14005	14176	14102	13947	14064	14061	14108	14269	14100	14017	14236	14239	14103	14094	14179	14123	14290	14210	14223	14039	14037	14123	14178	14111	14291	14102	14090	14169	14174	14034	14007	13867	14243	14103	14090	14055	14124	13910	14070	14238	14056	14071	14224	14139	14050	14171	14289	14153	14090	14011	14034	14079	14241	14081	14069	14071	14182	14108	14009	14090	14141	14303	14065	14118	14055	14152	14196	14170	14054	14180	14085	14078	14146	14321	13974	14293	14099	14000	14034	14115	14109	14075	14198	14212	14189	13945	13976	14130	14208	14115	13980	14128	14094	14004	14157	14217	14065	14049	14307	14125	14117	14076	14106	14203	14196	14052	14123	14200	14110	14198	14080	14143	13993	14070	14140	14282	14203	13923	14043	14113	14210	14165	14204	14050	14097	14207	14142	14023	14106	14168	13985	14117	14146	14050	14129	14043	14155	14192	14045	14000	14157	14165	14190	14114	14158	14196	13979	14078	14189	14056	14003	14094	13899	14179	14028	14155	14204	14102	14222	14133	14144	14133	14096	14110	14204	14040	14193	14009	14113	14163	14031	14119	14062	14194	13950	14115	14098	14114	14157	14173	14071	14106	14128	14279	14098	13999	13930	14097	13984	14268	14224	14129	14144	14106	14025	14305	13993	13917	14116	14122	14210	14064	13908	14171	14033	14098	14097	14075	14119	14030	14019	14279	14022	14175	14240	14242	14035	14024	14132	14092	14098	13926	14042	13960	14191	14092	14198	14165	14156	14178	14150	14098	14148	14292	14002	14246	14086	14070	14204	14147	14209	14076	14246	14150	14272	14209	14085	14206	14051	14201	14137	14006	14231	13951	14095	14142	14119	14257	14150	14054	14110	14089	14302	14053	14073	14138	14078	14003	14010	14179	14145	14038	14159	14049	13984	14010	14081	14092	14212	14019	14127	14037	14133	14000	14032	14090	14071	14078	14274	14232	14200	14065	14151	14052	14101	14099	14045	14108	14022	14206	14158	14167	14178	14181	14184	14246	14054	14135	14177	14061	13889	14125	14089	14035	14330	14129	14074	14172	14152	14178	14081	13975	14025	14087	14209	14156	14020	13986	14029	14206	14083	14148	14225	14090	14192	14311	14025	14115	14193	14136	14082	14133	14245	14126	14364	13999	14106	14171	14110	14041	14258	14191	14134	14150	14099	14149	14230	14117	14291	14264	13942	14197	14040	14140	13927	14045	14156	14051	14092	14098	14175	14081	14037	14166	14097	14183	14189	14057	14034	14112	14080	13968	14218	14142	14178	14143	14021	14129	14151	14227	14219	14054	14080	14012	14109	14066	13962	14107	14057	14212	14138	13930	14186	14147	14091	14149	14124	14134	14160	14130	14104	14198	14183	14030	14316	14016	14084	14039	14202	14224	14002	14229	14067	14072	14085	14151	14114	13924	14168	14243	14024	13990	14078	14066	14160	14329	14121	14158	14142	14019	14232	14170	14253	14145	14146	13995	14009	14169	14126	14090	14103	14095	14053	14004	13985	14167	14149	14170	14142	14142	14221	14064	14058	13997	14033	14125	13997	14101	14142	14184	14069	14207	14051	14092	14155	14026	14325	14265	14232	14163	14210	14115	14072	14005	13957	14218	14108	14053	14011	14060	14046	14058	13953	14151	14120	14057	14208	14084	14255	14109	14110	14305	13913	14083	14221	14082	14219	14081	14322	14216	14073	13986	14138	14171	14168	14255	14045	14182	14316	13982	14220	14152	14058	14123	14157	13988	14123	14104	14101	14185	14152	14265	14051	14126	14162	14009	14069	14121	14020	14198	13949	14077	14118	14112	14135	14047	14025	14044	13886	14019	14147	14215	14042	14037	14050	14098	14160	13982	14158	14300	14094	14174	14109	14066	14003	14020	14202	14259	14107	13972	14065	14283	14135	14273
31313	36480	39941	28093	19823	17403	16955	16759	16802	16830	16908	16931	16942	16833	16911	16760	16948	16910	16934	16787	16869	16818	16900	16810	16698	16890	16744	16771	16728	16928	17027	16955	16944	16889	16844	16878	16674	16603	16526	16745	16856	16745	16741	16749	16847	16643	16925	16784	17018	16807	16942	16866	16787	16837	16761	16803	16829	16647	16744	16762	16756	16964	16776	16725	16885	16949	16608	16933	16718	16709	16714	16832	16699	16634	16893	16853	16920	16715	16772	16671	16665	16859	16752	16723	16687	16894	16610	16760	16730	16815	16865	16693	16938	16753	16796	16473	16772	16879	16931	16782	16748	16798	16778	16812	16777	16841	16776	16797	16767	16926	16814	16648	16818	16856	16766	16899	16857	16934	16932	17027	16902	16765	16818	16680	16763	16733	16684	16882	16768	16816	16829	16749	16781	16772	16704	16667	16757	17011	16865	16618	16720	16597	16926	16643	16815	16671	16599	16699	16807	16741	16627	16851	16805	16877	16844	16584	16838	16846	16756	16644	16818	16933	16799	16864	16876	16927	17004	16727	16784	16650	16779	16842	16658	16816	16862	16595	16770	16660	16756	16713	16857	16775	16775	16685	16902	16599	16786	16933	16645	16685	16771	16688	16759	16692	16634	16580	16676	16680	16674	16798	16819	16808	16713	16650	16579	16831	16721	16749	16748	16842	16717	16755	16823	16875	16918	16706	16815	16837	16904	16661	16764	16776	16639	16899	16720	16819	16812	16838	16567	16723	16825	16784	16641	16760	16856	16966	16648	16779	16919	16973	17095	16794	16798	16962	16946	16707	16708	16803	16660	16757	16724	16469	16861	16864	16672	16641	16949	16700	16520	16519	16870	16763	16760	16782	16660	16870	16885	16999	16784	16871	16646	16933	16680	16976	16657	16921	16754	16820	16802	16922	16624	16872	16754	16569	17072	16655	16877	16704	16703	16577	16600	16725	16798	16776	16542	16860	16812	16790	16708	16596	16920	16655	16657	16904	16645	16681	16987	16734	16573	16592	16727	16675	16761	16860	16693	16707	16914	16839	16871	16808	16556	16687	16824	16887	16697	16890	16814	16566	16998	16568	16960	16760	16908	16888	16854	16772	16722	16547	16775	16932	16854	16785	16845	16817	16785	16637	16886	16781	16853	16913	16686	16764	16836	16869	16828	16845	16707	16765	17047	16698	16723	16704	16888	16673	16900	16657	16767	16736	16799	16893	16868	16925	16845	16742	16780	16666	16741	16654	16902	16714	16828	16608	16656	16759	16826	16688	16488	16737	16864	16717	16682	16943	16608	16614	16722	16807	16786	16930	16960	16763	17032	16812	16768	16727	16698	16895	16855	16859	16819	16753	16815	16930	16895	17041	16802	16818	16770	16854	16548	16912	16860	16870	16899	16871	16709	16749	16657	16929	16774	16669	16774	16749	16806	16748	16892	16613	16610	16665	16986	16758	16878	16715	16580	16728	16592	16744	16713	16784	16903	16745	16670	16548	16732	16754	16752	16682	16744	16946	16671	16784	16811	16774	16623	16681	16733	16787	16821	16827	16675	16599	16824	16687	16913	16816	16820	16905	16764	16800	16746	16701	16823	16635	16900	16711	16823	16870	16783	16875	16667	16781	16900	16709	16686	16740	16554	16761	16582	16671	16731	16791	16696	16657	16802	16863	16793	16864	16918	17071	16823	16892	16817	16754	16852	16831	16792	17022	16652	16653	16849	16941	16819	16620	16810	16761	16808	16658	16772	16729	16864	16760	16749	16619	16755	16757	16662	16610	16809	16943	16782	16815	16893	16898	16736	16530	16758	16773	16977	16693	16703	16762	16687	16825	16998	16840	16776	16801	16834	16773	16718	16881	16617	17009	16738	16991	16725	16660	16603	16869	16727	16862	16873	16702	16857	16652	16943	16786	16841	16764	16583	16837	16852	16903	16897	16683	16737	16778	16698	16805	16576	16761	16692	16792	16706	16844	16832	16891	16923	16757	16745	16905	16656	16706	17049	17064	16772	16714	16597	16624	16633	16792	16984	16706	16766	16787	16837	16611	16608	16626	16789	16744	16759	16699	16749	16804	16748	16917	16783	16813	16839	16768	16888	16758	16613	16818	16695	16644	16858	16774	16906	16805	16751	16720	16783	16656	16860	16752	16806	16999	16816	16760	16649	16721	16892	16552	16896	16758	16946	16866	16581	16743	16881	16797	16847	16812	16777	17199	16846	16784	16756	16708	16823	16803	16898	16598	16765	16960	16878	16824	16787	16765	16904	16842	16822	16744	16840	16724	16968	16810	16920	16734	16825	16662	16834	16724	16724	16859	16930	17005	16864	16878	16846	16607	16886	16620	16760	16858	16738	16743	16807	16724	16801	16874	16667	16697	16800	16793	16771	16812	16858	16728	16948	16846	16762	16869	16765	16712	16667	16831	16521	16867	16653	16797	16796	16805	16860	16768	16756	16891	16669	16879	16714	16558	16709	16754	16903	16866	16824	16859	16808	16815	16687	16662	16723	16815	16802	16693	16614	16648	16667	16764	16701	16916	16828	16843	16773	16637	16786	16865	16615	16917	16763	16767	16608	16641	16513	16815	16731	16877	16685	16707	16696	16746	16792	16784	16681	16927	16804	16679	16843	16694	16869	16979	16818	16729	16926	16842	16784	16841	16963	16890	16836	16722	16944	16666	16731	16711	16757	16633	16724	16935	16810	16681	16910	16863	16535	16673	16806	16809	16875	16752	16869	16851	16994	16785	16966	16841	16869	16864	16734	16872	16854	16843	16776	16846	16982	16936	16747	16746	16583	16698	16856	16782	16711	16686	16866	16922	16850	16736	16811	16745	16860	16643	16895	16867	16651	16763	16725	16802	16754	16743	16577	16746	16859	16728	16981	16837	16729	16657	16784	17046	16717	16566	16674	16764	16788	16791	16694	16937	16672	16574	16741	16666	16807	16773	16777	16815	16771	16609	16861	16483	16821	16733	16886	16598	16740	16731	16721	16873	16745	16676	16884	17018	16930	16826	16714	16716	16882	16896	16801	16705	16525	17205	16817	16732	16699	16805	16839	16523	16727	16797	16879	16968	16812	16695	16636	16678	16879	16902	16790	16816	16757	16782	16840	16839	16640	16772	16573	16850	16757	16765	16931	16952	16919	16858	16813	16806	16898	16919	16596	16887	16816	16888	16788	16813	16841	17099	16734	16955	16788	16776	16725	16733	16776	16694	16708	16780	16755	16841	16722	16707	16654	16705	16922	16900	17046	16995	16755	17006	16840	16858	16794	16552	16848	16832	16779	16736	16728	16647	16856	16787	16605	16745	16955	16708	16818	16971	16890	16726	16882	16871	16876	16739	16933	16723	16915	16769	16923	16826	16773	16874	16921	16814	16757	16850	16909	16883	16705	16585	16796	16963	16918	16717	16595	16531	16612	16706	16861	16754	16929	16884	16707	16774	16909	16758	17048	16830	16764	16565	16883	16914	16867	16728	16857	16692	16996	16905	16831	16916	16962	16832	16538	16888	16869	16852	16851	16678	16798	16530	16744	16751	16687	16668	16743	16868	16950	16852	16883	16950	16733	16842	16704	16814	16887	16802	16641	16784	16807	16815	16640	16876	16713	16744	16828	16722	16798	16686	16756	16749	16618	16630	16698	16845	16741	16951	16863	16884	16975	16727	16836	16988	16911	16836	17026	16829	16849	16727	16602	16786	16742	16634	16667	16916	16905	16762	16873	16698	16742	16726	16570	16708	16756	16806	16823	16641	16806	16859	17090	16905	16820	16743	16689	16627	16779	16757	16785	16854	16829	16578	16694	16818	16637	16733	16917	16723	16860	16719	16786	16651	17003	16749	16923	16744	16717	16912	16805	16959	16901	16784	16715	16837	16663	16777	16732	16828	16649	16857	16736	16744	16752	16544	16701	16779	16833	16878	16602	16856	16852	16712	16907	16813	16628	16717	16673	16812	16635	16654	16727	16775	16880	16715	16842	16931	16864	16917	16740	16883	16728	16951	16884	16628	16838	16787	16940	16618	16734	16817	16728	16886	16859	16743	16723	16639	16950	16834	16809	16893	17024	16820	16745	16658	16947	16834	16791	16878	16885	16913	16950	16821	16846	16675	16891	16774	16727	16753	16762	16712	16705	16624	16863	16848	16775	16588	16732	16749	16749	16679	16575	16680	16940	16718	16843	16746	16789	16919	16831	16669	16814	16721	16976	16913	16873	16670	16808	16950	16671	16818	16701	16991	16880	16847	16839	16642	16761	16865	16858	16661	16747	16733	16877	16739	16629	16666	16867	16839	16991	16816	16621	16616	16877	16796	16838	16715	16782	16816	16948	16899	16735	16773	16877	16716	16751	16827	16898	16798	16793	16972	16616	16867	16759	16814	16943	16789	16871	17010	16749	16758	16791	16835	16764	16821	16718	16583	16805	16855	16631	16825	16771	16658	16853	16599	17106	16762	16907	16817	16758	16621	16863	16686	16672	16698	16811	16707	16851	16694	16778	16925	16769	16912	16717	16803	16909	16757	16848	16774	16763	16573	16915	16835	16891	16622	16866	16754	16698	16737	16818	16867	16849	16704	16730	16821	16851	16707	16649	16768	16784	16630	16832	16719	16653	16759	16874	16832	17023	16751	16700	16640	16791	16775	16781	16797	16836	16797	16681	16700	16735	16665	16737	16705	16573	16774	16780	16945	16735	16894	16777	16881	16747	16991	16921	16793	16792	16880	16832	16812	16918	16698	16695	16966	16854	16875	16685	16668	16836	16611	16792	16931	16778	16934	16833	16936	16733	16825	16698	16608	16884	16569	16784	16884	16643	16930	16796	16754	16863	16554	16698	16639	16863	16743	16849	16772	16849	16654	16835	16766	16804	16785	16678	16811	16865	16946	16821	16835	16858	16813	16771	16800	16872	16929	16736	16731	16494	16474	16742	16729	16486	16649	17020	16980	16759	16929	16788	16750	16667	16870	16819	16678	16674	16731	16798	16777	16702	16627	16770	17037	16787	16633	16670	16691	16752	16776	16809	16733	16653	16738	16771	16910	16707	16745	16637	16763	16774	16700	16836	16820	16743	16608	16681	16823	16707	16741	16657	16715	16917	16876	16933	16771	16817	16732	16868	16851	16718	16581	16831	16725	16893	16700
40804	54989	41299	24160	17018	14841	14767	14785	14757	14620	14922	14681	14749	14895	14894	14772	14736	14719	14690	14836	14631	14742	14733	14742	14812	14671	14741	14750	14737	14781	14835	14732	14704	14780	14610	14775	14574	14650	14767	14665	14822	14743	14723	14772	14691	14769	14704	14687	14506	14637	14691	14733	14652	14846	14810	14708	14891	14795	14783	14769	14880	14631	14750	14679	14649	14769	14692	14835	14791	14873	14711	14825	14761	14821	14647	15000	14705	14742	14700	14694	14857	14758	14646	14855	14790	14579	14659	14770	14629	14760	14746	14711	14584	14812	14681	14898	14579	14732	14734	14558	14715	14770	14602	14794	14709	14739	14729	14856	14476	14700	14745	14697	14789	14742	14905	14735	14765	14598	14788	14767	14694	14734	14718	14827	14759	14900	14752	14799	14732	14761	14694	14592	14708	14649	14680	14624	14559	14700	14762	14816	14789	14928	14730	14751	14950	14878	14673	14686	14664	14685	14840	14619	14701	14731	14789	14787	14847	14700	14804	14731	14783	14829	14783	14646	14538	14962	14842	14601	14667	14564	14732	14748	14661	14859	14744	14751	14669	14732	14570	14666	14848	14752	14641	14653	14698	14811	14757	14732	14748	14546	14585	14629	14663	14809	14742	14635	14661	14636	14833	14711	14885	14865	14765	14910	14824	14674	14681	14921	14805	14713	14747	14747	14794	14738	14698	14741	14704	14759	14623	14713	14870	14821	14657	14791	14732	14718	14635	14680	14680	14722	14597	14802	14771	14696	14751	14709	14743	14624	14833	14669	14831	14777	14709	14756	14810	14691	14765	14509	14706	14667	14786	14788	14668	14622	14720	14709	14868	14562	14791	14815	14763	14749	14641	14667	14740	14740	14639	14733	14668	14716	14807	14585	14836	14727	14616	14882	14596	14721	14808	14804	14542	14567	14790	14725	14711	14901	14771	14725	14759	14681	14882	14735	14599	14656	14739	14716	14722	14855	14680	14693	14603	14635	14716	14910	14732	14789	14658	14711	14730	14781	14691	14715	14820	14644	14703	14723	14693	14815	14732	14627	14689	14757	14734	14781	14661	14642	14853	14825	14706	14730	14704	14698	14629	14733	14730	14717	14539	14547	14739	14619	14738	14647	14681	14790	14770	14862	14651	14693	14678	14776	14679	14603	14661	14735	14764	14827	14960	14840	14761	14672	14684	14686	14750	14601	14659	14725	14653	14639	14467	14735	14644	14691	14712	14830	14555	14703	14707	14862	14659	14696	14753	14753	14736	14709	14776	14685	14832	14679	14727	14676	14864	14606	14885	14653	14846	14719	14896	14796	14757	14778	14641	14591	14647	14775	14792	14729	14644	14878	14774	14811	14742	14622	14648	14638	14833	14688	14882	14644	14795	14753	14636	14748	14706	14702	14655	14819	14618	14806	14574	14613	14754	14682	14635	14612	14815	14825	14775	14550	14837	14615	14689	14777	14660	14674	14729	14781	14630	14728	15010	14915	14802	14873	14827	14625	14701	14707	14759	14815	14714	14718	14719	14614	14719	14616	14757	14778	14737	14659	14818	14543	14811	14876	14839	14672	14833	14684	14825	14725	14608	14529	14828	14727	14805	14745	14874	14693	14761	14603	14544	14782	14856	14934	14738	14608	14631	14707	14810	14777	14717	14777	14845	14753	14723	14709	14785	14658	14703	14672	14794	14699	14654	14694	14708	14662	14765	14767	14763	14716	14879	14917	14844	14670	14831	14783	14741	14598	14755	14610	14657	14587	14811	14767	14841	14664	14644	14799	14674	14626	14669	14768	14653	14631	14778	14728	14611	14704	14717	14572	14722	14807	14724	14613	14661	14662	14743	14693	14623	14890	14644	14701	14684	14685	14612	14596	14641	14804	14477	14784	14853	14858	14657	14615	14680	14780	14830	14668	14770	14765	14639	14771	14704	14576	14762	14904	14600	14688	14744	14823	14738	14729	14709	14749	14838	14679	14914	14708	14780	14688	14669	14805	14542	14802	14725	14775	14712	14658	14695	14714	14664	14672	14680	14726	14775	14751	14733	14803	14767	14650	14727	14587	14550	14649	14681	14769	14867	14681	14767	14863	14764	14929	14530	14779	14633	14793	14846	14844	14754	14703	14956	14789	14807	14663	14804	14705	14613	14824	14663	14734	14581	14608	14890	14862	14541	14827	14586	14928	14869	14726	14737	14818	14536	14843	14654	14791	14643	14760	14584	14717	14769	14832	14603	14672	14782	14781	14775	14752	14682	14805	14820	14733	14869	14623	14719	14792	14707	14603	14726	14769	14768	14776	14680	14718	14740	14694	14635	14736	14707	14707	14718	14602	14687	14808	14823	14712	14715	14788	14771	14647	14756	14859	14741	14517	14856	14787	14936	14790	14656	14646	14623	14613	14692	14769	14785	14776	14832	14697	14701	14602	14691	14793	14772	14762	14664	14754	14822	14736	14718	14699	14647	14697	14574	14751	14856	14806	14835	14483	14869	14930	14602	14721	14815	14817	14883	14567	14604	14605	14631	14706	14827	14791	14636	14713	14547	14620	14821	14862	14806	14780	14759	14745	14747	14788	14830	14645	14648	14690	14643	14760	14703	14586	14582	14721	14744	14675	14825	14638	14662	14776	15007	14684	14645	14870	14793	14862	14808	14722	14795	14699	14967	14664	14657	14601	14861	14758	14671	14678	14812	14668	14677	14871	14690	14615	14662	14886	14833	14794	14700	14753	14756	14739	14816	14778	14697	14769	14734	14751	14719	14604	14836	14663	14715	14616	14730	14797	14687	14630	14742	14866	14677	14704	14607	14635	14641	14675	14828	14732	14836	14603	14691	14746	14626	14581	14693	14725	14543	14883	14609	14742	14741	14622	14770	14718	14832	14663	14555	14753	14775	14757	14742	14520	14836	14713	14814	14599	14850	14755	14730	14599	14724	14720	14702	14835	14572	14921	14672	14749	14672	14769	14851	14684	14690	14666	14704	14657	14702	14815	14880	14659	14698	14704	14840	14760	14856	14739	14681	14672	14816	14754	14800	14571	14726	14669	14652	14663	14611	14727	14827	14867	14825	14795	14512	14620	14619	14600	14722	14709	14811	14793	14811	14607	14694	14817	14834	14833	14728	14631	14838	14652	14782	14853	14688	14625	14760	14763	14704	14716	14754	14679	14766	14787	14653	14671	14783	14797	14702	14630	14758	14868	14641	14828	14653	14985	14746	14675	14800	14717	14759	14746	14830	14703	14840	14772	14846	14862	14855	14705	14841	14729	14665	14597	14584	14704	14691	14789	14832	14739	14743	14705	14707	14856	14804	14872	14766	14613	14821	14556	14820	14796	14554	14635	14586	14725	14668	14715	14675	14797	14874	14701	14627	14707	14495	14730	14883	14750	14511	14470	14502	14731	14565	14578	14572	14713	14879	14667	14703	14754	14797	14721	14666	14691	14743	14674	14778	14687	14774	14933	14736	14670	14649	14745	14618	14781	14851	14810	14568	14693	14723	14642	14848	14785	14803	14839	14591	14649	14734	14793	14834	14495	14862	14636	14745	14771	14674	14672	14716	14805	14755	14812	14715	14669	14687	14689	14760	14783	14758	14618	14851	14732	14822	14793	14611	14760	14677	14766	14636	14834	14749	14681	14706	14702	14736	14743	14763	14655	14730	14800	14720	14634	14735	14660	14717	14671	14696	14988	14692	14799	14719	14660	14748	14835	14593	14607	14852	14736	14738	14693	14812	14643	14877	14562	14676	14697	14804	14668	14560	14584	14471	14639	14734	14755	14615	14799	14469	14711	14718	14795	14693	14705	14690	14753	14803	14660	14846	14708	14787	14904	14617	14911	14860	14881	14745	14541	14714	14687	14748	14587	14645	14717	14762	14703	14599	14773	14743	14759	14744	14680	14671	14634	14591	14794	14822	14669	14599	14856	14871	14793	14849	14886	14825	14672	14725	14724	14666	14676	14643	14803	14633	14900	14688	14864	14583	14753	14729	14573	14705	14665	14736	14705	14848	14825	14846	14751	14606	14633	14768	14823	14767	14679	14667	14770	14853	14621	14622	14816	14689	14858	14763	14828	14586	14756	14627	14802	14551	14792	14732	14876	14811	14825	14691	14727	14792	14677	14649	14696	14745	14877	14606	14699	14672	14679	14882	14617	14833	14557	14783	14583	14748	14628	14518	14680	14965	14667	14828	14706	14695	14714	14625	14874	14763	14861	14697	14752	14610	14879	14818	14754	14568	14810	14696	14675	14812	14803	14883	14911	14579	14685	14746	14729	14671	14953	14830	14823	14701	14716	14641	14814	14610	14737	14803	14648	14693	14805	14747	14567	14750	14805	14595	14783	14804	14897	14760	14624	14802	14751	14785	14676	14900	14775	14496	14783	14735	14671	14776	14650	14568	14854	14678	14737	14738	14709	14789	14645	14797	14723	14687	14616	14779	14665	14807	14744	14711	14650	14738	14791	14869	14713	14693	14861	14719	14768	14746	14910	14638	14633	14749	14701	14550	14709	14727	14590	14779	14769	14604	14614	14782	14593	14650	14708	14702	14759	14707	14547	14725	14717	14643	14848	14753	14961	14744	14706	14621	14664	14750	15027	14760	14689	14892	14804	14680	14742	14566	14689	14686	14780	14879	14651	14841	14733	14722	14751	14748	14777	14760	14598	14752	14785	14655	14654	14849	14574	14845	14729	14668	14817	14711	14595	14617	14535	14884	14662	14620	14673	14641	14708	14907	14542	14667	14703	14789	14662	14670	14752	14590	14713	14757	14624	14676	14672	14646	14816	14703	14747	14808	14643	14639	14813	14748	14604	14674	14658	14721	14692	14751	14817	14721	14700	14519	14789	14733	14752	14630	14722	14661	14724	14735	14682	14828	14764	14627	14637	14783	14793	14671	14677	14837	14846	14622	14625	14623	14886	14677	14877	14659	14810	14675	14725	14780	14825	14618	14851	14799	14744	14824	14722	14756	14646	14743	14794	14876	14789	14932	14524	14861	14742	14737	14854	14657	14826	14703	14741	14784	14784	14932	14530	14755	14669	14634	14821	14705	14878	14694	14594	14733	14630	14719	14791	14839	14548	14847	14767	14829	14775	14742	14599	14674	14742	14586	14788	14626	14665	14688	14771	14649	14767	14752	14741
27336	32314	43482	32605	22168	18520	17761	16752	16828	16893	16845	16802	16750	16976	16858	16995	16847	16866	16785	16753	16742	16860	16622	16648	16785	16598	16683	16747	16818	16681	16758	16773	16599	16554	16773	16884	16801	16710	16810	16645	16692	16808	16684	16801	16693	16789	16692	16658	16670	16667	16718	16795	16898	16738	16765	16689	16870	16764	16698	16854	16650	16850	16801	16742	16578	16753	16643	16640	16734	16878	16548	16768	16995	16783	16819	16850	16657	16544	16580	16801	16817	16670	16903	16562	16708	16732	16772	16887	16686	16791	16770	16634	16610	16793	16668	16740	16748	16722	16730	16653	16667	16941	16774	16734	16723	16618	16768	16807	16868	16697	16677	16852	16796	16667	16737	16807	16597	16632	16663	16602	16860	16819	16746	16677	16759	16725	16804	16747	16846	16721	16916	16950	16770	16730	16704	16716	16754	16696	16550	16914	16854	16478	16730	16871	16739	16938	16867	16708	16793	16733	16625	16737	16601	16567	16628	16738	16686	16570	16831	16629	16787	17000	16698	16621	16794	16700	16778	16646	16618	16831	16764	16627	16745	16694	17020	16816	16862	16737	16704	16761	16678	16520	16699	16605	16829	16756	16712	16791	16867	16985	16897	16753	16714	16697	16794	16724	16761	16786	16451	16671	16882	16613	16648	16869	16586	16712	16772	16703	16761	16562	16700	16837	16743	16590	16723	16674	16695	16756	16727	16661	16882	16778	16661	16632	16695	16787	16671	16787	16761	16721	16646	16725	16609	16905	16895	16639	16649	16822	16833	16902	16454	16761	16603	16779	16835	16685	16864	16682	16884	16673	16537	16729	16786	16621	16783	16710	16672	16760	16670	16769	16975	16788	16712	16644	16744	16858	16610	16686	16665	16766	16709	16772	16711	16554	16596	16572	16772	16686	16697	16683	16657	16757	16655	16655	16690	16684	16670	16656	16607	16716	16711	16839	16869	16739	16875	16774	16521	16764	16638	16759	16647	16790	16781	16646	16706	16935	16805	16719	16556	16539	16638	16749	16832	16768	16693	16728	16889	16610	16935	16875	16686	16733	16706	16516	16702	16621	16756	16665	16834	16738	16797	16539	16904	16685	16561	16658	16774	16631	16642	16745	16756	16865	16809	16578	16841	16732	16764	16770	16956	16753	17055	16728	16712	16626	16689	16606	16971	16681	16593	16670	16870	16625	16842	16562	16819	16861	16641	16790	16546	16615	16569	16639	16796	16740	16697	16783	16599	16714	16747	16686	16858	16645	16918	16767	16779	16757	16763	16787	16797	16790	16914	16786	16835	16710	16740	16649	16812	16805	16835	16793	16682	16670	16510	16666	16720	16815	16705	16721	16708	16674	16545	16673	16552	16673	16707	16915	16724	16693	16548	16668	16728	16641	16717	16850	16607	16843	16829	16739	16570	16774	16894	16909	16556	16787	16676	16728	16644	16577	16527	16918	16671	16715	16923	16742	16790	16655	16754	16787	16698	16670	16642	16815	16645	16605	16584	16658	16726	16744	16780	16749	16775	16740	16724	16807	16957	16543	16637	16553	16457	16582	16566	16611	16575	16793	16937	16814	16838	16804	16660	16883	16712	16822	16787	16505	16484	16588	16688	16507	16646	16782	16622	16521	16710	16761	16829	16740	16816	16752	16682	16868	16722	16797	16813	16822	16729	16783	16735	16775	16729	16815	16760	16664	16670	16717	16748	16703	16684	16644	16697	16792	16575	16804	16677	16553	16781	16700	16643	16695	16805	16949	16803	16663	16711	16690	16729	16778	16714	16885	16697	16620	16653	16818	16711	16663	16973	16754	16769	16734	16894	16798	16581	16755	16529	16710	16945	16617	16823	16647	16898	16637	16659	16829	16563	16624	16871	16661	16857	16665	16741	16757	16996	16719	16799	16649	16625	16729	16684	16569	16742	16697	16736	16879	16789	16720	16601	16609	16694	16692	16764	16856	16815	16693	16633	16510	16634	16584	16806	16745	16673	16736	16712	16810	16846	16842	16689	16765	16890	16749	16620	16826	16793	16685	16905	16749	16920	16688	16666	16751	16636	16554	16543	16678	16633	16755	16618	16624	16946	16701	16655	16822	16718	16742	16766	16629	16653	16846	16674	16745	16648	16813	16554	16716	16981	16794	16872	16984	16705	16583	16642	16500	16699	16662	16909	16703	16702	16681	16540	16896	16539	16725	16812	16707	16746	16819	16610	16817	16622	16796	16633	16614	16777	16727	16774	16575	16912	16676	16686	16758	16808	16923	16563	16528	16692	16527	16643	16553	16629	16610	16645	16659	16645	16764	16763	16623	16557	16816	16748	16639	16847	16488	16737	16730	16670	16647	16755	16590	16709	16836	16621	16696	16736	16718	16865	16822	16685	16743	16759	16674	16603	16701	16627	16759	16691	16959	16712	16733	16653	16816	16724	16653	16742	16795	16691	16404	16669	16659	16811	16522	16747	16867	16825	16807	16687	16590	16884	16839	16661	16715	16664	16715	16827	16658	16822	16704	16971	16717	16720	16831	16543	16801	16684	16806	16789	16881	16754	16733	16813	16732	16770	16730	16657	16729	16824	16722	16755	16736	16554	16935	16913	16681	16790	16742	16814	16662	16619	16757	16736	16625	16607	16511	16674	16665	16580	16796	16660	16557	16787	16718	16868	16620	16556	16694	16766	16571	16719	16722	16796	16547	16849	17016	16757	16937	16742	16858	16768	16476	16744	16764	16790	16786	16704	16671	16539	16773	16831	16816	16894	16552	16549	16816	16787	16563	16842	16870	16571	16807	16748	16766	16776	16688	16675	16645	16689	16525	16673	16605	16694	16885	16703	16702	16847	16880	16616	16869	16711	16609	16905	16837	16813	16826	16608	16548	16619	16765	16742	16708	16705	16608	16597	16713	16719	16636	16742	16702	16536	16734	16877	16784	16685	16738	16652	16547	16704	16590	16622	16709	16855	16690	16730	16727	16636	16751	16735	16794	16724	16698	16914	16710	16667	16822	16795	16600	16838	16888	16579	16682	16794	16851	16689	16551	16529	16772	16721	16516	16762	16730	16656	16716	16803	16856	16871	16817	16647	16971	16674	16737	16818	16619	16754	16595	16613	16648	16948	16643	16860	16732	16768	16827	16851	16890	16699	16605	16691	16706	16639	16572	16764	16726	16650	16739	16578	16722	16377	16718	16691	16547	16636	16793	16921	16785	16680	16601	16706	16578	16742	16759	16522	16577	16776	16707	16746	16858	16771	16670	16765	16547	16609	16518	16770	16672	16822	16897	16896	16624	16612	16667	16622	16669	16825	16652	16727	16676	16758	16688	16807	16658	16645	16669	16707	16882	16680	16728	16696	16715	16761	16734	16783	16741	16693	16620	16831	16653	16555	16679	16726	16703	16797	16812	16706	16829	16877	16729	16597	16623	16792	16823	16532	16799	16746	16809	16676	16542	16733	16696	16660	16565	16436	16697	16690	16583	16892	16668	16702	16667	16778	16788	16742	16904	16683	16751	16618	16754	16542	16594	16688	16547	16691	16773	16699	16611	16817	16795	16613	16683	16812	16758	16834	16662	16748	16703	16677	16804	16827	16663	16678	16768	16795	16583	16912	16818	16625	16782	16839	16732	16755	16646	16823	16750	16649	16673	16645	16592	16732	16713	16615	16731	16797	16570	16908	16761	16735	16789	16625	16653	16796	16748	16809	16762	16660	16651	16676	16683	16816	16747	16604	16743	16832	16726	16755	16776	16799	16554	16573	16879	16658	16632	16634	16823	16868	16659	16697	16684	16744	16642	16684	16835	16757	16726	16875	16749	16798	16909	16638	16786	16762	16656	16632	16838	16880	16815	16705	16753	16624	16670	16778	16763	16538	16676	16560	16509	16773	16626	16922	16791	16786	16615	16752	16764	16847	16832	16847	16885	16713	16723	16594	16654	16883	16870	16909	16878	16892	16769	16915	16709	16739	16831	16860	16750	16694	16562	17036	16648	16964	16616	16611	16826	16857	16867	16748	16571	16959	16708	16867	16772	16915	16895	16737	16671	16764	17009	16615	16833	16965	16918	16671	16684	16819	17052	16769	16704	16655	16586	16603	16712	16776	16701	16680	16722	16650	16662	16654	16764	16792	16693	16952	16694	16843	16752	16681	16818	16786	16853	16717	16864	16705	16565	16763	16757	16948	16781	16738	16548	16771	16817	16764	16848	16819	16600	16680	16730	16610	16783	16680	16874	16789	16705	16659	16705	16627	16617	16716	16682	16753	16746	16785	16665	16911	16587	16744	16518	16846	16980	16486	16835	16729	16562	16611	16557	16772	16676	16697	16668	16833	16888	16720	16635	16817	16718	16658	16813	16631	16676	16831	16763	16685	16895	16635	16577	16850	16719	16762	16564	16724	16670	16713	16624	16863	16736	16747	16756	16778	16570	16617	16970	16853	16575	16624	16634	16767	16470	16762	16658	16816	16620	16659	16736	16851	16691	16629	16795	16783	16780	16824	16862	16788	16624	16579	16684	16727	16641	16778	16799	16765	16878	16536	16733	16888	16580	16632	16759	16751	16595	16711	16737	16734	16635	16626	16814	16620	16551	16591	16645	16718	16590	16743	16739	16692	16802	16831	16495	16687	16999	16674	16667	16675	16746	16782	16782	16770	16582	16685	16662	16627	16539	16765	16530	16748	16691	16623	16735	16788	16824	16741	16580	16659	16781	16650	16620	16715	16702	16500	16740	16870	16807	16746	16699	16930	16830	16752	16718	16624	16819	16632	16716	16410	16922	16659	16577	16658	16811	16694	16569	16852	16531	16832	16755	16678	16746	16728	16712	16954	16700	16736	16663	16834	16824	16628	16585	16833	16810	16611	16904	16765	16674	16885	16782	16835	16735	16674	16827	16794	16676	16683	16733	16769	16883	16729	16763	16705	16846	16665	16847	16675	16692	16631	16700	16526	16929	16683	16706	16747	16835	16804	16760	16816	16662	16706	16641	16590	16468	16860	17097	16799	16868	16715	16808	16759	16715	16587	16659	16691	16710	16658	16765	16677	16803	16697	16782	16778	16891	16621	16756	16882	16956	16734	16743	16901	16713	16767	16480	16792	16739	16764	16710	16776	16780	16762	16673	16698	16820	16783	16875	16686	16673	16505	16673
52710	76030	55627	30763	18858	15379	14853	14791	14664	14722	14648	14625	14698	14669	14478	14625	14680	14896	14632	14759	14804	14695	14666	14931	14665	14673	14680	14697	14775	14536	14708	14805	14628	14538	14618	14692	14720	14742	14767	14897	14733	14704	14951	14717	14820	14708	14811	14747	14637	14767	14470	14554	14719	14652	14801	14763	14627	14473	14713	14690	14637	14452	14641	14611	14587	14501	14686	14569	14602	14698	14686	14763	14843	14795	14748	14638	14777	14553	14719	14530	14634	14735	14506	14547	14737	14713	14620	14738	14617	14478	14677	14740	14656	14747	14646	14549	14640	14710	14681	14674	14486	14697	14785	14656	14577	14642	14801	14732	14744	14749	14819	14655	14623	14585	14573	14687	14887	14802	14558	14650	14576	14722	14592	14556	14749	14689	14596	14707	14808	14644	14691	14575	14493	14596	14600	14674	14636	14611	14671	14615	14538	14782	14541	14638	14712	14813	14607	14567	14464	14606	14775	14587	14758	14597	14809	14780	14687	14572	14747	14635	14634	14709	14592	14655	14841	14681	14627	14706	14781	14661	14608	14612	14750	14576	14591	14769	14673	14534	14691	14620	14759	14673	14562	14536	14682	14586	14513	14641	14672	14523	14680	14684	14530	14630	14633	14771	14628	14415	14630	14663	14813	14652	14711	14700	14819	14528	14530	14656	14666	14637	14722	14676	14815	14674	14548	14725	14669	14791	14551	14672	14956	14714	14736	14492	14681	14590	14730	14594	14670	14691	14628	14641	14786	14689	14631	14513	14773	14782	14711	14723	14517	14747	14578	14568	14730	14727	14773	14878	14799	14552	14881	14540	14657	14538	14591	14667	14720	14795	14694	14659	14736	14800	14763	14667	14799	14573	14514	14814	14633	14655	14657	14537	14674	14540	14659	14698	14830	14535	14723	14612	14748	14663	14669	14577	14643	14616	14694	14659	14685	14585	14642	14576	14641	14574	14771	14832	14545	14877	14687	14638	14750	14743	14807	14600	14691	14797	14617	14536	14823	14766	14695	14640	14646	14709	14757	14724	14665	14582	14864	14710	14809	14617	14702	14733	14704	14606	14722	14819	14577	14737	14703	14756	14654	14477	14756	14648	14651	14718	14694	14784	14610	14598	14880	14601	14674	14617	14760	14704	14623	14512	14501	14787	14616	14415	14672	14575	14678	14782	14786	14648	14737	14878	14619	14591	14673	14769	14737	14654	14765	14756	14587	14571	14776	14592	14755	14748	14765	14638	14549	14620	14658	14713	14711	14804	14703	14675	14762	14697	14513	14601	14647	14616	14749	14564	14874	14663	14759	14570	14781	14740	14512	14694	14824	14539	14538	14618	14602	14644	14537	14761	14636	14576	14799	14556	14610	14687	14669	14659	14571	14718	14631	14691	14588	14820	14727	14661	14594	14622	14700	14702	14844	14656	14713	14503	14518	14664	14628	14662	14744	14628	14766	14711	14539	14724	14648	14631	14816	14786	14625	14797	14757	14629	14656	14856	14725	14702	14750	14819	14887	14787	14703	14822	14595	14697	14638	14719	14693	14786	14803	14646	14622	14707	14521	14676	14617	14680	14783	14589	14669	14626	14571	14618	14623	14671	14641	14774	14741	14720	14483	14649	14495	14757	14714	14774	14607	14560	14638	14639	14522	14627	14620	14522	14715	14601	14655	14645	14712	14608	14604	14617	14681	14593	14642	14453	14662	14669	14684	14644	14805	14663	14602	14882	14676	14693	14650	14566	14492	14684	14635	14758	14561	14691	14687	14723	14693	14687	14584	14675	14707	14693	14602	14868	14839	14557	14808	14497	14715	14701	14529	14702	14701	14661	14736	14644	14826	14670	14505	14861	14708	14634	14587	14672	14677	14581	14646	14727	14764	14543	14548	14459	14478	14533	14593	14616	14728	14678	14672	14909	14781	14398	14803	14666	14710	14697	14673	14881	14704	14515	14735	14794	14645	14653	14812	14648	14733	14789	14619	14782	14690	14442	14687	14615	14723	14641	14790	14588	14705	14758	14680	14658	14805	14745	14509	14712	14817	14855	14627	14579	14757	14655	14770	14595	14788	14700	14777	14389	14681	14615	14692	14710	14652	14739	14674	14894	14583	14611	14732	14558	14755	14554	14669	14725	14569	14699	14768	14734	14681	14592	14670	14608	14666	14645	14559	14637	14723	14546	14729	14699	14788	14634	14705	14720	14663	14701	14736	14712	14609	14396	14662	14751	14665	14796	14678	14684	14782	14706	14726	14630	14736	14698	14721	14488	14657	14656	14676	14692	14831	14717	14773	14494	14437	14654	14589	14750	14511	14695	14835	14626	14554	14691	14699	14657	14691	14690	14668	14722	14742	14647	14725	14792	14652	14688	14543	14712	14610	14840	14564	14736	14603	14690	14767	14711	14630	14608	14810	14662	14608	14675	14642	14934	14609	14601	14812	14601	14811	14864	14659	14599	14607	14848	14725	14727	14745	14670	14558	14745	14578	14806	14771	14668	14697	14685	14717	14521	14676	14468	14781	14695	14751	14696	14657	14660	14604	14826	14647	14523	14772	14606	14689	14562	14721	14774	14665	14612	14664	14518	14658	14663	14641	14741	14873	14581	14641	14675	14612	14714	14826	14555	14630	14775	14478	14833	14436	14627	14652	14652	14616	14547	14659	14722	14710	14699	14628	14637	14692	14580	14668	14424	14652	14669	14666	14602	14571	14632	14594	14590	14706	14772	14650	14668	14635	14646	14573	14640	14727	14703	14785	14759	14627	14610	14550	14657	14483	14748	14724	14763	14578	14644	14729	14780	14626	14728	14604	14703	14592	14588	14658	14562	14665	14693	14675	14578	14663	14660	14764	14660	14727	14749	14643	14557	14806	14547	14685	14554	14755	14629	14780	14587	14642	14575	14794	14706	14825	14619	14615	14633	14529	14697	14580	14719	14677	14697	14586	14583	14728	14556	14836	14884	14561	14594	14659	14660	14655	14660	14603	14664	14795	14630	14625	14775	14688	14676	14621	14857	14627	14636	14716	14710	14714	14580	14687	14554	14618	14671	14523	14645	14511	14668	14635	14797	14622	14549	14724	14632	14640	14721	14747	14597	14693	14482	14727	14593	14673	14635	14730	14607	14771	14710	14822	14550	14862	14777	14819	14635	14612	14680	14674	14623	14781	14601	14741	14618	14771	14611	14661	14637	14587	14644	14684	14789	14505	14828	14663	14376	14696	14559	14681	14680	14748	14526	14591	14530	14766	14645	14466	14541	14515	14620	14688	14734	14605	14669	14597	14732	14723	14659	14701	14709	14653	14720	14572	14903	14605	14658	14758	14519	14772	14832	14802	14769	14677	14652	14855	14647	14747	14703	14596	14580	14767	14616	14726	14516	14684	14841	14638	14628	14871	14688	14630	14751	14573	14707	14739	14349	14762	14764	14711	14761	14767	14546	14684	14635	14715	14776	14611	14552	14538	14643	14728	14721	14781	14721	14609	14809	14577	14748	14680	14582	14658	14669	14586	14765	14548	14641	14660	14672	14564	14573	14551	14603	14658	14572	14938	14657	14819	14711	14736	14668	14740	14695	14659	14617	14675	14663	14785	14712	14655	14713	14801	14656	14534	14812	14649	14687	14734	14735	14945	14704	14641	14639	14580	14766	14763	14629	14580	14657	14694	14567	14735	14770	14693	14582	14631	14774	14678	14555	14679	14727	14554	14732	14720	14674	14615	14535	14943	14770	14826	14677	14624	14744	14791	14522	14832	14670	14695	14586	14743	14514	14793	14866	14651	14564	14809	14497	14628	14747	14745	14652	14695	14833	14712	14550	14580	14650	14667	14630	14651	14623	14711	14825	14656	14693	14531	14629	14689	14573	14787	14699	14795	14704	14587	14612	14933	14728	14841	14637	14701	14681	14699	14602	14619	14697	14526	14686	14655	14766	14842	14651	14508	14810	14626	14821	14734	14843	14621	14821	14659	14666	14654	14578	14760	14936	14748	14702	14462	14645	14633	14709	14694	14783	14674	14771	14715	14635	14672	14830	14587	14663	14583	14803	14622	14667	14898	14641	14640	14729	14719	14651	14556	14802	14748	14740	14680	14589	14632	14719	14765	14764	14699	14581	14650	14623	14668	14680	14572	14753	14571	14825	14531	14809	14716	14668	14800	14723	14903	14649	14867	14626	14809	14690	14721	14514	14717	14756	14445	14705	14716	14799	14821	14626	14565	14569	14821	14727	14762	14831	14812	14480	14552	14828	14657	14742	14660	14684	14735	14625	14746	14602	14865	14475	14639	14715	14784	14405	14737	14590	14712	14713	14846	14579	14570	14637	14783	14730	14699	14641	14772	14671	14678	14733	14706	14886	14588	14734	14795	14762	14530	14685	14638	14541	14671	14712	14677	14606	14566	14723	14620	14781	14684	14708	14570	14619	14705	14786	14580	14692	14703	14605	14725	14640	14642	14666	14697	14774	14698	14788	14849	14636	14771	14574	14712	14692	14678	14557	14613	14601	14634	14737	14795	14660	14620	14749	14608	14568	14565	14634	14701	14839	14594	14672	14607	14653	14889	14783	14763	14769	14738	14789	14668	14681	14716	14662	14726	14808	14632	14836	14670	14763	14739	14622	14566	14629	14738	14656	14677	14654	14630	14645	14697	14702	14603	14683	14721	14619	14685	14702	14733	14565	14680	14683	14615	14754	14759	14716	14667	14817	14573	14697	14694	14647	14643	14870	14600	14756	14658	14650	14821	14707	14513	14839	14583	14664	14669	14887	14547	14609	14607	14578	14623	14703	14768	14656	14863	14562	14652	14652	14719	14909	14628	14627	14768	14563	14436	14889	14605	14543	14782	14636	14707	14630	14642	14719	14621	14609	14762	14778	14521	14709	14626	14760	14584	14589	14706	14765	14787	14650	14685	14561	14688	14722	14632	14570	14687	14600	14568	14655	14702	14714	14539	14730	14837	14524	14649	14808	14677	14619	14801	14586	14708	14470	14560	14633	14591	14732	14554	14695	14720	14649	14619	14650	14619	14586	14843	14755	14545	14661	14700	14588	14635	14709	14656	14681	14821	14574	14661	14806	14701	14773	14650	14678	14899	14734	14687	14850	14672	14732	14790	14803	14787	14676	14623	14649	14613	14829	14648	14767
22939	22875	33006	27578	22920	22691	22331	17102	16192	16574	16436	16194	16119	16248	16184	16100	16359	16090	15976	16064	15973	16020	16061	15923	15978	16038	16105	16052	16156	16122	16058	15889	16055	16062	16235	16088	16092	15749	16151	16206	16100	15882	15855	15910	15975	16001	15923	16058	16037	16109	16263	16002	15898	16065	15852	15675	16010	15978	15932	15878	15899	15939	15981	15880	15889	15968	16080	15971	16004	16025	15840	15717	16010	15929	15892	15894	16050	16073	15732	16006	16047	15680	15891	15782	15878	16118	16058	15915	15936	16021	15840	15741	16137	15857	15942	15867	15766	15711	15966	15799	15683	16088	15880	15967	15911	15807	15914	15885	15948	16161	16003	15877	16040	15799	15873	15962	15936	15884	15980	16309	15885	15679	15769	15640	15964	15973	15894	15816	15951	15774	15816	15728	16077	15681	15983	15933	16094	16296	16111	15967	16122	15909	15773	15892	15818	15968	16031	15987	15981	15803	15901	15899	15837	15965	16155	15948	15939	16134	15848	15815	15919	15938	16077	15849	16003	15947	15878	15989	15902	16019	16007	15885	15917	15890	15984	15827	15761	15961	15769	15924	15774	15858	15938	16001	15842	15845	15976	15769	15946	15868	15640	15882	15857	16029	15853	16071	16046	15942	15941	15955	15673	15913	15783	15965	15903	15737	15805	16003	15852	15911	15946	15745	15922	15852	16005	15847	15800	15708	16039	16036	15888	15988	16006	16118	15833	15808	16075	15744	15855	15789	15992	15754	15729	15959	15760	15864	15759	15783	16036	16031	15894	15888	15984	15727	15909	15990	15916	15886	15760	15963	16058	15895	15918	15794	15890	15916	15768	15743	16026	15944	15915	15948	15931	15876	15764	16133	15681	15938	15676	15887	15887	15873	16040	15749	15791	15955	15957	15732	15880	15798	15796	15886	15800	15941	15876	15964	15937	15575	16063	16102	15945	15920	15923	15862	16060	15782	15764	15988	16282	16032	15897	15947	15830	15838	15799	15989	15818	15789	15863	15955	15972	16038	15885	15588	15748	15831	15988	15792	15785	15821	15868	16008	15932	15698	15815	15857	15850	16009	15847	15923	15848	15865	15811	15791	15769	15911	15838	16058	15716	15899	15823	16023	15809	15793	15842	15851	15704	15917	15938	15912	15941	15781	16012	15869	15916	15966	16006	16004	15922	16116	15954	15797	16165	15963	15901	15811	15909	15863	15788	15960	16027	15912	15671	15974	15809	15892	15927	15968	15791	15987	15961	15830	15984	15831	15907	15917	15987	16009	15895	15764	15945	15836	15744	16013	15782	15817	15873	15915	16032	15849	15986	15946	15993	15676	15823	16169	15971	15857	15835	15742	15786	16002	15984	15898	15877	15804	15874	15843	15913	15832	15865	15970	16032	15821	15889	15942	15671	15883	15956	15861	15873	15912	15964	15866	15783	15843	15819	16049	15960	15751	15965	15960	15956	15894	15741	15855	15637	16007	15920	15866	15843	15805	15928	15790	15845	15965	15901	15960	15759	16045	16082	15924	16112	15876	15752	15733	15865	15884	16063	15626	16092	15883	15842	15846	15824	15805	15943	15942	15900	16025	16015	15992	15903	16013	15939	15858	15902	15964	15887	16066	16027	16047	15924	15806	15786	15879	15875	15888	15821	15822	15787	15901	16008	15801	15982	15810	15816	15730	15742	16037	15681	16038	16080	15816	15876	16000	15966	15763	15758	16005	15854	15754	16089	15969	15975	15949	15992	15978	15852	15845	15980	16157	15740	16105	15874	16029	15883	16001	16027	16035	15946	15959	16025	16053	16108	15925	16071	15994	15941	15723	15864	15956	16133	15919	16029	16017	15792	16044	15929	15949	15849	15735	15941	15817	15750	15812	15845	15759	15770	15797	15917	15822	16133	15726	15867	15954	15688	15864	15811	15938	15934	15828	15856	15838	15860	15853	15881	15714	15919	16163	15975	15863	15804	15953	15881	15915	15901	15929	15918	15656	15837	15921	15849	15787	15884	15858	15839	15889	15794	15975	15950	16187	15746	15947	15826	15828	15953	15921	15845	16188	15984	15894	15850	15753	15880	15855	15910	15857	15739	16027	15867	15788	15831	15913	15863	15997	15694	16039	15925	16062	16104	16116	15643	15901	15907	16048	15920	15865	15885	15680	15798	15961	15805	15749	15907	15877	15879	15911	15702	15793	15891	16107	15812	15868	15940	15832	15771	15776	15762	15767	15986	15840	15786	15905	15910	15926	16073	15827	15978	16049	16043	15879	16064	15800	15825	15932	15927	15991	15767	16000	16022	15944	15794	15856	16035	15836	16057	15895	15876	15954	16136	15953	15738	15908	15789	15839	15680	15802	16002	15829	15981	15885	15863	15875	15915	15934	15954	15942	15726	15809	15896	15832	15962	15970	15801	15859	15740	15975	15975	15824	15932	15598	15834	15588	15864	15766	15877	15948	15954	15830	16016	15946	16007	15662	15857	15944	15872	15821	15847	15856	15811	15675	15935	15874	15949	15842	15837	15943	16078	15887	15897	15962	15942	15736	15772	15883	15923	15821	15826	15618	15764	16034	15969	16045	15977	15833	15839	15800	15937	15906	15884	15782	15773	15924	15912	15891	15988	16013	15947	16011	15903	16006	15751	15879	15878	15929	15860	15765	15898	15946	15759	15924	15848	15962	16080	15842	15972	15866	15905	15912	15961	15821	15720	15774	15823	15667	15896	15862	15905	16021	15801	16051	15977	15972	15946	15828	15987	16092	16147	15907	15937	16078	16057	16008	15997	16003	15773	15942	15765	15726	15652	15843	15949	16119	15877	15859	15955	15887	16001	15806	16084	15956	15958	16136	15937	16033	16034	15856	15796	15976	15718	15942	15729	15931	15832	15794	15857	15880	15858	15818	15772	15800	15826	15934	15951	15816	16026	15754	15695	15764	15842	16134	15890	15914	16074	15987	15929	15829	15979	15896	15766	16186	15961	15889	15764	15971	15938	15917	15820	15954	15908	15952	15969	15988	15918	16015	15867	16081	15843	15915	15887	15900	15878	15845	15791	15812	15963	15942	15978	15976	16053	15852	16042	15874	15849	15919	15923	15960	15984	15787	15981	15868	15799	16042	15921	16018	15695	16174	15877	16026	15744	15988	15904	15724	15717	15933	16009	15891	16058	15769	15760	15914	15797	16022	15915	16003	15925	15995	15972	16087	15955	15725	16033	16167	15851	15906	15952	15866	15964	16063	15786	15797	15875	15895	15733	15986	16080	15885	15903	15835	16045	15923	15974	15961	15803	15931	15945	15830	16029	15924	15849	16002	16169	15846	15944	15947	16057	15952	15998	15846	15795	15842	15860	16047	15785	15718	15924	15813	15842	15978	15862	15862	15799	15906	16173	15787	15890	15739	16095	15764	16037	15946	15946	16031	15789	15903	15667	15972	16072	15907	15894	15870	15848	15958	15790	15880	15996	15845	15875	15825	15772	15914	15907	15722	15813	15902	15759	15954	15936	15904	16002	16092	15791	15803	15843	16061	15766	16041	15795	16075	15904	15995	15734	15711	15995	16001	15977	15948	15943	15908	15822	15968	15842	15764	15927	15882	15796	15816	15911	15718	15921	15860	15839	15817	16019	15779	15836	15679	16029	15994	15809	15882	15876	16015	15794	15872	15802	15797	15914	16154	15971	15763	15953	15786	15981	16017	15988	15890	15910	16115	15891	15722	15986	16077	15836	15857	15951	16232	15828	15962	15737	15985	15711	15836	15694	15875	15991	15910	15763	16010	15860	15991	16099	16024	15829	16012	15705	15800	15893	15986	15906	15904	16014	15821	15910	16252	15946	15927	15680	15865	15985	15991	15802	15764	16062	15646	16000	15764	15970	15800	15874	15936	15772	16112	16005	15979	15903	15926	15944	15733	15786	15848	15979	15904	15983	15911	15956	15925	15870	15930	15973	15721	15969	15798	16060	15812	15735	15744	15837	15670	16008	15709	15695	15842	16036	15886	15874	15972	15959	15849	16005	15876	15782	15857	16056	16024	15886	15976	15848	16108	15865	16023	15847	15828	15755	16005	15858	15855	15982	15692	15914	15854	15899	15890	16039	15743	15904	15734	15811	15855	15927	15897	15870	15921	16008	16089	15965	15863	16039	15985	15942	15979	15817	15716	15818	15966	16036	15831	15790	15766	15787	15709	15865	15967	15702	15778	15849	16054	15776	16007	16029	15954	15901	15761	15806	15941	15903	15496	15745	15805	15904	15964	15877	16205	15766	16082	15804	15869	15655	15899	15866	15980	15852	15944	15848	15804	15745	15868	16048	15827	15915	15879	16057	15908	15966	15777	15889	15993	15782	15840	15722	15769	15953	15992	15859	16025	16038	15664	15884	15905	15818	15796	15936	15986	15898	15861	15882	15925	15858	15739	15851	16012	15874	15811	15890	15861	16024	15940	15894	15811	15948	16122	15938	15791	15929	16176	15788	15836	16003	15921	15929	16058	15751	15879	15872	15960	16079	15990	15872	15805	15849	15754	15834	15955	15751	16053	15815	15979	16032	15823	16035	16031	15963	15804	15824	15913	15914	15787	15895	15967	15981	15948	15989	15928	15854	15717	15950	15999	15804	15948	15970	15852	15748	15925	15839	15860	15856	15945	16144	15903	15807	16071	15854	15786	15882	15821	15901	16050	15946	15849	16195	15997	16025	15972	16016	16068	16002	15833	15757	15727	16010	15879	15876	15818	16001	15997	15899	15912	15968	15963	15960	15779	15949	16002	16055	15981	15799	16113	15909	15992	15906	16109	16002	15972	15870	15905	15801	15893	15791	15976	15890	15863	15907	15912	15972	15982	15830	15856	15829	15994	15884	15767	15799	15878	15874	15960	15890	16009	15761	15798	16113	16077	16010	15949	15853	16017	15709	16082	16025	15789	15955	15774	16022	15894	15957	15826	15928	16013	15846	15867	15790	15934	15753	15857	16025	15902	15714	15587	15982	15894	15698	15905	15764	15879	15889	15758	15612	16124	15900	15836	15841	15941	16042	15971	15929	15763	15720	15842	16027	15923	16028	15773	16048	15876	15875	15783	15844	15828	15946	15901	15764	15863	16017	15814	15952	15956	16249	15793	15869	15925	15909	15968	15714	15753	15932	15936
61097	104082	82350	52759	29127	15832	14123	14129	14158	14211	14145	14187	14087	14142	14200	14191	14138	14120	14180	14109	14141	14175	14106	14085	14296	14383	14310	14193	14088	14267	14051	14094	14253	14167	14182	14061	14254	14244	14081	14086	14174	14358	14025	14335	14128	14196	14148	14229	14135	14232	14176	14029	14261	14483	14212	14126	14259	14165	14131	13963	14280	14264	14206	14154	14254	14235	14244	14208	14175	14087	14228	14123	14127	14146	14187	14202	14135	13914	14214	14128	14146	14109	14243	14358	14095	14227	14259	14227	14171	14001	13968	14103	14120	14171	14161	14204	14092	14267	14120	14396	14130	14215	14059	14182	14142	14199	14163	14118	14230	14160	13998	14068	14189	14242	14192	14074	14221	14016	14325	13983	14166	14078	14198	14173	14107	14112	14297	14358	14186	14351	14132	14171	14010	14086	14080	14130	14131	14209	14039	14022	14183	14041	14165	14221	14275	14137	14113	14049	14052	14384	14210	14053	13975	14206	14262	14188	14109	14084	14326	14000	13978	14154	14107	14101	14281	14130	14120	14215	14377	14201	14155	14060	14298	14046	14118	14072	14373	14108	14070	14186	13959	14312	14212	14039	14158	14338	14050	14208	14044	14338	14213	14117	14203	14076	14070	14118	14125	14289	14241	14113	13937	14223	14226	14093	14140	14147	14059	14116	14165	14319	14192	14039	14198	14196	14221	14260	13970	14253	14226	14128	14185	14145	14178	14010	14164	14141	14040	14103	14072	14170	14200	14148	14113	14209	14243	14170	14223	14225	14089	14083	14084	14172	14134	14051	14156	14158	14077	14202	14182	14193	14215	14013	14174	14157	14209	14067	14237	14045	14123	14189	14089	14155	14155	14087	14008	14184	14286	14021	14138	14228	14217	14144	14058	14015	14092	13991	14147	14171	14181	14307	14119	14144	14126	14235	14109	14377	14143	14075	14055	14379	14204	14378	13996	14026	14099	14241	14183	14118	14327	14137	14119	14095	14232	14183	14179	14138	14149	14234	14188	13944	14109	14118	14181	13994	14272	14174	14163	14027	14282	14173	14194	13962	14120	14135	14206	14121	13983	14309	14311	14321	14111	14071	14215	14134	14185	14210	14028	14273	14157	14119	14277	14070	14245	14218	14126	13997	14130	14208	14272	14034	14115	14208	14101	14155	14061	14113	14153	14005	14268	14166	14042	14202	14018	14261	14057	14100	14196	14117	14190	14195	14347	14198	14109	14290	14289	14051	14109	14131	14162	14249	14153	14105	14265	14215	14131	14076	14147	14036	14090	14172	14198	14146	14181	14048	14218	14090	14194	14256	14286	14151	14067	14170	14374	14117	14102	14250	13988	14132	13892	14067	14174	14227	14083	14277	14110	14100	13943	14154	14138	14115	13974	14216	14230	14244	14125	14183	14325	14039	14123	14028	14140	14188	14085	14340	14188	14214	14248	14163	14029	14214	14012	14271	13950	14121	14266	14004	14160	14169	14312	14109	14116	14242	14182	14183	14191	14129	14119	14110	14158	14276	14138	14141	14108	14050	14168	14069	14193	14116	14187	14217	14079	14363	14164	14067	14260	14244	14084	14166	14066	14101	14131	14291	14202	14340	14182	14173	14162	14002	14352	14169	14192	14222	14113	14243	14303	14204	14097	14144	14185	14045	14163	14208	14074	14405	14074	14196	14259	14142	14237	14051	14203	14134	14141	14071	14249	14059	14154	14291	14194	14075	14235	14097	14117	14139	14264	14178	14224	14058	14271	14074	14208	14218	14040	14080	14070	14317	14150	14138	14172	14116	14115	14069	14008	14086	14197	14168	14275	14168	14199	14031	14167	14115	14165	14048	14166	14345	14330	14142	14171	14270	14022	13992	14150	14084	14050	14221	14140	14099	14201	14217	14109	14121	14142	14176	14159	14181	14099	14144	14094	14109	14225	14208	14157	14255	14015	13985	13978	14040	14250	14333	14225	14222	14187	14150	14192	14196	14129	14192	14095	14051	13948	14195	14260	14065	14117	14162	14236	14295	14071	14322	14066	14251	14007	14194	14165	14137	14199	14255	14213	14163	14265	14217	13981	14069	14097	14140	14191	14086	14265	14047	14261	14214	14191	14219	14193	14184	14235	14186	14354	14092	14126	14124	14181	14140	14125	14213	14229	14179	14191	14251	14035	14177	14100	14225	14251	14273	14278	13914	14029	14127	14229	14181	14219	14054	14268	14139	14252	14078	14133	14331	14184	14211	14063	14167	14235	14301	14085	14049	14221	14120	14092	14126	14191	14197	14092	14110	14055	14273	14215	14075	14074	14189	14169	14212	14159	14250	14399	14145	14273	14021	14058	14133	14236	14134	14204	14191	14104	14223	14044	14248	14200	14149	14102	14095	14345	14127	14108	14036	14138	14143	14174	14002	14147	14371	14239	14187	14284	14063	14032	14441	14100	14047	14291	14257	14193	14241	14245	14166	14269	14217	14167	14190	14063	14232	14153	14139	14224	14029	14007	14123	13990	14010	14248	14105	14094	14016	14398	14152	13987	14130	14107	14217	14409	14234	14100	14040	14051	14349	14332	14164	14212	14107	14103	14042	14090	13965	14143	14059	14322	14121	14113	14199	14208	14209	14182	13985	14116	14135	14225	14245	14098	14109	14048	14058	14165	14111	14069	14109	14180	14123	14119	14157	14101	14219	14179	14047	14250	14309	14210	14219	14188	14173	14178	14302	14137	14025	14068	14186	14052	14068	14162	14140	14121	14064	14098	14273	14124	14111	14236	13997	14091	14141	13947	14149	14003	14250	14037	14140	14244	14173	14097	14167	14095	14062	14088	14062	14157	14143	14162	14102	14070	14013	14179	14084	14185	14156	14221	14294	14231	14144	14124	14081	14102	14219	14106	14236	14138	14179	13995	14146	14066	14104	14323	14153	14006	14202	14074	14208	14215	14173	14259	14137	14227	14050	14017	14212	14070	14275	14047	14166	14048	14248	14304	14215	14309	14254	14168	14229	13977	14065	14097	14079	14055	14062	14039	14066	14269	14360	14049	14122	14183	14070	14132	14057	14033	14196	14211	14173	13929	14085	14221	14199	14163	14229	14139	14137	14142	14176	14157	14163	14098	14222	14112	14234	14021	14011	14177	14170	14146	14189	14062	14246	14123	14176	14083	14165	14240	14036	14106	14177	14095	14127	14158	14119	14221	14261	14014	14026	14099	14080	14067	14260	14100	14283	14220	14134	14066	14254	14294	14102	14144	14256	14244	14076	14214	13837	13986	14234	14058	14122	14241	14273	14127	14267	14112	14337	14221	14133	14233	14147	14256	14172	14147	13879	14168	14152	14244	14044	14214	14139	14127	14229	14227	14261	14206	14244	14295	14132	13976	14128	14068	14138	14145	14096	14066	13976	14040	14057	14126	14363	14089	14182	14218	14117	14182	14231	14142	14134	14120	14101	14042	14299	14100	14188	14068	14143	14174	14046	14210	14192	14245	14131	14331	14192	13971	14236	14184	14139	14038	14072	14125	14225	14135	14273	14270	14124	14260	14184	14048	14144	14101	14279	14046	14210	14227	14140	14211	13987	14133	13962	14233	14024	14151	14273	14245	14130	14140	14200	14234	14288	13950	13946	14162	14254	14010	14112	14008	14192	14218	14161	14195	14212	14045	14274	14123	14099	14170	14156	14295	14042	14142	13825	14124	13929	14166	13983	14102	14190	14129	14275	14281	14133	14167	14257	14329	14238	14021	14145	14081	14105	14188	14138	14109	14168	14015	14120	14177	14154	14281	14248	13997	14049	14113	14183	14228	14068	14175	14166	14283	14133	14314	14093	14135	14101	14185	14031	14317	14184	14206	14065	14176	14123	14158	14173	14150	14264	14144	14207	14123	14231	14304	14032	14226	14168	14134	14458	14160	14130	14214	14025	14050	14057	14119	14192	14107	14099	14241	14243	14166	14159	14101	14064	14177	14162	14097	14111	14073	14196	14079	14152	14185	14149	14155	14283	14176	14117	14222	14183	14100	14177	14066	14167	14111	14185	14383	14046	14302	14097	14111	13958	14243	14203	14181	14074	14090	14094	14212	14144	14304	14189	14252	14190	14143	14203	14194	14209	14153	14101	14167	14275	14141	14286	14313	13974	14150	14241	14205	14239	14109	13849	14165	14152	14137	14255	14056	14052	14317	14133	14130	14115	14023	14099	14364	14043	14177	14163	14014	14038	14004	14207	13978	14069	14078	14056	14314	14210	14062	14252	14177	14211	14185	14053	14274	14113	14065	14083	14111	13952	14207	14081	14319	14066	14308	14088	14224	14284	14212	14178	14243	14144	14231	14235	14059	14306	14232	14148	14042	14074	14213	14115	14221	14165	14235	14030	14201	14124	14093	14258	14259	14305	14152	14018	14220	14233	14028	14308	14302	14215	14152	14252	14224	14147	14100	13955	14280	13987	14004	14179	14165	14194	14325	14120	14111	14372	14164	14231	14203	14179	14060	14254	14184	14074	14106	14145	14157	14192	14116	14214	14172	14231	14034	14134	14226	14252	14056	14102	14114	14156	14003	14005	14220	14125	14120	14226	14116	14200	14265	14344	14070	14175	14350	14307	14160	14248	14234	14102	14129	14135	14058	14117	14362	14040	14314	14129	13913	14296	14275	14164	14154	14094	14178	14150	14102	14058	14278	14161	14169	14188	14019	14150	14145	14080	14151	14133	14235	13945	14260	14267	13977	14044	14030	14037	14181	14111	14105	14094	14225	14312	13901	14129	13990	14197	14231	14132	14242	14315	14093	14069	14317	14048	14300	14106	14040	14096	14381	14149	14140	14385	14109	14121	14327	13912	14261	14168	14200	14165	14090	14259	14203	14316	14227	14020	13982	14101	14091	14191	14163	14246	14160	14203	14277	14076	14140	14193	14100	14326	14300	14106	13943	14148	14077	14186	14082	14276	14206	14184	14058	14185	14042	14170	14137	14079	14319	14114	14333	14070	14011	14247	14156	14094	14162	13966	14151	14439	14161	14123	14074	14055	14251	14057	14190	14235	14278	14204	14276	14115	14305	14091	14182	14051	14023	14008	14177	14062	14100	14016	14133	14356	14204	14217	14164	14286	13984	14037	14185	14026	14159	14218	14078	14122	14201	14136	14147	14254	14088	14139
30769	38333	38950	26260	17910	16070	16008	15677	15693	15522	15508	15371	15463	15417	15654	15511	15503	15442	15787	15594	15484	15467	15641	15365	15647	15544	15592	15644	15492	15533	15582	15712	15494	15477	15531	15596	15569	15653	15614	15501	15727	15517	15675	15384	15579	15541	15642	15691	15614	15445	15676	15750	15557	15635	15306	15635	15567	15598	15464	15678	15502	15672	15584	15458	15683	15386	15434	15641	15432	15467	15364	15527	15557	15486	15490	15603	15378	15561	15561	15671	15525	15644	15628	15657	15525	15286	15572	15382	15458	15366	15568	15561	15503	15666	15540	15517	15446	15526	15493	15349	15645	15477	15479	15433	15493	15621	15563	15589	15524	15574	15509	15675	15422	15659	15623	15523	15610	15667	15404	15674	15609	15511	15401	15662	15574	15397	15428	15583	15516	15330	15639	15563	15660	15493	15573	15485	15371	15529	15620	15414	15559	15517	15652	15548	15589	15578	15686	15609	15305	15610	15757	15412	15410	15481	15426	15576	15559	15700	15476	15702	15565	15553	15597	15490	15387	15635	15687	15354	15480	15543	15598	15414	15491	15556	15571	15694	15400	15405	15445	15749	15516	15643	15556	15407	15504	15509	15489	15518	15552	15340	15577	15511	15424	15573	15564	15473	15504	15722	15642	15576	15628	15401	15443	15408	15528	15590	15445	15483	15463	15407	15647	15371	15638	15468	15680	15523	15597	15349	15542	15578	15722	15638	15480	15391	15431	15492	15645	15517	15474	15559	15419	15470	15510	15392	15376	15399	15485	15335	15592	15557	15628	15581	15576	15441	15531	15422	15387	15559	15669	15292	15577	15459	15523	15521	15622	15422	15651	15585	15529	15522	15594	15619	15485	15564	15377	15351	15743	15530	15616	15348	15665	15574	15827	15425	15630	15742	15443	15318	15675	15436	15659	15755	15751	15662	15605	15445	15529	15385	15435	15746	15556	15530	15247	15323	15467	15552	15481	15487	15608	15431	15553	15348	15636	15598	15697	15411	15531	15494	15698	15321	15505	15486	15544	15528	15460	15329	15431	15250	15593	15438	15477	15342	15591	15561	15431	15495	15637	15508	15576	15454	15542	15361	15468	15546	15364	15485	15530	15556	15585	15527	15511	15503	15443	15607	15742	15555	15715	15588	15613	15630	15544	15727	15623	15510	15655	15549	15696	15403	15486	15675	15646	15443	15401	15373	15412	15436	15480	15402	15603	15547	15555	15364	15328	15577	15391	15636	15652	15549	15492	15406	15449	15587	15580	15833	15642	15520	15555	15517	15596	15534	15545	15596	15629	15443	15602	15387	15546	15338	15596	15400	15346	15445	15579	15319	15739	15621	15584	15502	15597	15384	15520	15560	15533	15641	15340	15399	15454	15580	15486	15415	15327	15477	15620	15615	15387	15610	15522	15516	15479	15395	15359	15615	15487	15852	15604	15451	15541	15631	15611	15565	15402	15610	15538	15698	15638	15505	15470	15798	15375	15463	15324	15516	15399	15670	15509	15576	15535	15406	15660	15708	15464	15532	15396	15575	15571	15505	15584	15288	15589	15671	15559	15686	15466	15338	15573	15426	15408	15640	15401	15301	15473	15589	15765	15534	15663	15363	15481	15577	15678	15503	15623	15497	15663	15466	15508	15576	15454	15648	15691	15483	15500	15406	15531	15291	15689	15555	15704	15763	15537	15535	15435	15538	15568	15529	15441	15552	15654	15601	15555	15458	15678	15490	15513	15541	15462	15590	15541	15516	15715	15802	15688	15439	15419	15646	15615	15618	15473	15656	15712	15541	15402	15538	15738	15606	15487	15660	15237	15636	15511	15566	15403	15640	15426	15461	15631	15432	15664	15422	15529	15296	15598	15655	15522	15417	15423	15556	15599	15519	15464	15402	15637	15251	15609	15555	15577	15609	15421	15435	15695	15429	15429	15462	15532	15516	15567	15519	15786	15523	15514	15360	15376	15463	15539	15619	15510	15452	15534	15437	15543	15573	15551	15593	15707	15594	15435	15459	15579	15410	15540	15576	15553	15339	15694	15707	15462	15617	15425	15384	15485	15485	15524	15487	15430	15326	15608	15486	15476	15622	15530	15504	15514	15640	15651	15594	15496	15419	15594	15450	15552	15364	15649	15685	15548	15457	15432	15567	15605	15592	15671	15499	15353	15411	15638	15581	15315	15697	15531	15630	15405	15612	15499	15565	15305	15566	15504	15374	15675	15390	15533	15434	15565	15502	15558	15680	15467	15733	15536	15485	15390	15565	15731	15564	15477	15373	15532	15682	15368	15375	15421	15628	15479	15590	15574	15524	15587	15555	15437	15477	15409	15448	15481	15566	15504	15591	15839	15559	15517	15570	15591	15699	15581	15451	15341	15477	15579	15679	15743	15717	15702	15708	15607	15572	15484	15402	15540	15285	15540	15533	15416	15685	15600	15564	15602	15617	15583	15416	15447	15361	15297	15398	15560	15687	15609	15547	15383	15456	15563	15531	15632	15294	15548	15549	15287	15541	15534	15709	15463	15475	15446	15313	15514	15590	15470	15500	15444	15441	15552	15402	15521	15627	15607	15594	15711	15608	15295	15629	15506	15536	15509	15702	15582	15732	15447	15468	15526	15478	15636	15433	15450	15280	15478	15525	15622	15720	15644	15578	15662	15767	15429	15500	15557	15421	15289	15430	15515	15730	15451	15575	15618	15436	15716	15512	15508	15720	15577	15449	15577	15359	15446	15583	15384	15716	15575	15499	15643	15650	15483	15477	15527	15556	15357	15467	15462	15718	15712	15453	15535	15582	15370	15621	15444	15575	15561	15432	15561	15487	15604	15566	15618	15511	15495	15694	15704	15656	15563	15609	15450	15622	15595	15579	15523	15754	15393	15433	15648	15395	15420	15589	15687	15575	15743	15269	15512	15342	15618	15634	15604	15720	15502	15698	15445	15585	15519	15661	15487	15702	15644	15621	15518	15543	15532	15693	15492	15462	15587	15414	15695	15578	15612	15406	15501	15663	15532	15489	15535	15543	15558	15363	15418	15609	15480	15571	15554	15530	15453	15350	15451	15615	15576	15392	15416	15377	15685	15568	15498	15344	15491	15562	15490	15742	15704	15469	15632	15556	15623	15508	15558	15425	15752	15459	15548	15609	15500	15728	15402	15493	15496	15479	15610	15444	15564	15401	15562	15594	15491	15687	15550	15534	15497	15428	15545	15432	15584	15785	15544	15490	15504	15484	15663	15490	15732	15508	15492	15521	15496	15732	15496	15560	15520	15491	15558	15733	15547	15516	15616	15560	15606	15375	15352	15632	15637	15726	15476	15668	15528	15533	15465	15646	15424	15417	15283	15597	15430	15568	15526	15629	15639	15666	15416	15568	15817	15688	15346	15410	15549	15785	15625	15574	15495	15631	15682	15777	15356	15615	15517	15593	15759	15456	15435	15478	15500	15596	15545	15506	15501	15415	15553	15405	15673	15792	15526	15355	15384	15426	15377	15298	15352	15562	15578	15407	15408	15570	15568	15525	15540	15598	15570	15599	15596	15731	15649	15518	15518	15706	15486	15591	15485	15692	15498	15486	15557	15476	15589	15388	15497	15518	15581	15514	15493	15611	15491	15584	15608	15430	15449	15644	15600	15732	15636	15577	15506	15414	15526	15652	15538	15631	15410	15612	15708	15717	15585	15541	15565	15259	15522	15625	15516	15491	15516	15381	15453	15659	15629	15371	15600	15498	15519	15591	15506	15588	15508	15552	15533	15549	15616	15488	15689	15512	15503	15607	15467	15638	15587	15446	15407	15524	15318	15397	15537	15735	15667	15260	15471	15686	15523	15579	15421	15601	15580	15677	15471	15554	15599	15518	15639	15436	15275	15452	15469	15473	15497	15301	15325	15501	15605	15564	15483	15590	15531	15340	15428	15481	15350	15611	15651	15689	15374	15470	15662	15545	15606	15564	15666	15553	15419	15420	15393	15546	15639	15399	15459	15533	15520	15509	15611	15690	15696	15558	15572	15477	15616	15555	15541	15517	15505	15599	15535	15434	15478	15661	15558	15573	15653	15574	15625	15548	15484	15473	15584	15538	15481	15581	15710	15513	15603	15475	15521	15588	15568	15600	15482	15527	15709	15482	15577	15491	15630	15526	15455	15542	15475	15573	15594	15554	15505	15453	15529	15473	15574	15456	15468	15506	15601	15564	15627	15594	15488	15615	15491	15732	15349	15588	15394	15517	15532	15502	15456	15396	15590	15579	15602	15531	15285	15392	15608	15668	15634	15542	15699	15434	15498	15341	15509	15647	15592	15434	15733	15698	15551	15566	15451	15588	15374	15239	15504	15476	15523	15548	15537	15421	15523	15376	15410	15401	15464	15620	15429	15633	15636	15488	15616	15546	15562	15474	15422	15605	15649	15352	15600	15711	15527	15705	15684	15330	15529	15536	15516	15353	15659	15676	15461	15197	15580	15512	15418	15531	15600	15575	15288	15488	15618	15526	15560	15473	15441	15579	15511	15597	15501	15547	15629	15395	15617	15469	15575	15563	15366	15447	15458	15536	15490	15573	15493	15641	15678	15485	15490	15506	15639	15658	15510	15582	15600	15722	15334	15605	15670	15470	15595	15449	15622	15711	15804	15451	15783	15445	15587	15509	15610	15557	15402	15299	15486	15579	15469	15439	15359	15605	15785	15696	15490	15473	15537	15538	15574	15413	15375	15501	15565	15740	15625	15725	15641	15495	15384	15438	15570	15628	15578	15426	15395	15551	15376	15473	15466	15445	15591	15360	15422	15602	15418	15536	15288	15281	15514	15434	15603	15559	15704	15472	15388	15525	15569	15407	15270	15545	15678	15747	15485	15325	15575	15420	15386	15688	15426	15480	15552	15565	15593	15562	15403	15689	15496	15566	15444	15571	15497	15472	15440	15469	15499	15494	15587	15465	15653	15523	15515	15491	15515	15581	15553	15775	15605	15559	15462	15497	15512	15457	15499	15463	15499	15622	15516	15590	15573	15696	15606	15629	15470	15542	15536	15462	15346	15631	15513	15645	15704	15545	15514	15405	15517	15492	15597	15741	15391	15534	15701	15377	15578	15546	15727	15574	15735	15656	15635	15366	15534	15541	15411	15689	15509	15503	15670	15698	15421	15655
40348	56634	39761	22185	15482	14047	13643	13825	14063	13992	14049	13795	13987	13822	13885	14061	13766	13760	13903	13970	13902	14008	13909	13952	13909	13881	13841	13867	13893	13928	13922	13815	13861	13921	13898	13759	13899	13795	13918	13869	13843	13881	13925	13886	14001	13911	13982	13991	13821	13782	14052	13857	13807	13851	13867	13932	14059	13898	13727	13880	13857	13870	13941	13667	13950	13899	13925	13808	13971	13895	13711	13984	14001	13779	14015	13958	14101	13882	14053	13878	13770	13806	13938	13734	13854	13817	13879	13906	13923	13924	13925	13944	13764	13984	13697	13772	13865	13765	13928	13865	13823	13890	13960	13880	13886	13874	13770	13878	13956	13800	13961	13803	13821	13974	13764	13884	13901	13893	13890	13758	13795	13963	13755	13911	13786	13830	13965	13863	14017	13700	13965	13864	14035	13868	13932	13980	13937	13959	13788	13916	13902	13780	13862	13959	13898	13935	13882	13839	13928	13942	13774	13876	13897	13837	13852	13951	13901	13909	13947	13907	13981	13916	13864	13844	13825	13800	13765	13972	13946	13831	13853	14000	13990	13940	13866	13937	13720	13804	13893	13837	13981	13748	13927	13905	14010	13875	13827	13798	13872	13891	13906	13883	13943	13762	13796	13821	13931	13907	14024	13947	13884	13823	13886	13892	13932	13935	14005	13881	13820	13839	13954	13835	13989	13887	13971	13756	14010	13768	13934	14040	13918	13810	13822	13742	13745	13855	13931	13940	13837	13955	13792	13855	13853	13844	14228	13885	13941	13774	13805	13892	13979	13766	13690	13894	13704	13898	13883	13671	14039	13788	13804	13866	13894	13873	13843	13841	13812	13778	13914	13902	13897	14011	13800	13915	13781	13814	13996	13881	13905	13924	13875	13776	13944	13924	14030	13876	13937	13973	13705	13800	13788	13886	13953	13860	13949	13821	13823	13948	13777	13868	13856	14056	13686	13941	13997	13642	13937	13945	13903	13891	13837	13803	13889	13922	13990	13856	13922	13792	13924	13911	13915	13870	13860	13925	13923	13695	14151	13878	14021	13865	13826	13915	13982	13669	13936	13797	13843	13847	14024	13888	13860	13800	13755	13789	13773	13973	13834	13942	13833	13968	13840	14013	13978	13829	13940	13933	13871	13892	13958	13836	13952	13870	14052	13960	14051	13879	13721	13947	13829	13619	13917	13954	13817	13917	13897	13839	13838	13930	13898	13880	13819	14111	13767	13856	13804	13971	13859	13806	13836	13884	13882	13937	13862	13798	13852	13877	13669	13838	13837	13766	13667	13856	14045	13879	13921	13947	13901	13913	13780	13747	13787	14054	13761	13670	14048	13804	14131	13788	13843	13841	13911	13956	13912	13865	13983	13886	13902	14003	13951	13909	13875	14044	13819	13921	13846	13953	13917	13741	13840	14013	13845	14008	13874	13898	13795	13831	13927	13691	13808	13647	13771	13925	13727	13824	13797	14019	13837	13955	13846	13859	14092	13892	13905	13873	13873	13754	13927	13783	13975	13746	13756	13962	13881	13797	13841	13854	13923	13832	14025	13654	13813	14005	14001	14008	13906	13807	13917	13929	13907	13778	13645	13957	13931	13876	13969	13744	13768	13905	13667	14037	13835	13730	13797	13954	13923	13882	13828	13983	13932	13951	13811	13997	13921	13830	13728	13910	14115	13825	14037	13875	13822	13993	13669	13818	13683	13789	13792	13740	13906	13920	13899	14009	13866	13888	13958	13789	13963	14145	13916	14030	13936	13822	13907	13833	13967	13891	13956	13943	13807	14013	13955	13822	13884	13778	13888	13728	13982	13655	13902	13890	13919	13748	13888	13930	13771	13889	13836	14066	13880	13903	13883	13737	13975	13903	13902	14074	13927	13905	13741	13916	13717	13853	14100	13816	13824	13831	13823	13902	13865	13802	14023	13857	13830	13765	13865	13893	13970	13898	13839	13803	13648	13920	13844	13833	13771	13980	13985	13879	13980	13962	13914	13808	13979	13759	13934	13901	13894	13813	13879	13848	13708	13879	14013	13921	14116	13671	14052	13927	13887	13985	13821	13816	13827	13689	14036	13998	13872	13671	13824	13886	13798	13878	13895	13919	13753	13943	13921	13866	13921	13882	13879	14007	13660	13967	13818	13883	13890	13894	13825	13941	13774	14023	14009	14017	13909	13857	13777	13913	13776	13854	13936	13928	13814	13780	13825	13835	13894	13855	13763	13864	13905	13851	13806	13800	13798	13804	14014	13799	13871	13812	13855	13926	13910	14082	13864	13909	13648	13871	13813	13715	13872	13833	13818	13928	13956	13703	13762	13927	13988	13851	13967	13876	14080	14116	13774	13890	13787	13813	13978	13812	13832	13871	14031	13823	13881	13808	13872	13910	13870	13858	13865	13928	13924	13744	14023	14033	14045	13906	13906	13863	13862	13782	13944	13927	14017	13881	13846	13976	13823	13804	13860	14088	13857	13977	13838	13858	13818	13875	14062	13743	13829	14059	13816	13793	13768	13846	13888	13862	13960	13912	14013	13840	13880	13978	13929	13857	13745	13931	13928	13912	13890	13826	13886	13813	13841	13889	13807	13846	13711	13977	13898	13905	13972	13682	13781	13853	13845	13991	13895	13701	13825	13665	14049	13966	14106	13912	13984	13972	13924	13795	13916	13946	13858	13972	13867	13877	13817	13880	13901	13789	13692	13678	13884	14004	13826	13779	13914	13910	13926	13888	13794	13851	13815	13832	13805	13981	13903	13969	13835	13779	13918	13733	13848	13722	13832	13868	13732	13847	13924	13655	13848	13899	13969	13859	13828	13861	13803	13932	13930	13820	13894	13733	13909	13889	13849	13939	13750	13693	13769	13990	13821	13892	13879	13946	13815	13881	13906	13930	13824	13807	13951	13836	13973	13798	13805	13864	13964	13902	13764	13905	13883	13892	14073	13911	14015	13844	14103	13867	13898	13846	13914	13750	13872	13849	13792	13970	13701	13852	13814	13947	13903	13998	13754	13894	14048	13762	13900	14141	13871	13866	13931	13945	13783	13760	13899	13861	13822	13923	14025	13801	13940	14009	13986	13829	13779	13872	13974	13894	13830	13937	13942	13893	13917	13749	13724	13903	13797	13842	13757	13945	13890	13901	13996	13772	13971	14011	13762	13884	13767	13771	13812	14004	13831	13999	13809	13895	13931	13880	14094	13785	13756	13937	13869	13988	13923	13953	13869	13910	13921	13911	13828	13838	13891	13904	13804	13912	13874	13638	13911	13811	13742	13777	13944	14009	13874	13990	13797	13979	14053	13947	13749	13886	13826	13901	14006	13911	14008	13907	13906	13832	13788	13883	13861	14004	13840	14001	13953	14015	13834	13865	13925	14036	13742	13849	13750	13938	14007	13973	13881	13744	13676	13924	13864	13802	13787	13911	13773	13916	13951	14019	13879	13905	13883	13876	13899	13971	13841	13941	13749	13887	13999	13701	13777	13902	14022	13814	13977	13963	13982	13920	13900	13834	13920	13965	13895	13809	14037	13977	13793	13873	13790	13780	13751	13732	13825	13909	13851	14024	13788	13929	13945	13899	13794	13846	13797	13809	13814	13789	13947	13937	14062	13789	13945	14029	13648	13924	13876	13746	13842	13780	13926	13753	14000	13952	13876	13731	13931	13961	13800	13947	13958	13876	13730	14005	13735	13781	13855	13797	13768	13941	13663	13877	13885	13775	13904	13919	13816	13947	13897	13883	13724	13798	13773	13849	13831	13856	13959	13900	13888	13678	14043	13921	13898	13824	13874	14070	13803	13675	13828	13843	13894	13822	13866	14011	13872	13900	13897	13774	13742	13866	13850	13973	13904	13865	13838	13691	13957	13879	13886	13769	13755	14002	13856	13836	13778	14000	13945	13951	13859	13875	13785	13929	13890	13854	13987	13836	13619	13943	13925	13764	13719	13952	13952	13777	14042	13840	13833	13895	13951	14024	13849	13852	13805	13957	13704	13861	13672	13956	13845	13896	13741	13815	13847	13972	14008	14010	13888	13682	13726	13912	13909	13748	13870	13945	13969	13885	13725	13908	13854	13962	13968	13974	13929	13829	13888	13899	13918	13762	13808	13969	13868	13764	13810	13742	13665	13780	13852	13934	14008	13961	13791	13849	13887	13976	13771	13822	13846	13883	13757	13829	13954	13647	13811	13819	13930	13989	13923	13761	13947	13882	14062	13841	13827	13828	14016	13953	13921	13994	14062	13665	13971	13676	13948	13829	13905	13874	13989	13762	13816	13864	13994	14007	13906	13919	13899	13964	13944	13915	13889	13942	13906	13979	14027	13812	13901	13626	13959	13709	13858	13945	13768	13939	13968	13852	13864	13856	13958	13979	13930	13904	13972	13682	13811	13711	13830	13859	14047	13864	13798	13954	13815	14000	13957	13891	13956	14113	13772	13926	13827	13846	13883	13858	13771	13866	13892	13939	13780	13815	13916	13773	13900	13856	14033	13786	13921	13729	13960	13906	13926	13957	13860	14077	13944	13950	13921	13728	13615	13790	13830	13861	13933	13649	13871	13721	13828	13793	13963	13925	13789	13954	13805	14004	14138	13795	13807	13722	13920	13752	13941	13851	13971	13867	13960	13704	13847	13825	13864	13979	13809	13917	14081	13810	13713	13755	13854	13836	13929	13875	13886	13983	13956	13840	13951	13990	14033	13885	13826	13837	13740	13852	13948	13847	13688	13813	13789	13880	13939	13842	13933	13920	13749	13902	13856	13898	13915	13930	13913	13870	13928	13954	14026	13880	13821	13820	13959	13894	13939	13829	13897	14044	13844	13885	13956	13965	13874	13775	13977	13818	13799	13849	13858	13887	13959	13752	13872	13907	13953	14032	13755	13955	13730	13934	13818	13894	13943	13829	14010	13732	13851	13843	13863	13899	13873	13845	13864	13838	14012	13895	14010	13795	13871	13809	13855	13832	13914	13896	13897	13803	14032	13846	13900	13876	13859	13901	13799	13807	14006	13766	13791	13822	13733	13802	13800	13751	13766	14066	13818	13969	13860	13680	13966	13953	13860	13796	13957	13826	13834	13949	13779	13848	13870	13802	13638	13971	13922	13771	13839	13918	13900	13737	13782	13937	13698	13870	13675	13871
27664	33677	41614	31284	20849	16775	16239	15788	15363	15692	15617	15512	15539	15490	15787	15335	15441	15482	15324	15502	15577	15339	15361	15591	15490	15696	15604	15399	15454	15439	15440	15568	15472	15515	15517	15442	15682	15448	15398	15592	15435	15451	15314	15560	15368	15325	15535	15565	15408	15248	15425	15321	15308	15434	15443	15455	15384	15476	15498	15412	15489	15606	15547	15461	15516	15355	15546	15507	15293	15344	15613	15394	15252	15409	15475	15448	15403	15474	15398	15519	15486	15394	15416	15415	15364	15336	15346	15315	15189	15242	15404	15589	15644	15545	15292	15403	15618	15349	15341	15419	15344	15536	15311	15236	15485	15276	15354	15344	15372	15462	15231	15446	15284	15509	15496	15591	15385	15351	15362	15302	15392	15558	15393	15368	15543	15432	15390	15547	15461	15306	15362	15490	15440	15412	15346	15539	15639	15291	15428	15295	15411	15421	15495	15265	15722	15649	15323	15283	15251	15404	15431	15386	15319	15509	15184	15388	15341	15534	15410	15491	15363	15514	15372	15466	15498	15515	15629	15363	15544	15304	15350	15474	15261	15608	15258	15243	15369	15493	15386	15416	15425	15497	15558	15483	15427	15306	15233	15270	15509	15458	15491	15476	15311	15422	15464	15411	15398	15308	15432	15351	15367	15328	15320	15482	15247	15387	15198	15268	15450	15455	15241	15380	15422	15441	15447	15315	15426	15461	15508	15409	15141	15266	15599	15406	15355	15456	15595	15524	15594	15510	15465	15438	15503	15522	15384	15444	15355	15299	15411	15481	15474	15594	15363	15412	15525	15501	15310	15433	15307	15415	15287	15683	15489	15298	15250	15458	15453	15406	15383	15354	15437	15496	15545	15359	15423	15333	15511	15347	15436	15553	15322	15508	15472	15221	15439	15458	15411	15484	15577	15516	15288	15345	15425	15386	15433	15286	15438	15472	15529	15395	15338	15441	15265	15434	15353	15429	15391	15514	15581	15361	15287	15393	15485	15451	15394	15295	15589	15386	15421	15283	15428	15449	15549	15367	15260	15439	15443	15333	15300	15499	15377	15345	15387	15492	15553	15270	15419	15490	15677	15532	15266	15518	15401	15467	15509	15292	15483	15494	15332	15272	15685	15482	15552	15415	15288	15463	15511	15482	15520	15237	15465	15324	15415	15378	15464	15559	15433	15314	15580	15259	15517	15399	15462	15184	15467	15482	15513	15492	15544	15437	15188	15517	15263	15481	15373	15606	15485	15553	15249	15479	15265	15260	15462	15394	15498	15366	15483	15338	15477	15359	15425	15490	15403	15366	15250	15458	15272	15273	15441	15416	15399	15565	15396	15393	15507	15634	15399	15234	15540	15255	15506	15419	15736	15378	15540	15456	15499	15419	15265	15441	15389	15361	15587	15449	15559	15374	15254	15347	15476	15434	15338	15340	15659	15456	15679	15256	15272	15470	15362	15519	15401	15412	15430	15366	15410	15420	15394	15585	15242	15163	15373	15393	15446	15392	15359	15483	15333	15430	15265	15460	15643	15431	15465	15352	15478	15366	15489	15545	15419	15559	15441	15495	15347	15478	15383	15458	15301	15170	15511	15470	15440	15497	15467	15351	15394	15243	15543	15345	15422	15035	15219	15291	15275	15554	15463	15646	15398	15580	15466	15534	15615	15765	15622	15693	15502	15366	15625	15478	15494	15332	15362	15518	15429	15270	15401	15414	15557	15273	15629	15520	15283	15488	15263	15422	15404	15538	15474	15385	15160	15344	15279	15337	15531	15409	15300	15211	15253	15486	15383	15617	15575	15326	15397	15246	15177	15456	15418	15487	15431	15480	15354	15403	15401	15474	15498	15335	15314	15325	15523	15137	15471	15668	15491	15432	15374	15448	15393	15344	15431	15569	15347	15499	15305	15478	15373	15445	15482	15429	15392	15398	15269	15431	15583	15273	15498	15606	15339	15284	15380	15427	15379	15548	15396	15297	15364	15512	15413	15409	15438	15649	15492	15409	15404	15645	15472	15586	15588	15403	15222	15229	15299	15315	15383	15477	15478	15267	15299	15261	15336	15414	15326	15387	15393	15246	15432	15351	15405	15450	15388	15441	15401	15492	15246	15353	15510	15518	15380	15330	15327	15556	15529	15542	15425	15346	15494	15304	15401	15275	15332	15536	15504	15510	15511	15566	15337	15357	15598	15461	15511	15450	15304	15280	15385	15526	15333	15506	15450	15423	15430	15469	15465	15545	15523	15611	15328	15428	15414	15459	15527	15431	15403	15255	15306	15571	15442	15417	15203	15602	15393	15495	15295	15489	15635	15591	15339	15258	15585	15414	15584	15213	15260	15291	15261	15204	15390	15310	15499	15463	15317	15291	15313	15374	15409	15380	15289	15508	15550	15435	15557	15310	15573	15424	15408	15384	15498	15373	15355	15287	15394	15506	15430	15579	15471	15527	15312	15702	15409	15482	15555	15398	15454	15359	15418	15444	15106	15372	15511	15487	15537	15265	15537	15419	15527	15374	15583	15498	15349	15304	15506	15327	15355	15375	15421	15303	15447	15417	15297	15420	15381	15312	15523	15354	15262	15456	15547	15557	15492	15434	15432	15648	15540	15403	15175	15401	15279	15461	15479	15359	15371	15418	15284	15388	15366	15448	15293	15273	15474	15367	15410	15437	15376	15261	15411	15494	15385	15288	15587	15498	15403	15440	15401	15463	15540	15361	15361	15488	15272	15353	15651	15340	15513	15328	15317	15449	15349	15445	15421	15292	15486	15401	15341	15311	15287	15298	15287	15422	15576	15501	15556	15631	15196	15435	15430	15478	15572	15493	15487	15426	15438	15435	15426	15270	15428	15428	15468	15419	15399	15482	15466	15326	15513	15376	15523	15451	15466	15397	15335	15258	15284	15469	15547	15548	15241	15474	15355	15405	15524	15406	15444	15379	15485	15362	15522	15448	15392	15346	15342	15416	15547	15492	15506	15633	15304	15358	15544	15673	15552	15548	15416	15479	15428	15529	15450	15407	15338	15316	15494	15371	15368	15563	15599	15460	15483	15453	15366	15315	15560	15334	15377	15441	15431	15551	15625	15320	15312	15368	15342	15369	15461	15370	15271	15432	15403	15316	15579	15228	15676	15487	15471	15293	15359	15403	15424	15518	15546	15495	15437	15162	15325	15313	15348	15464	15378	15569	15504	15456	15279	15391	15400	15426	15482	15375	15549	15437	15311	15434	15223	15654	15590	15626	15347	15481	15446	15538	15502	15361	15406	15384	15309	15497	15366	15443	15619	15407	15531	15331	15253	15631	15345	15502	15420	15535	15422	15488	15491	15389	15438	15402	15415	15430	15466	15580	15572	15338	15284	15463	15542	15467	15301	15365	15542	15444	15478	15372	15351	15369	15381	15432	15533	15595	15478	15498	15400	15396	15294	15287	15704	15419	15499	15507	15467	15645	15623	15297	15511	15377	15397	15391	15478	15260	15369	15417	15496	15629	15502	15266	15504	15332	15421	15343	15369	15527	15606	15369	15372	15456	15505	15563	15373	15512	15450	15469	15271	15313	15429	15458	15336	15430	15397	15479	15449	15438	15412	15528	15474	15380	15426	15448	15324	15407	15237	15622	15508	15477	15506	15570	15347	15399	15555	15353	15477	15351	15508	15384	15586	15433	15555	15370	15268	15470	15503	15489	15461	15288	15393	15406	15429	15443	15533	15508	15400	15434	15506	15383	15550	15448	15611	15469	15409	15376	15457	15623	15465	15458	15340	15460	15374	15272	15544	15317	15337	15391	15239	15237	15466	15386	15352	15371	15274	15450	15335	15308	15527	15363	15408	15417	15451	15529	15671	15479	15504	15458	15441	15371	15455	15393	15558	15542	15484	15365	15308	15404	15379	15651	15328	15400	15421	15255	15369	15475	15478	15513	15609	15575	15520	15489	15372	15450	15434	15295	15393	15440	15462	15345	15336	15374	15403	15507	15319	15398	15541	15383	15491	15399	15510	15771	15457	15462	15393	15373	15485	15406	15442	15426	15422	15484	15602	15446	15590	15401	15622	15232	15327	15410	15436	15379	15378	15495	15375	15490	15352	15563	15473	15396	15264	15433	15342	15346	15475	15289	15480	15489	15627	15613	15410	15534	15393	15382	15300	15296	15401	15419	15240	15487	15481	15702	15282	15462	15441	15320	15550	15321	15665	15480	15301	15429	15496	15585	15349	15561	15543	15406	15602	15452	15393	15307	15392	15260	15555	15415	15438	15500	15375	15430	15440	15482	15505	15315	15311	15532	15561	15492	15270	15475	15494	15337	15540	15427	15440	15506	15213	15407	15498	15451	15259	15417	15337	15582	15621	15390	15425	15607	15337	15389	15376	15506	15411	15380	15374	15287	15512	15393	15349	15265	15524	15471	15309	15573	15491	15448	15437	15373	15418	15509	15591	15443	15404	15317	15464	15265	15440	15441	15540	15339	15417	15281	15415	15469	15286	15305	15407	15541	15383	15391	15424	15289	15374	15369	15280	15273	15121	15465	15352	15372	15436	15400	15460	15208	15361	15433	15600	15276	15458	15310	15441	15418	15493	15450	15405	15606	15495	15525	15343	15509	15413	15469	15318	15501	15512	15453	15490	15372	15389	15393	15288	15585	15656	15427	15434	15296	15389	15507	15512	15381	15526	15498	15489	15638	15550	15385	15306	15530	15379	15267	15230	15362	15615	15535	15440	15654	15312	15339	15341	15512	15459	15669	15531	15579	15622	15567	15484	15554	15214	15434	15508	15296	15578	15354	15358	15168	15358	15651	15381	15503	15454	15423	15421	15387	15400	15648	15436	15333	15380	15386	15591	15528	15315	15315	15553	15429	15365	15464	15207	15375	15523	15483	15459	15614	15601	15566	15331	15269	15559	15270	15332	15230	15348	15336	15327	15585	15451	15468	15268	15458	15417	15479	15467	15244	15512	15552	15542	15436	15460	15602	15685	15420	15534	15479	15334	15583	15483	15448	15296	15353	15444	15494	15389	15321	15251	15621	15347	15367	15403	15607	15546	15447	15365	15349	15468	15368	15441	15411	15445	15426	15481	15334	15352	15636	15292	15419	15528	15449	15491	15599	15290	15410	15405	15537	15402	15512	15550	15601	15610	15453	15591	15298
53315	76671	52579	29281	17631	13955	13829	13916	13815	13915	13729	13902	13930	13625	13927	13843	13772	13831	13667	13922	13966	13869	13888	13901	13762	13888	13894	13816	14090	14108	13860	13763	13911	13821	13763	13850	13816	13825	13895	13801	13836	13956	14001	13730	13929	13850	13876	13874	13934	13855	13854	13907	13934	13988	13831	13711	13826	13681	14023	13887	13997	13840	13916	13738	13797	13607	13767	13830	13933	13838	13765	13791	13963	13877	13837	13874	13995	13910	13896	13758	13777	13773	13939	13855	13889	13656	13999	13909	13781	13899	13715	13883	13889	13891	13834	13761	13765	13893	13731	13824	13717	13901	13880	13826	13783	13861	13840	13991	14042	13933	13955	13787	13922	13929	14069	13681	13786	13808	13861	13856	13858	13974	13824	13844	13785	13853	13907	13876	13717	13798	13809	13838	13862	13874	13826	13955	13887	13798	13700	13904	13951	13790	13865	13802	13763	13986	13906	13907	13817	13850	13790	13963	14024	13926	13964	13715	13923	13791	13898	13906	13893	13841	13976	13766	13791	13813	13720	13927	13907	13870	13850	13845	14019	13761	13991	13850	13927	13925	13908	13904	13812	13875	13804	13815	13977	13833	13685	13800	13741	13893	13939	13826	13776	13943	13779	13756	13981	13879	13849	13902	13954	13749	13893	13957	13835	13899	13746	13601	13684	13786	13766	13736	13930	13877	13924	13799	13779	13784	13972	13895	13805	13855	13833	13910	13829	13824	13940	13766	13876	13709	13898	13691	13835	13833	13823	13770	13794	13896	13803	13894	13818	13882	13797	13840	13993	14007	13883	13751	13805	13994	13969	13819	13907	13978	13956	13903	13685	13870	13826	13962	13968	13860	13767	13772	13768	13885	13902	13819	13882	13771	13902	13853	13646	14007	13844	13904	14030	13869	13741	13674	13809	13853	13925	13787	13947	13675	13759	13889	13863	13736	13884	13879	13749	13838	13851	13778	13898	13893	13813	13911	13883	13777	14008	13876	14057	13807	13804	13944	13971	13873	13836	13870	13880	13837	13690	13858	14077	13761	13810	13997	13893	13932	13882	13757	13795	13953	13849	13807	13913	13818	13667	13828	13846	13593	13807	13819	14013	13798	13936	13979	13826	13610	13876	13761	13927	13974	13941	13978	13878	13930	13749	13894	13977	14161	13756	13909	13856	13835	13805	13860	13900	13920	13695	13835	13957	13851	14024	13803	13897	13777	13888	13998	13945	13814	13863	13949	13735	13812	13936	13582	13864	13717	13991	13763	13893	13846	13772	13729	13637	13948	13905	13846	13796	13599	13943	13795	13764	13962	13856	13748	13863	13763	13960	13860	13866	13815	13867	13854	13955	13785	14001	13976	13804	13920	13842	13880	14051	13821	13860	13848	13977	13834	13872	13822	13592	13924	13761	13770	13862	13756	13688	13831	13939	13790	13700	13841	13778	13988	13752	13987	13888	13952	13920	13929	13891	13794	13888	13881	13808	13765	13816	13883	13866	13788	13779	13743	13811	13785	13781	13872	13756	13843	13875	13612	14019	13746	13730	13756	13881	13973	13902	13832	13863	13768	13802	13970	13754	13774	13857	13974	13822	13719	13733	14045	13810	13895	13954	13902	13926	13786	13783	13978	13971	13827	13830	13853	13843	13882	13824	13780	13776	13936	13760	13737	13834	13718	13922	13754	14032	13659	13973	14097	13721	13881	13941	13905	13751	13974	13771	13898	14071	13786	13913	13845	14024	13937	14081	13844	13739	13888	13723	13958	13888	13915	13814	13868	13829	13872	13922	13826	13813	13862	13863	13729	14007	13972	14130	13622	13741	13801	14058	13789	13856	13718	13757	13835	13979	13870	13783	13796	13728	13897	13805	13874	13859	13821	13816	13792	13884	13868	13798	13955	13908	13795	13863	13890	13904	13823	13842	13795	13832	13767	13775	13928	13753	13863	13757	13701	13865	13803	14015	13811	13767	14013	13938	13791	13854	13942	13821	13865	13845	13774	13932	13797	13776	13930	13892	13690	13857	13794	13854	13973	13815	13905	13821	13875	13893	13673	13786	13835	13990	13797	13758	13836	13884	13863	13829	14003	13862	13889	13816	13789	13915	13790	13899	13860	13899	13716	13937	13888	13851	13678	13995	13815	13759	13909	13761	13768	13884	13906	13809	13812	13787	13813	13887	13738	13893	13854	13829	13685	13932	13826	13903	13773	13783	13624	13818	13760	13894	13883	13786	13989	14024	13805	13798	13827	13946	13847	13766	13800	13868	13868	13833	13875	13886	13921	13703	13856	13880	14009	13876	13909	13951	13976	13935	13728	13807	13941	13727	13815	13834	13762	14022	13680	13735	13827	13779	14040	13743	13893	13788	13776	13911	13832	13865	13971	13755	13757	13673	13631	13778	13990	13970	13824	13807	13944	13923	13857	13693	13887	13935	13868	13940	13858	13796	13911	13752	14010	13820	13832	13917	13860	13878	13771	13851	13923	13875	13997	13819	13860	13876	13840	13920	14030	13784	13859	13976	13884	13981	13995	13974	13802	13874	13855	13951	13826	13910	13687	13888	13839	13981	13741	13738	13857	13861	13894	13928	13773	13816	13924	13872	13830	13889	13837	13802	14100	13804	13944	13825	13939	13704	13733	13854	13941	13964	13908	13754	13954	13793	13663	13754	13914	13971	13866	13895	13667	13847	13908	13745	13739	13689	13684	13835	13890	13942	13919	13799	13782	13801	13814	13886	13801	13829	13916	13913	13726	13877	13825	13839	13789	13919	13818	13846	13793	13703	13840	13800	13569	13959	13789	13894	13869	13893	13881	13933	13719	13872	13856	13898	13854	13829	13826	13747	13837	13916	13834	14011	13731	13848	13837	13833	13735	13842	13804	14019	13761	13853	13854	13789	13912	13904	13819	14057	13711	14000	13791	13716	13905	13703	13877	13928	13890	13855	13932	13820	14066	13920	13894	13712	13893	13756	13827	13963	13968	13973	13923	13852	13812	13819	13900	13695	13800	13924	13865	13863	13865	13899	13901	13922	13785	14098	14016	13797	13800	13853	13769	13845	13766	13771	13866	13882	13829	13778	13737	13803	13863	13890	13986	13715	13886	13898	14006	13943	13884	13767	13797	13909	13929	13994	13955	13793	14074	13765	13934	13764	13782	13954	13909	13810	13964	13814	13714	13923	13668	13590	13860	13913	14031	13815	13840	13882	13839	13794	13918	13856	13907	13768	13780	13773	13865	13951	13845	13825	13878	13790	13822	13871	13950	13747	13779	13770	14011	13887	14028	13774	13761	13965	13963	13921	13862	13928	13932	13943	13885	13933	13761	13869	13829	13821	13817	13975	13945	13987	13861	14003	13930	13790	13824	13876	13834	13889	13765	13871	13822	13872	13826	13925	13873	13851	13907	13826	13918	13813	13936	14045	13792	13732	13990	13860	13823	13672	13796	13682	13839	13833	13814	13847	13928	13694	13776	14089	13845	13906	13931	13880	13899	13963	13825	13938	13825	13928	13798	13976	13741	13916	13758	13835	13881	13893	13882	13755	13864	13824	13943	13795	13838	13823	13921	13835	13806	13862	13950	13729	13891	13815	13858	13929	13786	14003	13941	13847	13902	13956	13875	13853	13643	13794	13771	13742	13891	13840	13866	13758	13785	13765	13720	13872	13949	13833	13931	13631	13811	13894	13958	13821	13885	13867	13885	13892	13795	14071	13851	13968	13840	13913	13839	13972	13740	13761	13787	13929	13765	13772	13815	13889	13876	13770	13855	13791	13722	13773	13888	13812	13723	13935	13776	13757	14046	13849	13967	13632	13826	14066	13781	13758	13842	13918	13975	13889	13811	13890	13902	13845	13857	13939	13996	13899	14002	13724	13928	13894	13829	14049	13944	13857	13929	13905	14000	13868	13940	13962	13884	13694	13830	13799	13938	13778	13752	13932	13751	13727	13815	13664	13899	13826	13765	13809	13863	13869	13851	13798	13696	13715	13918	13824	13831	13912	13745	13721	13622	14015	13719	13957	13820	13792	13905	13853	13552	13808	13914	13717	13962	13937	13816	13919	13892	14022	13868	13963	13951	13960	13874	13878	13980	13769	14011	13867	13920	13809	13905	13933	13842	13854	13865	13726	14054	13776	13624	13815	13886	14045	13876	13960	13788	13762	13906	13845	13851	13949	14009	13882	13897	13845	13844	13843	13863	14061	13713	13973	13933	13756	13805	13833	13717	13874	13763	13852	13963	13923	13837	13906	13804	13891	13836	13896	13869	13874	14026	13858	13941	13734	13904	13823	13779	13752	13820	13805	13841	13969	13838	13808	13868	13709	13978	13989	13902	13882	13788	13897	13833	13875	13869	13921	13921	13838	13793	13787	13913	13923	13961	13881	13804	13880	13808	14020	13882	13889	14192	13961	13684	13815	13818	13777	13762	13890	13849	13795	13741	13890	13993	13871	13804	13884	13807	13749	13824	13883	13778	13821	13837	13750	13754	13887	13835	13783	13913	13845	13829	13736	14124	13911	13909	13850	13907	13958	13747	13818	13874	14081	13723	13780	13910	13824	13673	13865	13849	13909	13911	13756	13966	14030	13734	13988	13843	13929	13825	13750	13869	13736	13851	13697	13951	13730	13696	13972	13867	13956	13806	13790	13899	13754	13979	13917	13898	13807	13841	13845	13840	13750	13774	13861	13987	14004	13863	13840	14002	13719	13877	13921	13890	13887	13801	13836	13904	14024	13984	13958	13915	13853	13922	13741	13988	13662	13890	13790	13911	13814	13815	13771	13581	13861	13715	13797	13817	13774	13915	14093	13973	13753	13822	13762	13772	13895	13943	13836	13843	13911	13972	13917	14007	13654	13896	13912	13794	13878	13998	13825	13817	14004	13943	13883	13669	13896	13866	13773	13899	13779	13903	13902	14035	13799	13774	13952	13856	13826	13922	13807	13722	13914	13774	13859	13820	13829	13958	13700	13933	13807	13796	13920	13779	13854	13921	13816	13853	14053	13806	13847	13907	13918	13843	13963	13741	13908	13886	13793	13773	13919	13882	13817	13927	13805	13739	13611	13980	13982	13699	13899	13856	13909	13942	13853	13873	13695	13947	13949	13702	13745	13600	13838	13851	13742	13833	13820	13833	13943	13916
22871	23043	33034	26471	22687	22501	21876	16151	15085	15207	15290	15131	15289	15166	15089	14957	14992	14890	15094	15048	14995	14994	14984	14920	14998	14794	14998	14983	14836	14886	14908	14809	14958	14965	15085	15109	15165	14888	15046	14787	14825	14847	14891	15089	14804	14996	14833	14887	14836	14764	14804	14861	14879	14828	14867	14817	14936	14815	15034	14843	14843	14828	14789	15025	14792	14852	14916	14868	14759	14716	15042	14959	14744	14566	15098	14849	14898	14879	14813	14982	14911	14812	15092	14849	14773	14569	14791	14870	14989	14884	14878	14928	14768	14908	14915	14840	14774	14598	14872	14752	15026	14843	14834	14713	14794	14890	14949	14972	14817	15023	14867	14670	14729	15022	14955	14968	14794	15031	14744	14787	14670	14801	14542	14865	14820	14636	14923	15051	14864	14957	14837	14947	14828	14950	14892	14862	14607	14913	14813	14803	14686	14996	15030	14932	14839	14962	14881	14773	14741	14909	14805	14812	14953	14972	14853	14876	14809	14779	14846	14732	15022	14904	14991	14835	14834	14845	14747	14817	15024	14892	14806	14659	14983	14876	14739	14641	14766	14807	14985	14807	14587	14799	15027	14939	14686	14845	14943	14900	14954	14878	14872	14829	14945	14802	14863	14728	14953	14931	14553	14892	14945	14948	14747	14839	14783	14844	15042	14773	14963	14792	14963	15017	14873	14853	14713	14768	14809	14729	14905	14704	14853	14607	14864	14838	14855	14904	14792	14856	15016	14849	14779	14931	14732	14899	15010	14919	14780	14658	14776	14931	14893	14882	14957	14765	14900	14865	14575	14930	14775	14889	14816	14854	14737	14819	14852	14808	14608	14941	14867	14845	14811	14656	14752	14705	14875	14832	15180	14839	14798	14821	14843	14765	14787	14796	14960	14727	14886	14847	14791	14660	14739	14789	14723	14893	15068	14732	14837	14759	14852	14813	14801	14574	14807	14791	14742	14688	14544	14603	14945	14720	14660	14656	14777	14981	14700	14679	14875	14764	14979	14764	14949	14761	14919	14698	14735	14678	14756	14929	14848	14884	14712	14961	14649	14921	14806	14878	14774	14724	14971	14898	14895	14728	14681	14876	14837	14895	14943	14774	14758	14846	14813	14727	14761	14907	14906	14710	14782	14882	15145	14703	14763	14822	14689	14745	14786	14755	14780	14738	14820	14877	14797	14791	14885	14850	14788	14754	14775	14805	14722	14867	14787	15049	14755	14970	14969	14680	14715	14729	14851	14728	14816	14886	14770	14766	14989	14718	14704	14590	14680	14849	14696	14671	14979	14712	14921	14927	14999	14673	14933	14881	14702	14666	14889	14790	14824	14904	14990	14767	14818	14712	14792	14927	15037	14799	14909	14925	14713	14889	14765	14786	14861	14855	14785	14830	14968	14876	14688	14753	14832	14745	14760	14678	14822	15009	15019	14803	14929	14731	14828	14784	14976	14841	15053	14921	14731	14820	14740	14937	14824	15062	14714	14749	14790	14885	14716	14936	14668	14790	14757	14864	14722	14715	14829	14824	14817	14668	14867	14744	14915	14803	14816	14805	14812	14861	14942	14900	14744	14793	14808	14905	15007	14861	14880	15079	14728	14827	14871	14693	14744	14881	14807	14703	14734	14827	14758	14783	14983	14830	14914	14923	14869	14841	14528	14790	14741	14823	14788	14645	14676	14902	15013	14882	14916	14975	14746	14854	14809	14939	14890	14928	14702	14785	14944	14825	14603	14855	14727	14856	14944	14923	14875	14713	14878	14802	14771	15020	14700	14923	14833	14670	14823	14690	14830	14970	14812	14820	14838	14794	14808	14891	14705	14662	14676	14734	14774	14826	15206	14705	14758	14965	14857	14773	14802	14895	14907	14710	14776	14920	14882	14910	14713	14802	14906	14730	14765	14835	14848	14710	14951	14809	14732	14709	14912	14626	14816	14787	14863	14797	15078	14847	14976	14759	15002	14854	14827	14810	14827	14779	14730	14964	14763	14847	14820	14869	14823	14834	14852	14896	14838	14905	14740	14881	14913	15003	14724	14754	14894	14807	14961	14783	14869	14830	14698	14883	14862	14906	14653	14978	14810	14804	14834	14948	14875	14929	14904	14800	14950	14852	14865	14753	14731	14768	14769	14895	14657	14950	14778	14815	15004	14724	14827	14812	14813	14902	14783	14902	14901	14799	15011	14828	14738	14808	14891	14797	14820	14798	14875	15094	15031	14618	14745	14845	14890	14763	14774	14924	14664	14756	14705	14685	14682	14786	14702	14791	14598	15003	14768	14644	14851	14682	14723	14834	14775	14795	14757	14871	14814	14868	14799	14955	14940	14857	14670	14953	14715	14743	14816	14738	14809	14719	14971	15023	14827	14836	14931	14714	14743	14776	14875	14765	14714	14812	14789	14829	14734	14847	14915	14919	14679	14892	14701	14954	14797	14748	14742	14782	14942	14781	14777	14905	14704	14739	14785	14829	14765	14721	14901	14872	14807	14845	14787	14771	14765	14692	14943	14820	14957	14930	14731	14688	14933	14674	14726	14895	14784	14850	14707	14845	14945	14937	14718	14750	14796	14756	14758	14848	14615	14957	14749	14677	14988	14917	14897	14743	14848	15060	14838	14949	14830	14964	14895	14829	14662	14880	14823	14774	14710	14845	14570	14908	14758	14792	14766	14899	14738	14847	14964	14790	14851	14735	14688	14843	14954	14657	14794	14772	14688	14788	14883	14808	14769	14742	14901	14950	14972	14889	14826	14795	14783	15038	14745	14964	14939	14896	14776	14823	14708	14834	14762	14842	14976	14733	14754	14893	14682	14798	14984	14785	14819	14747	14721	14693	15109	15008	14835	15011	14784	14736	14704	14742	14781	14832	14787	14619	14715	14852	14681	14773	14929	14930	14904	14943	15010	14890	14739	14597	14802	14791	14803	14826	14769	14888	14782	14991	14754	14822	14972	14712	14850	14645	14740	14776	14850	14792	14784	14711	14765	14864	14782	14878	14890	14763	14730	14547	14675	14733	14849	14776	14823	14633	15006	14706	14837	14884	14770	14911	14866	14937	14822	14865	14889	14704	14967	14889	14828	14771	14848	14951	14776	14697	14697	14861	14847	14852	14769	15011	14770	15067	14833	14972	14716	14936	15016	14830	14937	14897	14798	14791	14817	14845	14854	14717	14821	14864	14584	14794	14645	14781	14733	14791	15052	14909	14777	14810	14691	14945	14856	14859	14844	14824	14846	14800	14708	14827	14798	14722	14950	14726	14772	14749	14711	14639	14978	14759	14807	14761	14927	14762	14752	14941	14822	14991	14910	14735	14554	14631	14770	14829	14796	14766	14792	14715	14808	14687	14724	14932	14743	14989	14698	14862	14954	14941	15006	14896	14842	14958	14880	14756	14977	14878	14646	14810	14825	14726	14816	14848	14842	14875	14668	14736	14819	14874	14836	14688	14763	14721	14784	14770	14586	14669	14686	14899	14790	14733	15039	14930	14768	14868	14972	14614	14727	14765	14790	14921	14730	14648	14578	14793	14806	14655	14821	15024	14884	14736	14991	14916	15053	14852	14782	14883	14642	14716	14907	14796	14791	14862	14747	14703	14881	14928	14841	14876	14978	14774	14798	14860	14927	14962	14791	14743	14712	14795	14681	14793	14786	14814	14852	14817	14798	14640	14854	14988	14807	14907	14778	14777	14719	14815	14717	14757	14908	14847	14914	15014	14859	14760	14853	14652	14702	14872	14866	15114	14917	14857	14815	14743	14878	14714	14797	14867	14884	14838	14833	14793	14958	14868	14804	14725	14904	14809	14943	15033	14808	14990	14667	14917	14741	14705	14881	14790	14912	14767	14938	14759	14978	14860	14830	15002	14821	14784	14582	14662	14989	14719	14776	14814	14831	14946	15010	15087	14772	14877	14998	14771	14885	14912	14914	15006	14719	14820	14719	14827	14940	14756	14938	14576	14809	14867	14868	14918	14882	14708	14746	14790	14750	14725	14800	14765	14603	14738	14772	14984	14710	14868	14746	14714	14922	14898	14866	14749	14717	14943	14839	14727	14704	14779	14834	14896	14967	14947	14743	14597	14859	14873	14855	14856	14932	14919	14635	14742	14832	14858	14834	14798	14777	14751	14653	14702	14674	14938	14891	14719	14791	14750	14958	14867	14912	14937	14648	14764	14825	14731	14819	14830	14825	14889	14784	14767	14853	14671	14747	14883	14858	14815	14921	14787	14846	14765	14646	14852	14669	14777	14660	14854	14721	14850	14931	14868	14880	14830	14744	14726	14817	14909	14875	14960	14975	14832	14878	15032	14892	14827	14914	14748	14969	14747	14954	14684	14763	14882	14881	14697	14759	14898	14808	14727	14732	14932	14862	14781	14859	14671	14912	14706	14893	14824	14992	14615	14783	15020	14859	14801	14825	14717	14731	14758	15127	14885	14711	14871	14906	14934	14843	14842	14942	14840	14855	14648	14843	14821	14793	14646	14620	14648	14783	14776	14743	14793	14881	14904	14801	14674	14673	14841	14810	14982	14793	14839	14665	14690	14758	15020	14608	14692	14812	14706	14797	14950	14852	14959	14856	14579	14886	14781	14819	14830	14666	14742	14780	14541	14905	14576	14712	14874	14782	14756	14782	14817	14679	14679	14818	14912	14843	14798	14580	14813	14871	14703	14962	14792	14849	14813	14776	14840	14911	14723	14655	14660	14874	14705	14842	14785	14979	14794	14878	14772	14686	14874	14814	14788	15001	14786	14748	14779	14878	14837	14781	15044	14618	14752	14698	14880	14780	14846	14710	14643	14718	14797	14815	14759	14915	14587	14899	14711	14737	14786	14788	14778	14727	14847	14797	14935	14871	14841	14784	14852	14860	14686	14665	14892	14719	15030	14797	14777	14964	14815	14800	14769	14869	14829	14790	14747	14663	14836	14927	14978	14910	14901	14732	14761	14894	14877	14886	14722	14817	15036	14862	14777	14882	14807	14934	14855	14985	14978	14710	14696	14673	14668	14761	14797	14870	14717	14680	14905	14890	14766	14596	14744	14754	14805	14607	14815	14802	14807	14890	14925	15009	14828	14654	14871	14829	14774	14768	14863	14924	14707	14859	14844	14818	14783	14899	14842	14790	14972	14763	14602
57065	102749	80594	51700	29302	15228	13470	13385	13424	13426	13299	13251	13495	13570	13486	13496	13502	13621	13404	13515	13447	13511	13364	13298	13548	13467	13538	13190	13388	13630	13374	13311	13615	13389	13520	13431	13431	13283	13370	13477	13438	13466	13532	13400	13422	13552	13443	13283	13445	13467	13476	13406	13433	13359	13479	13505	13295	13264	13695	13515	13448	13504	13460	13346	13394	13495	13419	13521	13434	13500	13291	13492	13405	13237	13584	13467	13475	13510	13347	13435	13443	13377	13384	13475	13407	13435	13415	13379	13513	13403	13365	13417	13476	13464	13282	13349	13316	13596	13413	13536	13516	13482	13519	13493	13521	13544	13469	13295	13344	13312	13558	13403	13464	13368	13382	13421	13344	13437	13423	13375	13434	13361	13553	13498	13490	13310	13541	13526	13504	13427	13585	13337	13414	13522	13432	13547	13259	13533	13356	13485	13292	13501	13298	13441	13367	13460	13518	13366	13442	13437	13267	13350	13491	13457	13531	13349	13422	13536	13404	13474	13506	13510	13514	13499	13461	13553	13489	13406	13489	13429	13342	13338	13303	13589	13429	13469	13319	13579	13369	13451	13365	13337	13425	13508	13402	13518	13313	13339	13234	13512	13386	13497	13392	13479	13303	13381	13367	13455	13346	13381	13589	13317	13301	13408	13576	13385	13499	13513	13455	13237	13252	13589	13364	13368	13401	13340	13351	13624	13448	13615	13297	13436	13507	13516	13350	13386	13432	13409	13477	13307	13462	13398	13565	13271	13396	13407	13388	13379	13466	13573	13567	13517	13421	13463	13384	13353	13403	13418	13362	13288	13581	13436	13516	13471	13418	13579	13620	13497	13320	13455	13506	13504	13355	13538	13387	13436	13410	13479	13407	13351	13438	13317	13512	13317	13498	13485	13405	13339	13486	13503	13361	13518	13474	13447	13293	13446	13537	13436	13476	13613	13484	13688	13462	13398	13465	13430	13315	13278	13526	13441	13322	13532	13269	13329	13448	13466	13504	13420	13502	13421	13413	13357	13470	13313	13550	13478	13480	13513	13354	13281	13252	13585	13579	13518	13479	13443	13435	13383	13588	13516	13372	13563	13420	13461	13283	13353	13328	13513	13569	13371	13463	13495	13490	13502	13530	13459	13514	13593	13564	13497	13623	13367	13267	13406	13342	13407	13547	13339	13399	13393	13584	13530	13416	13438	13461	13362	13403	13620	13472	13400	13398	13442	13439	13388	13214	13296	13513	13315	13302	13339	13447	13506	13436	13339	13496	13352	13435	13482	13638	13397	13417	13440	13182	13461	13320	13425	13426	13322	13325	13489	13404	13474	13401	13373	13359	13320	13373	13446	13554	13460	13326	13416	13373	13384	13506	13441	13444	13484	13644	13477	13470	13431	13555	13376	13481	13470	13419	13340	13476	13414	13470	13372	13506	13392	13456	13577	13377	13440	13419	13394	13546	13517	13416	13475	13570	13416	13399	13575	13493	13485	13472	13186	13415	13278	13577	13510	13432	13387	13330	13557	13419	13481	13592	13533	13507	13570	13419	13433	13420	13366	13430	13241	13422	13493	13465	13385	13585	13250	13338	13345	13574	13544	13400	13459	13584	13405	13410	13488	13321	13404	13377	13380	13426	13493	13376	13403	13354	13300	13421	13267	13487	13428	13606	13332	13549	13538	13571	13439	13286	13570	13315	13468	13508	13453	13341	13362	13318	13326	13496	13471	13385	13541	13319	13455	13338	13361	13518	13423	13432	13500	13453	13528	13504	13358	13514	13408	13385	13413	13612	13330	13387	13264	13400	13435	13625	13405	13323	13497	13539	13399	13423	13414	13344	13427	13363	13547	13360	13369	13405	13419	13422	13534	13323	13535	13391	13333	13614	13464	13573	13420	13463	13430	13331	13394	13506	13393	13380	13277	13481	13451	13605	13450	13318	13396	13463	13390	13414	13524	13437	13605	13636	13458	13442	13434	13349	13373	13445	13452	13252	13439	13424	13448	13505	13549	13501	13468	13320	13392	13560	13464	13457	13284	13517	13265	13529	13450	13309	13110	13465	13445	13557	13461	13530	13421	13379	13371	13491	13392	13535	13309	13369	13356	13457	13415	13546	13489	13397	13196	13323	13463	13383	13342	13377	13321	13377	13377	13153	13369	13470	13618	13364	13550	13391	13622	13568	13448	13291	13640	13363	13487	13364	13206	13367	13420	13395	13469	13565	13417	13376	13526	13550	13438	13538	13346	13488	13360	13559	13401	13460	13542	13381	13505	13399	13461	13551	13453	13359	13564	13308	13499	13497	13382	13540	13525	13248	13510	13439	13560	13288	13536	13445	13357	13410	13211	13430	13421	13484	13342	13381	13450	13465	13466	13543	13556	13517	13538	13344	13590	13365	13341	13409	13490	13335	13347	13549	13322	13422	13441	13401	13469	13378	13334	13478	13352	13524	13498	13419	13296	13309	13437	13373	13559	13491	13461	13356	13570	13582	13628	13457	13233	13345	13497	13508	13385	13335	13399	13384	13450	13422	13473	13473	13409	13581	13422	13401	13324	13224	13405	13452	13504	13492	13366	13385	13547	13496	13475	13506	13480	13354	13340	13317	13548	13512	13269	13436	13317	13352	13539	13417	13435	13505	13497	13424	13405	13347	13322	13407	13353	13484	13459	13362	13472	13368	13388	13425	13562	13348	13515	13299	13505	13406	13384	13557	13438	13542	13418	13480	13541	13517	13533	13463	13459	13352	13226	13344	13293	13473	13411	13330	13539	13506	13579	13420	13452	13492	13520	13434	13442	13535	13546	13498	13481	13406	13370	13468	13433	13423	13460	13497	13357	13634	13491	13427	13453	13432	13273	13363	13414	13391	13455	13346	13357	13427	13525	13508	13249	13523	13636	13422	13517	13404	13376	13431	13563	13579	13310	13530	13415	13354	13382	13371	13362	13419	13557	13529	13513	13450	13362	13503	13329	13579	13258	13430	13522	13462	13371	13373	13267	13509	13549	13412	13348	13416	13509	13520	13424	13622	13426	13348	13535	13333	13316	13456	13506	13473	13447	13509	13405	13362	13304	13503	13354	13347	13346	13549	13622	13384	13425	13359	13431	13406	13484	13335	13510	13307	13532	13203	13421	13465	13406	13509	13580	13365	13440	13292	13339	13542	13429	13465	13490	13403	13465	13360	13284	13400	13495	13531	13437	13529	13533	13477	13363	13434	13502	13460	13511	13518	13344	13381	13538	13500	13492	13485	13569	13446	13478	13522	13504	13382	13406	13480	13490	13210	13551	13459	13484	13294	13454	13461	13422	13343	13445	13389	13505	13527	13517	13565	13406	13474	13427	13345	13556	13479	13380	13516	13624	13376	13520	13388	13338	13500	13607	13368	13522	13550	13602	13546	13340	13368	13492	13328	13458	13535	13572	13526	13201	13359	13435	13618	13500	13329	13513	13296	13358	13391	13525	13427	13269	13486	13388	13503	13394	13362	13454	13539	13431	13465	13553	13505	13409	13370	13503	13479	13382	13400	13447	13520	13449	13416	13448	13309	13552	13333	13348	13390	13524	13375	13443	13511	13437	13532	13502	13529	13395	13227	13348	13534	13376	13469	13442	13436	13338	13504	13512	13399	13555	13437	13551	13459	13361	13583	13388	13378	13416	13390	13473	13626	13527	13376	13359	13476	13381	13467	13514	13466	13366	13453	13479	13343	13499	13378	13324	13453	13454	13327	13509	13448	13328	13365	13422	13359	13371	13428	13346	13289	13576	13267	13500	13411	13471	13495	13560	13357	13338	13471	13421	13314	13513	13357	13484	13582	13414	13330	13413	13280	13577	13407	13494	13381	13385	13360	13441	13357	13365	13348	13383	13379	13418	13474	13382	13521	13526	13509	13549	13444	13456	13400	13358	13561	13474	13414	13353	13457	13353	13450	13445	13458	13472	13536	13414	13445	13521	13483	13321	13511	13376	13556	13462	13564	13494	13314	13270	13601	13321	13357	13524	13421	13406	13291	13608	13371	13457	13667	13436	13326	13406	13466	13269	13379	13413	13452	13459	13449	13421	13457	13433	13401	13283	13580	13455	13552	13393	13125	13473	13482	13432	13290	13517	13339	13402	13324	13624	13438	13425	13549	13495	13294	13506	13544	13518	13460	13358	13519	13420	13543	13502	13372	13355	13497	13405	13407	13352	13428	13379	13380	13330	13483	13361	13499	13477	13467	13398	13312	13401	13523	13455	13347	13387	13466	13496	13313	13471	13399	13407	13500	13418	13389	13341	13458	13434	13475	13427	13506	13415	13530	13345	13349	13410	13361	13361	13469	13496	13470	13337	13414	13466	13331	13381	13402	13393	13375	13468	13406	13597	13567	13430	13435	13375	13423	13502	13351	13663	13404	13494	13482	13485	13424	13263	13456	13431	13487	13339	13506	13469	13309	13506	13452	13393	13401	13378	13540	13494	13489	13442	13382	13416	13486	13357	13451	13367	13411	13453	13523	13290	13294	13430	13421	13488	13431	13363	13467	13438	13511	13247	13320	13399	13413	13498	13436	13460	13454	13662	13305	13477	13329	13553	13621	13431	13488	13404	13535	13320	13403	13392	13325	13485	13401	13438	13552	13465	13504	13383	13471	13297	13495	13505	13356	13432	13643	13410	13393	13476	13257	13438	13576	13474	13389	13550	13505	13323	13460	13429	13618	13395	13511	13420	13517	13394	13538	13374	13447	13496	13510	13512	13405	13608	13507	13314	13548	13257	13441	13600	13448	13469	13406	13514	13562	13450	13396	13502	13246	13483	13551	13407	13571	13345	13523	13427	13461	13325	13507	13344	13488	13451	13297	13379	13509	13517	13407	13482	13364	13518	13352	13323	13467	13471	13322	13473	13472	13385	13372	13381	13338	13416	13484	13381	13454	13532	13466	13417	13360	13403	13535	13475	13437	13628	13332	13381	13600	13361	13235	13353	13398	13424	13446	13580	13361	13336	13584	13472	13609	13422	13479	13451	13338	13186	13456	13337	13569	13370	13234	13429	13401	13742	13454	13301	13393	13461	13453	13402	13539	13364	13373	13436	13374	13513	13446	13457	13382	13438	13472	13359	13485	13429	13527	13658	13542	13374	13461	13394	13335	13598	13440	13347	13524	13308
29997	38702	41039	27483	18183	15698	15409	15482	15015	15253	15243	15023	15180	14984	15231	15017	15269	15181	15064	15235	15060	15066	15065	15083	15162	15078	15287	15082	15189	15209	15205	15141	15255	15123	15199	15285	15268	15265	15084	15203	15123	15150	15167	15217	15023	14892	15084	15252	15071	15093	14978	15067	15127	15233	15211	15074	15119	15155	14986	15124	15033	15357	15288	14936	15037	15097	14967	15179	15257	15232	15174	15216	15088	15252	15215	15087	15042	15216	15162	15114	14976	15237	15074	14968	14987	15020	15169	15223	15216	15178	15266	15076	15157	15110	15137	15120	15345	15205	15239	15023	15164	15048	15214	15100	15127	14982	15097	15050	15069	14951	15203	15158	15224	14982	14863	15175	15032	15013	15219	15005	15123	15201	15174	14973	15033	15093	14982	15079	15079	14984	15222	14968	15109	14930	15027	14994	15082	15220	15186	15131	15184	15058	14945	15249	15194	15158	15099	15297	15363	15098	14993	15097	15128	14973	15100	15222	15111	14982	15263	15057	15145	15150	14919	14982	15064	15281	15118	15025	15109	14895	15117	14882	14954	15279	15047	15280	15106	15188	15109	15025	15174	15131	15139	15036	15091	14978	15270	15287	15072	15062	15417	15154	15296	15091	15155	15188	15161	15070	15070	15187	15084	15120	15023	15107	15139	15048	15023	15004	15130	15240	14992	15100	15093	14955	15192	14873	14882	15012	15150	15058	15261	15147	15189	14946	14919	15064	15160	15122	15160	15188	15285	15229	14958	15171	15041	15237	15157	15276	15013	15260	15245	15108	15118	15128	15084	15112	15042	15234	15074	14922	15178	14977	15028	14932	15172	15239	15092	15081	15104	15223	15215	14977	15006	15176	15128	15291	14920	15000	15230	14831	15073	15053	15102	15041	15039	14973	15181	14945	15105	15222	15168	15024	15155	15094	15193	15023	15282	15007	15176	15181	15109	15292	15063	15130	15125	15084	15159	15041	15102	15107	15169	15222	14950	15071	15186	15070	14998	15073	15130	15054	15059	15110	14894	15243	15239	15043	15101	15124	15092	15320	14903	15307	15224	15113	15170	15179	15060	15097	14944	15140	15106	15328	15214	15232	15208	15059	15087	15036	14909	15255	15143	14987	14972	15126	15180	14901	15120	15032	15126	15126	15057	15031	15048	14917	15155	15200	15071	15130	15010	15228	15195	15011	15023	15138	15166	15153	15073	15174	15097	15099	15017	15058	15119	14933	15293	15164	15039	15128	15252	15118	15015	15104	15325	15223	15348	15125	15148	15193	14887	15060	15121	15212	15129	15233	15269	15152	15116	15197	15087	14961	14826	15180	15019	15283	15181	15211	15086	15149	15002	15037	15088	15257	15111	15297	15176	15391	14957	15060	15045	15077	15245	15130	15165	15021	15190	15124	15198	15034	15249	15257	15162	15365	14962	15072	15045	15153	15036	15244	15027	15475	15087	15198	15304	15106	15173	15198	15075	15180	14988	15241	15052	15085	15106	15266	15291	15253	15154	15109	15179	15172	15079	15270	15048	15031	15038	15037	15126	15139	15204	15135	15174	15170	15193	15104	15164	15222	15098	14950	15094	15137	15293	14963	14840	15056	14976	15032	15167	15035	15149	14961	15228	15181	15296	15186	15033	15128	15152	15117	15067	15099	15174	15140	15054	15174	15152	15159	15241	15063	15033	14819	15024	15185	15146	15073	15127	14895	15045	15114	15114	15110	15057	14977	14962	15183	15154	14935	15127	15096	14955	15015	14983	15060	15166	15012	14972	15080	15082	15148	15217	15142	15101	14970	15083	15226	15306	15101	15040	15086	15243	15155	15008	15192	15129	15010	15130	15098	15205	14978	15039	15157	15370	15033	15214	15163	15231	15172	15252	15116	15177	15116	15084	15139	14837	15169	15299	15150	15194	15169	15069	15149	15273	15200	15011	15031	15255	15156	15111	15079	15347	14952	15239	15186	15214	14955	15083	14914	15241	15224	15170	15131	15070	15151	15096	15213	15069	15123	15166	15150	14998	15134	14998	15179	15091	15183	15310	14906	15165	15173	15258	15243	14996	15173	15002	15152	15185	15146	15232	15336	15409	14975	15038	14860	15240	15152	15065	15111	15076	15111	15140	14975	15168	15295	15077	15215	15084	15305	15118	15038	15114	15143	15099	15133	15085	14987	15212	15251	14998	14910	15237	15143	15023	15250	15038	15010	15219	15045	15058	15245	15017	15147	15205	15212	15071	15034	15127	15236	15267	15192	15020	15161	15216	15189	15139	15052	15062	14960	15107	15206	14990	15087	15248	15222	15155	15057	15085	15202	14999	15136	15065	15141	15216	15024	15174	15065	15195	14942	15174	15053	15082	15121	15003	15210	15077	14921	14969	15294	15279	15183	15076	14984	15185	15193	15057	15128	15228	15038	15142	15111	15206	15113	15112	15188	15086	14851	15289	15274	15201	15121	15017	15216	15208	15165	15102	14823	15092	15019	15150	15168	15047	15148	15089	15245	15213	15289	15189	15050	15028	15146	15431	15071	15118	14811	15123	15107	15154	15022	15210	15219	15206	15107	15046	15171	15013	15017	14940	14964	14905	15197	15177	15004	15085	15266	15071	15149	15076	15101	15092	15046	15178	15098	15218	15057	15098	15137	15068	14866	15131	15139	15096	15253	15114	15170	15270	15230	15152	15207	15190	15201	15096	15215	15179	15214	15015	15027	15144	15288	15015	14957	15144	14857	14963	15227	15148	15072	15119	15033	15296	15114	15170	15073	15037	14981	14967	15040	15135	14828	14998	15231	15110	15097	15128	15201	15106	15016	15141	15040	14998	15036	15094	15139	15138	14978	15289	15094	15221	15126	15149	15203	15047	15316	15075	15007	15171	15188	15013	15082	15163	14951	15209	15130	15127	15085	15099	15146	14936	15232	15249	15131	15268	15338	14934	14904	14959	14958	15196	15092	15114	15047	15187	14879	15191	15362	15422	15179	15067	15168	15024	15076	14989	15186	15103	15190	15097	15000	15037	15132	15175	15073	15201	15254	15080	15152	15222	15016	15239	15136	15043	15205	15198	15188	15016	15320	15434	14955	14988	15160	15048	15213	15166	15236	15125	15021	15110	15165	15198	15124	15058	15248	15177	15062	14983	15089	15082	14953	14898	15189	15165	15243	15106	14936	15048	15052	15113	15001	15225	15046	15167	15056	15100	15344	15051	15127	14994	15095	15247	15042	15006	14969	15017	15245	15149	15130	15128	15008	15147	15229	15268	15006	15261	15004	15124	15037	15007	15202	15192	15193	15161	15238	15193	15053	15239	15019	15017	15048	15116	15182	15117	15121	15198	15119	14928	15187	14907	15074	15202	15170	15154	14868	15048	15115	15117	15090	15055	15048	15046	15064	15064	15043	15164	15148	15063	15054	15050	14980	15117	15119	14954	15304	15216	15170	15136	15147	15090	15227	14995	15211	15085	14988	14953	15164	14961	15172	15095	14974	15103	14987	15108	15200	15193	15267	15232	15042	15110	15162	15115	15020	15178	15111	15252	15043	15217	15077	15006	15206	14984	15038	15294	15116	15106	15105	15192	15169	15228	15151	14970	15111	14931	15156	15307	15209	15210	15200	15129	15080	15173	15091	15280	15045	14901	15039	15129	15113	14956	14994	15192	15014	15112	15125	15169	15330	15163	15265	15196	14965	15211	15198	15072	15023	15055	15166	15157	15079	15076	15129	15225	15050	14960	15050	15084	15228	15177	15087	15219	15032	15118	15160	15301	15125	15297	15008	15135	15199	15203	15091	15155	15088	14955	15120	15237	15218	15010	15133	15210	14932	15059	15052	15173	15069	15109	15172	15169	15077	15155	15173	15167	15104	15003	14940	15045	15236	15006	15194	15362	15238	15066	15164	15114	15156	15199	15210	15099	15022	15081	15182	15231	15205	15247	15163	15268	15091	15177	15042	14990	15138	15005	15202	15243	14955	15108	14907	15155	15015	14924	15087	14870	15195	15052	15104	15059	15264	15230	15146	15061	15058	15148	15195	15113	15416	15088	15200	15346	15081	15126	14971	15209	14995	15028	15057	15059	14978	15030	14959	14886	15145	15121	15027	15045	15113	15011	15052	15135	15137	15366	15104	14966	15107	15110	15239	15389	15160	15055	14992	15068	15223	15156	14988	14990	15043	15039	15112	15201	15123	15093	15138	15172	14981	15195	15050	15191	15319	15163	15152	15373	15098	15191	15035	15098	15123	15053	15159	15200	15263	15277	15085	14994	15166	14932	14893	15033	15069	14887	15068	15064	15223	15073	15061	15328	15291	15172	15085	15034	15065	15203	15250	15218	15090	15182	15111	15260	15020	15121	15210	15078	15002	15021	14993	14968	15212	15081	15210	15083	15210	15236	14995	15196	15007	14894	15163	15097	15048	15003	15339	14944	15324	15102	15097	15072	15197	15197	15076	15149	15330	15008	15195	15228	14971	15118	14812	15223	15177	15203	15062	15172	15089	14954	15104	15186	14999	14938	14981	15054	14926	15210	15055	15126	15174	15303	15228	15162	15101	15133	14985	15094	15188	15334	15173	15158	15153	15262	15051	15154	14987	15036	15056	14982	15194	15033	15071	15031	15325	15267	15130	14995	14958	15094	15234	15114	15124	15107	15160	15016	15060	15292	15144	14962	15092	15031	14884	15189	15158	15102	15075	15210	14978	15131	15041	15115	15039	15067	15161	15200	15179	15112	15128	15203	15204	15143	15035	15036	14952	14993	15184	15294	15181	15149	14904	15080	15068	15277	15216	14841	15139	15230	15053	15119	15081	15120	15152	15220	15283	14921	15208	15118	15146	14952	15063	15110	15014	15088	15171	15015	15019	15165	15265	15027	15193	15020	15187	15170	15176	15240	15187	14967	14954	15074	15238	15166	14911	15132	15111	15091	15337	15000	14987	15096	15144	14947	15051	14971	15136	15199	14868	15023	15045	14985	15062	15140	15093	15004	15153	15091	15125	15118	14972	15200	14789	15028	15217	15124	14873	15195	15135	15097	15019	15024	15003	15020	15163	15073	15145	15426	15027	15181	15263	15217	15137	15231	15222	15129	15245	15161	15213	15195	15255	15189	14963	15240	15365	14983	15233	14926	15141	15038	15172	15285	15186
38462	58018	41948	23411	15799	13737	13674	13803	13592	13677	13621	13770	13789	13576	13629	13547	13650	13553	13671	13623	13722	13741	13682	13650	13718	13819	13624	13692	13664	13628	13520	13530	13770	13788	13698	13574	13619	13764	13590	13573	13801	13637	13487	13797	13674	13541	13565	13837	13631	13654	13760	13753	13647	13588	13727	13708	13689	13677	13633	13544	13659	13683	13601	13734	13753	13602	13687	13772	13686	13681	13710	13584	13567	13736	13685	13644	13844	13774	13645	13580	13672	13529	13681	13768	13442	13610	13736	13623	13422	13758	13576	13522	13359	13625	13642	13677	13635	13695	13578	13547	13673	13599	13656	13819	13518	13642	13642	13827	13428	13636	13689	13717	13728	13579	13531	13725	13557	13670	13600	13648	13558	13734	13593	13723	13527	13434	13755	13669	13704	13592	13749	13692	13755	13556	13681	13605	13522	13734	13569	13473	13571	13569	13664	13637	13530	13625	13590	13583	13646	13549	13560	13770	13557	13589	13525	13484	13657	13681	13607	13676	13727	13573	13691	13761	13595	13492	13574	13634	13692	13719	13775	13709	13663	13618	13822	13698	13684	13746	13693	13758	13547	13763	13674	13561	13626	13556	13553	13706	13742	13774	13652	13576	13854	13733	13636	13661	13457	13621	13816	13556	13625	13523	13663	13584	13495	13700	13645	13509	13559	13582	13556	13720	13648	13565	13641	13464	13707	13777	13432	13570	13526	13589	13646	13718	13591	13608	13575	13862	13551	13495	13640	13655	13549	13692	13507	13626	13549	13837	13575	13700	13822	13712	13772	13555	13676	13688	13508	13587	13528	13779	13523	13537	13620	13548	13699	13619	13545	13806	13690	13847	13604	13666	13709	13672	13680	13535	13548	13546	13592	13687	13727	13651	13664	13500	13761	13653	13939	13595	13745	13680	13667	13615	13694	13660	13773	13569	13682	13611	13610	13658	13549	13708	13745	13549	13700	13524	13664	13707	13563	13664	13639	13575	13638	13622	13669	13807	13675	13556	13554	13649	13508	13680	13567	13757	13660	13581	13651	13686	13558	13566	13584	13510	13550	13690	13663	13782	13602	13558	13693	13730	13766	13476	13730	13801	13639	13578	13606	13541	13571	13706	13649	13586	13643	13678	13719	13582	13758	13557	13584	13599	13811	13595	13693	13573	13510	13625	13784	13610	13671	13529	13622	13466	13562	13745	13495	13783	13633	13690	13670	13654	13675	13585	13686	13714	13577	13646	13635	13683	13591	13673	13701	13679	13556	13677	13533	13532	13644	13723	13532	13587	13571	13657	13616	13554	13583	13580	13632	13615	13672	13565	13657	13515	13429	13680	13677	13588	13438	13726	13491	13730	13605	13518	13517	13489	13562	13588	13720	13568	13498	13614	13539	13722	13694	13671	13793	13661	13553	13582	13634	13680	13827	13649	13610	13728	13546	13528	13772	13700	13479	13689	13554	13780	13661	13550	13682	13673	13628	13954	13600	13626	13562	13707	13694	13754	13618	13707	13548	13511	13615	13569	13693	13774	13684	13553	13640	13612	13642	13595	13740	13666	13521	13673	13681	13631	13504	13623	13589	13503	13580	13570	13574	13634	13646	13893	13651	13558	13724	13611	13772	13634	13607	13701	13818	13818	13621	13565	13632	13665	13524	13614	13661	13531	13646	13611	13535	13712	13705	13635	13647	13646	13515	13602	13776	13455	13539	13684	13699	13614	13699	13683	13653	13687	13839	13646	13802	13669	13590	13689	13595	13776	13603	13849	13767	13577	13699	13758	13803	13645	13611	13696	13602	13659	13501	13694	13602	13706	13683	13674	13605	13659	13664	13749	13848	13602	13561	13709	13631	13635	13558	13702	13693	13630	13592	13539	13633	13602	13844	13685	13637	13566	13514	13751	13548	13762	13563	13787	13570	13609	13665	13729	13570	13769	13568	13786	13670	13558	13690	13716	13698	13543	13761	13656	13631	13750	13740	13667	13436	13683	13693	13517	13604	13683	13619	13576	13717	13708	13709	13562	13499	13736	13549	13612	13535	13535	13551	13622	13525	13533	13566	13702	13578	13528	13590	13601	13736	13730	13616	13777	13588	13917	13609	13693	13702	13756	13705	13466	13513	13742	13684	13646	13553	13718	13668	13629	13825	13697	13599	13654	13652	13749	13642	13688	13567	13708	13729	13422	13802	13685	13556	13788	13679	13584	13662	13616	13629	13677	13822	13641	13521	13674	13475	13571	13550	13667	13611	13854	13602	13794	13689	13619	13662	13649	13654	13469	13613	13605	13571	13727	13648	13507	13633	13586	13654	13715	13608	13810	13629	13622	13659	13678	13688	13764	13531	13674	13520	13590	13646	13663	13620	13587	13628	13708	13627	13574	13835	13661	13726	13657	13598	13679	13635	13755	13592	13812	13537	13517	13648	13628	13595	13562	13710	13588	13684	13628	13654	13629	13464	13643	13622	13580	13618	13621	13682	13578	13670	13583	13674	13736	13683	13511	13665	13535	13572	13802	13546	13624	13606	13563	13679	13467	13471	13697	13694	13796	13791	13707	13529	13553	13821	13732	13675	13851	13712	13577	13673	13646	13617	13673	13712	13659	13637	13582	13512	13519	13739	13726	13682	13705	13662	13712	13614	13634	13732	13730	13618	13760	13651	13683	13754	13642	13699	13663	13701	13652	13634	13766	13646	13722	13557	13687	13324	13600	13608	13572	13706	13541	13635	13782	13641	13757	13765	13542	13578	13638	13643	13700	13658	13657	13808	13523	13670	13733	13685	13707	13767	13628	13541	13657	13608	13744	13592	13585	13642	13679	13649	13589	13660	13579	13640	13524	13676	13647	13676	13775	13608	13581	13720	13486	13661	13692	13651	13769	13609	13613	13750	13609	13587	13486	13470	13758	13589	13619	13865	13800	13618	13675	13446	13508	13518	13563	13716	13769	13589	13586	13661	13693	13590	13672	13598	13618	13664	13884	13592	13700	13670	13710	13662	13826	13563	13806	13549	13602	13520	13524	13692	13548	13450	13643	13448	13644	13734	13687	13663	13592	13663	13705	13747	13614	13802	13620	13635	13701	13556	13730	13649	13816	13695	13600	13541	13670	13589	13734	13613	13627	13660	13652	13719	13600	13651	13631	13734	13518	13467	13605	13622	13716	13608	13634	13752	13523	13590	13585	13643	13687	13612	13599	13719	13501	13691	13573	13731	13682	13552	13569	13635	13497	13663	13741	13569	13620	13397	13682	13660	13546	13637	13676	13643	13752	13611	13585	13679	13857	13820	13846	13596	13683	13599	13509	13585	13791	13581	13662	13658	13640	13721	13642	13779	13646	13688	13700	13581	13666	13657	13669	13650	13500	13642	13647	13767	13626	13500	13565	13548	13687	13545	13736	13872	13610	13711	13572	13610	13491	13721	13580	13547	13588	13717	13888	13597	13680	13675	13676	13511	13444	13555	13487	13691	13739	13636	13597	13717	13539	13695	13455	13658	13669	13719	13625	13718	13521	13781	13470	13782	13613	13577	13699	13567	13702	13621	13845	13512	13816	13609	13579	13722	13693	13662	13791	13604	13592	13658	13669	13533	13636	13604	13682	13724	13641	13787	13637	13607	13548	13613	13696	13655	13746	13618	13654	13784	13607	13630	13672	13610	13446	13557	13691	13703	13736	13476	13700	13797	13672	13451	13468	13632	13510	13748	13696	13678	13754	13671	13585	13746	13536	13743	13619	13540	13664	13656	13705	13629	13563	13664	13829	13643	13495	13741	13592	13713	13578	13607	13513	13651	13571	13495	13510	13734	13830	13677	13863	13487	13698	13615	13630	13589	13642	13614	13760	13662	13692	13559	13565	13636	13623	13630	13615	13711	13867	13696	13589	13671	13681	13785	13678	13620	13741	13786	13588	13653	13671	13683	13651	13753	13671	13686	13682	13581	13473	13842	13668	13726	13707	13668	13564	13583	13616	13582	13459	13582	13680	13609	13622	13574	13572	13610	13621	13559	13730	13689	13665	13693	13697	13706	13738	13627	13601	13670	13634	13727	13623	13556	13488	13553	13462	13599	13532	13705	13708	13680	13558	13623	13680	13650	13624	13680	13607	13569	13811	13541	13632	13542	13753	13789	13568	13677	13743	13538	13697	13743	13541	13543	13709	13656	13646	13588	13667	13674	13535	13702	13592	13714	13579	13713	13506	13657	13608	13644	13587	13664	13631	13687	13498	13629	13882	13749	13675	13693	13653	13698	13550	13559	13720	13599	13680	13706	13653	13707	13777	13739	13569	13569	13570	13745	13603	13575	13530	13500	13723	13611	13629	13642	13685	13573	13570	13758	13688	13563	13572	13663	13611	13584	13867	13769	13740	13575	13622	13707	13631	13643	13651	13523	13690	13683	13591	13748	13701	13572	13707	13579	13633	13653	13568	13701	13651	13674	13658	13554	13624	13733	13772	13663	13565	13773	13683	13424	13463	13636	13436	13552	13623	13537	13549	13708	13722	13647	13779	13663	13627	13643	13613	13662	13812	13660	13793	13634	13588	13871	13700	13708	13771	13611	13629	13682	13681	13598	13626	13668	13705	13638	13509	13619	13656	13722	13657	13630	13639	13682	13854	13660	13737	13735	13710	13607	13396	13639	13596	13654	13671	13604	13624	13683	13496	13701	13638	13561	13772	13546	13755	13709	13512	13737	13569	13611	13435	13707	13757	13609	13603	13524	13641	13725	13643	13760	13651	13588	13588	13634	13699	13516	13607	13632	13606	13628	13625	13653	13783	13562	13625	13744	13707	13576	13685	13886	13764	13577	13754	13695	13761	13667	13572	13714	13659	13719	13521	13505	13583	13633	13622	13663	13741	13475	13739	13737	13527	13719	13407	13709	13536	13563	13639	13736	13579	13781	13621	13735	13638	13629	13425	13630	13844	13676	13762	13681	13539	13572	13722	13549	13722	13685	13609	13529	13611	13573	13649	13641	13635	13546	13716	13638	13711	13570	13760	13512	13628	13723	13487	13637	13632	13814	13690	13610	13456	13584	13743	13704	13549	13700	13804	13856	13729	13681	13647	13729	13594	13592	13817	13744	13717	13700	13533	13748	13561	13540	13544	13732	13652	13754	13723	13534	13658	13683	13833	13492	13492	13779	13487
26720	35348	46762	33916	21833	17268	16273	15582	15565	15439	15584	15659	15443	15782	15507	15385	15452	15302	15491	15451	15671	15660	15462	15538	15411	15511	15525	15429	15349	15421	15439	15762	15316	15257	15531	15554	15503	15550	15631	15438	15473	15354	15316	15487	15464	15606	15598	15468	15485	15566	15484	15394	15337	15479	15497	15519	15464	15405	15488	15436	15525	15350	15569	15446	15289	15312	15374	15357	15562	15411	15392	15458	15513	15403	15400	15352	15564	15536	15371	15380	15539	15528	15586	15585	15455	15378	15423	15382	15341	15624	15389	15560	15510	15531	15365	15577	15418	15424	15461	15459	15515	15475	15509	15246	15294	15169	15394	15271	15244	15332	15380	15414	15400	15459	15537	15533	15409	15291	15366	15569	15600	15282	15469	15421	15567	15580	15398	15560	15414	15552	15489	15341	15569	15416	15413	15455	15441	15488	15312	15242	15541	15335	15357	15109	15640	15430	15452	15458	15351	15398	15487	15398	15357	15502	15382	15643	15422	15497	15405	15648	15565	15352	15358	15299	15473	15273	15359	15299	15408	15371	15396	15439	15407	15338	15544	15419	15353	15403	15521	15434	15420	15329	15315	15372	15403	15125	15492	15445	15459	15446	15368	15538	15422	15577	15562	15422	15664	15435	15428	15469	15527	15419	15439	15276	15314	15443	15437	15508	15586	15521	15569	15430	15330	15307	15309	15448	15508	15418	15314	15389	15395	15332	15419	15469	15444	15325	15227	15441	15510	15436	15532	15430	15463	15499	15397	15238	15318	15478	15530	15382	15456	15484	15497	15344	15438	15288	15398	15452	15567	15523	15568	15464	15698	15526	15392	15369	15328	15678	15394	15365	15305	15327	15363	15367	15362	15591	15444	15325	15537	15420	15315	15560	15433	15409	15390	15415	15395	15431	15313	15211	15312	15356	15408	15392	15362	15422	15456	15472	15382	15241	15384	15416	15426	15407	15338	15289	15431	15457	15564	15552	15555	15518	15631	15247	15289	15596	15428	15581	15489	15411	15408	15511	15479	15504	15497	15465	15321	15425	15406	15358	15219	15262	15554	15486	15499	15217	15230	15384	15318	15266	15452	15277	15338	15424	15404	15266	15352	15443	15361	15472	15469	15487	15419	15336	15409	15543	15572	15430	15590	15357	15393	15349	15436	15650	15433	15359	15426	15313	15377	15331	15516	15405	15453	15232	15500	15334	15502	15345	15427	15594	15536	15466	15441	15377	15366	15325	15263	15495	15554	15619	15395	15318	15572	15209	15325	15511	15588	15353	15347	15259	15370	15426	15505	15436	15369	15489	15193	15568	15531	15490	15551	15399	15476	15365	15371	15247	15526	15453	15274	15266	15236	15422	15329	15604	15405	15557	15284	15567	15452	15474	15550	15451	15258	15470	15487	15273	15522	15635	15253	15234	15413	15664	15414	15488	15320	15375	15363	15370	15439	15471	15547	15372	15297	15326	15434	15528	15620	15336	15464	15585	15509	15595	15596	15406	15435	15383	15542	15436	15593	15345	15542	15454	15492	15361	15469	15359	15588	15564	15448	15407	15430	15501	15318	15370	15607	15335	15457	15413	15532	15576	15454	15432	15246	15575	15623	15426	15465	15386	15578	15585	15494	15729	15225	15399	15566	15462	15430	15477	15387	15277	15294	15395	15324	15355	15377	15445	15517	15686	15577	15454	15430	15137	15458	15311	15583	15500	15465	15300	15359	15505	15544	15302	15324	15574	15444	15379	15316	15479	15469	15438	15383	15495	15623	15327	15432	15381	15481	15310	15680	15556	15375	15397	15340	15376	15511	15449	15378	15435	15341	15636	15359	15288	15569	15524	15492	15432	15291	15593	15630	15358	15460	15463	15402	15455	15453	15317	15371	15407	15362	15460	15661	15536	15531	15431	15521	15305	15366	15564	15578	15443	15465	15376	15394	15517	15233	15184	15284	15252	15245	15299	15526	15664	15502	15581	15538	15583	15449	15379	15406	15266	15229	15540	15212	15344	15387	15305	15256	15249	15427	15349	15584	15453	15378	15407	15483	15309	15616	15374	15426	15374	15422	15550	15424	15345	15520	15448	15660	15445	15337	15475	15408	15321	15387	15556	15563	15508	15585	15349	15505	15431	15489	15371	15511	15281	15515	15641	15310	15579	15423	15413	15504	15530	15530	15470	15330	15466	15367	15235	15364	15558	15458	15460	15450	15383	15497	15465	15396	15268	15405	15449	15267	15281	15489	15296	15396	15446	15349	15431	15380	15448	15410	15273	15549	15314	15538	15472	15376	15379	15420	15419	15482	15498	15381	15457	15426	15408	15461	15370	15354	15522	15418	15389	15404	15378	15502	15485	15246	15437	15268	15407	15475	15381	15457	15428	15527	15394	15423	15451	15385	15266	15416	15202	15315	15527	15428	15399	15427	15520	15445	15381	15603	15562	15429	15323	15463	15344	15573	15460	15400	15133	15533	15379	15456	15337	15344	15351	15418	15551	15389	15466	15317	15416	15459	15412	15385	15355	15425	15515	15442	15537	15555	15368	15372	15392	15483	15488	15463	15469	15415	15416	15234	15525	15274	15305	15590	15552	15586	15315	15413	15510	15335	15576	15420	15340	15281	15520	15267	15311	15375	15375	15598	15340	15399	15383	15353	15427	15360	15360	15424	15342	15181	15276	15429	15287	15729	15471	15432	15538	15481	15382	15327	15531	15553	15295	15501	15626	15451	15431	15469	15389	15596	15554	15470	15354	15295	15504	15484	15591	15365	15519	15514	15466	15325	15555	15550	15333	15545	15343	15544	15251	15373	15317	15335	15151	15353	15459	15622	15402	15404	15407	15352	15357	15498	15599	15435	15374	15478	15639	15637	15374	15502	15499	15307	15607	15412	15465	15280	15430	15190	15384	15436	15440	15372	15263	15471	15490	15418	15413	15579	15442	15221	15497	15525	15388	15478	15471	15398	15554	15436	15351	15453	15450	15689	15515	15472	15450	15330	15584	15488	15489	15477	15568	15447	15364	15498	15667	15478	15379	15489	15315	15311	15435	15456	15303	15374	15399	15516	15171	15415	15332	15429	15486	15515	15366	15345	15470	15390	15507	15441	15315	15528	15539	15398	15544	15551	15454	15345	15550	15576	15371	15590	15432	15306	15519	15461	15514	15548	15589	15446	15376	15561	15463	15479	15509	15430	15513	15519	15399	15381	15483	15479	15350	15614	15398	15429	15592	15544	15504	15372	15499	15405	15376	15426	15470	15431	15429	15614	15256	15325	15447	15401	15681	15277	15558	15500	15396	15373	15387	15468	15396	15373	15547	15458	15665	15383	15652	15600	15443	15401	15576	15549	15415	15387	15582	15171	15360	15394	15511	15404	15445	15369	15533	15536	15484	15580	15398	15469	15381	15459	15408	15358	15497	15376	15571	15638	15565	15359	15259	15359	15383	15616	15517	15464	15502	15722	15392	15539	15446	15501	15428	15656	15517	15414	15545	15324	15264	15476	15473	15485	15446	15474	15399	15497	15530	15587	15440	15670	15565	15402	15353	15372	15461	15331	15303	15410	15325	15291	15516	15608	15485	15448	15545	15490	15484	15311	15460	15369	15349	15374	15334	15215	15335	15259	15362	15710	15312	15389	15362	15168	15606	15342	15324	15478	15500	15437	15470	15630	15448	15269	15422	15333	15453	15307	15532	15634	15563	15367	15483	15476	15390	15365	15512	15482	15387	15480	15376	15350	15250	15417	15319	15365	15473	15601	15474	15221	15365	15187	15655	15395	15222	15420	15392	15517	15302	15371	15349	15323	15346	15557	15471	15460	15538	15477	15419	15348	15444	15669	15578	15387	15519	15528	15441	15477	15374	15414	15400	15422	15524	15344	15477	15674	15392	15617	15550	15361	15280	15266	15595	15591	15308	15591	15430	15510	15529	15468	15531	15393	15343	15469	15405	15518	15398	15263	15429	15401	15494	15374	15347	15481	15315	15655	15447	15704	15261	15265	15461	15478	15395	15402	15444	15393	15317	15392	15514	15267	15574	15459	15483	15498	15486	15580	15377	15174	15364	15413	15460	15399	15376	15570	15522	15480	15535	15464	15200	15467	15456	15564	15652	15478	15216	15563	15365	15203	15330	15519	15463	15470	15406	15409	15544	15617	15632	15420	15567	15443	15331	15521	15415	15407	15609	15493	15229	15433	15412	15564	15300	15343	15239	15403	15389	15469	15535	15605	15491	15404	15489	15513	15380	15653	15420	15416	15426	15532	15335	15353	15514	15640	15432	15235	15245	15568	15482	15554	15389	15566	15419	15476	15596	15555	15482	15465	15374	15239	15608	15392	15314	15417	15530	15404	15462	15653	15409	15390	15386	15489	15447	15353	15345	15324	15312	15570	15346	15306	15612	15531	15454	15645	15430	15612	15596	15381	15387	15511	15547	15453	15520	15500	15413	15356	15476	15323	15525	15245	15301	15262	15424	15427	15492	15393	15333	15511	15383	15429	15391	15531	15532	15643	15457	15542	15377	15193	15641	15581	15440	15638	15424	15432	15530	15369	15489	15420	15564	15433	15441	15551	15443	15425	15468	15435	15436	15524	15275	15562	15361	15294	15423	15321	15621	15587	15454	15417	15420	15478	15461	15255	15480	15464	15527	15364	15420	15307	15468	15402	15550	15396	15402	15665	15612	15620	15737	15476	15350	15534	15473	15528	15407	15538	15403	15499	15500	15213	15318	15388	15466	15262	15491	15377	15275	15379	15562	15434	15233	15420	15356	15479	15458	15352	15279	15568	15490	15392	15387	15599	15587	15418	15518	15245	15651	15579	15473	15603	15581	15623	15395	15350	15312	15447	15401	15390	15429	15393	15559	15468	15335	15351	15479	15505	15562	15428	15235	15399	15550	15348	15448	15557	15417	15416	15696	15487	15295	15491	15486	15426	15698	15562	15371	15282	15360	15285	15519	15357	15531	15428	15307	15586	15289	15582	15544	15368	15459	15550	15436	15443	15213	15274	15329	15546	15231	15371	15341	15586	15437	15504	15476	15303	15327	15662	15258	15381	15583	15549	15462	15561	15647	15570	15826	15686	15460	15356	15423	15374	15402	15310	15492	15570	15577	15524	15518	15603	15307	15317	15438	15371	15354	15475	15296
49545	79981	57746	31882	18687	14103	13919	13808	13837	13870	14001	13801	13789	13625	13985	13854	13940	13912	13789	13699	13918	14135	13940	13926	14007	13819	13864	14171	13791	13887	13906	14168	14014	13614	13917	13771	13716	13855	14064	13806	13971	13949	13704	13801	13714	13730	13934	13986	13905	13946	13694	14006	14065	13867	13871	13810	13948	13876	13847	13864	13929	13872	13926	13765	13869	13870	13988	13897	13918	13756	13864	13908	13931	13751	13826	13959	13783	13830	13856	13908	13928	13893	13811	13928	13783	13835	13871	13858	13965	14038	13815	13876	13960	13767	14013	13919	13885	13884	13921	13981	13816	13898	13902	13961	13895	13646	14014	13796	14029	13888	13945	13752	13920	14063	14000	13817	13838	13853	13783	13803	13852	13810	13791	13911	13932	13890	13791	13898	13888	13918	13747	13897	13742	13791	13927	13888	13899	13923	13900	13768	13865	13714	13881	13989	13854	13966	13800	14023	13862	13817	14084	13839	13907	13904	13889	13787	13913	13894	13809	13900	14001	13910	13824	13882	13986	13887	13764	13864	13776	13837	13913	13857	13806	13761	13805	13825	13932	13763	13841	13892	13974	13843	13711	13998	14168	13820	13896	13953	13897	13907	13831	13859	13897	13960	13914	13799	13990	13908	13877	13909	13892	13973	13748	13749	13870	13827	13839	13759	14108	13844	13985	13918	13904	13787	13886	14029	13819	13906	13984	13843	13862	13599	13732	13964	13924	13819	13750	13698	13786	13855	13975	13898	13944	14054	13964	13943	13867	13914	13759	13951	13997	13841	13846	13940	13770	13928	13847	13868	13878	13719	13919	13905	13926	13977	13861	13723	13836	13933	13870	13843	13716	13938	13834	13894	14015	13902	13666	13833	13928	13936	13850	13788	14039	13730	14068	13755	13665	13791	13954	13881	13666	13935	13858	13919	13816	14088	13835	13765	13995	13910	13696	13934	13847	13841	13776	13844	13819	13736	14042	13723	13804	13735	13779	13807	14025	13710	13950	13884	13775	13884	13823	13864	13729	14036	13808	13777	13935	13759	13839	13989	13936	13741	14023	13821	13920	13985	14072	13961	14078	13883	13800	13761	13867	14054	14073	13788	13726	13946	13919	13877	13939	13860	13857	13853	13903	13740	13884	13902	13911	13880	13783	13874	13845	13742	13809	13759	13979	13779	13799	13854	13776	14058	13883	13893	13942	13815	13904	13765	13912	13811	13890	13848	13868	13737	13961	13970	13904	13993	13869	13837	13913	13949	13894	13698	13908	13854	13940	13806	13876	13769	13845	13846	14118	13930	13864	13832	13856	13969	13998	13875	13939	13741	13924	13813	13815	13923	13903	13899	13737	13916	13795	13982	14038	13838	13845	13873	13904	13846	13862	13902	13904	13864	13921	13723	13937	13810	13894	13836	13899	13815	13957	13818	13892	13691	13839	13794	14016	13771	13977	13923	13857	13931	13892	13771	13938	13873	13819	13848	13878	13931	13839	13794	13819	13911	13800	13910	14005	13737	14071	13900	14000	13909	13906	13845	13985	14035	13711	13971	13991	13626	13739	13873	14013	13764	13859	13968	14044	13926	13853	13946	13945	13934	13924	14028	13796	13892	13655	13998	13813	13857	13967	13813	13821	14050	13969	13757	14081	13810	13773	13847	13807	13977	13894	13999	13761	13777	13825	13954	13880	13773	13763	13996	13804	13810	13820	13926	13775	13879	13803	13899	13868	13985	13847	13899	13952	13874	13903	14014	13854	13798	13830	13960	13790	13819	13832	13801	13923	14024	13817	13945	13922	13874	13887	14007	13850	13778	13988	13959	13884	13907	13942	13826	13771	13630	13833	13861	13974	14028	14024	13867	13988	13972	13959	13938	13925	13943	13919	14057	14027	13784	13746	14087	14051	13875	13953	13845	13747	13954	13942	13982	13957	13786	13936	13848	13961	13898	13802	13972	13789	13981	13853	13667	13792	14114	13927	13868	13909	14091	13935	13952	13869	13720	13946	13842	13795	13832	13832	13962	13948	13874	14062	13757	13899	13973	13828	13966	13835	13780	13960	14008	13894	13870	13824	13816	13927	13769	13777	13955	13847	13966	13932	13934	13847	13814	13769	13899	13929	13787	13905	13828	13910	13821	13908	13760	13847	14042	13921	13819	13807	13838	13741	13919	13947	13871	14017	13795	13963	13841	13815	13970	13827	13760	13789	13795	13950	13951	13574	13936	13742	14002	13801	13801	13883	14031	14008	13904	13854	13907	13858	13875	13904	13846	13841	14016	13993	14012	13869	13759	13714	13933	13851	13796	13831	13878	13866	13907	13884	13901	13974	13801	13880	13893	13948	13877	13848	13879	13729	13736	13922	13785	13794	13951	13884	14060	13673	13822	13860	13960	13872	13897	13871	13993	13882	13817	13797	13857	13848	14015	13761	13901	13806	13879	13784	13726	13914	13878	13839	13939	13911	13899	13786	13984	13810	13950	13886	13980	14026	13790	13815	13903	13798	13739	13928	13765	13821	13977	13821	13804	13847	13765	13850	13873	13735	14062	13769	13956	13841	13792	13893	13921	14082	13875	13841	13879	13916	13881	13596	13931	13629	13889	13880	13855	13878	13896	13868	13899	13769	13857	13745	13864	13726	13700	13785	13953	13822	13795	13882	13788	13862	13838	13860	13895	13926	13899	13854	13863	13964	13907	13848	13844	13899	13892	13801	13805	13825	13787	13917	13887	14069	13870	13971	14034	13885	13957	13767	13894	13880	14003	13782	14007	13926	13858	13850	13829	13713	13884	13997	13881	13932	13790	14121	13830	13987	13845	13955	13874	13851	13921	13781	14098	13939	13878	13986	13880	13873	13945	13893	13841	13733	13789	14053	13824	13924	13827	13753	13691	13841	13683	13920	14052	13891	13621	13846	13955	13832	13818	13943	13912	13893	13794	13871	13850	13727	13813	13604	13918	13748	14010	13901	13881	13766	13979	13923	13897	13934	13827	13947	13996	13884	13845	13952	13906	13903	13884	13897	14017	13893	13981	13940	13804	13870	13724	13959	13893	13824	13832	13802	13837	13914	14017	13949	13816	13765	13769	13933	13905	13899	13839	13735	13871	13790	13827	13911	13914	13780	13921	13792	13967	13881	13923	13990	13837	13849	13915	13937	13868	13837	13829	13863	14057	13998	13909	13897	13851	13812	13760	13749	13895	13654	13868	13882	13799	13818	13838	13858	13801	13972	13686	13865	13993	13901	13888	13830	13966	13979	13937	13879	14027	13862	14031	13786	13966	13946	13797	13891	13847	13891	13899	13996	13814	13727	13952	13920	13730	14068	13899	13888	13839	13772	13939	13821	13825	13889	14095	13917	13931	14008	14016	13885	13822	13740	14063	13867	13936	13846	14026	13791	13976	13807	13778	13849	13989	13895	13605	13952	13929	13877	13851	13894	13929	13882	13787	13899	13900	13976	13856	13898	13823	13857	13991	13887	13962	13820	13805	13978	14062	13874	13934	13884	13735	13739	13833	13871	13851	13951	13927	13884	13819	13976	13937	13786	13906	13830	13888	13862	13911	13713	13803	13910	13901	13807	13875	13895	13823	13741	13853	13934	13817	13825	13961	13915	13850	13952	13824	13857	13961	13911	13775	13999	13823	13888	13878	13980	13888	13918	13981	13649	13914	13885	14021	13790	13714	13861	14060	13902	13859	13798	14024	13740	13927	13895	13922	13886	13862	14011	13892	13985	13920	13800	13936	13831	13951	13919	13922	13829	13759	13943	13741	13862	13882	13871	13964	13832	13899	13847	13772	13696	13901	13917	13918	13886	13918	13992	13797	13911	13828	13863	13943	13816	13836	13981	13810	13996	13947	14044	13895	13686	13837	13853	13969	13792	13762	13996	13854	13957	14048	13965	14121	13717	13736	13782	13801	13908	13875	14086	13718	13848	13753	13943	13783	14040	13848	14064	13828	13998	13878	13955	13761	13822	13932	14015	13907	13831	13921	13986	13871	13790	13960	13940	14021	13890	13947	13959	13877	13848	14009	13953	13747	14002	13752	13821	13878	13909	13751	13924	13838	13893	13811	13857	13947	13869	13853	13964	13805	13842	13829	13854	13999	13878	13895	13903	13818	13959	14022	13955	13796	13824	13693	13911	13958	13779	13903	13879	13923	13791	13806	13911	13893	13871	13787	13748	14075	13886	13818	13957	13711	13930	13997	14045	13853	13798	13779	13943	13854	13897	13869	13905	13817	13817	13855	13906	13906	13857	13780	13802	14025	14020	13835	13870	13881	13562	13789	14035	13789	13885	13717	13927	13954	13918	13788	13819	13872	13865	13780	14057	13754	13692	13965	13790	13797	13917	13796	14035	13758	13787	13882	13976	13828	13933	13925	14069	13856	13769	13934	13740	13892	13950	13889	13888	13800	13836	13883	13922	13807	13834	13777	13972	13840	13750	13780	13964	13918	13604	13788	13799	14005	14043	13857	13775	13810	13845	13832	13812	13889	13908	13900	13964	13879	13922	13966	13847	14053	13858	14074	13787	13872	13843	13709	13882	13838	13933	13994	13867	13833	13881	13768	13793	13765	13963	13991	13857	13628	13949	13646	13895	13859	13959	13908	14061	13873	14009	14065	13918	13975	13856	13837	13809	13973	13867	14014	13860	14000	13862	13866	13814	13832	13869	13897	13947	13810	13695	13834	13902	14108	13869	13870	13887	13824	13756	13757	13939	13925	14004	13795	13769	13891	14005	13768	13765	13795	13768	13852	13940	13911	13908	13834	13948	13900	13898	13742	13850	13873	13862	13747	13818	13676	13948	13753	13896	13896	13890	13905	13869	13786	13792	13881	13854	13995	14076	13814	13834	13954	13922	14070	13859	13898	13918	13897	13831	13932	13902	13863	13871	14011	13754	13810	14121	13973	13790	13868	13905	13785	13948	14030	13998	13907	13938	13889	13826	13980	13853	13892	13979	13961	13766	13836	13879	13886	13856	13967	13944	13929	13902	13799	14063	13903	14025	13995	13880	13812	14014	14067	13803	13772	13758	13861	13758	13902	13907	13844	13830	13946	13934	13750	13889	13928	13892	13777	13691	13873	13768	13856	13830	13926	13986	13846	13909	13865	13855	13843	13780	13839	13884	14003	13891	13978
22931	23423	34867	28990	23736	23032	22659	17583	16742	16928	16539	16603	16885	16673	16686	16517	16904	16502	16466	16394	16510	16487	16554	16676	16510	16485	16665	16250	16565	16491	16409	16287	16610	16630	16612	16387	16368	16484	16326	16383	16260	16428	16222	16477	16574	16420	16340	16396	16322	16351	16616	16404	16480	16263	16369	16314	16459	16480	16293	16430	16513	16509	16382	16436	16182	16457	16448	16518	16343	16245	16324	16346	16357	16422	16438	16200	16307	16263	16537	16275	16570	16294	16478	16377	16420	16516	16386	16356	16273	16324	16421	16227	16292	16352	16591	16313	16359	16223	16271	16282	16409	16435	16326	16250	16443	16335	16471	16354	16396	16293	16512	16423	16179	16567	16555	16312	16244	16279	16315	16196	16278	16382	16177	16462	16466	16442	16263	16511	16420	16387	16285	16489	16318	16180	16415	16296	16419	16428	16412	16512	16347	16312	16440	16522	16538	16449	16344	16140	16599	16333	16159	16294	16425	16368	16340	16515	16266	16182	16194	16434	16354	16315	16238	16320	16339	16166	16272	16309	16274	16489	16295	16236	16238	16244	16359	16296	16288	16551	16375	16350	16212	16376	16337	16255	16380	16404	16522	16367	16316	16502	16511	16578	16253	16401	16337	16484	16261	16379	16369	16463	16477	16280	16109	16325	16205	16555	16330	16153	16498	16123	16143	16264	16541	16496	16390	16302	16296	16216	16305	16264	16333	16439	16449	16258	16392	16485	16408	16426	16330	16441	16119	16157	16245	16349	16305	16332	16640	16283	16436	16340	16424	16375	16345	16335	16306	16304	16382	16394	16247	16425	16474	16424	16241	16299	16303	16455	16346	16368	16318	16377	16264	16443	16368	16495	16279	16215	16322	16265	16415	16386	16220	16441	16335	16227	16320	16355	16214	16395	16310	16375	16464	16446	16254	16384	16244	16211	16412	16186	16553	16392	16261	16259	16530	16329	16226	16438	16278	16160	16380	16300	16444	16299	16170	16368	16263	16504	16217	16268	16103	16320	16285	16368	16160	16312	16459	16481	16450	16303	16235	16338	16511	16484	16348	16380	16438	16246	16468	16486	16312	16390	16221	16400	16384	16544	16422	16688	16421	16300	16291	16344	16554	16233	16398	16482	16499	16218	16411	16295	16182	16111	16265	16364	16263	16316	16448	16403	16307	16347	16307	16336	16362	16301	16334	16525	16329	16186	16233	16354	16076	16129	16461	16430	16318	16164	16128	16337	16393	16317	16235	16447	16411	16469	16468	16414	16366	16444	16395	16588	16244	16248	16444	16269	16387	16484	16489	16347	16253	16356	16285	16442	16378	16385	16338	16369	16409	16302	16278	16482	16309	16256	16368	16420	16422	16254	16271	16389	16373	16200	16216	16197	16351	16104	16544	16258	16317	16236	16324	16399	16456	16356	16386	16294	16079	16390	16376	16290	16347	16450	16375	16338	16305	16333	16514	16314	16401	16440	16262	16241	16406	16423	16474	16209	16186	16182	16376	16352	16288	16054	16220	16104	16265	16370	16178	16044	16356	16482	16223	16442	16126	16237	16465	16617	16490	16284	16527	16277	16430	16152	16289	16264	16493	16280	16452	16425	16213	16356	16280	16082	16341	16354	16261	16209	16256	16362	16415	16208	16318	16214	16155	16237	16327	16280	16406	16279	16329	16473	16401	16355	16339	16263	16171	16359	16407	16417	16377	16556	16205	16332	16432	16295	16237	16313	16296	16194	16347	16451	16400	16347	16283	16130	16254	16377	16313	16341	16460	16505	16390	16330	16292	16395	16442	16315	16453	16389	16520	16357	16356	16508	16498	16186	16300	16310	16395	16386	16182	16202	16447	16282	16418	16302	16265	16315	16453	16464	16307	16263	16282	16223	16441	16419	16274	16354	16394	16356	16347	16200	16336	16295	16365	16289	16271	16432	16425	16261	16222	16408	16168	16245	16417	16334	16401	16222	16375	16189	16271	16082	16523	16207	16430	16200	16292	16209	16315	16384	16534	16475	16175	16217	16405	16430	16283	16512	16409	16295	16282	16449	16490	16316	16373	16230	16176	16375	16425	16413	16279	16350	16122	16466	16235	16288	16251	16230	16441	16272	16231	16389	16473	16346	16396	16316	16473	16486	16518	16254	16550	16380	16273	16114	16325	16252	16267	16379	16454	16458	16489	16374	16411	16290	16343	16294	16328	16281	16481	16113	16151	16441	16377	16282	16200	16506	16354	16375	16495	16470	16406	16319	16318	16198	16464	16204	16423	16266	16414	16289	16273	16290	16382	16596	16297	16293	16581	16396	16409	16437	16162	16356	16349	16384	16185	16297	16477	16498	16508	16462	16266	16216	16209	16419	16371	16521	16322	16194	16338	16152	16443	16130	16448	16300	16250	16314	16409	16468	16813	16388	16385	16424	16200	16563	16612	16311	16286	16336	16008	16088	16345	16324	16271	16476	16372	16254	16424	16322	16333	16218	16418	16383	16491	16529	16414	16368	16367	16236	16160	16385	16343	16337	16432	16436	16448	16544	16443	16206	16338	16310	16397	16241	16150	16407	16316	16035	16254	16359	16205	16403	16114	16279	16472	16360	16354	16388	16592	16569	16428	16286	16417	16263	16418	16238	16470	16396	16342	16279	16256	16261	16336	16127	16490	16256	16491	16309	16256	16300	16347	16299	16132	16431	16196	16089	16267	16519	16417	16367	16245	16318	16225	16206	16389	16439	16372	16376	16331	16282	16330	16467	16571	16322	16208	16268	16200	16237	16239	16333	16191	16277	16257	16289	16108	16502	16331	16242	16319	16315	16271	16371	16373	16385	16362	16457	16336	16514	16199	16353	16272	16397	16351	16257	16547	16285	16435	16314	16328	16131	16320	16338	16149	16292	16254	16220	16263	16250	16364	16199	16072	16228	16467	16377	16215	16295	16193	16467	16409	16415	16270	16435	16429	16149	16236	16485	16421	16235	16298	16042	16318	16215	16277	16320	16242	16287	16216	16102	16378	16576	16502	16285	16468	16327	16301	16191	16286	16192	16261	16366	16282	16392	16469	16434	16282	16415	16426	16256	16558	16334	16372	16173	16371	16361	16386	16499	16457	16547	16455	16311	16264	16078	16359	16209	16405	16194	16284	16285	16421	16390	16411	16274	16360	16497	16230	16251	16357	16261	16365	16500	16535	16238	16295	16391	16366	16155	16630	16258	16522	16335	16421	16521	16349	16433	16448	16447	16695	16406	16232	16382	16448	16136	16339	16172	16486	16258	16173	16355	16534	16366	16194	16309	16403	16399	16490	16277	16354	16339	16453	16392	16409	16140	16436	16581	16431	16320	16246	16356	16479	16237	16381	16523	16326	16192	16492	16407	16222	16405	16211	16227	16396	16399	16281	16375	16328	16417	16373	16422	16218	16389	16451	16147	16410	16228	16257	16189	16490	16370	16291	16438	16228	16231	16236	16488	16333	16260	16371	16276	16389	16439	16502	16271	16243	16489	16351	16347	16293	16294	16434	16452	16125	16358	16517	16304	16371	16390	16479	16451	16398	16501	16436	16163	16212	16310	16481	16308	16123	16427	16379	16295	16384	16391	16197	16375	16393	16446	16578	16282	16422	16448	16317	16394	16069	16409	16187	16419	16271	16249	16445	16392	16436	16322	16266	16514	16380	16320	16329	16308	16426	16199	16385	16374	16333	16322	16644	16393	16267	16209	16210	16153	16260	16292	16227	16375	16332	16301	16215	16464	16308	16391	16301	16359	16361	16251	16136	16391	16369	16464	16540	16197	16461	16464	16334	16211	16184	16374	16436	16366	16413	16391	16512	16328	16447	16069	16281	16239	16226	16201	16443	16396	16097	16250	16309	16352	16170	16343	16276	16217	16519	16578	16384	16275	16399	16314	16392	16210	16165	16353	16232	16268	16246	16258	16179	16406	16257	16227	16370	16543	16330	16362	16394	16371	16397	16269	16225	16368	16444	16291	16254	16560	16346	16456	16327	16483	16423	16265	16296	16195	16448	16301	16404	16324	16453	16386	16418	16462	16339	16386	16261	16161	16464	16327	16440	16214	16254	16411	16373	16388	16313	16161	16282	16234	16434	16185	16341	16314	16273	16352	16361	16260	16274	16331	16340	16299	16420	16336	16249	16310	16294	16304	16160	16236	16418	16305	16421	16202	16384	16151	16311	16454	16360	16281	16341	16275	16349	16201	16279	16543	16575	16198	16182	16505	16219	16158	16467	16219	16404	16347	16276	16437	16449	16316	16268	16340	16306	16337	16203	16482	16309	16228	16155	16313	16458	16168	16379	16227	16427	16243	16272	16144	16362	16401	16166	16340	16363	16194	16435	16448	16410	16194	16314	16446	16513	16464	16284	16267	16415	16529	16333	16586	16345	16285	16406	16336	16643	16261	16295	16347	16225	16335	16271	16451	16336	16262	16400	16223	16438	16341	16378	16382	16719	16248	16179	16430	16253	16373	16555	16315	16238	16256	16472	16178	16465	16262	16270	16245	16347	16463	16397	16336	16380	16494	16448	16157	16242	16377	16400	16356	16366	16422	16537	16386	16361	16570	16333	16330	16468	16493	16336	16276	16072	16250	16382	16467	16480	16228	16226	16264	16539	16302	16333	16258	16196	16212	16251	16456	16309	16195	16304	16392	16298	16256	16295	16331	16365	16287	16356	16303	16360	16343	16170	16104	16440	16440	16311	16424	16399	16389	16356	16306	16373	16481	16616	16460	16165	16145	16265	16449	16523	16363	16569	16372	16345	16462	16611	16212	16409	16198	16347	16301	16471	16216	16358	16344	16597	16390	16542	16464	16257	16255	16213	16366	16391	16448	16244	16297	16200	16375	16433	16343	16389	16196	16353	16551	16501	16332	16316	16259	16476	16318	16360	16234	16420	16051	16270	16228	16304	16365	16510	16377	16240	16329	16220	16469	16122	16060	16270	16276	16439	16485	16394	16385	16264	16313	16321	16171	16241	16527	16509	16359	16470	16397	16331	16532	16524	16290	16461	16197	16251	16310	16310	16200	16466	16262	16068	16391	16247	16358	16403	16078	16201	16239	16367	16450	16396	16303	16325	16451	16285	16171	16442	16190	16395	16361	16325	16263	16368	16559	16299	16322	16319	16080	16308	16291
56991	101998	83502	55437	31526	16612	14311	14390	14411	14455	14479	14618	14483	14343	14617	14549	14472	14442	14506	14642	14539	14404	14375	14307	14433	14399	14561	14584	14611	14441	14329	14486	14480	14451	14365	14524	14497	14307	14457	14494	14385	14313	14411	14689	14674	14491	14395	14486	14452	14495	14414	14432	14531	14257	14391	14624	14420	14428	14411	14434	14455	14495	14591	14448	14399	14444	14422	14372	14256	14560	14511	14569	14567	14659	14443	14323	14517	14674	14519	14270	14595	14508	14469	14588	14397	14513	14715	14366	14513	14518	14415	14411	14397	14486	14397	14411	14379	14535	14479	14376	14374	14249	14410	14544	14372	14495	14312	14514	14612	14473	14371	14291	14619	14410	14485	14425	14431	14349	14665	14488	14419	14543	14371	14434	14443	14448	14413	14480	14563	14321	14349	14449	14517	14293	14449	14471	14248	14373	14304	14378	14518	14663	14542	14343	14422	14510	14679	14481	14375	14527	14615	14394	14535	14456	14508	14408	14410	14411	14354	14473	14403	14386	14395	14357	14477	14209	14415	14327	14412	14590	14392	14675	14498	14448	14374	14595	14519	14530	14302	14423	14426	14460	14586	14386	14568	14387	14535	14399	14472	14463	14455	14501	14473	14456	14496	14417	14490	14285	14507	14525	14573	14546	14594	14519	14498	14561	14483	14371	14596	14342	14493	14598	14498	14505	14353	14445	14563	14673	14410	14516	14431	14590	14354	14288	14401	14461	14373	14739	14325	14545	14422	14442	14337	14356	14646	14518	14577	14448	14326	14461	14592	14505	14428	14521	14621	14365	14396	14485	14609	14406	14384	14352	14589	14472	14630	14671	14755	14253	14465	14387	14434	14269	14622	14516	14565	14369	14488	14503	14689	14586	14435	14418	14400	14455	14580	14464	14369	14567	14452	14375	14392	14313	14462	14549	14276	14355	14431	14437	14639	14440	14521	14525	14478	14486	14414	14650	14582	14462	14446	14336	14491	14471	14411	14446	14564	14430	14499	14298	14367	14467	14407	14545	14343	14541	14550	14220	14535	14670	14505	14445	14600	14385	14698	14340	14365	14407	14454	14325	14506	14459	14525	14410	14451	14452	14412	14318	14376	14489	14693	14714	14438	14559	14374	14550	14468	14401	14464	14482	14521	14348	14490	14462	14266	14547	14504	14431	14446	14537	14299	14429	14565	14471	14428	14553	14278	14341	14393	14556	14494	14623	14489	14305	14309	14472	14458	14540	14510	14469	14526	14446	14498	14383	14464	14417	14498	14602	14344	14396	14528	14470	14399	14485	14592	14361	14397	14441	14418	14528	14588	14374	14323	14424	14632	14324	14399	14299	14397	14513	14456	14505	14327	14490	14406	14345	14506	14457	14564	14456	14299	14296	14470	14433	14564	14507	14255	14497	14399	14496	14506	14598	14538	14525	14402	14447	14462	14495	14508	14610	14359	14429	14379	14532	14337	14335	14504	14605	14498	14332	14578	14414	14530	14494	14459	14335	14526	14346	14528	14512	14429	14484	14469	14413	14458	14444	14535	14519	14537	14321	14412	14567	14466	14502	14315	14366	14546	14449	14446	14367	14525	14372	14528	14498	14282	14400	14481	14417	14550	14385	14517	14499	14475	14571	14359	14358	14338	14348	14570	14517	14386	14207	14332	14587	14437	14452	14481	14322	14560	14492	14560	14389	14356	14508	14326	14517	14545	14509	14466	14194	14527	14365	14450	14586	14518	14536	14504	14475	14554	14509	14413	14273	14507	14589	14504	14399	14510	14511	14581	14531	14465	14383	14488	14377	14553	14298	14437	14422	14409	14454	14690	14519	14501	14386	14566	14346	14441	14428	14521	14301	14559	14416	14571	14574	14596	14311	14646	14467	14496	14482	14459	14557	14418	14555	14522	14327	14450	14647	14574	14405	14414	14574	14594	14474	14512	14638	14398	14417	14444	14491	14469	14486	14587	14152	14348	14439	14437	14488	14522	14454	14569	14534	14452	14366	14348	14497	14462	14310	14442	14480	14491	14509	14532	14363	14465	14411	14465	14455	14465	14409	14438	14547	14417	14534	14421	14249	14350	14284	14414	14487	14432	14501	14428	14468	14410	14500	14502	14476	14556	14411	14438	14349	14475	14520	14559	14485	14452	14608	14539	14268	14467	14565	14456	14571	14449	14281	14545	14561	14470	14460	14312	14393	14381	14579	14247	14391	14551	14429	14407	14353	14552	14476	14281	14283	14579	14459	14435	14507	14599	14374	14395	14576	14383	14539	14490	14527	14419	14571	14410	14476	14488	14487	14707	14328	14305	14503	14426	14460	14474	14396	14551	14539	14580	14485	14577	14525	14498	14540	14444	14373	14474	14577	14511	14610	14447	14399	14595	14257	14390	14521	14487	14468	14417	14622	14458	14429	14582	14403	14547	14567	14551	14324	14486	14595	14387	14359	14395	14340	14467	14352	14516	14458	14426	14548	14194	14584	14249	14475	14434	14486	14398	14522	14499	14346	14624	14271	14559	14449	14590	14389	14377	14314	14458	14462	14386	14523	14463	14287	14677	14441	14502	14304	14454	14426	14527	14451	14273	14603	14341	14357	14329	14557	14387	14527	14408	14322	14487	14373	14449	14425	14538	14307	14364	14511	14513	14332	14468	14523	14487	14395	14566	14464	14413	14548	14544	14501	14456	14533	14427	14538	14447	14479	14635	14360	14589	14267	14533	14605	14504	14409	14339	14415	14526	14435	14501	14279	14499	14514	14548	14545	14539	14501	14509	14418	14573	14383	14305	14344	14439	14402	14406	14464	14394	14449	14532	14572	14518	14373	14594	14291	14477	14376	14441	14341	14432	14532	14473	14493	14429	14475	14421	14500	14482	14412	14461	14561	14568	14581	14338	14536	14330	14526	14545	14412	14410	14255	14459	14394	14376	14327	14472	14425	14425	14494	14191	14490	14584	14572	14455	14515	14482	14493	14406	14528	14392	14389	14617	14478	14525	14489	14540	14460	14500	14493	14429	14444	14597	14525	14360	14338	14590	14422	14621	14407	14424	14568	14357	14510	14542	14370	14482	14496	14324	14401	14401	14406	14422	14498	14359	14450	14428	14337	14476	14370	14463	14343	14621	14309	14414	14497	14373	14457	14383	14471	14429	14178	14374	14541	14616	14372	14426	14533	14327	14393	14468	14455	14515	14422	14281	14566	14505	14377	14430	14501	14488	14407	14218	14613	14329	14484	14452	14564	14434	14551	14379	14274	14542	14605	14442	14305	14551	14370	14493	14392	14476	14487	14475	14445	14364	14294	14583	14456	14638	14417	14429	14408	14603	14481	14381	14495	14458	14411	14481	14489	14506	14560	14478	14615	14450	14635	14471	14331	14524	14434	14450	14446	14564	14347	14316	14439	14399	14257	14593	14243	14407	14482	14359	14618	14438	14392	14343	14425	14197	14412	14470	14434	14441	14552	14491	14316	14523	14338	14392	14311	14532	14430	14531	14406	14480	14500	14527	14367	14504	14423	14509	14585	14315	14300	14404	14468	14502	14354	14499	14561	14446	14529	14407	14538	14484	14575	14635	14498	14475	14553	14371	14461	14290	14361	14572	14484	14566	14447	14514	14460	14452	14490	14453	14360	14378	14418	14259	14335	14593	14543	14543	14475	14620	14311	14391	14490	14527	14517	14430	14568	14390	14461	14319	14533	14401	14375	14431	14426	14472	14373	14465	14550	14349	14520	14388	14496	14531	14341	14445	14142	14497	14353	14501	14467	14473	14448	14408	14539	14438	14393	14552	14592	14443	14465	14355	14627	14372	14409	14567	14509	14580	14292	14407	14451	14617	14552	14450	14384	14445	14431	14446	14513	14421	14267	14516	14629	14576	14493	14360	14553	14468	14500	14519	14482	14540	14340	14396	14365	14621	14211	14606	14476	14295	14422	14421	14406	14465	14517	14462	14409	14363	14505	14454	14431	14359	14553	14625	14428	14538	14449	14533	14468	14575	14453	14472	14481	14504	14426	14702	14504	14369	14355	14453	14467	14526	14508	14475	14354	14520	14567	14611	14742	14488	14450	14588	14415	14566	14289	14434	14384	14636	14525	14398	14395	14348	14475	14328	14457	14478	14491	14264	14527	14410	14618	14302	14441	14561	14460	14520	14454	14471	14441	14388	14590	14350	14227	14457	14527	14551	14441	14501	14536	14540	14418	14529	14498	14630	14648	14460	14568	14538	14466	14626	14420	14471	14428	14601	14483	14381	14495	14412	14545	14426	14253	14426	14405	14572	14405	14501	14386	14264	14475	14582	14642	14578	14579	14403	14549	14451	14311	14546	14341	14494	14318	14364	14408	14275	14599	14459	14576	14469	14553	14511	14304	14397	14522	14380	14399	14527	14421	14452	14543	14435	14457	14492	14465	14434	14397	14374	14477	14512	14486	14376	14563	14353	14556	14340	14544	14413	14423	14371	14481	14245	14460	14408	14378	14461	14338	14411	14540	14481	14362	14428	14378	14468	14297	14361	14411	14378	14254	14301	14536	14477	14591	14351	14374	14478	14465	14516	14514	14368	14389	14408	14450	14584	14532	14406	14514	14364	14649	14472	14396	14441	14514	14544	14522	14480	14454	14379	14584	14351	14333	14474	14495	14412	14438	14611	14333	14422	14383	14541	14334	14531	14547	14567	14331	14518	14315	14535	14389	14439	14325	14520	14509	14478	14449	14465	14584	14337	14233	14516	14426	14481	14323	14504	14396	14296	14401	14444	14376	14488	14517	14389	14340	14442	14354	14180	14515	14616	14584	14385	14496	14417	14463	14525	14613	14540	14446	14507	14405	14587	14455	14508	14422	14429	14612	14462	14487	14521	14415	14468	14481	14488	14496	14645	14290	14420	14502	14563	14466	14437	14493	14458	14584	14351	14522	14540	14438	14409	14417	14389	14488	14461	14492	14482	14317	14416	14496	14533	14442	14377	14481	14424	14260	14232	14453	14422	14549	14509	14507	14341	14491	14434	14513	14664	14430	14327	14378	14612	14689	14425	14614	14482	14475	14420	14296	14410	14445	14494	14474	14417	14364	14445	14559	14331	14450	14354	14449	14577	14418	14460	14282	14504	14562	14350	14351	14538	14498	14504	14407	14306	14380	14294	14474
31330	38405	39592	27940	20078	17691	17906	17254	17227	17112	17156	17296	17329	17131	17193	16989	17172	17368	17282	17309	17255	17110	17480	17166	17315	17261	17256	17219	17265	17339	17260	17004	17276	17133	17336	17205	17301	17099	17044	17293	17387	17190	17294	17125	17125	17300	17242	17238	17089	16856	17222	17193	17289	17183	17088	17158	17031	17317	17340	17447	17372	17367	17377	17265	17302	17178	17232	17475	17310	17250	17239	17087	17198	17111	17063	17244	17163	17384	17352	17350	17314	17253	17300	17253	17204	17267	17436	17346	17268	17213	17437	17144	17223	17017	17116	17366	17233	17057	17269	17170	17098	17141	17348	17165	17300	17158	17280	17185	17111	17402	17183	17327	17294	17484	17448	17289	17340	17195	17309	17108	17153	17297	17097	17133	16997	17405	17172	17386	17265	17046	17211	17260	17284	17189	17290	17221	17299	17091	17120	17423	17170	17245	17388	17151	17146	17314	17423	17443	17118	17313	17286	17220	17335	17350	17059	17120	17104	17192	17135	17190	17330	17292	17426	17305	17547	17304	17257	17144	17181	17154	17265	17344	17168	17273	17488	17235	17559	17198	17362	17134	17083	17154	17077	17074	17105	17280	17059	17311	17339	17187	17253	17294	17397	17300	17231	17274	17162	17235	17095	17300	17270	16887	16997	17126	17210	17186	17066	17526	17230	17220	17238	17151	17236	17345	17181	17213	17373	17307	17199	17332	17178	17394	17237	17318	17160	17294	17281	17254	17192	17279	17159	17233	17465	17286	17337	16977	17126	17116	17010	17201	17305	17226	17260	17188	17137	17025	17033	17303	17159	17346	17248	17105	17101	17136	17172	17336	17348	17129	17304	17164	17213	17272	17245	17308	17344	17128	17113	17278	17231	16990	17062	17385	17251	17059	17043	17125	17255	17051	17312	17137	17363	17215	17172	17276	17454	17246	17314	16967	17181	16995	17453	16981	17413	17144	17465	17214	17229	17129	17326	17327	17304	17308	17130	17508	17293	17227	17332	17298	17166	17243	17226	17049	17335	17057	17284	17294	17210	17191	17266	17186	17102	17205	17123	17192	17146	17060	17168	17107	17454	17239	17198	17308	17081	17388	17190	17303	17277	17340	17181	16983	16984	17289	17159	17170	17320	17145	17169	17230	17128	17127	17192	17263	17187	17196	17257	17391	17059	17263	17400	17296	17291	17308	17114	17239	17426	17269	17301	17267	17137	17215	17241	17177	17283	17122	17179	17312	17117	17343	17282	17249	17271	17037	17316	16918	17445	17219	17197	17236	17260	17266	17126	17365	17217	17158	17175	17053	17022	17183	17171	17199	17304	17163	17219	17123	17304	17249	17406	17193	17278	17302	17355	17225	17363	17200	17165	17099	17020	17204	17136	17045	17140	17160	17253	17019	17047	16996	17113	17259	17225	17272	17337	17185	17069	17203	17190	17133	17119	17258	17063	17136	17382	17318	17253	17091	17235	17237	17125	17187	17052	17355	17481	17042	17191	17250	17097	17213	17138	17219	17038	17180	17187	17256	17206	17352	17319	17437	17167	17316	17002	17155	17174	17296	17056	17043	17470	17082	16939	17320	17161	17224	17376	17335	17070	17449	17352	17089	17482	17168	17101	17239	17333	17125	17391	17186	17095	16932	17265	17402	17172	17115	17153	17285	17156	17258	17128	17255	17291	17325	16999	17225	17345	17228	17363	17296	17249	17189	17206	17204	17310	17525	17348	17012	17015	17088	17136	17132	17239	17194	17230	17149	17089	17266	17339	17165	17120	17172	17263	17303	17156	17101	17165	17285	17291	17216	17129	17110	17298	17061	17428	17284	17267	17230	17196	17109	17215	17337	17300	17225	17161	17211	17184	17089	17256	17091	17090	16911	17242	17273	17200	17324	17186	17130	17183	17197	17415	17308	17494	17253	17142	17277	17040	17359	17090	17170	17106	17189	17323	17104	17395	17231	17136	17227	17240	17345	17386	17219	17239	17154	17429	17319	17216	17195	17086	17276	17167	17168	17249	17256	17237	17252	17082	17182	17226	17191	17287	17247	17059	17175	17523	17522	17109	17214	17213	17235	17298	17171	17195	17140	17138	17327	17439	17328	17145	17468	17284	17203	17417	17073	17254	16872	17237	17195	17044	17253	17258	17107	17335	17332	17291	17233	17306	17394	17077	17248	17360	17394	16986	17221	17207	17223	17163	17381	17306	17291	17168	17263	17273	16944	17309	17031	17225	17343	17156	17145	17274	17167	17214	17195	17183	17249	17225	17135	17373	17232	17133	17241	17131	17244	17213	17264	17311	17138	17325	17370	17038	17220	17233	17054	17291	17301	17346	17289	17444	17193	17198	17286	17331	17532	17307	17391	17142	17119	17263	17098	17334	17372	17225	17261	17359	17258	17226	17230	17155	17187	17260	17236	17299	17223	17349	17277	17118	17382	17266	17240	17265	17319	17141	17292	17039	17153	17129	17108	17333	17286	17489	17239	17134	17298	17269	17184	17235	17058	17195	17301	17294	17164	17160	17172	17352	17401	17314	17485	17255	17129	17230	17263	17388	17124	16850	17356	17246	17370	17117	17038	17321	17207	17169	17104	17343	17295	17255	17179	17235	17223	17180	17358	17233	17154	17404	17165	17103	17212	17087	17089	17220	17283	17389	17000	17259	17519	17224	17509	17169	17272	17131	17248	17361	17069	17170	17429	17224	17276	17027	17076	17070	17266	17166	17380	17278	17293	17493	17187	17274	17532	17300	17250	17071	17149	17239	17212	17190	17242	17242	17257	17166	17296	17285	17179	17400	17340	17279	17324	17473	17206	17270	17302	17284	16941	17254	17259	17290	17204	17479	17357	17083	17162	17131	17418	17271	17235	17074	17258	17130	17180	17084	17294	17231	17090	17151	17093	17198	17500	17071	17194	17175	17244	17175	17064	17266	17498	17274	17410	17153	17107	17320	17374	17202	17130	17286	17263	17107	17184	17245	17094	17234	17223	17277	17270	17200	17145	17118	17028	17258	17070	17326	17330	17135	17271	17143	17135	17016	17177	17107	17327	17348	17428	17291	17426	17398	17251	17398	17525	17363	17257	17252	17306	17308	17289	17212	17190	17268	17324	17399	17095	17126	17110	17289	17277	17163	17313	17404	17261	17258	17406	17262	17210	17164	17362	17178	17262	17302	17161	17061	17054	17144	17121	17076	17404	17071	17034	17197	17300	17116	17170	17356	17209	17144	17226	17215	17329	17423	17040	17326	17230	17345	17276	17196	17082	17305	17194	17266	17469	17370	17180	17270	17346	17041	17365	17096	17350	17116	17111	17170	17102	17315	17058	16982	17196	17431	17298	17400	17062	17149	17421	17142	17137	17302	17235	17012	17218	17410	17230	17384	17356	17318	17162	17216	17197	17019	17329	17396	17147	17064	17311	17152	17137	17130	17258	17238	17171	17400	17156	17101	17008	17124	17096	17045	17209	17302	17299	17190	17086	17274	17495	17215	17277	17412	17242	17178	17165	17159	17182	17217	17291	17241	16912	17394	17198	17245	17341	17341	17345	17232	17227	17051	17369	17415	17381	17172	16893	17093	16940	17176	17066	17269	17435	17260	17126	17185	17131	17386	17328	17290	17441	17241	17068	17275	17247	17220	17212	17379	17106	16952	17083	17253	17129	17319	17179	17386	17388	17244	17132	17230	17349	17189	17036	17203	17053	17303	17199	17167	17142	17380	17283	17163	17218	17193	17199	17238	17334	17221	17200	17254	17121	17263	17200	17188	17242	17250	17119	17240	17311	17339	17193	17338	17328	17199	17235	17370	17140	17158	17204	17107	17255	17097	17368	17289	17136	17039	17148	17273	17282	17183	17189	17257	17279	17071	17144	17367	17250	17356	17089	17239	17148	17184	17272	17172	17118	17161	17293	17058	17255	17376	17311	17168	17065	17315	17200	17363	17314	17390	17320	17329	17182	17106	17201	17151	17069	17135	17186	17560	17377	17269	17243	17348	17068	17276	17322	17311	17367	17381	17209	17368	17349	17291	17069	17202	17201	17287	17151	17199	17493	17323	17449	17055	17016	17150	17199	17021	17183	17219	17058	17041	17148	17186	17374	17144	17233	17229	17101	17330	17327	17448	17209	17255	17303	17268	17164	17227	17044	17088	17375	17351	17302	17279	17277	17299	17266	17342	17205	16920	17331	17529	17068	17145	17114	17182	17233	17073	17352	17202	17215	17285	17329	17273	17056	17335	17250	17265	17228	17283	17273	17062	17347	17115	17132	17257	17102	17261	17200	16985	17417	17156	17341	17447	17214	17220	17305	17403	17324	17279	17212	17237	17228	17274	17094	17219	17288	17204	17197	17256	17357	17286	17433	17514	17252	17241	17220	17258	17423	17124	17090	17132	17258	17017	17437	17205	17201	17244	17250	17320	17018	17413	17069	17231	17142	17163	17286	17173	17214	17385	17534	17252	17335	17027	17506	17321	17274	17197	17032	17160	17231	17160	17171	17266	17178	17220	17258	17258	17226	17127	17224	17287	17354	17294	17220	17461	17248	17358	17286	17186	17369	17465	17414	17252	17274	17220	17144	17313	17292	17177	17347	17255	17112	17313	17198	17039	17270	17219	17161	17367	17285	17201	17194	17285	17192	17197	17192	17214	17297	17333	17254	17193	17218	17420	17188	17272	17202	17278	17419	17201	17302	17238	17066	17093	17335	17209	17197	17257	17288	17175	17230	17348	17338	17159	17438	16993	17171	17415	17178	17250	17431	17081	17159	17064	17260	17222	17434	17214	17313	17073	17553	17297	17268	17387	17072	17104	17086	17394	17064	17172	17111	17330	17425	17237	17238	17313	17054	17472	17235	17302	17098	17240	17135	17183	17276	17395	17198	17111	17314	17042	17264	17361	17321	17365	17159	17176	17052	17219	17254	17233	17227	17382	17270	17086	17224	17083	17200	17223	17327	17388	17334	17383	17182	17158	16933	17239	17038	17241	17286	17096	17070	17305	17039	17077	17272	17422	17221	17292	17323	17239	17328	17291	17471	17309	17109	17154	17244	17262	17146	17153	17412	17405	17198	17189	17031	17213	17111	17145	17255	17312	17318	17224	16782	17266	17215	17348	17126	17147	17229	17124	17071	17419	17122	17178	17244
41709	56934	40673	23517	16980	15322	15046	14907	15369	14987	15077	15282	15063	14848	14968	15000	14935	15115	15177	15036	15095	14933	15049	15016	15027	14948	14950	14969	14984	15053	14873	15073	15009	14892	15302	15103	14931	14968	15148	14933	15072	14935	15026	15070	14982	15056	14988	15097	14873	14899	15174	14987	15053	15027	14881	14983	14985	14962	15033	14969	15032	14976	14904	15006	15132	14911	14984	15057	14956	14964	15183	14837	14922	14948	15015	15135	14892	15003	15128	14971	14781	15044	15132	15262	14981	15211	14937	14962	15101	15129	15201	15089	15076	15005	14914	15123	14869	14925	15052	15219	14928	15057	15048	15038	14959	14987	14928	14828	14907	15085	15093	15043	14833	15066	15063	15044	15042	15058	14870	14992	14980	15025	14859	15040	15049	14906	15116	15073	15003	14877	15023	15014	14978	14872	15361	15121	14821	14939	14892	14958	15081	14901	15114	15053	15010	14975	15057	15079	14996	14995	14897	15033	14868	14918	14906	15125	15023	15001	14970	14952	15042	14949	14954	14928	14947	15007	15004	15150	15204	14929	14894	14800	14963	14931	15099	15111	14974	14954	14948	15041	14825	15041	14986	14966	14884	15050	15006	14905	14972	15073	14736	15185	15016	14903	14982	14928	14999	15080	14946	14994	15003	14986	14964	15094	15107	14997	15107	15054	14952	14999	14943	14927	15063	15031	15053	14866	14913	15114	15058	14716	15044	14946	15039	14988	14829	14968	15061	14932	14984	14954	15118	15086	14981	15011	14988	14986	14969	15101	14924	14962	14883	15076	14955	14948	15088	14854	14856	15079	14984	14874	15077	14978	15093	14890	14880	14986	14954	14814	15088	15022	15025	15099	15063	15086	14942	15109	15098	15021	15014	15037	15059	15004	15086	14945	15137	14954	14831	15071	15039	14919	15104	14987	14882	14881	15122	14958	15023	15276	15178	15152	15039	15006	15060	15049	15012	14911	15083	14876	14995	14995	15086	15003	14893	14964	14911	14964	14959	15039	15051	15068	15036	14946	15047	14987	14945	15019	15198	15021	15018	14927	15117	14999	15026	15208	14923	15131	15045	15000	15044	15090	14871	14873	14967	15071	14921	14919	14982	15055	15023	15143	15092	14709	14702	15151	14974	14863	14966	15034	14923	14889	14982	15100	14727	14942	15000	14990	15113	14980	14966	15070	15032	14959	14916	14879	15038	14991	15118	14930	14784	15139	14986	14951	15000	15062	15013	15072	14992	14918	15013	14980	14851	14973	15023	14991	14861	15013	14963	14949	15021	14835	14998	14953	14801	14952	15117	15072	14961	14880	14861	15077	15057	14958	14945	15112	14961	14853	15128	15086	15157	14955	15238	14886	14847	15154	15028	15061	15051	14975	14994	15187	14988	14989	14957	14961	15019	14966	14911	15093	15102	14960	14938	15076	15005	14984	14945	15052	14934	14888	15131	14929	15186	15156	15042	15013	15191	14933	15163	15006	14971	15090	15103	15126	15161	15226	14835	15065	14991	15042	14985	14892	15116	15037	15017	15006	15016	15062	15063	15035	15138	14866	15036	15032	15016	15134	14980	15027	14970	14893	15071	14895	14925	15026	14980	15022	15004	15147	14952	15039	15006	15056	14795	15082	14983	14973	14980	14745	14998	14922	15044	15010	14979	14855	14876	15033	14941	15089	15102	14927	15197	14853	15079	14999	15008	15096	15062	15017	15021	15062	15067	14887	15074	14854	14996	15009	15149	14993	14942	15014	15058	14805	15000	14991	14986	15106	14916	15079	14943	15004	15069	14946	14899	14868	15101	15095	14980	15057	15164	14968	14959	14979	15183	14980	14871	15136	15162	14904	14978	14955	14959	15037	15091	15058	15030	15220	15154	15109	14987	14823	14918	14946	14978	14980	14983	14991	15084	14959	14693	14942	14878	14898	15013	15032	14922	15038	14952	15113	15104	14998	15058	15133	15068	14917	14836	14974	15011	15025	14970	15019	14876	15081	15068	15098	15036	14946	15047	14957	14973	14800	15094	15017	15004	14979	14972	15114	15193	14947	15073	14999	14908	14868	15087	14944	15024	15034	15155	14824	15117	14870	14961	14982	15225	15018	14974	14926	14890	15253	14975	15083	14958	14898	15019	15088	15031	15133	14827	15021	14907	15009	14877	15008	15095	15098	14903	14980	14934	14906	15127	15001	15086	15001	14909	14878	15069	15268	15061	15239	15094	14970	14924	15073	14986	14999	15030	15032	14945	15006	15046	15106	15090	14910	15126	14977	14894	14980	15041	15145	15169	14953	14957	15036	15020	15071	14954	14912	14947	14900	15026	15004	15013	15030	14852	15014	14893	14923	15029	14931	15015	15064	15121	14930	15061	15008	15062	15113	15121	14976	15030	14904	14952	15059	14865	14883	14990	15172	14904	15310	15044	14971	14943	14881	14916	14870	14883	15054	15037	14954	15128	14961	15046	14868	14981	14920	14864	15054	14827	15078	15089	15110	15035	14988	14941	15038	15012	14897	15087	15045	15230	15100	15099	15037	14987	14779	15083	15124	15123	14998	15020	15042	15040	14932	15070	14931	15084	14979	15146	14823	15075	14920	14903	15077	14840	14990	14955	15023	15193	14878	15122	14902	15045	14906	15154	15096	14902	14862	15090	15067	14970	15050	15059	15004	15040	15139	14940	14967	14943	14804	15069	15063	15208	14962	15092	14956	15022	15155	15060	14981	15054	14993	15095	15093	15011	15129	15120	15108	14947	15069	15132	15120	15100	15061	15047	15052	14974	15034	15043	15104	14946	15082	15100	15085	15001	15083	14867	15040	14946	14952	15111	15027	15131	14830	15020	15052	15035	14900	14943	15122	15107	15158	14986	14997	14973	15084	15041	15011	14848	14832	14955	14930	15030	15107	14996	14947	14970	15056	15079	15105	14746	15004	14924	14908	14930	15002	15017	15120	14961	15128	15017	15004	14971	14927	15015	14932	15048	14878	14912	14861	15053	14871	15038	15027	14986	14947	14889	14929	15089	14923	14969	15042	14740	15100	14969	14975	14866	15074	14952	14942	15037	14930	14932	15047	14988	15174	15173	15187	15060	15087	14952	14867	14945	14928	14981	15083	15100	15012	14985	14965	15169	14863	14972	15229	15064	14892	15242	15080	15025	15133	14827	14957	14999	14955	14934	15172	14759	15062	14924	14879	15013	15068	14837	15127	14999	15067	14873	14970	14866	14835	14970	15150	15074	15066	14940	15043	15096	15036	14936	15042	14962	14936	14946	14942	14978	15054	14985	14946	14940	14846	14966	14817	15206	15125	14977	15092	14881	15155	15005	15210	15148	15121	15146	15157	15003	15015	15147	15046	14861	15146	14832	14942	14959	14939	15110	15057	14929	15006	15240	15076	15131	14914	14984	15046	14977	14917	15074	15006	15087	14923	15117	15064	14961	15052	15021	14942	14953	14967	15031	15057	15240	15021	15056	14862	14915	15003	15042	14891	15027	15107	15124	15038	14885	14970	14935	14980	15005	15032	14888	15057	15339	14948	14921	14974	14959	15029	15050	14960	15134	14909	15011	15057	15019	15096	14982	14996	14975	15001	15089	14922	15172	15056	14778	14952	15123	14942	15028	14975	15159	15206	15006	14836	14890	15079	15098	15038	14946	15055	15107	14977	15030	15010	15127	14915	14996	15085	14998	14940	15172	15136	14938	15058	14974	14863	15014	15019	15034	14951	15038	14968	14988	14974	14925	15028	14979	15047	15073	14899	15070	15003	15081	14855	14979	14940	14925	15116	14967	14911	15083	14993	14769	15079	15086	15025	15067	14913	15020	14956	15123	14931	15052	15049	14959	15025	15002	14881	14978	15032	15055	14839	14947	14957	15011	15177	14952	15021	15110	14968	14956	15207	14964	14928	15157	15030	14968	15116	14968	15028	15036	15005	15022	14832	15141	14870	15012	14909	15105	14996	15108	14947	15030	15058	14832	15064	15088	15025	14870	14972	15032	14839	15121	14976	14953	14796	14998	14961	14964	15086	15059	15011	15108	15022	15223	14992	15138	15061	14892	14869	14966	15046	15010	14872	14972	15004	14958	15076	14992	14820	14978	14987	15093	14918	15105	14872	15002	15083	15086	15086	14960	14969	14964	15014	14946	15111	15065	14968	14970	14823	14969	15072	14901	14920	14942	15027	14874	15138	15184	14967	15030	15030	14985	15054	14949	14870	14933	15061	14972	14935	15048	15016	15018	14918	14840	15051	15087	15042	15049	14970	15113	15041	15060	15071	15099	14892	15102	14969	14960	15037	15167	15043	14913	14888	15051	15002	14989	14980	15066	14807	15166	14989	14953	14945	14910	14981	14958	15084	14836	14980	15138	14945	14951	15030	14917	15036	14893	15046	15041	15057	15029	14919	14879	15002	14955	14994	14853	15025	15049	14891	14891	14995	14883	15144	15015	14869	14906	15019	15073	15193	15062	15156	15105	15183	15129	14981	15103	15026	15028	14925	14982	14824	15138	15106	14971	15013	14958	14872	15019	14943	14883	15040	15019	15124	14953	15166	14989	14944	14956	15015	14952	14943	15029	14920	15060	15009	14719	14970	14940	15185	15013	15200	14921	15120	15032	14924	14962	15074	15000	15055	14996	15055	15185	15114	15067	15009	15094	14940	14765	15084	15006	15017	14990	15055	14977	15031	15089	15144	15034	14849	15109	14882	14963	15149	15000	15074	14822	15043	15004	14965	14757	14981	14998	15123	14993	14968	15011	14948	15044	15073	15047	14983	15085	15109	15099	15059	14999	15063	15287	14867	15141	14970	14948	14984	15017	14974	15119	14928	15031	14933	15120	15026	15078	14896	14907	15016	15049	15019	15124	15045	14924	15026	15281	14924	15023	14939	14972	14945	14910	14842	15035	14872	15051	15032	15104	14964	15106	14953	15035	14887	14973	15063	14940	14918	14987	15064	15171	15033	15079	15096	14913	15064	15001	15008	15009	15159	15006	14982	14901	14979	14967	15098	15108	15059	15064	15046	14988	14958	14843	15168	14890	14892	15110	14834	15100	14984	15155	15078	14992	15031	15014	14958	14921	14949	15024	15165	15025	15077	14910	14960	15124	15122	15087	14959	14829	15051	14970	14997	14758	15118	15020	14836
27366	32446	43267	33368	22623	18714	17684	17266	16995	17090	17251	17080	16970	16914	16951	17000	16942	17080	17028	17115	16819	17031	17114	16860	17135	17162	16972	16869	16810	16995	17040	17183	16941	17170	16895	16710	16908	17205	17095	16979	17054	16965	16998	16909	16915	17078	16816	17041	16907	17151	16919	16939	16850	16989	16985	17056	16862	16919	17005	17016	17011	16843	17012	16906	17082	16813	17002	17000	17150	17049	17086	16949	16776	16913	16887	16980	16926	16957	16630	16856	16938	16847	16789	17122	16948	16883	16733	16988	17128	16910	17178	16912	17102	17003	16884	17052	16940	16955	16978	16763	16904	16900	16881	16971	17035	16947	16723	16949	16979	16953	16917	16838	16873	17048	16898	16852	17074	16875	16976	16942	17135	16923	16972	16866	16774	16978	17018	16871	17122	17079	16862	16844	17016	16842	16920	17244	16980	16952	16990	16967	16935	17083	17092	17027	16999	17076	17091	17084	16851	16929	16821	16799	16927	16765	17061	16962	17152	17040	16771	16974	16733	16957	16881	16920	16731	16917	16798	16857	16982	16817	16885	17046	17018	16810	16935	16806	16811	17092	16949	16776	16863	16994	16813	16957	16932	17163	17069	16947	16911	17050	16917	16801	17012	16807	17057	16938	16887	16994	17082	16876	16958	16920	16862	16946	16795	16944	17053	16992	16909	17042	16933	16849	17241	16825	17006	17083	16842	16838	16948	17027	16963	17017	16941	16997	17011	16991	16849	16989	17006	16863	16953	17018	17047	16932	17032	17066	16887	17022	16774	17000	17078	16817	16753	17009	16875	16976	16887	16970	16989	16964	16790	16883	16892	16990	16876	17028	16789	16783	16958	16774	16921	16754	16697	16794	16785	17176	16980	16962	16927	17007	17142	16964	17046	16795	16939	17025	16889	16877	16716	16554	16810	16784	17193	17018	16840	17036	17032	16868	17028	16709	16737	16944	17202	17025	16944	17066	16919	16953	16794	16997	17224	16852	16791	16919	16776	17074	16899	16720	16869	16877	17075	16960	16891	16819	16936	16891	17032	16993	16936	17073	16857	16913	16954	16737	16773	17083	16987	17146	16949	16992	16944	16986	16758	16708	16854	16948	17045	16641	17033	16834	16769	16981	16910	16760	16989	16872	16976	17024	16863	17015	16860	16824	17117	16983	16954	16979	16992	16944	16862	16947	17033	17001	16912	17024	17090	16773	16951	17004	17149	17058	16890	16990	17042	16835	16830	16865	17068	16870	16945	16815	17029	16841	17002	16611	16783	16782	16980	16976	16716	16955	16825	16842	16898	17067	16865	16682	16694	16958	17042	16907	17316	16859	16977	16796	16919	17133	16997	16881	16865	16959	17011	16845	16946	17005	16868	16943	16987	17020	17090	16916	17041	17041	17044	16953	17076	16841	17043	17074	16877	17027	16980	16879	17001	16782	16992	17140	16880	16774	16790	16885	16981	16876	16799	16991	16890	16724	16955	17090	16943	16841	16707	17121	16998	16858	16843	16757	16944	16834	16858	16844	16853	16727	16928	16979	16927	16731	16690	16985	17114	16961	16868	17029	16952	17079	17079	16993	17067	16878	16929	17074	17025	17051	16739	16980	16975	17070	16911	16903	16929	16894	16881	16970	16940	16984	16988	17076	16917	17112	16980	17088	16915	16933	17081	16968	17012	17031	16933	16825	16969	16909	16870	17050	16973	16763	16981	16876	17042	16880	17002	17002	16859	16924	16939	16997	17248	16909	16952	16745	16990	16797	16885	16765	17022	17045	17086	16895	17159	16873	16875	16828	16904	16905	16966	16995	17031	16976	16984	16887	16935	16934	16856	16828	17058	16859	16992	16783	17107	16871	16965	16848	16762	17063	17077	16807	17068	17056	17129	17112	16995	17026	16939	17033	17129	16882	16976	16966	17014	16927	16899	16892	17051	17035	16861	16957	17122	16915	16845	17132	17078	16970	17099	16935	16965	17166	16685	16964	16965	16858	16963	16933	16919	16741	16953	16771	16995	16838	17089	16888	17105	17060	16893	16887	17019	16953	17149	16943	16839	16812	17001	16892	16897	16960	17016	16852	16951	16915	17050	16911	16930	16746	16932	16866	17151	16835	16892	17043	16993	17062	16682	17013	17110	17088	17094	16843	17036	16960	16888	16713	17019	16807	16950	16830	16889	16804	16811	16754	16907	16928	16988	17001	17091	16923	17166	16908	16911	16939	16699	16818	16868	17068	17128	16921	17063	16910	17041	16999	17017	17052	16888	17081	17057	16874	16881	17103	16976	17008	16861	16980	16769	16948	16819	16833	16926	17036	17112	16960	16836	16852	17120	17065	17009	17028	17060	16917	17129	16987	17102	17097	16681	16767	16838	17078	17119	17038	16794	16644	17008	16977	17120	17077	16912	16921	16896	16835	16909	17173	16945	16764	16852	16845	16747	16924	16881	16981	16982	17029	16942	16978	17021	16830	16866	16921	17058	16934	16924	16874	16937	16853	16928	17107	16947	16941	17033	16991	16951	16785	16907	16894	16877	16805	16857	16943	16976	16949	16987	16680	16844	16894	16976	17165	17125	16802	16957	16831	17074	16853	16985	16748	16940	16865	16946	17003	16836	17086	17003	16885	17260	16939	16849	17098	16982	17086	16857	16839	16849	16889	16942	16858	16753	16828	16962	16816	17048	16918	16939	17259	17009	17027	17248	17032	16796	17005	16945	16989	16962	16952	16945	16962	16908	16842	16962	16774	16804	16904	17058	16909	17109	16862	16955	16946	17038	16872	16941	17020	16893	17045	17004	16971	16965	16926	16916	16787	16944	16971	16836	17004	17125	16894	17157	17019	16890	16943	16778	16806	16988	17027	16845	16826	17053	16967	16929	16907	16948	16874	16677	16943	16756	16866	16978	16961	17009	17004	17002	17121	16888	16750	16936	16974	17092	17002	16838	16946	16994	16865	16890	17163	16781	16870	17055	16765	17208	17184	17074	16920	17102	16990	16964	16724	16985	16992	17041	16913	17107	16949	17050	16881	16816	17027	16828	16716	17021	16947	16950	16890	16886	16822	17072	17075	16727	16895	16805	16744	17072	17069	16929	17012	17038	16718	17059	16815	17068	16989	17034	16972	16952	17153	16854	16939	16854	16979	16922	17094	16924	16843	17088	16877	17036	16908	17019	16951	17040	16888	17040	16789	16828	17014	17148	17042	16887	16871	17002	17118	16853	16982	16987	17032	16861	16966	16934	16953	16946	16907	16751	17156	16791	16844	16723	17001	16933	16855	16946	16933	17069	16858	17041	16683	16948	16881	16869	16770	16842	16860	16743	16653	16883	16819	16885	17032	16949	16765	16853	16982	16975	17158	16928	17012	16693	17058	16952	16831	16650	16834	17130	17009	17042	16975	16988	17052	16855	17042	16850	16945	16885	17017	16891	16859	16913	17216	17165	16942	16915	17110	17053	16812	17130	16960	16829	17063	16971	16886	16998	16977	16881	16974	16848	16980	17080	16969	16995	16765	17091	16894	17016	16942	16893	16951	16830	16904	16657	17050	17277	16959	16964	16932	16890	17117	17038	17031	17142	16884	16891	17027	17069	16939	16781	16796	16863	17092	17032	16937	17001	17054	16964	16872	16947	16977	16766	16909	16805	16731	17050	16814	16899	16941	17182	16910	17106	17012	16863	16964	16992	17109	17026	16982	16908	16923	16950	17034	17007	16986	16917	17107	16898	16947	16900	16858	17075	16930	16962	17003	17031	16876	16868	16885	16944	17016	17140	16934	16965	17046	17035	17200	16881	16801	17035	16734	16994	16982	16942	16845	17139	16822	17051	16962	16786	16897	17039	16884	16865	16781	16978	16760	16989	16931	16850	16956	16948	16777	16971	16919	16810	16896	16875	16763	17004	16895	17126	17116	16906	17023	16744	17057	16908	16881	16902	16924	16837	17057	17024	16939	16914	16855	16922	16870	16988	16871	16967	17037	16970	17015	17030	16949	16953	16983	17045	16933	16937	17139	17006	17006	16906	17143	16926	16830	16846	16843	16905	17063	16960	16915	16974	16852	17068	16987	16958	16872	16855	17130	16972	16899	17035	17031	16990	16931	16978	16994	16916	17007	17198	16978	17161	16994	16963	16988	16865	16941	16804	16849	16799	16966	16807	16825	16814	17081	16835	16852	17181	16965	16944	16808	17034	17158	17035	17030	17016	16918	16995	16939	17161	16891	16911	16823	17056	16925	16710	17078	17158	17122	16886	16904	16937	16683	16819	16928	17008	16811	16982	16811	16943	17060	17197	16839	17021	17065	16995	16707	16980	17091	17021	17034	17123	17105	16998	17037	17138	16982	16961	16856	17098	16885	16894	16876	17066	16945	17108	16941	16995	16730	16955	16974	17072	17197	17151	17024	17015	17008	17072	16946	17205	16901	17055	17064	17042	16870	16755	16842	16744	16948	17112	17037	16971	16914	16968	17032	16735	16958	16930	17006	17087	16880	16968	16926	16847	16776	16897	17192	16831	17062	17057	16947	16941	17054	16941	16947	16824	17059	17003	16835	16760	17027	16951	16880	16994	16884	17089	16827	16968	17065	17054	17201	17080	17144	16741	17151	17159	17119	16892	16961	17053	17174	16905	16988	17005	16960	17010	16965	17112	16900	17135	16919	16947	16861	16646	16934	16795	16913	17013	16815	16930	16851	17029	16888	16830	16928	16973	17009	16951	16690	17126	16960	16887	16930	16914	16945	16910	16984	17141	16888	16991	16906	17080	16972	17040	17165	16994	17064	17063	16973	16885	17070	16801	16829	17012	16958	17070	17047	17000	17010	16775	16870	16999	16984	16778	16745	16906	16964	17077	16875	16914	16918	16845	16886	16866	17006	16924	16935	16970	16914	16859	16949	16838	17040	16732	16990	16741	16896	17020	17026	16977	16935	17087	17102	17198	16942	17060	16880	16801	16885	16812	16828	16905	16849	16896	17046	16981	16829	17046	16918	16817	17069	17132	17055	16862	16808	17041	16996	16882	16725	16713	17001	16928	16904	17059	17105	17055	17197	16997	16988	16902	16847	16953	17154	17021	16989	17098	17065	16970	17111	17055	17077	16915	17044	17048	16906	16910	16819	16960	16928	17096	17149	16855	16938	16996	16997	16994	16792
53456	77182	55460	31600	19729	15203	14849	15062	14785	14871	14786	14868	14791	14861	14856	14835	15098	14705	15011	14925	15016	14894	14873	14884	14834	14939	14863	14909	14718	14966	14876	14815	14906	14821	14867	14990	14878	14859	14932	14714	14869	14942	14717	14757	14984	14939	14818	14660	14820	14743	14886	14824	14708	15028	14817	14961	14868	15019	14855	14782	14727	14882	14809	14840	14903	14744	15018	14879	14893	14810	14965	14840	14890	14819	14917	14815	14835	14802	14829	14904	14802	14720	14939	14774	14872	14837	14790	14958	14677	14969	14881	14716	14801	14782	14913	14720	14869	14860	14963	14947	14650	14751	14839	14929	14829	14853	14765	14663	14991	14815	15038	14744	14789	14781	14886	14834	14791	14830	14649	14852	14931	14939	14960	14810	14871	14788	14905	14955	14676	14898	14855	14886	14907	14808	14870	14703	14888	14701	14751	14947	14917	14737	14595	14831	14895	14859	14827	14797	14803	14824	14771	14957	14917	14878	14951	14711	14938	14827	14873	14956	14612	14843	14813	14723	14918	14911	14953	14868	14682	14790	14927	15006	14876	14832	14873	14980	14739	14897	14767	14779	14864	14834	14794	14864	14894	14925	14732	14812	14747	14721	14827	14718	14766	14816	14827	14811	14862	14893	14740	14798	14886	14791	14898	15061	14770	14823	14799	14879	14797	14888	14759	14702	14784	14944	14769	14813	14907	14859	14845	14617	14861	14915	14965	14876	14756	14852	14721	14686	14950	14674	14971	14893	14996	14891	14778	14893	14708	14743	14828	14662	15087	14853	14882	14675	14694	14770	14789	14797	14731	14741	14755	14809	14954	14638	14979	14740	14896	14605	14831	14845	14707	14738	14803	14746	14951	15060	14991	14833	14840	14625	14823	14819	14751	14798	14903	15016	14852	14863	14888	14866	14840	14751	14902	14876	14770	14772	14880	14911	14727	14787	14764	14861	14871	14967	14916	14794	14824	14852	14785	15057	14762	14770	14838	14857	14768	15057	14815	14869	14960	14837	14942	14643	14847	14836	14834	14735	14849	14995	14750	14812	14835	14788	14877	14934	14848	14734	14880	14773	14980	14805	14961	14891	14790	14739	14762	14927	14805	14857	14752	14795	14976	14797	14802	14833	14853	14675	14779	14894	14753	14806	14914	14859	14849	14826	14810	14924	14775	14793	14736	14815	14747	14903	14806	14748	14997	14989	14800	14744	14861	14815	14803	14835	14706	14917	14929	14901	14702	14760	15064	15003	14793	14700	14909	14822	14793	14896	14796	14844	14930	14892	14817	14952	14866	14843	14843	14990	15020	14916	14807	14729	14683	14956	14746	14690	14778	14798	14833	14819	14812	14971	14831	14913	14876	14855	14739	14874	14914	14867	14839	14780	14895	14801	14887	14935	14978	14805	14880	14742	15034	14847	14814	14906	14799	14719	14759	14907	14930	14977	14664	14803	14778	14835	14854	14846	14889	14834	14826	14841	14868	14685	14847	14851	14831	14833	14890	14781	14946	14951	14865	14667	14815	14758	14890	14849	14809	15039	14859	14921	14715	14821	14927	14856	14804	14882	14866	14917	14863	14959	14762	14777	15130	14670	14805	14911	14863	14777	14812	14788	14809	14868	14743	14781	14795	14679	14872	14675	14762	14877	14857	14946	14788	14855	15005	14742	14860	14667	14881	14709	14805	14876	14813	14743	14804	14968	14826	14859	14770	14881	14912	14725	14794	14905	14884	14819	14777	14841	14820	14857	14758	14956	14949	14833	14796	14901	14804	14821	14899	14598	14890	14798	14930	14736	14840	14911	14585	14968	14924	14864	14868	14947	14889	14903	14788	14905	14789	14908	14704	14734	15016	14773	14775	14861	14846	14775	14782	14758	14792	14897	14878	14812	14797	14936	14729	14823	14637	14876	14829	14742	14868	14852	14894	14875	14791	14688	14748	14849	14873	14883	15123	14879	14808	14967	14726	15018	14720	14827	14777	14682	14754	15035	14917	14937	14933	14853	14885	14884	14809	14814	15053	14827	14941	14934	14819	14958	14779	14855	14673	14864	14831	14814	14839	14844	14841	14793	15020	14795	14996	14984	14680	14792	14712	14932	14823	14845	14726	14936	14736	14699	14892	14842	14727	14806	14822	14982	14858	14788	14782	14775	14717	14818	14740	14842	14766	14810	14891	14891	14774	14954	14700	14908	15051	14860	14727	14804	14899	14869	14976	14795	14858	14755	14780	14849	14857	14669	14830	14865	14835	14727	15041	14834	14773	14991	14860	14816	14839	14898	14959	14909	14743	14818	14679	14738	14895	14625	14732	14874	14732	14826	14900	14789	14793	14752	14831	14887	14792	14781	14826	14935	14929	14947	14848	14774	14918	14763	15003	14989	14945	14676	14923	14849	14841	14764	14829	14966	14927	14806	14832	14650	14750	14957	14900	14833	14855	14722	14863	14727	14685	14805	14834	14727	14789	14994	14970	14885	14772	14756	14840	14879	14866	14701	14806	14898	14862	14820	14721	14915	14888	14731	14903	14841	14599	14786	14811	14797	14831	14922	14713	14788	14875	14710	14859	14801	14974	14724	14794	14790	14794	14989	14991	14963	14867	14774	14991	14894	14999	14976	14903	14879	14917	14775	14712	14956	14781	14732	14750	14933	14811	14919	14733	14925	14702	15033	14791	14931	14829	14943	14965	14810	14810	14934	14915	14864	14796	14866	14808	14812	14855	14916	15053	14772	14902	14936	14969	14865	14950	15029	14786	14777	14793	14777	14783	14748	14827	14865	14834	14832	14915	14821	15027	14821	14904	14704	14977	14859	14960	14867	14788	14848	14822	14944	14941	14957	14686	15011	14871	14780	14769	14849	14850	14790	14759	14822	14860	14821	14870	14824	14904	14759	14940	14786	14760	14796	14736	14870	14982	14759	14893	14925	14825	14918	14709	15087	14741	14857	14830	14895	14886	14817	14981	14839	14822	14854	14845	14972	14777	14856	14697	14804	14730	14786	14988	14847	14900	14865	14860	14761	14756	14675	14864	14658	14851	14804	14840	14717	14832	14936	14837	14824	14940	14892	14709	14974	14895	14897	14957	14826	14791	14999	14730	14947	14811	14854	14873	14677	14900	15020	14876	14950	14908	14750	14800	15143	14987	14855	15003	14883	14821	14844	14726	14811	14872	14889	14861	14906	14816	14792	14887	14859	14831	14869	14721	14769	14744	14858	14668	14754	14843	14890	14762	14849	15011	14987	14773	14860	14984	14944	14815	14822	14895	14854	14815	14905	14840	14689	14844	14711	14845	14741	14972	14843	14827	14730	14752	14776	14837	14840	14831	15038	14860	14840	14703	14828	14716	14899	14903	14776	15026	14868	14766	14755	14734	14858	14952	14852	14952	14930	14880	14796	14958	14900	14890	14763	14925	14802	14815	14656	14861	14827	14892	14866	14787	14910	14846	15002	14799	14789	14859	14839	14824	14980	14794	14730	14872	14799	14882	14779	14718	14844	14802	14881	14909	14832	14894	14763	14929	14757	14838	14964	14840	14879	14669	14925	14935	14923	14874	14936	14886	14838	14778	14857	14800	14811	14922	14882	14906	14835	14686	14799	14954	14977	14806	14713	14811	14937	14697	14724	14710	14852	14787	14768	14876	14933	14812	14990	14822	14830	14882	14916	14920	14912	14842	14764	14735	14959	14825	14902	14727	14894	14740	14842	14786	14770	14836	14811	14734	14771	14750	14973	14796	14957	14822	14964	14901	14935	14809	14736	14856	14772	14781	14877	14772	14840	14976	14757	14865	14921	14782	14747	14752	14968	14807	14845	14785	14965	14798	14844	14826	14883	15034	14863	14778	14850	14952	14918	14925	14700	14877	14967	14903	14898	14807	14759	14910	14767	15074	14779	14892	14954	15036	14805	14910	14641	15038	14786	14886	14869	14834	14770	14888	14977	14673	14972	14777	15042	14826	14812	14780	14664	14779	14907	14889	14702	14830	14753	14750	14805	14965	14842	14838	14702	14949	14767	14681	14933	15054	14946	14790	14698	14815	14897	14872	14790	14777	14769	14744	14760	14751	14889	14767	14950	14996	14884	14870	14879	14951	14975	14795	14632	14823	14982	14956	14765	14719	14960	14582	14995	14748	14953	15004	14794	14958	14874	14925	14675	14881	14667	14768	14912	14762	14837	14736	14875	14934	14992	14874	14998	14743	14992	15004	14709	14916	14951	14804	14856	14903	14725	14722	14795	14861	14893	14879	14953	14857	14933	14733	14865	14934	14911	14734	14802	14855	14838	15001	15008	14942	14725	14955	14962	14691	14793	14913	14861	14868	14875	14974	14933	14599	14991	14764	14821	14813	14734	14796	15082	14856	14882	14892	14818	14862	14740	14865	14810	14791	14947	14997	14867	14924	14880	14880	14813	14968	14596	14918	14802	14981	14783	14782	14801	15017	14814	14824	14764	14722	14756	14715	14997	14631	14748	14770	14978	14936	14911	14857	14791	14823	14774	14925	14910	14822	14892	14671	14766	14873	15004	14729	14795	14759	14886	14786	14796	14937	14818	14920	14960	14963	14984	14904	14897	14760	14822	14953	14687	14729	14692	14763	14785	14927	14826	14752	14811	14806	15048	14919	14700	14845	14752	14888	14976	14764	14806	14899	14941	14829	14872	14892	14828	14845	14723	14723	14951	14951	14757	14742	14797	14727	14946	14847	14858	14845	14753	14810	14902	14837	15131	14851	14823	14784	14769	14851	14802	14967	14817	14967	14948	14755	14956	14809	14861	14913	14870	14925	14900	14827	14907	15062	14833	14758	14712	14930	14929	14749	14828	14745	14803	14676	14827	14816	14935	14742	14720	15039	14772	14675	14795	14833	14863	14969	14861	14981	14828	14848	14869	14912	14890	14704	14743	14687	14681	14936	14852	14785	14647	14653	14806	14827	14837	14820	14885	14854	14906	14631	14810	14709	14858	14915	14769	14800	14778	14798	14882	15020	14815	14679	14845	14838	14976	14844	14851	14771	14844	14813	14882	14708	14956	14922	14656	14931	14890	14910	14953	14726	14891	14874	14928	14955	15009	14963	14975	14869	14735	14948	14786	14752	14853	14894	14775	14812	14863	14639	14837	14819	14610	14644	14865	14834	15092
22797	22822	32336	26244	22909	22898	23045	17603	16835	16818	16872	16934	16871	16786	16683	16692	16855	16541	16404	16632	16408	16598	16598	16585	16648	16520	16555	16642	16699	16555	16428	16454	16485	16548	16647	16531	16483	16704	16529	16466	16675	16532	16630	16578	16635	16358	16267	16538	16423	16585	16665	16586	16540	16622	16553	16669	16551	16649	16637	16529	16706	16607	16781	16290	16536	16579	16804	16531	16505	16598	16405	16481	16663	16380	16579	16462	16580	16562	16494	16633	16441	16582	16468	16396	16522	16584	16385	16489	16456	16383	16635	16406	16373	16333	16544	16435	16598	16341	16526	16302	16523	16583	16712	16483	16480	16506	16543	16348	16478	16466	16496	16511	16519	16490	16580	16415	16573	16683	16496	16359	16417	16567	16430	16613	16471	16445	16355	16387	16568	16508	16536	16322	16418	16483	16418	16354	16516	16464	16497	16349	16455	16339	16435	16563	16455	16345	16683	16419	16606	16521	16488	16540	16479	16390	16746	16493	16414	16455	16558	16525	16431	16268	16442	16392	16497	16464	16411	16436	16606	16450	16481	16524	16531	16376	16554	16597	16625	16457	16310	16442	16512	16658	16540	16530	16599	16422	16121	16495	16472	16431	16541	16454	16544	16409	16506	16425	16468	16485	16430	16282	16686	16531	16488	16581	16351	16415	16452	16579	16499	16534	16327	16494	16460	16729	16510	16410	16509	16555	16473	16723	16545	16253	16554	16448	16462	16477	16574	16599	16356	16477	16443	16525	16466	16553	16206	16351	16583	16618	16311	16602	16612	16464	16562	16466	16467	16283	16494	16435	16377	16474	16641	16394	16422	16398	16314	16429	16388	16374	16498	16668	16435	16415	16257	16540	16548	16385	16571	16374	16336	16498	16456	16209	16642	16646	16453	16284	16703	16492	16421	16307	16525	16407	16273	16274	16550	16512	16428	16554	16483	16296	16356	16322	16628	16410	16327	16537	16439	16463	16496	16293	16441	16603	16573	16337	16502	16554	16613	16450	16539	16647	16486	16502	16504	16565	16558	16463	16524	16387	16437	16452	16491	16365	16456	16499	16576	16626	16499	16546	16632	16749	16511	16569	16836	16368	16416	16581	16448	16568	16432	16383	16668	16525	16189	16485	16400	16378	16582	16673	16541	16555	16584	16557	16551	16459	16562	16496	16470	16241	16465	16420	16507	16573	16570	16589	16389	16536	16528	16661	16444	16338	16448	16402	16597	16587	16498	16429	16569	16499	16548	16414	16392	16369	16457	16510	16326	16527	16487	16363	16533	16642	16370	16511	16476	16353	16516	16536	16270	16464	16399	16362	16467	16382	16434	16363	16369	16512	16158	16616	16537	16641	16608	16489	16293	16384	16497	16397	16363	16568	16590	16350	16706	16318	16517	16320	16597	16514	16526	16419	16589	16193	16658	16379	16472	16317	16416	16271	16464	16413	16446	16459	16502	16407	16445	16370	16461	16478	16469	16738	16455	16347	16407	16545	16403	16412	16386	16486	16468	16592	16410	16656	16447	16391	16329	16557	16457	16438	16498	16536	16475	16501	16610	16401	16533	16410	16301	16471	16516	16324	16547	16502	16415	16350	16478	16453	16405	16642	16439	16389	16380	16564	16538	16421	16377	16448	16270	16583	16585	16424	16561	16532	16405	16457	16443	16285	16495	16450	16576	16583	16546	16574	16498	16404	16649	16415	16571	16442	16626	16424	16456	16314	16472	16359	16387	16601	16665	16502	16523	16397	16448	16614	16498	16418	16455	16344	16629	16486	16384	16448	16362	16479	16564	16556	16473	16457	16263	16546	16333	16638	16460	16542	16470	16457	16490	16421	16434	16561	16290	16741	16419	16423	16381	16750	16427	16548	16360	16265	16377	16519	16475	16683	16571	16478	16464	16494	16555	16374	16404	16488	16548	16555	16368	16570	16369	16527	16505	16584	16522	16617	16434	16266	16415	16660	16450	16486	16370	16427	16560	16482	16544	16320	16482	16486	16477	16280	16504	16573	16467	16641	16600	16335	16654	16415	16478	16340	16317	16589	16543	16324	16469	16417	16342	16276	16429	16416	16425	16500	16400	16528	16490	16473	16584	16627	16487	16203	16323	16408	16336	16495	16574	16446	16436	16352	16344	16295	16537	16495	16497	16435	16438	16397	16344	16351	16611	16454	16441	16484	16713	16514	16564	16391	16383	16507	16444	16465	16388	16543	16467	16342	16457	16499	16382	16464	16422	16627	16419	16421	16544	16515	16438	16325	16535	16434	16239	16463	16514	16433	16607	16549	16535	16635	16617	16434	16530	16393	16384	16487	16493	16552	16313	16332	16536	16559	16523	16462	16384	16344	16594	16372	16375	16295	16409	16288	16399	16453	16476	16721	16357	16590	16344	16454	16665	16405	16432	16453	16628	16481	16367	16446	16531	16441	16456	16513	16476	16510	16574	16385	16367	16422	16442	16691	16433	16503	16494	16284	16406	16384	16188	16372	16414	16521	16365	16515	16381	16466	16388	16443	16514	16331	16414	16534	16649	16433	16607	16598	16540	16518	16465	16528	16451	16546	16424	16467	16723	16429	16511	16370	16338	16286	16318	16599	16625	16313	16598	16400	16338	16421	16468	16369	16293	16484	16581	16462	16459	16628	16683	16486	16465	16538	16539	16269	16483	16607	16523	16687	16457	16494	16368	16388	16535	16353	16360	16618	16692	16431	16605	16666	16524	16454	16590	16313	16349	16415	16478	16327	16342	16376	16703	16517	16616	16364	16453	16537	16543	16620	16363	16657	16454	16367	16441	16364	16292	16391	16518	16303	16435	16542	16420	16524	16540	16421	16573	16707	16444	16515	16506	16229	16427	16369	16550	16401	16530	16493	16326	16356	16487	16363	16454	16571	16431	16547	16502	16479	16443	16492	16506	16179	16492	16509	16541	16638	16671	16413	16623	16335	16486	16675	16446	16397	16398	16428	16499	16643	16465	16440	16359	16457	16493	16474	16437	16521	16478	16377	16449	16339	16412	16494	16370	16533	16618	16504	16606	16435	16382	16428	16523	16576	16496	16663	16536	16566	16478	16607	16343	16504	16599	16433	16425	16259	16499	16463	16404	16280	16451	16512	16548	16540	16545	16600	16566	16376	16489	16463	16541	16627	16266	16436	16628	16542	16716	16616	16479	16462	16365	16256	16569	16311	16601	16422	16455	16521	16556	16484	16474	16475	16418	16450	16439	16519	16280	16337	16589	16464	16487	16279	16343	16653	16551	16430	16433	16389	16287	16355	16572	16623	16420	16269	16388	16452	16397	16360	16367	16487	16565	16515	16619	16618	16510	16354	16400	16586	16649	16425	16494	16397	16360	16402	16561	16436	16617	16626	16482	16343	16449	16346	16704	16582	16400	16440	16418	16200	16476	16418	16523	16450	16329	16525	16467	16421	16325	16426	16254	16429	16424	16455	16716	16419	16500	16431	16378	16408	16267	16278	16651	16554	16290	16425	16402	16588	16544	16576	16532	16530	16348	16254	16409	16284	16475	16601	16476	16327	16681	16564	16391	16545	16375	16301	16644	16520	16516	16427	16557	16467	16620	16386	16374	16311	16397	16319	16577	16411	16457	16330	16548	16498	16148	16325	16493	16516	16608	16542	16570	16502	16401	16396	16371	16442	16558	16310	16528	16488	16663	16422	16330	16581	16421	16574	16504	16486	16550	16622	16298	16571	16441	16460	16590	16487	16306	16709	16378	16433	16620	16619	16456	16503	16540	16393	16324	16493	16496	16319	16747	16417	16484	16558	16540	16553	16593	16430	16407	16321	16455	16422	16486	16562	16538	16384	16420	16397	16456	16541	16384	16518	16548	16417	16362	16338	16334	16386	16444	16551	16513	16377	16289	16491	16415	16666	16469	16389	16546	16447	16546	16464	16439	16333	16516	16416	16627	16443	16508	16596	16399	16443	16365	16382	16562	16518	16502	16639	16386	16464	16404	16378	16476	16274	16348	16210	16383	16342	16334	16603	16605	16384	16589	16370	16592	16378	16516	16292	16498	16541	16380	16301	16445	16501	16443	16405	16455	16687	16569	16539	16454	16310	16579	16563	16476	16532	16600	16644	16436	16632	16380	16397	16416	16411	16498	16361	16378	16597	16303	16492	16200	16464	16555	16257	16481	16459	16346	16479	16458	16494	16490	16430	16578	16489	16629	16593	16447	16499	16307	16463	16736	16470	16461	16509	16599	16315	16437	16584	16490	16456	16506	16369	16383	16462	16608	16381	16430	16388	16447	16639	16652	16448	16674	16455	16448	16324	16467	16558	16452	16559	16388	16475	16274	16606	16366	16362	16562	16465	16449	16327	16495	16475	16384	16312	16415	16385	16377	16320	16509	16473	16532	16275	16421	16454	16649	16686	16454	16476	16430	16519	16291	16475	16536	16581	16362	16384	16535	16532	16358	16358	16551	16477	16601	16238	16312	16478	16392	16397	16502	16257	16376	16454	16413	16373	16407	16630	16334	16473	16478	16466	16341	16372	16389	16540	16323	16435	16218	16518	16431	16634	16436	16544	16496	16417	16559	16432	16601	16384	16368	16431	16430	16434	16482	16438	16575	16382	16300	16392	16429	16410	16557	16478	16358	16418	16421	16367	16321	16470	16378	16410	16356	16421	16392	16476	16471	16532	16472	16286	16568	16477	16407	16217	16316	16579	16492	16437	16348	16442	16485	16473	16565	16680	16515	16581	16566	16375	16393	16631	16399	16479	16563	16557	16496	16401	16550	16365	16387	16496	16430	16391	16464	16381	16312	16579	16395	16572	16451	16630	16411	16485	16436	16392	16528	16439	16522	16590	16562	16420	16451	16389	16500	16403	16430	16439	16436	16519	16388	16318	16571	16648	16409	16502	16344	16484	16592	16335	16271	16577	16589	16568	16266	16521	16566	16337	16404	16529	16375	16600	16481	16431	16475	16608	16362	16313	16714	16508	16456	16426	16628	16647	16407	16545	16395	16306	16341	16547	16456	16453	16370	16433	16498	16412	16614	16716	16476	16415	16448	16338	16407	16451	16277	16382	16617	16541	16476	16417	16329	16425	16459	16395	16546	16383	16514	16364	16586	16410	16139	16445	16660	16547	16290	16435	16330	16526	16632	16455
59878	102783	81676	52050	31314	16527	14561	14436	14478	14517	14577	14534	14521	14597	14510	14517	14604	14440	14501	14622	14500	14592	14613	14591	14471	14523	14581	14512	14399	14603	14454	14535	14554	14602	14725	14591	14581	14354	14449	14570	14569	14558	14490	14695	14494	14512	14571	14476	14494	14545	14624	14511	14518	14411	14536	14503	14562	14589	14624	14462	14623	14661	14544	14508	14612	14482	14513	14519	14435	14488	14551	14636	14457	14532	14568	14591	14551	14589	14542	14555	14524	14480	14525	14546	14423	14476	14573	14552	14633	14465	14510	14586	14701	14340	14564	14591	14719	14548	14476	14488	14632	14557	14554	14491	14593	14548	14466	14669	14721	14565	14615	14440	14691	14448	14371	14552	14545	14350	14473	14548	14577	14651	14326	14517	14538	14630	14615	14574	14457	14603	14620	14581	14610	14418	14533	14417	14469	14455	14385	14455	14562	14495	14555	14627	14539	14618	14555	14597	14625	14486	14587	14487	14492	14490	14513	14540	14593	14550	14535	14545	14563	14539	14452	14649	14640	14741	14380	14493	14498	14353	14546	14601	14799	14638	14558	14477	14367	14575	14593	14626	14687	14556	14547	14372	14507	14600	14737	14629	14525	14547	14494	14597	14410	14403	14329	14586	14460	14501	14529	14572	14535	14531	14438	14563	14519	14496	14452	14562	14547	14596	14362	14533	14442	14691	14504	14492	14536	14481	14593	14602	14531	14534	14557	14411	14717	14410	14546	14640	14651	14510	14619	14377	14459	14471	14255	14609	14594	14465	14307	14615	14665	14481	14399	14685	14400	14627	14624	14414	14410	14559	14545	14337	14536	14566	14489	14347	14568	14629	14530	14526	14346	14503	14682	14675	14584	14673	14514	14500	14686	14680	14591	14307	14539	14335	14592	14490	14580	14649	14629	14413	14544	14526	14544	14558	14652	14433	14512	14580	14515	14369	14395	14436	14632	14529	14498	14612	14671	14395	14480	14503	14461	14435	14620	14488	14468	14535	14484	14514	14617	14478	14445	14482	14442	14457	14526	14575	14548	14528	14414	14477	14467	14573	14352	14703	14410	14425	14479	14548	14463	14449	14380	14519	14606	14434	14466	14532	14358	14580	14683	14489	14389	14464	14370	14441	14543	14409	14568	14367	14424	14631	14530	14610	14412	14465	14391	14535	14526	14530	14582	14438	14532	14640	14481	14508	14601	14465	14520	14528	14576	14581	14696	14374	14501	14495	14538	14428	14589	14635	14552	14731	14349	14390	14545	14358	14494	14458	14510	14489	14538	14569	14538	14472	14510	14552	14410	14587	14508	14547	14464	14511	14618	14488	14527	14484	14642	14601	14385	14409	14544	14389	14557	14673	14719	14422	14514	14526	14550	14480	14385	14513	14638	14475	14417	14613	14477	14671	14717	14503	14558	14457	14509	14495	14623	14542	14550	14520	14322	14609	14487	14669	14654	14585	14466	14492	14630	14602	14346	14478	14375	14449	14578	14629	14561	14497	14551	14514	14335	14483	14519	14544	14524	14559	14429	14536	14616	14590	14602	14525	14657	14470	14405	14314	14491	14671	14374	14562	14501	14483	14529	14562	14491	14564	14503	14429	14606	14677	14406	14434	14545	14560	14618	14755	14478	14535	14359	14540	14477	14487	14550	14614	14469	14411	14522	14467	14494	14494	14636	14422	14467	14561	14397	14436	14446	14531	14564	14670	14533	14471	14567	14567	14414	14587	14737	14477	14499	14330	14572	14545	14514	14414	14718	14546	14471	14558	14680	14500	14588	14513	14395	14479	14530	14446	14470	14511	14479	14475	14550	14524	14416	14572	14535	14572	14572	14644	14334	14532	14522	14541	14439	14507	14528	14543	14435	14454	14547	14479	14556	14587	14556	14333	14392	14723	14372	14617	14440	14439	14670	14583	14524	14341	14566	14492	14698	14399	14452	14350	14506	14598	14542	14571	14576	14487	14593	14637	14552	14422	14626	14595	14425	14745	14492	14325	14359	14682	14464	14514	14634	14367	14560	14601	14421	14606	14500	14434	14612	14370	14588	14663	14408	14580	14508	14461	14580	14547	14431	14555	14469	14472	14445	14665	14652	14596	14549	14668	14479	14459	14649	14555	14539	14460	14472	14532	14457	14698	14503	14393	14686	14612	14413	14484	14395	14573	14442	14567	14558	14480	14524	14521	14587	14522	14564	14625	14564	14558	14483	14593	14442	14606	14504	14475	14680	14478	14646	14393	14290	14518	14489	14383	14501	14514	14578	14449	14547	14483	14513	14435	14602	14463	14502	14569	14440	14404	14484	14482	14517	14666	14412	14362	14788	14436	14443	14420	14690	14542	14499	14460	14502	14439	14457	14439	14618	14510	14536	14569	14442	14566	14567	14626	14505	14520	14493	14550	14509	14535	14602	14662	14480	14320	14566	14476	14558	14662	14350	14490	14551	14495	14518	14500	14744	14505	14669	14417	14453	14403	14544	14561	14505	14543	14557	14496	14488	14430	14575	14584	14574	14669	14463	14498	14714	14548	14541	14591	14393	14628	14719	14545	14468	14642	14378	14604	14473	14408	14462	14506	14618	14588	14474	14379	14443	14358	14368	14449	14551	14656	14543	14284	14395	14464	14477	14496	14396	14518	14549	14467	14560	14567	14591	14431	14620	14584	14365	14597	14644	14447	14589	14593	14500	14630	14601	14590	14648	14559	14540	14736	14423	14558	14591	14436	14316	14507	14491	14418	14584	14563	14565	14473	14679	14479	14613	14531	14592	14663	14657	14511	14313	14600	14602	14531	14467	14627	14497	14616	14503	14553	14472	14382	14624	14398	14604	14542	14442	14557	14529	14648	14549	14601	14560	14487	14561	14505	14316	14522	14609	14507	14560	14702	14427	14503	14610	14499	14571	14494	14570	14458	14527	14490	14690	14657	14491	14476	14633	14521	14514	14562	14465	14537	14455	14310	14579	14448	14630	14543	14521	14575	14570	14632	14540	14533	14434	14542	14474	14610	14725	14500	14596	14463	14486	14627	14623	14512	14440	14595	14397	14508	14542	14396	14309	14438	14599	14641	14556	14451	14546	14588	14591	14678	14597	14606	14497	14432	14528	14477	14546	14420	14395	14669	14583	14528	14543	14488	14385	14583	14617	14498	14634	14473	14724	14449	14566	14492	14395	14438	14591	14589	14552	14468	14574	14424	14436	14516	14492	14341	14600	14508	14520	14428	14454	14524	14374	14470	14660	14647	14393	14550	14359	14494	14485	14550	14541	14459	14548	14488	14481	14555	14509	14451	14460	14562	14532	14618	14744	14530	14533	14583	14541	14488	14559	14480	14382	14390	14559	14441	14445	14610	14407	14550	14451	14311	14350	14376	14650	14550	14418	14586	14521	14260	14616	14481	14536	14482	14450	14572	14536	14522	14414	14555	14350	14584	14307	14481	14526	14426	14567	14507	14515	14466	14490	14486	14596	14572	14510	14654	14535	14487	14590	14454	14524	14376	14295	14615	14485	14564	14454	14468	14561	14583	14642	14580	14428	14456	14557	14467	14430	14556	14491	14382	14445	14446	14567	14512	14459	14443	14560	14527	14461	14541	14585	14657	14491	14539	14504	14443	14552	14653	14581	14545	14336	14437	14432	14415	14496	14577	14426	14478	14557	14545	14420	14292	14504	14561	14607	14593	14581	14479	14421	14561	14641	14546	14636	14580	14529	14614	14583	14561	14654	14355	14635	14450	14671	14416	14541	14530	14538	14615	14443	14377	14576	14386	14446	14461	14396	14651	14461	14501	14421	14476	14593	14543	14348	14529	14597	14552	14611	14355	14406	14453	14449	14442	14292	14463	14416	14466	14502	14361	14588	14565	14558	14571	14472	14428	14601	14395	14507	14620	14627	14417	14516	14535	14499	14581	14449	14489	14532	14498	14494	14524	14445	14474	14683	14558	14542	14597	14535	14511	14554	14331	14416	14549	14696	14469	14861	14479	14506	14516	14404	14489	14336	14562	14443	14493	14498	14645	14619	14540	14462	14547	14480	14487	14537	14460	14642	14681	14542	14362	14504	14461	14597	14625	14540	14464	14719	14470	14501	14361	14537	14439	14617	14531	14588	14512	14527	14615	14528	14423	14507	14335	14473	14487	14352	14650	14480	14523	14489	14546	14544	14555	14577	14654	14650	14438	14500	14392	14573	14647	14538	14461	14500	14600	14334	14707	14510	14476	14580	14493	14516	14606	14521	14565	14631	14437	14394	14500	14471	14493	14356	14446	14604	14355	14455	14374	14409	14589	14535	14454	14433	14417	14814	14588	14489	14404	14664	14533	14651	14585	14761	14603	14586	14647	14483	14495	14497	14745	14536	14495	14488	14331	14600	14648	14553	14404	14445	14669	14645	14514	14499	14479	14586	14549	14617	14664	14470	14587	14461	14551	14638	14545	14468	14549	14544	14605	14584	14680	14465	14563	14588	14374	14540	14636	14479	14436	14457	14568	14381	14516	14532	14631	14536	14477	14489	14674	14505	14468	14459	14666	14437	14434	14433	14533	14563	14354	14438	14607	14386	14460	14438	14606	14607	14420	14381	14412	14533	14417	14544	14561	14445	14420	14570	14403	14497	14437	14346	14487	14501	14541	14486	14496	14461	14461	14556	14514	14375	14481	14490	14457	14577	14560	14618	14405	14476	14342	14555	14610	14467	14444	14558	14582	14458	14459	14619	14521	14497	14489	14568	14374	14665	14488	14469	14386	14474	14671	14418	14404	14520	14380	14437	14368	14483	14493	14486	14573	14504	14461	14496	14385	14485	14562	14688	14597	14382	14542	14655	14405	14541	14477	14589	14476	14469	14574	14469	14555	14502	14501	14453	14659	14676	14381	14383	14525	14747	14574	14595	14428	14522	14511	14474	14526	14600	14611	14416	14533	14375	14622	14402	14519	14583	14499	14493	14464	14479	14461	14497	14566	14660	14448	14389	14479	14580	14474	14564	14572	14592	14677	14584	14564	14584	14626	14644	14749	14590	14490	14437	14514	14429	14414	14526	14336	14530	14463	14468	14418	14445	14435	14617	14656	14618	14518	14647	14466	14590	14413	14644	14661	14487	14570	14698	14547	14467	14564	14478	14414	14462	14554	14499	14418	14543	14563
31754	37465	36729	26427	18845	16729	16228	16191	16279	16032	16171	16072	16064	16030	16174	16211	16164	16034	16153	16256	16116	16057	16095	16359	16355	16230	16111	16019	16347	16095	15862	16152	16166	15990	16339	16149	16207	16087	16137	16244	16124	16267	16311	15939	16087	15952	16140	16146	16229	16108	16100	15959	16047	16155	16121	16029	15900	16096	16193	16004	16249	16307	16026	16162	16275	16009	16019	15949	16052	16131	16061	16028	16145	15982	16269	16073	16319	16209	16078	16247	16316	16098	16249	16105	16303	16069	16059	16129	16072	16148	15992	16181	16059	16231	15947	16203	16122	16174	16103	16078	16110	15830	16147	15911	15927	16004	16083	16008	15969	16127	15895	15971	16012	16047	16224	16206	16119	15969	16196	16027	16063	16038	15935	16101	16043	15963	16092	15994	16096	16091	16175	15988	16040	15994	16093	16173	16083	15888	16090	16193	15897	15947	15953	16167	16074	16217	16097	16046	16038	15908	16128	16002	16227	16115	15999	16233	16046	16211	16185	16009	15983	16171	16127	16095	16117	16137	16222	16126	16112	16103	16082	16136	16157	16061	16026	16021	16169	15990	16010	16119	16051	16154	16219	16152	16178	16130	16156	16195	16163	16178	16140	16201	16164	15954	16097	16104	16052	15937	16174	16067	16167	16083	16164	16271	15961	16053	16161	16161	16127	16071	16301	16061	16175	16040	16158	16152	16082	16105	16117	15955	16043	15957	16195	16231	16165	16028	15968	16151	16122	16062	15951	16043	16217	16115	16182	16097	16116	16031	16151	16036	16208	15990	15968	16251	15850	16053	16213	16145	16145	16396	16202	16180	16028	16045	16064	16139	16077	16051	16178	16037	15992	16071	15986	16093	16105	15967	16023	16028	16137	16294	16182	16106	15874	16067	16171	15953	16060	16037	16051	16055	16105	16028	16105	16081	16256	16110	16027	15928	16028	15908	16169	16209	16129	16221	16018	16154	16135	15920	16085	15946	16066	16075	15952	16117	16125	16141	16192	16224	16253	16212	16009	15990	15982	16174	16160	16035	15939	16150	16097	16157	15983	16091	16184	15981	15927	15915	16059	16066	16053	16092	16072	16156	16016	16124	16038	15963	16333	16021	16157	16081	16125	15913	16042	16050	16122	16177	16030	16048	15976	15940	16087	15850	16149	16024	15981	16163	16110	16203	16123	15959	15984	15834	16034	15914	16050	15983	15943	16029	16153	16068	16043	16035	16049	16053	16090	16212	16033	16256	16319	16077	16054	15922	16000	16114	16129	16177	16207	16088	16247	16081	16216	15888	15960	16203	16213	16114	16306	16153	15763	16091	15770	16034	16024	16150	16040	16152	16113	16082	15803	15865	16027	16026	16023	15967	16050	16419	16136	16113	15908	16172	16128	16015	16157	16105	16043	16136	16128	16198	16266	15962	16098	16058	16172	16099	16161	16247	16257	16203	16113	16005	16141	16139	15979	16094	16010	15969	15993	16068	16021	16060	15944	15930	16083	15999	16139	15972	16129	16227	16105	16019	16068	16229	16020	15971	16142	16003	16117	16056	15985	16028	16215	16143	16168	16077	16205	16078	16203	15976	16185	16027	16167	16109	16119	16010	16095	16064	16068	16102	16073	15969	15940	16004	15872	16079	16102	16001	16034	15957	16123	16195	16047	16208	16340	16028	15916	16136	16096	16125	16017	16053	16211	16104	15995	16085	16323	16057	16038	15894	16029	16033	16215	16058	16016	15829	16252	16052	16191	16058	16253	16145	16041	16204	16162	16157	16324	16151	16030	16047	16028	16159	15925	15917	16155	16055	16221	15987	16266	16036	15993	16072	15968	16027	16247	16045	16149	15986	16112	15975	15973	16022	15872	16087	16175	16158	16149	16281	16081	16132	16025	16017	16124	16195	16184	15974	15944	16182	16101	15892	16152	15863	16185	16035	15865	15960	16182	15891	16125	16184	16226	16049	16218	16330	15931	15937	16183	16034	16162	16106	16075	16082	16149	16213	16236	16137	16126	16057	16251	16179	16104	16191	15964	16013	15988	16129	16143	16025	16062	16119	16268	16260	16253	16168	16032	16133	16078	16146	16051	16029	16115	16322	16092	16056	16078	16097	16209	16123	16122	16157	16253	16257	15842	16123	16057	16099	16057	16299	16124	16283	15974	16219	16050	15874	15820	16013	16259	16224	16275	16125	16093	16131	16081	16107	16276	16217	16164	15990	16181	16049	16081	15956	16245	16210	16137	16175	16098	16103	15931	16130	16291	16140	15963	16167	16129	16013	15880	16106	16071	16085	16101	16227	16138	16204	16186	16067	15969	15953	16094	16037	16150	16070	16240	16112	15998	15951	16106	16072	16105	16141	16095	16236	16093	16083	15959	16010	16043	16071	16049	16128	16121	16231	16360	16156	16016	16286	16145	15975	15984	16226	16278	15963	16271	16127	16005	16192	15944	16105	16142	16038	16142	16091	16079	16083	16109	15983	16026	15957	16080	16043	16087	16148	16160	16069	16180	16173	16180	16279	15987	16151	16021	16129	16044	15830	16094	16310	16036	16111	16068	16074	16064	16094	16045	16165	16204	16084	16160	16193	16089	15998	16000	16109	16073	15924	16222	16100	16186	16057	16138	16055	16097	16259	16065	16271	16059	15904	16067	16045	16345	16111	16215	16079	16256	16218	16183	16094	16137	16008	15910	16168	16196	15993	16055	16063	16004	15929	16168	16119	16107	16069	16277	15873	16021	15962	16068	16045	16194	16314	16205	16111	16190	16289	16057	16090	16125	15942	16323	16162	16185	16088	16078	16113	15973	16045	15891	16144	16140	15969	15896	15940	16212	16325	16211	16023	16090	15952	16015	16203	16096	16170	15967	16081	16201	16081	16130	16194	16179	15888	15903	16166	15993	15986	15852	15994	15892	15962	16118	16287	16107	15993	16312	16069	16080	16026	16171	16083	16059	16065	16158	16350	16098	16126	16098	16172	16081	16250	16242	16084	16220	16045	15946	15972	15895	16177	15988	16250	16186	16169	16246	16096	16028	15802	16122	16196	16160	16149	16019	15894	16059	16210	16122	16126	15957	15942	15849	15989	16122	16093	16244	16088	16099	16176	16058	16332	16057	16187	16084	16190	16023	16094	15983	16227	16099	16019	16194	16186	16112	16122	16045	16257	16033	16104	16215	16189	16032	16060	16145	15975	15978	15976	16138	16076	16171	15950	16186	16113	16186	16231	16005	16183	16200	16246	16172	16506	16143	16025	16193	16194	16108	15977	16106	15962	16157	16297	16251	16238	16096	16113	16128	16258	16030	16139	15988	16201	15854	15871	15958	16107	16063	16153	16401	16155	15971	16163	15855	16379	16142	16015	15866	15954	16218	16094	16063	16135	16051	16014	16068	16024	16139	16208	16271	16110	16202	16018	15937	16219	16315	16236	16072	15810	16101	16138	16063	16093	16234	16175	16169	16031	16053	15953	16164	16046	16138	16082	16076	16086	16119	16050	16114	16137	15937	16089	16183	16035	16231	16127	16197	16242	16125	16271	16152	16276	16009	16033	16121	16034	15987	15995	16066	16075	15962	16142	16104	16050	16138	16086	15917	16032	16174	15973	16263	15996	16345	16097	16113	16050	16116	16403	16211	16267	16173	16297	16093	16145	15843	15974	16063	16081	16166	16141	15965	16129	16111	16105	16196	16265	16107	16137	16037	16262	16132	16024	16149	16102	16259	16143	16152	15988	16077	15984	15984	16069	16011	16051	16184	16097	16148	16128	16094	16063	16330	16106	16209	15965	16135	15979	16114	16022	15923	16082	16030	16149	16289	15806	16136	15967	16064	15960	16028	15998	15952	16005	16070	16266	16254	16261	16219	16148	15768	16121	16223	16091	16190	16073	15968	16118	16135	15808	16172	16238	16132	16208	16020	15945	16005	16261	16068	16037	16048	16121	16067	16084	16084	16051	16275	16235	16136	16109	16022	16135	16059	15944	16123	16134	15821	16106	16202	16214	16112	16041	15936	16008	15980	16029	16103	16181	16204	16087	16122	16127	16081	15947	16035	16057	16196	16194	16076	16057	16197	16081	16020	16263	16271	16242	16130	16154	16175	15951	16173	16219	16312	16239	16029	16172	15934	15953	16064	15915	15829	16033	16012	15907	16116	15975	16103	16004	16283	16099	16256	16008	15961	16041	16075	16316	16193	16152	16143	16220	16165	16045	16106	16117	15814	16023	16085	16253	15993	15986	15856	15990	16148	16164	16255	16101	16085	16098	16040	16053	16148	16043	16149	15950	16126	16016	15950	15996	16273	16170	16132	16269	16111	15902	16132	16103	16135	16045	16111	16008	16147	16161	16160	16201	15969	15899	16141	16261	16104	16200	16133	16087	16259	16191	16111	16165	16078	16082	16119	16082	16257	16093	16107	16153	15877	16106	16136	16198	16098	16270	16129	16155	16274	16137	16063	15965	16161	15976	16268	16019	16076	15950	15969	16006	16090	15964	16019	16146	15995	15837	16192	16098	16124	15982	16068	16231	16153	16183	16220	16041	16156	16156	16143	16082	16089	16250	16083	16254	16112	16064	16258	16116	16110	16031	16123	16178	16025	15962	16028	15976	16259	16095	16092	16217	15986	16246	16109	16074	15880	16069	16144	16112	16077	16245	16230	16123	16012	16224	16118	16062	16028	16223	16075	16000	16218	16305	16123	15933	16089	16166	16134	16036	16118	16007	16145	16066	16218	16075	16143	16359	15967	16194	15944	16177	16005	16144	16125	16317	16177	15908	16195	16099	16139	16102	16009	15996	16090	16204	16143	16222	16374	16150	16113	16105	16070	15915	16024	16046	16097	16048	16087	16124	16084	15993	15969	15955	16044	16176	16167	16189	16232	16018	16083	16256	16159	15957	16168	15912	16133	16003	16234	16021	16185	16210	16086	16017	16047	16204	16075	16064	15959	16013	16040	16139	16170	16080	16237	16067	16017	16043	16382	15919	16221	16006	15862	15998	15951	15988	16076	16129	16371	15937	16120	15946	16189	16077	15962	16110	16102	15894	16038	15976	16033	16128	16090	15883	16271	16186	15940	16112	16125	16025	15995	16165	16081	16188	16048	16098	16036	15941	16067	16138	16173	16212	16124	16229	16175	15984	16230	16086
42076	55021	38255	22662	16671	14351	14170	14253	14154	14388	14241	14270	14228	14419	14324	14258	14281	14384	14367	14144	14351	14397	14031	14257	14354	14324	14405	14269	14170	14149	14200	14152	14405	14114	14317	14224	14331	14563	14344	14394	14337	14342	14515	14287	14307	14381	14346	14285	14308	14363	14269	14336	14210	14371	14460	14334	14230	14399	14365	14237	14377	14413	14315	14288	14247	14254	14394	14393	14217	14107	14445	14355	14316	14217	14482	14208	14363	14263	14400	14348	14171	14153	14163	14351	14261	14256	14225	14346	14313	14429	14366	14390	14390	14289	13994	14283	14153	14292	14381	14251	14170	14071	14382	14102	14288	14484	14142	14314	14238	14397	14298	14227	14286	14333	14326	14370	14357	14163	14185	14409	14426	14263	14355	14227	14323	14425	14368	14412	14400	14320	14291	14472	14399	14284	14351	14167	14299	14361	14408	14307	14255	14268	14255	14543	14231	14225	14365	14163	14298	14357	14292	14212	14248	14215	14178	14456	14235	14240	14195	14294	14207	14385	14386	14386	14122	14227	14393	14431	14175	14326	14404	14344	14252	14383	14286	14207	14342	14359	14287	14396	14193	14240	14023	14286	14138	14152	14179	14327	14272	14140	14422	14288	14190	14335	14382	14161	14317	14286	14075	14421	14295	14258	14349	14254	14346	14257	14489	14272	14442	14358	14281	14313	14205	14241	14451	14308	14329	14405	14469	14362	14334	14316	14267	14343	14425	14235	14314	14312	14371	14191	14238	14356	14123	14366	14320	14264	14287	14275	14323	14343	14436	14424	14233	14337	14204	14231	14248	14204	14203	14182	14104	14360	14191	14204	14354	14497	14283	14397	14308	14272	14367	14180	14184	14312	14461	14155	14237	14184	14264	14270	14359	14305	14232	14189	14378	14385	14333	14307	14267	14294	14363	14327	14307	14361	14379	14389	14282	14414	14459	14332	14422	14325	14277	14307	14299	14390	14309	14282	14421	14334	14371	14322	14340	14256	14288	14332	14138	14316	14358	14274	14439	14335	14380	14102	14376	14268	14373	14173	14406	14319	14435	14320	14366	14196	14448	14228	14230	14301	14221	14333	14294	14220	14135	14166	14254	14466	14268	14285	14298	14419	14259	14285	14195	14214	14473	14313	14286	14282	14424	14306	14362	14407	14400	14408	14429	14293	14273	14281	14333	14269	14450	14255	14419	14274	14311	14397	14480	14361	14507	14275	14440	14357	14152	14393	14455	14338	14368	14330	14396	14328	14467	14111	14187	14511	14359	14397	14377	14392	14231	14392	14194	14333	14241	14358	14195	14355	14369	14302	14409	14292	14388	14375	14288	14315	14404	14266	14276	14242	14237	14294	14338	14319	14341	14402	14435	14325	14183	14427	14210	14375	14235	14260	14305	14357	14298	14419	14327	14362	14356	14190	14356	14269	14439	14315	14213	14300	14381	14415	14412	14463	14307	14271	14254	14181	14531	14314	14315	14365	14494	14401	14334	14292	14347	14257	14337	14188	14259	14246	14213	14269	14359	14246	14384	14361	14385	14408	14358	14329	14361	14337	14276	14411	14301	14201	14146	14059	14195	14210	14468	14283	14200	14223	14313	14413	14293	14358	14247	14243	14232	14252	14205	14319	14209	14165	14372	14229	14352	14210	14213	14160	14198	14469	14206	14235	14299	14410	14171	14317	14293	14324	14346	14181	14385	14218	14316	14417	14212	14114	14530	14397	14380	14510	14373	14383	14226	14361	14359	14370	14235	14308	14419	14128	14320	14377	14205	14249	14181	14381	14207	14333	14234	14421	14290	14191	14256	14324	14291	14381	14248	14249	14320	14257	14344	14417	14342	14297	14296	14280	14369	14191	14277	14283	14190	14490	14427	14464	14187	14241	14089	14301	14364	14257	14298	14292	14457	14391	14251	14382	14382	14317	14244	14282	14111	14244	14360	14277	14371	14465	14408	14253	14377	14299	14363	14305	14363	14232	14355	14308	14416	14199	14329	14269	14337	14395	14265	14399	14102	14163	14399	14240	14186	14187	14340	14303	14129	14271	14308	14241	14338	14243	14249	14278	14400	14321	14377	14390	14322	14237	14323	14278	14288	14454	14284	14136	14231	14219	14306	14405	14322	14365	14385	14118	14265	14255	14331	14224	14391	14144	14459	14348	14220	14200	14317	14470	14335	14366	14195	14336	14207	14247	14370	14252	14465	14258	14248	14385	14433	14429	14303	14269	14414	14153	14359	14324	14366	14224	14513	14303	14268	14183	14215	14262	14183	14287	14353	14110	14226	14250	14077	14298	14377	14398	14256	14122	14277	14327	14505	14192	14147	14316	14192	14162	14413	14236	14241	14294	14421	14345	14260	14236	14242	14323	14292	14454	14428	14271	14329	14304	14358	14313	14464	14593	14363	14320	14150	14316	14300	14402	14565	14104	14309	14209	14351	14241	14377	14323	14410	14282	14298	14271	14264	14293	14296	14296	14229	14193	14381	14319	14125	14171	14227	14271	14253	14354	14287	14340	14274	14351	14423	14446	14314	14262	14406	14412	14218	14318	14368	14323	14272	14317	14274	14312	14406	14340	14205	14401	14327	14151	14475	14336	14340	14374	14343	14287	14335	14278	14406	14232	14276	14384	14133	14293	14467	14272	14340	14317	14390	14549	14403	14310	14386	14261	14231	14348	14228	14199	14247	14327	14224	14395	14325	14445	14231	14376	14314	14272	14409	14306	14273	14417	14306	14172	14299	14328	14293	14409	14402	14384	14266	14402	14397	14223	14390	14468	14205	14447	14261	14400	14125	14244	14302	14175	14194	14364	14364	14193	14302	14471	14154	14333	14289	14321	14477	14344	14294	14312	14289	14435	14477	14368	14170	14383	14298	14405	14453	14413	14429	14440	14314	14213	14367	14295	14330	14222	14262	14343	14367	14328	14363	14293	14363	14419	14250	14319	14129	14314	14279	14410	14299	14341	14189	14289	14272	14213	14323	14317	14469	14283	14320	14427	14337	14407	14355	14146	14484	14235	14349	14293	14332	14429	14257	14348	14326	14314	14420	14362	14224	14249	14474	14367	14436	14235	14365	14305	14163	14380	14349	14319	14467	14230	14333	14345	14405	14357	14260	14443	14256	14419	14338	14281	14377	14319	14432	14540	14396	14382	14203	14101	14280	14379	14330	14330	14219	14421	14299	14314	14472	14282	14148	14290	14185	14252	14196	14484	14428	14443	14308	14324	14343	14244	14257	14163	14457	14319	14271	14397	14316	14301	14247	14365	14229	14233	14329	14223	14294	14339	14407	14466	14324	14245	14259	14291	14376	14294	14204	14255	14310	14249	14230	14451	14338	14097	14344	14219	14419	14173	14271	14523	14366	14317	14209	14355	14368	14457	14373	14357	14398	14386	14374	14272	14251	14401	14274	14286	14238	14300	14295	14173	14224	14341	14217	14404	14282	14283	14345	14308	14244	14250	14449	14337	14282	14344	14303	14309	14401	14275	14236	14363	14375	14222	14266	14311	14307	14277	14357	14245	14414	14216	14313	14313	14326	14290	14252	14426	14139	14305	14322	14412	14249	14430	14296	14318	14338	14376	14342	14231	14272	14260	14215	14266	14294	14324	14280	14162	14280	14283	14201	14238	14465	14070	14267	14214	14239	14204	14486	14296	14136	14095	14219	14278	14364	14175	14474	14213	14347	14317	14270	14382	14290	14335	14423	14365	14208	14289	14278	14222	14241	14083	14393	14378	14255	14129	14448	14346	14235	14283	14236	14289	14328	14266	14235	14445	14354	14376	14334	14288	14294	14275	14249	14181	14275	14215	14220	14260	14151	14346	14376	14251	14151	14390	14242	14249	14330	14327	14440	14258	14359	14396	14351	14336	14402	14526	14214	14484	14143	14276	14401	14368	14387	14329	14406	14239	14284	14474	14233	14225	14243	14252	14353	14311	14331	14221	14217	14243	14201	14358	14290	14226	14266	14133	14398	14302	14409	14293	14343	14293	14274	14294	14204	14364	14177	14480	14404	14302	14186	14210	14303	14348	14187	14365	14091	14252	14308	14370	14331	14407	14391	14326	14303	14227	14242	14285	14302	14117	14412	14208	14360	14230	14183	14531	14157	14350	14203	14505	14382	14241	14280	14383	14161	14404	14298	14271	14369	14253	14335	14359	14388	14242	14243	14332	14297	14225	14370	14388	14356	14195	14099	14309	14218	14221	14305	14152	14295	14156	14269	14132	14236	14313	14350	14361	14294	14311	14448	14252	14377	14448	14304	14167	14311	14277	14283	14272	14332	14367	14341	14432	14258	14330	14290	14406	14142	14321	14300	14346	14353	14310	14474	14183	14316	14207	14283	14213	14304	14327	14217	14234	14340	14395	14253	14445	14229	14430	14175	14313	14241	14260	14361	14299	14293	14381	14379	14325	14425	14173	14258	14411	14263	14372	14503	14222	14417	14374	14326	14375	14101	14249	14426	14349	14324	14275	14314	14360	14408	14296	14305	14349	14307	14453	14265	14125	14356	14328	14221	14215	14467	14308	14325	14297	14305	14277	14434	14213	14248	14334	14347	14319	14288	14326	14382	14407	14283	14360	14359	14257	14486	14312	14205	14175	14387	14334	14353	14300	14414	14241	14410	14402	14337	14386	14333	14239	14409	14241	14376	14312	14246	14447	14540	14444	14438	14430	14322	14362	14409	14298	14276	14339	14204	14374	14116	14310	14204	14207	14376	14254	14266	14211	14304	14261	14246	14295	14397	14312	14221	14324	14156	14440	14201	14156	14440	14213	14212	14306	14313	14451	14203	14282	14231	14396	14234	14171	14411	14417	14239	14266	14304	14233	14274	14335	14184	14215	14188	14306	14351	14488	14289	14323	14141	14291	14409	14201	14319	14288	14438	14253	14326	14214	14324	14156	14368	14168	14115	14308	14269	14269	14371	14339	14337	14294	14373	14404	14362	14411	14276	14422	14288	14386	14455	14452	14415	14257	14198	14383	14298	14401	14406	14386	14311	14437	14292	14331	14267	14394	14260	14404	14272	14288	14230	14423	14160	14152	14239	14382	14238	14299	14382	14259	14297	14124	14261	14409	14333	14319	14290	14329	14287	14204	14203	14253	14205	14337	14413	14419	14482	14306	14201	14282
27205	30921	40735	31007	20911	16959	16009	15123	15352	15314	15237	15307	15394	15235	15110	15289	15090	15089	15180	15196	15123	15162	15174	15124	15169	15240	15306	15282	15213	15341	15266	15209	15152	15388	15225	15309	15122	15061	15095	15233	14884	15109	15232	15405	15063	15191	15112	15153	15298	15125	15416	15196	15187	15215	15259	15197	15330	15173	15307	15141	15142	15133	15179	15254	15193	15201	15182	15226	15179	15186	15369	15202	15290	15246	15328	15243	15458	15221	15205	15316	15305	15037	15094	15176	15037	15141	15175	15209	15018	15183	15110	15096	15396	15400	15254	15107	15000	14971	15025	14986	15080	15212	15145	15230	14896	15205	15243	15182	15181	15268	15159	15098	15030	15083	15100	15141	15235	15131	15259	15168	15106	15151	15315	15153	15225	15281	15090	15187	15157	15201	15141	15113	15015	15150	15284	15263	15100	15119	15402	15012	14973	15246	14958	15285	15280	15153	15174	15203	15283	15059	15050	15396	15035	15366	15094	14983	15188	15114	15280	15009	15192	15130	15077	15211	15273	15159	15407	15270	15388	15045	14993	15186	15270	15050	15063	15054	15092	15328	15199	15097	15183	15261	15094	15329	15174	15239	14987	15126	15170	15014	15135	15182	15041	15083	15056	15068	15260	15005	15270	15242	15236	15202	15033	15291	15220	14902	15120	15212	15250	15292	15089	15006	15346	15117	15132	14911	15172	15053	15052	15177	15156	15214	15214	15119	15225	15113	15152	14991	15205	15168	15065	15133	15417	15164	15144	15367	15222	14898	15021	15253	15077	15090	15257	15039	15082	15052	15158	15231	15369	15140	15395	15088	15172	15099	15122	15186	15118	15152	15128	15201	15418	15219	15217	15146	15239	15265	15250	15090	15045	14998	15160	15262	15177	15086	15084	15006	15281	15130	15121	15109	15370	15341	15333	15020	15120	15269	15156	15062	15078	15159	15291	15046	15270	15211	15040	15240	15157	15194	15360	14863	15194	15171	15149	15099	15096	15142	14974	15275	15070	15238	15122	15114	15248	15215	15200	15313	15308	15078	15219	15337	15230	15040	15297	15104	14774	15287	15304	15119	15198	15307	15168	15158	14971	15034	15347	15194	15061	15164	15173	15290	14969	15035	15109	15118	15076	15160	15170	15432	15284	15244	15099	15017	15106	15080	15394	15147	15213	15001	15370	14987	15266	15214	15156	15212	15194	15188	15003	15200	15257	15176	15192	15175	15233	15381	15038	15108	15095	15118	15213	15112	15242	15160	15236	15176	15026	15275	15164	14980	15094	15190	15306	15137	15260	15098	15097	15141	15124	15079	15005	15134	15208	15359	15072	15277	15236	15271	15185	15186	15067	15239	15057	15489	15383	15097	15058	15303	15227	15212	15097	15115	15097	15090	15280	15110	15131	15165	15321	15086	15211	15123	15182	15060	15244	15318	15298	15341	15165	15098	15197	15237	15291	15200	15465	15103	15187	15155	15266	15036	15178	15263	15342	15205	15163	15118	15115	15222	15064	14992	15334	15085	15202	15158	15053	15167	15090	15237	15080	15307	15259	15338	15133	15153	15119	15100	15094	15147	15131	14984	15013	15214	15153	15143	15148	15363	15067	15027	15261	15307	15457	15037	15299	15182	15134	15223	15042	15207	15089	15053	15106	15269	14861	14970	15091	15231	15178	15192	15042	15259	15220	15300	15240	15242	15142	15009	15143	15170	15256	15121	15276	15088	15208	15272	15104	15125	15215	15454	15163	15039	15201	15273	15100	15071	15130	15281	15278	15251	15068	15141	15093	15164	15248	15132	15408	15303	15345	15109	15269	15251	15128	15058	15086	15173	15038	14938	15067	15024	15129	15057	15337	15155	15193	15251	15006	15285	15240	15161	15132	15398	15151	15221	15015	15025	15277	15374	15315	15276	15020	15318	15196	15171	15226	15169	15113	15321	15074	15213	15202	15023	15196	15153	15285	15197	14982	15092	15422	15209	15142	15138	15139	15110	15180	15113	15260	15078	15253	15344	15389	15238	15135	15091	15189	15186	15166	15269	14994	15205	15141	15092	15221	15172	15184	15255	15272	15208	15265	15035	15062	15021	15276	15110	15115	14957	14980	15199	15075	15042	15168	15012	14975	15180	15149	15102	15353	15184	15195	15183	15361	15239	15087	15193	15193	15243	15219	15140	15178	15119	15161	15299	15015	15144	15037	15147	15290	15367	15050	15094	15051	15238	15189	15058	15157	15048	15355	15047	15069	15209	15253	15185	15288	15228	15011	15124	14945	14993	15158	15172	15107	15155	15255	15293	15129	14916	14968	15290	15133	15033	15265	14915	15225	15256	15265	15036	15214	15171	15096	15295	15243	15015	15142	15162	15082	15237	15338	15152	15003	15299	15315	15244	15133	15173	15154	15161	15374	15265	15145	15359	15361	15071	15198	15442	15230	15137	15303	15211	15365	15127	15122	15313	15185	15228	15199	15258	15275	15164	15301	15312	15308	15216	15100	15238	15311	15039	15132	15090	15198	15208	15058	15108	15159	15330	15149	15155	15431	15035	15178	15146	15305	15257	14990	15147	15186	15187	15252	15247	15329	15336	15203	15049	15183	15159	15071	15148	15038	15080	15174	15106	15144	15032	15160	15082	15273	15162	15103	15245	15094	15039	15160	15079	15069	15109	15124	15138	15087	15226	15198	15012	15139	15238	15244	15305	15142	15051	15167	15234	15210	15162	15058	15279	15098	15306	15197	15265	14956	15341	15362	15147	15178	15151	15380	15176	15077	15192	15261	15074	14960	15199	14957	15186	15298	15137	15027	15147	15181	15173	15247	15138	15280	15311	15330	15020	15169	15166	14959	15171	15240	15125	15344	15147	15280	15048	15282	15210	15167	15183	15283	15245	15069	14888	15153	15312	15172	15120	15185	15225	15245	15200	15053	15272	15336	15246	15082	15164	15070	15409	15267	15093	15144	15232	15142	15356	15265	15233	15319	15259	14999	15181	15206	15169	15154	15097	15077	15145	15247	15068	14918	15063	15153	15100	14911	15207	15022	15110	15092	15312	15151	15135	15286	15151	15116	15225	15010	15031	15208	15202	15103	15204	15178	15216	15281	15232	14913	15084	15091	15197	15116	15081	15099	15208	15237	15119	15301	15123	15310	15212	15259	15335	15195	15086	15123	15073	15014	15096	14932	15140	15148	15348	15341	15059	15149	15075	15069	15249	14944	15186	15234	15034	15073	15326	15231	15082	15084	15297	15281	15372	15338	15323	15097	15247	15136	15249	15157	15197	15233	15101	15131	15261	15148	15068	15367	15374	15122	15126	15127	15054	15330	15182	15224	15276	15128	15142	15206	15079	15092	15182	15338	15107	15067	15142	15131	15203	15287	15117	15093	15289	15211	15274	15084	15199	15279	15243	15254	15236	15052	15051	15211	15081	15218	15140	15335	15215	15249	15100	15173	15218	15119	15126	15071	15248	15295	15258	15230	15257	15210	14977	15225	15296	15190	14922	15275	15327	15130	15140	15252	15023	15054	15208	15256	14986	15232	15054	15257	15181	15237	15115	15442	15151	14891	15077	15277	15145	15259	15182	15298	15286	15372	15227	15163	14923	15095	15139	15149	15066	15086	15137	15144	15223	15158	15193	15152	15144	15110	15119	15343	15173	15338	15341	15426	15119	15149	15180	15240	15138	15192	15063	15235	15137	15007	14982	15036	14998	15187	15304	15151	15098	15022	15108	15041	15182	15191	15126	15426	15036	15107	15229	15226	15084	15145	15248	15193	15118	15157	15166	15025	15059	15236	15129	15187	15162	15247	15324	15180	15287	15028	15111	15268	15139	15127	15200	15079	15380	15129	15237	14930	15100	15071	15114	15119	15204	15271	14951	15152	15073	15158	15133	15147	15242	15146	15092	15210	15338	15328	15140	15096	15305	15161	15101	15304	15170	15316	15137	15172	15137	14963	15033	15209	15191	15240	15082	15259	15039	15106	15258	15012	15086	15129	15016	15156	15075	15180	15045	15033	15172	15146	15213	15186	15195	15194	15151	15090	15391	15285	15053	15154	15085	15140	15165	15210	15125	15159	15038	15164	15203	15176	15133	15044	15070	15365	14920	15341	15073	15387	15215	15222	15403	15263	15199	15151	15321	15527	15106	15180	15277	15194	15229	15320	15271	15361	15081	15087	15177	15158	15132	15172	15209	15131	15380	15115	15074	15202	15096	15322	15033	15176	15159	15252	15113	15088	15045	14941	15175	15274	15305	15100	15263	15076	15166	15207	15070	15112	15019	15133	15150	15249	15179	14979	15141	15263	15056	15061	15193	15182	15147	14982	14990	15081	15287	15089	15200	15176	15056	15135	15221	15306	15020	15094	15196	15288	15137	15056	15299	15429	15137	15173	15384	15159	15120	15241	15259	15041	15245	15098	15258	15096	15067	15126	15102	15247	15072	15066	15209	15436	15238	15263	15069	15152	15117	15234	15109	15323	15043	15083	15218	15236	15427	14951	15198	15265	15147	15209	15190	15229	15161	15130	15303	15176	15059	15038	15178	15175	15195	15355	15177	15168	15327	15075	15266	14983	15182	15214	15365	15214	15186	15124	15117	15271	15240	15234	15143	15247	15390	15152	15245	15350	15353	15262	15291	15137	15110	15171	14976	15332	15046	15019	15096	15248	15135	15115	15146	15172	15001	15212	15240	15178	15123	15296	15087	15140	15119	15081	15116	15089	15244	15007	15247	15331	15114	15136	15177	15104	15113	15345	15151	15181	15276	15020	15136	15292	15257	15388	15330	15046	15289	15207	15171	15178	15255	15305	15168	15113	15005	15131	15241	14933	15189	15201	15220	15297	15089	15018	15171	15198	15056	15204	15071	15179	15018	15207	14912	15308	15236	15367	15266	15284	15118	15308	15202	15285	15121	15197	15201	15144	15131	15380	15171	15279	15082	15145	15114	15229	15038	15186	15235	15234	15309	15164	15269	15325	15253	15138	15309	15286	15206	15364	15220	15257	15157	15085	15171	15054	15325	15178	15057	15032	15004	15137	15245	15190	15098	15283	15116	15068	15007	15242	15119	15209	15086	15248	15396	15035	15402	15208	15375	15210	15127	15199	15103	15021	15107	15117	15218	15146	15068	15037	15135	15324	15090
52416	73494	51565	30439	18101	14477	13756	13862	13743	13734	13707	13662	13836	13626	13636	13796	13635	13716	13865	13696	13814	13676	13709	13885	13865	13612	13805	13600	13651	13710	13693	13652	13656	13726	13611	13693	13790	13675	13600	13809	13578	13661	13732	13645	13801	13659	13555	13565	13783	13643	13734	13735	13605	13754	13668	13840	13696	13611	13750	13725	13783	13756	13574	13907	13792	13657	13710	13952	13707	13813	13626	13720	13686	13798	13557	13704	13696	13778	13716	13685	13871	13656	13608	13672	13702	13859	13841	13727	13668	13664	13692	13616	13712	13756	13658	13699	13776	13858	13698	13588	13677	13689	13600	13743	13475	13819	13808	13521	13557	13553	13602	13696	13723	13849	13859	13620	13860	13740	13689	13807	13601	13857	13688	13570	13615	13786	13752	13751	13671	13589	13732	13734	13611	13614	13610	13578	13628	13719	13732	13518	13681	13503	13700	13545	13743	13547	13913	13711	13674	13624	13705	13695	13611	13744	13621	13580	13702	13669	13596	13719	13741	13667	13654	13839	13711	13609	13686	13567	13672	13775	13700	13727	13647	13692	13762	13699	13696	13652	13749	13493	13731	13766	13648	13587	13622	13730	13612	13732	13578	13654	13721	13594	13504	13830	13664	13615	13677	13673	13733	13633	13718	13684	13668	13616	13845	13638	13607	13790	13891	13440	13704	13804	13652	13843	13782	13755	13634	13669	13630	13703	13745	13833	13832	13660	13641	13692	13748	13877	13517	13637	13698	13562	13773	13677	13881	13915	13448	13804	13827	13530	13721	13663	13690	13809	13611	13726	13865	13687	13789	13799	13781	13607	13777	13622	13732	13696	13655	13742	13761	13645	13800	13646	13685	13974	13656	13683	13820	13776	13791	13761	13731	13552	13721	13887	13578	13622	13683	13751	13699	13728	13666	13690	13936	13684	13576	13627	13626	13789	13750	13601	13742	13727	13490	13797	13630	13674	13724	13523	13621	13610	13749	13676	13608	13768	13757	13665	13797	13635	13673	13649	13575	13568	13809	13709	13635	13777	13571	13688	13618	13908	13663	13604	13748	13792	13743	13742	13591	13661	13667	13818	13793	13685	13532	13853	13613	13785	13754	13740	13607	13658	13750	13822	13717	13791	13825	13651	13735	13564	13560	13673	13715	13776	13511	13783	13871	13799	13688	13882	13676	13717	13693	13796	13682	13834	13630	13780	13737	13551	13567	13865	13693	13812	13847	13652	13745	13732	13676	13587	13638	13644	13744	13682	13704	13644	13755	13683	13742	13658	13661	13688	13709	13826	13694	13782	13776	13782	13736	13729	13681	13718	13583	13636	13479	13797	13775	13683	13660	13555	13588	13748	13629	13742	13856	13746	13516	13576	13484	13662	13711	13836	13754	13654	13796	13746	13666	13588	13773	13645	13816	13653	13889	13817	13800	13753	13758	13710	13672	13614	13692	13716	13627	13671	13700	13620	13633	13715	13731	13784	13715	13746	13616	13795	13512	13536	13568	13715	13686	13783	13713	13486	13701	13602	13790	13671	13756	13692	13507	13663	13644	13638	13757	13659	13642	13678	13543	13671	13777	13755	13595	13777	13762	13705	13754	13719	13637	13751	13700	13838	13662	13760	13760	13699	13716	13632	13772	13652	13776	13787	13833	13685	13796	13557	13736	13731	13790	13761	13762	13575	13595	13755	13750	13588	13741	13473	13548	13716	13564	13818	13711	13645	13834	13706	13730	13564	13653	13736	13862	13806	13578	13813	13640	13721	13696	13646	13680	13778	13679	13817	13649	13761	13809	13880	13677	13433	13693	13564	13774	13635	13691	13576	13617	13529	13727	13530	13869	13664	13744	13789	13643	13810	13653	13648	13802	13640	13740	13773	13709	13554	13686	13757	13718	13822	13727	13766	13721	13613	13611	13639	13727	13841	13649	13812	13678	13666	13611	13579	13738	13714	13651	13613	13573	13659	13755	13582	13675	13753	13526	13809	13729	13716	13749	13733	13648	13700	13897	13614	13718	13558	13605	13807	13709	13502	13700	13569	13710	13705	13693	13589	13689	13762	13826	13807	13762	13823	13730	13786	13683	13770	13683	13668	13754	13810	13573	13764	13870	13717	13776	13782	13651	13798	13654	13628	13716	13535	13775	13625	13648	13641	13725	13697	13759	13751	13742	13766	13603	13600	13636	13668	13683	13645	13740	13686	13705	13876	13634	13525	13580	13733	13734	13650	13560	13535	13748	13820	13710	13699	13809	13726	13754	13651	13625	13670	13759	13825	13662	13650	13605	13654	13737	13529	13854	13616	13445	13674	13654	13680	13786	13637	13707	13665	13589	13604	13742	13633	13691	13656	13717	13717	13773	13678	13687	13744	13701	13857	13680	13610	13660	13733	13703	13845	13559	13768	13593	13630	13761	13654	13797	13788	13633	13545	13736	13522	13637	13785	13747	13737	13821	13697	13784	13915	13649	13737	13576	13607	13612	13674	13690	13612	13737	13590	13686	13716	13660	13793	13809	13643	13588	13702	13712	13760	13609	13763	13694	13771	13672	13725	13771	13597	13647	13604	13697	13732	13723	13678	13751	13722	13666	13816	13685	13711	13709	13748	13621	13664	13766	13787	13881	13639	13672	13895	13597	13718	13748	13765	13706	13830	13648	13616	13803	13673	13650	13680	13622	13691	13729	13717	13626	13608	13636	13738	13780	13688	13720	13783	13683	13674	13647	13749	13777	13542	13762	13806	13781	13714	13698	13592	13631	13617	13769	13724	13755	13699	13668	13759	13772	13897	13712	13541	13553	13855	13679	13696	13799	13469	13666	13602	13878	13705	13670	13580	13644	13809	13776	13658	13686	13791	13607	13732	13750	13582	13618	13732	13677	13772	13711	13499	13778	13745	13600	13753	13704	13785	13728	13603	13729	13711	13673	13656	13550	13652	13796	13598	13574	13651	13660	13616	13606	13698	13757	13573	13642	13645	13556	13733	13830	13811	13634	13698	13754	13723	13746	13566	13628	13635	13595	13762	13765	13629	13779	13685	13651	13720	13659	13547	13674	13559	13825	13735	13775	13553	13742	13713	13883	13679	13749	13590	13805	13544	13751	13548	13619	13766	13846	13761	13671	13826	13637	13585	13744	13673	13587	13700	13546	13673	13601	13723	13785	13709	13734	13617	13612	13579	13706	13496	13742	13828	13638	13715	13811	13699	13696	13732	13662	13712	13926	13668	13604	13688	13708	13645	13850	13419	13677	13740	13728	13779	13681	13697	13865	13610	13866	13728	13755	13711	13748	13741	13669	13756	13681	13694	13726	13514	13658	13870	13796	13642	13628	13554	13749	13871	13742	13718	13705	13578	13613	13776	13694	13570	13801	13688	13644	13633	13665	13557	13554	13574	13681	13771	13700	13627	13699	13553	13741	13623	13672	13559	13712	13715	13522	13707	13693	13740	13693	13546	13589	13744	13709	13595	13679	13561	13724	13533	13717	13851	13763	13656	13744	13560	13694	13684	13843	13632	13796	13814	13668	13768	13712	13699	13728	13679	13591	13826	13774	13525	13745	13760	13685	13756	13766	13716	13564	13733	13760	13717	13601	13666	13623	13717	13675	13640	13679	13790	13811	13620	13716	13793	13661	13616	13740	13719	13625	13630	13792	13723	13568	13695	13835	13681	13715	13873	13709	13670	13704	13662	13615	13697	13769	13626	13785	13667	13725	13760	13811	13525	13750	13906	13494	13556	13749	13729	13553	13738	13680	13763	13619	13717	13627	13671	13728	13645	13769	13616	13592	13745	13675	13671	13457	13759	13655	13784	13685	13659	13567	13659	13837	13697	13558	13673	13760	13760	13636	13665	13695	13672	13653	13746	13781	13843	13671	13637	13767	13819	13774	13759	13559	13549	13737	13752	13614	13727	13669	13709	13682	13832	13546	13699	13573	13457	13685	13808	13753	13851	13523	13808	13554	13744	13634	13568	13713	13654	13608	13589	13779	13642	13680	13751	13538	13556	13729	13642	13841	13663	13923	13750	13649	13590	13765	13626	13732	13856	13772	13808	13522	13618	13594	13485	13736	13709	13753	13646	13609	13788	13733	13810	13703	13770	13751	13589	13621	13736	13655	13669	13795	13598	13675	13741	13797	13688	13700	13587	13760	13551	13813	13566	13800	13829	13621	13884	13762	13728	13609	13757	13759	13641	13725	13704	13559	13824	13908	13721	13621	13639	13689	13785	13915	13618	13483	13697	13729	13806	13570	13680	13524	13797	13652	13654	13684	13718	13513	13617	13547	13507	13426	13725	13724	13687	13717	13686	13662	13505	13703	13717	13696	13755	13649	13735	13716	13780	13633	13661	13701	13694	13787	13772	13655	13682	13661	13698	13698	13533	13738	13765	13811	13695	13591	13756	13623	13660	13742	13582	13846	13861	13875	13589	13622	13653	13740	13653	13640	13688	13694	13847	13645	13814	13727	13643	13796	13679	13657	13833	13638	13778	13738	13776	13748	13674	13694	13836	13851	13700	13735	13759	13631	13764	13805	13649	13849	13818	13602	13653	13699	13718	13744	13901	13775	13760	13652	13819	13728	13705	13551	13737	13777	13676	13642	13628	13684	13585	13627	13590	13794	13591	13687	13856	13753	13696	13767	13620	13719	13648	13790	13700	13585	13472	13706	13664	13703	13762	13692	13586	13616	13662	13581	13718	13586	13589	13707	13909	13724	13592	13638	13470	13758	13740	13632	13681	13826	13670	13673	13753	13854	13593	13735	13746	13739	13811	13670	13775	13700	13748	13680	13671	13733	13839	13596	13617	13844	13603	13792	13778	13697	13558	13564	13764	13612	13707	13642	13832	13656	13717	13809	13524	13558	13882	13666	13667	13720	13594	13605	13841	13625	13524	13694	13699	13706	13587	13840	13727	13713	13687	13778	13734	13755	13793	13815	13844	13754	13643	13739	13661	13688	13767	13869	13796	13662	13842	13739	13653	13818	13669	13777	13764	13699	13878	13568	13672	13660	13768	13701	13516	13855	13762	13651	13849	13576	13735	13768	13745	13658	13634	13675	13694	13849	13644	13934	13854	13560	13736	13773	13560	13675	13703	13764	13600	13608	13553	13799	13598	13689	13647	13718	13629	13805	13671	13689	13617
22936	22297	31611	25592	22513	23132	22345	16212	15531	15612	15451	15599	15573	15350	15585	15397	15371	15467	15359	15540	15343	15206	15442	15328	15318	15204	15462	15469	15349	15518	15347	15226	15471	15380	15206	15303	15376	15337	15392	15147	15459	15457	15082	15201	15115	15352	15358	15209	15229	15297	15440	14882	15417	15305	15232	15213	15389	15080	15186	15038	15176	15127	15213	15185	15282	15217	14944	15216	15023	15261	15094	15368	15194	15202	15323	15285	15329	15359	15328	15244	15277	15285	14977	15243	15444	15314	15216	15082	15221	15287	15113	14992	15227	15310	15135	15316	15078	14996	15073	15086	15267	15257	15139	15001	15160	14991	15363	15336	15152	15031	15333	15289	15074	15290	15422	15093	15277	15188	15228	15333	15328	15176	15135	15239	15343	15358	15488	15374	15221	15265	15195	15048	15224	15210	15080	15188	15286	15099	15193	15179	15248	15099	15261	15138	15208	15138	15233	15165	15176	15090	15183	15262	15052	15105	15326	15180	15143	15166	14933	15110	15159	15158	15125	15243	14932	15389	15241	15257	15070	15225	15195	15188	15325	15318	15281	15136	15161	15202	15327	15200	15286	15381	15170	14913	15178	15376	15325	15207	15361	15166	15118	15305	15468	15029	15243	15332	14969	15284	15026	15207	14935	15053	15281	15242	15251	15284	15410	15320	15158	15238	15298	15316	15244	15403	15349	15379	15414	15370	15304	15303	15233	15113	15352	15397	15129	15061	15216	15022	15236	15178	15174	15441	15198	15335	15042	15181	15213	15266	15234	15370	14959	15285	15290	15389	15344	15235	15212	15305	15277	15361	15035	15118	15216	15004	14975	15176	15195	15199	15246	15215	15254	15458	15277	15286	15225	15310	15278	15318	15291	15133	15311	15298	15401	15187	15284	15244	15250	15331	15140	15086	15176	15304	15327	15038	15328	15232	15107	15396	15107	15111	15190	15142	15225	15083	15370	15238	15254	15207	14961	15144	15198	15089	15216	15118	15053	14998	15171	15218	15092	15234	15277	15087	15207	15219	15275	14981	15038	15222	15236	15065	15106	15337	15239	15247	15185	15018	15121	15120	15183	15178	15185	15119	15115	15219	15205	15117	15250	15115	15392	15192	15144	15012	15115	14989	15146	15332	15250	15278	15386	15041	15213	15272	15383	15323	15113	15050	15160	15208	15208	15120	15238	15238	15175	15131	15356	15246	15161	15050	15166	15183	15207	15214	15073	15092	15313	14933	15076	15256	15393	15155	15176	15441	15016	15090	15085	15288	15156	15102	15280	15098	15135	15218	15409	15098	15187	15125	15103	15097	15304	15177	15259	15187	15494	15042	15289	15398	15239	15157	15188	15292	15239	15238	14978	15294	15248	15299	15263	15217	15160	15231	15125	14988	15150	15227	15132	14881	15061	15251	15190	15182	15320	15099	15177	15169	15152	15141	15282	15224	15071	15240	15140	15124	15051	15145	15330	15069	15029	14957	15223	15125	15362	15139	15156	15433	15115	15141	15173	15177	15350	15365	15304	15293	15128	15379	15059	14939	15067	15109	15320	15121	15333	15169	15082	15102	15193	15150	15157	15313	14959	15119	15225	15003	15426	15204	15118	15181	15401	15232	15345	14987	15365	15161	15089	15289	15092	15181	15293	15181	15213	15190	15044	15265	15158	15092	14970	15382	15080	15131	15077	15183	15061	15285	15063	15207	15054	15321	15182	15272	15324	15190	15128	15219	15339	15311	15060	15070	15118	15305	15116	15234	15192	15297	15170	15278	15285	15130	15212	15189	15188	15020	14988	15108	15109	15267	15364	15124	15098	15208	15195	15099	15209	15189	15163	15305	15255	15049	15372	15206	15097	15063	15101	14981	15248	15128	15268	15298	15029	15130	15388	15119	15224	15274	15190	15348	15113	15414	15307	15240	15216	15176	15362	15265	15131	15279	14978	15217	14995	15123	15020	15353	15115	15171	15221	15338	15125	15043	15078	15236	15306	15264	15214	15071	15190	15222	15245	15224	15154	15092	15302	15094	15270	15276	15271	15134	15193	15251	15108	15219	15256	15109	15168	15258	15085	15269	15277	15221	15227	15005	15205	15108	15239	15190	15175	15032	15145	15195	15366	14979	15200	15240	15435	15203	15160	15069	15114	15226	15154	15124	15088	15115	15104	15303	15073	15305	15232	15305	15202	15408	15106	15245	15173	15326	15175	15256	15247	15230	15155	15371	15455	15142	15095	15378	15292	15234	15213	15214	15314	15177	15019	15280	15123	15160	15273	15164	15317	15083	15282	15195	15182	15307	15295	15194	15142	15016	15057	15214	15229	15288	15387	15297	15192	15206	15352	15247	15207	15199	15320	15160	15200	14965	15131	15043	15291	15046	15270	15283	15279	15232	15214	15256	15453	15331	15258	14881	15192	15229	15183	15020	15342	15207	15363	15154	15092	15284	15203	15344	15262	15260	15175	15287	15121	15304	15191	15225	15335	15214	15134	15328	15325	15245	15188	15112	15076	15032	15219	15180	15348	15264	15299	15067	15174	15273	15314	15185	15152	15037	15239	14999	15237	15193	15047	15220	15118	15273	15390	15125	15290	15313	15158	15153	15179	15230	15233	15058	15155	15234	15200	15281	15169	15229	15190	15205	14931	15148	15080	15228	15093	15123	15077	15143	15167	15082	15270	15264	14990	15208	15347	15241	15360	14991	15252	15122	15207	15217	15112	14785	15038	15403	15241	15153	15238	15338	15211	15248	15116	15142	15168	15162	15274	14966	15262	15251	15026	15215	15239	15100	15296	15192	15195	15127	15234	15237	15116	15117	15223	15192	15281	15105	15115	15154	15321	15035	15089	15204	15179	15056	15319	15027	15147	15379	15089	15355	15422	15230	15143	15375	15024	14991	15171	15093	15363	15268	15254	15118	15053	15115	15169	15321	15206	15308	15230	15345	15018	15089	15191	15241	15076	15235	15265	15304	15137	15209	15228	15527	15335	15270	15117	14972	15147	15227	15191	15170	15031	15065	15168	14988	15237	15281	15154	15257	15279	15233	15366	15086	15093	15317	15195	15098	15244	15083	15429	15257	15193	15082	15084	15191	15195	15275	15223	15389	15222	15042	15126	15067	15113	15238	15073	15227	15224	15459	15091	15169	15306	15319	15092	15079	15224	15026	15072	15079	15388	15278	15197	15193	15174	15193	15278	15139	15285	15260	15308	15170	15047	14936	15027	15269	15363	15288	15220	15236	15199	15355	15118	15127	15360	15305	15095	15165	15019	15395	15316	15253	15135	14919	15158	15139	14959	15243	15243	15197	15135	15112	15147	15279	14993	15106	15284	14878	15102	15205	15370	15025	15157	15139	15129	15339	15209	15057	15314	15188	15032	15179	15241	15264	15268	15344	15333	15348	15072	15216	15262	15167	15014	15362	15187	15319	15173	15121	15205	15243	15329	15321	15294	15242	15138	15191	15101	15328	15394	15226	15015	14954	15021	15362	15169	15202	15195	15195	15210	15412	15339	15414	15246	15178	15241	15210	15172	15182	15200	15269	15175	14997	14959	15099	15147	15261	15148	15148	15067	15274	15236	15076	15325	15228	15174	15310	15139	15298	15164	15180	15240	15240	15274	15112	15209	15204	15208	15282	15194	15055	15117	15321	15230	15285	15250	15341	15292	15262	15155	15029	15008	15261	15105	15293	15027	15009	14945	15189	15157	15306	15465	15149	15007	15197	15425	15305	15285	15139	15302	15181	15051	15259	15354	15245	15141	15190	15196	14994	15289	15177	15133	15184	15239	15297	15177	15259	15281	15171	15264	15320	15095	15116	15122	15148	15256	15273	15351	15268	15157	15103	15158	15069	15320	15057	15164	15274	15177	15149	15128	15141	15213	15313	15128	15301	15133	15004	15191	15068	15080	15195	15133	14984	15282	15164	15209	15144	15225	15110	15173	15216	15136	15174	15211	15144	15454	15397	15411	15270	15138	15386	15216	15213	15303	15081	15229	15131	15172	15248	15145	15125	15249	15335	15251	15247	15144	15282	15175	15130	15135	15168	15273	15183	15122	15140	15178	15208	15274	15234	15086	15186	15122	15070	15000	15062	15202	15253	15089	15211	15005	15092	15171	15145	15163	15232	15116	15156	15149	15238	15170	15383	15160	15012	15044	15200	15069	15212	15022	15197	15174	15236	15229	15107	15318	15297	15255	15175	15241	15293	15445	15184	15217	15246	15086	15297	15134	15113	15281	15050	14981	15078	15048	15309	15263	15237	15260	15233	15265	15106	15410	15221	15097	15350	15216	15395	15131	15281	15180	15244	14999	15059	15095	15103	15153	15148	15141	15181	15168	15204	15087	15291	15214	15099	15039	15170	15325	15106	15139	15154	15051	15259	15085	15148	15300	15339	15057	15274	15134	14991	15284	15316	15206	15087	14974	15110	15148	15250	15177	15268	15197	15102	15329	15177	15141	15241	15337	15040	15188	15227	15055	15255	15241	15218	15083	14968	15138	15282	15136	15413	15013	14972	15064	15008	15144	15137	14969	15237	15167	15027	15201	15284	15240	15009	15352	15114	15111	15327	15143	15182	14943	15222	15169	15227	15133	15195	15059	14987	15315	15094	15240	15091	15396	15329	15169	15332	15220	15249	15061	15213	14971	15076	15276	15246	15253	15123	15219	15229	15278	15105	15231	15195	15285	15185	15337	15266	15045	15274	15059	15215	15239	15085	15113	15209	15192	15101	15404	15018	15020	15031	15243	15243	15279	15395	15313	15140	15179	15136	15377	15061	15391	15220	15139	15172	15127	15240	15255	15138	14950	15172	15318	15240	15318	15200	15254	15177	15135	15079	15173	15220	15259	15022	15214	15224	15354	15295	15250	15177	15152	15274	15173	15168	15104	15017	15283	15349	15236	15307	15286	15400	15262	15272	15337	15022	15413	15135	15190	15240	15129	15280	15396	15356	15282	15155	15231	15241	15202	15329	15310	15189	15147	15244	15288	15071	15399	15171	15331	15405	15199	14977	15113	15218	15220	14992	15090	15138	15249	15145	15154	15230	15301	15107	15452	15225	15072	15452	15188	15189	15340	15321	15296	15158	15269	15012	15274	15341	15262	15245	15020	15188	15134	15152	15090	15150	15118	15170	15089	15028
61475	103556	78676	50311	30282	19217	13683	13681	13786	13823	13630	13701	13724	13818	13778	13693	13777	13666	13643	13777	13885	13668	13687	13597	13665	13739	13694	13828	13690	13684	13747	13856	13616	13568	13674	13765	13669	13759	13654	13784	13607	13723	13756	13692	13776	13746	13626	13698	13777	13684	13712	13622	13717	13792	13723	13837	13916	13742	13902	13696	13820	13716	13632	13883	13684	13679	13609	13663	13737	13639	13725	13664	13671	13650	13740	13741	13624	13703	13636	13713	13718	13518	13704	13557	13785	13823	13815	13742	13751	13807	13833	13710	13797	13648	13722	13733	13792	13732	13808	13602	13654	13728	13698	13802	13713	13776	13692	13618	13651	13796	13742	13876	13592	13679	13860	13568	13812	13784	13970	13800	13609	13555	13817	13580	13773	13612	13818	13741	13814	13721	13652	13784	13764	13558	13769	13768	13605	13791	13655	13633	13723	13764	13791	13595	13569	13621	13766	13699	13639	13633	13666	13741	13811	13900	13647	13690	13607	13818	13702	13735	13665	13614	13813	13749	13802	13651	13622	13650	13643	13775	13556	13755	13678	13737	13706	13573	13763	13705	13658	13821	13672	13618	13685	13660	13615	13659	13899	13815	13748	13747	13767	13815	13667	13729	13732	13600	13641	13615	13628	13807	13607	13717	13649	13652	13762	13691	13653	13630	13696	13567	13719	13690	13722	13758	13896	13758	13756	13735	13692	13740	13838	13616	13793	13564	13713	13735	13756	13720	13630	13656	13739	13712	13729	13735	13728	13711	13818	13720	13666	13583	13620	13647	13761	13671	13628	13775	13593	13728	13751	13792	13470	13803	13729	13510	13893	13686	13620	13564	13716	13594	13657	13493	13627	13511	13636	13684	13713	13683	13724	13429	13662	13697	13672	13665	13745	13624	13751	13795	13628	13593	13579	13810	13677	13826	13831	13704	13695	13705	13762	13725	13622	13469	13695	13817	13613	13593	13664	13751	13722	13721	13741	13776	13875	13782	13580	13737	13758	13684	13585	13850	13775	13691	13727	13632	13732	13771	13637	13609	13645	13620	13729	13773	13600	13685	13685	13612	13777	13756	13798	13809	13760	13565	13702	13800	13626	13771	13654	13585	13587	13785	13603	13712	13676	13661	13951	13746	13680	13822	13709	13560	13768	13724	13558	13675	13665	13686	13798	13812	13658	13810	13718	13653	13718	13601	13778	13774	13871	13910	13550	13794	13763	13648	13658	13752	13640	13647	13712	13570	13697	13647	13688	13921	13642	13656	13701	13803	13673	13691	13699	13597	13781	13803	13811	13673	13625	13648	13799	13789	13840	13745	13727	13618	13707	13664	13651	13752	13918	13766	13552	13571	13732	13764	13694	13725	13616	13719	13583	13836	13750	13610	13814	13685	13647	13617	13700	13564	13555	13697	13612	13684	13756	13596	13780	13686	13864	13728	13723	13739	13803	13664	13780	13738	13647	13615	13738	13601	13916	13735	13708	13653	13815	13614	13804	13776	13619	13738	13769	13755	13810	13640	13683	14056	13722	13749	13780	13629	13562	13643	13600	13721	13790	13542	13601	13610	13745	13812	13850	13666	13660	13699	13605	13763	13869	13559	13681	13677	13539	13693	13623	13771	13819	13672	13682	13704	13771	13657	13663	13717	13502	13788	13704	13565	13736	13747	13682	13700	13768	13815	13710	13767	13686	13743	13793	13788	13658	13604	13690	13740	13695	13661	13807	13726	13612	13894	13400	13800	13704	13722	13695	13784	13762	13732	13827	13702	13593	13751	13508	13774	13654	13599	13594	13811	13786	13719	13708	13811	13759	13696	13818	13684	13614	13738	13615	13734	13634	13669	13632	13769	13779	13705	13690	13664	13713	13671	13761	13743	13668	13577	13769	13843	13735	13789	13701	13760	13786	13634	13792	13538	13794	13672	13725	13789	13637	13684	13668	13662	13682	13587	13655	13761	13645	13780	13665	13600	13519	13794	13699	13739	13769	13662	13677	13631	13520	13690	13679	13732	13669	13832	13808	13709	13706	13769	13719	13595	13669	13648	13718	13858	13717	13533	13655	13757	13712	13740	13742	13806	13713	13736	13796	13719	13575	13621	13626	13757	13769	13651	13660	13629	13824	13845	13801	13828	13673	13808	13727	13829	13767	13636	13712	13713	13681	13706	13662	13697	13545	13689	13617	13591	13638	13812	13527	13660	13591	13675	13619	13665	13658	13635	13927	13750	13734	13639	13741	13627	13552	13725	13603	13714	13653	13714	13597	13597	13783	13694	13816	13796	13609	13619	13843	13801	13719	13799	13813	13821	13742	13711	13729	13768	13726	13795	13562	13713	13849	13816	13636	13796	13686	13933	13678	13733	13708	13723	13738	13829	13683	13673	13562	13659	13729	13573	13750	13762	13595	13684	13826	13743	13706	13539	13700	13707	13822	14006	13672	13581	13725	13713	13769	13649	13741	13628	13625	13742	13558	13785	13710	13688	13871	13650	13698	13670	13631	13844	13742	13611	13724	13848	13733	13661	13710	13917	13697	13875	13697	13585	13817	13961	13562	13730	13642	13589	13726	13729	13841	13568	13619	13763	13681	13853	13676	13676	13659	13714	13709	13646	13827	13635	13757	13634	13625	13735	13664	13733	13659	13642	13767	13691	13551	13723	13715	13726	13578	13584	13746	13813	13763	13755	13708	13691	13634	13781	13810	13656	13591	13741	13731	13560	13629	13694	13686	13531	13504	13766	13583	13829	13724	13739	13833	13606	13751	13656	13702	13818	13631	13639	13659	13882	13815	13717	13783	13769	13668	13682	13724	13638	13642	13713	13591	13712	13631	13751	13659	13802	13732	13649	13613	13724	13695	13817	13825	13833	13538	13662	13808	13731	13686	13783	13638	13605	13703	13749	13838	13652	13589	13796	13771	13729	13802	13641	13726	13602	13729	13925	13701	13633	13757	13839	13677	13569	13813	13643	13538	13809	13915	13760	13643	13725	13486	13655	13825	13665	13701	13599	13700	13561	13863	13818	13755	13590	13760	13727	13754	13682	13663	13893	13658	13350	13706	13766	13844	13817	13500	13738	13537	13679	13625	13724	13541	13928	13861	13676	13818	13621	13804	13683	13753	13665	13742	13721	13689	13781	13663	13691	13680	13775	13764	13785	13894	13642	13676	13728	13718	13615	13692	13619	13627	13784	13718	13648	13726	13717	13696	13421	13785	13771	13611	13537	13713	13770	13565	13691	13629	13678	13783	13843	13560	13672	13775	13678	13666	13596	13580	13736	13892	13750	13630	13736	13704	13929	13641	13747	13389	13857	13715	13676	13694	13686	13844	13729	13763	13759	13674	13598	13725	13697	13679	13745	13708	13710	13842	13753	13744	13728	13599	13707	13779	13608	13674	13576	13708	13650	13707	13702	13683	13714	13705	13834	13769	13555	13736	13777	13565	13770	13556	13717	13579	13749	13706	13706	13764	13806	13667	13766	13640	13639	13742	13774	13650	13764	13683	13696	13623	13719	13724	13705	13685	13717	13727	13640	13743	13592	13694	13869	13579	13767	13829	13739	13804	13609	13803	13727	13786	13693	13688	13622	13637	13743	13890	13820	13382	13747	13600	13760	13729	13670	13803	13752	13570	13660	13728	13534	13792	13849	13673	13819	13753	13789	13775	13965	13682	13535	13457	13794	13715	13955	13641	13654	13684	13875	13609	13665	13665	13665	13671	13678	13648	13801	13653	13861	13784	13772	13667	13718	13691	13883	13803	13687	13602	13547	13698	13810	13716	13785	13557	13921	13610	13428	13751	13770	13748	13812	13922	13711	13725	13778	13750	13903	13713	13698	13747	13703	13616	13525	13799	13788	13691	13639	13679	13824	13670	13500	13489	13668	13645	13641	13595	13619	13634	13594	13549	13655	13986	13608	13667	13753	13710	13557	13658	13707	13935	13781	13571	13535	13644	13623	13670	13742	13689	13528	13709	13562	13706	13730	13691	13649	13626	13737	13848	13486	13602	13843	13594	13857	13849	13556	13710	13752	13687	13734	13743	13856	13686	13706	13759	13869	13716	13643	13786	13691	13620	13708	13773	13700	13858	13592	13565	13838	13759	13844	13572	13562	13732	13882	13625	13553	13677	13643	13778	13698	13712	13750	13767	13656	13866	13623	13765	13704	13763	13856	13655	13675	13600	13569	13843	13644	13754	13780	13516	13660	13663	13726	13714	13684	13689	13722	13574	13748	13758	13650	13631	13691	13675	13763	13791	13763	13853	13697	13766	13663	13715	13621	13581	13739	13755	13766	13824	13777	13671	13732	13741	13853	13653	13564	13688	13657	13565	13729	13753	13610	13636	13658	13690	13613	13544	13708	13749	13843	13700	13787	13624	13656	13724	13609	13642	13756	13578	13681	13735	13649	13750	13809	13602	13687	13781	13858	13732	13925	13739	13616	13696	13580	13919	13831	13810	13675	13848	13882	13697	13743	13539	13714	13637	13668	13695	13889	13779	13738	13775	13604	13769	13709	13737	13613	13758	13806	13535	13618	13711	13770	13736	13838	13737	13532	13620	13701	13646	13735	13667	13761	13745	13684	13589	13691	13826	13651	13718	13652	13671	13614	13698	13716	13647	13667	13740	13731	13831	13724	13596	13571	13635	13665	13492	13789	13637	13649	13796	13695	13757	13748	13779	13716	13620	13600	13596	13669	13837	13635	13652	13580	13926	13592	13670	13609	13723	13710	13703	13730	13437	13899	13581	13695	13704	13701	13673	13651	13539	13715	13888	13532	13546	13563	13736	13766	13693	13654	13716	13714	13625	13694	13538	13716	13791	13757	13676	13627	13758	13763	13557	13572	13682	13674	13579	13647	13576	13704	13857	13833	13531	13736	13679	13688	13753	13691	13614	13768	13776	13846	13716	13838	13832	13698	13748	13697	13806	13724	13763	13731	13540	13711	13605	13840	13750	13567	13594	13782	13605	13671	13738	13787	13743	13684	13732	13772	13637	13688	13726	13692	13542	13729	13771	13624	13672	13755	13748	13815	13650	13788	13737	13668	13722	13595	13797	13465	13724	13751	13743	13569	13556	13839	13531	13744	13666	13585	13787	13683	13778	13677	13620	13768	13549	13658	13576	13797	13822	13635	13633	13633
31688	36618	36216	25317	17935	16612	16212	15649	16076	15952	15971	15807	15881	15854	15973	15768	16057	15973	15805	15793	15817	15948	15746	15894	16139	15926	15767	15847	15723	15877	15747	15811	15965	15723	16037	15787	15911	15791	15841	15689	15780	15989	15929	15935	15822	15732	15754	15857	15803	15950	15804	15970	15956	15823	15675	15888	15792	15797	15809	15748	15998	15874	15776	15726	15741	15817	15810	15879	15770	15763	15917	15785	15996	15793	15844	15710	15907	15847	15796	15766	15928	15743	15855	15770	15933	15555	15927	15948	15839	15871	15975	15863	15816	15605	15645	15897	15851	15909	15818	15838	15769	15632	15704	15871	15677	15884	15604	15757	15760	15679	15743	15717	15674	15809	15757	15729	15856	15762	15859	15768	15861	15895	15845	15709	15873	15863	15711	15640	15725	15950	15865	15711	15611	15664	15813	15626	15660	15890	15651	15752	15904	15705	15682	15827	15791	15910	15775	15666	15615	15709	15705	15682	15927	15657	15598	15750	15671	15727	15685	15819	15761	15776	15881	15721	15598	15643	15744	15751	15628	15776	15710	15860	15772	15782	15622	15762	15956	15891	15927	15938	15756	15938	15766	15748	15840	15790	15786	15831	15911	15856	15798	15878	15804	15694	15786	15720	15956	15720	15701	15770	15695	15777	16043	15652	15893	15837	15744	15833	15822	15736	15693	15804	15839	15757	15833	15926	15801	15748	15786	15885	15848	15716	15745	15706	15728	15727	15851	15747	15694	15584	15866	15801	15788	15945	16018	15647	15834	15734	15701	15914	15753	15967	15787	15686	15819	15943	15964	15696	15681	15751	15668	15751	15741	15671	15535	15783	15742	15690	15782	15697	15732	15713	15719	15789	15697	15635	15731	15943	15659	15671	15756	15974	15829	15725	15582	15811	15764	15728	15745	15613	15563	15753	15663	15776	15854	15770	15737	15741	15665	15661	15744	15841	15684	15869	15856	15851	15872	15937	15629	15957	15854	15682	15669	15960	15802	15542	15762	15800	15721	15737	15750	15900	15717	15929	15905	15853	15749	15736	15845	15922	15762	15704	15684	15827	15817	15829	15698	15723	15630	15823	15726	15842	15718	15881	15715	15865	15924	15891	15864	15858	16046	15665	15787	15884	15828	15805	15801	15713	15702	15953	15811	15850	15901	15790	15629	15880	15807	15894	15781	15831	15731	15746	15678	15775	15856	15802	15606	15736	15813	15884	15732	15733	15760	15833	15768	15888	15749	16037	15741	16001	16029	15964	15942	15722	15740	15809	15799	15680	15514	15862	15699	15771	15719	15882	15882	15761	15729	15753	15899	15622	15959	15917	15673	15930	15765	15848	16003	15845	15751	15961	15736	15627	15936	15947	15865	15756	15914	15714	15641	15693	15790	15611	15850	15814	15983	15800	15980	15882	15840	15810	15887	15761	15795	15811	15722	15813	15634	15829	15961	15870	15855	15747	15696	15541	15834	15874	15725	15777	15681	15660	15888	15824	15729	15823	15747	15829	15605	15843	15649	15693	15575	15854	15694	15823	15676	15648	15828	15821	15823	15870	15716	15985	15867	15889	15834	15787	15669	15962	15912	15681	15720	15831	15818	15720	15852	15658	15870	15864	15976	15893	16010	15753	15593	15801	16003	15947	15735	15803	16009	15750	15922	15792	15941	15792	15976	15735	15720	15906	15792	15980	15912	15964	15643	15780	15794	15827	15848	15837	15918	15603	16012	15727	15887	15705	15777	15712	15843	16026	15623	15961	15790	15737	15845	15833	15867	15726	15933	15813	15920	15864	15668	15636	15803	15869	15785	15641	15644	15923	15924	15869	15758	15563	15797	15754	15862	15909	15712	15779	15741	15955	15776	15738	15944	15855	15907	15835	16008	15656	15894	15713	15955	15680	15809	15678	15709	15819	15703	16006	15740	15705	15674	15679	15753	15641	15885	15729	15864	15680	15633	15853	15858	15663	15967	15609	15914	15797	15774	15703	15726	15741	15771	15812	15828	15987	16002	15957	15793	15967	15906	15794	15661	15813	15805	16010	15842	15771	16042	15729	15853	15791	15642	15833	15760	15791	15783	15778	15952	15672	15830	15779	15752	15744	15945	15825	15763	15892	15858	15751	15909	15710	15723	16008	15806	15848	15672	15859	15913	15880	15810	15820	15788	15710	15771	15673	15920	15592	15838	15788	15844	15835	15646	15782	15842	15769	16076	15843	15929	15602	15529	15789	15880	15800	15727	15821	15724	15852	15849	15861	15717	15794	15648	15830	15757	15849	15912	15848	15751	15931	15935	15576	15670	15585	15845	15651	15890	15870	15896	15919	15883	15834	15944	15810	15813	15766	15757	15858	15764	15801	15848	15943	15654	15692	15804	15913	15967	15843	15791	15835	15765	15810	15854	16030	15698	15818	15747	15895	15671	15917	15811	15781	15884	15755	15788	15781	15890	15836	15818	15776	15823	15952	15646	15754	15843	15787	15771	15718	15861	15791	15691	15664	15814	15655	15909	15631	15938	15779	15649	15813	15722	15487	15830	15692	15813	15935	15751	15692	15785	15626	15651	15741	15750	15745	15618	15680	15580	15920	15928	15666	15872	15949	15821	15685	15984	15648	15732	15743	15845	15851	15691	15721	15811	15731	15789	15907	15842	15817	15821	16042	15622	15645	15938	15787	15756	15955	15848	15697	15805	15760	15675	15766	15828	15601	15820	15848	15779	15785	15661	15839	15924	15964	15734	16081	16140	15794	15641	15911	15655	15713	15798	15765	15834	15617	15757	15702	15822	15747	15971	15701	15822	15897	15816	15759	15958	15690	15793	15731	15718	15711	15783	15537	15941	15776	15838	15764	15780	15750	15754	15972	15672	15831	15831	15966	15990	15835	15679	15689	15767	15821	15783	15673	15800	15599	15721	15921	15792	15745	15612	15936	15626	15824	15870	16000	15755	15639	15820	15758	15986	15791	15786	15901	15704	15884	15891	15858	15980	15515	15935	16048	15827	15953	15824	15665	15812	15731	15925	15891	15704	15953	15848	15660	15711	15913	15686	15840	15794	15887	15761	15776	15830	15753	15799	15914	15906	15781	15861	15869	15951	15872	15789	15888	15721	15848	15805	15860	15813	15895	15774	15567	15708	15794	15722	15837	15837	15754	15677	15699	15873	15718	15679	15905	15755	15759	15779	15702	15703	15890	15603	15569	15764	15782	15803	15724	15797	15881	15797	15747	15973	15604	15969	15645	15826	16084	15724	15893	15944	15794	15923	15662	15751	15865	15678	15803	15736	15836	15855	15915	15939	15908	15729	15919	15663	15908	15675	15802	15874	16073	15851	15752	15861	15704	15617	15808	15908	15947	15718	15746	15881	15870	15727	16049	15879	15791	15665	15493	15721	15816	16031	15850	15940	15913	15880	15745	15960	15742	15694	15955	15810	15984	15894	15823	15758	15965	15779	15714	15848	15969	15888	15807	15919	15777	15874	16008	15795	15905	15854	15792	15855	15705	15969	15925	15811	15764	15750	15773	15682	15817	15507	15710	15819	15815	15789	15923	15763	16079	15666	15718	15798	15749	15701	15717	15852	15820	15756	15906	15867	16010	15931	15902	15706	15743	15745	15746	15830	15845	15808	15572	15958	15828	15724	15699	15705	15659	15739	15636	15776	15809	15861	15780	15907	15887	15755	15800	15742	15579	15728	15823	15796	15677	15662	15911	15655	15874	15913	15792	15695	15702	15868	15906	15666	15755	15820	15753	15754	15837	15545	15833	15742	15899	15890	15808	15748	15629	15800	15904	15897	15650	15763	15904	15796	15654	15806	15615	15665	15719	15794	15808	15961	15802	15889	15961	15778	15794	15710	15852	15861	15721	15823	15775	15782	15987	15752	15902	15784	15916	15629	15750	15680	15774	15740	15714	15825	15849	15836	15703	15956	15782	15856	15696	16045	15793	15853	15699	15693	15886	15687	15680	15811	15883	15904	15649	15777	15620	15777	15767	15760	15929	15762	15782	15795	15763	15947	15954	15813	15740	15755	15691	15946	15702	15877	15511	16024	15905	16168	15655	15622	15830	15681	15625	15736	16013	15770	15758	15773	15868	15927	15951	15820	15799	15681	15635	15612	15632	15775	15730	15899	15735	15715	15777	15879	15794	15956	15701	15785	15842	16040	15717	15863	15668	15607	15594	15803	15825	15730	15692	15631	15834	16014	15932	15713	15723	15861	15658	15612	15635	15847	15838	15819	15860	15727	15700	15783	15642	15717	15830	15872	15846	15917	15939	15878	15799	15714	15732	15811	15806	15754	15777	15847	15788	15702	15580	15636	15689	15833	15659	15757	15665	15787	15783	15957	15727	15803	15715	15816	15927	15946	15764	15921	15710	15732	15669	15710	15739	15712	15787	15960	15704	15757	15642	15775	15810	15728	15845	15916	15805	15658	15647	15781	15766	15817	15777	15704	15850	15736	15913	15891	15781	15765	15825	15854	15792	15792	15626	15730	15679	15458	15734	15987	15942	15687	15802	15584	15676	15747	15704	15627	15759	15733	15901	15828	15693	15654	15804	15711	15883	15649	15781	15889	15797	15861	16052	15821	15657	15803	16017	15791	15637	15625	15760	15766	15929	15846	15669	15935	15803	15806	15607	15948	15747	15882	15781	15744	15782	15892	15744	15860	15656	15789	15751	15777	15749	15800	15952	16005	15666	15581	15540	15640	16028	15702	15773	15821	15827	15734	15770	15797	15715	15919	15704	15604	15726	15784	15822	15858	15909	15844	15663	15782	15828	15819	15835	15698	15712	15928	15859	15876	15676	15872	15815	15511	15938	15841	15895	15717	15968	15730	15840	15755	15911	15652	15782	15702	15702	15853	15831	15766	15779	15761	15928	15790	15795	16029	15846	15845	15792	15629	15676	15871	15873	15644	15747	15788	15920	16032	15758	15766	15796	16003	15812	15859	15728	15965	15660	15856	15962	15866	15910	15937	15706	15928	15819	15949	15841	15940	15897	15908	15952	15685	16032	15990	15924	15738	15926	15839	15918	15691	15755	15906	15915	15653	15743	15837	15856	15916	15718	15731	15746	15643	15927	15791	15693	15658	15695	15931	15710	15882	15864	15795	15758	16007	15895	15820	15971	15856	15808	15705	15667
42167	54843	37376	21134	15588	14523	14247	14210	14107	14164	14064	14324	13978	14150	14149	14222	14073	14075	14122	14178	14177	14050	14087	14137	14160	14019	14114	14142	14178	14152	14187	14028	14040	14281	14179	14141	14025	13914	14353	14009	14154	13907	14016	14236	14145	14252	14127	14036	13983	14099	14088	14269	14128	14168	14158	14205	14131	14069	14074	14041	14146	13987	14205	14177	14004	14047	14045	14100	13983	14066	14103	13926	14089	14070	14281	14199	13988	14164	14341	14135	14018	14065	14012	13995	14128	14192	14073	14100	14092	14126	14216	14043	14153	14104	14208	14148	14194	14141	13946	14227	14171	14004	14165	14069	14028	14096	14064	14136	14066	14142	13996	14171	14081	14099	14181	14047	13993	14207	14016	14151	14132	14092	14120	14221	14318	14076	14014	14276	14020	14190	14076	14028	14118	14194	14086	13976	14044	14222	14077	14136	13936	14173	13984	14332	14280	14039	13984	13932	14140	14034	14025	14007	13968	14106	14055	13949	14194	14066	14054	14139	14062	14190	14045	14049	14136	14169	14009	14103	14141	13950	14144	14107	14135	14170	13981	14176	14067	14152	14007	13918	14132	14279	14052	14067	14012	14167	13910	14170	13980	14194	14043	14059	14137	14228	14179	14072	14278	13978	14240	14111	14092	14033	13953	14034	14189	14065	14183	14021	14084	14265	14019	14139	14128	14086	14082	14058	14205	14328	14063	14143	13908	14017	14183	14115	14058	14032	13961	14202	14049	14034	14081	14143	14095	13996	14031	14224	14158	14277	14027	14161	13993	14130	14114	14018	14026	14032	14072	14086	13999	13854	14234	14011	13961	14105	13995	14221	13866	14234	14174	14116	14168	14235	14054	14169	14148	14057	14010	14051	14231	14035	14033	14236	14056	14123	13976	14139	14073	14140	14092	14087	14092	14078	14092	14099	14165	13931	14093	14099	14184	14047	13970	14184	14130	14169	14310	14096	14035	13972	14048	13961	14088	14036	14252	13952	14030	14268	14022	14212	14154	14250	14108	14090	14134	14131	13958	14022	14151	13968	13973	14196	14054	14024	13901	14275	14093	14236	14217	14249	14267	14140	14094	14172	14157	14017	13986	14015	14160	13997	14081	14080	14059	14110	14005	14003	14132	14085	13983	14179	14149	14083	13974	14177	14148	13998	14135	14093	14107	14025	14070	14182	14008	14069	14167	14086	14135	14120	14190	14142	13971	14208	14142	13973	13951	14085	13994	13952	14160	14096	14288	14149	14139	14218	14053	14179	14080	14112	14220	14212	14053	14100	14077	14224	14055	14085	13995	14124	14025	14199	14150	14200	14197	13929	13999	14129	14059	14087	14173	14067	14152	13985	14081	14152	13975	13988	13992	14093	14213	13966	14259	14188	14084	14195	13946	14139	14085	14230	14097	14056	13957	14039	14071	14243	14095	13951	14192	14061	13937	14056	14149	14173	14082	14124	14195	14172	14070	14247	14114	14129	14099	14153	14134	13909	14123	14118	14135	14116	14079	13901	14119	14103	14041	14253	14189	14183	14264	14028	14384	14058	14138	14088	14100	14123	14074	14079	14019	14034	14105	14136	14015	14231	14060	14029	14218	14057	14364	14093	13884	14041	14093	14088	14128	13923	14101	14071	14036	13961	14126	13939	13956	14089	14102	14003	13922	14193	14186	14089	14072	14136	14113	14002	14062	14163	14193	14077	14150	14130	14091	14099	14046	14306	14156	13957	14065	14115	14172	13951	14178	14038	14153	14128	13919	13847	14225	14222	14058	14079	14212	14131	14067	14025	14132	14046	14006	13991	14040	13960	14149	14089	14049	14168	14121	14016	14144	14166	14106	14073	14100	14257	14132	14050	13943	13994	14110	13977	14022	14246	14294	14019	14124	14177	14212	13967	14027	13993	14045	14103	13923	14178	14182	14168	14124	14305	14154	14117	14047	14119	14197	14207	14016	14114	14127	14125	14140	14116	14068	14075	14102	13940	14143	14108	14080	14227	14064	14123	14128	14055	14053	14185	14089	14192	14032	14097	14075	14082	14221	14040	14008	14174	14101	14161	14140	14035	14101	14222	14043	14133	14224	14031	14112	14087	13959	13932	14052	14014	14113	14078	14126	14063	14056	14050	14151	14190	14172	14069	14050	14075	13947	14148	14082	13939	14082	14076	14160	14231	13973	14003	14148	14217	14269	14138	14168	13939	14088	14046	14124	13981	14148	14126	14055	14198	14055	14119	14125	14110	14117	14051	14235	13957	14078	14209	14130	14137	14065	14155	14003	13993	14112	14158	14176	14018	14057	14186	14200	14121	14102	14079	14143	14128	13984	14180	14142	14066	14179	14034	14192	14201	14033	14050	14240	14162	14035	13932	14091	13952	14186	14011	14146	14035	14230	14098	14055	13980	14048	14074	13919	14141	14234	13897	14088	13994	14001	14077	14066	14251	14163	14208	14169	13947	14021	14003	14112	13930	13995	14112	14202	14090	14120	13928	14039	14051	14287	14068	14144	14195	14160	14137	14198	14146	14041	13919	14106	14106	14191	14221	13981	14196	14095	14062	14154	14054	14245	14129	13891	14171	13950	14178	14125	14115	14110	14046	14220	14091	13964	14094	14078	14298	14205	13999	14242	14207	14130	14101	14152	14002	14033	14140	13918	14037	14048	14052	13993	14104	14223	14093	14104	14254	14126	13967	14021	14157	14075	14113	14210	14166	14261	14292	14092	14197	14160	14114	14005	14249	14191	14095	14037	13998	14182	14112	14119	14183	14047	14162	14092	14110	14129	14168	14229	14147	14209	14219	14157	14079	14049	14239	14235	14106	14214	14193	14023	14057	14206	14004	14130	14146	14270	13905	14249	14183	13954	14113	14070	14049	14128	14100	14237	14016	14192	14118	14200	14343	14203	13944	14048	14071	14224	14012	14071	14006	14266	14156	14206	14206	14159	14070	13971	14014	14056	14101	14029	14155	14114	14160	14142	13974	14121	13979	14123	14225	14020	14035	14181	14086	14186	14031	14148	14118	14019	14006	14264	14016	14309	14014	14026	14084	14174	14019	14306	14113	14030	14160	14131	14051	14131	13987	14094	13950	14176	13990	14022	14230	14038	13882	14100	14080	13928	14041	14209	14078	14226	14234	14103	14067	14016	14175	13958	14169	14221	14076	14210	14253	14100	14180	13990	14261	14152	13891	14093	14109	14141	14144	14169	14160	13999	13961	14208	14056	14159	14013	13893	14004	14232	13987	14300	13980	14106	14117	14250	14156	13991	14179	14109	14345	14186	14043	14074	14080	13998	13999	14183	14141	14141	14064	14057	14093	14078	14142	14153	14024	14181	14147	14052	14025	14164	14131	14086	14085	14202	14151	14114	14214	14116	13994	14039	13853	14142	14010	14049	13918	14150	14135	13974	14020	14058	14248	13977	14073	14000	14263	14018	14170	13982	14153	13933	14214	14131	14083	14022	14292	14109	14153	14080	14114	13958	14084	14233	14185	14165	13886	14073	14056	14149	14154	14163	14029	14084	14194	14096	14019	13976	14102	14237	13993	14133	14012	14155	14199	14051	14106	14165	14253	14019	14023	14287	14108	14174	14142	14209	13849	13825	14220	14156	14206	14106	14077	14082	14149	14089	14009	13965	14186	14116	13959	14076	14103	14168	14216	14105	14035	13943	14174	14136	14249	14170	14196	14100	14181	14123	14117	14109	14257	13973	13979	14159	14041	13969	14231	14065	14157	14064	14117	14124	14220	13954	14113	14077	14101	14262	14135	14083	14028	13990	14158	14089	13951	14215	13946	14218	14022	14144	14112	14142	14132	14264	14056	14101	14120	13905	14105	14175	14082	14356	14210	14058	14090	14133	14335	14189	14260	14040	14239	14029	14110	14364	14107	14207	13985	14181	14138	14090	14100	14133	14052	14243	14103	14255	14241	14116	14143	14144	14173	14108	14062	13927	14046	14042	14120	14148	14060	14301	14058	14167	14147	13927	14223	14057	14095	14250	14100	14197	14108	13975	14221	14155	14057	14213	14166	14090	14134	14170	14251	14197	14061	14071	14136	14143	14149	14163	14194	14044	14207	14119	14177	14042	14065	13895	14186	14246	14095	14104	14093	14158	14034	14024	14198	14138	14184	14207	14003	14075	14206	14073	14073	14067	14233	14184	14143	14082	14171	14125	14063	13989	14066	14061	14135	14049	14073	14084	14098	14190	13970	13984	14042	14111	14133	14147	14035	14071	14063	14104	14077	14163	14182	14117	14239	14180	14047	14227	14032	14109	13976	14112	14139	14075	14145	14077	13983	14225	13993	14132	14069	14158	14163	14013	14128	14175	14032	14090	14219	13975	13999	13909	14069	13944	14079	14107	14097	14065	14179	14025	14040	14220	13926	14165	14141	14267	14219	14084	14140	14211	14102	14152	14167	13992	13987	14110	14166	14061	14031	14151	14088	14170	14097	14266	14002	14187	14014	14146	14346	14210	14286	14047	14131	14039	14174	14015	14123	14060	14012	14121	14092	14081	14081	14298	14065	14019	14199	14131	14107	14094	14086	14061	14023	13979	14081	14019	14026	14077	14138	14189	14161	14204	14225	14065	14037	14071	14087	14194	14166	13997	14123	14050	14175	14256	13992	14067	14158	14073	14108	14096	14063	14037	13965	14105	14056	14134	13973	14132	14043	14114	14166	13990	14019	14263	14141	14186	14152	14087	14131	14007	14014	14117	13927	14033	14206	14235	13943	14120	14130	14078	14123	14151	14275	13984	14211	14088	14005	14179	14048	14078	14089	14043	14203	14100	14169	14034	14096	14120	14179	14062	14208	14170	14036	14110	14113	14089	14165	14031	14125	14230	14183	14148	14091	14059	14042	13994	14123	14110	14037	14136	14185	13981	13875	14097	14018	14058	14003	14002	14083	14120	14045	13955	14187	13946	14039	14074	14156	13971	13948	13930	13966	14130	14145	13964	14193	13957	14067	14174	14109	14130	13975	13897	14073	14183	13991	14221	14190	14180	14041	13994	14058	14019	14213	14285	14042	14244	14278	14223	14234	14142	14125	14044	13920	14102	14224	13964	14064	14101	14087	14104	14116	14190	14249	14089	14151	14140	14017	14127	14140	14034	14128	14225	14051	14030	13875	14179	14117
27618	32729	41243	31642	21547	17857	17044	16386	16208	16215	16296	16162	16198	16145	16297	16377	16506	16338	16316	16319	16291	16100	16135	16179	16028	16011	16093	16150	16311	16387	16450	16290	16306	16098	16131	16035	16181	16113	16204	16261	16233	16182	15988	16180	16212	16112	16150	16241	16080	16054	16122	16124	16150	16138	16259	16197	16093	16206	16261	16112	16145	16251	16040	16160	15990	16049	16210	16202	16036	16109	16059	16123	16234	16257	16329	15935	16027	16310	16197	15920	16037	16220	16161	16091	16252	16095	16277	16311	16290	16243	16213	16164	16200	16186	16286	16131	16324	16186	15955	16094	16170	16063	15927	16112	16121	16176	16239	15984	16052	16053	16048	16128	16121	16309	16321	16156	16109	16034	15859	15841	15994	15952	16165	15989	16038	16165	16034	16065	16174	16118	16327	16101	16064	15936	15979	16110	16041	16089	16007	16086	16276	15997	16159	16110	16230	16119	16294	16111	16122	16086	16091	16210	16072	16142	16157	16068	16049	16117	16038	16094	16169	16120	16021	16102	16120	16013	15942	16254	16339	16245	16114	16214	16090	15967	16317	16172	16039	16184	16209	16276	16105	16171	16186	16053	16200	16079	16097	16158	16385	15974	16091	16153	16047	16132	16230	16329	16030	16190	16052	16286	16257	16262	16135	16193	16229	16032	16233	16124	16138	15989	16300	16062	15929	16029	16160	16182	15997	16202	16198	16169	16353	16189	16006	16189	16277	16075	16220	16065	16340	16155	16096	16211	16125	16015	16139	16121	16163	16209	15881	16167	16039	16153	15876	15975	15953	16224	16129	15961	16140	16126	16273	16330	16283	16287	16298	16098	16116	16106	16158	16002	16139	16142	16151	16136	16143	16169	16054	16197	16055	16149	16022	16072	15885	16039	16104	16273	16081	16082	16031	16138	16285	16189	16096	16405	16061	16107	16005	15961	16264	16120	16080	16051	16015	16400	16096	16088	16315	16239	16089	16096	16037	16150	16056	16361	16143	16123	15954	15944	16151	16049	15818	16076	16047	16005	16188	16106	16310	16264	16058	16055	15913	16267	16215	16188	15972	16038	16182	16174	16136	16052	16136	15935	16012	16030	16104	16069	16065	16183	16129	16193	16216	16160	16161	15994	16019	16103	16047	16091	16195	16162	16131	16098	16278	16102	16080	16079	16138	16096	16246	16308	15828	16113	16100	16246	16193	16059	16026	16038	16138	16304	16071	16144	16195	16211	16062	15932	16076	16189	16055	16112	16227	16119	16249	16259	16169	15945	16104	16046	16095	16057	16212	16088	16207	15989	16174	16048	16263	16026	16192	16194	16040	16063	16138	16290	16074	16200	16171	16173	16181	16322	15957	15937	16278	16157	15979	16127	16265	16184	16066	15933	16232	16108	16014	16078	16230	16174	16173	16108	15929	16112	16030	16143	16257	16161	16264	16208	16218	16012	16006	16338	16024	15898	16114	16030	16023	16092	15930	15978	16063	15848	16158	16156	16100	16105	16169	16104	16115	15964	16160	16097	16203	16013	16145	16275	16128	16474	16174	16182	16026	16080	16089	15989	16036	16202	16326	16188	16237	16043	16202	16149	15985	16184	15903	15964	16140	15994	15875	16263	16044	16068	16187	16205	16133	16078	15915	16104	16094	16211	16263	15948	15996	16126	16049	16217	16049	15924	16039	16014	16176	16141	16234	16073	16127	16172	16124	16129	16256	15981	16249	16281	16213	16174	16252	15933	16047	16276	16189	16215	16092	15959	16167	16097	16288	15863	16260	16388	15923	15882	16063	16067	16116	15970	16020	16186	16203	16043	16219	16145	16301	16182	16039	16130	16220	16055	16129	15951	16120	15933	15911	16172	16107	16342	16119	16110	16000	16066	16051	16107	15946	15945	16089	16194	16100	16167	16141	16156	16213	16191	16047	15950	16122	16122	16315	16078	16056	16086	16043	16116	16094	15971	16105	16061	16092	16085	16052	16152	16082	16054	16241	16269	16244	15870	16209	16191	16126	16029	16043	16076	16082	16136	16047	15910	16145	16200	16127	16089	16092	16182	16093	15934	16169	16164	16075	16038	16199	16043	16180	16257	16112	16112	16103	16101	16070	16054	16076	16165	16000	16119	16196	16353	16038	15876	16096	16235	16257	16068	16285	16069	16115	16096	16205	16226	16246	15900	16193	16027	16316	16178	16084	16102	16214	16048	16007	16162	16215	16140	16086	16136	16052	16161	16198	16010	16129	16097	16242	16230	15965	15945	16198	16219	16264	16119	16173	16213	16157	15900	15886	16054	16081	15997	16038	16131	16189	16053	16162	16064	16081	16294	16277	16108	15960	16121	16109	16119	16237	15925	16038	16208	16059	16227	16234	16221	16131	16037	15990	16124	16135	16421	16146	16166	16063	16112	16134	16260	16146	16211	16013	16055	16162	16185	16193	15899	16056	15926	16079	16204	16178	15948	16300	16220	16400	16121	15889	15937	16183	16278	16208	16236	15985	16045	16240	16198	16016	16090	16107	16068	16053	16063	16104	16041	16121	16153	16087	15856	16030	15978	16134	16253	16221	16219	16115	16175	16123	16045	16058	16272	16135	16095	16043	15879	16152	16034	16176	16230	16083	16213	16097	16189	16386	16223	16121	16174	16122	16153	16123	16042	16046	16044	16224	15908	16069	16184	16261	16040	16380	16116	16168	16282	16222	16039	16080	16035	16184	16115	16037	16102	16187	16083	16085	16169	16197	15966	16184	16092	16038	16094	16158	16194	16125	16172	16150	16145	16288	15989	16181	16205	16096	16265	16153	16241	16052	16056	16191	16188	15969	16213	15926	16150	15938	16110	16218	15934	15958	16014	16197	16157	16070	16234	15988	16233	15894	16106	16185	16213	16087	16196	15996	15899	16201	16047	16269	16189	16168	16221	16200	16049	16158	16195	16211	16256	16164	16193	16124	16176	16057	16110	16156	16065	16089	16194	16156	16203	16080	16000	16002	16249	16139	16077	15979	16003	15968	16267	16226	16113	16346	16127	16418	16228	16266	16003	16167	16259	16080	16214	16112	16115	16190	16188	16130	16175	16207	16022	16101	16035	15883	16114	16157	16033	16319	16145	15869	16107	16050	16130	16346	16171	15989	16147	16094	16130	16122	16117	16190	16125	16119	16144	16118	15968	16123	16141	16169	16267	16191	16225	16016	16069	16185	16187	16137	16037	16061	15814	16229	15980	16187	15936	16179	16126	16021	16069	16069	16082	16001	16332	15976	16249	16155	16035	16338	16191	16126	16091	15967	15999	16097	16230	16158	16033	16031	16121	16255	16181	16083	16004	16062	16213	16039	16151	16036	16148	16088	16105	16146	16080	16084	16352	16281	16286	16076	16071	16131	16189	16022	15920	16266	16214	16213	15983	16099	16086	16157	16126	16162	15996	16142	16045	16040	16147	16261	16230	16074	16212	15926	16096	16064	16192	16180	16090	16106	16082	15935	16247	16262	16284	16240	16192	16318	16185	16100	16215	16202	16236	16035	16122	16144	16002	16109	16268	16247	16102	16089	16263	16138	16010	16063	16071	16125	16146	15927	16204	16280	16212	16125	16277	16188	16416	16229	16040	16059	16248	16282	15950	16151	16219	15971	16165	16090	16240	15957	16107	15976	16246	16070	16057	16216	16221	16094	16253	16214	16390	16136	16086	16201	16091	16039	16164	16129	16103	16197	16159	16089	16158	16034	16021	16191	15967	15857	15861	16078	16040	16105	16228	16175	16146	16165	16188	16268	16000	16140	16255	16204	16200	16102	16239	16167	16067	16083	15989	16063	16158	16153	16052	16276	16059	15971	16071	16030	16013	15969	16224	16213	16087	16064	16279	16261	16228	16095	16017	16045	16125	16311	15868	16060	16228	16280	15996	16089	16092	16130	16012	16197	16014	16157	16299	16107	16102	15978	16268	16226	15972	16457	16132	15974	16133	16095	16088	16061	16044	16102	16036	16003	15961	16221	15965	16183	16140	16087	16142	16193	16178	16200	16152	16238	16025	16068	16112	16293	16262	16133	16003	15981	15990	15955	16103	16022	16085	16076	16271	16305	15973	16210	16141	16228	16064	15928	16146	16199	16175	15996	16109	16241	16133	16162	16075	16075	16201	16146	15983	16147	16259	16322	16004	16083	16217	16233	16162	16239	16188	16170	16277	16383	16069	16194	16253	16134	16105	16052	16226	16115	16231	16016	15872	16037	16106	16146	16096	16146	16000	16249	16138	16098	16024	16330	16140	15964	15995	16198	16372	16137	16157	16125	16210	16157	16128	15993	16171	16214	16212	16244	16137	16314	16135	15937	16180	15999	16064	16054	16256	16106	16111	16086	16019	16156	16083	16016	16179	16219	16008	16063	16007	16119	15975	16240	16117	16090	16005	16040	16236	16049	16101	16072	16030	16130	16184	16110	16227	16179	16075	16122	16020	16365	16082	16020	16079	16120	16192	16144	16290	16209	16225	16175	16166	16100	16195	16092	16188	16325	16002	15966	16165	16252	15899	16114	16148	16124	16202	16325	16102	16251	16093	16131	16064	16031	16152	16206	16027	15861	15954	16228	16266	16030	16157	16132	16142	16099	16037	16060	16445	16142	16058	16160	16097	16174	15961	15988	16042	16421	16226	16151	16225	16043	16091	15847	16237	16091	16146	16167	16273	16191	15972	16014	16050	16052	16351	16085	16205	16221	16065	16064	16048	16026	15995	15982	16193	16140	16162	16331	16045	16216	16063	16171	15987	16061	16256	16377	16104	16204	16086	16227	16132	16224	16014	15976	16271	16294	16103	16069	16185	16228	15988	16250	15932	16137	16139	16227	16120	16198	16087	16059	16216	16057	16171	16179	16129	16176	15985	16104	15816	16228	16123	16244	16189	15991	16066	16175	16195	16057	16122	16032	16028	16176	15880	16232	16084	16187	15992	16193	16170	16286	16382	16231	16217	16113	16245	16179	16216	16001	16280	16102	15971	16001	15960	16195	15960	15942	16302	16272	15987	16163	16067	16186	15939	16024	16298	16081	15952	16158	16069	16262	16216	16253	16136	16225	16002	16118	16082	16276	16231	16276	16164	16187	16227	16158	16414	16040	16219	16244	16150	16023	16211	16150	16033	16189	16441	16197	16159
53381	75383	53167	29613	18422	15163	14466	14407	14547	14308	14412	14438	14378	14292	14517	14365	14346	14388	14335	14376	14211	14406	14549	14285	14418	14216	14199	14436	14405	14377	14263	14460	14198	14219	14462	14382	14294	14337	14319	14330	14193	14339	14310	14392	14220	14324	14292	14310	14254	14262	14228	14206	14304	14243	14344	14232	14219	14457	14332	14260	14250	14444	14375	14240	14376	14249	14292	14296	14371	14161	14234	14209	14267	14168	14350	14286	14353	14207	14334	14327	14291	14164	14410	14293	14275	14345	14511	14340	14376	14382	14275	14389	14383	14289	14214	14309	14307	14303	14314	14311	14216	14292	14305	14183	14441	14281	14243	14386	14326	14287	14313	14229	14314	14243	14332	14345	14346	14292	14276	14621	14278	14495	14159	14387	14421	14440	14278	14381	14336	14217	14386	14475	14305	14242	14465	14347	14354	14159	14200	14348	14263	14260	14214	14433	14403	14325	14406	14413	14266	14461	14118	14127	14401	14426	14409	14455	14375	14495	14356	14330	14263	14387	14263	14160	14453	14201	14229	14320	14249	14394	14287	14350	14284	14474	14274	14468	14351	14192	14210	14331	14162	14403	14202	14336	14188	14263	14417	14161	14343	14492	14297	14432	14220	14327	14479	14192	14395	14438	14357	14283	14274	14399	14351	14347	14276	14333	14259	14144	14253	14304	14343	14329	14219	14367	14402	14341	14313	14256	14160	14483	14362	14184	14500	14124	14441	14196	14315	14629	14401	14344	14247	14389	14380	14412	14237	14227	14465	14216	14393	14468	14225	14329	14485	14312	14457	14335	14195	14385	14337	14347	14287	14359	14317	14344	14271	14343	14402	14312	14517	14264	14280	14259	14218	14461	14337	14175	14250	14433	14383	14412	14312	14291	14347	14255	14220	14293	14376	14479	14490	14374	14210	14421	14280	14104	14407	14411	14329	14299	14286	14378	14400	14208	14402	14423	14321	14161	14335	14214	14256	14464	14244	14319	14351	14438	14494	14257	14296	14426	14385	14182	14227	14219	14274	14417	14298	14410	14398	14318	14340	14418	14353	14215	14145	14326	14213	14376	14185	14295	14180	14381	14232	14287	14423	14342	14311	14372	14338	14325	14386	14252	14360	14398	14332	14376	14314	14468	14215	14371	14246	14369	14248	14284	14447	14292	14363	14446	14359	14484	14196	14302	14363	14111	14566	14332	14237	14383	14374	14215	14352	14413	14326	14222	14375	14339	14350	14157	14263	14312	14320	14329	14408	14189	14190	14337	14358	14337	14356	14438	14315	14100	14211	14508	14405	14315	14229	14347	14434	14343	14262	14239	14362	14461	14352	14403	14119	14460	14363	14292	14233	14421	14167	14416	14321	14416	14071	14376	14308	14347	14234	14161	14300	14269	14348	14289	14396	14390	14299	14528	14279	14480	14326	14200	14304	14436	14364	14211	14362	14371	14516	14257	14345	14353	14405	14237	14189	14414	14130	14281	14378	14259	14525	14452	14293	14288	14305	14405	14499	14308	14329	14365	14370	14323	14342	14288	14201	14344	14385	14237	14319	14228	14230	14422	14460	14403	14348	14346	14531	14319	14318	14407	14378	14312	14292	14589	14146	14397	14165	14151	14189	14329	14363	14518	14249	14271	14328	14354	14223	14300	14250	14356	14267	14219	14460	14317	14288	14427	14380	14477	14331	14431	14313	14257	14397	14279	14318	14416	14343	14200	14365	14352	14308	14403	14343	14283	14478	14225	14337	14167	14303	14375	14287	14289	14317	14486	14178	14291	14417	14464	14380	14334	14290	14270	14455	14149	14445	14221	14350	14395	14311	14442	14088	14271	14331	14349	14498	14188	14449	14267	14458	14285	14279	14177	14393	14373	14350	14423	14287	14425	14295	14224	14289	14222	14198	14273	14487	14403	14296	14317	14329	14380	14445	14320	14251	14303	14364	14364	14349	14413	14278	14478	14390	14228	14381	14444	14187	14435	14405	14276	14340	14208	14314	14340	14428	14305	14449	14276	14459	14332	14361	14515	14586	14359	14343	14183	14247	14465	14231	14291	14220	14307	14279	14126	14330	14440	14394	14487	14200	14347	14374	14158	14240	14206	14244	14358	14166	14249	14529	14257	14440	14103	14335	14253	14303	14451	14421	14423	14276	14278	14192	14368	14310	14307	14261	14243	14250	14320	14344	14253	14448	14140	14307	14324	14324	14311	14472	14270	14241	14263	14338	14448	14294	14344	14323	14253	14260	14343	14170	14406	14295	14268	14275	14490	14300	14489	14371	14365	14294	14340	14301	14309	14222	14265	14508	14299	14479	14272	14383	14330	14248	14402	14283	14334	14445	14229	14549	14343	14178	14206	14340	14325	14283	14309	14259	14371	14424	14075	14391	14227	14262	14249	14475	14203	14191	14471	14529	14335	14391	14357	14149	14250	14471	14323	14294	14230	14467	14449	14490	14185	14335	14334	14236	14422	14212	14356	14207	14476	14289	14306	14438	14352	14379	14199	14295	14290	14343	14423	14506	14382	14345	14249	14296	14387	14360	14483	14305	14350	14442	14370	14319	14251	14324	14364	14212	14287	14519	14356	14345	14417	14230	14144	14403	14242	14352	14214	14491	14271	14371	14454	14489	14524	14107	14308	14266	14380	14374	14308	14314	14132	14419	14245	14426	14319	14452	14325	14301	14573	14296	14201	14339	14445	14270	14231	14281	14423	14485	14466	14184	14151	14437	14143	14303	14476	14351	14310	14417	14308	14329	14303	14311	14288	14306	14310	14220	14379	14404	14190	14420	14387	14289	14362	14350	14253	14385	14224	14134	14249	14386	14111	14428	14332	14397	14347	14175	14211	14105	14365	14438	14366	14158	14199	14245	14235	14419	14194	14256	14343	14419	14428	14348	14359	14239	14342	14312	14334	14455	14303	14251	14350	14450	14221	14411	14373	14441	14260	14377	14387	14416	14296	14399	14342	14278	14375	14219	14323	14281	14318	14255	14250	14155	14432	14284	14166	14307	14304	14246	14361	14233	14177	14236	14253	14272	14232	14426	14373	14383	14418	14160	14371	14149	14290	14291	14509	14288	14327	14324	14325	14382	14279	14348	14392	14369	14484	14289	14507	14281	14251	14252	14205	14252	14270	14208	14218	14297	14299	14334	14325	14317	14344	14243	14453	14285	14354	14283	14233	14382	14424	14352	14321	14380	14434	14379	14379	14256	14170	14337	14369	14388	14333	14197	14483	14402	14088	14397	14141	14390	14257	14270	14251	14343	14307	14218	14218	14396	14269	14276	14255	14324	14396	14326	14347	14567	14440	14191	14472	14217	14334	14293	14363	14247	14314	14238	14430	14058	14405	14400	14204	14369	14033	14343	14214	14411	14294	14322	14462	14490	14276	14260	14275	14305	14252	14190	14412	14310	14422	14147	14329	14304	14287	14320	14274	14494	14111	14288	14256	14508	14260	14281	14354	14293	14378	14318	14191	14317	14354	14342	14328	14316	14372	14434	14362	14315	14311	14331	14277	14217	14385	14322	14400	14445	14219	14378	14301	14354	14325	14397	14367	14278	14458	14363	14417	14561	14268	14337	14156	14623	14340	14337	14381	14439	14089	14304	14382	14339	14319	14282	14315	14386	14357	14406	14229	14377	14344	14348	14356	14282	14177	14477	14312	14370	14145	14399	14225	14439	14329	14212	14577	14261	14323	14383	14215	14253	14276	14217	14301	14304	14118	14334	14338	14307	14227	14529	14265	14167	14244	14409	14415	14376	14238	14508	14394	14432	14412	14234	14565	14446	14427	14209	14417	14500	14395	14412	14348	14223	14364	14247	14388	14269	14406	14262	14319	14186	14371	14407	14235	14403	14439	14403	14261	14374	14391	14404	14267	14211	14321	14343	14283	14301	14439	14396	14424	14166	14414	14424	14199	14356	14131	14225	14428	14275	14305	14135	14306	14443	14226	14473	14355	14466	14476	14434	14399	14381	14212	14188	14355	14372	14335	14196	14424	14262	14496	14409	14298	14328	14286	14348	14390	14419	14339	14229	14317	14382	14380	14443	14429	14373	14370	14358	14383	14292	14181	14147	14213	14438	14234	14362	14353	14349	14379	14266	14417	14281	14253	14411	14383	14380	14410	14391	14299	14408	14360	14189	14367	14490	14160	14416	14384	14321	14380	14440	14486	14344	14325	14518	14378	14315	14304	14347	14218	14319	14355	14365	14456	14275	14250	14289	14352	14400	14310	14166	14429	14312	14169	14329	14432	14382	14305	14391	14376	14461	14264	14232	14256	14383	14308	14449	14526	14470	14406	14434	14445	14229	14440	14159	14310	14331	14308	14615	14395	14311	14242	14351	14365	14130	14311	14453	14298	14418	14306	14272	14279	14380	14364	14223	14328	14388	14414	14162	14283	14328	14388	14267	14244	14455	14261	14384	14178	14262	14436	14438	14408	14377	14341	14402	14406	14396	14340	14312	14357	14412	14268	14305	14256	14206	14463	14238	14270	14407	14316	14152	14336	14383	14191	14209	14298	14194	14321	14351	14321	14298	14407	14419	14385	14362	14339	14460	14234	14215	14219	14232	14304	14311	14417	14380	14446	14451	14350	14163	14305	14199	14249	14328	14210	14238	14323	14246	14424	14432	14242	14320	14275	14319	14244	14356	14394	14317	14177	14434	14365	14176	14321	14331	14366	14221	14239	14416	14249	14428	14280	14390	14299	14321	14282	14378	14250	14550	14440	14372	14421	14214	14238	14368	14267	14232	14274	14362	14213	14304	14301	14307	14317	14369	14300	14319	14192	14298	14130	14418	14306	14303	14207	14240	14303	14226	14346	14289	14483	14454	14250	14253	14360	14323	14420	14391	14327	14380	14271	14481	14382	14417	14298	14360	14339	14221	14333	14329	14344	14402	14372	14180	14204	14346	14291	14153	14348	14404	14350	14163	14363	14445	14282	14258	14465	14417	14316	14466	14317	14261	14368	14417	14334	14250	14317	14276	14373	14471	14447	14409	14290	14339	14347	14301	14227	14399	14421	14288	14381	14368	14336	14320	14362	14404	14246	14364	14490	14323	14260	14418	14274	14456	14138	14272	14379	14390	14273	14294	14363	14399	14373	14350	14223	14370	14371	14405	14239	14362	14325
22824	22623	32248	26345	22646	22640	22080	16473	15363	15706	15696	15541	15601	15699	15467	15524	15494	15562	15321	15294	15531	15737	15577	15728	15485	15530	15521	15361	15255	15420	15442	15149	15459	15344	15285	15525	15380	15578	15400	15331	15284	15334	15506	15277	15407	15264	15346	15387	15163	15425	15433	15439	15294	15196	15331	15214	15381	15261	15361	15533	15386	15079	15296	15289	15359	15449	15366	15348	15146	15246	15384	15366	15580	15339	15527	15232	15432	15424	15413	15277	15394	15387	15292	15424	15278	15310	15344	15186	15301	15365	15370	15428	15468	15161	15458	15377	15524	15340	15387	15498	15134	15249	15222	15390	15404	15147	15439	15192	15426	15335	15434	15317	15307	15491	15240	15260	15327	15430	15391	15362	15281	15414	15353	15487	15199	15200	15349	15287	15512	15332	15411	15278	15379	15342	15289	15326	15212	15436	15271	15264	15320	15260	15254	15244	15530	15264	15207	15231	15088	15180	15367	15315	15345	15407	15493	15398	15201	15223	15338	15226	15318	15524	15440	15215	15219	15269	15146	15301	15409	15347	15356	15360	15139	15312	15187	15261	15360	15302	15245	15371	15234	15109	15592	15390	15503	15192	15313	15228	15427	15243	15427	15338	15202	15335	15308	15143	15406	15439	15392	15203	15300	15251	15342	15238	15158	15034	15270	15109	15354	15267	15340	15282	15418	15401	15347	15300	15248	15418	15309	15337	15389	15211	15296	15337	15382	15035	15432	15345	15595	15471	15369	15270	15068	15210	15182	15219	15312	15123	15267	15213	15380	15226	15304	15309	15204	15177	15279	15149	15219	15257	15286	15379	15271	15254	15205	15201	15378	15416	15336	15175	15205	15274	15374	15088	15346	15062	15292	15308	15387	15407	15310	15560	15301	15292	15328	15456	15384	15400	15305	15372	15255	15266	15418	15149	15352	15430	15396	15177	15247	15464	15230	15437	15389	15305	15270	15290	15236	15312	15284	15189	15322	15401	15318	15175	15215	15440	15295	15242	15334	15190	15206	15379	15454	15106	15319	15317	15270	15454	15362	15232	15351	15235	15442	15339	15458	15274	15587	15100	15355	15117	15341	15200	15308	15315	15422	15284	15370	15293	15067	15236	15116	15364	15419	15226	15316	15304	15255	15330	15366	15257	15375	15111	15456	15168	15205	15470	15545	15421	15142	15114	15250	15172	15220	15324	15353	15173	15333	15411	15374	15201	15428	15293	15385	15284	15358	15379	15233	15381	15425	15249	15378	15153	15345	15365	15132	15195	15356	15352	15136	15247	15029	15168	15379	15345	15334	15239	15407	15361	15359	15140	15289	15313	15157	15076	15373	15190	15409	15443	15240	15274	15357	15392	15403	15474	15334	15258	15299	15329	15389	15365	15330	15271	15225	15381	15190	15403	15369	15275	15327	15145	15305	15275	15080	15242	15207	15202	15232	15399	15317	15311	15171	15311	15318	15408	15538	15127	15120	15416	15282	15327	15114	15062	15186	15276	15397	15457	15347	15121	15167	15309	15281	15463	15449	15526	15494	15257	15353	15437	15382	15268	15327	15340	14943	15436	15365	15246	15270	15365	15265	15138	15337	15387	15175	15488	15215	15540	15503	15262	15288	15378	15557	15391	15146	15267	15291	15410	15494	15581	15345	15083	15121	15277	15455	15137	15268	15225	15252	15060	15262	15327	15330	15340	15416	15413	15107	15329	15450	15456	15370	15159	15112	15378	15475	15244	15372	15311	15363	15237	15283	15356	15291	15320	15495	15248	15241	15194	15150	15150	15291	15441	15216	15483	15137	15346	15508	15043	15292	15218	15174	14985	15259	15444	15365	15481	15265	15224	15399	15214	15387	15163	15347	15069	15326	15444	15447	15594	15285	15184	15258	15274	15323	15446	15425	15087	15196	15318	15149	15301	15402	15337	15096	15298	15297	15401	15218	15435	15329	15314	15236	15308	15343	15335	15384	15233	15137	15302	15327	15316	15316	15427	15299	15307	15194	15465	15250	15243	15331	15192	15312	15255	15360	15367	15383	15369	15155	15409	15472	15300	15365	14957	15308	15334	15329	15310	15382	15257	15378	15323	15200	15171	15356	15410	15508	15323	15420	15300	15277	15287	15164	15116	15159	15289	15229	15513	15400	15260	15152	15226	15365	15280	15527	15398	15243	15344	15381	15154	15214	15243	15245	15245	15393	15268	15286	15283	15135	15290	15226	15408	15288	15354	15450	15325	15211	15411	15145	15184	15352	15523	15463	15529	15271	15323	15401	15193	15420	15470	15210	15177	15196	15356	15314	15173	15294	15193	15217	15225	15154	15197	15213	15312	15402	15257	15274	15156	15349	15198	15365	15209	15345	15375	15323	15195	15259	15298	15536	15138	15244	15296	15416	15348	15380	15285	15204	15363	15037	15292	15274	15322	15441	15298	15309	15266	15390	15510	15488	15471	15325	15501	15260	15378	15260	15388	15129	15303	15234	15470	15331	15402	15184	15286	15312	15138	15054	15035	15243	15242	15392	15365	15085	15072	15230	15290	15510	15391	15337	15347	15373	15353	15332	15215	15555	15233	15292	15360	15289	15243	15246	15270	15269	15142	15460	15169	15444	15322	15263	15519	15604	15315	15295	15251	15385	15196	15449	15218	15268	15274	15344	15220	15298	15299	15423	15284	15371	15256	15288	15295	15205	15022	15350	15206	15449	15050	15366	15375	15368	15367	15547	15302	15209	15187	15172	15229	15266	15223	15187	15128	15188	15534	15030	15368	15294	15270	15320	15311	15091	15210	15287	15206	15327	15262	15132	15098	15028	15312	15279	15188	15329	15275	15295	15370	15201	15267	15474	15085	15199	15348	15271	15233	15418	15233	15324	15295	15134	15300	15293	15086	15275	15375	15377	15108	15210	15363	15447	15411	15215	15456	15344	15167	15504	15212	15394	15284	15198	15345	15189	15455	15393	15223	15320	15297	15175	15247	15356	15342	15263	15290	15363	15274	15248	15174	15314	15112	15461	15393	15197	15418	15310	15196	15443	15364	15414	15266	15240	15066	15494	15309	15384	15345	15368	15404	15235	15323	15151	15384	15336	15249	15197	15271	15452	15361	15357	15297	15387	15399	15271	15205	15102	15232	15344	15386	15196	15405	15262	15243	15215	15143	15576	15107	15265	15309	15291	15186	15383	15192	15435	15520	15264	15242	15422	15224	15223	15377	15248	15263	15319	15340	15377	15281	15414	15150	15212	15295	15288	15216	15446	15239	15296	15214	15551	15371	15317	15176	15331	15287	15325	15502	15478	15252	15260	15482	15367	15370	15357	15148	15354	15264	15273	15298	15198	15223	15297	15268	15467	15237	15082	15396	15375	15282	15066	15360	15083	15141	15289	15357	15287	15474	15298	15303	15307	15294	15363	15183	15543	15407	15206	15324	15269	15204	15406	15275	15207	15105	15155	15154	15231	15296	15501	15278	15326	15283	15176	15168	15288	15188	15298	15265	15480	15329	15510	15236	15425	15293	15336	15231	15262	15164	15260	15353	15201	15176	15297	15401	15266	15244	15392	15263	15351	15214	15508	15513	15460	15427	15280	15381	15483	15615	15382	15416	15198	15265	15301	15261	15270	15236	15468	15189	15171	15331	15252	15469	15343	15358	15189	15175	15367	15506	15248	15118	15303	15187	15169	15028	15196	15311	15326	15321	15330	15214	15162	15284	15367	15390	15244	15273	15302	15062	15198	15249	15316	15459	15425	14990	14965	15347	15475	15167	15332	15430	15166	15337	15129	15163	15307	15251	15420	15210	15258	15415	15263	15185	15438	15031	15369	15256	15234	15496	15221	15263	15381	15198	14997	15078	15279	15307	15109	15053	15188	15106	15344	15274	15169	15216	15374	15420	15272	15448	15378	15207	15318	15262	15391	15258	15238	15358	15487	15461	15381	15464	15257	15274	15397	15194	15262	15379	15188	15304	15205	15423	15211	15064	15024	15352	15200	15144	15350	15224	15221	15296	15440	15367	15356	15281	15286	15345	15458	15317	15302	15396	15354	15369	15347	15246	15260	15423	15229	15246	15251	15201	15350	15247	15193	15456	15134	15537	15443	15214	15132	15497	15396	15246	15371	15184	15147	15314	15233	15525	15464	15308	15504	15286	15175	15289	15034	15178	15119	15187	15208	15344	15136	15214	15455	15361	15293	15244	15281	15317	15409	15287	15185	15204	15386	15337	15248	15383	15457	15397	15135	15078	15406	15405	15133	15369	15203	15242	15220	15357	15222	15416	15323	15202	15467	15323	15275	15407	15325	15299	15295	15115	15471	15164	15195	15081	15240	15271	15315	15286	15423	15382	15338	15544	15400	15212	15266	15275	14905	15375	15388	15325	15264	15239	15293	15229	15193	15321	15234	15416	15268	15380	15220	15336	15447	15256	15375	15238	15206	15205	15364	15146	15504	15318	15286	15179	15335	15318	15248	15293	15262	15377	15278	15126	15577	15349	15517	15493	15254	15310	15191	15472	15212	15420	15334	15490	15264	15486	15242	15147	15268	15281	15200	15247	15336	15228	15434	15467	15275	15357	15252	15161	15438	15253	15436	15107	15302	15411	15346	15513	15178	15128	15340	15256	15378	15244	15397	15470	15284	15337	15308	15226	15577	15269	15277	14994	15184	15166	15503	15253	15349	15310	15086	15131	15204	15195	15341	15334	15177	15256	15321	15235	15360	15455	15244	15293	15371	15229	15130	15305	15356	15449	15267	15342	15357	15297	15244	15159	15324	15269	15137	15429	15240	15326	15155	15244	15460	15347	15284	15295	15235	15413	15314	15174	15441	15100	15392	15247	15138	15175	15195	15423	15390	15150	15114	15391	15266	15256	15352	15375	15360	15194	15084	15358	15280	15237	15407	15232	15282	15234	15200	15160	15181	15198	15171	15271	15421	15283	15458	15240	15322	15162	15184	15254	15346	15402	15249	15347	15233	15145	15335	15210	15315	15500	15271	15293	15242	15329	15375	15240	15192	15273	15117	15175	15203	15087	15446	15353	15178	15353	15276	15398	15155	15240	15228	15446	15468	15424	15351	15149	15224	15197	15101	15321	15314	15206	15248	15421	15164	15059	15107	15108	15216	15143	15352	15434	15271	15408	15336	15091
62433	103162	81466	50877	30043	16571	13699	13748	13573	13672	13793	13940	13756	13811	13795	14080	13871	13868	13857	13817	13865	13690	13766	13762	13900	13906	13911	13840	13736	13709	13805	13851	13697	13857	13927	13813	13896	13914	13877	13716	13811	13928	13837	13922	13783	13874	13803	13830	13845	13623	13825	13776	13796	13743	13729	13891	13743	13831	13728	13818	13924	13765	13688	13869	13750	13929	13953	13652	13707	13979	13735	13699	13721	13950	13935	13981	13647	13875	13731	13696	13869	13937	13856	13755	13865	13844	13583	13757	13769	13934	13960	13907	13793	13646	13796	13961	13925	13749	13819	13821	13747	13781	13788	14019	13906	13569	13810	13662	13802	13726	13659	13746	13900	13738	13705	13642	13836	13760	13774	13818	13898	13945	13920	13979	13822	13863	13860	13874	13709	13871	13662	13954	13817	13680	13858	13921	13872	13683	14000	13652	13909	13768	13699	13697	13658	13788	13768	13827	13816	13809	13781	13768	13677	13759	13811	13498	13648	13824	13860	13845	13824	13860	13779	13895	13835	13763	13670	13927	13933	13912	13796	13901	13749	13695	13898	13884	13840	13866	13759	13693	13822	13778	13787	13847	13758	13759	13829	13844	13772	13703	13909	13685	13827	13680	13753	13820	13861	13778	13826	13650	13960	14056	13923	13916	13679	13933	13926	13873	13806	13804	13593	13795	13709	13701	13965	13707	13830	13824	13701	13970	13894	13818	13921	13740	13758	13880	13758	13796	13838	13725	13645	13824	13948	13742	13797	13674	13666	13903	13789	13792	13836	13721	13777	13861	13737	13756	13852	13837	13817	13906	13893	13845	13845	13892	13823	13763	13780	13665	13788	13795	13942	13764	13680	13988	13757	13926	13737	13865	13892	13825	13804	13841	13928	13734	13827	13626	13767	13895	13765	13840	13617	13968	13793	13904	13666	13822	13798	13901	13751	13738	13927	13806	13972	13620	13720	13782	13777	13755	13954	13984	13741	13665	13855	13924	13807	13843	13806	13749	13841	13712	13816	13643	13860	13853	13678	13971	13775	13763	13825	13828	13764	13836	13838	13896	13837	13680	13902	13803	13733	13711	13890	13784	13761	13761	13793	13720	13691	13807	13758	13699	13814	13570	13735	13724	13627	13841	13837	13580	13785	13620	14034	13701	13791	13976	13767	13933	13754	13870	13759	13812	13827	13933	13597	13805	13718	13882	13754	13839	13719	13790	13674	13778	13916	13749	13978	13713	13798	13658	13731	13869	13639	13963	13915	13748	14086	13722	13830	13830	13864	13859	13924	13830	13740	14040	13789	13721	13931	13910	13600	13687	13836	13921	13823	13806	13846	13822	13757	13845	13773	13798	13835	13702	13870	13667	13862	13861	13858	13874	13730	13720	13617	13788	13922	13820	13884	13786	14032	13895	13889	13711	13810	13671	13737	13741	13868	13877	13806	13627	13880	13677	13938	13838	13781	13857	13898	13776	13848	13649	13901	13776	13874	13799	13694	13653	13787	13876	13890	13942	13685	14007	13838	13826	13867	13907	13829	13884	13778	13773	13963	14070	13905	13760	13951	13823	13815	13723	13772	13807	13897	13787	13723	13750	13727	13779	13621	13820	13810	13937	13766	13732	13878	13837	13789	13745	13792	13765	13954	13851	13818	13799	13703	13894	13730	13865	13730	13824	13683	13875	13793	13834	13623	13980	13936	13839	13782	13821	13764	13711	13783	13772	13909	13695	13757	13872	13849	13742	13829	13747	13683	13866	13540	13767	13700	13879	13743	13690	13713	13747	13737	13811	13808	13596	13889	13730	13686	13711	13694	13771	13858	13884	13709	13775	13608	13924	13842	13688	13954	13640	13841	13823	13660	13766	13939	13686	13819	13805	13850	13670	13694	13700	13901	13639	13748	13755	13725	13748	13728	13883	13690	13812	13716	13795	13942	13889	13798	13715	13894	13754	13804	13879	13619	13802	13822	13859	13819	13687	13844	13913	13648	13889	13643	13734	13665	13845	13723	13849	13887	13747	13790	13717	13869	13779	13842	13827	13998	13910	13795	13745	13741	13897	13958	13757	13833	13744	13890	13806	13866	13915	13663	13872	13746	13878	13826	14001	13810	13847	13769	13696	13913	13734	13798	13781	13852	13790	13840	13869	13733	13843	13663	13837	13888	13831	13837	13687	13688	13919	13923	13671	13960	13650	13685	13845	13672	13960	13768	13755	13828	13931	13854	13667	13700	13756	13770	13752	13757	13652	13844	13740	13749	13734	13674	13600	13890	13934	13673	13758	13806	13771	13770	13796	13822	13797	13723	13867	13782	13878	13845	13748	13798	13834	13820	13834	13773	13885	13783	13640	13635	13874	13812	13910	13660	13671	13712	13917	13722	13608	13803	13828	13975	13867	13586	13893	13857	13647	13812	13895	13807	13711	13753	13900	13718	13742	13789	13810	13989	13893	13912	13625	13810	13718	13640	13754	13757	13737	13897	13570	13743	13844	13616	13880	13780	13784	13869	13740	13836	13814	13921	13592	13774	13732	13779	13805	13865	13910	13667	13773	13728	13805	13900	13657	13905	13886	13988	13715	13798	13904	13787	13848	13740	13833	13832	13796	13955	13589	13803	13757	13873	13705	13641	13801	13871	13848	13920	13877	13748	13794	13936	13858	13738	13756	13821	13866	13840	13724	13849	13801	13706	13930	13727	13708	13895	13757	13769	13900	13738	13593	13688	13828	13728	13764	13673	13800	13996	13766	13789	13684	13771	13785	13768	13797	13767	13794	13813	13649	13766	13933	13909	13770	13747	13761	13958	13832	13788	13859	13762	13689	13826	13653	13813	13722	13711	13688	13729	13652	13983	13784	13613	13803	13777	13832	13887	13667	13947	13751	14004	13752	13850	13880	13766	13662	13942	13802	13595	13734	13732	13674	13974	13818	13833	13826	13828	13747	13829	13842	13865	13923	13842	13758	13617	13724	13722	13721	13736	13799	13806	13819	13855	13701	13838	13825	13770	13786	13893	13717	13727	13915	13709	13915	13742	13870	13863	13750	13818	13870	13740	13715	13806	13650	13721	13980	13827	13724	13631	13710	13758	13709	13780	13830	13805	13803	14066	13864	13776	13912	13925	13982	13701	13796	13736	13786	13734	13874	13769	13760	13990	13812	13985	13755	13879	13818	13646	13907	13970	13918	13919	13684	13814	13895	13915	13722	13710	13770	13811	13635	13740	13935	13937	13841	13810	13930	13730	13884	13763	13737	13832	13851	13755	13840	13883	13940	13786	13896	13910	13756	13713	13998	13784	13771	13702	13738	13550	13953	13742	13856	13918	13654	13772	13844	13783	13630	14043	13706	13606	13810	13863	13873	13839	13835	13969	13676	13903	13897	13787	13817	13896	13769	13739	13915	13801	13755	13806	13754	13795	13594	13772	13662	13838	13716	13757	13731	13826	14029	13767	13784	13811	13943	13704	13680	13747	13677	13775	13762	13794	13923	13920	13946	13679	13811	13874	13684	13851	13842	13762	13928	13715	13851	13682	13757	13750	13872	13821	13731	13824	13811	13832	13769	13869	13774	13737	13787	13719	13993	13804	13736	13848	13753	13840	13693	13722	13829	13817	13602	13740	13754	13990	13729	13639	13776	13889	13829	13701	13776	13868	13778	13802	13822	13762	13730	13717	14018	13838	13666	13769	13768	14000	13872	13967	13875	13821	13694	13809	13803	13888	13613	13714	13791	13599	13801	13879	13725	13878	13789	13695	13743	13716	13855	13884	13775	13760	13783	13881	13809	13806	13854	13708	13874	13813	13822	13678	13838	13828	13972	13662	13744	13861	13894	13769	13902	13878	13927	13797	13757	13726	13826	13818	13668	13778	13618	13915	13801	13804	13733	13648	13739	13958	13940	13808	13844	13883	13800	13795	13784	13808	13882	13917	13789	13695	13984	13797	13886	13864	13798	13946	13875	13796	13845	13607	13757	13919	13888	13746	13606	13733	13783	13904	13728	13775	13686	13737	13585	13762	13800	13823	13863	13888	13783	13776	13975	13785	13667	13712	13816	13750	13711	13795	13722	13684	13834	13703	13915	13819	13898	13550	13777	13772	13738	13686	13828	13828	13759	13840	13912	13703	13893	13976	13811	13756	13741	13686	13834	13713	13869	13593	13834	13890	13859	13894	13951	13655	13744	13818	13762	13821	13674	13857	13761	13806	13866	13850	13712	13781	13769	13758	13918	13880	13927	13725	13763	13764	13882	13791	13780	13592	13816	13729	13730	13806	13834	13924	13995	13799	13884	13771	13735	13697	13831	13774	13714	13778	13704	13942	13759	13713	13794	13862	13944	13824	13845	13524	13739	13899	14001	13792	13817	13793	13865	13844	13893	13764	13834	13895	13807	13851	13868	13795	13697	13885	13856	13724	13862	13724	13796	13765	13899	13833	13695	13769	13858	13650	13740	13849	13713	13754	13901	13742	13758	13896	13791	13955	13786	13617	13803	13838	13919	13854	13947	13766	13790	13855	13676	13809	13891	13742	13819	13726	13803	13863	13838	13952	13896	13971	13582	13717	13749	13738	13677	13811	13850	13814	13874	14013	13611	13681	13740	13840	13796	13819	13869	13713	14041	13914	13822	13801	13915	13690	13850	13764	13767	13887	13883	13957	13727	13880	13785	13919	13671	13796	13838	13927	13839	13707	13763	13767	13901	13823	13694	13755	13852	13827	13909	13938	13839	13682	13736	13757	13719	13743	14058	13674	13822	13857	13722	13779	13788	13863	13940	13883	13765	13708	13773	13763	13784	13918	13944	13776	13798	13608	13714	13835	13774	13827	13765	13710	13721	13855	13661	13769	13820	13894	13841	13820	13815	13834	13790	13707	13956	13901	13760	13848	13779	13783	13703	13806	13766	13705	13839	13826	13863	13713	13793	13899	14006	13807	13740	13560	13797	13754	13723	14009	13780	13689	13852	13779	13866	13580	13918	13891	13637	13871	13838	13807	13950	13811	13758	13769	13950	13698	13685	13712	13668	13777	13920	13821	13817	13827	13722	13779	13845	13767	13865	13903	13784	13887	13812	13905	13699	13728	13970	13781	13658	13875	13655	13747	13810	13843	13828	13817	13841	13630	13836	13728	13819	13699	13984	13716	13863
31537	35762	37245	26189	18450	16438	16303	16284	16066	16143	15979	16223	16126	16109	16167	15976	16191	16132	15814	16092	15956	15933	16201	16222	16081	16041	15886	16091	16106	15936	16037	16053	15948	15907	16043	15948	16036	16179	16130	16137	16094	16001	15983	16070	16181	15924	16010	15893	16033	16001	16023	15956	16064	16117	15908	15863	16083	16143	16118	16069	15874	16050	15896	16125	16048	15929	16005	16109	16290	16018	15878	15820	15956	16204	16227	16044	16151	16282	16209	15943	16125	15971	15955	15730	16080	16026	16028	15874	15900	15818	15762	15869	15851	16008	16110	15962	16303	15900	15915	16050	15899	15958	16013	16072	16201	16041	16065	15913	16019	16099	15859	15856	16127	15887	15970	15860	15921	16042	16002	15863	15866	16050	15980	16165	16027	16142	15974	16022	16141	16111	15983	15964	16071	16230	16034	16122	16002	15984	16037	15986	15859	15898	16152	16126	16192	16068	15930	16081	15956	16061	16020	15989	15878	15941	16086	16055	15963	16034	15866	16120	15794	15720	15815	15998	16159	16060	15989	16087	16160	15883	16021	15850	16288	16066	15629	16021	16004	15957	16063	15985	16146	16067	16047	15850	16152	15982	16023	15969	16109	15879	16150	15926	16024	16039	15864	16249	16086	16123	15969	15965	16113	16028	16153	15843	16198	16060	15945	15965	16025	16027	16100	15772	16018	15895	15957	16018	16022	16171	15967	16153	16053	15959	15999	16053	15925	16078	16097	16087	15794	15999	16053	15939	16188	15999	15974	15963	16095	15947	16059	16106	16119	15971	16063	15903	16112	15926	16066	16053	16008	16082	16018	15908	16177	15749	16246	15836	15849	15876	16133	16178	16082	15916	15925	15928	15969	16039	16079	15950	16217	15871	15976	16051	15911	15822	16000	16082	15907	16117	16088	15806	15911	15876	16023	15956	15777	16029	16013	15898	15838	15873	16119	15961	16083	15925	15974	16022	16031	15958	16087	16060	15976	15997	16044	15958	15867	16162	15874	15967	16135	15978	16048	15929	16050	15896	15902	16257	15858	16108	16053	16055	16099	16042	16113	15891	15922	15903	15969	16079	16043	16077	15674	16117	15930	16204	16307	15812	15867	16052	16082	15750	15954	16031	16226	16209	15933	16011	16019	16055	15938	15788	16063	15738	16057	16238	16149	16089	16005	16021	15948	15967	16019	15942	15887	15877	16003	16073	15992	15859	15895	16029	16056	15954	16028	16014	16102	15932	15791	15907	16035	16027	15801	16013	15997	16045	16153	15969	16067	15925	16167	16016	15766	16070	15858	16087	15898	15809	15993	16176	16058	16089	15871	16259	15901	16011	16028	15782	15988	16109	16008	16100	15974	15992	16093	15961	15899	16100	16002	15859	16088	16053	16093	15830	16171	16093	16218	16131	16170	15958	16194	16072	16136	16018	16097	16247	16269	15952	15871	15978	15930	15781	15816	16008	15888	15951	16111	15890	15952	16056	15960	15728	16000	16020	15936	16024	16033	15808	16139	15848	16013	15862	15901	16034	16074	15995	15993	16006	15847	15764	15945	15826	16156	15882	16134	16190	15990	16027	16034	15963	15775	16091	16010	16086	16051	16013	16063	16066	16139	16018	15932	16034	16096	16085	15966	16194	16140	15989	16059	16083	16008	15944	16124	15944	15824	16023	16002	16023	16001	16133	16051	16133	16061	16008	16033	16298	16186	15873	16016	15968	16125	16115	16019	15956	15929	16050	16101	16050	15853	16153	16201	16045	15834	15998	16069	16080	15937	15970	16038	16106	16186	16074	16014	15994	15977	16100	15944	15977	15737	16039	16056	15803	16064	15867	16009	15990	16159	16034	16118	15921	15995	15933	16059	16069	16026	16059	15938	16076	15938	16073	16083	16002	16067	15928	15872	16049	15898	15977	16084	16041	16095	15900	16040	15986	16025	16007	16107	15869	16072	16202	16033	15889	16030	16088	15935	15913	16096	15981	15993	15963	15925	15917	16035	16038	16002	16118	16056	15944	15961	15903	16104	16017	15997	16021	16315	16374	16177	16114	16137	15987	15950	16128	16053	16178	16138	16247	15938	15899	16117	16123	15923	16068	16029	15825	15918	16131	15957	16077	16045	15741	16030	16108	15813	16241	15934	16007	15890	16202	16035	15822	16049	16175	16314	16114	15805	16089	16079	16004	16049	16148	16039	16130	16100	16008	15999	16038	15964	16178	16016	15917	16139	16034	15908	15860	15888	16003	15901	15994	16057	16041	15866	15981	16015	16065	16172	16023	15841	16156	16135	16123	15906	15971	16015	15946	15997	16078	16194	15925	16066	15868	16114	16031	16050	16130	15901	16091	16071	16083	15949	15921	16068	15834	15955	15891	16026	15975	16045	16074	15781	15990	16060	16136	15961	15987	15888	15993	15910	15960	15908	16052	15869	16103	16029	16053	15816	15880	15972	16113	15992	16228	16041	16006	15901	15828	15981	15890	16005	15983	16209	16023	16158	15984	16023	16173	16037	16065	16192	15918	15927	15788	15898	16019	16081	15884	16002	15959	16050	16015	16000	16178	15978	16033	15868	15954	16056	16004	15936	15899	16022	15893	16187	15920	15858	16013	16079	16065	16259	15948	15988	16156	16105	15813	15841	15936	15909	16025	15839	16061	15957	15948	16037	16046	15910	16001	16077	15893	16006	16040	16043	16006	16114	16072	16080	16139	15862	15998	16043	16022	16176	15933	16069	15989	16109	15964	16031	16187	16016	16012	16055	16172	16043	16102	16046	16094	16085	16120	16155	15988	15857	15886	15893	15921	15971	16037	16133	16113	15959	16055	16091	16118	15890	16173	16161	16033	15919	16099	15923	15893	15869	16067	16044	15793	15844	15988	16114	16076	15821	16248	16025	15989	15903	16030	15988	15911	15916	16319	16205	15996	16105	16041	15986	16068	16181	15912	16036	16003	16115	15923	15967	15896	16118	16119	16116	16083	15904	15891	15910	15869	16129	16034	16027	15916	16124	15910	15977	16095	16062	15984	16031	15955	16109	15855	16023	16039	16043	16027	15921	16090	16011	15985	16162	16051	16002	16099	16201	16078	16065	15914	16148	16148	15929	15958	16231	16101	16053	16018	16023	16078	16097	16009	15990	16220	16158	16049	16062	16009	16179	15953	16207	16035	15931	15918	15873	16186	15979	16079	16051	16273	15992	16029	16103	15914	15824	16059	15948	16119	16158	16015	15836	15998	15865	15887	16043	15995	15910	16034	16165	16116	15984	15905	15982	16040	16285	15948	16140	15857	16043	16022	16100	15990	16063	15974	16094	15729	16075	16057	15905	15989	15861	16012	15943	15994	15811	15849	15830	16020	15915	15937	15944	15958	15994	16108	16321	16163	16024	15921	15983	15875	16012	16016	16055	15804	15960	16172	16017	16090	16195	16124	16111	16133	15956	16112	16084	16053	15844	15952	16013	16078	16089	15875	15842	15899	15812	16065	16058	15922	16120	16064	16164	15993	16045	15974	15984	16217	16088	15873	16162	15957	16014	16081	15948	16050	15958	15932	16107	16178	16130	16124	16146	16060	16169	16000	15920	16025	16010	16001	15950	16027	16059	16163	16068	15628	16133	16016	16030	16216	15892	15863	15846	15894	16228	16124	15845	15822	15807	15992	16131	15896	16175	16010	15983	15912	15869	16003	16012	16053	16125	15759	16005	16088	16130	16090	15921	16059	16088	16280	15907	15912	15845	16019	16086	16008	15921	15805	15777	15967	15948	16013	15873	16095	16050	15967	15962	16013	16092	16044	16255	16107	16138	16032	16096	15921	15961	16080	16158	16048	16044	15917	16028	15888	16175	16038	15974	16235	16139	15998	15937	16018	16004	15989	16041	16056	15830	16177	16168	15824	16146	16099	15892	16142	16105	16193	15839	16203	16059	16277	16315	16143	16046	16058	16041	16020	16094	16117	16045	16234	16108	16049	16078	16004	15875	15888	15934	16048	16151	16198	16090	16163	16124	15994	16054	15979	15992	16164	16180	16127	16094	15935	15944	15999	15857	15807	16009	15885	15984	16053	15956	15875	15889	16000	15965	16017	16153	15962	16304	16146	15841	16175	15976	15866	16051	15890	15788	16146	16108	16000	15963	16190	15911	16128	16130	15970	15886	16097	16149	15924	15739	15944	15888	16041	16025	16057	15903	15907	15997	16006	15806	15945	16121	15762	16016	16027	15919	16130	15887	15936	16107	16022	15999	16083	16142	16060	15981	16022	15897	15961	16169	16114	15947	15903	16165	16030	16079	15881	16015	15824	16009	15932	16168	15905	16041	15869	15948	15846	16042	16160	15984	15905	16017	16177	15864	15928	15941	16098	16045	16160	16140	15995	15886	16051	15965	15796	16006	16079	16091	15965	16226	16318	16063	16304	16070	15905	15988	15929	16140	15844	16119	16172	15999	16021	16143	16019	16037	15980	16176	15831	15881	15893	15983	16036	15951	15958	15935	15971	16133	15939	15823	15849	15924	16060	15982	16217	15932	15983	15949	15993	15904	15939	15877	16129	16098	16112	16126	15956	16291	16107	15985	15889	16108	15948	15978	15943	16230	16033	15919	16134	16062	16011	15951	15686	16033	15996	16124	15987	15826	16030	16103	16163	16021	16098	16068	16170	16017	15877	16025	15933	16163	16002	15937	16091	16122	16107	16173	16147	15961	16287	16181	16084	16279	16018	16028	15862	15902	15885	15979	15790	16129	16084	15944	16005	16007	16001	15910	16269	15968	16218	15874	16035	15916	16187	15945	15828	16023	16006	16027	16030	16078	15910	15968	15946	16055	15970	15957	16265	15879	16098	16125	15998	15850	16096	15894	16005	16096	16113	16186	15820	16049	15986	15999	15926	15951	16116	16032	15897	15811	15899	16029	15797	16150	15844	15894	15858	16025	15809	16118	16082	16070	16137	15979	16026	16038	16063	16093	16107	15740	16019	16048	16068	16206	16056	16048	15909	15976	15960	15988	15796	16035	15853	15807	15936	16119	16299	16046	15951	16098	16125	16089	15898	15978	16162	16114	15967	16047	16042	16166	16208	15906	15890	16027	16086	16053	15905	16128	15838	15908	15975	16015	16156	15842	15956	16104	15902	16001	16034	15994	16108	16142	15741
41961	54100	38606	22045	15954	14419	14324	14184	14289	14355	14125	14229	14214	14289	14347	14114	14307	14184	14247	14046	14307	14316	14164	14257	14287	14278	14408	14330	14196	14247	14351	14304	14145	14130	14179	14419	14156	14277	14281	14129	14161	14290	14251	14217	14190	14192	14326	14219	14184	14318	14168	14148	14284	14262	14189	14277	14144	14286	14183	14209	14284	14193	14307	14194	14299	14113	14194	14139	14244	14293	14356	14248	14210	14216	14183	14420	14241	14416	14234	14335	14242	14367	14242	14245	14097	14434	14311	14065	14119	14479	14308	14293	14182	14279	14342	14199	14106	14154	14407	14409	14236	14167	14213	14290	14376	14303	14167	14323	14313	14127	14121	14182	14259	14162	14266	14273	14314	14152	14174	14261	14303	14193	14330	14251	14415	14378	14070	14251	14352	14168	14206	14288	14256	14248	14358	14148	14364	14170	14287	14150	14353	14310	14178	14412	14272	14392	14282	14212	14308	14353	14381	14339	14287	14346	14265	14129	14339	14357	14388	14215	14362	14237	14349	14086	14231	14242	14106	14187	14278	14199	14278	14225	14359	14373	14210	14286	14265	14209	14141	14219	14101	14339	14266	14270	14227	14242	14146	14287	14138	14169	14230	14353	14148	14303	14138	14320	14391	14142	14272	14320	14364	14166	14282	14201	14357	14292	14186	14119	14304	14176	14229	14200	14212	14265	14280	14247	14339	14283	14241	14252	14266	14257	14319	14239	14253	14421	14316	14230	14291	14306	14214	14320	14127	14302	14267	14181	14259	14292	14237	14099	14366	14182	14187	14381	14293	14189	14150	14184	14250	14291	14456	14207	14263	14201	14279	14332	14057	14331	14452	14221	14427	14282	14221	14145	14139	14310	14324	14214	14165	14285	14133	14268	14208	14112	14293	14227	14091	14183	14134	14283	14359	14151	14235	14258	14039	14199	14306	14230	14340	14260	14178	14353	14137	14249	14227	14212	14155	14266	14208	14073	14137	14318	14365	14243	14179	14267	14183	14063	14092	14309	14192	14181	14169	14240	14336	14211	14260	14441	14326	14283	14297	14164	14296	14311	14347	14108	14219	14112	14468	14080	14258	14120	14237	14142	14173	14338	14222	14368	14070	14174	14349	14233	14253	14196	14187	14056	14112	14337	14240	14231	14385	14158	14229	14339	14284	14291	14374	14272	14118	14372	14217	14342	14251	14394	14104	14275	14177	14228	14346	14243	14207	14243	14266	14257	14226	14080	14190	14056	14200	14276	14135	14269	14132	14163	14362	14334	14272	14161	14309	14269	14179	14159	14177	14268	14312	14278	14136	14241	14165	14234	14225	14263	14272	14237	14121	14098	14237	14243	14294	14195	14168	14186	14096	14415	14154	14227	14103	14384	14474	14174	14195	14151	14186	14028	14436	14122	14280	14200	14197	14354	14188	14206	14273	14382	14199	14378	14369	14150	14353	14199	14375	14316	14383	14178	14328	14261	14129	14336	14080	14252	14147	14488	14386	14360	14147	14263	14286	14461	14264	14183	14410	14303	14219	14186	14309	14132	14466	14310	14261	14195	14270	14334	14336	14335	14083	14184	14228	14381	14378	14283	14108	14270	14151	14163	14106	14247	14193	14528	14299	14240	14235	14147	14246	14180	14229	14231	14158	14288	14374	14246	14212	14235	14441	14292	14258	14193	14328	14164	14313	14183	14271	14272	14240	14224	14289	14289	14245	14180	14096	14224	14234	14267	14248	14218	14233	14100	14137	14117	14389	14271	14179	14200	14447	14414	14207	14250	14382	14326	14224	14216	14156	14317	14220	14205	14264	14261	14245	14188	14276	14188	14175	14245	14109	14207	14159	14356	14287	14251	14344	14314	14413	14291	14206	14245	14265	14348	14382	14270	14202	14382	14248	14217	14173	14232	14317	14324	14315	14143	14332	14275	14200	14146	14305	14189	14283	14162	14294	14100	14335	14308	14257	14253	14189	14400	14121	14272	14441	14274	14333	14273	14375	14265	14278	14253	14342	14296	14199	14299	14398	14184	14295	14255	14320	14139	14321	14365	13990	14321	14222	14163	14116	14244	14334	14397	14331	14490	14234	14208	14315	14179	14375	14263	14118	14352	14243	14368	14246	14310	14360	14365	14155	14267	14154	14282	14207	14281	14374	14279	14275	14272	14285	14264	14277	14345	14285	14216	14121	14231	14026	14287	14265	14327	14247	14297	14443	14318	14221	14250	14481	14356	14211	14254	14238	14374	14126	14343	14219	14312	14166	14402	14273	14432	14138	14165	14073	14293	14279	14294	14250	14232	14350	14153	14174	14399	14205	14260	14346	14212	14312	14212	14175	14267	14154	14371	14232	14207	14259	14289	14235	14261	14332	14196	14164	14226	14266	14113	14273	14311	14030	14218	14247	14319	14368	14120	14290	14187	14282	14322	14042	14395	14240	14290	14287	14287	14398	14256	14306	14120	14243	14229	14141	14278	14118	14422	14166	14134	14040	14249	14306	14275	14260	14432	14251	14057	14242	14294	14398	14125	14271	14383	14313	14344	14139	14341	14303	14238	14183	14229	14104	14210	14263	14368	14100	14320	14200	14216	14153	14240	14297	14086	14182	14165	14386	14153	14222	14260	14335	14215	14250	14329	14168	14334	14208	14116	14205	14234	14317	14248	14227	14319	14181	14242	14188	14233	14169	14097	14205	14381	14204	14209	14289	14238	14341	14325	14168	14198	14158	14200	14236	14372	13965	14342	14199	14409	14316	14387	14315	14369	14173	14318	14451	14193	14404	14167	14255	14383	14424	14205	14457	14152	14425	14225	14239	14296	14312	14127	14331	14308	14190	14246	14381	14380	14327	14260	14128	14325	14334	14292	14305	14428	14141	14231	14196	14221	14218	14195	14228	14248	14192	14276	14303	14276	14212	14299	14281	14266	14349	14279	14202	14353	14361	14163	14291	14304	14180	14297	14208	14173	14402	14159	14335	14330	14355	14261	14385	14249	14313	14276	14278	14113	14301	14234	14276	14238	14174	14262	14417	14196	14253	14276	14164	14167	14258	14270	14285	14158	14246	14305	14361	14203	14276	14102	14242	14236	14270	14334	14292	14113	14370	14295	14208	14198	14276	14314	14315	14273	14162	14276	14184	14171	14317	14299	14099	14207	14320	14265	14239	14067	14227	14399	14280	14275	14135	14152	14292	14250	14191	14406	14069	14154	14241	14368	14365	14200	14237	14029	14486	14310	14317	14185	14147	14286	14284	14172	14280	14217	14155	14271	14384	14343	14090	14396	14194	14088	14314	14343	14394	14216	14152	14347	14282	14414	14157	14340	14271	14242	14263	14039	14288	14264	14321	14328	14303	14264	14275	14120	14409	14301	14139	14317	14089	14354	14322	14241	14237	14293	14205	14289	14355	14360	14196	14293	14258	14318	14287	14169	14296	14306	14220	14132	14334	14273	14252	14435	14340	14271	14402	14312	14261	14376	13947	14217	14318	14299	14183	14260	14086	14219	14317	14255	14370	14389	14407	14288	14274	14317	14236	14294	14380	14134	14158	14367	14273	14152	14193	14445	14214	14356	14215	14455	14287	14354	14211	14116	14187	14425	14316	14365	14260	14464	14377	14207	14206	14364	14173	14199	14379	14330	14209	14249	14350	14228	14297	14258	14212	14127	14141	14168	14324	14021	14081	14190	14374	14202	14164	14301	14298	14225	14274	14229	14369	14168	14222	14331	14261	14353	14351	14414	14211	14259	14405	14258	14299	14413	14286	14266	14136	14207	14298	14314	14290	14310	14177	14300	14184	14202	14270	14289	14160	14053	14252	14368	14388	14425	14233	14112	14298	14223	14376	14316	14119	14299	14233	14105	14197	14428	14169	14144	14091	14156	14296	14094	14293	14311	14056	14191	14222	14320	14178	14322	14247	14284	14091	14348	14167	14444	14324	14151	14214	14245	14237	14325	14071	14197	14026	14264	14137	14335	14138	14292	14299	14240	14298	14120	14237	14260	14264	14191	14208	14325	14334	14256	14284	14330	14288	14223	14281	14361	14182	14256	14344	14271	14127	14255	14188	14346	14400	14331	14311	14136	14147	14288	14308	14231	14240	14250	14352	14454	14342	14114	14322	14284	14294	14307	14331	14223	14240	14334	14273	14248	14233	14161	14133	14340	14214	14398	14249	14175	14278	14222	14233	14334	14116	14370	14505	14254	14382	14242	14231	14094	14362	14456	14066	14132	14110	14245	14151	14161	14302	14149	14315	14479	14383	14159	14229	14331	14368	14300	14198	14222	14166	14303	14237	14287	14463	14324	14358	14148	14302	14330	14273	14363	14242	14213	14219	14238	14329	14199	14307	14213	14214	14285	14359	14292	14305	14368	14178	14290	14317	14350	14388	14382	14241	14257	14301	14180	14318	14260	14394	14178	14200	14203	14210	14227	14327	14236	14195	14239	14280	13981	14341	14197	14180	14154	14004	14189	14212	14324	14183	14174	14138	14140	14213	14307	14266	14091	14311	14269	14354	14250	14260	14076	14153	14278	14272	14317	14354	14317	14372	14234	14302	14388	14215	14022	14252	14262	14212	14339	14478	14229	14276	14268	14396	14243	14268	14181	14408	14338	14154	14260	14428	14148	14261	14126	14354	14163	14139	14109	14221	14273	14289	14405	14165	14178	14338	14254	14075	14305	14367	14324	14296	14336	14204	14113	14232	14150	14420	14352	14042	14254	14203	14311	14221	14172	14282	14092	14215	14212	14271	14331	14268	14201	14298	14387	14187	14313	14250	14351	14261	14063	14247	14368	14345	14286	14144	14208	14433	14244	14180	14226	14359	14088	14282	14226	14174	14118	14365	14115	14122	14096	14442	14223	14067	14127	14298	14430	14360	14228	14314	14170	14289	14180	14240	14388	14138	14084	14268	14217	14271	14190	14250	14387	14249	14299	14307	14200	14386	14127	14123	14359	14305	14328	14269	14206	14318	14366	14228	14348	14280	14218	14175	14238	14196	14361	14251	14177	14227	14186	14471	14087	14168	14155	14263	14183	14309	14326	14198	14249	14294	14370	14375	14368	14056	14243	14277	14245	14280	14142	14293	14115	14189	14099	14211	14258	14212	14315	14134	14184	14360	14203	14236	14396	14352	14313	14284	14161
27876	31600	40100	31175	21224	17626	17058	16255	16229	16334	16409	16118	16215	16255	16146	16293	16306	16261	16154	16180	16232	16340	16158	16157	16322	16075	16093	16173	16180	16086	16109	16231	16163	16120	16264	16468	16151	16255	16223	16179	16356	16131	16074	16199	16075	16104	15944	16263	16266	16173	16055	16096	16205	16038	16064	16059	16145	16236	16186	16019	16167	16293	16201	16278	16069	16042	16075	16144	16010	16125	16243	16272	16094	16032	16163	16096	16322	16218	16253	16334	16345	16178	16101	16158	16102	16231	16042	16050	15955	16163	16181	16250	16222	16205	15995	16299	16013	16138	16122	16265	16122	16020	16222	16071	16076	16038	16249	15914	16227	16034	16143	16054	16221	16002	16127	16100	16242	16087	15907	16049	16050	16245	16130	16054	16104	15996	16150	15996	16010	16158	16069	16011	16198	16228	16146	15937	15871	16088	15865	16140	16048	16184	16091	16059	15990	16234	16156	16089	16215	16040	16126	16367	16207	16068	15978	16124	16053	16184	16199	16103	16088	16091	16128	15774	16265	16402	16193	16026	16103	16164	16159	16084	16264	16053	16115	16160	16029	16046	16096	16140	16124	16022	16301	16206	16307	16189	16100	16095	16244	16070	16028	16089	15947	16220	16114	16085	16224	16108	15953	16051	16140	16208	16185	16066	16093	16141	15967	16101	16152	16115	15968	16084	16137	16234	16160	16102	16138	16158	16024	15959	16168	16338	16214	16212	16152	15976	16028	16066	16191	16097	16131	16034	16060	16178	16027	15909	16111	16175	16166	16234	16117	16077	16198	15916	15856	16216	16014	16232	16099	16166	15889	16175	16081	16189	16192	16114	16184	16271	16076	15996	16047	16079	15878	16104	16256	16036	15834	16156	16069	16045	16082	15978	16009	16152	16210	16060	16182	16330	16116	16403	16415	16073	16181	16048	16141	16255	16134	16090	16131	16139	16014	16275	16226	16023	16125	16107	16167	16025	16025	16303	16287	16081	16278	16186	16080	16178	16023	16066	16173	16128	16256	16120	16062	16014	16060	16133	16100	15958	16063	16010	16073	16117	16243	16135	16185	16253	16134	16216	16093	16152	16152	16162	16290	16266	16208	16179	16111	16145	16042	16081	16252	16070	16082	16207	16066	16021	16061	16052	16238	16119	16115	15951	16232	15849	16045	15984	16200	16160	16098	16077	16153	16099	16184	16005	16120	16075	16126	16181	16163	16152	16119	16117	16010	16252	16350	16489	16197	16078	16030	16028	16146	16118	16055	16241	16189	16205	16157	16087	16019	16113	16131	16078	16067	16199	16003	16007	16180	15963	16046	16002	16223	16046	16197	16074	16171	16060	16123	16156	16136	15987	16108	16362	16025	15963	16116	16002	16150	15955	16113	16188	16087	16084	16347	16083	16123	16035	16093	16084	15988	15858	16335	16160	16173	16077	16127	15992	15978	15922	16110	16158	16091	16142	16088	16102	16121	16102	16195	16287	16248	16257	16230	15950	16034	16134	16200	16010	16092	16201	16292	16021	16190	16129	16231	16302	15911	16024	16053	15964	16051	16089	16075	15841	16199	16246	16278	16150	16317	16184	16221	16092	16107	16131	15983	16090	16136	16136	16223	16196	16139	15887	16156	16161	16107	16095	16021	16030	16334	16194	16121	16099	16101	16085	16165	16241	16118	16036	16023	16239	16252	16124	16212	16030	16107	16144	15992	16137	16266	16213	16088	16061	16258	15974	16181	16071	16028	16060	16135	16307	16061	16154	16306	16273	16052	16020	16185	16215	16120	16031	16081	16308	16126	16272	16224	16030	16121	16185	16154	16121	16001	16085	16074	16319	16031	16107	16344	16161	16097	16351	16231	16088	16190	16094	16099	16352	16121	16298	16204	16056	16043	16050	16171	16033	16170	16138	16060	16271	16066	16181	16006	16235	16150	16133	16217	16255	16303	16018	16061	15969	16185	16167	16205	16254	15814	16203	16069	16064	15925	16144	16202	16159	16140	16200	16097	16133	16194	16302	15914	16143	16127	16254	16188	16162	16035	16183	16115	16090	16207	16068	16115	15878	16292	16071	16045	15998	16132	15953	16154	16093	16200	16290	16324	15997	16202	16122	16068	16183	16109	16110	15959	15988	16138	16100	16114	16137	16140	16272	16181	16061	16148	16188	16120	16058	16154	16077	15968	16026	16010	16141	15950	16175	16073	16123	16044	16215	16325	16196	16188	16251	16101	15987	16094	15972	16123	15925	16028	16002	16115	15993	16133	16179	16089	16086	16245	16200	16135	16017	16244	16110	16074	16100	16310	16053	16118	16282	16194	16029	16112	16212	16016	16155	15953	16056	16215	15996	15985	16332	16192	16055	16040	16073	15968	16204	16271	15999	16408	16162	16242	16275	16254	16250	15964	16086	16042	15994	15962	16271	16131	15965	16256	15947	16101	16051	16085	16146	16381	16108	15971	16110	16125	16154	16175	16118	16130	16224	16094	16110	16301	16217	16002	15947	16146	16219	16248	16263	16308	16151	16146	16169	15955	16230	16179	16293	16168	16022	16033	16064	16041	16165	16048	16302	16228	16197	16198	16020	15902	16124	15987	16249	16160	15943	16164	16150	16181	16162	16196	16106	16125	16363	16234	16042	16293	16114	16198	16123	16082	16109	15990	16009	16015	16280	16241	15964	16161	16172	16061	15840	16128	15942	16121	16334	16079	16044	16143	16233	16004	16160	16163	16192	16029	15996	16043	16118	16182	16210	16118	16418	16237	16236	16379	16240	16406	16078	15990	15996	16100	16099	16102	16042	15976	16059	16114	16148	16134	15853	16137	15991	16058	16213	16095	16111	16135	16116	16145	16036	16234	16191	16045	16045	16201	16268	16099	16079	16187	16512	16110	16237	16259	16133	16314	16158	16181	15935	15994	16308	16341	16208	16234	16314	16197	16161	16077	15923	16232	16070	16072	16173	16097	16202	16176	16163	16097	16023	15962	16106	15924	15826	16105	16062	16080	16120	16215	16191	15992	16145	16116	16152	16031	16158	16138	16184	16240	16113	16367	16132	16219	16201	16175	16116	16109	16288	16179	16157	16269	16336	16123	16092	16154	16000	16309	16113	16221	16239	16155	16004	16229	16063	16185	16232	16027	15994	16061	16077	16464	16162	16171	16303	16041	16034	16206	16058	16270	15990	16136	15875	16199	16149	16152	16107	16113	16174	16152	16167	15924	16046	16178	16006	16123	15983	16356	16351	16152	16108	16002	16061	16214	16258	16165	16224	16233	16193	16057	16387	16053	16223	16053	16040	16089	15927	16318	16269	16401	16246	16056	15973	16109	16038	16163	16148	16242	16013	16124	16249	16162	16155	16005	16043	16247	16142	16021	16111	15960	16227	16118	16145	16149	16051	16105	16062	15924	16014	16222	16107	16277	16218	16280	16061	16231	16180	16203	16251	15978	16115	15928	16299	16200	16042	16093	16139	16216	16111	16290	16216	16103	16316	16186	16112	16180	16082	15979	16258	16006	15986	15975	16094	16158	16189	16282	16117	16102	16339	16235	16190	16084	16288	16068	16152	15973	16232	16133	16116	16015	16205	16082	16119	16276	15945	16123	15981	16051	16100	16320	16053	16147	16209	16220	16021	15897	16170	15859	16158	16105	16146	16187	16364	16111	16179	16127	16084	16123	16062	16207	16009	16019	15911	16058	15982	15969	16177	16189	16116	16124	16199	16216	16238	16229	16211	16130	16058	16179	16079	16021	16154	15989	16191	16034	16037	16213	16040	16189	16169	16289	16072	16229	16154	16016	16249	16180	16041	16278	16146	16368	16255	16264	16114	16192	16000	16056	16052	16154	16401	16047	16262	16086	16133	16362	16226	16067	15937	16118	16102	16121	16128	16331	16219	15988	16188	15954	16247	16130	16377	16174	16180	16269	16110	15955	16131	16441	16276	16033	16059	16355	16055	16078	16163	16221	16050	16309	16122	16068	15919	16264	16199	16204	16163	16233	16123	16084	16227	16219	16149	16265	16169	16306	15997	16100	16035	15963	16072	15929	16078	16120	15906	15961	16176	16171	16089	15990	16096	16023	16070	15966	16115	16130	16089	16208	16043	16215	16000	16095	16114	16133	16056	16168	16174	16028	16074	16038	16079	16326	16270	16159	16263	16039	15969	16028	16079	15792	16153	16286	16013	16171	16131	15998	16224	15943	16218	16222	16068	16156	15960	16007	16110	16047	16105	15858	16232	16110	16162	16206	16257	16210	16150	16301	16326	16313	16060	16164	16314	16130	16008	16227	16023	15996	16214	16176	16267	16174	16113	16138	16008	16293	16147	16217	15975	16225	16121	16258	16032	16147	16140	16338	16232	16415	16122	15981	16212	16201	16256	16190	16209	16178	16038	16037	16132	16075	15973	16153	16396	16119	16167	16113	16124	16009	16119	16323	16147	16236	16210	16265	16363	16067	16285	16093	16308	16071	16183	16136	16236	15852	16139	16043	16275	16174	15976	16134	16120	16172	16318	16273	16219	16007	16046	15986	16244	16139	16080	16223	16241	16138	16075	16200	16114	16060	15946	16247	16033	16182	16224	16064	16137	16192	16307	16173	16307	16188	16066	16135	16237	16030	16160	16281	15997	16206	16029	16173	16050	16093	16207	16179	16129	16341	15959	16059	16059	16049	16054	16164	16262	16010	16171	16228	16187	16160	16024	15916	16094	16212	16039	15995	16168	16210	16011	15980	16064	16019	16138	16195	16242	16067	16197	16117	16181	16173	16339	16109	16124	16094	16115	15979	16178	16090	16192	16280	16220	15948	16204	15969	16114	16075	16114	16029	15922	16169	16058	15989	16187	16264	16278	16245	16023	16169	16055	16085	16177	16119	16104	16333	16156	16141	16193	16069	16245	16049	16101	16398	16072	16072	15954	16202	16191	16056	16244	16149	16157	16129	16184	16300	16504	16325	15994	16320	16078	16312	16183	16203	16164	15966	16020	16196	16220	16065	16133	16025	16055	16142	16271	15994	16162	16009	16119	16088	16108	16093	16059	15948	16026	16167	16055	16162	16145	16066	16088	16190	16123	16143	16150	15973	16196	16130	16388	16050	16175	16219	16086	16070	16045	16004	16133	16339	16049	16065	15996	16313	15992	16235	16056
54575	73913	51519	28691	18327	14568	14292	14502	14317	14288	14466	14467	14452	14180	14340	14369	14543	14328	14336	14278	14131	14414	14151	14205	14399	14306	14443	14327	14387	14352	14447	14286	14289	14373	14381	14313	14283	14345	14394	14275	14326	14226	14358	14252	14162	14215	14206	14333	14273	14232	14270	14465	14230	14422	14213	14452	14153	14245	14052	14428	14239	14459	14253	14477	14221	14346	14479	14390	14285	14139	14330	14294	14384	14340	14290	14360	14397	14379	14302	14242	14274	14196	14292	14353	14460	14292	14232	14428	14413	14314	14267	14474	14261	14261	14199	14418	14273	14233	14366	14449	14468	14328	14215	14232	14426	14221	14200	14395	14367	14339	14422	14274	14222	14173	14274	14309	14175	14249	14459	14282	14298	14202	14377	14165	14258	14338	14294	14130	14511	14405	14222	14294	14292	14219	14504	14399	14324	14190	14176	14314	14213	14416	14306	14312	14329	14309	14288	14268	14302	14350	14312	14487	14237	14382	14332	14314	14373	14267	14351	14512	14204	14300	14234	14434	14478	14397	14345	14281	14293	14236	14261	14338	14490	14297	14411	14108	14404	14281	14373	14482	14209	14231	14320	14252	14274	14373	14361	14293	14371	14249	14435	14189	14313	14421	14464	14291	14573	14389	14206	14386	14355	14304	14229	14353	14530	14267	14303	14423	14400	14271	14414	14442	14241	14377	14303	14238	14255	14345	14307	14195	14246	14288	14032	14226	14212	14098	14306	14379	14309	14234	14155	14462	14162	14402	14300	14159	14211	14256	14150	14253	14067	14390	14298	14304	14178	14327	14282	14287	14344	14486	14236	14333	14343	14356	14269	14559	14356	14263	14247	14130	14288	14200	14388	14276	14246	14360	14335	14429	14242	14310	14531	14187	14282	14435	14299	14274	14253	14310	14224	14290	14147	14334	14257	14329	14356	14357	14445	14285	14434	14345	14319	14125	14384	14157	14270	14256	14208	14425	14360	14230	14260	14284	14307	14410	14422	14284	14386	14342	14235	14470	14181	14262	14247	14450	14279	14402	14365	14121	14262	14328	14493	14250	14399	14353	14279	14359	14371	14313	14225	14383	14438	14536	14299	14236	14478	14241	14218	14415	14296	14131	14119	14209	14394	14250	14366	14227	14454	14281	14173	14310	14430	14180	14386	14330	14289	14365	14501	14422	14281	14425	14208	14253	14352	14339	14336	14256	14383	14252	14308	14218	14366	14289	14278	14235	14278	14366	14266	14307	14384	14349	14383	14461	14373	14430	14109	14281	14200	14226	14146	14390	14341	14335	14327	14201	14377	14330	14466	14345	14413	14204	14271	14233	14333	14204	14300	14310	14228	14486	14216	14352	14235	14375	14136	14425	14244	14278	14351	14354	14436	14331	14402	14371	14285	14269	14196	14241	14326	14183	14413	14068	14304	14444	14255	14358	14186	14459	14414	14179	14427	14158	14336	14349	14174	14229	14384	14355	14323	14426	14288	14253	14315	14236	14309	14245	14312	14299	14160	14277	14275	14163	14308	14088	14204	14443	14413	14326	14281	14392	14412	14141	14446	14263	14415	14500	14373	14486	14323	14199	14354	14401	14305	14331	14307	14511	14269	14259	14256	14162	14354	14327	14198	14248	14327	14191	14262	14420	14242	14349	14404	14231	14388	14411	14143	14328	14248	14223	14385	14205	14280	14202	14280	14467	14083	14199	14248	14209	14144	14308	14283	14373	14264	14327	14409	14252	14242	14400	14338	14155	14251	14264	14061	14242	14366	14189	14086	14384	14089	14289	14434	14302	14358	14284	14329	14318	14350	14208	14339	14495	14396	14186	14368	14238	14437	14237	14274	14310	14364	14166	14399	14240	14198	14302	14193	14318	14251	14389	14316	14355	14373	14416	14324	14226	14510	14253	14421	14246	14091	14249	14495	14330	14294	14324	14205	14354	14447	14255	14340	14231	14300	14279	14359	14361	14347	14321	14284	14389	14178	14602	14293	14440	14356	14311	14304	14396	14187	14378	14263	14323	14408	14281	14396	14127	14179	14264	14213	14343	14428	14302	14309	14346	14314	14198	14226	14418	14098	14233	14139	14220	14274	14369	14220	14254	14339	14271	14394	14388	14245	14303	14309	14308	14294	14224	14433	14354	14327	14189	14291	14227	14378	14476	14356	14308	14080	14326	14256	14338	14407	14256	14394	14324	14291	14306	14263	14207	14268	14324	14342	14205	14387	14124	14214	14405	14308	14250	14291	14313	14439	14289	14380	14347	14244	14231	14280	14309	14353	14314	14462	14246	14210	14279	14271	14302	14198	14278	14240	14303	14360	14292	14226	14289	14308	14314	14259	14263	14330	14354	14234	14398	14221	14235	14360	14227	14392	14451	14306	14416	14309	14326	14245	14148	14305	14286	14486	14318	14222	14321	14178	14402	14211	14304	14425	14148	14280	14217	14333	14292	14307	14302	14220	14293	14225	14365	14163	14374	14312	14374	14463	14123	14268	14293	14414	14324	14408	14383	14170	14381	14256	14274	14161	14125	14340	14315	14134	14325	14162	14397	14410	14301	14324	14180	14408	14181	14159	14252	14454	14441	14327	14454	14302	14445	14250	14312	14095	14237	14366	14323	14162	14235	14500	14258	14403	14254	14456	14237	14232	14184	14436	14303	14444	14468	14346	14413	14453	14224	14219	14472	14252	14277	14448	14403	14429	14341	14497	14216	14242	14144	14341	14347	14278	14378	14254	14283	14258	14323	14284	14435	14167	14619	14271	14157	14310	14365	14227	14535	14219	14326	14254	14338	14350	14249	14441	14316	14402	14273	14380	14372	14325	14241	14238	14160	14390	14348	14434	14353	14301	14447	14337	14230	14553	14190	14361	14342	14526	14180	14276	14380	14425	14230	14303	14342	14370	14278	14353	14274	14358	14244	14372	14393	14311	14259	14399	14355	14291	14419	14557	14383	14352	14268	14383	14258	14410	14222	14233	14152	14409	14371	14290	14309	14387	14393	14409	14280	14197	14206	14359	14303	14220	14315	14265	14272	14362	14165	14308	14498	14129	14462	14255	14276	14389	14293	14393	14218	14380	14391	14410	14138	14402	14412	14266	14411	14495	14304	14411	14087	14250	14396	14337	14305	14197	14258	14341	14342	14358	14231	14486	14360	14297	14499	14329	14349	14269	14479	14412	14181	14158	14234	14271	14491	14268	14213	14237	14297	14286	14333	14409	14256	14363	14172	14277	14193	14290	14332	14165	14419	14348	14354	14328	14324	14455	14161	14214	14311	14302	14321	14250	14438	14287	14258	14487	14173	14362	14283	14205	14325	14366	14479	14303	14258	14467	14285	14217	14401	14378	14371	14346	14464	14331	14192	14488	14355	14197	14383	14430	14306	14302	14331	14452	14335	14215	14417	14319	14380	14280	14323	14200	14280	14423	14344	14275	14408	14401	14352	14346	14283	14223	14249	14418	14262	14315	14332	14469	14290	14412	14309	14291	14115	14366	14291	14341	14466	14309	14325	14294	14224	14166	14060	14398	14256	14317	14364	14420	14383	14332	14303	14232	14269	14370	14100	14402	14299	14312	14372	14380	14310	14284	14169	14189	14380	14335	14386	14449	14387	14381	14227	14407	14207	14286	14293	14437	14168	14299	14235	14308	14269	14169	14374	14407	14311	14421	14488	14317	14377	14153	14301	14427	14176	14244	14396	14302	14228	14504	14200	14352	14296	14465	14481	14302	14235	14437	14211	14455	14294	14303	14224	14208	14284	14338	14452	14267	14373	14220	14300	14248	14265	14185	14288	14397	14370	14301	14284	14437	14285	14395	14386	14415	14360	14502	14273	14228	14309	14366	14211	14491	14400	14307	14293	14351	14308	14250	14348	14306	14276	14308	14230	14256	14253	14344	14104	14458	14267	14350	14352	14236	14339	14356	14390	14282	14263	14245	14209	14387	14230	14206	14186	14292	14366	14218	14335	14190	14375	14377	14316	14273	14376	14288	14285	14246	14121	14234	14222	14239	14365	14328	14385	14492	14327	14228	14385	14428	14180	14295	14279	14325	14427	14327	14394	14451	14338	14230	14305	14235	14224	14293	14410	14175	14263	14368	14222	14275	14429	14285	14392	14193	14370	14292	14291	14345	14360	14357	14312	14455	14351	14336	14406	14357	14303	14361	14281	14257	14247	14313	14397	14492	14286	14291	14343	14284	14382	14352	14437	14331	14338	14225	14373	14241	14299	14341	14391	14303	14247	14403	14217	14252	14334	14146	14484	14221	14395	14167	14336	14497	14267	14591	14242	14195	14407	14237	14369	14330	14372	14394	14416	14197	14334	14245	14175	14335	14376	14397	14218	14291	14373	14143	14421	14239	14346	14248	14419	14305	14341	14263	14210	14222	14426	14511	14290	14239	14243	14220	14463	14202	14353	14382	14324	14337	14259	14200	14334	14477	14289	14201	14140	14305	14316	14425	14197	14289	14351	14233	14460	14380	14316	14474	14391	14422	14318	14416	14297	14429	14336	14290	14228	14320	14386	14234	14235	14432	14270	14403	14186	14278	14317	14319	14347	14278	14441	14303	14301	14505	14248	14121	14483	14398	14363	14288	14320	14292	14475	14258	14240	14377	14233	14283	14326	14324	14354	14409	14147	14228	14308	14275	14319	14299	14392	14238	14303	14331	14363	14439	14307	14362	14507	14481	14343	14357	14321	14523	14201	14368	14171	14341	14281	14426	14301	14225	14314	14530	14460	14451	14258	14299	14325	14393	14364	14274	14318	14266	14457	14338	14131	14213	14376	14483	14376	14261	14249	14371	14287	14262	14351	14277	14394	14384	14293	14251	14228	14363	14418	14272	14220	14277	14405	14239	14337	14228	14367	14459	14261	14239	14435	14165	14307	14366	14458	14259	14464	14300	14381	14391	14366	14157	14368	14189	14269	14399	14241	14409	14310	14305	14192	14336	14367	14302	14172	14410	14343	14338	14224	14362	14351	14217	14321	14418	14368	14301	14257	14264	14424	14220	14107	14462	14410	14182	14274	14320	14394	14204	14237	14371	14370	14342	14284	14336	14341	14351	14192	14216	14334	14314	14392	14569	14257	14340	14293	14129	14481	14449	14266	14471	14453	14201	14397	14326	14396	14372	14298
22876	22278	31198	25417	22092	22427	22203	16639	15541	16146	16056	16023	15758	15773	15562	15892	15672	15633	15664	15768	15917	15660	15572	15787	15617	15642	15723	15786	15704	15437	15499	15688	15551	15588	15588	15622	15847	15376	15503	15606	15650	15694	15736	15627	15554	15547	15480	15710	15582	15629	15622	15611	15513	15654	15576	15568	15562	15727	15743	15586	15649	15487	15644	15400	15579	15576	15710	15494	15449	15551	15643	15544	15671	15485	15620	15445	15769	15449	15692	15593	15480	15571	15419	15646	15518	15646	15621	15619	15604	15454	15461	15519	15493	15476	15374	15626	15367	15635	15470	15532	15590	15721	15569	15424	15599	15485	15540	15444	15773	15440	15642	15629	15568	15474	15322	15490	15573	15390	15585	15665	15508	15639	15373	15393	15467	15676	15438	15777	15627	15591	15463	15469	15809	15433	15419	15513	15592	15480	15632	15428	15594	15605	15755	15710	15650	15615	15668	15531	15553	15545	15635	15607	15577	15411	15546	15737	15466	15383	15553	15445	15653	15483	15477	15629	15367	15415	15490	15603	15480	15553	15489	15415	15507	15485	15529	15366	15558	15629	15586	15430	15493	15538	15447	15384	15525	15601	15599	15489	15552	15452	15593	15563	15558	15488	15575	15520	15486	15534	15435	15551	15411	15406	15566	15582	15529	15506	15311	15332	15595	15574	15447	15659	15427	15535	15364	15426	15663	15710	15310	15532	15534	15554	15396	15438	15651	15627	15517	15505	15622	15525	15480	15594	15693	15588	15518	15419	15614	15573	15564	15500	15529	15473	15549	15293	15610	15385	15592	15775	15821	15691	15577	15490	15587	15467	15676	15722	15535	15470	15555	15521	15519	15701	15509	15530	15614	15228	15359	15630	15377	15552	15354	15314	15463	15538	15467	15585	15510	15606	15474	15462	15418	15413	15711	15561	15431	15559	15576	15406	15462	15413	15588	15401	15354	15547	15540	15506	15510	15424	15438	15601	15442	15437	15469	15582	15663	15316	15455	15683	15486	15500	15665	15497	15349	15336	15591	15379	15514	15529	15555	15425	15458	15421	15464	15464	15505	15335	15559	15609	15497	15497	15359	15315	15730	15439	15408	15658	15445	15628	15630	15728	15453	15524	15394	15438	15469	15479	15595	15420	15620	15463	15475	15455	15575	15603	15384	15355	15461	15475	15331	15614	15537	15556	15394	15539	15561	15416	15476	15448	15614	15575	15539	15475	15527	15510	15544	15448	15477	15313	15571	15562	15520	15489	15522	15581	15655	15686	15694	15489	15601	15642	15399	15475	15611	15474	15478	15484	15522	15505	15444	15300	15281	15658	15634	15491	15497	15615	15435	15661	15459	15652	15417	15388	15751	15492	15643	15507	15433	15479	15583	15532	15466	15664	15502	15537	15474	15747	15623	15503	15523	15608	15552	15624	15662	15572	15687	15677	15501	15494	15792	15502	15605	15702	15398	15493	15355	15720	15278	15533	15430	15421	15502	15334	15488	15508	15456	15686	15590	15629	15696	15523	15309	15493	15318	15407	15519	15508	15463	15650	15500	15480	15552	15398	15470	15416	15416	15503	15374	15483	15638	15497	15619	15499	15568	15558	15501	15378	15500	15590	15635	15557	15345	15448	15325	15583	15685	15542	15389	15627	15335	15637	15452	15405	15313	15543	15566	15516	15583	15424	15529	15524	15377	15539	15602	15644	15598	15498	15576	15403	15522	15567	15591	15647	15578	15766	15617	15562	15531	15459	15523	15586	15560	15775	15432	15586	15500	15523	15542	15585	15560	15579	15357	15428	15570	15505	15540	15659	15493	15405	15736	15448	15533	15540	15613	15429	15666	15287	15504	15782	15455	15540	15605	15432	15343	15306	15515	15597	15594	15621	15447	15616	15401	15551	15462	15432	15609	15509	15637	15439	15586	15668	15448	15523	15573	15314	15676	15612	15608	15477	15587	15449	15677	15589	15622	15542	15376	15553	15355	15419	15549	15341	15533	15701	15510	15576	15522	15467	15465	15621	15557	15423	15511	15543	15657	15558	15371	15463	15701	15687	15481	15507	15487	15567	15387	15541	15641	15590	15572	15640	15313	15542	15482	15320	15605	15593	15510	15510	15457	15467	15477	15441	15481	15501	15596	15417	15714	15386	15493	15472	15423	15515	15577	15624	15643	15378	15590	15560	15508	15690	15626	15480	15568	15367	15379	15432	15560	15589	15488	15477	15561	15485	15342	15458	15502	15562	15646	15396	15460	15516	15529	15456	15553	15637	15462	15287	15669	15600	15563	15502	15433	15610	15585	15451	15433	15583	15562	15632	15630	15611	15485	15449	15304	15381	15463	15516	15609	15626	15602	15322	15645	15632	15671	15458	15518	15286	15498	15548	15511	15323	15555	15408	15521	15463	15503	15352	15587	15449	15841	15527	15451	15424	15608	15651	15621	15510	15461	15527	15741	15413	15632	15475	15643	15621	15657	15454	15551	15606	15582	15485	15660	15559	15616	15391	15541	15616	15719	15302	15503	15607	15275	15433	15575	15481	15533	15592	15420	15468	15713	15601	15586	15403	15237	15371	15578	15468	15629	15335	15636	15691	15407	15456	15537	15532	15534	15426	15514	15538	15452	15728	15319	15577	15536	15619	15546	15645	15354	15664	15691	15407	15754	15571	15597	15672	15659	15611	15456	15608	15645	15517	15640	15529	15625	15547	15546	15657	15543	15356	15536	15473	15371	15379	15615	15394	15587	15661	15491	15458	15435	15469	15537	15377	15641	15703	15607	15596	15599	15554	15449	15517	15499	15448	15451	15583	15360	15492	15530	15590	15714	15515	15500	15591	15549	15537	15423	15451	15555	15742	15729	15572	15600	15608	15335	15598	15481	15556	15537	15463	15465	15517	15435	15446	15312	15431	15436	15482	15528	15708	15377	15605	15580	15324	15477	15582	15427	15446	15474	15443	15484	15456	15422	15548	15648	15612	15619	15607	15524	15398	15547	15430	15406	15378	15539	15435	15389	15349	15554	15664	15597	15703	15640	15553	15705	15559	15586	15504	15502	15465	15653	15430	15489	15584	15533	15601	15523	15443	15398	15499	15507	15625	15441	15559	15559	15352	15600	15381	15348	15307	15557	15630	15490	15481	15590	15441	15512	15362	15453	15586	15541	15463	15508	15516	15571	15621	15611	15734	15533	15326	15579	15553	15686	15500	15474	15428	15419	15655	15651	15508	15433	15547	15612	15469	15585	15549	15436	15404	15499	15510	15475	15497	15370	15366	15632	15628	15894	15613	15322	15342	15505	15364	15548	15546	15338	15737	15507	15492	15416	15507	15567	15431	15462	15515	15611	15587	15465	15492	15404	15438	15714	15452	15389	15369	15407	15472	15512	15509	15483	15459	15544	15504	15825	15480	15460	15709	15401	15333	15267	15380	15633	15414	15407	15542	15573	15539	15395	15426	15467	15394	15499	15583	15568	15511	15308	15452	15316	15469	15326	15352	15430	15503	15386	15522	15604	15443	15564	15549	15514	15700	15555	15450	15628	15542	15496	15536	15687	15182	15476	15585	15489	15358	15372	15264	15568	15522	15577	15436	15520	15477	15589	15492	15616	15577	15342	15485	15641	15527	15485	15348	15622	15395	15342	15454	15451	15571	15500	15438	15399	15488	15500	15563	15536	15617	15566	15514	15504	15453	15509	15312	15542	15622	15331	15587	15550	15582	15519	15586	15570	15523	15358	15450	15665	15435	15494	15312	15323	15559	15666	15470	15448	15371	15363	15567	15441	15522	15648	15578	15600	15458	15515	15485	15433	15565	15194	15488	15691	15458	15439	15579	15499	15580	15486	15440	15573	15394	15400	15527	15526	15608	15492	15301	15568	15613	15290	15486	15416	15585	15610	15516	15348	15545	15393	15503	15359	15412	15590	15420	15566	15441	15624	15423	15496	15620	15652	15746	15420	15693	15591	15700	15574	15641	15384	15677	15511	15320	15663	15624	15715	15419	15713	15523	15516	15523	15610	15543	15614	15538	15676	15650	15402	15468	15453	15494	15535	15483	15557	15580	15517	15662	15320	15391	15681	15652	15668	15479	15367	15543	15458	15428	15586	15519	15502	15527	15314	15364	15382	15489	15605	15408	15487	15500	15396	15340	15603	15542	15575	15464	15482	15676	15598	15639	15549	15347	15513	15485	15611	15549	15611	15350	15406	15423	15408	15508	15384	15410	15484	15405	15425	15501	15517	15539	15494	15385	15589	15415	15490	15557	15687	15702	15552	15423	15573	15564	15829	15393	15523	15484	15583	15562	15436	15649	15670	15415	15602	15643	15694	15638	15668	15591	15667	15425	15747	15496	15534	15549	15447	15693	15491	15532	15641	15507	15522	15458	15524	15628	15560	15610	15527	15512	15500	15515	15568	15327	15612	15389	15588	15463	15663	15412	15250	15521	15633	15662	15496	15536	15686	15418	15435	15534	15393	15452	15626	15330	15555	15593	15461	15501	15519	15529	15245	15587	15550	15414	15488	15437	15536	15719	15644	15512	15514	15552	15372	15631	15442	15412	15627	15504	15689	15710	15632	15448	15621	15464	15675	15650	15539	15715	15632	15477	15425	15570	15641	15344	15435	15572	15421	15785	15470	15441	15338	15749	15544	15589	15617	15425	15622	15668	15444	15390	15455	15712	15549	15529	15678	15405	15550	15610	15439	15586	15625	15529	15789	15354	15629	15497	15448	15440	15675	15494	15436	15379	15544	15668	15763	15634	15403	15414	15522	15456	15844	15648	15534	15549	15450	15401	15378	15675	15398	15385	15354	15438	15513	15265	15419	15405	15660	15451	15712	15618	15424	15702	15258	15544	15753	15470	15613	15576	15466	15505	15531	15510	15513	15537	15627	15710	15597	15444	15601	15434	15501	15534	15440	15561	15465	15503	15491	15422	15440	15393	15593	15463	15476	15402	15491	15327	15559	15429	15231	15445	15514	15425	15556	15419	15405	15505	15454	15492	15715	15659	15539	15474	15515	15507	15550	15521	15609	15517	15558	15163	15730	15720	15433	15551	15532	15592	15427	15360	15456	15395	15540	15445	15555	15620	15467	15285	15437	15667	15516	15570	15368	15374	15393	15533	15198	15573	15616	15491	15414	15592
60533	102912	79406	48629	27255	15480	13821	13865	13942	13862	13873	14122	14044	13864	13937	13782	13946	13836	13792	13980	13862	13865	13752	13742	13921	13969	13671	14033	13985	13721	13886	13848	13886	13768	13940	13873	13874	14005	14019	13836	14053	13970	13922	13937	13868	13875	13832	13900	14115	14079	13763	13701	14070	13880	13991	13946	13900	13952	13854	13950	13859	13833	13797	13875	14012	13661	14039	13801	13833	13905	14035	13898	13984	13972	13861	13914	13846	14011	13988	13857	13966	13824	13824	13797	13920	13862	13705	13783	13957	13765	14022	13986	13861	13929	13974	13865	13844	13925	13771	13926	13771	13811	13842	13931	13879	13969	13924	13920	14022	13886	13773	13854	14035	13838	14050	13832	13774	14059	13886	13870	13986	13832	13615	13986	13857	13919	13847	13924	13926	13913	13949	13959	13903	13759	13943	13960	13847	13756	13913	13873	13736	13959	13904	13793	13867	13800	13905	13831	13837	13914	13740	14022	13867	14004	13846	13817	13864	13850	13800	13893	13892	13910	13775	13944	13918	13885	13886	13827	13889	13945	14094	13772	13928	13846	13784	13756	13926	13857	13777	13774	13795	13828	13774	13877	13793	13944	13766	13830	13885	14072	13976	13865	13915	13841	14109	13879	13945	13823	13912	13967	13837	13837	14014	13865	13855	13710	13701	13902	13744	13769	13965	13891	13717	13796	13917	13781	13906	14072	13936	13785	13909	13857	14154	13843	13968	13948	13819	13868	14000	13818	13750	13819	13700	13827	13905	13894	13983	13873	13841	13978	13938	13858	13920	13780	13901	13911	13710	13872	13710	13865	13862	13934	13809	13849	13824	13866	13782	13814	13946	13853	13811	13971	13977	13915	13729	13950	13734	13710	13936	13798	13832	13844	13793	13831	13922	13906	13959	13839	13788	13810	13807	13752	13877	13888	13991	13965	13752	13880	13944	13683	13892	13932	13850	13885	13925	13915	13843	13907	13912	13979	13806	13834	13713	13711	13834	13861	13793	13751	13853	13970	13913	13875	13912	13849	13893	13757	13866	13938	13936	13813	13903	13907	13768	13877	13813	13854	13860	13978	13869	13727	13788	13940	13831	14087	13792	13765	14034	13780	13848	13829	13880	13895	13745	13805	13869	13785	13837	13941	13929	13938	13802	13969	13736	13810	13922	13939	13860	13846	13765	13962	13876	13854	14034	13954	13852	13863	13768	13723	13884	13829	13866	13731	13758	13821	13811	13783	13876	13879	13911	13954	13922	13892	13818	13867	13886	13886	13932	13808	14040	13893	14067	13910	13938	13780	13702	14002	13857	13824	13794	13784	13868	13823	13917	13848	13904	13836	13875	13863	13785	14027	13901	14000	13773	13999	13768	13920	13925	13918	13776	14030	13796	13880	13809	13897	13803	13763	13849	13866	13868	13922	13857	13854	13740	13844	13788	13838	13903	13894	13921	13663	13792	13948	13962	13739	13782	13831	13804	14019	13913	13903	13726	13880	13787	13821	13822	13882	13988	13901	14051	13821	13892	13611	13720	13905	13823	13768	13949	13843	13881	13907	13961	13940	13736	14032	13925	14030	13939	13864	13898	13900	13848	14002	13805	13934	13832	13966	13919	13837	13942	13829	13867	13933	13929	13931	13994	13919	13774	13926	13721	13964	14126	13886	13769	13925	13947	13689	13831	13750	13899	13747	13939	13945	13935	14036	13938	13773	13826	13705	13918	13963	13860	13846	13958	13877	13785	13938	13890	13848	13811	13763	13904	13864	13852	13895	13853	13778	13944	13785	13964	13805	13885	13837	13687	13909	13719	14021	13819	13956	13903	13930	13912	13971	13916	13843	13813	13801	13911	13781	13901	13849	13947	14082	13826	13898	13826	13900	13776	13967	13896	13777	14119	13866	14001	13825	13825	13626	13845	13921	13903	13771	14004	13906	13795	13953	13883	13814	13743	13756	13896	14006	13821	13860	13643	13948	13832	13904	13907	13927	14015	13919	13785	13848	14054	13886	13846	13885	13758	13870	13962	13961	13881	13998	13805	13879	13774	13922	13733	13861	13969	13851	13809	13858	13940	14022	13855	13785	13837	13966	13895	13770	13895	13933	13985	13785	13928	13890	13809	13800	13929	13950	13865	13870	13826	13886	13973	13671	13854	13781	13832	13874	13827	13988	13861	13932	13888	13868	13751	13883	13748	13981	13963	13941	13989	13982	13818	13896	13925	13897	14006	13853	14041	13916	13771	13910	13816	13905	13976	13837	13849	13916	14020	13952	13812	13845	13931	13996	13930	13861	13879	13820	13970	13642	13919	13842	13929	13690	13983	13847	13866	13987	13764	13859	13905	13795	13879	13997	13952	13991	13825	13894	13768	13937	13958	13713	13864	13975	13757	13784	13837	13732	13929	13977	13876	14019	13985	14074	13938	13858	13879	14021	13787	14027	13815	13836	13845	13700	13826	13883	13890	13917	13678	13880	13878	13885	13760	13777	13921	13915	13999	13783	13710	13942	13814	13925	13804	13884	13829	13832	13900	13858	13808	13868	13820	14041	13789	13721	13838	13848	13857	13796	13792	13788	13939	14017	13789	13921	13852	13738	13783	13788	13949	13978	13826	13890	13918	13856	13748	13794	13757	13805	13941	13825	13794	13870	14043	13955	13907	13872	13872	13954	13900	14025	13832	13710	13845	13934	14018	13959	13953	13843	13891	13831	14032	13923	13857	13784	13930	13863	13932	13770	13888	13973	13942	13763	13984	13974	13710	13957	13896	13825	13819	13784	13825	13897	13921	13859	13915	13800	13947	14007	13633	13909	13943	14045	13793	13913	13919	13696	13988	13894	13773	13923	13862	13941	13841	13806	13860	13896	13950	13841	13815	13905	13909	13923	13897	13899	13797	13921	13830	13933	14153	13933	13988	13714	13919	13880	13883	13861	13990	13831	13968	13745	13960	13858	13844	13773	13846	13887	13732	14018	13844	13913	13891	13901	13845	14009	13882	13937	13932	13898	13868	13785	13921	13809	14079	14057	13779	13918	13997	13828	13860	13836	13855	13866	13962	13807	13651	13968	13810	13757	13946	13820	13892	13986	13919	13806	14026	13826	13989	13884	13765	13924	13766	13888	13927	13942	13786	13925	13935	13978	13960	13983	14047	13679	13939	13765	13806	13871	13764	13795	13997	13962	13713	14098	13840	13953	13834	13761	13899	13784	13689	13811	13849	13908	13732	13884	14052	13870	13903	13893	13870	13839	13759	13925	13822	13889	13920	13793	13992	13825	13938	13901	13837	13877	13850	13856	13736	13953	13757	13721	13811	13831	13929	13789	13873	13879	13902	13960	14009	13776	14060	13807	13748	13886	13912	13845	13754	13760	13934	13785	13895	13946	13845	13908	13765	13849	13734	14022	13782	13843	13866	13796	13878	13914	13855	13978	13845	13965	13755	13942	13767	13877	13780	13943	13841	13787	13820	13835	13735	13807	13832	13906	13749	13979	13974	13986	13874	13900	13937	13881	13957	13796	13784	13716	13697	13895	13804	13927	13722	13985	13869	13990	13928	13887	13766	13877	13951	13821	13854	13954	13990	13869	13882	13878	13833	13788	14074	13783	13974	13802	13798	13748	13836	13979	13859	13796	13815	13751	13925	14083	13899	13738	13930	13906	13948	13756	13781	13935	13813	13850	13639	13950	13820	13845	13907	13749	13850	13974	13950	13808	13872	13814	13858	13795	13968	13872	13865	13854	13939	13941	13767	13766	13976	14090	13935	13828	13934	13951	13793	13805	13973	13964	13909	13978	13916	13962	13849	13774	13651	13899	13908	13791	14049	13932	13919	13857	13695	13869	13833	13946	13806	13899	13774	13965	13857	13868	13871	13893	13860	13845	13893	13884	13803	13955	13867	13982	13885	13781	13955	13683	13842	13788	13896	13931	13867	13731	13889	13855	13704	13814	13925	13900	13897	13917	14018	13960	13887	13876	13792	13849	13883	13766	14017	13820	13950	13831	13922	13888	13807	13736	13938	13869	13854	13938	14102	13735	13936	13844	14025	13947	13949	13888	13991	13949	13711	14095	13677	13932	13910	13850	13886	13902	13657	13951	13788	13924	13922	14008	13907	13865	13995	13794	13953	14106	13874	13941	13739	14027	13753	13838	13797	13908	13709	13994	13907	13741	13867	13964	13947	13748	14010	13800	13900	13794	13803	13766	13753	13834	13843	13952	13903	13743	14008	13742	13705	13914	13833	13758	13873	13921	13920	13956	13754	13963	13864	13844	14017	13827	13905	13876	13916	13620	13925	13881	13857	13926	13787	13924	13657	13874	13963	13853	13856	13804	13844	13882	13894	14129	13937	13819	13968	13841	14047	13828	13808	13941	13721	13930	13822	13768	13902	13696	13959	13885	13845	13880	13967	13947	13785	13709	13875	13848	14016	14026	13688	13910	13946	13856	13871	13915	13842	13965	14001	14056	13935	13926	13753	13870	13967	13854	13973	13812	13807	13939	13889	13842	13888	13830	13789	13868	13847	13830	13821	13820	13831	13777	13911	13829	13736	14043	13941	13860	13794	13822	14045	13668	13854	13902	13919	13818	13746	13781	14070	14026	13956	13791	13904	13764	13751	13924	13761	13887	13965	13814	13866	14022	13928	13869	13992	13918	13819	13952	13964	13901	14027	13767	13901	13836	13976	13894	14005	13917	13807	13953	13817	13847	13984	13728	13755	13791	13776	14036	13873	13855	13968	13761	13871	13893	13797	13671	13879	13740	13851	13922	13828	13928	13788	13931	13824	13896	13855	13920	13835	13956	13987	13726	13928	14073	13697	13829	13954	13834	13841	13970	13893	14004	13862	13963	13875	13867	13869	13913	13793	13955	13844	13719	13882	13811	13826	13919	14036	13750	13853	14007	13899	13955	14041	13929	13730	13880	13996	13793	13766	13929	13645	13857	13926	13932	13824	13925	13966	13931	13725	13809	13907	13962	13911	13920	13942	13840	13893	13875	13750	13955	13969	13912	13867	13715	13940	13945	13854	13887	13920	13709	13976	13770	14044	13877	13852	13899	14063	13954	13851	13948	13909	13839	13907	13929	13827	13920	13874	14074	13885	13908	13888	13859	14004	13869	13804	13844	13924	13899	13935	13822	13842	13825
32132	37003	36566	25774	18608	16908	16738	16440	16416	16415	16779	16515	16457	16411	16221	16326	16328	16435	16340	16340	16549	16578	16590	16331	16225	16432	16355	16381	16286	16348	16495	16591	16537	16488	16191	16357	16445	16342	16321	16567	16364	16437	16470	16392	16482	16269	16438	16381	16356	16496	16442	16479	16394	16291	16347	16315	16337	16460	16426	16429	16450	16463	16519	16522	16291	16431	16525	16602	16481	16412	16597	16609	16324	16179	16377	16480	16345	16338	16340	16395	16366	16253	16371	16442	16444	16271	16455	16308	16379	16272	16282	16444	16516	16632	16292	16284	16319	16460	16292	16474	16434	16495	16423	16458	16356	16077	16511	16231	16445	16308	16414	16594	16351	16352	16483	16311	16365	16295	16388	16336	16480	16184	16265	16461	16412	16260	16258	16333	16257	16512	16377	16667	16215	16541	16303	16483	16202	16248	16265	16514	16315	16475	16316	16396	16585	16439	16292	16295	16355	16524	16115	16335	16395	16334	16225	16225	16287	16423	16435	16316	16406	16208	16297	16443	16620	16513	16351	16213	16393	16371	16260	16175	16408	16452	16419	16352	16453	16322	16368	16392	16560	16476	16281	16227	16283	16470	16512	16322	16541	16396	16387	16319	16374	16657	16322	16287	16383	16374	16498	16527	16576	16473	16286	16189	16361	16400	16338	16268	16449	16298	16254	16363	16105	16334	16321	16434	16414	16251	16361	16318	16386	16532	16364	16419	16358	16127	16294	16396	16198	16577	16555	16320	16337	16405	16421	16433	16434	16399	16451	16354	16301	16344	16474	16586	16604	16412	16304	16379	16489	16320	16390	16451	16463	16193	16331	16404	16420	16400	16277	16368	16242	16124	16464	16275	16429	16045	16354	16471	16542	16280	16485	16463	16399	16655	16359	16348	16294	16202	16395	16339	16519	16432	16216	16310	16562	16415	16458	16247	16342	16318	16339	16250	16403	16496	16311	16477	16309	16189	16213	16426	16527	16363	16617	16606	16466	16481	16365	16271	16150	16388	16427	16370	16398	16194	16274	16466	16505	16270	16371	16308	16332	16338	16404	16471	16367	16398	16288	16582	16318	16269	16312	16226	16680	16522	16181	16204	16457	16527	16190	16390	16422	16303	16269	16421	16512	16404	16358	16365	16347	16079	16325	16376	16542	16302	16368	16469	16399	16284	16351	16662	16523	16708	16361	16543	16421	16527	16289	16557	16381	16122	16323	16488	16476	16397	16382	16324	16191	16333	16280	16361	16467	16319	16374	16251	16397	16387	16393	16326	16310	16462	16431	16357	16275	16367	16338	16453	16416	16487	16309	16312	16545	16392	16431	16478	16194	16387	16446	16568	16281	16265	16499	16464	16490	16534	16421	16287	16570	16416	16351	16371	16554	16439	16363	16266	16390	16487	16478	16405	16586	16594	16590	16594	16189	16425	16385	16384	16520	16299	16290	16253	16302	16452	16285	16652	16355	16259	16467	16432	16341	16452	16539	16300	16253	16162	16361	16292	16468	16413	16220	16263	16512	16393	16335	16307	16322	16616	16415	16285	16280	16328	16395	16443	16630	16433	16414	16363	16338	16410	16308	16459	16779	16487	16507	16450	16442	16341	16281	16424	16273	16338	16252	16397	16518	16375	16386	16250	16393	16361	16229	16527	16191	16448	16220	16203	16500	16207	16477	16494	16409	16515	16297	16299	16289	16489	16378	16434	16571	16332	16232	16219	16485	16458	16331	16462	16583	16365	16251	16207	16347	16447	16226	16483	16478	16423	16544	16440	16351	16538	16331	16322	16348	16503	16342	16266	16263	16532	16427	16689	16305	16511	16397	16382	16201	16461	16252	16550	16690	16300	16423	16417	16316	16399	16401	16371	16496	16361	16418	16201	16296	16421	16200	16429	16391	16108	16487	16280	16508	16576	16377	16397	16465	16438	16486	16475	16445	16485	16352	16519	16581	16518	16603	16550	16218	16268	16263	16348	16198	16302	16396	16395	16601	16391	16486	16461	16440	16456	16190	16379	16437	16320	16307	16435	16512	16420	16207	16461	16429	16384	16555	16250	16349	16277	16179	16301	16439	16270	16416	16414	16562	16471	16531	16552	16490	16590	16544	16398	16251	16369	16537	16497	16386	16405	16232	16542	16243	16424	16350	16322	16213	16546	16431	16355	16385	16301	16307	16390	16410	16265	16557	16323	16284	16557	16361	16326	16488	16290	16412	16395	16286	16221	16417	16348	16481	16212	16417	16466	16406	16407	16440	16361	16206	16299	16325	16387	16344	16146	16430	16342	16433	16533	16273	16233	16634	16087	16386	16418	16379	16328	16427	16294	16497	16457	16513	16352	16376	16503	16536	16359	16249	16452	16474	16481	16556	16408	16472	16429	16468	16519	16199	16355	16509	16468	16267	16239	16681	16335	16351	16296	16583	16162	16382	16502	16615	16221	16374	16466	16409	16362	16422	16550	16446	16330	16492	16482	16573	16401	16534	16265	16424	16417	16414	16293	16345	16102	16312	16336	16490	16495	16421	16251	16481	16458	16468	16462	16310	16208	16524	16400	16396	16333	16317	16398	16538	16100	16223	16514	16316	16262	16211	16475	16365	16310	16297	16333	16333	16238	16455	16275	16547	16408	16474	16374	16460	16318	16391	16493	16262	16302	16384	16433	16536	16418	16364	16370	16426	16215	16440	16367	16392	16348	16358	16289	16209	16551	16367	16436	16483	16373	16326	16377	16304	16491	16363	16544	16291	16410	16353	16326	16257	16259	16416	16262	16314	16293	16487	16557	16526	16502	16336	16550	16358	16397	16403	16290	16362	16344	16306	16124	16368	16332	16577	16471	16600	16198	16396	16411	16223	16347	16209	16355	16388	16479	16235	16266	16412	16245	16332	16343	16421	16601	16322	16316	16500	16340	16516	16391	16326	16391	16488	16390	16372	16534	16438	16449	16404	16468	16521	16373	16441	16381	16301	16303	16306	16576	16360	16367	16522	16447	16388	16331	16503	16382	16268	16425	16336	16268	16456	16377	16461	16271	16471	16207	16254	16464	16379	16368	16407	16778	16149	16300	16287	16341	16415	16337	16391	16418	16314	16540	16386	16318	16240	16425	16478	16278	16544	16201	16369	16533	16430	16377	16449	16321	16366	16403	16443	16345	16575	16237	16435	16355	16580	16304	16282	16592	16369	16399	16336	16471	16320	16327	16297	16410	16192	16308	16318	16390	16336	16434	16532	16536	16426	16438	16477	16481	16590	16414	16282	16321	16457	16238	16502	16204	16223	16426	16309	16139	16303	16280	16480	16385	16203	16252	16245	16400	16405	16335	16451	16328	16325	16312	16506	16432	16240	16388	16420	16291	16366	16290	16266	16469	16390	16410	16433	16370	16508	16366	16406	16267	16326	16478	16421	16413	16425	16336	16398	16346	16226	16458	16411	16113	16494	16269	16360	16515	16421	16305	16520	16363	16411	16444	16300	16472	16474	16444	16330	16359	16387	16643	16586	16333	16297	16402	16420	16503	16516	16453	16272	16471	16376	16437	16469	16661	16338	16271	16550	16389	16420	16492	16424	16362	16377	16430	16511	16071	16365	16416	16299	16253	16472	16435	16201	16347	16357	16456	16385	16329	16484	16239	16357	16462	16403	16535	16573	16444	16644	16301	16369	16395	16442	16543	16462	16263	16548	16526	16453	16155	16470	16412	16433	16552	16441	16493	16347	16295	16336	16434	16420	16271	16451	16437	16293	16474	16403	16063	16326	16325	16446	16340	16403	16327	16481	16340	16299	16213	16262	16308	16360	16496	16438	16491	16431	16458	16181	16285	16315	16327	16308	16443	16405	16391	16322	16408	16616	16489	16570	16442	16436	16252	16443	16214	16353	16540	16429	16493	16296	16336	16379	16346	16464	16517	16610	16521	16490	16281	16274	16307	16240	16274	16250	16393	16429	16240	16521	16369	16221	16415	16197	16473	16314	16245	16654	16288	16305	16443	16505	16323	16540	16435	16175	16492	16276	16327	16295	16476	16088	16300	16315	16321	16403	16546	16679	16495	16419	16370	16171	16345	16352	16290	16291	16341	16288	16177	16367	16330	16104	16525	16252	16364	16499	16338	16731	16440	16388	16352	16576	16354	16545	16368	16193	16380	16420	16464	16359	16469	16384	16530	16516	16225	16459	16392	16251	16555	16222	16333	16425	16340	16347	16511	16420	16334	16545	16423	16527	16338	16549	16182	16573	16475	16397	16222	16458	16388	16304	16371	16343	16303	16344	16390	16500	16363	16368	16212	16321	16287	16397	16300	16515	16634	16408	16431	16463	16438	16437	16327	16307	16410	16409	16235	16200	16315	16534	16454	16313	16337	16471	16266	16395	16387	16228	16249	16205	16388	16342	16369	16348	16188	16332	16358	16541	16390	16324	16363	16452	16268	16635	16258	16458	16467	16519	16306	16365	16391	16314	16539	16560	16405	16262	16303	16295	16267	16445	16216	16104	16174	16308	16298	16364	16534	16481	16544	16258	16437	16276	16466	16597	16495	16416	16288	16428	16357	16294	16415	16288	16403	16336	16253	16418	16184	16313	16417	16371	16446	16196	16194	16496	16380	16352	16587	16489	16207	16351	16292	16523	16436	16447	16321	16403	16398	16440	16388	16541	16389	16273	16476	16404	16492	16537	16319	16486	16667	16310	16286	16436	16195	16193	16603	16169	16453	16309	16332	16510	16147	16323	16279	16466	16440	16449	16349	16283	16326	16321	16466	16382	16403	16428	16373	16305	16391	16395	16494	16150	16313	16361	16505	16294	16410	16482	16331	16471	16588	16313	16455	16516	16096	16290	16229	16450	16409	16384	16416	16510	16301	16418	16336	16508	16201	16303	16374	16441	16427	16366	16332	16344	16252	16400	16271	16384	16230	16329	16416	16330	16478	16448	16273	16414	16361	16406	16431	16478	16378	16519	16477	16434	16563	16303	16406	16255	16381	16449	16333	16502	16337	16463	16536	16505	16512	16478	16417	16428	16417	16443	16241	16308	16384	16347	16326	16458	16116	16529	16350	16405	16311	16223	16125	16465	16437	16280	16440	16360	16465	16368	16476	16314	16340	16403	16245	16473	16418	16282	16388	16194	16397	16499	16191	16356	16483
42709	54569	37269	21504	16021	14346	14674	14512	14439	14430	14429	14492	14490	14362	14255	14581	14432	14505	14447	14216	14404	14427	14182	14496	14709	14353	14468	14549	14283	14527	14319	14351	14510	14248	14438	14356	14523	14428	14493	14488	14513	14434	14477	14698	14327	14199	14421	14520	14418	14348	14397	14439	14364	14333	14567	14493	14356	14359	14454	14466	14303	14490	14298	14310	14506	14486	14484	14444	14402	14350	14341	14464	14482	14552	14565	14469	14331	14360	14473	14414	14472	14541	14439	14481	14442	14537	14446	14503	14386	14433	14522	14365	14463	14228	14342	14206	14527	14475	14639	14496	14371	14388	14433	14583	14355	14503	14502	14471	14391	14457	14359	14502	14481	14429	14379	14509	14319	14438	14346	14455	14681	14501	14434	14387	14462	14569	14458	14550	14461	14461	14253	14524	14393	14520	14488	14463	14540	14249	14588	14424	14449	14481	14607	14434	14388	14463	14591	14392	14353	14483	14440	14468	14585	14449	14534	14369	14263	14524	14331	14454	14510	14389	14529	14347	14480	14469	14509	14423	14407	14407	14461	14401	14396	14501	14512	14388	14452	14470	14401	14409	14522	14527	14379	14411	14363	14401	14460	14400	14487	14344	14343	14452	14352	14122	14308	14456	14267	14531	14493	14410	14507	14495	14492	14478	14542	14417	14406	14441	14471	14538	14479	14346	14624	14350	14494	14402	14283	14388	14360	14332	14495	14358	14498	14390	14485	14498	14444	14547	14310	14437	14341	14486	14413	14224	14493	14498	14320	14438	14474	14399	14473	14441	14488	14465	14571	14505	14323	14549	14486	14464	14487	14347	14489	14521	14425	14480	14405	14454	14461	14536	14433	14462	14557	14359	14431	14541	14435	14407	14354	14378	14549	14566	14407	14463	14381	14339	14506	14272	14363	14598	14502	14348	14319	14523	14471	14437	14288	14542	14457	14374	14368	14302	14469	14626	14420	14437	14466	14433	14295	14294	14386	14510	14535	14426	14309	14670	14525	14454	14406	14562	14548	14498	14444	14491	14572	14375	14310	14565	14405	14435	14545	14373	14440	14572	14197	14534	14358	14590	14361	14412	14407	14226	14566	14622	14335	14430	14592	14358	14513	14452	14363	14451	14417	14295	14112	14482	14528	14664	14438	14473	14360	14325	14525	14516	14421	14297	14419	14423	14489	14375	14314	14488	14445	14412	14416	14444	14336	14501	14425	14330	14443	14462	14446	14335	14347	14481	14281	14341	14247	14473	14521	14416	14548	14550	14402	14405	14226	14521	14645	14412	14541	14378	14395	14329	14417	14578	14480	14468	14505	14497	14403	14466	14411	14371	14517	14345	14332	14445	14421	14519	14396	14483	14499	14445	14450	14421	14383	14444	14324	14478	14468	14548	14608	14527	14473	14386	14291	14488	14427	14458	14243	14481	14366	14343	14449	14345	14373	14524	14540	14495	14448	14522	14428	14342	14489	14421	14528	14450	14230	14340	14418	14560	14242	14348	14494	14444	14329	14494	14432	14425	14434	14293	14381	14339	14446	14558	14491	14645	14406	14397	14458	14358	14501	14443	14457	14415	14424	14501	14311	14483	14496	14465	14657	14535	14351	14421	14393	14433	14346	14485	14515	14279	14413	14522	14262	14436	14357	14479	14453	14406	14321	14497	14441	14548	14445	14218	14449	14432	14375	14407	14420	14419	14282	14454	14413	14617	14387	14541	14583	14342	14373	14402	14471	14359	14359	14520	14450	14465	14535	14363	14536	14308	14322	14400	14329	14491	14305	14352	14543	14379	14468	14421	14466	14490	14448	14523	14224	14421	14511	14325	14526	14509	14441	14549	14464	14466	14497	14532	14539	14215	14488	14597	14541	14407	14443	14476	14515	14605	14410	14437	14506	14256	14380	14465	14421	14485	14339	14335	14539	14535	14505	14229	14462	14588	14372	14421	14620	14367	14456	14328	14452	14410	14264	14377	14707	14468	14362	14413	14503	14603	14322	14306	14591	14388	14405	14406	14677	14303	14427	14465	14628	14466	14487	14489	14322	14516	14552	14394	14554	14396	14391	14400	14436	14554	14383	14352	14410	14363	14502	14495	14563	14441	14370	14406	14377	14569	14261	14709	14534	14353	14432	14306	14366	14463	14467	14232	14571	14507	14611	14438	14409	14492	14644	14167	14359	14577	14553	14524	14566	14370	14352	14388	14548	14579	14357	14359	14334	14458	14473	14489	14390	14495	14376	14459	14301	14419	14441	14547	14323	14404	14238	14391	14415	14421	14404	14379	14553	14428	14556	14532	14533	14312	14275	14529	14272	14401	14432	14440	14484	14309	14341	14472	14402	14606	14407	14640	14545	14510	14429	14324	14388	14368	14481	14599	14659	14416	14418	14550	14439	14528	14330	14378	14421	14623	14382	14413	14379	14348	14437	14642	14421	14416	14419	14443	14251	14358	14241	14478	14469	14628	14371	14300	14421	14545	14370	14271	14391	14561	14419	14450	14470	14440	14521	14449	14446	14329	14443	14573	14463	14477	14512	14450	14370	14454	14434	14343	14423	14366	14730	14338	14292	14601	14327	14359	14524	14413	14388	14391	14447	14414	14314	14494	14223	14597	14547	14357	14470	14331	14366	14535	14463	14485	14363	14430	14403	14561	14436	14417	14401	14486	14347	14558	14465	14529	14353	14479	14466	14565	14543	14500	14443	14427	14482	14371	14410	14550	14711	14284	14483	14447	14496	14532	14482	14351	14465	14348	14382	14471	14406	14579	14409	14405	14577	14282	14386	14559	14455	14411	14420	14365	14168	14467	14398	14395	14392	14524	14567	14448	14441	14593	14596	14385	14507	14334	14305	14397	14290	14326	14460	14369	14571	14290	14408	14444	14441	14407	14535	14380	14502	14461	14315	14376	14275	14438	14319	14639	14488	14463	14491	14289	14501	14459	14395	14609	14528	14530	14540	14444	14601	14575	14406	14506	14483	14557	14381	14465	14492	14437	14549	14522	14524	14440	14351	14454	14439	14366	14298	14452	14447	14414	14431	14437	14507	14575	14443	14429	14435	14581	14479	14366	14483	14413	14462	14434	14485	14333	14505	14430	14408	14472	14559	14345	14429	14332	14364	14459	14467	14403	14470	14574	14443	14336	14429	14373	14518	14500	14430	14411	14506	14504	14605	14159	14535	14505	14389	14445	14574	14458	14331	14504	14343	14472	14533	14508	14614	14485	14260	14517	14354	14391	14495	14496	14513	14515	14469	14285	14446	14408	14555	14344	14371	14256	14442	14485	14612	14442	14398	14359	14555	14530	14452	14560	14383	14390	14424	14574	14405	14625	14457	14385	14393	14535	14388	14392	14403	14561	14320	14373	14585	14477	14348	14360	14668	14382	14477	14490	14449	14426	14565	14477	14224	14345	14435	14502	14521	14410	14423	14420	14546	14227	14535	14580	14631	14224	14455	14412	14431	14191	14537	14482	14484	14420	14407	14309	14232	14473	14522	14340	14279	14483	14525	14561	14354	14356	14501	14519	14389	14475	14310	14473	14618	14447	14395	14476	14405	14493	14540	14297	14448	14361	14444	14503	14288	14426	14352	14478	14380	14408	14411	14319	14352	14523	14497	14456	14470	14473	14395	14598	14403	14350	14454	14252	14364	14263	14524	14465	14489	14455	14485	14556	14411	14564	14411	14282	14441	14258	14413	14499	14461	14476	14468	14553	14502	14433	14437	14387	14595	14568	14327	14615	14380	14528	14383	14322	14402	14374	14454	14532	14481	14300	14685	14291	14412	14595	14548	14456	14450	14530	14347	14703	14404	14378	14549	14365	14502	14313	14418	14379	14461	14497	14432	14431	14426	14517	14393	14452	14493	14451	14414	14417	14197	14556	14572	14298	14669	14378	14495	14549	14483	14576	14471	14511	14558	14429	14295	14455	14345	14285	14424	14322	14390	14375	14547	14274	14538	14392	14383	14521	14469	14259	14430	14400	14432	14504	14583	14505	14329	14379	14399	14394	14324	14430	14566	14440	14352	14447	14496	14425	14331	14405	14499	14331	14343	14354	14374	14481	14449	14439	14502	14397	14483	14472	14364	14617	14396	14497	14473	14296	14390	14474	14535	14522	14439	14417	14418	14269	14510	14425	14601	14519	14395	14565	14492	14501	14455	14417	14480	14389	14479	14205	14211	14654	14419	14417	14619	14513	14280	14406	14549	14357	14482	14488	14384	14370	14415	14362	14266	14570	14504	14384	14378	14522	14527	14488	14430	14467	14590	14479	14376	14472	14434	14429	14415	14487	14609	14463	14351	14401	14524	14464	14451	14473	14483	14529	14570	14348	14536	14388	14402	14452	14527	14476	14485	14331	14584	14249	14423	14624	14458	14360	14424	14565	14548	14405	14429	14393	14451	14381	14269	14561	14353	14384	14525	14350	14540	14486	14429	14335	14458	14353	14485	14602	14377	14502	14376	14452	14611	14445	14513	14412	14331	14523	14349	14303	14392	14420	14448	14628	14468	14278	14366	14377	14512	14416	14425	14313	14626	14492	14323	14456	14575	14409	14416	14251	14465	14535	14556	14357	14552	14326	14390	14408	14531	14380	14524	14349	14366	14453	14517	14531	14418	14431	14424	14521	14178	14598	14300	14650	14512	14507	14387	14424	14446	14603	14382	14361	14568	14370	14512	14419	14550	14385	14540	14400	14587	14338	14431	14334	14533	14589	14440	14401	14406	14595	14552	14522	14347	14639	14418	14427	14366	14482	14429	14242	14467	14493	14336	14605	14368	14609	14532	14448	14261	14500	14420	14531	14404	14422	14650	14444	14516	14605	14483	14472	14312	14390	14464	14573	14345	14525	14481	14292	14310	14474	14545	14407	14575	14533	14505	14545	14283	14556	14390	14440	14445	14708	14290	14416	14381	14504	14547	14585	14335	14480	14454	14484	14464	14468	14336	14495	14448	14583	14582	14375	14524	14341	14571	14377	14466	14325	14517	14513	14400	14411	14345	14503	14305	14390	14448	14596	14573	14342	14528	14462	14504	14332	14525	14453	14608	14580	14474	14511	14424	14381	14468	14560	14375	14390	14555	14567	14402	14481	14439	14573	14430	14431	14363	14442	14465	14671	14529	14391	14503	14425	14484	14439
27940	31448	39366	30205	20948	18202	17699	17206	16932	16799	16832	17116	17042	16984	17075	17158	16896	17178	16979	16857	16753	16937	16888	17010	16993	16887	17100	16929	16928	16972	16830	16888	16986	16989	16834	16859	17185	16993	17022	17054	16894	16819	16977	17082	16794	16887	16820	16869	16966	16834	16898	16886	17048	16861	16825	16932	16934	16962	16841	16992	17127	16870	16881	16864	16930	16856	16985	16884	16929	17068	16894	16714	16687	17025	17136	16844	17012	16940	16869	16804	16753	16918	16814	16822	17020	16917	16848	16961	16914	16899	17035	17057	17008	16923	16852	16991	16953	16880	16913	16722	16975	16876	16905	17125	16864	16926	16883	17057	16887	16828	16772	17007	16913	16930	16897	16879	16923	16928	16885	16930	16799	16932	17091	16884	17077	16870	16914	16899	17141	16815	16883	16997	17050	16851	16863	16735	16878	16936	16863	16869	16758	16878	17182	17057	16895	16821	16867	17101	16807	16819	16793	16950	16883	16966	16868	16795	16723	17046	16997	16833	16886	17032	16824	16866	16926	16976	17054	16798	16874	16924	16919	16887	16941	17026	16685	16814	17039	16809	17004	17053	16992	16987	16827	16735	17077	16781	17095	16812	16963	16912	16969	16762	16868	16821	16873	16843	17053	16813	16856	16901	16796	16932	16894	16940	16851	16801	17057	16712	16800	16927	16948	16734	16805	17056	17169	16999	16970	16988	16932	16972	16794	16991	16933	16780	16820	16762	16880	16982	17046	16823	17070	17008	16969	16976	17114	16912	16840	16999	16747	16863	16899	16887	16997	17035	16920	17071	16870	16993	16827	16975	17053	16969	16853	16755	16925	16733	16703	17019	16834	16691	17074	17078	16950	17036	16864	16908	17024	16903	16735	17098	16999	17138	16683	16804	16899	16855	16684	16906	16954	16988	17102	17186	16816	16859	17011	17015	16915	17058	17041	16797	16936	16876	16836	16967	17065	17008	17173	16916	16868	16852	16790	16891	16707	16915	16830	17132	16841	16969	16854	16906	17020	17080	16900	16767	16870	17071	17242	16977	16878	16980	16839	17052	16964	16872	16997	16832	16971	16994	17035	16802	16941	16813	16896	17023	16925	16994	16946	16919	16935	16686	16889	16824	17030	16884	17101	17038	16799	17022	16841	16903	17002	16736	16913	16947	16848	16950	16978	16809	16718	16716	16967	16798	17046	16757	16964	16863	16826	16875	16897	16900	16741	17019	16896	17005	16804	16882	16803	16837	16868	16725	17052	17011	16948	16859	16862	17032	16982	16785	16893	17098	16987	16934	16942	16948	16976	16869	16910	17046	17134	16950	16921	16895	16947	16799	17170	16905	16941	16944	16967	16850	16926	16767	16861	16935	16906	16883	16998	17094	17036	16958	16675	16690	17100	16794	16961	16862	16943	16996	16855	16781	16951	16869	17083	16986	16717	16940	16852	16950	16932	17113	16875	16851	16982	16861	16905	16977	16866	16973	16764	16967	16906	17069	16964	17001	16962	16852	16912	17101	16936	16841	16811	16656	16914	17123	16840	16872	16947	16883	16901	16879	16803	16912	17066	17057	16924	16938	16899	16720	16927	16917	16781	16967	17105	16834	16986	16819	16963	16796	17084	16847	16823	16856	16928	16715	17108	17037	16852	17130	16947	17005	16911	17073	16856	16795	16788	16868	17068	17143	16835	16765	17092	16986	16880	16741	16821	16871	17056	16821	16858	16741	16913	16865	16982	16870	16713	16935	16784	16899	16996	16890	16998	17037	17032	16935	16777	16867	16973	16779	17100	16879	16957	16963	17020	16850	16978	16913	16792	16907	17043	16899	17034	17025	16846	16942	16964	16957	16716	17085	17104	16918	16861	16949	16786	16883	17168	17036	16968	17013	17050	16997	16896	17093	17023	16856	16976	16654	16983	16865	16838	17068	16822	16995	16671	17017	16915	17021	16894	16908	16875	16937	16937	16814	17097	16970	16974	16981	16908	16883	17005	16778	17086	16905	16996	16756	16898	16836	17002	16966	16808	16861	16818	17019	16788	16965	17072	17111	17095	16887	16892	17017	16982	16906	16936	16541	16823	17043	16804	16914	16814	16824	16643	17068	16878	16859	16893	16942	17066	17055	16863	16763	16875	16996	16861	16987	16900	16946	16790	17080	16945	17060	16952	17126	16843	17024	16904	16957	16959	16894	16977	16973	16885	16768	16882	16899	16952	16871	16961	17062	16865	16784	16887	17095	16876	16961	16986	17157	16935	16874	16900	17093	16840	16990	16903	17041	16848	16841	16804	16983	16817	16762	16868	16882	17025	17019	17034	16840	16681	16827	16798	17031	16899	16921	17097	16746	16762	16702	16887	17053	17085	16972	16838	17008	16743	16960	16973	16913	16922	16832	16952	16934	17037	16852	16832	16860	16988	17016	16591	16878	16797	16763	16849	16968	17012	16932	16784	17065	16890	16933	16824	16882	16859	16895	16947	17104	16963	16934	16895	16878	16931	16828	17042	16973	17085	16905	16849	16816	17000	17050	17031	17051	16880	16872	16856	17039	17009	17044	17029	16832	16978	16909	16827	16742	16959	16878	16950	16734	16864	16952	16862	16779	16903	16830	16814	16911	16910	17065	17093	17038	16910	16885	16942	16909	16840	16760	16838	17073	16914	16944	16903	16884	16886	16905	16937	16901	17124	17174	16880	16887	16980	16823	16794	16915	16937	16863	16946	16946	17057	16965	17094	17014	16975	16931	16997	16945	17076	16966	17017	16953	16857	16877	16699	16876	16898	17029	16903	17160	17063	17019	17102	16948	16877	16855	16785	16846	17034	17172	16994	17005	17010	17197	16950	16868	16877	16875	16875	16890	16891	17016	16969	16948	16818	16929	17006	16937	17041	16963	16791	17040	16983	16878	16880	16854	17017	16844	16938	16976	16955	17154	16800	16935	16897	16972	16815	16945	16972	16982	16734	16949	17071	16935	16843	16818	17025	17224	16988	16959	16771	16688	17052	16874	16945	16976	16666	16802	16734	16931	16994	17013	16924	16901	16858	16922	17208	16886	16907	17071	17234	16608	16826	17097	16899	16908	16939	16816	16958	17075	16709	16993	16944	17135	16948	16904	16999	17007	16918	16946	16702	16946	17057	17023	16864	16797	16816	17111	16986	16963	17059	16932	16817	16962	16779	16783	16991	16976	16884	16836	16896	16821	17114	16786	16992	16866	16899	16762	17013	16889	16602	17059	16757	16836	16957	16806	16940	16792	16801	17013	16918	17068	17024	16830	17045	16855	16620	16918	17018	16952	16981	17032	16763	17070	17130	17039	17156	16852	16992	17039	17071	16882	16994	16853	17070	16875	16903	17049	16789	16764	16907	17017	16845	16900	16970	16910	16822	16870	16886	16899	17110	16915	16791	17021	16954	16892	16816	17109	16901	16988	16926	16907	16973	16944	16897	16856	16844	16927	16662	17020	16935	17202	17095	16864	16792	16851	16990	17003	16956	16959	16778	17055	16774	17074	16983	16655	16980	16841	16766	16731	16725	16920	16898	17075	16968	16868	16971	16855	17007	16855	16774	16906	16971	16911	17031	16839	16639	16883	17090	16963	16918	16790	16908	16922	16930	16755	16923	16937	17009	16797	16967	16950	16899	16966	17060	16816	16938	16873	16725	16858	16990	16661	17013	16871	16917	16873	17104	16949	16952	16906	16878	16956	16851	17137	17046	16915	16955	17064	16999	16793	16896	16971	16901	17106	16884	16816	16926	17035	16792	16778	16967	17025	16939	17058	17020	16994	17044	17004	16857	17093	17022	17015	17033	16923	16962	16901	16852	17019	17035	16755	16877	17051	17105	17226	17019	16832	17046	16796	16659	16688	16889	16828	16880	16955	17069	16948	16846	16953	16849	16920	17096	17072	16818	16824	16924	17180	16868	16712	16956	16880	16974	16962	16977	16848	17209	16949	16948	16831	16957	16926	16927	16983	16779	17090	16909	17068	17031	17115	16994	16757	16956	16848	16777	16797	16676	17023	16716	16870	16892	17113	16941	17021	16961	16671	16949	16875	16822	16969	16874	16972	16998	17117	17136	16996	16781	16943	16958	17011	17068	17120	16974	16884	16954	16892	16897	16914	17076	16983	16837	16700	16873	17150	16982	17081	17096	16759	17123	16965	16795	16993	16697	17044	16964	17075	16924	17032	16813	16666	16922	17005	17108	16937	16906	16916	16982	16935	17125	17177	16963	16878	16760	16996	16837	17076	16894	16939	17047	16914	16784	16982	16807	16881	16814	17105	16923	17117	17049	16894	16800	16955	16795	16982	16861	16737	16860	16961	16901	16906	16856	16959	17021	16870	16788	16945	16742	17004	16969	16918	16923	17169	16940	16947	16807	16953	16857	16838	16732	16949	17007	17084	17086	17000	16772	16971	16975	16885	16915	16722	17056	16899	17045	16886	16951	16957	16891	17143	17082	16965	16748	16676	17016	16893	16871	16969	17072	16840	16899	16799	16858	16978	16898	17011	16853	16965	16851	16698	16872	16865	16933	16995	16849	16872	16952	16862	17001	16988	16804	16973	16789	16840	16857	16984	16942	16936	17018	16873	16939	16950	16967	16877	16970	16779	16838	16897	16919	16876	16882	16666	16958	16995	16914	17099	16999	17013	16979	16876	16904	17078	16927	16997	17007	16854	16874	16819	16875	16982	17052	17073	17009	16849	17038	17169	16978	16855	16947	16950	17002	16745	16919	16885	16972	16771	17015	16981	16803	17077	16954	16792	16956	16980	16790	17128	16887	16795	16862	17049	16947	17028	16894	17051	16861	16934	16980	16934	16875	16916	16774	17009	17069	16981	17100	16803	16962	17104	17074	17115	16979	16933	16998	16898	16895	17037	16913	16977	16788	16894	16722	16987	16935	16769	16655	16855	16928	16872	16792	16793	16798	16761	16931	16887	16835	17046	16768	16822	16750	16902	16978	17096	17051	16833	16805	16901	16939	17059	16931	16851	16919	16836	16877	16700	17032	16993	16823	16878	16956	16924	16897	16996	16965	16933	16750	16887	16867	17067	17192	16878	16914	16773	16917	17055	17005	16903	16899	16925	16881	16893	16834	16868	17022	17014	17075	16999	16978	17037	17023	17032	16786	16847	16736	16940
54706	73650	50489	27524	17695	15394	14863	15040	14857	14742	14856	14782	14823	14950	14735	14812	14737	14758	14728	14749	14910	14766	14793	14837	14847	14951	14861	14854	14868	14896	14761	14775	14906	14779	14806	14990	14714	14997	14710	14779	14852	14951	14865	14787	14734	14858	14797	14952	14911	14788	14810	14872	14983	14908	14654	14846	14839	14883	14782	15077	14822	14813	14938	14639	14783	14853	14681	14886	14809	14831	14914	14780	14772	15000	14941	14746	14932	14955	14862	14657	14928	14634	15026	14875	14911	14889	14646	14780	14842	14861	14956	14672	14850	14802	14852	14651	14855	14713	14843	14821	14621	14895	14883	14691	14800	14827	14675	14752	14927	14805	14918	14740	14848	14792	14740	14717	14941	14884	14717	14990	14755	14750	14803	14777	14771	14792	14837	14784	14672	14701	14830	14722	14780	14769	14877	14960	14877	14862	14863	14839	14803	14704	15074	14909	14678	14806	14951	14799	14948	14885	14788	14758	14747	14792	14783	14936	14787	14883	14761	14892	14697	14565	14792	14777	14897	14720	14730	14857	14940	14945	14714	14915	14932	14898	14911	14945	14862	14843	14889	14688	14966	14884	14683	14820	14897	14850	14827	14831	14844	14674	14929	14692	14865	14717	14895	14825	14759	14776	14816	14677	15084	14826	14788	14724	14756	14954	14850	14827	14753	14965	14921	14999	15023	14669	14848	14789	14868	14621	14818	14843	14897	14793	14857	14739	14776	14758	14857	14785	14649	14926	14754	14883	14875	14790	14700	14841	14725	14824	14709	14897	14843	14899	14653	14838	14801	14901	14682	15044	14777	14788	14752	14771	14797	14760	14843	14798	14984	14867	14960	14884	14628	14726	14831	14677	15022	14851	14951	14762	14771	15013	14689	14852	14827	14746	14773	14766	14887	14865	14744	14776	14787	14752	14867	14751	14692	14906	14793	14817	14740	14935	14689	14976	14840	15007	14762	14828	14801	14929	14937	14905	14677	14753	14922	14839	14698	14907	14828	14909	14954	14818	14945	14749	14748	14831	14786	14799	14780	14778	14958	14874	14635	14734	14773	14887	14928	14921	14973	14753	14866	14853	14611	14755	14804	14697	14704	14786	14831	14824	14720	14810	14951	14891	14813	14757	14767	14759	14850	14790	14796	14777	14868	14815	14808	14847	14917	14738	14721	14858	14749	14905	14760	14897	14815	14777	14899	14904	14803	14928	14636	14842	14737	14676	14847	14860	14796	14984	14856	14771	14667	14749	14884	14744	14869	14805	14818	14806	14823	14995	14840	14833	14884	14690	14902	14775	14905	14900	14671	14880	14875	14818	14724	14791	14784	14869	14875	14707	14814	14770	14752	14850	14944	14728	15051	14976	14674	14779	14965	14901	14793	14892	14702	14960	14842	14777	14995	14797	14997	14946	14887	14746	14914	14742	14724	14771	14906	14847	14953	14844	14734	14789	14853	14738	14869	14946	14744	14976	14783	14551	14814	14912	14861	14722	14872	14968	14953	14772	14787	14799	14804	14887	14871	14843	14853	14879	14694	14891	14874	14819	14775	14851	14852	14858	14704	14688	14866	14814	14821	14815	14855	14799	14819	14762	14723	14719	14761	14778	14738	14866	14916	14669	14706	14976	14793	14771	14667	14941	14932	14803	14710	14882	14975	14828	14886	14859	14797	14790	14825	14638	14889	14743	14785	14951	14843	14843	14825	14860	14743	14889	14906	14952	14834	14735	14881	14918	14866	14762	14859	14840	14925	14760	14807	14842	14971	14842	14734	14834	14771	14606	15078	14753	14890	14956	14752	14873	14729	14800	14871	14939	14800	14763	14885	14862	14658	14907	14871	14908	14821	14774	14905	14790	14807	14892	14818	14724	14677	15001	14644	14754	14796	15028	14716	14791	14831	14786	14719	14739	14726	14912	14899	14786	14738	14877	14592	14775	14627	14857	15074	14761	14707	14787	14953	14782	14769	14766	14740	14737	14709	14877	14744	14579	14739	14739	14938	14866	14867	14917	14921	14731	14768	14878	14864	14768	14688	14550	14751	14760	14814	14701	14715	14872	14723	15016	14700	14938	14746	14786	14804	14661	14761	14670	14910	14922	14854	14813	14804	14969	14672	14873	14825	14767	14776	14959	14785	14901	14797	14914	14747	14797	14824	14780	14920	14845	14733	14799	14947	14711	14916	14772	14971	14988	14908	15087	14957	14831	14919	14740	14803	14552	14927	14804	14773	15016	14873	14872	14809	14831	14914	15007	14810	14841	14922	14825	14767	14849	14867	14843	14660	14782	14767	14849	14789	14827	14812	14787	14783	14772	14991	14827	14907	14766	14719	14788	14970	14778	14920	14909	14724	14802	14788	14953	14777	14848	14803	14806	14785	14893	14755	14899	14886	14730	14705	14726	14983	14880	14843	14966	14923	14895	14765	14909	14810	14892	14789	14908	14899	14789	14716	14909	14742	14782	14752	14940	14751	14860	14937	14863	14606	14691	14818	14728	14875	14772	14857	14638	14982	14804	14684	14725	14887	14764	14811	14723	14774	14845	14883	14700	14810	14797	14976	14934	14798	14714	14845	14906	14797	14828	14702	14834	14861	14819	14857	14792	14764	14819	14846	14753	14854	14839	14875	14993	14850	14802	14833	14877	14833	14945	14753	14833	14714	14913	14891	14802	14845	14869	14826	14701	14776	14850	14721	14719	14959	14849	14820	14819	14781	14864	14748	14839	14860	14794	14950	14686	14834	14773	14668	14840	14774	14656	14885	14972	14773	14990	14827	14921	14872	14735	14828	14700	14910	14915	14755	14900	14697	14824	14676	14872	14746	14900	14758	14735	14930	14778	14779	14907	14768	14990	14922	14877	14646	14735	14909	14919	14825	14918	14883	14761	14769	14713	14824	14745	14849	14916	14598	14846	14794	14825	14807	14872	14740	14873	14993	14809	14964	14870	14750	14856	14645	14864	14881	14920	14747	14910	14746	14819	14773	14964	14878	14580	14866	14915	14815	14841	14868	14776	14857	14822	14843	14909	14974	14988	14943	14966	14857	14815	14828	15035	14706	14672	14900	14852	14756	14823	14858	14849	14734	14764	14805	14818	14953	14799	14877	14889	14860	14938	14746	14868	14910	14950	14801	14806	14804	14936	14829	14777	14900	14705	14736	14788	14815	15047	14901	14772	14618	14869	14680	14986	14852	14800	14779	14671	14772	14917	14757	14758	14772	14713	14946	14706	14724	14937	14831	14762	15020	14836	14836	14673	14885	15031	14803	14795	14878	14884	14640	14871	14859	14953	14744	14826	14855	14635	14955	14772	14783	14757	14874	14769	14605	14774	14878	14634	14814	14947	14912	14936	14788	14856	14771	14830	14812	14924	14884	15060	14871	14923	14627	14745	14868	15086	14859	14786	14760	14717	14840	14932	14909	14877	14912	14882	14859	14992	14770	14684	14898	14788	14742	14942	14868	14794	14937	14640	14911	15015	14830	14786	14785	14798	14762	14734	14734	14701	14805	14829	14851	14834	14849	14690	14884	14879	14941	14774	14847	14755	14738	14810	14890	14814	14794	14626	14891	14705	14879	14781	14823	14848	14844	14948	14766	14907	14982	14836	14960	14699	15007	14949	14882	14902	14901	14733	15035	14815	14790	14744	14777	14940	14765	14640	14838	14735	14855	14955	14640	14820	14791	14741	14715	14772	14759	14723	14875	14852	14761	14951	14706	14790	14957	14765	14777	14947	14896	14773	14868	14931	14871	14796	14817	14775	14745	14783	14685	14818	14723	14668	14807	14832	14790	14860	14857	14812	14757	14735	14815	14901	14791	14928	14775	14909	14714	14826	14800	14769	14904	14870	14827	14992	14781	14700	14703	14778	14940	14730	14911	14878	14806	14824	14852	14770	14818	14764	14660	14775	14925	14832	14818	14897	14887	14864	14936	14750	14732	14812	14874	14786	14875	14885	14934	14726	14836	14743	14822	14894	14932	14922	14727	15015	15008	14874	14851	14908	15017	14898	14784	14738	14812	14786	14736	14871	14922	14888	14769	14894	14666	14832	15022	14815	14780	14776	14708	14782	14818	14856	14662	14848	14894	14886	14910	14621	14895	14989	14983	14901	14948	14973	14910	14768	14807	14838	14918	14713	14819	14842	14751	14777	14892	14788	14762	14571	14909	14914	14709	14845	14898	14776	14843	15050	14794	14952	14847	14807	14749	14861	14933	14780	14680	14876	14752	14843	14737	14926	14909	14877	14926	14895	14576	14760	14790	14820	14944	14696	14875	14834	14754	14790	14673	14762	14823	14767	14946	14762	14872	14828	14816	14886	14842	14782	14832	14875	14767	14721	14651	14951	14875	14811	14709	14684	14704	14870	14847	14853	14480	14771	14804	14939	14888	14890	14854	14712	14893	14946	14804	14845	14847	14674	14824	14642	14921	14905	14770	15004	14874	14721	15017	14705	14737	14772	14927	14879	14860	14997	14788	14749	14834	14836	14827	14874	14954	14803	14932	14932	14715	14680	14736	14713	14760	14774	14880	14655	14907	14799	14924	14743	14927	14736	14837	14898	14775	14781	14838	14840	14930	14885	14797	14784	14829	14712	14820	14740	14815	14825	14749	14761	14854	14985	14668	14863	15062	14792	14874	14908	14840	14742	14869	14817	14652	14623	14848	14852	14887	14776	14944	14672	14941	14840	14878	14750	14857	14952	14789	14773	14846	14746	14789	14682	14770	14672	14644	14917	14739	14860	14965	14851	14700	14757	14733	14729	14859	14818	14784	14655	14727	14864	14878	14980	14883	14713	14894	14771	14768	14826	14859	14935	14838	14844	14679	14922	14964	14799	14924	14891	14870	14763	14677	14771	14704	14912	14829	14835	14743	14694	14718	14923	14597	14858	14792	14936	14770	14709	14841	14772	15005	14983	14907	14880	14894	14626	14905	14856	14868	14712	14893	14758	14801	14708	14968	14640	14907	14927	14860	14827	14839	14958	14919	14842	14788	14805	14852	14909	14800	14940	14888	14625	14845	14844	14895	14882	14833	14887	14826	14685	14930	14869	14854	14811	14854	14970	14966	14741	14814	14793	14893	14857	14785	14832	14721	14745	14862	14742	14705	14759	14913	14946	14942	14896	14923	14677	14607	14753
22815	22350	31300	25393	22135	22918	23108	17541	16889	16868	16820	16760	16576	16528	16562	16694	16667	16487	16768	16832	16709	16817	16652	16709	16630	16472	16586	16568	16422	16602	16619	16548	16562	16532	16547	16621	16559	16558	16523	16410	16511	16456	16529	16735	16606	16402	16322	16373	16191	16474	16446	16496	16239	16372	16392	16452	16593	16530	16604	16588	16504	16460	16503	16457	16497	16422	16371	16557	16467	16518	16507	16530	16637	16481	16577	16613	16431	16320	16343	16358	16464	16551	16835	16482	16210	16421	16481	16379	16413	16264	16262	16433	16395	16378	16637	16664	16466	16419	16504	16650	16244	16387	16396	16573	16516	16370	16374	16408	16460	16762	16595	16544	16369	16319	16269	16346	16454	16464	16436	16337	16569	16499	16377	16692	16318	16413	16322	16288	16616	16515	16553	16455	16508	16461	16580	16234	16314	16626	16363	16358	16507	16491	16273	16423	16341	16401	16527	16328	16560	16624	16552	16364	16498	16472	16448	16555	16404	16630	16284	16674	16560	16584	16554	16354	16584	16452	16515	16329	16493	16393	16461	16438	16368	16573	16404	16645	16396	16422	16218	16320	16451	16397	16274	16462	16413	16496	16513	16340	16438	16496	16687	16329	16471	16588	16546	16519	16435	16378	16454	16484	16661	16334	16495	16472	16450	16323	16447	16328	16442	16505	16512	16378	16482	16477	16597	16423	16478	16659	16559	16471	16455	16634	16570	16523	16486	16355	16488	16394	16440	16463	16428	16406	16472	16632	16455	16441	16575	16380	16457	16525	16351	16369	16412	16352	16527	16376	16600	16466	16346	16392	16604	16416	16373	16587	16491	16600	16370	16235	16716	16356	16499	16465	16391	16414	16343	16389	16457	16604	16165	16470	16457	16471	16418	16473	16624	16564	16526	16379	16657	16417	16414	16586	16472	16292	16463	16375	16459	16411	16531	16363	16414	16682	16372	16561	16655	16312	16399	16454	16654	16458	16609	16454	16482	16338	16529	16788	16525	16545	16579	16636	16454	16359	16399	16575	16207	16438	16447	16547	16346	16449	16536	16323	16602	16582	16562	16423	16307	16464	16441	16630	16538	16483	16547	16488	16411	16181	16165	16298	16358	16612	16569	16413	16365	16224	16396	16417	16496	16515	16383	16221	16408	16464	16531	16332	16373	16391	16326	16330	16555	16264	16416	16474	16575	16308	16458	16468	16540	16451	16570	16501	16413	16278	16436	16501	16432	16307	16573	16482	16576	16526	16435	16267	16531	16432	16447	16292	16267	16489	16485	16479	16140	16320	16570	16275	16233	16334	16215	16436	16550	16543	16531	16348	16585	16381	16375	16498	16535	16618	16677	16402	16293	16214	16514	16566	16443	16553	16553	16480	16503	16373	16334	16483	16443	16678	16473	16437	16395	16331	16363	16457	16593	16397	16371	16454	16569	16389	16322	16392	16575	16292	16410	16464	16264	16240	16466	16338	16490	16320	16626	16321	16610	16478	16441	16649	16600	16614	16354	16400	16581	16551	16417	16229	16365	16314	16395	16493	16510	16552	16570	16434	16500	16429	16561	16588	16282	16383	16491	16154	16409	16366	16316	16398	16338	16354	16555	16468	16501	16363	16647	16351	16389	16244	16397	16708	16512	16387	16323	16321	16465	16333	16468	16430	16470	16263	16365	16394	16208	16303	16554	16659	16513	16504	16348	16525	16216	16373	16389	16338	16388	16361	16502	16369	16565	16561	16575	16461	16547	16405	16618	16435	16336	16344	16521	16546	16317	16544	16538	16244	16424	16533	16427	16444	16510	16422	16470	16511	16576	16486	16643	16573	16464	16445	16459	16311	16598	16457	16504	16491	16441	16438	16285	16418	16395	16296	16454	16431	16657	16562	16554	16381	16181	16480	16544	16403	16442	16434	16383	16374	16431	16535	16569	16403	16394	16456	16683	16602	16561	16350	16381	16643	16396	16444	16452	16423	16376	16377	16409	16466	16562	16405	16520	16802	16350	16303	16373	16523	16547	16495	16693	16437	16574	16298	16588	16321	16326	16648	16318	16412	16451	16228	16263	16499	16469	16525	16530	16499	16391	16263	16539	16567	16669	16206	16405	16642	16481	16387	16252	16276	16473	16368	16496	16247	16426	16615	16324	16533	16415	16593	16372	16671	16310	16309	16385	16465	16500	16485	16508	16619	16415	16643	16242	16487	16286	16515	16373	16288	16451	16301	16522	16317	16406	16322	16929	16332	16367	16566	16641	16420	16490	16526	16334	16473	16586	16622	16466	16430	16339	16586	16736	16493	16378	16507	16421	16313	16594	16496	16287	16524	16292	16400	16423	16601	16710	16515	16427	16537	16459	16456	16588	16315	16297	16468	16461	16363	16330	16639	16477	16551	16502	16381	16476	16286	16575	16422	16450	16439	16642	16634	16541	16317	16818	16426	16417	16562	16536	16401	16529	16598	16476	16225	16491	16537	16471	16429	16496	16647	16516	16388	16219	16604	16404	16433	16503	16273	16435	16430	16507	16561	16463	16323	16368	16387	16309	16666	16295	16501	16528	16307	16412	16754	16525	16438	16664	16160	16390	16432	16428	16516	16481	16534	16429	16282	16265	16437	16322	16562	16374	16547	16547	16455	16440	16323	16367	16445	16366	16643	16483	16519	16462	16357	16398	16510	16364	16427	16347	16423	16517	16184	16433	16328	16492	16427	16349	16286	16429	16340	16331	16721	16374	16314	16410	16388	16345	16437	16487	16769	16715	16476	16485	16361	16577	16333	16353	16427	16511	16505	16441	16517	16534	16507	16365	16424	16283	16429	16456	16556	16388	16616	16528	16358	16349	16520	16537	16505	16449	16556	16351	16660	16449	16478	16482	16655	16419	16577	16470	16385	16516	16655	16480	16562	16504	16541	16433	16469	16452	16444	16578	16386	16473	16381	16293	16513	16476	16145	16387	16742	16307	16543	16302	16402	16219	16279	16395	16642	16412	16456	16534	16454	16655	16447	16532	16312	16223	16485	16339	16566	16460	16405	16426	16443	16459	16631	16328	16470	16449	16538	16356	16475	16613	16456	16543	16369	16407	16665	16243	16407	16501	16580	16559	16273	16492	16311	16489	16559	16612	16578	16402	16611	16324	16621	16280	16424	16585	16378	16521	16614	16332	16314	16499	16618	16540	16212	16453	16487	16349	16407	16355	16189	16429	16345	16514	16389	16500	16480	16386	16265	16455	16219	16383	16397	16444	16410	16446	16560	16470	16434	16456	16609	16339	16452	16380	16347	16568	16485	16504	16449	16471	16319	16438	16581	16371	16488	16324	16307	16421	16600	16319	16468	16495	16391	16387	16588	16423	16542	16564	16398	16576	16497	16512	16482	16680	16467	16242	16311	16526	16544	16404	16601	16538	16439	16550	16480	16439	16506	16467	16375	16561	16451	16546	16342	16547	16485	16534	16331	16484	16501	16360	16297	16386	16412	16535	16616	16384	16334	16279	16489	16358	16170	16219	16409	16651	16461	16475	16331	16423	16361	16328	16475	16423	16263	16365	16673	16306	16534	16530	16315	16228	16259	16428	16437	16454	16303	16352	16484	16478	16409	16431	16456	16537	16370	16278	16617	16462	16589	16423	16304	16422	16413	16410	16492	16542	16418	16505	16491	16440	16379	16322	16395	16600	16422	16495	16422	16590	16442	16337	16405	16461	16530	16528	16324	16419	16577	16362	16441	16550	16524	16427	16435	16342	16556	16692	16647	16526	16478	16332	16425	16386	16546	16420	16368	16535	16390	16386	16384	16558	16412	16419	16362	16441	16647	16347	16422	16380	16478	16448	16441	16385	16390	16490	16359	16571	16338	16341	16597	16576	16446	16395	16405	16320	16369	16564	16254	16374	16359	16300	16542	16414	16561	16434	16460	16536	16274	16494	16508	16331	16294	16498	16406	16390	16379	16601	16527	16611	16407	16354	16393	16412	16568	16429	16452	16307	16484	16385	16492	16295	16378	16381	16531	16438	16364	16552	16537	16489	16350	16426	16268	16487	16443	16321	16442	16305	16483	16345	16388	16292	16563	16389	16246	16553	16444	16542	16505	16343	16375	16692	16711	16547	16369	16316	16474	16554	16430	16422	16310	16490	16497	16444	16375	16451	16584	16401	16276	16377	16469	16570	16375	16719	16541	16539	16332	16211	16480	16489	16471	16289	16511	16419	16302	16363	16386	16473	16406	16534	16542	16441	16340	16486	16401	16276	16457	16326	16424	16547	16308	16630	16390	16396	16638	16625	16608	16480	16361	16439	16494	16637	16451	16587	16249	16327	16598	16391	16506	16532	16284	16456	16310	16325	16510	16466	16407	16543	16550	16443	16638	16465	16471	16415	16539	16531	16309	16381	16457	16395	16508	16447	16462	16714	16564	16403	16400	16420	16562	16487	16321	16440	16266	16292	16328	16380	16137	16420	16482	16579	16433	16438	16565	16510	16748	16644	16661	16283	16458	16463	16399	16401	16382	16358	16405	16463	16378	16443	16422	16244	16472	16555	16336	16458	16403	16593	16533	16486	16393	16486	16655	16331	16436	16201	16501	16634	16345	16599	16563	16579	16397	16428	16485	16376	16450	16567	16416	16505	16553	16413	16365	16346	16372	16452	16542	16372	16595	16483	16254	16322	16485	16582	16239	16367	16194	16400	16521	16454	16494	16466	16395	16428	16439	16466	16463	16402	16537	16458	16432	16503	16369	16341	16407	16406	16444	16498	16198	16208	16571	16328	16427	16392	16458	16451	16573	16573	16660	16248	16500	16589	16487	16464	16503	16530	16408	16508	16423	16346	16390	16444	16369	16508	16309	16405	16535	16614	16461	16337	16588	16305	16380	16478	16660	16404	16357	16320	16307	16456	16455	16567	16382	16481	16418	16305	16511	16661	16661	16420	16470	16229	16575	16610	16430	16251	16466	16460	16378	16309	16281	16527	16416	16425	16543	16491	16414	16436	16424	16534	16489	16456	16400	16411	16497	16539	16276	16305	16347	16578	16454	16539	16422	16525	16244	16569	16352	16577	16508	16535	16363	16536	16319	16283	16449	16447	16686	16386	16572	16470	16262	16412	16693	16649	16521	16414	16384	16461	16385	16263	16507	16330	16362	16479	16621
61107	102465	79429	48911	26069	17016	14450	14314	14435	14354	14333	14339	14460	14520	14495	14403	14472	14396	14439	14441	14367	14447	14488	14409	14462	14361	14440	14388	14478	14331	14436	14490	14611	14516	14313	14424	14590	14552	14563	14484	14445	14311	14372	14391	14401	14722	14419	14415	14407	14539	14462	14328	14456	14398	14507	14281	14523	14473	14405	14304	14295	14342	14440	14226	14444	14438	14493	14494	14470	14470	14516	14378	14266	14491	14439	14535	14320	14460	14449	14546	14386	14345	14486	14343	14327	14415	14290	14388	14539	14495	14266	14186	14519	14326	14423	14308	14360	14374	14470	14664	14544	14466	14349	14496	14398	14434	14384	14438	14429	14439	14360	14413	14204	14381	14492	14357	14503	14417	14540	14433	14436	14338	14503	14383	14512	14390	14461	14444	14271	14543	14418	14371	14313	14644	14404	14499	14330	14401	14480	14261	14270	14414	14416	14637	14431	14515	14368	14264	14543	14369	14554	14425	14321	14280	14161	14354	14350	14550	14411	14392	14229	14589	14496	14338	14370	14414	14403	14428	14545	14471	14253	14383	14395	14204	14467	14531	14460	14451	14429	14365	14470	14413	14278	14397	14355	14350	14596	14521	14503	14459	14372	14487	14471	14428	14311	14475	14421	14389	14426	14292	14473	14408	14327	14398	14419	14471	14315	14511	14403	14485	14480	14391	14319	14513	14467	14510	14535	14528	14455	14217	14416	14378	14431	14327	14321	14387	14349	14216	14347	14387	14475	14452	14478	14545	14345	14457	14395	14639	14547	14415	14470	14432	14376	14411	14386	14353	14314	14372	14393	14369	14470	14499	14283	14365	14388	14500	14503	14633	14447	14326	14425	14457	14340	14448	14474	14483	14461	14519	14351	14227	14295	14505	14354	14537	14463	14381	14430	14220	14288	14358	14471	14409	14521	14274	14366	14383	14582	14453	14332	14393	14458	14597	14391	14374	14470	14350	14309	14379	14389	14439	14531	14446	14434	14360	14559	14194	14295	14533	14258	14419	14343	14476	14511	14420	14302	14480	14591	14545	14561	14407	14273	14354	14362	14282	14358	14222	14341	14374	14271	14501	14373	14486	14510	14427	14469	14384	14372	14503	14353	14509	14510	14416	14572	14226	14312	14502	14339	14515	14305	14384	14353	14498	14534	14550	14516	14281	14388	14588	14437	14460	14509	14409	14285	14298	14355	14401	14363	14340	14481	14270	14291	14372	14401	14410	14686	14644	14361	14339	14328	14506	14424	14262	14442	14455	14689	14561	14302	14511	14566	14254	14464	14434	14334	14426	14408	14299	14322	14429	14345	14435	14492	14384	14574	14524	14454	14377	14486	14410	14394	14428	14362	14414	14476	14512	14522	14364	14463	14444	14682	14359	14423	14487	14468	14243	14584	14452	14374	14441	14250	14537	14515	14335	14382	14380	14491	14640	14288	14374	14524	14457	14512	14416	14579	14444	14395	14279	14481	14414	14468	14405	14391	14417	14457	14411	14356	14469	14424	14427	14413	14591	14447	14345	14502	14417	14339	14436	14414	14372	14419	14546	14499	14397	14244	14513	14509	14470	14501	14568	14492	14272	14478	14474	14268	14328	14453	14241	14569	14308	14553	14413	14401	14354	14179	14409	14565	14459	14314	14358	14528	14551	14399	14434	14266	14537	14448	14487	14518	14464	14368	14469	14437	14441	14457	14484	14371	14464	14285	14467	14411	14360	14544	14336	14486	14313	14597	14566	14430	14317	14339	14511	14362	14518	14561	14491	14389	14285	14447	14539	14433	14506	14382	14511	14458	14314	14548	14561	14521	14478	14378	14481	14305	14438	14532	14338	14405	14390	14347	14525	14419	14414	14473	14469	14397	14584	14409	14656	14407	14361	14398	14494	14349	14517	14447	14554	14358	14400	14316	14482	14420	14568	14318	14353	14461	14241	14369	14519	14436	14400	14437	14335	14162	14514	14289	14449	14393	14351	14424	14476	14376	14555	14439	14492	14578	14458	14270	14421	14494	14480	14381	14422	14413	14396	14508	14316	14537	14435	14385	14307	14584	14558	14463	14467	14469	14402	14659	14448	14440	14295	14318	14285	14425	14431	14663	14418	14601	14305	14424	14293	14412	14413	14375	14376	14454	14473	14428	14418	14492	14465	14518	14420	14373	14479	14576	14351	14547	14381	14297	14233	14526	14324	14436	14430	14530	14615	14380	14456	14402	14467	14452	14320	14473	14540	14249	14440	14728	14324	14512	14619	14340	14355	14501	14447	14257	14486	14558	14468	14469	14399	14465	14622	14389	14433	14480	14272	14354	14391	14209	14407	14437	14329	14362	14466	14372	14358	14414	14469	14385	14324	14391	14442	14315	14369	14583	14374	14458	14499	14333	14555	14421	14383	14440	14451	14453	14386	14354	14420	14273	14431	14299	14394	14375	14633	14375	14456	14444	14447	14295	14506	14461	14219	14465	14506	14134	14523	14408	14554	14411	14551	14088	14474	14360	14510	14480	14317	14448	14450	14352	14436	14379	14531	14427	14378	14540	14379	14421	14328	14640	14429	14308	14508	14486	14533	14629	14317	14411	14306	14608	14286	14522	14567	14447	14427	14443	14374	14562	14534	14493	14544	14368	14504	14442	14487	14545	14361	14430	14421	14437	14522	14638	14296	14291	14478	14629	14199	14369	14536	14510	14275	14328	14491	14373	14419	14573	14428	14439	14354	14500	14362	14530	14387	14508	14547	14451	14295	14359	14401	14501	14380	14404	14333	14420	14484	14548	14535	14348	14410	14388	14552	14512	14294	14371	14333	14369	14550	14471	14347	14243	14408	14346	14311	14467	14344	14350	14445	14450	14650	14300	14444	14459	14316	14429	14313	14444	14424	14515	14577	14286	14450	14351	14338	14359	14412	14329	14367	14487	14367	14433	14465	14350	14576	14529	14617	14349	14326	14407	14206	14489	14313	14381	14566	14444	14498	14424	14579	14369	14454	14391	14405	14362	14664	14456	14377	14411	14439	14358	14444	14341	14220	14499	14535	14325	14493	14548	14529	14441	14476	14386	14576	14325	14628	14353	14370	14462	14485	14343	14300	14281	14397	14310	14329	14388	14613	14419	14527	14385	14293	14414	14544	14478	14576	14325	14434	14434	14337	14418	14183	14435	14478	14383	14469	14255	14249	14442	14471	14401	14628	14391	14367	14454	14543	14449	14523	14480	14581	14352	14409	14362	14486	14694	14491	14404	14440	14606	14458	14463	14479	14406	14659	14429	14426	14412	14384	14373	14262	14321	14499	14412	14577	14433	14400	14469	14248	14453	14433	14491	14672	14589	14303	14361	14588	14390	14557	14436	14307	14519	14378	14372	14478	14642	14358	14411	14524	14384	14347	14451	14289	14368	14452	14504	14429	14546	14409	14445	14269	14266	14474	14341	14516	14458	14522	14304	14293	14583	14400	14480	14473	14212	14359	14549	14469	14497	14462	14384	14398	14437	14302	14437	14373	14419	14430	14352	14691	14398	14501	14531	14341	14463	14355	14492	14441	14495	14638	14463	14568	14435	14413	14568	14329	14398	14283	14440	14437	14428	14305	14356	14426	14419	14655	14496	14341	14479	14478	14424	14471	14493	14355	14268	14459	14438	14441	14496	14589	14332	14304	14322	14413	14313	14663	14356	14461	14536	14348	14172	14269	14446	14259	14253	14489	14530	14351	14402	14673	14487	14487	14376	14255	14369	14387	14424	14416	14416	14407	14566	14343	14560	14318	14409	14429	14472	14552	14510	14512	14472	14509	14316	14420	14505	14525	14509	14496	14378	14324	14346	14412	14335	14422	14391	14474	14535	14458	14445	14511	14424	14505	14460	14506	14534	14231	14404	14445	14558	14521	14482	14458	14355	14310	14303	14354	14595	14257	14349	14547	14435	14322	14313	14451	14479	14491	14581	14472	14295	14294	14331	14450	14495	14354	14556	14371	14214	14319	14270	14470	14459	14426	14349	14561	14351	14192	14450	14409	14509	14522	14279	14388	14329	14446	14387	14303	14420	14478	14448	14491	14613	14421	14490	14249	14452	14356	14471	14540	14371	14354	14450	14527	14475	14434	14471	14556	14472	14268	14512	14450	14424	14389	14624	14365	14437	14403	14466	14410	14728	14264	14595	14383	14580	14223	14400	14322	14429	14366	14241	14408	14430	14620	14547	14409	14390	14278	14435	14412	14335	14373	14463	14498	14288	14361	14409	14386	14364	14256	14339	14330	14411	14521	14546	14387	14412	14549	14458	14442	14418	14476	14412	14308	14520	14450	14483	14381	14365	14354	14389	14337	14478	14463	14409	14363	14505	14516	14306	14464	14398	14316	14360	14429	14512	14343	14480	14553	14555	14422	14459	14425	14558	14517	14529	14370	14344	14573	14438	14532	14563	14463	14448	14412	14337	14407	14537	14425	14476	14362	14359	14251	14519	14439	14523	14480	14509	14259	14364	14417	14438	14266	14378	14531	14562	14487	14457	14460	14372	14570	14434	14233	14409	14356	14530	14496	14514	14362	14415	14457	14505	14532	14396	14290	14689	14382	14402	14325	14604	14481	14281	14494	14376	14365	14339	14528	14265	14452	14388	14594	14403	14543	14445	14418	14569	14512	14350	14643	14428	14452	14472	14213	14337	14378	14481	14483	14515	14594	14761	14517	14414	14409	14487	14498	14422	14261	14284	14486	14508	14389	14435	14499	14359	14604	14519	14414	14494	14671	14448	14523	14460	14261	14465	14491	14345	14476	14355	14488	14563	14291	14334	14421	14387	14334	14385	14521	14322	14364	14533	14479	14573	14443	14486	14425	14382	14379	14461	14241	14416	14390	14268	14480	14289	14461	14334	14490	14397	14502	14409	14391	14504	14560	14534	14572	14512	14373	14504	14404	14374	14404	14214	14384	14470	14350	14438	14334	14369	14525	14369	14297	14464	14397	14278	14466	14299	14386	14386	14486	14454	14419	14270	14458	14478	14358	14358	14457	14497	14377	14358	14194	14465	14369	14457	14512	14441	14401	14354	14402	14542	14398	14374	14376	14463	14366	14387	14415	14510	14418	14473	14397	14455	14466	14516	14456	14373	14508	14391	14479	14476	14525	14496	14512	14569	14625	14430	14510
31916	36918	38149	27239	19414	17693	17519	17448	17284	17187	17269	17361	17321	17150	17256	17172	17169	17247	17195	17284	17313	17272	17388	17484	17405	17360	17298	17213	17354	17183	17397	17315	17146	17444	17350	17117	17177	17198	17433	17341	17347	17209	17187	17326	17234	16933	17298	17306	17176	17239	17183	17248	17121	17268	17401	17390	17492	17223	17183	17333	17169	17056	17109	17148	17419	17111	17207	17178	17261	17099	17361	17480	17156	17131	17108	17262	17313	17159	17307	17365	17200	17211	17312	17339	17078	17239	17295	17434	17163	17243	17263	17402	17229	17299	17309	17156	17282	17172	17320	17245	17237	17325	17188	17264	17357	17344	17181	17386	17146	17103	17548	17433	17286	17238	17337	17393	17431	17527	17403	17179	17295	17137	17026	17287	17094	17312	17286	17270	17436	17276	17137	17270	17151	17287	17176	17257	17311	17267	17237	17097	17254	17163	17394	17123	17302	17444	17344	17095	17264	17440	17109	17454	17244	17316	17426	17283	17245	17247	17277	17294	17229	17322	17423	17224	17067	17243	17307	17116	17426	17251	16981	17099	17457	17340	17136	17395	17132	17245	17382	17101	17388	17277	17122	17290	17356	17321	17181	17287	17093	17257	17208	17276	17297	17094	17266	17269	17296	17204	17216	17234	17362	17093	17317	17376	17325	17208	17198	17095	17404	17194	17079	17330	17399	17370	17187	17190	17350	17351	17318	17261	17284	17434	17458	17445	17296	17432	17186	17232	17386	17255	17247	17153	17399	17354	17260	17280	17096	17216	17326	17310	17463	17382	17276	17201	17219	17115	17180	17297	17262	17098	17491	17120	17333	17474	17207	17080	17329	17076	17155	17118	17373	17457	17340	17221	17195	17309	17113	17131	17285	17304	17294	17285	17132	17315	17244	17182	17106	17390	17233	17274	17346	17372	17248	17238	17140	17234	17417	17263	17203	17328	17397	17122	17401	17140	17251	17345	17337	17125	17497	17180	17293	17267	17128	17249	17313	17272	17220	17092	17297	17223	17348	17397	17441	17288	17164	17259	17282	17209	17322	17272	17236	17583	17107	17183	17294	17341	17434	17260	17192	17324	17227	17395	17268	17341	17169	17241	17427	17207	17269	17227	17193	17215	17173	17214	17202	17218	17416	17252	17158	17381	17145	17233	17457	17469	17320	17235	17191	17408	17203	17193	17186	17280	17259	17101	17270	17312	17502	17357	17360	17371	17393	17258	17319	17268	17479	17216	17266	17262	17126	17361	17347	17335	17499	17153	17207	17338	17399	17279	17419	17257	17400	17234	17402	17325	17279	17314	17155	17082	17287	17317	17145	17488	17182	17365	17459	17517	17470	17259	17464	17473	17237	17276	17245	17306	17281	17298	17297	17113	17336	17533	17471	17373	17185	17208	17409	17058	17021	17213	16999	17344	17481	17184	17318	17318	17188	17144	17189	17297	17330	17119	17261	17195	17185	17433	17207	17210	17453	16992	17230	17155	17289	17237	17282	17150	17336	17166	17168	17389	17138	17183	17251	17190	17411	17444	17114	17171	17381	17262	17395	17199	17244	17071	17074	17279	17134	17167	17251	17128	17262	17261	17246	17337	17315	17137	17271	17414	17208	17184	17316	17028	17150	17321	17420	17289	17217	17356	17235	17072	17213	17209	17157	16955	17155	17320	17272	17316	17390	17248	17274	17066	17314	17200	17370	17325	17244	17535	17349	17204	17381	17306	17178	17436	17249	17351	17313	17424	17121	17089	17366	17302	17243	17306	17288	17236	17168	17278	17353	17109	17219	17266	17372	17220	17361	17280	17096	17423	17360	17481	17093	17370	17076	17065	17047	17082	17310	17192	17257	17225	17059	17081	17251	17506	17408	17226	17154	17086	17346	17373	17202	17508	17284	17353	17146	17133	17212	17257	16990	17155	17251	17338	17244	17375	17236	17406	17198	17197	17251	17147	17215	17177	17166	17270	17303	17203	17295	17281	17469	17278	17345	17140	17200	17354	17342	17244	17213	17287	17331	17252	17309	17145	17359	17118	17262	17237	17284	17285	17356	17408	17223	17229	17411	17017	17198	17306	17224	17134	17217	17195	17457	17304	17349	17125	17216	16943	17341	17164	17363	17357	17282	17186	17338	17094	17231	17273	17226	17343	17398	17312	17307	17205	17255	17270	17134	17466	17252	17108	17301	17068	17122	17112	17277	17332	17400	17309	17154	17186	17184	17174	17406	17397	17203	17489	17260	17130	17229	17249	17285	17341	17364	17480	17426	17181	17348	17314	17267	16986	17259	17498	17071	17163	17537	17270	17110	17370	17302	16921	17217	17168	17095	17013	17156	17359	17356	17313	17130	17262	17421	17095	17274	17497	17101	17289	17224	17483	17030	17175	17418	17278	17294	17305	17334	17252	17256	16982	17291	17313	17194	17454	17408	17289	17299	17563	17221	17236	17093	17236	17338	17198	17445	17388	17244	17188	17350	17462	17284	17427	17256	17585	17352	17443	17209	17237	17254	17319	17380	17310	17269	17179	17268	17191	17209	17259	17168	17140	17348	17269	17304	17117	17326	17097	17270	17184	17302	17467	17305	17091	17192	17100	17277	17383	17460	17522	17520	17270	17325	17006	17203	17241	17239	17278	17325	17280	17326	17417	17177	17165	17380	17325	17274	17005	17178	17375	17155	17163	17403	17162	17088	17231	17293	17306	17140	17170	17296	17133	17192	17310	17233	17419	17405	17046	17283	17397	17255	17353	17534	17261	17170	17082	17222	17333	17343	17207	17271	17332	17258	17206	17423	17484	17264	17356	17184	17236	17218	17187	17198	17302	17446	17292	17139	17222	17216	17308	17376	17166	17224	17340	17212	17301	17032	17296	17231	17285	17276	17333	17249	17081	17272	17301	17133	17340	17268	17216	17368	17248	17298	17288	17343	17271	17331	17261	17155	17296	17287	17201	17212	17165	17225	17366	17171	17283	17225	17317	17275	17063	17110	17330	17331	17104	17154	17197	17172	17075	17306	17427	17328	17129	17238	17287	17205	17008	17287	17185	17341	17276	17189	17392	17268	17135	17421	17421	17140	17176	17088	17378	17416	17357	17225	17181	17146	17431	17294	17348	17557	17228	17137	17268	17238	17340	17225	17244	17242	17333	17294	17099	17257	17123	17405	17282	17143	17429	17296	17267	17149	17226	17233	17397	17323	17261	17143	17204	17323	17137	17246	17247	17353	17448	17220	17207	17149	17182	17337	17220	17199	17132	17298	17102	17074	17086	17276	17381	17214	17298	17347	17062	17338	17141	17337	17132	17293	17054	17423	17370	17472	17139	17166	17241	17251	17361	17198	17382	17119	17257	17350	17351	17390	17273	17343	17333	17286	17367	17163	17100	17200	17216	17359	17440	17099	17284	17347	17468	17241	17105	17132	17266	17178	17240	17270	17246	17215	17048	17315	17248	17324	17139	17246	17211	17203	17387	17368	17126	17366	17055	17246	17214	17415	17412	17232	17157	17336	17355	17315	17040	17293	17322	17262	17283	17333	17322	17452	17151	17368	17121	17329	17272	17309	17189	17439	17378	17247	17246	17203	17271	17216	17140	17246	17068	17241	17272	17162	17236	17265	17244	17558	17133	17399	17282	17168	17305	17244	17413	17235	17155	17134	17223	17154	17166	17506	17167	17279	17302	17312	17311	17358	17511	17395	17375	17339	17243	17130	17396	17113	17431	17167	17127	17123	17075	17036	17194	17308	17280	17378	17442	17288	17342	17225	17162	17168	17446	17284	17227	17332	17327	17182	17353	17421	17269	17364	17391	17299	17269	17152	17117	17110	17179	17329	17303	17173	17151	17259	17107	17226	17439	17286	17242	17309	17197	17195	17513	17262	17314	17290	17352	17309	17219	17271	17371	17133	17345	17253	17140	17230	17215	17355	17323	17326	17313	17210	16990	17349	17509	17174	17290	17211	17328	17190	17252	17267	17135	17317	17275	17103	17239	17071	17147	17490	17360	17169	17173	17306	17240	17357	17318	17259	17230	17456	17135	17014	17284	17189	17538	17496	17340	17311	17337	17104	17184	16972	17287	17262	17136	17437	17320	17101	17231	17291	17487	17274	17274	17158	17336	17133	17004	17436	17432	17238	17117	17205	17357	17270	17387	17196	17226	17143	17468	17375	17372	17226	17389	17233	17379	17146	17220	17253	17210	17129	17323	17397	17209	17222	17408	17392	17190	17435	17236	17250	17279	17073	17348	17345	17385	17181	17361	17282	17190	17279	17340	17188	17491	17416	17343	17084	17348	17388	17223	17266	17259	17128	17048	17192	17286	17361	17381	17428	17394	17467	17236	17440	17211	17250	17256	17432	17233	17274	17212	17073	17379	17018	17120	17197	17303	17158	17238	17197	17168	17285	17353	17281	17025	17256	17106	17342	17349	17184	17392	17417	17420	17307	17351	17109	17514	17306	17143	17288	17309	17214	17194	17342	17224	17151	17229	17058	17149	17234	17202	17352	17243	17273	17247	17308	17140	17282	17117	17173	17140	17210	17100	17410	17240	17136	17266	16994	17095	17200	17391	17448	17191	17108	17123	17116	17204	17245	17478	17319	17317	17265	17195	17171	17268	17170	17154	17427	17095	17169	17064	17307	17223	17170	17181	17307	17367	17272	17310	17156	17221	17362	17329	17296	17300	17174	17380	17240	17382	17352	17286	17204	17299	17361	17213	17312	17281	17100	17082	17289	17243	17110	17324	17391	17254	17407	17052	17351	17294	17274	17134	17083	17237	17333	17219	17215	17299	17169	17194	17287	17372	17339	17313	17257	17189	17281	17317	17193	17285	17235	17341	17366	17218	17327	17103	17511	17171	17420	17236	17456	17257	17351	17382	17362	17117	17391	17240	17409	17195	17291	17358	17197	17420	17417	17167	17425	17299	17219	17264	17317	17185	17416	17233	17189	17217	17257	17176	17318	17270	17362	17225	17214	17153	17092	17228	17112	17246	17321	17206	17152	17235	17409	17362	17245	17600	17273	16993	17101	17177	17194	17070	17299	17470	17352	17128	17149	17082	17269	17268	17214	17317	17093	17190	17336	17177	17276	17370	17131	17413	17315	17254	17160	17183	17315	17284	17286	17167	17233	17301	17250	17046	17254	17135
42133	54931	39694	22494	16710	15309	14896	14981	14990	15034	14938	14975	14987	15125	14838	15043	14885	14910	14970	14913	15183	14859	15087	14947	14923	15003	14886	15053	14931	15038	14867	14995	14976	14918	14973	15065	14831	14970	14995	15098	14940	14992	15110	15032	14906	14906	14934	14974	14962	14945	15012	15127	15153	14908	14928	15002	14955	14954	15019	15064	15018	14977	14833	14929	14905	14955	14862	15041	14898	14855	15018	14650	14990	15002	14971	14995	14990	14942	15081	14880	14905	14942	14929	14975	14868	15140	14917	14885	14691	14934	15178	14918	14901	15061	15071	14952	15033	15125	14887	14859	14890	14857	15076	14846	15074	15037	14905	15074	14919	15034	14944	14962	14907	15120	14959	15086	15000	14966	14965	14983	15011	15158	15039	15170	15069	14997	15048	14950	14975	14931	15004	15089	14997	14822	14983	14901	14878	14973	14839	14839	15087	15052	15016	15021	14864	15008	14897	15066	14847	15087	14920	15018	15069	14820	15081	15073	15136	14925	14935	15062	14889	15200	14899	14981	14971	15010	14922	14995	15003	14842	14910	14956	14792	14981	14826	15004	15060	14810	15044	15019	15067	15071	14797	14938	14982	14970	14917	14964	14808	14872	14857	14994	14920	14931	15081	14898	14981	14893	14966	14943	14884	15136	14900	14771	14952	14926	14968	14960	14895	15004	15136	14946	14945	14980	14945	14909	15053	15134	14969	14940	14793	14771	15104	15022	14947	14949	14988	14951	14886	14975	15015	14909	15054	15033	14845	15023	15020	15063	15006	14963	14994	15011	14834	14927	15023	15009	14784	15064	14955	15011	15084	15013	14937	14890	14982	14974	14907	15066	14983	15067	15008	15002	14993	15063	15002	14943	14919	14850	15009	15023	14865	15018	14978	14681	15034	14824	14970	14974	15103	14987	14943	15001	15021	15070	15028	14918	15018	14811	15023	14919	15007	15032	14936	15049	14855	15050	14959	15033	15103	14924	15091	14906	15004	15227	14978	15000	14850	14932	15038	14894	14853	15040	14969	15017	15059	14977	15196	15127	14919	15060	15112	14951	14951	14930	14981	15002	14877	15118	14908	15087	14911	14987	14793	14917	15018	14952	15057	14932	15026	15036	14891	14774	15014	15053	14754	14974	14923	15116	15095	14844	14846	14833	14929	14879	14921	14833	14885	14936	15018	14952	14903	15126	15018	14849	14998	14871	15223	14949	15139	15143	15003	14867	14952	15029	14933	15000	14970	14868	14998	14919	15084	14820	15053	15040	15044	15033	15106	14968	14944	14854	15078	15063	14889	15028	15052	14959	15055	14974	15031	14894	14963	14865	14903	15011	15033	14776	15019	14959	14988	15222	14837	14941	14976	14872	15085	14858	14851	15130	14870	14968	14905	15059	14968	14911	15160	14870	14933	14929	14843	15133	14931	14942	14985	14998	14781	14831	15025	15049	15038	15028	14926	14947	14873	14975	14977	14964	14933	14929	15087	14935	15080	14950	15292	15020	15126	15024	14993	14782	14973	15112	15012	15029	14924	14959	15093	15080	15031	14961	15028	15050	14881	14867	14963	14964	15047	15128	14980	14746	14902	15128	15121	14954	15014	15011	14928	14973	14846	15043	15031	14901	14936	14937	15094	15136	14965	14964	14982	14801	15005	14961	14963	15063	14856	15062	14807	14837	15005	14921	15019	15016	14976	14981	14944	14940	14971	15170	14799	14768	15194	14972	14885	14933	15162	14806	14943	15063	14824	14968	15012	15020	15033	14958	14992	14971	14851	15032	14998	15014	14892	14983	15141	14943	14962	15106	14961	14827	15172	14866	14956	15109	14924	14883	15039	14991	15252	14950	14916	14993	14981	14958	14821	14857	14971	14933	14990	14901	14966	14889	15035	14789	14917	15049	14870	14950	15001	14960	15095	15098	14951	15005	14943	15081	14882	14867	15175	14926	14819	14922	14977	14972	15106	15025	14987	14949	15162	14947	15007	15003	14977	14977	14995	14974	15037	14769	14899	15014	15027	15013	15017	14790	15095	14920	15023	14935	14970	14805	14989	14706	15015	14876	14871	14996	14855	14938	15077	15043	14863	15048	14893	15237	15011	15216	14943	14845	14979	15126	14880	14809	14966	15041	15028	14963	15108	14924	14938	15207	15124	14995	14965	14938	14928	15022	14921	15002	14926	15023	14996	14827	14913	14923	14959	15061	14979	14958	14971	14959	14947	14885	15209	14930	14835	15194	14905	15153	14909	14983	15023	14961	15187	14840	14882	14984	14934	14872	14831	14927	14974	14974	14986	14823	15019	14995	14951	15063	15073	14820	14964	14840	14832	14987	15068	14884	15014	14856	14997	15042	14973	15052	15027	14948	14879	15110	14930	14909	15063	14855	14948	14937	14970	15114	15021	14905	14897	14971	14941	14826	14899	14837	15141	14975	15125	14892	14952	14942	14901	14788	14797	14938	14930	14929	14890	15108	14978	14958	15099	14830	15003	14949	14926	15003	15030	14971	15046	14789	14980	14994	14846	14902	14995	14955	15215	15014	14857	14987	15106	14987	14945	14967	14832	14761	14966	14928	15095	15067	14923	14935	15031	15043	14922	14951	14941	14967	15017	15012	14758	15008	15061	14942	14959	14946	14883	14955	14999	14964	14824	14894	15059	14971	14943	15091	14992	14920	14961	15046	14972	14979	14936	14981	14891	14959	14972	14776	15142	15026	15008	14875	14897	14888	15032	15125	14900	14888	14889	14929	15034	15134	14882	15078	15123	14889	14982	14962	15041	14979	14844	15080	15087	14970	15162	14963	14982	15048	14965	15053	15303	15090	15004	14879	15028	14962	14942	15127	14873	14809	15104	14901	14714	14879	14934	14959	14988	15139	14940	15045	14981	14936	15051	14973	14849	15113	15006	14958	15014	14839	14950	14931	15046	14873	14741	15051	15006	14791	15068	15132	14869	15162	15093	15040	14947	15028	15063	14791	15122	14899	14995	14962	15116	14949	14950	14903	14981	14928	15126	14883	15025	14945	14895	14902	15096	15017	14739	15093	14951	15030	14983	14961	14975	14912	15119	14794	14814	14941	14901	14952	15021	15080	14845	14990	14972	14989	14881	15011	15082	15002	14936	15080	15120	14921	14782	15019	15111	14905	14973	14968	14802	15233	14932	14929	14998	14944	15034	15145	14996	15001	14967	14827	14963	15124	15063	14925	14971	14982	15036	14818	14948	15074	14908	14830	14704	15156	15069	14932	14969	14948	15071	14940	14983	14993	14961	14994	15050	14907	15165	14950	14894	15001	15111	14997	14811	15036	14938	14906	15008	14752	14974	15117	14973	15020	15017	14942	15049	14998	14985	14826	15106	14833	15138	14908	15182	15059	14979	14940	14990	14979	14979	14985	15039	14912	15043	14997	14904	15036	14923	14965	14904	14836	14939	15079	14879	15100	14967	14904	14945	15063	14986	14984	14915	15082	15082	15025	15118	14826	14980	14990	14815	15047	15021	15097	14980	15120	15035	15112	14943	14949	15021	15134	15022	15070	14926	14820	15035	14975	15153	15041	14908	14813	15136	14883	14909	14971	14982	15035	14817	14815	14931	14965	14803	15032	15130	14996	14834	15030	15108	14861	14905	15096	14987	14978	15071	14932	14917	14937	14996	14806	14967	14981	15153	14968	14872	15074	14995	14968	14942	14963	15070	14841	14851	14968	15012	15006	14976	14965	14846	15095	15101	14931	15070	14920	15207	14861	14917	15015	14976	15148	14936	15038	14964	15000	14932	14961	14867	14919	15060	15115	14994	15079	15119	14964	14916	14908	14989	14862	15047	14996	14999	14863	14811	14964	15036	15175	14973	15123	15171	14834	14927	14979	15035	14947	14961	14815	15046	15012	14929	14889	15083	14947	14944	14986	14911	14868	14895	14991	14996	15007	14862	15067	14964	14849	14923	14844	15059	14990	15029	15145	14941	14912	15077	15074	14875	14942	14935	14898	15027	14987	14962	15064	14926	15105	14921	15045	14963	14846	15136	15035	15108	15018	14991	14829	15042	15017	14966	14835	14954	14843	15024	15165	14959	14849	14892	14957	14869	15059	15079	14871	14971	15012	14952	14889	14921	14869	14905	14959	15022	14909	14902	14898	15105	14927	15006	14877	14974	14720	15112	14892	15005	14813	14935	14969	15143	15134	14775	14829	14993	15007	14826	14936	14838	15047	14863	14963	14921	14787	14911	14973	15090	14953	14932	14955	14951	15071	15020	14963	15007	14950	15035	15040	15074	14961	14968	14932	15134	15098	14886	15051	14937	15078	14892	14853	15005	14958	14888	14747	15053	15090	15017	14973	15041	15076	14945	15037	15022	14868	15012	14870	14836	15088	14987	14810	15090	14809	15053	15038	14997	15011	14960	15077	15047	14979	14767	14994	14880	15005	14845	14932	15146	15134	14900	15032	15087	15004	14900	15122	15120	14926	15019	15066	14979	14921	14851	14925	15056	14932	15143	15102	14991	15002	14890	15004	14893	14991	14989	14873	14964	14902	14993	14953	15005	14893	15056	14972	15109	14998	15116	15080	14868	15025	14946	14982	14970	14916	15035	14873	15093	14998	14962	14963	15130	14807	15150	14918	14852	15016	14984	14919	15080	14836	14901	14991	14767	15022	14943	15070	15000	14830	15108	14998	14967	15098	14999	14966	14981	15022	15048	14844	14922	15056	14784	15021	14930	15084	15060	14906	15058	14890	15108	15133	15002	14883	14850	14993	14830	14845	14987	15061	15008	14873	15046	14885	14981	15004	15039	14908	15136	15010	14984	14859	15135	14960	15061	15026	14923	15027	15025	15074	14815	15003	14853	15034	14969	14904	14907	14917	15115	14965	15021	14968	14867	15135	14858	15070	15054	14931	15012	15131	14790	15008	14979	15038	15087	15032	15085	15065	14911	15117	14960	14938	14979	14916	14960	14979	14956	14968	15042	15091	14957	14873	15022	14968	15094	14919	15048	15105	14897	15008	15028	14980	15056	14810	15004	14885	14879	14936	15077	15005	15168	15056	14922	14956	14924	15177	15026	14970	15016	15054	14985	14867	14932	15003	14957	14962	15097	15003	15079	14885	15252	14936	15019	14770	14982	14903	15261	14903	14760	15057	14911	14852
27543	31271	41938	32972	22309	18688	17858	17453	17117	17197	17390	17086	17102	17280	17128	17315	17199	17096	17214	17211	17048	17092	17168	16886	17205	17093	17064	17019	17143	16951	17085	17151	17118	17176	17236	17042	17038	17171	17116	17033	17215	17353	17350	16990	17239	16887	17024	17211	17276	17124	17136	17242	17374	17151	16996	17133	17123	17129	17208	17237	17477	17115	17184	17199	17020	17194	17044	17047	17069	17124	17265	17207	17239	17147	17165	17106	16971	16920	16999	17044	17044	17006	17219	17099	17019	17200	17112	17234	17338	17002	17134	17029	17017	16979	17231	17157	17051	17357	17398	17119	17147	17137	17177	17180	17025	17078	17214	16962	17244	17034	17189	17017	17363	16958	16989	16940	16939	17061	16898	17062	17220	17183	16991	16985	17210	17263	17003	17179	17128	16891	17150	17159	16881	17274	17016	17128	17099	17017	17138	17221	17111	17125	17213	17288	17027	17016	17373	17127	17015	17157	17192	17078	17268	17086	17048	16918	17069	17005	17052	17156	17003	17075	17017	16980	16991	17084	17064	16925	17218	17031	17196	17238	17024	17175	17225	17248	17256	17088	17115	17012	17037	17110	16970	17077	17045	16892	17030	17108	17056	17012	17027	17083	16948	17062	17129	17228	17226	17265	17167	17229	17247	17038	17062	17068	16975	17191	17136	16955	16928	17163	17189	16930	17144	17134	17041	16999	17066	16961	17010	16833	17152	17058	17168	16963	17205	17417	16957	17025	16935	17001	17074	17101	17045	17105	17170	17102	17151	17116	17204	17252	16995	17015	17108	17029	17161	16984	17201	17140	17048	16964	17231	17255	17061	17113	17186	17184	16932	17070	17162	17111	17072	17194	17094	17165	17183	17342	17081	17017	17283	17139	16921	17043	17072	16867	16907	16909	16876	17163	17043	17030	17051	17178	17258	17226	17175	17081	17195	17037	17168	17175	17299	17073	17159	17047	17021	17043	17207	17045	17347	17141	17049	17062	17073	17227	16930	17125	17084	17329	16974	17262	17135	17093	17112	16993	17207	17279	17099	17151	17374	17169	17022	17266	17217	17100	17139	17012	17249	17195	17147	16977	17036	17072	17212	17078	16977	17139	17246	17180	17071	17025	17175	17208	17153	17197	17047	17388	17281	17111	17303	17068	17013	17153	17030	17029	17243	17243	16914	17204	17285	17224	17076	17016	17101	17016	16942	17045	17233	17043	16904	17047	17040	17160	17288	17057	17200	17118	17319	17092	17131	16934	17097	17021	17112	17215	17173	17060	17118	17096	17160	16957	17247	17132	17369	17137	17193	17069	17190	17014	17079	17082	17158	16978	16973	16948	17032	17152	16985	17036	17011	17357	17196	16986	16987	17156	17027	17156	17079	17065	17182	17088	17107	17166	17015	16916	17009	16991	17288	17108	17185	17111	17150	17147	16990	17170	17086	17152	17170	16924	16995	16979	17309	17078	17261	17204	17288	16916	17093	17003	17050	17147	16874	16978	17181	17134	17137	17071	17044	16991	17322	17101	17258	17038	17170	17213	17324	17143	17032	16995	17197	17028	17180	17129	17117	17108	16967	17021	17069	17017	17086	17229	17044	17029	17284	17107	17164	17053	17145	17048	17184	17128	17152	17237	17156	17052	17197	17163	17081	17216	17195	17229	17171	16971	17155	17111	17328	17051	17116	17133	17212	17257	17101	17198	17088	16927	17001	16807	17130	17176	17173	17188	17095	17014	17042	17024	16992	17067	17140	17024	17177	17112	17117	17171	16935	17203	17284	16889	17070	17193	17132	17215	17035	17134	17234	17324	17009	16946	16928	17245	17334	17057	17056	17201	17187	17133	16902	17172	16861	17124	17067	16970	17051	17085	17175	17172	17139	16775	17004	17204	17183	17182	17127	17028	17113	17135	17137	17080	17284	17192	17083	17178	17097	16921	17022	17218	17034	17206	16971	17251	17188	16995	17173	17124	17072	17077	17109	17107	17057	17312	17145	17265	17025	17023	17191	17028	17076	17024	17061	17184	17260	17111	17183	17026	17081	17027	17031	17238	17154	17175	17152	17147	16941	16946	17023	16970	17077	17017	17059	17046	16896	17021	17053	17129	17098	17241	17010	17071	17313	17136	16950	17017	17233	17036	17160	17246	17098	17172	17260	17122	16952	17096	17285	17212	17018	16985	17273	16931	17222	17166	17212	16927	17052	17087	16984	17136	17351	17086	17295	17126	17038	17052	17111	17125	17186	17001	17165	17270	17037	17069	17065	17095	17090	17288	17084	17299	17384	17313	17187	17125	17014	16980	17306	17116	17104	17178	17260	17300	17060	17150	17035	17132	16998	17148	16941	17145	17104	17181	16950	17070	17143	17168	17143	17127	17017	17121	17078	17114	17166	17083	16988	17046	17176	17058	17214	17003	17206	17187	17044	17234	17143	17116	16982	16993	17319	17230	17109	16945	17073	17042	17134	17065	17168	17082	17090	17137	17226	17123	17339	17014	17092	17209	17259	17236	17103	17306	17037	17203	17020	17052	17127	17249	17047	17031	17222	17161	17115	16998	17175	17029	17290	16960	17079	17013	17302	17061	17153	17097	16827	16938	17021	17147	16919	17033	17257	17199	17087	17258	17332	17124	17191	17171	17042	17193	17129	17053	17091	17113	16790	16886	17030	16955	17073	17197	17096	17019	17216	17297	17277	17204	16967	16985	17224	17267	17071	17136	17057	17267	17000	17248	17121	17040	17102	17306	16963	17280	17290	17211	17142	17093	16992	16963	16986	17239	17188	17146	17180	17199	17053	17107	16922	17065	17209	17179	17211	16985	17141	17269	17015	16937	17075	17241	17061	17190	16888	17211	17204	16926	17375	17106	17021	16849	17206	16835	17240	17143	17257	17090	17144	17085	17240	17159	16993	16952	16977	17082	17017	17079	16886	17238	17219	17044	17303	17102	17061	16992	16798	17147	17220	16933	17165	16999	17291	17317	17108	17221	17068	16824	17053	17115	17260	17245	16868	16978	17196	17447	17164	17077	17130	17115	16921	16986	17111	17019	16980	17147	17075	17166	17238	16960	17073	17068	17321	17246	17001	17324	17219	17102	17273	16975	16966	17029	17176	17166	17047	17134	17174	17258	16862	17157	17276	17168	17169	17047	17055	17122	17043	17261	17171	17098	17003	17080	17008	17113	17025	17079	17126	17325	17096	17046	17084	17178	17067	17027	17148	17115	17096	17203	17210	17138	17110	17223	17084	17055	17094	17151	17188	17060	17167	16864	17268	17112	17163	17035	17131	17207	17131	16955	17040	17182	17221	17354	17150	17075	17086	17209	17231	16974	17074	16960	17129	17099	17182	16892	17056	17067	17056	17034	17132	17084	16842	17021	17344	16980	16981	17077	16982	16919	17290	17121	17112	17318	17195	17168	17171	17227	17175	17024	17144	16976	17143	17133	17131	17094	17080	17316	16996	17039	17126	17027	16795	17022	17024	17208	17068	16939	17095	17069	17180	17230	17020	17169	17155	17151	16902	17167	17087	17110	17304	17161	17098	17223	17058	17116	16897	17224	17040	17099	17262	17258	17139	17085	17011	17008	17301	17179	17056	16921	17157	17178	17042	17063	17066	17297	17255	16929	17123	17255	17015	17107	16991	17102	17242	17253	17052	17041	17121	17154	17128	17273	17133	17256	17080	16989	17183	17150	17168	17120	17212	17079	17037	17085	17291	17004	17104	16896	17093	17319	17073	17141	16954	17236	17056	17052	17123	17156	17053	17136	17182	17212	17169	17071	17239	17180	17334	16989	17172	17064	16925	17085	17183	17017	17004	17182	17252	17274	17238	17078	17084	17069	17329	17200	17177	17270	17023	17132	16848	17034	17127	17285	17223	17128	17024	17176	17187	17191	17046	16993	17135	17032	17078	17075	17183	17169	17195	17116	16821	17209	17194	17053	16996	17085	17159	16964	16986	17176	17095	17082	17260	17146	17097	17082	17122	17041	17055	17215	17167	17151	17051	17115	16935	17060	17024	17013	17154	17133	16940	17230	17200	17057	17162	16937	17018	17238	17188	17056	17043	17033	17282	17126	17020	17172	17118	17151	16915	17063	16974	17019	17303	16910	17323	17137	17163	17023	17152	17237	17101	17290	16859	17069	16982	17094	16900	17041	17159	17052	17139	17204	16971	17051	16997	17098	17090	17011	17023	16928	17077	16859	17092	17082	17125	16970	17022	17178	17180	17187	17120	17041	17191	17214	17279	17233	17107	17148	17103	17076	17154	17184	17190	17120	17092	17189	17126	17055	17109	17179	17029	17140	17165	17196	17100	17031	17041	17067	17069	17090	17245	17014	17111	17128	17150	17118	17218	17002	16908	17105	17304	16922	17049	17189	16999	16955	17128	16893	17249	17367	17096	17115	16943	17039	17024	17191	17084	16975	17027	17210	17115	17226	17244	17126	17019	17072	17028	16947	17262	17104	17160	17242	17274	17165	17122	17257	17079	17156	17205	17123	16963	17250	17312	17292	17107	17081	17163	17038	16884	17067	17166	17252	17259	17203	17085	17215	17177	17327	17327	17154	17235	17041	17138	17003	17190	17233	17144	17082	17043	17151	17109	17087	17146	17127	17153	17172	17031	16836	17258	17016	17187	16995	16947	17138	16917	17144	17156	17122	17180	17081	17045	17316	17181	17094	17066	17073	17144	16911	16982	17200	17135	17274	17175	17008	17280	17092	17125	16895	17098	17107	16997	17241	17184	17114	17166	17105	17109	17366	17009	17113	17037	16981	17189	17079	17125	17014	17097	17158	17232	17079	17158	16972	17039	17210	17305	17128	17016	17144	17202	17120	17107	16947	17041	17173	17110	17185	17312	17245	17015	17058	17025	16807	17232	17262	17171	16989	17009	16821	17037	17238	17162	17154	17245	17060	17370	17023	17180	17130	17023	17153	17056	17136	17082	17208	17198	17095	17191	17149	16996	17297	17051	17252	17001	17210	17092	17013	17163	17168	17246	17065	17021	17220	17167	16978	16942	16888	17101	17037	16868	17142	17254	17134	17195	17161	17172	17147	17214	16963	16961	17090	17089	17207	17110	17399	17416	17186	17213	17085	17141	17082	17143	17161	17090	17117	17164	17026	16948	17055	17081	17210	17169	17139
53620	74659	55097	31110	18857	15417	14793	14818	14899	14947	15011	15051	14918	14982	14849	14807	15110	14912	15005	14978	15009	14934	14932	14957	14966	14843	14951	14868	14909	14930	15073	14871	14724	15081	14843	14907	14814	14772	14840	15075	14788	15025	14809	14980	15026	14852	14965	14894	14940	15051	14979	14990	15125	14977	15020	14905	15020	14920	14780	14937	14957	15008	14914	15010	14820	14828	14931	14717	14869	14855	14947	14963	14889	14886	15023	14788	14715	14847	14859	14789	14868	14818	14886	14976	14926	14898	14975	14837	14808	14772	14819	15019	14869	14804	14996	14888	14925	14754	14696	14875	14715	14773	14991	14816	15012	14791	14686	14929	14946	14885	14930	14847	14886	14932	14788	14812	14907	14891	14905	14937	14973	14901	14867	14753	14774	14875	14836	14987	14739	14742	14939	14747	14805	14749	14865	14922	14891	14983	14907	14890	14786	14880	14800	14787	14851	14831	14897	14951	14771	14974	14970	14935	14992	14923	14993	14920	14922	15050	14985	14919	14840	14862	15055	14940	15106	15048	14870	14932	14887	14922	14827	14982	14850	15025	14924	14878	14882	14792	15035	14927	14862	14945	14961	14827	14748	14913	14964	14946	14949	14826	14831	14859	15093	14846	14739	14832	14883	15008	15027	14856	14994	14910	14870	14903	14999	14834	14931	15013	14814	14802	14673	14883	15023	14858	15033	14897	14843	14988	14951	14895	14879	14620	14804	14928	14765	14907	14935	14829	14947	14929	14996	14926	14797	15111	14867	14773	14891	14898	14958	14877	14884	14870	14941	15120	14924	14868	14949	14748	14820	14875	14976	14874	14874	14759	14734	14802	14939	15086	14771	14992	14937	14865	14961	14889	14966	14845	14988	15094	14805	14958	14815	14759	14809	14847	14836	14797	14875	14790	15048	14769	14973	14963	14844	14919	14883	14798	15028	14814	15008	14820	14895	14816	14911	14830	14829	14807	14880	14819	14889	15002	15020	14978	14919	14797	14956	14839	14889	14671	15019	14895	14950	14975	14792	14937	14953	15116	14851	15011	14892	14849	15142	14894	14827	14908	14774	15001	14977	15011	14843	14969	14932	15026	14886	14937	14932	14929	15067	14806	14815	14976	14991	14773	14877	14859	15036	14753	14924	14960	14811	14961	14799	14906	14914	14947	14930	14868	15118	14935	14797	14741	14905	14832	14929	14938	15019	14866	14907	14817	14845	14927	14855	14887	15068	14970	14818	14862	15004	14865	14852	15018	14794	14883	14956	14812	14785	14838	14951	14932	14632	14776	14826	14962	15012	14847	14743	14869	14771	14948	14926	14831	15015	14926	14817	14927	15001	14758	14833	14760	14856	14943	14792	14885	14813	14792	14835	14866	14831	15106	14879	14877	14861	14952	14850	14829	14848	14763	14840	14856	14878	14874	14810	14874	14937	14940	14836	15053	14720	14985	14966	14913	15023	14797	14920	14815	14819	14927	14858	14876	15082	14821	14868	14956	14868	14944	14961	15003	14867	14873	14819	14842	14832	14956	14885	14872	14986	14813	14793	14896	15032	14851	14829	14983	14961	14914	14835	14898	14782	14969	14768	14895	14928	14954	14904	14950	14823	14870	14995	14708	14819	14847	15023	14913	15085	14988	14929	14932	14854	14832	14982	14732	15004	14679	14889	14791	14974	14824	14789	14964	14712	14960	14821	14940	14948	14734	14862	14984	14957	14937	15089	14873	14731	14872	14874	14847	14832	14825	14898	14762	14882	14835	15007	14894	14885	14990	14919	14831	14811	14853	15018	14753	15065	14987	15050	14680	14894	15011	14986	14711	14870	14872	14972	14753	14852	14955	15054	14787	14938	14806	14825	14918	14846	14873	14975	14755	14790	14978	14864	15017	14846	14806	14938	15005	14780	14860	14946	14700	14797	15070	15003	14808	14735	14767	14832	14979	14911	15053	14925	14886	14968	14986	14736	14745	15036	14833	14900	14921	14898	14872	14920	14830	14962	14755	14734	14950	14858	14943	14896	14785	14874	14724	14779	14864	14839	14920	14870	14802	14964	14905	15140	14848	14967	14758	14783	15021	14846	14868	14909	14899	14842	14792	14836	14813	15060	14911	14718	14894	15015	14930	14813	14782	14916	14904	14896	14843	14926	14922	14826	14959	14861	14734	14932	14807	14688	14765	14814	14794	14854	14772	14805	14829	14844	14914	14852	14984	14841	14816	14973	14885	14935	14918	14984	14805	14856	14845	14916	14941	14832	14752	14961	14885	14933	15049	14755	14899	14872	15000	14775	14791	14913	14852	14957	14855	14829	14968	14847	14860	14869	15029	15054	14708	14878	14788	14858	14827	14810	14895	15049	15031	14763	14920	14905	14907	14850	14766	14876	15012	14802	15020	14770	14827	14818	14922	14838	14881	14897	14992	14951	14706	14889	14890	14926	14931	15048	14854	14834	15051	15012	14883	14829	14723	14804	14846	15113	14792	14920	14827	14990	14928	14856	14802	15024	14895	14859	14770	14855	14801	14898	15011	15065	14683	14891	14858	14896	14809	14822	14773	14790	14836	14939	14945	14938	14907	14919	14810	14852	14919	14896	15081	15082	14978	14838	14928	14735	14860	14993	14838	14870	14795	14861	14768	14862	15022	14827	14945	14722	14714	14902	14752	14799	14989	14815	14859	14870	15021	14924	14923	14783	14893	14892	14816	14730	15074	14905	14885	15030	15005	14920	14918	14947	15042	14883	15110	14843	14938	14899	14915	14850	14881	14868	14947	14823	14966	14835	14693	15003	14925	14867	15019	14871	14906	14890	14703	14874	14843	14930	14929	14877	15102	14840	14786	14855	15031	14957	14910	14972	14919	14952	14891	14633	14998	14902	14950	14825	14848	15050	14764	14849	14967	14867	14987	14728	14989	15021	15021	14883	14946	14955	14967	14822	14926	14725	15094	14871	14840	14767	15007	14893	14899	14947	14887	15005	14917	15067	14932	14936	14924	14977	14771	14818	14909	14862	15004	14930	14847	14906	14971	14990	14891	14860	14901	14797	14912	14921	14919	14897	14810	14784	15042	14909	14833	14927	15036	15239	14746	14827	14907	14968	14771	14944	14812	14774	14833	14969	14916	14963	14893	14932	15080	14882	14889	14952	14787	14923	14678	14984	14926	14887	14796	15035	14830	14802	14887	14908	14874	14862	14767	14777	15039	14886	14870	14823	14936	14793	14972	14848	15020	14774	14779	14972	14984	14772	14874	14917	14912	14838	14941	14970	15037	14950	14813	14769	15009	14847	14816	14999	14904	14824	14951	14898	15034	15006	14828	14958	14830	14911	14903	14905	14915	14920	14766	14730	15072	14607	14948	14829	15034	14972	14798	14840	14840	14792	15046	14933	14741	14745	14816	14730	14834	15056	14913	14852	15058	14834	14882	14906	14941	14920	14895	14953	14981	14846	14918	14719	15059	15016	14778	15020	15000	14842	14849	14944	14895	14817	15027	14898	14939	14943	14914	14887	14973	14828	15021	14904	14905	14919	14847	14921	14831	14779	15047	14918	15004	14928	14831	14899	15000	14768	14845	14700	14886	14950	14982	14884	14929	14897	15036	14970	14820	14954	14931	14913	15111	15039	14949	14897	14894	14849	14924	14744	14947	14813	14774	14874	14913	14870	14952	14837	14849	14949	14843	14809	14834	14822	14908	14975	14871	14855	14908	14808	14899	14903	14885	14879	14690	14889	14745	14981	14800	15004	14898	14909	14877	14749	14839	14829	14943	14974	14933	14894	14924	14929	14808	14925	14816	14912	14930	14941	15078	14771	14886	14939	14987	14857	14915	14896	14691	14965	14862	15008	14997	14914	15056	15007	15004	14760	14867	14966	14998	14863	14824	14957	14862	15018	14805	14940	14893	15025	14959	14954	14914	14943	14821	14789	14787	15004	14937	14846	14862	14976	14959	14858	14812	14949	14766	14874	14849	15011	14814	14882	14828	14973	15000	14975	14843	14775	14676	14844	14890	14946	14972	14976	14970	14900	14784	15147	14887	14838	14969	14940	14948	14890	15060	14862	15005	15082	14841	14950	14806	15046	14661	14706	14955	14833	14898	14942	14864	14740	14999	14837	14909	14844	14916	14937	14853	14904	14973	14946	14873	14968	14949	14759	14796	14876	14927	15039	14907	14890	14883	14812	14797	14983	14940	14906	14869	15061	14975	14790	15041	14753	14940	15068	14762	14739	14949	14911	14700	14771	14920	14912	14694	14888	14949	14851	14978	14986	14998	14855	14900	14868	14941	14850	14915	14773	15037	14805	14816	14861	14941	14753	14790	14833	14724	14927	14803	14884	14759	14942	14794	14810	14991	14919	14803	15039	14791	15078	14845	15002	14900	15019	14956	14827	14740	14737	14749	14962	14984	14840	14890	14906	14796	15118	14832	14802	14684	14905	14897	14818	15053	14893	14770	14768	15067	14833	14947	14801	14995	14867	14946	14890	14668	15117	14680	14901	14965	14732	14932	14936	14924	14851	14798	14970	14802	15013	14941	14847	14949	14897	14921	14889	15037	14857	14680	14934	14782	14874	14887	15066	15029	14861	14900	14737	15003	15028	14836	14923	14871	14964	14779	14904	15038	14795	14760	14811	14809	14757	14972	15038	14806	14888	14626	14931	14768	14874	14890	15001	14916	14850	14722	14905	14917	14816	14688	15012	14908	14792	14746	14895	14841	15121	14833	14804	14876	14974	14740	14984	14826	14877	14922	14906	14852	14787	14906	14755	14825	14790	14808	14956	15000	14857	14889	14949	15031	14883	14796	14867	14941	14916	15148	14820	14873	14964	14829	14921	14871	14896	14831	14819	14832	14824	14937	14772	14853	14826	14922	15017	14918	14845	14935	14791	14881	15093	14743	15005	14930	14852	14827	14837	15007	15034	14960	14894	14757	14908	14922	14934	14939	15099	14943	14824	14949	14882	14859	15005	14878	14922	14789	14826	14948	14825	14946	14924	14891	14936	15004	15000	14912	14969	14862	14895	14871	14894	14794	14829	14747	14880	14971	14803	15017	14792	15119	14802	15042	15003	14836	14938	14878	14879	15003	14929	14862	14897	14869	14834	15121	14837	15029	14823	15060	14822	14833	14854	14879	14877	14903	14866	14939
22909	22682	32452	27058	23015	22943	23188	17936	16750	17298	17279	17150	17187	17120	16947	16999	16895	16894	16849	16836	16932	16957	17026	16886	16844	16882	16727	16671	16787	16792	16835	16773	16709	16783	16894	16735	16623	16894	16837	16833	16772	16760	16767	16868	16716	16734	16884	16827	16764	16698	16725	16854	16924	16695	16793	16799	17019	16769	16927	16702	16866	16841	16916	16879	16800	16729	16813	16806	16836	16562	16927	16849	16926	16629	16880	16774	16804	16672	16845	16654	16614	16735	16980	16739	16753	16713	16616	16409	16675	16756	16964	16701	16686	16647	16871	16685	16693	16962	16771	16567	16795	16869	16676	16756	16857	16678	16683	16662	16840	16649	16685	16622	16779	16560	16866	16764	16630	16632	16722	16933	16620	16643	16811	16743	16665	16687	16695	16589	16748	16872	16448	16762	16584	16698	16688	16828	16774	16810	16682	16755	16982	16889	16551	16497	16665	16641	16804	16936	16831	16612	16662	16631	16794	16773	16685	16618	16654	16565	16644	16720	16866	16828	16643	16761	16647	16744	16683	16977	17085	16667	16923	16835	16897	16416	16587	16692	16811	16684	16751	16788	16753	16700	16655	16687	16578	16790	16627	16488	16654	16637	16828	16603	16514	16683	16768	16769	16713	16703	16687	16709	16797	16831	16615	16741	16869	16763	16810	16654	16636	16667	16665	16883	16782	16764	16740	16626	16593	16725	16620	16775	16734	16748	16549	16551	16724	16739	16818	16697	16816	16802	16547	16643	16647	16616	16658	16856	16836	16696	16755	16849	16656	16511	16732	16727	16595	16715	16836	16752	16970	16855	16824	16785	16792	16628	16745	16683	16733	16763	16635	16743	16865	16703	16702	16580	16766	16605	16557	16863	16792	16648	16829	17015	16601	16636	16853	16747	16694	16700	16701	16675	16877	16804	16421	16769	16759	16584	16803	16691	16753	16658	16697	16580	16737	16670	16759	16845	16911	16615	16762	16617	16910	16775	16790	16591	16657	16797	16859	16735	16656	16786	16712	16520	16686	16807	16708	16668	16937	16652	16714	16696	16769	16668	16593	16808	16733	16739	16730	16699	16827	16492	16731	16855	16624	16674	16668	16635	16593	16789	16740	16709	16936	16737	16833	16763	16627	16782	16773	16583	16467	16841	16663	16693	16590	16790	16383	16724	16625	16635	16819	16817	16809	16750	16766	16776	16699	16805	16883	16743	16876	16788	16750	16718	17025	16745	16768	16614	16615	16641	16905	16643	16697	16637	16696	16830	16744	16897	16581	16694	16560	16713	16498	16772	16895	16790	16602	16719	16708	16651	16734	16614	16730	16749	16781	16642	16613	16844	16741	16715	16577	16718	16799	16670	16792	16848	16667	16505	16836	16680	16602	16560	16667	16611	16638	16603	17036	16783	16669	16585	16968	16743	16848	16909	16697	16836	16656	16778	16748	16605	16848	16759	16797	16403	16762	16827	16668	16598	16645	16788	16734	16917	16673	16673	16692	16789	16760	16629	16865	16709	16647	16729	16894	16876	16968	16907	16569	16730	16730	16698	16689	16767	16679	16747	16920	16748	16746	16684	16761	16907	16856	16740	16788	16923	16731	16817	16582	16593	16763	16727	16598	16698	16641	16771	16834	16620	16871	16714	16856	16681	16675	16498	16702	16904	16750	16802	17014	16781	16657	16662	16769	16808	16684	16773	16870	16751	16501	16686	16970	16772	16749	16770	16599	16661	16879	16724	16699	16614	17021	16642	16564	16668	16544	16574	16570	16761	16722	16687	16572	16712	16732	16765	16770	16840	16754	16595	16899	16943	16721	16782	16712	16560	16656	16748	16783	16742	16670	17113	16940	16846	16615	16586	16717	16811	16782	16617	16737	16418	17041	16790	16948	16861	16880	16745	16820	16843	16676	16847	16692	16888	16729	16743	16683	16718	16823	16854	16763	16958	16769	16784	16725	16858	16826	16610	16591	16710	16734	16940	16797	16727	16762	16915	16791	16537	16874	16856	16926	16820	16867	16764	16590	16864	16824	16674	16724	16579	16837	16704	16724	16690	16561	16873	16878	16618	16574	16762	16655	16683	16781	16738	16794	16569	16576	16535	16799	16799	16763	16806	16787	16786	16804	16801	16757	16756	16790	16808	16744	16791	16867	16817	16769	16678	16762	16782	16714	16892	16535	16803	16704	16824	16984	16924	16763	16926	16655	16807	16762	16861	16762	16778	16576	16717	16576	16510	16736	16449	16623	16712	16720	16711	16724	16729	16759	16751	16797	16803	16644	16802	16607	16770	16752	16656	16657	16747	16750	16638	16556	16882	16965	16839	16911	16845	16643	16709	16695	16631	16780	16992	16640	16630	16792	16885	16864	16725	16677	16517	16699	16621	16766	16921	16901	16676	16745	16881	16618	16684	16607	16720	16733	16642	16760	16712	16676	16668	16785	16552	16818	16758	16681	16773	16820	16543	16740	16820	16839	16700	16656	16744	16926	16908	16681	16635	16678	16992	16718	16757	16807	16740	16800	16826	16649	16596	16825	16656	16784	16653	16702	16649	16755	16775	16724	16863	16647	16800	16860	16793	16618	16856	16746	16669	16699	16707	16715	16748	17104	16831	16772	16807	16735	16708	16884	16754	16973	16745	16865	16684	16739	16672	16707	16877	16647	16771	16759	16958	16746	16751	16785	16623	16596	16773	16721	16696	16770	16685	16683	16572	16724	16678	16577	16587	16710	16671	16538	16768	16570	16929	16757	16695	16752	16817	16742	16678	16717	16918	16625	16699	16782	16639	16802	16818	16590	16668	16597	16808	16672	16733	16609	16886	16919	16875	16736	16804	16776	16647	16866	16765	16664	16725	16708	16787	16819	16717	16959	16769	16679	16827	16586	16834	16919	16884	16732	16662	16886	16725	16669	16921	16892	16765	16795	16780	16721	16925	16570	16790	16437	16933	16794	16677	16773	16757	16572	16884	16779	16530	16594	16707	16802	16681	16795	16653	16598	16893	16646	16618	16684	16822	16918	16664	16792	16739	16789	16647	16802	16732	16815	16762	16821	16790	16741	16860	16996	16661	16929	16738	16610	16741	16732	16819	16675	16735	16715	16614	16858	16811	16747	16788	16988	16599	16904	16821	16806	16734	16781	16591	16816	16642	16693	16630	16836	16737	16794	16737	16879	16719	16715	16753	16888	16846	16779	16676	16606	16625	16941	16717	16868	16722	16716	16664	16790	16834	16771	16818	16815	16614	16647	16828	16657	16987	16713	16597	16678	16835	16745	16861	16877	16729	16777	16828	16711	16766	16673	16746	16663	16852	16895	16682	16577	16645	16742	16693	16677	16681	16820	16817	16806	16839	16856	16617	16680	16598	16716	16611	16801	16872	16864	16717	16886	16745	16682	16830	16764	16810	16712	16869	16840	16725	16750	16765	16728	16928	16642	16749	16745	16559	16714	16802	16889	16906	16804	16662	16864	16761	16696	16674	17007	16855	16724	16826	16620	16665	16809	16715	16868	16775	16949	16857	16748	16717	16637	16646	16950	17006	16913	16837	16688	16808	16557	16847	16708	16895	16982	16821	16645	16888	17041	16782	16697	16506	16695	16739	16683	16731	16751	16700	16806	16876	16639	16729	16803	16837	16774	16772	16792	16751	16860	16601	16652	16692	16786	16723	16891	16681	16746	16689	16638	16902	16770	16557	16596	16688	16669	16813	16867	16581	16651	16795	16650	16669	16737	16716	16736	16722	16914	16667	16659	16684	16855	16705	16847	16865	16794	16658	16873	16730	16994	16786	16568	16672	16731	16694	16781	16789	16797	16838	16516	16694	16704	16774	16850	16697	16678	16704	16659	16847	16579	16694	16725	16708	16822	16771	16979	16722	16680	16673	16483	16798	16662	16827	16529	16969	16788	16888	16728	16854	16778	16677	16757	16732	16644	16630	16874	16780	16475	16549	16864	16887	16716	16793	16661	16752	16738	17093	16785	16795	16745	16864	16646	16606	16812	16620	16702	16837	16596	16908	16861	16613	16815	16574	16518	16793	16740	17002	16656	16815	16872	16841	16717	16715	16760	16660	16725	16805	16754	16686	16780	16619	16567	16922	16471	16656	16648	16669	16850	16624	16798	16866	16892	16687	16590	16656	16862	16717	16690	16954	16903	16812	16666	16731	16689	16618	16670	16755	16689	16678	16728	16781	16986	16986	16833	16787	16904	16665	16814	16829	16846	16673	16778	16588	16791	16723	16677	16879	16822	16653	16811	16770	16823	16810	16683	16794	16704	16638	16741	16706	16757	16857	16747	16618	16895	16754	16811	16758	16736	16785	16628	16804	16802	16662	16565	16861	16704	16940	16847	16716	16896	16775	16718	16638	16651	16736	16631	16711	16695	16857	16708	16671	16764	16825	16681	16698	16958	16703	16730	16813	16713	16695	16702	16840	16762	16718	16570	16640	16719	16659	16672	16692	16961	16711	16856	16721	16583	16915	16868	16813	16805	16780	16829	16927	16805	16864	16833	16924	16687	16853	16680	16774	16767	16626	16637	16716	16758	16749	16781	16714	16799	16702	16621	16905	16657	16714	16734	16835	16851	16754	16746	16559	16753	16715	16689	16545	16856	16735	16818	16569	16674	16788	16855	16854	16641	16918	16770	16646	16613	16685	16964	16567	16907	16764	16730	16699	17008	16811	16770	16481	16660	16635	16715	16933	16904	16835	16820	16796	16922	16608	16970	16831	16824	16774	16695	16942	16963	16789	16698	16680	16918	17024	16707	16600	16858	16795	16811	16702	16793	16835	16759	16854	16852	16698	16572	16771	16631	16788	16665	16820	16805	16860	16748	16632	16583	16611	16578	16752	16743	16729	16721	16830	16566	16664	16909	16714	16600	16761	16652	16928	16824	16659	16700	16947	17039	16777	16748	16844	16657	16749	16716	16656	16598	16794	16768	16774	16726	16622	16811	16599	16635	16606	16710	16778	16714	16845	16725	16820	16693	16811	16920	16664	16705	16622	16897	16595	16608	16731	16803	16635	16747	16711	16608	16784	16918	16740	16727	16884	16827	16656	16781	16984	16762	16457	16813	16734	16728	16770	16692	16722	16692	16560	16714	16764	16676	16761	16876	16803	16821	16882	16733	16543	16721	16755
60451	105121	82753	52569	30213	16983	14692	14619	14646	14841	14582	14568	14628	14555	14693	14689	14741	14833	14557	14717	14856	14718	14951	14636	14751	14644	14705	14582	14726	14702	14649	14669	14717	14776	14713	14727	14618	14853	14774	14739	14692	14664	14662	14655	14463	14649	14741	14842	14757	14693	14823	14816	14743	14683	14715	14739	14637	14688	14807	14711	14704	14767	14785	14614	14719	14699	14901	14574	14722	14749	14884	14661	14728	14668	14620	14643	14676	14714	14781	14668	14843	14723	14682	14645	14562	14751	14584	14794	14684	14587	14688	14684	14723	14729	14709	14697	14725	14584	14598	14591	14615	14588	14713	14603	14759	14792	14770	14642	14803	14717	14603	14796	14646	14557	14698	14618	14754	14922	14718	14698	14808	14605	14623	14851	14713	14574	14750	14777	14719	14753	14775	14676	14734	14798	14626	14754	14624	14624	14777	14637	14488	14976	14653	14613	14622	14814	14648	14589	14804	14759	14597	14759	14756	14703	14507	14593	14741	14696	14903	14633	14529	14742	14749	14546	14564	14717	14766	14744	14628	14793	14582	14717	14752	14657	14695	14546	14784	14810	14795	14653	14685	14683	14794	14558	14748	14675	14848	14804	14661	14723	14702	14824	14797	14725	14576	14594	14742	14644	14767	14617	14652	14709	14755	14767	14629	14635	14634	14698	14715	14544	14648	14807	14680	14795	14620	14834	14667	14642	14653	14622	14616	14627	14810	14483	14628	14796	14841	14679	14768	14634	14560	14606	14837	14776	14625	14668	14656	14760	14710	14607	14745	14688	14879	14719	14720	14726	14661	14612	14508	14767	14717	14792	14721	14613	14758	14739	14626	14677	14519	14725	14721	14671	14869	14739	14583	14817	14801	14739	14642	14662	14701	14752	14737	14786	14692	14651	14657	14642	14765	14779	14802	14724	14635	14816	14675	14608	14825	14745	14734	14653	14720	14747	14649	14744	14559	14606	14719	14679	14749	14661	14581	14610	14734	14553	14524	14781	14860	14765	14903	14681	14638	14653	14636	14776	14645	14651	14837	14808	14638	14699	14773	14677	14599	14762	14802	14612	14653	14721	14664	14623	14783	14528	14773	14758	14644	14708	14603	14812	14690	14825	14621	14685	14846	14685	14680	14585	14744	14642	14947	14739	14558	14560	14800	14674	14521	14695	14821	14751	14656	14734	14751	14722	14604	14814	14747	14588	14664	14706	14792	14556	14537	14793	14689	14705	14533	14741	14584	14611	14653	14708	14586	14773	14716	14712	14647	14792	14738	14622	14742	14817	14486	14791	14727	14695	14626	14800	14534	14772	14659	14778	14696	14754	14491	14657	14779	14713	14871	14591	14797	14468	14709	14708	14746	14606	14717	14780	14668	14660	14859	14635	14633	14683	14603	14667	14467	14708	14704	14660	14682	14830	14804	14745	14868	14784	14847	14848	14770	14749	14914	14736	14743	14830	14778	14629	14644	14631	14575	14568	14710	14639	14614	14599	14644	14668	14583	14807	14785	14742	14889	14644	14732	14736	14644	14655	14769	14719	14727	14655	14599	14680	14760	14823	14879	14673	14651	14681	14622	14612	14804	14717	14763	14661	14647	14727	14643	14691	14665	14631	14800	14635	14785	14557	14748	14608	14655	14820	14744	14551	14714	14565	14786	14645	14751	14701	14795	14697	14743	14498	14561	14638	14588	14806	14716	14590	14891	14669	14810	14772	14671	14611	14728	14624	14706	14671	14833	14656	14775	14743	14751	14722	14758	14634	14698	14769	14717	14732	14685	14825	14862	14669	14769	14675	14751	14761	14738	14688	14659	14858	14613	14773	14879	14704	14644	14628	14603	14725	14752	14785	14780	14470	14652	14774	14706	14689	14578	14744	14534	14746	14694	14737	14769	14618	14706	14763	14721	14736	14622	14659	14780	14621	14704	14695	14842	14590	14595	14727	14570	14572	14701	14628	14640	14669	14780	14563	14706	14823	14591	14408	14723	14763	14705	14581	14672	14865	14685	14623	14715	14751	14616	14701	14570	14637	14620	14827	14563	14783	14779	14581	14689	14485	14725	14602	14557	14681	14907	14649	14830	14752	14744	14552	14772	14716	14674	14719	14659	14681	14652	14730	14719	14685	14680	14652	14612	14825	14648	14669	14710	14711	14579	14872	14597	14712	14703	14862	14830	14694	14847	14715	14616	14663	14607	14539	14519	14803	14745	14775	14636	14693	14633	14655	14622	14659	14681	14916	14622	14745	14667	14635	14862	14656	14778	14626	14760	14672	14542	14730	14633	14630	14611	14526	14835	14707	14610	14611	14634	14754	14596	14871	14653	14845	14826	14711	14748	14656	14666	14670	14615	14749	14706	14587	14728	14668	14652	14661	14795	14757	14684	14727	14781	14688	14691	14677	14629	14689	14932	14750	14894	14786	14738	14856	14814	14922	14718	14549	14490	14505	14821	14706	14790	14689	14604	14729	14729	14691	14918	14832	14682	14637	14826	14591	14667	14737	14729	14677	14757	14709	14756	14714	14673	14702	14806	14622	14735	14637	14765	14612	14639	14515	14747	14627	14863	14745	14706	14555	14717	14724	14484	14758	14643	14570	14820	14812	14719	14807	14578	14681	14814	14712	14651	14735	14657	14676	14611	14519	14802	14559	14505	14589	14739	14731	14593	14527	14775	14710	14585	14806	14634	14617	14474	14604	14906	14787	14668	14679	14554	14744	14732	14667	14662	14826	14644	14627	14715	14665	14666	14769	14610	14655	14624	14680	14688	14675	14771	14558	14783	14751	14586	14835	14556	14588	14926	14790	14729	14642	14666	14820	14756	14661	14751	14538	14695	14639	14612	14730	14648	14782	14742	14737	14607	14783	14766	14704	14836	14709	14849	14598	14708	14668	14800	14746	14684	14728	14767	14480	14738	14772	14666	14677	14594	14670	14653	14774	14595	14620	14785	14547	14641	14755	14539	14634	14605	14577	14604	14529	14694	14768	14889	14579	14782	14658	14650	14777	14643	14696	14446	14661	14724	14700	14679	14804	14739	14824	14822	14787	14713	14706	14772	14721	14670	14732	14687	14603	14898	14536	14775	14564	14557	14845	14558	14836	14567	14680	14653	14720	14697	14721	14749	14515	14623	14816	14504	14522	14692	14676	14633	14742	14614	14707	14672	14815	14553	14703	14597	14664	14630	14709	14484	14650	14637	14787	14542	14728	14717	14687	14846	14669	14722	14776	14882	14855	14657	14679	14643	14551	14644	14736	14710	14582	14731	14674	14589	14850	14785	14613	14614	14686	14624	14492	14982	14694	14872	14642	14792	14600	14528	14661	14722	14662	14684	14637	14790	14514	14704	14913	14643	14673	14839	14577	14843	14789	14638	14740	14578	14837	14553	14686	14749	14731	14611	14707	14744	14622	14800	14724	14747	14892	14536	14665	14736	14726	14677	14773	14637	14467	14715	14610	14762	14454	14762	14736	14816	14635	14701	14738	14662	14558	14655	14780	14674	14836	14686	14730	14539	14615	14588	14714	14812	14731	14798	14768	14700	14828	14607	14675	14718	14619	14597	14685	14660	14653	14650	14698	14796	14672	14676	14601	14787	14706	14833	14579	14801	14708	14751	14687	14765	14807	14716	14705	14665	14748	14839	14612	14774	14687	14809	14628	14659	14672	14795	14741	14547	14802	14569	14621	14693	14683	14547	14738	14557	14799	14791	14648	14824	14742	14761	14660	14703	14758	14661	14713	14809	14727	14749	14704	14934	14522	14535	14449	14518	14669	14649	14625	14750	14577	14703	14769	14604	14619	14801	14624	14775	14667	14733	14683	14564	14669	14633	14593	14836	14705	14727	14730	14742	14664	14616	14636	14645	14565	14760	14576	14666	14768	14629	14517	14643	14587	14488	14763	14774	14617	14890	14658	14847	14788	14696	14798	14779	14590	14892	14719	14564	14581	14642	14696	14642	14622	14731	14577	14684	14705	14653	14687	14791	14590	14860	14583	14681	14605	14611	14861	14549	14752	14620	14575	14659	14627	14716	14789	14581	14671	14463	14705	14882	14790	14776	14715	14530	14429	14586	14697	14631	14763	14662	14605	14889	14698	14857	14730	14792	14581	14734	14765	14793	14735	14814	14546	14630	14625	14548	14773	14560	14641	14760	14675	14724	14733	14607	14733	14681	14579	14756	14739	14744	14514	14684	14705	14609	14693	14665	14743	14625	14803	14764	14774	14882	14694	14522	14729	14684	14864	14704	14658	14712	14611	14855	14615	14702	14678	14514	14696	14705	14657	14656	14691	14785	14854	14803	14783	14656	14721	14609	14776	14651	14651	14748	14660	14750	14669	14696	14666	14720	14757	14719	14626	14672	14757	14924	14529	14863	14753	14704	14796	14787	14747	14679	14852	14619	14650	14626	14614	14674	14780	14722	14620	14724	14630	14752	14722	14577	14560	14735	14663	14755	14686	14486	14598	14708	14664	14843	14732	14871	14623	14688	14811	14662	14770	14846	14663	14675	14756	14807	14585	14654	14610	14531	14900	14672	14686	14574	14679	14492	14625	14775	14641	14416	14667	14550	14677	14723	14695	14707	14617	14670	14644	14503	14789	14670	14745	14678	14799	14631	14673	14679	14740	14773	14725	14619	14728	14720	14428	14734	14709	14577	14734	14558	14761	14703	14737	14669	14554	14700	14718	14787	14608	14612	14647	14733	14625	14600	14744	14727	14487	14435	14617	14751	14691	14656	14794	14634	14610	14720	14613	14750	14675	14673	14677	14783	14807	14776	14748	14623	14763	14682	14735	14624	14665	14605	14481	14647	14670	14751	14754	14765	14724	14795	14828	14867	14611	14736	14645	14703	14745	14733	14702	14634	14606	14598	14763	14743	14507	14544	14817	14694	14499	14735	14517	14587	14622	14843	14776	14723	14609	14574	14652	14568	14749	14782	14709	14612	14764	14794	14676	14838	14719	14573	14733	14785	14717	14634	14646	14867	14659	14593	14845	14817	14707	14666	14635	14681	14797	14575	14597	14598	14715	14603	14771	14664	14680	14916	14723	14533	14658	14597	14616	14554	14863	14715	14616	14711	14528	14619	14729	14789	14718	14560	14774	14520	14842	14731	14715	14718	14675	14655	14756	14661	14665
31727	36715	37301	26403	18381	16385	16432	16080	16075	15929	15913	15822	16131	16111	16103	16046	15917	16058	15977	15902	16061	16082	15937	16010	16182	15892	15911	16147	15925	15925	16078	16026	16106	15931	16003	16149	16176	16118	16121	15999	15955	16048	15924	15908	15795	16170	16085	15922	16076	16139	15907	16081	16112	16105	15878	16043	15872	15783	16116	15896	15940	15851	15906	15973	15906	16141	15977	15838	15842	16039	16027	15908	15751	15975	15857	16037	15864	16031	16097	15907	16187	16018	16051	16182	15928	15997	16007	15937	16037	15889	16100	15933	16007	15977	16047	15701	16098	15986	15784	16104	15970	16008	16008	16177	16097	16103	15980	16054	15807	15906	15931	15947	16097	16095	16075	16178	16014	16051	15920	16066	15945	16041	16057	15969	16000	16172	16112	16009	16047	15816	15930	16259	15892	15935	16011	16325	16099	15979	15893	16094	15966	15741	15952	15994	15962	16100	16035	15844	15843	16018	16040	15922	15815	16091	16041	15868	16048	16100	16071	15848	15982	16030	15937	15914	16088	15906	16051	16043	15938	15884	16085	16041	16050	15928	15966	16128	15847	16018	16095	16049	15989	15743	15979	15943	16066	16011	16193	15942	16100	16064	16046	15775	15984	15999	16145	16049	16022	15954	15975	15900	16104	16004	15855	15750	15936	16007	16178	16017	15848	16030	16050	16183	15925	15928	15621	15920	15896	15828	15942	15902	15971	16178	15881	15987	16205	15909	16027	15960	15978	16069	16024	15975	16019	16018	16102	15922	16009	15993	15792	16094	16100	15892	15974	15887	15947	16082	16063	15927	16152	15908	16008	15631	16053	15884	15910	16006	15984	15788	16117	15976	15867	16063	16099	15878	15908	15820	16031	15857	16073	16131	15828	15799	16044	16003	15933	16032	16072	15814	15936	15914	15874	16151	16113	15955	15894	15942	15985	15926	15879	15977	15861	16062	15873	15832	16074	15980	15859	15810	16080	16097	15910	15993	15819	16085	15886	15933	16044	15921	16200	16026	16047	15978	16024	16059	15922	16005	16031	16048	15893	16004	16008	15928	15819	15853	15976	15989	15839	16185	15877	15941	16112	16032	15996	16092	16074	15815	16074	16067	16024	15895	16044	16132	16047	15912	16093	16197	15963	15843	16003	15974	15844	16099	16021	15844	15899	15851	15965	15849	16048	16021	16022	16064	16019	16004	15831	16033	16046	15987	15891	16000	16031	16029	16034	15897	15923	15888	16050	16002	16100	15965	15944	16011	15943	15930	15919	15798	15946	16023	15998	15920	15953	15887	16152	16002	16209	15993	15854	15932	15891	16072	16074	16010	16101	16065	15897	16033	15904	15885	16086	15973	16019	15804	16051	15910	15910	15998	16063	16010	15998	16055	16110	15915	16143	15928	15915	16040	15861	15867	16017	15881	15846	16113	16169	15861	15979	16031	15949	16109	16011	16074	16182	15849	15989	15848	15929	16054	15857	15945	16109	15937	16188	16006	16121	15703	16013	16016	16062	15936	16073	15963	15831	15759	16093	16123	15967	16029	15922	15896	15993	15883	16084	16027	16154	15991	16107	15919	16058	15914	15811	15936	15918	16154	16054	15818	15995	16001	15969	15962	16162	16030	15857	15995	15927	15886	16044	15994	16140	15984	15986	15740	15902	15943	16020	15969	15822	15871	16079	15938	15960	15930	16019	15821	15909	15874	15939	15983	15754	15997	16020	15989	16002	16073	15899	15822	16078	15985	15898	16065	15940	15930	16007	15968	16101	16051	16177	16120	16088	15903	16053	16048	15932	16092	16019	16048	15943	15902	15961	16086	16023	15857	16174	15939	15961	15937	16024	15995	16044	15960	16170	16066	15885	16135	15835	15883	16227	15903	15970	15974	15830	15813	16206	15910	15857	16002	15871	15710	15837	16149	15913	15863	16024	15860	15929	15745	15835	16101	15966	15983	15711	16040	15966	16007	15881	16059	15948	16167	16182	16056	16030	16043	16090	15830	15919	15775	15935	16145	16142	15988	16018	16098	15964	15854	15824	16017	15827	16058	15954	16093	16104	15917	15938	15700	15935	16176	16034	16228	15822	16068	16060	15891	16039	16212	16097	15984	15879	16063	15987	16227	15986	16024	15906	15964	16139	16053	15931	15991	15795	16161	16081	16028	15865	15855	15896	16043	15940	16130	15945	16046	16070	16025	15910	15939	16217	15828	15991	15929	15787	15882	15879	16162	15949	15822	15938	15929	15941	16022	15926	16046	15928	16016	16007	16047	15909	15971	15849	16077	16108	15639	16171	15925	16088	16072	16069	15977	15997	15939	15845	15976	15826	15671	15954	16181	15908	15833	16194	16016	15960	15796	15793	15857	16144	15905	15935	16001	15838	16002	15895	15926	16049	16061	16099	16117	15977	16124	16140	15842	15846	15849	15873	15898	16003	15912	15991	15930	16012	16121	16021	15905	15786	15954	15916	15864	16260	16013	15830	15883	15932	16078	15960	16036	15995	15938	15884	15968	15939	16076	16100	16257	16003	16066	16055	16080	15957	16036	15828	15919	16151	16240	16021	15911	16076	16017	16126	15768	15951	15958	15976	15925	15907	16088	15989	15975	15879	15935	15890	15909	16013	16159	16293	16086	15970	15952	16085	16045	16155	15892	15826	16032	16001	16056	16122	15914	15828	15914	16044	15943	15993	15938	15980	15907	15973	15981	15934	15862	16066	15955	16130	16083	16068	16059	16026	16004	15943	16017	15954	16051	16054	16137	16075	15928	15951	15954	15944	16006	16170	16108	15983	16075	15893	15876	15888	15880	15975	15960	15981	15959	15907	15945	15982	15901	15979	16112	15896	16088	15898	15977	16079	15942	16053	16095	15779	16034	15968	15840	15988	16168	15906	15987	16043	15913	15811	16019	15967	16077	16104	16045	16068	16030	16038	16091	15915	15902	16074	15992	16063	16162	16036	15916	16028	15924	16103	16137	16146	16019	16137	15854	16086	15978	15970	15770	16021	15991	15968	15979	16150	15824	15841	15953	15802	15993	15907	16104	15950	15997	15887	15973	15944	15874	15807	15974	16033	15721	15874	16120	16151	16159	16222	16246	15738	15856	15995	16132	15909	15898	15875	15983	15908	15901	16163	16025	15923	15985	15916	15913	15964	15844	15977	16045	15931	15868	15861	15899	15967	16026	15936	15769	16043	16253	15983	16094	15805	15885	15947	16006	16217	15886	16100	16051	16001	15858	15939	15968	16180	15910	15915	16012	15800	16029	16074	16029	16170	16050	16037	15988	15971	15730	15847	16115	15894	15899	15825	16012	15935	16069	16155	15952	16006	16037	16101	15981	15924	15938	16103	15991	16019	16107	15939	16005	16083	15910	15778	15934	15894	16042	15758	15829	15793	16041	15886	15996	16133	16088	15934	15968	16045	16216	15967	16147	15995	16081	16015	15973	15904	16026	15933	15964	16004	16130	16038	16256	16212	15932	16093	15893	15993	15837	15972	16170	16051	15988	15977	15805	15805	16032	16124	15853	16079	16180	16325	16072	16176	16272	16109	16038	15944	16149	16113	16046	16084	15844	15919	16114	15970	15805	16088	16084	16212	16001	16125	15980	15967	16038	16071	15937	15899	16121	16091	15968	15965	15985	16246	15955	16092	15885	16042	15995	16076	16154	16122	15855	15936	15767	16233	15995	16059	15968	16031	16110	15947	15897	15988	15894	16130	16131	16090	15952	15844	16055	16144	15989	15852	15980	15784	15844	15734	15817	16203	15846	15929	16032	16085	15890	16049	15944	16104	16056	15887	15930	15981	16111	15856	16001	16025	16053	16216	16159	16076	15894	15852	15925	16049	16113	15859	16041	16099	16153	16073	15904	15865	16065	15918	15995	15974	15990	15806	16124	16095	15747	16040	15956	16033	15808	15824	16192	16013	15947	15904	15873	16026	15875	15913	15842	15987	15925	16029	16004	16046	15802	15812	15946	16131	16066	15987	16141	16083	15969	15979	15942	16128	16073	16207	16076	16103	15892	15888	15930	15827	15802	15897	15928	16009	16157	16012	16021	15850	16024	16149	15962	15804	16031	15894	15951	15880	16007	16038	16050	16078	16021	16071	15837	15951	15990	15905	15916	15933	15881	15969	16041	16117	15948	15984	15857	15941	16116	16208	16130	16252	16111	16023	15816	16036	16168	16006	15946	15993	15962	16097	15978	16040	15839	15712	15979	16025	16017	15889	15931	16179	16040	15900	16029	16146	16048	15930	16006	16096	16088	15769	16055	16099	16043	16181	15881	16013	15866	16038	15866	15851	15903	16200	15993	16003	15993	16001	15960	15858	15953	16082	16065	15819	15951	16049	16074	15984	15821	16022	16164	16117	15909	16046	16042	15947	16074	15975	15984	16119	16145	16282	15995	16013	15930	15839	16103	16011	16151	15945	16149	15860	15854	15976	15837	15946	15967	15910	15969	15978	16091	15806	15956	15927	15906	15920	16091	16001	15998	16012	15867	15998	15914	16080	15779	15950	16025	15950	15846	15823	15917	15879	16023	15962	15913	15904	15877	16104	16149	16173	16270	15939	16298	16020	15969	16004	15964	16029	15966	15936	15862	15904	16115	16028	16020	16181	16004	16007	15858	15970	16136	16028	16057	16115	16161	16066	15923	15857	15863	15976	15953	16025	15918	15865	15995	15977	16056	16028	16003	15929	16111	16176	15851	15954	15969	15877	15883	15973	15996	15915	15919	16103	15784	16086	15738	16064	16077	16133	15906	16029	15992	16002	16038	16011	16010	16052	15894	16018	15831	16074	15996	16138	16070	15950	16163	16007	16142	15810	15988	16041	16142	16071	15900	15923	15764	16067	16039	16004	15983	16088	16164	15746	16122	15995	15897	16157	15943	15995	15944	15960	16169	16025	15960	16040	16083	16133	16045	15867	16071	15892	16015	16002	16083	16036	16127	16015	16181	16073	16025	16140	15864	16157	15919	16071	15973	16245	15901	15932	15943	16048	15867	15999	15923	15968	16142	16004	16201	15851	16083	16114	16101	15918	15829	15987	15999	16017	15868	15911	15950	15949	15901	15999	16095	15995	16018	16206	15772	15963	16275	15887	16087	16029	16001	16220	15894	15851	15847	15950	15942	15987	16016
41527	54550	38840	21887	15777	14436	14232	14264	13958	14312	14117	14350	14266	14431	14202	14305	14149	14237	14181	14219	14095	14168	14175	14249	14237	14150	14180	14240	13907	14060	14255	14208	14414	14259	14273	14225	14212	14067	14168	14028	14059	14194	14173	14162	14287	14049	14186	14367	14066	14065	14197	14291	14277	14124	14306	14256	13955	14256	14453	14078	14151	14048	14195	14156	14201	14152	14310	14112	14206	14171	14170	14275	14304	14325	14303	14224	14194	14379	14183	14230	14145	14211	14071	14187	14210	14147	14179	14365	14173	14232	14189	14192	14136	14337	14240	14020	14150	14177	14304	14229	14138	14206	14118	14335	14053	14233	14330	14030	14149	14205	14163	14245	14224	14127	14164	14269	14321	14179	14182	14072	14190	14141	14111	14256	14171	14338	14335	14081	14291	14275	14422	14141	14191	14251	14370	14420	14192	14207	14203	14163	14094	14194	14163	14007	14342	14318	14189	14226	14336	14185	14195	14159	14249	14217	14364	14296	14189	14088	14169	14260	14310	14261	14227	14317	14331	14084	14203	14265	14211	14184	14340	14119	14337	14120	14242	14272	14140	14028	14146	14379	14312	14192	14216	14212	14032	14085	14162	14327	14095	14304	14185	14165	14204	14205	14333	14219	14243	14144	14349	14263	14139	14081	14208	14150	14263	14124	14180	14164	14283	14197	14245	13997	14218	14273	14399	14274	14287	14126	14215	14198	14192	14160	14027	14190	14293	14289	14207	14201	14277	14319	14247	14238	14228	14145	14195	14090	14158	14148	14034	14226	14259	14201	14086	14210	14286	14269	14384	14058	14279	14150	14292	14212	14190	14154	14167	14210	14052	14211	14058	14271	14104	14353	14208	14214	14129	14193	14085	14286	14300	14292	14251	14321	14191	14190	14252	14268	14256	14228	14104	14334	14247	14090	14096	14088	14194	14046	14359	14265	14246	14305	14345	14325	14285	14099	14066	14236	14200	14214	14107	14146	14256	14240	14126	14180	14313	14237	14332	14418	14183	14165	14291	14137	14093	14182	14208	14121	14381	14274	14167	14123	14465	14063	14263	14212	14319	14380	14293	14194	14174	14331	14107	14202	14292	14146	14295	14148	14122	14104	14329	14281	14062	14453	14372	14150	14215	14239	14316	14226	14268	14286	14222	14287	14124	14176	14220	14321	14193	14229	14135	14147	14169	14148	14242	14217	14004	14228	14315	14099	14131	14311	14171	14344	14287	14373	14030	14150	14093	14376	14220	14131	14209	14151	14198	14254	14180	14292	14243	14075	14170	14249	14315	14291	14091	14352	14115	14123	14111	14358	14130	14178	14200	14111	14282	14136	14060	14444	14148	14258	14233	14311	14218	14292	14291	14246	14278	14381	14328	14113	14117	14215	14138	14131	14251	14114	14212	14282	14200	14044	14033	14297	14171	14370	14243	14379	14260	14200	14265	14142	14312	14167	14182	14325	14229	14144	14319	14260	14164	14280	14412	14028	14289	14151	14138	14394	14157	14219	14192	14271	14181	14051	14358	14236	14209	14223	14297	14204	14178	14178	14406	14342	14345	14218	14203	14241	14239	14292	14147	14312	14206	14095	14420	14318	14118	14209	14051	14125	14363	14171	14328	14264	14192	14279	14042	14200	14216	14202	14281	14204	14338	14097	14189	14243	14303	14225	14197	14265	14297	14085	14148	14165	14193	14293	14221	14040	14085	14070	14199	14335	14294	14235	14306	14119	14261	14247	14353	14229	14083	14119	14221	14012	14214	14035	14161	14162	14200	14237	14166	14215	14310	14065	14168	14070	14283	14161	14072	14165	14148	14194	14274	14186	14305	14249	14198	14388	14247	14171	14231	14056	14232	14080	14178	14189	14246	14196	14076	14178	14317	14155	14236	14364	14236	14021	14275	14380	14012	14290	14099	14134	14143	14160	14274	14027	14184	14265	14233	14239	14227	14209	14277	14234	14191	14153	14341	14192	14157	14218	14322	14337	14243	14219	14354	14143	14257	14133	14048	14310	14078	14184	14192	14137	14287	14255	14145	14066	14242	14224	14043	14210	14140	14106	14249	14266	14253	14247	14172	14200	14075	14245	14260	14261	14221	14335	14300	14170	14293	14241	14203	14086	14215	14190	14299	14040	14137	14186	14164	14225	14133	14300	14293	14255	14243	14247	14229	14249	14204	14502	14099	14287	14185	14414	14162	14172	14226	14232	14257	14169	14164	14296	14289	14244	14138	14191	14157	14423	14196	14165	14202	14267	14191	14157	14240	14120	14365	14340	14110	14273	14363	14382	14244	14169	14122	14055	14230	14308	14224	14179	14084	14164	14009	14173	14329	14240	14219	14100	14184	14234	14323	14278	14158	14401	14176	14208	14313	14124	14103	14140	14228	14422	14112	14147	14086	14235	14180	14174	14198	14174	14258	14070	14131	14231	14172	14221	14128	14188	14273	14163	14201	14169	14223	14245	14163	14229	14290	14203	14228	14273	14250	14203	14317	14186	14236	14176	14080	14199	14215	14263	14178	14291	14281	14236	14272	14037	14247	14314	14202	14274	14268	14151	14264	14199	14205	14243	14254	14298	14236	14133	14199	14379	14092	14270	14009	14017	14101	14237	13998	14216	14173	14113	14239	14265	14258	14249	14291	14243	14157	14262	14166	14077	14062	14163	14209	14191	14061	14201	14160	14160	14277	14201	14205	14206	14091	14503	13967	14205	14183	14215	14300	14122	14255	14106	14225	14238	14102	14222	14183	14117	14248	14225	14199	14207	14147	14235	14351	14219	14194	14321	14201	14154	14250	14473	14284	14070	14146	14265	14186	14181	14299	14135	14241	14158	14333	14142	14076	14159	14248	14130	14061	14216	14230	14138	14263	14136	14148	14223	14100	14133	14156	14244	14204	14337	14022	14146	14129	14233	14230	14216	14384	14225	14118	14290	14133	14105	14245	14217	14157	14157	14283	14204	14238	14136	14116	14129	14268	14241	14241	14294	14196	14161	14088	14293	14226	14161	14109	14088	14279	14253	14091	14295	14219	14196	14110	14266	14131	14098	14304	14296	14415	14315	14231	14327	14330	14140	14167	14219	14143	14121	14311	14148	14209	14077	14197	14204	14078	14098	14240	14218	14291	14215	14172	14027	14319	14102	14248	14187	14273	14381	14144	14081	14218	14374	14260	14325	14283	14090	14130	14237	14172	14098	14306	14085	14040	14073	14207	14328	14211	14382	14297	14038	14317	14194	14166	14207	14357	14225	14418	14286	14274	14152	14125	14279	14116	14002	14204	14188	14193	14144	14210	14120	14324	14407	14177	14251	14092	14291	14114	14225	14237	14144	14182	14392	14427	14315	14187	14168	14099	14134	14183	14041	14155	14226	14076	14046	14193	14227	14169	14140	14147	14219	14410	14251	14151	14259	14355	14227	14231	14277	14224	14195	14214	14139	14109	14044	14276	14346	14226	14338	14150	14194	14174	14229	14261	14116	14282	14223	14283	14248	14322	14198	14491	14187	14257	14179	14230	14235	14361	14182	14260	14180	14262	14123	14192	14304	14030	14071	14234	14116	14070	14125	14401	14277	14146	14307	14236	14097	14237	14146	14193	14396	14141	14277	14232	14122	14424	14102	14234	14162	14245	14217	14268	14275	14170	14257	14306	14215	14189	14280	14304	14245	14370	14113	14364	14224	14340	14307	14090	14312	14169	14265	14265	14265	14277	14236	14190	14135	14284	14177	14139	14244	14170	14295	14098	14100	14201	14128	14151	14170	14259	14393	14070	14241	13997	14278	14137	14393	14287	14277	14289	14167	14234	14246	14226	14371	14246	14132	14217	14178	14209	14220	14255	14113	14216	14333	14288	14214	14198	14300	14178	14129	14184	14265	14515	14253	14264	14109	14189	14238	14140	14114	14355	14068	14283	14330	14239	14244	14243	14341	14211	14182	14146	14202	14175	14167	14239	14225	14147	14172	14183	14196	14149	14217	14198	14242	14182	14153	14227	14258	14232	14274	14173	14047	14114	14309	14194	14252	14268	14072	14366	14143	14251	14061	14354	14223	14254	14190	14153	14209	14001	14224	14164	14121	14290	14174	14356	14337	14160	14283	14195	14216	14222	14283	14053	14197	14163	14213	14235	14123	14278	14186	14243	14278	14386	14057	14255	14272	14254	14245	14196	14285	14345	14269	14148	14134	14070	13929	14250	14363	14126	14187	14170	14200	14152	14158	14248	14231	14106	14282	14306	14291	14217	14241	14192	14248	14160	14208	14328	14093	14119	14186	14243	14261	14281	14202	14306	14172	13997	14175	14177	14217	14393	14112	14059	14315	14154	14320	14226	14203	14167	14214	14329	14317	14241	14267	14228	14201	14045	14194	14176	14296	14216	14095	14248	14266	14121	14302	14138	14295	14164	14279	14371	14154	14158	14136	14234	14227	14257	14337	14119	14214	14246	14335	14115	14214	14059	14369	14165	14121	14311	14095	14294	14433	14173	14139	14233	14244	14251	14072	14234	14198	14211	14154	14147	14347	14207	14229	14117	14224	14288	14340	14302	14230	14187	14009	14143	14268	14134	14292	14158	14150	14278	14117	14258	14248	14180	14217	14122	14113	14152	14080	14281	14171	14152	14274	14053	14145	14215	14364	14185	14184	14364	14206	14232	14236	14234	14235	14231	14241	14305	14217	14343	14290	14202	14315	14198	14178	14155	14282	14021	14226	14232	14200	14198	14133	14353	14255	14135	14131	14259	14218	14159	14417	14364	14095	14278	14295	14202	14174	14305	14114	14262	14294	14155	14196	14185	14251	14116	14106	14409	14125	14217	14240	14172	14295	14168	14283	14218	14349	14192	14271	14300	14105	14305	14238	14297	14220	14139	14324	14430	14212	14132	14169	13955	14153	14327	14052	14317	14204	14253	14300	14035	14263	14130	14311	14161	14192	14240	14181	14225	14209	14235	14331	14197	14107	14295	14220	14265	14176	14175	14110	14358	14163	14281	13983	14197	14227	14146	14215	14090	14290	14226	14210	14177	14073	14420	14107	14252	14059	14137	14214	14313	14101	14157	14249	14236	14078	14279	14023	14184	14284	14098	14202	14186	14263	14159	14256	14193	14159	14304	14256	14453	14064	14293	14104	14206	14171	14022	14282
27481	32519	41881	31330	20459	16044	15392	14859	14537	14722	14595	14865	14663	14488	14412	14743	14613	14496	14678	14598	14612	14612	14695	14536	14497	14519	14553	14513	14726	14540	14654	14471	14637	14625	14644	14646	14567	14662	14576	14648	14591	14586	14420	14531	14715	14497	14418	14595	14570	14519	14438	14556	14613	14522	14524	14373	14578	14691	14689	14613	14575	14658	14592	14666	14676	14456	14728	14363	14611	14560	14682	14469	14681	14491	14560	14477	14380	14476	14569	14342	14697	14573	14555	14352	14626	14463	14560	14502	14439	14646	14486	14514	14547	14550	14470	14460	14464	14691	14677	14762	14470	14365	14768	14692	14793	14426	14620	14502	14497	14751	14704	14494	14543	14605	14430	14519	14719	14686	14571	14709	14516	14687	14526	14582	14395	14346	14530	14560	14551	14641	14717	14630	14626	14595	14594	14723	14649	14527	14764	14465	14691	14751	14491	14483	14477	14675	14692	14665	14555	14639	14366	14545	14553	14630	14589	14541	14374	14778	14640	14418	14609	14439	14395	14562	14387	14705	14670	14588	14441	14559	14479	14673	14622	14748	14647	14499	14599	14510	14637	14386	14561	14738	14484	14684	14614	14680	14373	14472	14605	14581	14695	14478	14637	14601	14697	14552	14442	14581	14547	14575	14702	14499	14483	14643	14603	14629	14542	14358	14456	14489	14550	14250	14453	14649	14859	14451	14427	14611	14643	14520	14487	14493	14428	14530	14423	14489	14672	14708	14578	14686	14696	14666	14573	14552	14513	14600	14549	14426	14612	14702	14531	14540	14563	14614	14537	14742	14443	14802	14592	14519	14474	14614	14581	14624	14370	14492	14599	14512	14568	14543	14830	14684	14339	14484	14596	14611	14421	14531	14514	14535	14367	14741	14524	14627	14323	14592	14471	14526	14622	14837	14556	14426	14640	14622	14437	14583	14463	14707	14508	14490	14430	14407	14513	14408	14690	14666	14660	14526	14481	14658	14754	14691	14713	14487	14407	14619	14617	14536	14421	14502	14609	14484	14542	14413	14531	14548	14686	14492	14588	14501	14502	14632	14411	14555	14712	14666	14781	14544	14421	14435	14674	14689	14591	14375	14618	14520	14554	14470	14480	14612	14600	14512	14567	14573	14503	14618	14499	14681	14559	14678	14504	14602	14596	14644	14758	14507	14614	14544	14423	14776	14325	14726	14505	14438	14631	14669	14587	14497	14604	14510	14617	14679	14483	14659	14442	14824	14440	14591	14752	14409	14359	14604	14713	14607	14710	14533	14712	14659	14605	14662	14558	14492	14380	14487	14572	14589	14565	14653	14640	14468	14453	14624	14572	14651	14408	14334	14664	14547	14659	14437	14543	14390	14509	14523	14552	14494	14669	14686	14518	14553	14597	14416	14659	14437	14521	14412	14477	14718	14446	14734	14476	14381	14555	14572	14429	14356	14748	14503	14389	14506	14456	14397	14448	14496	14697	14496	14575	14475	14664	14497	14542	14621	14555	14380	14613	14528	14730	14424	14669	14671	14542	14445	14521	14606	14481	14557	14540	14603	14248	14522	14481	14507	14632	14617	14404	14546	14443	14518	14452	14688	14501	14635	14749	14579	14639	14466	14398	14591	14496	14604	14604	14348	14480	14624	14749	14750	14730	14680	14389	14565	14549	14576	14582	14480	14582	14532	14594	14456	14528	14646	14700	14582	14441	14573	14427	14683	14578	14680	14647	14563	14550	14534	14615	14379	14547	14514	14503	14848	14451	14676	14539	14524	14392	14399	14596	14589	14474	14620	14762	14525	14476	14463	14588	14567	14616	14565	14541	14645	14336	14502	14592	14585	14419	14692	14467	14652	14514	14676	14527	14497	14568	14485	14579	14512	14699	14516	14551	14623	14686	14437	14664	14528	14504	14451	14656	14600	14716	14520	14573	14430	14447	14554	14672	14452	14580	14531	14624	14377	14668	14485	14641	14532	14542	14625	14502	14546	14635	14610	14635	14692	14572	14514	14650	14632	14671	14743	14478	14320	14539	14749	14440	14490	14464	14610	14507	14554	14391	14698	14549	14674	14683	14706	14430	14471	14561	14599	14534	14540	14402	14422	14679	14613	14535	14511	14314	14591	14582	14415	14729	14473	14480	14552	14484	14435	14565	14364	14682	14582	14674	14408	14723	14415	14598	14682	14530	14529	14524	14447	14798	14558	14413	14600	14528	14607	14560	14698	14577	14747	14561	14574	14494	14470	14687	14541	14500	14659	14536	14554	14545	14674	14406	14414	14496	14515	14713	14518	14571	14481	14474	14590	14631	14564	14505	14507	14632	14395	14427	14568	14668	14660	14638	14514	14469	14307	14627	14518	14555	14641	14575	14492	14667	14483	14502	14652	14690	14379	14573	14569	14467	14558	14541	14523	14562	14608	14580	14485	14478	14653	14453	14369	14686	14526	14746	14596	14668	14554	14496	14669	14529	14721	14606	14479	14411	14464	14501	14518	14655	14709	14493	14652	14832	14534	14534	14552	14435	14615	14739	14689	14382	14608	14371	14411	14494	14423	14588	14593	14677	14609	14486	14561	14445	14483	14552	14436	14573	14544	14485	14255	14532	14728	14575	14494	14666	14436	14409	14561	14494	14509	14647	14627	14617	14479	14595	14381	14507	14641	14539	14547	14623	14302	14679	14408	14508	14558	14583	14705	14450	14592	14310	14409	14449	14572	14623	14523	14423	14583	14486	14597	14429	14478	14595	14512	14597	14754	14586	14600	14476	14432	14610	14412	14592	14578	14728	14638	14536	14412	14765	14659	14592	14534	14564	14444	14706	14593	14408	14462	14626	14442	14244	14546	14537	14407	14583	14442	14627	14572	14666	14498	14592	14544	14364	14552	14562	14740	14580	14511	14701	14462	14523	14513	14614	14375	14551	14500	14550	14525	14522	14670	14516	14432	14623	14488	14617	14564	14748	14661	14442	14290	14502	14580	14651	14398	14459	14432	14473	14409	14450	14537	14839	14552	14778	14669	14588	14602	14524	14799	14397	14625	14576	14552	14470	14654	14335	14617	14513	14593	14615	14410	14534	14448	14417	14541	14330	14603	14587	14507	14523	14450	14645	14629	14730	14583	14467	14525	14515	14434	14394	14572	14702	14599	14598	14611	14521	14671	14580	14452	14538	14358	14708	14480	14569	14584	14631	14547	14600	14542	14673	14651	14779	14639	14765	14541	14592	14568	14537	14619	14586	14471	14603	14514	14520	14793	14634	14601	14308	14538	14640	14566	14511	14573	14593	14530	14511	14768	14609	14568	14570	14512	14857	14636	14524	14627	14556	14629	14756	14512	14557	14684	14583	14462	14635	14579	14729	14564	14595	14452	14493	14432	14503	14457	14594	14659	14470	14582	14480	14526	14445	14535	14625	14454	14842	14659	14642	14605	14651	14586	14392	14556	14403	14441	14645	14682	14518	14668	14435	14541	14403	14675	14523	14216	14396	14666	14496	14553	14713	14577	14726	14588	14505	14676	14607	14741	14736	14633	14512	14561	14453	14539	14378	14492	14664	14552	14524	14295	14533	14431	14513	14599	14666	14541	14735	14479	14575	14354	14430	14652	14656	14470	14534	14477	14654	14631	14639	14512	14763	14481	14468	14754	14567	14579	14445	14641	14706	14499	14456	14593	14455	14451	14505	14468	14465	14613	14519	14573	14702	14645	14521	14714	14602	14568	14525	14765	14623	14701	14325	14349	14502	14404	14501	14683	14520	14558	14607	14547	14422	14567	14503	14487	14507	14458	14619	14609	14521	14468	14666	14615	14403	14532	14536	14586	14666	14612	14542	14595	14560	14510	14395	14486	14568	14425	14560	14486	14636	14596	14714	14653	14484	14598	14664	14652	14619	14812	14517	14452	14491	14419	14573	14489	14596	14494	14649	14703	14694	14822	14629	14615	14649	14645	14640	14691	14479	14598	14630	14484	14537	14525	14520	14709	14789	14778	14348	14570	14511	14502	14507	14754	14632	14752	14629	14789	14633	14388	14688	14586	14519	14468	14700	14591	14545	14735	14557	14639	14591	14571	14557	14756	14602	14498	14579	14580	14636	14588	14504	14562	14682	14724	14557	14667	14640	14637	14531	14508	14634	14611	14649	14540	14541	14515	14403	14517	14735	14604	14492	14418	14584	14636	14691	14602	14702	14533	14611	14381	14481	14616	14544	14515	14740	14415	14498	14408	14606	14731	14650	14529	14744	14563	14639	14725	14436	14580	14754	14543	14440	14606	14450	14618	14562	14607	14674	14663	14523	14420	14594	14474	14679	14652	14805	14487	14661	14519	14675	14507	14471	14699	14535	14479	14549	14499	14468	14541	14525	14519	14480	14533	14623	14571	14609	14538	14466	14751	14738	14636	14492	14538	14395	14503	14762	14837	14582	14692	14587	14643	14690	14598	14753	14457	14511	14724	14521	14691	14400	14544	14634	14549	14630	14593	14398	14647	14570	14453	14530	14650	14771	14525	14525	14646	14675	14564	14508	14532	14503	14667	14553	14548	14611	14581	14579	14389	14636	14445	14646	14527	14529	14437	14597	14885	14649	14619	14714	14567	14669	14577	14563	14452	14631	14589	14415	14385	14600	14590	14652	14524	14503	14546	14725	14698	14597	14552	14438	14408	14561	14602	14528	14823	14621	14566	14594	14473	14571	14506	14431	14655	14545	14934	14446	14655	14659	14742	14693	14695	14468	14411	14633	14429	14493	14476	14660	14551	14621	14730	14622	14490	14573	14648	14619	14720	14418	14557	14586	14543	14550	14461	14514	14574	14635	14668	14494	14678	14483	14463	14642	14527	14489	14563	14673	14687	14456	14495	14605	14627	14587	14638	14533	14774	14564	14545	14600	14474	14605	14556	14336	14576	14642	14688	14402	14322	14466	14753	14593	14481	14584	14498	14662	14396	14592	14639	14494	14688	14411	14602	14633	14572	14530	14589	14369	14505	14698	14592	14671	14623	14784	14636	14738	14515	14472	14548	14387	14717	14613	14365	14464	14553	14692	14576	14596	14518	14452	14608	14524	14631	14456	14550	14801	14600	14591	14642	14597	14378	14638	14428	14652	14357	14724	14657	14541	14435	14715	14574	14493	14541	14718	14547	14532	14503	14605	14711
52377	75494	53134	29257	17386	13809	13347	13280	13229	13536	13261	13285	13311	13175	13452	13243	13337	13196	13424	13337	13184	13333	13359	13256	13442	13394	13365	13216	13254	13235	13296	13230	13268	13273	13239	13369	13229	13484	13304	13376	13333	13339	13426	13318	13216	13214	13207	13318	13379	13260	13346	13256	13498	13314	13266	13329	13327	13327	13513	13384	13295	13326	13372	13453	13353	13294	13158	13189	13458	13390	13315	13461	13356	13279	13396	13331	13342	13299	13311	13387	13411	13358	13206	13268	13259	13317	13231	13334	13414	13315	13300	13299	13249	13300	13290	13386	13452	13515	13391	13369	13331	13191	13475	13220	13354	13458	13348	13437	13351	13321	13365	13317	13244	13522	13240	13231	13171	13498	13380	13348	13300	13286	13437	13247	13401	13319	13550	13333	13353	13509	13397	13257	13372	13338	13101	13231	13359	13162	13369	13339	13210	13270	13414	13256	13376	13275	13371	13336	13202	13179	13403	13410	13373	13319	13416	13310	13202	13446	13303	13108	13306	13479	13182	13328	13348	13375	13292	13192	13227	13351	13386	13394	13166	13095	13175	13426	13354	13170	13443	13232	13494	13404	13263	13416	13244	13378	13437	13396	13399	13354	13175	13369	13244	13442	13413	13365	13425	13275	13401	13277	13440	13260	13355	13270	13246	13275	13291	13247	13327	13245	13416	13272	13243	13312	13394	13505	13408	13275	13380	13299	13367	13401	13265	13217	13375	13391	13313	13325	13328	13336	13309	13340	13273	13467	13357	13275	13417	13197	13429	13269	13289	13225	13399	13329	13318	13330	13258	13310	13348	13335	13326	13278	13380	13165	13114	13385	13371	13296	13422	13168	13179	13269	13217	13381	13238	13349	13212	13391	13365	13304	13364	13400	13428	13314	13545	13179	13137	13353	13306	13366	13353	13448	13338	13439	13430	13343	13465	13326	13255	13370	13335	13378	13349	13336	13281	13328	13340	13344	13195	13322	13410	13304	13509	13280	13285	13329	13375	13415	13278	13283	13181	13399	13267	13322	13156	13313	13376	13270	13501	13330	13338	13301	13453	13265	13235	13439	13339	13398	13388	13173	13367	13342	13321	13361	13360	13429	13452	13336	13321	13304	13313	13350	13263	13382	13214	13389	13292	13349	13370	13316	13207	13409	13365	13316	13335	13493	13473	13250	13285	13351	13382	13378	13129	13419	13251	13255	13475	13333	13136	13215	13336	13522	13399	13396	13362	13422	13569	13305	13286	13224	13335	13304	13363	13123	13209	13240	13348	13170	13251	13394	13596	13293	13397	13278	13301	13526	13487	13455	13391	13355	13413	13128	13345	13450	13389	13267	13438	13261	13316	13271	13384	13453	13278	13215	13333	13209	13310	13383	13377	13227	13319	13263	13280	13401	13240	13352	13428	13286	13236	13387	13169	13274	13417	13288	13465	13397	13245	13241	13216	13281	13431	13363	13400	13277	13236	13453	13131	13372	13408	13329	13165	13312	13483	13287	13188	13388	13320	13354	13445	13343	13492	13344	13348	13434	13402	13184	13341	13279	13362	13326	13208	13356	13229	13271	13479	13379	13354	13188	13219	13243	13475	13357	13329	13420	13268	13395	13443	13422	13171	13329	13425	13372	13409	13250	13397	13381	13295	13457	13256	13459	13335	13236	13340	13417	13328	13300	13279	13468	13180	13439	13353	13421	13435	13336	13440	13296	13398	13380	13475	13301	13439	13412	13344	13318	13309	13230	13204	13321	13370	13357	13397	13286	13314	13354	13238	13206	13258	13108	13211	13181	13370	13250	13328	13281	13289	13306	13357	13465	13461	13162	13414	13408	13320	13153	13466	13219	13388	13311	13461	13181	13336	13360	13109	13358	13480	13153	13378	13509	13481	13483	13398	13258	13407	13346	13215	13286	13323	13288	13455	13231	13398	13377	13350	13275	13342	13169	13356	13201	13330	13436	13320	13524	13287	13497	13490	13278	13348	13322	13372	13318	13336	13251	13398	13277	13161	13390	13349	13193	13351	13291	13292	13345	13271	13279	13387	13385	13433	13400	13276	13304	13288	13318	13207	13413	13399	13260	13300	13250	13169	13378	13184	13194	13234	13349	13285	13314	13462	13264	13384	13247	13171	13330	13333	13324	13119	13275	13139	13271	13343	13239	13170	13157	13555	13472	13340	13261	13361	13369	13280	13438	13547	13244	13456	13319	13135	13388	13167	13367	13396	13407	13213	13332	13241	13492	13232	13330	13296	13225	13304	13305	13451	13448	13326	13504	13357	13351	13214	13341	13359	13377	13508	13404	13328	13238	13240	13380	13239	13463	13344	13342	13183	13433	13253	13364	13214	13330	13244	13458	13409	13044	13297	13377	13335	13550	13217	13481	13292	13341	13299	13268	13255	13308	13490	13178	13284	13382	13228	13360	13382	13380	13367	13325	13240	13395	13369	13388	13331	13509	13393	13353	13312	13409	13379	13335	13351	13235	13444	13367	13331	13363	13165	13474	13366	13277	13318	13448	13225	13299	13296	13415	13268	13306	13414	13151	13247	13368	13343	13286	13269	13463	13300	13431	13222	13315	13276	13269	13272	13384	13208	13391	13186	13316	13458	13268	13373	13263	13335	13355	13478	13360	13428	13211	13395	13313	13309	13328	13427	13293	13370	13447	13468	13169	13305	13167	13218	13231	13327	13167	13318	13185	13336	13381	13569	13369	13336	13103	13318	13408	13442	13273	13455	13305	13473	13345	13193	13370	13265	13183	13336	13238	13170	13191	13273	13451	13281	13336	13481	13342	13417	13311	13309	13349	13267	13502	13235	13436	13502	13214	13526	13432	13157	13391	13126	13386	13517	13263	13358	13289	13213	13410	13463	13460	13348	13322	13298	13381	13393	13524	13405	13203	13332	13258	13237	13158	13462	13232	13182	13277	13367	13181	13210	13473	13348	13437	13317	13301	13273	13415	13397	13313	13331	13325	13443	13164	13249	13385	13263	13348	13478	13174	13331	13351	13316	13483	13260	13295	13420	13339	13303	13305	13302	13371	13212	13353	13560	13398	13355	13361	13377	13441	13111	13240	13462	13464	13263	13316	13295	13472	13302	13358	13386	13225	13353	13283	13508	13412	13404	13320	13397	13568	13400	13227	13106	13253	13334	13284	13460	13333	13312	13357	13308	13423	13357	13240	13528	13275	13335	13288	13236	13059	13181	13386	13350	13425	13279	13354	13326	13202	13370	13274	13128	13285	13328	13305	13456	13540	13206	13548	13268	13355	13289	13309	13141	13324	13277	13293	13324	13294	13140	13408	13432	13408	13384	13453	13225	13385	13175	13211	13221	13267	13212	13367	13432	13304	13381	13247	13248	13296	13333	13425	13607	13521	13153	13332	13260	13525	13328	13248	13092	13463	13229	13317	13317	13448	13411	13318	13380	13369	13421	13358	13389	13373	13344	13394	13264	13366	13310	13383	13235	13411	13215	13345	13332	13308	13247	13325	13344	13334	13389	13293	13427	13211	13269	13231	13367	13254	13316	13366	13365	13261	13346	13381	13332	13207	13402	13319	13361	13338	13373	13192	13395	13366	13395	13250	13109	13146	13295	13428	13354	13405	13241	13503	13339	13482	13390	13211	13323	13347	13281	13431	13351	13215	13190	13142	13181	13306	13378	13195	13415	13247	13204	13378	13418	13344	13329	13314	13351	13584	13333	13189	13268	13193	13104	13286	13296	13255	13335	13283	13375	13164	13392	13318	13353	13166	13199	13363	13311	13306	13210	13313	13227	13350	13393	13132	13393	13221	13375	13414	13347	13292	13317	13376	13225	13181	13430	13247	13245	13394	13233	13238	13564	13484	13355	13328	13315	13347	13346	13485	13272	13174	13376	13434	13301	13506	13390	13472	13271	13364	13182	13317	13439	13265	13360	13292	13236	13475	13351	13335	13575	13315	13312	13193	13532	13302	13515	13261	13444	13442	13254	13415	13469	13355	13504	13321	13329	13272	13289	13385	13437	13401	13252	13323	13345	13277	13366	13311	13258	13415	13258	13116	13367	13377	13442	13398	13298	13344	13251	13286	13473	13450	13341	13411	13319	13430	13281	13221	13145	13331	13485	13293	13437	13289	13252	13492	13242	13379	13410	13249	13426	13452	13191	13218	13271	13307	13398	13242	13288	13356	13221	13211	13404	13344	13321	13353	13385	13378	13279	13409	13264	13305	13362	13245	13250	13184	13427	13347	13154	13384	13352	13432	13377	13230	13267	13368	13332	13423	13205	13294	13570	13186	13357	13327	13326	13261	13459	13537	13273	13284	13329	13391	13409	13330	13440	13424	13319	13424	13259	13304	13233	13413	13258	13387	13396	13458	13330	13318	13193	13186	13385	13456	13400	13293	13366	13260	13156	13424	13243	13333	13359	13341	13398	13291	13456	13416	13238	13313	13241	13304	13281	13369	13345	13254	13292	13367	13194	13434	13336	13388	13200	13233	13176	13320	13155	13376	13343	13429	13311	13395	13257	13371	13341	13316	13326	13313	13251	13347	13327	13440	13295	13261	13383	13393	13405	13396	13177	13413	13298	13203	13231	13126	13248	13267	13374	13339	13344	13179	13419	13418	13362	13448	13378	13245	13230	13424	13182	13198	13243	13183	13349	13413	13108	13281	13240	13327	13439	13339	13391	13360	13488	13327	13288	13289	13299	13298	13413	13329	13406	13410	13280	13450	13406	13335	13342	13418	13279	13418	13166	13171	13372	13331	13313	13367	13376	13279	13342	13411	13406	13192	13396	13382	13313	13480	13362	13261	13331	13554	13338	13447	13414	13294	13186	13171	13358	13226	13433	13351	13397	13305	13388	13294	13509	13210	13311	13291	13358	13346	13259	13354	13275	13371	13354	13263	13306	13363	13284	13331	13348	13425	13338	13313	13286	13454	13209	13354	13389	13330	13318	13570	13536	13217	13397	13362	13356	13121	13468	13367	13382	13344	13537	13336	13328	13432	13290	13394	13352	13451	13259	13477	13152	13313	13306	13316	13414	13236	13472	13303	13313	13255	13285	13245	13333	13421	13236	13253	13174	13303	13242	13432	13369	13291	13398	13518	13389	13465	13334	13234	13251	13344	13300	13494	13202	13286	13377	13505	13351	13264
22909	22269	32153	25937	22460	21993	20110	13862	12890	13044	13036	12749	12949	12795	12815	12770	12764	12836	12682	12730	12681	12592	12570	12697	12459	12702	13003	12817	12675	12733	12790	12780	12622	12654	12705	12433	12760	12636	12944	12586	12669	12890	12754	12466	12776	12648	12508	12745	12654	12669	12607	12650	12704	12525	12544	12401	12634	12584	12567	12657	12658	12579	12611	12700	12744	12442	12696	12740	12641	12541	12537	12559	12607	12692	12656	12706	12718	12747	12578	12489	12545	12833	12643	12396	12664	12703	12602	12613	12448	12652	12657	12737	12686	12771	12773	12599	12529	12586	12858	12581	12570	12652	12651	12647	12640	12666	12675	12447	12803	12565	12790	12492	12450	12716	12714	12611	12523	12785	12511	12496	12654	12856	12653	12560	12895	12733	12892	12621	12540	12589	12617	12392	12640	12524	12453	12762	12550	12780	12547	12485	12750	12588	12699	12710	12874	12647	12725	12721	12783	12465	12538	12557	12618	12610	12809	12443	12691	12644	12706	12579	12481	12462	12735	12704	12676	12788	12541	12782	12539	12684	12657	12529	12648	12791	12583	12604	12553	12661	12749	12714	12578	12626	12454	12514	12486	12685	12650	12550	12554	12878	12494	12642	12603	12611	12637	12477	12496	12493	12683	12582	12529	12537	12780	12500	12588	12721	12569	12460	12459	12630	12627	12663	12592	12642	12635	12746	12498	12653	12606	12795	12486	12765	12822	12645	12638	12629	12604	12639	12663	12651	12568	12569	12528	12537	12547	12572	12495	12423	12676	12620	12749	12586	12524	12880	12667	12505	12626	12575	12673	12707	12473	12490	12645	12635	12838	12885	12851	12681	12663	12726	12652	12671	12650	12756	12696	12766	12616	12577	12587	12642	12729	12562	12740	12579	12674	12660	12613	12542	12551	12654	12691	12645	12602	12698	12654	12716	12578	12610	12638	12589	12690	12593	12526	12611	12468	12560	12711	12715	12586	12528	12655	12572	12540	12546	12502	12542	12479	12615	12550	12634	12498	12713	12446	12523	12709	12582	12587	12789	12589	12497	12556	12554	12555	12488	12544	12563	12562	12636	12742	12543	12729	12727	12650	12550	12475	12615	12528	12450	12467	12549	12662	12526	12546	12555	12631	12600	12487	12797	12607	12644	12780	12437	12624	12570	12638	12594	12712	12566	12770	12688	12537	12381	12599	12491	12613	12484	12459	12707	12625	12570	12532	12779	12493	12713	12460	12691	12514	12668	12579	12637	12441	12655	12557	12837	12595	12588	12464	12524	12563	12563	12632	12600	12514	12475	12664	12784	12837	12583	12437	12687	12698	12562	12491	12478	12724	12676	12592	12599	12614	12592	12479	12491	12593	12476	12685	12538	12577	12441	12660	12553	12406	12579	12621	12685	12538	12635	12480	12541	12418	12702	12571	12597	12736	12634	12791	12615	12616	12630	12620	12516	12826	12574	12684	12747	12485	12532	12639	12519	12471	12468	12496	12698	12725	12696	12700	12591	12632	12519	12403	12660	12530	12524	12835	12630	12578	12527	12531	12664	12704	12592	12398	12657	12572	12641	12549	12310	12620	12887	12707	12772	12609	12441	12602	12751	12855	12727	12602	12579	12660	12556	12699	12540	12674	12649	12404	12666	12613	12664	12644	12685	12812	12635	12501	12624	12697	12356	12579	12685	12472	12444	12438	12726	12587	12598	12664	12764	12499	12570	12634	12428	12413	12576	12712	12605	12626	12595	12551	12655	12603	12754	12671	12358	12603	12386	12686	12677	12425	12403	12625	12739	12592	12529	12763	12587	12507	12666	12627	12562	12603	12564	12434	12607	12609	12509	12479	12776	12864	12313	12691	12678	12607	12579	12662	12632	12534	12564	12628	12547	12526	12378	12620	12448	12531	12681	12604	12699	12557	12679	12695	12551	12786	12657	12618	12500	12605	12449	12510	12478	12327	12491	12519	12531	12688	12664	12564	12711	12643	12579	12651	12635	12575	12582	12687	12594	12737	12534	12453	12595	12522	12593	12677	12577	12504	12455	12574	12628	12588	12500	12558	12542	12573	12495	12548	12631	12594	12593	12566	12576	12516	12361	12588	12672	12729	12479	12622	12523	12680	12575	12632	12556	12698	12565	12653	12554	12622	12634	12511	12548	12463	12712	12721	12738	12687	12495	12658	12705	12580	12610	12337	12574	12504	12633	12636	12626	12487	12711	12622	12693	12775	12590	12729	12560	12541	12465	12574	12731	12710	12558	12641	12640	12646	12640	12425	12700	12462	12654	12743	12661	12735	12684	12678	12642	12802	12689	12363	12620	12586	12678	12568	12507	12632	12699	12754	12718	12594	12705	12663	12499	12751	12764	12767	12737	12553	12612	12708	12527	12683	12709	12220	12597	12408	12624	12762	12685	12514	12569	12588	12634	12488	12690	12606	12489	12558	12596	12512	12771	12781	12671	12739	12477	12421	12698	12469	12559	12478	12531	12694	12472	12408	12620	12549	12549	12715	12468	12521	12657	12629	12557	12670	12511	12582	12322	12552	12655	12575	12576	12604	12510	12532	12660	12722	12587	12675	12568	12587	12517	12660	12571	12590	12653	12455	12584	12658	12499	12598	12715	12558	12496	12546	12542	12479	12661	12639	12677	12506	12654	12613	12635	12541	12589	12528	12500	12545	12705	12571	12592	12646	12677	12512	12578	12724	12675	12618	12689	12605	12600	12770	12748	12579	12583	12847	12600	12714	12664	12700	12430	12532	12577	12567	12584	12547	12518	12542	12599	12644	12475	12597	12519	12446	12736	12664	12657	12581	12526	12655	12648	12471	12505	12512	12701	12492	12526	12587	12482	12350	12413	12751	12516	12500	12480	12579	12584	12359	12365	12600	12472	12580	12457	12497	12463	12694	12619	12753	12588	12625	12683	12663	12683	12586	12676	12704	12381	12548	12401	12589	12583	12459	12539	12739	12635	12648	12561	12613	12682	12682	12690	12816	12494	12537	12616	12587	12611	12662	12602	12494	12622	12613	12638	12566	12529	12496	12441	12450	12793	12621	12546	12661	12556	12727	12527	12604	12630	12610	12518	12486	12478	12498	12775	12673	12553	12683	12476	12778	12758	12607	12488	12579	12626	12686	12544	12465	12486	12624	12483	12695	12778	12650	12530	12613	12597	12608	12727	12530	12484	12632	12507	12583	12639	12776	12767	12586	12636	12772	12606	12433	12610	12630	12627	12685	12447	12602	12673	12520	12518	12683	12519	12515	12526	12493	12599	12506	12506	12503	12503	12761	12596	12699	12518	12691	12577	12549	12595	12552	12555	12765	12716	12693	12431	12629	12629	12600	12596	12465	12706	12545	12573	12426	12473	12603	12556	12598	12710	12654	12526	12632	12471	12515	12567	12594	12738	12522	12732	12545	12366	12686	12510	12809	12641	12644	12580	12600	12536	12660	12732	12654	12552	12697	12723	12784	12495	12701	12701	12586	12611	12477	12539	12650	12666	12478	12714	12683	12637	12606	12549	12466	12551	12795	12459	12643	12519	12630	12587	12664	12711	12508	12510	12677	12539	12796	12475	12714	12545	12663	12716	12600	12775	12510	12731	12603	12669	12490	12631	12597	12523	12685	12509	12576	12423	12673	12678	12698	12578	12615	12624	12481	12506	12667	12653	12506	12499	12613	12482	12715	12640	12506	12561	12494	12486	12703	12467	12705	12716	12752	12553	12606	12571	12643	12661	12682	12562	12479	12725	12567	12620	12436	12556	12539	12592	12750	12691	12488	12591	12620	12486	12699	12432	12636	12561	12609	12497	12626	12671	12663	12581	12497	12640	12402	12663	12591	12495	12627	12773	12539	12552	12638	12596	12681	12573	12778	12659	12589	12704	12689	12575	12549	12599	12628	12590	12398	12542	12653	12676	12731	12488	12553	12741	12323	12543	12644	12615	12461	12482	12504	12529	12627	12637	12595	12631	12630	12577	12569	12489	12496	12666	12756	12809	12692	12624	12442	12728	12495	12542	12720	12587	12522	12687	12509	12623	12722	12770	12617	12671	12686	12453	12542	12510	12590	12611	12759	12463	12599	12642	12647	12720	12527	12688	12531	12542	12496	12417	12702	12730	12678	12294	12743	12530	12668	12386	12545	12648	12459	12639	12739	12532	12493	12625	12649	12684	12637	12681	12700	12584	12537	12611	12642	12562	12583	12688	12724	12821	12545	12712	12828	12697	12700	12456	12681	12600	12517	12569	12647	12605	12729	12583	12704	12679	12544	12666	12440	12682	12521	12659	12446	12717	12540	12647	12697	12622	12586	12693	12487	12524	12543	12604	12636	12624	12708	12703	12636	12604	12695	12676	12667	12591	12549	12725	12568	12603	12606	12490	12696	12675	12364	12574	12802	12621	12402	12704	12562	12681	12774	12766	12638	12480	12680	12692	12362	12727	12617	12538	12658	12553	12807	12767	12736	12584	12580	12441	12571	12554	12757	12762	12744	12387	12650	12716	12681	12662	12664	12739	12504	12658	12644	12508	12603	12466	12537	12752	12515	12490	12701	12769	12833	12570	12533	12567	12586	12722	12582	12630	12633	12739	12650	12618	12701	12521	12679	12512	12666	12360	12658	12570	12448	12528	12730	12456	12523	12672	12634	12669	12556	12517	12585	12692	12675	12562	12556	12698	12586	12585	12693	12645	12710	12322	12721	12739	12601	12757	12633	12541	12687	12603	12623	12585	12490	12724	12512	12510	12518	12567	12551	12533	12623	12590	12672	12615	12667	12423	12727	12689	12720	12400	12743	12787	12638	12756	12683	12712	12553	12615	12700	12579	12544	12621	12506	12644	12622	12546	12738	12699	12726	12545	12710	12431	12622	12460	12675	12579	12611	12507	12518	12775	12533	12793	12664	12607	12505	12651	12520	12577	12485	12627	12507	12731	12657	12598	12505	12455	12790	12546	12546	12434	12618	12598	12662	12489	12595	12436	12511	12557	12597	12427	12604	12724	12634	12483	12656	12638	12663	12512	12606	12433	12638	12533	12613	12596	12571	12428	12654	12331	12722	12533	12658	12665	12642	12578	12634	12660	12441	12706	12656	12482	12476	12648	12711	12655	12686	12582	12638	12696	12450	12559	12610	12508	12664	12589
61663	103559	81441	50971	28526	14049	12092	12060	11880	11909	12051	12002	12018	12079	12176	12088	12037	12137	12236	12102	11953	12080	11936	11792	11991	12179	12019	12180	11876	12152	12045	12138	12021	12083	11899	12085	12091	11978	11990	12060	12003	12022	11968	11993	12181	11890	11941	11986	12036	11863	11952	12114	12098	11881	12124	11894	12169	11959	11982	12039	11982	11882	12069	12014	12102	12030	12001	11817	11976	11967	11948	11904	11941	11950	12008	11961	11903	11998	12120	12038	12057	12023	11951	11959	12195	12091	11993	12130	12078	11958	12069	12170	12054	12049	12059	12106	12050	12190	12053	12190	11797	11941	11999	11938	12029	12133	12119	12018	11991	11867	11948	12014	12044	12039	12086	12035	12049	12104	12075	12073	12070	11967	12088	12066	12101	12053	11808	12070	11839	11975	12055	12031	12002	11990	11989	12029	12061	11956	12034	12044	11983	12109	12059	12016	11940	12160	11915	12147	11988	12171	11859	12090	11921	11982	11973	12194	11882	12099	12217	12046	12125	12132	12040	12083	11989	12051	11944	12041	11940	12170	11968	12025	12067	11970	12023	12097	11829	12133	11880	11990	11889	12058	12138	11974	12054	11877	12158	12075	11955	12034	12065	11903	12070	11964	12075	12137	12100	12076	12142	11913	11861	11884	11993	12125	12045	12093	11976	11986	11932	11850	12042	11967	12051	12141	11899	12055	12030	12132	12056	11873	12025	11953	11905	11986	12111	11913	12010	11917	11903	11955	12031	11980	12190	12024	12047	12068	12126	11905	12139	12041	12053	11934	12059	11875	12016	11989	11973	12041	12020	11851	12032	12113	12091	12159	12058	11896	12061	12075	12077	11936	11909	12074	12007	11906	12112	11987	12082	12157	12100	12096	12218	11882	12060	12015	12046	12041	11834	12097	11993	12052	12011	11890	12018	12031	11989	12084	12045	11975	12145	12050	11930	11951	11984	11984	11973	11983	12076	12197	11910	12019	12020	12159	12174	12136	12105	12081	11986	11989	12072	11967	12128	11962	11834	12161	11993	11828	12000	11966	11927	11999	11972	12054	12082	11841	11907	11934	12064	11997	11976	11921	12175	11869	11919	11959	12038	12012	11966	11939	11891	11964	11969	11970	11948	12147	11985	11963	12051	12037	11897	12001	12043	11997	12009	12065	12144	12030	11998	11885	11962	12238	12074	12008	11951	11965	11926	12027	12138	12086	12145	11957	12104	12060	12013	11974	11929	11900	12096	11998	12008	11918	12006	12204	12003	11994	11977	11804	11941	12054	12052	11918	11926	12008	11884	12020	12209	11920	11905	11991	12030	11943	11968	12043	11847	11876	12071	12112	11978	11847	11985	12090	12050	11959	11916	12117	11977	12103	11976	12087	12115	11801	12220	12069	11970	11980	12088	11985	12107	12026	12047	12050	12080	11978	12122	12095	11958	12040	11899	11985	12126	12019	12027	12101	11869	11929	11969	11999	12061	12000	11954	12018	12159	12044	12150	11944	11973	11908	12264	11993	11964	11792	12049	12080	11962	12136	11966	12122	12018	12177	12078	11994	12060	11878	11983	11985	11985	12025	12097	11919	12036	11937	12103	12097	12116	12021	11932	12088	12054	12116	11939	12012	12017	11948	12086	11990	12076	11940	11911	12171	11899	12124	11909	12187	12041	12020	12108	11993	11985	11909	11893	11981	11901	11830	12069	12183	11919	11956	12033	11974	11980	12095	12113	12029	11945	11956	12017	11903	12143	11878	12073	11955	12007	11899	12015	12042	12100	12050	11877	12114	11920	12184	12047	11887	12062	11773	12019	12185	12008	12024	12025	11950	12020	12050	11939	12094	12044	11993	11932	12037	11972	12054	12118	11945	12094	11985	12002	12104	11764	12147	12227	11848	12181	11956	12128	12078	12057	12099	11991	12032	11988	12113	12095	12142	12024	11968	12137	11991	12141	12039	12105	12013	11993	12014	11954	12131	12013	12014	12092	11899	11913	11885	12103	11927	12018	12080	12117	12115	11902	12096	12053	12144	12061	12045	11851	11932	12096	12044	11996	12007	11948	12089	12069	12132	11903	12050	12112	12015	12063	12031	12010	12160	12055	11992	12082	11990	12024	11950	12070	11885	11909	12106	11907	11983	12051	11964	11923	12026	11965	12125	11961	12012	11966	11963	12148	12078	11966	12034	12135	12076	11965	12188	11973	12063	11925	12023	12011	12130	12075	12049	12093	12064	12064	11941	11938	11891	11763	12117	12185	11997	11976	11959	11938	11998	11940	12142	12007	12015	12006	12126	11865	11937	12091	12040	11904	12051	12016	11959	11889	12057	11942	11935	12092	11961	12026	11897	12042	11922	11996	12002	11962	11922	11782	12071	12116	12039	12035	12034	11901	12016	12192	12014	11820	11758	12078	12101	12086	11948	11940	11961	12013	11958	12051	11988	12076	12125	12167	11959	11981	12046	11979	12056	12028	11989	12278	11850	12014	12012	12074	11999	11981	12025	11977	12029	12010	11878	12017	12115	12022	12069	11955	12049	12019	11928	12003	12233	12103	11849	12092	12063	11971	12042	11949	12061	12073	12066	12082	11993	12066	11954	12071	12102	12027	12033	12031	12065	12205	11828	12080	11934	12180	12120	12147	11861	12030	12076	11976	11889	11983	12075	11964	12125	12049	11877	12037	12047	12031	11949	12140	12023	12155	11943	11970	11959	11823	12040	11734	11925	12079	12212	12120	12050	12064	12118	12074	12015	11983	11965	11973	11968	12168	12065	11993	11972	11997	11943	12018	12119	11882	12065	12060	11883	11953	12052	11973	12030	11987	12016	12104	12114	11980	12006	12192	11877	12128	12042	12019	12016	11943	12092	11931	12119	12014	12000	11994	11936	12127	12117	12183	11996	11881	12198	12084	12122	11997	12095	12073	11941	11875	11913	12057	12128	12060	12102	12093	11879	12046	12052	11951	12015	12118	12193	12012	12096	11943	11920	11847	11953	12119	12092	12162	12023	12026	11986	12083	11899	11962	12028	11901	12074	11920	12035	12017	12048	12020	12066	12062	12136	11886	11965	11990	11984	11893	12022	11892	12129	12069	11966	12047	11971	12086	12025	12164	12019	12002	12028	12046	12076	12009	12185	12055	11945	11948	12045	11892	12208	11985	12020	12179	11847	11991	11889	11856	12008	12023	11849	12081	12039	12196	11949	12019	12026	12040	12078	12005	12163	12073	12059	11997	12110	12048	11946	11965	12221	11910	12005	11977	11826	11933	11869	12038	11983	11912	12075	12025	12123	12064	11869	11950	11882	12114	11951	11872	12041	11991	11863	11939	12089	11952	12038	11941	12079	12029	12060	11914	11964	12032	12051	12056	11998	12046	12052	12008	11943	12089	12029	11878	11997	12076	11936	12030	12059	12008	11874	12012	12038	12021	12031	12054	11906	11952	12120	11901	12035	12177	12232	12047	12015	11977	11759	12098	12135	11961	12245	12019	12057	11869	12071	12015	12118	12026	11934	11972	12129	11972	11934	12067	11940	12067	12084	12142	11976	12214	11968	12005	12024	11994	11964	11930	11805	11928	11837	11986	12061	11969	12208	11933	11982	11908	12037	12024	11898	12093	12109	11944	11989	12000	11977	11990	12004	11991	12119	12004	11984	11990	12109	11982	12010	12011	11919	12069	11963	11906	12044	12102	11902	11939	12010	12009	12156	11845	12180	12157	11832	11947	12040	12072	12026	12074	11866	12028	12122	12108	11930	12043	12093	12170	12003	12011	12036	11925	12156	12071	11937	12016	11893	12029	12087	12047	12099	12059	11888	12157	12158	11991	12042	11993	11923	11945	11983	12132	12062	12031	12065	12201	12064	12010	11864	12048	12098	12114	12015	11885	12104	11859	12067	11883	12015	12243	12050	12060	12036	12009	11981	12189	12077	12130	12053	12086	12017	12032	11892	12195	11961	11956	12137	12004	12008	11978	11906	12014	12011	12073	12017	11874	11870	12113	12110	12159	12058	12016	12048	12119	12034	12136	11927	12254	11979	11961	11963	12220	12000	11989	12000	11651	12030	12070	11999	11943	12184	12127	12101	11916	12099	12081	11861	12023	12165	11900	12074	11872	12112	12078	12039	12015	12149	12026	12040	12082	12089	12251	12117	12006	12001	11971	11852	11949	11996	12048	12105	11870	12035	11930	11977	12020	11853	12024	12118	12054	11981	11978	12075	12189	12095	11955	12017	12016	11936	12010	11878	11973	12188	12003	12042	12089	11987	12026	11877	12167	12004	11993	11849	12100	11925	11890	11961	12083	11933	12065	12015	11977	12110	11932	12176	12101	12040	11968	12158	12046	12009	12003	11875	11806	12076	11886	11817	12005	12073	12046	12019	11920	11809	12032	12058	11994	12037	11983	12001	11954	12020	12056	12116	11862	12010	12037	12072	12004	12148	11967	12037	11929	11986	12096	12021	12012	12037	12103	11924	12107	11963	12043	11945	11970	11994	11933	12098	12159	12032	12102	11976	12053	12040	11935	11901	12144	11904	12051	12006	11922	12032	12172	12004	12019	11897	11994	12054	12021	11966	11978	12166	11983	11953	12277	12010	12005	12067	12002	12019	12066	12169	12020	11954	12178	11897	12162	12222	12047	11995	12148	12083	11955	11942	11992	11948	12066	12094	11972	12006	12005	11972	12088	12002	11999	12074	12017	11897	12047	11890	12225	11998	11992	11808	11989	12016	11932	11981	12120	11934	12103	12003	11987	12204	11962	12040	12052	12028	12065	12163	12056	11928	11871	11921	11877	12005	11995	11934	12002	12037	11950	12077	11892	12101	12045	12156	11886	12183	12082	11743	12065	11979	12122	12155	11941	12077	12058	12136	11912	12000	12043	11999	12033	11893	12078	11872	11946	12005	12160	11921	11941	12020	11918	12016	12140	12110	12054	12133	12012	12114	12013	12070	11996	11902	12040	12186	12284	12083	12103	12064	11936	12011	12019	11910	12230	11812	12008	11906	12103	11948	12057	12061	12138	12040	12064	11933	11966	12127	12059	12216	12122	12097	12105	12158	11938	12060	12011	12135	11929	12140	12084	12075	11957	11923	12108	12084	11951	12045	12027	11971	12103	11969	11891	11974	12096	11853	11956	11868	12144	11942
31350	34497	35675	24830	15792	13606	13347	13061	13034	13068	13154	13152	12971	12972	13075	13124	13024	13101	12954	13073	13141	13063	13083	13015	12959	12857	12869	13146	12897	12959	13050	12977	13025	12951	13101	13131	13090	13208	12797	13038	12983	12990	13042	13006	12859	13006	13081	13104	12981	13105	12927	12907	13096	12830	12982	12912	13104	13119	12877	13083	12924	12793	12974	13127	13160	13154	13216	13088	13151	13170	13079	13146	12895	13040	12965	12965	13132	12820	13089	13053	12918	12897	13070	12953	13208	13104	13211	13105	13019	13040	13105	12926	13263	12959	12941	13197	13140	13048	13235	13227	13053	13093	12962	13080	12881	12761	12868	12985	13006	13290	13022	13030	13002	12939	13052	12949	13015	13133	13031	12976	13143	13161	13090	13067	13048	13049	13037	12999	12941	13083	13063	12846	13159	13029	13043	12941	13041	13157	13134	13051	12909	12901	12942	13072	12854	12928	13194	12977	12971	13146	12982	12991	12907	12935	12990	13010	13027	13049	13006	12927	13170	13119	13070	12997	12947	12962	13213	13050	12830	12969	13197	12938	13071	13075	12952	13138	12930	13073	12837	12930	13122	12933	13025	13010	12993	12900	12950	12944	13005	12956	13005	12947	13064	13109	13045	13146	13051	12869	13075	13062	13160	13032	13000	13164	13054	12946	12895	12963	12839	13115	12871	12953	12992	13063	12954	12846	12924	12881	13038	12933	12953	13137	13077	12943	13062	13034	13038	12958	12958	12927	13062	12869	12875	12952	12961	13061	12875	13060	12817	13081	12814	12996	13128	13199	12928	12814	13083	12925	12869	12933	13120	13159	13207	13046	13004	13172	13022	12930	12951	13084	13155	13042	13043	12841	13006	12927	13193	13030	12968	13079	13003	12888	13402	13081	13009	13114	13033	12831	12987	12997	12902	13031	13082	13018	13174	12946	12926	13093	13027	13053	13160	12991	13044	13136	13063	13096	13161	13044	12922	12923	12896	13042	12988	12957	13060	13000	12948	13103	12964	13029	12991	13002	12856	12954	13156	13033	13195	13064	13041	12939	12875	12909	13037	12990	12953	12912	13040	12896	13059	12770	13149	13015	13035	12991	12827	13080	12830	13067	12943	13017	12996	13050	13136	13028	12902	13060	13161	13161	13167	13036	12976	12989	12982	12894	13231	13203	12887	13015	13175	12817	13025	12895	13064	13033	13036	12947	12978	12883	13164	12974	12981	12883	12778	12904	12949	13009	13031	12816	13089	13059	12937	13046	13120	12966	13061	13051	12947	12906	12914	12873	12981	13036	12941	12890	12960	13058	13038	12840	12922	12851	12867	12817	12756	13018	13059	13055	12928	13157	12929	13010	12849	12955	13171	13063	13024	13074	13037	13039	13106	12860	13119	12780	13008	13077	13072	12800	13043	12984	12993	13061	12885	13121	12946	12853	13057	13023	13094	12995	13076	12922	13180	13013	12994	13122	13118	12907	13025	12934	12912	12990	13210	13014	13033	12897	13089	13078	12950	13083	12973	12956	13139	13251	13102	12923	13019	12773	12987	13098	13153	12985	13015	13171	13004	12911	13102	13088	13119	13100	12904	12907	12732	13237	13205	13107	12945	12981	12940	13041	13045	12854	12936	13107	13015	13069	13110	13023	13084	13091	12925	12821	13023	12930	12908	13042	13057	13008	13119	13111	13109	12973	13216	12905	12961	13158	13063	12910	13063	12999	12941	13165	13138	12998	12898	12996	12883	13084	13050	12981	13037	13048	13117	12978	13074	12966	13099	12902	12884	13014	13070	13261	12927	13034	12884	13000	12962	13031	13029	12861	12935	12732	13029	12887	13065	13061	12911	13110	13020	12926	13034	13173	13010	12898	13061	12954	12930	12850	12868	13118	13056	13139	12999	13075	13030	12869	13085	13145	13167	13117	12996	12813	13015	13276	12953	12870	12994	13171	13051	12890	13210	12888	13065	13052	13073	13062	12993	12993	12888	13194	12991	12936	12903	12987	13068	13089	12996	12999	13133	12981	12899	13292	13059	13082	13025	12832	13077	13023	13146	13221	12919	12935	13150	13100	13223	13156	12959	13002	13246	13105	13215	13079	12929	12864	12857	13090	13029	13035	12952	13112	13092	12767	13107	12991	13014	13072	13073	13151	12812	12945	12922	13016	13268	13056	12871	12975	12964	13214	13020	13001	13017	12822	12906	13058	12887	13096	12976	13000	12963	13083	12801	13012	13129	12837	13001	12852	13061	12953	12995	12905	12894	13089	13055	12778	13079	12995	12954	13078	12815	12978	13064	13024	13053	13070	12910	12898	13060	12994	13224	13048	13019	12997	12802	12939	13017	12877	12936	13068	13143	13055	12975	13132	12968	13019	12935	13011	13109	12885	12997	12965	13155	12950	13225	13114	13208	13194	12910	12949	12915	12885	12931	13021	12939	13099	13038	12919	13074	13087	12953	13208	13008	13084	12982	13144	13099	13172	13117	13107	13033	13015	12957	12971	13098	12915	12981	12933	12988	13030	12727	12914	13079	12964	12921	13089	13193	13094	13184	13319	13005	12967	12927	12987	13230	12948	12953	12962	13017	12737	13203	13142	12941	12908	12926	13090	13052	12838	13083	13002	12950	12968	12963	12979	13067	13157	12989	12917	13177	12839	12995	13044	13091	12825	13022	12975	12968	12969	12960	13173	13057	13082	13100	13058	13198	12968	12931	13141	13120	12876	12842	13106	12952	12989	13145	12931	12938	12998	12954	13078	12862	13097	13023	13090	13096	13124	13201	13014	12989	12939	13083	12979	13243	13103	12949	13067	12914	12891	13042	12950	13042	13140	13114	12868	12934	12857	12937	13055	13191	12850	12982	13090	13109	13082	12968	12937	12867	12946	13009	12927	13111	13151	13059	13259	13001	12790	13055	12963	12728	12935	13138	13224	13167	13009	13002	12942	13001	12939	13085	12877	13049	13067	13025	13001	12939	12905	13114	12997	12942	12991	12953	12759	13070	13218	12901	12816	12972	13063	13226	13122	12948	12886	12989	12944	13099	12869	12998	12968	12931	13091	12899	12999	13154	12876	13052	13092	12900	13003	13049	12949	13231	13047	13020	13023	13132	13064	13121	12814	12998	13084	13093	12865	12986	12853	13118	12817	13093	13010	13102	12961	13259	13044	13037	13100	13051	13023	12917	12812	13193	13133	13000	13216	12980	12925	12935	13084	12999	13083	12965	13036	12996	12941	13027	13074	13136	13038	13098	13047	13073	12910	13110	13106	13008	12936	13143	12959	12970	13167	13043	13144	12957	13025	13019	12870	12934	13000	13173	13136	12877	13098	12896	13091	12947	12952	13176	13059	13187	13170	13097	12840	13044	13106	13187	12996	13252	13090	12974	13147	12932	13064	13122	13069	13165	13050	12963	13131	12870	13060	12891	13106	13038	13143	12996	12978	12849	13018	12843	12943	12985	13049	12971	13138	13059	12980	13289	13022	12971	12950	12853	12879	13179	13077	13145	12969	13020	12937	12965	12943	13074	12924	13078	13151	12761	13055	13095	12848	12943	12792	12957	12834	12941	12847	12967	13124	13028	13111	13086	12989	12811	13172	12997	12988	12930	13030	13001	13050	13108	12900	12986	13099	13124	12921	12818	12797	13153	12972	12876	13117	13123	12859	13027	12946	13025	12991	13106	12967	13030	12953	12959	12881	13021	13212	12954	12902	12863	13208	12926	12993	13028	13053	13144	12911	13208	12978	13073	13085	12927	13126	13161	13205	13027	12837	12898	12864	13039	12916	12913	13019	12994	12969	13062	13083	13074	13168	12916	13079	13031	12876	12843	12934	12980	13044	12933	13109	13087	12864	12968	12968	12963	13051	12938	13117	13036	12865	12990	13070	13126	12943	12994	12848	13245	12977	13002	12951	12994	12805	12972	12896	12976	13094	12898	13131	13069	13089	12965	13161	13216	12953	12943	13041	13051	13102	12964	13116	13058	12901	12984	12933	12932	12784	13080	13158	13040	12974	12988	12902	13189	12917	12917	12859	13064	13056	12897	12842	13045	13187	13017	12928	12952	13167	12969	12940	13029	12929	13050	12878	13003	13166	12982	12991	13084	12834	12936	12863	13054	13091	13093	12987	12983	13036	13039	13098	13120	13031	13054	12853	13003	13096	13048	13142	12958	13014	12994	12981	12929	13058	12852	13040	12909	13083	13109	12951	13129	13146	12969	13095	13174	12942	12958	12982	13067	13002	13037	12968	13076	13026	13016	12937	12854	12842	13046	13021	13231	13068	13050	12957	12928	12971	13039	12996	13063	13119	13038	13026	13041	12859	12994	12862	13018	13112	13083	13012	12969	13037	13126	13098	13073	13075	13097	13041	13250	13121	13046	13078	12960	13047	12870	12836	12967	12880	12998	13127	12893	13102	13165	12910	12996	13043	13222	12911	12958	13000	12924	12908	13202	13001	13038	13021	13009	13015	13128	12943	13076	13295	13192	12903	12981	13021	12997	12966	13107	13093	13144	13092	13064	13002	12966	12991	13391	13071	13043	13158	12939	13011	13077	12907	13266	13135	12935	12984	13141	13104	13044	13036	13075	12922	12981	13053	13007	12879	13087	12948	12875	12884	12730	12858	12966	13043	12949	13129	13167	13038	13023	13047	12893	13046	13047	13027	12902	12957	12936	13142	13120	13153	12785	12881	12994	13213	13040	13164	12784	13156	12906	12916	12955	12921	12895	13072	13027	13023	13157	12942	12911	12994	12918	12979	13159	12952	12968	13269	12882	13004	13115	13119	13102	13105	13215	13028	12921	12925	13150	12934	13159	13094	13014	13163	13093	13046	13043	12988	12867	12917	12854	13089	12906	12939	12914	12852	13134	13111	13108	13056	12910	13050	13099	13007	12831	12997	13071	13071	13132	13094	12982	12936	13212	12849	13031	13033	13121	12944	13005	13048	13069	12743	12907	12934	12979	13025	13181	13160	12986	12928	13041	12847	12936	13057	12933	13208	13193	12890	12978	12992	12990	12983	13073	13063	13036	13079	13124	13099	13045	13072	13026	13179	13116	13013	13057	13102	13020	12959	12951	12964	13293	13005	12987	12990	12950	13097	13063	12949	13117	13150	13072	12922	12845	12858	13010	12943	13014	12956
41022	52804	37820	21398	14434	12658	12183	12581	12535	12324	12326	12270	12217	12465	12599	12369	12374	12406	12383	12188	12514	12520	12317	12515	12201	12289	12266	12283	12438	12454	12437	12179	12421	12401	12328	12448	12202	12540	12345	12430	12371	12419	12467	12176	12349	12324	12331	12486	12395	12381	12283	12522	12245	12391	12351	12332	12462	12316	12426	12708	12262	12394	12345	12444	12510	12457	12369	12211	12462	12326	12463	12462	12227	12335	12386	12447	12366	12372	12336	12305	12289	12540	12236	12284	12211	12344	12391	12376	12516	12359	12288	12382	12301	12247	12498	12338	12373	12331	12356	12559	12185	12412	12365	12189	12438	12328	12233	12235	12403	12600	12346	12291	12316	12407	12397	12490	12386	12277	12305	12403	12312	12441	12314	12226	12383	12385	12343	12269	12484	12363	12391	12591	12452	12134	12451	12341	12364	12298	12269	12316	12351	12274	12401	12316	12333	12366	12297	12272	12464	12347	12237	12382	12193	12374	12445	12436	12496	12564	12348	12426	12267	12373	12435	12428	12419	12517	12225	12299	12356	12320	12483	12353	12290	12362	12211	12407	12399	12350	12483	12514	12384	12334	12114	12232	12497	12302	12480	12199	12299	12423	12399	12460	12471	12395	12567	12427	12447	12432	12253	12319	12306	12180	12377	12423	12428	12232	12159	12407	12308	12247	12319	12277	12331	12418	12345	12349	12402	12440	12318	12477	12238	12417	12466	12136	12508	12308	12457	12540	12422	12376	12242	12156	12517	12228	12225	12253	12288	12392	12508	12141	12253	12352	12288	12369	12365	12450	12312	12386	12612	12296	12254	12415	12446	12469	12264	12400	12346	12319	12253	12393	12397	12506	12214	12359	12307	12347	12332	12400	12471	12289	12539	12429	12432	12412	12383	12295	12206	12453	12324	12334	12362	12484	12250	12440	12267	12227	12372	12243	12318	12328	12185	12508	12374	12323	12382	12308	12375	12394	12430	12417	12343	12401	12391	12376	12333	12323	12219	12349	12278	12381	12272	12395	12409	12426	12211	12309	12315	12238	12319	12326	12469	12191	12344	12277	12312	12415	12269	12394	12323	12348	12317	12140	12371	12362	12338	12317	12257	12275	12249	12321	12322	12392	12439	12172	12311	12338	12389	12333	12408	12245	12498	12306	12377	12437	12233	12340	12315	12370	12438	12447	12191	12392	12376	12396	12365	12255	12439	12355	12554	12351	12354	12327	12368	12414	12359	12408	12375	12285	12401	12305	12464	12257	12435	12429	12393	12303	12370	12505	12280	12434	12288	12297	12287	12394	12549	12200	12411	12380	12325	12425	12268	12404	12452	12416	12315	12462	12336	12387	12343	12345	12248	12358	12372	12465	12336	12302	12380	12360	12391	12420	12485	12283	12265	12339	12472	12358	12414	12341	12333	12521	12388	12449	12326	12361	12402	12340	12427	12382	12427	12223	12489	12221	12433	12427	12356	12313	12544	12379	12370	12493	12269	12466	12320	12427	12408	12488	12348	12263	12318	12420	12292	12391	12339	12280	12341	12414	12400	12437	12227	12385	12260	12300	12301	12285	12417	12351	12312	12419	12318	12502	12499	12394	12380	12386	12446	12379	12339	12290	12407	12353	12246	12234	12379	12278	12292	12441	12463	12466	12348	12383	12239	12286	12405	12392	12441	12354	12429	12364	12330	12597	12475	12459	12205	12318	12269	12355	12402	12367	12382	12324	12482	12182	12407	12391	12499	12229	12315	12352	12207	12373	12536	12338	12235	12482	12303	12446	12208	12403	12274	12223	12349	12315	12404	12424	12161	12269	12247	12281	12309	12405	12416	12462	12242	12308	12373	12404	12370	12356	12447	12322	12443	12364	12363	12539	12394	12361	12358	12288	12503	12305	12269	12219	12300	12363	12396	12440	12370	12206	12445	12295	12341	12318	12601	12411	12372	12466	12261	12301	12418	12454	12490	12554	12363	12271	12345	12200	12254	12387	12469	12380	12282	12388	12390	12099	12425	12272	12335	12305	12259	12305	12383	12311	12309	12249	12384	12443	12339	12438	12378	12322	12463	12335	12307	12398	12456	12344	12318	12483	12474	12402	12338	12412	12401	12449	12388	12289	12322	12354	12185	12369	12358	12113	12250	12331	12392	12344	12461	12586	12335	12157	12395	12313	12444	12252	12221	12444	12469	12449	12119	12503	12412	12440	12304	12433	12380	12333	12319	12340	12351	12432	12413	12382	12409	12472	12342	12341	12442	12328	12371	12339	12422	12295	12248	12386	12421	12492	12377	12412	12244	12266	12288	12393	12441	12339	12329	12357	12408	12245	12246	12275	12451	12346	12379	12445	12335	12349	12372	12336	12436	12385	12326	12405	12551	12340	12353	12422	12468	12430	12371	12365	12365	12300	12407	12357	12304	12376	12357	12237	12224	12312	12367	12378	12298	12517	12379	12276	12326	12434	12279	12425	12317	12272	12392	12457	12372	12385	12405	12276	12397	12316	12357	12342	12470	12574	12525	12568	12446	12522	12454	12212	12354	12436	12395	12391	12496	12351	12282	12312	12396	12379	12338	12399	12552	12356	12356	12332	12442	12322	12405	12385	12524	12276	12388	12389	12301	12276	12276	12386	12302	12375	12368	12227	12420	12466	12476	12274	12361	12334	12366	12490	12423	12354	12393	12412	12397	12396	12401	12297	12331	12513	12246	12255	12363	12429	12285	12484	12420	12416	12350	12338	12363	12206	12289	12395	12375	12362	12482	12296	12489	12245	12411	12278	12168	12412	12251	12281	12487	12362	12364	12398	12323	12361	12312	12330	12399	12457	12477	12365	12263	12267	12462	12366	12417	12241	12431	12327	12339	12452	12326	12249	12435	12256	12300	12443	12360	12418	12403	12255	12328	12384	12303	12275	12289	12519	12413	12199	12327	12452	12295	12436	12476	12363	12311	12295	12193	12344	12484	12368	12452	12306	12400	12364	12520	12367	12414	12404	12271	12415	12432	12395	12498	12309	12316	12400	12443	12350	12363	12294	12328	12337	12393	12346	12335	12316	12456	12380	12331	12350	12377	12483	12453	12521	12301	12188	12335	12336	12357	12488	12180	12264	12428	12270	12299	12251	12399	12398	12390	12370	12500	12345	12299	12498	12270	12392	12500	12215	12381	12426	12492	12389	12309	12308	12512	12344	12288	12351	12252	12398	12326	12296	12451	12438	12155	12339	12526	12419	12367	12255	12262	12306	12425	12397	12355	12318	12368	12460	12441	12427	12371	12402	12450	12389	12378	12363	12430	12336	12543	12431	12344	12306	12253	12415	12406	12468	12192	12382	12298	12486	12367	12368	12500	12383	12283	12328	12356	12294	12290	12326	12230	12347	12233	12310	12452	12253	12352	12476	12426	12368	12334	12470	12417	12562	12375	12445	12411	12317	12233	12260	12221	12429	12472	12211	12246	12294	12179	12466	12343	12411	12486	12344	12433	12379	12409	12316	12356	12320	12250	12487	12483	12372	12556	12320	12390	12408	12240	12213	12445	12401	12415	12415	12516	12198	12341	12454	12489	12253	12492	12385	12279	12316	12230	12455	12423	12237	12439	12411	12304	12354	12335	12343	12311	12197	12328	12483	12428	12361	12287	12384	12272	12290	12302	12411	12370	12337	12444	12353	12405	12346	12280	12409	12318	12335	12311	12390	12320	12496	12357	12400	12360	12274	12436	12131	12263	12312	12415	12410	12253	12295	12330	12314	12378	12325	12313	12316	12402	12341	12469	12341	12186	12369	12347	12486	12213	12357	12307	12320	12390	12459	12399	12386	12350	12428	12290	12383	12484	12269	12420	12299	12414	12357	12362	12468	12181	12395	12462	12347	12353	12297	12269	12407	12398	12319	12399	12275	12365	12526	12343	12244	12285	12276	12242	12486	12514	12423	12417	12406	12433	12366	12411	12348	12324	12325	12400	12419	12461	12441	12303	12410	12381	12181	12493	12326	12286	12249	12165	12298	12327	12459	12375	12359	12436	12413	12516	12447	12410	12328	12474	12426	12325	12431	12411	12307	12298	12288	12161	12398	12238	12336	12548	12447	12360	12294	12333	12369	12299	12447	12547	12238	12516	12408	12456	12490	12437	12371	12422	12512	12376	12344	12562	12341	12399	12241	12261	12310	12299	12475	12431	12454	12287	12228	12385	12355	12279	12154	12435	12299	12424	12394	12332	12278	12240	12339	12376	12536	12386	12345	12326	12350	12439	12444	12338	12270	12336	12345	12420	12364	12387	12322	12413	12384	12300	12443	12436	12203	12197	12490	12209	12370	12407	12445	12314	12320	12583	12467	12524	12327	12369	12342	12284	12297	12514	12377	12410	12306	12387	12380	12295	12457	12467	12321	12179	12415	12384	12330	12440	12241	12432	12350	12252	12224	12273	12500	12351	12294	12335	12326	12368	12350	12268	12390	12436	12225	12410	12361	12505	12306	12301	12410	12378	12434	12258	12218	12422	12347	12395	12380	12401	12433	12365	12492	12488	12236	12419	12339	12205	12266	12333	12277	12263	12465	12349	12326	12429	12292	12400	12476	12396	12353	12424	12460	12396	12310	12400	12435	12585	12353	12391	12490	12311	12319	12420	12110	12332	12389	12371	12584	12314	12384	12526	12390	12322	12452	12446	12283	12435	12469	12255	12452	12381	12404	12289	12228	12369	12413	12424	12379	12319	12361	12282	12526	12359	12304	12321	12543	12362	12352	12478	12435	12443	12417	12294	12271	12291	12221	12304	12459	12218	12468	12331	12390	12401	12312	12474	12280	12378	12319	12444	12383	12511	12402	12373	12386	12262	12283	12390	12457	12285	12291	12393	12466	12308	12442	12496	12387	12363	12313	12351	12454	12363	12273	12367	12318	12497	12294	12441	12305	12435	12507	12356	12534	12253	12230	12368	12375	12159	12458	12456	12421	12387	12457	12400	12216	12382	12532	12344	12442	12401	12309	12496	12346	12256	12260	12371	12306	12188	12206	12353	12283	12221	12418	12291	12353	12151	12214	12498	12256	12320	12383	12317	12245	12413	12486	12448	12410	12372	12346	12375	12483	12323	12441	12377	12496	12265	12494	12378	12342	12581	12281	12280	12374	12343	12234	12324	12310	12297	12333
27667	31749	41694	31459	19682	14684	13780	13521	13284	13227	13386	13218	13233	13245	13312	13224	13172	13151	13171	13256	13299	13334	13113	13178	13211	13081	13260	13113	13201	13285	13345	13384	13281	13392	13187	13219	13112	13175	13333	13227	13311	13130	13091	13236	13181	13274	13090	13049	13157	13120	13146	13146	13225	13367	13285	13196	13268	13207	13305	13263	13256	13058	13240	13332	13267	13243	13274	13214	13324	13072	13248	13248	13145	13078	13273	13008	13244	13143	13208	12940	13042	13295	13228	13215	13234	13200	13283	13204	13312	12956	13186	13187	13138	13152	13255	13219	13241	13237	13275	13145	13088	13187	13145	13150	13131	12985	13165	13182	13125	13070	13322	13083	13205	13156	13317	13387	13107	13256	13281	13264	13183	13081	13117	13181	13207	13169	13094	13171	13202	13238	13317	13107	13223	13152	13150	13211	13357	13199	13244	13146	13272	13163	13151	13222	13192	13192	13179	13192	13158	13083	13205	13280	13275	13178	13414	13157	13186	13363	13221	13247	13342	13179	13034	13330	13146	13203	13179	13219	13024	12969	13159	13276	13242	13289	13218	13284	13137	12983	13162	13232	12972	12970	13059	13187	13245	13206	13247	13121	13213	13085	13167	13212	13299	13022	13302	12981	13039	13402	13119	13230	13305	13453	13264	13189	13208	13272	13086	13075	13148	13273	13266	13222	13042	13334	13314	13230	13057	13185	13102	13102	13129	13351	13082	13125	13259	13256	13147	13101	13187	13182	13197	13040	13286	13102	13211	13168	13312	13363	13284	13149	13233	13338	13245	13202	13088	13114	12960	13221	13314	13192	13423	13140	13196	13261	13062	13102	13101	13161	13360	13097	13177	13243	13216	13092	13170	13204	13165	13189	13163	13107	13111	13128	13279	13209	13358	13131	13203	13261	13186	13230	13128	13157	13320	13302	13169	13545	13322	13191	13179	13288	13210	13204	13183	13174	13194	13186	13163	13337	13224	13315	13400	13318	13281	13253	13299	13063	13111	13389	12955	13045	13339	13200	13323	13195	13022	13277	13328	13309	13279	13101	13027	13145	13279	13044	13265	13140	13083	13090	13167	13113	13073	13138	13177	13095	13259	13207	13254	13039	13169	13220	13164	13267	13137	13206	13191	13115	13268	13103	12991	13157	13203	13092	13196	13212	13151	13113	13083	13333	13182	13227	13238	13146	13213	13149	13315	13061	13310	13185	13035	13308	13147	13278	13109	13124	12977	13175	13316	13338	13202	13100	13283	13311	13257	13304	13222	13382	13246	13106	13390	13349	13245	13180	13183	13284	13382	13176	13102	13331	13393	13204	13067	13316	13163	13155	13176	13206	13202	13117	13236	13291	13285	13271	13214	12977	13147	13190	13103	13107	13214	13070	13160	13125	13166	13290	13265	12936	13090	13158	13268	13068	13139	13114	13263	13272	13283	13283	13229	13087	12938	13255	13282	13318	13158	13324	13188	13183	12934	13175	13219	12941	13256	13063	13256	13214	13131	13360	13107	13178	13210	13115	13218	13002	13045	13143	13188	13227	13191	13318	13053	13240	13047	13287	13334	13189	13082	13131	13204	13199	13202	13294	13146	13138	13249	13152	13249	13324	13351	13215	13171	13263	13071	13123	13246	13269	13185	13137	13153	13045	13202	13231	13204	13168	13212	13178	13153	13164	13138	13138	13231	13281	13100	13231	13178	13337	13281	13060	13153	13220	13200	13307	13276	13282	13234	13192	13118	13234	13224	13145	13133	13161	13160	13201	13211	13344	13376	13087	13021	13061	13144	13187	13365	13278	13280	13452	13142	13319	13208	13125	13134	13263	13193	13308	13115	13108	13296	13163	13260	13186	12961	13190	13335	13276	13290	13039	13310	13564	13057	13246	13156	13172	13265	13146	13150	13323	13167	13341	13198	13238	13086	13323	13129	13087	13158	13232	13164	13083	13241	13265	13242	13098	12973	13286	13258	13184	13127	13401	13203	13199	13241	13109	13080	13258	13182	13046	13131	13028	13142	13125	13159	13351	13148	13342	13333	13154	13349	12978	13087	13056	13090	13218	13106	13116	13122	13106	12905	13063	13214	12993	13080	13052	13325	13079	13172	13067	13239	13176	13016	13062	13284	13152	13053	13174	13288	13244	13141	13360	13420	13130	13266	13207	13281	13323	13195	13421	13179	13330	13231	13155	13264	13025	13113	13322	13320	13229	13147	13339	13054	13272	13095	13272	13225	13114	13000	13359	13212	13249	13276	13299	13226	13144	13395	13223	13306	13249	13255	13299	13398	13196	13068	13174	13068	13249	13027	13165	13278	13075	13196	13100	13193	13303	13170	12975	13005	13248	13327	13378	13232	13141	13233	13363	13342	13050	13284	13155	13216	13143	13348	13157	13123	13229	13276	13079	13059	13197	13217	13207	13009	13306	13174	13263	13081	13105	13251	13283	13275	13359	13003	13193	13387	13182	13241	13121	13176	13212	13169	13254	13350	13139	13129	13261	13109	13381	13415	13241	13122	13158	13136	13076	13107	13400	13237	13305	13135	13049	13061	13343	13193	13209	13377	13151	13402	13174	13159	13282	13212	13274	13053	13188	13198	13265	13287	13169	13059	13380	13312	13289	13131	13104	13295	13191	13052	13191	13298	13200	13100	13097	13248	13030	13213	13249	13373	13266	13112	13205	13086	13286	13237	13133	13095	13184	13197	13124	13257	13203	13094	13161	13214	13344	13087	13279	13171	13177	13122	13213	13173	13006	13171	13284	13396	13219	13104	13142	13180	13161	13082	13094	13196	13069	13246	13290	13094	13181	13204	13130	13241	13272	13155	13330	13232	13262	13053	13212	13313	13324	13115	13117	13274	13223	13134	13150	13063	13161	13130	13288	13352	13201	13124	13050	13177	13198	13185	13371	13286	13142	13115	13218	13143	13151	13157	13162	13169	13175	13376	13282	13006	13167	13392	13336	13305	13211	13168	13202	13289	13087	13254	13154	13295	13132	13300	13184	13121	13283	13062	13174	13343	13248	13186	13268	13160	13055	13104	13242	13298	13150	13230	13158	13435	13255	13213	13249	13163	13281	13219	13311	13390	13403	13273	13230	13418	13269	13211	13129	13206	13124	13148	13186	13142	13108	13130	13168	13186	13251	13033	13235	13063	13075	13284	13300	13071	13209	13139	13069	13084	13091	13071	13125	13116	13032	13412	13207	13161	13240	13322	13067	12994	13052	13124	13214	13354	13117	13056	13144	13056	13286	13340	13133	13269	13229	13240	13156	13298	13294	13280	13257	13231	13324	13146	13101	13252	13189	13157	13192	12968	13198	13295	13190	13045	13188	13204	13237	13104	13136	13107	13137	12992	13128	13127	13190	13416	13194	13201	13291	13453	13123	13231	13453	13228	13203	13135	13119	13104	13288	13239	13211	13399	13192	13315	13214	13036	13329	13157	13296	13150	13237	13311	13162	13249	13183	13119	13087	13306	12961	13152	13179	13155	13132	13288	13122	13169	13234	13170	13254	13444	13247	13333	13258	13137	13181	13137	13432	13370	13238	13095	13243	13353	13263	13276	13194	13221	13301	13151	13204	13188	13070	13296	13141	13149	13426	13289	13235	13245	13224	13224	13268	13114	13356	13125	13131	13250	13175	13031	13239	13181	13028	13341	13090	13142	13335	13409	13121	13337	13268	13125	13211	13133	13179	13283	13298	13243	13277	13445	13222	13227	13172	13149	13030	13258	13156	13021	13062	13038	13148	13136	13298	13290	13346	13388	13301	13169	13106	13435	13205	13120	13086	13173	13128	13163	13307	13091	13263	13349	13224	13019	13312	13312	13222	13144	13227	13170	13371	13351	13209	13277	13258	13476	13174	13121	13154	13407	13206	13145	13322	13233	13135	13114	13201	13154	13355	13347	13201	13123	13228	13307	13259	13261	13038	13217	13177	13174	13107	13283	13105	13250	13180	13218	13088	13310	13271	13389	13229	13344	13213	13212	13088	13198	13257	13314	13308	13218	13245	13094	13156	13122	13318	13232	13095	12972	13204	13199	13142	13180	13108	13226	13292	13360	13158	13175	13345	13032	12989	13133	13235	13045	13089	13218	13000	13200	13135	13260	13292	13048	13159	13095	13077	13205	13294	13222	13124	13117	13173	13119	13181	13161	13156	13279	13254	13298	12993	13163	13069	13144	13016	13260	13207	13217	13228	13243	13260	12978	13045	13110	13279	13113	12987	13249	13324	13338	13190	13334	13226	13408	13303	13322	13217	13062	13374	13201	13398	13228	13329	12946	13168	13319	13095	13259	13284	13087	13137	13212	13094	13078	13117	13226	13139	13136	13282	13270	13332	13177	13099	13206	13347	13433	13193	13157	13397	13163	13281	13402	13210	13081	13082	13152	13344	13386	13127	13009	13285	13442	13247	13141	13045	13215	13191	13130	12997	13097	13102	13193	13178	13398	13112	13059	13271	13062	13315	13053	13315	13297	13224	13228	13231	13085	13191	13181	13059	13283	13183	13140	13199	13264	13388	13334	13107	13379	13199	13116	13134	13229	13094	13178	13004	13197	13151	13225	13196	13149	13329	13136	13309	13120	13131	13263	13182	13076	12987	13324	13359	12934	13117	13317	13355	13259	13104	13183	13224	12970	13172	13446	13111	12980	13109	13200	13075	13061	13344	13165	13332	13264	13054	13190	13128	13252	13150	13116	13236	13166	13150	13365	13442	13184	13293	13177	13140	13334	13115	13409	13212	13168	13322	13116	13223	13245	13100	13423	13287	13361	13195	13186	13205	13333	13134	13087	13110	13361	13208	13272	13475	13413	13206	13372	13311	13416	13058	13188	13224	13145	13103	13222	13224	13197	13299	13433	13319	13402	13167	13232	13197	12998	13188	13308	13283	13244	13241	13368	13225	13200	13226	13128	13134	13250	13345	13223	13264	13132	13133	13262	13121	13156	13016	13420	13194	13059	13267	13160	13019	13292	13175	13050	13151	13081	13164	13242	13251	13190	13372	13233	13109	13182	13148	13152	13262	13347	13185	13215	13241	13242	13314	13337	13090	13174	13134	13148	13265	13125	13220	13196	13238	13276	13119	13149	13118	13086	13202	13062	13224	13148	13106	13156	13147	13036	13300	13206	13020	13263	13282
51904	73253	52709	29546	17093	12826	12561	12528	12410	12452	12628	12574	12622	12506	12385	12497	12438	12551	12637	12410	12671	12600	12492	12473	12532	12357	12438	12453	12560	12490	12412	12538	12683	12439	12609	12522	12457	12566	12612	12501	12528	12555	12534	12677	12506	12479	12336	12622	12548	12543	12595	12574	12566	12403	12365	12463	12501	12463	12506	12603	12543	12582	12450	12444	12656	12389	12383	12546	12430	12494	12645	12469	12576	12379	12477	12532	12498	12405	12716	12482	12415	12437	12640	12598	12603	12574	12657	12424	12528	12560	12416	12602	12442	12433	12290	12488	12529	12449	12348	12406	12573	12627	12452	12448	12489	12492	12326	12590	12589	12407	12642	12508	12547	12638	12509	12491	12534	12488	12545	12437	12480	12534	12579	12555	12518	12504	12543	12500	12441	12679	12714	12474	12479	12627	12391	12486	12352	12388	12492	12598	12607	12645	12483	12500	12564	12505	12502	12227	12517	12420	12355	12540	12444	12420	12432	12502	12615	12614	12547	12413	12555	12367	12602	12316	12687	12502	12685	12528	12617	12540	12505	12635	12425	12431	12501	12534	12470	12514	12479	12541	12442	12573	12471	12564	12499	12445	12512	12444	12424	12647	12507	12443	12623	12393	12608	12422	12423	12487	12451	12378	12447	12372	12540	12515	12450	12526	12431	12552	12487	12407	12451	12498	12532	12281	12606	12499	12554	12434	12432	12532	12462	12554	12592	12333	12491	12618	12448	12503	12428	12612	12347	12524	12326	12704	12637	12522	12458	12494	12593	12605	12454	12461	12459	12532	12533	12481	12550	12508	12474	12567	12599	12329	12623	12616	12464	12480	12366	12669	12509	12527	12374	12394	12369	12508	12482	12450	12491	12386	12525	12468	12550	12629	12375	12538	12556	12608	12348	12464	12418	12578	12541	12494	12504	12563	12642	12337	12587	12459	12472	12463	12496	12427	12599	12624	12457	12404	12467	12512	12557	12601	12382	12494	12456	12429	12493	12412	12428	12368	12383	12503	12616	12550	12451	12381	12449	12560	12514	12588	12673	12439	12466	12454	12408	12617	12565	12396	12419	12584	12381	12378	12568	12484	12613	12408	12415	12598	12258	12619	12554	12471	12460	12421	12416	12476	12431	12485	12395	12527	12373	12443	12445	12605	12568	12569	12461	12643	12502	12460	12356	12411	12522	12489	12353	12695	12544	12521	12629	12461	12454	12587	12617	12638	12453	12482	12587	12601	12377	12390	12355	12466	12498	12550	12462	12571	12450	12401	12439	12515	12420	12544	12565	12406	12684	12423	12481	12611	12322	12608	12627	12412	12502	12263	12464	12642	12604	12519	12780	12527	12600	12603	12502	12429	12406	12658	12527	12431	12661	12413	12707	12521	12527	12345	12400	12520	12583	12636	12476	12610	12502	12502	12512	12497	12607	12521	12497	12319	12663	12555	12414	12530	12574	12399	12498	12495	12669	12479	12462	12557	12505	12531	12433	12520	12378	12505	12594	12582	12419	12524	12589	12451	12497	12560	12613	12640	12555	12720	12425	12463	12422	12682	12542	12497	12510	12638	12457	12533	12580	12547	12597	12473	12545	12558	12381	12443	12397	12419	12477	12392	12531	12486	12538	12504	12465	12626	12479	12464	12662	12633	12548	12575	12560	12567	12416	12486	12433	12489	12500	12407	12488	12489	12410	12422	12623	12386	12551	12478	12477	12383	12690	12564	12582	12500	12558	12501	12360	12414	12583	12507	12447	12504	12371	12438	12388	12377	12599	12628	12501	12317	12619	12570	12425	12474	12487	12351	12363	12636	12539	12502	12424	12482	12548	12575	12444	12610	12456	12568	12376	12456	12698	12579	12396	12574	12365	12459	12445	12550	12598	12539	12550	12482	12454	12636	12386	12623	12582	12554	12549	12530	12628	12436	12453	12538	12498	12650	12521	12459	12332	12533	12463	12437	12517	12366	12341	12538	12560	12371	12540	12335	12415	12543	12659	12522	12646	12396	12506	12616	12520	12554	12567	12507	12664	12416	12491	12555	12347	12408	12543	12529	12435	12454	12498	12371	12444	12541	12496	12323	12490	12430	12459	12334	12496	12498	12410	12523	12657	12307	12453	12516	12536	12531	12356	12784	12567	12471	12609	12615	12493	12573	12437	12503	12557	12479	12419	12530	12488	12504	12568	12484	12406	12490	12529	12453	12541	12566	12523	12611	12453	12467	12515	12517	12446	12593	12635	12408	12593	12527	12555	12590	12419	12739	12379	12617	12597	12486	12527	12553	12503	12619	12551	12544	12547	12398	12557	12448	12483	12820	12470	12605	12616	12401	12672	12612	12446	12537	12555	12497	12456	12406	12576	12284	12516	12549	12569	12576	12528	12452	12631	12525	12455	12447	12456	12554	12444	12310	12676	12508	12491	12636	12468	12517	12651	12472	12414	12626	12430	12411	12519	12544	12572	12439	12650	12375	12425	12506	12427	12518	12511	12483	12408	12498	12447	12486	12491	12387	12395	12375	12679	12543	12512	12535	12403	12562	12417	12596	12462	12524	12509	12565	12546	12505	12489	12531	12298	12573	12567	12383	12470	12446	12461	12565	12615	12621	12460	12505	12589	12526	12385	12486	12509	12549	12525	12425	12431	12382	12575	12581	12421	12519	12423	12507	12410	12561	12524	12525	12601	12347	12395	12428	12556	12520	12586	12382	12596	12534	12529	12417	12480	12465	12595	12462	12508	12488	12439	12503	12451	12444	12545	12455	12437	12610	12595	12626	12436	12441	12394	12464	12619	12507	12463	12569	12414	12542	12560	12445	12732	12520	12442	12685	12374	12390	12446	12454	12449	12515	12562	12608	12477	12491	12405	12510	12670	12448	12486	12584	12461	12517	12583	12440	12442	12491	12548	12582	12452	12459	12547	12369	12590	12485	12392	12332	12530	12360	12495	12476	12473	12435	12413	12533	12442	12605	12434	12386	12386	12686	12453	12534	12425	12455	12690	12377	12595	12593	12395	12576	12510	12434	12402	12550	12506	12484	12611	12493	12620	12588	12585	12606	12593	12488	12612	12526	12484	12519	12584	12487	12649	12381	12350	12340	12675	12585	12585	12406	12682	12566	12634	12405	12517	12455	12622	12505	12582	12578	12425	12419	12464	12513	12409	12327	12542	12466	12588	12391	12496	12377	12724	12431	12625	12627	12435	12534	12589	12520	12375	12632	12559	12482	12521	12689	12643	12584	12508	12565	12515	12429	12530	12411	12516	12397	12575	12472	12438	12639	12456	12661	12664	12569	12494	12509	12513	12786	12534	12548	12518	12641	12527	12481	12536	12426	12458	12668	12504	12677	12499	12469	12466	12489	12570	12464	12445	12564	12530	12425	12502	12541	12526	12510	12505	12469	12541	12581	12533	12576	12549	12592	12375	12577	12379	12634	12441	12423	12556	12507	12675	12495	12575	12514	12581	12468	12454	12447	12341	12449	12405	12520	12334	12420	12388	12387	12417	12504	12472	12409	12585	12577	12541	12667	12616	12465	12502	12534	12465	12417	12598	12422	12657	12630	12565	12515	12477	12497	12476	12564	12427	12523	12581	12438	12368	12433	12390	12714	12565	12569	12611	12534	12602	12530	12350	12624	12514	12482	12637	12457	12605	12497	12427	12586	12447	12567	12477	12386	12480	12518	12554	12609	12317	12415	12441	12522	12597	12634	12442	12451	12545	12447	12544	12343	12585	12565	12501	12613	12587	12499	12593	12471	12558	12509	12634	12449	12377	12467	12548	12573	12472	12479	12496	12479	12564	12658	12486	12401	12634	12589	12494	12564	12359	12465	12490	12503	12544	12520	12391	12537	12501	12584	12417	12591	12483	12568	12459	12510	12567	12537	12531	12509	12510	12442	12505	12535	12447	12529	12443	12399	12646	12461	12591	12491	12563	12451	12658	12630	12649	12610	12594	12625	12540	12483	12434	12584	12419	12540	12602	12624	12514	12485	12541	12531	12546	12517	12656	12517	12326	12411	12585	12619	12529	12806	12318	12528	12489	12527	12466	12524	12507	12422	12501	12462	12371	12377	12531	12344	12537	12494	12452	12565	12537	12558	12547	12448	12488	12659	12595	12508	12627	12425	12591	12576	12453	12622	12440	12632	12582	12537	12669	12629	12468	12502	12545	12577	12482	12555	12551	12387	12608	12359	12497	12524	12504	12629	12462	12481	12486	12570	12452	12478	12495	12275	12458	12543	12435	12476	12581	12505	12602	12485	12552	12464	12451	12476	12460	12478	12632	12568	12622	12402	12495	12631	12410	12569	12413	12513	12508	12520	12524	12415	12520	12443	12533	12463	12403	12471	12499	12498	12776	12436	12477	12457	12329	12663	12306	12367	12472	12359	12460	12596	12486	12394	12569	12595	12437	12532	12524	12564	12330	12435	12494	12560	12535	12375	12438	12514	12459	12639	12610	12616	12334	12639	12485	12406	12420	12576	12608	12421	12605	12458	12593	12560	12403	12454	12524	12671	12499	12265	12565	12569	12576	12616	12375	12520	12659	12446	12552	12663	12517	12557	12354	12508	12388	12475	12645	12335	12347	12588	12532	12590	12562	12563	12448	12428	12525	12322	12264	12497	12340	12430	12551	12492	12538	12500	12611	12539	12574	12588	12363	12404	12599	12606	12472	12599	12443	12509	12315	12604	12539	12629	12586	12546	12416	12410	12675	12476	12521	12407	12464	12588	12427	12398	12503	12522	12654	12476	12571	12421	12462	12395	12462	12482	12622	12432	12449	12485	12454	12522	12438	12420	12593	12508	12674	12610	12409	12487	12603	12419	12570	12596	12635	12508	12570	12426	12678	12589	12556	12386	12670	12635	12552	12445	12460	12432	12663	12604	12567	12438	12570	12521	12485	12675	12270	12593	12546	12466	12614	12472	12587	12577	12428	12383	12524	12374	12520	12381	12452	12571	12598	12420	12519	12554	12674	12528	12605	12487	12434	12378	12467	12498	12668	12527	12741	12612	12514	12453	12441	12602	12482	12386	12634	12463	12502	12533	12493	12494	12383	12482	12536	12531	12416	12650	12358	12486	12528	12500	12408	12493	12586	12398	12379	12646	12538	12590	12329	12456	12678	12525	12552	12390	12487	12691
22987	22380	32500	27091	22593	21772	19959	14195	12997	13548	13264	13157	13106	13207	13241	13160	13121	13198	13135	13031	13178	13051	13024	13122	13127	13012	12941	12866	12888	13064	13072	13073	13043	12894	12948	13005	13129	13216	12916	13048	13102	12962	13304	12909	13025	13242	12820	12811	13012	13036	12970	12986	13015	13082	12929	12858	12882	13010	13169	12891	12955	13044	12800	13121	13064	12897	12966	12755	12910	12998	12777	13030	12947	13035	12841	12947	12981	12984	12767	12920	13054	13000	12995	13096	13021	12770	12813	12884	12918	12848	12993	12787	12768	12890	12908	12891	13021	12984	12932	12849	12755	13045	12961	12818	13002	13033	12799	12967	12805	12718	12778	12964	12864	12957	12893	12984	12985	13043	13148	13018	12935	13008	13066	12893	13119	12953	12859	13120	12843	12785	12826	12901	13055	12946	12958	12849	13019	12956	12797	12862	12832	12998	13105	12881	12990	13021	12976	12907	12817	12960	12907	12930	12945	12834	12705	12988	13006	12898	13019	12920	12831	12881	12896	12965	12911	13017	12954	13072	12915	12977	13022	12811	13048	12914	13014	12957	12834	12908	12934	12947	13025	13094	12776	12964	12949	13006	13019	12812	12940	12890	12663	12982	13019	13058	12995	12950	12956	13146	12901	13172	12901	12768	12952	12893	12785	12787	12981	13030	12993	12957	13029	13144	12977	12910	12999	12863	12985	12827	12990	12943	12961	12992	12981	13117	12919	12904	12810	13009	12934	13058	12960	13024	12845	12977	12995	12859	13032	12978	13032	12945	12828	12746	13050	12885	13058	12855	12858	12874	13050	13019	12889	12705	12638	12936	13029	12968	12640	12895	12941	12960	13013	12935	13048	12841	13028	12983	13048	12971	12867	12968	13019	12907	12885	12765	12843	12983	12858	12886	13114	12959	12984	12779	12739	13137	12994	13022	12896	13052	13160	12922	13017	12793	12858	12886	13067	12980	12886	12667	12797	12723	13193	12953	12791	12860	12930	12936	13169	12844	12963	12894	12861	12926	12858	12828	12835	13102	12912	13091	13014	13195	12811	12876	12847	12794	13084	12869	12925	12927	12930	12917	12900	13065	13048	13003	12872	12794	13091	12715	13020	12888	12954	12872	12741	12908	13047	12886	13071	12802	12848	12885	12872	13000	12996	12982	12966	12869	12826	12825	13073	13040	12910	12832	13103	12768	12917	12930	12934	12964	12908	12980	12951	13055	13083	12713	13066	13080	12803	12942	12738	13125	12874	13050	12977	12884	12955	12793	13060	12843	12925	12946	12774	12863	13178	12925	12880	12816	12830	12735	12877	12985	13008	13076	12976	13122	13070	12968	12972	12888	12864	12957	13031	12936	12783	12976	12934	12743	12961	12875	12894	12776	12983	13050	12859	13088	12813	12874	12930	13092	12818	12828	12951	12931	12981	12926	13034	13164	13006	13022	12781	13020	12749	12984	12927	12904	12776	12963	13075	13067	12950	13053	13100	12925	12821	13112	12967	12838	13111	12889	12971	12875	13007	12956	12875	12810	12885	13027	12889	12987	12956	12796	13227	12843	12861	12965	12951	12877	12816	12968	12926	13194	12995	12848	13112	12796	13058	13026	12772	12969	13079	12927	12917	13024	12856	13023	13032	12855	12851	12891	12962	12971	12857	12897	12989	12883	12637	12760	13031	12821	13016	12859	13029	12913	12962	12883	13014	12919	12942	13032	12929	13076	12846	12829	13062	12771	12974	12852	13142	12943	12741	12982	12872	12909	12886	13007	12999	12926	13151	12985	13072	13009	12986	12931	12974	12843	13092	12805	12829	12992	13007	12876	12912	13017	13053	12940	12932	12818	12805	12839	12873	12804	12683	12890	12880	12857	12944	13041	12807	12950	12994	12845	12763	12995	12824	13013	13000	12981	12903	12970	12977	12768	12993	12768	12970	13123	12747	12885	12765	12950	13013	12898	12852	12736	12967	13091	12995	12932	13051	12869	13065	12918	12873	12673	12881	12842	13085	12897	12880	12666	13028	12808	12884	12969	13097	12975	12911	12833	12826	12932	12985	12997	12925	12842	13014	12876	12866	12730	12716	13022	12911	12769	13010	12953	13124	12896	13060	12900	12732	12825	12964	12937	12920	12784	12900	13084	12945	12959	12976	12985	12837	13029	12777	12925	13030	12800	13065	12835	12839	12785	12736	12856	12849	12941	12883	12871	12865	12740	12836	12963	12726	12782	13076	12790	12776	13068	13026	12793	12803	12933	13068	13057	13097	12916	12988	13116	12892	12729	12831	12889	13061	12837	12809	12988	12774	12981	13119	12914	12880	13019	12914	12812	13052	13086	12996	12853	13094	12931	13011	12919	12984	12871	12861	13015	12921	12950	12955	12832	12842	12962	12894	12860	12921	13231	12721	12930	12893	12880	12897	13107	13000	12867	12877	12773	12960	12958	13009	13028	13102	12988	13084	12938	13037	12872	13051	12930	12947	12910	12962	12903	13000	12791	12808	13067	12902	12952	12897	12967	12864	12825	12841	12834	13226	12991	12938	12907	12989	12758	12864	12823	12950	12838	12905	12869	12988	12821	12919	12832	12806	12769	12840	12879	12796	12904	12801	12872	12975	12999	12955	13179	13130	13109	13021	12983	12981	12834	12902	13023	13116	13085	12984	13034	12928	12958	12913	12819	13142	12911	12821	12975	12899	12987	12678	12989	12862	12904	13024	12790	12897	12730	12898	12845	13059	12924	12720	13038	12905	12981	12954	13023	12841	12779	12928	12993	12965	12760	13055	13071	12891	12869	12913	12967	12892	13205	12977	12946	12744	12804	12755	12940	13026	12929	12939	12933	12910	13078	12969	12931	13053	13005	12951	12701	12789	12798	13095	12957	13058	12764	13000	13157	12844	12857	12692	12969	12740	12891	13059	12901	13175	12988	12889	12965	12874	12946	12941	12887	12925	12879	12950	12934	12935	12942	13010	12879	12915	12939	12919	12758	13015	12788	12983	12763	12844	12967	12985	12948	13070	12901	12847	13007	12878	12992	12842	13042	13001	13002	13109	12962	12947	12864	13218	12999	13010	12803	12855	12585	13135	12850	13000	12802	12937	12819	12939	12994	12664	12918	13056	12951	12967	12935	12920	12837	12820	12753	13033	13086	12946	12948	12723	12993	12965	13012	12801	12849	12837	12856	13023	12946	12887	12774	12998	13086	13007	12961	12949	13001	12859	12858	12771	12970	12887	12841	12712	12806	12948	12953	12883	12846	13043	13033	12874	12892	13004	13017	12847	12855	12892	12915	12739	12945	12783	12842	12990	12814	12828	12946	13007	12845	13040	12950	12952	12883	13054	12907	12936	12972	12856	12867	12954	13063	12968	13025	12868	13113	12980	12910	13202	12724	13021	12835	12864	12834	12938	12990	13103	12807	13058	12957	12875	12876	13013	13046	12930	12874	12901	13087	13114	12897	12883	12959	12847	13037	12959	12807	12837	12933	12936	13002	12995	12926	12918	12891	12726	12936	12985	12968	12870	13047	12779	12779	13047	12894	12806	12922	12855	12900	13007	12878	12851	12894	12880	12791	12915	12839	13031	12995	13014	12767	12890	12801	13011	12851	12989	12892	12731	12884	12996	13094	12977	13036	13010	12949	13104	12850	13067	13079	12931	12931	12919	13026	12905	12845	12818	12867	12897	13027	12887	13127	12975	12988	13036	13088	12998	12743	12978	12743	12887	12894	12936	13084	13125	12797	12940	12823	12964	12907	12830	12976	12800	12865	13024	13002	12761	12971	13006	13035	13040	12972	12948	12887	12847	12877	12768	12868	12953	12862	12893	13076	12880	12872	12940	12916	12985	12951	13112	12882	12957	12951	13000	13111	12813	12858	12823	13102	12769	12817	12880	12911	12856	13031	12874	13018	12979	12985	13031	12908	13061	12831	12999	12889	12665	12803	12999	12884	12919	12888	12732	12915	12820	12743	12796	12873	12993	12755	12798	12960	13130	13027	13023	12909	12958	12910	12849	13090	12825	12896	12873	12776	12862	12848	13031	12882	12882	13032	12841	12870	12915	13077	12996	12800	12987	12777	12875	13099	13082	12780	12784	13098	12747	13074	12744	12980	12808	12864	13085	13053	13097	12861	12871	12827	12918	12694	12926	13045	13106	13007	12837	13061	12943	12922	13010	12797	13016	12957	12936	12929	12762	12895	13061	13006	12862	12833	12676	13073	12917	12824	12869	13179	13045	12944	12936	12867	12903	12982	12893	12952	12952	12895	12930	12755	12991	13095	12996	12915	12978	12895	12953	12767	13126	12920	12884	12931	12853	13014	12888	12890	13016	12858	12703	12931	12984	12883	12756	12789	12582	12786	12950	12902	13057	12952	12936	12875	12883	12865	12935	12777	12996	13004	12902	12867	12992	13017	12919	12890	12889	12887	12874	13049	13063	12815	12731	12882	13055	12957	12846	12883	13124	13164	12913	12874	12914	12908	13052	12765	12991	12737	12804	13192	12820	12915	12830	12717	12983	12881	13004	12885	13020	12946	12991	13057	12917	12687	12824	12766	13030	12890	13132	13003	12836	12990	12901	13004	13006	12865	12759	12908	12816	13088	12911	13058	12859	12927	12722	12992	12908	12950	12863	13000	13002	12922	12895	12831	12779	12970	13004	12923	12908	12898	12838	12997	12887	12794	13016	12822	13055	12786	12906	12926	13095	12780	12923	12856	13055	12904	12812	13051	12915	12943	12966	12882	12915	13033	13067	12865	12832	13043	12857	12985	12860	12807	13075	12842	12867	13042	12963	12748	12779	12743	12969	12889	12991	12934	12982	12881	12915	12917	12886	12840	12940	12931	13076	13123	12934	12737	13031	12846	12994	12848	12970	12869	12858	13015	13135	12861	12826	12968	12930	12991	13096	12940	12789	12988	12986	12924	12779	12922	12949	13160	12992	13077	12952	12747	12872	12970	12885	12899	12892	13052	12732	13002	13094	12885	13073	12777	13019	12699	12906	12856	12872	12928	12898	13042	12831	12999	12864	12897	12791	12774	12987	12876	13024	13145	12839	12975	13028	12938	12740	12826	13012	12958	12980	13019	12832	12962	12819	12933	12921	12820	12778	12959	13076	12809	13010	13018	13090	12752	12815	12802
63447	104727	82071	52835	27392	13498	12177	12313	12212	12254	12125	12294	12264	12453	12336	12442	12397	12188	12476	12234	12436	12281	12173	12217	12440	12290	12274	12140	12364	12358	12300	12241	12262	12237	12375	12301	12401	12454	12164	12252	12213	12318	12224	12264	12385	12249	12198	12200	12197	12258	12411	12357	12214	12356	12229	12354	12263	12536	12486	12348	12330	12292	12243	12306	12383	12356	12270	12314	12375	12308	12205	12370	12132	12239	12347	12332	12249	12170	12195	12194	12350	12186	12144	12264	12081	12352	12456	12235	12218	12307	12104	12312	12427	12220	12186	12211	12279	12247	12084	12290	12192	12383	12312	12373	12381	12231	12211	12218	12290	12137	12094	12215	12355	12409	12220	12329	12416	12346	12315	12307	12309	12230	12362	12159	12204	12335	12211	12304	12281	12200	12275	12341	12197	12172	12105	12273	12271	12243	12295	12342	12235	12366	12261	12282	12386	12095	12336	12344	12359	12481	12352	12174	12110	12288	12249	12341	12252	12306	12207	12259	12226	12347	12441	12344	12234	12294	12306	12153	12278	12229	12205	12266	12188	12364	12296	12321	12201	12260	12222	12378	12314	12183	12397	12153	12166	12414	12265	12288	12292	12252	12352	12155	12285	12105	12251	12101	12359	12434	12102	12358	12229	12293	12112	12258	12324	12268	12295	12324	12262	12225	12224	12388	12193	12123	12303	12271	12395	12231	12283	12306	12095	12393	12306	12210	12183	12226	12328	12439	12288	12201	12292	12375	12194	12365	12310	12328	12172	12373	12096	12168	12273	12237	12422	12349	12291	12035	12196	12288	12402	12164	12273	12203	12368	12235	12226	12208	12364	12236	12256	12294	12359	12301	12291	12371	12143	12355	12301	12198	12224	12221	12388	12177	12345	12331	12277	12330	12243	12213	12204	12316	12245	12244	12171	12277	12290	12304	12232	12245	12232	12239	12456	12337	12272	12228	12205	12196	12307	12299	12179	12252	12213	12262	12126	12283	12219	12267	12294	12060	12305	12301	12216	12182	12397	12190	12283	12189	12328	12336	12431	12371	12224	12408	12295	12264	12146	12586	12070	12366	12205	12125	12425	12142	12283	12187	12298	12149	12351	12246	12208	12304	12250	12255	12203	12177	12332	12232	12370	12327	12146	12324	12392	12365	12113	12355	12334	12263	12292	12333	12010	12167	12220	12167	12254	12265	12284	12295	12165	12320	12256	12410	12203	12409	12298	12416	12397	12345	12302	12128	12262	12254	12186	12156	12426	12244	12264	12273	12243	12258	12202	12402	12313	12258	12206	12308	12270	12328	12294	12272	12354	12252	12206	12158	12277	12053	12253	12270	12283	12204	12156	12394	12168	12306	12216	12216	12254	12287	12220	12151	12287	12205	12102	12181	12239	12241	12260	12201	12361	12240	12257	12068	12270	12368	12329	12191	12394	12383	12372	12304	12268	12268	12384	12330	12331	12212	12310	12311	12329	12486	12161	12296	12246	12347	12205	12299	12274	12182	12330	12074	12288	12207	12305	12190	12281	12230	12282	12158	12219	12343	12181	12120	12562	12333	12374	12334	12355	12350	12144	12364	12370	12243	12167	12186	12219	12189	12311	12275	12299	12241	12264	12371	12319	12227	12116	12117	12194	12271	12335	12198	12218	12131	12238	12184	12268	12375	12261	12294	12240	12151	12317	12180	12227	12208	12288	12209	12283	12255	12170	12272	12475	12089	12066	12232	12235	12108	12175	12382	12325	12080	12235	12194	12227	12261	12219	12173	12216	12095	12159	12291	12189	12123	12271	12412	12271	12168	12252	12278	12127	12185	12223	12283	12178	12439	12348	12351	12217	12285	12315	12220	12288	12188	12507	12313	12279	12328	12252	12279	12293	12376	12354	12112	12221	12351	12217	12317	12355	12065	12151	12283	12282	12187	12109	12181	12251	12210	12246	12284	12397	12314	12453	12401	12255	12406	12129	12143	12248	12136	12372	12086	12354	12262	12236	12461	12350	12151	12284	12157	12366	12095	12327	12113	12250	12191	12167	12174	12314	12384	12121	12405	12133	12254	12243	12244	12251	12319	12253	12412	12210	12347	12214	12439	12161	12277	12314	12295	12268	12221	12165	12273	12304	12295	12203	12528	12334	12379	12298	12314	12347	12200	12122	12137	12312	12234	12453	12342	12286	12215	12130	12421	12272	12150	12242	12268	12108	12276	12238	12291	12214	12249	12385	12354	12339	12359	12360	12349	12354	12455	12233	12268	12339	12152	12344	12158	12285	12259	12208	12191	12366	12295	12268	12208	12308	12180	12218	12154	12342	12245	12225	12193	12300	12192	12325	12375	12218	12251	12426	12320	12161	12352	12292	12257	12214	12208	12311	12516	12242	12174	12234	12122	12274	12232	12170	12227	12226	12239	12270	12231	12178	12250	12269	12322	12311	12319	12288	12374	12198	12355	12134	12353	12126	12250	12327	12463	12274	12284	12448	12411	12207	12216	12137	12203	12260	12319	12167	12300	12429	12310	12175	12257	12255	12388	12273	12192	12219	12148	12332	12300	12195	12356	12280	12207	12261	12315	12114	12373	12097	12233	12216	12347	12184	12314	12491	12255	12167	12214	12288	12354	12291	12229	12248	12339	12193	12233	12209	12284	12279	12339	12204	12177	12240	12125	12330	12254	12278	12305	12265	12313	12106	12322	12317	12158	12049	12301	12206	12372	12220	12121	12088	12311	12237	12285	12236	12159	12239	12303	12337	12183	12337	12425	12184	12317	12220	12223	12277	12278	12210	12350	12245	12308	12204	12340	12303	12242	12208	12152	12331	12280	12281	12105	12166	12244	12278	12309	12250	12172	12264	12228	12256	12423	12329	12235	12273	12238	12331	12295	12291	12348	12125	12298	12241	12483	12324	12335	12320	12333	12328	12418	12472	12395	12275	12170	12267	12197	12285	12340	12086	12194	12053	12208	12088	12386	12272	12220	12284	12191	12254	12206	12123	12334	12227	12303	12505	12373	12373	12296	12063	12167	12298	12197	12339	12230	12262	12289	12208	12236	12230	12366	12302	12126	12294	12213	12303	12290	12391	12359	12328	12334	12294	12195	12283	12086	12254	12345	12294	12092	12174	12262	12194	12395	12292	12300	12367	12221	12342	12330	12326	12169	12289	12207	12275	12119	12202	12299	12298	12220	12378	12352	12215	12265	12386	12302	12347	12308	12228	12325	12306	12412	12231	12190	12356	12372	12224	12279	12435	12297	12290	12143	12362	12254	12312	12147	12193	12216	12250	12160	12263	12139	12351	12336	12293	12408	12100	12287	12243	12330	12316	12202	12338	12254	12431	12213	12283	12303	12338	12270	12112	12182	12382	12186	12380	12244	12250	12084	12247	12212	12160	12414	12182	12198	12248	12266	12263	12288	12248	12211	12134	12031	12428	12342	12107	12276	12213	12328	12297	12288	12188	12154	12293	12215	12371	12246	12334	12273	12277	12291	12353	12411	12178	12280	12381	12163	12280	12306	12226	12274	12341	12215	12330	12253	12234	12154	12223	12364	12266	12209	12204	12250	12258	12304	12152	12360	12409	12330	12424	12269	12283	12132	12073	12424	12250	12305	12294	12268	12188	12181	12075	12270	12396	12254	12259	12203	12276	12279	12194	12218	12194	12269	12294	12201	12266	12377	12223	12381	12299	12278	12188	12380	12210	12127	12106	12293	12314	12407	12188	12045	12371	12325	12304	12353	12198	12310	12303	12283	12428	12210	12190	12299	12289	12435	12185	12218	12289	12377	12369	12285	12408	12391	12233	12382	12339	12195	12332	12190	12235	12208	12238	12289	12297	12250	12265	12298	12233	12282	12242	12162	12271	12188	12317	12384	12232	12310	12327	12292	12230	12458	12309	12344	12087	12205	12362	12135	12227	12344	12266	12267	12251	12167	12302	12344	12129	12353	12382	12171	12181	12213	12220	12400	12194	12329	12171	12359	12308	12285	12171	12222	12232	12304	12383	12187	12215	12359	12274	12250	12190	12285	12415	12310	12205	12431	12331	12467	12272	12347	12200	12084	12303	12398	12224	12233	12223	12190	12244	12202	12287	12390	12364	12138	12208	12376	12172	12191	12213	12253	12186	12151	12229	12228	12177	12295	12186	12312	12225	12303	12164	12231	12030	12315	12174	12372	12272	12251	12222	12060	12326	12159	12253	12240	12322	12250	12280	12276	12148	12200	12397	12269	12304	12302	12436	12190	12203	12413	12310	12307	12400	12179	12323	12338	12176	12319	12341	12194	12365	12399	12377	12295	12239	12199	12275	12357	12411	12444	12237	12314	12127	12224	12432	12293	12286	12302	12128	12245	12216	12264	12269	12174	12269	12386	12214	12261	12344	12225	12288	12173	12238	12224	12318	12233	12412	12557	12236	12110	12121	12252	12239	12279	12160	12387	12417	12240	12257	12434	12355	12283	12264	12371	12259	12281	12292	12352	12461	12260	12184	12395	12309	12277	12249	12234	12236	12456	12262	12163	12285	12255	12327	12247	12107	12273	12309	12335	12253	12230	12513	12427	12248	12461	12284	12176	12229	12275	12288	12111	12266	12272	12344	12267	12303	12298	12399	12335	12233	12384	12147	12264	12230	12131	12248	12127	12278	12390	12253	12307	12169	12447	12133	12234	12240	12338	12376	12189	12319	12187	12342	12360	12316	12266	12247	12336	12315	12231	12253	12263	12232	12233	12285	12350	12072	12357	12244	12166	12231	12199	12216	12198	12275	12305	12260	12299	12317	12155	12219	12290	12485	12135	12191	12461	12241	12194	12372	12193	12256	12326	12333	12268	12357	12250	12299	12187	12253	12175	12308	12403	12364	12388	12197	12213	12350	12274	12369	12314	12255	12284	12199	12332	12172	12260	12308	12293	12285	12220	12281	12432	12189	12367	12335	12251	12285	12232	12275	12328	12229	12206	12194	12232	12203	12117	12193	12047	12277	12283	12266	12329	12186	12270	12292	12256	12120	12390	12191	12396	12213	12121	12160	12339	12241	12322	12370	12471	12452	12228	12278	12118	12231	12175	12220	12151	12236	12167	12165	12151	12390	12324	12117	12254	12161	12247	12343	12284	12364	12267	12401	12212	12053	12393	12265	12209	12223	12153
31175	35976	36771	25649	16798	14590	14519	14242	13987	14153	14035	14036	14251	14218	14066	14053	14146	14020	14092	14253	14084	14152	14197	14039	14053	14183	14144	13950	13980	13993	13971	13937	14172	14132	14058	14060	14055	13985	14085	14042	14186	14242	13981	13956	14181	14110	13980	14113	14103	14118	14091	14010	13941	14147	14084	13995	13863	14263	14098	14033	14055	14166	14234	14106	14000	14097	13956	13981	14057	13931	14164	14031	13981	13974	13938	13899	14046	13866	14174	13861	14055	13824	14039	14061	13955	14019	13994	14081	14069	14017	14126	14121	13877	14034	14160	14045	14180	14144	14019	13999	14141	14147	13953	14057	14141	14181	13998	14109	14111	13873	14209	13899	13993	13999	13955	13984	13808	14153	14127	14240	14007	13946	13807	14087	14017	13942	14024	14127	14101	14149	14154	13943	14049	14114	14032	13883	13796	14072	14006	13961	13860	14067	14038	14190	14142	14089	14055	14098	13979	13879	13920	13999	14218	14137	14104	14169	14027	13942	14115	13961	13972	13918	13997	14086	14126	14053	14055	14154	14020	14185	13945	14053	14010	14254	14063	14201	13949	13933	14046	13999	14086	13977	14095	14007	13952	14033	14060	14077	14048	14132	14006	13957	14047	14077	14066	14027	14141	14199	14085	14160	13997	14039	13998	14206	13991	14052	14167	13955	14224	14022	14203	13852	14032	13900	13810	14102	14071	13945	14009	14005	14047	13862	13994	14094	13869	13935	13940	14023	14068	14216	14052	13993	13931	14023	14220	13986	13881	14007	14103	14112	14236	14042	14030	14203	14082	14052	14041	14107	13987	14294	14154	14004	14150	13990	14084	14057	14041	14007	13926	13883	14040	13940	14103	14176	14021	13830	14175	13860	14038	13963	13947	14006	14062	14018	14090	14053	13865	13975	13865	14063	14153	14087	13975	14070	14084	14278	14185	14045	14151	13970	14173	13815	14151	14051	14039	13951	13938	13983	14189	14156	13903	13938	13970	14045	14002	13981	13913	14036	13961	14122	14095	14157	13914	13868	13962	14069	13973	14196	13920	14206	13827	14090	13943	14352	14168	14020	13865	14027	14028	13971	13911	13955	14075	14189	14034	14080	13959	14118	14159	13928	13873	14150	14122	14188	13984	13951	13853	13900	13861	14033	13967	13933	14056	14018	13940	13965	14035	14112	14127	14137	14134	13963	13842	13952	14044	13903	13855	14119	13995	13935	14079	14108	14050	13957	13777	14031	14180	14039	13971	13975	13969	14053	13962	14074	13981	14143	14055	13979	13965	14084	13886	14110	14103	14028	13987	13809	14097	14133	14270	14077	14038	14083	13802	14083	13992	14063	13965	14082	14044	14202	14181	14063	14201	14046	14214	14260	13947	14140	14216	14048	14182	13985	14106	14179	13849	14099	14065	14048	13994	13958	13926	14189	14115	14116	13947	14153	14123	14160	13995	13945	14173	13949	14159	14016	13990	14033	14019	14267	14019	13846	14009	14027	14037	14159	14003	14059	13988	13927	14054	14078	14128	14065	13983	13863	14049	13965	14079	14146	13999	13812	14113	13890	14056	14087	14097	14206	14070	14099	14009	13887	14138	14088	14176	14081	14034	13943	14098	14006	14030	13946	13996	14023	13871	14119	13897	13970	14049	14000	14104	13855	14142	13992	13988	14063	13894	13894	14125	13839	14035	13921	14227	14238	13873	13959	13950	13936	13827	14176	14012	14067	14045	14038	14029	14039	13967	14113	14142	13926	13828	14178	13846	14078	14179	14034	13969	14203	14117	14049	13862	14106	13902	13929	14057	14025	13981	14078	13904	14048	14144	13880	13950	13848	14111	13892	14068	14073	13938	14073	13943	14066	13877	13894	14043	13902	14107	13866	14014	14126	14017	13910	14049	13838	14012	13933	13945	14055	14042	13878	13953	13975	14007	14070	13982	14086	13861	14069	13917	14061	14049	14050	14137	14131	14036	14131	14159	13890	14063	14011	14171	14034	14142	14166	13908	14061	14007	14059	14171	13916	14088	14033	13992	14075	14045	14069	13942	13975	14116	14076	13943	14005	13987	13931	13924	13910	13969	14026	14033	13970	13887	14218	14050	14123	13994	14127	13827	13886	13964	13976	13974	14063	14258	13919	13721	14146	14104	13930	14134	13935	13901	14035	14126	14072	13989	14051	14014	14273	14045	14022	14031	14330	13925	14024	13978	13974	14070	14068	14128	13914	13996	13851	14008	14047	14005	14024	13829	13946	14033	13852	13977	13959	14177	14094	13914	13961	14038	13941	14081	13954	14089	13964	13839	13958	13794	13975	13939	14183	13979	14235	14002	14119	14222	13916	14088	14131	13948	14140	14165	14140	14238	13860	14080	13960	14076	14148	14058	14234	13891	14015	14118	14107	14019	13907	14110	14113	14091	14037	14118	13978	14010	14128	14097	14156	14217	14047	14238	13999	14137	13899	14374	14056	13975	14178	14104	14124	13838	13927	14050	13824	14029	14083	14113	13957	14185	13859	14149	13869	13917	14003	14000	14067	13958	14012	13975	14019	14008	13953	14139	13985	13984	14132	14168	14065	13975	13920	14039	13960	14002	14044	14062	14058	13913	14069	14069	14176	14088	14085	14227	13994	13946	14047	13822	13886	13893	13880	14007	13973	14069	13942	14000	13824	14016	14059	14113	14193	13933	13997	14138	14030	13900	13953	13840	14008	13961	13980	14163	14225	13908	14027	14045	13941	14272	14014	14108	13957	13999	14005	14254	14306	14146	14020	13935	13974	14087	14115	13935	14086	14079	14036	14069	14027	14025	14128	14032	13978	13998	14065	14097	14067	14169	13878	14012	14135	13907	14213	14003	13947	14171	14108	14015	14076	14037	13951	13918	13861	13988	14135	13997	14101	14100	14178	14051	13986	14028	14102	13990	14186	14030	14185	14127	13936	14130	14032	14006	14027	13948	14173	14087	13877	14101	14061	13861	13715	13953	14022	14037	14040	14069	14004	13852	14054	13982	14166	13948	13940	14243	14077	14130	14013	13926	14085	13886	14329	14181	13818	14249	14056	13907	14017	14066	14104	14106	14139	13886	14082	14084	13887	14253	13950	13976	14136	13995	14068	13932	14095	14139	14322	14192	13970	14246	14127	13929	13958	13906	13865	13945	14057	14175	14066	14158	14081	13952	14013	14122	14007	14118	13973	14269	14005	13988	14239	14119	14146	13941	14137	14353	14008	13991	14077	13966	13960	13953	14133	13807	14029	13934	14078	13948	14024	13879	14035	14038	13902	14150	14166	14100	14065	14069	14072	14155	13949	14035	14189	14140	14196	14147	14066	13970	13990	14181	14129	14145	13867	14180	13982	13988	13852	14003	13975	14030	13993	14145	14014	13777	14159	14134	13915	14030	14056	14017	14079	13994	14122	14003	14203	13965	13960	14132	14091	14136	14038	14111	14045	14069	14044	14095	13823	14128	14054	13986	14004	14101	14021	14154	14010	14040	14040	14028	13999	13938	14125	14026	13923	14192	14124	14241	13974	13905	13993	13996	14103	13927	13960	14233	14076	13923	13952	14196	14171	14141	14120	13959	13947	14031	13877	13959	14142	14055	13894	14318	14026	13990	14039	14084	14117	14039	14010	13965	13825	13916	13958	14140	14165	13960	14059	14066	14237	14056	14048	14235	14034	13849	14045	14109	14031	14105	14027	13897	14082	14062	13998	13975	14010	14060	13943	14089	13935	14106	14074	13995	14075	14091	14080	14015	14178	14249	14257	13976	14067	14253	14070	14053	13953	14042	13887	13892	14173	14086	14005	13929	14039	14115	14140	14198	14057	14134	14123	13935	14068	13982	13988	14233	13935	13999	14190	14154	14008	14017	13896	14199	14020	14007	14168	14134	14072	14201	13912	13908	13814	13954	13896	14042	14065	14024	14059	14058	13941	13931	13960	13995	13917	14063	13920	13965	13888	14153	13976	13884	14039	13837	14107	14035	13993	13984	14033	14149	14092	14100	14093	14088	13795	13954	14087	14043	14083	14199	14111	14000	14025	13945	13950	13928	13987	13939	13976	13894	13994	13933	14028	14014	13970	14063	14063	14011	14144	14053	14151	13973	14176	13949	14104	14175	14077	14106	14069	13987	13981	14068	14128	14123	13911	14048	14198	14233	14017	14158	14058	14120	13956	14007	14121	14278	14076	14241	14072	14059	13963	14122	14237	14059	14078	14140	14129	14173	14058	13965	13867	14010	14025	14073	13975	14072	14096	14166	14068	14121	13982	14114	13982	14074	13969	14142	13940	14149	14033	14014	14015	13959	14183	13961	14115	14041	13947	14014	14123	14042	13927	14211	14273	14290	14000	14041	13918	13784	13697	13975	14074	14190	14011	13821	14066	14343	13929	14065	13975	14109	13963	13941	14087	14274	14143	14221	13875	14180	14171	13990	14025	14127	13981	13976	13980	14274	14032	14129	13909	14069	14077	14219	14128	14000	13998	13940	13855	13801	14055	14206	13975	14036	14059	13860	13941	13963	13961	14261	14039	14074	14052	14111	13953	14163	14104	14115	13968	13912	14055	13962	14057	13948	14131	13914	14163	14134	14104	14122	14017	14162	13868	14060	14065	14174	14030	14169	14025	13988	13943	13996	14052	14067	13995	13919	14016	13922	14028	14203	13967	14010	13952	14230	13913	14003	13853	14083	14028	14186	14123	14111	13946	13954	14054	13978	13865	13893	13970	13914	14080	14022	14070	14131	14100	14108	13919	14089	14045	14191	14175	14093	14178	13987	13953	14044	13956	14124	14186	14255	14089	13969	14040	14080	14004	14095	14054	13932	14107	14024	13997	14098	14153	13981	14140	14066	13965	14198	13937	14110	14080	14081	13973	14038	14093	13988	13891	14156	14180	13938	13826	13829	14033	13998	14108	14120	14141	14116	13947	14044	14142	14008	14217	14186	14038	14114	14193	14041	13947	14149	14033	13855	14089	13897	14066	13641	13788	14062	13876	14030	13985	13978	14040	14197	14149	14080	13802	13910	14186	14034	14184	13964	14230	14215	14042	14095	13816	14220	14011	13878	14029	14039	14167	14169	14028	13984	14034	14183	14220	14012	13907	14073	13984	13933	13996	14039	14020	14079	13996	14123	13952	13945	13971
41282	54573	39346	22580	14961	13154	12995	13010	13300	13016	12997	13098	13088	13087	13124	12937	12941	13008	13108	13106	13069	13051	12964	13082	12885	13035	13050	13224	12922	13159	13054	13081	12950	13082	13079	13069	13118	13135	12964	13157	13049	13207	12941	12841	13107	12998	13031	13018	13012	13023	12900	13159	13082	13109	13147	12910	13051	13121	13085	13147	12947	13108	13126	12946	13176	13028	13108	12970	13042	12898	13038	13145	13161	13055	13116	13069	13018	13149	13175	13029	13010	13014	13084	13058	12920	13032	13114	13071	12891	12965	13003	13023	13122	13227	13045	13081	13040	13051	12907	13155	13020	13291	13012	12970	13115	13054	13097	12917	13018	13111	13148	12956	13181	12999	13101	12959	13085	13074	13129	13049	13007	13081	13160	13026	13060	13045	12956	13211	13043	13153	13195	13066	12982	13093	13024	12956	13012	12978	13051	13026	12983	12997	13135	13124	13045	13002	12919	13064	12959	12974	13174	12977	13030	12889	13007	12993	13158	13177	12976	12904	13024	13206	13044	13015	13027	13014	12992	13006	13176	12996	13196	12979	13142	13159	13099	12968	12959	12991	13115	13110	13174	13079	13162	13017	13079	13012	12996	13154	12962	13027	13087	12866	13026	13137	13003	13211	13151	12842	13134	13133	13016	13078	13090	13058	13144	12942	13119	13060	12932	13195	13196	13056	13102	13013	12979	13023	12950	12995	13051	12949	13027	13029	13076	13032	13082	13053	13074	13037	12938	13037	13015	12978	13130	13120	13125	13091	13192	12957	13212	12999	13149	13160	12950	13077	13014	13074	13080	12987	13131	13046	13105	13045	12971	12913	13023	13034	13010	13138	12958	13208	13098	12898	13123	13054	13074	13095	12959	13128	13154	13190	13153	13054	13188	13151	12992	13010	13147	13112	12887	13043	13150	12983	12953	12963	13010	13201	12997	13044	13021	13077	13119	13018	13060	13115	13032	13057	13017	13077	12919	13002	12933	13119	13093	13069	13091	12960	12853	13102	13105	13084	13041	12985	12968	12958	13032	12825	13047	13095	13021	12932	13042	13132	13147	12773	13082	12938	12934	13059	13083	13229	12871	13128	12938	13073	12918	13058	13001	12989	13140	13026	12884	13028	12979	13044	13180	13051	13038	13145	12950	13042	13113	13000	13094	13046	13013	13286	13019	13010	13040	12943	13197	13181	12964	13054	13059	13044	12929	13071	13164	13130	13020	13028	13024	13057	12846	13218	13079	13038	13061	13110	13063	12997	13109	13056	13141	13169	12987	13026	13063	13172	12963	13151	13150	13142	12901	12901	13126	13057	13119	13098	13150	13142	13104	13032	13125	13119	13184	13087	13071	13046	13105	13173	12969	13095	12921	13013	13334	13157	13146	13122	13023	13161	13180	12994	13081	13146	12934	13099	13209	12946	12772	12991	12899	13107	13089	13070	13193	13095	13276	12901	13099	13009	13076	13042	12894	13084	13182	12844	12995	12945	13201	13146	13077	13077	13049	12969	13047	13162	13154	13179	12957	13025	13071	13043	13115	13113	13036	13075	12911	12993	12899	13133	12967	13019	13182	13129	12892	12981	13078	13006	12990	13229	12983	13051	13019	13057	13141	13031	13078	12940	13123	13119	12937	13174	13009	12903	13027	13256	13027	12939	13044	13127	13060	13009	13173	13132	13053	12937	13151	12976	13253	13132	13080	13024	13000	13086	12951	13077	13024	13035	12958	13113	13058	13208	13008	13037	13195	13129	12922	13027	12884	13030	13146	13170	13041	12977	13149	12998	13131	13226	13038	13072	12918	13079	13029	13147	13180	13079	13043	13063	13036	13146	12887	13176	13089	13137	12976	12997	12938	13075	13067	13136	12962	13015	13040	12848	13184	13028	13060	13080	13012	12970	12985	13198	13207	13040	13118	13013	13009	13153	13078	13250	13128	12959	13087	13097	12932	12968	13095	12907	13037	12996	13012	13080	13029	12810	13066	13163	13014	13179	13040	13082	13037	12971	13054	13045	13036	13011	12926	13001	13009	13097	13010	13062	13089	13021	13126	12902	13064	13038	13134	12987	13112	13293	13150	13071	12979	13226	13012	13016	12837	13177	13002	13121	13008	13138	13160	12919	13041	13122	12857	13132	13050	13032	13127	12952	13103	13093	12859	13001	13072	13040	13010	13034	13208	13031	13033	13000	12926	13176	12932	13076	13146	12969	13100	13190	13001	13007	13001	13028	13235	13114	13015	13140	13232	12977	13068	13300	13039	13013	13031	13055	13145	13024	13067	12964	13048	13096	13015	12945	13076	13126	13125	13119	13126	13032	12944	13118	13138	12984	13123	13047	12982	13103	13012	13035	13188	12990	12994	13175	13131	12974	12964	13127	13176	13066	13035	13151	13055	13040	12933	13015	13102	13052	13045	12940	13188	12954	13254	13004	13168	13045	13167	13064	12961	12995	12973	13268	13143	13047	12936	12958	13256	12950	13145	12969	13114	13058	13015	12885	13022	12998	13233	13117	13155	13007	13085	12957	13121	13079	13080	12920	13018	13060	13067	13115	12979	13049	13027	13145	12880	13046	12975	13138	13041	13195	13018	13011	13058	12928	13080	13104	12903	13069	13028	12907	13151	12941	13054	13143	12956	13005	13073	12973	13174	12990	13185	13224	12996	13048	13103	13219	13103	12945	12977	13026	13088	13039	12954	13008	13006	13100	12946	13281	12885	12975	13013	13032	12946	13190	13049	13136	13179	13062	13034	13089	13158	13144	13171	13052	13124	13044	12996	13054	12953	13255	13158	12978	13114	12919	13081	13007	13061	13136	13143	13025	13116	12926	12976	13070	12948	12963	13048	13034	13003	13122	12994	13052	13026	13123	13063	13027	12892	12986	12858	13075	12897	12910	12934	13216	13139	12988	13008	12930	12925	13093	13099	13070	13050	13031	12858	13095	13143	13023	12971	12954	13050	12923	13107	12967	12917	13076	12994	13031	13101	12904	13067	13078	13202	13041	13069	12947	13167	13262	13083	13046	12974	13000	12962	13055	13085	13003	13099	13016	13045	13038	13105	12970	13132	12987	13071	13131	13164	13145	13129	13082	13126	12966	13057	13064	13166	12869	13167	13162	13062	13086	13227	13208	13098	13186	12934	13115	13196	12984	13073	12893	13031	13185	13199	12964	13024	12981	13204	13162	13179	13191	12938	13014	12998	13043	13237	13057	13134	12929	13166	13056	13099	13251	13193	13122	13108	13217	13096	13040	13101	13063	13044	13027	13264	12837	13199	12957	13040	12919	13057	13049	13040	13006	13194	13083	13218	13004	13010	13093	13098	12867	13064	12926	12980	12912	13005	13047	13306	13005	13023	13082	13259	12954	13070	13019	12894	13095	13075	13002	13124	13155	13226	13025	13049	12944	12994	12966	12925	13084	13014	12970	12955	13022	13046	13086	13070	13019	13136	13021	13095	13263	13083	12964	13234	13024	12857	12917	12882	13008	13111	13056	13045	13023	12998	13003	13109	13017	12846	13140	13021	13168	13024	13025	13029	13106	13005	12972	13141	13134	13160	13106	13000	13070	13106	13039	13022	13073	13052	13167	12953	13157	12983	13124	13099	13182	12944	13085	13115	13071	13003	13118	13079	12948	13002	13152	13060	12973	12998	12976	13041	13113	12875	13166	13121	13035	13018	13028	13161	13181	13014	13012	13218	12991	12932	13160	12981	13098	13180	12873	13082	12834	13056	13035	13055	13024	12897	13038	13126	13130	13014	13067	13079	13117	13119	13113	12975	13062	13162	12950	13208	12913	13008	13034	13017	13179	12951	13153	13037	13122	13119	13136	12936	12943	13157	13016	12984	13266	13038	12943	13019	12916	13162	12984	13185	12968	13073	13115	13032	13005	13013	12899	13141	12999	12942	13009	13011	13050	13025	13034	12866	13144	13141	12983	12961	13079	13160	13158	13140	13028	13164	13073	12986	13030	13121	12935	13098	13091	12993	13213	13053	13116	13099	13145	13134	13059	13043	13117	13151	13003	12928	12940	13039	13079	13001	12878	13267	13107	13017	13053	13138	13016	13096	12982	12969	13137	12943	13055	13113	13158	13122	13335	12955	13094	12978	13161	12843	13080	12923	13018	13052	13165	12898	13081	13083	13204	12973	13131	13084	13095	12968	13088	12954	13005	13031	13050	12980	13077	12929	12979	13056	13113	13121	13092	13194	13008	13064	12997	13039	12937	12904	13187	13068	13005	13315	13056	13008	13116	13069	13010	13122	13152	13136	13101	13061	13123	13062	13170	12933	13029	13046	12943	13141	13193	12924	13111	13003	12928	12967	13126	13139	12942	13018	13012	13048	12999	13129	13055	13043	13020	13032	13081	13119	13113	13053	13073	12960	13075	13124	12936	13156	12974	13052	13066	13012	13030	13135	12950	13009	13076	12958	13037	13073	13216	13028	12996	13009	13289	12970	13124	13086	12939	13116	12915	13092	13077	13171	12925	13190	13003	13044	13019	12912	13030	12965	13028	13100	13065	13144	13212	13082	13063	13161	13062	13026	13198	13021	13004	13080	13065	12957	13043	12997	13202	13038	12980	13127	13013	12885	12966	13161	13078	12953	13072	13106	13090	12974	13074	12818	12952	13029	12987	13044	12968	13290	13083	12918	12964	12946	13150	13212	13010	12959	13040	12984	12918	13011	12860	12983	13070	13094	13102	13012	13064	13066	13065	12857	13057	12990	13072	13036	13111	13007	13122	13106	12920	12989	12931	13142	13191	13015	13215	13108	13078	12980	13034	12908	13113	13186	13035	12985	13138	13067	12952	13027	13054	13007	13028	13059	12968	13110	13130	13039	13101	13096	13138	12994	13080	13049	12967	12984	13108	12877	13055	13100	12999	13083	12839	13124	12989	13074	12983	13063	13034	13110	13014	13236	12850	13198	13054	13068	13043	13130	12923	13187	12951	13135	13201	13019	12855	13051	12949	12929	13214	13028	13137	13196	13070	12971	13020	12942	13186	13073	13022	13021	12990	13094	12968	13183	12923	13040	12959	12977	13132	13064	13114	13064	13022	12957	13331	13080	13160	13013	13030	13080	13171	13025	12904	12876	13177	12884	13025	12989	13150	12933	13147	13077	13144	12994	13077	12940	13012
27866	31751	40364	31250	20152	15703	15004	14291	14444	14198	14363	14319	14244	14238	14196	14328	14161	14246	14226	14384	14305	14168	14254	14227	14263	14347	14291	14144	14148	14294	14118	14140	14188	14042	14243	14174	14299	14417	14305	14209	14333	14120	14194	14135	14420	14080	14118	14389	14174	14303	14275	14289	14136	14244	14080	14078	14448	14086	14351	14197	14125	14107	14358	14114	14285	14246	14316	14148	14213	14233	14224	13914	14032	14307	14271	14113	14335	14163	14225	14376	14212	14346	14291	14140	14207	14223	14259	14284	14456	14338	13915	14205	14016	14114	14114	14132	14411	14174	14165	14209	14085	14050	14119	14271	14118	14201	14095	14288	14196	14340	14263	14213	14149	14275	14182	14108	14276	13931	14209	14192	14075	14267	14439	14398	14229	14287	14215	14207	14192	14145	14188	14136	14174	14192	14086	14407	14495	14385	14366	14061	14259	14199	14340	14238	14204	14126	14047	14264	14235	13932	14061	13994	14256	14270	14050	14266	14308	14176	14074	14114	14241	14278	14354	14415	14131	14213	14273	14356	14365	14271	14140	14142	14335	14291	14213	14293	14431	14048	14331	14387	14368	14305	14206	14134	14122	14158	14186	14202	14292	14353	14281	14201	14131	14240	14045	14343	14035	14333	14323	14297	14208	14133	14236	14086	14101	14227	14260	14289	14131	14231	14244	14176	14161	14034	14154	14497	14214	14224	14171	14266	14254	14214	14076	14184	14204	14290	14219	14131	14278	14107	14313	14138	14278	14222	14192	14302	14267	14351	14196	14274	14338	14259	14214	14180	14045	14293	14304	14164	14173	14215	14517	14228	14168	14162	13989	14091	14053	14199	14043	14151	14213	13996	14347	14188	14333	14151	14198	14253	14266	14349	14212	14184	14332	14085	14146	14279	14072	13995	14170	14280	14020	14200	14038	14247	14214	14204	14275	14311	14332	14283	14039	14175	14237	14204	14255	14271	14360	14160	14213	14180	14346	14146	14019	13999	14349	14117	14367	14410	14320	14104	14293	14162	13961	14177	14298	14296	14127	14056	14056	14154	14062	14351	14221	14198	14138	14221	14314	14495	14371	14165	14202	14020	14396	14367	14178	14193	14279	14255	14213	14254	14215	14210	13993	14423	14303	14096	14269	14363	14239	14127	14158	14229	14229	14282	14289	14128	14238	14254	14117	14135	14298	14161	14334	14203	14114	14179	14314	14056	14285	14303	14339	14242	14020	14179	14224	14257	14396	14231	14232	14091	14123	14249	14274	14240	14288	14113	14252	14331	14288	14109	14132	14146	14327	14230	14322	14262	14331	14175	14408	14077	14051	14232	14240	14132	14167	14180	14329	14161	14168	14183	14295	14231	14258	14308	14201	14359	14153	14284	14198	14137	14312	14113	14271	14175	14165	14138	14219	14112	14047	14226	14135	14494	14261	14139	14310	14250	14207	14453	14094	14443	14090	14161	14360	14126	14231	14228	14236	14270	14289	14246	14270	14230	14343	14202	14146	14194	14149	14295	14277	14256	14083	14071	14195	14259	14263	14150	14276	14200	14274	14413	14256	14227	14195	14162	14351	14279	13973	14147	14208	14200	14260	14196	14145	14331	14370	14186	14204	14077	14291	14317	14022	14136	14197	14070	14066	14164	14137	14273	13995	14292	14151	14369	14292	14201	14365	14083	14193	14325	14146	14295	14099	14222	14147	14135	14164	14174	14172	14188	14256	14350	14104	14195	14148	14116	14204	14171	14247	14330	14301	14149	14290	14230	14157	14241	14282	14302	14173	14202	14440	14145	14237	14123	14229	14260	14224	14194	14190	14156	14235	14213	14235	14207	14222	14276	14442	14060	14201	14326	14248	14213	14329	14074	14108	14170	14283	14378	14222	14254	14093	14060	14158	14027	14263	14399	14285	14324	14139	14231	14127	14102	14172	14228	14354	14232	14342	14290	13955	14320	14079	14198	14492	14047	14318	14219	14344	14168	14080	14191	14302	14194	14200	14213	14191	14261	14348	14357	14227	14010	14414	14272	14248	14043	14232	14180	14167	14220	14124	14024	14134	14182	14278	14180	14310	14269	14128	14344	14145	14421	14049	14053	14348	14128	14207	14382	14214	14079	14159	14062	14156	14142	14310	14190	14201	14100	14210	14347	14262	14283	14256	14102	14212	14304	14129	14262	14350	14349	14299	14200	14146	14359	14160	14029	14112	14359	14095	14296	14301	14097	14087	14103	14031	14125	14226	14289	14314	14139	14058	14286	14191	14196	14353	14246	14258	14248	14325	14235	14183	14263	14247	14476	14399	14123	14252	14281	14360	14284	14078	14169	14170	14198	14214	14326	14357	14338	14017	14163	14364	14238	14197	14297	14204	14194	14096	14184	14204	14099	14130	14374	14231	14170	14258	14126	14197	14181	14161	14125	14123	14112	14135	14108	14230	14060	14222	14116	14213	14117	14085	14217	14067	14258	14299	14283	14101	14258	14143	14073	14257	14346	14228	14041	14340	14330	14285	14198	14331	14142	14260	14092	14094	14086	14325	14107	14249	14245	14201	14108	14143	14098	14106	14128	14323	14314	14135	14160	14090	14240	14090	14227	14194	14204	14174	14303	14049	14421	13981	14213	14141	14152	14182	14301	14128	14088	14287	14196	14151	14215	14033	14291	14439	14296	14191	14165	14080	14204	14120	14263	14351	14027	14235	14025	14244	14385	14393	14185	14232	14117	14354	14208	14177	14468	14319	14113	14057	14180	14159	14166	14124	14239	14328	14064	14259	14362	14072	14231	14120	14237	14241	14288	14251	14219	14253	14123	14041	13978	14124	14162	14147	14249	14124	14384	14329	14288	14276	14235	14283	14109	14321	14227	14330	14197	14130	14117	14125	14175	14117	14250	14071	14232	14184	14318	13988	14267	14412	14176	14346	14295	14321	13969	14201	14035	14329	14246	14139	14357	14160	14185	14331	14222	14318	14332	14214	14282	14124	14322	14300	14263	14124	14222	14219	14163	14059	14182	14267	14193	14128	14295	14294	14215	14325	14300	14149	14157	14278	14396	14231	14399	14222	14080	14289	14289	14136	14226	14267	14279	14225	14084	14377	13945	14178	14349	14240	14136	14161	14314	14224	14248	14386	14148	14018	14148	14264	14190	14130	14123	14430	14242	14262	14280	14206	14193	14327	14279	14217	14181	14107	14096	14111	14221	14193	14260	14280	14361	14243	14242	14338	14123	14224	14323	14292	14192	14031	14088	14111	14051	14286	14289	14259	14142	14384	14136	14184	14192	14277	14372	14399	14161	14264	14211	14018	14140	14255	14285	14282	14182	14345	14176	14333	14136	14279	14316	14215	14217	14229	14295	14120	14167	14126	14271	14239	14320	14233	14270	14345	14295	14245	14033	14188	14030	14081	14292	14139	14208	14060	14256	14313	14169	14147	14264	14198	14013	14190	14260	14182	14066	14443	14183	14218	14264	14289	14278	14156	14022	14241	14072	14186	14050	14359	14254	14045	14135	14107	14034	14014	14245	14193	14237	14260	14182	14291	14179	14169	14478	14394	14307	14238	14091	14164	14347	14376	13987	14257	13987	14152	14317	14258	14110	14266	14234	14390	14171	14177	14368	14388	14209	14147	14287	14460	14378	14104	13962	14055	14250	14128	14224	14241	14016	14210	14172	13991	14327	14296	14265	14127	14198	14225	14189	14290	14333	14312	14419	14433	14139	14160	14220	14158	14273	14333	14164	14264	14193	14280	14153	14332	13999	14191	14468	14284	14397	14139	14309	14290	14231	14424	14405	14270	14330	14239	14189	14224	14187	14248	14327	14343	14380	14281	14331	14178	14176	14267	14224	14121	14453	14126	14361	14056	14234	14354	14070	14061	14123	14290	14179	14313	14223	14106	14071	14097	14246	14232	14243	14213	14177	14075	14184	14102	14097	14110	14226	14182	14287	14207	14167	14491	14159	14303	14074	14045	14380	14266	14297	14183	14281	14224	14156	14137	14281	14301	14431	14148	14427	14278	14108	14299	14405	14345	14159	14253	14175	14228	14269	14084	14296	14065	14207	14229	14267	14206	14158	14290	14133	14192	14145	14167	14222	14207	14165	14212	14434	14124	14328	14170	14396	14192	14230	14273	14145	14436	14383	14326	14122	14055	14150	14268	14375	14167	14001	14287	14315	14101	14205	14319	14142	14318	14433	14301	14058	14326	14165	14149	14386	14320	14365	14241	14193	14286	14384	14107	14170	14317	14128	14189	13973	14152	14219	14145	14220	14168	14155	14131	14272	14395	14327	14286	14165	14272	14193	14191	14225	14390	14207	14130	14033	14172	14289	14337	14280	14187	14392	14343	14291	14323	14275	14237	14305	14322	14211	14258	14218	14272	14156	14252	14095	14296	14178	13995	14173	14086	14108	14109	14286	14267	14481	14302	14147	14410	14387	14209	14135	14200	14101	14235	14220	14225	14330	14094	14254	14384	14160	14369	14337	14167	14246	14163	14303	14268	14451	14117	14021	14164	14208	14166	14284	14272	14275	14291	14175	14201	14281	14236	14123	14323	14095	14245	14243	14192	14339	14287	14108	14118	14099	14213	14144	14366	14143	14351	14306	14102	14061	14215	14395	14205	14226	14167	13911	14350	14182	14288	14159	14208	14116	14343	14171	14171	14100	14404	14392	14471	14225	14294	14175	14313	14274	14396	14054	14220	14323	14303	14220	14451	14139	14235	14280	14129	14371	14292	14387	14297	14222	14208	14088	14301	14438	14334	14191	14321	14255	14142	14326	14165	14129	14237	14201	14185	14297	14249	14343	14166	14185	14248	14184	14212	14307	14291	14325	14551	14309	14216	14281	13999	14246	14309	14369	14106	14289	14459	14449	14117	14395	14118	14333	14174	14206	14405	14342	14082	14187	14001	14374	14151	14157	14294	14163	14360	14228	14413	14234	14260	14293	14225	14209	14230	14341	14249	14145	14089	14043	14233	14088	14129	14232	14197	14130	14234	14225	14275	14343	14408	14137	14061	14211	14178	14104	14317	14123	14253	14140	14235	14111	14243	14185	13950	14004	14241	14234	14382	14119	14172	14165	14020	14249	14119	14176	14244	14123	14137	14251	14294	14244	14358	14239	14289	14011	14415	14244	14187	14114
52647	72894	51809	29405	17188	13383	13160	13146	13171	13078	13159	13097	13356	13224	13309	13098	13149	13172	13055	13177	13301	13292	13175	13227	13221	13021	13266	13321	13207	13165	13268	13147	13140	13134	13224	13292	13342	13085	13206	13457	13326	13116	13306	13218	13399	13343	13226	13084	13099	13092	13084	13263	13128	13177	13237	13315	13058	13078	13233	13137	13113	13212	13103	13202	13269	13238	13146	13177	13376	13066	13069	13236	13125	13226	13012	13187	13131	13166	13301	13278	13098	13129	13247	13201	13176	13268	13234	13182	13366	13337	13185	13136	13193	13242	13285	13136	13052	13231	13157	13008	13195	13292	13155	13123	13166	13307	13222	13295	13197	13127	13159	13210	13101	13159	13119	13237	13118	13136	13121	13173	13310	13153	13277	13182	13154	13163	13228	13169	13155	13253	13108	13244	13045	13186	13176	13249	13241	13227	13290	13139	13324	13108	13401	13263	13266	13219	13109	13210	13169	13065	13287	13414	13132	13201	13324	13041	13327	13112	13211	13251	13074	13166	13268	13165	13381	13141	13097	13229	13256	13052	13166	13149	13235	13246	13063	13088	13277	13186	13167	13299	12986	13286	13322	13177	13144	13122	13135	13186	13153	13079	13148	13169	13063	13351	13163	13161	13165	13121	13195	13147	13240	13279	13273	13131	13305	13286	13218	13193	13184	13256	13147	13306	13232	13321	13144	13078	13158	13088	13294	13225	13212	13210	13188	13179	13110	13243	13173	13346	13166	13159	13252	13329	13035	13212	13260	13172	13303	13140	13222	13192	13243	13191	13075	13009	13157	13213	13383	13189	13248	13295	13292	13254	12984	13170	13229	13097	13237	13179	13375	13256	13208	13081	13254	13212	13139	13250	13117	13160	13275	13236	13288	13059	13186	13234	13133	13283	13253	13257	13483	13316	13154	13024	13206	13308	13075	13176	13192	13148	13223	13213	13210	13333	13273	13110	13171	13171	13255	13214	13282	13268	13035	13179	13360	13010	13261	13120	13142	13321	13046	13277	13143	13277	13179	13286	13290	12896	13198	13248	13256	13230	13274	13178	13121	13201	13124	13164	13103	13259	13149	13108	13114	12987	13138	13254	13385	13128	13220	13209	13187	13189	13272	13176	13302	13325	13099	13223	13230	13234	13295	13238	13235	13335	13094	13208	13153	13249	13224	13120	13288	13140	13273	13157	13102	13112	13039	13145	13161	13105	13301	13240	13200	13215	13201	13219	13185	13127	13162	13208	13085	13133	13272	13145	13073	13173	13261	13315	13203	13168	13197	13193	13228	13125	13224	13163	13171	13153	13159	13101	13224	12963	13204	13019	13209	13128	13020	13154	13406	13231	13297	13175	13264	13081	13251	13222	13179	13299	13197	13178	13331	13090	13119	13118	13066	13260	13181	13353	13257	13220	13413	13153	13122	13187	13228	13165	13084	13250	13068	13055	13173	13196	13253	13127	13268	13115	13245	13158	13238	13090	13269	13119	13066	13098	13232	13175	13337	13164	13154	13151	13135	13080	13328	13229	13152	13295	13220	13353	13201	13162	13113	13174	13130	13148	12962	13168	13240	13244	13285	13341	13293	13257	13186	13195	13185	13320	13180	12986	13243	13244	13091	13070	13115	13196	13271	13290	13185	13045	12974	13206	13309	13103	13143	13204	13183	13303	13104	13273	13199	13163	13224	13197	13282	13047	13340	13280	13148	13132	13141	13220	13072	13233	13240	13225	13187	13150	13309	13192	13217	13296	13122	13227	13248	13196	13243	13052	13280	13139	13116	13146	13173	13247	13188	13286	13146	13236	13198	13062	13035	13115	13213	13191	13113	13189	13160	13360	13318	13193	13307	13413	13039	13274	13177	13192	13124	13192	13389	13101	13113	13249	13177	13171	13217	13157	13217	13261	13161	13117	13106	13227	13177	13137	13043	13331	13350	13115	13185	13207	13159	13216	13227	13166	13066	13158	13091	13206	13313	13144	13259	13197	13111	13250	13245	13227	13127	13190	13153	13188	13150	13063	13311	13150	13150	13070	13080	13085	13109	13366	13100	13119	13165	13167	13260	13086	13227	13208	13218	12880	13498	13230	13128	13192	13234	13261	13143	13161	13155	13158	13411	13192	13250	13068	13106	13160	13116	13140	13263	13000	13087	13100	13163	13301	13271	13209	13228	13191	13237	13125	13250	13097	13281	13317	13240	13105	13128	13099	13138	13259	13114	13151	12990	13154	13243	13339	13293	13215	13240	13254	13250	13192	13092	13219	13161	13224	13183	13019	13122	13418	13133	13120	13275	13265	13248	13130	13077	13064	13422	13183	13416	13107	13170	13122	13170	13046	13227	13244	13223	13350	13277	13266	13421	13160	13428	13217	13400	13013	13370	13195	13052	13138	13084	13211	13160	13176	13058	13264	13218	13066	13259	13236	13221	13183	13091	13262	13189	13286	13317	13108	13233	13367	13217	13050	13428	13231	13314	13349	13172	13324	13117	13260	13249	13258	13139	13289	13228	13213	13193	13159	13152	13162	13282	13157	13304	13254	13156	13194	13348	13234	13126	13200	13063	13187	13140	13229	13266	13216	13285	13200	12996	13364	13314	13101	13390	13250	13227	13157	13110	13317	13101	13219	13177	13034	13120	13228	13294	13174	13211	13251	13141	13347	13281	13112	13397	13122	13255	13258	13246	13102	13288	13155	13206	13265	13092	13234	13389	13247	13108	13302	13102	13234	13237	13217	13104	13047	13324	13193	13214	13077	13089	13312	13269	13118	13093	13119	13227	13351	13161	12971	13185	13214	13305	13205	12993	13195	13306	13202	13118	13213	13185	13115	13224	13113	13298	13175	13122	13157	13247	13164	13247	13233	13384	13141	13119	12958	13184	13129	13225	13073	13288	13199	13068	13213	13266	13203	13338	13195	13170	13144	13398	13107	13331	13089	13263	13233	13265	13248	13239	13332	13204	13282	13136	13171	12941	13142	13253	13106	13249	13120	13185	13318	13109	13196	13058	13174	13177	13125	13268	13195	13248	13247	13353	13228	13090	13198	13147	13265	13067	13281	13235	13179	13200	13301	13327	13206	13228	13205	13212	13328	13246	13097	13212	13407	13025	13103	13212	13189	13288	12996	13150	13085	13357	13216	13220	13172	13195	13079	13137	13126	13216	13196	13295	13202	13155	13269	13121	13369	13273	13221	13409	13187	13201	13235	13014	13278	13281	13349	13205	13288	13188	13231	13180	12916	13210	13167	13194	13285	13193	13174	13426	13141	13231	13161	13184	13268	13301	13069	13252	13167	13211	13141	13334	13292	13126	13155	13226	13289	13177	13192	13221	13184	13014	13334	13273	13255	13280	13228	13128	13097	13322	13238	13156	13184	13316	13200	13190	13252	13056	13039	13294	13136	13250	13323	13160	13123	13201	13221	13048	13245	13117	13137	13167	13166	13193	13256	13226	13234	13034	13373	13279	13094	13057	13169	13183	13347	13104	13099	13319	13363	13166	13194	13060	13296	13164	13277	13289	13203	13092	13196	13143	13066	13165	13263	13191	13035	13243	13237	13381	13221	13084	13194	13310	13107	13172	13249	13143	13174	13212	13281	13083	13129	13144	13131	13211	13156	13212	13295	13139	13040	13065	13071	13228	13190	13013	13311	13006	13128	13111	13293	13218	13098	13051	13158	13185	13122	13133	13242	13180	13075	13165	13083	13138	13027	13090	13107	13110	13356	13162	13105	13270	13253	13013	13120	13259	13203	13149	13107	13160	13172	13187	13243	13266	13177	13139	13318	13089	13047	13211	13297	13164	13145	13188	13098	13055	13348	13381	13266	13258	13128	13159	13224	13166	13165	13144	13113	13086	13134	13254	13389	13140	13305	13345	13140	13219	13218	13284	13239	13187	12962	13120	13202	13269	13164	13253	13195	13305	13339	13124	13101	13218	13317	13132	13099	13284	13145	13271	13245	13155	13256	13206	13197	13375	13087	13203	13112	13286	13211	13328	13268	13160	13104	13305	13249	13322	13242	13230	13272	13343	13287	13050	13096	13136	13246	13067	13203	13163	12973	13354	13213	13284	13256	13013	13338	13068	13121	13300	13173	13145	13131	13087	13143	13193	13127	13188	13074	13087	13210	13151	13291	12997	13210	13283	13269	13332	13090	13050	13200	13273	13317	13241	13111	13252	13114	13203	13039	13211	13235	13188	13178	13269	13364	13226	13208	13010	13226	13318	13178	13131	13150	13023	13366	13252	13035	13220	13204	13109	13182	13471	13223	13302	13333	13214	13133	13232	13208	13117	13126	13285	13299	13084	13176	13052	13182	13378	13205	13195	13183	13048	13305	13338	13045	13242	13259	13050	13168	13187	13038	13205	13227	13276	13220	13155	13044	13165	13215	13475	13173	13022	13254	13089	13213	13201	13171	12999	13215	13045	12998	13206	13141	13359	13324	13119	13332	13196	13087	13130	13139	13090	13160	13219	13205	13296	13086	13218	13277	13260	13220	13156	13306	13220	13109	13212	13216	13232	13176	13228	13123	13178	13136	13193	13074	13170	13108	13106	13180	13128	13096	13168	13237	13079	13108	13229	13199	13156	13126	13162	13138	13148	13193	13035	13150	13271	13226	13364	13232	13296	13380	13386	13096	13203	13147	13311	13100	13007	13268	13328	13092	13072	13100	13202	13130	13125	13298	13235	13280	13351	13208	13153	13131	13222	13183	13156	13193	13179	13198	13107	13094	13138	13157	13194	13141	13074	13102	13136	13226	13234	13104	13369	13285	13234	13200	13214	13192	13205	13210	13155	13152	13171	13124	13257	13220	13116	13166	13029	13160	13229	13221	13311	13131	13137	13116	13211	13379	13156	13088	13160	13195	13080	13274	13145	13159	13102	13185	13182	13186	13119	13329	13129	13112	13215	13207	13211	13114	13210	13047	13175	13287	13333	13140	13117	13131	13053	13207	13242	13262	12943	13178	13279	13192	13088	13088	13275	13148	13275	13121	13220	13216	13213	13089	13261	13222	13090	13147	13071	13277	13101	13118	13428	13206	13140	13246	13144	13217	13233	13220	13202	13141	13293	13173	13162	13192	13290	13226	13133	13276	13077	13090	13155	13256	13167	13100	13201	13236	13181	13225	13248	13223	13122	13151
22952	22594	32576	26988	22776	22223	21490	15680	14623	15210	14908	14612	14667	14728	14625	14713	14802	14537	14698	14579	14453	14607	14500	14665	14517	14474	14501	14570	14666	14506	14556	14430	14491	14504	14402	14351	14401	14566	14503	14400	14576	14480	14478	14650	14676	14587	14503	14735	14572	14790	14628	14566	14660	14396	14525	14584	14235	14360	14522	14517	14377	14405	14342	14433	14386	14324	14407	14364	14491	14654	14383	14483	14449	14410	14420	14405	14556	14461	14354	14660	14590	14306	14437	14327	14513	14522	14479	14449	14400	14432	14311	14537	14439	14438	14511	14707	14444	14359	14216	14477	14468	14546	14597	14314	14518	14342	14505	14507	14344	14313	14329	14439	14462	14363	14271	14378	14319	14361	14515	14271	14367	14356	14654	14533	14565	14461	14407	14269	14448	14568	14580	14365	14439	14307	14540	14403	14448	14652	14207	14498	14405	14376	14359	14406	14429	14328	14561	14478	14550	14504	14430	14601	14412	14369	14449	14344	14550	14434	14361	14278	14384	14537	14366	14531	14498	14681	14475	14319	14382	14389	14336	14320	14406	14389	14343	14563	14543	14410	14435	14409	14572	14314	14416	14214	14485	14492	14488	14593	14292	14409	14317	14424	14406	14442	14396	14503	14455	14442	14324	14588	14301	14406	14286	14445	14504	14303	14536	14362	14401	14244	14318	14442	14444	14457	14323	14388	14351	14377	14362	14376	14290	14407	14417	14440	14437	14407	14406	14528	14312	14341	14233	14523	14388	14484	14546	14477	14369	14590	14348	14313	14484	14382	14200	14454	14506	14365	14314	14243	14414	14461	14559	14502	14495	14568	14450	14536	14382	14493	14436	14386	14586	14366	14450	14667	14383	14514	14249	14201	14337	14355	14506	14486	14304	14409	14490	14479	14626	14620	14312	14379	14382	14395	14262	14502	14322	14320	14493	14382	14485	14451	14300	14410	14296	14344	14442	14466	14551	14347	14354	14280	14244	14492	14258	14426	14322	14314	14331	14427	14393	14439	14243	14537	14413	14613	14221	14341	14467	14642	14464	14620	14589	14342	14356	14261	14183	14389	14530	14244	14598	14429	14317	14282	14416	14392	14514	14418	14616	14300	14332	14582	14605	14425	14348	14437	14481	14661	14465	14458	14236	14446	14340	14370	14414	14355	14617	14358	14368	14442	14256	14329	14247	14436	14523	14435	14463	14349	14407	14359	14325	14520	14540	14381	14316	14379	14575	14421	14463	14270	14507	14425	14416	14537	14494	14390	14427	14524	14301	14366	14335	14312	14354	14431	14467	14371	14272	14354	14527	14511	14290	14416	14413	14297	14429	14325	14388	14360	14421	14498	14331	14343	14363	14381	14393	14569	14578	14521	14276	14441	14281	14288	14496	14379	14378	14615	14510	14529	14253	14318	14396	14405	14395	14317	14495	14418	14424	14600	14450	14422	14383	14497	14377	14507	14462	14287	14273	14573	14765	14394	14360	14472	14455	14388	14228	14383	14400	14355	14331	14536	14180	14466	14370	14451	14380	14474	14325	14266	14363	14240	14547	14391	14438	14534	14543	14411	14466	14476	14451	14364	14189	14512	14429	14312	14338	14511	14379	14437	14332	14376	14482	14687	14380	14476	14273	14427	14211	14123	14317	14473	14336	14496	14317	14448	14339	14409	14671	14620	14259	14519	14312	14409	14311	14347	14245	14334	14479	14443	14424	14491	14642	14350	14393	14525	14450	14384	14587	14337	14471	14461	14461	14328	14483	14357	14361	14394	14505	14422	14230	14241	14444	14431	14417	14270	14296	14576	14426	14453	14411	14383	14398	14308	14458	14584	14509	14284	14513	14447	14452	14390	14439	14467	14344	14503	14397	14583	14285	14696	14322	14391	14425	14401	14444	14449	14516	14478	14459	14338	14611	14234	14434	14582	14502	14161	14421	14403	14280	14352	14396	14539	14330	14395	14505	14191	14374	14433	14334	14437	14380	14326	14494	14383	14430	14449	14508	14373	14321	14272	14423	14381	14595	14263	14325	14280	14530	14391	14555	14346	14612	14386	14434	14420	14385	14315	14381	14584	14441	14169	14261	14544	14434	14379	14478	14390	14391	14315	14522	14646	14308	14316	14607	14236	14461	14347	14576	14449	14417	14380	14293	14370	14451	14401	14489	14344	14289	14520	14421	14267	14232	14512	14329	14510	14426	14414	14453	14302	14472	14384	14572	14276	14339	14424	14491	14298	14571	14460	14242	14550	14504	14418	14371	14354	14346	14356	14296	14446	14274	14444	14374	14465	14489	14576	14620	14424	14494	14417	14395	14403	14529	14475	14538	14618	14422	14517	14472	14353	14639	14574	14308	14527	14500	14450	14290	14360	14237	14494	14525	14552	14378	14329	14191	14421	14336	14310	14502	14408	14359	14516	14460	14408	14417	14375	14274	14427	14587	14537	14523	14425	14517	14417	14485	14402	14344	14274	14255	14597	14196	14400	14229	14210	14651	14527	14347	14383	14360	14328	14419	14455	14257	14551	14422	14296	14567	14419	14417	14387	14346	14495	14262	14472	14489	14469	14484	14446	14289	14552	14444	14613	14409	14177	14306	14396	14496	14356	14477	14562	14426	14199	14309	14451	14346	14560	14455	14488	14619	14483	14421	14214	14302	14327	14527	14366	14326	14485	14264	14451	14333	14453	14365	14551	14326	14329	14427	14553	14369	14263	14321	14432	14408	14306	14489	14388	14389	14349	14425	14443	14546	14471	14501	14496	14388	14275	14521	14291	14511	14383	14415	14462	14332	14328	14477	14378	14388	14325	14303	14338	14362	14524	14286	14254	14287	14264	14394	14344	14372	14397	14356	14602	14320	14531	14405	14652	14563	14426	14292	14457	14342	14301	14557	14396	14344	14415	14386	14262	14292	14530	14415	14516	14468	14457	14233	14454	14160	14290	14526	14407	14524	14465	14376	14236	14326	14305	14345	14366	14440	14380	14492	14266	14295	14432	14316	14457	14365	14416	14499	14560	14387	14466	14447	14449	14219	14396	14523	14467	14424	14236	14313	14528	14505	14432	14468	14719	14601	14527	14425	14368	14306	14218	14440	14585	14254	14316	14379	14554	14456	14373	14573	14286	14480	14460	14446	14461	14464	14408	14494	14471	14596	14563	14473	14486	14440	14357	14188	14177	14498	14432	14313	14564	14482	14618	14468	14424	14438	14549	14212	14475	14373	14375	14579	14673	14599	14396	14421	14167	14459	14282	14424	14423	14436	14430	14447	14365	14362	14370	14429	14322	14445	14425	14621	14497	14612	14353	14467	14383	14532	14430	14243	14504	14545	14469	14594	14435	14264	14228	14379	14485	14345	14380	14383	14487	14368	14472	14451	14432	14282	14277	14398	14557	14457	14334	14394	14453	14624	14355	14336	14556	14631	14444	14422	14386	14186	14405	14352	14244	14243	14637	14614	14344	14428	14328	14478	14424	14335	14365	14292	14469	14490	14452	14505	14293	14530	14166	14335	14323	14517	14291	14461	14314	14403	14318	14319	14263	14401	14362	14446	14282	14368	14229	14409	14441	14314	14410	14393	14205	14389	14448	14252	14389	14411	14528	14521	14339	14300	14323	14358	14575	14341	14349	14579	14519	14422	14335	14423	14526	14558	14295	14579	14395	14493	14317	14180	14321	14405	14173	14325	14326	14361	14528	14472	14332	14606	14392	14434	14383	14424	14340	14486	14315	14499	14435	14399	14327	14306	14337	14375	14434	14304	14466	14429	14444	14432	14384	14520	14550	14501	14359	14313	14491	14359	14245	14511	14377	14561	14481	14559	14257	14432	14495	14476	14724	14386	14457	14433	14407	14519	14456	14297	14475	14237	14412	14527	14340	14332	14351	14500	14454	14421	14358	14492	14343	14161	14390	14244	14393	14347	14236	14354	14492	14453	14329	14407	14571	14375	14504	14466	14519	14369	14494	14417	14359	14457	14499	14452	14280	14462	14414	14495	14341	14427	14249	14423	14426	14518	14433	14268	14444	14430	14465	14344	14396	14380	14579	14477	14354	14511	14136	14459	14398	14304	14308	14596	14276	14375	14544	14577	14389	14480	14299	14390	14337	14480	14534	14499	14385	14525	14527	14341	14321	14304	14426	14582	14609	14547	14180	14266	14374	14508	14396	14293	14509	14457	14366	14324	14160	14438	14442	14430	14499	14207	14555	14479	14367	14487	14313	14546	14403	14546	14401	14391	14442	14511	14348	14358	14395	14348	14380	14332	14479	14429	14387	14482	14555	14610	14418	14297	14573	14289	14476	14440	14423	14500	14256	14338	14335	14292	14633	14394	14354	14345	14529	14553	14350	14351	14284	14423	14453	14305	14250	14340	14521	14319	14523	14326	14264	14432	14329	14426	14491	14509	14357	14432	14360	14504	14314	14511	14317	14470	14395	14394	14668	14536	14447	14306	14369	14455	14300	14502	14339	14481	14369	14395	14459	14322	14608	14376	14591	14410	14415	14472	14536	14471	14545	14351	14288	14453	14409	14405	14349	14450	14336	14538	14469	14455	14345	14279	14413	14502	14322	14445	14537	14300	14552	14430	14412	14328	14580	14315	14252	14368	14267	14457	14539	14291	14335	14381	14272	14450	14396	14135	14388	14528	14536	14338	14409	14496	14401	14367	14640	14493	14485	14552	14438	14591	14524	14481	14171	14442	14472	14606	14451	14410	14140	14296	14369	14323	14624	14518	14395	14329	14563	14499	14321	14482	14625	14319	14264	14311	14224	14372	14448	14452	14129	14276	14449	14547	14537	14412	14225	14262	14261	14620	14453	14370	14528	14406	14512	14604	14577	14255	14284	14189	14283	14225	14384	14392	14359	14455	14412	14429	14349	14469	14459	14108	14398	14443	14364	14395	14468	14398	14354	14449	14539	14423	14414	14502	14502	14338	14431	14279	14595	14481	14367	14431	14612	14582	14449	14523	14323	14314	14455	14407	14355	14658	14389	14387	14274	14266	14330	14392	14383	14359	14266	14443	14389	14272	14295	14333	14541	14594	14236	14545	14485	14465	14435	14363	14301	14401	14325	14417	14495	14414	14482	14125	14215	14394	14420	14348	14191	14288	14495	14352	14530	14416	14395	14454	14391	14371	14415
63241	104431	83169	53036	30153	14277	13135	13278	13136	13101	13426	13401	13355	13238	13279	13177	13376	13200	13540	13386	13396	13184	13224	13366	13289	13143	13272	13123	13282	13235	13119	13294	13341	13341	13265	13436	13247	13262	13247	13226	13313	13242	13435	13373	13338	13296	13336	13317	13314	13219	13429	13113	13326	13411	13354	13325	13306	13206	13321	13256	13380	13214	13213	13216	13256	13298	13374	13503	13288	13230	13429	13406	13188	13272	13314	13328	13229	13131	13236	13404	13307	13383	13193	13186	13351	13349	13225	13289	13259	13296	13263	13120	13307	13264	13252	13284	13423	13127	13386	13152	13367	13295	13210	13160	13181	13119	13404	13434	13284	13163	13320	13244	13223	13272	13149	13391	13251	13227	13278	13393	13393	13334	13335	13280	13198	13307	13285	13273	13288	13197	13391	13291	13381	13281	13339	13359	13336	13347	13314	13281	13355	13144	13159	13292	13312	13219	13243	13293	13282	13314	13423	13068	13412	13227	13271	13320	13314	13421	13183	13359	13288	13174	13323	13343	13309	13515	13311	13251	13179	13226	13219	13197	13287	13267	13150	13323	13128	13465	13258	13367	13396	13142	13260	13391	13319	13236	13255	13222	13254	13279	13189	13193	13224	13088	13076	13380	13239	13327	13278	13156	13338	13177	13290	13165	13371	13270	13309	13066	13338	13173	13201	13359	13207	13371	13374	13064	13122	13405	13065	13236	13114	13314	13168	13044	13357	13095	13222	13412	13183	13166	13155	13372	13449	13229	13303	13382	13240	13162	13336	13286	13357	13428	13338	13338	13321	13281	13228	13176	13416	13245	13246	13169	13265	13191	13276	13311	13277	13288	13223	13325	13154	13178	13353	13335	13326	13199	13414	13405	13201	13352	13223	13296	13308	13129	13464	13374	13071	13235	13300	13214	13272	13164	13154	13228	13219	13305	13221	13462	13286	13230	13209	13294	13130	13296	13299	13472	13314	13173	13174	13437	13307	13262	13142	13251	13141	13345	13247	13196	13289	13329	13295	13226	13302	13440	13246	13377	13370	13317	13447	13275	13141	13222	13426	13241	13262	13305	13225	13375	13271	13107	13325	13274	13269	13352	13183	13267	13292	13240	13299	13315	13256	13289	13470	13230	13252	13364	13368	13208	13188	13289	13226	13319	13294	13249	13290	13221	13177	13194	13353	13258	13291	13259	13355	13176	13291	13341	13277	13201	13190	13222	13146	13396	13363	13285	13278	13349	13221	13296	13401	13124	13367	13572	13333	13389	13273	13178	13200	13288	13199	13345	13199	13334	13323	13355	13173	13260	13331	13288	13283	13292	13295	13244	13271	13181	13196	13277	13365	13084	13169	13311	13352	13203	13381	13327	13530	13280	13352	13210	13091	13208	13261	13408	13160	13276	13393	13243	13266	13290	13254	13161	13171	13311	13145	13189	13362	13318	13474	13018	13138	13326	13192	13239	13095	13267	13330	13394	13418	13313	13240	13172	13343	13350	13258	13392	13283	13324	13183	13167	13180	13246	13273	13283	13136	13059	13457	13262	13213	13160	13236	13179	13345	13370	13107	13332	13192	13280	13168	13385	13275	13070	13280	13280	13263	13220	13340	13395	13263	13204	13251	13184	13169	13488	13265	13142	13300	13299	13199	13309	13287	13234	13203	13335	13306	13283	13273	13272	13377	13333	13294	13138	13156	13230	13370	13208	13199	13325	13384	13240	13017	13249	13206	13149	13446	13389	13483	13337	13211	13235	13112	13250	13177	13271	13276	13251	13289	13392	13348	13237	13409	13358	13248	13278	13133	13007	13280	13141	13403	13371	13054	13103	13348	13274	13317	13522	13452	13205	13310	13177	13311	13255	13239	13208	13359	13344	13298	13157	13165	13368	13261	13171	13156	13432	13137	13210	13272	13183	13181	13321	13369	13227	13121	13169	13201	13218	13335	13320	13224	13287	13307	13180	13231	13285	13315	13189	13328	13157	13218	13240	13195	13296	13201	13298	13297	13217	13340	13118	13457	13198	13080	13324	13263	13341	13270	13194	13344	13174	13354	13391	13183	13266	13233	13224	13294	13284	13284	13332	13212	13214	13395	13222	13183	13203	13203	13201	13431	13182	13205	13253	13170	13304	13273	13355	13288	13242	13396	13125	13349	13203	13257	13279	13148	13129	13290	13123	13224	13174	13281	13337	13267	13134	13326	13279	13386	13220	13223	13393	13193	13286	13206	13503	13489	13379	13395	13337	13304	13171	13248	13280	13335	13196	13173	13147	13283	13295	13225	13347	13167	13249	13357	13353	13327	13182	13401	13342	13388	13475	13354	13262	13150	13261	13235	13340	13299	13299	13497	13185	13183	13195	13182	13366	13165	13171	13375	13315	13299	13178	13110	13411	13184	13324	13278	13386	13278	13299	13163	13424	13228	13202	13301	13371	13637	13284	13253	13195	13342	13199	13217	13404	13156	13259	13286	13277	13291	13362	13207	13251	13275	13127	13254	13292	13336	13323	13177	13326	13289	13290	13297	13178	13310	13243	13271	13214	13400	13253	13095	13060	13218	13289	13260	13239	13252	13222	13314	13167	13314	13301	13268	13382	13120	13306	13161	13263	13172	13396	13424	13320	13282	13354	13249	13128	13206	13402	13179	13184	13201	13383	13413	13407	13266	13350	13246	13165	13325	13249	13304	13419	13238	13329	13269	13224	13116	13300	13228	13455	13248	13289	13471	12997	13337	13180	13339	13208	13266	13093	13407	13312	13320	13379	13115	13275	13248	13312	13359	13253	13245	13304	13321	13160	13302	13227	13221	13287	13264	13246	13195	13415	13460	13300	13210	13333	13281	13428	13336	13272	13290	13245	13157	13356	13230	13150	13282	13231	13340	13350	13201	13448	13274	13326	13413	13300	13477	13402	13136	13240	13170	13262	13257	13101	13249	13269	13034	13295	13265	13234	13291	13257	13334	13289	13287	13214	13036	13289	13309	13263	13498	13114	13184	13423	13128	13269	13243	13316	13348	13303	13320	13396	13282	13136	13164	13186	13176	13216	13263	13463	13342	13164	13332	13236	13373	13347	13249	13271	13345	13180	13374	13258	13232	13467	13173	13230	13115	13213	13305	13191	13290	13221	13392	13217	13250	13327	13461	13128	13368	13284	13398	13248	13293	13332	13320	13214	13274	13153	13178	13417	13341	13319	13440	13235	13201	13130	13234	13290	13361	13225	13067	13289	13251	13184	13307	13277	13328	13393	13336	13181	13240	13196	13390	13230	13223	13351	13375	13102	13396	13131	13150	13343	13274	13314	13209	13224	13197	13033	13196	13187	13168	13301	13268	13367	13414	13218	13288	13319	13160	13355	13297	13201	13296	13163	13316	13427	13151	13079	13318	13283	13270	13306	13226	13295	13209	13443	13182	13057	13203	13247	13159	13276	13408	13149	13133	13300	13382	13354	13323	13224	13169	13340	13131	13173	13111	13222	13237	13156	13363	13120	13255	13342	13390	13213	13344	13278	13249	13213	13358	13257	13328	13165	13417	13176	13210	13320	13214	13294	13266	13310	13316	13267	13192	13234	13284	13151	13203	13272	13136	13100	13307	13157	13243	13274	13289	13431	13201	13197	13394	13317	13237	13279	13265	13337	13252	13197	13305	13194	13202	13352	13183	13322	13191	13366	13285	13333	13266	13230	13478	13345	13362	13222	13347	13170	13189	13256	13274	13220	13373	13090	13362	13255	13396	13277	13175	13333	13341	13202	13355	13314	13452	13287	13225	13262	13303	13304	13268	13339	13338	13285	13305	13282	13206	13300	13261	13256	13408	13244	13365	13254	13144	13265	13398	13059	13160	13391	13158	13280	13166	13221	13291	13063	13237	13194	13413	13390	13321	13189	13248	13224	13131	13352	13270	13304	13351	13319	13315	13338	13378	13328	13350	13311	13266	13309	13334	13306	13462	13272	13320	13397	13260	13121	13118	13015	13412	13307	13168	13121	13340	13171	13280	13359	13182	13429	13357	13324	13417	13224	13236	13332	13164	13299	13219	13368	13271	13195	13144	13256	13201	13210	13312	13099	13136	13098	13232	13167	13322	13245	13313	13212	13377	13209	13269	13180	13386	13413	13201	13198	13347	13297	13263	13194	13242	13288	13075	13248	13242	13262	13383	13222	13255	13413	13165	13299	13243	13133	13215	13213	13533	13203	13313	13450	13383	13412	13271	13319	13209	13222	13358	13241	13295	13177	13250	13133	13335	12999	13262	13137	13313	13518	13301	13193	13363	13328	13366	13275	13305	13387	13355	13295	13406	13418	13239	13198	13281	13227	13160	13064	13236	13318	13316	13178	13145	13446	13173	13247	13276	13158	13270	13310	13292	13385	13303	13390	13420	13377	13294	13396	13211	13399	13376	13178	13265	13346	13145	13195	13341	13120	13258	13337	13204	13353	13219	13169	13268	13229	13245	13176	13223	13151	13301	13102	13234	13231	13328	13250	13293	13254	13295	13321	13253	13231	13214	13247	13358	13169	13120	13316	13320	13389	13556	13355	13217	13205	13239	13255	13437	13180	13241	13442	13338	13106	13357	13330	13332	13365	13192	13287	13387	13280	13121	13269	13255	13223	13276	13289	13170	13324	13282	13326	13295	13194	13333	13270	13291	13287	13382	13257	13182	13356	13267	13198	13326	13336	13404	13294	13238	13346	13232	13195	13342	13261	13375	13281	13181	13316	13234	13394	13309	13341	13312	13295	13306	13248	13374	13208	13336	13172	13314	13252	13041	13310	13314	13319	13286	13341	13094	13179	13209	13308	13248	13269	13395	13106	13361	13270	13326	13268	13292	13093	13317	13331	13033	13225	13410	13404	13160	13339	13288	13381	13146	13311	13093	13289	13255	13081	13193	13430	13254	13114	13356	13156	13144	13411	13303	13453	13290	13277	13350	13331	13253	13337	13211	13207	13148	13208	13394	13218	13271	13215	13309	13218	13501	13204	13230	13414	13407	13353	13250	13228	13334	13308	13262	13213	13216	13232	13221	13169	13348	13324	13343	13290	13164	13258	13287	13357	13347	13247	13393	13164	13062	13110	13383	13231	13201	13225	13471	13251	13080	13174	13209	13255	13189	13258	13316	13372	13373	13399	13304	13407	13276	13270
31316	37130	38159	26964	18680	16503	16205	16020	15722	15961	15805	15935	15748	15951	15812	16104	15876	15819	15757	15942	15830	15755	15811	15771	15785	15815	15957	15799	15803	15877	15778	16013	15981	15890	15677	15767	15898	15805	15824	15691	15898	15904	15999	15749	15798	15681	15949	15697	15801	15710	15917	15955	15793	16155	15838	15729	15774	15783	15979	15770	15553	15466	15789	15725	15872	15850	15845	15807	15881	15902	15941	15790	15832	15841	15850	15910	15683	15892	15758	15891	15933	15711	15783	15804	15669	15931	15894	15799	15777	15653	15583	15565	15606	15788	15734	15785	15905	16017	15804	15639	15770	15839	15823	16000	15865	15919	15886	15775	15962	15870	15852	15723	15888	15720	15746	15818	15929	15859	16027	15879	15859	15904	15683	15675	15920	15736	15573	15806	15687	15815	15645	15767	15991	15764	15777	15826	15985	15826	15900	15836	15789	15689	15812	15904	15777	15606	15772	15769	15751	15883	15788	15733	15872	15916	15898	15853	15649	15647	15939	15797	15937	16061	15751	15823	15735	15901	15782	15862	15822	15740	15719	15675	15977	15638	15874	15800	15828	15807	15702	15619	15743	15639	15754	15891	15835	15760	15740	15813	15757	15740	15706	15792	15791	15625	15829	15636	15818	15732	15681	15681	15646	15837	15786	15798	15809	15777	15746	15832	15912	15856	15808	15809	15678	15893	15761	15702	15934	15813	15802	15944	15826	15757	15928	15862	15810	15781	15777	15637	15990	15835	15810	15782	15722	15616	15763	15837	15737	15961	15999	15853	15752	15784	15620	15701	15943	15683	15693	15816	15845	15852	15851	15856	15845	15847	15841	15938	15850	15890	15671	15829	15947	15894	15959	15656	15944	15895	15820	15844	15999	15736	15884	15769	15752	15575	15752	16021	15906	15556	15736	15817	15862	15661	15642	15898	15702	15795	15758	15616	15738	15850	15823	16016	15844	15783	15763	16049	15742	15731	15854	15639	15767	15564	15746	15771	15949	15925	15864	15998	15875	15733	15790	15757	15701	15832	15746	15765	15916	15705	15788	15822	15784	15509	15770	15777	15665	15598	15748	15938	15806	15483	15846	15773	15882	15895	15736	15624	15752	15636	15980	15873	15978	15701	15728	15783	15917	15571	15797	15795	15906	15798	15669	15720	15790	15777	15703	15778	15688	15542	15857	15871	15806	15841	15896	15937	16008	15875	15831	15822	15849	15602	15863	15784	15640	15678	15836	15938	15982	15749	15829	15835	15752	15912	15743	16017	15587	15806	15814	15987	16025	16061	15954	15823	15918	15831	15724	15734	15700	15608	15813	16004	16012	15905	15741	15835	15913	15806	15747	15839	16101	15800	15531	15987	15791	15865	15884	15733	15678	15631	15820	15822	15956	16002	15743	15801	15662	15789	15893	15749	15818	15966	16036	16022	15953	15657	15710	15777	15704	15979	15876	15813	15804	15955	15829	15849	15906	15864	15849	15835	15871	15876	15709	15828	15929	15707	15996	15899	15798	15827	15778	15874	15747	15849	15823	15830	15734	15728	15919	15786	15991	15798	15780	15905	15984	15852	15781	15835	15928	15852	15694	15775	15964	15601	15648	15724	15864	15577	15839	15746	15977	15734	15997	15757	15773	15847	15891	15683	15729	15800	15705	15962	15717	15818	15770	16012	15876	15628	15654	15788	15669	15744	15730	15764	15830	15850	15634	15863	15716	15705	15901	15837	15870	15879	15874	15963	15749	16014	15781	15760	15890	15721	15892	15767	15872	15666	15622	15849	15654	15772	15768	15739	15535	15926	15897	15914	15702	15891	16060	15953	16058	15924	15713	15947	15712	15765	15727	15775	15910	15835	15710	15816	15797	15915	15843	15652	15868	15629	15709	15821	15858	15769	15834	15677	15685	15761	15779	15776	15690	15897	15923	15730	15878	15675	16038	15585	15771	15603	15792	15658	15826	15866	15861	15840	15717	15823	15829	15806	15955	15749	15915	15635	15929	15717	15704	15897	15778	15809	15768	15851	15843	15806	15728	15784	15891	15864	15816	15763	15725	15968	15934	15668	15909	15586	15643	15898	15879	15825	15623	15672	15811	15879	15815	15864	15930	15740	15716	15879	15834	15699	15799	15907	15872	15912	15868	15701	15751	15688	15748	15838	15916	15744	15696	15774	15674	15647	15786	15751	16013	15700	15820	15911	15897	15842	15795	15775	15796	15916	15718	15692	15945	15755	15857	15770	15873	15893	15868	15754	15763	15844	15830	15830	15935	15801	15688	15768	15654	15641	15575	15869	15810	15832	15992	15782	15841	15944	15719	15800	15807	15870	15935	15624	15818	15875	15906	15578	15902	15743	15644	15792	15924	15846	15964	15931	15881	15830	15743	15783	15639	15582	15887	15960	15712	15763	15770	15792	15871	15965	15880	15928	15895	15787	16184	15805	15657	15841	15868	15716	15493	15544	15644	15907	15889	15711	15679	15899	15903	15698	15643	15758	15709	15691	15800	15952	15665	15701	16073	16035	15884	15783	15852	15977	15963	15775	15696	15705	15582	15799	15975	15827	15791	15978	15680	15658	15868	15766	15621	15838	15770	15739	15691	15662	15875	15631	15781	15884	15741	15566	15753	15914	15807	15551	15881	15933	15849	15939	15852	15644	15774	15891	15788	15825	15763	15928	15836	15998	15884	15812	15750	15884	15770	15752	15792	15644	15752	15753	15782	15743	15725	15889	15972	15758	15696	15853	15726	15655	15789	15757	15699	15922	15869	15871	15692	15817	15879	15707	15912	15716	15770	15898	15689	15925	15798	15859	15846	15962	15803	15755	15918	15896	15898	15637	15808	15746	15804	15845	15836	15761	15738	15804	15779	15890	15658	15656	16001	15885	15510	15853	15862	15816	15803	15782	15782	15775	15918	15764	16043	15981	15773	15845	15689	15938	15945	15908	15744	15872	15817	15632	15726	15866	15802	15658	15820	15879	15844	15799	15945	15889	15911	15615	15872	15643	15799	15858	15874	15832	15838	15817	15778	15656	15857	15869	15695	16146	16022	15776	15725	15738	15787	15928	15773	16055	15801	15925	15768	15690	15574	15776	15933	15809	15863	15777	15780	15681	15839	15837	15912	16015	15935	15694	15675	15869	15736	15833	15728	15929	15781	15698	15757	15873	15869	15878	15850	15723	15904	15965	15610	15767	15869	15636	16072	15700	15716	15718	15783	15813	15886	15737	15884	15864	15670	15644	15992	15747	15924	15962	15815	15918	15703	15744	15781	15598	15796	15739	15870	15777	15737	15582	15704	15652	15853	15724	15963	15788	15761	15596	15768	15950	15729	15833	15727	15797	15916	15963	15774	15794	15844	15855	15857	15980	15768	15795	15983	15772	15933	15920	15869	15838	15667	15887	15839	15711	15977	15752	15814	15953	15831	15662	15907	15977	15894	15898	15905	15935	15816	15741	15582	15730	15826	15612	15748	15804	15794	15694	15897	15777	15832	15783	15870	15735	15743	15895	15815	15854	15917	15821	15815	15518	15651	15818	15727	15948	16060	16021	15834	15859	15759	15838	15758	15706	15753	15861	15727	15885	16018	15824	16185	15884	15840	15765	15770	15759	15668	15790	15972	15863	15901	15825	15883	15566	15874	15880	15738	15760	15857	15675	15883	15835	15608	15733	15862	15686	15708	15884	15801	15899	15765	15808	15821	15762	15878	15751	15738	15616	15684	15657	15816	15895	15864	15800	15798	15689	15783	15715	15914	15636	15883	15671	15867	15834	15984	15796	16018	15777	15767	15761	15897	15886	15706	15819	15840	15832	15581	16046	15652	15776	15669	15685	16004	15880	15898	15829	15757	15887	15841	16024	15802	15924	15742	15858	15899	15866	15974	15811	15780	15786	15884	15773	15664	15953	15919	15669	15775	15893	15955	15736	15899	15877	15983	15782	15903	15765	15796	15976	15731	15828	15665	15768	15647	15800	15649	15897	15837	15878	15819	15756	15803	15855	15722	15805	15666	15709	16018	15791	15956	15660	15835	15820	15938	15978	15974	15845	15801	15704	15907	15869	16084	16084	15862	15911	15911	15805	15825	15924	15781	15803	15927	15943	15829	15826	15792	15673	15841	15938	15771	15820	15779	15743	15860	15804	15800	15718	15832	15703	15822	15752	15860	15962	15706	15835	16027	15879	15737	15735	15743	15915	15884	15673	15625	15636	15895	15878	15688	15759	15796	16015	15846	15754	15771	15661	15693	15635	15763	15771	15641	15722	15834	15809	15681	15555	15589	15609	15883	15696	15743	15914	15830	15723	15847	15721	15674	15783	15707	15767	15811	16080	15957	15856	15742	15748	15825	15845	15818	15776	15667	15830	15768	15856	15751	15924	15816	15851	15860	15695	15857	15954	15910	15718	15961	15876	15892	15943	15628	15850	15977	15900	15781	15770	15773	15855	15816	15816	15951	15821	15823	15793	15808	15816	15772	15845	15813	15930	15991	15873	15829	15816	15804	15822	15733	15913	15855	15826	15816	15847	15913	15867	15906	16011	15764	15978	15974	15855	15961	15749	15742	15769	15664	15713	15868	15753	15743	15735	15739	15858	15789	15718	16059	15722	15981	15981	15919	15976	15929	15915	15897	15782	15910	15616	15782	15787	15819	15572	15799	15702	15732	15842	15783	15674	15822	15699	15732	15795	15751	15751	15866	15721	16069	15705	15795	15852	15987	15594	15694	15715	15974	15732	15810	15681	15854	15703	15802	15569	15841	15689	15906	15798	15765	15793	15752	15499	15574	15868	15898	15844	15573	15710	15836	15749	15785	15739	15728	15932	15813	15667	15624	15828	15689	15912	15726	15798	15804	15775	15746	15721	15833	15801	15853	15854	15754	15710	15766	15768	15523	15889	15808	15660	15642	15726	15700	15811	15976	15713	15852	15851	15895	15812	15869	15932	15712	15765	15980	15905	15635	15923	15873	15762	15675	15700	15744	15742	15767	15864	15872	15814	15712	15899	15906	15907	15971	15862	16019	15782	15753	15827	15696	15802	15615	15803	15838	15741	15818	15819	15974	15773	15806	15671	15551	15854	15725	15812	15965	15788	15801	15719	15864	15696	15788	15979	15985	16058	15831	15719	15786	15750	15938	15731	15931	16030
41729	57021	40496	22848	16195	14337	14137	14347	14056	14117	14124	14082	14057	14150	14125	14363	14172	14113	14047	14198	14015	14033	14205	14203	14052	14081	14121	14231	14052	14168	14027	14021	14301	13981	14171	14069	14097	14196	14129	14295	14059	14403	14117	14216	14102	14250	14017	14148	14105	14015	14086	14207	14039	14150	14143	14145	14077	14055	14272	14159	14129	14017	14247	14104	14126	14152	14128	14133	14221	14233	14148	14053	14217	14095	14162	14171	14151	13961	14074	14151	14052	14112	14222	14213	14073	13890	14235	14235	14317	14204	14074	13999	14014	14006	14160	14120	14018	14207	14046	14293	14022	14096	14085	14111	14103	14185	14189	14282	14144	14108	14058	14098	14056	14133	14183	14128	14199	14090	14173	14276	14165	14151	14098	14110	14136	14045	14237	14017	14399	14093	14020	14205	14320	13969	14149	14029	14176	14279	14044	14106	14168	14146	14170	14225	14130	14108	14206	14166	14211	14126	14131	14112	14099	14272	14293	14108	14039	14154	14002	14353	14068	14084	14217	14139	13964	14113	14205	13967	14038	14108	13961	14143	14107	14274	14146	14017	14178	13998	14130	14222	14111	13938	14056	14099	14192	14006	14142	14432	14149	14069	14153	14125	14032	14216	14060	14217	14180	14199	14137	14106	14082	14200	14131	14166	14037	14229	14120	14151	14075	14039	14054	14063	14044	14056	14089	14212	14172	14138	14188	14239	14205	14058	14022	14142	14126	14052	14225	14044	14208	13993	14038	14125	14115	14094	14192	14167	14180	14233	14132	14022	14182	14167	14132	14277	14049	14208	14176	14089	14120	14152	13992	14136	14127	14139	14120	14086	14123	14231	14000	14222	13980	14170	14136	13995	14084	14224	14056	14253	14134	14180	14178	14191	14134	14242	14249	14020	14093	13899	14167	14208	14307	14230	14108	14008	14224	14104	14130	14101	14069	14137	14157	14119	14025	14132	14101	14232	14110	14162	14125	14161	14104	14081	14051	14068	14086	14147	14000	14125	14080	14216	13802	14150	14082	14113	14032	14118	14065	14042	13994	14046	14138	14241	14029	14141	14238	14168	14264	14142	13862	14207	14002	14151	14122	14109	14021	14286	14167	14020	14123	14165	14104	14244	14119	14062	14107	14093	14120	14137	14002	14174	14135	14126	14136	14225	14138	14097	14094	14272	14189	14046	14181	14315	14027	14157	14073	14192	13962	14020	14046	14245	14126	14280	13987	14088	14023	14109	14044	14080	14229	14157	14202	14054	14115	14151	14069	14154	14175	14300	14087	14092	14087	14163	14154	14167	14055	14297	13982	14131	14066	14063	14052	14234	14048	14241	13996	14122	14165	14025	14162	14238	14179	14108	14230	14179	14079	14134	14227	14077	13959	14206	14242	13981	14319	14056	14138	14123	14193	14115	14126	13994	14163	14241	14150	14044	14252	14076	14113	14152	14069	14155	14256	14239	14064	14168	14163	14062	14080	14043	14085	14048	14247	13930	14108	14165	14017	14128	14210	14144	14355	14116	14142	14068	14173	13979	14066	14060	14195	14048	14218	14132	14175	14087	14177	13999	14177	14137	14178	13970	14046	13947	14189	14101	14111	14250	14026	13940	14114	13902	14129	14131	14116	14229	14186	14263	13980	14166	14205	14155	14086	14222	14193	14060	14134	14128	14175	14244	14116	14086	14086	14037	14089	14226	14001	14194	14016	14054	14156	14166	14258	14113	14311	14083	14173	14053	14118	14006	14202	14182	14080	13963	14064	14068	14153	14115	14101	14004	14096	14198	14134	14327	14207	14275	14200	14196	14074	14119	14050	14144	14066	14120	14066	14083	14190	14089	14080	14178	13875	14177	14085	14127	14222	14095	14405	14030	14023	13939	14209	14241	14091	14203	14168	14198	14021	14118	13996	14102	14023	14166	14137	14091	13945	14203	14012	14257	14153	13977	14215	14247	14119	14310	13966	14087	14199	14237	14263	14014	14162	14126	13920	14212	14177	14097	14234	13987	14061	14216	14233	14169	14110	14209	14122	14150	14201	13980	14036	14211	13990	14168	14068	13974	14082	14072	14018	14239	14161	14003	14037	14055	14231	14194	14140	14097	14048	14129	14177	14023	14143	14116	14149	14168	14151	14142	14231	13911	14159	14090	14159	14051	14257	14098	14196	14088	13996	14193	14123	14092	14044	14163	14188	14038	14179	14093	13989	14145	14060	14144	14049	14103	14211	14056	14258	13967	14108	14067	14244	14026	14221	14191	14018	14002	14215	14111	14135	14213	14096	14239	14179	14021	14135	13994	14186	14218	14282	13934	14236	14252	14218	14170	14065	14085	14164	13987	14075	14312	14194	14171	14246	14017	14096	14222	14031	14030	14180	14220	14206	14165	14053	14031	13970	14152	13974	14123	14118	14018	14103	14020	14180	14123	14028	14160	14067	14286	14078	13995	13992	14018	14008	14069	14301	14055	14138	14223	13924	14285	13968	14207	14132	14067	14202	14180	14118	14134	14145	14279	14140	14270	14313	14092	14240	14198	14090	14123	14272	14244	14117	14125	14012	14102	14237	14202	14036	14131	14301	14110	14191	14003	14100	14200	14013	14118	14127	14156	14131	14165	13971	14156	14365	14135	14101	13960	13979	14098	14227	14172	14109	14093	14193	14154	14286	14191	14249	13873	14214	13988	14111	14152	14057	14097	14200	14295	14130	14072	14033	14111	13935	14023	14111	14202	14213	14099	14025	13969	14133	14101	14185	14113	14094	14088	14109	14111	14041	14263	14166	14114	14297	14137	13958	14234	14126	14148	14279	14117	14040	14086	14037	14102	14262	13976	14069	14055	14021	14120	14117	14173	14180	14227	14062	13919	13992	14169	14101	14094	14095	14208	14128	14369	14081	14225	14137	14127	14099	13970	14206	14176	13904	14221	14213	14160	14152	14125	14078	14129	14188	14127	14013	14065	14377	14167	14028	14212	14073	13979	14222	14195	14201	14107	14142	14160	14135	14148	13953	14256	14036	14130	14201	14171	14113	14113	13976	14012	14248	14219	13940	14204	14097	14246	14226	14162	14208	14240	14377	14174	14122	14027	14141	14013	14040	14066	14057	14279	14039	14187	14167	14187	14085	14032	14220	14133	14301	14058	14136	14212	14372	14268	14105	14245	13972	14168	14184	14144	14062	14114	14162	14234	14407	14241	14059	13981	14080	14199	14155	14165	14219	14117	14008	14034	14231	14040	14116	14129	14146	14109	14004	14042	14116	14028	14262	14220	14237	14255	14015	14138	14265	14194	14061	14186	14069	14161	14192	14147	14199	14236	14097	14085	14150	14110	14107	14237	14077	14233	14108	14097	14057	13917	14350	14152	14203	14159	14236	14065	14224	14146	14063	14240	14208	14138	14161	14181	14048	14140	14167	14065	14152	14250	13971	14294	14104	14025	14161	14192	14009	14193	14064	14053	14290	14192	14214	14115	14159	14169	14112	14046	14163	14049	13978	14203	14195	14213	14207	14140	14125	14167	14078	14011	14109	14179	14099	14096	14165	14081	14059	13932	14083	14175	14194	14113	14166	14217	14056	14132	14173	14145	14132	13985	13980	14068	14019	14087	14121	14169	14197	14281	14106	14078	14218	14095	14115	14249	14039	14114	14174	14159	14131	14292	14023	14141	14178	14156	13908	14153	13994	14225	14093	13985	14128	14094	14057	14131	14037	14098	14195	14112	14173	14173	14256	14170	14184	14051	14059	14242	14008	14011	14254	13931	14280	14232	14210	14151	14080	14326	14053	13953	14097	14047	14157	14161	14041	14168	14229	14056	14103	14207	14026	13938	14189	13967	14202	14009	14152	14223	14115	14099	14317	14177	14032	14133	14149	13994	14225	14211	14110	14157	13927	14168	14131	14232	14227	14082	14076	14176	14124	13935	14223	14130	14155	14088	14090	14032	14145	14135	14191	14152	14094	14076	14054	14212	14108	14239	14243	14147	14142	14155	14143	14176	14105	14223	14158	14118	14063	14131	14154	14266	13941	14090	14417	14143	14176	14145	14126	13989	14325	14238	14207	14240	14069	14084	14044	14083	14107	14233	14219	14163	13992	14211	14198	14069	14113	13969	14121	13954	14117	14211	14061	14054	13988	14059	13993	13984	14158	14198	14046	13971	14102	13924	14118	13976	14148	14052	14223	14135	14226	14160	14092	14027	14058	14254	14178	14094	14136	14123	13971	14140	14265	14193	14160	14182	14125	14133	14209	14009	14287	14122	14196	14065	14143	14173	14155	14127	13988	14155	14282	13999	14156	14038	14117	14229	14160	14211	13968	14234	14082	14012	14021	14120	14120	14069	14039	14129	14039	14218	13981	13979	14263	14144	14149	14122	14156	14103	14180	14022	14158	14179	14140	14229	14008	14200	14154	14088	14022	14132	14151	14151	14201	13974	14087	14047	14279	14112	14187	14200	14212	14087	14077	14190	14136	14301	14016	14196	14181	14121	14184	14374	14235	14068	14087	13990	14020	14134	14061	14214	14209	14208	14067	14141	14013	14128	14065	14214	14060	14195	14111	14206	14179	14081	14112	14259	14135	14123	14070	14105	14120	14137	14136	14124	14072	14153	14102	13961	14194	14234	14052	14074	14127	14287	14164	14207	14177	14248	14206	14225	14197	14170	14129	14177	14261	13872	14201	14098	14218	14257	14098	14176	14165	14145	14139	14238	14131	14203	14195	14012	14187	14155	14162	13929	14268	14187	13957	14112	14092	13999	14021	14155	13989	14006	14075	14201	14218	14131	14229	14187	14278	13970	14027	14221	14109	14087	14288	13993	14270	14094	14199	14176	14145	14161	14158	13922	14157	14063	14157	14236	13991	14058	14166	14115	14180	14411	14029	14125	14077	14235	14093	13997	14196	14069	14083	14113	14077	14368	14040	14143	14223	14225	14223	14114	14063	14163	14193	14126	14198	14210	14341	13951	14153	14169	14324	14182	14058	14296	14002	14086	14075	14136	14093	14115	14340	14028	14283	14185	14128	14002	14287	14076	14262	14169	14283	14093	14190	14242	14063	14241	14080	14186	14135	13999	14171	14095	14225	14142	14243	14079	14006	14052	14233	13995	14054	14160	14103	14144	14189	14199	14267	14224	13981	14209	14042	14248
27835	31864	41457	31813	21327	17295	16714	16108	16079	16168	16177	15973	16096	16216	15995	16020	16062	16096	16036	16306	15947	16028	16118	15949	15883	15875	16013	16248	16028	15821	16009	16166	15953	16033	16110	16040	15999	15901	15891	15952	16079	16014	15875	16146	15949	15884	16149	16031	16138	15890	16059	16005	16074	15966	15946	15976	16031	15816	16114	16102	15937	15825	15984	16038	16083	16028	15981	16061	16046	16045	15915	16124	15851	15951	16069	16154	16117	16093	16152	15987	16041	15943	15851	16136	15904	15979	15995	15836	15931	15929	16161	15806	16025	15911	16048	15932	15831	16187	16219	15897	15857	16131	15809	16026	15822	15918	15868	15935	16015	15951	15954	16002	16140	15849	16016	16059	15941	15976	16023	16034	15924	15806	16094	15823	16006	16193	15955	15736	16005	15979	15877	15826	15931	15919	15856	16200	15971	15948	16197	16080	15920	16015	15894	15945	15874	15987	15921	15926	15983	15939	15946	16029	15960	15884	16063	16050	15818	15974	15967	16136	15802	15988	16033	16193	16171	15825	15978	16149	15917	15861	15962	15996	15997	16027	16072	16061	16067	15816	16092	15895	15787	16012	15941	16002	15917	16105	15807	16006	15751	15847	15988	15996	15923	16046	15884	15916	16032	16163	16051	16160	15781	15789	15972	16115	15901	16060	15909	16084	15897	15930	16056	16108	15889	15927	15936	15947	16078	15969	15846	15816	16078	15817	15772	16008	16072	16082	16189	15866	15903	16014	16055	15950	15810	16118	16074	16025	15886	15912	16071	15962	15895	15742	15834	15831	16002	15889	15870	16106	16040	16081	15989	15924	15852	15871	16087	16200	15744	16016	16069	15918	16055	15878	15898	15895	15868	15856	15843	15809	15959	15909	15973	16127	15961	15999	15918	15998	15833	15885	15975	16137	15943	15931	15884	16155	16147	15892	15985	15988	16006	16002	16084	15929	15977	15959	15942	15923	15912	15883	16103	16112	16049	16080	16074	16077	16061	16214	15825	15981	15957	15983	15903	15953	16018	15972	16036	15866	15909	16015	15856	15929	16058	15878	16149	16096	16044	15984	16147	15957	16128	15874	15978	15967	15888	16039	15989	15904	16023	16144	15894	16033	15993	15957	15893	16150	15886	15896	16276	15907	15891	15977	16120	15836	16174	15991	16081	16063	15784	16053	15848	15816	15731	15869	15873	15945	15912	16008	15974	16110	15943	15945	15898	15988	16105	15814	15938	15965	15968	15922	15952	15957	16097	15941	15924	15992	15907	15970	15823	15959	15813	16096	15875	16027	15873	15872	15980	16032	16036	16027	15973	15970	16237	15903	16129	16035	16129	16095	15966	15863	15673	15816	15942	15951	16064	16036	16097	15892	15961	16014	15864	15990	15849	15920	15923	15902	16120	16001	15930	15956	16059	15914	16114	15931	15987	15952	16110	15828	15979	16002	16015	16000	15970	16142	15792	15953	16167	15983	15987	16028	16075	16114	16054	15721	15967	16109	16056	15879	15888	15922	15965	15881	16025	16056	15919	15959	16047	16032	16083	15963	16017	16093	16028	16188	16230	16106	15745	15877	15799	15903	15945	15927	15864	16055	16153	16023	16185	15819	15943	15953	16067	16181	15997	15900	15805	15970	16062	16063	16032	15994	16040	15944	15954	15819	16123	16080	15917	16075	15980	16199	15793	15958	16226	15788	15997	15935	15974	16031	16044	15913	16014	16119	16008	16111	16142	16004	15878	16052	15973	16169	15848	15739	15915	15955	15953	15957	15786	15981	15922	15885	16111	15892	15875	15912	15984	16066	15763	15921	16074	16109	16172	15896	15952	15984	16039	16037	15980	15969	16065	16080	15835	15975	15973	16044	16061	15912	15996	15912	16071	15787	15891	15937	15947	16059	15985	16133	16061	15960	15919	16012	15965	16040	15997	15901	16109	16030	16047	15850	15851	16106	16029	16123	15933	15955	15858	15824	16013	15941	16072	15963	16055	15763	15922	16010	15962	15891	16064	15980	16054	16046	16037	16001	15990	15752	16140	15831	16053	15861	16015	16001	16031	15811	15891	15931	16098	15787	15987	16065	15978	15995	15904	15909	15881	15967	16054	16018	16026	16126	15760	15883	16022	15965	16009	16024	16159	16070	15909	16020	16171	15898	15912	16176	16088	15939	15772	15992	16087	15917	16041	16045	15929	16219	16069	15901	15988	15943	15915	15956	16021	15993	16069	15807	15946	16023	15919	15837	15925	15913	15986	15952	15825	16001	16032	15915	15732	15937	16028	15923	15957	15976	15812	15952	16146	15876	16023	16018	15884	15831	16085	15823	16144	16119	15968	15891	15920	16228	15915	15990	16003	16011	16064	15993	15932	16047	16092	16069	15925	15914	16099	15825	16007	15997	15930	15930	15936	15869	16022	15966	16105	15971	16039	16174	16094	16086	16088	16041	15981	16010	15818	16046	15793	15976	16067	15835	15843	16014	16177	15917	15987	16012	15980	15971	16198	16067	16039	15943	16188	16040	16023	16104	15725	16087	15913	16125	16016	15814	15878	15812	15900	16074	15940	15943	16008	16043	15943	15994	15939	16143	15969	15986	15870	15894	15956	16176	16113	16041	15988	16057	15994	16113	15886	15964	15936	15958	15952	15866	15937	15794	15922	15798	16051	16052	16103	15823	16116	16011	16056	16000	16230	15930	15943	15995	16111	15865	15947	15924	15777	15811	15792	15803	16137	16031	16011	15990	15926	16059	15855	16098	15980	15861	16057	15900	15904	15865	15964	15850	16165	15960	15945	15965	15931	16111	15879	15941	15979	15829	15987	15924	15762	15964	16013	16046	15840	15966	16117	16108	16070	16018	16000	16019	16129	15957	16097	15870	15967	15829	16114	15950	15804	15895	15926	16112	16124	16236	15968	16070	15737	15953	16036	16011	16028	16062	15934	15952	16140	15918	15838	16059	15900	16068	15878	16034	15964	15797	16009	16035	16202	15885	15764	15971	16033	15868	16098	16146	15897	15873	15831	15852	15938	16007	16008	16244	16097	15875	16025	15840	15958	16042	16141	15933	16071	15868	15774	15901	15647	16017	15848	15908	15885	16073	16037	15921	15943	16072	15842	16212	16113	16081	15905	16033	15866	15924	15975	16000	15880	15979	15794	15927	15988	16025	16054	15863	15894	15839	16022	15928	15990	15863	16020	16081	16065	15784	15997	16075	15963	16119	16053	15964	15745	15913	16058	16121	15849	15881	16037	16102	15938	15627	15997	15843	15978	15894	15920	15987	15940	15943	15942	15810	15865	15984	16111	16028	15892	15865	16046	16018	15885	15860	16084	15992	16079	15997	15894	15889	16176	15940	15982	16070	15984	16005	15954	15758	15906	15806	16036	16019	15891	15946	15999	16000	16071	16075	15830	15994	15939	15893	16014	16069	15976	15900	16049	15970	15887	15954	16027	15879	16088	15965	16203	16004	15978	15969	16126	16126	16024	15804	16105	16118	16005	15639	15978	16089	15809	15952	15906	15937	16142	15938	16038	15868	15798	15969	15899	15790	16101	15894	16126	15837	16124	16146	15901	15809	15936	15946	15892	16187	16006	15701	15994	15998	15908	15915	16030	15842	16035	16037	16158	16075	16083	15894	16104	15907	16026	16086	16122	15800	15982	15926	15889	15821	16054	16048	16077	16206	15879	16049	15888	15789	15766	15938	16128	16080	16166	16311	16036	16006	15860	15839	16078	15932	15664	16120	15947	15977	15927	16053	15774	15928	15860	15980	15942	15856	15862	15738	16071	15924	15943	15889	16175	16030	15914	16008	15961	16062	16086	16018	16017	15849	16021	16038	15961	15772	15918	16175	15968	15963	15944	15942	15985	16020	15678	15881	15896	16075	16039	16019	15944	15926	15947	16129	16132	16097	15827	15996	16079	16166	15813	16048	16096	15838	16157	15994	15996	15917	15959	16053	15912	15957	15902	15924	15800	16013	16138	16062	16100	15932	15980	16032	15964	15873	16046	15928	15929	15873	15905	16042	15993	15977	16124	16007	16070	15541	15990	15864	15963	15993	15832	16072	16006	15950	15944	15756	16187	15968	15921	15983	15830	15860	16007	15859	15897	16109	16147	15959	15927	15837	15779	15947	15876	16046	15904	15866	16133	15801	16072	15968	15983	16122	16192	15966	15919	16117	15899	15776	16035	15979	16021	16007	16138	16035	15859	15867	16026	15859	15984	16008	15886	16177	16016	16026	15930	16050	15918	16023	15806	15795	15891	16038	16084	15965	15888	15976	15817	15938	16018	15870	16020	15952	15851	15759	15957	15740	16023	16069	15983	15972	15926	16099	16055	15828	16034	16062	16038	15942	15781	15952	15916	15945	15839	15910	15876	15876	15808	15923	16042	16004	16102	16058	16168	16080	15879	15977	16029	16139	15990	15925	15958	16047	15853	16069	15974	15839	16063	16145	16020	16118	15885	16004	16017	15960	15982	16046	16045	15775	15855	15999	15966	15984	16097	16336	15891	15827	15934	15938	16164	16009	15949	15932	16072	16143	16112	15856	16065	15971	16035	15762	15712	15918	16137	15897	16026	15952	15895	15954	15921	16031	15918	15926	15832	16090	16081	15791	15956	16025	16004	15959	16142	16093	16260	16072	15876	16195	16033	16187	15901	15945	15854	15956	15994	15834	16172	15971	15992	15800	15887	16086	16015	16071	15953	15883	15969	15977	16035	16009	16058	16017	16050	15926	16098	16032	15822	15906	15955	16010	15810	16074	15863	16033	15988	15775	15952	16036	16199	16109	15913	16079	15906	15960	15866	16085	15938	15835	16008	16046	16183	15944	16009	15770	15717	15969	15907	15773	15982	15906	16151	15984	16007	16006	16014	15916	16138	15913	16038	15852	16037	16069	15918	16049	15922	16012	15891	16045	15988	16149	16172	15786	16117	16242	16044	16042	15906	15931	15986	16154	16074	15966	15856	16154	15950	15733	15831	16024	16143	15918	16129	15927	15994	15756	16061	16143	15641	15998	16111	15826	15938	15925	16165	16095	16026	15821	15820	15857	16002	15972	16070	15856	16028	15895	15967	16028	15991	16103	16126	15864	16166	15903	16055	16037	16132	15924	16010	15906	15740	16049	16020	16106	16070	16044
53417	73864	52955	29619	18120	14615	14267	14173	14369	14154	14188	14335	14263	14251	14235	14375	14204	14359	14201	14307	14294	14267	14255	14296	14229	14212	14244	14196	14077	14233	14307	14238	14393	14268	14339	14156	14190	14242	14396	14075	14296	14234	14141	14367	14172	14021	14205	14217	14075	14374	14275	14288	14384	14270	14244	14117	14308	14148	14246	14359	14242	14333	14410	14077	14204	14174	14194	14307	14125	14157	14239	14279	14353	14109	14259	14222	14198	14258	14168	14177	14232	14172	14341	14326	14338	14164	14382	14206	14309	14272	14253	14275	14093	14286	14481	14343	14213	14281	14099	14188	14149	14194	14162	14240	14237	14201	14044	14315	14340	14282	14135	14177	14157	14314	14191	14133	14225	14167	14433	14284	14281	14407	14325	14311	14352	14113	14135	14200	14439	14270	14347	14287	14301	14361	14144	14301	14172	14279	14134	14137	14136	14115	14294	14431	14082	14319	14268	14167	14284	14295	14114	14094	14345	14106	14211	14173	14299	14212	14259	14112	14330	14224	14171	14308	14227	14195	14160	14097	14119	14226	14213	14219	14193	14249	14196	14289	14124	14304	14118	14351	14207	14336	14335	14225	14221	14162	14109	14399	14250	14069	14208	14125	14306	14266	14290	14273	14473	14264	14443	14204	14295	14179	14219	14108	14359	14298	14182	14306	14184	14107	14206	14190	14347	14229	14095	14045	14455	14315	14371	14158	14232	14235	14334	14308	14240	14266	14041	14248	14307	14226	14142	14198	14144	14450	14216	14302	14059	14156	14241	14103	14356	14265	14228	14277	14254	14295	14096	14188	14210	14438	14253	14325	14302	14314	14218	14316	14194	14225	14228	14252	14017	14225	14176	14129	14294	14110	14229	14236	14193	14163	14276	14302	14295	14145	14333	14406	14234	14138	14177	14201	14205	14116	14164	14280	14300	14013	14217	14245	14204	14127	14352	14203	14221	14244	14325	14405	14169	14284	14223	14130	14326	14192	14208	14257	14279	14270	14328	14025	14207	14311	14226	14249	14234	14246	14135	14344	14196	14137	14250	14273	14074	14071	14431	14210	14155	14242	14224	14207	14318	14059	14152	14265	14304	14308	14089	14180	14315	14316	14233	14292	14301	14385	14363	14225	14007	14267	14259	14239	14165	14211	14229	14293	14241	14242	14260	14186	14330	14177	14258	14337	14250	14229	14319	14232	14300	14298	14276	14224	14212	14321	14187	14123	14349	14233	14190	14167	14233	14205	14353	14207	14028	14178	14240	14147	14389	14354	14147	14319	14211	14253	14276	14119	14266	14162	14252	14284	14269	14308	14201	14161	14175	14311	14150	14311	14123	14180	14280	14053	14299	14035	14213	14200	14155	14318	14261	14317	14229	14302	14068	14239	14259	14193	14087	14136	14232	14337	14163	14274	14193	14158	14255	13935	14380	14329	14214	14046	14260	14117	14206	14252	14233	14165	14363	14246	14259	14316	14287	14346	14210	14219	14208	14183	14208	14152	14363	14375	14231	14310	14178	14268	14354	14197	14121	14233	14238	14219	14272	14304	14175	14194	14345	14340	14281	14242	14211	14076	14224	14365	14254	14322	14388	14203	14193	14363	14231	14157	14203	14339	14062	14071	14204	14159	14400	14180	14243	14303	14201	14377	14254	14247	14141	14180	14113	14184	14146	14252	14142	14339	14301	14294	14142	14244	14188	14330	14308	14260	14355	14345	14249	14261	14108	14116	14322	14320	14433	14081	14146	14264	14318	14164	14264	14118	14225	14172	14254	14327	14415	14181	14286	14164	14236	14227	14271	14279	14141	14249	14173	14279	14230	14093	14211	14161	14260	14260	14246	14154	14206	14385	14403	14134	14238	14261	14119	14109	14039	14131	14227	14119	14258	14354	14084	14313	14231	14158	14350	14101	14282	14173	14117	14395	14340	14366	14149	14439	14223	14171	14217	14069	14204	14216	14296	14130	14086	14191	14226	14257	14233	14254	14165	14333	14057	14320	14303	14146	14239	14222	14273	14272	14197	14355	14314	14245	14214	14046	14341	14281	14216	14211	14220	14443	14207	14179	14048	14251	14248	14123	14243	14117	14406	14231	14245	14181	14372	14370	14148	14338	14269	14125	14296	14224	14318	14285	14117	14342	14244	14163	14241	14244	13996	14344	14285	14195	14101	14182	14210	14511	14228	14218	14451	14185	14211	14182	14408	14094	14429	14341	14225	14388	14117	14307	14310	14178	14378	14228	14151	14248	14251	14212	14284	14201	14368	14221	14241	14248	14225	14340	14245	14234	14277	14279	14268	14270	14273	13968	14094	14194	14142	14172	14256	14115	14263	14199	14266	14229	14128	14316	14166	14267	14114	14009	14321	14155	14244	14113	14274	14141	14215	14252	14075	14245	14381	13969	14282	14223	14238	14357	14286	14342	14183	14241	14110	14334	14245	14194	14331	14232	14122	14346	14239	14324	14266	14218	14100	14200	14096	14305	14166	14292	14344	14156	14217	14038	14250	14343	14447	14255	14187	14337	14547	14238	14241	14203	14169	14291	14229	14111	14414	14200	14241	14248	14230	14373	14280	14248	14362	14407	14171	14296	14277	14202	14225	14261	14207	14363	14243	14360	14336	14353	14296	14037	14247	14271	14267	14305	14334	14130	14163	14076	14188	14294	14274	14316	14298	14289	14299	14139	14278	14133	14435	14319	14298	14470	14115	14165	14257	14250	14221	14297	14302	14194	14234	14259	14174	14425	14312	14115	14098	14162	14234	14233	14151	14091	14296	14278	14219	14182	14369	14056	14321	14095	14305	14332	14286	14326	14228	14234	14260	14234	14212	14173	14225	14365	14153	14309	14118	14397	14318	14320	14244	14239	14386	14125	14385	14213	14267	14105	14213	14311	14339	14247	14246	14306	14298	14331	14198	14287	14333	14119	14309	14347	14345	14220	14277	14340	14182	14145	14215	14230	14122	14414	14135	14319	14219	14218	14213	14315	14081	14380	14196	14208	14266	14221	14307	14299	14172	14265	14442	14053	14262	14068	14274	14269	14357	14159	14329	14250	14249	14333	14326	14256	14168	14306	14186	14212	14251	14198	14262	14189	14394	14246	14303	14384	14326	14324	14069	14223	14416	14215	14209	14265	14431	14326	14187	14253	14255	14261	14393	14289	14210	14172	14354	14281	14288	14194	14254	14149	14225	14136	14224	14307	14312	14152	14322	14157	14153	14325	14067	14307	14313	14354	14229	14041	14089	14234	14176	14371	14152	14246	14303	14372	14212	14320	14194	14174	14205	14329	14306	14299	14297	14231	14281	14106	14185	14232	14221	14161	14272	14196	14206	14300	14300	14355	14124	14165	14319	14170	14158	14181	14253	14438	14155	14127	14139	14232	14266	14299	14347	14061	14336	14195	14019	14319	14152	14257	14337	14316	14187	14117	14137	14222	14476	14234	14237	14238	14320	14419	14170	14224	14342	14456	14152	14255	14347	14095	14283	14176	14246	14155	14466	14005	14326	14279	14124	14301	14282	14277	14187	14330	14132	14179	14300	14171	14303	14377	14288	14313	14165	14429	14284	14357	14234	14091	14210	14357	14263	14327	14159	14237	14214	14279	14219	14140	14355	14229	14222	14249	14207	14075	14091	14188	14250	14189	14204	14414	14348	14107	14230	14247	14147	14290	14134	14243	14112	14266	14220	14118	14272	14219	14282	14233	14218	14073	14219	14128	14333	14348	14248	14269	14333	14270	14257	14274	14057	14248	14266	14310	14088	14337	14213	14051	14278	14336	14134	14173	14326	14282	14107	14224	14150	14332	14307	14197	14400	14278	14300	14114	14204	14349	14407	14128	14114	14117	14231	14368	14229	14239	14331	14481	14179	14165	14175	14400	14252	14238	14195	14260	14174	14247	14172	14304	14111	14245	14301	14226	14145	14144	14270	14218	14221	14337	14332	14202	14150	14228	14128	14182	14186	14236	14244	14331	14203	14372	14175	14292	14290	14371	14192	14166	14204	14293	14241	14242	14192	14205	14257	14196	14276	14189	14093	14101	14238	14356	14104	14382	14312	14188	14209	14193	14234	14178	14308	14053	14430	14370	14270	14201	14146	14223	14099	14228	14262	14289	14348	14191	14292	14142	14156	14306	14166	14127	14196	14046	14387	14417	14260	14203	14293	14267	14219	14211	14125	14204	14062	14241	14089	14159	14174	14395	14214	14071	14311	14276	14290	14235	14288	14243	14351	14271	14181	14317	14120	14319	14346	14211	14179	14265	14071	14377	14137	14127	14266	14109	14242	14366	14280	14206	14251	14212	14286	14104	14269	14261	14402	14264	14142	14283	14291	14303	14132	14247	14246	14263	14239	14287	14312	14267	14400	14347	14200	14300	14122	14239	14313	14378	14444	14375	14239	14331	14392	14172	14222	14242	14265	14181	14181	14255	14313	14184	14073	14256	14421	14240	14238	14359	14293	14306	14233	14205	14312	14157	14272	14068	14133	14355	14272	14125	14325	14207	14259	14263	14125	14152	14301	14241	14114	14229	14309	14166	14399	14350	14223	14083	14260	14314	14267	14102	14166	14388	14206	14237	14296	14280	14320	14230	14208	14083	14394	14238	14105	14447	14355	14179	14280	14305	14125	14235	14190	14110	14393	14290	14158	14379	14278	14213	14305	14231	14279	14372	14201	14457	14278	14296	14160	14109	14283	14407	14271	14366	14238	14288	14162	14203	14345	14316	14187	14291	14110	14309	14390	14240	14262	14257	14330	14348	14123	14106	14288	14269	14250	14158	14266	14126	14153	14286	14252	14223	14254	14145	14165	14277	14212	14226	14224	14307	14222	14131	14321	14048	14148	14358	14175	14262	14255	14295	14112	14298	14155	14106	14129	14374	14315	14249	14294	14323	14162	14236	14221	14195	14439	14182	14276	14408	14350	14377	14311	14061	14116	14353	14214	14257	14241	14107	14283	14108	14136	14174	14249	14171	14298	14290	14192	14239	14124	14283	14224	14281	14171	14193	14118	14081	14248	14208	14343	14139	14073	14377	14031	14296	14253	14230	14368	14267	14302	14267	14116	14232	14203	14332	14155	14207	14269	14269	14375	14391	14263	14077	14253	14234	14244	14294	14283	14371	14241	14197	14272	14283
22878	22317	32343	26306	22666	22567	22141	16619	15665	16050	15982	15757	15538	15823	15670	15522	15675	15808	15645	15613	15525	15767	15347	15691	15696	15693	15487	15567	15573	15662	15561	15648	15739	15576	15561	15416	15684	15671	15422	15467	15495	15590	15633	15549	15433	15628	15683	15524	15552	15645	15536	15670	15467	15455	15569	15459	15470	15432	15492	15475	15390	15492	15430	15410	15346	15618	15701	15456	15357	15397	15373	15149	15321	15418	15505	15412	15408	15445	15383	15393	15222	15403	15561	15391	15475	15448	15473	15440	15494	15414	15535	15598	15331	15278	15364	15478	15352	15384	15602	15321	15506	15400	15485	15353	15525	15481	15502	15489	15266	15251	15353	15404	15332	15452	15538	15711	15440	15484	15481	15467	15502	15489	15464	15733	15540	15611	15345	15160	15343	15526	15419	15550	15423	15619	15557	15496	15135	15464	15597	15648	15269	15374	15396	15319	15485	15181	15561	15450	15524	15460	15577	15628	15619	15536	15561	15518	15653	15462	15376	15356	15609	15507	15482	15609	15429	15439	15331	15382	15158	15364	15330	15192	15366	15200	15555	15283	15497	15335	15345	15336	15501	15537	15489	15491	15559	15499	15532	15273	15550	15447	15575	15475	15532	15458	15438	15684	15468	15479	15415	15544	15415	15316	15634	15208	15491	15651	15535	15352	15547	15463	15463	15301	15504	15530	15333	15527	15581	15368	15382	15353	15465	15262	15561	15430	15443	15454	15485	15406	15469	15439	15475	15463	15424	15375	15456	15471	15377	15322	15502	15593	15320	15317	15431	15303	15499	15322	15411	15404	15488	15494	15575	15537	15629	15488	15354	15392	15586	15262	15401	15434	15451	15289	15445	15456	15671	15403	15583	15510	15428	15318	15502	15342	15242	15412	15492	15551	15424	15525	15346	15516	15318	15325	15447	15412	15617	15394	15351	15573	15360	15529	15638	15472	15317	15408	15412	15449	15362	15371	15584	15316	15560	15343	15531	15569	15507	15427	15559	15621	15438	15461	15493	15579	15604	15439	15468	15297	15324	15397	15589	15445	15580	15536	15455	15378	15498	15299	15332	15448	15565	15333	15460	15461	15507	15326	15425	15300	15241	15439	15437	15412	15441	15301	15308	15520	15593	15555	15402	15298	15493	15479	15469	15367	15447	15383	15426	15279	15324	15389	15392	15563	15387	15390	15359	15416	15422	15441	15389	15449	15137	15502	15558	15578	15491	15575	15427	15314	15269	15393	15332	15290	15586	15364	15315	15336	15485	15212	15386	15293	15558	15506	15631	15404	15594	15439	15518	15525	15373	15571	15431	15621	15547	15503	15451	15549	15450	15502	15474	15429	15383	15520	15329	15465	15484	15417	15473	15482	15456	15455	15333	15444	15337	15664	15438	15389	15262	15481	15573	15496	15343	15602	15384	15199	15380	15484	15359	15399	15538	15441	15430	15597	15407	15352	15618	15376	15429	15365	15392	15483	15642	15384	15333	15401	15391	15481	15236	15447	15396	15591	15030	15205	15372	15478	15406	15351	15364	15378	15429	15479	15580	15359	15345	15653	15521	15459	15313	15392	15563	15364	15423	15367	15463	15356	15391	15442	15507	15352	15540	15628	15463	15524	15650	15454	15360	15469	15522	15561	15348	15396	15506	15351	15219	15312	15446	15705	15464	15342	15492	15539	15478	15335	15526	15644	15345	15449	15489	15209	15430	15254	15518	15324	15339	15327	15294	15193	15417	15398	15548	15443	15466	15567	15616	15368	15404	15514	15365	15606	15297	15298	15536	15267	15688	15269	15317	15283	15519	15266	15348	15554	15545	15479	15361	15428	15409	15345	15447	15526	15732	15472	15407	15320	15545	15522	15439	15448	15605	15465	15326	15312	15309	15584	15328	15397	15316	15321	15639	15439	15492	15246	15409	15309	15468	15573	15434	15310	15456	15285	15367	15344	15515	15422	15388	15424	15448	15440	15316	15431	15392	15420	15348	15505	15416	15331	15522	15432	15208	15628	15465	15395	15255	15540	15208	15391	15352	15529	15458	15421	15443	15362	15288	15402	15366	15434	15500	15340	15477	15234	15400	15449	15578	15596	15514	15311	15402	15465	15516	15436	15417	15251	15598	15570	15475	15355	15265	15434	15353	15384	15395	15408	15340	15481	15439	15170	15376	15519	15246	15357	15494	15394	15408	15313	15454	15470	15258	15194	15618	15374	15449	15398	15434	15225	15307	15434	15588	15450	15607	15398	15323	15304	15519	15481	15486	15274	15474	15482	15419	15486	15306	15306	15630	15510	15369	15532	15239	15417	15508	15439	15407	15572	15584	15532	15690	15260	15381	15476	15567	15518	15340	15396	15187	15585	15484	15546	15370	15294	15376	15340	15496	15315	15364	15501	15498	15258	15438	15354	15335	15345	15379	15457	15518	15514	15443	15462	15261	15466	15623	15695	15643	15563	15507	15440	15542	15704	15709	15430	15293	15459	15292	15399	15383	15277	15363	15494	15712	15509	15441	15380	15297	15660	15495	15518	15324	15364	15386	15297	15471	15527	15476	15501	15353	15551	15332	15505	15375	15514	15475	15532	15878	15472	15305	15392	15406	15375	15425	15428	15410	15646	15502	15483	15514	15594	15470	15502	15347	15419	15551	15518	15452	15550	15360	15445	15344	15516	15502	15347	15441	15466	15398	15362	15350	15355	15499	15433	15305	15470	15364	15417	15541	15410	15326	15300	15602	15227	15395	15554	15319	15451	15457	15439	15471	15310	15329	15538	15427	15353	15643	15481	15509	15454	15392	15465	15406	15377	15404	15396	15354	15401	15470	15333	15507	15497	15410	15624	15376	15285	15473	15739	15227	15418	15262	15363	15537	15363	15383	15348	15616	15410	15459	15373	15317	15291	15608	15454	15408	15189	15413	15317	15367	15317	15448	15421	15483	15434	15271	15566	15519	15404	15412	15443	15354	15354	15528	15562	15302	15305	15454	15383	15411	15424	15396	15492	15510	15086	15548	15350	15399	15324	15395	15349	15604	15594	15550	15359	15347	15605	15563	15455	15313	15663	15507	15593	15592	15129	15544	15337	15511	15311	15492	15512	15446	15519	15548	15445	15228	15289	15553	15362	15366	15439	15503	15516	15299	15367	15365	15422	15532	15386	15633	15507	15649	15376	15360	15471	15438	15477	15616	15405	15387	15351	15507	15403	15470	15331	15430	15290	15375	15466	15488	15146	15623	15461	15583	15345	15498	15402	15457	15434	15333	15279	15347	15312	15606	15261	15446	15527	15382	15425	15331	15446	15397	15208	15391	15387	15512	15294	15463	15271	15422	15361	15349	15425	15459	15281	15457	15537	15339	15544	15588	15349	15349	15330	15450	15532	15388	15384	15657	15521	15504	15307	15626	15540	15498	15360	15434	15479	15378	15347	15512	15360	15491	15468	15480	15545	15570	15439	15508	15282	15452	15467	15574	15464	15632	15421	15348	15288	15365	15534	15435	15380	15363	15352	15377	15620	15290	15319	15334	15223	15429	15409	15430	15391	15673	15494	15455	15423	15323	15442	15360	15405	15303	15634	15489	15468	15401	15465	15359	15456	15481	15365	15565	15483	15580	15358	15224	15402	15444	15681	15353	15310	15331	15292	15561	15523	15442	15435	15115	15390	15426	15449	15500	15427	15518	15475	15357	15274	15375	15360	15479	15507	15511	15426	15458	15405	15484	15408	15647	15612	15520	15568	15459	15474	15410	15336	15190	15333	15434	15537	15280	15204	15366	15351	15479	15477	15286	15426	15391	15421	15365	15448	15355	15274	15324	15305	15465	15402	15375	15462	15512	15437	15460	15349	15546	15332	15429	15634	15380	15395	15548	15623	15413	15353	15658	15409	15380	15525	15563	15459	15479	15483	15459	15327	15286	15423	15439	15270	15478	15303	15348	15459	15469	15301	15388	15423	15236	15352	15588	15417	15547	15588	15445	15362	15127	15253	15580	15426	15304	15416	15423	15366	15334	15408	15390	15310	15535	15387	15664	15317	15542	15552	15659	15441	15504	15411	15561	15569	15319	15220	15567	15450	15467	15488	15489	15469	15315	15418	15611	15451	15478	15538	15444	15168	15214	15395	15622	15474	15460	15367	15512	15587	15553	15378	15399	15279	15341	15282	15388	15424	15494	15377	15512	15499	15248	15526	15402	15300	15540	15332	15461	15430	15498	15271	15659	15433	15474	15460	15606	15389	15547	15526	15472	15321	15425	15399	15342	15427	15397	15256	15426	15311	15506	15237	15560	15512	15306	15567	15408	15529	15398	15397	15560	15534	15292	15455	15500	15509	15476	15355	15412	15482	15519	15446	15428	15407	15373	15475	15691	15399	15584	15448	15444	15411	15266	15449	15371	15553	15443	15394	15520	15377	15309	15347	15252	15461	15586	15359	15505	15473	15346	15259	15214	15457	15610	15408	15346	15566	15372	15529	15446	15490	15509	15167	15417	15421	15530	15404	15530	15426	15280	15286	15325	15337	15390	15362	15325	15452	15360	15361	15510	15403	15483	15251	15639	15414	15684	15427	15508	15472	15164	15439	15419	15563	15379	15378	15708	15585	15468	15264	15419	15337	15587	15438	15567	15070	15389	15380	15461	15289	15406	15354	15382	15618	15501	15481	15468	15469	15413	15490	15345	15410	15368	15557	15480	15368	15387	15466	15201	15561	15416	15371	15617	15484	15528	15391	15582	15522	15248	15374	15561	15413	15501	15549	15373	15286	15454	15321	15397	15060	15500	15567	15455	15401	15454	15293	15361	15555	15474	15222	15405	15442	15379	15365	15375	15593	15518	15587	15386	15313	15552	15545	15397	15405	15484	15559	15336	15432	15488	15627	15645	15597	15429	15412	15510	15418	15383	15295	15600	15445	15342	15398	15429	15250	15366	15481	15225	15291	15525	15370	15470	15388	15315	15281	15288	15451	15436	15369	15375	15516	15511	15361	15505	15595	15355	15471	15518	15324	15369	15278	15505	15367	15191	15535	15328	15395	15436	15462	15490	15280	15498	15444	15351	15270	15424	15545	15313	15473	15419	15365	15433	15386	15436	15643	15424	15587	15437	15361	15534	15603	15715	15481	15437	15374	15533	15439	15608	15624	15480	15422
61937	104655	81605	51012	28821	15755	13817	13900	13958	13833	13836	13999	13773	13939	13829	14014	13946	14011	13884	13894	14064	13973	14066	13872	14176	13904	13864	13823	13988	13881	13998	13865	13991	13836	13801	13922	14065	13779	13822	13769	13967	13803	13959	13864	13839	13918	13822	13869	13713	13770	13969	13913	13967	14058	13865	14012	13782	13920	14049	14024	13897	13865	13936	13858	13810	13832	14126	14016	13683	13934	13850	13717	13942	13871	13821	13942	13961	13750	13910	13879	13907	13993	14018	13970	13791	13931	13823	13888	13610	13929	13915	13897	13995	13888	13797	13806	13790	13857	13799	13939	14032	13868	13923	13930	13965	13813	13854	13865	13836	13869	13977	14042	13850	13810	13829	13738	13982	13811	13960	13764	13962	13812	13861	13871	13831	13676	13838	13888	13895	13951	13864	13796	13859	13928	13746	13939	14062	13985	13913	13847	13749	13950	14060	13916	13911	13976	13832	13771	13925	13932	13886	13975	13942	13860	13830	13846	13900	14008	13992	13885	13724	13936	14062	13839	13893	14128	13804	13831	14003	13915	14011	13870	13928	13788	13941	13766	14012	13938	13861	13831	13853	13991	13773	13716	13871	13858	13960	13851	13994	13863	13890	13835	13953	13962	13740	14008	13758	13931	13872	13817	13929	13814	13847	13884	13951	14010	14011	13781	13886	13776	13938	13813	13977	13891	13883	14062	13866	13917	13854	13743	13741	13844	13749	14093	14056	13855	13918	13674	13828	13993	13816	13927	14045	13904	13933	13847	13789	13814	13806	13941	13920	13989	13973	13968	14003	13841	13825	13987	13901	13679	13900	13947	13833	13997	13737	13931	13970	13828	13855	13984	14092	13759	13724	13992	13817	13870	13951	13970	13923	13985	13627	13896	13964	13959	13946	13872	13844	13913	13884	13791	13901	13664	13884	14112	13820	13872	13994	13882	13881	13870	13759	13869	13956	13727	13820	13897	13815	13900	14028	13848	13844	13714	13838	13820	13892	13913	13894	13909	13956	13775	13994	13747	13882	13867	13844	13730	14018	13798	14071	13904	13880	13832	13836	13980	13956	13974	13804	13900	13892	13778	13941	13775	13774	13824	14021	13910	13882	13950	13993	13847	14026	13881	13867	14010	13831	13846	13864	13832	14025	13748	13824	13725	13657	13851	14154	13862	13694	13852	13869	13896	13991	13894	13972	14033	14017	13775	13822	14118	13858	13986	14054	14020	13880	13776	13781	13801	13939	13949	13966	13858	13737	13862	13970	14024	14029	13888	13753	13829	13766	13656	14015	13990	13974	13666	14072	13921	13771	13905	13738	13802	13765	13899	13734	13999	13938	13847	13900	13911	13831	13945	13700	13837	13908	13990	13846	13836	14097	13851	13878	13838	13885	13997	13817	14013	13923	13861	13841	13778	14012	14097	13906	13917	13854	13940	14014	13947	13746	13914	13791	13937	13850	13829	13990	13806	13800	13869	13943	13919	14033	13828	13921	13855	13897	14028	13983	13764	13816	13932	13869	13952	13902	13834	13956	13861	13810	13860	13830	14023	13905	13794	13865	13934	13857	13950	13788	14009	13742	13914	13951	13999	13878	14006	13917	13867	13819	14002	14043	13797	13745	13788	13939	13981	13945	14022	13933	13718	13849	14014	13966	13932	13891	13953	13644	13896	13965	13959	13908	13895	14081	13785	13844	13906	13918	13860	14010	13948	13931	13794	13863	13944	13697	13918	13822	13958	13870	13874	13882	13903	13899	13695	13852	13997	14081	13937	14001	13852	13830	13750	14013	13774	14025	13849	13752	13726	13967	13896	13839	13903	13920	13829	13894	13990	13884	13894	13863	13978	13821	13833	13976	13950	13892	13955	13871	13823	13863	13837	13994	14002	13872	13905	14017	13889	14106	13790	13639	14121	13866	13957	13736	13866	13920	13915	13877	13866	13944	13768	13766	13848	13789	13820	13964	13995	13808	13762	13803	13947	13971	13841	13806	13965	13780	13880	13848	13961	13833	13788	13824	13880	13921	13659	13795	14012	13803	13959	13872	13931	13901	13968	13914	13876	14011	13742	13871	13909	13942	13892	13817	13949	13677	13968	13852	13842	13832	13790	13982	13930	13691	13857	13968	13854	13926	13841	13855	13987	13846	14049	13900	13870	13969	13800	13858	13894	13790	14002	13841	14023	13864	13876	13928	13982	13881	13977	13859	13865	13846	13927	13813	13889	13923	13884	13859	13969	13856	13946	13906	13766	13942	13963	13882	13849	13785	13977	13770	13881	13998	13861	13839	13891	13912	13919	13968	13875	13895	13949	13961	13752	13847	13860	13950	13920	13853	13893	13844	13887	13921	14020	13951	13865	13909	13985	13875	13975	13758	14008	13830	13943	13872	13955	13855	14009	13939	13901	13885	13658	13820	13640	13794	13793	13887	13820	13749	13725	13878	14016	13799	14025	13940	13798	13948	13900	13924	13868	13768	13856	13799	13776	13902	14063	13863	13895	13852	13801	13897	13906	13821	13938	14001	13857	13817	13845	13910	13859	13907	13900	13902	13797	13832	13889	13904	13851	13897	13960	13889	13746	14020	13850	13722	14013	13745	13875	13873	13929	13885	13920	14013	13798	14060	13993	13742	13854	13903	13936	13964	13964	13816	13878	13886	13928	13918	13947	13890	13941	13534	13844	13788	13875	13899	13803	13917	13802	13909	13947	13836	14051	13870	13839	13841	13819	14113	13982	13887	13908	13878	13919	14037	14007	13951	13912	13903	13814	13830	14040	14110	13836	13831	13751	13797	13987	14058	13797	13774	13689	13780	13828	13777	13901	13865	13790	13979	13830	13826	13910	13796	14029	14040	13856	13809	13855	13904	13869	14000	13865	13837	13867	13889	13909	13936	13937	13962	13978	13933	13811	13851	13848	13940	14022	13942	13823	13750	13712	13858	13900	13723	13893	13765	13879	13962	13814	13967	13895	13909	13887	13792	13928	13964	13941	13905	14006	13810	13884	13713	13873	13907	13769	13872	13661	13647	13941	13936	13695	14009	13906	13706	14025	13898	13790	13854	13990	13931	13901	13989	13813	13882	14075	13800	13982	13901	14085	13841	13871	13948	13983	13934	13871	13924	13829	13873	13799	13835	13766	14004	13906	13848	13919	13897	13754	13973	13827	13885	14020	13922	13808	13939	13745	13839	14010	13743	13923	13813	13953	13855	13791	13857	13846	13794	13745	13705	13909	13672	13943	13874	13879	13872	13766	13948	13953	13752	13903	13771	14031	13827	13725	13895	13860	13854	13956	13873	13785	13988	13903	13752	13846	13762	13853	13901	13978	13653	13875	13972	13908	13913	13919	13862	13896	13967	13801	13875	13941	13933	13778	13851	13896	13775	13773	13880	13739	13929	13787	13969	13906	13886	13787	13932	13875	13940	13912	13804	13714	13841	13902	13990	13800	13798	13903	13860	13764	13929	13770	13929	14002	13891	13934	14001	14159	13818	13950	13939	13765	13872	13894	13905	13850	13727	13895	13914	13861	13717	13770	13868	13935	14096	13838	13780	14027	14044	13665	13928	13940	13792	13741	13932	13897	13910	13881	13919	13946	13866	13927	13725	13802	13840	13956	13853	13961	13767	13858	14003	13930	13728	13754	14025	13910	13831	13742	13972	13798	13797	13905	13961	14118	13858	13699	13747	13888	13827	13966	13913	13962	13823	13903	13779	13852	13794	13909	13912	13783	13796	14003	13972	13967	13839	13972	13858	14033	13838	13789	13895	13791	13940	13878	13757	13943	13816	13841	13922	13923	13934	13788	13837	13831	13819	13795	13800	13916	13863	13898	13905	13975	13832	14036	13760	13950	13910	13891	14001	13959	13980	13978	13851	13848	13612	13919	13876	13746	14024	13905	13900	13779	13926	13851	13925	13895	13836	13892	13985	13822	13850	14006	13795	13996	13883	13848	13978	13857	13901	13919	13743	13829	13869	13729	13879	13772	14057	13817	13952	14020	13944	13860	14026	13891	13811	13938	13986	13938	13863	13920	13840	14005	13863	13813	13848	13725	14007	13798	13828	13939	13863	13799	13955	13823	13906	13829	13863	13950	13892	13895	13868	13833	13832	13798	13878	13916	13796	13897	13892	14012	13846	13923	14129	13690	13894	13766	13848	13929	13813	13877	13863	13815	13849	13930	13875	13902	13931	13944	14078	13913	13827	13973	13803	13951	13761	13816	13989	14017	13983	13746	13827	13999	13813	13905	13891	13727	13758	13966	13838	14113	13912	13842	13832	13927	13666	13874	13964	13869	13749	13778	14052	13840	13891	13820	13887	13937	13759	14016	13848	13873	14047	13884	13880	13768	13966	13783	13927	13850	13810	13886	14021	13792	13833	13722	13818	14061	13792	13909	13925	13940	13898	13758	13718	13958	13843	13760	14032	13867	13922	14011	13791	13831	14037	13770	13743	13835	13862	13777	13869	13934	14042	13901	13825	13645	13758	13780	13859	13939	14115	13874	13905	13891	13824	13937	13908	13918	13754	13943	13793	13804	13866	13778	13762	13990	13735	13829	13750	13847	13739	13900	13856	13771	13770	13856	13858	13975	13759	14061	13783	13875	13758	13850	13747	13776	13953	13904	13812	13788	13846	14017	13644	13753	13891	13820	13936	13871	13970	13893	13933	13837	13875	13959	13681	13760	13737	13923	13839	13844	13795	13865	13850	13915	13786	13875	13998	13827	13901	13831	13947	13898	13844	13724	13850	13749	13884	13876	13723	13805	13901	13841	13978	13786	13816	13964	13892	13797	13878	13881	13858	13844	13811	13721	13851	14024	13992	14038	13830	13808	13681	13836	13830	14013	13752	13888	14047	13815	13943	14042	13950	13958	13771	13880	13900	13901	13986	13658	13823	14097	13831	13973	13833	13860	13913	13665	13869	13918	13795	13891	13829	13892	13811	13940	13884	13756	13967	13856	13640	13853	13905	13978	13780	13961	13851	13941	13952	13973	13904	13941	13982	13841	13871	13754	13855	13851	13833	13756	13840	13852	13901	13843	13999	13859	13854	13902	13871	13808	13954	13782	13898	13875	14025	13902	13885	13778	13795	13976	13840	13846	13783	13959	13831	13720	13971	13945	13833	13924	13954	13788	14028	13828
31365	36371	37705	26057	17556	15485	15462	15259	15244	15099	14966	14951	15043	15227	14935	15267	15084	15083	15149	15053	15089	15028	14922	15065	14969	15177	14946	15176	14981	14871	15009	15155	15070	14884	14970	15172	15008	15098	14970	15097	15029	14899	15112	15174	15013	15147	15206	15022	15136	15083	14941	15000	15090	14983	15015	15034	15086	14967	15095	15128	15031	15124	15126	15128	14980	14973	15041	14950	15157	15260	14988	14951	14940	15181	14961	14979	14848	15213	15037	15039	15059	15003	15157	14787	15125	14932	14922	15204	15079	15050	14972	15108	15086	14976	15060	15158	14975	15066	14994	15032	15079	15096	14788	14972	14887	14958	14883	14878	15071	15105	15089	15213	14756	15055	15127	15236	15011	15075	15033	15034	14906	14909	14924	14978	15085	14897	14800	14988	15036	14984	14971	14865	14958	15083	15092	15049	15147	14831	14926	14951	15025	15115	14902	14814	15073	14920	15079	14789	14904	15132	14927	15025	15072	15121	15130	14954	14644	15196	14942	15009	14743	14990	15175	15010	14951	15031	14967	14893	15145	14918	14946	14844	14949	14954	15076	15006	15098	14982	15104	14985	15048	14813	14725	15029	15026	14932	14989	15183	15069	15135	14953	15109	14891	15013	15018	15076	14932	14919	15132	14887	15039	15008	15053	14993	15037	15137	14868	15050	15170	14979	15064	15103	15126	14974	14839	15136	15015	15065	15135	14960	14947	15043	14881	14996	15045	15058	14921	15149	15058	14981	14889	15043	15273	14945	14987	14856	15075	14889	14927	14997	14993	15077	15227	14965	15126	14983	14850	14973	14943	14994	15039	14822	15055	15063	14947	15021	14911	15025	15022	15043	15064	15002	15022	14972	15113	14980	15055	14980	14803	14985	14831	15126	15166	15051	15098	15051	14894	15063	15046	14957	14952	15009	14777	14868	14895	14933	15048	15252	15260	15046	14906	15112	14952	14998	15060	15016	15044	14769	14892	14968	14910	15070	15000	15011	14651	15133	14958	15076	15126	15116	14960	15001	14900	15054	15011	14822	15111	15222	14985	15062	15258	15042	15244	15033	14921	14959	15100	14915	15099	15071	14960	14885	15003	14722	15149	15061	14987	14955	15306	14814	14987	15125	14906	14952	15032	15027	14912	14945	15118	15101	15014	15040	15008	15068	15013	14954	14985	15147	14859	14968	15086	15017	14925	14703	14899	14945	14874	14917	14971	15101	15087	14961	15071	15037	14977	14975	14887	15151	14861	15052	14940	15077	14837	15227	14918	15010	14862	15037	14905	15021	15160	15016	15112	15065	15268	15053	15092	14806	14952	15095	15079	14949	15060	14975	14895	14842	14943	15128	15081	15110	14959	15165	14898	15170	15152	15001	15133	15079	15174	14963	15166	14995	15038	15108	15028	14879	14919	15166	14967	14815	14920	14928	14934	14889	15257	15055	14966	14845	15070	15027	15028	14930	14939	15234	14865	14881	15089	15041	14906	15109	15166	15016	15095	15052	15046	14870	15138	14914	15237	15015	15045	15028	15065	15091	15173	15098	14980	15144	14871	14885	15002	14861	15082	15000	15226	15043	15052	14965	15197	14987	14961	15031	14886	15103	15012	15135	14964	15095	14967	14903	14998	15152	15231	14963	15006	15095	14942	15090	15165	14996	14953	15197	14885	15062	15120	15137	15063	14932	15131	14803	14901	14942	14945	14905	14832	14842	15084	14914	15285	15292	15021	15170	15033	15113	14919	15064	15054	14930	15305	14939	15126	14905	15030	14939	15133	14918	15064	15095	15132	14922	15070	14993	14875	15043	14871	15073	14995	15030	15166	15010	15120	15080	14900	14974	15080	15184	15010	15002	15133	15091	15109	15168	15092	15072	14813	15086	15192	14916	15000	15158	15030	14994	14775	15196	14943	15052	15130	15259	15092	14723	15053	15032	15057	14971	14840	15201	14920	15046	14994	15182	15239	15032	14893	15058	15039	14931	15009	14839	15084	15008	15047	15034	15074	14888	15074	15151	14915	14935	15019	14984	15111	14976	15024	14995	15046	14995	14839	15095	15201	15035	15070	15113	15057	15085	15057	14994	14988	15150	14873	15011	15119	14962	14931	14962	14923	15154	14824	14945	15038	14995	15037	14885	15152	15044	15092	15019	14987	14975	15132	15039	15028	15089	15145	15077	14792	15124	14995	14923	15037	14901	15073	14917	14926	14950	15083	15063	15048	15018	15043	14858	15146	14947	15076	15138	14977	14992	14818	15060	15016	14899	15123	15002	15211	15078	14946	15039	15017	15020	15195	14976	15165	15082	15035	14940	14993	14837	14999	15079	14867	14965	15302	14891	15116	14912	14920	15105	15138	15030	15005	15137	15114	15215	15125	14973	14983	14987	15057	14995	15024	15159	14819	14947	14944	15058	15073	15096	14928	15017	14927	14872	14979	15083	15055	15054	14814	15014	14869	15176	15044	15209	15122	15047	14923	15061	15024	14888	14864	15030	15081	14926	14874	15148	15099	15071	14906	15019	14938	14984	14854	15047	15078	15136	14988	14968	14970	15123	14982	14934	15066	15064	15048	15136	15134	15191	15147	14916	14957	14982	15070	14885	14988	15063	14825	15110	15107	15024	15187	14964	14975	15200	14913	15042	14960	14972	15077	14966	14970	15237	14898	14875	15037	14893	15086	15010	14939	14910	15155	15095	15058	14950	14940	14951	15137	14995	14992	14966	15041	14960	15142	14988	14916	15127	14869	15070	15136	15029	14945	15045	15108	14991	15146	14990	14973	15148	15032	14992	15053	15020	15179	15035	14884	15176	14867	15073	14971	15094	15077	15071	15193	14883	14800	15050	14917	14959	14930	14732	15027	15174	15017	15105	14849	14916	15015	14736	15066	14953	15080	14992	15202	15022	14849	15111	15050	15197	15164	15001	15002	15070	15062	14928	14835	15098	15001	14974	15130	15011	15102	15092	14825	14864	15056	15096	14813	14940	15037	14883	15032	14945	14943	14989	15017	14989	15013	15012	14960	14749	15055	14797	15109	14822	15177	15063	15148	14968	14994	14862	15064	15132	14950	15168	15198	14915	14899	14981	15063	15006	15114	15123	15114	15128	14974	14933	14931	14949	15051	15175	15027	15016	15011	15063	15076	15088	15109	15075	14950	15102	14956	14994	14989	15050	14985	14976	14900	14856	15122	15169	14923	14942	15106	14957	14934	15085	15045	15097	15251	15084	14963	14807	15014	15046	14819	15020	14881	14940	15167	14954	15109	14999	14892	14868	14948	15000	14850	15160	15094	15010	14860	15224	15011	15054	15027	14858	14944	15164	15217	14932	15100	15047	15067	15237	15112	14951	14887	14983	14947	15139	15155	15259	15138	15031	14899	15081	14905	14997	15011	15108	14987	14932	15104	15138	14992	15080	15099	15093	15191	15181	14979	15324	15111	14927	15129	14975	15010	15044	15062	15011	14994	15000	14889	14905	15026	15148	15168	15118	15152	15042	15037	15092	15080	15302	14892	15067	14936	15017	15123	15056	14854	15108	14799	14998	14920	14857	15004	15202	15072	15163	14942	15059	14887	14968	15155	14984	15260	14992	14997	15034	15152	14986	14895	15159	15041	15070	14965	14967	15028	14749	15124	15039	15153	14965	15025	15238	14934	14960	15012	15203	15315	14963	14817	15037	15012	14966	15079	14861	15225	15065	14920	14992	15030	15025	14986	14935	15098	15147	14993	14896	15127	15175	14985	14986	14891	15086	14913	15234	15038	14995	14990	15008	15067	15108	15005	15065	14875	14918	15163	15008	15071	15129	14924	15017	15015	15031	15006	14915	15006	14977	14914	14985	14975	14780	15231	14822	15082	15005	15177	15322	15076	15050	14859	15185	14935	15099	14867	15138	14927	14917	15026	15054	14868	15075	14960	15026	15110	15235	14956	14933	14967	15106	14961	15022	15004	15155	14946	15053	15213	14862	15091	15207	15070	15048	15067	15266	14980	15028	14972	15029	15095	15054	15083	15159	14981	14852	15111	14952	14866	14958	14886	14897	15104	14957	14962	15175	15027	15042	15128	14862	15248	15034	14842	14967	14854	15041	15054	15048	15119	15189	14949	14788	15129	14997	15050	15022	15018	15288	15210	14848	15000	14983	15122	14983	14960	14962	15022	15077	15097	14799	15134	14950	15271	15099	14936	15000	14997	14883	15060	14946	15175	14918	14898	15031	14993	14923	14961	14959	14962	15123	15032	15011	15056	14934	14981	15037	15044	15102	15101	14948	15096	15012	14985	15080	14978	15042	15049	15049	15181	15044	15111	14899	15069	14890	15155	14987	15004	15060	15133	15042	15294	15091	14769	14932	14985	15043	14991	14924	14928	14906	14974	15138	14873	15091	15089	15102	14904	15144	14924	15217	14973	15110	14950	14923	15160	15034	15079	14964	14896	15368	14992	15054	15024	15086	14995	14805	15050	15038	14872	14929	15143	14937	14916	14959	14800	15076	15037	14981	14953	14962	15108	15093	15038	15190	15011	15120	14962	15049	15084	14944	15012	14993	15084	15087	15092	15060	15230	15007	15040	14971	14996	14869	15114	14954	14967	14953	15148	14901	14990	14994	14882	15029	14844	15023	14843	14927	15167	15097	15045	15159	14912	15057	14918	14874	15197	15234	14862	14953	14945	15080	14799	14960	14909	14949	14989	15080	14949	14917	14827	14807	15067	15018	14820	14863	15017	14920	15211	15101	15061	14994	14868	15118	14860	14916	15216	14979	14987	15021	14902	14975	15134	14855	14969	15004	15018	15089	15160	15095	15129	14991	15121	14930	14998	14961	15051	15303	14835	15057	15112	15103	15220	14987	14929	15118	15143	14820	15054	15047	15149	15021	14995	14999	14805	15185	15052	14965	15029	14903	15053	14895	15076	15092	15033	15128	14900	14873	14745	14937	15029	15141	14849	14764	15128	14954	14967	15031	15056	15259	15065	14904	14774	14794	14979	14987	14961	15063	15164	15030	15089	15021	14876	15071	14928	15114	15161	15043	15039	14979	14863	14964	15051	15107	14878	14950	15064	15025	14814	15009	14975	14960	14953	14835	14963	15083	15022	15008	14971	14752	14985	15076	14999	14938	15070	15119	15177	15020	14969	15066	14864	14875
41172	55018	39994	22376	15195	13816	13674	13648	13629	13644	13734	13554	13660	13652	13577	13743	13716	13662	13663	13670	13482	13668	13548	13700	13694	13844	13639	13555	13731	13535	13483	13641	13507	13683	13743	13660	13577	13825	13710	13633	13486	13635	13541	13736	13797	13654	13871	13446	13657	13667	13728	13579	13577	13510	13595	13470	13707	13359	13647	13590	13621	13823	13537	13553	13524	13617	13671	13613	13433	13592	13599	13545	13639	13654	13608	13693	13523	13696	13567	13741	13609	13691	13500	13597	13753	13485	13559	13474	13590	13723	13613	13845	13763	13603	13582	13706	13479	13463	13633	13564	13494	13579	13486	13628	13642	13644	13619	13633	13665	13640	13510	13617	13645	13592	13529	13631	13609	13478	13586	13594	13626	13631	13589	13546	13710	13521	13629	13651	13600	13647	13604	13417	13637	13465	13534	13620	13693	13541	13699	13577	13677	13719	13604	13673	13627	13634	13485	13535	13599	13564	13532	13618	13580	13589	13607	13570	13743	13534	13648	13544	13692	13636	13525	13598	13648	13702	13674	13666	13681	13543	13755	13791	13704	13683	13611	13584	13646	13640	13566	13484	13682	13651	13587	13672	13618	13408	13661	13540	13604	13751	13603	13722	13653	13703	13543	13878	13398	13699	13621	13626	13722	13686	13589	13538	13484	13709	13558	13740	13615	13725	13753	13634	13797	13663	13850	13767	13553	13505	13655	13717	13657	13648	13680	13596	13746	13617	13634	13566	13575	13630	13601	13565	13648	13683	13632	13775	13655	13680	13579	13489	13607	13638	13708	13667	13676	13581	13733	13646	13585	13578	13535	13673	13523	13722	13783	13605	13663	13596	13701	13809	13757	13681	13543	13566	13512	13699	13487	13630	13637	13632	13605	13735	13611	13621	13388	13527	13602	13645	13554	13508	13671	13639	13643	13653	13683	13586	13686	13696	13540	13588	13621	13642	13650	13558	13802	13567	13597	13848	13606	13697	13562	13666	13758	13756	13702	13696	13683	13501	13643	13599	13606	13554	13673	13670	13591	13551	13586	13772	13532	13644	13583	13492	13668	13574	13617	13748	13782	13644	13728	13848	13401	13618	13771	13716	13577	13397	13704	13606	13598	13674	13701	13836	13665	13546	13658	13529	13432	13648	13598	13590	13696	13598	13560	13675	13708	13749	13656	13758	13483	13600	13724	13829	13646	13692	13662	13838	13688	13769	13706	13517	13665	13472	13558	13627	13530	13578	13518	13658	13632	13642	13710	13723	13797	13530	13718	13526	13548	13610	13651	13580	13573	13537	13400	13593	13494	13680	13618	13661	13633	13653	13645	13590	13655	13676	13645	13665	13574	13680	13762	13527	13558	13461	13671	13806	13774	13694	13538	13638	13459	13600	13617	13597	13710	13640	13674	13653	13688	13647	13688	13613	13713	13631	13658	13566	13720	13537	13789	13651	13537	13643	13619	13688	13680	13543	13555	13593	13542	13700	13656	13551	13629	13722	13745	13752	13421	13559	13702	13624	13767	13594	13563	13570	13570	13605	13523	13567	13543	13531	13480	13536	13487	13671	13646	13561	13540	13734	13663	13594	13582	13600	13552	13617	13594	13550	13661	13634	13738	13661	13557	13656	13843	13683	13448	13636	13497	13621	13574	13677	13481	13734	13609	13559	13678	13497	13608	13723	13731	13742	13554	13885	13561	13664	13551	13583	13700	13569	13631	13590	13610	13552	13665	13550	13667	13724	13641	13724	13760	13608	13604	13613	13661	13665	13506	13627	13656	13574	13492	13669	13726	13710	13732	13543	13495	13655	13498	13540	13725	13736	13675	13661	13655	13694	13800	13764	13606	13687	13595	13641	13704	13602	13701	13599	13558	13600	13623	13636	13529	13769	13675	13540	13567	13481	13604	13638	13632	13559	13607	13556	13701	13582	13781	13524	13639	13704	13544	13569	13691	13520	13603	13723	13526	13523	13665	13531	13555	13654	13597	13764	13512	13607	13716	13577	13643	13669	13638	13829	13716	13749	13739	13653	13491	13588	13561	13562	13651	13402	13511	13702	13540	13578	13512	13669	13771	13594	13522	13404	13925	13613	13681	13583	13688	13698	13603	13612	13511	13543	13741	13636	13550	13551	13654	13535	13862	13550	13669	13708	13573	13623	13666	13619	13706	13609	13564	13642	13675	13552	13771	13590	13745	13601	13642	13711	13669	13615	13604	13784	13573	13582	13716	13676	13577	13636	13582	13507	13558	13554	13624	13594	13457	13534	13508	13665	13444	13518	13618	13626	13629	13660	13536	13547	13506	13540	13833	13750	13646	13695	13536	13666	13738	13574	13652	13491	13515	13675	13544	13523	13687	13609	13556	13608	13649	13539	13588	13679	13545	13565	13629	13692	13491	13620	13602	13616	13633	13689	13620	13718	13705	13613	13894	13520	13485	13598	13569	13682	13744	13757	13691	13634	13759	13702	13751	13472	13762	13730	13814	13457	13729	13629	13604	13673	13702	13711	13639	13507	13609	13799	13579	13623	13559	13731	13696	13590	13573	13576	13533	13663	13537	13545	13585	13540	13810	13827	13603	13634	13448	13522	13727	13502	13644	13584	13576	13666	13512	13682	13679	13687	13644	13564	13581	13613	13656	13501	13556	13787	13823	13511	13681	13824	13605	13487	13608	13568	13674	13509	13529	13858	13560	13607	13724	13686	13645	13679	13457	13442	13649	13576	13528	13768	13585	13674	13480	13703	13509	13753	13562	13657	13542	13551	13726	13587	13523	13523	13580	13660	13576	13565	13669	13565	13489	13687	13425	13582	13558	13582	13594	13609	13682	13690	13556	13526	13738	13650	13604	13706	13647	13529	13678	13766	13591	13512	13790	13728	13625	13627	13675	13635	13611	13766	13519	13519	13474	13562	13690	13549	13605	13541	13649	13608	13691	13510	13531	13620	13601	13465	13667	13566	13621	13561	13427	13653	13751	13472	13698	13622	13576	13641	13738	13603	13634	13659	13587	13663	13654	13507	13624	13470	13500	13709	13592	13635	13515	13650	13635	13665	13575	13758	13574	13616	13615	13634	13509	13676	13634	13588	13689	13683	13592	13651	13633	13631	13519	13634	13504	13673	13658	13751	13691	13723	13588	13684	13450	13684	13496	13616	13695	13570	13630	13728	13638	13547	13599	13501	13675	13632	13685	13679	13797	13516	13449	13700	13489	13499	13681	13480	13565	13644	13756	13636	13553	13575	13518	13600	13571	13656	13656	13657	13557	13592	13621	13639	13743	13717	13570	13638	13626	13658	13644	13482	13604	13595	13614	13547	13675	13536	13641	13678	13656	13528	13690	13605	13713	13515	13614	13566	13625	13607	13687	13829	13695	13795	13681	13520	13603	13632	13712	13591	13551	13628	13689	13498	13621	13591	13501	13440	13622	13602	13572	13714	13623	13715	13625	13518	13627	13662	13604	13596	13637	13616	13463	13523	13553	13600	13633	13730	13635	13421	13602	13523	13711	13629	13702	13709	13717	13682	13575	13594	13576	13728	13665	13707	13643	13569	13768	13604	13743	13677	13749	13484	13523	13502	13706	13721	13663	13512	13697	13607	13574	13743	13584	13658	13603	13566	13553	13674	13625	13598	13619	13613	13613	13680	13549	13610	13601	13398	13666	13527	13663	13633	13652	13653	13729	13461	13649	13677	13729	13657	13611	13623	13696	13520	13519	13749	13646	13669	13611	13690	13569	13552	13680	13575	13676	13605	13726	13645	13804	13688	13767	13693	13748	13697	13623	13647	13444	13548	13575	13740	13571	13773	13701	13543	13510	13623	13469	13632	13743	13488	13764	13680	13371	13605	13667	13569	13605	13567	13591	13619	13681	13581	13693	13509	13673	13734	13575	13561	13595	13647	13815	13587	13781	13605	13593	13654	13701	13705	13658	13681	13518	13678	13604	13820	13616	13663	13584	13556	13658	13561	13532	13678	13702	13598	13617	13637	13617	13669	13655	13578	13501	13577	13531	13518	13682	13641	13663	13802	13607	13638	13844	13625	13715	13566	13662	13644	13702	13418	13721	13602	13790	13600	13719	13558	13567	13569	13724	13860	13854	13742	13689	13556	13586	13628	13591	13581	13733	13738	13683	13527	13513	13777	13847	13472	13557	13745	13529	13555	13529	13796	13693	13537	13730	13640	13710	13701	13776	13680	13573	13701	13643	13446	13599	13581	13810	13737	13662	13535	13647	13698	13659	13709	13633	13625	13566	13534	13663	13656	13577	13870	13643	13629	13732	13678	13754	13526	13678	13769	13602	13472	13778	13572	13813	13405	13598	13671	13581	13621	13657	13568	13685	13822	13655	13506	13673	13583	13530	13827	13589	13614	13854	13642	13594	13582	13730	13628	13677	13596	13725	13733	13705	13611	13469	13487	13751	13672	13691	13533	13559	13617	13625	13595	13834	13575	13537	13661	13717	13647	13594	13682	13627	13638	13661	13534	13663	13564	13828	13765	13797	13592	13469	13695	13644	13550	13566	13536	13601	13630	13738	13615	13597	13639	13699	13621	13490	13600	13606	13690	13636	13581	13661	13690	13547	13738	13576	13624	13494	13517	13724	13536	13737	13675	13580	13585	13613	13528	13669	13738	13592	13751	13624	13682	13642	13558	13614	13665	13602	13679	13600	13588	13788	13644	13508	13548	13673	13550	13679	13706	13521	13603	13683	13637	13635	13508	13408	13671	13624	13542	13698	13595	13521	13923	13657	13684	13770	13582	13592	13577	13619	13441	13619	13710	13579	13598	13626	13648	13833	13572	13683	13578	13628	13538	13699	13551	13480	13610	13685	13652	13547	13760	13665	13738	13639	13712	13667	13828	13729	13691	13509	13654	13682	13659	13756	13685	13737	13695	13647	13746	13702	13657	13737	13857	13718	13738	13459	13681	13756	13537	13714	13697	13596	13560	13548	13579	13636	13541	13459	13635	13674	13676	13666	13700	13697	13549	13596	13710	13556	13512	13544	13549	13647	13624	13688	13546	13489	13609	13577	13572	13706	13528	13587	13616	13546	13517	13757	13516	13663	13772	13711	13652	13633	13602	13675	13667	13443	13528	13640	13750	13472	13669	13571	13823	13729	13440	13586	13483	13674	13491	13684	13562
27609	32611	42435	30981	20002	15972	15362	14790	14525	14573	14649	14695	14510	14498	14632	14485	14419	14607	14620	14623	14560	14668	14542	14593	14753	14440	14586	14525	14497	14456	14586	14707	14704	14610	14569	14513	14879	14501	14782	14596	14381	14388	14572	14548	14552	14592	14662	14632	14527	14537	14449	14536	14647	14509	14462	14475	14692	14640	14606	14322	14542	14562	14456	14512	14485	14401	14606	14552	14488	14659	14329	14635	14507	14684	14473	14549	14555	14432	14466	14469	14453	14470	14495	14356	14470	14546	14415	14639	14512	14625	14477	14547	14378	14565	14291	14521	14592	14435	14415	14483	14408	14552	14687	14441	14659	14423	14506	14514	14509	14421	14396	14544	14472	14530	14408	14489	14719	14335	14664	14394	14492	14342	14363	14614	14559	14642	14713	14465	14584	14668	14637	14252	14665	14547	14344	14598	14747	14609	14590	14392	14430	14242	14549	14496	14695	14457	14458	14542	14542	14438	14645	14519	14453	14405	14347	14495	14276	14394	14677	14552	14479	14623	14526	14357	14438	14624	14580	14547	14630	14563	14346	14315	14505	14397	14354	14500	14581	14407	14616	14424	14491	14659	14311	14421	14342	14450	14662	14636	14560	14602	14603	14566	14543	14432	14418	14520	14508	14346	14401	14495	14607	14460	14454	14411	14702	14367	14516	14462	14387	14430	14430	14487	14561	14320	14510	14453	14472	14650	14554	14726	14572	14480	14211	14374	14429	14554	14458	14293	14424	14370	14573	14529	14455	14593	14396	14446	14524	14334	14322	14471	14401	14715	14413	14293	14519	14604	14438	14783	14547	14640	14518	14293	14284	14511	14331	14328	14456	14416	14318	14531	14653	14402	14467	14294	14495	14602	14468	14612	14516	14517	14557	14522	14610	14573	14522	14392	14414	14587	14583	14501	14500	14598	14595	14613	14553	14769	14484	14487	14554	14495	14559	14391	14363	14388	14607	14419	14424	14596	14385	14522	14394	14659	14608	14607	14510	14349	14552	14445	14433	14400	14499	14379	14395	14471	14466	14489	14530	14575	14545	14662	14554	14480	14330	14483	14451	14585	14491	14366	14726	14567	14596	14427	14353	14521	14611	14710	14505	14635	14560	14365	14554	14645	14478	14604	14540	14594	14514	14372	14490	14516	14709	14434	14522	14238	14537	14580	14581	14375	14328	14502	14401	14497	14468	14388	14359	14581	14559	14576	14425	14621	14324	14600	14506	14486	14408	14653	14567	14420	14607	14523	14477	14403	14606	14506	14629	14619	14470	14591	14518	14422	14442	14622	14658	14474	14500	14598	14807	14343	14704	14615	14341	14667	14598	14474	14648	14434	14468	14426	14528	14708	14365	14554	14371	14339	14415	14528	14492	14457	14610	14561	14443	14617	14512	14428	14446	14398	14577	14481	14641	14573	14655	14284	14502	14548	14410	14736	14421	14490	14530	14495	14671	14452	14444	14289	14521	14317	14386	14654	14470	14678	14458	14439	14588	14458	14590	14486	14314	14389	14424	14469	14380	14289	14680	14625	14596	14393	14701	14487	14600	14528	14591	14377	14607	14676	14534	14540	14617	14580	14654	14557	14427	14516	14463	14411	14549	14432	14527	14323	14561	14576	14350	14351	14484	14408	14393	14436	14546	14520	14468	14550	14591	14524	14644	14432	14611	14612	14728	14370	14497	14577	14632	14501	14571	14484	14388	14534	14549	14559	14614	14341	14518	14471	14446	14543	14564	14604	14471	14499	14616	14527	14362	14518	14414	14588	14514	14355	14560	14636	14422	14379	14494	14272	14417	14451	14662	14546	14400	14383	14568	14552	14526	14440	14376	14461	14539	14435	14439	14467	14441	14560	14394	14487	14396	14560	14428	14364	14453	14485	14483	14363	14574	14687	14412	14660	14491	14688	14564	14484	14463	14503	14475	14407	14519	14378	14689	14601	14672	14403	14486	14601	14354	14558	14510	14505	14330	14464	14449	14519	14342	14508	14533	14439	14555	14492	14518	14597	14558	14486	14591	14484	14521	14454	14640	14458	14477	14470	14619	14405	14526	14550	14589	14507	14518	14622	14471	14462	14517	14319	14356	14377	14350	14465	14425	14386	14434	14411	14353	14484	14536	14311	14452	14517	14521	14511	14644	14515	14468	14447	14601	14552	14602	14485	14504	14443	14509	14661	14498	14589	14401	14407	14617	14427	14344	14578	14487	14352	14555	14448	14504	14546	14619	14447	14370	14503	14553	14582	14708	14517	14516	14453	14573	14481	14512	14416	14415	14312	14507	14469	14423	14605	14425	14502	14506	14474	14314	14427	14573	14600	14468	14393	14686	14571	14452	14309	14366	14600	14515	14317	14525	14596	14389	14651	14751	14596	14399	14498	14458	14424	14327	14691	14648	14459	14351	14309	14328	14318	14496	14633	14463	14346	14459	14397	14799	14471	14714	14331	14551	14297	14550	14622	14558	14621	14682	14500	14567	14666	14510	14422	14557	14732	14428	14548	14807	14523	14239	14579	14406	14537	14567	14378	14618	14572	14636	14360	14477	14479	14528	14618	14490	14484	14551	14605	14559	14369	14417	14526	14483	14453	14376	14528	14473	14413	14628	14554	14495	14531	14634	14643	14467	14514	14778	14506	14434	14592	14265	14245	14395	14574	14510	14550	14274	14519	14817	14469	14517	14372	14477	14545	14553	14375	14442	14618	14630	14502	14591	14407	14595	14636	14415	14498	14679	14528	14595	14418	14482	14609	14349	14538	14588	14547	14623	14551	14611	14531	14568	14578	14617	14262	14445	14581	14407	14598	14529	14350	14643	14348	14521	14396	14313	14508	14510	14395	14436	14477	14470	14610	14431	14611	14792	14456	14745	14688	14525	14592	14438	14351	14540	14473	14515	14473	14768	14532	14802	14513	14395	14384	14349	14492	14595	14492	14390	14570	14605	14497	14690	14441	14493	14489	14437	14391	14655	14589	14542	14544	14604	14565	14463	14588	14462	14761	14473	14464	14614	14386	14262	14281	14529	14734	14583	14599	14524	14435	14609	14505	14581	14305	14528	14588	14691	14657	14580	14392	14625	14355	14469	14452	14633	14529	14634	14716	14434	14549	14559	14402	14425	14643	14495	14634	14620	14560	14500	14382	14525	14359	14438	14510	14447	14391	14560	14542	14472	14635	14498	14508	14523	14503	14486	14544	14551	14433	14384	14365	14486	14523	14552	14668	14599	14390	14453	14513	14592	14430	14362	14271	14483	14525	14287	14613	14489	14611	14595	14526	14490	14446	14506	14779	14674	14345	14540	14436	14358	14317	14560	14487	14532	14399	14424	14448	14392	14375	14393	14519	14551	14452	14511	14556	14557	14593	14599	14576	14318	14525	14682	14282	14476	14493	14464	14547	14665	14515	14322	14474	14393	14264	14455	14549	14379	14583	14329	14522	14295	14253	14534	14566	14626	14477	14586	14655	14563	14482	14367	14539	14476	14638	14456	14652	14559	14390	14513	14489	14438	14653	14744	14369	14597	14540	14253	14405	14605	14633	14539	14415	14514	14512	14574	14430	14372	14481	14338	14381	14437	14651	14472	14430	14311	14386	14555	14202	14376	14346	14428	14414	14466	14653	14603	14550	14579	14607	14343	14522	14304	14527	14354	14295	14529	14446	14623	14522	14362	14448	14502	14548	14561	14454	14515	14360	14402	14345	14577	14642	14358	14731	14566	14540	14426	14450	14376	14647	14479	14733	14505	14465	14518	14453	14671	14563	14374	14599	14479	14357	14399	14468	14518	14515	14590	14480	14419	14352	14726	14493	14538	14464	14548	14666	14597	14483	14408	14551	14412	14371	14647	14419	14515	14479	14484	14496	14342	14611	14457	14564	14455	14649	14481	14650	14440	14595	14332	14262	14380	14357	14558	14654	14546	14549	14409	14460	14444	14634	14356	14531	14326	14402	14564	14414	14506	14409	14654	14460	14375	14535	14378	14553	14352	14792	14547	14408	14570	14299	14424	14507	14611	14641	14646	14767	14414	14524	14523	14532	14447	14530	14538	14554	14427	14554	14603	14396	14448	14693	14509	14471	14436	14513	14573	14689	14674	14466	14640	14454	14635	14487	14587	14547	14584	14582	14431	14444	14439	14645	14472	14450	14549	14261	14599	14516	14513	14337	14377	14412	14431	14475	14515	14276	14482	14411	14504	14569	14376	14592	14546	14431	14401	14512	14371	14644	14729	14651	14403	14646	14371	14382	14470	14564	14432	14411	14476	14587	14475	14415	14440	14316	14448	14389	14621	14358	14295	14396	14575	14497	14523	14337	14725	14387	14542	14482	14642	14820	14490	14411	14607	14568	14528	14259	14406	14567	14412	14578	14512	14599	14513	14584	14494	14682	14305	14534	14610	14561	14509	14457	14539	14451	14513	14600	14603	14547	14662	14494	14394	14496	14369	14377	14613	14433	14595	14563	14455	14692	14464	14530	14465	14613	14603	14505	14619	14511	14485	14512	14511	14461	14336	14638	14538	14471	14398	14386	14434	14429	14400	14443	14496	14798	14612	14719	14531	14451	14487	14328	14364	14363	14314	14634	14551	14805	14293	14583	14584	14498	14486	14586	14486	14362	14531	14502	14447	14669	14209	14786	14506	14592	14682	14604	14358	14350	14405	14395	14635	14522	14330	14510	14326	14448	14530	14471	14580	14408	14392	14602	14423	14389	14281	14495	14532	14539	14312	14470	14399	14630	14714	14341	14445	14490	14414	14318	14561	14545	14425	14474	14444	14376	14378	14173	14429	14443	14377	14638	14631	14642	14637	14463	14519	14427	14492	14395	14468	14482	14610	14569	14587	14794	14527	14307	14513	14578	14473	14471	14593	14546	14498	14436	14661	14431	14480	14472	14759	14555	14490	14480	14634	14548	14668	14655	14646	14494	14553	14394	14537	14437	14659	14580	14462	14344	14602	14423	14502	14651	14604	14568	14463	14605	14721	14600	14639	14721	14415	14418	14427	14473	14551	14468	14497	14584	14492	14486	14483	14444	14593	14453	14356	14587	14506	14663	14473	14546	14444	14688	14557	14524	14626	14359	14406	14356	14293	14450	14594	14614	14440	14456	14583	14388	14079	14480	14473	14482	14589	14580	14501	14592
52075	74673	53539	28863	16543	13307	13205	13415	13447	13182	13321	13450	13168	13385	13297	13172	13329	13248	13301	13321	13304	13359	13341	13354	13329	13312	13279	13362	13247	13535	13363	13213	13347	13432	13409	13260	13250	13402	13259	13421	13321	13364	13351	13498	13343	13249	13311	13191	13188	13335	13288	13277	13158	13342	13374	13163	13340	13307	13486	13343	13219	13315	13315	13358	13338	13385	13283	13457	13247	13274	13419	13359	13324	13362	13102	13186	13206	13439	13330	13241	13317	13211	13273	13246	13295	13285	13239	13298	13427	13466	13101	13365	13237	13345	13290	13572	13169	13331	13379	13283	13203	13412	13430	13234	13365	13298	13355	13378	13274	13414	13304	13240	13303	13152	13344	13391	13307	13184	13291	13400	13452	13413	13489	13366	13443	13293	13170	13140	13288	13386	13338	13289	13430	13389	13299	13511	13208	13267	13482	13159	13377	13394	13244	13318	13276	13379	13400	13237	13296	13331	13402	13462	13381	13085	13457	13226	13280	13112	13217	13316	13464	13325	13062	13266	13289	13242	13214	13272	13318	13180	13309	13358	13186	13457	13335	13413	13308	13290	13348	13172	13193	13204	13101	13482	13285	13276	13299	13477	13226	13334	13386	13286	13350	13360	13350	13348	13266	13242	13283	13367	13158	13236	13444	13423	13138	13475	13261	13416	13349	13287	13247	13432	13386	13475	13450	13404	13295	13310	13318	13287	13446	13238	13300	13169	13309	13208	13387	13278	13298	13398	13292	13239	13220	13372	13462	13401	13285	13209	13474	13142	13175	13310	13234	13264	13423	13326	13216	13416	13342	13211	13297	13208	13290	13263	13344	13418	13331	13345	13346	13418	13332	13268	13285	13338	13262	13203	13359	13224	13196	13388	13304	13309	13370	13230	13399	13147	13317	13222	13230	13388	13362	13367	13111	13218	13364	13265	13366	13206	13492	13237	13324	13318	13348	13399	13282	13373	13545	13332	13185	13431	13290	13239	13306	13180	13250	13302	13347	13270	13371	13344	13329	13400	13491	13354	13198	13369	13162	13286	13218	13344	13252	13256	13201	13437	13385	13276	13394	13281	13213	13244	13352	13341	13337	13356	13300	13381	13236	13328	13416	13308	13341	13351	13269	13462	13286	13555	13240	13137	13447	13254	13356	13384	13314	13226	13225	13349	13361	13224	13331	13419	13131	13194	13381	13314	13367	13278	13307	13269	13190	13285	13330	13218	13272	13358	13219	13243	13128	13395	13284	13279	13343	13248	13188	13346	13346	13406	13382	13269	13212	13531	13235	13441	13432	13267	13274	13464	13242	13333	13163	13212	13227	13280	13338	13290	13374	13377	13121	13399	13216	13277	13245	13327	13384	13170	13285	13383	13399	13201	13279	13372	13389	13192	13366	13219	13332	13209	13407	13250	13327	13211	13404	13332	13215	13440	13157	13229	13225	13239	13152	13250	13273	13327	13324	13149	13337	13544	13250	13292	13287	13354	13395	13242	13484	13370	13458	13346	13402	13237	13512	13164	13386	13254	13408	13347	13324	13366	13309	13151	13354	13454	13378	13428	13301	13427	13321	13309	13370	13398	13319	13403	13378	13182	13262	13327	13264	13311	13307	13411	13339	13284	13261	13302	13263	13427	13225	13384	13511	13250	13245	13448	13425	13163	13344	13369	13253	13477	13222	13173	13294	13211	13260	13259	13347	13295	13236	13426	13323	13309	13410	13226	13207	13351	13355	13376	13189	13348	13236	13384	13329	13284	13289	13342	13283	13335	13334	13194	13378	13240	13321	13382	13402	13354	13229	13245	13311	13296	13313	13300	13166	13284	13355	13197	13439	13185	13392	13460	13477	13260	13350	13123	13339	13290	13404	13250	13352	13171	13442	13318	13524	13375	13200	13354	13211	13384	13157	13321	13161	13210	13438	13308	13184	13439	13495	13290	13407	13257	13405	13349	13388	13288	13150	13433	13371	13391	13174	13354	13304	13322	13379	13349	13441	13454	13326	13264	13227	13304	13444	13154	13469	13094	13325	13396	13216	13257	13370	13350	13438	13384	13125	13238	13347	13426	13355	13331	13372	13263	13358	13123	13171	13339	13289	13288	13470	13314	13462	13399	13325	13327	13424	13264	13391	13299	13300	13303	13371	13286	13325	13220	13273	13283	13375	13210	13241	13314	13372	13247	13265	13257	13269	13260	13299	13356	13315	13416	13318	13359	13319	13257	13379	13414	13301	13289	13400	13257	13393	13308	13403	13351	13252	13360	13397	13235	13273	13414	13379	13295	13373	13363	13279	13455	13215	13234	13285	13387	13226	13259	13307	13335	13346	13364	13439	13479	13222	13311	13231	13417	13250	13220	13283	13227	13295	13291	13298	13355	13258	13212	13325	13296	13190	13375	13273	13440	13289	13310	13273	13311	13302	13232	13463	13203	13347	13200	13318	13384	13326	13262	13508	13150	13236	13224	13315	13324	13464	13255	13443	13306	13422	13293	13267	13387	13334	13317	13328	13129	13380	13342	13199	13389	13299	13324	13259	13209	13211	13417	13450	13300	13235	13248	13366	13517	13447	13345	13336	13274	13383	13438	13324	13244	13290	13315	13287	13280	13171	13309	13331	13369	13261	13321	13394	13431	13221	13493	13221	13344	13452	13243	13283	13428	13208	13158	13351	13291	13370	13307	13240	13293	13258	13409	13374	13351	13175	13427	13278	13393	13290	13352	13245	13208	13344	13292	13336	13294	13337	13256	13219	13387	13169	13388	13389	13246	13278	13284	13265	13102	13366	13083	13296	13491	13341	13174	13364	13246	13397	13473	13327	13263	13265	13302	13337	13406	13539	13239	13218	13259	13461	13367	13531	13276	13287	13370	13331	13234	13240	13204	13203	13245	13400	13305	13264	13316	13402	13305	13296	13372	13170	13347	13195	13313	13197	13289	13217	13489	13263	13452	13385	13285	13406	13517	13299	13327	13529	13246	13452	13208	13412	13144	13358	13384	13275	13362	13348	13360	13428	13297	13367	13460	13366	13312	13282	13247	13327	13289	13346	13349	13313	13352	13371	13295	13395	13332	13459	13393	13324	13246	13457	13397	13292	13459	13182	13298	13233	13429	13316	13294	13327	13426	13188	13490	13287	13296	13204	13442	13291	13239	13532	13363	13287	13322	13293	13363	13372	13427	13201	13399	13334	13235	13373	13359	13296	13360	13387	13474	13375	13337	13232	13430	13250	13364	13419	13399	13264	13571	13449	13285	13435	13191	13282	13277	13290	13403	13268	13153	13346	13301	13388	13436	13314	13492	13364	13547	13326	13234	13432	13312	13357	13232	13251	13287	13274	13301	13344	13404	13332	13490	13392	13364	13330	13416	13404	13318	13231	13336	13316	13258	13389	13278	13471	13356	13328	13337	13299	13167	13264	13269	13516	13330	13256	13429	13341	13299	13386	13274	13199	13313	13279	13192	13289	13329	13373	13274	13288	13311	13360	13400	13391	13180	13300	13347	13296	13464	13210	13392	13277	13441	13426	13301	13315	13375	13197	13313	13267	13394	13342	13141	13442	13361	13515	13270	13183	13278	13399	13350	13406	13373	13370	13260	13271	13352	13152	13435	13312	13369	13357	13300	13211	13459	13418	13299	13149	13334	13282	13053	13398	13287	13281	13428	13253	13425	13369	13213	13350	13267	13341	13288	13285	13416	13322	13329	13316	13290	13426	13096	13312	13275	13457	13220	13365	13217	13244	13262	13223	13352	13447	13430	13461	13392	13285	13264	13275	13247	13429	13232	13275	13311	13148	13287	13563	13454	13365	13283	13325	13234	13383	13327	13446	13290	13351	13268	13288	13321	13161	13190	13409	13339	13441	13172	13201	13328	13352	13422	13347	13260	13364	13313	13375	13418	13345	13356	13235	13347	13179	13275	13252	13314	13334	13236	13340	13381	13171	13189	13266	13263	13310	13450	13259	13324	13240	13287	13231	13446	13343	13463	13371	13262	13353	13312	13266	13398	13251	13404	13290	13394	13292	13340	13453	13303	13256	13385	13193	13293	13194	13401	13382	13288	13346	13321	13357	13238	13324	13247	13106	13270	13361	13230	13262	13376	13437	13358	13476	13278	13355	13330	13295	13238	13306	13384	13503	13348	13304	13237	13292	13355	13315	13455	13412	13388	13214	13331	13327	13271	13326	13303	13354	13307	13260	13218	13227	13170	13266	13360	13292	13192	13378	13432	13433	13074	13243	13452	13274	13416	13209	13283	13340	13351	13335	13321	13222	13229	13256	13296	13360	13369	13248	13312	13336	13364	13406	13338	13149	13271	13392	13269	13369	13356	13264	13388	13294	13259	13379	13416	13383	13369	13271	13400	13270	13390	13330	13431	13239	13393	13389	13179	13340	13315	13219	13261	13395	13379	13303	13414	13405	13388	13441	13584	13344	13383	13146	13544	13312	13263	13472	13386	13343	13509	13212	13251	13343	13403	13262	13327	13411	13482	13369	13298	13210	13293	13319	13392	13153	13340	13261	13392	13469	13205	13346	13297	13255	13371	13438	13338	13266	13347	13352	13387	13445	13210	13349	13442	13277	13285	13348	13340	13463	13363	13284	13367	13424	13387	13311	13130	13264	13394	13275	13230	13360	13402	13442	13301	13172	13182	13355	13248	13349	13338	13341	13138	13330	13180	13473	13239	13427	13257	13405	13436	13393	13266	13285	13318	13342	13390	13469	13413	13432	13303	13319	13343	13319	13450	13311	13302	13380	13332	13354	13554	13351	13369	13223	13333	13348	13461	13439	13313	13302	13308	13399	13362	13500	13216	13422	13277	13358	13259	13383	13322	13367	13557	13369	13358	13205	13406	13214	13345	13355	13298	13301	13367	13153	13480	13277	13318	13272	13370	13229	13211	13145	13315	13428	13316	13293	13379	13493	13370	13336	13121	13502	13316	13349	13271	13354	13460	13482	13353	13300	13291	13375	13281	13439	13310	13458	13267	13350	13114	13410	13399	13254	13292	13469	13194	13375	13335	13269	13440	13251	13322	13286	13366	13313	13365	13303	13209	13334	13412	13288	13313	13365	13324	13377	13323	13418	13422	13342	13364	13370	13125	13301	13351	13367	13221	13426	13341	13368	13292	13355	13279	13448	13240
22896	22629	33260	27184	22863	22186	21171	15519	14377	14815	14474	14434	14607	14611	14513	14606	14551	14354	14410	14341	14582	14342	14366	14372	14516	14461	14381	14401	14506	14417	14250	14398	14350	14300	14163	14476	14409	14560	14326	14333	14211	14420	14374	14303	14266	14489	14218	14267	14351	14339	14319	14301	14234	14426	14156	14426	14277	14334	14204	14358	14201	14312	14289	14330	14283	14383	14108	14404	14315	14280	14295	14287	14405	14264	14402	14256	14405	14269	14155	14414	14362	14346	14123	14385	14486	14256	14454	14179	14372	14344	14425	14507	14395	13938	14462	14226	14183	14357	14387	14260	14274	14384	14342	14196	14196	14556	14303	14291	14242	14310	14305	14235	14163	14278	14363	14281	14286	14032	14273	14213	14354	14300	14261	14378	14437	14149	14233	14252	14383	14082	14433	14350	14239	14254	14255	14293	14175	14291	14166	14487	14257	14301	14439	14423	14285	14380	14284	14313	14252	14374	14374	14297	14306	14340	14230	14350	14222	14197	14339	14249	14297	14243	14277	14324	14254	14268	14314	14218	14214	14316	14248	14408	14198	14270	14461	14354	14330	14266	14284	14246	14259	14414	14203	14275	14332	14488	14161	14281	14645	14181	14192	14177	14225	14212	14340	14305	14271	14312	14277	14290	14302	14174	14379	14233	14191	14085	14055	14265	14263	14218	14147	14218	14247	14227	14151	14282	14335	14359	14246	14228	14239	14104	14066	14308	14463	14215	14361	14238	14158	14283	14437	14239	14384	14324	14080	14454	14232	14206	14377	14193	14277	14188	14232	14211	14368	14218	14421	14238	14174	14025	14113	14315	14276	14328	14377	14305	14416	14192	14291	14283	14432	14350	14049	14339	14119	14126	14356	14292	14351	14224	14129	14212	14339	14328	14221	14466	14326	14264	14296	14330	14321	14358	14365	14367	14320	14264	14320	13928	14254	14346	14089	14283	14057	14215	14237	14284	14348	14256	14345	14321	14451	14318	14290	14085	14386	14367	14440	14402	14278	14138	14257	14248	14256	14377	14415	14245	14233	14239	14355	14224	14168	14166	14268	14337	14308	14252	14387	14172	14249	14239	14540	14398	14216	14272	14262	14101	14342	14378	14231	14325	14291	14300	14153	14208	14196	14220	14306	14331	14403	14317	14190	14436	14301	14191	14322	14405	14229	14283	14167	14342	14256	14203	14235	14180	14360	14275	14085	14285	14171	14448	14222	14124	14280	14291	14365	14168	14275	14414	14200	14266	14248	14190	14200	14280	14208	14293	14272	14270	14275	14157	14190	13956	14043	14215	14314	14225	14273	14175	14358	14062	14353	14293	14349	14075	14198	14164	14045	14174	14158	14190	14337	14241	14404	14423	14262	14228	14242	14357	14396	14437	14148	14270	14429	14237	14240	14277	14394	14283	14289	14511	14342	14377	14143	14236	14105	14321	14434	14079	14374	14306	14152	14350	14396	14251	14287	14105	14161	14229	14188	14096	14432	14440	14410	14106	14273	14105	14223	14414	14178	14180	14448	14225	14181	14329	14299	14300	14084	14245	14405	14386	14288	14324	14117	14116	14006	14260	13995	14183	14300	14342	14267	14414	14300	14281	14314	14175	14281	14288	14342	14322	14306	14153	14394	14245	14203	14145	14330	14159	14270	14388	14185	14171	14148	14204	14266	13970	14408	14346	14238	14202	14283	14394	14497	14419	14349	14198	14157	14299	14289	14265	14347	14194	14186	14134	14341	14355	14215	14353	14353	14150	14338	14220	14513	14483	14108	14174	14248	14212	14282	14253	14314	14128	14232	14273	14274	14160	14398	14461	14206	14132	14198	14228	14239	14158	14452	14292	14240	14227	14112	14223	14323	14233	14402	14193	14173	14208	14238	14042	14365	14411	14172	14211	14370	14251	14341	14187	14154	14087	14401	14233	14272	14158	14385	14355	14376	14381	14240	14160	14310	14483	14219	14288	14299	14359	14234	14272	14262	14564	14326	14212	14190	14157	14151	14160	14247	14383	14096	14173	14154	14261	14173	14177	14378	14347	14433	14479	14349	14225	14144	14207	14251	14364	14147	14373	14108	14294	14314	14373	14368	14370	14368	14313	14168	14341	14224	14319	14229	14152	14208	14242	14271	14216	14257	14400	14271	14359	14082	14083	14258	14193	14181	14241	14276	14245	14182	14180	14126	14505	14317	14277	14349	14137	14136	14174	14221	14188	14255	14331	14143	14293	14152	14249	14417	14207	14192	14275	14236	14223	14258	13973	14081	14307	14187	14349	14351	14348	14174	14246	14046	14295	14325	14144	14270	14449	14188	14062	14160	14227	14151	14251	14376	14429	14196	14375	14275	14133	14272	14433	14257	14155	14341	14376	14074	14215	14196	14175	14257	14319	14158	14116	14175	14132	14457	14024	14189	14493	14260	14388	14257	14411	14378	14183	14301	14233	14168	14163	14379	14263	14436	14312	14364	14154	14140	14131	14165	14313	14235	14328	14371	14226	14238	14190	14319	14435	14186	14304	14339	14251	14201	14132	14134	14260	14339	14239	14284	14188	14137	14190	14296	14110	14320	14135	14273	14155	14412	14212	14197	14304	14238	14233	14318	14248	14429	14085	14366	14241	14356	14103	14527	14211	14258	14267	14294	14312	14338	14195	14289	14336	14299	14262	14158	14088	14159	14534	14276	14301	14348	14141	14145	14156	14130	14297	14276	14345	14317	14222	14113	14255	14059	14268	14629	14165	14446	14055	14284	14200	14520	14124	14300	14517	14315	14189	14408	14323	14249	14291	14474	14109	14096	14145	14244	14309	14517	14244	14228	14110	14269	14056	14159	14076	14194	14157	14331	14323	14138	14440	14496	14379	14397	14165	14264	14336	14231	14279	14375	14402	14233	14014	14100	14266	14225	14309	14440	14257	14478	14314	14165	14105	14242	14411	14476	14351	14201	14495	14186	14359	14383	14038	14331	14307	14331	14380	14095	14197	14147	14340	14186	14272	14285	14260	14339	14217	14316	14438	14265	14227	14260	14081	14424	13963	14158	14112	14225	14360	14284	14256	14248	14220	14410	14221	14277	14367	14314	14073	14256	14250	14281	14391	14333	14122	14248	14200	14205	14248	14334	14218	14321	14190	14215	14287	14339	14229	14208	14356	14184	14312	14111	14330	14208	14318	14132	14307	14302	14087	14091	14083	14098	14335	14250	14193	14376	14263	14355	14387	14197	14137	14359	14266	14134	14306	14301	14275	14289	14337	14248	14215	14412	14092	14366	14352	14271	14256	14222	14350	14411	14337	14327	14217	14248	14332	14268	14238	14471	14393	14161	14133	14313	14276	14360	14104	14236	14246	14142	14178	14313	14284	14183	14334	14011	14324	13956	14378	14165	14401	14393	14330	14424	14188	14238	14371	14143	14346	14201	14318	14162	14246	14281	14346	14191	14088	14305	14147	14403	14097	14209	14370	14351	14419	14120	14252	14062	14212	14052	14119	14389	14242	14249	14216	14251	13982	14422	14165	14262	14161	14354	14387	14227	14262	14311	14479	14162	14269	14137	14105	14513	14208	14114	14418	14327	14417	14202	14305	14274	14368	14244	14153	14391	14342	14056	14076	14227	14307	14065	14301	14172	14129	14329	14136	14340	14110	14287	14391	14190	14292	14274	14256	14127	14226	14367	14179	14270	14328	14085	14132	14242	14363	14217	14223	14236	14441	14350	14189	14503	14283	14257	14511	14386	14216	14148	14136	14402	14217	14286	14089	14330	14384	14167	14280	14367	14100	14177	14240	14167	14257	13968	14198	14249	14019	14316	14287	14170	14033	14359	14198	14278	14078	14137	14342	14469	14264	14365	14313	14434	14374	14165	14079	14286	14143	14355	14519	14250	14209	14181	14046	14102	14263	14231	14142	14006	14087	14281	14261	14444	14233	14215	14493	14250	14223	14279	14362	14352	14286	14200	14276	14085	14080	14351	14335	14245	14267	14191	14288	14324	14210	14267	14289	14362	14267	14290	14076	14250	14189	14282	14538	14293	14292	14240	14261	14167	14236	14178	14189	14224	14258	14390	14427	14316	14339	14100	14157	14137	14229	14294	14399	14126	14201	14101	14290	14258	14095	14377	14281	14178	14182	14321	14218	14235	14181	14273	14400	14353	14283	14257	14193	14105	14258	14244	14308	14357	14350	14216	14227	14463	14188	14158	14339	14219	14318	14246	14449	14126	14282	14217	14237	14295	14297	14315	14397	14143	14104	14207	14410	14237	14241	14381	14265	14571	14284	14269	14268	14080	14219	14411	14110	14077	14213	14233	14306	14155	14319	14430	14260	14392	14327	14292	14256	14116	14311	14111	14283	14229	14241	14216	14232	14075	14214	14358	14183	14332	14217	14244	14324	14266	14237	14275	14181	14271	14015	14156	14228	14257	14247	14334	14207	14273	14101	14211	14348	14341	14304	14393	14241	14380	14425	14407	14245	14160	14288	14271	14292	14126	14136	14204	14397	14222	14363	14368	14278	14379	14392	14358	14170	14028	14160	14288	14158	14308	14121	14129	14185	14321	14263	14221	14301	14344	14069	14169	14225	14264	14244	14062	14255	14153	14156	14415	14240	14347	14204	14322	14168	14153	14369	14255	14166	14289	14355	14291	14283	14232	14216	14297	14250	14318	14137	14278	14053	14317	14175	14102	14145	14100	14267	14347	14268	14248	14277	14075	14270	14325	14389	14099	14226	14300	14387	14201	14324	14214	14210	14278	14284	14248	14303	14140	14320	14522	14227	14323	14171	14143	14261	14229	14287	14257	14104	14281	14077	14407	14255	14257	14364	14237	14387	14287	14349	14188	14330	14355	14321	14236	14456	14348	14309	14183	14325	14258	14238	14162	14258	14272	14366	14170	14134	14147	14155	14044	14218	14289	14328	14183	14282	14362	14165	14496	14243	14027	14122	14277	14172	14192	14398	14485	14452	14383	14235	14156	14183	14181	14157	14042	14211	14156	14308	14301	14359	14261	14452	14146	14298	14361	14192	14218	14373	14105	14080	14335	14217	14056	14142	13992	14186	14065	14268	14305	14180	14370	14036	14270	14281	14037	14132	14201	14325	14398	14436	14160	14330	14515	14153	14412	14124	14268	14234	14105	14337	14367	14241
61550	105803	82407	52784	29600	14084	13216	13056	13132	13048	13153	13232	13199	13164	13240	13201	13295	13225	13346	13334	13126	13278	13270	13178	13291	13194	13302	13252	13240	13101	13219	12947	13143	13055	13045	13271	13079	13371	13335	13105	13291	13089	13207	13014	13147	13003	13348	13201	13380	13104	13178	13160	13277	13173	13189	13372	13013	13181	13260	13170	13211	13341	13110	13159	13069	13039	13120	13237	13189	13139	13092	13347	13140	13328	13159	13083	13186	12959	13250	13340	13277	13245	13081	13098	12972	13156	13014	13238	13047	13097	13231	13181	12994	13190	13300	13078	13185	13116	13167	13300	13198	13324	13231	13275	13245	13057	13265	13301	13228	13146	13153	13113	13223	13050	13317	13150	13287	13333	13227	13203	13284	13018	13157	13262	13199	13224	13130	13214	13311	13169	13185	13315	13071	13252	13083	13206	13132	13058	13029	13238	13027	13160	13253	13077	13161	13085	13106	13227	13346	13243	13355	13186	13171	13172	13390	13265	13212	13302	13345	13241	13121	13177	13339	13303	13257	13218	13329	13110	13328	13144	13076	13251	13255	13028	13255	13083	13204	13220	13266	13117	13295	13212	13140	13272	13109	13268	13212	13144	13195	13199	13127	13241	13216	13292	13202	13213	13323	13126	13325	13189	13013	13275	13261	13271	13157	13216	13279	13190	13050	13036	13166	13467	13044	13160	13012	13241	13277	13262	13029	13282	13275	13308	13155	13201	13279	13155	13061	13345	13094	13183	13109	13074	13144	13053	13319	13203	13248	13203	13359	13077	13260	13183	13214	13100	13231	13234	13187	13130	13285	13198	13205	13302	13231	13019	13282	13322	12984	13225	13232	12983	13177	13268	13101	13218	13261	13096	13096	13234	13105	13190	13210	13251	13334	13355	13176	13244	13096	13193	13311	13338	13216	12989	13149	13149	12971	13130	13253	13294	13156	13257	13203	13223	13222	13102	13198	13071	13105	13336	13125	13117	13212	13250	13151	13131	13347	13072	13330	13263	13210	13191	13074	13149	13140	13287	13267	13215	13200	13161	13198	13178	12990	13091	13124	13119	12984	13053	13220	13215	13100	13023	13196	13060	13194	13203	13184	13254	13201	13205	13224	13308	13031	13185	13232	13182	12981	13205	13305	13353	12986	13184	13061	13279	13265	12946	13238	13243	13302	13191	13084	13253	13084	13192	13109	13117	13282	13154	13192	13364	13148	13288	13098	13239	13253	13148	13235	13223	13207	13010	13142	13105	13026	13020	13282	13244	13058	13105	13241	13162	13048	13445	13319	13247	12991	13199	13248	13219	13148	13209	13082	13283	13062	13057	13102	13196	13190	13154	13209	13165	13135	13108	13234	13146	13157	13090	13000	13207	13162	13311	13128	13230	13246	13284	13129	13242	13158	13133	13132	13244	13235	13003	13212	13247	13147	13089	13087	13217	13177	13194	13167	13213	13039	12997	13106	13068	13171	13292	13273	13338	13209	13082	13136	13105	13062	13274	13210	12984	13193	13376	13026	13099	13267	13248	13179	13355	13144	13124	13169	13084	13168	12995	13083	13109	13216	13191	12952	13168	13079	12916	13204	13181	13258	13235	13195	13283	12983	13161	13152	13376	13226	13199	13214	13188	13146	13163	13197	13237	13209	12972	13246	13093	13212	13153	12973	13187	13160	13237	13264	13121	13397	13216	13133	13141	13302	13110	13175	13257	13164	13450	13182	13178	13369	12995	13186	13224	13143	13338	13104	13224	13078	13100	13218	13308	13139	13333	13092	13128	13112	13130	13241	13096	13153	13204	13211	13128	13222	13248	13247	13171	13076	13194	13155	13200	13169	13284	13265	13083	12926	13257	13003	13211	13057	13046	13066	13226	13158	13137	13159	13063	13183	13289	13131	13123	13158	13221	13179	13312	13398	13106	13103	13117	13127	13174	13265	13076	13095	13013	13112	13182	12997	13101	13234	13220	13178	13198	13054	13216	13272	13146	13263	13106	13199	13052	13125	13047	13322	13237	13260	13348	13303	13354	13205	13378	13213	13092	13118	13097	13179	13315	13343	13144	13117	13093	13095	13181	13189	13083	13315	13185	13266	13169	13108	13218	13139	13169	13267	13291	13115	13141	13010	13173	13226	13197	13162	13154	13113	13326	13202	13130	13453	13148	13016	13218	13189	13131	13325	13200	12903	13271	13022	13232	13158	13261	13289	13083	13032	13262	13283	13145	13229	13311	13262	13170	13211	13250	13261	13223	13069	13163	13059	13124	13209	13198	13321	13053	13169	13323	13190	13100	13154	13117	13082	13040	13169	13169	13217	13200	13189	13172	13218	13277	13160	13138	13233	13091	13249	13080	13304	13206	13209	13148	13279	12993	13256	13158	13239	13166	13107	13127	13107	13157	13250	13198	13249	13263	13191	13373	13132	13276	13243	13193	13256	13056	13317	13138	13203	13094	13144	13118	13316	13295	13276	13231	13201	13099	13055	13156	13202	13197	13171	13151	13247	13235	13090	13165	13118	13295	13142	13244	13067	13260	13094	13013	13137	13068	13252	13166	13274	13247	13243	13268	13160	13212	13141	13149	13121	13250	12999	13048	13233	13130	13161	13105	13245	13210	13198	13262	13166	13278	13255	13441	13055	13309	13143	13311	13234	13334	13217	13107	13142	13081	13204	13234	13065	13067	13295	13104	13115	13240	13316	13226	13192	13160	13222	13242	13107	13149	13213	13293	13128	13256	13238	13241	13233	13251	13219	13185	13236	13052	13106	13093	13119	13220	13285	13122	13192	13329	13262	13141	13230	13087	13159	13247	13239	13141	13241	13022	13227	13094	13140	13181	13136	13116	13022	13175	13371	12994	13206	13103	13201	13130	13188	13155	13239	13300	13153	13230	13225	13295	13163	13288	13264	13216	13262	13075	13267	13192	13035	13126	13360	13195	13053	13370	13142	13290	13131	13266	13039	13102	13209	13061	13173	13307	13087	13071	13146	13349	13159	13328	13184	13157	13225	13228	13143	13293	13073	12918	13235	13413	13181	13107	13124	13268	13168	13070	13270	13336	13140	13262	13250	13035	13253	13155	13226	13163	13002	13115	13215	13170	13191	13253	13228	13118	13313	13098	13175	13231	13356	13289	12978	13149	13141	13239	13196	13106	13117	13022	13152	13177	13278	13279	13016	13024	13104	13351	13153	13208	13131	13147	13197	13169	13296	13094	13090	13006	13261	13189	13073	13103	13104	13182	13275	13143	13261	13198	13056	13139	13201	13212	13173	13026	13325	13126	13122	13195	13266	13339	13293	13188	13276	13329	13137	13104	13170	13122	13054	13356	13114	13133	13139	13082	13215	13238	13113	13066	13109	13320	13158	13163	13220	13221	13282	13193	13133	13092	13215	13217	13162	13193	13087	13298	13137	13125	13177	13105	12924	13257	13233	13089	13105	13212	13104	13170	13182	13263	13255	13215	13452	13162	13326	13163	13298	13171	13265	12999	13106	13138	13113	13310	13054	13210	13257	13316	13154	13147	13182	12920	13166	13288	13238	13292	13116	13244	13025	13002	13121	13094	13137	13287	13206	13140	13257	13298	13198	13116	13193	13091	13194	13093	13170	13251	13285	13089	13199	13197	13162	13213	13109	13190	13131	13299	13174	13401	13283	13233	13185	13388	13108	13206	13155	13224	13114	13267	13155	13202	13063	13200	13107	13141	13292	13289	13013	13156	13175	13253	13210	13399	13213	13085	13152	13290	13272	13241	13215	13237	13128	13060	13042	13271	13222	13433	13155	13188	13247	13260	12990	13217	13109	13117	13099	13228	13204	13229	13218	13325	13203	13265	13123	13047	13075	13271	13206	13129	13129	13094	13224	13225	13139	13134	13367	13322	13241	13049	13185	13185	13291	13079	13333	13318	13176	13167	13202	13322	13028	13086	13168	13227	13145	13170	13264	13138	13104	13049	13148	13253	13218	13254	13055	13152	13178	13120	13272	13171	13244	13125	13151	13135	13149	13065	13304	13287	13277	13318	13063	13046	13088	13231	13054	13283	13226	13111	13197	13122	13092	13197	13237	13264	13130	13174	13412	13174	13104	13149	12957	13229	13188	13244	13203	13082	13162	13199	13183	13151	13136	12963	13152	13005	13208	13125	13211	13098	13286	13112	13111	13161	13056	13255	13161	13234	13082	13142	13096	13187	13091	13224	13170	13343	13268	13171	12989	13184	13211	13149	13207	13379	13160	13232	13273	13133	13421	13121	13192	13071	13161	13343	13204	13124	13125	13301	13075	12978	13269	13243	13211	13220	13263	13120	13240	13322	13106	13376	13242	13015	13007	13255	13156	13192	13288	13327	13250	13250	13138	13206	13156	13291	13067	13244	13152	13227	13199	13083	13284	12988	13211	12997	13133	13267	13269	13230	13158	13122	13139	13183	13274	13094	13346	13141	13107	13123	13297	13167	13242	13286	13153	13100	13103	13247	13328	13207	13009	13251	13310	13073	13071	13172	13219	13196	13107	13083	13201	13175	13316	13240	13161	13173	13008	12993	13250	13134	13194	13245	13164	13399	13019	13092	13156	13114	13110	13126	13176	13140	13165	13297	13202	13267	13281	13317	13151	13179	13171	13039	13097	13062	13197	13254	13320	13251	13271	13273	13276	13226	13160	13080	13062	13058	13244	13219	13115	13158	13142	13029	13222	13111	13085	13217	13235	12938	13183	13239	13287	12982	13423	13230	13273	13198	13195	13240	13106	13020	13228	13046	13125	13302	13217	13226	13267	13144	13100	13303	13141	13234	13179	13065	13210	13181	13206	13135	13198	13189	13271	13062	13280	13091	13166	13175	13335	13052	13123	13215	13123	13131	13170	13092	13203	13191	13152	13191	13210	13115	13146	13291	13204	13134	13263	13217	13216	13176	13162	13220	13143	13406	13218	13161	13226	13201	13239	13154	13246	13041	13248	13072	13204	13149	13316	13066	13005	13086	13065	13149	13112	13076	13256	13189	13105	13153	13138	13130	13232	12953	13055	13467	13144	13118	13252	13062	13062	13159	13287	13131	13259	13148	13192	13213	13264	13168	13221	13152	13235	13104	13211	13149	13202	13295	13240	13257	13202	13110	13088	13260	13173	13265	13043	13111	13374	13277	13330	13204
30873	36889	38880	27208	18181	15353	15157	14878	14666	14815	14740	15054	14970	14687	14558	14820	14853	14770	14950	14779	14863	14738	14862	14910	14858	14809	14845	14691	14884	14798	14698	14964	14706	14651	14909	14483	14841	14915	14718	14758	14916	14891	14736	14877	14765	14922	14729	14901	14779	14641	14813	14629	14875	14806	14853	14709	14681	15000	14533	14917	14706	14680	14669	14777	14881	14763	14659	14644	14691	14799	14811	14994	14760	14804	14868	14623	14684	14561	14659	14805	14745	14530	14613	14987	14664	14725	14974	14621	14715	14783	14946	14759	14781	14986	14812	14711	14678	14836	14680	14702	14794	14707	14741	14833	14951	14737	14830	14800	14751	14673	14952	14842	14877	15052	14725	14808	14696	14691	14562	14590	14730	14937	14867	14843	14756	14702	14862	14683	14786	14795	14741	14788	14753	14798	14507	14658	14747	14826	14672	14792	14745	14714	14674	14743	14835	14801	14819	14923	14728	14848	14731	14858	14571	14611	14794	14851	14779	14554	14782	14631	14797	14607	14755	14868	14839	14750	14774	14717	14576	14695	14692	14674	14746	14635	14722	14698	14373	14588	14853	14682	14858	14710	14847	14831	14784	14679	14697	14823	14761	14847	14750	14827	14877	14982	14877	14852	14943	14643	14589	14770	14823	14859	14704	14783	14822	14731	14839	14781	14776	14558	14729	14735	14749	14890	14905	14765	14781	14590	14883	14874	14715	14650	14906	14617	14785	14725	14664	14649	14710	14832	14735	14664	14716	14983	14834	14656	14902	14720	14822	14631	14827	14829	14797	14745	14777	14723	14869	14620	14994	14771	14621	14833	14937	14742	14776	14821	14771	14737	14789	14842	14695	14896	14663	14703	14796	14727	14848	14756	14803	14703	14723	14733	14715	14905	14557	14758	14716	14844	14717	14564	14882	14739	14746	14688	14882	14798	14871	14911	14642	14671	14705	14862	14691	14731	14681	14507	14617	14723	14944	14806	14858	14821	14772	14547	14773	14832	14807	14747	14827	14995	14794	14601	14784	14804	14743	14781	14578	14721	14669	14729	14726	14622	14891	14665	14696	14730	14620	14784	14676	14787	14655	14696	14706	14752	14907	14679	14852	14901	14699	14697	14778	14834	14597	14573	14791	14910	14800	14909	14910	14728	14723	14861	14868	14896	14715	14654	14723	14703	14991	14821	14821	14849	14675	14882	14850	14623	14798	14829	14829	14702	14738	14840	14782	14646	14619	14611	14869	14580	14727	14742	14785	14772	14523	14706	14862	14926	14892	14868	14785	14631	14657	14670	14922	14556	14754	14891	14785	14781	14915	14697	14915	14681	14661	14698	14826	14789	14750	14902	14883	14740	14857	14635	14773	14850	14763	14894	14541	14489	14682	14749	14779	14755	14894	14753	14609	14812	14686	14778	14763	14768	14896	14784	14840	14785	14864	14639	14722	14794	14856	14850	14714	14714	14876	14738	14962	14640	14780	14725	14925	14740	14891	14744	14888	14906	14733	14667	14740	14887	14791	14752	14585	14736	14733	14506	14812	14657	14678	14911	14878	14804	14665	14627	14965	14899	14604	14673	14676	14692	14773	14738	14701	14646	14571	14870	14867	14799	14678	14725	14899	14601	14873	14865	14808	14872	14924	14636	14843	14779	14661	14806	14722	14810	14660	14701	14770	14671	14837	14741	14577	14873	14761	14686	14952	14825	14783	14878	14654	14977	14586	14765	14818	14645	14732	14614	14553	14828	14539	14708	14730	14671	14757	14954	14825	14877	14924	14726	14845	14580	14739	14651	14793	14669	14726	14737	14804	14706	14740	14773	14596	14710	14726	14740	14736	14738	14850	14596	14628	14701	14861	14834	14734	14909	14736	14785	14643	14804	14846	14939	14759	14752	14790	14826	14562	14841	14841	14880	14835	14684	14716	14516	14678	14769	14704	14793	14915	14888	14932	14752	14772	14731	14752	14939	14640	14795	14754	14990	14980	14812	14828	14897	14963	14815	14938	14730	14912	14903	14777	14912	14807	14712	14656	14931	14990	14703	14734	14741	14891	14742	14725	14661	14603	14747	14768	14837	14789	14742	14906	14815	14644	14829	14860	14896	14856	14611	14776	14864	14813	14859	14882	14766	14850	14737	14858	14785	14830	14955	14917	14669	14732	14742	14816	14747	14701	14720	14798	14834	14657	14665	14913	14761	14747	14934	14889	14589	14826	14953	14844	14601	14743	14781	14803	14611	14751	14629	14732	14741	14782	14646	14770	14881	14625	14650	14910	14577	14775	14616	14729	14628	14827	14749	14687	14886	14907	14700	14885	14779	14707	14706	14859	14649	14695	14699	14770	14748	14590	14798	14774	14668	14819	14697	14927	14906	14814	14774	14678	14668	14861	14597	14999	14709	14821	14790	14671	14868	14932	14850	14860	14945	14892	14723	14877	14768	14819	14853	14753	14929	14630	14791	14812	14745	14879	14716	14750	14756	14717	14711	14740	14730	14780	14782	14672	14969	14600	14709	14769	14964	14696	14677	14708	14560	14789	14610	14780	14821	14809	14693	14904	14738	14782	14900	14884	14970	14749	14842	14905	14677	14763	14950	14882	14691	14670	14902	14903	14752	14750	14663	14783	14756	14743	14760	14783	14790	14729	14702	14869	14769	14743	14624	14892	14683	14772	14876	14712	14850	14762	14701	14724	14813	14827	14664	14908	14661	14727	14670	14809	14804	14897	14785	14666	14767	14703	14695	14830	14884	14825	14908	14876	14721	14778	14823	14781	14825	14792	14635	14869	14779	14692	14952	14905	14695	14756	14615	14824	14762	14787	14871	14812	14740	14682	14761	14883	15078	14694	14731	14592	14733	14763	14761	14935	14817	14857	14720	14931	15082	14813	14669	14692	14619	14809	14713	14766	14916	14933	14783	14684	14779	14898	14947	14944	14868	14862	14614	14822	14737	14736	14777	14831	14801	14680	14741	14783	14763	14734	14842	14933	14692	14863	14803	14660	14721	14860	14789	14791	14866	14948	14983	14771	15006	14649	14769	14828	14783	14757	14845	14892	14675	14936	14735	14752	14811	14738	14743	14882	14742	14831	14818	14620	14950	14941	14733	14673	14774	14736	14613	14882	14702	14661	14682	14714	14777	14764	14679	14619	14642	14762	14539	14705	14654	14872	14896	14815	14629	14621	14626	14752	14853	14855	14694	14905	14794	14671	14809	14765	14802	14850	14751	14651	14780	14642	14720	14523	14781	14571	14651	14609	14774	14722	14911	14802	14715	14939	14991	14945	14777	14675	14646	14631	14618	14741	14851	14949	14773	14946	14691	14655	14659	14839	14951	14802	14784	14745	14714	14704	14833	14738	14814	14695	14676	14866	14788	14686	14867	14752	14845	14849	14789	14857	14765	14625	14683	14736	14943	14697	14858	14855	14780	14902	14755	14894	14650	14936	14727	14698	14654	14743	14780	14742	14787	14791	14834	14826	14822	14717	14857	14692	14772	14773	14850	14848	14806	14743	14572	14835	14932	14427	14746	14777	14729	14723	14919	14798	14807	14748	14722	14846	14756	14855	14623	14513	14807	14666	14848	14685	14772	14566	14733	14711	14858	14983	14770	14798	14838	14695	14709	14704	14577	14759	14761	14685	14449	14743	14762	14775	14721	14826	14799	14710	14947	14812	14935	14851	14724	14666	14974	14538	14720	14815	14918	14872	14963	14936	14723	15063	14807	14811	14739	14831	14856	14675	14950	14919	14804	14918	14679	14857	14812	14714	14669	14735	14826	14842	14819	14674	14767	15015	14709	14647	14575	14722	14827	14858	14804	14746	14456	14634	14624	14921	14846	14922	14702	14618	14818	14762	14985	14497	14622	14890	14716	14863	14932	14918	14789	14770	14892	14734	14640	14670	14655	14740	14647	14413	14622	14684	14852	14888	14912	14862	14821	14697	14784	14756	14572	14609	14654	14892	14829	14705	14670	14745	14713	14766	14800	14951	14809	14771	14754	14792	14839	14729	14835	14727	14681	14720	14811	14757	14751	14978	14754	14766	14575	14779	14803	14887	14669	14646	14815	14718	14699	14941	14720	14651	14892	14779	14933	15079	14991	14722	14708	14921	14795	14673	14921	14926	14565	14869	14633	14651	14718	14752	14777	14783	14811	14791	14900	14772	14747	14813	14775	14655	14558	14872	14850	14844	14863	14735	14724	14612	14687	14809	14728	14812	14646	14712	14793	14774	14884	14757	14809	14893	14645	14657	14634	14664	14714	14663	14741	14852	14738	14653	14713	14835	14803	14901	14681	14729	14735	14681	14702	14883	14695	14820	14797	14767	14894	15066	14775	14934	14745	14729	14858	14871	14695	14760	14816	14766	14728	14870	14823	14832	14829	14818	14807	14846	14667	14646	14890	14669	14743	14634	14641	14674	14931	14790	14730	14821	14568	14798	14907	14869	14980	14965	14655	14720	14647	14946	14714	14701	14811	14884	14737	14790	14818	14769	14814	14805	14679	14870	14921	14736	14886	14956	14688	14713	14750	14807	14840	14739	14786	14742	14723	14762	14593	14734	14604	14598	14628	14746	14632	14718	14858	14549	14579	14721	14948	14700	14668	14810	14693	14828	14816	14907	14732	14784	14820	14557	14805	14751	14766	14686	14799	14654	14872	14836	14942	14805	14905	14933	14679	14815	14612	14642	14809	14910	14894	14588	14812	14860	14687	14598	14838	14767	14664	14728	14864	14959	14782	14685	14751	14771	14989	14793	14656	14806	14733	14620	14722	14812	14822	14846	14823	14698	14979	14848	14635	14629	14847	14885	14628	14775	14676	14841	14717	14717	14878	14721	14833	14655	14946	14888	14750	14712	14877	14906	15024	14706	14643	14703	14618	14705	14884	14677	14862	14749	14813	14601	14845	14828	14872	14811	14745	14617	14745	14710	14837	14751	14716	14573	14591	14648	14687	14713	14807	14658	14785	14828	14609	14762	14732	14800	14680	14919	14719	14743	14911	14767	14716	14718	14818	14722	14778	14935	14616	14805	14733	14924	14677	14673	14787	14703	14863	14741	14885	15011	14659	14894	14839	14705	14660	14885	14734	14726	14982	14681	14710	14660	14774	14883	14655	14861	14666	14704	14601	14593	14681	14741	14820
39364	55003	40405	23952	15806	13580	13313	13464	13692	13471	13603	13542	13546	13584	13497	13507	13565	13496	13467	13493	13479	13614	13668	13623	13409	13533	13576	13595	13433	13624	13533	13450	13413	13453	13491	13587	13617	13443	13496	13475	13622	13433	13596	13603	13528	13398	13499	13412	13638	13612	13492	13601	13500	13622	13467	13517	13514	13448	13489	13636	13432	13497	13602	13422	13622	13570	13504	13465	13373	13588	13596	13565	13460	13539	13489	13786	13527	13573	13656	13430	13616	13443	13553	13526	13478	13417	13603	13532	13433	13401	13651	13533	13596	13436	13485	13390	13674	13358	13599	13353	13350	13533	13418	13556	13549	13373	13534	13553	13345	13494	13603	13501	13591	13398	13544	13710	13390	13734	13626	13615	13525	13459	13501	13634	13407	13607	13514	13546	13567	13533	13552	13595	13520	13332	13599	13465	13558	13519	13318	13411	13729	13522	13495	13705	13447	13588	13666	13496	13710	13555	13604	13442	13417	13600	13452	13547	13350	13509	13504	13518	13609	13576	13532	13519	13608	13355	13653	13442	13450	13610	13620	13610	13564	13486	13441	13451	13477	13501	13447	13482	13487	13608	13524	13601	13637	13581	13492	13481	13684	13404	13547	13578	13653	13597	13579	13507	13447	13377	13417	13537	13650	13586	13454	13608	13348	13648	13551	13534	13523	13618	13433	13542	13570	13643	13414	13441	13538	13546	13580	13470	13480	13504	13699	13438	13526	13519	13538	13495	13472	13608	13525	13513	13580	13445	13537	13536	13582	13500	13604	13594	13489	13429	13674	13447	13634	13558	13473	13521	13539	13585	13534	13643	13443	13534	13461	13290	13624	13575	13657	13640	13489	13562	13556	13707	13574	13582	13599	13403	13604	13479	13430	13538	13532	13632	13394	13382	13538	13563	13551	13502	13481	13554	13412	13495	13505	13597	13416	13637	13486	13659	13436	13600	13365	13604	13579	13444	13550	13495	13444	13423	13654	13470	13308	13561	13593	13516	13819	13524	13562	13727	13454	13493	13523	13668	13619	13700	13607	13435	13577	13511	13346	13402	13647	13587	13415	13508	13680	13523	13654	13577	13618	13581	13307	13465	13487	13451	13469	13483	13577	13573	13549	13489	13592	13493	13657	13572	13556	13300	13413	13317	13552	13652	13717	13550	13426	13577	13753	13609	13614	13580	13416	13444	13569	13572	13521	13640	13742	13548	13510	13604	13476	13423	13507	13503	13667	13623	13661	13432	13498	13454	13566	13720	13351	13493	13519	13356	13582	13576	13797	13610	13392	13602	13492	13580	13442	13589	13497	13486	13645	13327	13657	13510	13456	13564	13589	13299	13667	13546	13401	13533	13683	13560	13471	13410	13550	13661	13409	13645	13441	13547	13666	13532	13540	13560	13697	13585	13396	13615	13521	13540	13663	13473	13546	13622	13491	13615	13647	13384	13466	13743	13581	13231	13665	13429	13440	13357	13473	13481	13410	13511	13598	13655	13484	13619	13487	13640	13489	13335	13512	13515	13662	13595	13510	13550	13540	13482	13474	13520	13605	13567	13407	13395	13590	13480	13523	13442	13407	13629	13781	13543	13498	13587	13631	13442	13512	13492	13567	13591	13447	13546	13483	13435	13579	13622	13484	13402	13585	13540	13536	13387	13590	13443	13630	13549	13370	13492	13684	13440	13468	13638	13468	13445	13585	13638	13552	13534	13475	13502	13566	13580	13453	13720	13480	13590	13567	13533	13464	13408	13634	13527	13600	13356	13543	13579	13596	13511	13471	13680	13531	13525	13744	13429	13553	13540	13390	13602	13653	13592	13629	13393	13491	13412	13627	13690	13530	13643	13530	13629	13448	13478	13539	13543	13631	13527	13515	13555	13701	13550	13641	13453	13759	13453	13439	13605	13518	13299	13636	13595	13432	13459	13569	13452	13597	13711	13603	13454	13431	13484	13603	13593	13496	13557	13514	13795	13482	13588	13549	13596	13507	13492	13636	13545	13664	13678	13435	13584	13565	13524	13380	13557	13491	13477	13662	13707	13504	13583	13543	13519	13722	13487	13587	13714	13485	13515	13519	13530	13704	13614	13556	13440	13468	13640	13580	13568	13667	13545	13575	13515	13542	13417	13432	13496	13422	13565	13382	13355	13566	13568	13568	13475	13505	13525	13572	13463	13671	13501	13561	13556	13518	13504	13556	13522	13494	13601	13424	13546	13499	13386	13743	13690	13535	13583	13436	13568	13598	13444	13569	13523	13271	13481	13514	13614	13597	13567	13554	13593	13607	13549	13609	13446	13371	13426	13555	13602	13561	13546	13600	13523	13563	13553	13543	13608	13650	13544	13526	13665	13596	13352	13563	13392	13403	13680	13519	13378	13678	13567	13368	13444	13599	13550	13455	13560	13687	13488	13421	13641	13508	13483	13434	13775	13468	13557	13540	13505	13491	13569	13516	13500	13544	13582	13396	13555	13561	13668	13525	13371	13467	13706	13744	13531	13501	13474	13456	13612	13558	13471	13661	13687	13610	13421	13579	13523	13599	13614	13658	13647	13533	13518	13473	13463	13549	13277	13734	13318	13455	13371	13422	13558	13517	13560	13533	13427	13645	13498	13554	13540	13498	13502	13397	13704	13692	13700	13548	13694	13404	13594	13536	13565	13611	13423	13592	13714	13528	13501	13549	13465	13583	13590	13471	13592	13508	13684	13498	13579	13469	13527	13629	13520	13541	13361	13523	13457	13483	13457	13578	13442	13670	13479	13619	13587	13506	13553	13617	13571	13591	13569	13462	13431	13549	13546	13545	13414	13423	13443	13699	13626	13629	13512	13446	13635	13448	13523	13415	13596	13632	13485	13490	13480	13554	13558	13487	13604	13439	13695	13428	13545	13423	13607	13593	13574	13456	13630	13604	13449	13657	13590	13519	13429	13434	13603	13628	13494	13594	13508	13568	13380	13468	13753	13490	13473	13512	13444	13569	13677	13370	13502	13454	13611	13598	13475	13356	13689	13477	13448	13622	13501	13452	13554	13433	13539	13564	13505	13739	13559	13536	13485	13362	13520	13542	13536	13360	13497	13524	13461	13523	13490	13583	13632	13588	13692	13585	13661	13507	13300	13574	13476	13723	13512	13443	13434	13352	13638	13438	13515	13406	13523	13472	13619	13489	13676	13600	13428	13689	13278	13514	13612	13440	13592	13428	13429	13615	13550	13521	13563	13510	13586	13579	13520	13474	13681	13469	13646	13658	13648	13655	13513	13602	13459	13594	13598	13579	13494	13551	13450	13623	13368	13621	13599	13624	13662	13417	13518	13548	13517	13645	13534	13472	13487	13560	13645	13357	13458	13585	13445	13372	13581	13648	13486	13648	13505	13599	13407	13540	13550	13583	13571	13402	13494	13645	13724	13466	13512	13443	13523	13621	13497	13510	13315	13470	13491	13593	13473	13431	13613	13558	13674	13689	13573	13639	13619	13526	13660	13596	13471	13669	13658	13494	13653	13354	13510	13607	13643	13409	13577	13441	13474	13686	13585	13559	13342	13661	13633	13581	13502	13458	13352	13601	13568	13625	13520	13394	13482	13513	13473	13557	13564	13525	13572	13544	13661	13456	13436	13406	13628	13692	13540	13544	13600	13567	13485	13516	13575	13484	13563	13519	13665	13613	13573	13650	13439	13755	13467	13540	13336	13627	13440	13506	13527	13455	13589	13640	13538	13533	13587	13413	13559	13354	13380	13649	13594	13480	13517	13514	13497	13498	13486	13719	13628	13491	13364	13472	13596	13468	13478	13516	13425	13666	13487	13515	13450	13701	13345	13645	13338	13624	13436	13350	13548	13673	13356	13493	13498	13478	13500	13606	13407	13506	13573	13564	13562	13588	13592	13546	13663	13590	13469	13621	13361	13534	13476	13549	13405	13495	13571	13524	13366	13629	13521	13561	13377	13487	13565	13523	13431	13511	13415	13603	13543	13595	13473	13605	13471	13563	13585	13699	13480	13622	13488	13402	13511	13485	13410	13564	13693	13646	13642	13420	13511	13571	13425	13583	13446	13533	13508	13512	13685	13517	13451	13521	13455	13353	13643	13571	13522	13483	13551	13409	13442	13631	13599	13360	13541	13488	13464	13607	13410	13472	13659	13702	13506	13631	13544	13400	13831	13374	13531	13504	13597	13712	13623	13481	13469	13587	13417	13574	13439	13478	13469	13557	13690	13537	13512	13576	13466	13559	13506	13610	13526	13461	13519	13523	13516	13482	13514	13594	13568	13514	13541	13410	13337	13622	13613	13614	13471	13648	13670	13689	13499	13611	13546	13518	13535	13638	13705	13395	13495	13469	13623	13507	13665	13517	13573	13392	13385	13664	13629	13420	13503	13535	13542	13446	13493	13477	13764	13334	13621	13414	13595	13602	13510	13545	13511	13397	13373	13600	13569	13546	13524	13477	13496	13540	13552	13673	13519	13637	13402	13595	13536	13611	13451	13472	13504	13626	13424	13561	13458	13525	13635	13558	13615	13735	13556	13627	13466	13350	13409	13415	13687	13524	13471	13612	13673	13473	13645	13444	13588	13685	13507	13657	13576	13619	13531	13531	13636	13518	13706	13563	13401	13557	13636	13530	13482	13693	13463	13374	13654	13580	13583	13525	13523	13698	13521	13640	13490	13467	13504	13424	13491	13427	13551	13500	13557	13479	13459	13346	13538	13485	13434	13626	13524	13561	13503	13579	13442	13467	13492	13426	13530	13475	13529	13483	13400	13548	13556	13462	13593	13540	13462	13653	13553	13518	13660	13614	13591	13356	13563	13602	13457	13641	13606	13635	13710	13550	13626	13518	13493	13609	13534	13658	13452	13515	13495	13544	13597	13407	13524	13413	13470	13529	13229	13598	13708	13600	13405	13572	13609	13622	13502	13362	13455	13680	13400	13435	13607	13763	13463	13625	13449	13621	13482	13558	13727	13473	13625	13561	13566	13521	13578	13471	13341	13620	13540	13487	13503	13491	13590	13526	13456	13546	13448	13547	13532	13631	13512	13625	13557	13490	13579	13615	13502	13579	13666	13548	13393	13351	13500	13501	13550	13571	13555	13586	13573	13504	13578	13581	13440	13640	13476	13468	13472	13568	13464	13523	13586	13505	13771
27387	33220	44259	33966	21864	16579	15089	14571	14621	14604	14519	14471	14616	14450	14711	14424	14393	14440	14508	14392	14567	14533	14530	14426	14344	14417	14555	14500	14717	14531	14539	14566	14472	14508	14517	14618	14543	14406	14394	14521	14408	14498	14434	14567	14687	14643	14561	14284	14333	14389	14532	14544	14443	14553	14619	14445	14589	14551	14293	14370	14321	14516	14434	14562	14504	14530	14386	14261	14358	14537	14578	14288	14362	14326	14569	14333	14530	14432	14425	14268	14401	14376	14324	14415	14404	14162	14341	14415	14392	14353	14493	14371	14737	14379	14520	14393	14537	14577	14690	14579	14453	14544	14538	14595	14439	14569	14696	14617	14252	14424	14539	14461	14500	14567	14571	14422	14538	14536	14331	14404	14454	14427	14357	14257	14477	14364	14485	14277	14476	14408	14554	14391	14255	14545	14299	14587	14474	14244	14505	14413	14427	14301	14437	14302	14293	14771	14445	14370	14387	14419	14441	14424	14558	14575	14529	14456	14535	14348	14350	14459	14432	14417	14401	14396	14388	14357	14423	14434	14270	14362	14513	14412	14382	14407	14396	14473	14547	14426	14372	14451	14522	14474	14390	14604	14402	14448	14446	14466	14551	14237	14444	14507	14396	14429	14354	14699	14538	14294	14593	14432	14481	14360	14400	14646	14367	14416	14528	14476	14587	14199	14370	14500	14291	14547	14369	14420	14447	14419	14468	14314	14447	14638	14473	14452	14260	14232	14421	14350	14398	14524	14429	14471	14485	14390	14311	14531	14510	14598	14537	14533	14460	14452	14464	14201	14307	14389	14408	14541	14456	14308	14416	14360	14248	14269	14297	14506	14493	14457	14512	14493	14435	14489	14430	14390	14390	14334	14461	14542	14412	14417	14540	14402	14342	14452	14490	14350	14170	14431	14463	14345	14505	14409	14526	14539	14527	14397	14521	14444	14412	14363	14416	14541	14420	14367	14656	14645	14393	14243	14570	14381	14470	14134	14433	14639	14397	14429	14596	14330	14372	14373	14542	14435	14536	14544	14527	14548	14496	14419	14709	14535	14367	14369	14515	14320	14404	14430	14548	14370	14109	14449	14335	14445	14410	14536	14489	14230	14347	14579	14547	14421	14432	14511	14616	14486	14495	14418	14504	14577	14406	14350	14351	14427	14500	14530	14703	14651	14342	14612	14513	14423	14491	14480	14541	14348	14555	14653	14632	14544	14326	14218	14480	14417	14392	14385	14481	14671	14394	14509	14437	14419	14395	14343	14437	14355	14406	14436	14492	14439	14496	14526	14402	14410	14364	14501	14470	14360	14279	14391	14441	14270	14278	14522	14468	14305	14533	14557	14668	14434	14379	14525	14464	14576	14581	14371	14256	14209	14509	14542	14569	14477	14161	14483	14572	14510	14358	14424	14391	14284	14527	14647	14665	14428	14524	14369	14709	14420	14330	14533	14641	14669	14577	14350	14544	14430	14212	14571	14520	14418	14380	14424	14692	14462	14477	14425	14489	14335	14448	14350	14416	14436	14377	14452	14616	14423	14545	14352	14469	14386	14505	14571	14471	14384	14307	14572	14290	14304	14341	14556	14549	14461	14483	14433	14644	14551	14429	14513	14541	14469	14411	14378	14506	14534	14589	14461	14513	14328	14454	14363	14438	14398	14432	14552	14404	14437	14421	14480	14457	14405	14408	14439	14393	14268	14510	14555	14352	14419	14374	14484	14488	14257	14503	14540	14586	14582	14473	14485	14585	14358	14435	14519	14371	14566	14567	14351	14445	14353	14519	14457	14498	14368	14433	14521	14427	14416	14314	14510	14471	14622	14567	14688	14379	14463	14509	14407	14302	14386	14431	14531	14302	14374	14375	14342	14444	14435	14615	14505	14349	14600	14539	14427	14357	14381	14637	14565	14431	14378	14401	14516	14511	14545	14352	14383	14277	14159	14327	14426	14240	14507	14428	14421	14451	14633	14330	14269	14353	14482	14380	14405	14517	14462	14547	14375	14472	14386	14562	14529	14421	14425	14438	14473	14460	14361	14458	14408	14391	14441	14568	14372	14444	14539	14411	14440	14685	14386	14429	14722	14522	14443	14339	14369	14376	14447	14545	14429	14376	14656	14311	14307	14618	14492	14438	14490	14591	14485	14482	14371	14408	14571	14521	14379	14418	14549	14437	14384	14306	14612	14504	14399	14440	14548	14514	14444	14628	14463	14517	14497	14464	14581	14463	14332	14404	14446	14395	14457	14536	14443	14525	14268	14173	14471	14492	14446	14482	14336	14440	14427	14607	14232	14469	14310	14518	14489	14253	14473	14272	14514	14488	14422	14493	14384	14741	14595	14324	14270	14436	14599	14445	14533	14370	14379	14440	14484	14538	14426	14473	14409	14421	14596	14523	14718	14519	14466	14415	14543	14406	14478	14348	14466	14285	14320	14471	14510	14402	14487	14457	14425	14768	14409	14467	14235	14425	14484	14438	14414	14319	14577	14674	14305	14483	14236	14362	14277	14554	14664	14641	14578	14323	14502	14543	14388	14566	14404	14249	14511	14493	14434	14434	14394	14482	14455	14437	14525	14456	14500	14473	14456	14316	14323	14358	14378	14466	14376	14408	14501	14449	14402	14433	14401	14404	14651	14424	14513	14449	14364	14210	14257	14499	14621	14558	14553	14474	14730	14518	14389	14287	14408	14310	14387	14574	14625	14551	14326	14453	14540	14405	14671	14527	14580	14359	14437	14378	14558	14445	14502	14606	14415	14514	14320	14514	14610	14402	14408	14541	14520	14439	14653	14459	14315	14326	14429	14502	14516	14469	14258	14524	14539	14380	14570	14347	14451	14381	14271	14502	14378	14826	14397	14427	14561	14354	14499	14237	14571	14467	14279	14536	14407	14561	14643	14458	14557	14699	14446	14566	14395	14514	14276	14422	14333	14445	14351	14492	14603	14405	14412	14389	14391	14425	14573	14430	14579	14437	14495	14557	14466	14429	14615	14416	14493	14500	14564	14386	14493	14349	14418	14502	14395	14526	14462	14380	14550	14409	14426	14548	14377	14205	14449	14304	14528	14412	14415	14378	14595	14431	14526	14472	14435	14507	14416	14654	14445	14429	14308	14429	14457	14530	14470	14264	14631	14529	14574	14313	14505	14320	14512	14252	14469	14362	14499	14560	14571	14554	14480	14628	14330	14502	14550	14498	14416	14463	14659	14446	14446	14512	14413	14408	14421	14597	14591	14442	14458	14433	14609	14191	14405	14694	14323	14553	14434	14441	14397	14543	14428	14451	14512	14364	14520	14418	14412	14478	14500	14550	14623	14387	14693	14694	14484	14533	14528	14399	14358	14534	14742	14300	14448	14311	14394	14375	14449	14512	14739	14618	14600	14535	14460	14422	14456	14585	14410	14466	14348	14319	14397	14328	14580	14262	14474	14647	14649	14377	14299	14422	14424	14341	14394	14572	14462	14479	14612	14604	14545	14392	14467	14465	14503	14444	14290	14401	14609	14657	14652	14595	14595	14602	14462	14402	14538	14370	14548	14378	14613	14348	14354	14374	14313	14395	14471	14580	14470	14437	14302	14433	14525	14443	14552	14480	14521	14369	14514	14155	14350	14415	14449	14477	14596	14391	14536	14564	14426	14372	14168	14361	14494	14346	14406	14457	14279	14518	14528	14475	14543	14238	14633	14428	14369	14606	14560	14502	14557	14605	14446	14300	14472	14435	14477	14429	14292	14484	14340	14469	14453	14392	14650	14236	14481	14558	14449	14293	14574	14528	14297	14217	14452	14437	14429	14278	14543	14448	14619	14498	14383	14508	14375	14414	14494	14470	14414	14477	14441	14436	14547	14357	14373	14292	14501	14488	14473	14295	14549	14332	14409	14340	14479	14331	14328	14439	14326	14504	14463	14304	14305	14521	14407	14638	14626	14451	14403	14559	14525	14601	14385	14343	14369	14602	14630	14596	14443	14337	14231	14499	14456	14530	14420	14551	14358	14360	14466	14351	14565	14617	14321	14302	14384	14385	14428	14526	14434	14349	14442	14703	14575	14497	14406	14375	14330	14304	14402	14537	14499	14571	14382	14463	14662	14475	14476	14439	14442	14452	14188	14397	14571	14491	14544	14368	14467	14472	14426	14451	14454	14420	14717	14232	14398	14352	14448	14595	14365	14669	14483	14298	14426	14546	14434	14443	14457	14263	14665	14600	14426	14482	14568	14420	14529	14397	14097	14467	14661	14464	14476	14455	14257	14433	14596	14272	14508	14569	14607	14584	14343	14616	14533	14599	14569	14712	14191	14439	14431	14377	14246	14476	14462	14560	14387	14380	14600	14363	14480	14557	14402	14494	14456	14569	14447	14541	14419	14591	14371	14357	14324	14507	14361	14490	14585	14458	14198	14193	14348	14501	14392	14543	14568	14427	14465	14511	14420	14315	14263	14351	14406	14591	14538	14564	14574	14622	14244	14453	14575	14385	14401	14745	14334	14456	14317	14448	14387	14640	14289	14446	14359	14479	14549	14469	14694	14386	14451	14542	14392	14548	14546	14549	14425	14250	14426	14531	14604	14396	14422	14580	14328	14453	14358	14338	14437	14571	14575	14466	14589	14464	14490	14513	14241	14417	14402	14692	14536	14539	14431	14418	14299	14498	14356	14474	14346	14425	14302	14439	14558	14453	14524	14455	14585	14185	14487	14386	14275	14469	14481	14700	14349	14385	14359	14516	14187	14352	14570	14380	14471	14752	14479	14483	14387	14599	14469	14327	14408	14526	14489	14384	14517	14290	14454	14269	14421	14484	14555	14326	14691	14382	14509	14484	14568	14363	14591	14411	14549	14486	14366	14311	14452	14479	14457	14459	14412	14453	14423	14286	14237	14445	14366	14490	14367	14336	14514	14388	14506	14470	14402	14438	14434	14490	14634	14230	14276	14555	14518	14285	14470	14266	14445	14177	14565	14445	14530	14664	14456	14448	14392	14432	14322	14487	14421	14597	14303	14404	14605	14419	14312	14342	14565	14367	14423	14402	14469	14384	14268	14399	14525	14377	14537	14551	14469	14441	14459	14510	14739	14283	14444	14496	14405	14651	14442	14253	14300	14386	14231	14348	14558	14520	14607	14683	14777	14502	14640	14514	14371	14504	14677
50867	75846	55561	32474	19630	13682	13327	13461	13344	13488	13478	13371	13495	13363	13564	13466	13289	13406	13410	13436	13401	13257	13408	13302	13341	13317	13548	13391	13467	13506	13225	13355	13400	13229	13383	13368	13199	13434	13309	13327	13352	13419	13473	13262	13381	13374	13401	13365	13422	13231	13468	13340	13341	13448	13426	13273	13520	13192	13485	13403	13354	13129	13484	13520	13328	13241	13351	13214	13444	13159	13291	13523	13468	13330	13354	13323	13355	13414	13533	13557	13474	13389	13448	13322	13476	13407	13428	13340	13258	13472	13342	13358	13392	13472	13407	13554	13348	13367	13390	13264	13444	13360	13349	13355	13413	13496	13266	13378	13361	13328	13310	13479	13377	13472	13396	13464	13387	13475	13181	13442	13177	13611	13390	13387	13407	13307	13378	13451	13388	13566	13375	13358	13386	13517	13486	13416	13315	13231	13271	13352	13331	13282	13249	13279	13349	13382	13403	13537	13447	13402	13328	13422	13316	13426	13285	13447	13383	13410	13365	13448	13275	13451	13265	13351	13291	13455	13363	13273	13486	13314	13404	13366	13467	13371	13247	13322	13307	13277	13292	13509	13297	13393	13318	13483	13227	13573	13439	13393	13468	13215	13457	13286	13433	13568	13337	13291	13572	13456	13621	13312	13365	13381	13258	13372	13285	13242	13397	13362	13334	13369	13387	13249	13467	13452	13525	13417	13467	13414	13375	13377	13347	13375	13505	13282	13344	13382	13297	13310	13369	13386	13358	13499	13216	13367	13393	13249	13237	13397	13353	13175	13353	13447	13335	13214	13338	13307	13435	13266	13446	13409	13252	13424	13398	13603	13198	13344	13373	13269	13303	13314	13400	13313	13432	13406	13342	13394	13419	13414	13339	13437	13529	13210	13423	13386	13388	13469	13166	13298	13357	13291	13529	13195	13379	13445	13314	13379	13260	13335	13511	13467	13218	13415	13406	13401	13309	13439	13328	13253	13283	13338	13385	13360	13396	13327	13235	13237	13393	13330	13141	13313	13273	13351	13453	13474	13256	13326	13240	13350	13343	13320	13482	13200	13353	13510	13268	13353	13336	13279	13467	13381	13336	13431	13327	13447	13472	13245	13423	13280	13456	13420	13358	13363	13555	13275	13457	13397	13441	13272	13298	13315	13287	13394	13366	13441	13452	13359	13398	13335	13457	13335	13278	13200	13336	13208	13397	13450	13457	13537	13303	13466	13500	13385	13327	13343	13446	13424	13249	13304	13405	13366	13395	13433	13310	13348	13427	13451	13319	13488	13266	13196	13276	13353	13384	13453	13353	13178	13517	13328	13291	13521	13430	13301	13465	13470	13383	13415	13281	13430	13322	13350	13269	13467	13518	13530	13368	13486	13356	13391	13384	13190	13293	13331	13302	13347	13281	13489	13285	13370	13535	13357	13331	13410	13500	13478	13445	13500	13497	13436	13596	13302	13376	13416	13483	13300	13454	13466	13303	13306	13316	13503	13208	13307	13397	13509	13436	13319	13507	13305	13344	13346	13348	13426	13374	13347	13521	13391	13301	13420	13500	13408	13491	13350	13334	13608	13422	13306	13459	13480	13263	13434	13355	13299	13370	13332	13431	13327	13333	13428	13298	13358	13414	13508	13243	13411	13265	13291	13481	13391	13368	13336	13473	13460	13386	13424	13408	13535	13463	13367	13342	13461	13318	13352	13499	13225	13342	13376	13387	13340	13385	13384	13292	13372	13354	13510	13327	13364	13541	13363	13393	13465	13301	13271	13609	13287	13274	13389	13484	13475	13422	13474	13484	13340	13415	13411	13481	13314	13215	13533	13390	13401	13554	13298	13288	13390	13458	13568	13152	13485	13358	13366	13408	13334	13331	13447	13310	13247	13371	13390	13485	13472	13266	13358	13310	13506	13433	13352	13300	13315	13316	13384	13305	13379	13396	13367	13235	13351	13412	13317	13444	13262	13178	13430	13270	13306	13298	13376	13451	13445	13414	13261	13200	13540	13470	13182	13333	13342	13260	13483	13261	13381	13474	13246	13414	13314	13284	13384	13314	13332	13277	13348	13202	13506	13316	13260	13374	13533	13334	13365	13384	13365	13294	13292	13398	13350	13382	13456	13364	13325	13337	13378	13201	13389	13470	13289	13477	13410	13294	13350	13265	13372	13328	13412	13460	13472	13372	13329	13389	13264	13276	13442	13334	13454	13427	13438	13299	13453	13496	13251	13515	13507	13369	13479	13411	13226	13441	13338	13473	13346	13442	13398	13621	13466	13376	13406	13284	13372	13332	13389	13439	13333	13426	13350	13437	13429	13323	13462	13358	13271	13284	13455	13440	13239	13238	13383	13223	13360	13322	13272	13397	13449	13570	13551	13336	13443	13434	13267	13276	13336	13393	13262	13377	13374	13404	13304	13341	13265	13399	13441	13298	13345	13333	13419	13260	13455	13288	13475	13386	13463	13410	13339	13365	13402	13239	13361	13281	13402	13352	13434	13508	13306	13404	13429	13379	13202	13384	13233	13552	13476	13470	13405	13461	13495	13282	13413	13325	13437	13475	13225	13261	13312	13506	13242	13430	13371	13439	13251	13447	13401	13430	13413	13334	13509	13459	13554	13460	13280	13300	13460	13554	13470	13354	13335	13474	13333	13509	13451	13312	13319	13390	13379	13375	13401	13349	13388	13159	13524	13379	13298	13444	13402	13559	13375	13381	13201	13369	13409	13387	13384	13280	13368	13375	13399	13398	13496	13329	13343	13332	13254	13250	13482	13324	13415	13271	13492	13317	13427	13431	13429	13249	13392	13384	13493	13386	13458	13275	13319	13511	13419	13225	13386	13605	13329	13235	13235	13319	13258	13343	13423	13295	13311	13478	13293	13643	13356	13462	13356	13404	13329	13360	13341	13453	13409	13454	13485	13208	13459	13508	13332	13353	13248	13518	13302	13333	13447	13360	13273	13444	13237	13223	13197	13215	13338	13395	13339	13342	13336	13369	13434	13459	13383	13376	13425	13324	13291	13382	13518	13248	13351	13456	13458	13424	13501	13386	13330	13308	13149	13389	13366	13424	13273	13451	13397	13323	13281	13378	13310	13379	13370	13412	13458	13340	13310	13358	13373	13359	13560	13263	13439	13309	13374	13440	13284	13411	13318	13417	13390	13387	13348	13289	13270	13504	13285	13235	13309	13280	13457	13255	13416	13218	13392	13307	13339	13522	13436	13330	13297	13448	13198	13305	13386	13330	13425	13380	13371	13340	13324	13389	13242	13352	13418	13249	13371	13373	13377	13411	13314	13284	13446	13239	13302	13271	13370	13264	13448	13307	13258	13365	13405	13389	13213	13327	13338	13371	13378	13364	13346	13374	13324	13388	13610	13415	13312	13391	13431	13377	13296	13304	13428	13531	13538	13386	13269	13462	13441	13367	13187	13403	13332	13320	13462	13229	13103	13407	13479	13314	13333	13246	13357	13372	13327	13384	13395	13303	13470	13470	13285	13292	13386	13419	13409	13304	13374	13602	13422	13345	13454	13403	13224	13403	13263	13341	13551	13381	13386	13304	13557	13372	13472	13448	13337	13381	13427	13476	13309	13291	13519	13232	13422	13601	13391	13307	13297	13347	13370	13388	13331	13388	13388	13330	13351	13497	13425	13350	13369	13362	13365	13387	13351	13282	13349	13403	13359	13270	13509	13473	13342	13389	13526	13194	13275	13332	13561	13308	13514	13332	13365	13361	13372	13391	13402	13306	13412	13545	13389	13529	13420	13397	13460	13359	13376	13413	13327	13360	13285	13268	13440	13474	13467	13495	13397	13379	13254	13470	13245	13325	13513	13309	13397	13217	13465	13389	13447	13509	13372	13375	13427	13260	13405	13348	13482	13284	13441	13574	13425	13317	13343	13440	13405	13375	13573	13407	13485	13209	13326	13345	13349	13340	13434	13490	13376	13364	13257	13312	13366	13318	13210	13434	13370	13444	13553	13507	13358	13456	13335	13517	13430	13165	13259	13401	13430	13304	13496	13397	13424	13335	13413	13335	13267	13419	13387	13218	13338	13255	13622	13381	13409	13375	13410	13452	13547	13241	13265	13301	13455	13275	13324	13362	13463	13512	13293	13326	13295	13545	13417	13423	13409	13333	13277	13367	13275	13374	13523	13364	13315	13398	13284	13364	13515	13428	13292	13424	13452	13407	13408	13397	13278	13490	13506	13250	13290	13487	13598	13329	13295	13374	13322	13492	13297	13451	13304	13269	13426	13482	13277	13274	13364	13223	13339	13357	13272	13370	13500	13232	13479	13364	13491	13498	13390	13324	13443	13304	13370	13330	13428	13487	13448	13456	13362	13294	13303	13261	13314	13286	13339	13344	13176	13260	13440	13354	13310	13029	13305	13436	13400	13293	13361	13381	13165	13296	13276	13381	13334	13412	13297	13469	13580	13316	13307	13555	13300	13354	13339	13223	13315	13535	13613	13481	13327	13362	13207	13195	13267	13338	13366	13340	13537	13364	13341	13474	13304	13351	13388	13474	13191	13287	13444	13385	13323	13486	13257	13214	13233	13460	13396	13310	13373	13322	13289	13394	13325	13371	13206	13426	13298	13328	13362	13524	13185	13245	13434	13295	13429	13397	13381	13379	13354	13438	13334	13353	13267	13214	13279	13395	13347	13349	13345	13490	13377	13351	13326	13348	13268	13370	13378	13277	13279	13384	13361	13355	13316	13385	13387	13487	13479	13293	13330	13472	13309	13428	13383	13379	13476	13268	13313	13466	13421	13380	13435	13307	13518	13406	13237	13397	13277	13430	13464	13362	13323	13362	13473	13401	13450	13310	13354	13434	13307	13379	13720	13272	13394	13433	13302	13340	13287	13274	13477	13419	13484	13298	13381	13438	13501	13374	13308	13315	13529	13534	13300	13492	13403	13403	13318	13465	13199	13471	13583	13400	13334	13356	13304	13472	13478	13480	13474	13225	13459	13499	13264	13275	13401	13350	13484	13323	13158	13453	13305	13370	13326	13250	13539	13254	13335	13352	13417	13504	13405	13332	13494	13298	13564	13399	13421	13360	13465	13474	13378	13411	13338	13530	13265	13405	13175	13286	13482	13400	13474	13267	13244	13388	13522	13388	13340	13238	13249	13346	13348
22746	22674	33523	28872	24028	22196	20683	14883	14041	13972	13897	13911	14085	13785	13815	13896	13885	14083	13590	13840	13856	13561	13771	13799	13869	13733	13814	13739	13820	13755	13752	13603	13763	13859	13620	13772	13883	13733	13430	13606	13755	13569	13423	13746	13877	13624	14011	13750	13704	13637	13661	13728	13800	13886	13677	13715	13656	13669	13835	13714	13805	13689	13515	13694	13608	13730	13619	13580	13601	13738	13665	13754	13815	13786	13512	13598	13684	13735	13782	13768	13804	13581	13749	13624	13574	13666	13426	13512	13518	13619	13688	13635	13556	13545	13645	13828	13517	13707	13724	13745	13643	13518	13555	13764	13655	13513	13410	13569	13621	13377	13520	13651	13605	13584	13575	13752	13752	13760	13798	13711	13630	13814	13628	13726	13659	13695	13748	13539	13516	13599	13664	13712	13648	13696	13736	13762	13718	13684	13485	13494	13609	13771	13531	13558	13591	13622	13696	13728	13675	13438	13517	13489	13636	13612	13707	13535	13834	13783	13596	13611	13586	13393	13676	13658	14006	13493	13414	13534	13525	13682	13544	13655	13626	13730	13517	13704	13710	13779	13490	13683	13738	13714	13524	13436	13520	13628	13619	13684	13780	13759	13625	13460	13642	13579	13763	13642	13805	13717	13531	13502	13664	13511	13576	13566	13533	13565	13726	13472	13467	13631	13692	13574	13607	13551	13543	13648	13510	13724	13635	13732	13782	13731	13651	13864	13632	13603	13505	13558	13614	13587	13653	13676	13686	13682	13739	13780	13514	13586	13558	13691	13750	13842	13650	13564	13654	13641	13648	13742	13484	13536	13626	13512	13667	13644	13616	13623	13573	13570	13755	13515	13655	13661	13532	13481	13689	13776	13543	13722	13440	13766	13638	13510	13747	13684	13734	13397	13676	13638	13657	13730	13562	13730	13556	13647	13524	13587	13647	13681	13593	13496	13771	13312	13574	13499	13611	13661	13568	13582	13637	13693	13560	13596	13610	13642	13688	13490	13720	13690	13448	13479	13582	13605	13684	13703	13695	13714	13618	13461	13561	13786	13560	13817	13540	13609	13534	13298	13499	13785	13882	13740	13725	13718	13584	13595	13548	13632	13569	13724	13546	13753	13662	13808	13617	13625	13700	13610	13734	13716	13573	13489	13822	13594	13657	13731	13618	13669	13763	13556	13721	13778	13561	13615	13660	13643	13646	13587	13776	13460	13447	13521	13733	13608	13613	13589	13652	13482	13548	13716	13617	13546	13604	13677	13524	13558	13457	13585	13766	13596	13661	13688	13476	13622	13562	13462	13523	13643	13622	13652	13757	13583	13669	13660	13521	13529	13633	13569	13409	13526	13589	13517	13663	13735	13611	13587	13824	13524	13486	13577	13546	13639	13700	13663	13565	13662	13705	13578	13575	13811	13494	13614	13750	13775	13583	13710	13536	13616	13431	13682	13642	13474	13715	13601	13518	13519	13653	13517	13608	13740	13800	13616	13595	13472	13674	13826	13704	13692	13555	13549	13531	13618	13354	13542	13583	13642	13621	13602	13559	13780	13689	13461	13576	13632	13471	13699	13493	13620	13484	13504	13508	13579	13558	13621	13697	13624	13677	13706	13776	13661	13765	13684	13740	13659	13804	13621	13607	13692	13474	13554	13751	13719	13585	13679	13680	13721	13666	13643	13600	13521	13560	13685	13649	13641	13409	13775	13544	13631	13640	13606	13657	13523	13631	13764	13659	13413	13542	13674	13608	13683	13574	13762	13723	13560	13691	13529	13693	13565	13628	13627	13637	13623	13704	13778	13622	13638	13593	13471	13571	13488	13813	13618	13551	13634	13669	13877	13552	13584	13480	13669	13641	13599	13513	13665	13687	13500	13424	13744	13594	13509	13574	13591	13627	13624	13674	13671	13747	13555	13707	13731	13599	13610	13485	13581	13692	13602	13393	13430	13563	13587	13649	13569	13688	13533	13525	13597	13549	13639	13622	13782	13569	13679	13577	13474	13698	13665	13660	13594	13568	13541	13356	13611	13751	13693	13548	13439	13580	13506	13812	13560	13705	13403	13773	13683	13610	13595	13592	13676	13473	13538	13800	13625	13753	13495	13747	13643	13497	13540	13711	13550	13589	13768	13803	13725	13529	13594	13693	13604	13490	13660	13649	13329	13589	13418	13554	13517	13625	13649	13695	13734	13455	13680	13822	13562	13597	13412	13663	13513	13685	13491	13679	13574	13717	13622	13782	13658	13528	13644	13689	13404	13588	13467	13640	13614	13684	13489	13707	13539	13528	13622	13491	13633	13750	13627	13725	13659	13575	13627	13445	13449	13617	13512	13548	13684	13628	13702	13609	13572	13593	13509	13636	13524	13514	13620	13608	13413	13401	13597	13795	13605	13657	13634	13651	13582	13493	13718	13546	13672	13621	13460	13501	13667	13467	13770	13517	13622	13822	13628	13540	13577	13666	13572	13703	13493	13561	13528	13501	13505	13668	13665	13618	13650	13839	13585	13711	13557	13652	13767	13528	13597	13696	13587	13644	13652	13564	13644	13642	13558	13566	13503	13614	13547	13632	13718	13455	13693	13402	13651	13674	13554	13431	13492	13538	13601	13598	13579	13476	13638	13480	13764	13626	13591	13601	13603	13738	13694	13820	13633	13698	13742	13691	13646	13692	13698	13528	13442	13577	13784	13748	13529	13650	13437	13702	13512	13548	13806	13568	13652	13590	13524	13560	13760	13645	13581	13397	13409	13737	13385	13675	13627	13735	13670	13680	13665	13685	13588	13708	13547	13553	13485	13378	13651	13752	13518	13584	13654	13807	13496	13704	13729	13683	13531	13551	13523	13610	13627	13518	13798	13498	13623	13641	13403	13540	13642	13545	13528	13589	13659	13665	13838	13772	13552	13615	13464	13577	13575	13540	13736	13604	13771	13684	13629	13684	13510	13664	13623	13664	13944	13581	13586	13595	13579	13637	13389	13639	13461	13544	13833	13705	13633	13779	13718	13708	13721	13746	13642	13550	13631	13610	13611	13693	13511	13641	13643	13678	13666	13732	13533	13690	13602	13687	13617	13570	13727	13790	13669	13644	13677	13559	13481	13580	13567	13833	13606	13651	13596	13728	13743	13517	13538	13560	13665	13735	13731	13488	13506	13559	13674	13628	13669	13639	13629	13661	13764	13604	13618	13672	13604	13743	13649	13497	13770	13621	13683	13535	13546	13663	13739	13650	13593	13641	13523	13625	13728	13682	13519	13488	13648	13648	13653	13708	13812	13681	13690	13556	13500	13509	13538	13728	13572	13614	13435	13438	13527	13659	13661	13371	13743	13527	13680	13487	13609	13480	13676	13589	13764	13709	13474	13689	13760	13566	13611	13739	13513	13798	13520	13733	13479	13690	13559	13524	13686	13575	13750	13538	13427	13524	13397	13574	13769	13547	13764	13795	13517	13516	13662	13343	13563	13718	13678	13600	13623	13668	13586	13580	13528	13540	13561	13475	13610	13577	13531	13480	13481	13550	13691	13617	13453	13486	13610	13663	13595	13613	13577	13604	13736	13813	13449	13594	13496	13602	13584	13852	13700	13579	13742	13619	13605	13464	13434	13709	13653	13628	13600	13593	13685	13674	13525	13490	13445	13808	13584	13588	13569	13615	13628	13626	13798	13778	13561	13621	13559	13492	13553	13503	13656	13478	13517	13748	13522	13524	13392	13782	13560	13568	13634	13624	13613	13541	13713	13719	13486	13677	13590	13657	13475	13672	13542	13535	13508	13451	13442	13505	13436	13559	13664	13514	13482	13587	13603	13668	13365	13589	13711	13664	13548	13622	13565	13635	13710	13730	13477	13528	13537	13809	13611	13685	13511	13493	13640	13604	13688	13543	13454	13568	13508	13726	13555	13490	13654	13717	13675	13663	13605	13685	13647	13707	13660	13529	13691	13558	13498	13670	13794	13796	13606	13496	13569	13363	13697	13599	13586	13825	13379	13598	13678	13700	13557	13729	13563	13674	13519	13564	13530	13434	13645	13564	13731	13736	13661	13611	13374	13586	13633	13800	13552	13538	13754	13511	13720	13473	13496	13581	13775	13732	13621	13683	13580	13626	13566	13516	13747	13506	13491	13653	13629	13704	13637	13636	13631	13529	13684	13656	13690	13539	13552	13735	13677	13514	13581	13615	13712	13774	13442	13682	13443	13703	13576	13700	13633	13572	13633	13399	13679	13803	13715	13721	13708	13544	13795	13577	13469	13517	13517	13665	13501	13670	13613	13647	13548	13668	13507	13692	13867	13658	13607	13639	13586	13718	13647	13660	13644	13534	13718	13729	13602	13504	13500	13604	13494	13691	13654	13508	13542	13463	13581	13620	13735	13502	13573	13542	13545	13606	13615	13645	13560	13375	13468	13695	13652	13696	13786	13566	13446	13664	13577	13513	13676	13720	13656	13563	13665	13585	13484	13410	13424	13437	13618	13433	13649	13452	13425	13488	13647	13673	13548	13585	13585	13756	13563	13554	13601	13667	13713	13579	13693	13700	13712	13568	13482	13615	13614	13575	13628	13529	13667	13639	13718	13718	13835	13689	13500	13529	13746	13595	13738	13455	13561	13476	13617	13798	13728	13569	13611	13714	13341	13638	13725	13810	13679	13559	13489	13650	13490	13479	13719	13690	13687	13432	13580	13629	13554	13731	13528	13797	13574	13792	13619	13616	13663	13641	13669	13651	13505	13484	13583	13631	13626	13814	13592	13722	13592	13639	13613	13715	13618	13780	13472	13440	13738	13751	13569	13661	13554	13733	13625	13586	13675	13475	13538	13558	13610	13661	13553	13608	13555	13727	13693	13591	13944	13520	13612	13619	13733	13798	13528	13668	13567	13620	13672	13619	13702	13643	13649	13624	13719	13769	13617	13762	13730	13677	13646	13486	13599	13797	13635	13525	13588	13662	13576	13586	13652	13702	13543	13619	13809	13643	13518	13606	13767	13647	13561	13676	13629	13737	13646	13552	13509	13532	13715	13547	13465	13673	13618	13615	13721	13568	13448	13485	13505	13822	13471	13581	13601	13745	13452	13595	13425	13574	13730	13558	13484	13556	13524	13793	13611	13598	13776	13754	13586	13589	13476	13686	13594	13546	13601	13599	13544
61746	103932	83101	55700	32995	15536	12697	12763	12630	12778	12751	12574	13002	12677	12688	12725	12832	12684	12742	12750	12719	12768	12820	12588	12698	12770	12748	12781	12888	12736	12737	12898	12633	12746	12672	12802	12650	12740	12972	12792	12724	12742	12746	12911	12779	12805	12638	12696	12774	12780	12719	12702	12725	12632	12759	12703	12685	12778	12699	12748	12786	12654	12784	12745	12885	12816	12584	12683	12943	12645	12767	12831	12861	12784	12725	12793	12656	12777	12707	12644	12722	12636	12764	12819	12666	12780	12748	12654	12904	12675	12748	12625	12814	12587	12745	12845	12699	12766	12814	12747	12719	12633	12804	12805	12635	12838	12747	12888	12843	12593	12733	12584	12726	12592	12655	12678	12584	12742	12821	12649	12788	12581	12792	12551	12816	12717	12591	12643	12679	12713	12706	12799	12533	12760	12877	12658	12751	12733	12764	12757	12700	12595	12723	12760	12574	12824	12908	12749	12793	12892	12751	12702	12651	12840	12823	12778	12679	12609	12728	12726	12634	12834	12703	12700	12668	12770	12773	12728	12932	12684	12717	12632	12707	12648	12732	12685	12868	12707	12881	12855	12668	12677	12673	12715	12756	12752	12700	12672	12727	12794	12745	12754	12679	12784	12832	12585	12797	12899	12791	12808	12637	12799	12819	12640	12722	12738	12737	12911	12836	12744	12777	12765	12679	12788	12749	12769	12668	12653	12858	12671	12882	12651	12771	12670	12774	12665	12759	12590	12733	12750	12652	12771	12737	12720	12593	12699	12580	12676	12818	12828	12766	12652	12705	12700	12758	12856	12608	12620	12554	12863	12776	12806	12738	12796	12707	12588	12740	12703	12746	12780	12583	12772	12859	12662	12749	12813	12723	12817	12664	12829	12756	12975	12726	12905	12684	13035	12782	12637	12787	12771	12753	12652	12554	12830	12690	12636	12798	12573	12763	12790	12698	12730	12848	12804	12718	12885	12862	12669	12678	12689	12589	12660	12729	12706	12801	12839	12653	12648	12809	12632	12725	12658	12833	12704	12734	12742	12746	12786	12835	12707	12827	12832	12710	12686	12614	12654	12617	12800	12894	12697	12712	12684	12721	12611	12602	12734	12829	12829	12860	12691	12728	12651	12713	12765	12706	12633	12470	12782	12673	12889	12676	12588	12767	12640	12727	12726	12834	12765	12738	12900	12706	12721	12594	12704	12866	12724	12751	12766	12779	12664	12579	12804	12726	12711	12750	12683	12770	12720	12768	12899	12822	12572	12662	12900	12654	12578	12691	12655	12688	12559	12761	12629	12823	12766	12877	12721	12790	12747	12862	12817	12560	12630	12732	12850	12948	12674	12680	12575	12787	12664	12727	12687	12716	12707	12661	12741	12826	12745	12712	12752	12796	12950	12781	12902	12730	12705	12782	12762	12677	12806	12706	12742	12645	12630	12542	12943	12750	12625	12863	12791	12792	12760	12687	12786	12686	12776	12770	12738	12590	12948	12692	12761	12694	12799	12801	12881	12838	12872	12711	12765	12726	12812	12670	12800	12720	12620	12748	12706	12764	12715	12868	12674	12761	12685	12657	12808	12599	12839	12673	12710	12695	12754	12671	12894	12760	12658	12854	12722	12832	12664	12853	12563	12746	12782	12715	12775	12643	12758	12910	12656	12850	12687	12932	12642	12845	12774	12744	12792	12713	12755	12769	12756	12802	12728	12841	12581	12795	12863	12798	12675	12741	12626	12896	12647	12722	12857	12742	12578	12783	12602	12755	12774	12737	12609	12795	12659	12693	12739	12701	12714	12892	12772	12829	12741	12701	12846	12872	12725	12803	12768	12928	12730	12808	12742	12833	12724	12754	12769	12755	12787	12755	12738	12589	12666	12646	12777	12736	12675	12784	12780	12803	12936	12762	12869	12811	12476	12737	12666	12772	12869	12733	12834	12651	12628	12751	12592	12757	12804	12791	12792	12687	12743	12740	12658	12750	12610	12730	12643	12772	12622	12716	12656	12670	12846	12858	12727	12759	12568	12833	12761	12902	12894	12647	12827	12721	12794	12780	12546	12872	12640	12707	12755	12691	12618	12772	12879	12690	12913	12586	12655	12646	12906	12678	12921	12762	12830	12935	12785	12656	12753	12921	12911	12689	12756	12881	12752	12660	12763	12733	12538	12559	12606	12716	12814	12900	12749	12740	12785	12680	12891	12848	12752	12743	12978	12634	12752	12553	12847	12931	12705	12763	12726	12659	12840	12670	12661	12630	12693	12776	12754	12808	12668	12761	12706	12553	12701	12624	12458	12667	12591	12753	12711	12796	12627	12679	12724	12784	12771	12814	12923	12768	12817	12794	12712	12826	12752	12775	12700	12784	12844	12625	12774	12865	12767	12795	12760	12537	12828	12755	12691	12776	12867	12834	12713	12787	12845	12738	12800	12648	12731	12716	12755	12484	12586	12933	12691	12740	12857	12958	12707	12619	12766	12850	12606	12687	12721	12716	12684	12692	12733	12875	12725	12798	12731	12770	12811	12836	12618	12896	12743	12755	12636	12842	12723	12574	12735	12721	12651	12836	12609	12720	12862	12747	12823	12563	12745	12835	12710	12618	12736	12621	12731	12737	12616	12684	12763	12606	12708	12832	12730	12743	12678	12664	12570	12784	12723	12672	12754	12815	12575	12742	12732	12658	12928	12683	12825	12794	12775	12846	12629	12650	12854	12777	12670	12933	12804	12660	12846	12795	12692	12656	12851	12655	12771	12895	12565	12784	12782	12825	12858	12848	12643	12722	12724	12819	12724	12790	12780	12686	12605	12671	12760	12578	12858	12745	12736	12762	12831	12892	12625	12868	12706	12679	12788	12776	12728	12759	12798	12714	12887	12737	12814	12810	12674	12713	12722	12651	12844	12724	12820	12686	12773	12760	12635	12644	12851	12911	12627	12584	12701	12860	12793	12728	12822	12668	12713	12711	12909	12838	12837	12645	12731	12856	12692	12667	12725	12783	12762	12703	12755	12785	12649	12620	12824	12783	12836	12609	12556	12726	12783	12708	12763	12719	12841	12686	12744	12789	12645	12760	12783	12906	12777	12817	12751	12838	12773	12726	12768	12677	12722	12773	12740	12864	12625	12794	12792	12732	12731	12681	12747	12762	12801	12784	12668	12998	12600	12654	12752	12846	12708	12526	12738	12762	12473	12833	12686	12704	12795	12600	12621	12772	12809	12848	12814	12778	12588	12729	12751	12664	12787	12554	12740	12806	12670	12726	12771	12613	12671	12765	12699	12708	12849	12638	12806	12661	12959	12669	12745	12765	12579	12662	12761	12717	12591	12698	12737	12754	12791	12904	12704	12711	12776	12615	12768	12703	12619	12886	12869	12672	12615	12723	12683	12798	12883	12678	12957	12573	12823	12704	12718	12549	12754	12793	12639	12767	12751	12722	12844	12821	12739	12648	12763	12761	12579	12817	12892	12747	12691	12718	12743	12665	12685	12747	12782	12703	12753	12668	12898	12696	12562	12751	12843	12684	12740	12894	12655	12590	12740	12863	12828	12843	12627	12641	12672	12672	12648	12757	12643	12758	12722	12810	12756	12868	12616	12822	12695	12832	12879	12786	12784	12915	12883	12822	12612	12907	12639	12668	12771	12810	12616	12769	12901	12539	12659	12887	12742	12622	12627	12739	12610	12880	12805	12858	12739	12826	12777	12861	12656	12525	12908	12649	12737	12785	12778	12822	12856	12826	12806	12862	12775	12798	12893	12820	12850	12824	12664	12729	12776	12726	12763	12754	12850	12788	12743	12756	12691	12707	12914	12697	12523	12704	12601	12908	12604	12796	12882	12796	12752	12852	12640	12743	12732	12887	12678	12893	12845	12601	12848	12804	12767	12766	12669	12816	12709	12761	12779	12657	12708	12813	12679	12853	12700	12768	12824	12699	12746	12888	12724	12823	12717	12724	12754	12610	12696	12621	12721	12691	12622	12679	12749	12697	12701	12615	12803	12811	12846	12845	12841	12707	12689	12747	12789	12617	12853	12986	12689	12860	12696	12861	12725	12685	12701	12848	12666	12696	12764	12868	12796	12717	12614	12596	12760	13056	12760	12668	12625	12702	12623	12621	12772	12739	12673	12740	12676	12732	12647	12850	12797	12875	12757	12895	12684	12644	12833	12827	12666	12830	12613	12738	13001	12981	12512	12680	12773	12631	12718	12729	12750	12694	12720	12695	12732	12782	12859	12861	12743	12599	12610	12683	12743	12734	12769	12819	12606	12946	12674	12606	12555	12598	12554	12922	12810	12811	12931	12665	12710	12653	12763	12671	12739	12616	12817	12942	12678	12743	12695	12668	12726	12685	12726	12724	12852	12718	12769	12486	12660	12668	12640	12782	12720	12633	12664	12546	12654	12683	12781	12689	12632	12617	12760	12866	12688	12726	12652	12595	12812	12791	12622	12845	12663	12572	12717	12643	12698	12714	12782	12586	12825	12574	12802	12815	12808	12752	12703	12596	12860	12697	12693	12755	12647	12756	12557	12890	12724	12669	12654	12681	12809	12792	12733	12811	12657	12787	12872	12774	12747	12758	12737	12703	12821	12747	12771	12653	12868	12798	12566	12819	12705	12792	12780	12876	12856	12820	12656	12765	12461	12729	12750	12876	12831	12734	12855	12870	12764	12570	12626	12695	12550	12786	12594	12642	12650	12709	12681	12537	12668	12666	12851	12714	12719	12707	12698	12569	12745	12684	12894	12616	12728	12632	12641	12632	12746	12721	12797	12808	12720	12752	12775	12704	12838	12765	12682	12762	12587	12794	12534	12754	12774	12698	12756	12666	12723	12832	12705	12622	12710	12783	12727	12747	12800	12802	12784	12726	12787	12773	12829	12621	12610	12609	12704	12755	12693	12803	12800	12720	12719	12620	12843	12653	12680	12723	12795	12714	12828	12853	12834	12752	12987	12678	12781	12703	12717	12822	12632	12787	12837	12640	12820	12713	12706	12945	12724	12873	12759	12632	12883	12724	12604	12840	12780	12837	12794	12777	12825	12861	12750	12613	12705	12814	12732	12570	12890	12795	12737	12702	12645	12844	12715	12784	12726	12812	12674	12796	12640	12735	12688	12738	12611	12881	12758	12730	12779	12775	12796	12578	12939
31084	37415	38176	26723	18081	15263	15066	14658	14885	14764	14937	14905	14806	14892	14891	14634	14845	14967	14715	14918	14836	14854	14819	15077	14913	14697	14848	14659	14796	15041	14807	14749	14921	14800	14821	14749	14690	14921	14772	14904	14634	14844	14598	14668	14842	14657	14872	14828	14877	14846	14693	14733	14578	14819	14752	14872	14929	14856	14765	14739	14694	14787	14902	14796	14810	14733	14824	14677	14663	14550	14973	15035	14679	14754	14550	14738	14937	14727	14529	14614	14911	14735	14614	14838	14822	14638	14795	14711	14883	14805	14704	14620	14778	14714	14883	14863	14724	14883	14425	14733	14574	14802	14807	14981	14720	14885	14862	14955	14826	14735	14970	14867	14834	14669	14995	14789	14708	14833	14858	14739	14969	14809	14752	14830	14715	14716	15018	14826	14778	14884	14709	14923	14604	14574	14759	14919	14848	14675	14620	14727	14629	14754	14662	14732	14771	14726	14866	14906	14829	14748	14858	14734	14786	14835	14655	14727	15018	14754	14792	14794	14967	14777	14658	14649	14820	14558	14783	14642	14707	14844	14709	14845	14808	14633	14700	14741	14755	14856	14755	14730	14583	14807	14881	14763	14716	14702	14810	14813	14944	14821	15008	14657	14750	14784	14807	14837	14830	14755	14853	14786	14665	14796	14836	14651	14744	14589	14564	14901	14729	14807	14719	14749	14608	14938	14719	14935	14725	14745	14755	14811	14912	14716	14813	14889	14983	14721	14652	14852	14879	14708	14844	14875	15025	14733	14666	14837	14589	14541	14670	14866	14752	14700	14825	14797	14841	14700	14765	14788	14857	14669	14869	14842	14853	14709	14571	14532	14732	14773	14909	14647	14643	14828	15031	14868	14700	14813	14719	14883	14789	14850	14768	14766	14941	14684	14628	14843	14720	14901	14609	14786	14800	14854	14640	14961	14719	14730	14623	14575	14691	14682	14747	14838	14544	14623	14724	14908	14886	14818	14664	14671	14699	14741	14846	14748	14758	14664	14877	14811	14830	14557	14747	14823	15008	14878	14586	14737	14702	14561	14872	14850	14568	14873	14667	14581	14907	14680	14836	14927	14749	14743	14732	14700	14549	14739	14761	14972	14833	14575	14913	14743	14729	14802	14927	14697	14730	14876	14775	14758	14782	14784	14798	14771	14840	14725	14569	14584	14608	14960	14779	14584	14909	14632	14889	14757	14659	14750	14828	14638	14800	14867	14864	14758	14982	14960	14725	14750	14833	14802	14822	14808	14777	14786	14719	14724	14731	14860	14700	14705	14742	14656	14799	14763	14973	14725	14752	14614	14666	14877	14790	14847	14692	14596	14785	14767	14815	14633	14700	14880	14825	14821	14933	14783	14639	14738	14824	14823	14736	14685	14731	14641	14883	14902	14818	14697	14677	14705	14679	14795	14771	14767	14874	14905	14762	14999	14979	14856	14840	14822	14791	14900	14934	14748	14838	14831	14980	14757	14792	14855	14971	14820	14783	14818	14757	14919	14923	14907	14867	14793	14978	14689	14788	14725	14769	14822	14810	14813	14623	14774	14879	14874	14796	14827	14900	14888	14673	14829	14760	14781	14803	14888	14865	14863	14718	14751	14906	14589	14737	14702	14747	14721	14851	14782	14740	14688	14604	14750	14770	14807	14740	14813	14912	14675	14625	14855	15019	14984	14951	15041	14782	14899	14778	14753	14755	14701	14781	14838	14682	14774	14811	14740	14871	14852	14689	14776	14678	14717	14734	14892	14762	14720	14734	14933	14865	14842	14939	14687	14689	14851	14686	14996	14736	14908	14858	14943	14807	14618	14943	14817	14864	15137	14881	14856	14628	14726	14732	14933	14740	14891	14781	14834	14927	14699	14711	14658	14729	14812	14787	14714	14816	14746	14739	14617	14645	14795	14829	14826	14897	14774	14934	15042	14949	14846	14676	14662	14673	14888	14612	14760	14886	14859	14758	14769	14773	14903	14687	14988	14891	14834	14678	14759	14730	14820	14828	14791	14665	14868	14718	14703	14759	14697	14797	14880	14539	14613	14631	14835	14926	14943	14806	14671	14746	14766	14708	14721	14779	14711	14629	14755	14664	14725	14666	14836	14844	14793	14939	14824	14807	14596	14852	14754	14817	14681	14895	14948	14833	14817	14856	14937	14913	14665	14775	14799	14634	14775	14766	14713	14847	14860	14790	14796	14822	14823	14741	14815	14958	14890	15012	14852	14750	14996	14801	14812	14675	14703	14654	14670	14777	14769	14833	14796	14788	14747	14952	14664	14887	14913	14835	14873	14717	14849	14893	14784	14703	14761	14735	14611	14938	14838	14964	14578	14868	14689	14843	14771	14686	14650	14876	14876	14876	14757	14747	14740	14688	14817	14839	14821	14486	14875	14918	14818	14659	14799	14945	14666	14626	14782	14747	14727	14589	14813	14844	14657	14734	15016	14741	14817	14784	14884	14744	14687	14747	14929	14944	14773	14639	14714	14710	14726	14753	14793	14941	14981	14840	14799	14913	14779	14787	14772	14770	14768	14671	14672	14840	14660	14733	14693	14810	14644	14902	14840	14762	14576	14775	14779	14776	15014	14688	14862	14682	14804	14688	14795	14791	14717	14697	14757	14897	14874	14865	14756	14719	14996	14807	14863	14677	14793	14696	14727	14645	14833	14779	14878	14891	14789	14861	14729	14749	14801	14671	14660	14907	14524	14859	14913	14963	14882	14776	14754	14790	14727	14731	14830	14790	14748	14757	14755	14929	14678	14854	14734	14813	14701	14669	14825	14520	14580	14718	14892	14784	14821	14974	14770	14735	14955	14897	14973	14899	14816	14965	14729	14878	14975	14926	14870	14731	14666	14775	14749	14830	14730	14855	15030	14746	14778	14879	14911	14769	14790	14649	14760	14778	14832	14703	14687	14958	14867	14847	14768	14919	14773	14784	14818	14822	14747	14885	14760	14858	14618	14620	14818	14801	14727	14710	14674	14684	14681	14672	14740	14769	14782	14898	14709	14633	14630	14874	14687	14845	14749	14743	14769	14778	14791	14829	14664	14867	14907	14824	14694	14928	14776	14960	14809	14923	14919	14754	14729	14832	14910	14771	14637	14840	14635	14710	14712	14900	14777	14845	14838	14900	14795	14819	14892	14903	14672	14807	14748	14670	14667	14849	14805	14792	14703	14965	14680	14873	14971	14745	14741	14753	14735	14822	14791	14897	14792	14888	14884	14611	14653	14718	14784	14785	14839	14806	14622	14749	14807	14820	14712	14915	14686	14791	14919	14688	14657	14797	14592	14805	14721	14819	14671	14706	14802	14923	14677	14648	14745	14741	14829	14823	14885	14745	14545	14643	14747	14767	14621	14856	14841	14831	14798	15005	14887	14784	14735	14968	14778	14658	14669	14742	14746	14691	14870	14685	14715	14995	14993	14538	14897	14760	14837	14921	14642	14873	14939	14604	14707	14866	14905	14716	14804	14820	14909	14767	14744	14896	14701	14732	14655	14783	14592	14868	14737	14600	14535	14723	14990	14978	14900	14741	14656	14742	14605	14733	14893	14724	14867	14903	14840	14744	14908	14843	14839	15024	14710	14725	14754	14705	14925	15111	14656	14776	14636	14756	14863	14816	14909	14795	14766	14768	14720	14859	14923	14837	14808	14630	14763	14777	14727	14670	14893	14829	14687	14691	14846	14790	14705	15016	14878	14797	14685	14622	14685	14924	14929	14773	14866	14768	14879	14752	14746	14841	14804	14933	14817	14762	14675	14852	14553	14772	14697	14780	14793	14700	14722	14833	14822	14755	14783	14736	14790	14851	14603	14678	14917	14774	14800	14829	14866	14877	14844	14982	14855	14795	14832	14823	14625	14505	14646	14806	14853	14880	14777	14668	14898	14896	14871	14658	14671	14779	14827	14847	14760	14833	14640	14675	14858	14978	14828	14841	14804	14752	14849	14840	14797	14822	14812	14761	14833	14875	14781	14768	14854	14679	14711	14707	14710	14723	14728	14880	14718	14839	14890	14619	14920	14759	14713	14884	14767	14823	14712	14815	14779	14736	14776	14732	14855	14852	14941	14933	14820	14886	14798	15027	14924	14968	14704	14723	14831	14759	14683	14742	14731	14866	14626	14726	14594	14644	14738	15080	14670	14889	14748	14779	14656	14797	14680	14728	14706	14613	15046	14764	14672	14788	14664	14904	14761	14608	14928	14979	14872	14805	14803	14669	14697	14869	14795	14801	14694	14980	14745	14850	14912	14904	14901	14689	14692	14771	15005	14713	14684	14767	14805	14851	14846	14707	14793	14885	14844	14822	14776	14774	14812	14732	14687	14784	14884	14792	15050	14805	14840	14578	14806	14755	14787	14878	15035	14661	14699	14853	14608	14827	14798	14927	14903	14824	14772	14783	14871	14868	14906	14716	14854	14872	14719	14639	14644	14965	14771	14829	14817	14769	14795	14752	14739	14794	14847	14771	14968	14731	14723	14914	14807	14630	14577	14689	14847	14854	14862	14704	14766	14781	14720	14749	14590	14898	14823	14899	14760	14758	14858	14628	14691	14771	14779	14966	14681	14720	14785	14969	14850	14731	14855	14674	14684	14602	14703	14766	14782	14788	14774	14835	14830	14879	14852	14742	14889	14829	14748	14794	14607	14735	14843	14760	14898	14801	14610	14701	14657	14879	14876	14985	14897	14852	14790	14770	14911	14726	14825	14735	14784	14788	14874	14952	14790	15098	14988	14860	14739	14772	14743	14917	14820	14990	14822	14672	14741	14800	14865	14856	14948	14827	14668	14873	14835	14719	14756	14959	14880	14725	14809	14747	14714	14681	14674	14757	14643	14685	14937	14942	14730	14887	14797	14811	14723	14733	14835	14720	14777	15001	14698	14726	14992	14910	15074	14921	14848	14851	14645	14830	14979	14759	14795	14896	14898	14509	14789	14748	14789	14514	14851	14854	14802	14737	14675	14681	14859	14980	14836	14783	14949	14898	14799	14748	14829	14770	14841	14862	14691	14937	14808	14533	14865	14832	14913	14816	14809	14526	14733	14747	14850	14937	14723	14711	14827	14623	14754	14707	14598	14764	14929	14726	14842	14883	14774	14902	14728	14872	14676	14608	14566	14854	14955	14995	14735	14628	14805
40457	55177	39700	22688	15920	13729	13632	13545	13590	13644	13584	13580	13681	13467	13580	13477	13338	13589	13594	13575	13596	13495	13658	13753	13612	13585	13501	13604	13544	13504	13650	13687	13516	13606	13646	13422	13631	13480	13732	13514	13721	13708	13585	13563	13480	13737	13430	13501	13718	13510	13685	13677	13396	13572	13379	13609	13636	13678	13522	13493	13437	13565	13538	13579	13728	13631	13599	13660	13560	13495	13449	13578	13700	13666	13604	13633	13605	13578	13621	13575	13628	13563	13592	13621	13661	13684	13529	13594	13591	13517	13554	13449	13599	13547	13681	13641	13541	13735	13462	13374	13508	13748	13523	13556	13482	13643	13624	13476	13629	13641	13622	13388	13592	13489	13417	13380	13396	13537	13607	13560	13431	13593	13566	13402	13699	13413	13680	13490	13597	13591	13521	13652	13556	13597	13452	13658	13519	13525	13387	13506	13689	13525	13692	13634	13554	13432	13472	13715	13610	13499	13573	13635	13532	13527	13469	13616	13504	13489	13607	13675	13558	13577	13638	13533	13651	13622	13527	13564	13390	13466	13484	13517	13667	13477	13607	13547	13421	13651	13501	13710	13404	13437	13538	13553	13639	13496	13640	13441	13719	13474	13613	13577	13612	13525	13585	13558	13502	13726	13527	13658	13605	13551	13513	13553	13521	13762	13371	13593	13576	13342	13500	13508	13561	13506	13497	13604	13344	13498	13772	13594	13533	13615	13616	13417	13663	13555	13596	13393	13564	13508	13517	13407	13650	13496	13581	13501	13486	13562	13542	13661	13508	13581	13625	13493	13696	13387	13587	13707	13622	13425	13499	13569	13571	13568	13606	13599	13605	13564	13592	13707	13378	13566	13562	13600	13735	13653	13359	13720	13637	13705	13662	13508	13501	13456	13561	13567	13600	13436	13437	13561	13675	13474	13441	13548	13519	13584	13526	13617	13437	13499	13498	13550	13585	13557	13594	13630	13576	13501	13611	13612	13549	13588	13515	13454	13571	13491	13473	13522	13646	13599	13513	13687	13551	13762	13607	13567	13532	13593	13564	13659	13709	13522	13653	13627	13610	13611	13631	13549	13587	13468	13688	13635	13584	13514	13512	13601	13493	13691	13526	13644	13625	13580	13724	13613	13518	13685	13488	13516	13515	13735	13650	13617	13491	13677	13424	13391	13702	13554	13437	13649	13488	13612	13364	13505	13667	13566	13548	13512	13444	13587	13466	13741	13646	13518	13521	13513	13666	13680	13589	13415	13622	13501	13640	13512	13561	13572	13472	13346	13618	13504	13493	13485	13494	13529	13489	13651	13484	13502	13522	13658	13680	13481	13578	13624	13618	13345	13652	13505	13636	13779	13548	13650	13507	13624	13665	13527	13569	13574	13571	13840	13602	13671	13600	13689	13604	13476	13637	13503	13551	13425	13554	13648	13605	13547	13542	13482	13526	13595	13528	13502	13402	13727	13784	13574	13578	13620	13412	13647	13548	13457	13496	13561	13431	13500	13544	13540	13427	13561	13692	13598	13551	13531	13643	13528	13369	13501	13527	13490	13754	13446	13555	13584	13506	13573	13616	13571	13591	13479	13613	13578	13561	13627	13521	13521	13582	13465	13597	13714	13627	13569	13573	13365	13493	13481	13479	13587	13367	13481	13651	13498	13616	13606	13544	13490	13449	13532	13641	13454	13451	13608	13617	13539	13545	13635	13485	13751	13441	13415	13532	13740	13633	13744	13542	13554	13457	13467	13558	13602	13647	13673	13509	13547	13580	13657	13633	13536	13531	13514	13379	13655	13627	13630	13566	13683	13482	13580	13591	13519	13501	13517	13485	13516	13513	13496	13545	13591	13535	13508	13694	13617	13738	13524	13516	13557	13534	13478	13603	13531	13606	13543	13354	13630	13555	13470	13587	13711	13532	13584	13587	13537	13671	13570	13481	13402	13526	13691	13637	13772	13645	13547	13635	13395	13541	13629	13434	13627	13572	13467	13535	13636	13463	13587	13525	13637	13612	13568	13679	13606	13647	13563	13637	13541	13566	13544	13663	13626	13556	13520	13546	13415	13659	13597	13568	13601	13544	13599	13540	13663	13561	13442	13559	13626	13587	13554	13643	13482	13535	13618	13427	13358	13788	13504	13425	13662	13612	13585	13553	13480	13519	13571	13540	13607	13496	13731	13477	13622	13633	13577	13741	13565	13563	13616	13611	13509	13601	13603	13264	13693	13681	13469	13662	13543	13480	13514	13459	13456	13443	13654	13440	13566	13380	13424	13538	13559	13631	13546	13549	13525	13401	13498	13498	13558	13627	13559	13597	13551	13559	13419	13652	13617	13440	13575	13449	13556	13571	13446	13615	13562	13505	13629	13604	13547	13690	13599	13732	13650	13616	13525	13381	13440	13453	13522	13609	13604	13759	13538	13419	13457	13611	13442	13713	13513	13537	13668	13236	13635	13576	13755	13735	13537	13698	13488	13556	13495	13530	13376	13659	13577	13711	13641	13595	13608	13553	13411	13523	13462	13519	13614	13754	13716	13495	13381	13618	13570	13556	13469	13603	13473	13501	13448	13618	13405	13654	13751	13447	13525	13562	13571	13447	13564	13568	13563	13700	13449	13654	13456	13657	13562	13555	13560	13609	13367	13493	13617	13631	13484	13451	13654	13624	13517	13528	13653	13492	13481	13543	13586	13596	13391	13532	13486	13487	13416	13672	13504	13556	13589	13551	13783	13602	13360	13486	13476	13495	13691	13485	13528	13669	13493	13548	13549	13596	13465	13474	13561	13617	13518	13606	13499	13593	13401	13789	13643	13570	13569	13527	13571	13571	13651	13408	13728	13595	13612	13547	13560	13426	13481	13858	13599	13599	13581	13576	13484	13632	13624	13593	13533	13381	13570	13563	13507	13568	13582	13425	13474	13630	13591	13307	13633	13597	13660	13531	13600	13584	13492	13554	13532	13621	13513	13558	13464	13403	13600	13462	13462	13591	13568	13566	13616	13451	13478	13573	13530	13478	13635	13730	13717	13632	13582	13655	13605	13599	13383	13538	13694	13537	13514	13593	13563	13448	13646	13508	13559	13446	13539	13571	13690	13486	13521	13401	13417	13618	13596	13420	13600	13383	13515	13457	13574	13729	13533	13401	13409	13646	13458	13638	13592	13571	13639	13641	13696	13393	13650	13589	13673	13404	13529	13703	13668	13670	13533	13617	13498	13563	13611	13556	13470	13491	13454	13767	13568	13605	13364	13544	13630	13655	13592	13697	13542	13635	13531	13478	13521	13632	13515	13462	13532	13697	13643	13568	13530	13517	13490	13575	13529	13450	13508	13714	13474	13554	13468	13564	13448	13614	13397	13658	13629	13608	13533	13626	13543	13514	13456	13621	13509	13603	13508	13599	13643	13723	13571	13568	13751	13680	13582	13650	13637	13447	13669	13385	13677	13484	13802	13535	13569	13689	13655	13470	13639	13614	13567	13526	13455	13733	13596	13558	13441	13566	13502	13693	13410	13551	13548	13517	13465	13682	13334	13482	13612	13508	13603	13526	13658	13631	13680	13432	13628	13383	13654	13553	13529	13611	13734	13367	13613	13695	13438	13572	13639	13705	13352	13590	13505	13445	13524	13518	13522	13570	13457	13574	13532	13632	13548	13612	13410	13494	13514	13609	13602	13571	13724	13440	13725	13528	13523	13537	13670	13581	13640	13550	13499	13604	13526	13543	13478	13541	13499	13479	13629	13598	13534	13484	13464	13598	13575	13559	13466	13671	13624	13556	13343	13669	13739	13489	13459	13532	13593	13574	13761	13533	13634	13480	13597	13546	13494	13699	13551	13541	13625	13508	13494	13504	13450	13529	13703	13610	13577	13565	13536	13569	13606	13638	13558	13524	13584	13485	13647	13421	13572	13622	13498	13600	13591	13597	13511	13521	13640	13684	13480	13533	13462	13491	13531	13539	13745	13632	13640	13547	13597	13582	13750	13659	13541	13634	13607	13564	13560	13459	13792	13583	13639	13520	13738	13495	13508	13645	13593	13440	13606	13635	13586	13577	13547	13628	13589	13554	13603	13452	13612	13498	13515	13521	13540	13502	13327	13533	13512	13501	13476	13306	13624	13484	13647	13353	13490	13681	13576	13624	13518	13559	13544	13617	13741	13640	13555	13773	13526	13551	13547	13649	13726	13532	13517	13487	13399	13399	13612	13642	13624	13484	13603	13766	13573	13611	13662	13397	13637	13550	13578	13455	13521	13559	13671	13466	13639	13675	13588	13540	13674	13536	13624	13656	13641	13442	13614	13562	13600	13644	13553	13609	13635	13675	13451	13487	13700	13563	13531	13602	13491	13615	13514	13616	13617	13580	13573	13467	13486	13787	13557	13520	13480	13601	13781	13702	13675	13766	13577	13548	13697	13523	13470	13657	13594	13659	13580	13559	13487	13580	13687	13553	13551	13679	13560	13551	13560	13643	13536	13589	13584	13621	13597	13675	13532	13598	13464	13458	13472	13549	13590	13617	13575	13658	13648	13589	13426	13434	13531	13630	13549	13613	13560	13542	13478	13546	13543	13535	13454	13672	13560	13482	13447	13606	13578	13525	13675	13535	13605	13500	13402	13448	13687	13596	13519	13661	13617	13450	13615	13630	13627	13452	13604	13685	13656	13512	13476	13607	13342	13638	13720	13498	13646	13607	13662	13518	13532	13613	13636	13613	13545	13494	13758	13485	13461	13750	13493	13617	13472	13673	13601	13530	13484	13403	13715	13612	13589	13554	13641	13609	13543	13697	13628	13622	13490	13627	13628	13634	13514	13779	13527	13480	13773	13721	13569	13433	13612	13471	13643	13590	13597	13550	13656	13562	13563	13568	13468	13635	13448	13634	13559	13627	13611	13590	13650	13486	13553	13678	13675	13653	13486	13464	13473	13734	13571	13507	13462	13387	13645	13502	13554	13369	13652	13638	13462	13561	13650	13519	13577	13659	13752	13512	13566	13582	13406	13510	13569	13584	13598	13487	13461	13620	13614	13533	13511	13584	13575	13607	13708	13698	13666	13614	13465	13523	13588	13536	13664	13664	13625	13576	13585	13639	13553	13530	13596	13613	13397	13648	13458	13621	13389	13580	13519	13629	13658	13604	13522	13696	13500
27773	32703	41826	31345	20725	16605	15660	15013	14957	14848	14869	14885	15109	14873	14949	14877	14750	14644	14941	14970	14912	15002	15128	14896	14884	14715	14713	14809	14847	14830	14882	14814	14998	14879	15095	14868	14813	14846	14920	15052	14992	14722	14784	14993	14863	14771	14941	14805	14921	14904	14880	15026	14850	14963	14922	14797	14950	14912	14748	14880	14789	15002	14877	14861	14922	14958	14728	14872	14648	14918	14829	14763	14958	15061	14808	15111	14703	14731	14997	14732	14901	14883	14973	14904	15137	14935	14985	14921	14742	14860	15019	15117	14693	14941	14861	14830	14954	14610	14827	15153	14811	14844	14742	14992	14678	14674	14884	14929	14874	14828	14910	14821	14703	14633	14912	14875	14840	14902	14899	14864	14905	15004	14954	14806	15052	14961	14807	14766	14960	14884	14929	14903	15103	14902	14906	14838	14837	14783	14937	14747	14734	14743	14954	14743	14923	14998	14896	15028	15026	14895	15009	14994	14717	15014	14792	14784	14935	14872	14925	15030	14699	14961	14944	14768	14837	14738	14923	14821	14712	14852	14750	14761	14671	14871	14968	14761	14883	14812	14923	14584	14616	14843	15044	14847	14986	15077	14926	14909	14700	14766	14841	14789	14855	14945	14830	14936	14976	14825	14925	14758	14759	14741	14888	14788	15051	14977	14934	14806	14898	14912	14969	14883	14778	14856	14968	14801	14917	14884	14944	14912	14799	14814	14990	14693	14831	14791	14679	14919	14901	14722	14977	14997	14996	14825	14800	14805	14709	14963	14891	14637	14772	14796	14825	14889	14766	14875	14860	14703	14802	14673	15021	14862	14897	15009	14798	14877	14837	14762	14935	15011	14959	14952	14881	14844	14794	15035	14973	14868	15053	15013	14954	14865	14843	15052	14947	14701	14633	15003	14982	14871	14975	14906	14829	15016	14929	15050	14840	14850	14848	14778	15018	14807	14998	15078	14863	14864	14957	14855	14840	14746	14877	14789	14827	14871	15012	14959	14746	14846	14881	14848	14774	14813	14690	14927	14912	14830	14843	15013	14911	14719	14981	14686	14778	14778	15129	15029	14841	14691	14897	14943	14953	14983	14884	14739	14788	14772	14877	14840	14970	14905	14745	14797	14749	14917	14903	14922	14846	14754	14796	15059	14625	15021	14784	14905	14845	15021	14742	14716	14754	14813	14692	14899	14885	14960	14904	15091	14845	14672	14965	14852	14888	14888	14861	14887	14723	14788	14985	15043	14893	14743	14963	14643	14890	14807	14929	14827	14852	14691	14819	14728	14760	14831	14880	15034	15179	14988	14896	14883	14757	14957	14737	14788	14941	14939	14720	14875	14906	15009	14766	14942	14963	14953	14772	14824	14938	14776	14797	14744	14905	15006	14915	14996	14777	14615	14734	14850	14927	14878	15025	14810	14808	14911	14811	14729	14766	14880	14928	14685	15034	14955	14849	14734	14996	14891	14833	14879	15023	14914	14810	14837	14825	14923	14859	14812	14875	14850	14785	14900	15009	14854	14902	14908	14937	14801	14885	14798	14687	14889	14954	14899	14971	14884	14897	14791	15018	14875	14729	14938	14787	14834	14959	14878	14698	14749	14809	14965	14717	14920	14912	14864	14751	14799	14806	14942	14708	14961	14756	14917	14779	15057	14774	14961	14772	14988	14911	14903	15013	14760	14923	14968	15035	15007	14716	14952	14710	14720	14958	14875	14897	14751	14677	14906	14877	15020	14742	14825	14988	14894	14957	14891	14740	14913	14976	14899	14998	14673	14838	14835	14798	14937	14845	14796	14854	15047	14812	14893	14871	14796	14764	14852	14762	14698	14843	14833	14955	14872	14808	14839	14832	14809	14773	14772	14891	14828	14657	14961	14911	14956	14970	14818	14769	14822	14745	14762	15056	14899	14804	14925	14984	14910	14873	14999	14867	14580	14855	14735	14544	14749	14669	14676	14855	14858	14814	14834	14740	14895	14853	14829	15004	14916	14927	14772	14789	14686	14740	14578	14911	14642	14981	14938	14885	14847	14880	14961	14887	14893	14805	14873	14856	14913	14804	14822	14737	14885	14953	14663	14863	14915	15052	14893	14708	14829	14990	14762	14933	14756	14749	14818	15041	15045	14857	14858	14915	15012	14997	14776	14719	14674	15052	14749	14753	14805	14833	14937	14769	14880	14961	14817	15057	14694	14764	14930	14857	14853	14690	14938	14951	14669	14834	14781	14917	14839	14725	15036	14913	14808	14842	15021	14918	15035	14794	14923	14782	14832	14783	14766	15082	14821	14754	14695	14724	14977	15011	14972	15042	14900	14925	14766	14915	14698	14891	14937	14880	15032	14809	14759	14993	14869	14721	14794	14739	14713	15100	14897	14801	14903	14753	14630	15016	14629	14869	14823	14986	14758	14891	14943	15043	14813	14893	14923	15001	14928	14820	14841	14796	14830	14713	14680	14864	14977	15088	15097	14783	14964	14902	14842	14958	14865	14739	14962	15071	14873	15000	14999	14830	14876	14890	14933	14948	14851	14820	14935	14873	14881	14877	14882	14715	14910	14734	14958	15036	14870	15036	14696	14962	14652	14739	15052	14960	14966	15029	14830	14896	15037	14922	14905	14801	14871	14887	14808	14751	14722	14724	14743	14820	14894	14949	14914	14999	14695	14908	14981	14941	14989	14961	14919	14886	14702	14946	14825	14848	14976	14774	14850	15051	14776	14868	15069	14992	14768	14727	14962	14716	14894	14825	14883	14809	14931	14813	14667	15040	14736	14706	14972	14642	14819	14951	14745	14672	14949	14895	15040	14910	14957	14952	14941	14803	14839	14837	14920	14968	14929	14655	14814	14890	14771	14892	14898	14739	14802	14754	14646	14808	14933	14785	14718	14844	14971	14795	14788	14960	14857	14894	14782	14785	14643	14844	14900	14721	14826	14743	14796	14975	14899	14956	14947	14826	14684	14906	14924	14977	14975	14915	14873	14919	14654	14781	14870	14846	14952	14668	14812	14676	15078	14888	14905	14850	14931	14946	14782	14683	14695	14833	14931	14802	14813	14843	14890	14985	14952	14886	14934	14826	14846	14790	14799	14910	14853	14874	14947	14665	14839	14812	14756	14905	14847	14989	15010	14890	14874	14917	14800	14800	15021	14825	14946	14635	14689	14832	14906	14874	14805	14771	15035	14951	15057	14827	14979	14716	14835	14775	14876	14874	15033	15033	14998	14940	14820	14800	14885	14696	15084	14906	14700	14842	14781	14922	14776	14857	14899	14642	14845	14908	14882	15087	14993	14777	14847	14890	14696	14694	14801	14825	14861	14890	14757	14977	14873	15062	14959	14767	14830	14755	14692	14870	14848	14955	14848	15014	14803	14754	14905	14877	14944	14723	14908	14759	14866	14951	14865	14846	14945	14838	14965	14936	14821	14904	14838	14847	14749	14608	14962	15030	14893	14835	15033	14861	14863	15089	14762	14926	14840	14902	14802	14836	14782	14749	15215	14937	14745	15002	14840	14900	14802	14940	14792	14880	14934	14725	14635	14762	14782	14956	14947	14938	14833	14885	15026	15009	14900	14876	14940	14899	14994	14997	14816	14818	14636	14825	14815	14723	14739	14788	14682	14703	14935	14689	14749	14773	14975	14827	14781	14915	14773	14735	14880	14935	14858	14937	14865	14804	14766	14888	14723	14883	14942	14741	14745	14793	14734	14796	14772	14674	14731	14704	14943	14882	14900	14904	14766	14680	14857	14802	14996	14740	14796	14854	14925	15118	14749	14739	14819	15009	14870	14788	14901	15060	14933	14779	14747	14985	15004	14825	14957	14875	14991	14883	14764	14657	15027	14724	14960	14930	14973	14742	14847	14892	14714	14903	14589	14880	14893	14859	15072	14961	14875	14794	14741	14831	14912	14894	14892	14784	14709	14949	14984	14754	14834	14782	14901	15082	14936	14819	14945	14826	14828	14920	15111	14939	14863	14874	14872	15007	14919	14855	14826	14777	14900	14853	14747	14924	14785	15021	14952	14918	14748	14811	14933	14939	15014	14861	14931	14612	14741	15031	14965	14961	14843	14774	14933	14851	15029	14586	14895	14897	14974	14900	14839	14768	14991	14940	14810	15114	14892	14987	14890	14953	15031	14782	14932	14893	14929	14929	14824	14793	14879	14916	14908	14719	14733	14714	14783	14860	14868	14933	15018	15001	14953	14751	14941	15150	14886	14759	14780	14983	14816	15040	14801	14809	14709	14797	14809	14915	14833	14939	14908	14728	15022	14926	14817	15151	14940	14770	14928	14999	14964	14680	14820	14826	15031	15004	14810	14826	15048	14788	14947	14940	14764	14842	14891	14955	14833	14886	14899	14861	14734	14989	14872	14918	14900	14873	14967	14914	14733	14862	14558	14728	14889	15086	14881	15137	15017	14858	15007	14917	14847	14782	14811	14801	14650	14952	14816	14966	14966	14920	14937	15016	14881	14902	14911	14943	14784	14682	14956	14863	14871	14879	14899	14746	14849	14921	14854	14933	14800	14870	14956	14701	14897	14908	14946	14762	14940	14931	14775	14927	14837	14927	15001	14880	14936	14746	14791	14930	14953	14780	14922	15048	14829	14936	14810	14810	14826	15119	14909	14917	14764	14747	14749	14943	14772	14615	14840	14808	14902	14714	14730	14858	14898	14934	14819	14852	14857	14744	14798	14950	15067	15010	14999	14704	14828	14923	14849	14789	14860	14869	14911	15062	14895	14807	14873	14863	14770	14883	14855	14700	15069	14984	14928	14790	14808	14952	15075	14885	14996	14837	14817	15021	14922	14826	14732	14701	14690	14855	14972	14962	14669	15031	14818	14858	14761	14905	14811	14919	14896	15090	15095	14820	14795	14857	14826	14767	14731	15032	14639	14878	14847	14848	15015	14959	14953	14642	14981	14863	14852	14875	14918	14918	15008	15023	14742	15142	14710	14970	14807	14903	14861	14850	14932	15019	15115	14910	14854	14862	14805	14739	14763	14928	14846	14827	14838	14877	14828	15096	15015	14914	14864	14628	14769	15005	14943	14937	14755	14887	14855	14835	14966	14818	14781	15011	14798	14731	14916	14897	14773	14820	14915	14942	14677	14769	14764	14856	14902	15012	14966	14939	14853
52345	74166	52861	28926	18093	13827	13596	13497	13597	13622	13644	13667	13373	13667	13563	13616	13348	13575	13645	13607	13546	13536	13552	13530	13523	13661	13786	13779	13716	13493	13838	13428	13507	13518	13495	13453	13662	13534	13629	13571	13523	13686	13587	13667	13654	13612	13543	13646	13540	13570	13609	13539	13525	13597	13457	13787	13673	13757	13564	13568	13289	13633	13547	13556	13713	13664	13564	13556	13622	13512	13691	13582	13635	13585	13626	13719	13635	13425	13694	13471	13586	13582	13806	13678	13521	13456	13436	13629	13630	13673	13581	13668	13762	13433	13749	13617	13688	13648	13671	13571	13485	13483	13384	13479	13647	13629	13488	13649	13456	13484	13617	13552	13547	13547	13597	13529	13542	13452	13459	13617	13613	13657	13542	13613	13506	13522	13522	13620	13647	13539	13739	13558	13595	13634	13388	13707	13453	13397	13619	13453	13703	13682	13690	13666	13447	13736	13459	13614	13565	13574	13556	13638	13532	13430	13566	13537	13517	13547	13629	13655	13696	13608	13505	13624	13556	13634	13461	13441	13535	13659	13475	13629	13612	13468	13464	13378	13517	13581	13592	13683	13654	13528	13490	13549	13525	13691	13533	13481	13728	13447	13676	13692	13592	13555	13483	13636	13616	13629	13795	13435	13720	13678	13512	13735	13489	13444	13435	13679	13601	13663	13550	13575	13666	13641	13751	13704	13744	13496	13513	13545	13652	13684	13656	13591	13523	13623	13641	13419	13546	13519	13662	13800	13598	13438	13630	13668	13691	13690	13645	13672	13419	13303	13560	13591	13520	13435	13646	13633	13650	13661	13535	13623	13511	13626	13726	13482	13389	13504	13550	13619	13653	13582	13470	13653	13747	13634	13625	13513	13571	13749	13591	13641	13731	13600	13630	13656	13750	13494	13631	13646	13473	13473	13577	13706	13682	13570	13543	13618	13500	13679	13568	13488	13485	13634	13626	13657	13507	13566	13461	13580	13461	13568	13568	13776	13494	13697	13557	13572	13629	13594	13762	13614	13636	13622	13543	13582	13592	13713	13480	13569	13548	13515	13645	13410	13597	13714	13630	13610	13595	13626	13637	13462	13565	13447	13464	13646	13638	13706	13474	13647	13562	13667	13526	13593	13474	13504	13447	13657	13501	13535	13432	13679	13610	13610	13565	13686	13495	13534	13435	13518	13719	13484	13568	13463	13609	13604	13702	13416	13539	13693	13574	13549	13531	13563	13589	13550	13473	13737	13551	13529	13605	13521	13536	13445	13548	13554	13545	13576	13684	13507	13815	13561	13529	13609	13529	13578	13702	13767	13419	13710	13503	13528	13709	13532	13660	13720	13569	13646	13607	13613	13721	13580	13552	13750	13536	13631	13559	13595	13670	13647	13494	13493	13636	13473	13641	13658	13507	13529	13486	13692	13584	13588	13452	13715	13471	13595	13573	13486	13534	13607	13482	13580	13520	13598	13440	13677	13615	13556	13601	13665	13552	13735	13622	13777	13582	13691	13575	13661	13623	13742	13390	13634	13614	13565	13668	13552	13478	13440	13585	13607	13728	13575	13539	13591	13599	13646	13532	13557	13596	13500	13435	13479	13566	13701	13451	13421	13657	13551	13532	13691	13678	13449	13588	13569	13625	13483	13600	13750	13467	13652	13704	13512	13578	13489	13595	13519	13662	13453	13568	13607	13493	13537	13618	13615	13397	13603	13623	13520	13708	13512	13433	13574	13604	13811	13642	13612	13650	13498	13675	13679	13433	13609	13654	13536	13518	13642	13695	13515	13524	13503	13556	13768	13429	13649	13529	13528	13696	13554	13647	13493	13434	13525	13612	13401	13625	13620	13388	13543	13661	13502	13589	13523	13639	13631	13707	13606	13680	13659	13438	13597	13603	13470	13515	13435	13464	13691	13608	13641	13640	13607	13593	13581	13595	13638	13556	13328	13626	13610	13717	13583	13509	13680	13588	13767	13668	13728	13563	13575	13730	13694	13556	13539	13439	13683	13606	13570	13527	13426	13448	13614	13587	13527	13577	13669	13567	13582	13810	13571	13600	13718	13549	13692	13736	13494	13743	13575	13594	13693	13618	13518	13626	13696	13661	13546	13555	13572	13425	13400	13834	13614	13483	13726	13567	13548	13533	13593	13604	13662	13393	13547	13627	13571	13627	13548	13439	13557	13554	13710	13627	13463	13692	13513	13442	13629	13659	13508	13590	13693	13581	13584	13631	13638	13601	13384	13605	13455	13644	13663	13592	13634	13705	13606	13662	13648	13672	13569	13633	13626	13721	13575	13630	13775	13578	13610	13394	13656	13641	13538	13464	13515	13598	13537	13623	13644	13699	13473	13618	13604	13566	13568	13600	13653	13473	13666	13563	13565	13614	13372	13523	13512	13639	13690	13629	13435	13709	13773	13740	13419	13507	13435	13507	13576	13610	13545	13720	13424	13711	13485	13796	13611	13665	13565	13623	13542	13607	13596	13578	13525	13451	13597	13611	13580	13772	13606	13652	13608	13685	13661	13508	13607	13401	13581	13544	13617	13684	13481	13635	13747	13611	13677	13496	13619	13602	13540	13740	13499	13648	13561	13500	13619	13429	13659	13655	13400	13710	13566	13659	13584	13523	13603	13526	13655	13569	13663	13526	13587	13474	13664	13588	13541	13527	13657	13659	13514	13687	13562	13565	13538	13481	13613	13649	13514	13632	13549	13529	13674	13597	13399	13533	13688	13580	13500	13556	13623	13788	13684	13454	13542	13729	13645	13682	13595	13676	13434	13669	13679	13616	13600	13768	13436	13551	13544	13604	13700	13514	13535	13457	13459	13483	13573	13500	13500	13657	13593	13585	13572	13655	13524	13545	13534	13474	13434	13598	13633	13614	13607	13428	13721	13434	13563	13523	13700	13571	13676	13495	13523	13757	13709	13504	13511	13576	13790	13597	13729	13581	13548	13595	13645	13437	13602	13465	13626	13620	13661	13573	13586	13627	13461	13629	13590	13512	13536	13650	13570	13567	13593	13700	13565	13464	13566	13447	13586	13705	13685	13557	13508	13711	13648	13576	13709	13638	13415	13651	13613	13652	13629	13727	13566	13598	13517	13679	13660	13499	13640	13621	13479	13659	13480	13527	13632	13706	13630	13503	13542	13685	13754	13548	13561	13622	13649	13571	13520	13593	13575	13729	13697	13539	13505	13698	13601	13590	13669	13440	13584	13712	13464	13532	13578	13435	13671	13617	13420	13565	13549	13524	13689	13565	13717	13569	13591	13518	13610	13605	13524	13500	13484	13631	13532	13472	13511	13696	13549	13583	13566	13540	13554	13508	13515	13596	13493	13602	13698	13550	13767	13571	13422	13544	13784	13615	13440	13638	13446	13652	13558	13543	13522	13625	13562	13574	13642	13541	13514	13617	13609	13746	13561	13601	13640	13491	13631	13626	13428	13676	13499	13683	13683	13606	13514	13521	13375	13548	13572	13829	13350	13628	13685	13458	13570	13738	13374	13530	13727	13667	13549	13631	13656	13537	13591	13460	13492	13682	13494	13583	13642	13545	13749	13698	13479	13638	13615	13575	13532	13648	13446	13598	13624	13642	13780	13531	13580	13623	13529	13481	13553	13486	13710	13533	13519	13580	13633	13675	13525	13621	13688	13699	13474	13667	13633	13712	13447	13578	13657	13457	13642	13668	13539	13645	13751	13647	13625	13554	13624	13654	13540	13595	13484	13675	13427	13584	13652	13508	13551	13728	13629	13554	13657	13548	13777	13533	13548	13600	13660	13605	13552	13594	13507	13558	13707	13659	13751	13619	13636	13670	13639	13685	13555	13601	13536	13454	13625	13463	13488	13659	13721	13539	13610	13572	13598	13777	13642	13670	13666	13530	13478	13546	13577	13624	13521	13603	13587	13739	13592	13661	13697	13726	13503	13709	13609	13690	13659	13628	13737	13691	13542	13588	13585	13665	13549	13420	13665	13587	13538	13628	13705	13409	13522	13726	13546	13717	13607	13408	13576	13574	13561	13604	13629	13724	13476	13604	13312	13650	13338	13689	13583	13558	13527	13649	13700	13572	13394	13625	13479	13567	13451	13624	13704	13455	13515	13440	13672	13613	13488	13590	13641	13716	13591	13523	13505	13482	13613	13408	13533	13638	13457	13583	13577	13646	13562	13625	13685	13588	13574	13484	13589	13343	13721	13718	13654	13442	13565	13516	13728	13586	13564	13611	13635	13650	13687	13369	13707	13537	13633	13585	13653	13495	13681	13534	13616	13643	13604	13588	13641	13815	13556	13584	13364	13582	13560	13635	13496	13715	13457	13568	13485	13672	13455	13604	13565	13606	13774	13545	13618	13569	13626	13622	13622	13771	13452	13571	13718	13480	13606	13677	13487	13542	13614	13467	13710	13451	13769	13624	13585	13719	13616	13576	13741	13596	13570	13578	13624	13582	13609	13482	13494	13476	13405	13446	13557	13686	13516	13631	13574	13626	13661	13538	13667	13481	13602	13610	13519	13601	13568	13634	13615	13576	13508	13555	13613	13583	13693	13733	13508	13621	13394	13715	13570	13476	13533	13570	13570	13669	13520	13627	13448	13467	13537	13519	13521	13557	13587	13654	13625	13509	13697	13675	13827	13517	13542	13618	13614	13697	13772	13771	13640	13667	13739	13558	13572	13643	13711	13660	13552	13686	13738	13622	13712	13489	13677	13668	13638	13737	13517	13648	13592	13610	13642	13705	13566	13420	13747	13486	13658	13562	13688	13433	13647	13486	13640	13732	13565	13603	13629	13491	13742	13442	13713	13600	13543	13722	13669	13468	13501	13561	13651	13569	13545	13684	13537	13738	13658	13610	13479	13565	13540	13562	13695	13503	13634	13469	13558	13595	13667	13513	13566	13618	13532	13699	13505	13676	13574	13626	13591	13536	13454	13480	13579	13546	13643	13629	13528	13552	13424	13640	13647	13486	13567	13529	13538	13578	13620	13625	13695	13586	13595	13629	13609	13633	13512	13513	13610	13674	13549	13571	13601	13644	13474	13619	13658	13454	13421	13742	13572	13589	13486	13516	13533	13880	13565	13496	13610	13557	13548	13562	13671	13550	13577	13707	13534	13577	13729	13540	13514	13510	13564	13454	13708
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
