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
341649418304	341649418854	341649419404	341649419954	341649420504	341649421054	341649421604	341649422154	341649422704	341649423254	341649423804	341649424354	341649424904	341649425454	341649426004	341649426554	341649427104	341649427654	341649428204	341649428754	341649429304	341649429854	341649430404	341649430954	341649431504	341649432054	341649432604	341649433154	341649433704	341649434254	341649434804	341649435354	341649435904	341649436454	341649437004	341649437554	341649438104	341649438654	341649439204	341649439754	341649440304	341649440854	341649441404	341649441954	341649442504	341649443054	341649443604	341649444154	341649444704	341649445254	341649445804	341649446354	341649446904	341649447454	341649448004	341649448554	341649449104	341649449654	341649450204	341649450754	341649451304	341649451854	341649452404	341649452954	341649453504	341649454054	341649454604	341649455154	341649455704	341649456254	341649456804	341649457354	341649457904	341649458454	341649459004	341649459554	341649460104	341649460654	341649461204	341649461754	341649462304	341649462854	341649463404	341649463954	341649464504	341649465054	341649465604	341649466154	341649466704	341649467254	341649467804	341649468354	341649468904	341649469454	341649470004	341649470554	341649471104	341649471654	341649472204	341649472754	341649473304	341649473854	341649474404	341649474954	341649475504	341649476054	341649476604	341649477154	341649477704	341649478254	341649478804	341649479354	341649479904	341649480454	341649481004	341649481554	341649482104	341649482654	341649483204	341649483754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22659	21520	28654	24880	22045	23554	23435	18446	17075	16917	16695	16247	16239	16050	16075	15769	15978	15646	15780	15620	15489	15734	15564	15489	15432	15334	15276	15448	15366	15518	15440	15511	15521	15604	15525	15466	15709	15342	15402	15405	15405	15362	15430	15344	15132	15434	15386	15469	15309	15364	15444	15314	15461	15233	15522	15340	15142	15334	15146	15199	15446	15297	15313	15243	15449	15437	15612	15429	15197	15531	15490	15350	15411	15246	15334	15359	15351	15531	15211	15060	15156	15568	15276	15200	15227	15285	15341	15536	15411	15447	15369	15341	15601	15349	15592	15442	15301	15456	15445	15141	15448	15215	15353	15186	15122	14948	15221	15361	15351	15564	15248	15293	15266	15477	15392	15172	15418	15224	15135	15329	15197	15301	15431	15213	15266	15373	15233	15371	15410	15265	15369	15341	15284	15368	15487	15319	15389	15368	15286	15439	15314	15372	15390	15192	15274	15322	15526	15403	15361	15267	15193	15499	15270	15253	15526	15356	15242	15376	15447	15238	15319	15357	15339	15416	15261	15671	15174	15237	15232	15194	15333	15319	15256	15391	15445	15183	15257	15286	15234	15302	15216	15298	15322	15351	15433	15330	15275	15490	15534	15409	15373	15287	15524	15293	15449	15224	15186	15349	15195	15148	15388	15242	15313	15392	15417	15379	15448	15376	15331	15204	15359	15291	15364	15383	15188	15265	15454	15131	15225	15292	15410	15369	15291	15489	15395	15344	15113	15327	15446	15409	15500	15355	15378	15374	15351	15561	15253	15294	15217	15394	15176	15341	15355	15396	15451	15354	15417	15353	15254	15377	15244	15447	15228	15270	15097	15300	15500	15381	15490	15330	15141	15387	15449	15307	15240	15348	15201	15387	15222	15297	15315	15327	15424	15366	15322	15530	15281	15126	15247	15204	15071	15328	15408	15213	15449	15360	15469	15200	15350	15353	15316	15503	15035	15252	15201	15213	15090	14961	15323	15116	15389	15315	15474	15231	15286	15442	15446	15273	15374	15532	15464	15299	15282	15204	15333	15407	15226	15249	15567	15104	15365	15427	15287	15344	15402	15242	15380	15300	15173	15432	15299	15360	15312	15130	15262	15178	15454	15321	15446	15313	15303	15337	15272	15149	15239	15019	15210	15417	15230	15399	15229	15181	15226	15483	15403	15444	15109	15236	15264	15344	15251	15157	15243	15134	15270	15407	15285	15379	15335	15245	15194	15290	15318	15242	15366	15293	15226	15203	15423	15365	15314	15244	15360	15354	15300	15282	15222	15266	15326	15419	15374	15269	15202	15235	15299	15283	15313	15417	15322	15345	15544	15238	15373	15421	15370	15298	15325	15416	15380	15124	15319	15499	15336	15341	15379	15210	15201	15172	15259	15251	15399	15437	15497	15408	15036	15172	15323	15299	15517	15147	15404	15494	15383	15574	15447	15128	15456	15304	15432	15230	15232	15273	15313	15289	15391	15392	15442	15600	15265	15491	15352	15169	15413	15244	15284	15375	15241	15473	15224	15553	15339	15426	15210	15368	15419	15315	15391	15375	15232	15212	15163	15307	15354	15266	15238	15350	15238	15369	15351	15356	15249	15096	15343	15442	15372	15258	15321	15451	15318	15368	15474	15404	15462	15249	15364	15173	15268	15321	15421	15328	15329	15436	15210	15238	15204	15203	15376	15356	15527	15399	15290	15446	15189	15325	15399	15303	15227	15348	15224	15276	15449	15333	15461	15160	15273	15027	15165	15115	15290	15415	15132	15255	15561	15282	15530	15408	15461	15392	15417	15169	15142	15435	15420	15490	15322	15041	15264	15213	15371	15316	15213	15366	15478	15387	15258	15267	15342	15489	15302	15307	15437	15506	15421	15353	15366	15202	15092	15302	15407	15518	15368	15384	15243	15396	15308	15494	15291	15437	15306	15461	15329	15112	15193	15379	15303	15485	15135	15428	15219	15490	15295	15362	15158	15247	15204	15428	15300	15318	15260	15173	15237	15375	15203	15332	15239	15297	15194	15269	15287	15363	15258	15273	15188	15038	15146	15331	15358	15209	15315	15082	15331	15322	15293	15407	15310	15064	15414	15082	15346	15430	15013	15261	15582	15374	15547	15364	15282	15397	15354	15098	15170	15301	15501	15276	15296	15423	15361	15335	15364	15224	15162	15290	15256	15352	15362	15341	15416	15332	15440	15149	15276	15497	15373	15233	15311	15343	15328	15396	15321	15204	15356	15306	15050	15317	15109	15390	15239	15203	15341	15323	15404	15390	15152	15200	15243	15301	15254	15290	15252	15197	15315	15367	15494	15301	15295	15162	15500	15151	15222	15437	15384	15319	15284	15470	15420	15257	15212	15436	15339	15322	15298	15286	15230	15346	15400	15518	15208	15230	15237	15469	15162	15299	15247	15391	15356	15271	15482	15273	15434	15117	15442	15332	15262	15479	15365	15190	15377	15285	15326	15378	15430	15476	15202	15455	15415	15156	15360	15352	15296	15285	15281	15277	15347	15411	15564	15347	15147	15286	15251	15343	15264	15374	15258	15292	15077	15388	15310	15245	15219	15316	15484	15393	15294	15397	15390	15389	15421	15321	15275	15321	15300	15264	15276	15409	15451	15338	15218	15284	15342	15439	15387	15410	15235	15481	15259	15261	15349	15341	15347	15362	15280	15315	15524	15271	15337	15104	15189	15338	15201	15313	15304	15333	15390	15407	15331	15188	15397	15515	15200	15470	15288	15214	15299	15411	15359	15371	15130	15369	15429	15187	15343	15408	15276	15160	15312	15136	15278	15353	15188	15449	15362	15094	15182	15506	15328	15539	15289	15248	15254	15342	15287	15330	15378	15363	15475	15395	15277	15304	15203	15351	15333	15434	15044	15297	15407	15178	15355	15160	15318	15330	15218	15406	15220	15336	15309	15314	15222	15247	15352	15112	15272	15228	15200	15283	15287	15350	15103	15282	15266	15309	15154	15332	15210	15429	15347	15455	15147	15168	15262	15135	15415	15293	15255	14912	15212	15232	15280	15351	15351	15379	15245	15498	15434	15270	15457	15356	15455	15368	15392	15379	15314	15300	15253	15347	15264	15323	15531	15213	15401	15462	15306	15255	15421	15337	15273	15281	15118	15382	15410	15391	15267	15216	15365	15323	15481	15272	15126	15271	15226	15349	15405	15183	15612	15317	15266	15111	15222	15250	15355	15345	15433	15430	15295	15364	15332	15244	15365	15278	15285	15433	15153	15448	15305	15458	15284	15223	15442	15537	15378	15350	15390	15274	15488	15303	15280	15216	15197	15378	15352	15366	15107	15274	15440	15248	15337	15389	14901	15318	15198	15135	15098	15385	15181	15386	15368	15475	15322	15234	15464	15253	15427	15247	15548	15355	15147	15399	15126	15341	15252	15387	15259	15526	15358	15578	15330	15445	15483	15189	15391	15319	15400	15475	15518	15296	15440	15178	15234	15273	15174	15405	15523	15187	15305	15325	15078	15361	15407	15276	15326	15244	15128	15192	15192	15230	15215	15267	15415	15247	15486	15356	15446	15444	15267	15287	15329	15492	15375	15250	15495	15465	15549	15263	15228	15298	15171	15381	15418	15336	15244	15310	15149	15414	15337	15415	15503	15358	15314	15309	15516	15477	15279	15189	15302	15452	15322	15315	15340	15280	15365	15176	15408	15334	15215	15236	15426	15248	15457	15304	15356	15319	15341	15355	15457	15376	15473	15516	15236	15304	15392	15386	15319	15233	15351	15327	15350	15385	15394	15204	15198	15190	15422	15262	15230	15074	15294	15243	15270	15257	15068	15368	15146	15328	15317	15375	15117	15389	15351	15251	15170	15278	15338	15226	15500	15311	15181	15247	15312	15439	15274	15169	15320	15471	15329	15327	15200	15427	15216	15271	15186	15255	15226	15468	15293	15222	15339	15561	15291	15476	15408	15409	15340	15334	15201	15159	15384	15452	15306	15480	15413	15485	15367	15264	15390	15236	15467	15211	15363	15173	15246	15185	15257	15339	15240	15179	15184	15392	15352	15220	15546	15400	15376	15143	15359	15330	15263	15364	15125	15265	15423	15515	15379	15424	15622	15333	15307	15355	15372	15419	15363	15499	15402	15461	15282	15314	15438	15270	15359	15316	15310	15403	15427	15397	15179	15593	15508	15265	15307	15381	15176	15234	15468	15316	15404	15322	15367	15408	15449	15309	15266	15442	15343	15270	15245	15247	15276	15464	15345	15271	15634	15262	15508	15274	15279	15365	15231	15259	15061	15163	15483	15381	15186	15274	15211	15272	15414	15146	15448	15107	15402	15414	15486	15393	15398	15338	15247	15274	15231	15379	15235	15517	15515	15343	15381	15233	15516	15341	15246	15355	15330	15326	15133	15203	15192	15333	15242	15137	15261	15194	15434	15130	15275	15337	15342	15415	15358	15046	15331	15200	15228	15386	15199	15246	15233	15062	15339	15503	15334	15245	15295	15241	15335	15177	15144	15266	15299	15324	15380	15089	15399	15334	15470	15342	15225	15354	15402	15250	15314	15290	15394	15375	15189	15590	15308	15423	15344	15316	15426	15529	15318	15291	15230	15400	15322	15316	15550	15283	15148	15422	15251	15444	15397	15268	15247	15325	15403	15376	15208	15284	15384	15475	15244	15535	15386	15377	15322	15269	15194	15333	15323	15224	15189	15110	15315	15496	15228	15375	15300	15436	15459	15308	15280	15351	15244	15320	15298	15299	15233	15315	15336	15202	15237	15308	15372	15354	15075	15309	15645	15273	15252	15262	15328	15310	15513	15249	15467	15269	15301	15528	15259	15449	15112	15360	15230	15255	15227	15118	15410	15201	15252	15189	15150	15234	15244	15391	15355	15189	15334	15374	15292	15359	15335	15417	15387	15126	15407	15317	15416	15488	15387	15487	15374	15339	15338	15250	15425	15197	15215	15481	15170	15154	15222	15304	15200	15226	15278	15384	15436	15358	15158	15411	15220	15584	15191	15214	15431	15310	15502	15192	15288	15213	15338	15290	14993	15225	15173	15262	15169	15340	15132	15422	15384	15361	15295	15145	15396	15347	15423	15374	15516	15417	15388	15229	15225	15375	15372	15336	15138	15149	15290	15212	15315	15330	15432	15397	15355	15365
24657	48055	40618	31944	25791	21913	19458	17783	16907	16110	15582	15249	15023	14913	14658	14534	14379	14569	14494	14239	14320	14175	14071	14299	14153	14057	14064	14261	14047	14232	14197	14257	14080	14196	14208	13875	14116	14104	14101	14181	14024	14134	14203	14032	14197	13903	14195	14031	14139	13995	14159	13888	13929	13976	14085	13937	14129	14099	14017	14068	14023	14140	14042	14051	13968	14307	14105	14118	14139	14175	13996	14061	14041	14082	14247	14078	14107	14016	14092	13989	14133	14057	13936	14066	13927	13993	14071	13977	14149	13877	14107	14037	14292	14114	14074	14217	14135	14107	14092	14269	14148	13994	13871	14041	13931	14128	14007	13919	14108	13990	14088	14054	14110	13981	13995	13964	14206	14047	14073	14088	14087	14165	14092	14284	14061	14097	14130	14004	13992	14094	13992	14019	14042	13999	14008	13947	14092	13879	14087	14098	14046	14030	14125	14137	13805	14064	13916	14150	13757	14036	14046	14161	13990	14031	13889	13946	14180	13966	14017	14043	14220	13897	14077	14147	14120	14019	14135	14257	14070	13986	13887	14071	13992	14017	14152	14186	14105	14006	14120	13995	13968	14100	14031	14137	14122	14212	14014	13828	14077	14107	14024	14184	13978	14010	14045	13919	14085	13917	14103	13896	13913	13913	13998	14085	13940	14021	14010	14113	14213	14086	13827	13915	13913	13973	13994	14097	14023	14028	14052	13967	14115	13877	14145	14079	14026	13979	14070	13987	14155	14024	13948	14100	14083	14014	14071	14012	13984	14120	13926	13997	14165	13937	13965	14165	14041	13960	14091	14050	14176	14073	14117	14058	14057	14202	14249	14009	14061	14161	13997	14101	13922	13981	13995	14229	13977	14119	14148	14117	14127	14052	14078	14019	14017	14118	14259	13990	13868	14182	13756	13954	14027	14107	14065	14044	13929	13967	14121	14127	14072	14147	14029	14098	14084	14040	14047	13991	14072	13946	14063	14041	13924	13952	14077	14141	14068	14142	14094	14076	13985	13982	14015	14042	14008	13909	13949	13977	14012	13986	14010	13894	14136	14004	14100	14117	13952	14148	14023	14067	14032	14009	14112	13941	14119	14149	13956	14317	14089	13961	13858	13991	14087	14107	13827	14148	14100	14040	14044	14091	14048	14052	14030	14093	13807	14317	13912	14033	14108	13995	14214	13965	13895	13891	13923	14079	14105	14024	13992	13987	14078	14263	14169	14103	13961	14004	14006	13848	13970	14117	14115	14077	14009	14048	14170	13959	14031	14108	13965	14207	14135	14001	13921	14196	14052	14131	14064	13978	14152	14079	14024	14003	14204	13978	13790	14183	13984	14128	13970	13867	14044	14195	13951	14109	14111	14152	13934	14070	13972	14095	14154	14190	13921	14154	13869	14098	14006	14160	13986	14010	14141	14157	14015	14012	14169	14151	14018	13902	14161	14114	14040	14259	14170	13957	13939	14066	14186	14044	14228	13994	14143	14178	14076	14270	14036	14148	13940	14098	13965	14122	14082	13954	14060	14032	14036	14052	14126	14121	13861	14113	14029	14052	13934	14144	13987	14005	14122	13839	14068	14188	13982	14147	13958	13991	14084	14117	14050	14132	14019	13921	14034	14026	14183	14087	14127	13920	14087	14043	14089	14049	14177	13976	13997	14028	14062	13949	14151	14070	14049	13933	14085	14053	14162	14113	14237	14122	13966	14129	13983	14099	14123	13943	14013	14100	14030	14011	14182	14030	13981	14060	13948	13972	13905	14147	14048	13910	14016	13942	13898	14000	13973	14147	13968	14193	14011	13920	14039	13957	14080	14110	14151	14148	14110	14021	13894	13949	14115	14010	14130	14073	14020	14073	14039	13842	14088	14056	14075	14103	14050	14046	13994	14018	14085	14053	14293	14055	14172	13853	14057	14083	14013	14095	14180	13997	14052	14119	13965	14000	13963	13929	14162	14171	13981	14105	14129	13965	14104	14076	13927	14033	14120	14010	14195	14108	14125	14186	14017	13944	14037	14047	13869	14070	14138	14008	14130	14170	14149	14063	14138	14118	13891	14084	14141	14011	14086	14148	14053	14073	13943	13978	14021	14000	14096	14047	14157	14002	14087	13999	14062	14263	13998	14185	14197	14029	14018	14179	14158	14096	14006	14125	14094	14011	14144	13925	13987	13975	13971	14046	13913	14076	14238	14122	14061	14158	14127	14073	14135	14072	14070	13896	14081	14044	14077	14041	14046	14042	14134	13993	14024	13967	14100	14331	13889	14019	13957	13998	13991	14038	14138	14080	13961	14042	13953	14096	13939	13975	14086	14185	13982	14025	14153	14093	14149	14131	13907	14182	14084	13969	13980	13911	14098	14110	14000	14161	14063	13943	14007	14263	13884	14226	13950	14052	14007	13962	14155	14050	14164	14094	14121	14182	14022	14081	13981	13935	14144	13969	13858	13981	14124	14037	14126	14077	13977	14114	14098	13966	14061	14067	14000	14005	14032	14148	14106	14039	14198	14246	14032	13980	14051	14190	14135	14221	13950	14168	13841	13934	14075	13947	13800	14111	14164	14056	14082	13995	14061	14023	13906	13929	13959	13936	14146	14238	14183	13985	14029	14022	13968	14022	13984	14158	13934	14097	14044	14100	13989	13973	14234	14019	13994	14069	13992	14184	14105	14038	14096	14091	14082	14180	14034	14128	14085	14195	13981	13932	14077	14005	13983	13922	14063	14080	14107	14052	14109	14117	14035	13987	14118	14019	14050	14048	13868	14144	13886	13992	14202	14179	14161	14022	14180	14170	14117	14034	13956	14155	14218	13941	14026	14023	13991	14194	13996	14203	14178	14057	13920	14054	14046	14065	13939	13972	14257	14157	14006	14047	14103	14042	13911	14162	14057	14060	14146	13886	13965	14173	14007	14029	14010	14213	14133	14175	14036	14025	14059	14044	13855	14169	13942	14003	14030	13976	14181	14146	13970	14059	14168	14020	14103	13902	14008	14065	14036	14067	13995	14072	13961	14103	14090	13998	14000	14116	14165	14040	14122	14081	13923	14197	13966	14144	13938	14010	14159	14096	14049	13931	14080	13764	14055	13979	14011	14163	13942	14004	14041	14164	14018	13959	14068	13960	14019	14144	14144	13974	14057	14314	14028	13939	14219	14002	14109	14136	14110	14321	14224	14062	14073	14020	14236	14082	14024	13979	13848	14228	14127	14012	14208	14059	13933	13932	14024	13981	13998	13961	14173	14169	13890	14116	14067	14164	13979	14066	14032	14180	14001	14021	14037	13878	13923	14222	14064	14056	14018	14030	14007	13974	14097	13994	14099	13926	14053	14078	14089	13971	14092	14061	14077	14097	13954	13926	14119	14150	13958	13975	13983	13876	14179	14010	14127	14166	14162	13984	14048	13971	13982	14127	14095	14092	13920	14025	14021	14025	13984	14188	13957	14040	14066	14048	13977	14120	14153	14016	14064	14039	14030	13969	14048	13926	14122	14068	14033	14069	14195	14080	14152	14098	13992	14160	14238	14113	14051	14158	14059	14075	13914	14201	14167	14054	13917	14004	14228	14025	14138	14092	14120	14041	14070	13948	13925	13931	13995	13973	14113	14192	14046	14109	13990	14025	13964	14006	14110	14155	14032	14123	14149	14049	14004	14160	14171	14060	13967	13998	14141	14035	14101	14036	14142	13992	14080	14084	14069	14158	13878	14064	14037	13955	14035	13983	13946	14063	14070	14183	14140	14140	13888	14081	14118	13913	14068	13984	14160	14044	14202	14155	14065	14153	14032	14081	14087	14099	13999	14123	13948	14116	13995	14018	14004	14141	14264	13932	14145	14051	14073	13919	14006	14074	14026	14159	14217	13955	14063	14168	14207	13959	13984	14026	14200	14130	14133	14062	14025	13894	13973	14206	14108	14005	13905	14132	14050	14109	14029	14108	14028	14143	14052	14264	14162	13954	14137	13996	14143	14135	14045	14022	13875	14115	13855	14032	14231	14211	14060	14262	14035	13951	14228	14089	13998	13997	14117	14071	13938	13970	14010	13906	14103	13907	14120	14026	13960	14136	13988	14160	14280	14117	14212	14032	14126	13800	14076	14168	14111	14154	13979	14105	13924	14019	14074	14044	14082	13917	13926	13897	13984	14007	14038	14015	14190	13955	14091	13974	13910	14115	14110	14081	13996	13957	13948	14130	14028	14048	14137	13933	14081	14135	13997	14162	14186	14032	14050	14046	14122	14045	14132	14029	14119	14053	14047	14170	13962	14069	13848	14165	14046	14249	14091	14083	13954	14077	14135	14023	13862	13926	14028	13857	13922	13956	14008	14008	13948	14051	14161	14083	13920	14020	14055	13892	14081	14010	14183	14143	13900	13932	14076	14063	14022	14151	14075	14130	14030	14048	14133	14137	14121	14019	14044	14152	14187	14087	13960	13991	14020	14085	14062	14130	13940	14079	14054	13881	14238	14044	14083	14082	13903	14039	14076	14063	13916	13999	14033	14190	13963	13976	14203	14170	14137	14108	13919	14026	13962	14038	14204	14106	14177	13956	14037	13944	14080	14070	14034	14232	14074	14088	14101	14030	14036	14114	13973	14140	14040	14135	13919	14098	14007	14125	13964	13958	13978	13968	14111	13839	13994	14030	14007	13917	13980	14016	14129	14081	13963	13975	14130	14040	13953	14050	14197	14036	14147	14022	14146	14183	13932	14131	14060	14127	14119	13950	13970	14052	14141	14084	14105	14142	13921	14192	14073	14034	14041	14003	14100	13994	14016	13999	14143	14093	13997	13942	14000	13970	13878	14100	13922	14001	14012	13972	14114	14027	13936	13979	14117	14017	13963	14116	13976	14005	13947	13998	13937	14193	14221	13987	14109	13984	14180	14047	13927	14112	13966	13957	13986	14133	14155	13975	14125	13959	13931	13963	14023	13975	14082	14024	13967	13997	14178	14083	14015	14098	14138	14031	14122	13922	14038	14073	14246	13946	14079	13960	14061	14059	14020	14087	13972	14036	14027	13916	14092	14160	13900	14062	13986	13953	14032	14162	14095	14037	14011	14153	14194	14154	13999	14046	13867	14034	14040	14094	13991	14137	14006	13973	14076	14074	13963	14085	14153	14050	13908	14037	13967	14120	14063	14073
29337	25262	27720	23615	18702	17399	16744	16098	15842	15721	15657	15482	15420	15530	15328	15207	15396	15236	15097	15160	15340	15139	15165	15293	15145	15103	15092	15001	15212	15047	15042	15257	14961	15037	15184	15234	15149	14953	15025	15076	15195	15166	14983	14956	15034	15109	15103	15266	15084	15061	15071	15072	15041	15203	15230	15198	14958	14991	15158	14979	15060	15169	14939	15225	15262	15207	15083	15082	15146	15299	15127	15176	15069	15094	14978	15103	15180	15108	15066	14980	15082	14948	15002	14972	15011	15110	15169	15199	15077	15003	15281	15114	15152	15277	15057	15156	15109	15042	15140	15156	15141	15294	15051	15112	15052	15200	15049	15058	15217	15133	15350	15170	15205	15177	15245	14970	14985	15116	15114	15075	14999	15019	14989	15181	15053	15120	15124	15027	15108	14943	15008	15000	14976	15134	15195	15149	15127	15133	15057	15124	15283	15141	15042	15168	15208	15058	15040	15112	15151	15191	15178	15147	14953	15303	15200	15229	15112	15043	15023	15114	15227	15211	15003	15146	15197	15047	14984	15086	15099	15370	15095	15071	15167	15046	15222	15067	14956	15247	15253	15172	15168	15092	15085	15223	15073	15046	15242	15028	15098	15106	15270	15067	15144	15272	15161	15015	15172	15146	15130	15278	15158	15238	15166	15194	15197	15031	15229	15118	15072	15122	15213	15225	15245	15048	15193	15113	15102	15110	15303	15226	14939	15108	15141	15069	15371	15345	15194	15134	15000	14964	15064	15143	15017	15182	15308	15138	15264	14999	15292	15301	14983	15222	15177	15026	15111	15123	15230	15026	15054	15059	15061	15265	15407	15018	15088	15264	15085	15176	15157	15193	15043	15194	15220	15327	15175	15123	15092	15009	15262	15015	15046	15080	15109	15180	15074	15122	15115	15114	15184	15144	15173	14972	15171	15236	15173	15274	15209	14972	15141	15283	15055	14887	14945	14908	15132	15315	15472	15065	14990	15280	15123	14994	15138	15228	15023	14984	15096	15047	15094	15007	15117	15209	15084	15050	15098	15090	15062	15028	15154	15050	15213	15137	15137	15118	15255	15144	15302	15297	15163	15067	15080	15159	15150	15106	15071	15235	15150	15271	15027	15055	15236	15066	15028	15177	15162	15250	15076	14929	15232	15078	15283	15085	15191	15191	14950	15098	15017	15147	15311	15069	15214	15266	15028	15380	14963	15222	14995	15067	15000	14989	15031	14964	15149	15168	15036	14953	14998	15073	15239	15272	15087	15244	15141	15222	15156	15390	15053	14957	15256	15117	15216	15101	15115	15211	14969	15324	15104	15161	15042	15166	15016	14863	15214	15079	14976	15191	15187	15123	15332	15141	14945	14918	14993	15179	15164	15041	15129	15182	15076	15076	15106	15142	15095	14960	15081	15059	14984	15285	15274	15060	15308	15100	15090	15126	15095	15102	15202	15138	15130	15008	15258	15153	15276	14996	15232	15108	15007	15266	14955	15160	15273	14937	15282	15079	15114	15079	15130	15144	15111	15149	15298	15115	15129	15216	14979	15023	15200	15147	15076	15242	15191	15137	15287	15063	15034	15274	15138	15022	15218	15103	15171	15058	15146	15146	15212	15124	15152	15122	15131	15151	15083	15137	15110	14962	15222	15060	15096	15131	15225	15070	14885	14956	15086	15215	15099	15247	15201	15231	15192	15068	15093	15294	15286	15173	15325	15045	15222	14984	15143	15049	15085	15143	15218	15114	15192	15002	15138	14995	15171	15224	15232	15181	15108	15234	14846	15138	15141	15067	15027	15001	15141	15083	15042	15038	15142	15086	15076	15165	15279	15179	15327	15142	15276	15191	15072	15211	15074	14947	15090	15259	15072	15244	15056	15179	15151	15048	15171	15208	15356	15317	15092	15005	15043	15376	15118	15113	15054	15186	15096	15106	15024	15162	15065	15079	15051	15156	15213	15429	15140	14991	15196	15109	15040	15063	15086	15116	15331	15247	15212	15096	15012	14877	14982	15146	14932	15142	15141	15132	15118	15186	15057	15102	15143	15007	14983	15077	15147	15011	15028	15107	15284	15129	14966	15163	15111	15050	15151	15171	15306	14972	15053	15171	15141	14975	15300	15139	15077	15199	15295	15096	15293	15159	15291	15078	15067	15007	15100	15056	15151	15079	15150	15287	15143	14935	15225	15146	15127	15098	15032	15254	15147	14989	15093	14895	15084	15049	15237	15030	15094	15136	15133	15026	15199	15367	15081	14981	15075	14986	15088	15162	15046	15168	14967	15210	15054	15124	15152	15088	15252	15057	15134	15187	15102	15133	15226	15093	15253	15171	15177	15296	15184	15105	15034	15256	15056	15235	15209	15286	15221	15218	14989	15139	15221	15031	15327	15184	14988	15109	15093	15117	15109	15126	15006	15025	15078	15222	15385	15107	15064	15018	15127	15064	15045	15122	15174	15167	15227	15016	15156	15279	15239	15127	15495	15111	14996	15113	15110	15275	15143	15090	15183	15127	15101	15251	15144	15066	15021	15214	15183	15115	15113	15085	15147	15028	15145	15101	14912	15089	15041	15187	15235	15024	15188	15300	15228	15210	15058	14925	15114	15102	15270	15252	15169	14981	15119	15032	15061	15055	15131	14948	15127	15133	15248	15130	15240	15213	15214	15054	15056	15386	15310	15202	15082	15219	15120	15169	15028	14875	15075	15376	15085	15037	15184	15161	15115	15162	15056	15192	15163	15131	15089	15155	15214	15116	15130	15084	15184	14979	15048	14963	15155	14962	15071	15183	15129	15189	15049	15061	15133	15099	15224	15149	15295	15100	15156	15102	15033	15198	14980	15231	15119	15334	15188	15248	15087	15059	14924	15029	15214	15087	15202	15213	15263	15180	15161	15113	14891	14981	15099	15005	15061	14998	15141	15013	15124	15307	15244	15183	15205	15171	15216	15231	15131	14966	15187	15157	15183	15076	15005	15024	14952	15135	15007	15128	15116	15059	15077	15042	15083	15037	14959	14963	15217	15046	15141	15106	15152	15172	15095	15269	15143	14889	14985	14907	15167	15117	15114	15061	15224	15338	15125	15239	15216	15019	15137	14993	15029	15271	15293	15074	15230	15382	15152	15252	15129	15191	15141	15107	15131	15193	15144	14973	15077	15123	15315	15223	15087	15066	15214	15144	14959	15182	15198	15195	14986	15235	15062	15145	15187	15134	15176	14865	14949	15041	15119	15156	15312	15347	14948	14990	15204	15239	15162	14953	15156	15127	15079	15370	15185	15013	15355	15233	15154	15263	15483	15116	15107	15166	15157	15001	15208	15176	15148	15149	15163	15096	15386	15230	15040	15001	15093	15069	15195	15120	15043	15145	15224	15290	15116	15010	15110	15195	15236	15167	15025	15098	15094	15152	15137	15016	15167	15104	15344	15207	15190	15109	15118	15109	15309	15105	14918	15341	15257	15016	14991	15148	15128	15198	15194	15196	15261	15205	15479	15270	15222	15212	15214	15104	15025	15258	15054	15091	15171	15093	15279	15136	15036	15104	15110	15291	15174	15150	15158	15007	15093	15279	15246	15026	15328	15294	15013	15147	15171	15368	15044	15037	15106	15279	15280	15175	15196	15060	15071	15132	15197	15083	15055	15047	15126	14824	15145	15313	15043	15207	15071	15096	15182	15219	14984	15073	15190	14922	15126	15038	15204	15311	15097	14935	15276	15233	15130	15236	15245	15064	15099	15081	15126	15043	15123	14955	15157	15116	15014	15399	15064	15145	15111	14959	15256	15177	15082	15260	15189	15332	15272	15221	15102	15051	15138	15114	15066	15211	15429	15256	15098	15171	14978	15166	14992	15242	15024	15131	15164	15400	15025	15195	14999	15244	15243	15015	15242	15141	15145	15051	15148	14986	15102	15137	15268	15101	15114	15148	14926	15138	15242	15091	15072	15316	15157	15065	15253	15203	15274	15220	15215	15235	15267	15008	14977	15135	15179	15270	15193	15123	15042	14973	15153	15031	14999	15109	15001	15098	15030	15307	15283	15035	15007	15437	15134	15072	15256	15225	15285	15097	14975	15213	15140	15189	15172	15172	15153	14919	15002	15114	15224	15127	15158	15082	15022	15193	15000	15138	15148	15145	15212	15114	15155	15148	14923	15197	15110	15335	15125	15001	15153	15145	15182	15286	14900	15118	15181	15110	15211	15199	15164	15243	15055	15246	15011	15120	15066	14993	15145	15041	15229	15149	15207	15065	15144	15077	14932	15121	15097	14964	15081	15237	15042	15012	15154	15145	15122	15059	15226	15040	15085	15161	14966	15290	15135	15150	15287	15143	15238	15120	15029	15080	14959	15139	15080	15164	15364	15251	15164	15114	15131	15133	15256	15115	14985	15004	15220	15295	15084	15013	15317	15118	15155	15003	15104	15201	15206	15431	14915	15076	15064	15120	15020	14993	15299	15284	15173	15007	15241	15123	15315	15294	15251	15275	15252	15171	15160	15232	15167	15049	14886	15040	15026	15147	15043	15050	15111	15062	15146	15142	14996	15190	15299	15166	15200	15239	15015	15212	15103	14964	15059	15029	15272	15170	15208	15058	15242	15168	14997	15104	15147	15071	15006	15281	14916	15107	15334	15293	15395	15097	15056	15223	15042	15164	15099	15176	15164	15095	15266	15090	15250	15168	15167	15058	15303	15237	14989	14968	15151	15128	15044	15170	15082	14999	15174	15288	15006	15184	15134	15006	15076	15084	15062	15218	15201	15088	15163	15143	14973	15169	15122	14987	15017	14938	15225	15226	15077	15062	15147	15155	15013	15002	15029	15040	15092	15168	15106	15151	15134	15260	15109	14938	15296	15170	15269	15128	15186	15267	14933	15001	15116	14956	15107	15130	15236	15078	15082	15156	15071	14923	15130	15069	15071	15255	15227	15154	15096	15051	15046	14977	15277	15070	15323	15221	15062	15169	15273	15313	15100	15128	15017	15332	15106	14963	15250	15179	15191	15275	15108	15079	15072	15142	15304	15256	15203	15100	15269	15159	15207	15089	15203	15162	14973	15068	15091	15396	15194	15025	15248	15006	15207	15316	15190	15237	15065	15235	15207	15050	15138	15088	15155	15193	15155	15230	15158	15179	15122	15207	15239	15179	15065	15109
24225	37375	30258	23202	19326	17377	16246	15333	14893	14681	14658	14447	14351	14163	14068	14084	14022	14120	13940	13998	14048	14041	13839	13712	13895	13840	14010	13977	13904	13954	13932	14005	13967	13792	13976	13919	13844	13836	13968	13970	13868	13830	13950	13897	13914	13844	14034	13943	14166	14084	13994	13948	13805	13939	13929	13912	13839	13801	13927	13900	13868	14128	13993	14018	13695	14019	13854	13772	13873	13925	13925	13908	13782	13924	13960	13814	13976	13944	13806	13926	13844	13930	14010	13885	13906	13917	13807	13986	13676	13927	13884	14058	13795	13830	13891	13656	14057	13871	13831	13891	14130	13863	13906	13853	13791	13975	13919	13984	13838	13802	13842	14036	13911	13922	14013	13681	13901	13689	13980	13807	13878	13699	13857	13934	13833	13867	13864	13961	14004	13984	14040	13875	13860	13916	13895	13947	13765	13821	13969	13952	14001	13844	13844	13870	14024	14028	13960	14089	13704	14006	13924	13879	13810	13978	13965	14051	14101	13935	13874	13741	13852	14068	13868	13929	13851	13936	13884	13860	13890	14000	13764	13800	13867	13859	13866	14027	14019	13983	13933	13867	14049	13870	13760	13883	13663	14010	13894	14039	13691	13768	14125	13941	13891	14014	13926	13912	13798	13770	14030	13965	13902	14047	13792	14117	13905	13975	13959	14046	13773	13879	13752	13857	13807	13944	13899	13851	13821	13842	13928	13888	13863	14003	13863	14019	13898	13892	13893	14011	13976	13858	13897	13869	13888	13874	13937	13947	13959	13950	13912	13825	13836	13929	13868	13855	14073	13931	13922	13748	13814	13916	13963	13851	14007	13945	14046	13813	13916	13773	14006	14070	13978	13828	13961	13903	13982	13915	13893	13740	14061	13880	13980	14047	13965	13989	13949	13891	13843	13943	13838	13901	13893	13825	13860	13858	13919	13832	13864	13954	13808	13964	13824	13819	13788	14009	13927	13908	13837	13837	14281	13917	13755	13943	13920	13774	13956	13815	13960	13889	14018	13881	13856	14137	13889	13931	13734	13716	13933	13816	13817	13929	13939	13986	13951	13905	13890	13881	13839	13879	13747	13847	13916	13873	13933	13888	13995	13815	13950	13879	13910	13958	13929	13963	13895	13846	13822	13868	13944	13988	14024	13766	14029	13858	13916	13966	13880	13918	13934	13923	13987	13894	13965	13872	13935	13880	13845	13966	13997	13846	13828	13788	13994	13912	13810	13984	13781	13866	13946	14007	13837	13877	13849	13892	13852	13910	14017	14184	14011	13884	13723	13889	13756	14123	13876	14085	13869	14002	14037	13935	13867	14033	13988	13836	13857	13843	14086	13808	13893	13975	13768	13981	13918	13859	14005	13945	14006	13901	13738	13882	13929	13986	14041	14057	13899	13771	13911	13719	13908	13817	13817	13801	14002	13966	13876	14023	13876	14093	14008	13917	14060	14120	14015	13925	13901	13831	13997	13852	13812	13852	13871	13858	13884	13738	13914	13960	13829	13943	14017	13968	14127	13812	13845	13961	14086	13822	13798	13983	14025	13680	13927	13939	13875	13865	14072	13936	13969	13945	13655	13843	13823	14022	14081	14151	13771	13910	13885	13820	13990	13805	14062	13806	13880	13645	13988	13764	13801	13847	13968	13855	13860	14076	13918	13973	13919	14021	13902	13825	13944	13886	13919	13917	13868	14009	13947	13833	13943	14067	13939	14040	13944	13887	13887	14090	14016	13869	13970	13804	13841	14027	14061	13969	13996	13897	14034	13788	13925	13803	13784	13949	13884	13835	14157	13978	14029	13994	13862	13896	13843	13822	14008	13882	14074	13949	13972	14005	13884	14050	13802	13739	14145	13978	13969	13974	13943	13894	14089	13890	13890	13851	13878	14012	13890	13813	14071	13879	13836	13880	13866	13910	13868	13893	13982	13912	14009	13931	13753	13871	13944	13866	14010	13862	13823	13906	14094	13914	13900	13972	13883	14052	13879	13800	13978	13891	14091	13900	13904	13965	13963	14030	13801	13879	13967	13900	13828	14009	13875	13861	13858	13877	13962	14017	13761	13944	14035	13790	13839	13979	13893	14001	13795	13890	14017	14073	13679	14024	13822	13979	13919	13837	13825	13971	13863	13895	13830	13757	13945	13904	13861	13838	13861	13994	14019	13890	13877	13872	13676	13938	14001	13920	13825	13865	13860	13760	13818	13948	13954	13802	13816	13977	13881	13938	13982	13960	13966	13916	13965	13953	13761	13832	13951	14015	13850	14029	13894	13878	13935	13890	14000	13798	13844	13893	13886	13802	13921	14085	13857	13748	13788	14048	13997	13879	13920	13938	13863	13725	13808	13920	13956	13948	13756	13942	13889	13963	14131	13943	14022	13796	13913	13749	13866	13888	13945	13921	13890	13965	13841	13945	13979	13752	13927	13944	13791	13941	13892	13877	13845	13824	13914	13883	13964	13884	13912	13841	13924	13873	13785	13877	14064	13958	14017	13889	13895	13853	13871	13780	13867	13842	13963	13823	13900	14071	13975	13822	13990	13869	13819	13825	13897	14017	13791	13968	14028	13905	14044	13865	13843	13810	14036	13795	13956	14075	13915	13753	13846	13929	13957	13766	13843	13975	13866	14012	13867	13868	13829	13887	13974	13805	13849	13974	13949	13999	14026	13829	13983	13944	14051	13879	14082	13946	13962	13919	14026	13915	14124	13892	14052	13807	13907	13693	14108	14012	13949	13799	13959	13684	13873	13781	14006	13930	13784	13839	13932	13819	14114	13956	13857	13931	13818	13950	13929	13822	13961	14072	13809	13901	13818	14060	13929	13972	13932	13840	13648	14012	13879	13959	13892	13901	13889	14024	13902	14005	13975	13813	13983	13977	14021	13830	13853	13889	13940	13754	13856	13956	13903	13927	13898	13921	13990	13856	13882	13950	13943	13944	14143	14065	14187	13827	13965	13859	14072	13838	13739	13932	13824	13907	13784	13989	13825	13970	13959	14055	13908	14142	13927	13996	13896	14016	13867	14022	14115	13763	14004	13973	13833	13904	13777	13889	14015	13869	13955	13800	13878	13956	13924	13835	13998	13933	13829	13981	13934	13923	13668	13692	13844	13787	13961	13948	13785	13874	13954	13878	13852	14009	13820	13873	13792	13908	14062	13934	13991	13931	13890	13924	13862	13782	13954	13963	13846	13932	13913	13798	13933	13895	13931	13896	13859	13778	13872	13992	13992	13794	14155	13989	13891	13918	13877	13840	13876	13810	13698	13973	13917	13814	13895	13901	13795	13829	13821	13922	13999	14031	13808	13723	13820	13877	13946	13855	13945	13994	13982	13927	13964	13866	14047	14037	13867	13903	13826	13961	13967	13916	13973	13888	13906	13931	13989	13983	14012	13873	14157	13989	13925	13981	13895	13923	13918	13882	13971	13871	13802	13962	13849	14024	13949	13937	13919	13998	13892	13899	13915	13849	13747	13936	13950	13787	14090	13854	13864	13918	14004	13790	13991	13798	13942	13756	13924	13770	14039	13937	13719	13955	14123	14055	13845	13882	13912	13824	13871	14145	13912	14015	13926	13781	13836	13890	13814	13919	13907	13940	13935	13764	13967	13888	13835	13921	13798	13813	13876	13808	13867	13883	13856	13879	13914	13910	13899	14004	13884	14003	14039	13984	13944	14008	13801	13980	13913	13914	13796	13975	13976	13955	13735	13845	13801	13895	13964	13933	13877	13878	13908	13978	14012	13802	14036	13892	13895	13894	13961	14097	13907	14138	13913	13838	13909	14058	13891	14064	13792	13911	13992	13938	14020	14013	13879	13758	13925	13860	13820	13924	14029	13878	13945	13959	13876	13813	13869	13757	13977	13878	13840	13888	13883	13816	14104	13860	14010	13732	13947	14113	14029	13885	13892	13907	13931	13798	13819	14018	14059	14004	13866	13971	13823	13863	13919	13830	13931	13856	13956	14030	13816	13786	14017	13998	13900	13899	13983	13802	13875	13929	13845	13842	13836	13795	13979	13945	14012	14037	13888	13851	13884	13892	13890	13951	13888	13897	13794	13836	13770	13790	13872	13949	13973	13876	13745	13987	14014	13911	13878	13884	13922	14040	13955	13812	14105	13786	13954	13973	13994	13930	13838	13802	13819	13867	13815	13977	13850	13954	13925	13860	13868	13822	14026	13928	13902	13788	13929	13802	13968	13747	13928	13785	14037	13839	13882	14074	13791	13964	13869	13789	13931	13977	13972	13789	13992	13932	13805	14001	13910	13807	13755	13877	13906	13866	13914	13846	13936	13944	14120	13878	14023	13780	13943	13975	13692	13991	13966	13910	13881	13940	13914	13879	13887	14014	13914	13822	13919	14012	13807	13999	13777	13892	13893	13866	13869	13833	14059	13969	13771	13803	13912	13848	13757	13901	13827	13971	13778	14142	13973	13832	13961	13900	13849	13815	13925	13894	13912	13932	13984	13940	13941	13875	14033	13960	13947	13859	13931	13791	13892	14076	13906	13969	13849	14006	13994	13854	13862	13838	14045	13920	13840	13978	13833	14143	13847	14032	13963	13881	13889	14063	13769	13865	13939	13887	13917	13834	13945	13994	13897	13865	14023	13824	13838	13921	13999	13814	13818	13979	13844	13873	13921	13860	13894	13764	13797	13760	13833	14017	13874	13986	14020	13883	13855	13798	13945	14073	13941	14027	14105	13838	13880	13854	14084	13896	13971	13972	13952	13905	13928	13760	13879	14106	14027	13932	14005	13872	14086	13686	14135	13912	13982	14084	13755	13940	13945	13938	13870	13936	13893	13892	13869	13958	13943	13933	13861	13843	13906	13822	13925	13726	13730	13928	13959	13864	13897	13990	13925	13866	13963	13812	13934	13743	13893	13890	13884	13836	13796	13874	14134	13968	13848	13974	14003	13916	13909	13869	13869	13905	13889	13814	13876	13833	13678	13970	13976	13941	13854	13928	13965	13842	13861	13945	13896	14044	13920	13882	13888	13910	14019	13873	13836	13867	13956	13890	14020	13936	13845	13849	14038	13916	13972	13896	13854	13820	13816	13996	13787	13944	13822	14026	13949	13848	13793	14049	13936	13829	14003	13973	13970	13942	14015	14002	13993	14014	13843	13970	13817	13876
23510	21429	28038	25618	22596	21411	20102	17318	16358	16280	16334	15938	15757	15756	15390	15729	15594	15535	15622	15616	15414	15453	15474	15532	15410	15379	15559	15404	15455	15375	15384	15497	15427	15432	15397	15502	15530	15205	15360	15458	15502	15418	15530	15401	15211	15268	15431	15437	15462	15291	15469	15202	15507	15490	15378	15229	15344	15354	15566	15369	15597	15412	15398	15261	15245	15448	15467	15413	15389	15449	15395	15185	15320	15351	15324	15229	15137	15210	15302	15097	15351	15370	15345	15362	15262	15277	15272	15243	15284	15324	15311	15287	15469	15397	15172	15187	15151	15231	15407	15429	15334	15234	15270	15250	15411	15245	15337	15484	15238	15331	15455	15187	15281	15451	15335	15261	15353	15345	15350	15480	15285	15429	15365	15295	15393	15324	15387	15471	15525	15512	15201	15224	15167	15452	15344	15251	15315	15441	15326	15326	15257	15202	15280	15235	15582	15456	15479	15573	15301	15428	15306	15336	15430	15338	15321	15275	15431	15260	15432	15342	15473	15395	15469	15485	15220	15373	15406	15314	15373	15454	15343	15505	15445	15556	15257	15388	15421	15364	15471	15365	15432	15329	15367	15383	15146	15147	15425	15487	15442	15357	15355	15203	15139	15464	15414	15362	15552	15259	15401	15433	15406	15379	15335	15331	15375	15356	15110	15159	15490	15429	15216	15475	15390	15206	15398	15520	15325	15134	15564	15430	15274	15395	15418	15388	15516	15309	15400	15374	15264	15234	15411	15399	15434	15470	15393	15475	15288	15339	15317	15413	15251	15597	15262	15370	15272	15355	15485	15568	15378	15465	15519	15354	15255	15315	15397	15131	15395	15337	15373	15246	15304	15411	15371	15534	15418	15491	15351	15211	15481	15348	15362	15101	15261	15401	15232	15217	15420	15162	15269	15423	15366	15388	15282	15188	15452	15098	15265	15006	15508	15266	15098	15137	15477	15353	15343	15207	15157	15346	15319	15502	15411	15238	15210	15322	15385	15390	15397	15328	15415	15360	15321	15440	15388	15455	15443	15349	15207	15266	15354	15563	15175	15273	15149	15370	15236	15386	15365	15289	15360	15334	15328	15246	15320	15433	15231	15250	15352	15381	15410	15476	15414	15374	15212	15340	15344	15118	15263	15283	15120	15259	15238	15141	15291	15165	15358	15390	15417	15256	15415	15403	15518	15321	15360	15383	15345	15360	15196	15312	15315	15309	15237	15470	15386	15506	15505	15367	15331	15266	15382	15363	15207	15124	15431	15369	15390	15560	15414	15213	15201	15355	15321	15383	15330	15314	15273	15257	15269	15488	15391	15327	15412	15557	15489	15370	15339	15284	15328	15420	15482	15528	15158	15377	15225	15278	15286	15297	15257	15433	15326	15418	15388	15257	15474	15140	15248	15411	15352	15554	15411	15186	15412	15426	15433	15396	15374	15412	15515	15357	15273	15237	15356	15367	15454	15416	15284	15331	15234	15272	15290	15378	15393	15220	15277	15157	15220	15461	15162	15282	15241	15437	15507	15261	15299	15329	15443	15393	15427	15381	15249	15220	15249	15385	15240	15246	15439	15608	15364	15302	15403	15312	15466	15229	15423	15243	15555	15395	15367	15233	15438	15302	15474	15390	15388	15307	15204	15585	15403	15324	15306	15352	15413	15474	15194	15397	15399	15256	15346	15402	15361	15350	15487	15411	15130	15462	15261	15383	15619	15329	15492	15348	15387	15208	15323	15287	15295	15515	15480	15254	15279	15263	15447	15385	15257	15487	15405	15374	15343	15364	15433	15186	15315	15306	15297	15482	15295	15259	15632	15388	15426	15413	15515	15443	15325	15460	15269	15450	15374	15276	15401	15497	15329	15707	15444	15236	15339	15454	15532	15330	15177	15353	15403	15535	15462	15352	15166	15343	15506	15227	15316	15324	15452	15424	15370	15116	15459	15340	15510	15338	15301	15212	15219	15044	15567	15651	15382	15229	15349	15442	15359	15347	15384	15267	15212	15342	15327	15379	15579	15183	15488	15302	15369	15179	15207	15178	15380	15465	15578	15222	15372	15485	15349	15473	15479	15313	15472	15092	15335	15432	15241	15398	15314	15347	15390	15508	15450	15331	15657	15027	15152	15433	15221	15371	15501	15408	15408	15328	15287	15457	15423	15215	15482	15325	15380	15361	15210	15420	15411	15154	15240	15337	15403	15337	15484	15233	15190	15381	15278	15301	15303	15328	15495	15357	15262	15290	15352	15316	15166	15312	15423	15349	15345	15514	15354	15222	15432	15271	15435	15250	15260	15367	15117	15395	15516	15279	15306	15417	15446	15300	15316	15266	15429	15349	15100	15250	15319	15314	15375	15457	15460	15305	15302	15371	15278	15497	15339	15260	15372	15298	15305	15324	15294	15457	15421	15336	15413	15451	15377	15446	15326	15363	15390	15280	15306	15331	15299	15374	15374	15511	15440	15371	15485	15330	15326	15328	15371	15362	15323	15489	15178	15337	15389	15506	15425	15416	15538	15407	15224	15398	15373	15271	15374	15463	15403	15306	15346	15361	15417	15458	15356	15090	15166	15347	15444	15346	15312	15293	15252	15252	15233	15226	15223	15343	15486	15476	15534	15279	15297	15397	15424	15378	15356	15360	15409	15351	15403	15347	15291	15254	15407	15340	15367	15476	15298	15406	15186	15414	15277	15163	15316	15463	15415	15428	15304	15438	15441	15285	15134	15289	15309	15423	15393	15395	15319	15307	15337	15400	15454	15486	15236	15264	15299	15292	15484	15266	15401	15535	15397	15103	15389	15484	15376	15256	15190	15253	15466	15424	15269	15587	15397	15467	15352	15493	15347	15260	15308	15476	15376	15170	15291	15257	15398	15411	15187	15410	15141	15274	15355	15355	15488	15351	15217	15328	15314	15360	15346	15291	15270	15245	15140	15370	15317	15395	15326	15279	15313	15370	15456	15348	15492	15166	15344	15320	15440	15414	15167	15318	15324	15393	15022	15327	15326	15599	15298	15415	15271	15529	15451	15286	15527	15345	15247	15426	15460	15380	15269	15299	15386	15136	15382	15146	15214	15088	15250	15323	15393	15305	15191	15309	15369	15377	15273	15383	15272	15177	15211	15352	15394	15446	15314	15230	15412	15333	15412	15372	15225	15493	15202	15262	15487	15437	15506	15366	15414	15472	15337	15531	15495	15441	15384	15294	15325	15381	15271	15153	15343	15380	15254	15306	15438	15348	15390	15300	15384	15339	15290	15289	15460	15331	15269	15267	15309	15240	15375	15146	15302	15297	15233	15122	15373	15320	15199	15434	15326	15351	15374	15484	15493	15350	15202	15312	15302	15242	15352	15253	15320	15329	15433	15255	15162	15540	15220	15286	15249	15307	15273	15256	15047	15278	15344	15399	15205	15334	15516	15457	15431	15329	15314	15156	15217	15292	15471	15340	15281	15285	15278	15402	15449	15487	15136	15454	15462	15309	15223	15460	15303	15266	15335	15450	15491	15260	15481	15250	15529	15706	15370	15343	15243	15339	15447	15482	15383	15343	15222	15362	15288	15271	15403	15410	15270	15474	15369	15249	15293	15366	15423	15321	15243	15166	15355	15221	15194	15370	15305	15485	15381	15409	15333	15183	15320	15231	15467	15368	15444	15165	15493	15264	15337	15354	15430	15391	15167	15423	15443	15292	15264	15263	15431	15245	15501	15380	15360	15363	15254	15269	15200	15211	15259	15340	15286	15435	15363	15451	15420	15168	15152	15430	15537	15309	15351	15524	15478	15398	15473	15482	15346	15344	15551	15355	15310	15484	15501	15399	15399	15157	15345	15112	15398	15262	15452	15322	15290	15336	15317	15461	15458	15165	15297	15450	15132	15315	15290	15205	15229	15279	15265	15364	15404	15273	15403	15374	15217	15344	15126	15239	15283	15162	15249	15312	15206	15455	15288	15020	15262	15375	15305	15522	15356	15460	15404	15334	15387	15270	15484	15392	15327	15297	15253	15278	15454	15511	15363	15489	15410	15374	15466	15465	15322	15282	15345	15481	15389	15349	15329	15380	15389	15412	15400	15371	14967	15383	15384	15465	15231	15416	15428	15418	15352	15429	15542	15318	15311	15367	15463	15323	15314	15328	15315	15169	15322	15439	15209	15359	15612	15069	15409	15278	15418	15253	15445	15390	15431	15513	15391	15513	15337	15451	15492	15460	15232	15362	15394	15081	15526	15404	15439	15273	15309	15288	15298	15349	15343	15361	15469	15405	15255	15150	15486	15344	15271	15122	15472	15311	15190	15293	15183	15285	15213	15187	15390	15558	15294	15347	15211	15343	15330	15321	15295	15336	15289	15218	15219	15295	15290	15405	15342	15326	15277	15307	15457	15408	15448	15095	15215	15361	15293	15430	15602	15519	15304	15210	15268	15360	15379	15311	15282	15123	15331	15255	15368	15359	15492	15199	15272	15483	15187	15371	15302	15553	15375	15379	15167	15345	15387	15163	15423	15309	15356	15186	15339	15312	15305	15269	15339	15291	15417	15366	15479	15492	15339	15179	15309	15553	15265	15306	15385	15260	15475	15449	15219	15181	15410	15346	15265	15343	15474	15392	15336	15470	15347	15153	15454	15279	15268	15505	15583	15430	15356	15288	15269	15225	15504	15344	15251	15307	15467	15425	15640	15525	15354	15510	15333	15426	15310	15264	15186	15318	15412	15331	15376	15295	15334	15414	15368	15407	15419	15399	15319	15275	15514	15218	15392	15267	15310	15464	15271	15426	15152	15284	15412	15506	15414	15394	15340	15593	15423	15484	15331	15234	15123	15309	15421	15387	15169	15204	15071	15391	15206	15409	15385	15368	15421	15433	15399	15216	15354	15349	15438	15352	15375	15350	15268	15358	15137	15360	15333	15391	15388	15317	15407	15270	15462	15449	15486	15367	15190	15467	15322	15273	15453	15161	15472	15339	15334	15522	15322	15508	15200	15135	15426	15512	15433	15455	15547	15332	15318	15258	15499	15416	15548	15352	15272	15096	15048	15220	15050	15550	15384	15377	15315	15147	15331	15263	15378	15279	15219	15324	15225	15529	15282	15353	15125	15413	15237	15331	15413	15435	15484	15291	15136	15242	15288	15322	15393	15289	15443	15296
23083	44031	36132	28004	22722	19852	17828	16597	15923	15385	15027	15042	14701	14500	14367	14373	14307	14257	14243	14416	14279	14108	14087	14052	14116	14155	14212	14139	14203	14079	14169	14099	14014	14133	14011	14247	14308	14075	14191	14110	14038	13990	14027	13890	14155	13835	14027	13867	14102	14057	14101	13934	13945	14079	14023	13993	14141	14085	14100	14020	14135	14167	14089	14092	14074	14101	14109	14237	13940	14104	13998	14008	14172	13946	14216	14179	14086	14145	14294	14070	14049	14150	13974	14038	13944	14072	13944	13929	13978	14132	14005	14105	14136	14040	14061	13927	14159	13940	14002	13947	14113	13993	14105	14055	14107	14099	13939	14106	14171	14010	14046	14036	13972	14101	14066	14150	14225	13824	14187	13902	14105	14192	14057	13996	13952	14071	14076	13966	14158	14105	14035	14002	14188	14259	13965	14185	14153	14063	13988	13929	13938	13969	14076	14213	14012	13954	14053	14017	14139	14116	14035	14082	14257	14036	14152	14082	14089	14089	13929	13996	14057	14001	14171	14093	14336	14001	14065	14037	14267	14006	13995	14137	13976	14014	14044	13949	14034	14057	13987	13978	14054	13942	14071	13950	14120	14110	13950	14045	14195	14032	14054	14074	14019	13905	14053	14090	14055	13903	14044	14086	14001	14071	14065	14068	14051	13912	14220	14038	14151	13907	13978	13831	13991	13987	13828	13870	13938	14172	14106	14233	14140	14143	13989	14167	13921	13934	14053	14036	14024	14110	14114	14002	14044	13911	13992	14080	14116	13907	13961	14207	14151	14008	14029	14053	14205	14166	13985	14189	13929	14043	14103	14110	14024	14128	14146	13977	13817	13943	14120	14124	14114	14132	14015	14090	14000	14073	14172	14106	13954	13986	14046	14127	14272	13951	14040	14057	14069	14254	14003	13938	14048	14095	14058	14005	14086	14007	14063	14060	14097	14014	13985	14111	14020	14290	13999	13979	14021	14037	13848	14057	14024	14005	14059	13908	13964	14163	14047	13953	14061	14129	14099	13990	14081	14097	14139	14167	14189	14048	13925	13892	13988	13927	14012	13965	14066	14076	14032	14087	14015	13977	14110	14055	14133	13994	13893	14082	14041	14044	14054	13998	14076	13942	13986	13916	14088	13839	14133	14030	14017	13967	13982	14043	14227	14069	14027	14063	14169	14079	14140	14052	13918	13981	14108	14126	13890	14082	13960	14179	14231	14029	14039	14012	14063	13998	14068	13958	14215	14180	13963	13933	13888	14104	14188	14026	14059	14096	14079	14098	14117	14139	13980	14022	14064	13898	13898	14160	14169	13915	13996	14166	14151	14194	13810	14081	14050	14052	14017	14198	13937	14079	14141	13897	13849	13876	14025	14068	13878	14041	14042	14037	14107	13969	14051	13939	14072	13945	14199	13993	14107	14029	14000	14120	14145	14062	14013	14056	14110	14043	14149	14098	13919	14152	14007	14048	13949	14059	14004	14076	14084	14170	14119	14189	14090	14006	14125	14042	14082	14009	14000	13958	14072	13961	14155	14116	14050	14034	14072	14041	14088	14266	14203	14185	14157	14051	14047	14009	14052	13990	14018	14113	14072	14210	14113	14147	14129	13956	14052	13909	14092	14076	13923	14193	14048	14093	14160	14008	13973	14039	14068	14100	14012	13995	14037	14089	13962	13961	14181	14108	13855	14059	14007	14059	13932	13998	14041	14111	14164	13898	13942	14107	14180	14141	14129	14175	14071	13951	14063	14135	13928	14049	14117	13974	14062	14015	14016	14047	13932	13963	14044	14230	14167	14016	14151	14229	13983	14116	14042	14073	13925	14068	14203	14043	14157	14187	13923	13960	14099	13941	13978	14112	13968	13932	13967	13988	14136	13995	14144	14066	14147	14046	14157	14044	13789	14127	14038	13947	14097	14124	13937	14158	13932	14147	14212	14000	13981	14011	13892	14294	14113	14072	14209	14096	14177	13861	14014	14069	13988	14158	14096	14005	13978	14096	14046	13941	14126	14185	14033	14067	14224	14141	14060	14074	14013	13957	14171	14038	14008	13789	14102	13963	14153	14163	14089	13920	14060	13981	14054	13991	14099	14095	14088	14090	13891	14027	14001	13995	14140	14033	13826	14126	13972	14082	14065	13923	14027	14100	14178	14029	14099	13978	14047	14042	14136	14065	13948	14118	14206	14048	14027	14044	14006	14036	14001	14222	14216	14126	14122	14017	14264	13986	13864	14144	14221	14091	13920	14167	14261	14081	14135	14127	14083	13904	14133	14104	13993	14139	13988	14129	14093	14010	14089	14056	14103	14072	14125	14086	14091	13972	13962	14040	13999	13879	14197	14170	13885	14028	14029	13942	13972	14041	14076	14164	14162	13920	14092	14070	14116	14129	13936	14155	14097	14062	13924	13923	14056	14081	13926	13996	14178	13974	13976	13917	14169	13937	14050	14101	13991	13942	14067	14130	13962	13899	13939	14153	14196	14046	13992	14035	14093	13931	14113	14165	14134	13971	14124	13967	13931	14201	14081	13997	14150	14134	14065	13939	13968	14141	14035	14152	14168	14059	14072	14230	14117	14028	14056	14123	13899	14124	14054	14038	14085	14076	14115	14085	14074	13966	14040	14086	14070	13848	13934	14129	14255	14022	14204	13991	14127	13999	14078	13994	14038	14121	14071	13997	14140	14187	13976	13920	13990	14030	13982	14147	13985	14220	14061	14019	14135	14055	14167	14079	14078	14081	13889	13884	14115	14031	14147	14096	13997	13966	14097	14003	13996	14077	13949	13875	14005	14098	14110	14031	14107	14268	14182	13987	13938	14073	13950	14108	13988	14031	13954	14082	13993	14000	14024	14043	14056	14062	14041	14160	14084	14130	14050	13903	14181	14145	13879	14173	14045	14274	14107	13925	14111	13925	13969	14090	14198	13954	14057	14124	14033	13906	14108	14124	14132	14102	13949	14064	13980	14134	13973	14157	13918	14186	14040	14192	14186	13861	14206	14114	14028	14277	14089	14006	14058	13897	13831	13950	13999	14101	14134	14104	14102	13950	13998	13982	14181	13902	14130	14123	13992	14126	14090	13923	14021	13912	14063	14057	14031	14094	14102	13916	14099	13839	13997	14111	14222	14062	13982	14104	14096	14021	14293	13954	13934	14066	14121	13930	13917	14156	13942	14102	14136	14150	14189	14080	14112	14012	13964	14110	14031	14026	14108	13941	13883	14028	14066	14235	14047	13984	14218	14087	14093	14009	13986	14069	14202	14123	13922	14012	14206	14181	14149	14150	14123	14047	14152	14176	14143	14020	14171	13948	14074	13915	14023	14003	13967	13911	13992	14117	13940	13968	14022	13937	14105	13873	14121	14085	14068	14324	14116	14182	14079	14116	14151	14057	14180	14068	14020	14023	14119	14085	14012	14067	13855	13941	14058	14046	13995	14119	14037	14135	14035	14116	14130	14131	14072	14005	14074	13930	14062	13936	13998	14138	14106	14222	13976	14043	13998	14006	13900	13918	14173	14050	14022	14053	13929	14024	14115	13960	14178	14069	13972	14192	13909	13949	14065	14078	14065	14052	13910	14045	14194	14035	14093	14014	14034	14139	14021	14178	13952	14168	14260	14015	14005	14002	14401	13828	14032	14041	13945	14150	14067	14010	14058	14033	14167	13917	14060	13954	14046	14065	14043	14095	14053	13955	14090	14021	14072	14001	14133	14023	14022	14002	14038	13939	13941	13810	14007	13876	14113	14067	14074	13963	14123	14092	14077	14021	14029	13988	14004	14102	14067	14015	13963	14043	13909	14147	14153	14223	14155	14230	14184	14059	14134	14052	14038	14126	14007	14069	13956	14223	14094	13926	14032	14065	14050	14097	14078	14021	14175	14231	13815	14104	14082	14131	13985	14175	14242	14030	14026	13987	14185	14018	13887	14014	14058	13837	13945	14080	14018	13958	14236	14053	14099	14051	14118	14132	14094	14105	14092	14036	14191	14087	14119	13845	14102	14133	14002	14082	14016	13925	14210	13960	14108	14061	14046	13986	14104	14078	13924	13946	14035	13854	14078	13966	13975	14036	14125	13874	14124	13935	13999	14088	14053	14110	14024	14071	13950	14109	14083	13968	13999	14172	14056	14035	14105	13986	14179	14148	13995	14140	14089	14148	14047	13864	14105	13986	14109	14111	13960	13936	14052	13877	14045	13916	14173	14082	14012	14031	14026	14030	13998	13980	14143	13879	14028	14040	14146	14150	14047	13991	13890	14029	13933	14115	14164	13939	13914	14183	13977	13960	14058	14068	14195	14010	13978	14008	14068	14174	14244	14002	14074	13980	14095	14062	13989	13873	14019	14046	14080	14001	14071	14136	13902	14011	13977	14095	14148	14028	14051	14169	14155	14041	14020	14102	14092	14368	14045	14207	14224	14082	14024	14062	14135	14005	14061	14137	14026	13901	14096	14107	13930	13908	14140	14069	14041	14124	14097	14042	14026	14142	13802	14340	14116	14017	14003	14041	13996	14099	14039	14081	14025	14105	14215	14186	14038	14148	13950	13945	14132	13801	14168	13995	14072	14128	14129	13997	14151	14186	14149	14102	13942	13936	13889	14072	13993	14141	14091	14057	14078	14103	14125	14017	14061	14163	14010	14084	13968	14041	14009	13986	14102	14156	14167	14051	14151	14097	14235	14017	14230	14043	14160	14048	13970	14022	14167	14097	14069	14071	14085	14214	14030	14058	14137	14067	14108	14086	14204	14144	14015	13930	14035	13951	13899	14087	14154	13989	14081	14107	13999	14029	13967	13945	14090	14164	14005	14162	14260	14161	14046	14027	13994	14221	14138	14130	14046	13945	14064	14176	14165	14157	14059	14086	14091	14051	13997	14044	13946	14146	14035	14077	14140	13946	14129	14062	13973	14091	14095	14107	14203	14011	14020	14038	13996	13890	14083	14081	14177	13967	13929	14207	13915	14234	14158	13855	14048	13945	14052	14090	14055	14165	14215	13952	13906	14038	14195	14252	13983	14127	14144	13953	13955	13846	14278	14272	14098	13862	14245	14178	13941	14057	14091	13994	13939	14190	14112	14122	14014	13963	13987	14079	14070	13960	13921	14036	14099	14004	14138	13980	14116	14036	14037	14134	13919	14033
25400	21566	26970	27017	19490	17709	17200	16174	15580	15454	15541	15508	15363	15014	15145	15083	15098	14992	15327	14986	14976	14994	14958	15013	15164	14806	15032	14922	15005	14784	14918	15035	14928	15092	15067	15000	15132	14809	14986	14808	14981	15191	15015	14899	14837	15097	14995	15162	15093	15088	14942	14996	15054	15014	14937	14987	15040	15032	14961	15228	14884	14996	14911	14917	14943	14967	14955	14881	14914	14944	15003	14721	14867	15032	14931	14944	15134	15000	14738	14881	14876	14906	14595	14996	14831	14931	15015	14959	15094	14912	14981	14883	15009	14953	14784	15050	14714	14946	14896	14909	14870	14897	14931	14839	14729	15003	14850	14805	15032	14939	14918	14882	14921	14973	14863	14910	14807	14747	14972	14681	14910	14908	15140	14946	14922	14760	14751	15101	14850	14713	14856	14832	14988	14925	14811	14895	14870	14971	14997	14859	14801	14922	14854	15023	14722	14823	14952	14931	14928	14968	15030	14765	14924	14937	14890	14899	14960	14973	14859	15061	15019	14819	14784	14936	14726	14968	14961	14804	14931	15029	15039	14814	14848	14738	14966	14991	14997	14991	15003	14778	14832	14838	14957	14792	15023	14926	14730	14877	14978	14929	14802	14983	15068	14889	15013	15064	14857	14922	14887	14924	14878	14918	14779	14935	15021	14976	14854	14884	14991	14913	14904	14828	14849	14729	15030	14984	15094	14869	15048	14917	14839	14695	15115	14769	14914	15047	15087	14980	14875	14916	14935	15030	14807	14993	14954	14725	15060	14898	15030	14946	14811	14950	14763	14920	14777	14946	14853	14946	14923	14874	14899	15176	14828	14964	15114	15194	14820	15082	14776	14853	15053	15026	15032	14821	14907	14838	14953	14771	14859	14975	14978	14905	14745	14968	14950	14883	14953	14982	14984	14783	14953	14960	14894	14844	14930	14955	14673	14955	14975	14933	14934	14937	14983	14983	14955	15007	14984	14992	14860	14977	14978	14842	14961	14927	14726	14619	14731	14953	14882	14888	15052	14873	14961	15031	14803	14931	14889	14727	14843	15120	15000	14947	14864	14982	14887	14929	14877	14942	14787	15216	14951	14926	14969	14936	15011	14798	14804	14851	14979	15020	14936	15019	14814	14792	14696	14864	14957	14835	14885	14944	14915	14877	15049	14789	14915	15005	14888	14899	14936	14952	14879	14889	14855	14894	14793	14800	14858	14933	15037	14865	14879	15124	14955	14785	14968	15083	14872	15008	14859	14937	14924	14893	14770	14730	14906	14892	15087	14859	14788	15013	14970	14947	15025	14861	14894	15067	14933	14927	14923	14903	15010	14929	14929	14789	15088	14764	14916	15186	14914	14947	15048	14758	14843	14812	14992	14782	14990	14814	14744	15060	14912	14974	14815	14747	14936	15061	14987	14963	14870	15051	15052	14903	14980	15082	14883	15027	14984	14904	14870	15008	14837	15000	14782	14925	15109	14897	15033	14729	15060	15139	14953	14965	14995	14767	14875	14923	14837	14813	14965	14828	14963	14785	14925	14796	14950	14879	14961	14914	14942	14944	14913	14829	14752	14950	14879	14927	15035	14966	14661	14879	14794	15034	14948	15020	14998	14794	14922	14936	14951	14997	14829	15016	14856	14883	14932	14932	14765	15066	14881	14983	15134	14833	15089	14911	14943	14963	14992	14999	14967	14875	14866	14928	14947	14775	14881	14796	14938	14886	14867	14913	14914	14893	15043	15022	14990	14989	14975	15000	14710	14889	14699	14606	14754	14732	14846	14866	14840	14993	15142	15027	14901	14905	14946	14857	14926	14995	14969	14852	14797	14975	14998	14976	15095	14847	14816	15029	14904	14836	14986	14984	14975	15002	14976	15019	14969	14758	14946	14952	14950	14850	14904	15031	14902	14951	15081	14975	14805	14833	15014	15038	14882	15021	15083	14870	14939	14826	14891	14922	14925	14875	14984	15019	14765	14773	15059	15068	14788	14897	15016	14901	15036	14970	15018	15065	14977	14923	14906	15055	14913	15062	14946	14988	15141	14893	15010	14882	14912	14751	14903	14825	14825	15113	14967	15000	15012	14817	14937	14848	15139	15115	15063	15018	14836	14832	14678	14779	15033	14953	14812	14958	14860	14974	14828	14960	14836	14637	14827	14826	15050	14795	14922	14957	15117	15085	14724	14861	15045	14885	14863	14887	15231	14817	14863	14707	15092	15137	14846	14939	14997	14850	15072	15052	14770	14668	14830	14943	14905	14933	14897	14885	14835	14631	14800	14764	15026	14878	14849	14924	14918	14672	15085	14927	14965	14819	15173	14909	15112	14912	14837	14936	14775	14820	14974	15022	14810	14887	14807	14865	14903	14854	14910	15030	15024	14921	14823	14928	15028	15001	15099	14966	14705	14988	14881	14757	15015	14855	15020	14794	14847	15026	15075	15045	14979	14623	14851	14671	14884	14949	14868	14986	15009	14920	14836	15014	14848	14813	15042	14750	14946	14899	14960	15008	14966	15028	14964	14925	14846	14807	14862	15085	14871	14970	14901	14703	14788	14878	14768	14753	14869	15050	14992	14782	15042	14817	14676	15006	15151	14985	15058	14893	14797	14923	14984	14666	14901	15033	14993	14949	14823	14829	14761	14866	14930	14829	14880	15027	14938	14943	14922	14897	15009	14884	14876	14945	14671	14994	14726	14991	14792	14927	14768	14959	14918	14891	14861	15033	14799	14885	15084	14834	14959	14825	14899	14964	14788	14870	14769	14968	14945	14893	14918	14973	14763	14777	14898	14800	14823	15033	15116	14896	15015	14841	14662	14797	14997	14769	14790	14948	14955	14919	14875	15034	15049	14902	14634	14925	15005	14801	15025	14997	15000	15042	15001	14923	15001	14706	14980	14859	14876	14862	14883	14889	14894	14960	15079	14821	15173	14956	14915	14954	14787	15001	14881	14984	15194	14903	14913	14968	14689	14901	15101	14889	14878	14889	15081	14809	14884	14833	14807	14968	14808	14897	14906	14878	15007	14894	14978	15069	14961	15027	15177	14819	14883	14930	14877	14883	15015	14973	15125	14918	14956	14864	15058	14881	14691	14942	14826	14791	14934	14869	14915	14815	14920	15012	14807	14986	14837	14825	14978	14825	14944	14889	15033	14716	14679	14974	14775	14824	15008	14837	15060	14828	14802	14736	14912	14873	14678	15067	14970	15026	15115	14840	14966	15145	14804	14833	14787	14801	14890	14701	14997	14874	15001	14911	14910	15037	15014	14976	15114	15038	15004	14844	14872	15013	14890	14902	15061	14849	14828	14891	14948	14934	15118	14904	14983	14909	14989	15081	14808	14982	15097	14913	14944	14925	15149	14847	15100	14796	14979	14685	14738	14840	14866	14976	14843	14808	14895	14953	14926	14928	14705	14646	14961	14973	15066	14965	15048	14818	15005	15016	14924	14891	14811	14975	14836	14838	14978	14856	14857	15159	15034	14859	14734	14845	14949	14926	14973	14688	15088	14941	14851	14843	14875	15061	14892	14901	14955	15129	15064	14934	15023	15044	14911	14996	14888	15203	14984	14850	14899	14843	14894	14907	14867	15067	14881	14907	14964	14919	14963	14893	14811	14974	15015	14846	14981	14723	14867	14771	14843	15115	14926	14861	15047	15101	14804	14740	14952	14927	14972	14904	14970	14979	14941	15039	14827	14892	14921	15052	15000	15070	14967	14921	14814	14953	14812	14917	14776	15139	15040	14892	14879	15071	14975	14882	14992	14940	14755	15030	14954	14847	14834	14961	14992	14870	14868	14981	15052	14925	15036	14871	14832	14865	14810	14943	14974	14950	14979	14944	14990	15041	14773	14854	14868	14927	15024	14881	14950	14757	14890	14900	14854	14841	14906	14761	14922	14874	14926	15065	14901	14876	14867	14900	14685	14879	15084	14709	14912	14997	14799	15021	14939	14953	14743	15034	14925	14804	14806	14758	14973	15001	14636	15086	15088	14870	14722	14790	14988	14719	14886	14876	14846	14799	14936	14938	14865	14797	15058	14919	15084	14872	14815	14991	15043	14771	14897	15021	15053	15021	14812	14782	14930	14851	15030	14876	15158	14917	15036	14882	14847	14924	14848	14932	14801	14972	14932	15027	14905	14876	14685	14859	15057	14921	15066	15088	15083	14843	14877	15002	14737	14734	14886	14837	14839	14838	14767	14976	15032	14786	14806	14780	15005	14932	14858	14830	14865	14964	14835	14914	14837	14958	14788	15005	15051	14928	14766	14910	14887	14819	14842	15006	14914	14860	14888	14761	14829	14775	14924	14904	14778	14989	15001	14943	15106	14968	14894	14948	14947	14903	14920	14901	14804	14799	14778	14926	14891	14686	14869	14790	14863	14812	15111	15093	14866	15104	14868	14776	14772	14878	15035	15042	14926	14905	14854	14877	15103	14936	15065	15004	14891	14898	14882	14963	14835	14944	14699	14852	15086	14725	14945	14911	14873	14747	14894	14842	14731	14825	14802	14875	15021	14764	15051	14873	14709	14819	14982	14829	15004	14951	14803	14730	15018	15108	14908	15078	14741	14843	14908	14941	14848	15142	14917	14869	14769	14892	14731	14916	15041	14866	14993	14830	14924	14879	15092	15056	15069	15043	14786	14939	14926	14813	14988	14833	14896	15089	15079	14804	14844	14896	14850	14999	14960	14995	14948	14897	14804	14962	14980	14792	15023	14885	14900	14868	14840	14634	14948	14805	15043	14706	14841	14702	14903	14990	15049	14876	14799	14893	14943	14644	14944	15021	15027	14963	14927	15006	14999	14999	14839	14852	14997	14876	14880	14870	15136	15019	15101	14940	14879	14960	14960	14828	14840	14808	14754	15058	15006	15001	14926	14830	14945	14690	15076	14889	14999	14944	14950	14788	14899	15024	15091	14960	14904	14861	15075	14908	15102	15116	15023	14977	14948	14885	15099	14993	14822	14827	14758	14868	15046	14827	14959	14806	14906	14906	14883	14780	15087	14902	14869	14870	14908	14756	14863	14941	14718	14922	14916	14765	14907	14826	15056	14851	14886	14949	14839	14926	15025	15043	15014	15060	15083	14979	14845	14835	15021	14886	15094	14883	14910	14861	14703	14930	14951	15111	14967	14816	15079	15041
23172	39600	31857	24379	20315	17857	16361	15575	15289	14595	14581	14480	14247	14168	13886	14017	13850	13853	13993	13837	13838	13904	13680	13925	13688	13895	13846	13980	13896	13821	13882	13759	13656	13725	13807	13755	13969	13811	13792	13875	13864	13850	13870	13891	13827	13938	13795	13944	13590	13741	13781	13815	13628	13732	13811	13681	13799	13970	13770	13918	13877	13885	13974	13894	13835	13851	13784	13819	13752	13666	13832	13870	13913	13842	13840	13940	13927	13753	13831	13723	13674	14077	13717	13741	13704	13790	13588	13797	13878	13726	13856	13806	13587	13577	13769	13887	13894	13760	13702	13681	13848	13653	13831	13831	13862	13761	13842	13988	13989	13882	13784	13734	13974	13707	13842	13756	13698	13879	13663	13860	13693	13690	13711	13564	13783	13802	13607	13904	13858	13903	13843	13821	13863	13805	13898	13841	13853	13847	13789	13898	13791	13851	13856	13577	13717	13778	13799	13649	13714	13875	13947	13667	13734	13806	13890	13726	13788	13809	13755	13800	13783	13669	13746	13827	13788	13853	13746	13788	13812	13703	13795	13824	13673	13836	13831	13903	13630	13755	13857	13702	13815	13802	13816	13860	13860	13846	13922	13674	13678	13920	13731	13705	13652	13719	13781	13928	13651	13772	13775	13725	13858	13773	13748	13748	13755	13857	13845	13747	13855	13855	13771	13763	13599	13599	13698	13794	13755	13737	13858	13804	13739	13729	13618	13790	13761	13941	13788	13768	13707	13523	13812	13728	13727	13687	13885	13671	13753	13715	13810	13810	14106	13693	13854	13873	13817	13911	13714	13881	13725	13850	13727	13858	13878	13936	13623	13883	13831	13888	13767	13879	13833	13797	13834	13817	13766	13847	13716	13736	13862	13800	13686	13881	13628	13785	13701	13803	13595	13732	13707	13753	13655	13829	13785	13875	13777	13761	13693	13723	13804	13740	13639	13756	13849	13823	13680	13960	13764	13764	13731	13904	13814	13796	13775	13769	13806	13641	13868	13798	13732	13614	13717	13930	13773	13792	13838	13706	13801	13895	13747	13847	13789	13787	13704	13979	13825	13718	13815	13876	13639	13780	13768	13822	13894	13688	13533	13690	13851	13836	13846	13753	13936	13799	13788	13735	13613	13895	13904	13860	13765	13765	13838	13784	13784	13877	13727	13697	13863	13882	13864	13859	13787	13785	13673	13741	13831	13800	13905	13826	13816	13773	13594	13856	13863	13804	13682	13893	13770	13765	13762	13898	13688	13657	13932	13724	13823	13804	13736	13815	13755	13745	13705	13774	13860	13787	13862	13804	13693	13664	13837	13727	13681	13834	13813	13960	13778	13798	13925	13742	13771	13819	13851	13855	14029	13729	13728	13819	13821	13644	13737	13967	13945	13751	13737	13990	13886	13827	13791	13686	13811	13751	13688	13782	13830	13832	13934	13756	13934	13601	13773	13796	13738	13802	13752	13843	13863	13700	13907	13843	13750	13927	13906	13621	13694	13840	13572	13874	13788	13841	13840	13743	13784	13702	13739	13730	13892	13723	13850	14046	13819	13861	13851	13708	13730	13863	13933	13999	13767	13859	13619	13885	13739	13904	13701	13820	13748	13815	13852	13773	13719	13677	13882	13904	13724	13859	13778	13757	13868	13708	13984	13900	13766	13739	13781	13943	13646	13788	13928	13751	13806	13780	13877	13739	13951	13573	13877	13907	13827	13783	13847	13830	13798	13826	13821	13743	13652	13828	13814	13849	13737	13841	13643	13688	13844	13933	13742	13845	13903	13815	13814	13925	13731	13717	13864	13698	13872	13673	13809	13909	13794	13788	13866	13629	13665	13640	13800	13877	13719	13940	13828	13744	13771	13800	13810	13962	13719	13725	13775	13733	13700	13890	13783	13711	13675	13676	13935	13799	13905	13826	13922	13807	13950	13841	13690	13966	13812	13731	13805	13716	13648	13922	13785	13732	13807	13788	13721	13840	13726	13911	13804	13822	13793	13724	13681	13878	13736	13720	13879	13721	13878	13862	13725	13812	13655	13778	13829	13607	13745	13920	13759	13818	13929	13697	13704	13672	13864	13791	13742	13757	13955	13760	13724	13861	13749	13835	13892	13902	13988	13982	13745	13660	13650	13877	13854	13814	13626	13944	13812	13815	13816	13798	13892	13838	13747	13707	13912	13876	13604	13861	13958	13854	13776	13807	13708	13888	13814	13855	13691	13694	13821	13989	13800	13830	13831	13836	13747	13853	14000	13752	13827	13958	13863	13977	13745	13866	13778	13711	13877	13945	13644	13743	13806	13981	13786	13949	13825	13807	13761	13812	13819	13692	13738	13742	13677	13717	13920	13963	13842	13813	13771	13889	13771	13718	14035	13700	13755	13621	13765	13901	13792	13959	13836	13863	13872	13856	13705	13921	13765	13737	13822	13741	13709	13903	13911	14029	13765	13824	13919	13694	13667	13813	13731	13709	13769	13681	13938	13771	13963	13724	13629	13865	13920	13758	13755	13874	13832	13653	13823	13676	13909	13854	13834	13665	13817	13733	13849	13724	13801	13690	13824	13809	13629	13845	13661	13819	13934	13770	13743	13741	13713	13710	13758	13854	13829	13942	13703	13896	13724	13815	13745	13784	14033	13766	13750	13814	13826	13788	13922	13876	13768	13540	13744	13851	13962	13869	13757	13860	13703	13643	13840	13769	13733	13705	13816	13828	13725	13712	13781	13930	13634	14061	13797	13914	13856	13779	13669	13746	13935	13851	13911	13984	13874	13834	13908	13632	13778	13717	13797	13835	13829	13902	13835	13638	13832	13752	13760	14030	13968	13882	13881	13670	13775	13787	13946	13884	13820	13773	13966	13837	13660	13842	13637	13851	13725	13762	14020	13797	13975	13750	13902	13733	13755	13847	13819	13918	13796	13890	14022	13753	13938	13865	13721	13815	13822	13796	13729	13730	13795	13860	13783	13643	13948	13726	13838	13965	13805	13884	13626	13830	13932	13723	13793	13759	13653	13803	13609	13866	13851	13701	13917	13731	13823	13747	13810	13599	13800	13697	13661	13843	13861	13851	13744	13883	13948	13823	13980	13727	13673	13799	13810	13863	13799	13841	13816	13797	13834	13683	13826	13746	13667	13699	13871	13701	13702	13687	13927	13837	13788	13887	13796	13690	13812	13925	13681	13700	13881	13743	13694	13822	13735	13855	13653	13941	13858	13964	13688	13788	13874	13736	13957	13791	13792	13914	13969	13894	13691	13742	13960	13902	13771	13740	13807	13674	13856	13689	13851	13719	13918	13662	13823	13754	13959	14049	13589	13944	13733	13652	13635	13798	13786	13822	13942	13916	13705	13771	13910	13879	13920	13749	13669	13702	13866	13590	13798	13716	13907	13701	13764	13787	13652	13824	13758	13752	13870	13807	13719	13810	13726	13746	13823	13883	13951	13810	13709	13829	13808	13674	13680	13775	13779	13699	13697	13803	13747	13750	13817	13728	13883	13798	13708	13805	13808	13794	13853	13738	13865	13920	13871	13810	13621	13742	13663	13779	13838	13841	13921	13650	13843	13759	13858	13890	13931	13964	13666	13786	13968	13775	13785	13801	13774	13769	14041	13884	13813	13831	13760	13776	13843	13705	13819	13750	13835	13624	13752	13691	13784	13530	13871	13632	13824	13863	13714	13852	13865	13675	13789	13801	13824	13822	13767	13798	13981	13838	13875	13864	13736	13606	13956	13886	13787	13650	13787	13700	13790	13696	13757	13872	13770	13788	13702	13711	13800	13623	13805	14011	13808	14015	13792	13871	13840	13740	13930	13676	13770	13917	13799	13762	13884	13842	13824	13715	13795	13758	13707	13803	13635	13979	13851	13849	13737	13807	13813	13916	13803	13671	13862	13730	13816	13716	13928	13968	13617	13780	13870	13563	13986	13864	13652	13898	13646	13857	13854	13776	13675	13776	13712	13752	13858	13855	13712	13867	13852	13682	13795	13863	13825	13929	13778	13727	13708	13542	13862	13860	13910	13811	13741	13857	13740	13808	13760	13981	13772	13763	13807	13810	13718	13875	13755	13862	13899	13755	13910	13839	13807	13788	13855	13831	13723	13752	13607	13918	13828	13743	13759	13842	13829	13623	13885	13829	13758	13684	13846	13761	13766	13821	13976	13911	13867	13804	13696	13846	13838	13752	13882	13760	13757	13686	13895	13794	13883	13811	13903	13782	13751	13954	13762	13689	13938	13767	13804	13581	13832	13851	13788	13747	13768	13752	13931	13752	13622	13745	13882	13789	13773	13755	13658	13900	13793	13676	13835	13895	13739	13730	13934	13886	13772	13822	13880	13747	13748	13928	13767	13788	13919	13699	13819	13698	13818	13877	13883	13683	14033	13736	13847	13817	13822	13849	13794	13755	13635	13872	13821	13844	13796	13817	13897	13804	13843	13801	13739	13669	13893	13975	13745	13748	13774	13822	13769	13686	13775	13817	13715	13792	13775	13886	13830	13797	13821	13558	13839	13888	13960	13832	13753	13662	13792	13678	13809	13604	13741	13805	13833	13608	13980	13827	13678	13903	13861	13699	13725	13809	13682	13837	13765	13837	13699	13770	13829	13896	13752	13853	13783	13742	13965	13746	13714	13809	13923	13956	13769	13757	13689	13814	13810	13725	13887	13740	13708	13796	13889	13797	13787	13722	13915	13805	13667	13862	13943	13798	14039	13744	13765	13856	13718	13777	13755	13707	13818	13648	13730	13646	13919	13756	13891	13708	13642	13906	13810	13696	13824	13736	13719	13751	13678	13776	13727	13754	13727	13737	13790	13863	13815	13661	13820	13695	13910	13798	13700	13795	13734	13915	13826	13616	13885	13841	13722	13770	13586	13776	13938	13755	13877	13741	13809	13678	13811	13663	13768	13725	13848	13761	13806	13789	13732	13792	13726	13731	13709	13696	13888	13798	13857	13697	13902	13881	13847	13891	13926	13673	13710	13932	13676	13893	13714	13842	14057	13788	13685	13802	13896	13746	13764	13824	13709	13743	13677	13895	13694	13738	13874	13722	13757	13734	13864	13695	13883	13623	13882	13668	13648	13767	13619	13868	13735	13796	13763	14008	13856	13923	13816	13814	13737	13875	13812	13699	13886	13747
22564	21482	28672	24740	21994	23585	23444	18496	17185	16991	16639	16527	16133	15912	15776	15835	15711	15716	15678	15699	15594	15582	15657	15617	15554	15676	15551	15754	15592	15728	15479	15507	15474	15447	15446	15383	15237	15354	15559	15523	15486	15349	15506	15338	15441	15436	15609	15518	15402	15522	15398	15418	15477	15538	15409	15550	15328	15649	15275	15377	15273	15438	15572	15531	15349	15343	15519	15434	15454	15430	15299	15478	15382	15596	15515	15417	15278	15392	15542	15505	15387	15433	15437	15457	15568	15378	15127	15370	15357	15509	15334	15388	15425	15237	15486	15504	15614	15518	15504	15504	15263	15289	15478	15684	15346	15289	15449	15493	15674	15573	15455	15348	15557	15436	15435	15368	15497	15631	15608	15289	15433	15461	15479	15385	15362	15281	15388	15383	15591	15423	15456	15628	15341	15347	15273	15491	15270	15377	15694	15365	15433	15457	15534	15548	15511	15346	15345	15333	15484	15361	15408	15573	15228	15335	15447	15360	15297	15242	15463	15382	15367	15336	15391	15220	15472	15222	15493	15338	15485	15371	15457	15567	15633	15426	15446	15500	15237	15576	15451	15471	15268	15438	15336	15532	15550	15302	15411	15473	15336	15488	15335	15455	15507	15453	15387	15243	15591	15316	15351	15570	15615	15370	15413	15302	15364	15358	15530	15434	15338	15457	15599	15441	15428	15617	15278	15600	15334	15647	15467	15376	15314	15335	15308	15305	15309	15285	15417	15530	15605	15290	15397	15244	15366	15384	15321	15581	15285	15472	15416	15404	15556	15358	15213	15604	15270	15261	15443	15314	15501	15296	15295	15478	15348	15370	15292	15449	15475	15413	15398	15339	15403	15506	15336	15368	15449	15354	15457	15377	15549	15511	15364	15388	15480	15359	15259	15363	15344	15360	15238	15274	15311	15344	15380	15447	15285	15485	15457	15511	15284	15439	15373	15361	15484	15242	15318	15264	15529	15279	15442	15482	15441	15482	15570	15496	15505	15464	15370	15348	15288	15470	15496	15261	15532	15360	15389	15374	15438	15578	15427	15428	15293	15199	15408	15286	15355	15240	15257	15362	15533	15405	15488	15369	15357	15292	15383	15414	15388	15368	15342	15470	15357	15423	15626	15316	15310	15430	15552	15537	15500	15455	15385	15235	15502	15352	15491	15296	15393	15255	15281	15277	15413	15430	15463	15391	15351	15210	15293	15456	15540	15535	15428	15538	15282	15510	15543	15646	15483	15514	15277	15423	15533	15504	15383	15385	15505	15444	15375	15216	15130	15300	15559	15572	15356	15565	15527	15300	15541	15487	15387	15523	15386	15237	15426	15367	15184	15322	15454	15431	15365	15235	15277	15347	15501	15363	15549	15294	15297	15355	15373	15474	15326	15395	15489	15466	15276	15175	15467	15694	15611	15393	15370	15272	15351	15390	15367	15344	15315	15455	15442	15286	15419	15383	15492	15234	15314	15394	15347	15502	15502	15573	15409	15307	15418	15443	15424	15383	15604	15363	15175	15283	15402	15386	15391	15503	15458	15487	15730	15402	15224	15406	15329	15328	15239	15377	15470	15325	15477	15514	15413	15521	15391	15283	15513	15358	15472	15355	15411	15547	15411	15319	15423	15388	15079	15466	15390	15449	15475	15425	15395	15430	15437	15533	15525	15261	15389	15414	15567	15202	15583	15428	15444	15315	15342	15445	15319	15311	15287	15340	15580	15287	15352	15405	15416	15596	15566	15308	15230	15356	15567	15400	15384	15236	15428	15404	15578	15427	15597	15536	15361	15457	15355	15403	15383	15400	15318	15508	15483	15456	15360	15333	15626	15372	15179	15299	15450	15301	15381	15339	15434	15427	15072	15334	15424	15346	15491	15354	15403	15470	15495	15537	15350	15307	15274	15269	15483	15365	15355	15478	15328	15343	15418	15513	15230	15412	15437	15321	15399	15476	15599	15550	15351	15466	15257	15372	15312	15242	15309	15351	15411	15279	15436	15434	15302	15422	15413	15240	15365	15402	15396	15212	15280	15479	15407	15371	15488	15340	15599	15523	15170	15463	15373	15322	15278	15570	15653	15295	15335	15330	15573	15485	15610	15312	15425	15138	15340	15435	15405	15403	15473	15461	15258	15329	15275	15236	15449	15344	15391	15306	15495	15189	15338	15439	15370	15311	15324	15250	15359	15315	15442	15293	15278	15378	15257	15352	15439	15419	15422	15235	15353	15479	15371	15413	15559	15462	15314	15530	15358	15427	15459	15482	15178	15387	15441	15433	15302	15416	15554	15481	15384	15621	15387	15546	15511	15469	15358	15447	15460	15290	15342	15416	15436	15432	15353	15454	15464	15466	15352	15185	15394	15374	15279	15387	15520	15219	15391	15315	15535	15203	15368	15529	15400	15418	15610	15532	15420	15525	15333	15553	15425	15301	15434	15516	15544	15546	15461	15347	15486	15491	15620	15271	15365	15413	15668	15545	15388	15438	15370	15434	15381	15211	15495	15186	15388	15485	15306	15088	15398	15383	15282	15417	15332	15324	15513	15516	15379	15531	15401	15555	15273	15277	15303	15465	15442	15310	15575	15544	15325	15425	15360	15358	15513	15431	15526	15449	15518	15497	15593	15534	15451	15740	15477	15430	15321	15366	15458	15491	15387	15289	15465	15517	15474	15487	15334	15183	15256	15478	15523	15216	15350	15296	15569	15466	15503	15360	15451	15247	15616	15472	15250	15279	15371	15409	15291	15505	15340	15412	15307	15396	15479	15610	15169	15554	15254	15502	15234	15392	15282	15309	15392	15468	15392	15326	15567	15253	15401	15192	15400	15358	15433	15526	15396	15248	15396	15324	15011	15464	15522	15353	15359	15588	15488	15279	15391	15540	15566	15366	15362	15322	15485	15471	15428	15501	15303	15561	15486	15282	15233	15299	15554	15274	15357	15663	15475	15472	15382	15605	15430	15377	15485	15396	15445	15489	15311	15282	15495	15439	15392	15511	15592	15350	15454	15323	15345	15333	15497	15288	15391	15447	15401	15432	15532	15498	15729	15486	15494	15255	15446	15516	15320	15494	15271	15448	15470	15235	15422	15171	15240	15536	15203	15351	15402	15521	15353	15423	15363	15216	15292	15477	15372	15513	15332	15360	15310	15359	15367	15568	15331	15346	15603	15332	15501	15184	15201	15434	15445	15598	15364	15407	15269	15338	15471	15230	15353	15301	15430	15141	15435	15505	15486	15393	15261	15232	15386	15390	15475	15433	15233	15336	15371	15281	15261	15367	15199	15298	15321	15285	15311	15441	15325	15560	15498	15213	15481	15388	15422	15399	15680	15501	15365	15213	15586	15469	15389	15424	15316	15333	15401	15394	15592	15405	15321	15484	15516	15435	15424	15445	15350	15426	15355	15572	15492	15434	15230	15407	15451	15465	15235	15389	15346	15500	15455	15459	15411	15498	15432	15566	15290	15245	15375	15480	15252	15365	15401	15317	15319	15470	15443	15310	15533	15249	15396	15407	15499	15371	15299	15352	15492	15359	15327	15371	15354	15278	15456	15381	15368	15268	15281	15360	15549	15670	15385	15339	15391	15343	15192	15263	15378	15311	15306	15238	15368	15352	15447	15515	15613	15487	15560	15310	15328	15436	15454	15492	15302	15482	15347	15114	15472	15501	15327	15473	15691	15473	15387	15174	15525	15338	15303	15469	15614	15344	15421	15440	15204	15349	15272	15323	15531	15459	15436	15505	15546	15410	15395	15459	15508	15428	15281	15320	15395	15553	15668	15604	15383	15515	15458	15302	15412	15366	15483	15426	15453	15296	15123	15288	15317	15252	15288	15259	15426	15498	15362	15365	15533	15341	15321	15253	15396	15441	15542	15336	15230	15450	15321	15407	15317	15391	15424	15435	15380	15369	15420	15299	15311	15382	15496	15413	15407	15296	15375	15469	15417	15510	15351	15238	15332	15426	15530	15281	15350	15344	15272	15481	15411	15463	15679	15253	15431	15314	15334	15381	15475	15592	15562	15357	15566	15429	15589	15301	15358	15209	15479	15428	15349	15385	15278	15368	15402	15406	15596	15479	15489	15305	15333	15327	15233	15445	15293	15374	15455	15545	15418	15459	15233	15571	15360	15301	15475	15282	15252	15453	15415	15431	15431	15302	15433	15304	15447	15397	15366	15462	15586	15284	15560	15332	15565	15002	15471	15472	15554	15319	15382	15435	15207	15315	15378	15379	15314	15652	15457	15344	15258	15296	15402	15309	15521	15348	15468	15320	15287	15407	15495	15358	15449	15460	15346	15363	15249	15549	15381	15348	15432	15520	15422	15300	15223	15419	15471	15698	15331	15511	15329	15403	15330	15347	15568	15418	15482	15448	15401	15282	15433	15343	15383	15440	15566	15561	15287	15411	15468	15443	15368	15503	15250	15407	15506	15294	15466	15392	15434	15472	15594	15322	15449	15508	15540	15442	15286	15503	15517	15259	15316	15311	15215	15223	15346	15349	15577	15397	15510	15465	15576	15438	15314	15394	15473	15680	15428	15464	15210	15125	15287	15435	15321	15273	15375	15317	15439	15693	15346	15487	15206	15281	15362	15397	15494	15173	15369	15326	15739	15358	15506	15412	15241	15416	15460	15471	15324	15398	15607	15389	15596	15336	15418	15515	15281	15153	15420	15333	15285	15251	15277	15311	15401	15445	15379	15559	15352	15463	15619	15477	15319	15296	15332	15361	15595	15636	15459	15594	15459	15424	15456	15489	15565	15267	15380	15394	15489	15527	15411	15303	15169	15292	15451	15554	15273	15296	15560	15548	15397	15592	15382	15457	15402	15495	15450	15452	15259	15404	15304	15271	15330	15537	15235	15496	15463	15219	15480	15473	15501	15186	15524	15430	15450	15236	15388	15372	15273	15355	15298	15331	15533	15271	15340	15394	15598	15528	15223	15439	15237	15540	15444	15313	15433	15621	15410	15380	15403	15117	15310	15485	15474	15483	15394	15448	15471	15373	15497	15428	15355	15355	15195	15181	15392	15522	15349	15335	15193	15222	15374	15381	15329	15356	15354	15489	15395	15309	15386	15298	15470	15288	15269	15533	15375	15273	15427	15408	15515	15192	15448	15336	15447	15094	15264	15454	15516	15222
24565	47733	39916	31351	25675	21891	19403	17692	16675	16119	15722	15149	14971	14685	14549	14553	14391	14388	14366	14419	14160	14321	14129	14259	14059	14246	14076	14276	14204	14147	14072	14132	14213	14243	14117	14019	14052	14145	14030	13986	14095	14264	14170	13871	14140	13974	14111	14075	14042	14161	14075	13982	14010	14103	14169	14001	14041	14189	14231	14108	14009	13947	14224	14155	14010	13964	13975	14278	14264	14158	13941	14132	14196	14108	14030	13950	14174	14128	13990	14192	14057	14089	14045	14007	14112	14193	14005	13939	14047	14087	13953	13988	14103	14201	14097	13966	14076	14181	14023	14133	13996	14261	14064	14069	14033	14071	14011	14069	14000	14062	14085	14219	14073	14151	14089	14133	13991	14145	13967	13992	13974	14060	14150	13938	13941	14359	14094	14127	14009	14061	14188	13978	14102	14107	14054	14150	14088	14095	14058	14127	14274	14213	13840	14211	13913	14012	14022	14042	14043	14114	14063	14063	14086	14045	14201	14063	14002	13902	14131	14124	13914	14112	14031	14045	14120	14087	14011	14207	14037	14049	14149	14200	13977	14005	14086	14034	13951	14118	14124	14131	13955	14003	13878	13939	13975	13985	13879	14082	14139	14041	14127	13957	14045	14106	14072	14017	13862	14162	14028	14043	14078	14195	14285	14052	14126	13998	14142	13907	14009	13969	13854	13982	14004	14059	14134	14174	14008	13955	14117	14187	14163	13970	14132	14082	14158	14122	14102	13961	14082	14168	14036	14010	14005	13940	13988	14076	14200	14176	14051	14135	14137	14026	14129	14016	14131	14081	14116	14000	14042	14151	13864	13963	13863	13980	14058	14136	14195	14123	13954	14086	14111	13942	13939	14036	13985	14152	14073	14161	14018	14079	13992	14133	13970	14071	13948	14100	14128	13951	14009	14062	14270	14202	14156	14125	14043	14029	14135	14180	13956	14043	14053	14088	14090	14267	14088	14020	14054	13916	14125	13883	14045	14058	14000	14206	13851	14045	14279	14042	14039	13987	14041	14101	14155	14137	14158	14051	14022	14152	13917	14161	14164	14114	13994	14065	14161	14034	14045	14153	14013	14137	13969	14148	13927	14119	14176	14029	14127	14158	14021	14050	13896	14085	14091	14054	14011	13958	14012	14052	14196	14039	13855	14142	14033	13974	14192	14060	14102	13962	13890	14028	14234	13893	14169	14231	13983	14104	14013	14197	13952	13968	13895	14032	13944	14262	14091	14003	13991	14016	14060	13994	14002	14030	14076	14169	14101	14149	14003	14143	14081	14112	14138	14031	14115	13944	13988	14077	14084	14171	13984	14078	13977	13963	14126	14046	13975	13962	14164	13992	14272	14032	14152	14175	14016	14027	13958	13981	13950	13982	14005	13820	13999	14114	14027	14068	14131	13981	13983	14215	13954	14106	14130	14121	14083	14018	13924	13980	13945	14099	13966	13873	14147	13973	14039	14042	14152	14039	13968	14018	14018	14197	14016	14114	14175	14072	14047	14144	13881	14156	14110	14080	14137	13978	14104	14090	13814	14110	14125	14152	14098	14046	14022	14253	14172	14097	14209	13932	14094	14061	14239	13921	14153	14034	13973	14199	14070	14197	14113	14054	13943	13992	14254	13995	13999	14045	14036	14261	14056	14248	13998	14045	14044	14005	14289	14036	14023	14222	14203	14101	13950	14174	14158	14118	14068	14051	13979	14034	14099	14027	14208	14048	13885	13967	14028	14078	14076	14101	14023	13991	14040	14044	14063	14114	14111	14017	13998	14035	14104	14148	14025	14087	14109	14057	14138	13998	14004	14228	14062	14030	14029	14039	14092	14005	14081	14008	14166	13993	14119	13799	14121	13987	14001	14008	14169	14023	14096	14063	14147	14028	13990	13968	14057	13955	14162	14180	13991	14175	14073	14110	13954	14011	13897	14073	14137	14073	14001	13987	14027	14187	13948	14050	13922	13999	14188	14000	13899	14043	13966	14122	14259	13902	14044	14166	14091	13987	14147	14120	13961	14047	14067	13991	14034	14137	14030	13992	14082	14078	13944	14177	14044	14064	14128	14082	14013	14048	14116	13864	14185	13906	14354	14084	14092	13982	14025	13984	14052	14070	14156	14066	14092	14066	14088	13996	14257	14050	14058	14048	13983	13928	14070	14208	14083	13983	14015	14066	13978	14160	14141	14028	13977	14094	14117	14018	14071	14029	14184	14035	14082	13940	14069	14108	14120	14097	14104	14002	13987	14028	14026	14041	13817	13972	13911	14008	14051	14061	14047	14124	13958	14182	13952	14076	13898	14020	14052	14134	14189	14061	14041	14176	14073	14063	14200	14052	14113	14025	14065	14257	14019	13927	13834	14221	13827	14062	13853	14117	14025	13987	14103	13961	14059	14148	14018	13984	13968	14111	14036	13967	14170	14202	14059	14000	14098	14033	14086	14113	14246	14184	13955	14156	14072	14018	13998	14155	14144	14137	14190	13934	14115	13897	14118	14001	14197	14201	14204	13981	14042	14160	14016	14131	14085	14019	14181	13842	13996	14086	14030	14114	14083	14009	13998	13900	14095	13980	14051	13865	13917	13954	13968	13900	14218	14220	14131	13975	14108	13934	14101	14016	13919	13997	14038	14084	14161	14065	14113	14040	13896	14072	13942	14017	14097	14020	13912	13994	14055	13958	13936	14004	14015	13992	14013	14106	14064	14001	14096	13992	14098	14085	14138	13995	14100	14113	14166	14000	14182	14109	14089	14133	14158	14138	14119	14249	14166	14222	14259	14153	14010	14180	14014	13928	14040	13876	14103	14230	14061	14037	14022	14159	14047	14195	14074	14187	14018	14092	14155	14175	13872	14010	13956	14076	13958	14092	14125	13993	14127	14065	14043	14111	13987	13933	14118	14106	14217	14131	14026	14181	14121	14168	13942	14144	14145	13953	14118	14007	14177	13984	14000	13894	14090	14079	13991	14076	14079	14040	14234	13955	14195	14102	14180	14143	14115	14183	13994	14125	14094	14024	14046	14079	14125	13895	14060	14192	14070	13920	13957	14000	14174	14082	14188	14257	14060	13903	14085	13980	14023	13974	14170	14074	13895	14058	14099	13863	14056	14043	13896	14183	13991	14176	14067	14060	14059	13979	14130	14082	14201	13952	14264	14020	14090	14124	14098	13962	14183	14092	14021	13904	13887	14009	14047	13880	14169	14009	14028	14045	14059	13972	14088	14123	14054	14239	13948	13999	14050	14055	14088	14066	14001	14170	14115	14101	13987	14035	14041	14105	14037	14027	14031	14055	14070	14021	13954	14018	14105	13903	14082	13944	14165	14082	14169	14075	14208	14045	14026	14151	14221	13975	14244	13884	14216	14030	14095	14165	13952	14085	14253	14089	13926	14158	14101	14116	14106	14037	14175	13910	14072	13997	14012	14111	14149	14103	14055	14073	13896	14106	14087	14243	14095	14222	13996	13968	13996	14190	14070	14115	14009	14116	13973	14060	14049	13918	14008	14002	13961	14118	14201	14095	13879	14000	14120	13945	14234	13987	14183	14132	13980	14207	14128	13850	14108	13994	14209	14008	14052	14114	13916	14151	13932	14100	14051	14135	13928	14277	14146	14144	14086	13925	13987	14105	14055	13814	14090	14025	13984	14082	13937	14048	13919	14008	14043	14109	14069	14081	13967	13912	13960	14146	14251	14022	14149	13931	14146	13943	14118	14066	13910	14153	13927	14138	14048	14014	14233	14034	14118	13854	14018	13973	14145	14012	14156	14210	14055	13951	14127	14261	13975	14155	14147	13956	14099	14115	14116	14250	14095	14009	14079	13837	14083	14032	14239	14104	13849	14030	14206	13932	13987	14171	14166	14171	13908	14207	13997	14249	14057	14114	14141	14151	14048	14031	14086	13997	14195	14106	13975	14010	14217	14069	13940	14049	14076	14089	14055	13934	14096	13983	14162	13980	14070	13992	13867	14230	14058	14079	14084	13922	14025	14078	14014	13983	14290	13891	13987	14100	13972	14126	14085	14153	14033	14110	14077	14168	14068	13916	14069	13842	14082	13896	13900	14118	13951	13916	13881	14161	13979	13968	14193	14090	14157	14055	14112	14017	14064	14093	14229	14060	14044	14017	14080	13988	14093	13991	14035	14163	13995	14028	14049	14128	14209	14113	14010	14036	13938	14004	14121	13896	14213	14141	14083	14006	14180	14097	14012	14040	13951	14237	14163	13987	13969	13994	14015	14010	13974	14202	14047	14068	14241	14108	14002	13956	14013	14156	14214	14024	14056	14086	14070	13946	14122	14144	14110	13905	14123	14041	13913	13992	14046	14035	14104	13992	14099	13921	14013	13980	13948	14019	14172	13928	14156	13900	14032	14041	13715	14057	14108	13927	14101	13997	14167	14232	13955	14132	14035	14120	14059	14235	14056	14139	14156	14224	14245	14039	13975	14160	14237	13959	13869	14093	14053	14127	14026	13957	14186	14129	14020	13997	14053	14208	14086	14233	14113	14247	14110	14006	14145	13995	14192	14087	13996	13978	14119	14084	14130	14058	14111	14059	14095	14100	14093	14152	14002	13978	14002	13905	14052	13827	14095	14109	14219	14047	13993	14101	13964	14258	13905	14160	14058	14033	14048	14076	14180	13865	14141	14215	14069	13907	13964	14213	14201	14089	14024	13912	14036	13948	14199	13958	14247	13963	14052	14258	14125	14052	13963	14017	14065	14099	13982	13922	14004	14024	14204	14169	14063	14014	14072	14032	14059	14077	14064	13932	14084	13912	14067	13921	14115	14097	13880	14088	13960	14099	13958	14186	14130	14108	14094	14089	14053	14181	14115	14276	14142	13877	14117	14179	13917	14117	13926	13957	14036	14203	13748	14056	14124	14128	13970	14219	13808	14203	13890	14037	13900	14034	14020	14015	14019	14169	14219	13978	14161	14043	14059	14080	13869	13924	14164	14001	14235	14026	13983	13974	14107	14225	14084	14019	14087	13978	14035	14111	13929	14081	13973	13937	13997	14042	13979	14168	14022	14008	14206	14151	13810	13924	14025	14037	14227	13992	13989	14036	14145	13980	14034	13899	14138	14089	14220	14268	13960	14177	14047	13981	13894	13903	14010	14085	14178	14224	13857	13959	14156	14044
29373	25253	27731	23306	18741	17558	16852	16106	16130	15868	15518	15380	15385	15415	15575	15315	15305	15523	15310	15360	15173	15527	15462	15184	15251	15354	15426	15239	15467	15210	15475	15240	15465	15545	15211	15388	15318	15141	15404	15467	15379	15549	15437	15292	15133	15334	15107	15372	15335	15497	15424	15323	15167	15357	15256	15343	15239	15237	15242	15106	15241	15218	15201	15366	15114	15061	15181	15382	15289	15455	15346	15150	15047	15303	15320	15269	15028	15211	15160	15193	15190	15368	15238	15170	15510	15505	15432	15212	15245	15251	15325	15363	15332	15367	15467	15219	15248	15286	15124	15294	15292	15372	15269	15302	14960	15369	15203	15300	15333	15300	15353	15213	15349	15269	15350	15337	15187	15177	15273	15437	15303	15197	15174	15247	15331	15268	15261	15339	15197	15371	15393	15363	14965	15422	15360	15323	15329	15359	15286	15317	15284	15293	15173	15407	15303	15433	15363	15467	15123	15237	15167	15293	15378	15144	15214	15364	15262	15208	15142	15244	15223	15224	15137	15255	15233	15257	15175	15385	15157	15349	15201	15285	15202	15428	15259	15335	15209	15415	15370	15280	15364	15029	15417	15355	15225	15393	15228	15340	15279	15400	15363	15404	15182	15294	15163	15111	15138	15273	15235	15302	15077	15299	15422	15163	15336	15216	15098	15221	15288	15381	15085	15272	15416	15391	15361	15324	15309	15311	15345	15379	15251	15493	15208	15441	15412	15510	15343	15097	15516	15294	15137	15171	15393	15247	15308	15568	15348	15338	15069	15411	15350	15362	15329	15340	15250	15272	15238	15355	15146	15199	15174	15232	15334	15371	15215	15227	15335	15318	15215	15238	15324	15426	15373	15284	15295	15430	15181	15394	15115	15260	15322	15260	15278	15478	15431	15411	15379	15321	15544	15275	15483	15080	15042	15047	15452	15468	15368	15368	15535	15226	15414	15308	15183	15130	15270	15315	15397	15312	15326	15224	15183	15368	15147	15157	15461	15361	15187	15480	15316	15430	15383	15454	15229	15134	15343	15444	15359	15308	15401	15230	15114	15246	15195	15438	15280	15163	15262	15472	15323	15496	15328	15366	15198	15257	15337	15199	15344	15241	15410	15444	15426	15353	15273	15247	15245	15291	15283	15292	15372	15270	15377	15313	15148	15432	15335	15374	15209	15331	15351	15050	15329	15091	15156	15434	15267	15148	15279	15321	15482	15380	15337	15275	15325	15497	15282	15240	15334	15270	15247	15331	15243	15382	15311	14957	15174	15330	15269	15330	15213	15462	15312	15289	15488	15363	15499	15394	15290	15362	15204	15039	15368	15247	15487	15096	15291	15145	15230	15379	15252	15351	15284	15242	15370	15279	15434	15221	15067	15278	15208	15009	15332	15302	15301	15218	15310	15379	15204	15224	15305	15564	15467	15463	15269	15220	15422	15323	15379	15285	15242	15457	15341	15189	15300	15258	15451	15290	15301	15166	15304	15148	15187	15087	15328	15192	15420	15239	15139	15086	15320	15323	15329	15211	15376	15332	15463	15351	15193	15224	15279	15142	15208	15213	15151	15227	15450	15337	15246	15210	15283	15255	15217	15105	15462	15286	15471	15375	15298	15201	15287	15203	15079	15277	15145	15343	15387	15293	15373	15289	15235	15304	15118	15171	15409	15505	15406	15404	15432	15062	15244	15417	15215	15384	15428	15445	15394	15455	15272	15454	15421	15170	15355	15218	15321	15371	15297	15215	15296	15245	15476	15364	15435	15315	15229	15333	15351	15076	15306	15378	15179	15355	15314	15252	15355	15358	15355	15348	15293	15374	15318	15098	15220	15469	15447	15298	15349	15310	15272	15190	15226	15193	15265	15238	15324	15165	15526	15239	15205	15145	15261	15233	15376	15439	15468	15160	15375	15244	15219	15196	15162	15499	15335	15357	15263	15292	15318	15277	15400	15092	15152	15407	15412	15064	15180	15307	15140	15275	15370	15171	15250	15459	15288	15202	15259	15159	15395	15294	15311	15368	15315	15402	15447	15397	15340	15245	15291	15350	15208	15170	15422	15433	15322	15391	15067	15249	15239	15329	15323	15310	15173	15322	15280	15354	15157	15196	15235	15397	15214	15221	15286	15285	15170	15258	15235	15327	15285	15198	15345	15091	15296	15328	15366	15450	15252	15333	15215	15394	15136	15311	15317	15307	15263	15241	15159	15184	15269	15289	15302	15225	15230	15352	15327	15479	15312	15255	15302	15497	15314	15273	15381	15470	15222	15324	15188	15422	15422	15284	15417	15149	15181	15315	15428	15244	15485	15459	15276	15380	15330	15347	15413	15383	15293	15400	15414	15411	15456	15304	15310	15320	15299	15394	15245	15301	15284	15351	15252	15310	15266	15436	15330	15302	15302	15199	15261	15084	15401	15177	15375	15459	15229	15382	15323	15392	15463	15182	15143	15424	15270	15295	15248	15192	15346	15252	15366	15333	15212	15323	15163	15309	15582	15369	15251	15315	15316	15252	15400	15381	15422	15267	15147	15296	15209	15303	15157	15312	15403	15451	15339	15438	15394	15380	15441	15212	15363	15286	15283	15186	15479	15178	15328	15233	15083	15333	15381	15187	15290	15147	15444	15365	15246	15256	15319	15177	15070	15213	15276	15374	15224	15168	15375	15254	15536	15420	15206	15395	15339	15132	15264	15314	15359	15154	15214	15253	15334	15263	15262	15172	15128	15188	15484	15194	15210	15286	15288	15302	15371	15254	15355	15237	15267	15231	15305	15342	15577	15236	15241	15337	15269	15170	15271	15247	15229	15449	15284	15379	15139	15284	15304	15372	15175	15332	15234	15304	15550	15249	15322	15447	15378	15149	15414	15502	15326	15319	15258	15235	15333	15248	15245	15151	15359	15403	15244	15497	15308	15308	15367	15326	15302	15358	15500	15157	15425	15189	15361	15229	15599	15360	15439	15263	15199	15102	15421	15151	15532	15301	15350	15300	15322	15384	15361	15369	15408	15392	15455	15269	15300	15349	15422	15384	15232	15254	15169	15272	15325	15279	15277	15032	15290	15385	15256	15295	15332	15218	15302	15181	15126	15222	15050	15332	15347	15383	15302	15434	15425	15433	15321	15346	15420	15197	15201	15208	15368	15243	15180	15158	15433	15176	15422	15278	15293	15228	15529	15108	15167	15444	15243	15459	15250	15345	15320	15332	15303	15298	15375	15383	15199	15339	15275	15099	15236	15214	15316	15149	15252	15347	15374	15330	15217	15111	15430	15252	15295	15259	15386	15398	15353	15220	15163	15416	15346	15235	15354	15328	15402	15369	15169	15398	15237	15138	15309	15267	15259	15335	15344	15190	15107	15270	15456	15184	15470	15276	15243	15156	15151	15278	15207	15381	15432	15440	15258	15294	15354	15162	15236	15139	15124	15218	15290	15186	15293	15169	15396	15216	15217	15301	15198	15228	15411	15153	15103	15203	15203	15241	15161	15242	15410	15501	15134	15116	15154	15218	15233	15074	15356	15378	15138	15229	15253	15278	15312	15263	15066	15237	15340	15164	15210	15277	15367	15326	15269	15323	15406	15299	15045	15380	15414	15195	15451	15237	15297	15271	15285	15157	15215	15306	15378	15398	15394	15245	15275	15440	15198	15092	15413	15376	15247	15409	15316	15222	15167	15309	15278	15158	15308	15472	15376	15313	15264	15373	15256	15248	15414	15264	15363	15231	15208	15185	15279	15292	15466	15198	15282	15432	15271	15305	15287	15241	15416	15417	15490	15399	15248	15259	15350	15288	15015	15228	15368	15193	15143	15281	15313	15534	15377	15195	15245	15449	15339	15334	15393	15369	15307	15296	15212	15220	15376	15290	15437	15246	15445	15249	15171	15387	15341	15215	15317	15408	15365	14971	15266	15269	15212	15302	15319	15273	15103	15360	15430	15473	15276	15212	15337	15371	15470	15414	15265	15360	15312	15235	15380	15272	15121	15094	15294	15290	15331	15481	15161	15400	15408	15381	15239	15184	15410	15171	15330	15415	15184	15163	15350	15279	15228	15284	15490	15214	15330	15247	15427	15087	15447	15324	15238	15260	15360	15179	15126	15419	15130	15008	15170	15288	15413	15401	15291	15308	15267	15329	15207	15221	15342	15095	15115	15248	15205	15332	15177	15317	15409	15328	15340	15232	15209	15087	15150	15257	15366	15258	15270	15204	15373	15306	15327	15312	15583	15425	15386	15357	15386	15364	15387	15298	15332	15372	15251	15288	15364	15206	15203	15365	15331	15299	15375	15551	15459	15520	15376	15492	15131	15109	15152	15288	15358	15100	15461	15255	15423	15197	15332	15472	15210	15366	15476	15225	15315	15336	15609	15388	15292	15267	15544	15311	15391	15129	15338	15215	15124	15498	15191	15258	15390	15444	15443	15365	15175	15304	15191	15348	15168	15351	15314	15014	15159	15189	15424	15359	15321	15063	15441	15432	14974	15218	15371	15372	15226	15284	15146	15215	15353	15368	15246	15262	15446	15328	15308	15410	15246	15212	15431	15436	15426	15349	15087	15273	15325	15244	15280	15198	15272	15281	15186	15391	15254	15214	15349	15241	15204	15351	15296	15257	15406	15126	15362	15314	15002	15324	15347	15296	15177	15198	15190	15474	15262	15381	15281	15316	15331	15276	15347	15313	15340	15255	15311	15118	15210	15129	15082	15232	15104	15302	15425	15323	15226	15257	15111	15319	15161	15438	15414	15172	15345	15225	15301	15363	15235	15281	15440	15241	15282	15206	15233	15257	15482	15138	15328	15516	15288	15144	15380	15211	15068	15153	15303	15259	15186	15279	15191	15343	15193	15234	15100	15267	15346	15292	15623	15274	15421	15248	15388	15410	15480	15384	15223	15246	15126	15266	15307	15315	15263	15230	15198	15467	15297	15365	15323	15298	15306	15532	15412	15393	15328	15248	15224	15329	15321	15361	15125	15518	15224	15305	15525	15507	15143	15329	15265	15346	15475	15389	15302	15350	15245	15265	15333	15420	15261	15063	15171	15425	15207	15228	15349	15299	15130	15434	15388	15291	15349	15313	15320	15438	15472	15249	15380	15302	15129	15296	15353	15409	15519	15254	15236	15393	15233	15421	15240	15276	15382	15433
23955	37115	29694	22913	19306	17035	16047	15337	15124	14759	14655	14445	14421	14253	14102	14094	14046	14067	13983	14071	14251	14088	14015	14103	14073	14120	13949	14155	14049	14094	13850	14095	13977	13999	13965	13891	13891	13977	13959	13957	13921	14026	14064	14118	14057	14021	13994	13958	13922	14041	14072	13895	14047	13980	14083	14112	14003	14133	13959	13833	14145	14215	13953	14109	13878	13858	13925	14083	13981	13889	14023	14142	14032	14005	14123	13929	14029	14053	14151	14040	14046	13904	13860	14042	13986	13956	13945	14013	13960	14005	13948	14050	14013	13853	14177	14206	13879	14150	14029	14160	14047	13975	13978	14077	13940	13972	13884	13827	14111	13909	13993	14077	13750	13944	13935	14117	14074	14009	14004	14169	13722	13963	13990	14057	14025	13903	13946	14027	13874	13883	13979	14043	14078	13834	14093	14032	13988	13870	13973	13964	14016	14050	14125	13873	14115	13980	14074	13999	13991	13992	14038	14076	13850	14095	13935	14148	13935	13966	13967	13931	13932	14027	13983	13883	13881	14098	13999	13991	13928	14081	14003	13890	13976	13999	13957	13814	14181	14006	13927	14038	14018	14073	13927	14128	14002	13974	13865	13921	14043	13992	13781	13912	13908	13836	13923	14048	14129	14046	14046	13996	13999	13954	13949	13885	13965	14102	14050	13969	14158	13904	14089	13871	13995	14004	13873	14068	14071	14054	14072	13788	13978	13874	14033	14017	14080	13859	13962	13908	14182	13858	14064	13818	13958	14034	13953	13983	13937	14056	14041	13978	14025	14007	13999	13945	14122	13982	13982	14170	14084	14042	13905	14027	13937	14024	13872	14025	13937	14037	14038	14139	13936	13944	14120	13983	13987	14020	13915	14038	14002	14028	14040	14066	14029	14015	14109	13919	14000	13844	13948	14024	13873	14103	14063	13866	14125	13906	14082	14044	13997	14047	14135	14017	14035	14077	13948	14032	13874	13900	13992	14041	14021	13960	13823	14032	13881	14126	14136	14059	13873	13991	13859	13943	13963	14158	14171	13830	13977	14077	14146	14052	14054	13938	14088	13865	14086	13990	13787	13999	14171	14050	13918	14061	13989	14078	13922	13886	14157	13976	13734	13969	13885	13818	13952	13930	13999	14061	14092	14080	13891	13893	13931	14029	13960	13996	14060	13963	14011	13951	14131	13997	13834	14011	14073	13971	14079	14143	14063	13950	13914	14191	14230	13927	13957	13981	13886	14053	13978	13889	13868	13935	14047	13997	13852	13886	14170	13987	13884	13989	13905	14066	13889	14028	14011	14010	13935	13908	14015	14008	14070	14320	13835	14006	13970	13956	14124	13828	13994	13772	14056	13982	14000	13959	13853	14121	13969	14009	13921	13994	14146	13850	13886	13964	13868	13986	14006	14092	14129	13998	14008	13894	13963	13777	13874	13966	14123	13964	14122	13921	14047	13853	14035	14062	14001	14075	13967	13822	14132	13993	13914	13837	14087	13994	13961	14088	14083	14062	14086	14066	13901	13967	14035	14159	13944	14000	14015	13921	14099	14063	14089	14015	13916	13990	13972	14065	14080	14155	14068	14079	14066	13906	14012	13961	14190	14108	14002	13868	13779	13951	13904	14093	14004	14075	13767	13912	14090	13910	13910	14254	13877	13874	13908	13886	13987	14066	13978	13981	13953	13937	14034	14073	13987	14100	13971	13930	14010	13969	14037	13972	14040	13932	13826	14182	13906	14041	14061	13888	13945	14116	13846	13873	13925	14098	13992	14145	13842	14121	14077	14034	13935	13980	14007	13958	13982	14001	14236	13869	14048	13846	14003	14112	13983	14156	14053	14035	14052	13982	14054	13854	14033	14020	13946	13908	14057	14021	13934	14086	13980	14106	13927	14017	14018	13975	13963	13992	13981	13995	13909	13982	13950	14027	14053	13931	13972	13878	14039	14088	13860	14038	13992	13974	13874	14013	13866	14015	13770	13917	13906	14073	13842	14061	14062	14030	13970	13975	14083	13799	13933	13954	13962	14052	13909	13831	13854	14123	14083	14071	13857	13951	13878	14306	14162	13860	13902	14041	14103	13977	13947	14052	13885	14042	13941	14207	14075	13958	13950	13935	13861	13918	13906	13942	14097	13828	14056	14110	13942	14018	14075	14078	13981	14041	14086	14039	13964	14040	13991	14055	14143	14039	14053	14030	14047	13963	14078	13959	14153	13972	13883	13986	14230	14032	14105	14007	13889	13880	14043	13955	14039	14097	14249	14051	14048	13991	13926	14014	13954	14044	13942	14020	13878	13977	14095	14103	13997	14128	14156	13945	14036	13870	14100	13920	14047	13949	13918	14188	13904	14037	14135	14081	13980	14022	14028	13981	14034	14000	13910	13941	13823	14013	14030	14222	13989	13927	14207	14154	13916	14237	14062	14078	13951	13829	13985	14010	14064	14021	13975	13971	14041	13936	13920	14082	13986	13971	13867	13917	14074	14082	14028	13987	13896	14083	14191	13937	13839	14117	14074	14043	13833	14071	14067	14042	14023	14048	13890	14121	14164	13887	14078	14020	14058	14145	14081	14130	14014	14019	14049	14064	13878	14123	14115	13934	14026	14100	14023	14193	13940	13867	13817	13877	14075	13967	13894	14203	13843	13954	13962	14063	14133	13826	14247	14105	13979	14000	13982	13967	13841	13943	14204	14039	14112	13960	14024	14039	14050	13881	13931	13924	13852	14098	13963	14256	13981	13936	13982	13962	14025	13948	14008	13896	13946	14027	14005	13985	14027	14005	14041	14010	14068	13971	13940	13942	13908	14122	13906	13921	14095	13948	14268	13997	14073	13782	14109	14012	14019	14021	14133	13935	13898	13888	14054	13983	14008	13809	13997	13940	13933	13932	14176	14063	14023	13934	14014	14174	13857	13959	13923	13948	14001	14035	14101	14194	14021	13969	14196	13905	14145	13840	14093	13911	13985	14176	13979	14073	14090	14157	13942	13865	13923	13963	14138	14051	13992	13944	14200	14036	14081	13840	14030	13891	14009	13969	13981	13998	13968	14061	13976	14004	14109	13942	13968	14131	13955	14094	14168	13943	14070	14040	13999	13991	14079	13857	14056	14084	14247	13922	13948	13914	14112	13760	14128	13845	14003	14011	14131	13931	13822	13929	14094	14155	14136	14006	14081	13955	13970	14055	13972	13796	14176	13889	14117	14091	13784	13974	13955	13967	13802	14087	13885	14027	14021	13954	13997	14029	14014	14053	13916	13918	13973	13946	14081	14030	13993	13978	14012	14090	13903	13969	13981	14046	14015	14191	13893	13959	13957	13912	14108	14140	13813	13942	13956	13967	14000	14010	13911	13972	14081	13898	14113	13837	14015	13868	14213	14018	14054	13971	13887	13907	14113	13887	13962	13915	13904	14079	14061	13942	14025	13826	13870	13960	13986	14044	14009	13929	14042	13919	14036	13910	14037	14157	13998	13960	14208	13954	13975	14147	13973	13925	14006	14016	14102	14055	14022	13883	14155	13855	13919	13956	14035	13856	13952	13994	14017	13995	13850	14098	13929	13777	14076	14102	14096	13911	14030	13987	14002	13940	14066	13975	13963	14023	14049	14111	14083	13985	14083	14001	13956	14064	13933	14050	13971	14102	14170	14034	14013	14005	13935	14052	14021	13992	14007	13955	13973	13981	13964	13794	14245	14090	14050	13851	14059	14039	14165	14053	14053	14082	14092	14213	14071	13947	13982	14046	13883	14078	13879	14027	13998	14020	14234	13889	14065	13961	14055	13884	13993	14084	13913	13959	14146	14009	14105	13927	14119	14101	13956	14040	14011	13971	14023	13926	14033	13917	14013	13981	14132	14075	13923	13840	13909	14121	13967	14067	14016	14206	13920	14053	14151	13979	14090	13848	13950	13984	13991	14114	13920	14035	13982	13991	14111	14083	14105	14024	13954	14143	14139	14069	14221	13909	13821	14005	14083	13998	14027	14012	14102	13906	14095	13975	14164	14006	13890	13916	13822	13955	14107	13985	13933	14019	14074	14052	13917	14091	13938	14078	13996	13927	13869	14025	14071	14068	14174	14082	13877	14073	14154	13964	14166	13991	14119	14011	13948	14108	13936	13990	13971	14076	13879	13936	14021	14005	13904	14133	13995	14028	14147	14149	14144	13950	14062	13980	14120	13937	14063	14031	13995	14057	14152	14028	14006	13808	13821	13909	14120	14076	13981	13935	13970	13908	14011	14093	14064	13917	13874	13980	13946	14011	13909	13988	14036	13952	14017	14061	14072	13916	14043	13903	13975	14056	13957	13884	13950	14032	13972	13898	13869	14097	13878	13933	13910	14187	13769	14020	13985	14007	13978	13960	14080	13966	14003	13940	13908	13905	13973	13951	14005	13997	13939	14032	14085	13910	13968	13998	14018	14118	14085	13944	13969	13963	13950	14076	13793	14042	14058	13945	14195	14135	14122	13948	14032	13943	13939	14059	13955	14004	14153	14189	14080	13813	13887	13926	13989	13897	14068	14059	14143	13930	14126	14015	13886	14063	13955	14064	13961	13968	14065	14095	13911	14119	13911	13981	13944	14077	13945	14081	13947	14043	13983	14008	14011	14070	14035	13937	13953	13989	14005	13919	13985	13903	14060	13923	14035	13984	14019	13938	14014	14097	14092	14098	14024	13960	13877	13668	14031	13951	14035	13900	14014	14073	14061	14014	14029	14161	13982	13961	14018	14118	14145	14027	14099	14087	14275	13877	13870	13871	13980	13944	13951	14046	13831	14126	14129	13968	13977	14088	14031	13971	13909	13927	14013	14130	13912	13985	13938	14055	14026	14165	14005	13973	14041	13999	14065	14022	13932	13999	13943	14056	14027	14067	14055	13939	14031	13932	14052	14104	13968	14062	14220	14034	14145	14086	13994	14058	14044	13997	14001	14032	14077	14087	14035	13859	13953	14053	14062	14019	14039	14023	13993	14041	13956	14001	13922	14063	13954	14011	14030	13992	14086	14018	14007	14045	13974	14032	14025	14146	13715	13915	14028	13911	13856	14005	13945	14070	13975	14074	13926	13965	13945	14041	14070	13992	14009	14001	14049	14082	13968	14037	14051	14213	13900	13945	14105	13992	14011	13894	14039	14075	14011	14058
23575	21443	28098	25518	22569	21509	19871	17764	16757	16827	16311	16263	16127	15966	15885	15758	15796	15948	15916	15533	15807	15578	15858	15850	15644	15656	15724	15799	15529	15737	15723	15664	15437	15641	15598	15480	15312	15788	15561	15702	15439	15626	15741	15634	15557	15594	15558	15534	15495	15503	15661	15423	15524	15541	15419	15516	15518	15387	15597	15295	15477	15607	15597	15579	15636	15553	15509	15428	15577	15637	15604	15528	15613	15536	15664	15669	15543	15519	15442	15393	15582	15728	15351	15399	15377	15693	15623	15518	15474	15404	15583	15442	15434	15645	15602	15550	15513	15430	15458	15668	15530	15563	15628	15598	15567	15603	15608	15442	15681	15645	15576	15399	15405	15741	15449	15543	15577	15637	15522	15502	15776	15513	15597	15610	15498	15527	15348	15547	15674	15585	15767	15508	15452	15805	15363	15497	15566	15408	15539	15562	15496	15615	15672	15766	15751	15357	15516	15453	15370	15569	15622	15348	15494	15589	15582	15497	15518	15524	15415	15392	15566	15571	15663	15634	15593	15536	15597	15528	15266	15570	15457	15431	15620	15507	15413	15646	15654	15394	15600	15631	15694	15650	15491	15597	15495	15646	15481	15527	15407	15459	15677	15380	15520	15522	15432	15729	15512	15578	15435	15665	15594	15538	15521	15318	15433	15604	15572	15643	15521	15747	15642	15572	15573	15323	15493	15615	15530	15620	15560	15515	15516	15468	15655	15503	15516	15596	15377	15413	15726	15543	15673	15574	15496	15419	15543	15349	15603	15492	15560	15599	15645	15568	15623	15400	15453	15335	15536	15669	15497	15516	15548	15576	15520	15360	15678	15525	15532	15483	15570	15607	15577	15433	15576	15646	15612	15560	15560	15604	15648	15644	15501	15624	15676	15618	15364	15402	15427	15547	15461	15518	15573	15573	15582	15429	15344	15375	15621	15527	15579	15669	15411	15455	15496	15630	15663	15766	15551	15393	15507	15583	15624	15409	15326	15588	15559	15743	15640	15486	15687	15540	15582	15518	15469	15643	15608	15640	15454	15344	15319	15475	15438	15447	15354	15486	15570	15454	15395	15526	15493	15658	15514	15475	15472	15622	15612	15671	15496	15527	15538	15278	15419	15458	15428	15595	15389	15501	15662	15547	15559	15611	15499	15470	15441	15508	15524	15281	15566	15647	15503	15597	15572	15485	15568	15582	15471	15418	15603	15544	15480	15737	15567	15800	15470	15354	15608	15561	15608	15546	15538	15597	15481	15576	15587	15678	15574	15411	15485	15680	15578	15598	15454	15521	15641	15569	15580	15491	15469	15521	15499	15641	15493	15473	15470	15460	15535	15498	15437	15464	15591	15489	15452	15400	15493	15929	15390	15283	15510	15406	15509	15632	15604	15423	15498	15641	15403	15589	15662	15736	15722	15545	15450	15605	15586	15483	15506	15631	15560	15611	15553	15388	15488	15424	15668	15540	15613	15477	15512	15587	15727	15635	15444	15330	15532	15475	15744	15664	15382	15502	15432	15588	15487	15699	15388	15413	15502	15262	15499	15667	15341	15395	15487	15530	15535	15485	15557	15636	15503	15652	15531	15544	15576	15523	15537	15525	15542	15573	15372	15436	15643	15546	15486	15306	15565	15547	15430	15499	15605	15615	15605	15509	15583	15615	15491	15599	15439	15600	15488	15635	15575	15742	15631	15434	15675	15498	15683	15498	15460	15503	15478	15421	15269	15514	15553	15693	15483	15549	15618	15626	15398	15524	15360	15499	15537	15650	15551	15359	15688	15549	15555	15486	15720	15541	15468	15515	15301	15494	15558	15630	15445	15514	15712	15480	15514	15570	15579	15524	15555	15512	15591	15442	15317	15380	15512	15487	15606	15679	15473	15449	15528	15618	15601	15691	15774	15500	15586	15399	15434	15429	15408	15686	15571	15544	15428	15456	15476	15380	15356	15585	15650	15543	15698	15514	15565	15609	15313	15511	15462	15488	15518	15529	15559	15589	15488	15641	15624	15387	15658	15535	15753	15431	15453	15694	15893	15414	15510	15576	15506	15450	15559	15526	15515	15616	15701	15576	15697	15481	15623	15451	15514	15604	15613	15569	15532	15480	15434	15733	15467	15442	15670	15372	15623	15611	15519	15503	15463	15656	15447	15409	15482	15493	15620	15594	15446	15645	15591	15692	15736	15341	15368	15483	15523	15533	15431	15460	15446	15345	15480	15474	15399	15456	15576	15539	15571	15430	15637	15617	15516	15347	15597	15529	15403	15671	15590	15409	15449	15482	15586	15511	15358	15715	15498	15525	15486	15375	15568	15631	15787	15512	15435	15612	15376	15471	15724	15503	15558	15454	15654	15727	15515	15507	15615	15469	15656	15324	15566	15480	15308	15526	15361	15630	15586	15472	15428	15578	15572	15606	15478	15626	15667	15641	15506	15506	15624	15401	15438	15439	15555	15400	15370	15553	15684	15536	15634	15749	15655	15604	15551	15476	15389	15422	15491	15263	15496	15532	15604	15435	15389	15687	15592	15655	15745	15460	15585	15753	15540	15585	15665	15759	15669	15713	15588	15589	15525	15576	15717	15487	15534	15563	15525	15410	15478	15671	15471	15466	15770	15401	15645	15412	15352	15370	15284	15423	15599	15618	15474	15597	15642	15611	15518	15502	15510	15576	15550	15567	15499	15655	15545	15311	15443	15273	15372	15609	15409	15554	15510	15504	15450	15307	15338	15255	15432	15505	15295	15434	15516	15527	15460	15611	15683	15581	15502	15649	15592	15442	15490	15670	15526	15518	15586	15636	15544	15653	15465	15541	15467	15569	15526	15500	15573	15415	15267	15511	15483	15517	15644	15505	15441	15482	15673	15383	15606	15518	15562	15502	15600	15500	15630	15649	15579	15463	15620	15707	15527	15392	15348	15434	15522	15569	15704	15430	15611	15634	15410	15292	15495	15590	15480	15431	15431	15652	15598	15546	15435	15350	15512	15638	15529	15700	15688	15674	15693	15592	15448	15486	15568	15341	15542	15500	15495	15615	15581	15418	15367	15582	15464	15582	15451	15594	15390	15677	15595	15521	15783	15556	15455	15670	15480	15423	15482	15558	15663	15589	15733	15459	15467	15471	15402	15403	15422	15319	15605	15585	15499	15604	15554	15638	15420	15502	15425	15515	15383	15490	15493	15649	15630	15549	15487	15629	15604	15491	15528	15568	15463	15564	15592	15445	15496	15486	15570	15393	15479	15550	15478	15634	15514	15597	15569	15732	15632	15434	15464	15478	15473	15403	15679	15634	15367	15506	15666	15536	15470	15552	15420	15637	15646	15435	15555	15578	15581	15530	15575	15701	15640	15428	15324	15475	15534	15611	15471	15535	15564	15634	15525	15462	15510	15565	15550	15480	15755	15421	15581	15528	15427	15393	15479	15600	15350	15665	15494	15299	15477	15407	15551	15369	15622	15609	15601	15577	15573	15526	15567	15582	15482	15475	15622	15677	15786	15594	15488	15621	15613	15456	15655	15566	15533	15532	15480	15569	15499	15579	15477	15446	15666	15463	15565	15312	15689	15474	15615	15474	15372	15501	15526	15416	15497	15212	15407	15565	15548	15551	15418	15467	15559	15382	15393	15521	15375	15416	15573	15386	15497	15714	15586	15594	15631	15667	15563	15700	15626	15517	15298	15517	15543	15545	15415	15525	15403	15481	15622	15409	15383	15615	15561	15340	15655	15467	15534	15473	15939	15682	15563	15648	15442	15614	15631	15621	15558	15527	15264	15489	15503	15648	15815	15565	15479	15515	15313	15429	15493	15776	15435	15570	15528	15648	15611	15546	15391	15321	15495	15658	15470	15582	15697	15595	15458	15500	15575	15585	15526	15477	15381	15331	15319	15472	15493	15495	15648	15409	15608	15560	15620	15433	15450	15535	15677	15585	15585	15608	15498	15550	15650	15360	15514	15722	15445	15398	15469	15592	15426	15639	15506	15548	15535	15639	15574	15551	15642	15419	15620	15546	15351	15535	15546	15545	15680	15653	15642	15697	15619	15453	15401	15586	15540	15507	15481	15680	15380	15559	15605	15425	15452	15492	15440	15364	15532	15685	15582	15552	15578	15333	15419	15528	15543	15365	15674	15597	15503	15489	15395	15506	15425	15700	15549	15621	15541	15573	15491	15586	15607	15665	15652	15546	15708	15579	15406	15373	15497	15690	15701	15637	15770	15699	15662	15481	15456	15432	15443	15554	15314	15572	15646	15442	15494	15524	15523	15526	15507	15732	15583	15397	15464	15534	15662	15731	15489	15672	15489	15550	15553	15446	15518	15584	15436	15440	15503	15348	15585	15531	15504	15398	15464	15676	15695	15473	15579	15702	15469	15631	15421	15671	15326	15467	15524	15553	15460	15529	15605	15403	15407	15365	15468	15492	15528	15728	15492	15493	15543	15462	15517	15613	15441	15365	15655	15692	15389	15544	15413	15729	15512	15500	15521	15341	15461	15626	15559	15636	15421	15727	15646	15411	15503	15302	15611	15739	15518	15453	15460	15354	15382	15564	15496	15626	15447	15545	15649	15509	15553	15555	15683	15571	15572	15467	15380	15681	15474	15451	15526	15770	15426	15596	15745	15494	15430	15436	15515	15576	15518	15561	15309	15576	15549	15681	15485	15532	15592	15659	15488	15561	15549	15720	15369	15598	15399	15656	15472	15556	15598	15639	15548	15501	15373	15588	15522	15401	15305	15575	15437	15429	15695	15583	15490	15542	15457	15583	15608	15578	15648	15674	15582	15516	15639	15528	15602	15512	15723	15552	15671	15398	15360	15201	15264	15394	15186	15307	15677	15590	15642	15794	15616	15414	15409	15497	15442	15404	15346	15687	15435	15668	15605	15416	15567	15392	15404	15433	15352	15475	15589	15486	15604	15613	15685	15608	15783	15617	15592	15561	15471	15531	15538	15438	15490	15491	15468	15704	15473	15732	15561	15524	15362	15398	15614	15547	15756	15555	15457	15434	15565	15391	15354	15316	15357	15429	15523	15544	15528	15344	15601	15488	15487	15569	15623	15548	15600	15474	15397	15432	15351	15521	15567	15626	15507	15516	15701	15434	15550	15461	15518	15611	15629	15561	15648	15571	15490	15536	15658	15541
23032	43372	35591	27357	22629	19584	17710	16731	15968	15601	15242	15002	14602	14562	14345	14516	14553	14413	14392	14244	14381	14357	14044	14286	14161	14137	14271	14308	14384	14306	14233	14093	14223	14162	14183	14066	14245	14309	14199	14329	14107	14196	14093	14217	14239	14105	14362	14215	14006	14131	14149	14196	14077	14085	14293	14375	14176	14255	14313	14119	14235	14070	14055	14185	14262	14098	14180	14244	14259	13951	14300	14283	14196	14023	14201	14242	14299	14093	14206	14273	14072	14071	14036	14063	14121	14257	14218	14113	14108	14216	14079	14189	14003	14370	14215	14125	14050	14011	14176	13968	14003	14038	14205	14151	14165	14265	14070	14202	14161	14190	14059	14071	14184	14215	14140	14148	14246	13970	14224	14214	13965	14018	14098	14289	14281	14079	14184	14244	14089	14381	14175	14107	14113	14047	14385	14113	13998	14264	14184	14237	13978	14192	14056	14258	14121	14113	14232	14012	14199	14270	14207	14177	14195	13994	14112	14161	14161	14158	14197	13980	14098	14155	14143	14118	14252	14113	14291	14130	13982	14328	14126	14158	14031	14164	14181	14025	14076	14249	14072	13910	14028	14014	13987	13956	14002	14131	14163	14073	14184	14083	14186	14158	14242	14162	14099	14128	13931	14055	14180	14057	14155	14050	14100	14145	14154	14194	14148	14083	14250	14188	14253	14160	14163	14125	14094	14183	14220	14180	14222	14048	14059	14185	14390	14164	14193	14028	14099	14044	14061	14040	14141	14181	14165	14180	14147	14208	14190	13967	14182	14315	14005	14209	14266	14147	14044	14154	14092	14103	14144	14056	14287	14190	14111	14222	14193	14047	14221	14095	14202	14157	14101	14053	14201	14235	14144	14069	14156	14083	14240	14028	14286	14180	14202	14082	14165	14096	13998	14111	14177	14014	14031	14052	14041	14010	14087	14033	14077	14066	14104	14265	14277	13995	14120	14197	14197	14090	14086	14308	14159	14087	14314	14050	14115	14301	14106	14160	14282	14083	14028	14088	14298	14187	14101	13975	14184	14178	14209	14182	14020	14173	14080	14208	14092	14197	14127	14186	14218	14121	14157	14338	14026	14169	14154	14249	14120	14094	14009	13968	14173	14252	14068	14047	14097	14168	14248	14208	14092	14058	14163	14125	13980	14083	14235	14284	14090	14262	14181	14151	14099	14183	14152	14154	13961	14098	14175	14150	14078	14185	14262	14253	14320	14172	14177	14209	14086	14270	14138	14105	14299	14326	14008	14387	14111	14096	14146	14208	14151	14200	14169	14138	14265	13981	14182	13979	14126	14170	14228	14095	14133	14107	14174	14208	14130	14188	14209	14047	14065	14285	14064	14255	14338	14180	14231	14122	14043	14063	14077	14229	14305	14330	14162	14160	14263	14151	14036	13890	14005	14158	13990	13921	14195	14026	14216	14143	14082	14144	14139	13916	14115	14119	14135	14148	14169	14261	14041	14118	14141	14296	14102	14135	14254	14219	14096	14269	14310	13969	14087	14326	14197	14018	14112	14000	14220	14216	14187	14277	14189	14069	14327	13961	14300	14121	14150	14324	14347	14165	14120	14129	14212	14092	14267	14142	14019	14061	14060	14181	14068	14054	14036	14258	14087	14219	14232	14019	14232	14215	14162	14113	14053	13988	14017	14008	14212	14156	14092	14159	14041	14146	14172	14029	14082	14051	13974	13865	14122	14212	14283	14187	14252	14068	13942	14130	14089	14095	14229	14209	14037	14109	14145	14041	14122	14082	14178	14157	14219	14274	13907	14185	14226	14128	14145	14158	14266	14086	14246	14314	14168	14124	13990	14069	14203	14050	14126	14235	14148	14224	13999	14195	14057	14185	14215	14097	14094	14270	14222	14234	14177	14240	14110	14033	14154	14026	14254	14057	14252	14145	14202	14043	14030	14317	14237	14166	14128	14160	14108	14152	14076	14154	13965	14171	14095	14079	14128	14326	14137	14321	14188	14093	14165	14113	14051	14227	14168	14076	14181	13989	14113	13929	14183	14217	14136	14139	14205	14143	14088	14115	14110	14033	14164	14082	14297	14028	14126	14219	14105	14103	14224	14047	14107	14256	14128	14184	14297	14227	14050	14185	14022	14052	14170	14097	14174	14070	14190	13923	14175	13965	14397	14176	14111	13992	14102	14332	14146	14094	14115	14108	14145	14096	13958	14052	14148	14112	14163	14053	14168	13994	14060	14220	14003	14043	14194	14183	14163	14102	14123	14253	14233	14231	14084	14228	14082	14218	14073	14178	14016	14098	14309	14366	14135	14158	14129	14177	14070	14078	14046	14115	14220	14119	14155	14141	14198	14154	14276	14049	14213	14202	14133	14232	14190	14247	14009	14265	14190	14083	14053	14089	14072	14163	13989	13971	14013	14137	14193	14073	14131	14167	14227	14225	14290	13946	14125	14173	14040	14262	14158	14087	14145	14242	13993	14097	14198	14049	14155	13926	14111	14034	14129	14214	14035	14039	14007	14226	14023	14207	14253	14102	14353	14227	14143	14144	14111	14178	14121	14084	14194	14055	14109	14177	14095	14099	14116	14121	14091	14135	14198	14211	14034	14473	14013	14177	14124	14140	14044	14208	14052	14210	14048	14101	14018	13990	14148	14045	14113	14057	14396	14011	14345	14097	14075	14258	14257	14192	13979	14031	14284	14091	14262	14289	14218	14073	14192	13964	14167	14114	14168	14090	14187	14202	14105	14161	14180	14224	14109	14080	14151	14231	14250	14168	14157	14191	14180	14119	14088	14288	14256	14112	14247	14001	14135	14122	14118	14130	14302	14238	14070	14086	14281	14042	14101	14107	14015	14149	14166	14128	14109	14078	14289	14059	14131	14136	14228	14319	14259	14107	14127	14297	14169	14076	14080	14136	14021	13962	14241	14036	13998	14121	14162	14038	14177	13986	14112	13928	14037	14303	14077	14145	14235	14041	14172	14156	14001	14079	13969	14335	14050	14191	14140	14262	14040	14126	14069	14128	14386	14161	14247	14066	14273	14075	14170	13997	14038	14102	14081	14130	14039	14070	14059	14164	14011	14061	14107	14024	14124	14098	13992	14340	14186	14227	14187	14123	14275	14132	14092	14273	13954	14133	14092	14081	14025	14175	14243	14196	14166	14121	14097	14056	14229	14080	14154	14206	14114	14127	14294	14198	14040	14009	14160	14220	14147	14251	14180	14201	14055	14115	14166	14045	14017	14206	14127	14121	14055	14152	14174	14149	14040	14281	14288	14125	14027	14274	14000	14164	14241	14231	14205	14098	14033	14027	14038	14107	14207	14090	14135	14212	14288	14069	14164	14146	14123	14298	14243	14168	14169	14047	14086	14064	13910	14258	14226	14159	14409	14196	14006	14109	13963	13919	14048	14210	13925	13958	14178	14115	14128	14114	14163	14329	14202	13949	14347	14135	14189	14157	14150	14184	14262	14129	14135	14176	14103	14104	14052	13999	14060	14005	14251	14128	14339	14046	14280	14165	14070	14129	14087	14317	14022	14156	14161	14205	14106	14226	14133	14061	14178	14056	14268	14275	14106	14033	14016	14172	14135	14156	14247	14156	14035	14196	13945	14325	14148	14341	13991	14067	14211	14183	13934	14094	14018	14108	14146	14086	14097	14040	14026	14150	14103	14038	14249	14233	14427	14174	14128	14258	14103	14197	14179	14112	14056	14109	13938	14319	14193	14055	14077	14086	14144	14234	14045	14152	14106	14237	14195	14148	14140	14192	14038	14163	14255	14054	13982	14235	14119	14213	14026	14137	14128	14165	14333	14120	14149	14083	14139	14185	14166	14120	14029	14157	14063	14103	14155	14056	14248	14142	14251	14136	14131	14226	13959	14292	14194	14135	14165	13996	14179	14350	14156	14144	14107	14173	14184	13949	14201	14234	14094	13981	14238	14025	14143	14173	14101	14232	14239	14127	13977	14123	14101	14193	14167	14079	14085	14194	14330	14171	14199	14054	14254	14140	14031	14092	14106	14189	14125	14003	14017	14250	14228	14311	13910	14014	14125	14182	14237	14044	14244	14089	14137	14271	14237	14162	14056	14232	14097	14204	14146	14283	14233	14119	13992	14107	14076	14225	14134	14134	13951	14363	14084	14121	14122	14271	14229	14039	14138	14174	14173	14213	14091	14120	14209	14090	14100	14331	14184	14058	14222	14379	14149	14194	14092	14314	14062	14263	13877	14151	14146	14198	14171	14149	14156	14022	14181	14159	14118	14146	14258	14333	14054	14000	14059	14282	14191	14140	14188	14169	14176	14109	14073	14071	14227	14137	14014	14203	14066	14108	14125	14405	14179	14286	14285	14283	14098	14036	14226	14238	14158	14152	14223	14051	13938	14401	14125	14069	14209	14131	14174	14116	14197	14278	14193	14210	14126	14298	14100	14021	14288	14152	14124	14080	14139	14329	14063	14196	13963	14221	14115	14080	14149	14221	14031	14147	14119	14219	14280	14133	14252	14204	14165	14208	14232	14112	14129	14277	14161	14140	14248	14040	14163	14191	14178	14160	14164	14015	14142	14118	14244	14210	14265	14216	14044	14049	14269	13907	14216	14000	14083	14164	14067	14111	14147	14160	14123	14168	14103	14168	13989	14115	14101	13957	13974	14079	14074	14264	14264	14173	14130	14157	14156	14114	14154	14137	14071	14152	14163	14021	14190	14149	14109	14169	14030	14313	14228	14138	14074	14128	14252	14120	14173	14124	14017	14088	14144	14059	14145	14061	14013	14143	14121	14044	14314	14157	14221	14316	14120	14216	14339	14169	14158	14164	14107	14068	14258	14265	14118	14156	14148	14337	14134	14343	14187	14027	14328	14011	14147	14056	14145	14077	14264	14046	14092	14228	14109	14045	14245	14139	14108	14107	14152	14114	14187	14292	14058	14065	14164	14270	14187	14281	14195	14002	14137	14060	14271	14137	14050	14251	14051	14102	14091	14128	14032	14323	14149	14126	14080	14087	14027	14132	14021	14240	14156	14153	14082	14084	14375	14248	14122	14186	14113	14167	14036	14218	14215	14253	13997	14173	14168	14248	14017	14084	14101	14086	14194	14122	14157	14124	14135	14206	14205	14212	13989	14184	14134	14227	14103	14012	14189	14214	13980	14035
25411	21594	26985	27105	19482	17895	17111	16377	15889	15943	15686	15603	15322	15085	15379	15431	15106	15204	15178	15315	15159	15120	15050	15269	15219	15091	15162	15181	15030	14995	15273	15052	15207	15118	15035	15137	15138	15016	15155	15196	15010	15206	15081	15095	15062	15204	15141	15017	15408	15108	15086	15133	15216	14978	15069	15179	15112	15393	15288	15055	15043	15258	15049	15142	15089	15007	15111	14961	15110	15163	15095	15146	15153	15170	15109	15191	15114	14974	15097	15242	15160	15159	14989	15061	15154	15124	15109	15116	15044	15156	15115	14970	15073	15195	15134	15206	14927	14935	15182	14973	15278	15162	14984	15131	14936	15098	15021	15023	14970	15075	14988	15050	14986	15182	15189	15183	15226	15151	15201	15063	15123	15089	15136	15356	15194	15167	15170	15149	15259	15052	15054	15091	14958	15086	15056	15100	15223	15100	15257	14961	15188	15016	15141	15077	15124	15150	14970	15101	15167	15015	14992	15138	15162	15169	15172	15372	15149	15259	14918	15212	15036	15105	15157	15336	15127	15179	15096	15121	15093	15154	15213	15242	15330	15340	15167	15197	15048	14975	15114	15123	14773	15286	15248	15254	15075	15031	15050	15159	15061	15257	15167	15105	15134	15119	14988	14895	15154	15197	15085	15187	15244	15298	15142	15224	15352	15269	15067	15038	15030	15140	15253	14785	15068	15159	15099	15166	14959	15206	15161	15233	15168	15200	15204	15239	15363	15109	15203	14878	15037	15244	15201	14959	15085	15150	15053	15101	15107	15051	15213	15040	15118	15245	15198	15182	14963	14981	15192	14959	15145	14794	14988	15227	14950	15009	15070	15128	15007	14993	15201	15142	15087	15112	15114	15032	15265	15130	15057	15010	15161	15137	15058	15073	15084	15279	15151	15301	15315	15024	15263	15214	15118	15276	15218	15235	15063	15158	15278	15300	15023	15050	15243	15130	15132	15099	15257	15104	15048	15235	15006	15160	15227	15132	14958	15030	15058	15088	14901	15201	15192	15090	15285	15005	14949	14939	15222	15247	15022	14952	15122	15169	15041	15124	15114	14853	15308	15156	15086	15236	15153	15132	15114	15027	15268	15076	15081	15266	15200	15147	14953	15123	15209	14986	15139	14965	15237	15233	15043	15002	15148	15041	15165	15041	15181	15250	14950	15101	15094	15152	15043	14951	15064	15255	15100	15059	15229	15197	15088	15166	15189	14987	15003	15155	15145	15222	15224	15012	15115	15056	14987	15087	15146	15068	15153	15089	15051	15158	15110	14903	15189	15145	15172	15094	15245	15324	15141	15171	15126	15028	15074	15114	15104	15042	15142	15300	15027	15027	15104	15332	15029	15128	15176	14936	14901	15276	15112	15086	15318	15012	15056	14912	15053	15158	15078	15161	15205	15024	15057	15205	15201	15199	15225	15165	15081	15091	15166	15107	15000	15017	15188	15047	15240	14916	15121	14965	15135	15095	15024	15202	14971	14921	15034	15073	15109	15069	15250	15069	15202	14976	15306	15232	15248	15285	14984	15214	14998	15159	15236	15018	15078	15146	15022	15154	15140	15254	15010	15001	15333	15178	15081	15146	15058	15047	14979	15118	15187	15195	15132	15261	15076	15073	14872	15118	15093	14977	15131	15222	15125	14987	15151	14953	15202	15089	15090	15358	15258	15214	15299	15024	15188	15176	15026	15066	15200	15033	14910	15219	15203	15032	15236	15012	14998	15197	15006	15227	15159	15197	14948	15101	15043	15182	15173	15153	15129	15059	15348	15235	15099	14946	14956	15190	15216	14998	15154	15106	14867	15408	15309	14920	15379	15366	15261	15219	14977	15204	15264	15078	15153	15043	15026	15111	15126	15236	14988	14969	15076	15053	15082	15155	15113	15208	15131	15072	15017	15128	15080	15297	15164	15154	15288	15353	15306	15220	15016	14975	15120	14989	15012	15193	15074	14957	15119	15068	14938	15038	14971	15205	15114	15118	15267	15054	15124	15261	15404	15011	15052	14996	15071	15240	15028	15120	15361	15086	15216	15048	15287	15111	15265	15111	15217	15072	15108	15251	14988	15011	15137	15358	15326	15084	15122	15213	15185	14976	15115	15066	15094	15076	15040	14889	15047	15102	15109	15240	15186	15146	15167	15022	15117	15101	15191	15098	15213	15282	15155	15248	15247	14867	15237	15238	15041	15094	14900	14912	15126	15124	15074	15063	15039	15148	14915	15090	15238	15282	15112	15104	14986	15198	15084	14952	15147	15311	15097	15092	15085	15252	15077	14947	15034	15107	15110	15067	15205	14948	14967	15097	15192	15099	15202	15234	15115	15038	15202	15103	15098	15282	15113	15290	15236	14912	15097	15074	15281	15066	14995	15088	15147	15080	15140	15190	15130	15176	15134	15138	15161	14994	15210	15234	15115	15049	15200	15180	15249	15177	15179	15121	15108	15148	15044	15169	15349	15102	15179	15054	14989	15228	15191	15065	15203	15138	15069	15214	15181	15153	15270	15163	15171	15091	15001	14939	15144	15120	15176	14925	15211	14988	15177	14985	14862	15253	15198	15145	15162	14969	15071	15081	15258	15103	15177	15247	15148	15071	15119	15060	15237	15220	15265	15112	15197	15043	14868	15034	15069	15213	15106	15163	15126	15168	15081	15237	15038	15146	15267	15049	15222	15086	15149	15176	15215	15036	15110	15156	15161	15098	15226	14883	15082	15266	15196	15027	15060	15208	14989	15074	15152	15137	15185	15219	15088	15139	14949	15211	15196	15056	14979	15108	15198	15058	15153	15081	15129	15008	15199	15354	15098	15119	14924	15025	15194	15152	15065	15192	15186	15163	15182	15252	15054	15174	15158	15133	15042	14993	15089	15211	15173	15028	15147	15149	15180	15238	15190	15018	15085	14881	15107	15140	15231	14848	15013	15125	15155	15205	15272	15096	14987	15040	15145	14978	14937	15011	15374	15135	15184	15204	15248	15156	15348	15314	15194	15150	15255	15132	15128	14882	15202	15174	15337	15162	14999	15377	15238	14915	15059	15184	15125	15060	15427	14810	15093	14986	15207	15159	15059	14945	15204	15264	15222	15356	15108	15309	15363	15148	14998	15143	15286	15003	15089	15006	15085	15017	15111	15080	15173	15095	15100	15173	15119	15034	15220	15089	15196	14940	15144	15346	15232	15127	15198	15126	15388	15116	15090	15162	14974	15052	15152	15031	14917	15077	15244	15025	15203	14922	15135	15165	15128	15056	15200	15069	15187	15089	15134	15148	15180	14968	15169	15001	15207	15262	15189	15067	15130	15114	15108	15125	15137	15107	15030	15098	15134	15053	15435	15012	15052	15194	15139	15192	15109	15324	15093	15167	15216	15272	15123	15269	14951	15110	15082	15176	15213	15108	15068	15220	15182	15077	15161	15132	15130	15028	15152	15089	15107	14981	15155	15044	15193	15071	15118	15246	15259	15075	15116	14979	15323	15270	15009	15118	15194	15206	15191	15171	15117	15018	15134	15120	15194	15046	15351	15022	15117	15043	15121	15214	15134	15036	15139	15109	15238	15098	15089	15137	15175	15181	15339	15128	15323	15152	15130	15154	15047	15181	15300	15201	15130	15090	15249	15091	15426	15123	15298	14985	15459	15296	15111	15065	14958	14966	15088	15113	15051	15400	15300	15065	15118	15122	14978	15078	15132	15321	15103	15210	15051	15297	15187	15056	15059	15141	15195	15187	15119	15110	15050	15069	14983	14965	15107	15155	15189	15096	15074	15227	15185	15011	15101	15138	15052	15107	15271	15040	15031	15058	14986	15134	15215	15158	15124	15026	15133	15023	15043	15081	15294	15094	15232	15045	15020	15124	15178	15124	15225	15186	15236	15173	15345	14914	15005	15131	15273	15229	15187	15001	15115	15122	15066	15001	14975	15173	14927	15071	15273	15199	15260	15272	15223	15328	15004	14979	15059	15268	15219	15138	15149	15131	15355	15224	15134	15145	15037	15211	15105	15028	15272	15206	15098	15083	15184	15142	15314	15263	14962	14969	15170	15203	15243	15325	15212	15164	14973	15115	15272	15360	15354	15080	15171	15214	15315	15210	15197	15259	15240	15150	15057	15081	15144	15203	14967	15163	15089	15100	15018	15036	15292	14980	15165	15188	15250	15104	15113	15098	15287	15113	14988	15024	15190	15200	15271	15178	15066	15069	15138	15200	15126	15203	15207	15039	14933	15045	15374	14942	15210	15129	15274	15223	15213	14975	15003	15193	15056	15327	15055	15095	15124	15129	15129	15309	15286	14953	15258	15026	15109	14874	15077	15287	15062	15081	15093	15095	14909	15154	15221	15034	14990	15214	15102	15211	15147	15271	15153	15246	15195	15178	15054	15122	15092	15298	15042	15059	15056	15279	15288	15130	15324	15323	15049	15028	15045	14864	15339	15047	15131	15118	15206	15207	15252	15178	15157	14982	15197	14816	15132	15073	15167	15222	15212	15267	15255	15078	15238	15175	14983	15267	15227	15171	15069	15128	15377	15288	15235	15125	15023	14969	15004	15104	15184	15221	15105	15107	15171	15219	15206	14935	15077	15154	15119	14950	15077	14975	15290	15070	15128	14979	15224	15196	15050	15053	15066	15166	15175	15180	15092	15186	15171	14827	15008	15179	15205	15101	15041	15234	15230	15004	15122	15214	15000	15186	15179	14945	15090	15303	15107	15088	15194	15067	15145	15075	14941	15028	14857	14831	15191	15073	15129	15218	15366	15283	15084	15321	15259	15110	15224	14959	15125	15160	15148	15211	15128	15154	15120	15072	15141	15052	15177	15043	15066	14929	15195	15256	15144	15025	14989	15308	15171	15181	15102	14995	15213	15210	15172	15279	15050	15295	15236	14948	15070	15257	15150	15210	15122	15201	15173	15095	15220	15130	15167	14999	15309	15195	15276	15244	15247	15233	15171	15134	15342	15232	15054	15160	15154	14962	15181	15245	15156	15224	15003	15047	14951	15007	15098	14877	15027	15201	15060	15063	15057	14890	15109	15068	15019	15070	15118	14970	14988	15040	15095	15044	15057	15202	14963	15333	15133	15253	15081	15276	15163	15238	14921	15211	15251	15231	15162	15140	14914	15035	15043	15171	15242	15012	15175	15232
23322	39223	31461	24162	20144	17870	16314	15717	15363	14917	14679	14488	14187	14092	14031	14151	14090	14046	13900	13951	13798	13834	13987	13728	13809	13891	13791	13799	13838	13930	13950	13848	13929	13958	13940	13780	13847	14012	14005	13906	13698	13931	13668	14000	13918	13992	13913	13977	13918	13840	13980	13806	13872	13970	13714	13978	13704	13823	13904	13837	14005	13819	13770	14059	13889	14037	13740	13973	13915	13896	14070	13848	13880	13829	14069	13719	14002	13809	13853	13940	13836	13896	13943	13848	13812	13996	13902	14058	13890	13926	13976	14057	13940	14116	14019	13857	13927	13909	13755	14002	13847	13967	13851	13870	13906	13958	13927	13893	13888	13954	13900	14038	13923	13880	13879	13947	13855	13755	13828	14055	13949	13975	13972	13952	13834	13850	13910	13998	13995	13868	13833	13903	13878	13910	13860	13926	13983	13979	13887	14012	13964	13880	13910	13856	13948	13803	14030	13731	14038	13935	13954	13777	13967	13893	13760	13777	13754	13821	13931	13881	13970	13814	14103	13832	13921	14072	13882	13856	13874	13893	13985	13780	13797	13851	13993	14037	13957	13984	13870	13764	13721	14015	13892	13841	13923	13968	13705	13901	13799	13787	14024	14087	13912	13786	13795	13883	13824	13905	13858	13971	14005	13972	13586	13975	13779	14028	13997	13877	13727	13993	13918	13935	13811	14022	13858	13804	13738	13819	13853	13976	13849	13853	13899	13841	13848	13978	13784	13853	14062	13692	13821	13778	13937	13963	13933	13976	13952	13698	13864	14044	13874	13934	13811	14044	14056	13954	13739	13755	13785	13810	13927	13822	13927	13823	13806	13994	13959	13789	13823	13800	13852	14053	13931	13737	13876	13957	13852	13907	13809	13881	13790	13866	14074	13962	13813	13946	13953	13825	13883	13878	13875	13909	13867	14043	13833	13685	13767	13917	13960	13765	14085	13870	13785	13923	13686	13887	13884	13864	14087	13887	14001	13965	13968	14061	13904	13938	14093	13871	13935	13861	13975	13844	13782	13883	13972	13907	13851	13791	13813	14082	13858	13878	13867	13727	13886	13902	13876	14017	13926	13862	13874	13842	13936	13882	13710	13977	13909	13954	13934	13996	13915	13956	13790	13865	13961	13776	14039	13938	13831	13897	14049	13804	13785	13980	14071	13781	13921	13927	13859	13802	13731	13815	14047	13895	13863	13938	13811	13813	13794	13828	13745	13931	13914	13877	13926	13980	13931	13918	13840	14018	13938	13943	13848	13836	13900	13902	13865	13851	13829	13925	13940	13827	14063	13875	13785	13947	13785	13928	13891	13806	13868	13846	14100	13899	13937	14015	13879	13911	13733	14004	13781	13816	13843	13791	13958	14058	14006	13925	13829	13793	13986	13772	13935	13911	13755	13634	13942	13834	13788	14097	13858	13959	14014	13894	13902	14011	13727	13969	13830	13805	13797	13942	14055	13994	13921	13822	13917	13972	13825	13865	14035	13918	13836	13879	13865	13924	13873	13853	13958	13920	13966	13855	13896	13932	13799	14117	13794	13871	13842	13798	14145	13800	13862	14052	14031	13822	14039	14016	13917	13923	13874	14028	13898	13917	13765	13984	13778	13909	13887	13802	13898	13918	14204	13829	13959	13990	13835	13827	13980	13791	14080	13761	13855	13945	13961	13710	13978	13801	13904	14011	13790	13876	13814	13847	14074	13959	13844	14010	13958	13821	13790	13997	13889	14031	13853	13798	13872	13759	13770	13829	14053	13829	13965	13936	13931	13833	13966	13910	13951	13928	13940	13898	13999	13662	13765	13930	13660	13947	13817	13991	13878	13869	13892	13965	13918	13797	13946	13956	13897	13912	13862	13920	13774	13928	13949	14101	13891	13831	13924	13801	14076	13859	13973	14042	13885	13942	14020	13744	13957	13943	13931	13860	13921	14003	13952	13779	13888	13891	13881	13606	13954	13741	14105	13929	13898	13949	13727	13799	13813	14003	13910	13936	13799	14041	13797	13888	13967	13863	13949	14007	13898	13894	13865	13782	13762	13831	13918	13848	13933	13961	13851	14058	14037	13800	14058	13890	13863	13922	14067	13872	13954	13920	13886	13887	13857	13934	13939	14048	13881	13836	13959	13898	13925	13924	14001	13984	13747	13945	13853	14008	13872	13992	13840	13887	13820	14074	14050	13869	13960	13967	13951	13742	13764	13968	13949	13869	13813	13959	13880	13882	13984	13978	13758	14196	13973	13973	14067	13854	13817	13914	13989	13964	14113	13835	13920	13849	13934	13923	13868	13891	13903	13904	13791	13617	13788	13949	13983	13978	13868	13864	13836	13910	13901	14001	13744	14010	13883	14014	13770	13858	14027	13879	13792	13722	13984	13759	13918	13920	13859	13754	13980	13851	13894	13772	13869	13677	14001	13987	13934	13920	14035	13860	13897	13847	13795	13917	13873	13929	13953	13903	13814	13935	13809	13891	13902	13738	13884	14010	13887	13840	14016	13833	14007	13841	13887	14065	14139	13695	14070	13874	13723	13911	13972	13952	13827	13937	13804	13799	13783	14132	13694	13819	13847	13956	13932	13728	13885	14074	13891	13891	14023	13956	13794	13973	13912	13917	13944	13932	13985	13944	13817	13844	13998	14105	13863	13967	14085	13995	14044	13995	13945	13895	13902	13827	14060	14002	13963	13869	13891	14009	13938	13877	14031	14054	13875	13913	13909	14048	13799	13989	13925	13917	13769	13775	13837	13963	13880	13932	13993	14010	13870	13988	13738	13779	13862	13957	13931	13919	13893	13906	13858	14022	13984	13751	13695	13777	13921	13779	13885	13805	13976	13966	14028	13847	13841	13907	13934	13882	13980	13989	13965	13946	13813	13970	13908	13828	13802	13901	13993	13976	13917	13918	13864	14022	13845	13966	13818	13811	13726	13838	13928	13950	13968	13926	13694	13810	13962	13877	13977	13982	13982	14005	13795	13935	13984	13983	13879	13903	13900	13977	13899	13952	13717	13938	14073	13950	13734	13964	13891	13877	13980	13855	13888	14025	13885	13805	14033	14014	13803	14008	13898	13885	13815	13912	13967	13678	13910	14130	13819	13791	13942	13877	13863	13829	13862	13883	13751	14043	13869	13912	13948	13805	13915	13945	13748	13958	13969	13846	13946	13781	13765	13943	13789	14058	13788	13978	14049	13894	13958	14066	13884	13860	13957	13753	13926	13900	13936	13861	13976	13937	13715	13919	13748	13808	13863	13759	13994	13853	13928	13738	14032	13903	13901	13900	14027	13781	13973	13920	13932	13884	13801	13898	13916	13879	14091	14006	13854	13919	13949	13782	13986	13840	13920	13957	13953	13799	14071	13928	13780	13838	13917	13910	13810	13880	13974	13986	13845	13949	13962	13912	13940	14009	14002	13770	14089	13903	13921	13877	14004	13957	13932	13837	14037	13971	13893	13932	13944	13806	13769	14027	13939	13844	13924	13833	13979	13846	13900	13939	13985	13960	13870	14005	13983	13901	13880	13808	13928	13739	14055	14021	13929	13828	13834	13922	13882	13847	13740	13801	13734	13982	13896	13736	13868	13690	13905	13856	13869	13935	13836	13870	13823	13836	13893	13963	13836	13916	13834	14007	13947	13896	13892	13920	13995	13909	14059	13970	13795	13779	13961	13970	13926	13832	13834	13921	13877	13890	13945	13977	13864	13839	13799	13781	13879	13811	14007	14052	14085	13820	13725	13709	14142	13835	13828	13853	13905	13919	13945	13893	13930	14093	13896	13889	13927	13690	13845	13887	13883	13915	13969	13702	14059	13851	13883	13906	13995	13950	13940	14023	13945	13816	13753	13906	13911	13946	13740	14016	13854	13943	13953	13933	13912	13796	13729	13994	13825	14029	13906	13883	14041	14027	13954	14015	13943	13867	13938	13773	14003	13976	14117	13815	13939	13826	13812	13880	13968	13854	13850	14038	13790	13970	13956	13903	13859	13919	14024	13869	13791	13812	13909	13959	14075	13784	13848	13706	13889	13938	13783	13764	13820	13705	13946	13894	13886	14032	13861	13844	13920	13869	13968	13922	13781	14013	13786	13912	13719	13849	13893	13737	13978	13876	13957	13986	13940	13905	13909	13910	13951	13935	13841	13941	13859	13843	13904	13873	13965	13869	13855	14035	13875	13955	13763	13828	13981	13973	13892	13679	13919	13992	13800	13830	13841	13927	13820	13978	13876	13806	13960	13907	13950	14080	13862	13914	13943	13822	13750	13959	13900	13973	14010	14007	13931	13886	14012	13867	13872	13912	13797	13931	13875	13908	13780	14064	13989	13924	13761	13867	13832	13926	14111	13812	13827	14010	14011	13747	13975	13730	13911	13916	13795	13878	13881	13890	13992	13962	13896	13920	13987	13864	13788	13799	13899	13843	13855	13934	13882	13904	13985	13943	13909	13971	14060	13803	13877	13868	13873	13957	14002	13834	13846	13886	13960	14028	13919	13845	13785	14039	13907	13993	13947	13798	13848	13785	13879	13958	14091	13891	13815	13864	13924	13835	13787	13893	13876	13797	14045	13852	13881	14038	14004	13860	13936	13934	13936	13961	13952	13737	13994	13872	13881	14021	13970	13781	13835	14004	13918	13954	13994	13808	13870	13978	13872	13922	14040	13891	14010	13924	14024	14038	13932	13908	13819	13981	14062	14069	13980	13968	13888	13894	13795	13931	13862	13909	13877	13787	14019	13905	13926	14013	14014	13900	13938	13960	13912	13865	13973	14011	13746	13883	13929	13874	13981	14088	13833	13901	13971	13871	13819	14114	14017	13764	13806	13900	13798	13998	13961	13810	13905	13872	13703	13925	13843	13855	13890	13888	13959	13871	13806	13750	13840	13971	13725	14016	13920	13909	13924	13981	13973	13936	13822	13931	13834	13970	13909	13950	13957	13952	14124	13927	13999	13871	13970	13876	13757	13945	13881	13856	13862	13983	13827	14002	13860	13823	13857	13667	14013	13723	13947	13920	13963	13885	13971	13958	13706	13947	13986	13933	13932	13890	13745	13939	13899	13838	13861	13886	13986	13862	13759	13915	13863	13918	13843	13959	13882	13929	14036	13774	13889	14007	13948	13898	13862	13848	13926	13905	14016	14011
22613	21504	28647	24801	22004	23472	23446	18588	17330	17392	16893	16295	16279	16357	16311	16228	16100	15985	16019	15751	15761	15867	15844	15862	15955	15740	15734	15658	15758	15726	15749	15779	15684	15613	15496	15720	15489	15603	15339	15622	15769	15827	15602	15756	15746	15593	15733	15713	15831	15498	15618	15684	15710	15735	15374	15592	15573	15624	15692	15853	15613	15699	15606	15685	15706	15621	15610	15601	15570	15485	15591	15598	15709	15548	15525	15591	15622	15585	15609	15613	15702	15780	15476	15679	15789	15636	15601	15630	15533	15558	15645	15433	15522	15533	15593	15495	15390	15515	15402	15601	15580	15551	15642	15568	15716	15503	15481	15610	15618	15577	15699	15615	15565	15481	15427	15542	15590	15396	15544	15708	15550	15491	15489	15554	15707	15671	15534	15550	15322	15586	15631	15540	15667	15656	15637	15509	15773	15412	15544	15362	15607	15442	15557	15652	15415	15416	15588	15506	15537	15612	15471	15446	15636	15534	15379	15645	15538	15749	15613	15654	15592	15597	15560	15736	15610	15582	15514	15730	15706	15556	15681	15538	15515	15511	15741	15609	15682	15500	15465	15473	15620	15610	15601	15593	15712	15621	15532	15584	15691	15559	15569	15416	15498	15671	15614	15504	15546	15598	15394	15432	15569	15630	15667	15675	15583	15495	15503	15588	15614	15679	15584	15496	15598	15767	15501	15495	15580	15691	15671	15600	15460	15605	15581	15509	15636	15451	15550	15395	15604	15666	15518	15471	15633	15623	15578	15607	15612	15465	15689	15498	15683	15557	15492	15447	15355	15552	15682	15453	15404	15567	15233	15706	15541	15750	15432	15521	15438	15569	15541	15323	15494	15489	15679	15526	15521	15434	15811	15515	15527	15578	15736	15616	15334	15459	15759	15660	15693	15491	15627	15631	15572	15384	15460	15719	15507	15550	15662	15525	15421	15632	15666	15662	15510	15796	15356	15524	15544	15551	15615	15647	15606	15427	15516	15745	15559	15665	15565	15604	15523	15413	15773	15579	15652	15233	15506	15728	15665	15613	15588	15668	15554	15402	15450	15745	15494	15606	15473	15569	15582	15394	15534	15488	15627	15418	15766	15469	15611	15404	15774	15572	15735	15571	15612	15709	15637	15608	15351	15624	15477	15614	15683	15410	15685	15617	15398	15388	15611	15375	15462	15706	15582	15423	15591	15488	15554	15534	15494	15427	15577	15648	15787	15465	15599	15815	15726	15653	15671	15637	15598	15739	15471	15479	15564	15648	15644	15660	15569	15417	15631	15490	15541	15699	15710	15582	15452	15660	15618	15693	15672	15518	15497	15423	15634	15551	15604	15465	15356	15634	15586	15485	15718	15643	15538	15574	15741	15675	15540	15362	15455	15521	15548	15498	15492	15330	15613	15498	15480	15440	15492	15387	15507	15637	15628	15510	15538	15453	15660	15487	15639	15602	15540	15442	15665	15473	15608	15507	15612	15405	15477	15536	15497	15416	15597	15577	15520	15404	15625	15653	15538	15292	15518	15533	15615	15535	15588	15613	15523	15587	15612	15479	15598	15422	15555	15654	15518	15497	15548	15455	15489	15724	15383	15729	15469	15484	15517	15561	15546	15562	15557	15636	15686	15547	15572	15488	15667	15641	15470	15551	15483	15643	15671	15649	15585	15622	15676	15502	15615	15382	15604	15691	15560	15551	15566	15720	15727	15553	15426	15621	15425	15510	15717	15597	15467	15443	15441	15593	15771	15501	15467	15492	15601	15424	15646	15598	15555	15510	15543	15618	15563	15483	15777	15700	15502	15529	15592	15568	15582	15449	15608	15697	15662	15427	15445	15613	15483	15489	15464	15435	15513	15481	15248	15606	15379	15708	15480	15413	15568	15592	15464	15538	15649	15576	15532	15603	15604	15795	15512	15591	15616	15489	15544	15507	15392	15532	15456	15485	15548	15540	15584	15463	15397	15699	15575	15483	15491	15600	15592	15464	15376	15640	15607	15349	15685	15436	15758	15549	15592	15707	15413	15753	15598	15584	15498	15497	15580	15416	15624	15571	15335	15500	15376	15578	15714	15490	15524	15518	15341	15494	15593	15640	15350	15490	15572	15711	15422	15418	15506	15384	15593	15533	15533	15591	15542	15635	15741	15642	15707	15480	15604	15703	15641	15611	15583	15730	15566	15458	15493	15527	15359	15504	15463	15669	15570	15643	15448	15647	15521	15431	15620	15694	15623	15552	15594	15652	15670	15508	15468	15599	15578	15375	15561	15762	15714	15563	15472	15671	15392	15594	15459	15530	15468	15645	15412	15438	15560	15749	15615	15560	15678	15563	15620	15598	15705	15461	15295	15832	15844	15591	15657	15479	15684	15555	15586	15571	15557	15529	15366	15516	15463	15584	15564	15709	15570	15347	15426	15605	15465	15583	15689	15637	15540	15316	15476	15476	15588	15701	15576	15632	15423	15602	15719	15534	15560	15608	15303	15499	15393	15543	15632	15684	15650	15590	15688	15600	15699	15560	15455	15663	15642	15501	15443	15616	15589	15525	15442	15601	15395	15637	15696	15675	15593	15584	15624	15775	15641	15560	15610	15616	15558	15503	15574	15662	15543	15597	15618	15511	15343	15420	15652	15645	15400	15354	15553	15476	15715	15630	15563	15548	15483	15440	15601	15580	15492	15485	15595	15542	15554	15557	15560	15672	15495	15624	15577	15538	15588	15511	15635	15669	15614	15450	15472	15630	15543	15489	15633	15441	15533	15454	15552	15540	15512	15632	15713	15471	15553	15515	15589	15592	15706	15614	15434	15476	15559	15540	15564	15615	15639	15433	15513	15442	15713	15652	15526	15522	15454	15614	15492	15529	15375	15426	15599	15553	15461	15698	15599	15724	15668	15523	15567	15593	15507	15625	15525	15583	15694	15528	15661	15691	15397	15499	15470	15615	15506	15579	15647	15776	15590	15305	15693	15585	15476	15270	15473	15513	15572	15663	15676	15583	15494	15548	15533	15556	15559	15699	15454	15493	15520	15484	15608	15626	15500	15701	15704	15673	15653	15490	15420	15687	15645	15603	15733	15473	15535	15416	15467	15686	15513	15635	15564	15487	15454	15482	15567	15536	15745	15442	15391	15273	15577	15619	15533	15537	15583	15428	15538	15477	15476	15665	15661	15688	15599	15626	15489	15502	15579	15513	15676	15471	15496	15626	15426	15571	15534	15532	15546	15648	15561	15445	15449	15650	15528	15655	15637	15750	15625	15687	15504	15678	15491	15595	15295	15518	15545	15406	15764	15644	15569	15546	15634	15370	15530	15513	15478	15596	15592	15359	15660	15466	15558	15760	15638	15610	15377	15540	15425	15563	15513	15536	15580	15556	15419	15366	15525	15621	15652	15491	15687	15667	15596	15618	15573	15533	15700	15472	15451	15636	15545	15599	15622	15655	15562	15607	15616	15555	15551	15710	15707	15761	15742	15543	15538	15836	15787	15618	15672	15426	15622	15651	15590	15478	15529	15534	15573	15534	15572	15513	15632	15690	15462	15552	15566	15653	15586	15508	15477	15656	15517	15591	15432	15595	15584	15510	15744	15574	15532	15393	15407	15298	15611	15746	15269	15588	15702	15696	15633	15494	15523	15373	15456	15433	15370	15597	15596	15546	15650	15736	15685	15432	15219	15356	15532	15481	15504	15605	15638	15523	15486	15461	15428	15546	15502	15674	15596	15459	15631	15528	15705	15631	15619	15485	15609	15579	15440	15627	15469	15679	15547	15692	15742	15590	15559	15629	15586	15622	15725	15624	15431	15538	15618	15610	15463	15775	15600	15505	15599	15493	15526	15450	15460	15674	15680	15739	15786	15463	15531	15510	15514	15774	15609	15670	15751	15658	15390	15514	15524	15392	15604	15640	15375	15633	15421	15551	15485	15424	15587	15732	15379	15571	15495	15677	15684	15597	15699	15558	15768	15646	15370	15728	15526	15607	15357	15550	15466	15363	15598	15508	15559	15595	15552	15457	15522	15786	15650	15510	15542	15656	15542	15559	15574	15561	15673	15681	15720	15594	15705	15600	15371	15698	15669	15704	15467	15584	15579	15601	15608	15492	15428	15698	15557	15611	15472	15516	15587	15527	15847	15499	15422	15445	15565	15542	15571	15525	15560	15511	15602	15504	15657	15648	15483	15640	15638	15394	15516	15559	15545	15589	15455	15451	15597	15657	15638	15418	15518	15346	15420	15457	15455	15404	15530	15634	15646	15688	15484	15576	15421	15546	15809	15482	15445	15537	15643	15603	15667	15450	15525	15552	15610	15457	15615	15514	15572	15570	15616	15744	15600	15515	15620	15719	15583	15478	15573	15559	15703	15542	15483	15684	15533	15701	15415	15451	15543	15516	15526	15482	15466	15636	15679	15638	15665	15545	15533	15590	15603	15618	15557	15370	15596	15546	15479	15624	15524	15597	15514	15512	15643	15486	15634	15611	15638	15751	15534	15500	15510	15430	15555	15581	15681	15582	15655	15477	15382	15643	15406	15680	15470	15552	15679	15581	15671	15286	15522	15421	15407	15564	15608	15706	15466	15555	15590	15628	15507	15467	15526	15649	15600	15367	15459	15464	15528	15524	15559	15557	15443	15476	15654	15700	15529	15493	15532	15461	15272	15567	15866	15655	15541	15797	15447	15683	15843	15829	15559	15570	15631	15538	15707	15715	15323	15583	15555	15742	15457	15575	15504	15470	15632	15560	15645	15659	15388	15515	15640	15604	15553	15414	15453	15558	15545	15635	15564	15678	15564	15551	15543	15673	15656	15537	15570	15561	15561	15661	15742	15452	15658	15553	15624	15627	15646	15349	15494	15606	15481	15631	15547	15661	15535	15543	15535	15534	15504	15560	15476	15579	15435	15477	15567	15510	15689	15547	15682	15464	15586	15553	15548	15573	15436	15717	15510	15652	15528	15487	15361	15392	15612	15631	15623	15624	15541	15507	15601	15642	15684	15409	15274	15580	15381	15505	15589	15499	15577	15775	15644	15657	15611	15590	15688	15679	15624	15458	15566	15573	15476	15481	15421	15645	15626	15569	15363	15559	15619	15557	15428	15346	15496	15523	15613	15487	15582	15389	15554	15588	15434	15628	15601	15469	15580	15621
24749	47916	39873	30743	25045	21523	19359	17848	16971	16367	15670	15524	14802	14818	14522	14783	14578	14607	14390	14476	14505	14238	14363	14339	14150	14341	14469	14209	14315	14080	14410	14315	14332	14158	14310	14363	14325	14165	14416	14177	14170	14194	14340	14386	14274	14215	14209	14140	14386	14145	14256	14189	14086	14187	14166	14292	14242	14148	14335	14230	14131	14276	14280	14226	14204	14057	14186	14110	14201	14312	14183	14441	14037	14162	14108	14155	14277	14112	14167	14134	14168	14152	14249	14128	14122	14162	14177	14305	14089	14084	14180	14252	14157	14244	14188	14064	14145	14145	14384	14274	14312	14211	14233	14106	14204	14296	14047	14294	14116	14215	14027	14067	14198	14168	14198	14248	14200	14129	14091	14111	14072	14033	14023	14198	14183	14208	13887	14100	14189	14063	14148	14110	14054	14214	14311	14166	14170	13987	14069	14212	14289	14221	14080	14128	14322	14288	14071	14213	14275	14056	14069	14246	14149	14115	14255	14300	14256	14042	14174	14353	14247	14138	14139	14101	14407	14090	14184	14373	14152	14266	14227	14243	14300	14222	14221	14197	14224	14119	14215	14111	14295	14003	14151	14101	14103	14138	14157	14238	14165	14178	14234	14153	14223	14169	14186	14083	14129	14048	14037	14167	14069	14280	14138	14134	14261	14272	14243	14249	14176	14260	14222	14240	14130	14171	14242	14029	14041	14314	14165	14006	14200	14278	14129	14308	14258	14130	14078	14101	14218	14163	14255	14008	14172	14286	14288	14104	14170	14093	14248	14144	14285	14018	14294	14351	14195	14158	14306	14160	14167	14284	13971	14124	14229	14151	14228	14331	14154	14273	14104	14184	14166	14235	14111	14402	14243	14319	14203	14207	14242	14095	14250	14167	14072	14179	14256	14116	14244	14253	14172	14211	14153	14262	14134	14376	14232	14309	14159	14212	14106	14287	14090	14078	14141	14059	14290	14247	14275	14103	14183	14102	14123	14138	14154	14234	14238	14090	14274	14264	14236	14055	14234	14139	14250	14305	14235	14103	14112	14251	14076	14320	14247	14138	14274	14189	14187	14085	14044	14120	14248	14164	14135	14001	13986	14297	14204	14185	14129	14171	14155	14221	14254	14091	14274	14123	14146	14246	14174	14181	14300	14262	14184	14060	14253	14069	13974	14140	14103	14097	14334	14028	14166	14203	14061	14214	14183	14245	14178	14136	14157	14200	14055	14148	14103	14093	14088	14212	14248	14272	13941	14293	14261	14180	14155	14109	14201	14164	14125	14257	14142	14137	14120	14218	14057	14306	14338	14073	14244	14202	14255	14152	14112	14192	14230	14200	14224	14085	14017	14237	14304	14240	14204	14216	14109	14072	14159	14157	14279	14197	13965	14179	14284	14327	14208	14179	14242	14193	13913	14147	14267	14240	14373	14257	14177	14101	14377	14196	14241	14120	14293	14095	14253	14144	14139	14187	14241	14238	14193	14138	14250	14181	14072	14034	14313	14049	14443	14127	14282	14015	14146	14048	14195	14155	14299	13950	14015	14453	13853	14355	14003	14138	14100	14147	14185	14147	14253	14091	14204	14384	14075	14158	14190	14201	14109	14266	14159	14041	14309	14155	14190	14072	14041	14293	14225	14291	14092	14277	14016	14215	14113	14177	14194	14187	14231	14117	14273	14031	14192	13970	14200	14184	14198	14194	14140	14187	14107	14199	13986	14157	14085	13993	14172	14285	14059	14095	14284	14184	14050	14187	14274	14343	14205	14087	14176	14060	14113	13963	14323	14249	14124	13949	14139	14198	14097	14336	14091	14267	14277	14127	14111	14259	14221	14347	14051	14200	14232	14205	14162	14365	14331	14175	14115	14375	14110	14108	14211	14115	14201	14257	14045	14125	14277	14126	14146	14271	14182	14109	14140	14096	14100	14066	14350	14138	14129	14166	14238	14290	14239	14061	14218	14250	14154	14257	14153	14340	14187	14285	14043	14260	14206	14080	14099	14181	14256	14186	14309	14113	14162	14194	14126	13959	14165	14180	14163	14109	14119	14188	14313	14191	14085	14239	14260	14141	14137	14209	14144	14199	13937	14231	14117	14109	14127	14369	14105	14247	14271	14209	14113	14273	14115	14249	14309	14225	14217	14305	14045	13973	14309	14321	14160	14159	14376	14173	14274	13964	14281	14068	14152	14140	14117	14343	14012	14157	14334	14118	14292	14109	14202	14212	14100	14322	14351	14050	14090	14175	14139	14423	14179	14152	14174	14320	14174	14163	14143	14290	14280	14295	14206	14139	14266	14138	14157	14148	14228	14115	14215	14050	14031	14048	13955	14353	14114	14152	14153	14018	14268	14066	14215	14227	14303	14080	14215	14248	14227	14383	14165	14158	14227	14177	14130	14092	14039	14286	14229	14248	14186	14263	14120	14286	14184	14029	14040	14052	14454	13991	14178	14276	14201	14056	14157	14268	14179	14108	14263	14199	14398	14175	14208	14035	14145	14089	14235	14173	14148	14111	14329	14217	14058	13984	14394	14255	14191	14114	14138	14062	14243	14214	14146	14098	14155	14185	14099	14114	14083	14257	14141	14274	14088	14204	14110	14059	14039	14077	14057	14378	14170	14160	14271	14150	14250	14234	14188	14242	14198	14216	14184	14140	14156	14288	14323	14214	14194	14215	14305	14185	14260	14265	14070	14239	14272	14206	14247	14112	14013	14295	14259	14146	14123	14105	13990	14205	14304	14142	14303	13998	14230	14200	14158	14222	14095	14251	14123	14253	14201	14241	14249	14095	14162	14126	14395	14468	14102	14108	14157	14314	14227	14166	14053	14004	14065	14047	14216	14135	14239	14234	14201	14288	13993	14379	14244	14098	14250	14198	14258	14192	14181	14103	14282	14198	14094	14408	14205	14264	14260	14166	14175	14230	13957	14341	14003	14152	14128	14073	14562	14054	14140	13879	14219	14192	14252	14136	14037	14132	14166	14200	14303	14195	14249	14227	14188	14078	14144	14200	14158	14090	14213	14171	14192	14150	14372	14112	14123	14155	14275	14305	14262	14137	14105	14131	14131	14138	14071	13997	14064	14132	14177	14139	14268	14193	14042	14199	14316	14050	14088	14257	14387	14209	14071	14145	14161	14061	14217	14188	14133	14083	14181	14245	14124	14068	14406	14026	14172	14345	14199	14072	14185	14376	14360	14269	14313	14148	14239	14177	14201	14174	14286	14204	14196	14194	14273	14128	14292	14010	14134	14127	14200	14139	14290	14179	14152	14112	14220	14232	14276	14243	14324	14263	14271	14075	14226	14429	14202	14020	14215	14119	14080	14271	14142	14318	14225	14188	14040	14117	14059	14159	14224	13996	14237	14135	14192	14386	14094	14149	14125	14107	14111	14179	14160	14172	14332	14340	14171	14268	14217	14180	14112	14195	14170	14021	14094	14164	14034	14153	14086	14190	14061	14339	14055	14230	14300	13999	14181	14167	14079	14014	14157	14179	14138	14285	14177	14117	14272	14199	14266	14208	14057	14191	14039	14212	14196	14086	14284	14075	14131	14189	13994	14225	14182	14036	14119	14166	14063	14074	14282	14211	14207	13951	14147	14366	14070	14174	14003	14183	14290	14128	14212	14199	14086	14206	14114	14135	14256	14190	14005	14083	14104	14162	14077	14201	14224	14029	14112	14212	14290	14155	14120	14224	14253	14202	14236	14183	14366	14255	14178	13953	14066	14209	14153	14151	14235	14183	14363	14256	14178	14188	14285	14259	14079	14250	14078	14347	14214	14086	14193	14184	13968	14157	14147	14254	14068	14256	14230	14175	14169	14223	14196	14312	14128	14110	14317	14072	14194	14139	14124	14073	14116	14133	14287	14184	14266	14197	14151	14221	14309	14181	14148	14201	14140	14368	14085	14228	14154	14196	14111	14336	14262	14245	14120	14065	14154	14085	14273	14305	14164	14284	14301	14225	14150	14204	14179	14139	14074	14278	14184	14142	14140	14102	14080	14157	14258	14167	14119	14267	14305	14070	14293	14112	14072	14259	14165	14075	14112	14256	14271	14134	13962	14337	14077	14177	14274	14180	14105	14094	14182	14080	14300	14219	14193	14233	14070	14098	14175	14354	14208	14247	14187	14216	14213	14377	14214	14376	14425	14135	14185	14086	13995	14056	14176	14202	14259	14133	14175	14052	14246	14307	14078	14288	13992	14161	14045	14303	14109	14397	14200	14033	14113	14251	14026	14185	14054	14212	14267	14169	14293	14016	14243	14008	14224	14210	14185	14453	14240	14044	14003	14041	14306	14148	14091	14257	13979	14295	14207	14072	14200	14158	14271	14207	14035	14358	14296	14068	14246	14144	14114	14180	14069	14085	14104	14260	14215	14276	14106	14219	14118	14177	14068	14266	14281	14277	14283	14364	14219	14163	14154	14050	14178	14082	14232	14312	14366	14072	14077	14302	14031	14328	14051	14286	14062	14203	14262	14115	14192	14110	14152	14040	14053	14285	14246	14138	14263	14089	14226	14105	14158	14052	14238	14022	14217	14096	14068	14125	14061	14078	14110	14340	14166	13968	14158	14201	14214	14073	14015	14153	13982	14075	14276	14121	14125	14243	14151	14076	14242	14117	14079	14082	14158	14117	14189	14198	14356	14205	14206	14244	14211	14297	14302	14180	14203	14150	14222	14136	14177	14192	14222	14189	14084	14113	14114	14249	14033	14311	14229	14123	14167	14205	14144	14365	14074	14264	14265	14101	14292	14333	14083	14244	14101	14362	14000	14242	14154	14122	14215	14115	14325	14204	14218	14111	14141	14315	14190	14303	14169	14096	14077	14186	14254	14108	14087	14110	14168	14055	14235	14203	14296	14172	14187	14090	14023	14297	14229	14224	14214	14251	14133	14317	14048	14182	14229	14202	14150	14265	14221	14150	14023	14302	14135	14196	14231	14353	14072	14163	14329	14205	14210	14140	14035	14070	14201	14147	14130	14101	14292	14200	14188	14147	14127	14088	14267	14127	14239	14196	14092	14238	14227	14155	14230	14189	14154	14105	14159	14190	14194	14139	14228	14057	14300	14137	14219	14281	14149	14302	14090	14114	14079	14043	14216	14076	14266	14191	14102	14337	14069	14145	14193	14298	14144	14299
29426	25214	27595	23517	18707	17570	16808	16396	16340	16030	15862	15493	15766	15550	15645	15446	15417	15543	15371	15439	15586	15390	15330	15496	15576	15323	15288	15463	15516	15413	15277	15351	15497	15350	15457	15308	15577	15508	15258	15161	15322	15290	15353	15394	15523	15627	15439	15421	15420	15473	15439	15279	15385	15477	15441	15612	15357	15345	15557	15331	15327	15250	15313	15346	15456	15544	15448	15498	15289	15158	15385	15632	15442	15398	15413	15337	15550	15340	15336	15383	15453	15396	15432	15531	15523	15504	15371	15311	15318	15365	15499	15338	15404	15229	15439	15357	15381	15410	15302	15261	15165	15450	15536	15407	15502	15528	15510	15279	15538	15499	15510	15427	15385	15569	15581	15293	15333	15488	15417	15245	15391	15298	15478	15406	15392	15485	15242	15479	15263	15494	15391	15232	15395	15336	15401	15418	15538	15475	15540	15411	15434	15327	15372	15572	15484	15357	15458	15432	15390	15377	15296	15348	15311	15138	15261	15530	15299	15235	15469	15619	15345	15402	15296	15408	15489	15500	15207	15515	15246	15414	15316	15419	15385	15473	15560	15316	15284	15291	15273	15253	15293	15499	15482	15278	15473	15509	15552	15243	15203	15465	15435	15457	15423	15233	15398	15328	15489	15343	15453	15392	15554	15446	15401	15461	15397	15291	15427	15354	15514	15583	15294	15315	15533	15342	15418	15241	15401	15451	15354	15304	15381	15435	15530	15575	15393	15458	15466	15437	15433	15450	15539	15499	15374	15389	15415	15297	15405	15231	15322	15378	15218	15362	15282	15263	15280	15242	15497	15536	15435	15328	15373	15310	15458	15348	15374	15219	15428	15547	15509	15644	15506	15257	15476	15170	15415	15364	15505	15465	15414	15469	15446	15423	15290	15577	15514	15217	15341	15511	15218	15437	15224	15643	15602	15403	15245	15394	15459	15534	15474	15416	15319	15463	15393	15533	15335	15460	15221	15303	15416	15481	15376	15444	15287	15245	15470	15595	15339	15384	15462	15422	15349	15430	15401	15408	15440	15463	15411	15314	15330	15352	15209	15350	15432	15400	15577	15323	15346	15378	15390	15403	15644	15471	15444	15467	15326	15439	15471	15371	15540	15484	15486	15487	15483	15227	15310	15319	15376	15314	15515	15623	15313	15243	15489	15509	15306	15290	15460	15382	15352	15268	15274	15305	15421	15363	15341	15355	15554	15433	15371	15529	15530	15165	15387	15474	15473	15413	15543	15425	15513	15365	15325	15410	15376	15429	15542	15521	15637	15388	15505	15377	15395	15188	15366	15410	15604	15423	15415	15461	15286	15365	15375	15468	15429	15417	15550	15375	15393	15477	15561	15229	15547	15274	15515	15609	15381	15434	15285	15449	15444	15509	15401	15321	15466	15186	15425	15421	15375	15524	15409	15404	15421	15388	15242	15369	15237	15447	15478	15410	15313	15561	15459	15384	15452	15538	15311	15369	15418	15752	15519	15526	15431	15364	15416	15324	15365	15339	15217	15353	15118	15326	15472	15266	15324	15421	15324	15305	15520	15410	15471	15649	15199	15381	15625	15389	15555	15465	15365	15432	15550	15549	15324	15491	15313	15611	15382	15367	15432	15219	15468	15478	15475	15431	15250	15490	15470	15452	15483	15539	15571	15118	15293	15412	15389	15464	15385	15439	15329	15397	15449	15583	15497	15274	15399	15383	15366	15220	15284	15329	15366	15359	15489	15403	15568	15490	15444	15570	15482	15591	15506	15206	15434	15243	15318	15265	15471	15391	15502	15307	15486	15507	15617	15313	15327	15348	15671	15560	15481	15259	15316	15503	15103	15244	15347	15384	15530	15446	15471	15386	15415	15490	15441	15469	15415	15349	15164	15399	15424	15425	15499	15336	15490	15415	15428	15365	15428	15486	15483	15416	15406	15297	15538	15327	15235	15382	15675	15394	15342	15276	15290	15393	15462	15305	15404	15322	15329	15365	15455	15356	15545	15529	15513	15508	15464	15505	15491	15575	15372	15676	15579	15253	15367	15457	15529	15474	15476	15652	15387	15290	15415	15484	15388	15408	15651	15475	15257	15533	15371	15470	15660	15575	15406	15334	15319	15511	15502	15313	15387	15406	15465	15275	15420	15469	15608	15483	15497	15549	15528	15458	15417	15435	15345	15374	15438	15385	15414	15379	15416	15272	15380	15369	15561	15417	15435	15495	15314	15540	15517	15554	15239	15430	15319	15467	15163	15441	15434	15204	15497	15470	15707	15343	15333	15373	15309	15500	15514	15458	15441	15384	15196	15409	15504	15485	15469	15343	15337	15297	15481	15421	15449	15299	15518	15255	15278	15389	15450	15495	15277	15370	15559	15352	15276	15316	15507	15416	15517	15313	15382	15351	15355	15410	15426	15230	15390	15287	15394	15392	15354	15562	15594	15431	15205	15326	15163	15397	15391	15422	15475	15462	15495	15451	15384	15533	15385	15486	15396	15509	15299	15507	15355	15315	15332	15539	15467	15417	15639	15572	15570	15474	15494	15630	15362	15464	15525	15447	15551	15192	15350	15292	15641	15482	15631	15209	15556	15271	15425	15389	15429	15499	15210	15204	15282	15443	15390	15424	15329	15500	15434	15485	15419	15264	15495	15414	15228	15524	15522	15216	15471	15410	15295	15430	15333	15411	15571	15465	15481	15491	15520	15280	15338	15465	15535	15344	15460	15206	15301	15404	15328	15510	15222	15465	15464	15387	15176	15587	15529	15434	15414	15388	15287	15361	15437	15484	15357	15511	15313	15535	15365	15476	15358	15279	15423	15486	15390	15447	15462	15178	15567	15246	15316	15544	15674	15403	15528	15321	15396	15501	15204	15426	15599	15360	15384	15261	15408	15549	15403	15543	15572	15543	15427	15393	15408	15549	15246	15509	15346	15446	15391	15367	15439	15057	15488	15133	15412	15390	15313	15431	15237	15347	15348	15643	15481	15522	15601	15421	15478	15366	15607	15455	15415	15302	15347	15352	15250	15377	15231	15346	15251	15630	15466	15479	15415	15432	15565	15524	15350	15396	15360	15486	15497	15384	15401	15244	15495	15460	15283	15207	15551	15481	15470	15579	15428	15358	15477	15494	15380	15449	15399	15320	15365	15482	15347	15441	15382	15529	15470	15497	15583	15439	15413	15382	15272	15407	15361	15364	15339	15348	15106	15366	15629	15440	15532	15443	15393	15436	15666	15502	15298	15455	15491	15371	15425	15375	15506	15787	15543	15337	15502	15359	15429	15486	15597	15325	15309	15492	15389	15496	15463	15520	15468	15256	15381	15423	15459	15289	15200	15254	15341	15278	15328	15192	15460	15486	15523	15283	15267	15314	15331	15462	15509	15549	15494	15301	15500	15532	15203	15510	15556	15565	15490	15488	15402	15393	15392	15443	15379	15503	15447	15281	15565	15458	15324	15511	15414	15351	15162	15414	15195	15294	15422	15543	15517	15281	15496	15313	15410	15562	15493	15202	15480	15543	15370	15537	15324	15414	15392	15284	15403	15549	15579	15336	15360	15263	15463	15455	15493	15437	15402	15299	15574	15191	15536	15495	15525	15287	15317	15342	15419	15301	15220	15429	15618	15286	15453	15361	15255	15395	15222	15371	15411	15399	15393	15341	15165	15424	15439	15272	15401	15365	15497	15402	15280	15252	15380	15539	15388	15412	15310	15418	15529	15691	15467	15315	15352	15369	15432	15646	15426	15529	15507	15217	15494	15358	15354	15314	15525	15396	15456	15471	15429	15326	15529	15366	15449	15410	15376	15407	15539	15341	15541	15357	15305	15323	15393	15460	15385	15309	15408	15424	15423	15375	15349	15340	15608	15439	15515	15422	15331	15245	15599	15452	15432	15372	15382	15497	15475	15641	15383	15220	15238	15364	15338	15406	15435	15532	15342	15608	15381	15448	15490	15265	15395	15474	15456	15591	15452	15584	15470	15549	15439	15322	15343	15492	15381	15517	15379	15505	15561	15299	15524	15363	15311	15412	15492	15354	15282	15315	15401	15615	15503	15543	15528	15508	15359	15291	15169	15601	15439	15598	15398	15307	15362	15369	15452	15417	15541	15363	15404	15532	15380	15388	15434	15421	15327	15409	15436	15532	15475	15414	15459	15414	15545	15434	15403	15467	15435	15323	15408	15429	15411	15227	15277	15356	15221	15329	15399	15378	15555	15374	15412	15432	15295	15331	15315	15600	15440	15387	15490	15477	15553	15340	15458	15203	15499	15425	15596	15549	15596	15260	15469	15348	15462	15424	15339	15443	15230	15249	15369	15401	15262	15408	15585	15550	15353	15391	15317	15517	15568	15597	15565	15242	15334	15396	15299	15469	15512	15370	15436	15536	15434	15506	15426	15488	15405	15365	15515	15455	15329	15307	15245	15264	15403	15343	15342	15318	15416	15351	15351	15380	15424	15477	15352	15467	15405	15436	15366	15347	15453	15538	15511	15363	15411	15495	15474	15488	15362	15458	15331	15415	15325	15427	15309	15523	15254	15453	15474	15337	15407	15488	15498	15684	15409	15352	15449	15361	15462	15336	15509	15266	15577	15503	15221	15281	15210	15293	15277	15442	15482	15364	15492	15440	15422	15317	15434	15277	15388	15430	15372	15235	15210	15282	15405	15486	15592	15316	15511	15473	15333	15329	15375	15351	15479	15476	15427	15394	15256	15414	15455	15447	15583	15448	15341	15430	15408	15535	15579	15455	15378	15479	15391	15397	15274	15673	15175	15377	15586	15279	15447	15292	15383	15508	15459	15421	15306	15250	15375	15536	15539	15585	15457	15443	15448	15511	15477	15485	15289	15280	15231	15498	15379	15243	15505	15385	15312	15189	15358	15578	15423	15395	15222	15182	15370	15471	15603	15459	15451	15611	15356	15430	15368	15309	15343	15560	15457	15386	15628	15470	15545	15360	15477	15431	15413	15485	15463	15554	15414	15352	15255	15261	15365	15438	15242	15356	15366	15359	15496	15423	15368	15534	15498	15585	15436	15539	15389	15427	15511	15232	15444	15358	15385	15469	15329	15467	15283	15420	15362	15504	15400	15381	15272	15666	15504	15458	15592	15469	15317	15596	15375	15205	15310	15476	15551	15323	15473	15397	15379	15461
24359	37145	29466	22695	18881	17033	15904	15579	15152	14767	14657	14468	14252	14402	14261	14344	14159	14245	14222	14316	14134	14044	13873	14170	13975	14082	14116	14048	14027	14186	14085	13941	14214	13992	14053	14201	14161	14079	14044	14015	13973	14227	14165	14075	13983	14108	14068	14019	13921	14222	14161	14118	14072	14131	14091	14133	14021	13962	14054	14032	14131	14109	13981	14140	14148	14103	14098	13966	13892	14043	14282	14086	14030	14004	13966	13987	14230	14102	13961	14256	14073	14094	14095	14000	14067	13931	14090	13973	13924	14129	13918	13988	14221	13981	14176	14017	14121	14075	13961	14070	14124	13924	14006	14134	14034	14097	13793	14138	14043	14128	14016	13949	14013	14148	14084	14041	13974	14084	14005	13976	13852	14001	13988	14008	14178	13953	14078	14328	14012	14082	14034	14012	14145	14115	14053	14184	14079	13993	14091	13914	14052	14097	14054	14014	14074	14082	13941	13812	14082	14177	13995	13908	14201	14012	14076	14300	14015	14074	14065	14289	14126	14109	14145	14215	13995	13830	14014	14092	14110	14096	14165	14115	14159	14184	13992	14005	14155	14126	13908	14097	14117	14117	13841	14167	14121	13915	14220	14091	14038	14140	14192	14029	14277	14064	14049	14035	14060	13997	14093	14001	14116	14109	13950	14013	14153	13971	14064	14188	14180	14174	14107	14249	14089	14055	14141	14096	14253	13912	14166	14014	14108	14020	14032	14129	14000	14016	14014	14078	13904	14089	14159	14184	14074	14180	14049	13940	14101	14111	14078	14103	14091	13830	13883	14164	13953	14065	14198	13926	14001	14052	14099	14136	14222	14050	14130	14064	14233	14112	13903	14005	14056	14040	14137	14116	14065	14174	14118	14099	14067	14212	14212	14093	14137	13949	14070	14097	14150	14198	14208	13941	13996	14233	14087	14137	14176	14143	14027	14132	14106	14105	13991	14171	14112	14109	14067	13999	14093	14149	13840	14200	13916	14222	14291	14132	13967	14125	14135	14041	14017	14205	14136	13960	14066	13975	14188	14137	14092	14065	14033	14123	14130	14098	14052	14010	14144	13970	14089	14091	13945	14006	14150	14081	14187	13991	14183	14120	14042	14006	14034	14035	14107	14199	13963	14058	14008	14106	14048	14001	14119	14220	14073	13904	14125	13957	14090	14092	13946	14248	13949	14170	14176	13959	14059	14147	14121	14151	14040	14156	14106	14133	14204	14074	14147	14060	13993	14056	14087	14142	14147	13972	13957	14120	14075	14007	14122	14128	13880	14091	14137	14102	13959	14007	14108	14024	14114	14089	14057	14059	13928	14322	14192	14015	14119	14206	14130	14165	14112	13864	14060	13973	13818	14222	14062	13988	13925	14154	14142	14071	13931	14066	14181	14057	14186	14038	14065	13985	14107	13968	14094	13966	14078	14137	14116	14033	14063	14200	13963	14198	14156	14056	14266	13948	14051	14112	14039	14148	14121	13905	14054	13930	14204	13869	14060	14444	13972	13868	13991	14071	14071	13971	14142	14087	13915	14038	13917	14119	14170	13888	14238	14198	14007	14185	14166	14025	14038	14139	14198	14070	14164	14003	14037	14110	14006	14150	14172	14074	14299	14044	13935	14118	14074	14119	13922	14170	14074	14136	14060	14193	13999	13988	13847	14067	14050	14010	14046	14177	14004	13876	14113	13963	13978	14001	13965	14140	14205	14105	14008	14132	14020	14026	14121	13969	13932	14138	14049	14095	13995	14114	14116	13920	14026	13981	14155	13988	14199	13994	14004	13998	13989	13904	13944	14064	14233	14072	14049	14183	14063	14225	14242	14164	14146	13945	14122	14100	14028	13993	14010	14056	14141	13940	14082	14069	14159	14085	13960	13971	14276	14038	13989	13995	14096	14122	14009	14033	14053	14134	14129	13989	14168	13919	14118	14011	14074	13981	14034	14043	14086	14210	14002	13866	13964	14159	14037	13915	14084	14183	14086	14113	14083	14177	13918	14032	14241	14100	14169	13955	13995	14139	14063	13884	14011	14003	14042	14167	13951	13964	14001	13927	14186	14155	14101	13925	14142	14175	14109	14013	14205	14066	14052	14288	14010	14227	14031	14029	14115	14077	14189	13862	14089	14155	14038	14035	14122	14188	14122	14123	14053	14074	14085	13978	14085	14154	13983	13906	14115	14041	14101	13901	14178	14116	14146	13964	13979	13852	14106	13942	14037	14090	14073	13966	14263	14197	13933	13949	14193	14098	14040	14035	14184	14016	14136	13972	14100	14061	13960	14051	14055	13941	14164	14050	13989	14005	14055	14221	14023	14036	14098	14103	14085	14029	14053	14001	14034	14158	14099	13993	14117	13920	14035	14010	14230	14080	14019	14053	14208	14110	14021	14168	14057	14024	14200	14071	14122	13944	14046	14117	14021	14334	13959	14029	13952	13987	14024	14051	14036	14035	13917	14188	14030	14055	14090	14065	14099	14023	14058	14018	14065	14016	13983	13965	14062	14063	14081	14039	14103	14308	14130	13973	14016	14052	14082	14228	14027	14055	14048	13956	14134	14115	13981	13999	13909	14036	14056	14050	14080	14029	14065	14060	13962	14021	13876	13941	14007	14129	14075	14056	14113	14023	13985	14088	13998	14130	14084	14116	14069	13964	14060	13978	13955	14002	14105	14147	14006	14011	14114	13944	14194	14225	14267	13907	14096	14051	13998	14170	14030	14235	14068	14091	14170	14161	14037	14014	13820	14048	14219	14188	14151	13947	14181	13887	14022	14073	13984	13996	14113	14145	13988	13933	14092	14193	13802	14082	13958	14093	14250	14192	14124	14080	13940	13963	14298	14237	14112	13979	14131	14092	14092	14010	13986	13936	14150	14034	14288	13981	14029	14169	14031	14109	14089	14152	14166	14202	14008	14088	14045	14279	14047	14074	14133	14031	14133	14147	14102	14031	14062	14107	14140	13953	14118	14168	13972	14002	14203	14206	13989	14261	14092	14043	14149	14068	14025	14033	14176	14040	14171	14143	14024	14138	14274	13954	14125	14128	14148	14125	13919	14168	14058	14128	13910	14128	14053	14139	14098	14129	14124	13992	13888	13922	14117	14093	14093	14256	14033	14019	13819	14053	14138	13955	14057	14161	14103	14173	13958	14141	14082	14249	14054	14026	14133	13977	13907	14080	14151	14147	14040	14100	14033	14171	14172	14007	13988	13899	14012	13857	14063	13976	13967	14129	14224	14055	14036	14167	14006	14140	14114	14038	14234	14002	14090	14051	14035	13985	14004	14186	14113	14032	14131	13923	13954	14095	13924	14089	14150	14147	13972	13977	14109	14189	14181	14133	14035	13991	14028	14129	14032	14015	13889	13939	14208	14117	14176	13999	14110	14043	14060	14257	14228	13982	14111	14128	14211	14204	13904	14002	13970	14140	14054	14056	14082	13986	14202	14007	14049	14142	14128	14122	14116	14020	14038	14137	14154	14126	14118	13989	13963	14086	13864	14161	14025	14303	14046	14182	14029	13987	14114	14120	14048	14036	14109	14066	14087	14183	14158	14067	14139	14138	14081	14106	13880	14030	13989	14133	13985	14090	14054	14058	13942	14046	14019	13884	13970	14101	14028	14091	13936	13987	14123	14013	14146	14153	14068	14291	14024	14208	14130	14140	14122	14136	14103	14147	14080	14016	14139	13898	13878	14098	14135	14031	14042	14029	14035	14133	14099	14167	14077	14018	14003	14162	14200	14135	14093	14165	14091	14101	14200	14099	14217	14123	14168	14068	14344	14137	13946	14373	14259	14137	14144	13935	13992	14083	14008	13942	14229	14016	14267	14271	14097	14076	14105	14033	13867	14182	13970	14002	14188	14016	14177	13994	14052	14059	14004	14071	14151	14012	13993	13857	14172	13994	14122	13889	13980	14125	14319	14080	14057	14000	14273	13839	13979	14140	14051	14134	13969	13994	14054	14002	13941	14023	14003	14082	13955	14031	14088	13982	14074	13951	14239	14066	13920	14169	13943	14154	14163	14113	14135	13985	13961	14244	13941	13995	14066	14253	14128	14038	14013	14139	14117	14226	14124	14005	13992	13967	14104	14023	14146	14133	14242	13929	13933	14024	13890	14143	14064	14043	14159	13995	14131	14097	14006	14252	14171	14120	14142	14116	14029	14131	13998	14005	14070	13967	14016	14001	14208	14136	14068	13949	14123	14042	14226	14014	14009	14038	14066	14138	13855	13947	14003	14107	13978	14237	13991	13950	14083	14101	13937	14080	14066	14015	14046	13956	14136	14029	14003	14124	14053	14091	14138	14142	14077	14186	13995	14042	14151	14015	14078	14037	14172	13862	14025	14104	14071	14013	14218	14056	14039	14085	14067	13973	14001	14093	14122	14111	14156	14088	14105	14087	13916	14063	14140	14100	14067	13948	14142	13865	14025	13994	14104	14116	14214	13953	14120	14091	14059	14096	14018	14007	14257	14020	14130	13970	14102	14242	14023	14053	14092	14017	14252	14102	14089	14091	14155	14044	13862	14084	14078	14131	13966	14039	14142	14002	13930	14110	14123	14069	14079	14096	14171	14216	14082	14131	14126	14001	14058	14140	14166	14031	13963	14123	14044	13953	14002	14033	14193	14050	14028	14176	14004	13980	14046	14013	13897	14112	14055	14240	13880	14205	13998	13975	14018	14111	14093	14074	13821	14018	14096	14092	14082	14237	14088	14053	13955	14132	14062	14048	14101	14065	14082	14016	13931	14240	14081	13915	13856	14235	13907	14004	13952	14035	14123	14160	14199	13991	14099	14193	13910	14240	14015	13915	13997	14181	14040	14016	13978	14160	14116	14134	14107	14130	14036	14095	14122	14042	14139	14106	14056	14066	14060	14094	14173	14061	14094	14134	14152	14129	14133	14148	14142	14078	14189	14017	13978	13845	14025	14095	14148	13976	13980	13950	13982	13950	14164	13963	14055	14063	13932	14155	14121	14069	14058	14150	14194	14079	14090	13942	14013	14043	13985	14170	13957	14267	14082	14178	14041	14010	13944	14000	14010	14012	14051	14014	13971	14002	14094	14051	13984	14012	14260	14057	14098	14091	13978	13999	14135	13991	14134	14021	14137	14071	14115	14034	14000	14014	13947	13926	14139	14056
23619	21448	28107	25529	22618	21423	20027	17573	16894	16687	16338	16094	16330	16046	15916	15933	15886	15906	16010	15758	15756	15826	15868	15846	15680	15689	15639	15624	15640	15584	15723	15789	15709	15805	15814	15858	15636	15974	15670	15653	15821	15602	15793	15799	15628	15604	15606	15704	15643	15546	15916	15748	15684	15669	15714	15709	15755	15632	15716	15580	15609	15691	15673	15552	15791	15828	15444	15682	15616	15674	15527	15606	15626	15644	15734	15653	15680	15666	15605	15612	15651	15699	15728	15637	15735	15659	15636	15786	15580	15669	15715	15585	15622	15588	15899	15688	15650	15515	15472	15506	15707	15570	15613	15858	15553	15644	15700	15610	15444	15673	15686	15661	15427	15705	15820	15885	15546	15582	15610	15792	15692	15712	15716	15601	15695	15525	15568	15774	15430	15463	15680	15552	15732	15649	15631	15554	15503	15629	15525	15672	15689	15787	15538	15621	15639	15641	15410	15698	15750	15661	15660	15751	15816	15565	15373	15703	15664	15832	15752	15577	15622	15517	15551	15476	15650	15695	15720	15788	15561	15556	15680	15737	15675	15565	15691	15656	15711	15612	15649	15605	15653	15598	15661	15587	15884	15524	15814	15678	15511	15631	15772	15623	15437	15642	15730	15613	15605	15570	15637	15696	15793	15878	15595	15628	15475	15795	15593	15804	15687	15937	15535	15665	15377	15710	15749	15752	15623	15583	15742	15489	15662	15484	15762	15658	15683	15777	15681	15707	15598	15715	15595	15799	15530	15556	15609	15661	15700	15594	15607	15637	15495	15621	15683	15581	15608	15559	15735	15607	15523	15681	15755	15717	15585	15621	15725	15705	15491	15623	15843	15658	15491	15650	15619	15621	15601	15586	15636	15562	15743	15715	15642	15508	15621	15643	15729	15540	15471	15915	15540	15651	15540	15788	15595	15692	15706	15708	15816	15710	15685	15730	15604	15465	15696	15732	15703	15613	15720	15633	15593	15636	15703	15584	15593	15719	15884	15486	15793	15600	15673	15663	15799	15433	15661	15597	15478	15754	15511	15712	15594	15746	15660	15616	15465	15849	15703	15626	15745	16005	15669	15477	15693	15562	15652	15432	15634	15653	15732	15678	15749	15779	15766	15809	15696	15531	15604	15451	15761	15695	15662	15792	15732	15723	15645	15660	15555	15445	15849	15775	15323	15628	15659	15589	15536	15616	15730	15700	15671	15732	15867	15823	15650	15505	15588	15693	15553	15704	15698	15736	15861	15593	15639	15486	15770	15432	15503	15752	15660	15537	15769	15725	15748	15913	15618	15596	15641	15706	15543	15765	15704	15695	15669	15683	15646	15618	15529	15774	15713	15611	15693	15642	15582	15444	15595	15673	15758	15836	15804	15681	15644	15623	15675	15568	15850	15846	15858	15423	15581	15823	15853	15534	15737	15680	15714	15614	15813	15710	15801	15770	15708	15596	15640	15566	15756	15611	15691	15688	15801	15624	15730	15572	15553	15766	15778	15721	15703	15634	15552	15714	15674	15673	15793	15700	15735	15643	15605	15815	15536	15682	15710	15533	15639	15659	15612	15749	15700	15767	15743	15785	15814	15802	15650	15721	15716	15722	15622	15358	15632	15766	15578	15696	15737	15719	15601	15806	15618	15511	15700	15668	15832	15723	15414	15429	15563	15679	15812	15798	15594	15473	15672	15591	15609	15801	15685	15642	15689	15686	15879	15773	15759	15669	15799	15677	15586	15696	15721	15663	15604	15629	15654	15690	15502	15490	15515	15612	15634	15821	15793	15533	15669	15644	15683	15700	15765	15641	15624	15818	15794	15673	15670	15706	15728	15564	15636	15695	15559	15632	15611	15768	15707	15703	15776	15791	15697	15576	15924	15775	15563	15525	15681	15618	15511	15568	15653	15599	16020	15721	15703	15607	15645	15552	15747	15473	15629	15664	15610	15443	15580	15768	15666	15731	15703	15552	15803	15698	15756	15716	15430	15565	15550	15590	15631	15588	15660	15634	15574	15591	15774	15838	15765	15737	15695	15733	15736	15645	15537	15659	15664	15544	15801	15689	15584	15468	15548	15549	15428	15380	15767	15740	15601	15586	15628	15614	15729	15783	15697	15677	15685	15768	15574	15636	15655	15922	15887	15592	15667	15600	15549	15570	15718	15633	15627	15737	15834	15622	15815	15599	15584	15650	15769	15671	15609	15704	15588	15577	15632	15771	15745	15393	15664	15697	15655	15682	15934	15728	15388	15723	15709	15584	15704	15681	15705	15721	15589	15540	15581	15680	15764	15912	15723	15635	15571	15487	15471	15672	15821	15640	15610	15640	15770	15531	15758	15491	15649	15563	15572	15579	15552	15813	15619	15541	15780	15747	15698	15411	15448	15615	15617	15624	15440	15672	15616	15637	15754	15581	15639	15658	15778	15566	15481	15685	15802	15768	15630	15703	15726	15680	15703	15437	15563	15705	15654	15661	15639	15574	15804	15720	15638	15681	15690	15607	15604	15711	15659	15542	15724	15625	15710	15910	15638	15951	15597	15553	15564	15731	15770	15880	15765	15447	15570	15720	15717	15614	15563	15546	15888	15642	15719	15816	15661	15656	15570	15579	15676	15671	15600	15647	15652	15761	15676	15633	15723	15790	15817	15776	15512	15729	15687	15545	15814	15890	15712	15553	15431	15511	15750	15593	15381	15617	15585	15631	15786	15711	15948	15541	15495	15727	15765	15494	15884	15700	15653	15757	15618	15640	15629	15821	15579	15773	15469	15790	15577	15663	15612	15715	15681	15756	15536	15634	15839	15669	15655	15642	15679	15700	15422	15486	15618	15560	15684	15564	15592	15705	15621	15656	15617	15474	15868	15746	15596	15601	15605	15595	15651	15460	15630	15640	15797	15695	15770	15668	15733	15684	15577	15491	15627	15521	15646	15722	15655	15602	15644	15540	15582	15671	15512	15722	15535	15773	15596	15706	15620	15838	15737	15585	15618	15620	15709	15767	15689	15544	15622	15658	15545	15765	15787	15516	15627	15854	15671	15705	15742	15565	15630	15513	15705	15697	15746	15848	15645	15438	15627	15678	15738	15582	15743	15553	15727	15806	15620	15659	15757	15749	15798	15611	15532	15651	15672	15628	15588	15852	15556	15496	15725	15647	15625	15612	15700	15684	15570	15883	15572	15653	15551	15709	15562	15710	15759	15684	15637	15687	15651	15518	15783	15596	15820	15823	15442	15356	15495	15647	15542	15668	15620	15549	15680	15599	15741	15694	15783	15789	15598	15597	15761	15652	15312	15576	15802	15781	15710	15549	15567	15771	15719	15739	15844	15742	15798	15669	15506	15543	15358	15498	15529	15633	15774	15766	15721	15477	15727	15544	15816	15777	15599	15565	15685	15718	15456	15620	15831	15762	15705	15757	15440	15581	15559	15557	15641	15631	15604	15805	15651	15591	15629	15632	15807	15612	15663	15705	15687	15563	15543	15686	15724	15724	15738	15658	15828	15782	15747	15662	15513	15586	15765	15706	15682	15607	15769	15787	15712	15740	15777	15756	15735	15729	15823	15622	15681	15704	15620	15756	15617	15607	15635	15669	15800	15583	15801	15602	15691	15546	15618	15663	15767	15625	15702	15531	15680	15730	15588	15633	15617	15665	15616	15747	15633	15556	15826	15598	15703	15601	15648	15643	15643	15813	15638	15786	15685	15782	15436	15624	15725	15636	15624	15546	15666	15662	15588	15575	15731	15708	15741	15557	15580	15915	15683	15803	15767	15805	15662	15461	15570	15609	15558	15535	15773	15568	15638	15717	15612	15719	15528	15697	15682	15780	15718	15707	15617	15596	15684	15625	15877	15666	15580	15576	15714	15740	15633	15657	15597	15684	15844	15529	15677	15733	15780	15815	15683	15563	15815	15550	15527	15577	15564	15567	15724	15875	15423	15731	15694	15624	15594	15520	15653	15689	15705	15658	15586	15606	15626	15601	15721	15468	15716	15583	15678	15586	15650	15664	15447	15639	15708	15427	15591	15722	15843	15665	15747	15722	15718	15519	15614	15661	15578	15568	15647	15505	15760	15801	15717	15589	15389	15570	15769	15609	15809	15685	15803	15545	15698	15592	15795	15557	15579	15410	15845	15617	15738	15378	15622	15354	15396	15598	15804	15444	15838	15552	15675	15708	15835	15588	15460	15581	15730	15601	15624	15616	15587	15566	15784	15768	15662	15565	15806	15802	15560	15626	15880	15785	15527	15561	15745	15646	15572	15746	15948	15534	15476	15605	15745	15663	15536	15532	15482	15841	15832	15811	15695	15735	15843	15494	15780	15843	15787	15743	15835	15710	15513	15753	15686	15717	15432	15887	15589	15718	15721	15641	15842	15513	15797	15642	15772	15812	15539	15612	15633	15677	15735	15629	15558	15376	15699	15625	15604	15810	15630	15607	15838	15720	15578	15434	15612	15528	15664	15586	15605	15810	15640	15711	15658	15697	15511	15480	15699	15598	15378	15471	15665	15609	15859	15751	15521	15605	15652	15789	15563	15653	15833	15637	15491	15739	15642	15742	15677	15711	15584	15735	15841	15879	15639	15658	15623	15480	15772	15429	15522	15383	15642	15820	15790	15464	15878	15668	15585	15793	15836	15731	15651	15514	15481	15612	15431	15548	15582	15701	15694	15672	15782	15718	15889	15583	15639	15620	15721	15565	15744	15702	15643	15664	15700	15687	15746	15732	15734	15974	15461	15704	15852	15495	15549	15799	15729	15564	15700	15842	15463	15626	15630	15500	15659	15591	15732	15463	15796	15609	15677	15525	15721	15733	15524	15523	15642	15519	15546	15752	15633	15651	15719	15649	15567	15595	15625	15694	15802	15529	15886	15661	15622	15500	15525	15617	15840	15771	15462	15699	15877	15592	15799	15791	15739	15796	15697	15776	15695	15426	15736	15766	15759	15602	15487	15677	15609	15658	15761	15629	15431	15698	15504	15646	15647	15686	15686	15547	15801	15730	15496	15702	15802	15774	15703	15595	15585	15636	15508	15660	15574	15560	15619	15617	15596	15690	15650	15648	15691	15671	15837	15592	15605	15567	15742	15655	15704	15670	15651	15666	15531	15616	15670	15405	15611	15594	15615	15586	15636	15724	15610	15637
23247	43589	35429	27210	22239	19512	17742	16702	16119	15794	15336	15010	14808	14613	14681	14600	14615	14509	14520	14598	14312	14469	14370	14221	14386	14279	14173	14331	14280	14240	14150	14294	14303	14320	14229	14274	14253	14339	14197	14259	14179	14579	14204	14267	14313	14166	14381	14261	14229	14243	14488	14172	14116	14027	14205	14147	14300	14157	14187	14237	14094	14109	14112	14214	14124	14274	14220	14356	14159	14207	14264	14284	14219	14258	14250	14097	14137	14268	14190	14172	14201	14218	14214	14123	14145	14188	14211	14237	14072	14407	14136	14402	14082	14232	14210	14116	14152	14358	14247	14265	14181	14095	14212	14404	14238	14300	14219	14153	14302	14033	14039	14183	14216	14288	14258	14200	14158	14225	14360	14329	14253	14291	14205	14058	14065	14298	14297	14229	14228	14176	14276	14235	14259	14327	14119	13991	14235	14207	14039	14187	14146	14261	14339	14234	14084	14336	14353	14211	14104	14320	14331	14311	14187	14371	14120	14306	14221	14124	14108	14212	14188	14291	14187	14282	14374	14065	14138	14236	14175	14042	14156	14240	14162	14338	14137	14125	14301	14343	14234	14352	14147	14268	14197	14161	14388	14206	14180	14171	14227	14328	14323	14074	14279	14277	14274	14331	14214	14354	14235	14210	14239	14099	14185	14155	14198	14239	14252	14228	14183	14447	14263	14255	14168	14173	14178	14075	14197	14076	14220	14368	14311	14313	14119	14244	14282	14100	14253	14317	14212	14325	14298	14324	14215	14046	14238	14405	14327	14400	14213	14356	14174	14107	14320	14120	14383	14227	14359	14303	14124	14428	14090	14185	14299	14270	14176	14117	14191	14313	14364	14119	14285	14223	14115	14209	14293	14378	14252	14156	14086	14316	14424	14263	14230	14216	14238	14331	14142	14197	14495	14093	14188	14247	14217	14225	14247	14220	14128	14091	14193	14117	14315	14159	14342	14293	14382	14262	14126	14105	14328	14017	14326	14333	14437	14209	14242	14131	14297	14247	14266	14035	14345	14104	14401	14154	14177	14292	14135	14136	14235	14101	14273	14179	14312	14188	14234	14433	14294	14254	14102	14196	14174	14194	14094	14165	14376	14370	14143	14345	14157	14264	14293	14148	14213	14230	14125	14262	14134	14302	14147	14245	14066	14278	14168	14042	14370	14169	14132	14221	14212	14318	14344	14262	14291	14121	14226	14045	14351	14026	14037	14194	14308	14298	14191	14159	14196	14086	14263	14311	14264	14131	14175	14281	14305	14276	14159	14304	14259	14128	14287	14410	14326	14145	14207	14190	14280	14243	14276	14387	14114	14158	14246	14257	14248	14201	14304	14150	14237	14295	14206	14191	14027	14114	14294	14134	14272	14165	14254	14180	14221	14091	14171	14297	14224	14121	14317	14113	14227	14249	14066	14095	14215	14387	14333	14210	14286	14111	14198	14311	14235	14313	14074	14148	14353	14132	14199	14161	14016	14347	14218	14286	14223	14277	14437	14262	14254	14295	14255	14321	14297	14154	14416	14168	14267	14049	14273	14223	14149	14382	14322	14272	14364	14284	14187	14075	14203	14159	14131	14196	14169	14074	14206	14112	14227	14199	14253	14209	14157	14113	14149	14205	14164	14212	14322	14338	14275	14220	14040	14178	14207	14229	14234	14050	14246	14163	14267	14328	14271	14278	14219	14147	14334	14185	14188	14250	14088	14203	14269	14197	14286	14186	14234	14278	14119	14288	14492	14301	14255	14065	14282	14247	14292	13981	14262	14152	14273	14324	14225	14214	14200	14239	14172	14342	14147	14177	14289	14182	14248	14188	14240	14206	14222	14007	14325	14280	14064	14183	14052	14216	14205	14221	14221	14239	14228	14292	14128	14325	14135	14099	14460	14128	14190	14383	14217	14257	14305	14244	14219	14212	14143	14274	14218	14269	14336	14008	14264	14161	14167	14290	14266	14250	14195	14340	14099	14266	14306	14216	14264	14229	14241	14188	14383	14178	14138	14107	14295	14390	14168	14254	14272	14268	14153	14476	14349	14033	14262	14316	14240	14268	14230	14249	14143	14246	14259	14318	14158	14042	14067	14331	14142	14302	14057	14105	14337	14201	14083	14362	14325	14334	14152	14286	14151	14328	14261	14229	14299	14263	14169	14278	14248	14198	14359	14358	14178	14236	14333	14257	14185	14046	14195	14277	14195	14177	14186	14255	14147	14321	14263	14345	14328	14318	14312	14078	14210	14346	14172	14227	14191	14396	14248	14209	14284	14275	14213	14283	14145	14263	14186	14307	14157	14374	14144	14247	14293	14160	14065	14066	14185	14250	14199	14013	14151	14352	14450	14204	14284	14478	14289	14409	14201	14139	14234	14364	14366	14358	14190	14319	14488	14336	14153	14264	14081	14313	14201	14153	14168	14235	14355	14420	14236	14258	14314	14205	14193	14182	14241	14199	14275	14235	14147	14221	14212	14137	14211	14365	14334	14222	14293	14140	14412	14240	14346	14155	14132	14318	14294	14201	14312	14220	14302	14312	14231	14230	14145	14197	14407	14188	14324	14252	14062	14322	14278	14357	14076	14139	14199	14404	14352	14025	13989	14209	14360	14152	14209	14166	14104	14054	14247	14288	14158	14197	14402	14278	14311	14075	14243	14182	14057	14110	14277	14275	14248	14300	13968	14306	14342	14257	14372	14389	14356	14118	14203	14221	14229	14201	14209	14125	14329	14113	14274	14342	14198	14315	14375	14186	14396	14233	14205	14237	14301	14223	14164	14121	14290	14144	14120	14183	14181	14101	14254	14206	14391	14251	14203	14193	14185	14156	14370	14108	14216	14453	14128	14031	14108	14334	14160	14205	14214	14278	14046	14316	14173	14088	14150	14437	14308	14281	14213	14208	14180	14081	14204	14207	14225	14384	14262	14143	14166	14283	14358	14189	14159	14220	14176	14079	14220	14285	14341	14335	14216	14345	14207	14097	14197	14368	14074	14280	14085	14271	14349	14256	14306	14069	14194	14349	14216	14253	14103	14209	14113	14278	14120	14109	14210	14256	14234	14266	14096	14265	14298	14199	14186	14277	14235	14129	14355	14134	14182	14396	14124	14295	14233	14496	14235	14266	14158	14184	14224	14122	14414	14181	14226	14128	14249	13994	14126	14049	14164	14264	14089	14167	14235	14336	14100	14232	14105	14243	14324	14213	14088	14214	14358	13909	14144	14279	14160	14177	14368	14185	14169	14274	14122	14159	14156	14088	14294	14159	14117	14274	13982	14359	14135	14259	14110	14386	14191	14140	14231	14432	14202	13991	14215	14185	14290	14274	14386	14426	14245	14317	14160	14263	14139	14169	14349	14150	14210	14038	14291	14097	14281	14218	14270	14327	14166	14133	14293	14386	14221	14161	14339	14402	14195	14202	14209	14406	14215	14031	14122	14161	14261	14156	14095	14031	14102	14244	14118	14327	14223	14313	14255	14218	14155	14358	14179	14311	14320	14155	14211	14060	14149	14215	14256	14194	14237	14000	14146	14190	14204	14248	14107	14209	14310	14220	14272	14147	14320	14245	14114	14250	14150	14205	14212	14322	14169	14070	14152	14142	14204	14153	14261	14082	14070	14289	14080	14319	14190	14139	14216	14300	14194	14135	14014	14209	14323	14371	14175	14109	14216	14340	14279	14248	14284	14184	14173	14246	14110	14033	14225	14315	14218	14171	14261	14122	14062	14328	14173	14152	14251	14252	14285	14126	14283	14199	14146	14269	14157	14315	14079	14240	14412	14027	14354	14225	14023	14278	14342	14326	14205	14060	14209	14228	14110	14162	14389	14196	14038	14281	14175	14099	13987	14232	14205	14161	14171	14158	14456	14095	14273	14354	14307	14311	14158	14081	14113	14158	14078	14364	14469	14147	14228	14279	14164	14139	14172	14147	14269	14363	14258	14163	14262	14363	14159	14312	14192	14212	14454	14082	14166	14173	14115	14258	14260	14297	14460	14333	14156	14136	14128	14146	14190	14118	14339	14361	14256	14109	14469	14108	14192	14210	14343	14279	14221	14310	14269	14153	13999	14298	14135	14046	14171	14413	14289	14315	14157	14178	14381	14273	14310	14292	14410	14193	14339	14345	14150	14319	14163	14233	14376	14388	14378	14220	14351	14280	14234	14280	14308	14271	14214	14263	14157	14079	14134	14247	14087	14128	14038	14192	14287	14185	14239	14212	14101	14118	14278	14192	14296	14102	14095	14186	14031	14253	14237	14153	14104	14251	14362	14350	14134	14226	14133	14297	14213	14233	14246	14277	14204	14225	14246	14281	14174	14157	14143	14159	14156	14265	14325	14266	14259	14414	14301	14313	14231	14174	14137	14151	14237	14362	14297	14330	14244	14139	14106	14160	14287	14218	14285	14082	14391	14091	14215	14313	14202	14313	14262	14228	14196	14180	14247	14339	14077	14136	14155	14262	14224	14143	14413	14197	14132	14416	14174	14196	14094	14244	14110	14178	14326	14174	14285	14285	14247	14264	14198	14102	14226	14182	14333	14157	14187	14472	14201	14218	14198	14143	14288	14249	14241	14226	14184	14172	14195	14089	14271	14381	14165	14250	14345	14297	14147	14210	14299	14075	14076	14452	14139	14182	14229	14346	14203	14223	14441	14176	14413	14297	14087	14226	14362	14260	14101	14148	14122	14161	14230	14202	14345	14201	14211	14149	14134	14267	14179	14168	14183	14221	14128	14229	14143	14179	14217	14275	14217	14150	13959	14149	14279	14275	14200	14335	14195	14147	14295	14335	14090	14230	14122	14297	14153	14305	14192	14236	14068	14237	14145	14130	14163	14297	14114	14339	13944	14236	14337	14174	14145	14167	14268	14391	14184	14289	14142	14330	14103	14294	14202	14307	14459	14273	14143	14126	14174	14094	14370	14210	14218	14291	14167	14275	14160	14288	14143	14158	14251	14185	14173	14172	14187	14415	14213	14241	14207	14133	14293	14003	14030	14170	14205	14150	14093	14173	14249	13960	14357	14094	14031	14164	14255	14305	14036	14263	14242	14152	14376	14191	14152	14134	14111	14233	14233	14245	14169	14256	14278	14289	14286	14142	14109	14172	14123	14227	14140	14287	14304	13961	14018	14280	14155	14310	14192	14295
25428	21597	27100	26913	19531	17824	17440	16316	15807	15775	15721	15646	15522	15450	15528	15485	15303	15160	15272	15211	15431	15392	15306	15368	15333	15318	15312	15365	15085	15379	15484	15227	15279	15413	15282	15273	15423	15281	15330	15321	15295	15475	15240	15393	15202	15150	15480	15053	15364	15284	15204	15087	15296	15289	15372	15410	15349	15223	15152	15182	15059	15206	15218	15022	15134	15381	15315	15233	15457	15171	15174	15371	15260	15291	15218	15178	15112	15174	15283	14921	15261	15366	15056	15253	15391	15377	15229	15288	15260	15034	15191	15235	15305	15164	15222	15429	15145	15324	15208	15167	15328	15051	15248	15244	15081	15190	15180	15353	15131	15235	15402	15205	15183	15143	15262	15375	15049	15281	15322	15132	15208	15244	15262	15324	15184	15368	15188	15174	15216	15111	15137	15134	15017	15079	15092	15247	15378	15211	15063	15426	15297	15093	15182	15127	15084	15194	15424	15332	15183	15127	15151	15250	15108	15278	15111	14997	15234	15324	15035	15196	15207	15337	15132	15221	15436	15271	15208	15297	15385	15175	15257	15266	15191	15344	15278	15249	15377	15105	15235	15283	15185	15323	15309	15193	15378	15284	15275	15159	15098	15221	15291	15368	15278	15238	15166	15323	15324	15316	15197	15187	15166	15139	15285	15255	15355	15095	15407	15404	15339	15365	15233	15423	15217	15196	15186	15224	15132	15424	15006	15285	15163	15244	15200	15322	15258	15263	15285	15239	15161	15082	15230	15335	15159	15333	15096	15165	14953	15165	15158	15273	15060	15190	15279	15172	15157	15271	15403	15100	15195	15400	15174	15328	15412	15333	15438	15084	15264	15109	15267	15299	15219	15264	15503	15258	15173	15405	15237	15102	15361	15099	15262	15165	15242	15418	15249	15399	15103	15336	15453	15191	15167	15377	15094	15190	15418	15382	15124	15477	15259	14982	15191	15158	15386	15230	15014	15275	15227	15305	15329	15288	15257	15250	15225	15446	15256	15178	15462	15324	15238	15052	15357	15225	15233	15205	15339	15156	15141	15134	15209	15242	15264	15087	15142	15068	15278	15261	15178	14943	15268	15162	15171	15272	15079	15263	15363	15377	15110	15360	15407	15258	15215	15290	15147	15389	15171	15274	15202	15199	15126	15380	15349	15342	15337	15194	15188	15094	15071	15342	15205	15027	15276	15357	15267	15254	15200	15331	15152	15231	15239	15243	15339	15376	15256	15211	15305	15160	15142	15289	15162	14944	15351	15195	15219	15376	15274	15197	15295	15410	15406	15251	15284	15425	15250	15356	15466	15275	15104	15270	15334	15265	15246	15085	15207	15254	15345	15286	15191	15342	15368	15424	15181	15166	15424	15269	15165	15306	15327	15346	15444	15288	15202	15233	15298	15456	15240	15328	15132	15252	15174	15206	14999	15265	15096	15288	15222	15207	15300	15398	15365	15279	15242	15309	15191	15111	15134	15255	15261	15236	15442	15253	15109	15276	15466	15401	15356	15077	15239	15129	15233	15216	15364	15211	15152	15268	15281	15327	15214	15252	15294	15351	15171	15264	15256	15132	15286	15163	15354	15136	15236	15113	15362	15166	15278	15249	15084	15259	15339	15214	15375	15298	15114	15238	15184	15320	15254	15226	15235	15280	15451	15272	15016	15112	15249	15201	15022	15205	15304	15212	15112	15209	15297	15177	15278	15211	15484	15153	15219	15317	15112	15225	15171	15130	15337	15336	15195	15140	15164	15215	15247	15144	15228	15337	15210	15246	15170	15268	15308	15351	15441	15165	15249	15232	15287	15227	15293	15189	15318	15362	15198	15203	15322	15146	15276	15300	15147	15258	15330	15340	15172	15497	15164	15150	15247	15172	15284	15394	15028	15228	15358	15239	15130	15292	15134	15168	14973	15221	15279	15265	15251	15058	15331	15382	15182	15153	15118	15131	15347	15220	15216	15171	15396	15220	15265	15374	15378	15234	15172	15288	15181	15184	15200	15266	15268	15296	15114	15129	15013	15217	14987	15313	15269	15186	15096	15348	15086	15341	15189	15170	15406	15336	15207	15388	15092	15193	15211	15415	15016	15123	15322	15176	14946	15221	15279	15089	15106	15293	15225	15225	15239	15178	15317	15380	15221	14962	15369	15161	15095	15109	15198	15238	15292	15228	15419	15135	15449	15282	15250	15334	15337	15255	15115	15065	15277	15303	15333	15119	15279	15175	15331	15326	15329	15331	15415	15270	15113	15244	15140	15145	15048	15548	15425	15201	15325	15343	14956	15173	15239	15187	15135	15285	15249	15244	15119	15313	15136	15387	15159	15277	15134	15362	15350	15038	15149	15154	15478	15261	15203	15234	15136	15104	15219	15160	15238	15283	15206	15348	15259	15318	15087	15109	15068	15131	15422	15035	15332	15213	15288	15140	15156	15047	15079	15105	15522	15256	15160	15207	15403	15285	15051	15311	15318	15168	15339	15109	15363	15230	15226	15035	15324	15102	15384	15236	15448	15269	15417	15204	15246	15255	15345	15329	15435	15099	15294	15343	15248	15318	15422	14894	15482	15422	15100	15317	15083	15120	15314	15139	15313	15086	15225	15212	15261	15443	15183	15234	15226	15228	15314	15098	15090	15384	15237	15321	15313	15293	15255	15146	15358	15293	15345	15040	15347	15330	15056	15144	15211	15290	15272	15248	15235	15036	15259	15272	15102	15332	14986	15153	15210	15266	15029	15139	15138	14980	15180	15224	15320	15205	15245	15177	15218	15126	15083	15075	15227	15267	15239	15236	15261	15279	15259	15352	15193	15306	15146	15235	15303	15118	15130	15224	15308	15209	15376	15462	15206	15088	15222	15307	15033	15179	15339	15273	15174	15139	15163	15369	15343	15167	15316	15282	15151	15370	15258	15296	15197	15144	15177	15091	15201	15215	15299	15322	15204	15324	15193	15255	15204	15332	15123	15263	15292	15284	15330	15361	15305	15220	15237	15322	15227	15161	15205	15321	15325	15310	15363	15177	15263	15345	15392	15183	15128	15097	15158	15247	15146	15363	15344	15135	15203	15103	15123	15104	15326	15337	15318	15230	15254	15189	15325	15356	15338	15422	15165	15131	15283	15259	15203	15368	15195	15165	15427	15185	15141	15154	15083	15110	15420	15176	15372	15245	15314	15302	15247	15072	15250	15035	15233	15206	15285	15260	15228	15198	15183	15323	15221	15121	15528	15177	15254	15269	15181	15347	15243	15358	15198	15201	15116	15331	15277	15165	15099	15259	15017	15388	15302	15235	15219	15221	15104	15204	15158	15184	15173	15164	15139	15259	15236	15376	15302	15152	15273	15223	15312	15287	15089	15152	15326	15185	15246	15295	15242	15125	15216	15234	15362	15184	15141	15170	15215	15306	15212	15187	15284	15350	15203	15278	15299	15185	15178	15259	15257	15301	15274	15005	14965	15166	15415	15028	15128	15369	15240	14964	15107	15080	15387	15246	15221	15190	15268	15304	15218	15235	15185	15400	15167	15207	15324	15239	14970	15174	15292	15128	15189	15357	15237	15353	15289	15394	15253	15338	15176	15456	15190	15242	15224	15317	15298	15273	15209	15136	15080	15393	15322	15038	15077	15418	15082	15122	15242	15234	15201	15192	15149	15285	15322	15243	15256	15120	15405	15414	15314	15243	15525	15194	15238	15283	15405	15210	15282	15442	15370	15279	15194	15151	15172	15284	15337	15213	15186	15189	15177	15179	15398	15346	15234	15214	15268	15296	15081	15401	15349	15287	15151	15216	15275	15348	15138	15231	15213	15161	15265	15258	15320	15206	15266	15255	15399	15375	15294	15241	15189	15238	15218	15129	15148	15146	15252	15211	15083	14996	15335	15332	15269	15271	15522	15474	15071	15291	15120	15245	15084	15010	15179	15266	15165	15292	15357	15192	15268	15105	15300	15486	15440	15137	15419	15312	15214	15151	15137	15056	15250	15193	15236	15357	15200	15341	15267	15096	15186	15137	15491	15204	15268	15135	15492	15342	15189	15173	15279	15241	15360	15496	15457	15319	15349	15190	15245	15179	15173	15225	15256	15255	15102	15294	15308	15103	15265	15124	15590	15269	15162	15400	15128	15084	15252	15261	15230	15290	15346	15247	15325	15431	15341	15228	15217	15169	15253	15096	15185	15385	15259	15122	15262	15268	15479	15156	15245	15310	15315	15155	15268	15300	15290	15075	15402	15296	15179	15331	15387	15187	15116	15097	15287	15266	15364	15312	15283	15350	15415	15253	15547	15236	15397	15191	15249	15412	15275	15078	15302	15121	15278	15483	15209	15216	15183	15260	15238	15111	15099	15098	15172	15255	15462	15375	15191	15144	15152	15188	15190	15245	15432	15128	15051	15114	15160	15318	15208	14995	15135	15266	15278	15119	15169	15240	15375	15066	15250	15199	15384	15176	15236	15421	15270	15354	15140	15291	15210	15177	15263	15263	15145	15231	15221	15143	15211	15170	15270	15286	15336	15242	15127	15337	15289	15096	15201	15209	15196	15114	15286	15522	15357	15261	15067	15341	15177	15267	15426	15248	15168	15198	15266	15157	15151	15237	15348	15380	15193	15094	15220	15284	15110	15204	15158	15200	15109	15179	15247	15248	15288	15148	15158	15175	15056	15364	15326	15373	15296	15209	15173	15194	15298	15274	15216	15428	15441	15251	15215	15278	15304	15012	15369	15352	15192	15274	15109	15225	15150	15303	15279	15080	15250	15187	15182	15190	15238	15177	15216	15194	15308	15085	15294	15244	15371	15225	15142	15547	15249	15460	15214	15320	15441	15393	15230	15107	15139	15213	15196	15341	15301	15260	15527	15115	15184	15096	15175	15273	15367	15183	15119	15117	15246	15173	15263	15187	15319	15118	15260	15277	15432	15374	15166	15393	15246	15366	15366	15234	15234	15181	15224	15136	15191	15148	15088	15313	15008	15296	15147	15172	15451	15238	15332	15174	15413	15262	15097	15261	15237	15145	15467	15289	15399	15019	15394	15255	15270	15138	15198	15193	15332	15239	15058	15148	15144	15279	15309	15245	15182	15075	15314	15296	15323	15203	15366	15101	15106	15311	15161	15348	15200	15189	15182	15329	15213	15042	15215	15271	15416	15318
23362	39264	31289	23797	19821	17956	16395	15678	15480	14824	14612	14475	14275	14447	14266	14200	14125	14151	13975	14167	14106	14003	13959	13875	14034	14029	14110	14050	13913	14168	14029	13971	14014	14084	13862	14089	14091	13952	14034	13930	13977	14049	13945	13974	13953	13984	14030	13913	13965	13909	13955	14046	13981	13767	13966	13938	14052	13959	14142	13988	13933	14005	13894	13806	13856	13940	13872	14035	13918	14123	14123	14007	13982	14039	14026	13914	13844	14001	13886	13851	13989	13971	13923	13993	13937	13963	14022	13900	13828	14001	13810	13887	14059	13982	13995	13913	14094	13925	14033	14104	14015	14024	13940	14025	13987	13879	13959	13918	13888	13979	14027	13910	14140	14049	13918	14086	13958	13881	13965	13977	14056	14075	13999	14043	13903	13864	14051	13973	13941	13967	14039	13849	14146	13957	13946	13958	13964	13929	14011	14015	14027	13970	13979	14133	13837	14009	14097	13871	14103	14090	13881	13957	13944	13982	13927	13992	13859	14068	14039	13987	13967	13995	13923	14033	13871	13935	13884	13954	14204	14017	13956	14146	13881	13967	14032	13903	13874	13872	13899	13895	13862	13815	14002	13926	13993	13888	13875	13949	13825	13931	13858	14005	13905	14080	13957	13971	13981	14032	13881	14049	13780	14043	14073	13885	13974	13946	13863	13817	13964	13838	13891	13921	13883	13964	13899	13826	13973	13897	13894	13926	13978	13681	13932	14013	13996	13933	13749	13937	13847	13820	13938	14070	13957	13899	13948	13927	13693	13995	14107	14076	13925	14087	13894	13918	13925	13992	14075	13958	13903	13879	14035	13899	13963	13950	13990	13974	13913	13818	13978	13998	14055	13903	14016	13871	14167	13962	13857	13941	13956	13956	14055	13905	13991	14024	14003	13967	13968	13904	13842	14161	14031	13980	14026	14003	14097	14157	13887	13866	13961	14013	14136	13909	13879	13893	13954	14080	13806	14037	14043	13974	14035	14168	14046	14044	13893	13839	13814	13839	13863	14164	13850	13855	13995	13989	13801	14011	13911	13883	14024	13980	13989	13944	14017	14015	13941	13925	14024	13940	14000	13990	14078	14068	14068	14044	13980	13973	13982	14013	13922	13712	13906	13983	14146	14067	14038	14077	14150	14062	13953	13945	13973	14002	14127	14010	13920	14015	13899	13823	13711	13786	13827	14020	13990	13987	14011	13952	13927	13881	14022	13718	13820	13943	13952	13937	13836	14017	13968	13975	13776	13918	13927	14014	13944	13961	13937	14045	14042	14052	14095	13874	13978	13954	13939	14006	13897	13846	13860	13846	13944	13943	13916	14016	13891	14088	13993	13990	13791	13917	13843	14012	14020	13926	14075	14097	13955	13850	14071	14053	14135	13928	13997	14061	14133	13977	14114	14030	13961	14053	13812	14090	13790	13970	13990	14042	13916	14095	13981	14056	13992	13837	13876	13875	13950	14023	13976	14006	14084	13966	14020	13967	13960	14054	13885	13806	14122	13883	14074	13984	13939	13929	14000	13909	14127	13936	14213	14088	13840	13997	14077	13922	14146	14108	14037	14100	14123	13963	13905	13954	14005	13990	14043	13910	13896	13955	14028	14138	13948	13952	13965	14008	13952	14090	13785	13863	13830	14051	13955	14061	13819	14114	13821	13947	14117	13819	13971	13754	13834	14002	13889	13867	13888	13814	14037	13960	13989	13808	13834	13889	14089	13856	13990	13970	13849	13868	13863	14008	13933	13891	13866	13851	14061	13990	13929	14140	13947	14056	14133	14075	13973	13996	14003	14038	13928	13945	14137	13904	14111	13892	13941	14061	13971	13993	13906	13880	13859	13897	14002	14046	13799	14087	13985	13954	13953	13993	13959	13888	13980	13988	13885	13951	13991	13897	13913	13946	14097	14139	13898	13999	13964	13813	13783	13832	14101	13867	13974	13995	14067	13831	14144	13871	13919	13827	13787	13848	13944	13864	14071	13898	13903	13945	13868	13926	13992	14092	13949	13901	13888	13927	14032	13827	13950	13653	14019	13972	14000	13934	13921	14093	13869	14102	13894	14105	14015	14127	13950	13865	14137	13990	14021	14033	14057	13897	13991	13810	14010	13923	14029	13837	14080	13990	13927	13862	13907	14075	14089	13827	14107	13956	14008	14070	13996	13947	13922	14059	14027	13949	13928	13953	13963	14136	13856	14028	13989	13964	13973	14035	13896	13983	14013	14177	14116	13980	14136	13922	13968	14012	13987	13902	14028	13887	13978	13930	13895	13868	14006	13894	14131	14027	14018	13849	13971	13938	13829	13951	13966	13991	14152	13950	14005	14041	14014	14059	14104	13914	13952	14125	13922	13919	14071	14040	13828	13846	13988	13903	14090	13967	14055	14152	13958	14016	13839	13886	13937	14011	14057	14079	14065	13864	13884	13842	13879	13909	13917	14100	13851	13976	13844	14010	13976	14094	13885	13955	14074	14007	13831	13901	13977	13935	14096	13979	14012	13993	13909	13949	14060	13918	13881	13917	13950	13988	13794	14084	13994	13977	13953	13899	13823	13841	14130	14171	14109	13700	13842	14036	13895	13868	13971	13901	13801	14080	13932	14014	13977	13968	14064	14092	13942	13988	13765	14127	13994	13982	13899	13878	14024	13953	13969	13960	13983	14161	13907	13863	14061	13942	13965	13863	13991	14109	14046	14165	14008	14038	14109	13938	14085	13951	13873	14145	13949	13896	13979	13968	13911	13666	13904	13883	13889	14026	13792	13883	13997	13990	13953	13938	13853	13933	13890	13945	13909	13892	13937	14070	14063	13824	13969	14003	13953	14077	13975	13857	14047	14016	13948	14040	14170	13919	14158	13984	14107	14003	13913	14130	13728	14059	13896	13964	14016	13963	13964	13874	13979	14053	14000	13792	14017	13978	13939	13962	13819	14012	13927	13808	13950	13965	13907	14069	14007	13812	14004	13958	13821	14069	14005	13935	13945	13870	14093	13925	13901	13993	13946	14084	13919	13839	13919	14052	14072	13964	13890	13997	14037	13995	13962	13957	13861	13996	14092	13982	14047	13994	14022	13925	14055	14012	13868	14093	13972	13938	14073	14073	14070	13935	13955	13897	14042	14019	14077	13895	13921	14057	13967	14073	13921	13938	13909	13981	13882	13927	14111	13778	13983	14110	14006	14104	13952	14047	13916	14093	14080	13895	13871	14015	14007	13923	13989	14024	13883	13957	14157	13998	13955	13856	13972	14149	13886	13806	13787	13951	13875	13946	14046	13853	14026	13842	14023	13868	13947	13916	14041	14023	14066	13974	14032	13998	14057	14119	14007	14020	14003	14002	13959	13910	13933	13958	14156	14116	14060	13895	13944	13981	14076	13877	14129	13872	13942	13967	13811	13819	14076	14131	13922	14059	13977	14057	13898	13860	13906	14022	13837	13939	13835	13936	13980	14035	13850	14001	14032	13897	14040	13975	14021	13908	13939	13911	13997	13776	13870	13935	13946	13874	13915	14002	14026	13910	14053	13960	14004	13881	13753	14194	14045	14026	14038	13977	14018	14066	13918	13886	14247	13946	13914	13886	14104	13951	14062	13983	14052	13849	13995	14003	14038	14112	13861	13996	13899	13977	13861	13927	13819	13980	13970	13951	13954	14026	14009	13939	13997	14009	13799	14128	14031	14125	14046	14174	13888	14062	13936	14007	13899	14061	13869	13887	14160	13949	14126	13886	13999	14117	14077	14083	13904	14122	13903	13952	13814	13931	13864	14103	14087	13959	14036	13998	13977	13898	13932	14066	14079	14037	14129	14137	14099	13833	13869	14051	13971	13900	13974	13974	13887	13886	14005	13929	14081	13876	13781	13923	13939	13977	14013	13797	14049	13843	14042	13812	13903	13853	13947	13935	14020	13781	14154	13814	13981	13924	13968	13960	14028	13966	14014	13942	14018	14033	13975	14097	13861	13939	14140	13969	13914	13923	13918	13887	13928	13895	13955	13745	13980	13942	13936	13876	13999	14052	13787	13932	14183	13742	13726	14099	14051	13872	14017	14021	14014	13985	13897	13860	13954	14039	14026	14100	13858	13883	14030	14111	14087	13920	13872	14098	13917	14035	13898	13864	14048	13884	13845	14115	13982	14008	14020	14083	13771	13864	14127	13868	13888	14061	13874	14046	14004	13976	13987	13977	13976	14054	13983	13960	14131	14009	13917	14033	14043	13921	13882	13966	13981	13785	13953	13858	13864	13944	13893	13917	13960	13972	13859	13952	13849	13953	13932	13871	13713	14116	13976	14007	14098	14126	13953	13984	13883	13909	14095	14083	13884	13960	13969	13921	14107	13877	14028	13887	14001	13873	13965	13914	14068	13887	13885	13947	14073	13792	14119	14035	13591	13872	13874	13873	13933	13946	14115	13881	13871	14143	14119	13741	13970	13908	13864	13862	13892	13932	13959	13986	13882	14115	13898	14086	14165	13902	13828	13857	13960	13994	13962	14082	14010	13872	13941	14007	14098	13981	14055	14052	13900	13929	13953	14082	14177	13991	13924	14071	13924	14040	13957	13993	13976	13851	14175	13964	14075	13951	14093	13942	13877	13891	13946	13949	13858	14125	13941	13976	14056	13995	14044	13895	13978	13936	13991	13954	14031	13960	13966	14022	14040	14085	13906	13771	14085	14007	13928	13943	13947	14039	14149	13954	14052	13964	13963	13868	13968	14175	13912	13959	13964	14223	13991	14049	14073	13779	13928	13985	13916	14048	14125	13921	14010	13947	13714	13934	14039	13987	13882	13896	13978	13840	14013	13842	13913	13995	13881	14044	13970	13963	14094	13895	13856	13965	13831	13855	13927	14034	13867	14101	13968	14014	13829	14187	14014	13886	13918	13944	13857	13933	13765	13877	14015	13993	14113	14023	13766	13804	13796	13852	13863	14003	13987	13952	13960	14008	14049	13952	13958	14114	13958	13856	14116	14187	14081	14133	13936	14029	13912	13775	13882	13987	13973	13903	14036	14010	13993	13928	13923	14167	13984	14148	14026	13926	14197	14015	13788	13897	13975	13962	13912	14028	14118	13911	13963	13852	14041	13897	14056	13872	14067	13961	13914	13860	13827	13896	14163	13972	14058	13998	13899	14001	13878	13762
22544	21476	28625	24748	21934	23482	23346	18667	17382	17228	16692	16493	16273	16278	16098	16245	16161	16030	15975	15966	15791	15768	15948	15728	15787	15931	15912	15772	15752	15825	15880	15662	15612	15792	15654	15662	15806	15819	15602	15681	15715	15732	15847	15636	15749	15861	15527	15648	15631	15641	15547	15767	15762	15733	15794	15825	15629	15705	15765	15708	15656	15773	15672	15684	15588	15778	15599	15656	15561	15561	15639	15596	15594	15657	15712	15524	15813	15745	15642	15614	15632	15709	15790	15573	15635	15525	15474	15651	15524	15606	15685	15697	15764	15698	15808	15587	15626	15430	15684	15593	15443	15639	15691	15509	15630	15684	15672	15832	15473	15810	15683	15584	15703	15511	15421	15498	15568	15599	15712	15606	15437	15531	15664	15592	15447	15555	15405	15706	15598	15656	15616	15742	15590	15576	15580	15607	15866	15715	15662	15447	15678	15574	15393	15750	15497	15453	15766	15596	15600	15442	15505	15579	15734	15608	15601	15635	15783	15763	15616	15579	15580	15941	15572	15776	15541	15681	15457	15663	15408	15560	15526	15543	15540	15601	15717	15645	15644	15662	15518	15533	15785	15712	15624	15627	15795	15666	15761	15692	15587	15515	15605	15675	15602	15939	15504	15717	15662	15589	15482	15565	15779	15570	15583	15640	15358	15470	15635	15575	15485	15589	15771	15648	15758	15629	15654	15564	15424	15586	15534	15688	15545	15532	15407	15641	15705	15418	15557	15413	15552	15646	15625	15713	15596	15610	15627	15774	15665	15492	15615	15607	15837	15658	15680	15769	15690	15571	15579	15491	15436	15607	15474	15606	15735	15605	15558	15588	15713	15699	15684	15620	15610	15700	15596	15483	15653	15708	15570	15614	15615	15710	15611	15475	15672	15731	15592	15519	15686	15726	15626	15875	15548	15366	15702	15430	15591	15778	15651	15803	15590	15634	15687	15608	15702	15660	15647	15506	15502	15661	15687	15414	15760	15757	15625	15679	15659	15669	15616	15522	15761	15730	15654	15479	15708	15656	15471	15683	15625	15625	15707	15598	15570	15535	15792	15543	15616	15776	15685	15689	15683	15681	15513	15525	15461	15695	15562	15688	15804	15666	15717	15686	15515	15657	15739	15706	15781	15500	15555	15760	15574	15662	15620	15675	15739	15452	15854	15716	15507	15689	15780	15674	15575	15642	15470	15720	15545	15621	15646	15607	15559	15723	15465	15704	15466	15536	15619	15656	15710	15617	15575	15543	15616	15640	15685	15631	15552	15629	15559	15591	15862	15548	15728	15608	15749	15889	15596	15590	15617	15645	15551	15627	15782	15665	15796	15568	15567	15642	15866	15759	15571	15717	15564	15840	15535	15532	15663	15573	15530	15615	15714	15495	15618	15690	15777	15666	15768	15774	15625	15719	15664	15704	15485	15356	15437	15443	15542	15604	15627	15527	15471	15521	15659	15523	15727	15667	15576	15599	15693	15724	15657	15469	15527	15804	15583	15584	15664	15515	15557	15423	15676	15609	15679	15578	15610	15588	15597	15594	15543	15658	15778	15574	15627	15366	15662	15399	15633	15623	15542	15787	15743	15732	15726	15628	15557	15584	15536	15521	15804	15817	15575	15713	15464	15632	15445	15439	15720	15806	15656	15699	15692	15527	15854	15762	15757	15463	15610	15575	15643	15914	15431	15805	15579	15725	15647	15754	15598	15502	15600	15452	15594	15617	15704	15782	15802	15714	15467	15512	15572	15663	15497	15491	15486	15762	15709	15526	15807	15667	15692	15749	15607	15638	15613	15660	15643	15539	15596	15719	15787	15482	15756	15800	15620	15641	15680	15687	15616	15751	15768	15355	15478	15670	15666	15645	15481	15627	15493	15564	15467	15625	15476	15590	15521	15608	15514	15615	15818	15665	15410	15585	15609	15627	15418	15673	15674	15601	15675	15663	15797	15579	15787	15673	15532	15579	15481	15617	15560	15760	15709	15696	15485	15525	15420	15741	15597	15738	15764	15572	15461	15577	15620	15681	15606	15425	15839	15702	15489	15562	15510	15411	15481	15752	15676	15704	15683	15600	15417	15643	15420	15542	15693	15596	15412	15678	15635	15777	15668	15617	15597	15762	15549	15443	15844	15524	15561	15429	15532	15685	15766	15601	15620	15547	15532	15434	15595	15795	15706	15590	15621	15520	15461	15721	15458	15824	15752	15669	15489	15600	15841	15544	15706	15639	15604	15639	15634	15626	15651	15571	15544	15639	15789	15522	15802	15495	15700	15656	15609	15582	15505	15462	15715	15608	15589	15738	15578	15643	15731	15692	15610	15706	15448	15673	15509	15744	15500	15595	15686	15587	15626	15419	15807	15594	15556	15526	15631	15650	15629	15521	15590	15789	15566	15636	15508	15496	15730	15762	15654	15689	15736	15684	15694	15510	15854	15720	15619	15778	15718	15644	15674	15620	15698	15563	15691	15560	15776	15405	15614	15612	15609	15811	15438	15576	15706	15765	15551	15557	15575	15467	15413	15669	15708	15829	15789	15352	15740	15711	15543	15532	15691	15707	15586	15648	15586	15561	15486	15619	15611	15448	15600	15703	15779	15563	15518	15634	15807	15663	15654	15555	15598	15706	15559	15687	15707	15658	15921	15656	15795	15573	15575	15474	15760	15227	15681	15556	15569	15608	15629	15497	15639	15611	15789	15570	15477	15520	15553	15524	15602	15572	15568	15582	15871	15715	15641	15625	15633	15518	15592	15502	15747	15614	15752	15779	15724	15504	15815	15870	15675	15572	15733	15768	15591	15531	15735	15669	15668	15681	15679	15597	15744	15460	15736	15649	15444	15631	15642	15703	15496	15591	15464	15584	15620	15671	15801	15463	15618	15662	15652	15589	15704	15487	15574	15547	15733	15805	15503	15630	15513	15577	15350	15450	15498	15861	15680	15509	15796	15537	15691	15644	15381	15740	15554	15625	15536	15452	15640	15543	15502	15611	15741	15649	15549	15701	15541	15730	15674	15775	15689	15520	15613	15522	15838	15680	15789	15727	15696	15669	15549	15603	15687	15501	15668	15688	15560	15733	15688	15436	15565	15732	15662	15691	15624	15790	15612	15689	15524	15694	15657	15580	15510	15576	15604	15614	15590	15621	15674	15629	15768	15595	15471	15623	15744	15494	15782	15573	15699	15593	15594	15488	15389	15608	15746	15634	15653	15431	15600	15561	15478	15489	15692	15640	15443	15739	15470	15551	15795	15675	15609	15768	15628	15645	15544	15700	15545	15806	15516	15430	15555	15353	15439	15821	15540	15301	15704	15583	15671	15620	15760	15610	15644	15667	15646	15524	15727	15520	15447	15613	15640	15612	15687	15742	15658	15580	15625	15501	15592	15592	15446	15631	15409	15614	15776	15601	15613	15779	15642	15560	15565	15874	15694	15676	15896	15502	15679	15475	15682	15718	15431	15698	15651	15659	15775	15604	15727	15798	15681	15587	15581	15531	15785	15757	15802	15548	15498	15509	15516	15566	15665	15583	15578	15840	15454	15585	15468	15543	15686	15760	15780	15557	15555	15615	15653	15688	15598	15571	15496	15542	15713	15777	15686	15587	15793	15512	15752	15616	15658	15631	15606	15513	15444	15635	15455	15560	15715	15628	15669	15862	15872	15640	15714	15601	15699	15822	15593	15647	15793	15696	15576	15759	15670	15671	15658	15521	15738	15605	15543	15606	15712	15573	15699	15743	15670	15581	15607	15641	15496	15594	15489	15679	15748	15681	15849	15530	15581	15761	15587	15490	15601	15583	15788	15583	15879	15682	15670	15543	15479	15667	15560	15452	15507	15554	15636	15562	15569	15588	15673	15575	15601	15689	15648	15564	15842	15641	15799	15554	15792	15610	15828	15853	15672	15637	15579	15806	15611	15772	15572	15772	15714	15808	15643	15730	15494	15581	15641	15564	15472	15680	15614	15616	15666	15543	15535	15780	15546	15513	15485	15805	15478	15754	15657	15676	15598	15746	15486	15732	15533	15565	15420	15478	15641	15745	15797	15469	15573	15553	15488	15635	15798	15538	15524	15593	15615	15423	15530	15629	15452	15726	15604	15569	15622	15577	15518	15666	15622	15525	15690	15704	15523	15688	15683	15541	15627	15538	15736	15361	15760	15659	15728	15606	15791	15638	15564	15572	15581	15674	15776	15447	15350	15687	15737	15666	15605	15588	15501	15674	15802	15393	15736	15727	15673	15567	15516	15420	15650	15683	15703	15525	15802	15662	15799	15623	15543	15606	15675	15571	15769	15656	15526	15774	15587	15753	15697	15580	15674	15630	15592	15658	15535	15538	15551	15685	15630	15695	15547	15622	15492	15517	15669	15493	15554	15463	15437	15639	15654	15628	15529	15435	15561	15574	15448	15652	15596	15676	15563	15595	15667	15659	15690	15467	15659	15755	15830	15631	15777	15647	15689	15651	15539	15475	15764	15520	15707	15617	15531	15499	15265	15640	15531	15600	15637	15911	15606	15683	15601	15910	15529	15673	15660	15440	15572	15614	15634	15681	15586	15486	15763	15629	15734	15694	15659	15594	15707	15569	15607	15619	15696	15521	15674	15616	15505	15550	15479	15406	15432	15672	15590	15662	15739	15523	15640	15711	15831	15753	15828	15657	15648	15621	15726	15648	15707	15727	15785	15536	15612	15685	15773	15580	15636	15663	15678	15640	15619	15639	15490	15424	15711	15719	15594	15530	15654	15746	15544	15725	15653	15680	15473	15577	15580	15636	15730	15579	15841	15708	15722	15533	15669	15687	15806	15471	15553	15505	15623	15652	15715	15621	15684	15608	15596	15610	15634	15529	15580	15596	15664	15718	15794	15518	15614	15589	15639	15746	15690	15515	15735	15514	15536	15504	15592	15639	15605	15539	15629	15800	15499	15536	15649	15789	15668	15975	15816	15663	15627	15496	15530	15582	15706	15747	15567	15739	15699	15591	15665	15500	15861	15736	15631	15575	15601	15664	15592	15657	15697	15744	15653	15758	15716	15754	15651	15564	15804	15805	15597	15655	15445	15171	15763	15485	15606	15695	15556	15689	15394	15382	15616	15521	15637	15579	15488	15498	15585	15722	15518	15744	15522	15812	15734	15707	15647	15668
24531	47382	39016	30611	24911	21301	19136	17862	16847	16241	15522	15404	15083	14991	14821	14784	14677	14661	14404	14474	14283	14629	14371	14444	14345	14326	14196	14162	14553	14263	14386	14201	14213	14332	14334	14375	14344	14014	14319	14129	14338	14275	14258	14260	14040	14302	14329	14300	14414	14242	14190	14343	14256	14303	14261	14393	14235	14326	14321	14356	14303	14319	14263	14112	14187	14187	14394	14287	14393	14263	14303	14160	14198	14396	14302	14112	14181	14243	14260	14175	14212	14228	14201	14211	14392	14392	14259	14232	14229	14270	14265	14214	14466	14256	14190	14404	14243	14397	14248	14162	14224	14349	14032	14181	14288	14304	14444	14357	14367	14353	14092	14130	14216	14168	14217	14322	14117	14108	14289	14119	14200	14286	14256	14352	14365	14026	14282	14263	14154	14215	14340	14140	14330	14223	14318	14084	14118	14239	14214	14185	14223	14165	14196	14216	14354	14200	14182	14341	14214	14143	14271	14229	14187	14218	14292	14185	14301	14075	14375	14205	14347	14289	14374	14124	14416	14340	14229	14276	14401	14313	14192	14228	14446	14397	14339	14260	14312	14368	14111	14343	14175	14257	14255	14184	14431	14359	14261	14231	14333	14218	14348	14116	14398	14231	14268	14163	14181	14121	14216	14214	14297	14325	14320	14221	14242	14398	14340	14121	14229	14282	14254	14084	14301	14207	14333	14194	14140	14278	14462	14217	14104	14247	14240	14264	14232	14300	14057	14157	14121	14104	14206	14249	14309	14044	14125	14289	14284	14497	14254	14272	14245	14309	14168	14330	14098	14312	14234	14185	14100	14354	14182	14205	14016	14168	14451	14344	14091	14359	14102	14161	14142	14493	14287	14293	14242	14263	14477	14222	14154	14254	14331	14201	14293	14166	14174	14280	14338	14061	14163	14228	14067	14100	14209	14352	14321	14336	14327	14336	14238	14454	14239	14272	14291	14147	14237	14189	14400	14242	14070	14277	14272	14141	14332	14218	14330	14302	14151	14352	14191	14102	14236	14129	14329	14396	14234	14351	14198	14319	14382	14202	14221	14277	14138	14302	14228	14368	14254	14398	14438	14214	14330	14395	14209	14098	14289	14322	14274	14302	14265	14144	14241	14283	14093	14190	14330	14229	14307	14228	14349	14272	14304	14243	14306	14233	14257	14287	14095	14364	14271	14265	14050	14333	14184	14181	14347	14115	14243	14261	14200	14263	14309	14096	14277	14155	14181	14251	14374	14221	14298	14271	14206	14151	14264	14319	14357	14343	14362	14271	14239	14363	14211	14116	14245	14204	14080	14304	14289	14370	14323	14196	14168	14245	14271	14106	14064	14538	14190	14001	14251	14211	14304	14071	14199	14297	14158	14401	14234	14196	14013	14131	14357	14428	14201	14383	14207	14238	14307	14169	14279	14142	14049	14249	14371	14325	14077	14300	14117	14045	14290	14235	14230	14232	14202	14292	14447	13982	14230	14215	14109	14066	14295	14148	14151	14330	14239	14265	14176	14236	14120	14184	14305	14141	14355	14323	14479	14175	14279	14187	14316	14090	14201	14242	14063	14206	14407	14154	14178	14137	14190	14244	14273	14330	14350	14232	14254	14380	14228	14231	14209	14310	14115	14280	14208	14360	14085	14242	14258	14152	14346	14183	14282	14286	14185	14289	14267	14251	14233	14136	14363	14292	14328	14078	14420	14306	14220	14140	14393	14330	14176	14131	14141	14106	14235	14136	14108	14310	14367	14357	14311	14077	14276	14275	14265	14408	14279	14146	14226	14245	14254	14352	13924	14184	14271	14176	14103	14396	14134	14256	14192	14314	14316	14267	14298	14227	14319	14240	14197	14290	14441	14430	14211	14232	14213	14238	14200	14162	14451	14207	14197	14226	14321	14295	14133	14267	14355	14243	14254	14192	14369	14106	14208	14398	14271	14341	14210	14246	14287	14107	14188	14164	14109	14184	14251	14299	14225	14253	14385	13996	14228	14290	14199	14300	14298	14436	14203	14229	14138	14272	14212	14158	14411	14282	14293	14234	14200	14324	14183	14272	14217	14278	14118	14286	14217	14190	14393	14135	14306	14243	14103	14246	14319	14186	14166	14406	14309	14194	14132	14348	14256	14229	14151	14088	14292	14216	14406	14279	14084	14102	14348	14166	14088	14385	14195	14192	14255	14257	14313	14325	14364	14393	14160	14148	14310	14112	14116	14338	14215	14182	14367	14142	14309	14396	14392	14285	14232	14234	14079	14243	14168	14051	14241	14245	14375	14274	14266	14289	14246	14258	14230	14150	14208	14304	14235	14370	14353	14417	14346	14238	13966	14190	14264	14218	14362	14300	14303	14178	14211	14340	14195	14184	14184	14129	14184	14114	14069	14197	14199	14277	14373	14280	14256	14111	14267	14182	14420	14461	14359	14111	14180	14312	14292	14279	14131	14160	14237	14181	14250	14288	14339	14160	14226	14323	14087	14258	14172	14185	14251	14131	14253	14300	14278	14233	14194	14195	14240	14119	14258	14054	14203	14255	14192	14239	14310	14010	14176	14435	14055	14268	14144	14272	14277	14228	14106	14318	14146	14264	14317	14222	14303	14376	14231	14284	14151	14202	14103	14331	14290	14194	14190	14173	14212	14190	14167	14230	14360	14343	14376	14158	14146	14204	14277	14292	14287	14217	14108	14322	14257	14188	14273	14140	14299	14253	14305	14250	14096	14204	14238	14224	14302	14401	14212	14178	14492	14120	14206	14169	14383	14270	14231	14242	14369	14167	14339	14159	14221	14226	14249	14354	14371	14295	14140	14239	14227	14183	14202	14186	14156	14227	14103	14216	14287	14204	14337	14391	14098	14313	14318	14238	14112	14330	14368	14240	14149	14313	14263	14198	14140	14361	14390	14324	14142	14242	14216	14184	14286	14213	14274	14198	14170	14182	14129	14179	14148	14180	14155	14310	14230	14234	14251	14271	14390	14184	14080	14159	14190	14330	14100	14384	14208	14334	14133	14188	14169	14318	14351	14208	14238	14149	14247	14056	14179	14261	14203	14102	14405	14064	14200	14404	14228	14152	14352	14091	14163	14148	14184	14284	14190	14244	14297	14169	14154	14189	14287	14341	14263	14304	14293	14334	14223	14350	14350	14229	14226	14092	14376	14357	14278	14242	14249	14038	14251	14172	14064	14374	14226	14359	14127	14146	14193	14148	14231	14207	14052	14327	14212	14273	14306	14120	14128	14136	14316	14329	14125	14109	14280	14225	14378	14224	14135	14337	14253	14209	14284	14452	14214	14239	14276	14212	14223	14398	14208	14249	14336	14152	14250	14086	14263	14155	14137	14427	14255	14092	14216	14318	14088	14255	14303	14137	14384	14120	14278	14252	14049	14128	14103	14200	14312	14320	14403	14275	14272	14307	14215	14291	14369	14389	14230	14145	14173	14139	14228	14289	14186	14139	14249	14125	14185	14099	14349	14356	14101	14235	14246	14172	14258	14333	14289	14334	14048	14335	14298	14158	14311	14410	14280	14207	14210	14135	14263	14136	14190	14156	14275	14302	14190	14235	14180	14199	14155	14404	14128	14184	14315	14201	14284	14248	14329	14161	14140	14271	14316	14393	14155	14263	14058	14236	14259	14035	14443	14138	14279	14258	14265	14171	14371	14106	14179	14155	14202	14212	14244	14046	14326	14335	14097	14142	14205	14292	14181	14194	14436	14225	14146	14182	14201	14349	14229	14307	14312	14265	14410	14250	14405	14416	14093	14190	14140	14301	14286	14138	14338	14162	14213	14135	14109	14190	14300	14337	14272	14087	14344	14179	14312	14302	14119	14135	14306	14284	14118	14326	14289	14155	14247	14318	14441	14386	14070	14195	14115	14081	14412	14279	14194	14399	14184	14349	14224	14332	14237	14197	14152	14297	14305	14130	14155	14263	14473	14226	14205	14240	14173	14243	14340	14122	14137	14222	14159	14240	14234	14127	14294	14446	14143	14313	14322	14227	14036	14199	14016	14301	14194	14123	14335	14149	14371	14117	14210	14249	14218	14277	14148	14085	14079	14206	14117	14204	14321	14367	14301	14154	14191	14193	14400	14250	14250	14152	14379	14380	14075	14235	14201	14349	14205	14160	14285	14391	14112	14184	14166	14220	14302	14128	14086	14195	14257	14307	14236	14225	14327	14159	14183	14228	14274	14161	14258	14191	14208	14213	14342	14129	14163	14144	14340	14139	14170	14094	14338	14344	14186	14167	14157	14314	14169	14262	14213	14230	14168	14157	14144	14128	14218	14210	14365	14100	14269	14178	14230	14130	14304	14282	14158	14206	14326	14126	14174	14250	14301	14226	14158	14088	14287	14295	14284	14153	14034	14241	14234	14201	14176	14112	14332	14366	14274	14182	14260	14413	14280	14120	14277	14271	14510	14252	14300	14134	14162	14270	14262	14157	14178	14276	14207	14249	14294	14233	14267	14257	14375	14292	14183	14324	14329	14249	14308	14081	14336	14196	14203	14218	14389	14215	14169	14163	14474	14180	14272	14164	14107	14204	14395	14348	14206	14052	14188	14259	14209	14356	14199	14301	14178	14212	14110	14244	14241	14205	14308	14326	14224	14276	14189	14056	14106	14206	14255	14229	14177	14103	14354	14321	14263	14288	14354	14332	14284	14201	14406	14262	14267	14202	14293	14103	14193	14389	14325	14114	14201	13982	14311	14221	14410	14128	14225	14279	14297	14325	14330	14365	14250	14406	14239	14295	14196	14184	14157	14278	14259	14238	14210	14248	14355	14396	14226	14168	14303	14345	14194	14193	14190	14262	14392	14185	14338	14238	14163	14230	14131	14211	14151	14421	14069	14224	14247	14261	14289	14228	14411	14278	14069	14302	14277	14333	14223	14225	14413	14170	14178	14224	14215	14230	14244	14210	14267	14209	14169	14285	14244	14213	14258	14315	14148	14179	14249	14251	14227	14355	14338	14197	14335	14273	14073	14228	14193	14302	14061	14326	14215	14254	14278	14317	14225	14317	14257	14192	14207	14308	14281	14300	14276	14287	14270	14291	14131	14385	14417	14354	14159	14205	14262	14199	14151	14086	14369	14197	14207	14280	14399	14216	14198	14210	14305	14239	14341	14207	14237	14124	14194	14212
29415	25352	27559	23107	18546	17228	16947	16392	16046	15795	15779	15746	15469	15815	15668	15607	15583	15650	15421	15553	15533	15522	15344	15513	15511	15583	15610	15669	15521	15487	15507	15393	15410	15357	15678	15502	15531	15678	15652	15575	15570	15737	15413	15307	15315	15360	15561	15239	15353	15500	15482	15325	15494	15518	15488	15420	15516	15504	15607	15458	15462	15648	15368	15416	15354	15400	15243	15560	15499	15435	15288	15517	15365	15417	15395	15509	15391	15485	15458	15395	15566	15554	15498	15581	15517	15481	15378	15607	15308	15603	15457	15501	15420	15414	15607	15465	15314	15430	15323	15599	15526	15525	15648	15496	15630	15249	15461	15473	15412	15304	15493	15244	15507	15435	15435	15470	15358	15425	15537	15536	15603	15380	15368	15417	15485	15330	15516	15440	15634	15427	15238	15454	15180	15546	15450	15696	15425	15372	15650	15385	15593	15386	15596	15439	15526	15605	15361	15413	15482	15409	15490	15438	15590	15527	15423	15504	15514	15265	15325	15487	15611	15411	15357	15349	15433	15682	15533	15450	15390	15122	15239	15329	15317	15469	15569	15640	15490	15299	15278	15267	15314	15310	15517	15580	15446	15424	15474	15458	15511	15486	15381	15446	15424	15386	15467	15409	15347	15220	15462	15286	15476	15249	15461	15381	15318	15472	15457	15532	15346	15554	15475	15562	15497	15476	15558	15337	15210	15381	15541	15437	15561	15565	15545	15321	15378	15222	15422	15601	15520	15417	15524	15519	15444	15312	15552	15300	15534	15417	15373	15350	15496	15540	15307	15396	15371	15446	15436	15502	15417	15489	15390	15501	15293	15533	15529	15430	15388	15510	15639	15467	15308	15337	15449	15417	15431	15484	15370	15367	15452	15550	15258	15485	15340	15374	15341	15305	15308	15243	15452	15387	15674	15336	15460	15487	15516	15307	15481	15306	15057	15395	15454	15452	15453	15535	15464	15456	15480	15566	15329	15423	15326	15315	15399	15490	15307	15563	15463	15492	15469	15425	15475	15258	15374	15524	15525	15580	15521	15526	15420	15419	15695	15450	15576	15291	15386	15383	15450	15637	15386	15505	15290	15503	15317	15244	15352	15434	15560	15470	15371	15612	15576	15533	15467	15605	15168	15442	15572	15566	15419	15541	15429	15396	15586	15399	15644	15447	15412	15619	15624	15442	15440	15403	15515	15378	15435	15729	15354	15499	15456	15441	15637	15396	15379	15291	15446	15430	15326	15458	15420	15505	15452	15546	15261	15532	15447	15263	15550	15491	15551	15629	15448	15532	15374	15432	15558	15458	15567	15363	15518	15445	15492	15348	15514	15538	15442	15427	15380	15342	15443	15444	15503	15272	15450	15489	15421	15398	15374	15319	15506	15519	15433	15421	15524	15506	15509	15491	15493	15462	15356	15397	15604	15331	15787	15763	15581	15428	15650	15430	15505	15435	15453	15605	15460	15514	15487	15364	15397	15555	15432	15320	15565	15475	15675	15369	15438	15480	15285	15348	15319	15482	15415	15434	15340	15506	15543	15425	15380	15398	15476	15362	15309	15405	15445	15490	15471	15363	15651	15383	15448	15253	15617	15500	15469	15589	15455	15562	15439	15502	15623	15510	15294	15594	15448	15680	15463	15460	15320	15390	15598	15597	15630	15305	15443	15337	15626	15480	15528	15727	15586	15409	15416	15344	15645	15427	15481	15626	15387	15568	15521	15381	15447	15511	15475	15374	15370	15381	15302	15629	15486	15468	15470	15409	15510	15561	15431	15405	15466	15436	15632	15538	15476	15449	15334	15668	15484	15533	15496	15566	15494	15486	15352	15484	15464	15565	15304	15444	15433	15381	15381	15495	15545	15339	15505	15480	15489	15420	15564	15419	15557	15688	15452	15468	15858	15330	15613	15416	15579	15497	15479	15394	15568	15708	15433	15353	15499	15389	15526	15451	15302	15402	15651	15307	15574	15493	15624	15515	15313	15456	15482	15608	15468	15545	15439	15404	15441	15323	15664	15362	15297	15335	15373	15360	15479	15449	15473	15501	15456	15144	15467	15537	15492	15306	15370	15502	15357	15486	15545	15552	15585	15349	15717	15695	15642	15278	15609	15484	15637	15257	15464	15398	15475	15467	15296	15550	15280	15429	15440	15162	15345	15227	15559	15314	15439	15418	15488	15390	15458	15397	15483	15470	15437	15401	15539	15505	15437	15597	15309	15582	15608	15565	15442	15363	15591	15401	15505	15575	15379	15365	15320	15636	15367	15454	15429	15525	15366	15413	15572	15455	15390	15315	15340	15668	15470	15485	15502	15375	15595	15521	15476	15527	15421	15503	15406	15330	15569	15373	15605	15248	15377	15522	15423	15630	15425	15447	15441	15392	15472	15293	15599	15601	15481	15388	15237	15440	15572	15271	15589	15435	15493	15503	15405	15446	15548	15330	15635	15485	15604	15687	15391	15378	15656	15318	15513	15474	15442	15700	15657	15433	15409	15644	15383	15485	15667	15509	15352	15611	15381	15411	15294	15311	15449	15554	15437	15505	15535	15356	15763	15424	15519	15469	15447	15388	15537	15329	15425	15835	15374	15802	15512	15417	15481	15217	15496	15390	15563	15547	15378	15461	15643	15512	15650	15518	15476	15568	15684	15262	15411	15604	15414	15408	15359	15466	15418	15264	15440	15484	15502	15554	15404	15201	15539	15385	15517	15596	15637	15649	15509	15346	15517	15438	15375	15553	15520	15595	15653	15540	15446	15408	15332	15615	15419	15395	15340	15326	15428	15396	15624	15568	15461	15418	15515	15459	15471	15454	15333	15316	15610	15418	15411	15523	15615	15283	15493	15388	15697	15611	15482	15401	15232	15282	15479	15298	15427	15534	15386	15509	15174	15403	15567	15634	15661	15336	15329	15554	15267	15623	15462	15457	15573	15639	15287	15498	15387	15235	15578	15510	15650	15503	15464	15366	15538	15590	15410	15158	15389	15369	15565	15479	15425	15440	15571	15405	15431	15513	15430	15586	15504	15373	15438	15411	15322	15432	15419	15507	15501	15271	15376	15367	15559	15512	15294	15448	15479	15614	15563	15398	15350	15471	15552	15593	15418	15359	15416	15480	15409	15452	15547	15386	15387	15540	15562	15349	15362	15619	15654	15493	15655	15408	15402	15602	15415	15527	15444	15436	15566	15618	15527	15400	15526	15352	15429	15574	15421	15623	15398	15400	15374	15376	15613	15507	15469	15330	15498	15479	15629	15450	15601	15296	15560	15529	15394	15461	15445	15541	15384	15202	15342	15531	15403	15412	15497	15555	15468	15489	15386	15364	15431	15509	15458	15557	15807	15375	15349	15424	15457	15396	15403	15418	15624	15569	15486	15327	15411	15514	15253	15267	15379	15373	15416	15329	15413	15515	15351	15423	15467	15404	15515	15485	15610	15551	15430	15335	15571	15714	15705	15467	15780	15427	15432	15547	15330	15574	15514	15466	15382	15504	15530	15343	15359	15482	15524	15221	15404	15375	15411	15280	15412	15389	15293	15586	15417	15429	15527	15746	15514	15538	15417	15600	15445	15385	15255	15619	15518	15431	15449	15606	15556	15459	15508	15619	15449	15356	15413	15442	15495	15454	15646	15361	15502	15452	15446	15323	15553	15401	15591	15304	15442	15480	15320	15575	15270	15334	15456	15583	15366	15214	15476	15530	15395	15557	15299	15334	15414	15636	15690	15503	15586	15567	15364	15433	15422	15426	15435	15439	15498	15633	15491	15485	15729	15306	15522	15456	15357	15304	15414	15461	15501	15340	15704	15302	15465	15482	15582	15708	15585	15463	15468	15614	15571	15642	15717	15394	15649	15418	15340	15393	15447	15553	15219	15431	15583	15526	15394	15310	15420	15505	15480	15474	15512	15282	15592	15589	15587	15534	15582	15320	15465	15363	15414	15400	15496	15474	15441	15473	15429	15383	15503	15576	15623	15441	15653	15446	15507	15623	15332	15368	15346	15347	15415	15227	15531	15301	15514	15403	15655	15372	15362	15350	15318	15457	15509	15674	15591	15437	15639	15567	15498	15480	15301	15525	15548	15572	15560	15457	15478	15402	15545	15298	15522	15510	15657	15557	15573	15547	15561	15465	15669	15378	15498	15275	15491	15297	15508	15593	15600	15399	15227	15458	15639	15504	15492	15353	15345	15339	15601	15569	15574	15526	15415	15603	15333	15383	15554	15597	15542	15452	15447	15611	15635	15321	15297	15323	15485	15221	15424	15378	15336	15375	15671	15401	15508	15687	15593	15416	15507	15493	15523	15429	15398	15303	15480	15475	15439	15449	15448	15313	15428	15450	15317	15411	15438	15299	15501	15388	15504	15646	15427	15513	15633	15331	15395	15546	15397	15606	15400	15255	15429	15597	15424	15417	15354	15636	15394	15310	15213	15496	15486	15665	15497	15382	15300	15475	15608	15538	15591	15463	15431	15422	15768	15425	15405	15527	15378	15547	15416	15488	15471	15477	15633	15464	15216	15510	15310	15537	15485	15341	15620	15393	15535	15499	15493	15493	15323	15662	15668	15433	15533	15284	15498	15608	15469	15438	15470	15480	15704	15555	15272	15445	15341	15412	15564	15326	15410	15513	15602	15343	15395	15374	15346	15449	15431	15305	15499	15553	15616	15329	15486	15213	15537	15377	15300	15357	15578	15382	15455	15309	15391	15603	15579	15451	15486	15534	15393	15348	15449	15310	15393	15502	15478	15509	15496	15457	15572	15424	15279	15357	15313	15454	15461	15420	15567	15416	15458	15445	15349	15504	15572	15468	15471	15358	15469	15496	15514	15541	15187	15214	15402	15496	15619	15564	15516	15461	15543	15417	15551	15478	15390	15548	15551	15539	15452	15391	15536	15383	15404	15404	15530	15434	15356	15497	15651	15368	15281	15256	15440	15558	15404	15477	15454	15667	15374	15365	15335	15484	15336	15501	15514	15185	15521	15450	15366	15420	15487	15468	15597	15438	15418	15383	15315	15438	15698	15461	15417	15580	15487	15350	15507	15394	15395	15606	15425	15384	15537	15397	15287	15262	15515	15594	15465	15511	15494	15534	15307	15427	15382	15522	15522	15535	15472	15409	15616	15447	15321	15475	15424	15541
23871	36685	29184	22517	18902	17029	16066	15693	15023	14860	14735	14592	14545	14313	14199	14424	14273	14297	14299	14122	14040	14204	14365	14180	14025	14306	14148	14292	14080	14115	14183	13964	14059	14122	14185	14154	14044	14259	14322	14133	14191	14274	14218	14064	14172	14048	14101	14223	14217	14133	14441	14084	14175	14016	14266	14122	14101	14244	14187	14104	14219	14230	14082	14144	14246	13989	14156	14094	14146	14053	14181	14067	14118	14214	14037	14197	14144	14199	14045	14212	14154	14124	14026	14300	14140	13969	14020	13984	14226	14246	14166	14146	14007	14259	14017	14148	14020	13972	14170	14132	14192	14173	14321	13988	14185	14266	14140	14167	13970	14185	14264	14212	14126	14095	14187	14149	14165	14186	14230	14020	14143	14097	14081	14116	14023	14042	14112	14159	14188	14219	14035	14056	14157	14071	14217	14192	14223	14122	14178	14258	14167	14178	14004	14215	14226	14097	14091	14152	14113	14158	14037	14222	14099	14100	14059	13960	14079	14072	14195	14351	14092	14245	14195	14125	14130	14125	14146	14259	13969	14228	14352	14234	14313	14190	14229	14033	14122	14178	14137	14219	14180	14078	14159	14026	14295	14067	14019	14166	14160	14150	14154	14179	14224	13925	14425	14298	14079	14151	14039	14191	14217	14075	14246	14054	14298	14170	14132	14269	14162	14152	14120	14124	14076	14269	14049	14067	14215	14138	14126	14092	14096	14070	14250	14199	13986	14324	14225	14115	14098	14133	14190	14045	14217	14219	14159	14108	14282	14113	13944	14203	14264	14031	14232	14288	14169	14282	14058	14088	14228	14040	14184	14243	14059	14040	14182	14002	14163	14281	14255	13999	14240	14090	13934	14194	14195	14264	14117	14217	14047	14210	14072	14179	14112	14307	14103	14113	14231	14261	14201	14250	14110	13936	14023	14047	14138	14165	14175	14239	14249	13919	14086	14142	14141	14157	14203	14077	14190	14215	14149	14355	14162	14133	13815	14234	14053	14072	14339	14215	14148	14142	14008	14229	14345	14063	14081	14201	14342	14256	14145	14076	14273	14190	14050	14197	14012	14032	14081	14116	14056	14326	14201	13987	14150	14123	14165	14151	14090	14221	14171	14202	14047	14186	14224	13967	14088	14070	14238	14211	14127	14118	14277	14158	14330	14271	14297	14118	14096	14101	14184	14372	14283	14059	14097	14148	14287	14101	14194	14076	14084	14237	14209	14065	14229	14308	14156	14219	13999	14076	14122	14156	14274	14019	14084	14307	14123	14166	14201	14112	14180	14184	13991	14242	14160	14232	14175	14133	14230	14188	14144	14432	14180	14257	14102	14348	14331	14090	14197	13988	14024	14069	14119	14274	14148	14114	14225	14030	14046	14225	14187	14112	14327	14013	14185	14068	14078	14127	14131	14239	14212	14087	14164	14098	14267	14195	14052	14118	14256	14224	14272	14035	14133	14125	14062	14064	14279	14108	13981	14136	13982	14058	14060	14181	14154	14110	14149	14130	14069	14285	14100	14071	14108	14166	14065	14052	14282	14265	14193	14245	14202	14259	14192	14392	14012	14030	14155	14099	14277	14104	14091	14105	14283	14249	14026	14197	14197	14127	14270	14077	14196	14250	14018	14188	14163	14090	14098	14161	14030	14319	14288	14112	14212	14077	13928	14175	14126	14142	14065	14152	14254	14045	13938	14099	14141	14096	14306	14123	14332	14162	14038	14198	14115	14097	14140	14148	14013	14256	14183	14120	14212	14077	14097	14357	14223	14086	13953	14283	14189	14177	14000	14126	14010	14182	14189	14093	14234	14014	14320	14135	14154	14012	13950	14226	14099	14160	14194	14076	14247	14060	14076	14027	14224	14213	14363	14247	14263	14047	14018	14023	14171	13987	14112	14090	14142	14211	14061	14135	14127	14158	14291	14109	14213	14140	14269	14043	14248	14216	14252	14115	14084	14260	14194	14042	14216	14082	14152	14182	14199	14141	14149	14000	14149	14079	14223	14081	14014	14212	14279	14110	14149	14425	14128	14172	14201	13995	14161	14097	14063	14155	14235	14076	14228	14116	13970	14225	14185	14042	14159	14038	14141	14168	14056	14096	14134	14179	14187	14096	14243	14115	14288	14134	14270	14016	14201	14227	14292	14076	14180	14178	14135	14079	14185	14179	14110	14163	14362	13959	14238	14425	14182	14268	14284	14225	14290	14204	14080	14232	14250	14281	14131	14214	14083	14172	14021	14241	14125	14195	14206	14228	14161	14267	14230	14121	14098	14071	14079	14051	14034	14083	14211	14016	14128	14134	14073	14238	14019	14214	14329	14088	14295	14275	14037	14264	14205	14182	14207	14001	14324	14068	14161	14202	14021	14139	14171	14106	13983	14171	14057	14263	14247	14221	14186	14195	14128	14193	14274	14031	14275	14044	14268	14181	14162	14134	14293	14267	14093	13989	14275	14218	14087	14062	14173	14268	14017	14223	14268	14039	14105	14272	14188	14018	14125	14073	14032	14107	14177	14061	14153	14101	14253	14198	14110	14012	14023	14270	14127	14146	14041	14064	13990	14149	14256	14070	14120	14222	14059	14139	14317	14084	14094	14414	13967	14105	14328	14172	14026	14073	14179	14236	14111	14061	14187	14122	14270	14079	14205	14168	14183	14176	14140	14373	14072	14155	14212	14181	14024	14182	14223	14147	14014	14154	14139	14103	14106	14074	14073	14183	14363	14271	14074	14220	13945	14214	14207	14092	14166	14157	14193	13978	14300	14185	14374	14207	14158	14293	14002	14138	14039	14171	14024	14082	14297	14074	14089	14175	14367	14105	14157	14152	14108	14163	14244	14146	14164	14112	13971	14150	14025	14042	14088	14158	14113	14041	14069	14127	14219	14166	14203	14362	14313	14144	14247	14021	14178	14220	14225	14216	14369	14062	14346	14175	14044	13989	14189	14212	14083	14040	14039	14180	14269	14123	14137	14276	14171	14278	14167	14203	14167	14256	14036	14109	14178	14188	14097	14155	14131	13965	14263	14083	14217	14237	14152	14126	14042	14109	14157	14202	14004	14001	14024	14080	14127	14000	14304	14156	14131	14097	14267	14109	14238	14061	14053	14217	14019	14135	14051	14217	14188	14147	14113	14221	14215	14093	14049	14150	14076	14338	14251	14217	14119	14157	14028	14088	14086	14116	14113	14086	14286	14165	14023	14171	14110	14461	14170	14201	14265	14141	14235	14067	14137	14190	14169	14122	14423	14266	14045	14264	14160	14301	14067	14063	14166	14148	14302	14062	14307	14132	14301	14154	14141	14072	14198	14234	14017	14144	13987	14145	14168	14150	14137	14115	14085	14078	14169	13994	14158	14094	14140	14041	14024	14077	14147	14233	14067	14238	14381	14075	14064	14015	14128	14154	14197	14092	14153	14231	14310	14133	13999	14088	14160	14212	14118	14290	14179	14191	14219	14204	14253	13960	14175	14055	14039	14160	14155	14053	14128	14207	14252	14180	13918	14201	14195	14164	13935	14111	14141	14115	14204	14007	14143	14115	14425	14188	14088	14194	14403	14122	14186	14073	14196	14243	14339	14044	14199	14001	13969	14119	14015	14175	14161	14131	14108	14098	14093	14322	14005	14197	14186	14191	14251	14112	14224	14152	14014	14219	14164	14202	14203	14136	14160	14134	14195	14089	14197	13994	14109	13964	14123	13988	14287	14032	14219	14138	14165	14053	14116	14229	14130	14119	14387	13882	13970	13918	14036	14244	14149	14085	14037	14148	14092	14254	14065	14077	14257	14162	14384	14158	14166	14129	14152	14140	14107	14104	14004	14075	14152	14295	14187	14136	14049	14050	14027	14038	14147	14179	14147	14066	14294	14241	14109	14126	14136	14190	14196	14234	14161	14193	14281	14180	14262	14214	14060	14176	14239	14113	14111	14303	14035	14283	14225	14305	14173	14015	14146	14179	14099	14021	14269	14094	14174	14151	14229	13945	14334	14303	13935	14096	14294	14371	14047	14184	13999	14024	14125	14159	14343	14189	14036	14266	14064	14184	14220	14179	14308	14103	14093	14038	14188	14235	14284	14268	14169	14041	14114	14120	14206	14124	13928	14237	14206	13997	14117	14180	13919	14255	14199	14210	14286	13942	14131	14147	14280	14222	14093	14102	14116	14119	14029	14196	14153	14250	14087	14026	14200	14095	14139	14074	14260	14097	14224	14368	14173	14026	14108	14040	14184	14185	14221	14103	14220	14250	14132	14261	14204	14226	14238	14144	14321	14194	13965	13988	14164	13975	14081	14207	14224	14331	14175	14121	14264	14213	14275	14004	14137	14222	14134	14128	14171	14224	14145	14072	14001	14169	14077	14332	14135	14125	14128	14069	14184	14189	14088	14194	14194	14076	14155	14065	14365	14042	14021	14068	14146	14135	14031	14134	14217	14178	14036	14249	14129	14180	14187	14065	14089	14167	14351	14313	14042	14069	14161	14323	14184	14173	14238	14239	14246	14147	14271	14158	14165	14145	14256	14201	14110	14234	14168	14092	14160	14171	14203	14032	14280	14273	14130	14288	14171	14267	14229	14028	14039	14034	14025	14326	14196	14068	14125	14131	14140	14177	14098	14296	14106	14093	14189	14285	14199	14186	14079	14269	14088	14104	14006	14017	14084	14276	14186	14190	14095	14203	14034	14160	14167	14129	13983	14017	14256	14225	14077	14051	14163	13922	14194	14140	14101	14114	14107	13997	14166	14272	14154	14237	14076	14109	14199	14158	14198	14153	14102	14308	14261	14079	14074	14180	14169	14160	14223	14173	14233	14031	14159	14103	14155	14188	14038	14155	14120	14194	14158	13939	14009	14150	14194	14189	14213	14071	14206	14072	14036	14156	14209	14037	14078	14119	14148	14251	14006	14182	13994	14210	14209	14201	14268	14260	14074	14307	13831	14334	14165	14237	14252	14088	13917	14027	14066	14128	14144	14000	14073	14067	14055	14203	14253	14135	14190	14220	14229	14067	14195	14003	14125	14152	14085	14248	14209	14122	14099	14078	14172	14221	14224	14113	14230	14422	14272	14034	14208	14093	14289	13878	14190	14202	14189	14164	14138	14200	14158	14163	14080	14269	14065	14081	14046	14183	14166	14080	14256	14275
23533	21492	28111	25627	22710	21380	20211	17708	16705	16739	16530	16278	16063	16176	16000	16100	16033	15888	15874	16078	15817	16055	16015	15776	15733	15740	15787	15762	15650	15682	15875	15941	15994	15879	15876	15675	15824	15750	15875	15919	15742	15653	15637	15793	15606	15701	15958	15570	15984	15757	15846	15773	15752	15703	15799	15867	15740	15896	15832	15663	15763	15687	15844	15809	15675	15777	15612	15745	15644	15681	15844	15551	15711	15787	15809	15623	15763	15580	15782	15813	15636	15645	15657	15655	15590	15528	15834	15555	15884	15456	15705	15797	15892	15882	15728	15809	15726	15863	15837	16013	15644	15622	15614	15812	15776	15784	15893	15733	15680	15742	15681	15572	15823	15850	15597	15640	15628	15603	15929	15859	15876	15776	15651	15772	15704	15524	15577	15518	15771	15799	15862	15813	15842	15615	15743	15658	15657	15641	15823	15710	15852	15622	15655	15792	15694	15708	15753	15908	15673	15642	15691	15763	15615	15704	15710	15734	15607	15780	15781	15756	15675	15647	15672	15708	15792	15756	15932	15671	15835	15721	15836	15700	15659	15715	15757	15650	15740	15669	15754	15765	15838	15703	15619	15775	15575	15882	15758	15585	15646	15755	15755	15685	15740	15546	15885	15815	15619	15725	15647	15718	15815	15589	15547	15737	16058	15708	15742	15664	15776	15561	15743	15766	15687	15666	15616	15829	15889	15715	15618	15609	15774	15938	15810	15873	15914	15739	15809	15746	15835	15832	15728	15705	15715	15665	15757	15693	15738	15662	15955	15725	15768	15807	15648	15821	15509	15875	15519	15776	15703	15742	15815	15796	15623	15728	15848	15704	15619	15610	15521	15555	15605	15814	15746	15875	15526	15824	15697	15753	15610	15705	15878	15737	15799	15759	15615	15794	15718	15631	15687	15674	15716	15828	15693	15833	15640	15722	15557	15668	15662	15571	15612	15592	15763	15759	15795	15598	15864	15800	15656	15563	15577	15817	15426	15598	15669	15631	15923	15644	15811	15853	15738	15670	15495	15697	15755	15656	15891	15793	15708	15589	15749	15881	15547	15502	15823	15572	15765	15611	15710	15631	15858	15636	15761	15695	15827	15801	15698	15769	15841	15765	15875	15667	15704	15715	15875	15911	15685	15707	15778	15747	15739	15741	15667	15608	15616	15697	15826	15787	15639	15845	15684	15647	15788	15633	15598	15617	15621	15808	15687	15733	15748	15604	15470	15644	15777	15833	15841	15657	15558	15731	15866	15687	15842	15780	15686	15793	15678	15584	15439	15669	15578	15666	15723	15437	15837	15657	15730	15751	15727	15745	15848	15744	15811	15781	15792	15775	15615	15729	15744	15673	15736	15705	15643	15581	15617	15737	15656	15824	15690	15574	15773	15862	15813	15626	15757	15836	15637	15784	15875	15713	15881	15779	15516	15676	15727	15738	15634	15794	15775	15624	15718	15845	15626	15745	15724	15441	15628	15605	15780	15550	15767	15774	15700	15787	15680	15748	15889	15742	15946	15895	15844	15739	15746	15775	15897	15741	15628	15864	15802	15691	15622	15647	15631	15855	15695	15682	15698	15616	15503	15814	15596	15838	15679	15602	15743	15494	15594	15884	15756	15656	15581	15768	15632	15569	15742	15631	15677	15601	15659	15628	15563	15609	15697	15679	15724	15697	15708	15747	15573	15650	15834	15871	15592	15767	15913	15868	15370	15644	15919	15696	15749	15742	15684	15797	15889	15616	15699	15706	15694	15697	15863	15674	15596	15747	15874	15733	15776	15797	15725	15692	15943	15897	15732	15710	15496	15643	15746	15538	15657	15579	15852	15674	15839	15799	15713	15771	15664	15688	15811	15572	15792	15601	15756	15780	15762	15856	15838	15746	15836	15709	15720	15698	15746	15943	15714	15584	15804	15825	15612	15743	15734	15619	15777	15819	15671	15841	15868	15660	15640	15691	15633	15592	15771	15792	15807	15664	15703	15652	15718	15672	15669	15726	15526	15774	15723	15740	15617	15668	15758	15737	15875	15608	15695	15606	15696	15582	15701	15659	15784	15788	15800	15772	15755	15731	15817	15770	15470	15597	15578	15602	15873	15581	15707	16020	15668	15766	15715	15575	15594	15603	15698	15657	15761	15710	15758	15726	15736	15785	15860	15887	15829	15720	15758	15723	15779	15839	15866	15773	15709	15735	15716	15871	15688	15513	15714	15600	15776	15527	15797	15848	15842	15607	15730	15865	15672	15872	15696	15745	15688	15765	15672	15754	15715	15692	15658	15856	15751	15789	15649	15840	15643	15776	15611	15721	15749	15705	15689	15677	15654	15671	15929	15563	15572	15586	15878	15408	15546	15578	15714	15832	15778	15676	15684	15665	15728	15777	15652	15777	15801	15841	15875	15632	15745	15597	15725	15826	15614	15620	15619	15850	15880	15800	15706	15836	15850	15732	15937	15754	15736	15689	15555	15877	15657	15773	15867	15750	15795	15528	15551	15781	15803	15890	15724	15635	15707	15726	15742	15770	15599	15580	15662	15690	15616	15756	15415	15722	15705	15640	15659	15530	15513	15677	15928	15731	15591	15760	15711	15743	15784	15623	15613	15720	15753	15710	15646	15754	15650	15731	15605	15740	15634	15731	15661	15580	15939	15685	15883	15664	15488	15830	15580	15658	15546	15657	15863	15518	15751	15607	15745	15678	15951	15537	15734	15737	15907	15848	15710	15958	15972	15780	15683	15807	15598	15699	15650	15685	15781	15749	15682	15743	15700	15638	15596	15706	15734	15964	15650	15802	15625	15699	15743	15670	15728	15857	15881	15780	15741	15714	15808	15729	15873	15533	15801	15670	15621	15567	15618	15540	15909	15993	15641	15770	15837	15887	15886	15738	15638	15766	15791	15735	15680	15819	15640	15663	15760	15582	15743	15482	15758	15545	15754	15730	15700	15703	15844	15902	15734	15491	15679	15782	15688	15748	15694	15648	15674	15730	15628	15594	15626	15808	15752	15667	15642	15763	15801	15646	15661	15864	15596	15677	15624	15738	15616	15685	15646	15727	15764	15619	15621	15710	15677	15587	15715	15711	15696	15785	15743	15585	15897	15765	15685	15741	15767	15814	15665	15727	15610	15470	15768	15760	15629	15825	15738	15686	15667	15588	15755	15656	15857	15722	15670	15566	15561	15650	15935	15829	15808	15696	15695	15633	15746	15944	15617	15586	15783	15730	15572	15806	15560	15539	15836	15628	15766	15751	16015	15588	15664	15612	15497	15794	15731	15747	15840	15665	15480	15663	15756	15512	15764	15722	15680	15669	15653	15706	15693	15554	15693	15735	15837	15644	15607	15835	15597	15800	15748	15748	15678	15827	15816	15870	15559	15594	15639	15690	15578	15775	15612	15708	15601	15709	15732	15654	15724	15894	15735	15806	15713	15538	15784	15747	15706	15590	15564	15753	15710	15734	15816	15893	15821	15592	15724	15629	15506	15715	15690	15776	15696	15832	15962	15725	15519	15629	15580	15852	15551	15616	15704	15808	15754	15831	15804	15823	15771	15814	15657	15715	15745	15699	15841	15828	15624	15610	15770	15785	15598	15698	15739	15762	15784	15737	15663	15877	15749	15608	15635	15603	15702	15547	15505	15641	15629	15693	15660	15870	15731	15683	15768	15732	15802	15613	15663	15717	15726	15602	15843	15753	15794	15635	15925	15719	15700	15687	15785	15876	15864	15932	15686	15880	15798	15774	15649	15733	15865	15822	15819	15686	15500	15747	15879	15779	15675	15612	15818	15613	15593	15679	15666	15847	15791	15546	15760	15797	15806	15651	15614	15601	15764	15692	15739	15677	15556	15616	15709	15739	15877	15699	15629	15905	15508	15631	15705	15620	15493	15681	15679	15500	15704	15890	15792	15545	15747	15779	15914	15710	15698	15740	15806	15791	15640	15832	15835	15749	15893	15725	15630	15779	15693	15733	15808	15632	15857	15568	15762	15642	15715	15666	15696	15635	15692	15780	15699	15729	15765	15735	15583	15698	15750	15743	15813	15725	15667	15722	15753	15734	15967	15524	15787	15838	15616	15406	15466	15773	15889	15751	15531	15743	15773	15607	15534	15691	15660	15672	15826	15684	15826	15741	15768	15854	15592	15855	15551	15669	15575	15695	15654	15491	15780	15582	15716	15661	15885	15653	15865	15639	15823	15602	15723	15624	15812	15826	15559	15564	15719	15744	15914	15668	15794	15661	15508	15518	15790	15543	15902	15684	15690	15858	15777	15591	15642	15801	15744	15790	15733	15633	15710	15518	15821	15832	15660	15814	15676	15751	15723	15654	15701	15855	15657	15533	15439	15514	15620	15710	15570	15570	15844	15649	15773	15863	15766	15846	15828	15790	15733	15735	15931	15786	15860	15628	15758	15762	15832	15607	15705	15819	15701	15620	15926	15669	15721	15383	15834	15724	15690	15647	15632	15611	15838	15604	15508	15442	15718	15709	15647	15756	16025	15666	15605	15648	15639	15862	15878	15684	15628	15828	15768	15587	15803	15580	15693	15777	15666	15684	15690	15608	15561	15564	15816	15884	15838	15727	15752	15698	15652	15604	15782	15957	15808	15643	15848	15821	15776	15605	15772	15968	15655	15726	15757	15605	15957	15707	15682	15535	15677	15643	15662	15740	15876	15796	15943	15751	15797	15769	15491	15887	15778	15805	15629	15853	15722	15814	15835	15504	15907	15904	15816	15735	15743	15687	15730	15683	15828	15653	15758	15827	15611	15500	15629	15594	16001	15653	15814	15719	15697	15644	15500	15768	15610	15764	15903	15578	15866	15736	15770	15921	15751	15686	15610	15807	15715	15630	15810	15559	15504	15536	15535	15515	15709	15807	15707	15832	15859	15854	15626	15762	15849	15662	15540	15726	15759	15721	15695	15772	15680	15751	15737	15801	15805	15752	15825	15700	15996	15863	15579	15702	15777	15680	15736	15576	15702	15593	15630	15583	15671	15630	15811	15614	15612	15632	15672	15718	15536	15565	15795	15598	15728	15680	15693	15791	15837	15651	15528	15719	15996	15708	15581	15891	15704	15626	15695	15773	15739	15789	15631	15701	15686	15847	15605	15622	15682	15656	15589	15713	15991	15803	15850	15792
23174	43281	35185	26998	22327	19412	18093	16798	16114	15626	15164	14979	14916	14756	14849	14477	14654	14662	14491	14339	14464	14476	14450	14489	14451	14594	14411	14182	14369	14314	14243	14300	14241	14450	14432	14180	14453	14250	14356	14298	14366	14385	14400	14348	14281	14385	14395	14422	14104	14404	14403	14348	14439	14243	14207	14157	14419	14414	14253	14354	14554	14210	14335	14298	14224	14203	14572	14341	14297	14235	14292	14424	14214	14398	14380	14048	14343	14280	14363	14310	14452	14343	14436	14275	14216	14361	14314	14333	14312	14192	14255	14349	14251	14376	14331	14376	14366	14390	14221	14250	14375	14388	14345	14188	14405	14274	14311	14321	14355	14164	14292	14538	14300	14454	14217	14353	14230	14384	14242	14301	14152	14412	14425	14396	14345	14272	14394	14391	14158	14311	14332	14307	14307	14265	14615	14169	14324	14501	14231	14335	14282	14279	14196	14387	14236	14287	14140	14310	14272	14318	14234	14324	14362	14194	14284	14219	14231	14312	14402	14137	14343	14348	14293	14162	14222	14524	14375	14147	14386	14290	14218	14204	14338	14357	14344	14311	14267	14361	14405	14284	14352	14314	14301	14234	14399	14312	14327	14291	14362	14356	14222	14294	14208	14278	14481	14319	14511	14438	14333	14210	14305	14520	14321	14303	14339	14219	14174	14274	14361	14398	14184	14377	14235	14408	14443	14416	14323	14117	14354	14414	14196	14180	14407	14417	14322	14321	14320	14410	14245	14269	14427	14092	14253	14194	14349	14297	14432	14240	14222	14168	14385	14399	14403	14432	14204	14389	14287	14146	14353	14179	14408	14245	14385	14267	14416	14155	14397	14284	14334	14405	14379	14265	14305	14167	14344	14067	14211	14253	14422	14354	14218	14311	14213	14225	14331	14275	14380	14302	14444	14388	14234	14173	14268	14180	14125	14137	14286	14145	14308	14321	14383	14295	14264	14323	14309	14446	14306	14310	14147	14181	14343	14175	14295	14376	14384	14318	14199	14350	14396	14262	14248	14204	14324	14212	14251	14260	14373	14287	14423	14407	14392	14257	14345	14244	14257	14258	14288	14346	14348	14245	14290	14368	14537	14434	14489	14389	14319	14437	14531	14360	14274	14060	14315	14376	14326	14301	14205	14265	14334	14296	14221	14452	14294	14434	14127	14284	14269	14237	14167	14424	14334	14296	14255	14087	14290	14453	14301	14338	14312	14432	14329	14299	14268	14272	14419	14224	14376	14433	14360	14232	14379	14378	14293	14263	14496	14332	14276	14300	14316	14376	14257	14229	14410	14305	14415	14264	14384	14515	14338	14352	14389	14214	14371	14404	14255	14346	14328	14195	14304	14161	14501	14318	14358	14394	14176	14276	14382	14280	14222	14288	14372	14379	14362	14281	14306	14382	14147	14488	14288	14346	14222	14368	14206	14247	14354	14281	14207	14207	14312	14502	14285	14327	14300	14354	14144	14191	14371	14295	14389	14347	14369	14263	14324	14422	14155	14265	14346	14185	14391	14389	14385	14355	14317	14343	14167	14197	14312	14526	14440	14321	14410	14215	14215	14414	14337	14315	14307	14301	14328	14359	14332	14315	14345	14441	14199	14330	14329	14331	14072	14235	14262	14253	14299	14268	14331	14322	14339	14350	14277	14313	14452	14272	14159	14308	14204	14371	14298	14260	14329	14278	14301	14389	14346	14319	14461	14377	14467	14380	14421	14225	14230	14253	14362	14310	14413	14281	14253	14238	14290	14122	14457	14331	14326	14290	14212	14200	14409	14259	14338	14446	14472	14399	14403	14191	14225	14357	14461	14297	14448	14334	14401	14369	14352	14373	14351	14306	14348	14181	14340	14373	14270	14524	14242	14257	14242	14421	14300	14233	14332	14285	14316	14437	14407	14219	14249	14313	14364	14371	14192	14237	14414	14386	14448	14420	14379	14088	14180	14353	14485	14234	14251	14206	14215	14305	14239	14430	14389	14245	14432	14308	14266	14411	14373	14459	14184	14370	14272	14216	14289	14221	14355	14329	14254	14140	14325	14388	14456	14319	14511	14339	14310	14234	14381	14338	14205	14393	14290	14470	14467	14369	14384	14211	14292	14346	14435	14352	14350	14269	14202	14395	14240	14174	14188	14256	14216	14433	14352	14236	14367	14516	14471	14330	14359	14367	14441	14459	14410	14371	14229	14283	14284	14303	14415	14479	14319	14424	14141	13995	14358	14208	14440	14026	14200	14322	14342	14282	14358	14139	14506	14282	14214	14529	14433	14427	14214	14345	14304	14258	14214	14265	14190	14318	14233	14255	14287	14454	14350	14223	14394	14376	14423	14305	14160	14378	14309	14334	14430	14310	14507	14507	14413	14452	14278	14385	14419	14331	14257	14277	14535	14283	14319	14337	14335	14225	14202	14354	14365	14374	14284	14190	14138	14348	14185	14204	14346	14244	14220	14373	14209	14450	14334	14221	14258	14297	14297	14304	14406	14142	14380	14281	14327	14417	14317	14228	14336	14262	14354	14261	14176	14324	14317	14266	14170	14328	14221	14457	14231	14146	14491	14285	14396	14360	14276	14448	14320	14354	14207	14330	14196	14280	14347	14229	14351	14364	14293	14362	14447	14417	14489	14438	14151	14289	14258	14407	14315	14287	14355	14379	14366	14334	14347	14302	14405	14194	14277	14262	14202	14564	14268	14312	14465	14250	14216	14273	14279	14339	14350	14280	14425	14349	14458	14315	14298	14221	14352	14145	14330	14286	14226	14247	14309	14302	14510	14394	14447	14281	14374	14323	14479	14233	14314	14307	14246	14388	14231	14327	14342	14250	14299	14423	14310	14315	14572	14433	14272	14415	14246	14250	14278	14414	14304	14416	14279	14468	14408	14313	14171	14357	14311	14432	14270	14315	14404	14191	14321	14259	14148	14476	14229	14474	14322	14214	14259	14175	14304	14348	14265	14337	14302	14238	14173	14444	14335	14368	14368	14317	14231	14393	14344	14402	14189	14267	14407	14369	14357	14282	14245	14201	14255	14396	14290	14441	14298	14515	14281	14322	14225	14286	14399	14307	14317	14202	14301	14267	14285	14591	14331	14480	14407	14217	14250	14502	14411	14269	14461	14218	14411	14332	14339	14220	14388	14270	14411	14246	14275	14303	14453	14368	14588	14236	14317	14304	14157	14146	14413	14239	14480	14371	14377	14168	14369	14271	14252	14158	14310	14309	14482	14134	14379	14267	14315	14228	14377	14325	14501	14327	14404	14378	14385	14296	14246	14360	14431	14339	14345	14205	14274	14339	14304	14265	14408	14344	14506	14247	14274	14208	14503	14276	14404	14350	14277	14450	14280	14252	14329	14327	14276	14270	14229	14318	14402	14297	14417	14278	14410	14351	14382	14312	14397	14367	14493	14224	14308	14269	14523	14355	14335	14310	14274	14340	14434	14308	14334	14372	14322	14190	14380	14316	14248	14348	14299	14361	14333	14307	14397	14516	14180	14278	14271	14341	14387	14412	14272	14313	14307	14224	14435	14207	14375	14176	14085	14389	14257	14254	14426	14281	14383	14335	14258	14354	14382	14494	14424	14254	14260	14429	14424	14314	14440	14300	14216	14331	14365	14419	14238	14246	14365	14208	14248	14561	14290	14186	14313	14290	14374	14377	14182	14463	14327	14260	14246	14345	14192	14241	14458	14338	14458	14200	14104	14323	14479	14427	14342	14340	14355	14428	14173	14370	14368	14214	14392	14204	14093	14394	14198	14583	14531	14389	14391	14309	14387	14380	14459	14364	14374	14142	14284	14335	14430	14384	14431	14213	14219	14278	14274	14341	14400	14278	14366	14431	14436	14399	14409	14321	14477	14246	14319	14209	14183	14382	14161	14249	14389	14257	14360	14421	14341	14228	14400	14378	14404	14244	14333	14081	14246	14449	14483	14287	14328	14265	14299	14419	14270	14558	14411	14299	14448	14259	14413	14177	14445	14356	14388	14561	14374	14282	14480	14333	14324	14480	14140	14459	14082	14311	14353	14319	14271	14229	14316	14156	14376	14497	14323	14230	14313	14429	14293	14322	14321	14032	14342	14311	14484	14242	14147	14383	14454	14321	14482	14419	14200	14285	14267	14320	14265	14266	14460	14439	14389	14388	14226	14415	14395	14188	14506	14258	14257	14465	14570	14251	14347	14230	14374	14269	14240	14308	14344	14085	14372	14315	14271	14281	14198	14393	14250	14379	14294	14379	14287	14274	14318	14279	14307	14268	14337	14320	14243	14434	14260	14365	14323	14299	14430	14338	14255	14308	14368	14287	14252	14177	14333	14378	14276	14436	14214	14335	14351	14284	14299	14383	14346	14471	14245	14312	14290	14305	14478	14273	14243	14243	14233	14363	14299	14233	14307	14433	14491	14322	14323	14316	14316	14190	14148	14320	14239	14263	14255	14469	14327	14187	14263	14364	14405	14357	14374	14415	14337	14409	14392	14329	14355	14353	14289	14261	14356	14372	14468	14334	14382	14259	14168	14373	14385	14245	14303	14377	14302	14333	14321	14414	14389	14333	14296	14456	14344	14249	14208	14278	14372	14392	14292	14272	14337	14447	14426	14098	14382	14461	14282	14263	14210	14247	14346	14382	14373	14178	14359	14249	14336	14334	14343	14332	14483	14344	14399	14371	14314	14528	14263	14367	14357	14363	14332	14266	14401	14161	14425	14293	14537	14248	14267	14268	14552	14172	14357	14223	14329	14350	14201	14356	14339	14294	14381	14341	14388	14228	14318	14519	14326	14331	14362	14387	14318	14448	14256	14318	14254	14282	14296	14295	14367	14255	14454	14430	14251	14374	14162	14248	14431	14331	14309	14274	14355	14279	14146	14214	14188	14090	14301	14192	14464	14374	14427	14226	14339	14295	14253	14365	14271	14305	14279	14287	14358	14290	14506	14557	14414	14237	14303	14370	14436	14342	14429	14223	14529	14518	14283	14337	14286	14318	14342	14302	14336	14442	14403	14365	14225	14314	14437	14330	14237	14350	14519	14321	14331	14419	14203	14422	14379	14304	14266	14478	14289	14227	14335	14230	14346	14334	14261	14436	14298	14249	14353	14295	14457	14433	14204	14390	14266	14413	14372	14225	14385	14215	14113	14196
25453	21551	26914	26953	19601	17907	17347	16623	15916	15819	15729	15676	15636	15308	15446	15467	15358	15562	15400	15238	15432	15476	15331	15248	15458	15508	15352	15358	15326	15514	15291	15440	15259	15377	15244	15564	15326	15546	15303	15270	15315	15420	15320	15188	15318	15325	15495	15235	15337	15299	15287	15194	15090	15205	15276	15234	15295	15373	15227	15154	15283	15423	15451	15292	15280	15520	15285	15365	15343	15349	15283	15353	15322	15395	15382	15353	15420	15205	15346	15476	15426	15470	15294	15360	15443	15374	15486	15523	15295	15009	15356	15165	15371	15223	15500	15245	15391	15250	15192	15445	15257	15101	15254	15244	15383	15231	15261	15181	15398	15334	15289	15343	15238	15212	15387	15360	15344	15301	15256	15411	15301	15138	15307	15382	15274	15288	15208	15232	15341	15436	15234	15260	15335	15286	15148	15369	15267	15454	15350	15328	15494	15295	15237	15276	15197	15202	15410	15335	15340	15265	15464	15256	15414	15477	15290	15300	15152	15304	15354	15335	15155	15216	15141	15404	15173	15264	15517	15216	15257	15368	15404	15268	15254	15075	15210	15271	15143	15433	15277	15372	15459	15161	15412	15317	15344	15466	15284	15244	15398	15181	15421	15268	15336	15340	15323	15234	15268	15281	15388	15265	15445	15265	15222	15275	15285	15368	15255	15247	15360	15207	15351	15161	15314	15399	15247	15229	15449	15333	15429	15270	15317	15389	15443	15395	15437	15216	15254	15413	15280	15257	15291	15376	15365	15314	15450	15435	15343	15299	15145	15383	15229	15369	15326	15269	15539	15111	15326	15377	15194	15237	15265	15309	15303	15201	15183	15533	15244	15234	15359	15358	15293	15157	15281	15109	15199	15178	15407	15369	15413	15301	15234	15292	15344	15461	15506	15271	15347	15387	15431	15588	15320	15210	15305	15201	15310	15376	15285	15316	15299	15154	15161	15196	15435	15069	15199	15354	15174	15423	15200	15256	15280	15387	15105	15142	15382	15323	15177	15411	15390	15201	15416	15347	15213	15211	15413	15129	15347	15186	15301	15459	15337	15249	15150	15316	15148	15207	15227	15195	15354	15309	15285	15258	15329	15394	15252	15327	15253	15472	15291	15472	15524	15374	15417	15205	15163	15169	15127	15283	15400	15410	15397	15227	15388	15355	15152	15461	15242	15377	15364	15285	15448	15276	15217	15326	15341	15237	15162	15301	15215	15390	15240	15423	15107	15263	15299	15299	15199	15204	15219	15239	15356	15168	15178	15330	15320	15446	15287	15211	15314	15171	15365	15354	15361	15457	15322	15352	15368	15206	15165	15293	15220	15224	15322	15492	15367	15574	15173	15442	15396	15359	15372	15553	15212	15377	15396	15101	15379	15581	15079	15323	15304	15481	15660	15332	15262	15429	15396	15260	15338	15210	15235	15282	15244	15255	15195	15365	15429	15268	15315	15240	15234	15140	15455	15469	15391	15263	15413	15289	15319	15158	15383	15507	15473	15302	15159	15219	15288	15313	15329	15416	15341	15269	15423	15273	15372	15372	15161	15252	15223	15409	15207	15379	15128	15461	15117	15406	15474	15259	15312	15359	15464	15144	15426	15475	15520	15461	15469	15139	15129	15420	15452	15243	15387	15271	15483	15160	15334	15338	15166	15364	15299	15249	15282	15265	15481	15079	15278	15259	15317	15277	15193	15215	15412	15244	15177	15352	15273	15184	15291	15266	15229	15221	15267	15352	15342	15418	15317	15560	15565	15337	15354	15348	15411	15473	15384	15216	15222	15288	15199	15312	15391	15156	15412	15438	15368	15322	15244	15311	15247	15313	15269	15164	15349	15479	15477	15228	15333	15316	15346	15375	15277	15309	15342	15424	15214	15372	15381	15286	15190	15293	15243	15176	15271	15305	15344	15453	15322	15481	15340	15271	15242	15229	15349	15471	15315	15196	15308	15359	15219	15341	15455	15208	15252	15272	15181	15343	15282	15400	15419	15327	15291	15218	15434	15232	15220	15315	15292	15403	15278	15255	15458	15226	15168	15217	15279	15331	15366	15277	15541	15317	15245	15203	15046	15365	15378	15472	15099	15328	15254	15321	15287	15260	15164	15256	15294	15294	15375	15361	15495	15547	15414	15314	15347	15405	15274	15378	15355	15366	15312	15441	15402	15133	15373	15359	15442	15133	15439	15179	15487	15208	15218	15197	15157	15157	15194	15451	15394	15330	15383	15299	15377	15399	15292	15314	15389	15346	15383	15179	15333	15347	15285	15309	15360	15193	15359	15418	15202	15150	15355	15273	15177	15235	15328	15300	15455	15396	15345	15210	15224	15180	15506	15134	15243	15188	15182	15535	15373	15408	15405	15391	15227	15284	15379	15325	15327	15430	15295	15466	15180	15338	15431	15054	15295	15239	15346	15251	15276	15250	15235	15305	15322	15473	15390	15382	15280	15270	15443	15324	15447	15234	15398	15435	15446	15325	15215	15348	15267	15346	15418	15560	15311	15281	15280	15265	15168	15344	15470	15340	15074	15365	15626	15286	15419	15229	15144	15186	15392	15238	15558	15422	15400	15384	15332	15116	15538	15435	15346	15326	15376	15297	15432	15401	15272	15384	15065	15328	15337	15268	15421	15520	15479	15428	15177	15176	15337	15204	15320	15231	15213	15336	15281	15283	15164	15181	15310	15191	15074	15216	15163	15310	15184	15362	15307	15352	15417	15426	15216	15112	15290	15297	15458	15446	15467	15478	15204	15001	15207	15180	15395	15466	15334	15170	15174	15399	15235	15290	15221	15191	15185	15348	15309	15266	15168	15460	15531	15647	15213	15286	15291	15131	15296	15235	15192	15253	15526	15393	15119	15233	15455	15252	15276	15309	15318	15204	15305	15406	15338	15322	15437	15227	15194	15365	15168	15386	15236	15326	15348	15315	15326	15419	15393	15362	15271	15420	15229	15083	15213	15216	15220	15218	15419	15336	15228	15369	15174	15197	15369	15142	15237	15422	15446	15298	15337	15597	15175	15298	15502	15197	15471	15446	15275	15277	15363	15369	15232	15456	15069	15272	15449	15567	15515	15398	15245	15283	15297	15284	15439	15412	15281	15363	15341	15362	15204	15198	15239	15424	15317	15124	15418	15164	15343	15204	15223	15220	15249	15340	15118	15395	15278	15236	15241	15349	15161	15301	15272	15257	15381	15357	15393	15338	15100	15437	15311	15379	15424	15407	15336	15331	15526	15072	15309	15248	15351	15493	15432	15283	15552	15200	15337	15314	15119	15239	15346	15348	15389	15348	15342	15206	15210	15457	15325	15337	15517	15358	15339	15391	15292	15325	15314	15433	15389	15319	15152	15403	15432	15345	15128	15302	15201	15339	15234	15192	15416	15318	15410	15246	15294	15115	15236	15421	15471	15108	15316	15297	15159	15116	15372	15495	15250	15280	15323	15207	15405	15244	15096	15347	15379	15448	15428	15228	15366	15359	15341	15340	15274	15301	15578	15440	15219	15232	15327	15372	15424	15559	15563	15623	15476	15506	15469	15421	15316	15367	15389	15245	15274	15245	15086	15524	15298	15301	15356	15359	15342	15348	15213	15355	15106	15379	15120	15280	15189	15206	15349	15114	15177	15402	15514	15263	15246	15384	15496	15421	15468	15423	15324	15302	15343	15217	15332	15369	15255	15470	15285	15309	15286	15141	15245	15399	15362	15272	15429	15381	15242	15372	15525	15472	15198	15290	15320	15620	15197	15196	15193	15264	15291	15334	15451	15401	15206	15339	15351	15450	15192	15362	15312	15238	15386	15370	15409	15416	15530	15048	15243	15373	15385	15292	15238	15378	15397	15349	15324	15248	15311	15279	15148	15223	15337	15491	15411	15318	15342	15332	15366	15351	15270	15218	15201	15207	15347	15382	15211	15304	15273	15401	15231	15307	15309	15428	15254	15406	15408	15339	15338	15327	15210	15382	15421	15380	15396	15382	15386	15149	15276	15384	15368	15470	15381	15360	15203	15143	15412	15438	15449	15281	15200	15248	15243	15164	15324	15364	15372	15393	15197	15364	15365	15252	15220	15314	15560	15353	15459	15355	15272	15282	15486	15461	15552	15247	15188	15317	15409	15283	15352	15245	15200	15406	15212	15384	15318	15237	14986	15293	15248	15222	15080	15324	15212	15288	15205	15478	15218	15338	15054	15295	15330	15046	15300	15351	15467	15266	15029	15233	15412	15275	15353	15343	15355	15126	15352	15235	15395	15215	15297	15256	15438	15137	15382	15199	15274	15330	15020	15261	15233	15300	15414	15241	15343	15126	15228	15275	15287	15387	15159	15181	15148	15209	15158	15417	15384	15259	15342	15203	15175	15208	15306	15235	15258	15259	15276	15207	15280	15219	15415	15405	15421	15180	15444	15542	15459	15400	15282	15283	15283	15245	15255	15319	15518	15186	15529	15447	15341	15397	15336	15431	15286	15178	15351	15458	15262	15400	15360	15136	15364	15408	15421	15309	15261	15351	15088	15229	15263	15236	15382	15207	15383	15504	15326	15316	15170	15194	15225	15383	15292	15245	15323	15292	15391	15500	15454	15401	15384	15343	15222	15492	15347	15202	15295	15299	15303	15289	15291	15463	15506	15232	15315	15177	15294	15294	15361	15422	15302	15495	15296	15559	15383	15321	15417	15276	15292	15384	15382	15215	15350	15229	15410	15324	15262	15083	15329	15409	15537	15438	15384	15324	15276	15440	15288	15140	15340	15406	15356	15508	15474	15344	15310	15318	15336	15409	15265	15167	15406	15092	15213	15346	15269	15310	15213	15294	15288	15304	15328	15191	15306	15185	15139	15420	15230	14912	15424	15466	15207	15418	15398	15502	15387	15289	15425	15314	15269	15420	15266	15173	15242	15167	15323	15250	15437	15329	15365	15261	15334	15422	15393	15313	15357	15321	15025	15210	15201	15285	15199	15140	15227	15119	15348	15491	15491	15386	15305	15238	15397	15614	15276	15475	15438	15511	15293	15288	15239	15397	15226	15365	15415	15494	15452	15350	15421	15406	15311	15369	15250	15364	15193	15228	15437	15402	15576	15269	15343	15292	15205	15376	15395	15372	15154	15091	15363	15223	14988	15273	15147	15263	15363	15434	15404	15402
23393	38760	31017	23897	19856	17856	16529	15732	15168	14815	14753	14569	14336	14534	14138	14172	14259	14289	14184	13878	14150	14133	14204	14127	14082	14105	13989	14053	14135	14011	14090	14050	14147	14046	14063	14001	13967	14041	14182	14108	14004	13961	13852	13992	13923	14065	14005	14013	13977	14046	13896	14034	13965	13807	13964	14019	13951	14139	14242	14060	14000	13977	13982	13948	13877	13845	14296	14090	14000	13871	13861	14049	14021	14005	14021	13864	14099	14103	14049	13919	14047	13948	14056	14116	14090	14063	13965	14050	14072	14002	13922	14038	14100	14054	13875	13976	14053	13995	14191	13809	14054	14007	13902	13964	14069	13864	14023	14098	13947	14140	14105	13996	13980	14026	14177	14132	14047	14039	14185	14094	14002	13898	14052	13937	13936	13962	14024	14022	14004	14024	13985	14090	14043	14141	14078	14051	14174	14068	13952	13922	14001	13913	13974	14073	13987	14017	14003	14195	14203	14108	14061	14199	13908	14011	14131	14143	13948	14038	14014	14067	13975	14030	14094	14072	13877	14099	13991	14064	13872	13933	14033	14131	14002	13852	14181	14113	13928	13964	13949	14144	14014	14044	14063	13981	14071	13912	14073	14092	14088	13999	14136	14036	13887	14112	14100	14100	13999	14125	13948	14002	14067	14077	14069	13818	13903	13952	14103	13949	14142	14089	14013	14135	14258	14057	13955	14067	13905	14035	14021	14007	14117	14138	14038	14091	13963	14089	13923	14005	14090	13954	14071	14058	14013	13899	14006	13875	14021	13953	13908	14014	14114	14022	13982	14164	14037	14037	13975	13986	13912	13993	14168	14228	13960	14210	14131	13884	14017	14065	14027	13846	14040	14073	14121	14031	14099	14171	14080	13988	14086	13952	14213	14152	13941	14210	14202	13951	14155	14077	13937	14021	14128	14155	13994	13908	14106	14234	14123	13977	13806	13994	13903	13932	14011	13986	13962	14170	14195	14025	13977	13925	14054	14163	13995	14074	14188	14127	14073	13982	13996	13866	14015	13989	13961	13987	14036	13922	13962	14014	13973	14021	14133	13978	14028	14082	13865	14011	13904	14043	14042	13985	13893	14088	13992	14096	14065	14004	14197	14074	14044	14122	13968	14011	14019	14165	14024	14106	14070	14090	14036	14032	14159	13869	14175	13969	13824	14139	13978	13885	13917	13920	14064	13997	13958	14006	13899	14091	13934	13898	14116	13950	13958	13994	14029	13967	14046	14044	14070	13919	14070	13879	13968	13979	13915	13882	14036	14023	13977	13906	14051	14063	14001	14128	14148	14024	14014	14134	14062	13958	13994	14096	13897	13967	14005	14002	13921	14059	14099	13991	14220	14076	14080	13933	14078	13973	14019	13989	14074	14126	13841	13930	13962	13943	14075	14129	13827	14249	14056	14056	13960	14045	13990	13932	14107	14009	13968	13936	14161	14178	13966	13988	13986	13946	13954	14024	13939	14049	13977	14204	14027	14153	14123	13951	14165	14114	14019	14051	14071	14052	13831	14069	13975	13658	14040	14082	13927	14102	14041	14031	14042	14008	14047	14067	14244	13931	14101	14069	14083	13975	14006	14010	14047	13936	14055	13998	14103	13848	14090	13964	14074	14171	13923	14095	14005	13986	13950	14060	14040	14088	14131	14046	14134	14175	13971	14147	14012	13992	14097	13996	14101	13950	14082	14177	13994	14172	13818	13923	14264	14160	13997	14104	14022	14032	13974	14035	13959	13893	14065	13930	14068	14154	13991	13861	14134	13944	14098	13967	13904	14004	14060	14008	13956	14045	13940	14033	14188	13940	13989	14173	14029	13967	13874	14075	13929	14048	13972	14008	13935	14003	13982	14002	13944	14025	14101	13889	14188	14035	13836	13944	13972	13942	14056	14115	14149	14169	14003	14126	13954	13865	14131	13973	13971	13916	14025	14015	13941	14058	13964	13989	14138	14055	13968	14199	14092	13956	14060	14071	13987	13976	13964	13950	14095	13921	14063	13831	14005	14111	14015	14036	14038	14080	13956	13902	13989	14004	14032	13957	14081	13944	13941	13945	14147	14186	13858	14050	14073	14075	13839	13961	14309	14054	13931	14045	14042	13971	13958	14029	13860	14117	13948	13936	14015	13977	14120	13910	14018	14065	13959	13849	14015	14175	13970	14114	14131	14029	14145	14111	14035	14068	14157	14181	14172	14011	13984	13986	13996	13904	14059	14040	14019	13885	13935	14008	13936	13993	13945	14192	13956	13974	13968	14058	14055	14026	14148	14144	13960	13967	13946	14156	14039	14040	13986	13977	14103	14134	14102	14061	13908	14000	14036	14012	13907	14082	14165	13945	14084	13988	14102	14047	13948	14061	14027	13922	14064	13990	13945	14240	13902	13880	14057	13982	13944	14095	13934	13972	13990	13968	14042	13850	13898	14013	14040	13947	13952	13919	13936	14095	14003	13891	14111	14084	13998	13999	14188	14108	14057	13856	14039	14054	14021	13956	13883	13893	13880	14037	14076	14057	13958	14031	14029	14086	14088	14053	14052	14189	13961	13852	14264	13986	13954	14020	14140	13905	14125	13907	14123	14087	13977	14131	13938	13973	13871	14047	13991	14119	14003	14071	13972	13974	13897	13961	14067	13945	14006	14013	14097	14160	14054	14228	13994	14077	14048	14099	14087	14065	14109	14077	13915	14012	14086	14149	14127	13903	13797	14084	14168	13952	14216	14001	14065	13940	14052	14018	13921	14031	14033	13958	14167	13996	14149	13970	13864	14144	13915	14019	13819	14156	13869	13849	13993	14163	14201	13851	14230	13791	14055	14030	14121	14063	14095	14078	14089	13928	13865	14135	14000	13834	13986	14030	14086	14029	13927	13796	14082	14059	14065	14104	14129	14096	13997	13906	14179	13892	14014	13996	14071	14030	14010	14043	13975	13998	14025	14103	14093	14113	14066	14019	14046	13902	14101	13982	13854	13951	13942	13927	14109	14042	14154	14094	13855	14169	14144	14101	13921	14074	14165	14078	14139	14141	14047	14057	13959	14176	14170	14168	13922	14049	14110	13859	13982	13949	13941	13879	14091	14085	14048	14052	13801	14024	14000	13896	13884	14118	14130	14127	14162	14137	14015	13958	14013	14003	13980	14213	13992	13954	14144	14003	14033	14065	13986	14177	13989	14030	14008	14074	14242	14187	14062	14036	14072	14001	14073	13966	14018	14007	13945	13919	14043	14199	14113	14019	14134	13955	14096	14205	14146	14087	13947	14034	14031	14018	14017	13991	13914	13989	14119	14194	13956	13945	13975	13982	14035	14061	14139	14066	14105	14131	14068	14063	14055	13971	13973	14141	14247	13959	14146	13868	13962	14077	13876	13933	14095	13996	13815	14028	14054	14048	14200	14008	13957	13979	13931	14016	13908	14196	14153	14054	14172	13928	14220	14029	13840	14149	13978	14095	14083	13961	14032	14153	14126	14013	14007	14100	14032	13875	14190	13973	14121	13977	14026	14164	14102	14079	14085	14012	14000	13985	14221	13976	14120	14032	14038	14109	14056	14042	13800	14264	14180	14284	13951	14028	13940	14056	13737	13987	14081	14060	14014	13948	13838	13969	13923	14062	14066	13950	13973	14142	14105	14215	14030	14062	14016	13985	14120	14023	13993	13902	13884	14099	14045	14077	13926	14012	14064	14038	14243	13925	14209	14087	13986	14183	14094	14029	14059	14062	13925	14013	13995	13951	13974	13918	14179	14074	13900	14024	13973	14016	14004	14101	13970	14001	14034	13968	14287	14135	13994	14149	13893	13977	14031	14191	14014	13923	14024	14241	13798	14238	13975	13877	14116	13968	13906	14005	14163	14186	14129	14064	13985	13999	14033	14218	13947	14052	14121	14199	13855	13851	14004	14206	14195	13967	14019	13895	13931	14019	14399	13807	13953	14166	14067	14176	13886	14123	14013	14058	13997	14129	14155	13952	13997	14126	13970	14031	13946	14174	13968	14067	14077	14055	14071	13984	13918	14076	13940	14135	13889	14185	13997	14162	14043	14159	14091	14084	14033	13968	14047	13819	14041	14090	14008	14046	13933	13931	13953	14183	14028	13970	14090	13963	13878	14133	13971	14226	13925	13914	14115	14204	14202	14052	14029	14044	13884	14117	14198	14009	14039	14020	14105	14116	14127	14016	13900	14082	13992	14042	14113	13981	13993	14218	14290	14040	13968	14126	13941	14035	13992	13858	14116	13857	13957	14054	14187	14037	13889	14040	13882	14084	14046	13995	14109	14031	14113	13958	14160	14021	13968	13954	14224	13968	13953	14022	13986	13997	13962	14158	13916	13882	14052	13966	13977	13947	14064	14006	14162	14015	14068	13979	14162	14058	14180	13908	14126	13979	14029	14178	13960	14069	14144	14230	14137	14015	14037	14145	14012	13979	14099	14128	14076	14044	13977	14027	14087	14073	14051	13976	13928	14126	13923	14040	14063	14038	14081	14108	14166	13868	14136	13911	14080	14046	13935	13943	14156	13983	14151	14161	13866	14047	14094	13904	14052	14136	13913	13983	13787	13989	14116	14170	14111	14064	14161	14068	13850	14037	14040	14023	13993	14129	13940	14012	14066	14170	13954	13949	14171	14057	13968	14102	13954	14097	14011	13954	13970	13919	13978	13936	14232	14071	14203	14028	13973	14012	13911	14050	14132	14088	13972	13924	14135	13909	14119	14079	14067	14019	13945	14025	13946	14027	13926	14154	14115	14076	13851	13904	14102	13975	14082	14052	14177	14028	14077	13996	14081	13883	14086	14011	14168	14083	14042	14044	14026	13953	13951	14109	13877	14044	14069	14047	14089	14085	13992	14028	14051	14255	14099	14238	14099	13972	13967	14223	14038	14088	14062	13924	14084	14042	13917	14041	14078	13907	13887	14048	14156	14180	13984	13996	13971	13850	14099	14066	14090	13939	13872	13998	14095	13883	14064	14032	14032	14128	14069	14147	14074	13823	14066	13884	13931	14010	13948	13969	14060	14096	14025	14002	14065	14127	13956	14049	13898	14071	14071	13841	14047	14013	14084	14178	14021	14074	13900	14053	13866	14037	13981	13898	13986	14051	14125	14140	14032	13990	14024	14114	13944	13851	14007	13997	14062	14131
22594	21513	28699	24793	22025	23570	23696	18759	17438	17053	17035	16770	16656	16603	16439	16591	16275	16224	16122	15987	16107	16057	15987	15783	16034	15971	15784	15727	16109	15874	15793	15827	16007	15628	15972	15972	15994	15660	15852	15685	15814	15729	15914	15755	15873	15835	15917	15779	15904	15909	15909	16021	15816	15869	15769	15777	15960	15877	15630	15900	15758	15830	16008	15828	15665	15758	15827	15773	15676	15919	15706	15710	15771	15872	15778	15808	16005	15767	15572	15666	15637	15717	15792	15945	15810	15622	15934	15942	15859	15875	15936	15753	15699	15615	15806	15864	15877	15775	15810	16073	16056	15721	15884	15859	15817	15739	15866	15915	15847	15729	15761	15547	15998	15713	15768	15547	15879	15776	15655	16017	15882	15667	15701	15579	15702	15831	15548	15727	15775	15913	15673	15810	15969	15932	15783	15784	15913	15762	15521	15739	15697	15790	15874	15731	15768	16014	15740	15827	15711	15724	15676	15803	15793	15689	15873	15775	15770	15815	15710	15767	15540	15867	15703	15539	15959	15724	15631	15826	15708	15561	15784	15751	15897	15851	15914	15787	15796	15654	15893	15800	15875	15760	15580	15770	15828	15793	15599	15837	15577	15840	15709	15623	15820	15685	15816	16066	15905	15782	15975	15633	15904	15723	15842	15911	15763	15536	15800	15801	15688	15885	15733	15726	15855	15618	15774	15793	15634	15716	15578	15794	15840	15915	15754	15505	15748	15552	15931	16030	15934	15891	15739	15784	15873	15864	15731	15738	15857	15862	15623	15806	15644	15762	15856	15810	15738	15789	15626	15598	15737	15741	15776	15896	15817	15897	15780	15875	15838	15621	15778	15900	15821	15795	15863	15848	15709	15875	15692	15874	16128	15689	15666	15560	15778	15946	15915	15586	15683	15805	16027	15703	15768	15803	15666	15719	15683	15731	15673	15721	15672	15735	15595	15711	15948	15700	15688	15780	15812	15695	15618	15772	15908	15723	15650	15844	15943	15972	15839	15793	15908	15815	15732	15695	15947	15908	15908	15872	15931	15711	15732	15855	15930	15867	15904	15696	15899	15893	15842	15732	15619	15723	15725	15659	15830	15659	15698	15745	15837	15661	15719	15821	15748	15877	15597	15658	15934	15581	15760	15715	15671	15692	15855	15990	15557	15766	15948	15864	15710	16004	15859	15758	15634	15684	15636	15872	15643	15888	15614	15735	15558	15870	15643	15788	15744	15774	15697	15940	15688	15829	15510	15642	15806	15754	15799	15924	15802	15544	15712	15654	16018	15669	15687	15732	15716	15778	15743	15776	15678	15431	15969	15689	15886	15771	15589	15945	15884	15760	15728	15684	15767	15690	15670	15704	15691	15782	15892	15719	15702	15768	15753	15871	15826	15904	15796	15910	15859	15806	15802	15709	15666	15796	15898	15749	15835	15672	15657	15726	15914	15657	15666	15806	15919	15962	15858	15873	15733	16027	15742	15769	15845	15991	15899	15838	15933	15769	15847	15698	15710	15783	15666	15725	15848	15777	15789	15701	15658	15806	15893	15696	15866	15637	15792	15665	15665	15672	15596	15636	15490	15412	15658	15568	15755	15697	15663	15820	15725	15729	15708	15969	15866	15485	15698	15581	15763	15779	15753	15779	15543	15754	15927	15732	15558	15688	15742	15814	15753	15833	15922	15729	15766	15697	15809	15901	15722	15796	15815	15761	15657	15721	15802	15733	15864	15885	15631	15731	15748	15892	15659	15728	15915	15825	15700	15737	15879	15817	15772	15741	15754	15760	15908	15702	15968	15787	15899	15735	15695	15578	15630	15778	15978	15760	15801	15803	15865	15617	15803	15702	15718	15775	15883	15822	15821	15813	15762	15703	15824	15643	15673	15542	15638	15909	15879	15581	15676	15617	15703	15854	15615	15601	15868	15585	15738	15686	15645	15728	15573	16031	15744	15820	15745	15719	15696	15973	15642	15707	15900	15712	15765	15814	15763	15634	15574	15614	15847	15690	15620	15865	15893	15698	15678	15922	15742	15799	15719	15801	15852	15841	15794	15852	15846	15768	15656	15865	15698	15768	15565	15728	15751	15704	15780	15760	15677	15833	15953	15989	15703	16064	15850	15666	15738	15654	16020	15651	15812	15921	15620	15842	15791	15770	15893	15678	15761	15742	15755	15965	15875	15808	15863	15782	15801	15674	15737	15699	15852	15801	15722	15853	15751	15765	15893	15909	15866	15672	15715	15778	15707	15641	15713	15809	15734	15943	15773	15817	15723	15766	15865	15803	15790	15696	15757	15693	15724	15815	15672	15650	15760	15698	15700	15771	15828	16043	15755	15681	15741	15819	16009	15746	15790	15660	15829	15800	15812	15645	15890	15754	15762	15647	15903	15743	15767	15903	15870	15716	15879	15597	15655	15757	15799	15797	15759	15766	15813	15843	15806	15704	15813	15625	15860	15622	15739	15960	15904	15814	15805	15736	15717	15597	15679	15797	15730	15677	15778	15653	15816	15869	15708	15921	15653	15777	15820	15918	15683	15890	15878	15718	15742	15746	15925	15881	15914	15758	15748	15701	15638	15765	15781	15791	15571	15772	15646	15771	15617	15726	15726	15795	15788	15717	15761	15663	15928	15587	15777	15762	15932	15870	15760	15802	15615	15895	15706	15828	15684	15697	15741	15870	15808	16030	15888	15816	15757	15902	15780	15444	15803	16040	15805	15757	15854	15635	15860	15797	15827	15657	15757	15607	15609	15791	15939	15798	15815	15746	15761	15643	15729	15828	15802	15683	15973	15801	15586	15858	15655	15745	16009	15790	15913	15587	15609	15688	15842	15715	15673	15785	15687	15754	15578	15820	15740	15879	15754	15826	15750	15933	15979	15953	15938	15723	15670	15898	15912	15900	15972	15774	15815	15957	15874	15694	15870	15634	15827	15713	15702	15764	15517	15846	15797	15789	15715	15742	15948	15733	15715	15527	15717	15839	15766	15815	15946	15851	15980	15829	15793	15770	15914	15665	15793	15853	15969	15812	15786	15835	15800	15645	15742	15922	15726	15890	15701	15841	15608	15857	15791	15737	15761	15678	15746	15906	15794	15725	15649	15894	15801	16020	15765	15931	15619	15846	15797	15798	15809	15688	15478	15659	15680	15733	15672	15792	15924	15594	15724	15666	15802	15768	15891	15729	15821	15943	15887	15803	15755	15642	15857	16065	15847	16047	15878	15947	15625	15852	15836	15894	15844	15768	15828	15781	15752	15899	15860	15691	15923	15917	15859	15771	15702	15744	15478	15595	15678	15729	15717	15687	15892	15632	15686	16003	15768	15683	15736	15617	15805	15784	15732	15909	15910	15662	15814	15551	15728	15737	15917	15779	15873	15727	15758	15660	15785	15804	15709	15815	15802	15852	15751	15697	15884	15774	15826	15727	15872	15535	15687	15621	15853	15898	15740	15805	15857	15697	15645	15878	15758	15684	15777	15634	15651	15651	15925	15840	15620	15964	15775	15886	15577	15795	15831	15540	15501	15799	15763	15870	15798	15769	15888	16106	15786	15616	15609	15799	15864	15732	15722	15855	15728	15658	15538	15831	15878	15693	15832	15786	15549	15965	15731	15781	15794	15889	15749	15668	15780	15633	15674	15622	15901	15830	15685	15737	15782	15671	15773	15775	15849	15773	15767	15692	15860	15630	15810	15668	15637	15774	15976	15818	15653	15780	15999	15775	15839	15752	15767	15733	15755	15835	15884	15667	15919	15878	15807	15863	15925	15792	15746	15700	16039	15738	15775	15655	15797	15645	15856	15968	15741	15829	15930	15636	15461	15861	15665	15904	15785	15824	15769	15764	15539	15851	15712	16001	15678	15756	15822	15635	15840	15778	15689	15689	15824	15836	15725	15945	15812	15855	15781	15924	15778	15669	15863	15895	15733	15672	15440	15935	15934	15672	15837	15795	15793	15892	16002	15711	15742	15696	15711	15911	15771	15820	15924	15802	15727	15792	15979	15896	15869	15691	15843	15612	15780	15712	15813	15788	15664	15888	15841	15766	15844	15786	15640	15781	15768	15849	15806	15774	15779	15667	15859	15760	15840	15751	15775	15802	15574	16019	15866	15693	15823	15623	15840	15633	15847	15924	15680	15884	15796	15656	15606	15687	15844	15629	15767	15872	15777	15901	15713	15908	15764	15875	15800	15830	15791	15859	15883	15711	15641	15687	15582	15650	15716	15811	15948	15784	15920	15714	15784	15887	15898	16055	15827	15808	15609	15861	15932	15851	15634	15929	15826	15785	15817	15679	15821	15643	15800	15776	15612	15558	15600	15603	15805	15859	15701	15873	15775	15847	15747	15653	15750	15698	15747	15757	15842	15845	15955	15800	15981	15960	15774	15738	15902	15846	15702	15680	15759	15644	15872	15805	15584	15767	15683	15661	15812	15817	15803	15777	15668	15867	15755	15859	15832	15661	15763	15904	15953	15879	15597	15814	15982	15731	15751	15868	15616	16040	15884	15803	15791	15749	15711	15963	15986	15772	15851	15861	15906	15805	15727	15776	15640	15815	15892	15788	15990	15777	15779	15696	15707	15618	15677	15776	15840	15870	15445	15594	15576	15785	16120	15814	15913	15751	15735	15884	15555	15715	15817	15597	15781	15810	15798	15722	15713	15819	15829	15717	15847	15678	15680	15867	15790	15627	15815	15654	15812	15889	15849	16021	15843	15814	15791	15618	15706	15826	15826	15802	15667	15815	15819	15645	15848	15763	15722	15707	15814	15699	15698	15747	15774	15804	15510	15751	15864	15759	15858	15658	15678	15765	15836	15695	15765	15547	15829	15708	15814	15722	15861	15795	15757	15728	15837	15664	15826	15926	15737	15865	15775	15652	15832	15594	15644	15684	15738	15728	15765	15921	15913	15668	15846	15781	15701	15574	15823	16080	15841	15634	15624	15794	15894	15813	15749	15744	15618	15856	15799	15629	15811	15753	15781	15795	15947	15972	15671	15799	15951	16089	15739	15866	15822	15677	15949	15774	15825	16017	15648	15769	15756	15988	15783	15765	15725	15874	15746	15680	15836	15818	15973	15918	15681	15787	15915	15801	15716	15649	15626	15714	15767	15559	15625	15759	15548	15902	16080	15617	15747	15681
24724	47702	39561	30415	25015	21585	19442	17872	16908	16273	15647	15382	15372	14987	14940	14745	14863	14836	14558	14563	14586	14455	14503	14455	14345	14375	14506	14487	14668	14491	14446	14372	14345	14408	14511	14526	14337	14362	14411	14546	14343	14479	14411	14351	14360	14341	14511	14365	14459	14403	14440	14327	14350	14353	14502	14470	14442	14282	14530	14308	14374	14399	14471	14339	14323	14297	14257	14345	14475	14399	14310	14325	14295	14319	14292	14319	14291	14419	14340	14468	14299	14297	14505	14331	14417	14311	14399	14349	14351	14511	14438	14468	14494	14392	14272	14393	14402	14374	14364	14486	14283	14389	14279	14319	14406	14221	14329	14294	14359	14349	14437	14441	14318	14474	14299	14585	14320	14385	14398	14251	14421	14551	14475	14261	14320	14333	14308	14322	14527	14347	14304	14377	14300	14457	14325	14213	14390	14444	14294	14408	14216	14386	14356	14433	14507	14494	14385	14457	14489	14392	14297	14302	14419	14155	14430	14322	14388	14420	14347	14359	14336	14418	14287	14352	14422	14320	14369	14531	14475	14356	14237	14330	14424	14246	14242	14377	14265	14350	14351	14252	14418	14238	14286	14323	14390	14209	14461	14243	14355	14424	14413	14451	14467	14506	14506	14337	14358	14361	14534	14225	14394	14231	14245	14401	14331	14195	14356	14193	14354	14405	14399	14383	14401	14519	14359	14355	14257	14464	14535	14359	14447	14368	14714	14547	14283	14480	14287	14443	14270	14409	14477	14414	14280	14229	14409	14303	14336	14281	14510	14230	14417	14508	14477	14339	14396	14286	14479	14389	14291	14263	14386	14271	14255	14302	14505	14405	14415	14320	14291	14451	14376	14411	14228	14406	14343	14269	14553	14417	14424	14294	14497	14372	14261	14444	14368	14304	14448	14472	14562	14539	14440	14305	14292	14597	14257	14397	14353	14368	14462	14287	14382	14378	14483	14256	14250	14371	14322	14403	14460	14360	14263	14391	14418	14321	14244	14339	14426	14185	14445	14225	14327	14215	14189	14335	14343	14493	14398	14280	14322	14399	14459	14209	14525	14415	14297	14381	14348	14298	14339	14386	14124	14366	14292	14378	14524	14296	14344	14288	14311	14368	14260	14343	14392	14266	14404	14342	14374	14338	14384	14454	14341	14296	14346	14400	14469	14329	14467	14453	14362	14478	14342	14473	14230	14261	14476	14317	14456	14476	14266	14354	14371	14256	14382	14479	14375	14239	14609	14376	14323	14238	14283	14393	14293	14385	14431	14342	14450	14283	14333	14336	14193	14488	14431	14443	14174	14390	14400	14440	14320	14427	14509	14453	14476	14400	14382	14345	14435	14398	14193	14338	14351	14220	14385	14305	14357	14456	14262	14416	14387	14471	14482	14217	14351	14484	14367	14331	14255	14358	14461	14454	14130	14527	14345	14375	14387	14272	14324	14422	14472	14359	14201	14494	14372	14314	14312	14407	14389	14405	14394	14297	14289	14272	14324	14274	14502	14216	14367	14420	14367	14450	14400	14452	14310	14281	14416	14356	14335	14345	14333	14459	14566	14361	14467	14430	14327	14471	14327	14281	14351	14460	14494	14507	14380	14317	14438	14357	14316	14239	14429	14516	14327	14315	14440	14469	14380	14350	14352	14366	14403	14321	14408	14397	14175	14581	14261	14366	14413	14275	14634	14386	14429	14204	14415	14211	14404	14479	14588	14260	14245	14289	14423	14233	14333	14397	14494	14369	14383	14328	14173	14339	14332	14431	14391	14376	14392	14475	14353	14433	14489	14368	14193	14385	14328	14326	14345	14263	14284	14421	14551	14348	14418	14503	14421	14275	14396	14330	14294	14537	14294	14400	14230	14445	14438	14385	14351	14369	14216	14433	14392	14386	14312	14291	14315	14439	14514	14358	14305	14449	14319	14383	14422	14361	14339	14322	14273	14204	14518	14419	14449	14539	14289	14439	14476	14354	14238	14389	14345	14317	14301	14448	14386	14408	14408	14496	14369	14289	14453	14286	14296	14267	14439	14337	14352	14419	14298	14535	14239	14357	14462	14476	14232	14346	14358	14427	14207	14488	14242	14362	14205	14379	14282	14368	14265	14404	14406	14480	14414	14291	14369	14269	14452	14408	14393	14176	14282	14366	14336	14395	14364	14261	14419	14237	14516	14280	14476	14395	14443	14500	14400	14429	14335	14410	14463	14432	14235	14498	14437	14321	14307	14408	14304	14349	14214	14455	14316	14382	14473	14263	14441	14413	14377	14465	14362	14356	14493	14467	14310	14169	14455	14297	14368	14284	14517	14312	14249	14265	14306	14223	14362	14288	14358	14394	14466	14441	14292	14395	14239	14418	14334	14438	14313	14377	14274	14421	14381	14353	14541	14445	14354	14338	14282	14680	14344	14421	14190	14189	14349	14491	14489	14404	14447	14172	14290	14414	14252	14482	14232	14346	14542	14358	14393	14258	14035	14310	14284	14414	14432	14371	14436	14362	14415	14234	14234	14430	14272	14326	14368	14265	14445	14380	14281	14298	14329	14332	14226	14478	14515	14322	14332	14391	14355	14229	14338	14234	14457	14369	14333	14308	14378	14427	14328	14492	14358	14365	14352	14373	14450	14344	14326	14337	14312	14225	14303	14365	14374	14319	14201	14287	14356	14388	14484	14205	14265	14463	14359	14257	14534	14442	14407	14486	14403	14311	14288	14161	14460	14348	14554	14358	14338	14409	14258	14333	14337	14440	14439	14255	14346	14408	14343	14336	14260	14485	14345	14364	14293	14430	14546	14267	14329	14438	14310	14166	14466	14253	14227	14327	14316	14240	14406	14375	14464	14369	14385	14228	14360	14516	14505	14420	14216	14179	14359	14432	14425	14245	14218	14377	14279	14459	14232	14351	14278	14294	14406	14388	14379	14317	14360	14340	14381	14552	14379	14631	14324	14408	14304	14269	14370	14250	14266	14418	14431	14591	14265	14452	14379	14192	14320	14367	14474	14382	14405	14414	14368	14173	14321	14517	14357	14316	14382	14362	14329	14413	14353	14336	14287	14330	14301	14350	14237	14362	14486	14280	14201	14236	14486	14391	14419	14362	14411	14432	14525	14302	14283	14506	14380	14348	14467	14409	14306	14453	14121	14284	14369	14279	14362	14444	14408	14498	14319	14134	14375	14235	14314	14487	14372	14322	14384	14434	14344	14398	14236	14189	14306	14444	14454	14262	14338	14313	14520	14188	14357	14465	14391	14389	14394	14409	14456	14332	14152	14502	14386	14328	14224	14548	14133	14331	14370	14357	14426	14332	14278	14270	14465	14260	14426	14396	14401	14345	14421	14445	14263	14320	14435	14263	14240	14348	14311	14362	14391	14337	14427	14357	14365	14273	14320	14359	14327	14406	14328	14425	14323	14558	14259	14474	14290	14312	14402	14329	14286	14264	14344	14431	14356	14351	14444	14327	14415	14401	14386	14270	14299	14459	14302	14385	14409	14339	14391	14287	14317	14441	14216	14349	14129	14484	14334	14324	14256	14439	14442	14482	14411	14371	14376	14386	14413	14280	14501	14346	14421	14288	14378	14363	14270	14390	14313	14551	14202	14465	14273	14377	14345	14309	14487	14388	14436	14269	14346	14367	14362	14415	14416	14286	14418	14383	14351	14354	14408	14360	14393	14320	14437	14286	14315	14504	14278	14242	14269	14399	14511	14230	14347	14407	14210	14419	14314	14322	14465	14432	14450	14370	14291	14302	14304	14370	14435	14471	14420	14392	14257	14425	14312	14467	14286	14333	14218	14454	14300	14416	14283	14346	14368	14062	14398	14267	14410	14479	14475	14522	14325	14408	14312	14384	14434	14381	14435	14193	14477	14345	14331	14377	14397	14303	14529	14497	14333	14427	14302	14480	14322	14478	14531	14228	14020	14338	14310	14306	14447	14320	14372	14310	14286	14360	14366	14508	14404	14233	14564	14427	14227	14429	14252	14318	14405	14298	14372	14443	14142	14355	14321	14321	14387	14370	14366	14550	14313	14408	14299	14430	14283	14619	14341	14248	14265	14417	14522	14180	14413	14335	14418	14389	14362	14492	14569	14402	14324	14201	14469	14406	14498	14399	14340	14338	14330	14503	14384	14304	14607	14473	14293	14246	14331	14381	14339	14437	14381	14403	14440	14285	14362	14191	14359	14268	14318	14403	14389	14340	14426	14292	14520	14310	14155	14397	14358	14281	14481	14465	14225	14350	14298	14403	14479	14595	14203	14429	14409	14213	14220	14278	14406	14303	14478	14271	14398	14347	14380	14318	14396	14463	14260	14278	14472	14390	14303	14356	14315	14256	14556	14479	14397	14313	14291	14359	14335	14326	14431	14254	14441	14558	14408	14231	14398	14324	14170	14331	14375	14444	14285	14359	14456	14408	14416	14290	14492	14264	14302	14468	14234	14445	14576	14156	14541	14374	14384	14373	14359	14237	14265	14301	14318	14289	14267	14356	14312	14227	14165	14512	14488	14344	14394	14323	14311	14294	14359	14370	14282	14374	14358	14363	14411	14251	14352	14314	14458	14246	14386	14287	14347	14447	14269	14316	14558	14282	14371	14463	14382	14284	14510	14258	14353	14233	14262	14240	14454	14303	14510	14365	14281	14275	14274	14382	14393	14409	14517	14260	14404	14445	14434	14302	14329	14414	14350	14458	14475	14283	14463	14346	14338	14261	14400	14336	14289	14464	14354	14472	14416	14291	14556	14431	14304	14410	14415	14310	14382	14289	14316	14147	14274	14269	14524	14441	14359	14366	14340	14277	14501	14256	14405	14280	14361	14263	14522	14467	14344	14429	14601	14432	14408	14367	14432	14318	14326	14387	14300	14552	14212	14286	14375	14432	14488	14284	14400	14522	14371	14319	14454	14426	14338	14204	14458	14495	14333	14184	14325	14451	14433	14370	14449	14404	14318	14414	14522	14424	14340	14346	14387	14270	14437	14301	14300	14271	14455	14245	14325	14354	14392	14365	14424	14261	14341	14297	14388	14280	14353	14286	14368	14310	14343	14389	14403	14379	14296	14345	14385	14470	14252	14342	14390	14404	14330	14476	14383	14327	14320	14384	14537	14368	14318	14385	14394	14373	14539	14475	14357	14462	14328	14293
29391	25324	27697	23627	18753	17645	17091	16572	16107	16040	15907	15958	15917	16008	15847	15668	15649	15787	15763	15707	15796	15682	15756	15842	15584	15519	15699	15538	15603	15668	15621	15597	15800	15635	15518	15546	15775	15829	15659	15663	15715	15626	15746	15730	15655	15699	15858	15706	15690	15851	15582	15497	15540	15616	15470	15531	15749	15631	15588	15781	15750	15599	15485	15677	15632	15613	15640	15314	15448	15489	15659	15552	15570	15610	15628	15668	15518	15683	15703	15623	15818	15445	15528	15871	15497	15752	15852	15717	15623	15672	15780	15650	15576	15739	15610	15507	15565	15635	15740	15668	15566	15642	15651	15601	15570	15750	15729	15596	15586	15746	15801	15712	15753	15630	15548	15487	15541	15529	15966	15682	15480	15689	15482	15593	15632	15407	15650	15482	15579	15646	15637	15809	15521	15600	15611	15811	15861	15760	15720	15515	15615	15703	15524	15712	15633	15627	15837	15755	15592	15696	15687	15651	15719	15595	15733	15447	15591	15545	15638	15688	15727	15632	15702	15636	15700	15788	15514	15677	15673	15729	15531	15551	15612	15579	15726	15720	15794	15690	15595	15567	15815	15780	15742	15589	15583	15559	15538	15629	15764	15684	15611	15575	15669	15606	15636	15636	15510	15605	15703	15716	15660	15486	15699	15651	15566	15661	15565	15480	15773	15713	15637	15603	15734	15708	15534	15535	15638	15624	15527	15605	15634	15617	15561	15629	15715	15747	15652	15680	15771	15670	15651	15547	15833	15493	15659	15556	15665	15518	15560	15777	15653	15642	15348	15597	15533	15418	15667	15599	15708	15511	15713	15600	15753	15515	15400	15465	15644	15857	15757	15425	15625	15786	15647	15508	15730	15648	15793	15545	15598	15862	15444	15449	15495	15608	15663	15535	15537	15528	15645	15599	15521	15460	15596	15665	15607	15683	15934	15558	15714	15647	15486	15500	15474	15526	15567	15597	15682	15865	15711	15765	15713	15539	15699	15774	15848	15689	15636	15694	15474	15561	15683	15584	15653	15837	15614	15714	15674	15642	15698	15662	15817	15643	15701	15671	15725	15573	15747	15474	15524	15547	15495	15557	15684	15635	15621	15622	15643	15661	15528	15625	15800	15761	15736	15498	15761	15734	15589	15513	15561	15456	15464	15599	15485	15545	15663	15576	15731	15685	15668	15724	15667	15752	15622	15553	15544	15615	15468	15518	15662	15851	15612	15696	15728	15731	15655	15539	15598	15580	15626	15740	15681	15643	15662	15608	15660	15757	15657	15644	15743	15628	15593	15593	15790	15824	15618	15653	15574	15570	15686	15646	15463	15518	15703	15582	15771	15601	15773	15637	15648	15771	15495	15679	15504	15758	15597	15562	15774	15726	15774	15569	15729	15534	15669	15539	15598	15434	15636	15769	15730	15750	15681	15579	15731	15587	15790	15734	15716	15306	15584	15525	15620	15752	15618	15704	15518	15702	15667	15620	15728	15499	15862	15560	15433	15597	15575	15628	15619	15729	15527	15705	15475	15706	15474	15510	15492	15503	15653	15648	15717	15411	15460	15575	15635	15721	15651	15479	15545	15570	15452	15488	15603	15626	15534	15668	15923	15470	15673	15570	15637	15441	15534	15622	15492	15753	15616	15566	15500	15509	15445	15608	15634	15718	15623	15911	15821	15507	15540	15655	15797	15693	15684	15525	15645	15455	15494	15582	15529	15658	15683	15680	15657	15739	15780	15665	15536	15589	15482	15350	15548	15496	15586	15742	15827	15654	15593	15557	15612	15680	15744	15434	15520	15721	15630	15775	15715	15477	15701	15548	15328	15544	15539	15485	15775	15714	15725	15664	15684	15671	15695	15705	15554	15648	15544	15690	15590	15716	15493	15806	15530	15520	15481	15763	15441	15658	15872	15474	15732	15471	15475	15543	15549	15611	15686	15531	15691	15499	15718	15341	15602	15602	15627	15597	15660	15675	15736	15565	15692	15713	15513	15823	15653	15710	15731	15582	15832	15730	15531	15459	15590	15542	15790	15941	15634	15551	15614	15513	15722	15438	15702	15647	15584	15604	15765	15541	15715	15676	15646	15552	15581	15681	15753	15684	15672	15631	15901	15817	15749	15609	15781	15625	15732	15617	15596	15628	15543	15596	15619	15567	15654	15466	15538	15544	15698	15829	15758	15666	15559	15561	15561	15564	15586	15637	15551	15728	15797	15722	15686	15529	15659	15702	15667	15706	15885	15728	15748	15587	15719	15885	15602	15645	15665	15740	15723	15825	15720	15533	15691	15788	15576	15534	15499	15600	15667	15515	15764	15748	15550	15700	15534	15598	15624	15609	15798	15846	15724	15740	15720	15605	15726	15723	15762	15600	15582	15774	15887	15330	15620	15664	15546	15597	15771	15671	15615	15889	15687	15665	15550	15689	15649	15595	15614	15815	15664	15702	15723	15607	15686	15762	15599	15685	15830	15359	15638	15748	15701	15748	15623	15752	15966	15700	15751	15569	15330	15945	15518	15717	15782	15754	15588	15700	15649	15577	15646	15636	15594	15841	15701	15828	15475	15684	15759	15618	15477	15388	15568	15473	15646	15656	15467	15618	15493	15832	15656	15638	15423	15584	15594	15619	15652	15577	15550	15485	15568	15497	15754	15596	15810	15561	15575	15449	15720	15558	15703	15639	15820	15739	15547	15537	15793	15689	15854	15729	16045	15687	15610	15794	15786	15541	15374	15563	15544	15611	15665	15591	15624	15611	15849	15832	15656	15740	15615	15488	15618	15607	15747	15637	15605	15581	15639	15618	15679	15558	15492	15802	15728	15522	15544	15732	15520	15719	15676	15657	15646	15670	15685	15590	15771	15643	15544	15679	15759	15570	15503	15770	15805	15563	15831	15727	15741	15769	15602	15492	15546	15610	15605	15647	15665	15777	15590	15703	15641	15598	15607	15615	15890	15769	15623	15723	15653	15724	15614	15467	15638	15586	15563	15689	15666	15657	15620	15535	15432	15773	15528	15742	15891	15613	15760	15495	15629	15593	15548	15466	15607	15690	15626	15562	15557	15639	15695	15626	15649	15904	15682	15540	15610	15687	15503	15613	15684	15710	15696	15696	15738	15630	15552	15878	15676	15681	15594	15565	15572	15757	15638	15389	15556	15590	15545	15589	15566	15803	15632	15708	15711	15783	15722	15587	15729	15546	15736	15407	15555	15602	15786	15630	15574	15653	15638	15665	15510	15528	15702	15635	15590	15644	15596	15696	15585	15575	15491	15674	15679	15696	15644	15761	15481	15762	15803	15709	15494	15822	15709	15638	15741	15614	15467	15490	15572	15720	15711	15445	15547	15554	15687	15684	15708	15504	15780	15709	15627	15499	15679	15550	15615	15723	15723	15616	15535	15491	15625	15795	15664	15872	15524	15628	15782	15653	15557	15581	15613	15588	15571	15674	15553	15616	15730	15699	15657	15678	15543	15688	15611	15782	15782	15434	15719	15756	15908	15693	15749	15713	15662	15637	15766	15704	15730	15605	15673	15670	15826	15683	15803	15619	15508	15664	15654	15476	15473	15801	15638	15602	15668	15647	15709	15554	15878	15803	15628	15593	15573	15744	15492	15487	15482	15512	15616	15597	15498	15603	15546	15562	15418	15656	15603	15677	15708	15552	15507	15694	15443	15739	15558	15621	15672	15627	15602	15704	15753	15787	15621	15777	15726	15591	15568	15677	15539	15811	15467	15854	15592	15637	15730	15618	15492	15605	15673	15655	15545	15676	15611	15567	15533	15650	15578	15544	15600	15637	15699	15715	15693	15599	15510	15628	15521	15583	15701	15632	15636	15406	15898	15665	15564	15640	15813	15596	15832	15555	15512	15686	15674	15788	15469	15900	15540	15650	15721	15713	15672	15345	15557	15744	15683	15545	15652	15608	15546	15686	15717	15669	15759	15733	15449	15517	15649	15727	15768	15691	15473	15566	15669	15710	15608	15540	15504	15773	15744	15672	15629	15729	15533	15614	15649	15500	15709	15553	15637	15544	15781	15560	15659	15670	15535	15608	15742	15645	15626	15539	15493	15571	15584	15350	15535	15660	15525	15734	15631	15527	15519	15660	15744	15613	15618	15840	15673	15661	15574	15677	15671	15730	15660	15594	15571	15659	15649	15525	15680	15779	15609	15749	15565	15757	15506	15810	15614	15587	15634	15733	15824	15605	15658	15744	15712	15789	15556	15515	15507	15920	15590	15525	15821	15589	15743	15575	15583	15641	15511	15574	15542	15768	15538	15587	15422	15554	15521	15768	15618	15774	15514	15776	15601	15815	15663	15629	15687	15722	15672	15718	15638	15583	15686	15771	15696	15638	15715	15372	15916	15504	15502	15433	15440	15434	15635	15515	15524	15489	15733	15606	15698	15712	15620	15486	15624	15730	15711	15639	15580	15714	15689	15882	15630	15661	15659	15742	15592	15623	15887	15576	15633	15733	15633	15771	15614	15573	15603	15641	15562	15610	15734	15756	15501	15659	15722	15466	15719	15606	15741	15481	15623	15732	15703	15690	15848	15536	15792	15758	15603	15778	15577	15654	15672	15743	15671	15629	15708	15648	15797	15642	15523	15694	15367	15612	15698	15838	15898	15679	15548	15554	15542	15671	15604	15572	15508	15555	15972	15539	15748	15809	15591	15812	15632	15652	15706	15634	15540	15495	15541	15650	15658	15561	15568	15815	15842	15578	15542	15625	15627	15593	15417	15571	15611	15544	15528	15704	15981	15571	15671	15381	15692	15655	15836	15750	15667	15736	15485	15563	15705	15562	15676	15860	15800	15554	15681	15739	15451	15495	15751	15557	15517	15646	15713	15638	15599	15777	15530	15632	15629	15875	15682	15504	15595	15467	15447	15545	15833	15751	15590	15672	15652	15499	15630	15563	15702	15729	15575	15823	15593	15799	15538	15667	15755	15515	15532	15593	15554	15601	15784	15829	15678	15698	15675	15569	15598	15642	15611	15379	15735	15706	15624	15694	15642	15548	15682	15571	15638	15785	15517	15691	15599	15636	15594	15619	15495	15693	15854	15658	15564	15784	15478	15488	15656	15744	15821	15583	15601	15571	15652	15537	15818	15557	15753	15774	15711	15719	15896	15556	15680	15654
24246	36948	29425	22542	18957	17335	16278	15652	15112	14732	14861	14589	14504	14385	14393	14465	14394	14442	14302	14326	14292	14189	14349	14400	14232	14151	14283	14073	14237	14146	14336	14261	14218	14193	14252	14269	14298	14194	14199	14334	14174	14258	14231	14339	14199	14245	14154	14392	14330	14434	14261	14347	14358	14269	14294	14372	14192	14209	14184	14241	14355	14292	14237	14128	14298	14150	14238	14202	14382	14333	14229	14238	14227	14354	14272	14206	14268	14273	14177	14317	14223	14291	14252	14217	14133	14210	14246	14183	14296	14329	14373	14278	14398	14076	14259	14146	14257	14362	14475	14215	14273	14356	14200	14484	14276	14179	14454	14217	14379	14248	14204	14306	14164	14315	14499	14470	14182	14258	14185	14190	14145	14244	14354	14365	14129	14254	14235	14107	14112	14300	14244	14215	14296	14144	14334	14329	14271	14345	14303	14300	14057	14096	14373	14340	14111	14422	14289	14310	14214	14127	14178	14178	14311	14360	14246	14166	14221	14344	14156	14290	14158	14369	14364	14022	14250	14258	14366	14293	14208	14264	14367	14283	14225	14231	14261	14229	14215	14193	14180	14118	14116	14334	14322	14219	14205	14252	14267	14333	14100	14210	14324	14277	14283	14433	14270	14221	14342	14206	14219	14135	14397	14116	14301	14188	14212	14273	14048	14390	14184	14173	14273	14288	14355	14206	14199	14013	14295	14241	14239	14326	14216	14305	14274	14134	14277	14261	14281	14326	14339	14225	14151	14368	14111	14343	14296	14154	14250	14264	14300	14123	14228	14174	14143	14310	14257	14209	14257	14438	14481	14139	14214	14240	14437	14207	14178	14414	14196	14171	14210	14376	14145	14274	14169	14288	14408	14371	14138	14204	14307	14294	14330	14254	14250	14393	14236	14371	14229	14257	14323	14093	14373	14378	14179	14310	14243	14190	14238	14235	14217	14243	14023	14211	14406	14198	14338	14284	14400	14380	14335	14326	14378	13991	14266	14322	14156	14203	14226	14183	14198	14303	14258	14247	14260	14127	14341	14160	14154	14114	14297	14407	14151	14186	14167	14306	14274	14308	14364	14219	14293	14280	14144	14213	14361	14272	14240	14221	14168	14354	14078	14404	14271	14280	14378	14373	14090	14183	14297	14263	14242	14181	14375	14170	14261	14254	14252	14097	14365	14239	14156	14331	14230	14356	14287	14414	14268	14372	14131	14238	14261	14096	14267	14403	14212	14275	14258	14125	14160	14131	14263	14293	14311	14162	14345	14382	14341	14313	14318	14101	14266	14099	14158	14178	14374	14321	14239	14151	14377	14315	14290	14195	14245	14196	14297	14270	14226	14202	14262	14335	14255	14422	14260	14197	14142	14214	14007	14192	14175	14231	14190	14281	14149	14180	14366	14240	14412	14339	14367	14217	14346	14156	14317	14154	14360	14258	14198	14290	14217	14298	14255	14419	14079	14141	14326	14331	14217	14086	14360	14261	14231	14392	14235	14144	14269	14196	14210	14189	14246	14293	14179	14204	14399	14172	14217	14282	14254	14095	14311	14234	14201	14437	14139	14318	14343	14303	14206	14329	14422	14217	14364	14295	14295	14295	14292	14302	14312	14171	14204	14095	14191	14185	14293	14312	14239	14374	14389	14214	14354	14359	14205	14177	14162	14286	14167	14248	14322	14042	14085	14294	14363	14128	14248	14278	14293	14168	14199	14272	14121	14220	14265	14271	14389	14206	14295	14348	14273	14353	14181	14414	14228	14255	14261	14229	14304	14274	14195	14322	14287	14194	14214	14350	14197	14276	14271	14304	14199	14209	14230	14232	14170	14373	14351	14153	14188	14235	14304	14473	14121	14217	14279	14472	14187	14372	14336	14340	14383	14245	14213	14306	14195	14256	14493	14297	14341	14182	14379	14240	14342	14463	14319	14320	14292	14275	14248	14245	14056	14250	14359	14269	14260	14193	14297	14325	14253	14343	14056	14223	14230	14344	14169	14306	14317	14259	14158	14441	14334	14194	14225	14345	14400	14226	14315	14176	14179	14441	14144	14312	14245	14233	14194	14168	14285	14116	14275	14179	14291	14239	14318	14203	14373	14206	14285	14218	14373	14250	14258	14282	14142	14382	14198	14253	14222	14194	14411	14247	14130	14236	14201	14208	14151	14341	14316	14249	14252	14360	14339	14454	14153	14219	14214	14415	14250	14265	14244	14047	14346	14237	14058	14361	14278	14253	14225	14225	14210	14336	14237	14240	14179	14335	14359	14047	14259	14306	14258	14265	14276	14411	14344	14320	14312	14318	14305	14222	14306	14189	14131	14139	14342	14220	14242	14329	14186	14417	14056	14155	14125	14250	14237	14224	14260	14346	14273	14220	14452	14324	14215	14292	14231	14196	14244	14289	14377	14272	14261	14168	14355	14311	14274	14179	14427	14134	14222	14178	14292	14357	14241	14305	14307	14464	14295	14013	14328	14162	14195	14260	14285	14183	14139	14357	14279	14319	14132	14337	14404	14210	14270	14207	14401	14173	14238	14286	14234	14353	14307	14327	14183	14263	14270	14181	14299	14181	14240	14191	14301	14249	14220	14105	14309	14205	14338	14278	14085	14368	14139	14228	14325	14223	14299	14064	14312	14475	14293	14261	14362	14323	14254	14366	14400	14217	14184	14201	14292	14372	14265	14327	14136	14282	14315	14365	14285	14209	14269	14013	14408	14130	14339	14253	14334	14052	14153	14314	14475	14276	14241	14320	14354	14325	14177	14167	14235	14200	14339	14238	14121	14433	14179	14309	14164	14310	14312	14058	14243	14197	14244	14348	14321	14369	14348	14383	14333	14202	14242	14266	14365	14112	14237	14132	14286	14244	14052	14392	14463	14118	14277	14224	14220	14372	14383	14306	14496	14431	14234	14216	14349	14185	14231	14098	14226	14320	14192	14303	14093	14330	14265	14225	14277	14287	14110	14421	14277	14148	14264	14356	14208	14268	14293	14257	14295	14385	14028	14322	14311	14273	14221	14499	14330	14122	14206	14226	14342	14243	14366	14292	14323	14160	14222	14351	14228	14344	14263	14172	14240	14175	14277	14305	14134	14371	14050	14188	14261	14350	14257	14224	14218	14258	14253	14605	14194	14348	14392	14148	14259	14165	14296	14266	14294	14067	14272	14177	14157	14316	14494	14209	14376	14310	14289	14272	14320	14224	14282	14326	14265	14363	14261	14291	14303	14307	14240	14397	14242	14328	14213	14416	14325	14199	14161	14230	14292	14221	14234	14245	14434	14265	14356	14309	14251	14289	14263	14274	14101	14233	14377	14309	14101	14409	14140	14165	14189	14316	14401	14290	14319	14201	14305	14420	14223	14267	14237	14150	14477	14470	14242	14115	14162	14262	14190	14249	14206	14226	14091	14022	14431	14291	14371	14384	14056	14103	14430	14240	14291	14296	14448	14417	14247	14227	14267	14199	14338	14312	14177	14305	14270	14168	14216	14329	14335	14262	14519	14191	14244	13939	14269	14246	14288	14107	14249	14146	14251	14411	14165	14317	14134	14254	14115	14304	14393	14240	14124	14450	14202	14108	14100	14202	14006	14242	14144	14238	14128	14293	14261	14235	14176	14211	14248	14182	14198	14285	14569	14151	14349	14065	14147	14241	14256	14175	14308	14248	14252	14063	14323	14274	14339	14315	14325	14247	14262	14182	14202	14234	14319	14194	14265	14351	14372	14435	14077	14372	14317	14273	14074	14412	14330	14261	14239	14160	14216	14153	14305	14177	14213	14284	14080	14344	14280	14300	14355	14307	14105	14222	14334	14236	14267	14218	14143	14428	14264	14296	14369	14071	14471	14146	14245	14289	14183	14343	14167	14416	14164	14095	14161	14240	14298	14183	14230	14239	14352	14191	14284	14332	14266	14117	14216	14138	14132	14336	14302	14406	14175	14259	14233	14250	14451	14260	14298	14153	14174	14323	14428	14267	14357	14327	14193	14250	14292	14378	14316	14217	14199	14343	14036	14221	14155	14225	14222	14302	14209	14210	14373	14263	14273	14345	14110	14409	14240	14400	14267	14305	14274	14198	14372	14367	14310	14224	14363	14069	14096	14457	14302	14315	14168	14096	14363	14301	14192	14300	14304	14246	14295	14422	14312	14219	14208	14131	14323	14177	14159	14331	14137	14223	14142	14435	14190	14310	14262	14267	14232	14379	14166	14441	14205	14171	14143	14208	14266	14288	14256	14387	14324	14263	14249	14408	14388	14067	14178	14262	14172	14309	14372	14359	14212	14206	14231	14231	14335	14405	14248	14116	14139	14292	14361	14192	14327	14207	14197	14242	14395	14251	14233	14212	14247	14244	14191	14134	14267	14195	14219	14388	14179	14227	14298	14116	14351	14317	14097	14173	14387	14160	14131	14297	14354	14197	14222	14226	14396	14456	14261	14293	14187	14188	14169	14168	14288	14272	14168	14234	14337	14267	14346	14212	14251	14253	14364	14120	14296	14357	14083	14269	14352	14315	14382	14204	14265	14288	14333	14256	14234	14254	14199	14106	14355	14338	14343	14194	14203	14214	14238	14338	14214	14366	14205	14380	14421	14229	14441	14290	14338	14211	14160	14122	14352	14347	14232	14172	14090	14212	14270	14417	14340	14260	14357	14345	14417	14232	14320	14124	14301	14241	14387	14304	14207	14170	14241	14293	14315	14327	14238	14183	14177	14269	14322	14426	14262	14120	14201	14293	14262	14266	14187	14186	14238	14236	14359	14252	14123	14344	14196	14272	14360	14174	14444	14152	14283	14306	14202	14392	14191	14277	14182	14255	14011	14162	14242	14119	14353	14390	14409	14327	14288	14202	14254	14357	14082	14341	14219	14253	14326	14145	14193	14411	14388	14093	14233	14395	14209	14100	14302	14141	14258	14262	14397	14394	14280	14284	14166	14190	14181	14139	14156	14262	14211	14217	14415	14235	14257	14390	14167	14370	14273	14299	14117	14185	14323	14159	14464	14345	14352	14270	14314	14261	14373	14019	14135	14149	14305	14188	14376	14126	14291	14212	14164	14448	14299	14423	14232	14261	14260	14269	14167	14165	14219	14272	14211	14195	14259	14365	14480	14360	14524	14389	14281	14205	14292	14279	14381	14178	14352	14351
23474	21465	28135	25471	22578	21752	20338	17632	16969	16796	16549	16424	16375	16433	16305	16041	16040	16087	16194	16154	15948	15948	15905	16001	15912	16020	16112	15956	15969	15910	16174	15870	16080	16119	15890	15817	15875	15779	16110	15870	15776	15913	15967	15974	15907	15709	15868	16044	15959	15762	15699	15880	15941	15800	15966	15711	15816	15813	15835	15784	15820	16004	15915	15995	15856	15997	15963	15642	15868	16006	15913	15753	15758	15831	15691	15772	15949	15879	15855	15744	15936	15821	15788	16046	15854	15938	15837	15827	15671	15636	15861	15936	15893	15713	15804	15760	15740	15775	15687	15956	15903	15941	15637	16030	16021	15724	15940	15845	15729	15938	15972	15832	15730	16004	15743	15856	15955	15989	15833	15952	15854	15914	15875	15791	15828	15752	15957	16081	15950	15831	15654	15967	16200	15925	15867	15690	15993	15877	15933	15973	15945	15843	15809	15770	15668	15704	15914	15814	15744	15927	16057	15809	15922	15801	15807	15963	15909	15944	15998	15780	16038	15893	15934	16057	15783	15719	16008	15766	15919	15587	15663	15675	15859	15853	15826	15901	15903	16094	15915	15941	15854	15870	15935	15875	15921	15919	15963	15961	15916	15943	15859	15763	15838	15801	15899	15897	15999	15908	15863	15845	15919	15732	15950	15817	15879	15752	15906	15833	15719	15978	15880	15785	15709	15947	15868	15809	15909	15890	15722	15738	15793	15992	15774	16022	15833	15821	15912	15883	16017	15841	15794	15976	15750	15700	15798	15970	15704	15937	15904	15807	15628	15729	15636	16021	15958	15604	15786	16114	16066	15867	15727	15960	15878	15705	15726	15862	15926	15971	15948	15912	15847	15762	15856	15815	16101	15656	15985	15992	15929	15940	15853	15949	15554	15956	15789	16045	15694	15775	15803	15802	15919	15865	15896	15802	15995	15810	16074	15886	15954	15826	15896	15800	15831	15928	15955	16016	15624	15882	15584	15688	15841	15790	15696	15775	15677	15628	15985	15946	15867	15867	15807	15737	15817	15841	15868	15980	15821	15972	16084	15911	15737	16066	15872	15849	16015	15750	15891	15709	15980	15841	15933	15835	15872	15863	15880	15959	15936	15958	15838	15964	15947	15917	15910	16076	15862	15959	15728	16021	15853	15989	15856	15936	15961	15869	15891	15877	15854	15808	15821	15817	15842	15782	15835	15892	15732	15927	15959	16008	15871	15724	15803	15847	15804	15887	15871	15742	15886	15923	15817	15705	16044	15821	15848	15814	15806	15822	15972	15830	15861	15935	15779	15884	15898	15937	15830	15840	15891	16005	15863	15908	15790	15926	15618	15898	15868	15984	15778	15867	16035	15888	15694	15905	15656	15814	15814	15960	15703	15833	15725	15749	15874	15909	15978	15970	15939	15891	16018	15791	15879	15758	15767	15748	15830	15820	15698	15695	15929	15865	15777	15895	16135	15841	15894	15720	15838	15820	15815	15949	15928	15779	15973	15704	15883	16087	15883	15733	15805	15817	16138	16003	15739	15944	16127	15621	15900	15637	15964	15919	15889	15752	15777	15950	15835	15788	16015	15896	15672	15736	15859	16077	15790	15854	15793	15837	15856	15952	15923	15666	15894	15831	15805	15854	15647	15994	15888	16097	16008	15868	15886	15967	16034	16058	15881	15911	15958	15966	15848	15889	16050	15844	15701	15821	15840	15752	15840	16033	15977	15748	15878	15919	15748	15953	15811	15776	15673	15846	15896	15648	15986	15998	15889	15904	16091	15938	15880	15886	15671	15630	15698	15975	15745	15880	15797	15910	15779	16133	15821	15839	15820	15890	15934	15953	15835	15945	15899	15930	15750	15841	15910	15761	15850	15768	15934	15618	15728	15927	15638	15880	15748	15945	15940	15804	15879	16009	15914	15708	15613	15885	15963	15814	15939	15897	15904	15786	15829	15917	15775	16032	15955	15942	15726	15860	15791	15923	15876	15880	15829	15773	15996	15793	16076	16080	15787	15899	15925	15882	15864	15786	15773	15835	15875	15882	15832	15817	15732	15684	15781	15870	15804	15788	15890	15863	15954	15915	15810	15859	15846	16082	15943	15828	15689	15707	15775	15992	15864	15909	15727	15771	15771	15802	15789	15924	15897	15843	15933	15744	15973	16101	15955	15928	15757	15749	15761	15896	15942	16003	15802	15700	15839	15755	15803	15933	15727	15682	15830	15832	15839	15889	15762	15757	15620	15815	16078	15797	15780	16241	16087	15791	15880	15679	15794	15864	15930	15795	15975	15887	15842	15911	15795	15928	16146	16066	15960	15817	15819	15743	15973	15660	15865	16023	15954	15870	15837	15751	15722	15858	15932	15837	15677	15963	15914	16054	15926	15932	15554	16093	15897	15750	15876	15884	15792	15857	15919	16096	15968	15687	15971	15961	15912	15810	16005	15979	15722	15708	15855	15906	15973	15662	15958	15737	15967	15859	15726	15719	15956	15891	15905	15935	15718	15768	15926	15802	15639	15794	15829	15762	15955	15900	15820	15906	15800	15870	15992	15964	15759	16009	15841	15894	16022	15832	15786	15824	15797	15858	15851	15977	15664	15822	15826	15840	15815	15863	16002	15939	15956	16011	15793	15837	15872	15950	15881	15809	15712	15666	15811	15788	15693	15727	15856	15970	15892	15737	15983	15903	15804	16033	15864	15896	15820	15957	15927	15792	15779	15962	15694	15735	15959	15964	15844	15714	15798	16133	16012	16002	15766	15897	15828	15849	15852	15887	15857	15768	15889	15908	15912	15919	15908	15856	15738	15959	16170	15886	15853	15706	15766	16025	16055	15960	15613	16041	15854	15879	15964	16050	15990	15799	15977	15829	16026	15793	15784	15925	15761	15869	15815	15794	15669	15916	15876	15989	15841	15979	15791	15932	15888	15605	15766	15700	15679	15919	16030	15777	15838	15821	15770	15787	15700	15821	16029	16015	15970	15841	15915	15816	15945	15852	15864	15805	15757	15955	15741	15979	15866	15663	16009	16046	15982	15906	15850	15936	15868	15946	15928	15726	15940	15988	15947	15886	16078	16083	15987	15716	15851	16014	16133	15920	15749	15691	15868	15990	15874	15885	15912	15886	15860	15994	15816	15870	15876	15869	15781	15760	15752	15951	15653	15890	15837	15986	15998	15925	15913	15920	16055	15953	15919	15733	15973	15746	15836	16021	15817	15739	15891	15928	16078	15745	15762	15719	15903	15975	15840	15726	16061	15966	15812	15922	15859	15970	15665	15818	15961	15802	15819	15920	15889	15916	15807	15771	15751	15895	15971	15943	15860	15901	16221	15827	15774	15879	15764	15967	16004	15812	15827	15853	16029	15867	15755	15882	15757	15900	15936	15853	15768	15754	15903	15849	15758	15825	15849	15723	15890	16002	15589	15949	15805	15853	15890	15624	15819	15947	15942	15844	15772	16010	15735	16022	15975	15792	15835	15787	15886	16029	15667	15893	16158	15700	16011	15892	15941	16020	15787	15817	15645	15860	15837	15745	15659	15813	16033	15967	15975	15743	15836	16030	15832	15827	15841	15875	15701	15748	15776	15910	15896	16009	16022	15754	15717	15808	15749	15920	16026	15900	15996	15921	15802	15837	16039	15909	15850	15884	15870	15837	15921	15837	15935	15780	15942	15900	15682	15860	15749	15878	16044	15888	15936	15764	15915	15906	15794	15942	15867	16013	15919	15787	15906	15885	15804	15888	15821	15689	15919	15846	15827	15816	15903	15917	15763	15929	16000	15661	15640	15942	16098	15792	15677	15770	15850	15852	15730	16011	15980	15934	15857	16144	15690	15834	15826	15757	15891	16048	16001	15847	15799	15895	15898	15906	15989	16027	15820	16058	15789	16105	15836	15918	16015	16067	15946	15737	15865	15894	15751	15785	15804	15663	15986	16130	15805	16023	15905	15805	15809	15871	15737	15898	15804	15929	15792	15790	15824	15894	16099	15877	15924	15761	15993	15992	15868	15761	15852	15911	15925	15856	15926	15795	15877	15833	15864	15685	15916	15796	15912	16010	15958	15875	15994	15909	15767	15848	15860	15927	15792	15817	15948	15932	15710	15829	15949	15956	16051	15872	15871	15710	15898	15899	15818	15988	15798	15912	16003	16028	15840	15821	15796	15968	15876	15728	15741	15942	15913	15984	16048	15733	15888	15812	16029	15857	15752	15951	15803	16048	15984	15828	16000	15932	15824	15738	15931	15852	15828	15961	15846	15794	15996	15866	16104	15844	15879	15808	15863	15905	15866	16186	15862	15880	15982	15813	16004	15667	15900	15966	15834	15981	15925	15766	16048	15886	15995	15856	15814	15727	15775	15901	15869	15779	16020	15923	15904	16026	15889	16048	15937	15804	16090	15856	15757	15989	15934	15985	15707	15987	15751	15936	15945	15753	15887	15725	16051	15878	15987	15841	16011	15848	15959	15786	15919	15864	16057	15840	15783	15894	15892	15942	15855	15879	15799	15927	15877	15817	15854	15777	15894	15669	15853	15863	15871	15830	15933	15983	15778	15855	16080	15875	15899	15822	15883	15814	15938	15943	15748	15696	16096	15987	15872	15943	15947	15898	15813	15973	15728	15843	15906	15795	15872	15919	16048	16016	15996	15711	15909	15899	15975	15782	15875	15867	15693	15896	15799	15647	15947	15842	15675	16032	15852	15713	15955	15840	15764	15842	15892	15869	15789	15743	15690	16020	16045	15925	15879	15787	15753	15894	16008	15771	15673	15869	15837	15893	15824	15816	15832	15832	15802	15995	15866	15923	15743	15870	15809	15974	16098	15858	15872	15998	15947	15700	15831	15819	16110	16059	15869	15953	15757	15840	15947	15826	15958	15827	15934	15864	15864	15908	15696	15929	15875	15714	15970	16039	15778	15895	16133	15884	15845	15869	15816	15806	15758	15744	15793	15959	15767	15996	16001	15864	15835	15772	15957	15522	15829	15887	16034	15992	15875	15824	16002	15957	15954	15873	16108	15969	15945	15779	15822	15840	15736	15907	16144	15948	15806	15843	15641	15837	15737	15812	15873	15895	15837	15956	15985	16054	15817	16036	15846	15873	15914	15862	15773	15717	15890	15750	15955	15730	15713	15795	15753	15887	15734	15707
23216	43575	35690	27046	22361	19800	17941	16659	15998	15538	15571	15218	14915	14949	14860	14554	14670	14547	14697	14446	14479	14554	14656	14468	14560	14459	14490	14253	14489	14527	14423	14257	14377	14376	14390	14591	14354	14343	14425	14293	14421	14481	14266	14369	14372	14436	14320	14371	14435	14642	14373	14458	14310	14373	14315	14408	14420	14205	14408	14496	14370	14201	14445	14346	14524	14407	14483	14502	14290	14378	14323	14282	14230	14427	14307	14290	14458	14387	14470	14465	14336	14364	14588	14380	14415	14291	14621	14298	14371	14552	14519	14342	14490	14561	14406	14254	14480	14343	14428	14276	14419	14370	14491	14556	14422	14452	14492	14419	14364	14385	14534	14497	14404	14464	14401	14537	14452	14338	14397	14310	14312	14484	14411	14355	14467	14477	14405	14427	14291	14305	14442	14432	14611	14330	14370	14508	14350	14335	14381	14387	14321	14377	14438	14518	14453	14398	14478	14500	14332	14510	14286	14413	14391	14350	14231	14234	14532	14554	14565	14426	14416	14455	14507	14392	14519	14263	14529	14307	14527	14418	14514	14341	14299	14425	14546	14437	14363	14342	14412	14303	14334	14391	14363	14377	14354	14357	14333	14408	14316	14493	14365	14460	14407	14395	14350	14423	14441	14117	14329	14377	14360	14445	14392	14265	14298	14443	14344	14522	14379	14321	14362	14292	14384	14309	14543	14308	14394	14209	14474	14346	14495	14305	14435	14488	14305	14426	14236	14432	14523	14450	14429	14461	14322	14412	14480	14328	14431	14456	14319	14376	14376	14487	14444	14235	14335	14341	14256	14331	14561	14311	14522	14486	14538	14416	14319	14404	14397	14457	14357	14274	14423	14280	14538	14458	14195	14365	14411	14263	14485	14311	14377	14356	14402	14361	14404	14318	14413	14397	14410	14308	14343	14321	14356	14393	14348	14347	14468	14386	14360	14356	14492	14294	14437	14271	14414	14352	14424	14328	14514	14333	14334	14396	14347	14548	14280	14446	14452	14506	14362	14258	14423	14429	14457	14312	14521	14324	14363	14216	14424	14494	14359	14299	14439	14533	14337	14448	14569	14281	14550	14441	14290	14577	14306	14406	14546	14492	14514	14321	14533	14366	14259	14478	14347	14453	14299	14332	14370	14477	14346	14396	14226	14312	14416	14431	14332	14332	14293	14405	14575	14280	14477	14421	14355	14364	14294	14293	14348	14457	14306	14413	14363	14401	14381	14274	14365	14417	14363	14366	14429	14569	14105	14432	14316	14485	14417	14356	14437	14403	14473	14258	14224	14324	14357	14401	14280	14352	14481	14492	14287	14310	14403	14530	14429	14339	14353	14310	14445	14340	14555	14330	14393	14483	14497	14442	14475	14211	14335	14522	14486	14292	14387	14276	14428	14348	14385	14191	14488	14455	14349	14235	14404	14408	14409	14252	14497	14398	14340	14389	14468	14421	14342	14317	14407	14550	14223	14513	14324	14429	14382	14274	14432	14438	14433	14256	14386	14449	14389	14278	14551	14419	14407	14413	14474	14470	14300	14409	14237	14338	14362	14268	14410	14487	14410	14404	14396	14357	14256	14602	14290	14363	14294	14383	14417	14349	14397	14397	14408	14361	14436	14342	14427	14449	14266	14276	14501	14507	14471	14371	14432	14385	14309	14457	14318	14501	14382	14477	14319	14331	14327	14287	14388	14424	14563	14400	14501	14514	14372	14242	14337	14410	14455	14382	14229	14330	14331	14384	14355	14232	14336	14461	14272	14185	14494	14323	14526	14304	14440	14357	14310	14346	14498	14482	14523	14378	14495	14355	14423	14405	14417	14350	14380	14461	14383	14462	14252	14406	14441	14450	14393	14503	14308	14412	14540	14424	14368	14447	14433	14381	14233	14274	14391	14499	14433	14515	14253	14541	14365	14547	14389	14354	14349	14314	14468	14359	14488	14534	14290	14385	14596	14340	14531	14334	14346	14379	14483	14342	14638	14279	14291	14447	14496	14448	14389	14471	14399	14550	14407	14406	14389	14373	14386	14408	14462	14588	14279	14357	14489	14375	14403	14408	14405	14578	14431	14512	14356	14327	14483	14456	14452	14507	14474	14498	14381	14314	14604	14421	14542	14366	14301	14444	14193	14286	14337	14314	14345	14297	14387	14478	14403	14462	14356	14326	14359	14476	14276	14333	14570	14570	14308	14350	14547	14344	14434	14551	14499	14416	14422	14525	14390	14311	14325	14332	14235	14370	14551	14453	14326	14663	14524	14400	14443	14390	14363	14405	14369	14270	14531	14530	14602	14343	14733	14243	14414	14399	14372	14428	14289	14392	14431	14274	14316	14483	14474	14308	14401	14387	14342	14439	14371	14395	14414	14352	14488	14259	14464	14375	14288	14387	14381	14598	14470	14330	14359	14500	14530	14435	14347	14483	14476	14396	14482	14399	14393	14468	14417	14422	14444	14416	14352	14540	14429	14448	14343	14480	14386	14367	14401	14521	14619	14288	14306	14529	14395	14419	14368	14346	14254	14430	14466	14447	14485	14517	14295	14404	14376	14254	14518	14459	14239	14417	14492	14324	14392	14548	14203	14215	14375	14368	14469	14362	14355	14475	14322	14371	14434	14536	14320	14356	14348	14527	14306	14442	14327	14550	14452	14425	14324	14294	14441	14374	14409	14332	14352	14411	14337	14295	14518	14417	14410	14399	14525	14536	14265	14454	14514	14322	14330	14435	14300	14217	14358	14554	14409	14254	14302	14316	14437	14402	14463	14463	14411	14420	14419	14329	14449	14462	14369	14392	14451	14307	14390	14307	14488	14441	14424	14433	14484	14325	14478	14386	14307	14140	14548	14400	14486	14429	14305	14276	14390	14405	14388	14524	14474	14424	14332	14357	14564	14585	14411	14527	14474	14418	14446	14489	14388	14319	14251	14435	14377	14502	14358	14394	14371	14594	14316	14529	14398	14282	14520	14464	14442	14307	14198	14365	14465	14547	14224	14386	14475	14336	14394	14298	14207	14429	14467	14389	14397	14641	14429	14367	14487	14467	14502	14324	14301	14502	14346	14290	14457	14300	14352	14377	14500	14396	14446	14191	14318	14365	14369	14430	14429	14481	14330	14469	14491	14287	14349	14497	14406	14459	14475	14396	14509	14556	14211	14357	14515	14309	14404	14424	14346	14529	14331	14413	14279	14397	14483	14501	14292	14509	14292	14464	14362	14365	14508	14346	14490	14459	14378	14402	14301	14303	14371	14347	14471	14462	14281	14467	14467	14428	14549	14479	14400	14414	14412	14445	14272	14345	14350	14464	14264	14399	14513	14401	14522	14312	14419	14396	14309	14266	14452	14372	14365	14506	14354	14519	14423	14310	14504	14521	14354	14422	14173	14469	14525	14439	14464	14532	14286	14356	14462	14345	14398	14478	14511	14383	14338	14546	14322	14390	14575	14490	14384	14653	14530	14623	14336	14301	14397	14539	14570	14227	14577	14403	14353	14335	14406	14456	14543	14347	14309	14279	14439	14552	14422	14461	14399	14306	14528	14262	14343	14374	14424	14202	14411	14465	14297	14559	14432	14393	14441	14321	14212	14280	14364	14448	14345	14323	14256	14524	14324	14478	14322	14281	14366	14283	14323	14461	14468	14352	14344	14432	14362	14257	14306	14404	14348	14444	14274	14334	14487	14356	14329	14333	14397	14308	14418	14596	14337	14409	14325	14438	14268	14451	14336	14453	14274	14473	14380	14463	14271	14372	14247	14338	14433	14279	14413	14141	14368	14522	14337	14390	14344	14460	14382	14469	14386	14294	14468	14548	14338	14338	14341	14303	14455	14360	14476	14361	14235	14380	14441	14351	14372	14314	14340	14395	14281	14402	14536	14445	14514	14277	14490	14399	14455	14456	14420	14339	14410	14422	14321	14368	14638	14391	14352	14422	14384	14289	14413	14358	14412	14490	14479	14351	14480	14494	14362	14419	14442	14446	14444	14318	14551	14381	14334	14241	14226	14455	14425	14510	14314	14351	14201	14395	14368	14331	14299	14437	14601	14385	14475	14379	14420	14331	14411	14444	14368	14393	14385	14628	14271	14383	14596	14587	14481	14310	14428	14310	14383	14409	14555	14463	14446	14327	14345	14340	14400	14356	14390	14445	14392	14362	14259	14423	14310	14475	14328	14467	14464	14300	14246	14425	14448	14438	14314	14314	14317	14283	14270	14448	14519	14303	14275	14278	14424	14484	14563	14376	14415	14409	14389	14299	14421	14443	14399	14640	14418	14305	14493	14496	14439	14230	14499	14570	14456	14254	14427	14462	14446	14223	14447	14549	14332	14353	14292	14352	14404	14474	14309	14390	14514	14433	14454	14334	14441	14395	14317	14604	14550	14469	14403	14413	14503	14447	14609	14501	14571	14361	14567	14410	14290	14506	14420	14445	14385	14441	14293	14369	14285	14442	14393	14402	14329	14359	14298	14291	14383	14305	14355	14573	14509	14277	14326	14373	14336	14253	14405	14458	14417	14472	14401	14294	14408	14502	14409	14379	14415	14456	14428	14366	14502	14511	14351	14360	14333	14447	14464	14324	14361	14445	14393	14573	14244	14481	14521	14358	14377	14335	14225	14490	14199	14448	14401	14296	14375	14416	14469	14463	14540	14286	14454	14539	14506	14437	14247	14324	14513	14343	14454	14290	14398	14397	14449	14247	14445	14456	14365	14339	14402	14442	14364	14344	14319	14294	14593	14483	14355	14610	14335	14521	14314	14270	14532	14348	14512	14420	14339	14329	14471	14346	14419	14418	14497	14334	14346	14306	14310	14485	14357	14361	14371	14334	14287	14312	14419	14448	14390	14374	14442	14518	14370	14316	14456	14300	14347	14292	14550	14332	14389	14613	14524	14356	14437	14263	14537	14420	14507	14288	14529	14523	14287	14503	14364	14442	14448	14422	14500	14341	14191	14393	14493	14382	14296	14474	14379	14491	14355	14302	14377	14366	14485	14781	14391	14354	14355	14357	14431	14391	14356	14356	14412	14161	14506	14456	14341	14383	14376	14544	14343	14454	14452	14570	14346	14569	14302	14416	14349	14512	14330	14228	14333	14385	14480	14390	14335	14319	14413	14532	14418	14411	14628	14536	14428	14453	14389	14290
25362	21592	27042	26976	19651	18363	17602	16674	16357	16091	16006	15786	15901	15698	15844	15791	15734	15625	15576	15492	15598	15476	15536	15585	15678	15631	15526	15580	15636	15665	15467	15628	15580	15502	15605	15557	15544	15608	15524	15437	15668	15454	15495	15465	15386	15567	15543	15578	15557	15572	15457	15660	15589	15642	15746	15323	15819	15403	15496	15504	15412	15456	15444	15643	15618	15348	15622	15623	15601	15420	15460	15435	15568	15485	15569	15507	15510	15537	15680	15345	15590	15582	15549	15631	15374	15432	15515	15175	15512	15520	15626	15437	15340	15510	15613	15641	15444	15382	15505	15378	15563	15432	15526	15477	15621	15538	15453	15570	15399	15344	15508	15488	15306	15579	15515	15477	15497	15490	15586	15479	15537	15541	15507	15333	15578	15311	15352	15441	15577	15561	15504	15674	15425	15473	15525	15669	15468	15546	15556	15502	15506	15653	15299	15622	15491	15568	15551	15498	15376	15560	15476	15429	15576	15474	15666	15575	15603	15449	15504	15537	15659	15203	15482	15536	15500	15724	15558	15339	15528	15443	15454	15365	15699	15537	15507	15499	15333	15536	15591	15413	15402	15318	15569	15316	15375	15557	15588	15314	15499	15416	15288	15331	15521	15527	15493	15346	15502	15558	15620	15645	15558	15553	15529	15560	15421	15564	15601	15314	15419	15806	15445	15365	15423	15487	15310	15417	15500	15552	15396	15427	15593	15458	15425	15549	15731	15474	15370	15496	15642	15521	15648	15547	15435	15671	15343	15575	15264	15472	15611	15524	15444	15504	15606	15455	15508	15518	15318	15583	15436	15555	15575	15537	15634	15394	15689	15430	15383	15561	15821	15501	15379	15364	15645	15525	15581	15574	15499	15223	15591	15663	15482	15576	15632	15526	15430	15570	15564	15677	15622	15508	15481	15449	15405	15418	15619	15626	15586	15383	15543	15513	15422	15490	15589	15573	15386	15317	15429	15666	15517	15340	15407	15404	15428	15288	15612	15515	15754	15519	15544	15401	15576	15620	15624	15650	15341	15654	15421	15417	15304	15404	15398	15360	15392	15320	15624	15607	15503	15536	15514	15667	15814	15370	15373	15695	15485	15405	15562	15390	15299	15457	15527	15510	15672	15547	15628	15614	15484	15645	15497	15327	15379	15507	15423	15475	15481	15511	15495	15585	15498	15423	15518	15355	15525	15460	15440	15565	15548	15515	15603	15747	15487	15404	15512	15487	15474	15491	15415	15500	15531	15710	15668	15490	15754	15657	15585	15546	15584	15557	15611	15507	15562	15315	15436	15300	15373	15376	15711	15563	15558	15561	15654	15469	15664	15491	15524	15587	15626	15546	15651	15314	15645	15590	15533	15635	15527	15629	15566	15537	15650	15566	15474	15541	15633	15515	15489	15585	15731	15399	15294	15508	15554	15766	15592	15419	15349	15591	15363	15383	15413	15563	15623	15503	15622	15488	15427	15497	15444	15710	15669	15451	15459	15325	15516	15588	15518	15293	15476	15620	15620	15599	15661	15471	15626	15425	15798	15555	15426	15527	15362	15522	15442	15473	15472	15501	15461	15317	15655	15665	15538	15497	15486	15556	15479	15442	15536	15408	15541	15574	15456	15644	15519	15537	15609	15716	15418	15469	15338	15444	15571	15431	15756	15639	15432	15405	15570	15339	15376	15332	15460	15507	15569	15352	15502	15511	15513	15524	15610	15442	15419	15553	15431	15512	15584	15670	15450	15694	15505	15693	15383	15629	15308	15388	15560	15504	15433	15446	15616	15560	15632	15500	15572	15485	15489	15644	15545	15434	15446	15580	15463	15565	15444	15502	15616	15515	15478	15326	15412	15388	15426	15553	15477	15530	15692	15493	15519	15839	15559	15562	15464	15489	15509	15457	15325	15545	15674	15615	15602	15474	15627	15496	15368	15340	15385	15489	15598	15623	15327	15514	15526	15624	15703	15473	15296	15505	15615	15532	15425	15459	15366	15538	15531	15632	15498	15356	15632	15439	15573	15647	15717	15534	15398	15609	15379	15486	15438	15677	15608	15398	15395	15550	15559	15468	15537	15477	15288	15449	15468	15329	15471	15518	15366	15432	15391	15314	15585	15566	15548	15491	15704	15632	15680	15514	15587	15469	15462	15462	15576	15705	15545	15440	15399	15629	15588	15549	15611	15506	15438	15586	15558	15447	15488	15295	15385	15501	15460	15545	15312	15319	15456	15484	15375	15439	15436	15625	15445	15560	15623	15535	15566	15331	15656	15561	15671	15641	15561	15662	15425	15500	15537	15372	15473	15409	15511	15507	15568	15541	15511	15457	15612	15627	15657	15387	15500	15551	15511	15530	15530	15582	15589	15418	15563	15546	15561	15447	15452	15435	15448	15603	15548	15265	15426	15488	15518	15482	15560	15614	15397	15561	15360	15520	15589	15203	15369	15424	15490	15467	15313	15367	15639	15551	15469	15347	15513	15502	15372	15446	15402	15516	15548	15688	15479	15543	15580	15585	15555	15552	15524	15638	15626	15366	15358	15245	15668	15642	15421	15349	15491	15704	15556	15528	15732	15416	15481	15523	15460	15663	15701	15468	15634	15586	15394	15606	15603	15399	15570	15389	15606	15696	15369	15592	15492	15439	15392	15538	15499	15379	15559	15573	15514	15525	15460	15566	15490	15574	15454	15617	15393	15523	15390	15390	15423	15341	15546	15493	15575	15462	15511	15490	15363	15551	15782	15656	15690	15373	15538	15523	15619	15421	15512	15498	15376	15426	15605	15618	15268	15433	15482	15552	15507	15585	15401	15623	15465	15368	15615	15393	15539	15397	15542	15650	15410	15434	15448	15615	15503	15469	15613	15414	15303	15469	15517	15653	15589	15600	15460	15576	15718	15504	15652	15608	15542	15414	15655	15438	15532	15505	15577	15424	15534	15434	15452	15503	15492	15646	15676	15424	15408	15555	15386	15419	15488	15692	15337	15366	15679	15528	15442	15435	15509	15547	15497	15426	15513	15457	15323	15391	15474	15529	15573	15585	15515	15530	15377	15703	15564	15511	15578	15524	15701	15466	15522	15667	15404	15523	15651	15522	15440	15464	15617	15537	15553	15584	15287	15400	15675	15513	15361	15488	15535	15581	15486	15380	15599	15518	15514	15521	15760	15523	15465	15369	15544	15449	15586	15544	15419	15698	15687	15580	15465	15411	15613	15499	15507	15534	15378	15411	15518	15577	15464	15479	15418	15374	15495	15365	15633	15606	15658	15613	15812	15431	15461	15428	15543	15603	15570	15463	15421	15363	15554	15467	15767	15639	15879	15547	15448	15400	15677	15609	15506	15337	15590	15611	15605	15649	15432	15431	15572	15435	15208	15465	15702	15603	15529	15638	15710	15727	15530	15564	15640	15374	15584	15484	15455	15407	15473	15436	15538	15399	15408	15410	15538	15410	15499	15779	15538	15277	15505	15223	15460	15764	15588	15605	15416	15596	15480	15420	15560	15659	15608	15443	15362	15363	15397	15445	15409	15548	15473	15557	15564	15505	15578	15536	15451	15522	15437	15547	15561	15509	15589	15489	15469	15481	15362	15664	15619	15491	15501	15508	15652	15514	15545	15529	15405	15323	15583	15300	15495	15442	15406	15395	15634	15472	15608	15493	15491	15410	15711	15434	15609	15373	15615	15480	15641	15437	15385	15430	15519	15529	15555	15375	15503	15443	15496	15657	15490	15530	15463	15524	15395	15287	15459	15474	15493	15492	15298	15574	15596	15496	15466	15354	15402	15486	15417	15707	15641	15503	15531	15594	15511	15490	15616	15497	15543	15524	15593	15533	15433	15235	15462	15328	15340	15490	15511	15386	15531	15539	15411	15601	15582	15413	15389	15423	15576	15439	15551	15612	15339	15691	15377	15375	15660	15464	15622	15618	15668	15461	15312	15525	15506	15666	15531	15611	15467	15580	15623	15829	15680	15528	15562	15421	15485	15651	15458	15444	15385	15437	15655	15504	15478	15470	15484	15577	15716	15527	15630	15513	15586	15478	15488	15631	15434	15626	15468	15429	15598	15684	15583	15280	15519	15587	15589	15545	15372	15480	15411	15729	15557	15590	15422	15428	15488	15475	15481	15453	15568	15263	15436	15397	15569	15234	15486	15439	15576	15578	15434	15602	15572	15487	15530	15577	15510	15542	15557	15429	15585	15600	15461	15777	15522	15698	15353	15501	15290	15291	15617	15295	15453	15433	15474	15590	15475	15555	15359	15568	15444	15401	15419	15344	15484	15644	15480	15430	15409	15600	15453	15599	15499	15456	15177	15421	15539	15599	15530	15671	15452	15499	15483	15414	15460	15680	15298	15588	15584	15635	15364	15539	15535	15450	15582	15507	15406	15521	15297	15246	15382	15468	15508	15365	15557	15472	15522	15730	15737	15566	15500	15650	15499	15520	15416	15631	15539	15557	15498	15446	15605	15482	15656	15491	15549	15566	15486	15416	15400	15562	15487	15589	15636	15383	15377	15628	15494	15269	15555	15551	15387	15555	15487	15569	15519	15540	15850	15487	15479	15359	15420	15599	15681	15347	15718	15558	15406	15490	15722	15613	15549	15461	15460	15439	15331	15487	15608	15491	15446	15305	15514	15334	15572	15608	15372	15317	15450	15516	15492	15868	15415	15373	15720	15563	15356	15309	15585	15434	15625	15383	15652	15510	15393	15667	15550	15316	15430	15317	15553	15556	15644	15445	15840	15507	15436	15747	15487	15325	15598	15595	15462	15686	15677	15708	15600	15521	15486	15653	15497	15551	15556	15578	15673	15397	15562	15437	15623	15615	15479	15529	15335	15581	15430	15597	15329	15297	15549	15358	15318	15592	15773	15462	15574	15470	15496	15521	15379	15336	15486	15681	15553	15660	15486	15338	15456	15648	15543	15575	15425	15587	15530	15639	15554	15621	15485	15476	15574	15570	15496	15534	15498	15412	15415	15606	15687	15597	15628	15621	15521	15585	15515	15346	15366	15621	15617	15409	15542	15521	15266	15456	15451	15554	15514	15398	15488	15547	15517	15633	15409	15574	15448	15542	15583	15530	15560	15499	15532	15642	15511	15575	15681	15447	15529	15455	15459	15358	15520	15194	15346	15571	15526	15561
23207	39287	31175	23985	20067	17802	16791	15746	15326	14900	14744	14670	14755	14333	14439	14294	14266	14177	14306	14163	14211	14197	14200	14175	14113	14261	14157	14353	14156	14100	14225	14256	14117	14179	14231	14138	14314	14142	14176	14148	14139	14081	14134	14168	14238	14102	14409	14100	14147	14135	14285	13919	13856	13977	14176	14203	14154	13995	14220	14055	14257	14230	14120	14221	14015	14002	14328	13979	14205	14221	14107	14067	14092	14238	14158	14027	14148	14084	14113	13883	14063	13979	14143	14217	14168	14122	14071	14020	14244	14202	14150	14043	14093	14170	14019	14067	14087	14154	14011	14070	14180	14105	14268	14054	14075	14154	14062	14193	14120	14304	14121	14029	14024	14082	14146	13902	14130	13937	14100	14157	14056	14123	14163	14099	14101	14063	14082	14219	14118	14056	14099	14097	14288	14233	14241	14190	14204	14175	14092	14170	14139	14194	14232	14167	14181	14049	14129	14142	14119	14323	14017	14284	14134	13974	14301	14348	14128	14093	14125	14077	14079	14054	14136	14217	14138	14098	14231	14133	14009	14143	14241	14139	14213	14275	14222	14140	13968	14133	13971	14047	14054	14241	14114	14194	14191	14087	14124	14137	14204	14178	14242	14120	14039	14174	14201	14193	14147	14110	14234	14172	14078	14090	14199	14060	14072	14304	14260	14141	14123	14202	14117	14208	14059	13914	14265	14108	14131	14193	14098	14156	14037	14070	14190	14077	14195	14118	14119	13993	14079	14200	14142	14212	14270	14069	14098	14116	14113	14063	14115	14155	14080	14064	14195	14096	14180	14065	14054	14117	14035	14021	14255	14098	14238	14177	14153	14092	14252	14098	14122	13973	14164	14056	14082	14093	14126	14113	14184	14098	14002	14138	14217	14129	14222	14227	14243	14069	13996	13986	14108	14081	14060	14266	14282	14238	14154	14199	14062	14087	14157	14091	14199	14149	14304	13937	14109	14224	14333	14059	14210	14050	14229	14104	14084	14148	14108	14296	14105	14100	14000	14246	14055	14206	14215	14010	14211	14109	14171	14070	14020	14268	14064	14148	14141	14243	14126	14358	14123	14178	14108	14050	14031	14219	14218	13908	14116	14021	14092	14340	14134	14102	14181	13986	13942	14295	14091	14127	14090	14100	14125	14288	13957	14167	14249	14198	13936	14179	14171	13952	14101	14101	14132	14080	14135	14096	14011	13974	14198	14126	14052	14157	14144	14046	14101	14265	13979	14090	14224	14122	14208	14073	14113	14222	14086	14020	14260	14121	14140	14037	14175	13984	14176	14107	14118	14181	14261	14223	14152	14221	14092	14109	13975	13980	14171	14116	14011	14133	14100	14042	14182	14119	14176	14225	14074	14215	14194	14154	14109	14024	14114	14162	14114	14208	13992	14297	14027	14290	14013	13952	14130	14169	14127	14219	14053	14107	14263	14144	14178	14181	14001	14169	14134	14097	14073	14088	14150	14025	14024	14187	14087	14294	14192	14293	14122	14008	14106	14154	14231	14150	14154	14151	14122	14056	14113	14037	14298	14091	14069	14154	14095	14073	14108	14232	14063	14292	14154	14167	14096	14172	14035	14033	14190	14043	14316	14185	14145	14139	14118	14148	14045	14194	14238	14002	14061	14077	14178	14013	14110	14123	13999	14278	14061	14166	14169	14264	14198	14040	14149	14088	14192	14160	14079	14121	14067	14058	14181	14132	14241	14111	14198	14017	14196	14086	14076	14133	14002	14103	14015	13992	14177	14276	13994	14277	14314	13918	14239	14133	13963	14177	14132	14199	14183	14029	14343	14044	14084	14140	14095	13967	13996	14089	14138	14078	14127	14223	14144	14251	14240	14186	14026	14201	14218	14123	14089	14215	14120	14025	14229	13905	14167	14060	14081	14097	14195	14186	14257	14106	14063	14219	14279	14139	14236	14143	14213	14115	14386	14099	14144	14166	14098	14121	14031	13949	14207	13995	14080	14223	14146	14104	14270	14114	14376	13899	14104	14087	14104	14072	14187	14117	14157	14085	14150	14137	14131	14159	14101	14244	14135	14146	14166	14029	14134	14066	14259	14171	14238	14132	14174	14082	14261	14041	14188	14215	14228	14132	14013	14106	14128	14321	14095	14077	14252	14084	14120	14186	14143	14143	14107	14185	14139	14132	14141	14165	14264	14180	14307	14121	14155	14211	14133	14147	14128	13864	14255	14030	14296	14218	14104	14251	14079	13928	14280	13969	14116	14019	14232	14169	14129	13986	14175	14203	14258	14185	14124	14204	14118	14050	14216	14201	14120	14138	14087	14153	14099	14071	14082	14224	14115	14035	14054	14070	14150	14063	14015	14110	14141	14182	14042	14222	14087	14156	14145	14083	14069	14110	13977	13997	14175	14096	13872	14091	13997	13961	14038	14208	14024	14226	14198	14112	14173	14230	13992	14217	14306	14180	14103	14028	14063	14234	14135	14010	14029	14013	13998	14104	13995	14171	13997	14154	14140	14182	14146	14179	14179	14039	14126	14155	14099	14024	14074	14158	13958	14121	14156	14186	14317	14176	13884	14116	14206	14132	14166	14044	14135	14062	14323	14120	14262	14226	14180	14320	14185	14143	14226	14123	14218	14082	14110	13925	14123	14203	14135	14011	14045	14148	14030	14136	14184	14128	14213	14156	13991	13990	14073	14110	14129	14243	14039	14227	14119	14137	14236	13972	14147	14025	14058	14133	14129	14001	14086	14116	14150	14138	14188	14086	14400	14162	14201	14227	14300	14138	13989	14304	14001	14089	14052	14103	14103	14223	14044	14065	14132	14113	14078	14170	14072	14111	14000	14079	14246	14153	14300	14025	14038	14126	14280	14059	14193	14161	14108	13996	14042	14140	14238	14090	14034	14097	14068	14162	14239	14140	14264	14149	14055	14104	14095	14242	14067	14298	14090	14042	13955	13989	14092	14105	14021	14220	14143	14100	14117	14145	14190	14049	14098	14075	14086	14161	14120	14279	14171	14101	14116	14124	14090	14139	14090	14201	13924	14126	14121	14164	14299	14220	14112	14183	14093	14133	14120	14055	14093	14167	14158	14030	14221	14137	14156	13983	14154	14185	14065	14137	14205	14100	14110	14194	13975	14138	14025	14054	14110	14097	14069	14118	14259	14125	14160	14052	14273	14041	14189	14028	14281	14051	14162	14014	14231	14213	14157	14113	14189	14225	14421	14243	14096	14215	14181	13987	14111	14137	14084	14166	14032	14067	13997	14084	14192	14060	14212	14203	13998	14257	14186	14061	14327	14093	14091	14095	14069	14224	14198	14137	14009	13985	14202	14225	13844	14213	13964	14302	14017	14089	14064	14313	14115	14039	14169	14110	14248	14057	14248	14168	14262	14223	14178	14091	14120	14105	14114	14077	14076	14414	14029	14200	14119	14137	14131	14109	14208	14306	14150	14143	14269	14139	14154	14095	14194	14241	14398	14182	14035	14162	14033	14115	14023	14208	14098	14032	14139	14129	14107	14191	14141	14244	14091	14237	14218	14035	14056	14116	14047	14223	14121	14286	14102	14183	14091	14201	14079	14033	14095	14146	14018	14097	14210	14177	14174	14224	14021	14106	14223	14121	14022	13999	14195	13991	14213	14209	14121	14062	14128	14332	14206	14135	14108	14261	14149	14247	13940	14070	14217	14215	14027	14099	14094	14157	13953	14244	14006	14119	14006	14045	14128	14242	14062	14206	14309	13930	13951	14156	14198	13994	14190	14098	14147	14139	14082	14061	14235	14005	14124	14236	14104	14173	14142	14091	14128	14287	14227	14085	14193	14084	14115	14071	14041	14098	14176	13946	14102	14083	14153	14007	14144	14250	14140	14137	14175	14270	14085	14236	14106	14151	14263	14213	14125	14143	14111	14300	14210	14047	14254	14014	14023	14180	14094	14029	14269	14180	14189	14221	14174	14185	14290	14110	14150	14188	14206	14139	14030	14107	14021	14173	14069	14072	14250	14283	14079	14035	14089	14118	14233	13974	14133	14128	14090	14103	14107	14071	13951	14225	14068	14163	14161	14108	14089	14211	14096	14233	14244	14268	14070	14261	14023	14238	13976	14231	14203	14109	14095	14074	14003	14275	14030	14132	14022	14130	14068	14107	14125	14081	14008	14127	14132	14172	14116	14188	14204	14177	14032	14151	14087	14167	14186	14110	14094	14054	14105	14201	14189	14068	14087	14121	14157	14037	14079	14058	14190	14274	14197	13994	14239	14096	14098	14140	13948	14171	14200	14124	14117	14281	14123	14064	14285	14066	14240	13931	14214	14122	14144	14184	14173	14227	14066	14127	14086	14242	14143	14016	14013	14139	14044	14178	14099	13996	14064	14144	14102	14234	13819	14260	14157	14181	14228	14056	14185	14170	14039	14084	14169	14247	14109	14078	14248	14057	14135	13954	14197	14101	14120	14113	14163	14095	14174	14355	14121	14154	14236	14162	14078	14005	14090	13833	14265	14174	14133	14056	14189	14161	14135	14058	14203	13997	13978	14297	14017	14114	14213	14086	14127	14168	14181	14270	14106	14277	14132	14233	14131	14095	14115	14130	14004	14289	14278	14128	13995	14114	14164	14082	14243	14221	14299	13962	14248	14093	14270	14156	14089	14152	14174	14207	14093	14149	14159	14166	14128	14182	14003	14071	14238	14018	14172	14092	14055	13980	14184	14140	14154	14098	14114	14131	14071	14209	14018	14081	14234	14055	14198	14123	14198	14011	14033	14098	14152	14122	14095	14197	13952	14093	14095	14142	14117	14071	14152	14095	14090	14278	14293	14134	14183	14084	14148	14049	14042	14293	14166	14211	14120	14251	14036	13945	13983	14125	14388	14071	14113	14219	14069	14223	14106	14184	14175	14117	14133	14004	13998	14157	14272	14233	14055	14202	14153	14137	14045	14068	14029	14182	14161	14038	14145	14252	14064	14223	13950	14126	14192	14046	14046	14136	14207	14228	14140	14002	14156	14268	14229	14074	14240	14050	14185	14252	14044	14218	14034	13932	14186	14045	14167	13996	14076	14080	14121	14194	14298	14046	14247	14207	14132	14207	14093	14221	13844	14110	14090	14225	14282	14138	14193	14152	14197	14086	14039	14100	14042	14279	14002	14118	14079	14053
22563	21484	28679	24737	21957	23771	23416	18697	17568	17396	17008	16690	16674	16553	16342	16297	16346	16311	16456	16313	16159	16219	16156	16329	16169	15901	16018	15845	16075	16027	16004	16117	15884	15997	16015	15896	15989	16022	16219	16062	15916	16062	15974	15856	16125	16000	15997	16003	16140	15965	15930	15941	16170	15994	15820	15993	16001	15823	15980	15916	15761	15908	15938	16112	15954	15883	15936	15774	16075	15929	15882	16026	15861	16000	15777	15897	15819	15898	15857	15843	15887	15925	16061	16030	16075	16030	16126	15783	15685	15830	15903	15905	15950	15900	15904	15922	16081	15921	15812	15806	15906	15806	15876	15953	15786	15836	15848	15935	15753	15672	15989	15931	15842	15725	15780	15966	16101	15957	15908	15873	15905	16013	16075	15883	15897	15897	15855	16007	15862	15956	15875	15840	15951	15925	15849	15886	15925	16105	15922	16020	15909	15762	16012	15994	15897	15973	15946	15705	15937	15974	15839	15786	15845	15680	15784	15841	15828	15870	15825	16031	15999	15990	16043	15938	16076	16064	15755	16041	15858	15649	15813	16018	15921	15972	15887	15835	16053	16066	15794	16082	15780	15930	16014	15832	16119	15933	15933	15928	15952	15808	15899	15947	15775	15694	15788	15744	15867	15687	15814	16038	15925	15775	15829	15767	15987	15952	15702	15929	15783	15722	15871	15780	15910	15833	16006	16020	15824	15712	15782	15751	15805	15988	16007	15889	15836	15879	15883	15873	16152	16062	15932	15947	15856	15811	15748	15795	15997	15801	15725	15799	16029	15946	15667	15898	15838	15888	15880	15949	16000	15738	16054	15908	15902	16025	16002	15951	15932	15812	15913	15949	15983	16052	15841	15728	15765	15795	15905	16038	15970	16072	15693	15712	15660	15789	15996	16055	15669	15838	15868	15852	15879	15882	15880	15774	15873	15775	15848	15817	16156	15966	15873	15988	15900	15916	15935	15781	15906	16041	16012	15994	16126	15893	15980	15602	15872	15792	15872	16011	15921	15715	16085	15937	15715	15873	15893	16048	15800	15860	16054	15968	15924	15950	15949	16047	16061	16052	15979	15920	15970	15874	16044	15992	15938	15926	15824	15627	15818	15780	15838	15994	16007	15707	15856	15945	15831	15998	15875	15770	15921	15916	15928	15893	15879	15889	15846	15998	15792	15952	15721	15878	15683	16000	15914	15773	15965	15986	16076	15807	16039	16043	15829	16046	15984	15879	16012	15998	15852	15863	15876	15816	16112	15832	15905	15900	16002	15806	15921	15887	15967	15878	15898	15801	15823	15893	15730	15912	15802	15939	16039	15810	15916	15836	15996	15870	16231	15740	15943	15900	15840	15912	15908	15940	16089	15875	15786	15877	15926	15851	16006	16013	15924	15918	15847	15917	16031	15890	15953	16054	15917	16039	16010	15956	15905	16086	15710	15781	15817	15939	15833	15729	15824	15894	15939	16010	15874	15876	15857	15906	16031	15713	15877	15827	15774	16043	15832	15883	15776	15778	15839	15875	15890	16099	15773	15945	16052	15767	16122	15810	15957	16028	15743	15876	15787	15834	16047	15844	16056	15996	16157	16031	15857	15936	15944	15772	15806	16008	15967	15861	15815	15808	15885	15963	15881	16035	16075	16074	15934	15858	16175	15908	15914	15679	15981	15902	15855	16030	15760	15786	15952	15867	15757	15859	16216	15798	15675	15968	15711	15926	15813	15865	15849	15956	15982	15900	15865	15848	15930	15907	16017	15897	15864	15854	15918	15834	15935	15666	15685	15913	15798	15774	15999	15869	16133	15819	15882	15925	15814	16045	16134	15815	15942	15663	15724	16005	15857	16006	15892	15946	15818	15848	15819	16004	15952	15716	15907	15957	15939	15995	15939	15728	15992	15955	15952	15982	15933	15876	15784	15982	15912	15810	15970	15760	15978	16009	16000	15987	16133	15869	15987	15968	16018	15711	15900	15851	15999	15777	15980	15888	16048	15918	15839	15856	15662	15916	15835	15918	15800	15786	15865	16067	15973	16014	15935	15880	15936	15960	15905	15919	15856	15722	15793	15767	16135	16106	15950	15830	15856	15906	15958	15868	15883	15766	15876	15804	15974	15864	15989	15915	15902	16065	15888	15871	15808	15796	15965	15869	15921	15904	15844	15783	15837	15782	15694	15912	16010	15768	15907	15848	15822	15842	15602	15812	15992	15789	15855	15733	15755	15900	15921	15764	15829	15851	15872	15728	16141	15754	15965	16012	16028	15926	16079	15862	16213	15780	16149	15963	15991	15974	15912	15881	15841	16021	16082	15934	15822	15815	15873	15915	15747	16110	15862	15985	15876	15999	16038	15955	15821	15733	15938	15873	15944	15814	15716	16053	15783	15949	15991	15914	15883	15839	16036	15834	15894	15864	16048	15859	15922	15858	15991	15843	15801	15897	15958	15872	16031	15885	15768	15992	15780	15871	15752	15789	15954	15701	15880	16086	16061	15863	15791	15964	16087	15996	15769	15777	15681	15721	15725	15711	15864	15944	15801	15886	15973	15857	16099	15966	15859	16049	16120	15965	15923	15855	15927	15838	15947	15726	15900	16075	15907	15963	16107	15928	15877	15951	15919	16065	15978	15908	15911	15844	15816	15739	15835	15946	15827	15879	15689	15940	15906	15946	15921	15885	15916	15896	15795	15880	16038	15877	15899	15898	15801	15938	15751	16072	15835	15911	15784	15782	15874	15873	16006	16106	16103	15674	15890	15810	15760	15796	15974	15964	15847	15934	15682	15714	15965	15699	15927	15719	16009	16067	15946	16022	16010	15979	15929	15790	15996	15910	16001	15911	15964	15943	15902	15981	15894	15881	15953	16257	15982	15925	15974	16034	15992	16010	15999	15951	15969	16101	15814	15924	15889	15792	15957	15934	16104	16040	15860	15945	15922	15873	16010	15853	15977	15814	15856	15841	15703	16024	15963	15847	15890	15731	15916	15895	16141	16065	15723	15814	15927	16003	16045	15906	15897	15839	15937	15840	15825	15705	16003	15976	15765	15874	15776	15727	15776	16040	15950	15879	15649	15927	15892	15829	15983	15807	15836	15963	16141	15936	15871	15821	15951	15942	15900	15883	15879	15938	15769	15952	16111	15959	15754	15941	15803	15805	15889	15873	16062	15974	15980	15919	15949	15878	15887	15883	15767	15814	15751	15616	15919	15937	15754	15904	16031	15978	15937	15855	15799	15673	15901	15720	15922	15826	16098	15969	15895	15711	15616	15887	15861	15959	15907	15826	15950	15783	15803	15946	15943	15924	15726	15903	15961	16015	15865	15958	15824	15813	15903	15686	15779	16099	15777	16035	15941	15782	15953	15794	15664	15786	15801	15888	15795	15918	15962	15823	15892	15791	15965	15792	15964	15818	15920	15777	15788	15949	15800	15865	15996	16088	16080	15971	15779	15578	15853	15887	16251	16006	15866	15833	16148	15727	15800	16074	16087	16007	15718	16000	16032	15976	15817	16034	15737	15860	15999	15948	15941	15858	16065	16002	15779	15693	16114	15904	16065	15760	15879	15994	15918	15898	15921	15816	15875	15900	15691	16008	15991	15811	15920	16087	15929	15671	15902	15681	15851	15914	15803	15758	15907	15965	15911	15855	15749	16085	16154	15839	15885	15884	15854	15943	15970	16030	15747	15956	15746	15871	15863	15801	15964	15892	15921	15828	15969	15834	16006	15851	15930	15583	15877	15816	15899	15912	15905	15987	15850	15674	15962	15712	15876	15780	15921	15986	15939	15910	15842	15833	15916	15854	16025	15980	15909	15937	15945	15955	15769	15797	15890	16098	15885	15920	15859	16038	15832	15961	15772	15916	15817	15655	15927	16025	15785	15849	15965	15835	15833	16107	15673	15880	16098	15918	15949	15917	15731	15713	15879	15834	15963	15878	15725	15870	16043	15777	15895	15911	15840	16020	15897	15935	15952	16123	15854	15757	16090	16107	15989	15864	15931	15862	15870	15903	16121	15766	15919	15908	15951	15775	15777	16017	15888	15918	16066	15960	16041	15836	15818	16012	15870	15858	15767	15742	15938	15703	15883	15909	15776	15910	15927	15845	16012	15877	15986	15870	15921	15859	15999	15966	15846	15848	15904	16028	16022	15902	15774	15919	16130	15804	15993	15859	16001	16002	16046	15889	15901	16028	15967	15925	15800	15946	16030	15899	15859	15891	15685	15913	15942	16015	15861	15905	16012	15852	15964	15883	15963	15969	15912	15775	15872	15970	15897	15940	15829	15816	16116	15827	15993	15681	15841	15863	15912	15811	15704	15981	15973	15951	15825	16139	15961	16114	15822	15992	15747	15987	15780	15718	15902	15810	15906	15936	15897	16107	15856	15802	15864	16160	15778	16050	15831	15891	16201	16013	15863	16036	15938	15795	15928	15880	15747	15993	15936	16103	15918	15824	15856	15712	15963	15984	15767	15911	15883	15777	16073	15972	15952	15975	15891	15976	15899	15819	15750	15921	15983	15980	15900	15905	16115	15780	15981	15907	15884	15943	15959	15841	15711	15839	16029	15923	15761	15786	16061	15982	15794	16085	15868	15991	15906	16094	15954	15829	15884	15948	15856	15783	16057	15768	16008	15887	15858	15913	15866	15857	15788	16008	15859	15901	15903	15909	15774	16000	15965	16101	15844	15799	15855	15898	15851	15920	15771	15839	15708	15922	15982	15841	15998	16046	15772	15972	15822	15900	16110	15761	15941	15784	15706	15824	15962	15692	15904	15731	15987	15809	15970	15774	15872	15892	15843	15975	15822	15947	16083	16014	15991	15896	16178	15908	15937	15923	16023	16068	15824	16007	15911	15971	16007	15859	16083	15945	15780	15720	15925	15921	15862	16098	15737	15793	15825	15941	15876	15825	15856	16020	15906	15863	15861	15939	15927	15947	15948	15929	15712	15817	15821	16022	15618	15836	15792	15793	15965	15983	15913	16054	15922	16022	15897	15943	15920	15987	15827	15879	15809	15765	15836	15745	15982	16032	15858	15938	15635	15865	15624	15998	16001	15948	15911	15798	15860	15940	16027	15947	15943	15930	15869	15923	15761	15739	15898	15887	15977	15865	15809	15933	15865	15960	15910	15894	15867	15520	15783	15850
24656	47595	39416	30548	25203	21659	19126	17762	16871	16307	15762	15585	15320	15211	15038	14804	14782	14724	14573	14659	14579	14494	14429	14617	14536	14368	14449	14513	14541	14497	14477	14433	14471	14571	14416	14380	14498	14472	14467	14613	14417	14238	14377	14399	14400	14507	14437	14314	14421	14443	14294	14309	14406	14409	14428	14357	14423	14610	14351	14342	14292	14340	14478	14436	14261	14435	14453	14478	14516	14468	14338	14361	14384	14437	14334	14569	14309	14420	14378	14381	14419	14455	14666	14305	14457	14324	14279	14346	14580	14452	14451	14511	14379	14355	14305	14415	14224	14292	14411	14263	14457	14307	14434	14379	14482	14426	14351	14342	14261	14429	14423	14303	14463	14272	14258	14403	14555	14405	14416	14336	14330	14309	14399	14532	14264	14531	14412	14415	14445	14371	14327	14298	14237	14318	14609	14366	14252	14331	14423	14146	14378	14413	14475	14310	14402	14456	14563	14440	14333	14322	14506	14263	14358	14343	14406	14339	14352	14532	14404	14318	14407	14482	14423	14388	14430	14202	14556	14391	14371	14508	14334	14466	14473	14411	14301	14320	14311	14417	14265	14337	14414	14348	14295	14418	14610	14386	14359	14396	14421	14496	14372	14529	14448	14444	14487	14372	14180	14258	14396	14303	14222	14434	14447	14469	14211	14286	14631	14333	14308	14530	14428	14371	14333	14265	14484	14227	14238	14563	14431	14436	14291	14374	14480	14240	14305	14303	14463	14605	14505	14298	14541	14357	14515	14318	14347	14470	14291	14425	14393	14369	14385	14411	14398	14358	14526	14362	14415	14231	14284	14294	14408	14294	14401	14369	14391	14335	14215	14487	14347	14555	14462	14342	14255	14505	14216	14440	14311	14249	14471	14303	14598	14374	14387	14361	14484	14346	14315	14302	14353	14379	14474	14368	14371	14569	14275	14262	14313	14346	14422	14454	14408	14556	14355	14233	14500	14344	14433	14267	14458	14495	14343	14467	14448	14542	14557	14401	14310	14206	14314	14425	14377	14370	14379	14446	14472	14486	14462	14505	14368	14372	14462	14462	14432	14367	14308	14436	14466	14385	14325	14411	14614	14300	14280	14291	14423	14529	14465	14354	14276	14428	14444	14557	14363	14355	14515	14403	14462	14580	14305	14483	14431	14256	14385	14345	14446	14313	14341	14468	14272	14349	14432	14326	14504	14356	14295	14418	14377	14397	14191	14234	14342	14362	14387	14380	14373	14303	14416	14315	14396	14456	14392	14397	14506	14433	14408	14321	14456	14169	14408	14426	14314	14414	14382	14584	14277	14336	14409	14268	14490	14525	14491	14587	14461	14534	14263	14280	14364	14445	14447	14376	14403	14323	14498	14316	14399	14259	14480	14323	14421	14320	14445	14314	14248	14306	14385	14353	14409	14369	14446	14511	14262	14442	14308	14485	14436	14372	14349	14393	14386	14390	14551	14353	14456	14233	14287	14231	14284	14386	14427	14377	14240	14488	14592	14370	14489	14425	14380	14413	14358	14414	14402	14415	14403	14381	14451	14317	14527	14257	14403	14566	14304	14438	14406	14441	14269	14311	14412	14448	14340	14483	14328	14286	14283	14267	14317	14320	14372	14362	14386	14633	14379	14375	14279	14459	14452	14447	14299	14421	14360	14455	14308	14372	14394	14401	14440	14403	14349	14237	14429	14472	14471	14310	14299	14514	14442	14529	14478	14376	14257	14385	14143	14398	14376	14212	14347	14464	14362	14420	14427	14322	14469	14326	14355	14410	14355	14520	14410	14399	14424	14393	14389	14453	14375	14277	14476	14370	14687	14167	14431	14316	14316	14352	14460	14346	14322	14630	14320	14296	14551	14537	14295	14446	14415	14261	14404	14335	14374	14388	14401	14499	14283	14458	14374	14359	14375	14256	14306	14340	14568	14245	14332	14421	14515	14451	14271	14211	14371	14449	14361	14394	14414	14477	14212	14429	14475	14350	14316	14371	14467	14521	14392	14280	14527	14459	14524	14456	14436	14476	14330	14361	14263	14397	14535	14306	14449	14422	14384	14458	14515	14375	14352	14365	14351	14317	14308	14373	14345	14537	14351	14314	14216	14408	14459	14325	14247	14361	14328	14531	14431	14508	14270	14265	14457	14540	14465	14352	14423	14330	14413	14328	14377	14421	14526	14433	14363	14302	14422	14442	14515	14494	14199	14293	14484	14442	14356	14394	14355	14318	14537	14349	14366	14250	14229	14387	14443	14363	14337	14322	14383	14377	14438	14294	14435	14450	14492	14413	14604	14436	14326	14285	14453	14557	14715	14424	14438	14394	14412	14451	14417	14286	14399	14446	14363	14484	14297	14388	14443	14395	14409	14638	14344	14334	14360	14450	14431	14434	14326	14240	14542	14413	14238	14434	14417	14539	14496	14384	14398	14357	14424	14322	14412	14196	14560	14235	14458	14577	14486	14415	14251	14417	14370	14536	14467	14394	14335	14423	14390	14376	14309	14397	14491	14371	14272	14258	14516	14372	14367	14487	14371	14347	14307	14461	14487	14273	14496	14437	14361	14444	14323	14337	14451	14239	14522	14403	14333	14442	14297	14483	14488	14296	14432	14556	14519	14319	14263	14302	14349	14401	14318	14370	14366	14491	14421	14444	14290	14367	14420	14260	14369	14363	14494	14397	14197	14380	14397	14437	14306	14428	14439	14271	14341	14223	14446	14318	14323	14348	14354	14329	14241	14482	14424	14429	14299	14310	14276	14358	14304	14138	14549	14520	14528	14480	14418	14477	14499	14353	14245	14512	14386	14442	14356	14395	14590	14326	14515	14299	14291	14204	14456	14404	14330	14555	14526	14302	14243	14540	14446	14383	14640	14424	14338	14298	14460	14565	14449	14423	14405	14346	14516	14303	14484	14526	14353	14502	14386	14496	14574	14202	14501	14490	14424	14479	14412	14420	14476	14426	14536	14516	14324	14419	14462	14309	14447	14202	14666	14285	14381	14246	14350	14475	14547	14476	14450	14197	14208	14311	14320	14310	14360	14514	14360	14437	14394	14439	14375	14245	14434	14413	14413	14258	14320	14434	14447	14569	14371	14405	14384	14544	14377	14486	14461	14441	14425	14507	14484	14593	14289	14309	14436	14390	14437	14273	14400	14253	14444	14372	14475	14362	14439	14384	14420	14446	14384	14362	14381	14218	14428	14265	14317	14283	14571	14467	14294	14433	14520	14351	14357	14379	14303	14378	14360	14363	14407	14448	14569	14303	14384	14421	14376	14371	14348	14302	14439	14292	14470	14600	14565	14512	14231	14464	14379	14376	14368	14520	14369	14276	14245	14377	14359	14408	14430	14388	14320	14379	14359	14521	14380	14319	14467	14512	14458	14408	14332	14445	14468	14430	14405	14485	14387	14386	14330	14376	14460	14281	14393	14266	14580	14390	14476	14218	14261	14451	14331	14511	14282	14326	14377	14349	14430	14512	14350	14436	14371	14383	14438	14506	14298	14510	14303	14181	14233	14337	14390	14291	14242	14459	14246	14496	14376	14488	14138	14390	14542	14331	14359	14367	14296	14455	14451	14508	14343	14366	14456	14378	14376	14403	14472	14337	14422	14339	14340	14345	14443	14396	14321	14164	14542	14354	14400	14399	14397	14314	14343	14489	14401	14422	14468	14264	14309	14394	14243	14600	14251	14421	14362	14349	14357	14396	14367	14277	14465	14411	14483	14304	14438	14458	14360	14517	14426	14556	14475	14523	14374	14325	14589	14460	14566	14272	14209	14251	14315	14299	14288	14334	14331	14485	14413	14495	14547	14286	14357	14296	14372	14256	14527	14359	14304	14671	14421	14270	14432	14260	14317	14335	14491	14295	14331	14463	14337	14258	14336	14392	14381	14378	14305	14286	14496	14405	14317	14485	14358	14405	14308	14245	14461	14266	14356	14549	14424	14538	14196	14239	14405	14451	14381	14230	14351	14507	14316	14427	14564	14537	14362	14197	14561	14249	14339	14245	14462	14569	14462	14336	14333	14345	14229	14348	14451	14489	14406	14359	14339	14356	14376	14504	14461	14473	14421	14271	14345	14458	14421	14347	14338	14356	14283	14519	14475	14308	14456	14311	14214	14392	14313	14368	14338	14393	14486	14416	14212	14513	14373	14416	14299	14366	14399	14478	14521	14458	14205	14331	14494	14413	14390	14367	14439	14415	14416	14476	14351	14345	14664	14327	14354	14263	14430	14458	14440	14387	14495	14457	14491	14598	14416	14351	14358	14367	14383	14332	14305	14363	14288	14349	14324	14430	14391	14403	14371	14246	14408	14378	14442	14183	14254	14396	14449	14282	14394	14420	14446	14346	14408	14202	14306	14487	14257	14612	14451	14582	14318	14446	14227	14419	14378	14476	14455	14320	14285	14430	14337	14309	14485	14265	14408	14303	14558	14437	14313	14409	14310	14458	14448	14263	14411	14463	14375	14393	14296	14426	14403	14500	14369	14318	14373	14375	14605	14406	14552	14354	14360	14358	14467	14208	14420	14407	14365	14455	14276	14158	14325	14208	14468	14428	14310	14349	14350	14481	14423	14385	14478	14326	14305	14225	14484	14416	14365	14226	14472	14431	14285	14524	14365	14392	14359	14361	14395	14471	14343	14412	14320	14531	14169	14313	14262	14428	14446	14288	14327	14409	14339	14526	14315	14507	14440	14352	14319	14435	14488	14260	14059	14500	14333	14278	14296	14397	14144	14396	14259	14388	14390	14416	14286	14329	14339	14511	14275	14549	14444	14376	14453	14241	14513	14470	14331	14326	14327	14411	14318	14389	14519	14271	14473	14330	14414	14419	14426	14245	14500	14413	14362	14304	14338	14415	14434	14362	14419	14399	14336	14359	14503	14411	14326	14371	14297	14398	14154	14300	14456	14433	14249	14408	14489	14247	14593	14322	14353	14199	14578	14261	14349	14415	14464	14427	14301	14372	14478	14461	14406	14515	14470	14347	14339	14395	14304	14457	14442	14544	14334	14484	14362	14416	14476	14411	14330	14465	14381	14455	14411	14496	14466	14264	14430	14391	14393	14233	14382	14510	14310	14441	14483	14289	14397	14327	14200	14481	14487	14315	14358	14432	14394	14382	14494	14227	14536	14380	14255	14442
29272	25196	27745	23545	19011	17805	17346	16847	16529	16151	16307	16081	16098	15951	15821	16004	15870	15993	15776	15878	15917	16028	15831	15960	15774	15858	15930	15943	15833	16007	15696	15844	15867	15886	15969	15967	15921	15859	15850	15842	15831	15954	15794	15912	15781	15799	15810	15728	15905	15893	15797	16064	15824	15902	15893	16048	15849	15785	15929	15855	15691	15842	15827	15932	15806	15660	15651	15876	15642	15981	16050	15913	15636	15934	15678	15738	15865	15908	15739	15731	15842	15744	15921	15759	15764	15798	15930	15839	15905	15882	15902	15797	15874	15932	15774	15704	15749	15901	15717	15751	15805	15745	15878	15710	15861	15797	15674	15663	15831	15636	15943	15830	15716	15767	15871	15799	15967	15860	15783	15857	15839	16027	15989	15735	15892	15851	15931	15799	15868	15798	15698	15857	15808	15827	15863	15889	15903	15859	15798	15899	15801	15871	15834	16127	15864	15854	15731	15975	15910	16028	15945	15620	15869	16067	15883	15944	15934	15729	15826	15835	15682	15949	15802	15850	16080	15834	15819	16047	15769	15985	15771	15756	15812	15726	15796	15796	15874	15771	15770	15855	15838	15719	15764	15803	15727	15828	15816	15959	15936	15761	15744	15707	15828	15742	15881	15743	15871	15798	15726	15841	16172	15902	15815	15688	15991	15812	15811	16010	15902	15879	16029	15865	15826	15833	15697	15936	15666	15683	15789	15855	16051	15977	15854	15999	15829	15711	15860	15828	15885	15906	15715	15997	15882	15883	15762	16031	15947	15873	15886	15751	15901	15738	15783	15760	15961	15728	16061	15722	15697	15695	15886	15807	15754	16042	15765	15838	15824	15644	15923	15750	15855	15981	15988	15742	15886	15757	15947	15723	15897	15758	15959	15727	15873	15838	15793	15943	16054	15877	15853	15830	15771	15962	15828	15901	15907	15920	15836	15911	15849	15934	15812	15805	15823	15670	15847	15810	15760	15913	16189	15862	15838	15829	15868	15764	15947	15867	15786	15740	15857	15916	15868	15790	15964	15972	16072	15815	15904	15906	15793	16026	15862	15871	15750	15604	15697	15925	15779	15993	15707	15797	15813	15989	15925	15879	16064	16002	15727	15989	15726	16044	15874	15787	15929	15808	16175	15998	15887	15831	15747	15852	15677	15948	15714	15565	15725	15849	16056	15796	15995	15905	15674	15719	15856	15738	15687	16158	15872	15985	15793	15725	15617	15886	15810	15841	15911	15963	15946	16054	16028	15768	15760	15787	15824	15705	15731	15964	15702	15725	15812	15722	15768	15618	15901	15755	15893	15829	15764	15790	15734	15823	15841	15781	15947	15761	15784	15679	15896	15930	15761	16066	15813	15824	15868	15815	15761	15674	15698	15699	15759	15787	15886	15893	16085	15763	15779	15934	15762	15857	15886	15685	15628	15691	15702	15895	15769	15793	15902	15886	16061	15806	15713	15879	15786	15989	15932	15882	15955	15805	15767	15933	15762	15694	15866	15732	15786	15857	15884	15921	15909	15968	15797	15919	15858	15700	15826	15772	15885	15920	15949	15978	15849	15796	15670	15874	15838	15801	15896	15825	15869	15777	15824	15776	15915	15878	15879	16099	15755	15960	15897	15904	16097	15759	15847	16045	15793	15829	15947	15911	15722	15896	15738	15856	15765	15844	15705	15955	15799	15949	16073	15788	15842	15777	16092	15856	15830	15711	15823	15788	15766	15807	15783	15863	15965	15974	16014	15722	15633	15858	15845	15905	15673	15673	16037	15804	15806	15952	15667	15861	15874	15779	15838	15968	15960	15755	15839	15728	15852	15640	15952	15755	15761	15848	15560	15918	15841	15882	15674	15822	15763	15776	15831	15947	15838	16029	15868	15739	15825	15886	15658	15858	15760	15861	15748	15752	15846	15913	16039	16013	15871	15786	15897	15651	15821	15889	15953	15796	15992	15867	16116	15582	15872	15957	15848	15886	15925	15662	15847	15989	15811	15689	15842	15818	15784	15890	15861	15914	15951	16120	15863	15620	15830	15680	15910	15666	15954	15951	15979	15643	15788	15547	15730	15915	15703	15837	15844	15608	16119	15783	15935	15864	15770	15762	15848	15939	16015	15928	15712	15801	15884	15779	15868	15815	15822	15719	16009	15730	16055	16124	15778	15683	15720	15594	15865	15843	15873	16010	15879	15775	15883	15847	15826	15862	15927	15688	15632	15890	15913	15966	15813	15885	15816	15946	15655	15840	15743	15839	15668	15867	16002	15855	15688	15887	15805	15908	15993	16032	16019	15948	15848	15996	16063	16024	15952	15929	15792	15774	15725	15859	15651	15615	15877	15910	15914	15684	15851	15810	15863	15800	15839	15756	15866	15573	15632	15858	15880	15817	15671	15929	15914	16031	15960	15817	15882	15852	15730	15738	15753	15907	15913	15793	15907	15680	15867	15824	15934	15948	15744	15611	15689	15749	15980	16052	15985	15869	15818	15884	15848	15895	15952	15887	15652	15741	15885	15809	15670	15779	15868	15892	15598	15717	15921	15727	15846	15939	16062	15881	15933	15842	15692	15839	15944	15911	15875	15649	15915	15853	15953	16003	15958	15871	15768	15690	15603	15882	15906	15824	15743	15844	15903	15692	15862	15941	16033	15946	16036	15820	15684	15794	15985	15921	15876	15735	15853	16035	16023	16009	15826	15952	15877	16000	15887	15809	15727	15815	15698	15864	15906	15857	15826	15921	15998	15707	15674	15778	15915	15746	15785	15937	15870	15758	15793	15930	15786	15852	15830	15827	15692	15784	16061	15850	15782	15822	15787	15738	15711	15692	15899	15780	15873	15879	15886	15690	15835	15802	15901	15891	15795	15694	15822	16044	15866	15831	15838	15816	15947	15884	15767	15891	15812	15781	15946	15730	15954	15905	15777	15922	15964	15699	15795	15837	15747	15874	15913	16001	15861	15799	15687	15669	15894	15936	15605	15740	15820	16005	15988	15841	15870	15921	16033	15855	15790	16044	15748	15799	15918	15902	15861	15799	15753	15996	15942	15998	15869	15768	15764	15948	15938	16010	15626	15788	15734	15700	15793	15611	15778	15785	16011	16039	15786	16039	15864	15903	15813	15933	15806	15700	16067	16020	15784	15940	16109	15857	15913	15834	15680	16002	15864	15791	15720	15665	15883	15759	15871	15893	15706	15850	15899	15863	15938	15856	15773	15994	15836	15767	15734	15719	15854	15998	15790	15813	15865	15693	15827	15619	15796	15781	15832	15974	15730	15914	15751	15829	15863	15774	16030	15842	15677	15620	15863	15916	15819	16026	15919	15919	15638	15834	15905	15679	15921	15819	15912	15611	15602	15870	15914	15748	15982	15764	15911	15802	15803	15791	15790	15780	15660	15814	15750	15603	15770	15798	15736	15926	15935	15845	15600	15903	15861	16009	15715	15918	15803	15861	16003	16001	15914	15821	15813	16030	15931	15655	15968	15806	15760	15810	15724	15608	16066	15729	15920	15769	15766	16004	15955	15960	15617	15676	15807	15802	15712	15736	15967	15823	15983	15801	15912	15921	15858	15940	15835	15996	15733	16054	15768	15932	15760	15717	15967	15806	15632	15790	15902	15739	15854	15852	15842	15727	15945	15681	15836	15866	15753	15821	15842	15896	15850	15772	15892	15853	15974	15967	15871	15759	15892	15897	15856	15682	15794	15775	15843	15956	15744	15809	15920	15683	15989	15930	16051	15983	15818	15766	16006	15962	15691	15855	15847	15953	15817	15938	15822	15813	15972	15948	15905	15953	15718	15806	15896	15683	15801	16007	15910	16001	15721	15872	15651	15782	15843	16196	16082	15902	16006	15987	15859	15705	15729	15773	15877	15804	15843	15821	15905	15811	15774	15703	15738	15746	15775	15766	15758	15895	15819	15612	15778	15752	15903	15717	15923	15580	15842	15840	15900	15938	15996	16008	15907	15634	15854	15944	15887	15847	15725	15867	15860	16087	15850	15789	15790	15685	15907	15918	15852	15720	15754	15873	16004	16080	15870	15605	15624	15759	15965	15970	15940	15785	15950	15709	16014	15729	15650	15727	15831	16000	16017	15690	15754	15891	15743	15920	15880	15943	15719	15938	15945	15644	16049	15949	15745	15936	15910	15823	15730	15790	15989	16018	15844	15941	15958	16054	15737	15808	15700	15960	15912	15738	15846	15998	15858	15920	15658	15924	15600	15869	15849	15661	15889	16083	15903	15648	16057	15910	15960	16059	15795	15957	16027	15669	15657	15764	15878	15880	15689	15798	15886	15994	15843	15837	15856	15855	15779	15843	15729	15844	15999	15794	15738	15703	15960	15867	15943	15768	15753	15963	15992	15798	15855	15902	15772	15810	15838	15875	15897	15983	15739	15999	15904	15862	15679	15788	15833	16030	15884	15828	15810	15755	15789	15952	15755	15837	15911	15878	15771	15864	15888	16090	15934	15791	15782	15701	15711	15702	15831	15882	15880	15807	15909	15762	15810	15901	15945	15930	15853	15824	15898	15739	15855	15948	16053	15695	15865	15819	15907	15856	15964	15944	15886	15775	15834	15932	15889	15845	15949	15643	15982	15776	15883	15984	15814	15771	15800	15910	16060	15854	15859	16002	16054	15814	15817	15760	15887	15941	15972	15673	15955	15703	15739	15892	15918	15992	16083	15898	15907	15844	15939	15661	16063	15806	15932	15837	15760	15745	15648	15653	15832	15805	16019	15880	15930	15853	15806	15815	15892	15917	15836	16134	15575	15850	15753	15807	15695	15839	15700	15768	15753	15829	15874	15899	15958	15863	15919	15670	15749	16008	15846	15789	15866	15566	15816	15946	15921	15919	15837	15923	15703	15740	15685	15665	15564	16000	15967	15855	15880	15879	15752	15858	15746	15782	15979	15756	15849	15878	15835	15744	15801	15766	15860	15730	15906	16060	15931	15988	15767	15697	15976	15737	15882	16036	15898	15884	15827	15973	15846	15863	15799	15798	15875	15883	15711	16079	15844	15773	15916	15718	15852	15774	15762	15964	15972	15955	15687	15948	15838	15830	15823	15874	15740	15851	15897	15832	15709	16042	15890	15855	15889	16127	15979	15930	15709	15799	15924	16095	15769	15746	15866	15875	15934	15981
23941	36770	29116	22650	19140	17317	16192	15601	15161	15042	14771	14848	14583	14453	14502	14622	14401	14586	14526	14396	14331	14374	14298	14357	14393	14320	14273	14395	14357	14360	14467	14275	14307	14288	14478	14423	14251	14322	14347	14434	14318	14272	14440	14288	14406	14413	14329	14168	14399	14354	14484	14276	14469	14228	14277	14334	14223	14440	14401	14298	14282	14267	14276	14297	14195	14360	14299	14252	14207	14297	14530	14364	14252	14350	14295	14332	14358	14345	14192	14344	14371	14201	14421	14228	14343	14400	14456	14369	14314	14274	14307	14388	14239	14465	14272	14160	14353	14252	14326	14497	14147	14173	14205	14108	14421	14387	14332	14326	14114	14329	14231	14099	14360	14319	14256	14284	14375	14443	14336	14106	14347	14365	14364	14361	14347	14402	14296	14058	14370	14227	14440	14275	14185	14238	14322	14413	14237	14236	14359	14097	14326	14453	14335	14350	14265	14303	14440	14405	14279	14134	14313	14317	14346	14267	14183	14253	14240	14139	14353	14293	14439	14391	14368	14131	14287	14279	14304	14239	14437	14327	14206	14309	14399	14187	14183	14267	14326	14489	14164	14329	14220	14286	14259	14386	14351	14309	14388	14227	14145	14199	14421	14265	14329	14151	14295	14264	14344	14268	14178	14243	14291	14435	14192	14310	14202	14087	14208	14399	14224	14268	14269	14308	14407	14405	14206	14332	14272	14251	14295	14111	14207	14318	14112	14337	14248	14294	14149	14331	14304	14348	14420	14437	14446	14342	14349	14360	14133	14300	14156	14348	14472	14324	14266	14420	14471	14300	14161	14413	14286	14250	14403	14377	14210	14274	14182	14454	14285	14382	14202	14257	14202	14353	14380	14287	14223	14247	14326	14326	14318	14275	14467	14305	14399	14291	14149	14449	14397	14271	14287	14211	14496	14300	14315	14249	14337	14184	14191	14236	14224	14412	14208	14419	14348	14197	14146	14264	14502	14271	14319	14183	14237	14278	14257	14325	14407	14352	14326	14378	14357	14227	14258	14407	14382	14302	14185	14294	14260	14275	14342	14390	14407	14194	14391	14297	14257	14210	14378	14406	14219	14259	14361	14302	14245	14212	14217	14402	14208	14157	14339	14415	14256	14205	14309	14324	14456	14353	14320	14371	14389	14368	14349	14300	14311	14311	14259	14372	14307	14297	14372	14190	14238	14279	14232	14254	14331	14632	14151	14359	14300	14160	14386	14248	14239	14373	14229	14221	14311	14413	14415	14276	14389	14618	14160	14313	14220	14220	14455	14253	14154	14271	14282	14492	14219	14413	14287	14423	14311	14349	14365	14491	14270	14444	14322	14193	14402	14373	14368	14163	14350	14127	14270	14253	14186	14272	14446	14279	14145	14363	14462	14248	14247	14250	14279	14271	14233	14372	14337	14507	14423	14330	14350	14394	14291	14360	14292	14270	14391	14202	14324	14304	14343	14385	14551	14377	14360	14359	14198	14177	14326	14358	14346	14285	14232	14340	14279	14423	14386	14287	14399	14235	14169	14232	14465	14299	14183	14453	14235	14279	14220	14349	14272	14272	14196	14454	14320	14327	14408	14252	14446	14449	14243	14328	14424	14385	14287	14334	14384	14204	14256	14144	14359	14374	14300	14228	14356	14152	14445	14496	14439	14365	14232	14294	14224	14455	14365	14252	14194	14287	14394	14393	14285	14303	14282	14205	14458	14238	14209	14166	14236	14261	14249	14373	14172	14426	14344	14481	14149	14437	14330	14252	14334	14230	14202	14273	14123	14419	14256	14197	14385	14414	14354	14273	14328	14248	14239	14282	14260	14336	14306	14323	14208	14306	14294	14108	14441	14359	14423	14379	14253	14137	14410	14159	14389	14325	14320	14451	14314	14133	14365	14200	14330	14378	14355	14286	14284	14268	14282	14244	14349	14320	14339	14317	14263	14388	14208	14395	14370	14158	14289	14365	14344	14419	14379	14404	14334	14240	14484	14325	14292	14419	14398	14365	14184	14321	14459	14210	14348	14265	14414	14399	14356	14335	14305	14250	14267	14238	14221	14171	14389	14266	14368	14294	14461	14492	14256	14136	14363	14135	14124	14232	14221	14310	14376	14358	14305	14334	14402	14127	14260	14238	14272	14359	14177	14440	14409	14371	14330	14192	14278	14351	14326	14197	14176	14196	14328	14264	14322	14488	14161	14276	14351	14326	14231	14177	14398	14343	14280	14251	14316	14284	14413	14189	14139	14371	14375	14317	14519	14420	14227	14371	14381	14433	14314	14346	14199	14466	14127	14205	14173	14312	14397	14175	14155	14255	14197	14282	14199	14385	14414	14325	14292	14349	14224	14125	14301	14394	14163	14351	14348	14314	14297	14412	14350	14301	14269	14309	14360	14430	14371	14186	14198	14408	14459	14125	14360	14275	14380	14279	14296	14370	14243	14264	14341	14268	14298	14304	14451	14410	14355	14269	14191	14331	14234	14210	14228	14425	14405	14215	14343	14468	14302	14322	14301	14320	14375	14352	14232	14284	14288	14398	14475	14349	14323	14361	14251	14233	14332	14362	14234	14436	14350	14295	14421	14337	14149	14327	14221	14158	14413	14219	14284	14299	14301	14084	14241	14509	14294	14206	14210	14249	14271	14308	14191	14324	14262	14396	14348	14316	14398	14233	14432	14303	14338	14491	14376	14454	14222	14256	14414	14234	14388	14160	14235	14344	14306	14218	14372	14254	14322	14226	14494	14507	14300	14355	14378	14403	14213	14294	14403	14379	14245	14253	14335	14259	14497	14372	14218	14382	14253	14336	14276	14280	14292	14243	14314	14285	14391	14428	14424	14370	14288	14336	14351	14339	14262	14446	14229	14415	14346	14217	14361	14389	14228	14218	14429	14464	14303	14314	14192	14357	14392	14340	14367	14362	14288	14421	14168	14329	14367	14444	14214	14262	14365	14207	14389	14282	14254	14440	14444	14183	14200	14132	14201	14474	14266	14397	14352	14378	14351	14246	14381	14320	14385	14174	14470	14192	14432	14176	14363	14504	14502	14338	14369	14362	14292	14353	14201	14379	14426	14363	14293	14287	14312	14311	14365	14319	14248	14154	14358	14293	14405	14268	14476	14284	14291	14163	14293	14362	14259	14158	14185	14336	14298	14269	14336	14387	14348	14198	14140	14199	14183	14414	14346	14296	14224	14307	14260	14251	14401	14465	14360	14315	14288	14227	14329	14385	14288	14273	14326	14318	14408	14231	14480	14212	14420	14330	14358	14196	14233	14296	14377	14134	14439	14348	14230	14312	14382	14442	14333	14242	14275	14363	14324	14231	14314	14399	14327	14418	14333	14234	14229	14112	14325	14198	14256	14229	14452	14354	14319	14183	14317	14295	14275	14396	14201	14249	14452	14300	14367	14438	14187	14377	14236	14505	14460	14180	14272	14273	14207	14229	14315	14224	14399	14333	14268	14339	14235	14403	14105	14291	14316	14272	14334	14305	14108	14236	14363	14411	14404	14282	14231	14330	14321	14338	14365	14211	14285	14424	14310	14495	14302	14193	14289	14472	14337	14316	14379	14336	14276	14360	14417	14201	14331	14277	14397	14353	14356	14420	14430	14194	14333	14202	14262	14447	14449	14280	14372	14294	14266	14216	14409	14498	14382	14354	14377	14335	14400	14355	14249	14242	14417	14144	14159	14171	14172	14289	14333	14341	14331	14173	14460	14243	14309	14294	14256	14254	14229	14393	14183	14186	14307	14286	14359	14258	14190	14163	14374	14242	14306	14311	14406	14405	14366	14280	14181	14332	14506	14163	14328	14368	14329	14349	14468	14333	14602	14199	14232	14465	14431	14314	14424	14425	14283	14294	14410	14431	14319	14361	14338	14399	14285	14296	14329	14250	14319	14308	14236	14149	14547	14179	14290	14341	14407	14325	14297	14203	14203	14317	14294	14423	14345	14115	14312	14448	14285	14454	14207	14391	14221	14243	14408	14322	14354	14419	14301	14431	14351	14400	14271	14231	14319	14359	14355	14363	14418	14368	14164	14421	14255	14413	14445	14302	14319	14399	14396	14287	14132	14449	14423	14522	14276	14399	14428	14234	14169	14320	14330	14399	14163	14452	14393	14431	14304	14404	14181	14332	14463	14480	14327	14278	14186	14243	14324	14252	14266	14308	14374	14373	14206	14146	14131	14362	14351	14345	14207	14447	14472	14328	14228	14414	14342	14297	14328	14298	14206	14390	14264	14373	14477	14362	14411	14353	14280	14530	14342	14225	14129	14263	14355	14298	14178	14214	14334	14408	14093	14461	14244	14297	14206	14370	14368	14248	14320	14189	14207	14334	14466	14410	14269	14332	14302	14434	14421	14323	14356	14102	14329	14297	14368	14178	14368	14267	14322	14263	14270	14294	14328	14212	14368	14432	14112	14422	14396	14292	14422	14242	14277	14249	14431	14484	14519	14218	14185	14280	14200	14395	14324	14308	14481	14225	14400	14448	14345	14201	14362	14336	14415	14402	14229	14353	14223	14172	14238	14261	14467	14294	14265	14349	14293	14029	14436	14299	14474	14186	14125	14297	14347	14409	14294	14393	14339	14303	14319	14379	14300	14338	14284	14192	14334	14424	14348	14375	14309	14219	14356	14411	14203	14354	14336	14352	14447	14231	14270	14348	14321	14239	14246	14415	14246	14282	14286	14313	14276	14331	14223	14440	14402	14462	14393	14371	14406	14241	14453	14251	14379	14227	14345	14266	14223	14249	14222	14206	14434	14313	14398	13997	14437	14413	14453	14116	14351	14328	14249	14276	14228	14288	14366	14263	14462	14337	14341	14274	14245	14294	14167	14240	14266	14298	14252	14246	14225	14389	14229	14379	14213	14460	14211	14271	14399	14394	14387	14502	14278	14249	14367	14278	14263	14361	14314	14280	14246	14547	14344	14507	14210	14307	14247	14324	14267	14411	14504	14225	14414	14371	14351	14351	14358	14320	14379	14271	14182	14330	14285	14444	14345	14366	14282	14273	14361	14315	14336	14279	14363	14225	14290	14379	14343	14209	14151	14251	14332	14390	14339	14314	14049	14459	14378	14432	14307	14129	14338	14337	14335	14203	14464	14468	14402	14327	14329	14408	14287	14355	14403	14261	14232	14260
23492	21450	28071	25563	22630	22034	20516	17747	16981	16958	16972	16566	16607	16224	16319	16142	16216	16134	16121	16217	16253	16266	16129	16159	16158	15943	15985	16183	16184	16165	16112	16120	16076	16136	16060	15917	16033	16135	16131	15987	16114	15858	15993	16294	16097	15979	16055	16273	16188	16054	16151	15933	15943	15895	15864	15992	15704	16149	16150	16015	16186	15981	16179	15898	15936	15952	15976	16071	16172	16055	16003	16039	15963	16044	15985	15889	16129	15983	16068	16104	16217	16034	16017	16000	16049	15810	16023	15930	16182	16228	16113	16110	16014	15926	16230	15913	15924	16229	16061	16104	15983	15795	16127	16016	16155	16168	15946	16070	15994	16055	16085	16098	15964	15892	16123	16074	16029	16039	16087	16060	16014	16057	15970	15996	15938	15739	16161	16110	15915	15949	15998	15926	15959	15912	15996	15934	15979	15993	16024	15930	16019	16014	15811	15986	15954	16118	16078	16052	15968	15911	15867	15841	16140	16056	16031	15933	15854	15933	15982	15963	15995	15993	16133	16072	15902	15911	15959	16062	15944	16080	16045	16231	16132	16031	16043	15894	16208	15954	16011	16266	16188	15909	15943	15946	15872	16160	15986	16067	15986	15855	16010	16072	15971	16005	16168	16120	15947	16023	15936	16058	15917	15939	16000	15936	16086	15963	15900	15777	15938	16147	16031	15749	16020	15713	16006	15920	15923	15957	15969	15981	16016	16070	15982	15936	16018	16049	15964	16001	16182	15942	16074	16052	16055	15995	16090	15798	16151	16133	16144	16060	15960	15909	16041	16144	15963	15965	15955	15939	16008	16107	16128	16042	15933	16054	16094	16033	16091	15862	16051	15881	16171	16120	16272	15885	16085	15834	16043	16001	16023	16056	16089	16032	15854	16105	16137	15923	15878	15881	16073	15884	16023	16086	15869	16107	15997	15877	16223	16141	15894	15760	16076	15851	16156	16041	16176	16057	16092	15916	15953	16015	16311	16089	15946	16043	15986	15918	15907	15847	15888	16144	15997	16006	16008	15936	15822	15904	15853	16130	15942	15896	15903	15989	16131	16023	15895	15788	16056	15908	16073	16028	16015	16067	16048	16038	16077	16194	15964	15941	15734	15948	16023	15979	16109	15933	16097	15954	15848	15886	15762	16092	16071	15981	16048	15902	16066	16079	16043	16202	16139	16041	16030	16133	16135	15977	15950	15975	16093	16036	16023	15979	15965	15947	16003	15986	15772	16004	15989	15987	16033	15971	16056	15999	16129	15889	16135	15999	15952	15999	15859	16030	16062	16039	15999	16038	16032	16008	16200	16119	16068	15805	15957	16022	15955	15773	15960	15859	16147	16129	16239	15974	15927	15749	15918	15832	16029	15798	16096	16047	16013	15977	15941	16019	15969	15823	15995	15951	16155	16105	16085	16007	15910	15840	15942	15893	16189	16129	15930	15960	15982	16018	16036	16150	15958	16185	16191	15986	16054	16074	16024	15932	16091	16064	15983	16079	16068	15941	15932	15909	16022	16259	16012	15910	16233	16012	15981	15977	15909	16032	16140	16080	15826	15983	15746	15872	16029	15787	16156	16029	15761	15930	15872	15852	16039	16076	16121	15961	15859	16064	15981	16144	16025	15998	15786	16015	16166	16127	15967	16093	16112	15896	15985	15953	15975	16173	15949	16092	16014	15905	16052	15957	16020	16035	16064	15997	16004	16216	15809	15991	15813	16138	16147	16026	16004	16089	16048	15853	15994	16024	16155	15985	16120	16180	16162	15859	15888	16259	16066	15975	16084	16172	15866	15890	16041	15791	16085	16105	15965	16239	16182	15888	16088	15998	15986	16137	15972	15979	15955	15899	16086	15905	15923	15919	16123	16019	15947	16112	15988	15722	16066	15940	15983	15883	15952	15876	16212	15906	16028	16065	15892	16043	16084	16077	15974	16042	16044	15967	16099	15877	15962	15959	15985	15976	15959	16080	16087	16072	16006	16138	15836	15942	15772	16185	16240	15877	15958	16064	15943	16059	15877	15953	16013	16051	15930	16039	16235	16022	15990	15809	15935	15948	16012	15932	15977	15974	16018	15942	15987	16113	16037	16094	16067	15908	16052	15984	16088	16166	15980	16225	16109	15756	16126	15905	16021	16071	15971	15963	16080	16027	15969	16198	16113	15972	15827	15983	15996	16081	16021	16213	16071	15903	16031	16014	16049	15979	16104	15968	16109	16204	16072	16038	16073	16243	16037	15973	16139	15978	16037	16107	16012	15964	15873	16058	16012	16078	16009	16043	16080	16162	16040	16139	15915	15989	15814	15947	15893	16131	16070	15957	15824	16060	16009	16087	15949	16014	16060	15793	15938	15926	15967	15926	16038	15812	16147	16035	15883	15874	15839	16057	16040	15979	16112	15990	16036	15973	16004	16151	16172	15940	16209	16100	16045	15878	15898	16093	16045	16085	15776	15911	16167	15963	16023	15831	16030	16112	16106	15884	16107	16149	15882	15972	16012	15930	16129	16024	15960	15917	15969	16141	15957	15994	15918	15909	16133	15958	16149	16001	16128	15883	15835	16098	15970	15992	15919	16065	16108	16101	16160	15931	16101	15997	15929	15858	16000	16053	15987	15844	15998	15936	16157	16241	15911	15978	16107	16030	16030	16004	15962	15899	15852	16131	15934	16198	16096	15980	15928	15954	16147	16111	16114	15958	15955	16009	16020	16054	15924	16113	16092	16056	16040	15948	15888	15978	15968	16174	15929	16080	15952	16103	16035	16032	16071	16061	16136	16116	16206	16026	16051	16068	16125	16144	16132	15985	16102	15914	15981	15825	15927	15999	15919	16108	16064	16045	16259	16046	16048	15895	15924	16123	15851	15990	16123	15980	16086	15935	16211	16077	16036	16149	15967	16052	16069	16045	16083	15911	16090	16023	15991	15972	16126	16033	16051	16112	16011	16106	16016	15949	16023	16163	15966	15940	16159	15969	15983	16109	16114	16080	15946	15913	15902	16008	16056	15808	15910	16100	15970	15971	16024	16183	16096	16106	16115	15973	15927	16117	16020	15812	15957	16063	16300	15988	15872	16200	15970	15849	16006	15811	16030	15899	15974	16179	16133	16074	15941	15947	15928	16143	16006	16099	16162	16223	16059	15912	16102	15998	15899	15860	15874	15830	16138	15643	16002	15848	16138	16094	15837	15954	16081	16042	16016	16093	15820	15977	16065	15955	16010	16028	16150	16105	15918	15918	16115	15955	16119	16157	16026	16022	15979	15973	16027	15999	15991	16010	16100	16023	15826	15949	16045	15832	16026	16078	15857	16149	16090	15958	16073	16135	16133	16075	16181	16006	15898	16052	15993	16085	15933	16183	15935	16023	15965	16027	15917	15931	15968	16135	15875	16038	15933	16046	16147	15949	15872	15969	15921	16098	16117	16169	16030	16063	16032	15886	15801	16023	15998	15980	16107	15956	16039	15972	15848	16154	16018	15822	15903	16080	15913	16201	16149	16007	16063	15951	15946	15978	16258	15996	15998	15786	15961	16170	15903	16065	15936	15977	16036	15933	15980	16146	16029	16116	16021	15986	16037	16163	16041	15869	16131	15906	15969	16110	15874	16094	16025	15792	15997	15969	16030	15946	16222	15926	16207	16221	16093	16033	16069	15949	16039	15814	16085	16035	15862	16013	15850	15805	15905	15852	16076	16040	15868	16008	15921	15879	15923	16013	15920	15872	16019	16105	16125	15862	16009	15942	15792	16148	16048	16045	16038	15990	16198	15835	15965	15915	16237	16268	15916	16067	15920	15949	16028	16116	16028	16052	15939	16204	16056	15792	15993	16110	16026	16118	15967	16052	16035	16155	15846	16016	16090	15898	15863	15872	16088	16160	16014	15912	15972	15984	16009	15857	16062	16000	16229	16014	15898	16070	16062	16112	15905	16145	15918	16093	16024	15964	16086	16049	16044	16065	16107	15876	15761	15994	16070	15926	16172	16016	15993	15827	16048	15840	16094	16059	16067	15928	15962	15922	15977	15879	15842	15974	16112	15935	15943	16230	15979	15797	16052	15985	15824	16052	16254	15916	15918	16147	16006	15969	16212	15993	16197	15917	15917	15820	16018	15925	15994	16109	15889	16052	16011	16012	16020	16053	16192	16129	15878	16078	15811	15825	15882	16043	16079	16142	16091	16112	15919	16018	16162	15862	16224	15957	16052	16034	16144	15942	16235	16027	16029	16030	16054	15882	15928	16176	15878	15962	15972	16065	16147	16149	15932	16224	16110	15961	16237	15987	15962	16174	15984	16144	16193	16021	16082	16103	15927	15967	16108	16053	16065	16147	16069	16052	15955	16105	16051	15973	15726	16038	16024	16109	15972	16121	15918	15905	16031	16128	16218	16144	15981	16162	16078	16044	16057	15966	15785	16029	15736	16189	15965	15821	16146	15964	16086	16089	16045	15912	15975	16003	16179	15942	16080	16031	16081	16025	16065	15855	15975	15960	16084	15937	16134	16123	15927	16231	15974	16009	15809	16106	16077	15988	16060	16143	16075	16035	16014	15980	15856	15877	15980	16108	15994	16115	16058	15892	16055	16112	15819	15917	16024	15905	16069	15986	16071	16024	15886	15810	15864	16191	15910	16025	16183	15760	16181	16195	16161	16126	15903	16060	16143	16027	15968	15859	15945	15973	15975	16103	16030	16017	16073	15951	16162	16093	16041	15983	16082	16056	16102	16075	15852	16007	16095	16064	16097	16206	16009	15953	16019	16001	16018	15998	15952	15935	16002	16167	15956	15962	16121	16097	15786	15893	16054	15860	15888	15945	15923	16053	16081	16017	15996	16102	15874	16016	15874	16065	16074	16087	15894	16034	16049	15957	15996	15916	16155	15857	16000	16009	16275	16050	16025	16280	15935	16034	16088	16073	16042	16277	16128	16016	16005	16025	15996	15782	15944	15816	16066	15935	16035	15949	16100	15998	16103	15864	16042	16019	16106	15932	15871	15997	16118	16113	16074	15907	15926	15978	15964	15960	15954	16003	16019	16032	16062	15971	15961	16055	16126	16222	16082	15983	16038	15888	16034	15949	15981	16126	16054	15889	16087	16277	15880	15926	15980	15887	15981	16077	16057	15993	15962	15995	15902	15815	15891	15875
23234	43510	35505	27311	22630	19705	17831	16749	15999	15744	15538	15118	15121	15112	14822	14849	14801	14717	14730	14771	14666	14483	14424	14458	14512	14561	14391	14536	14493	14514	14396	14339	14520	14440	14608	14429	14354	14353	14508	14544	14412	14407	14410	14391	14420	14659	14551	14681	14413	14355	14582	14501	14406	14477	14507	14340	14479	14330	14366	14427	14391	14416	14418	14497	14353	14345	14635	14525	14339	14467	14334	14417	14657	14402	14623	14472	14601	14496	14500	14439	14397	14374	14400	14420	14404	14383	14454	14459	14453	14460	14372	14526	14380	14509	14467	14574	14367	14532	14477	14472	14386	14399	14554	14436	14423	14467	14468	14543	14562	14347	14280	14644	14458	14376	14450	14342	14507	14474	14327	14453	14351	14341	14528	14499	14502	14501	14332	14608	14331	14341	14500	14398	14412	14341	14476	14507	14473	14496	14437	14464	14465	14363	14626	14520	14242	14387	14507	14518	14395	14385	14523	14501	14465	14302	14552	14356	14425	14542	14482	14512	14488	14523	14724	14292	14391	14485	14395	14550	14446	14482	14432	14320	14377	14441	14525	14468	14489	14290	14446	14518	14153	14607	14445	14482	14463	14390	14449	14543	14423	14452	14464	14408	14471	14461	14364	14329	14328	14454	14447	14354	14389	14403	14391	14458	14561	14347	14426	14602	14511	14459	14459	14503	14496	14327	14358	14550	14671	14412	14462	14538	14508	14412	14585	14497	14504	14463	14397	14408	14451	14466	14288	14439	14424	14223	14301	14264	14424	14245	14249	14394	14392	14368	14380	14405	14344	14430	14295	14462	14581	14360	14496	14264	14489	14378	14452	14611	14413	14523	14557	14540	14441	14432	14471	14251	14421	14552	14507	14545	14447	14422	14499	14509	14362	14312	14529	14565	14304	14394	14304	14453	14445	14450	14468	14364	14489	14430	14471	14523	14521	14387	14464	14285	14475	14505	14538	14477	14607	14492	14387	14485	14480	14553	14472	14352	14474	14342	14410	14494	14425	14284	14503	14566	14421	14360	14501	14416	14427	14340	14381	14510	14588	14349	14311	14480	14243	14429	14557	14438	14458	14331	14406	14327	14438	14473	14471	14329	14630	14477	14544	14430	14358	14448	14448	14518	14485	14460	14439	14434	14392	14446	14471	14472	14523	14469	14375	14583	14453	14482	14442	14498	14429	14589	14443	14527	14434	14431	14398	14374	14297	14332	14483	14341	14490	14300	14426	14400	14480	14523	14434	14510	14397	14442	14517	14406	14499	14455	14445	14415	14391	14258	14365	14376	14613	14285	14369	14436	14460	14564	14403	14552	14444	14447	14500	14427	14349	14476	14484	14525	14395	14586	14429	14369	14435	14315	14530	14547	14460	14436	14664	14622	14496	14372	14489	14399	14454	14540	14386	14519	14425	14415	14471	14374	14491	14650	14279	14463	14467	14321	14503	14379	14299	14530	14534	14521	14325	14356	14648	14458	14505	14410	14347	14289	14484	14571	14409	14335	14572	14510	14347	14626	14433	14392	14515	14333	14456	14483	14565	14407	14465	14495	14599	14321	14505	14355	14440	14497	14411	14363	14396	14530	14566	14456	14556	14406	14413	14332	14330	14582	14438	14366	14480	14449	14429	14488	14319	14334	14542	14569	14395	14392	14411	14393	14478	14340	14512	14397	14394	14518	14389	14385	14264	14576	14417	14634	14479	14384	14424	14527	14483	14505	14312	14529	14470	14545	14411	14482	14407	14430	14492	14436	14526	14306	14448	14308	14430	14482	14518	14468	14342	14364	14431	14420	14365	14631	14440	14453	14432	14419	14500	14432	14339	14550	14379	14482	14406	14367	14449	14378	14500	14482	14439	14237	14440	14532	14326	14524	14391	14484	14395	14443	14356	14598	14535	14424	14392	14430	14358	14331	14388	14497	14320	14382	14350	14631	14507	14330	14483	14722	14424	14494	14571	14410	14524	14510	14467	14430	14422	14397	14416	14515	14541	14535	14381	14348	14328	14510	14456	14305	14540	14356	14437	14410	14454	14340	14415	14592	14512	14346	14356	14395	14338	14459	14430	14377	14600	14398	14233	14391	14454	14462	14364	14472	14351	14452	14569	14558	14382	14626	14397	14477	14385	14393	14451	14339	14400	14574	14396	14576	14443	14467	14409	14542	14490	14395	14509	14344	14459	14350	14519	14385	14430	14493	14507	14435	14408	14467	14366	14466	14377	14482	14222	14465	14465	14528	14331	14348	14623	14525	14482	14338	14369	14621	14412	14537	14691	14296	14461	14649	14485	14506	14638	14455	14576	14382	14489	14396	14365	14477	14619	14494	14596	14410	14449	14577	14326	14499	14406	14761	14616	14467	14472	14445	14467	14393	14573	14380	14507	14462	14602	14483	14493	14450	14565	14373	14333	14518	14386	14210	14533	14595	14305	14408	14402	14521	14521	14364	14347	14490	14395	14537	14426	14527	14453	14368	14512	14381	14424	14333	14426	14329	14413	14418	14469	14260	14450	14493	14515	14518	14344	14539	14456	14492	14559	14511	14416	14377	14481	14343	14478	14348	14407	14616	14362	14464	14479	14393	14445	14642	14461	14465	14419	14502	14428	14394	14590	14397	14557	14479	14547	14459	14353	14295	14441	14356	14378	14434	14422	14424	14398	14582	14431	14389	14358	14340	14406	14379	14622	14528	14530	14427	14503	14429	14472	14518	14400	14378	14439	14421	14357	14513	14370	14642	14255	14600	14457	14539	14399	14426	14369	14447	14421	14460	14511	14384	14499	14466	14513	14374	14520	14371	14411	14395	14352	14445	14439	14590	14268	14357	14246	14416	14227	14367	14484	14429	14523	14636	14366	14496	14490	14560	14344	14370	14370	14464	14423	14354	14497	14408	14302	14406	14429	14363	14594	14463	14477	14353	14327	14342	14313	14366	14621	14524	14432	14606	14522	14388	14495	14404	14558	14511	14534	14261	14446	14364	14448	14446	14419	14601	14390	14454	14357	14374	14421	14338	14474	14563	14545	14521	14515	14344	14397	14429	14403	14381	14454	14390	14430	14272	14403	14583	14357	14461	14437	14372	14544	14489	14349	14297	14446	14407	14381	14407	14262	14244	14514	14334	14581	14579	14218	14459	14551	14484	14437	14660	14265	14492	14480	14478	14366	14294	14576	14336	14466	14359	14636	14289	14436	14403	14286	14562	14379	14462	14456	14339	14383	14417	14526	14384	14463	14394	14523	14451	14442	14343	14352	14509	14344	14426	14536	14472	14388	14435	14337	14606	14432	14376	14440	14381	14342	14499	14464	14400	14535	14430	14489	14294	14330	14533	14464	14414	14329	14382	14415	14357	14508	14519	14389	14548	14451	14393	14592	14404	14239	14473	14465	14600	14466	14451	14476	14688	14260	14478	14559	14542	14370	14342	14553	14337	14535	14293	14461	14544	14376	14568	14574	14538	14457	14393	14573	14546	14458	14477	14402	14373	14456	14547	14289	14488	14640	14484	14477	14520	14542	14348	14417	14383	14553	14388	14336	14557	14308	14401	14490	14346	14543	14460	14408	14320	14327	14264	14407	14298	14486	14349	14452	14405	14546	14546	14278	14436	14367	14403	14437	14408	14543	14388	14391	14357	14423	14501	14600	14296	14463	14753	14390	14524	14418	14395	14449	14478	14282	14457	14411	14416	14544	14511	14516	14439	14454	14426	14523	14555	14524	14649	14446	14496	14445	14542	14325	14450	14483	14484	14353	14441	14395	14326	14435	14296	14579	14348	14356	14334	14559	14366	14569	14417	14388	14386	14457	14428	14391	14474	14314	14610	14453	14499	14416	14581	14324	14398	14410	14365	14403	14507	14637	14291	14371	14640	14486	14491	14478	14466	14433	14408	14507	14410	14538	14414	14567	14319	14379	14502	14470	14530	14531	14316	14552	14302	14535	14567	14432	14626	14485	14360	14325	14363	14476	14354	14516	14372	14286	14287	14393	14507	14529	14333	14589	14499	14396	14287	14467	14493	14406	14245	14498	14267	14350	14527	14536	14560	14500	14489	14447	14528	14427	14498	14637	14419	14444	14532	14480	14357	14581	14439	14502	14519	14500	14312	14388	14467	14322	14462	14500	14361	14453	14570	14348	14321	14398	14458	14483	14444	14384	14400	14558	14482	14602	14444	14392	14511	14470	14572	14369	14344	14558	14499	14396	14457	14655	14468	14436	14363	14221	14447	14487	14394	14494	14407	14396	14333	14502	14329	14481	14334	14563	14471	14337	14454	14391	14625	14689	14450	14379	14574	14525	14406	14383	14287	14463	14419	14318	14442	14472	14511	14486	14587	14512	14400	14370	14538	14473	14555	14470	14379	14417	14500	14371	14437	14361	14333	14403	14451	14495	14457	14475	14361	14609	14483	14621	14364	14354	14636	14372	14308	14412	14520	14357	14475	14402	14540	14342	14330	14356	14472	14482	14386	14308	14355	14306	14529	14419	14589	14362	14551	14327	14413	14294	14430	14373	14375	14578	14271	14374	14501	14527	14383	14572	14484	14267	14474	14491	14448	14438	14441	14493	14276	14232	14553	14432	14459	14481	14663	14404	14340	14529	14457	14650	14378	14278	14549	14665	14522	14355	14436	14291	14419	14545	14530	14388	14536	14508	14435	14372	14474	14324	14496	14426	14497	14290	14324	14378	14615	14539	14447	14245	14339	14337	14364	14387	14402	14425	14484	14633	14393	14478	14334	14533	14449	14520	14451	14376	14538	14292	14463	14347	14515	14460	14446	14495	14415	14506	14587	14592	14491	14437	14486	14600	14499	14510	14424	14504	14490	14509	14266	14592	14601	14380	14475	14416	14708	14361	14484	14575	14309	14513	14482	14354	14352	14613	14530	14386	14376	14396	14557	14434	14411	14352	14281	14448	14315	14367	14509	14454	14430	14427	14510	14512	14550	14494	14334	14384	14515	14532	14534	14376	14520	14487	14415	14508	14437	14553	14556	14458	14485	14266	14662	14383	14458	14538	14290	14514	14303	14379	14363	14299	14546	14538	14459	14558	14464	14447	14532	14470	14355	14344	14450	14275	14427	14666	14446	14436	14301	14625	14415	14468	14341	14465	14550	14327	14382	14373	14437	14531	14474	14374	14517
25416	21581	27052	26941	19769	18084	17686	16517	16073	16148	16094	16151	15720	15858	15693	15724	15730	15643	15781	15821	15662	15674	15579	15449	15823	15586	15602	15452	15812	15758	15627	15498	15768	15697	15494	15558	15652	15345	15580	15625	15786	15540	15636	15473	15608	15487	15680	15432	15615	15536	15502	15555	15523	15554	15373	15467	15593	15397	15483	15491	15360	15737	15373	15547	15527	15473	15414	15522	15631	15641	15449	15708	15431	15302	15641	15391	15804	15530	15644	15277	15562	15371	15583	15610	15547	15533	15516	15495	15726	15531	15425	15653	15431	15562	15834	15476	15638	15415	15487	15641	15540	15533	15484	15300	15639	15469	15366	15680	15503	15635	15338	15316	15610	15397	15341	15637	15517	15468	15617	15548	15452	15516	15617	15485	15543	15381	15518	15489	15492	15447	15589	15656	15527	15444	15591	15684	15582	15420	15505	15662	15512	15433	15491	15494	15724	15588	15586	15509	15557	15326	15474	15598	15570	15663	15476	15674	15512	15445	15376	15506	15437	15520	15462	15267	15347	15650	15639	15513	15495	15524	15585	15469	15599	15535	15550	15418	15640	15456	15518	15769	15608	15704	15564	15411	15515	15744	15551	15645	15524	15544	15286	15309	15522	15522	15438	15671	15564	15462	15449	15742	15667	15501	15433	15536	15697	15674	15550	15370	15487	15413	15409	15447	15647	15355	15373	15676	15480	15599	15493	15457	15360	15487	15629	15463	15469	15475	15587	15633	15590	15414	15667	15246	15691	15510	15407	15310	15471	15496	15607	15669	15500	15467	15537	15477	15564	15648	15477	15483	15545	15441	15547	15509	15574	15507	15493	15495	15583	15573	15451	15489	15506	15629	15741	15830	15536	15687	15439	15651	15579	15328	15729	15700	15493	15670	15632	15765	15752	15570	15380	15489	15449	15488	15676	15519	15301	15412	15808	15617	15500	15535	15424	15677	15751	15513	15677	15445	15478	15344	15627	15469	15569	15512	15338	15425	15468	15376	15608	15297	15477	15547	15572	15512	15602	15465	15653	15612	15614	15578	15558	15661	15633	15747	15682	15478	15591	15211	15616	15688	15512	15616	15226	15543	15439	15568	15421	15624	15594	15451	15423	15695	15454	15759	15423	15281	15594	15609	15591	15629	15556	15611	15548	15551	15503	15631	15656	15277	15473	15598	15539	15471	15486	15494	15475	15581	15489	15328	15572	15583	15515	15710	15657	15390	15590	15435	15671	15549	15542	15567	15710	15688	15534	15523	15590	15486	15502	15554	15583	15462	15620	15590	15476	15455	15468	15559	15482	15563	15561	15403	15442	15595	15364	15338	15601	15581	15385	15449	15529	15444	15481	15498	15553	15747	15515	15411	15494	15656	15667	15578	15757	15599	15552	15668	15527	15456	15603	15418	15529	15521	15417	15447	15388	15506	15644	15731	15565	15552	15576	15326	15578	15571	15573	15574	15469	15508	15526	15450	15624	15391	15350	15554	15439	15553	15353	15777	15516	15332	15497	15643	15411	15375	15533	15523	15628	15334	15380	15554	15442	15431	15504	15490	15512	15728	15556	15694	15401	15634	15499	15662	15719	15688	15577	15543	15626	15446	15418	15573	15747	15558	15577	15489	15449	15462	15444	15517	15610	15545	15595	15585	15665	15440	15538	15626	15454	15498	15654	15711	15562	15381	15504	15668	15570	15486	15561	15598	15622	15799	15481	15575	15438	15447	15391	15645	15605	15525	15454	15512	15378	15424	15532	15458	15430	15617	15653	15421	15666	15605	15650	15501	15478	15436	15335	15663	15746	15610	15597	15654	15363	15501	15552	15530	15540	15688	15586	15612	15561	15371	15536	15546	15585	15336	15613	15605	15694	15507	15576	15500	15482	15533	15599	15470	15518	15357	15577	15513	15518	15702	15492	15460	15491	15484	15295	15452	15594	15399	15436	15537	15632	15742	15554	15453	15545	15468	15468	15583	15567	15600	15660	15710	15581	15636	15478	15423	15319	15470	15451	15523	15501	15653	15533	15684	15575	15498	15581	15470	15551	15587	15559	15506	15608	15731	15637	15755	15810	15577	15630	15586	15481	15503	15415	15305	15557	15465	15412	15663	15561	15665	15531	15460	15523	15366	15467	15632	15757	15439	15581	15454	15725	15547	15551	15509	15732	15493	15489	15534	15796	15478	15559	15569	15659	15773	15576	15639	15480	15451	15581	15517	15442	15406	15494	15619	15756	15379	15590	15558	15553	15487	15487	15532	15598	15475	15470	15577	15465	15480	15570	15552	15562	15625	15555	15557	15565	15481	15487	15666	15451	15502	15514	15559	15515	15546	15465	15670	15606	15477	15514	15566	15598	15616	15626	15297	15622	15501	15501	15661	15564	15572	15609	15423	15575	15624	15543	15778	15574	15633	15505	15359	15575	15606	15408	15513	15518	15587	15744	15493	15593	15651	15642	15731	15520	15209	15451	15558	15495	15393	15381	15386	15526	15672	15336	15577	15630	15533	15640	15619	15411	15436	15556	15728	15738	15540	15358	15521	15804	15651	15371	15549	15413	15527	15708	15378	15496	15589	15617	15396	15476	15440	15552	15327	15601	15463	15476	15500	15476	15664	15464	15620	15708	15427	15586	15459	15386	15536	15641	15594	15530	15675	15622	15590	15630	15430	15576	15441	15524	15570	15589	15351	15577	15480	15563	15585	15651	15443	15571	15511	15646	15652	15416	15464	15648	15435	15516	15447	15465	15463	15621	15567	15571	15515	15424	15603	15468	15420	15753	15443	15343	15523	15508	15698	15568	15555	15597	15617	15579	15628	15570	15613	15587	15459	15575	15696	15338	15620	15568	15559	15494	15398	15578	15573	15464	15588	15557	15616	15704	15681	15451	15455	15435	15623	15645	15655	15418	15653	15564	15474	15645	15435	15587	15525	15707	15663	15637	15710	15764	15523	15679	15521	15529	15443	15367	15647	15675	15644	15617	15526	15445	15582	15491	15453	15541	15706	15662	15568	15543	15756	15623	15721	15399	15519	15586	15421	15539	15667	15642	15786	15414	15645	15374	15289	15285	15450	15616	15468	15458	15701	15442	15442	15622	15504	15662	15397	15399	15672	15656	15360	15590	15514	15658	15508	15370	15377	15408	15313	15688	15524	15564	15400	15447	15686	15432	15543	15613	15517	15496	15535	15545	15612	15471	15324	15443	15493	15523	15507	15569	15564	15410	15463	15687	15506	15658	15533	15561	15376	15465	15447	15468	15610	15718	15590	15492	15514	15480	15512	15546	15603	15784	15704	15481	15598	15354	15691	15459	15586	15503	15548	15407	15661	15536	15468	15405	15578	15546	15761	15495	15526	15644	15466	15537	15720	15218	15449	15546	15588	15572	15652	15368	15649	15470	15499	15423	15594	15524	15570	15516	15320	15638	15604	15332	15555	15619	15550	15560	15499	15667	15407	15420	15468	15578	15602	15569	15697	15647	15531	15415	15623	15623	15765	15496	15511	15613	15613	15661	15382	15664	15487	15290	15525	15492	15200	15539	15526	15522	15649	15431	15491	15635	15526	15502	15462	15357	15640	15474	15624	15648	15352	15590	15405	15396	15513	15529	15359	15488	15513	15680	15718	15396	15488	15724	15597	15547	15537	15584	15448	15771	15635	15450	15660	15614	15572	15329	15522	15521	15520	15546	15403	15350	15682	15471	15601	15330	15412	15526	15452	15401	15554	15642	15586	15610	15568	15523	15683	15471	15502	15480	15565	15572	15471	15668	15541	15623	15458	15406	15389	15575	15448	15566	15562	15571	15391	15776	15639	15728	15627	15594	15626	15392	15514	15630	15653	15538	15495	15543	15396	15592	15489	15456	15674	15622	15666	15592	15629	15423	15491	15463	15565	15423	15411	15628	15519	15705	15660	15501	15344	15432	15613	15335	15691	15585	15184	15440	15581	15463	15605	15470	15456	15633	15619	15535	15522	15554	15579	15543	15610	15632	15498	15589	15487	15495	15528	15620	15611	15392	15610	15526	15582	15534	15464	15357	15450	15593	15537	15614	15319	15498	15449	15509	15569	15527	15502	15550	15391	15482	15522	15697	15719	15488	15366	15481	15346	15608	15430	15615	15536	15565	15394	15361	15447	15702	15436	15512	15785	15398	15609	15424	15714	15547	15471	15534	15566	15490	15739	15536	15530	15552	15401	15578	15594	15490	15672	15427	15394	15568	15528	15506	15480	15465	15486	15595	15421	15515	15603	15546	15366	15539	15867	15732	15416	15464	15571	15468	15625	15598	15409	15654	15399	15644	15525	15417	15567	15341	15644	15419	15621	15373	15497	15549	15600	15550	15692	15569	15427	15551	15378	15561	15512	15534	15527	15460	15548	15416	15375	15539	15396	15747	15613	15455	15488	15647	15473	15399	15621	15403	15457	15625	15613	15552	15550	15409	15450	15365	15620	15571	15484	15655	15656	15707	15435	15594	15416	15414	15573	15613	15538	15382	15633	15461	15516	15545	15582	15560	15380	15559	15482	15594	15499	15579	15579	15717	15633	15681	15706	15693	15648	15429	15712	15676	15633	15588	15619	15550	15544	15689	15672	15639	15519	15769	15436	15482	15611	15664	15616	15549	15529	15607	15533	15443	15448	15520	15424	15730	15509	15386	15519	15689	15601	15592	15514	15523	15594	15507	15636	15532	15618	15415	15534	15596	15467	15487	15495	15462	15480	15567	15538	15437	15389	15472	15460	15766	15537	15481	15594	15639	15539	15671	15600	15466	15507	15618	15468	15676	15449	15577	15511	15461	15576	15501	15564	15612	15687	15485	15632	15531	15456	15598	15564	15669	15549	15447	15593	15685	15526	15369	15653	15491	15373	15528	15666	15439	15516	15636	15494	15663	15165	15721	15409	15381	15485	15466	15522	15609	15523	15510	15426	15627	15600	15655	15446	15645	15709	15475	15445	15767	15473	15594	15619	15622	15522	15515	15688	15484	15324	15428	15436	15432	15396	15378	15427	15661	15606	15619	15649	15676	15544	15589	15619	15574	15500	15630	15590	15799	15563	15531	15452	15472	15542	15590	15379	15357	15461	15642	15670	15488	15732	15437	15568	15539	15445	15576	15667	15642	15676	15457	15571	15614	15630	15655	15284
23409	38968	31279	23900	19994	17913	16404	15800	15345	15035	14908	14654	14640	14588	14387	14447	14451	14280	14248	14183	14231	14238	14275	14145	14294	14236	14131	14228	14204	14230	14235	14001	14227	14114	14169	14054	14371	14130	14205	14402	14088	14267	14032	14123	14120	14136	14167	14108	14134	14107	14132	14231	14105	14138	14188	14115	14293	14294	14123	14186	14206	14014	13997	14136	14240	14120	14080	14143	14216	14035	14143	14194	14252	14183	14217	14356	14240	14106	14259	14028	14098	14233	14218	14002	14115	14214	14062	14206	14298	14214	14158	14210	14061	14005	14278	14048	13886	14054	14048	14153	13949	14323	14126	14022	14216	14170	14113	14186	14325	14102	14141	13984	14351	14081	14042	14250	14205	14329	14131	14053	14234	14116	14064	14090	14071	14091	14312	14310	14081	14142	14125	14345	14082	14329	14230	14062	14172	14157	14085	14132	14078	14175	14047	14191	14193	14075	13999	14253	14011	14125	14230	13987	14175	14119	14119	14182	14300	14210	14181	14051	14258	14167	14243	14184	14148	14112	14122	14132	14215	14221	14168	14085	14099	14086	14146	14200	14208	14249	14093	14010	14138	14134	14200	14067	14138	14178	14249	14229	14326	14175	14147	14091	14237	14176	14127	14297	14167	14030	14185	14207	14076	14019	14232	14157	14259	14058	14180	14060	14130	14218	14105	14192	14271	14181	14076	14259	14008	14166	14078	14071	14101	14141	14078	14212	14028	14222	14276	14187	14149	14210	14129	13972	14166	14175	14144	14026	14307	14121	14162	14219	14169	14274	14214	13990	14089	14031	14237	14180	14344	14103	13983	13975	14086	14077	14213	14198	14179	14193	14256	14062	14243	14099	14096	14064	14275	14076	14160	14233	14247	14186	14214	14100	14202	14062	14100	14335	14164	14083	14149	14097	14083	14328	14223	14207	14145	14187	14167	14013	13955	14038	13983	14128	14271	14057	14290	14207	14094	14000	14177	14024	14182	14191	14197	14098	14032	14175	14156	14167	14295	14127	14101	14131	14035	14061	14168	14122	14127	14105	14195	14115	14160	14091	14253	14193	14243	14152	14154	14084	14044	14236	14129	14311	14076	14057	14282	14225	14107	14189	14031	13987	14431	14275	14221	14214	14169	13836	14119	14482	14200	14233	14154	14153	14055	14029	14026	14052	14238	14191	14120	14326	14187	14189	14167	14201	14068	14130	14184	13989	14037	14163	14177	14154	14154	14151	14152	14086	14191	14138	14175	14043	14206	14085	14235	14026	14219	14086	14018	14286	14081	14063	14182	14136	14031	14096	14091	14087	14202	14047	14123	14207	14121	14142	14087	14207	14184	14227	14106	14151	14080	14193	14198	14265	14318	14002	14130	14044	14105	14098	14157	14243	14126	14063	14192	14203	14252	14230	14186	14243	14128	14168	14048	14103	14084	14284	14066	14341	14015	14106	14076	14102	14181	14170	14028	14217	14046	14129	14097	14115	14030	14044	14165	14014	14143	13955	14184	14026	14044	14252	14126	14111	14222	14063	14113	14222	14066	14222	14166	14278	14247	14057	14140	14205	13890	14230	14188	14247	14167	13982	14283	14127	14181	14238	14162	14308	14175	13964	14097	14077	14190	14098	14174	14149	14233	14207	14082	14249	14197	14270	14234	14166	14186	14183	14112	14083	14165	14057	14211	14070	14199	14180	14138	14161	14118	14284	14143	14103	14167	14080	14166	14307	14085	14177	14201	14215	14286	14027	14224	14150	14159	14337	14125	13961	14138	14053	14062	14236	14118	14149	14197	14283	14085	14207	14147	14135	14086	14106	14137	14175	14358	14082	13952	14159	14199	14173	14252	13931	14149	14225	14217	14055	14162	14263	14069	14165	14039	14139	14088	14130	14138	14147	14097	14242	14005	14098	14263	14190	14200	14170	14296	14098	14034	14216	14106	14110	14268	14225	14159	14063	14146	14210	14048	14158	14137	14011	14062	14093	14211	14272	14222	14197	14145	14275	14161	14113	14088	14121	14079	14115	13940	14056	14243	14264	14138	14303	14110	14242	14221	14292	14224	14099	14010	14148	14036	14173	14078	14095	14164	14082	14308	14265	14006	14208	14073	14226	14072	14086	14194	14193	14149	14053	13978	14102	14063	14087	14161	14142	14132	14195	14181	13984	14141	14164	14241	14328	14155	14075	14114	14132	14078	14165	14170	14218	14240	14011	13999	14104	14238	14240	14196	14071	14207	14239	14194	14113	14147	14332	14135	14241	14037	14125	14176	14153	14346	14093	14137	14197	14116	14106	14352	14002	14190	14067	14175	14104	14330	14178	14030	14058	14162	14061	14167	14187	14069	14203	13954	14254	14105	13890	14218	14049	14264	13990	14336	14053	14102	14141	14093	14012	14150	13991	14205	14019	14320	14069	13933	14041	14089	14326	14255	14091	14221	14248	14217	14174	14123	14198	14275	14071	14061	14030	14103	14338	14117	14366	14194	14107	14165	14129	14015	14182	14152	14057	14226	14214	14165	14151	14248	14115	14187	14086	14031	14093	14092	14170	14180	13908	14243	14178	14110	13981	14189	14028	14338	14172	14308	14107	14086	14032	14121	14103	14140	14149	14144	14084	14153	14129	14382	14240	14187	14112	14101	14049	14114	14024	14137	14199	14037	14157	14133	14106	14030	14277	14133	14223	14158	14223	14229	14054	14143	14131	14178	13940	14176	14357	14073	14101	14080	14079	14226	14228	14180	14049	14188	14198	14014	13990	14063	14013	14212	14260	13998	14226	14305	14173	14237	14128	14154	13950	14092	14274	13919	14110	14043	14188	14187	14295	14073	14074	14188	14141	14208	14150	14137	14139	14133	13997	14260	14027	14195	14066	14194	14112	14097	14207	14312	14152	14246	14180	14090	14268	14255	14122	14171	14338	14112	14185	14110	14126	14174	14165	14266	14215	14088	14169	14187	14254	14261	14003	14159	14107	14136	14101	14121	13937	14116	14254	14222	14139	14040	14147	14121	14137	14445	14131	14107	14011	14309	14081	14202	14256	14106	14312	14144	14254	14112	14272	14177	14108	14200	14045	14253	14060	14109	14223	14059	14189	14127	14192	14168	14159	14068	14118	14169	14109	14051	14052	13974	14194	14116	14330	14182	14099	14065	13968	14151	14193	14150	14049	14202	14211	14224	14048	14102	14089	14071	14161	14150	14147	14205	14055	14198	14125	14197	14185	14221	14004	14159	14223	14048	14161	14176	14072	14070	14223	14194	14273	14203	14076	14084	14305	14117	14147	14061	14059	14208	14127	14029	14225	14123	14102	14079	14180	14028	14352	14178	14121	14357	14028	14177	14034	14217	14184	14239	14237	14178	14143	14218	14249	14196	14169	14311	14186	14173	14143	14163	14256	14039	14297	14126	14072	14230	14102	14134	14200	14092	14132	14164	14306	13988	14007	14146	14142	14217	14304	14040	14184	14233	14149	14205	14119	14121	14364	14128	13959	14242	14067	14241	14023	14265	14245	14339	14135	14046	14247	13930	14133	14133	14009	14183	14096	14173	14050	14070	14208	14131	14029	14070	14200	14170	14177	14216	14222	14183	14093	14326	14298	14376	14090	14174	14220	14291	14239	14208	14242	14040	14158	14126	14264	14114	14288	14202	14160	14199	14078	14180	14201	14279	14220	14056	14101	14154	13974	14143	13943	14225	14247	14157	14248	14163	14142	14281	14231	14226	14233	14047	14186	14298	14153	13926	14233	14086	14140	14069	14201	14088	14210	14319	14251	14190	14172	14065	14098	14079	14133	14229	14204	14108	14330	14265	14279	14118	14203	14115	14095	14084	14139	14195	14210	14130	14010	14038	14292	14113	14023	14254	14077	14209	14165	14123	14174	14113	14295	14183	14137	14127	14009	14052	14132	14370	14183	14136	14326	14111	14308	14139	14286	13942	14131	14214	14140	14158	14218	14305	14037	14066	14222	14230	14284	14043	14306	14100	14128	14026	14331	14084	14140	14157	14123	14223	14066	14146	14144	14191	14048	13969	14185	14221	14166	14150	14117	14206	14069	14175	14161	14300	14160	14270	14158	14113	14065	14039	14312	14208	14126	14243	14081	14196	14179	14065	14131	14117	14041	14147	14004	14204	14081	14293	14124	14053	14124	14215	14083	14120	14216	14359	14046	14165	14329	14128	14222	14180	14189	14259	14169	14113	14066	14143	14178	14187	14058	14284	14072	14138	14217	14221	14184	14150	14111	14238	14234	14176	14125	13933	14111	14057	14097	14035	14152	14202	14096	14056	14154	14183	14023	14273	13985	14123	14295	14071	14116	14190	14205	13961	14153	13920	14096	14060	14124	14142	14121	14059	14099	14136	14120	14083	14278	14157	14197	14246	14192	14070	13987	14178	14113	14120	14224	14123	14076	14161	14252	13957	14260	14095	14251	14108	14263	14051	14012	14086	14075	14150	14087	14242	13947	13969	14011	14276	14144	14126	13937	14129	14163	14083	14336	14202	14114	14143	14118	14099	14215	14099	14251	14252	14179	14144	14183	14149	14088	14043	14218	14318	14176	14188	14225	14108	14141	14137	14026	14110	14172	14389	14156	14220	14339	14092	14144	14265	14199	14291	14066	14100	14110	14117	14163	14144	14128	14047	14065	14155	14118	14176	14072	14134	14090	14216	14082	14054	14286	14312	14253	14024	14137	14216	14076	14173	14246	14175	14032	14065	14159	14103	14342	14214	14208	14210	14026	14139	14014	13999	14117	14303	14199	14103	14234	14201	13877	14122	14008	14151	14131	14211	14133	14076	14050	14101	14070	14103	14078	14132	14104	14196	14101	14131	14214	14142	14149	14272	14164	14231	14043	14238	14105	14196	14104	14241	14159	13899	14108	14239	13962	14254	14085	14063	14151	14127	14141	14263	14142	14332	14329	14029	14210	14131	14303	14123	14225	14056	14177	14136	14208	13981	14142	14205	14155	14368	14039	14117	14071	14147	14087	14072	14199	14253	14142	14093	14099	14134	14269	14067	14299	14186	14109	14069	14162	14205	14081	14126	14081	14220	14155	14070	14141	14088	14205	14215	14071	13899	14161	14195	14262	14074	14195	14169	14106	14157	14110	14335	13991	14316	14250	14188	14208	14025	14088	14087	14203
22622	21520	28684	24782	21968	23703	23432	18762	17323	17500	17296	17039	16712	16658	16495	16390	16534	16280	16439	16413	16140	16291	16191	16319	16230	16013	16094	16282	16158	16216	16128	16431	16068	16185	16160	15956	16119	16168	16101	16044	16081	16033	16098	15966	16050	16103	16160	16079	16218	15886	16044	15857	15981	16168	15971	16074	16125	16007	16096	16005	15988	16120	16054	15993	16211	15833	15759	16036	16010	16034	15979	16180	16042	16099	16133	16045	15735	16034	16015	16106	15911	16195	15983	16128	16015	15833	15983	15875	15835	16160	16111	15632	16025	15860	16069	16080	16069	15906	15953	16067	15974	16076	16133	15864	16083	16075	16096	16126	15981	15988	16026	15878	16088	16156	16230	15998	15973	15938	16215	16188	16102	16180	16126	15989	16145	16117	16001	16096	16105	16017	16021	15851	16055	15982	15990	16004	15871	15973	16112	15978	15921	16011	16036	15967	15902	16051	15968	15978	15970	15921	15940	15927	16116	15843	16016	16101	16011	15847	15951	15957	15823	15914	16200	16030	15885	15984	15833	15847	15731	16123	15955	16001	16000	15924	15947	15844	16045	15890	15955	15868	15929	16058	16056	16072	16085	15909	16015	16075	15889	16008	15982	15931	15821	16191	15979	16070	15898	16061	16140	16077	15974	16068	15920	15931	15806	15940	16038	16083	16008	15774	16145	15937	15821	15994	15852	15836	15810	16052	16185	15939	15970	15887	15959	16077	16327	16004	16217	16087	16061	15945	16049	16104	15946	15913	16157	15854	16112	15988	16057	15933	16044	15911	15986	15999	16206	16030	16160	16008	15995	15879	16129	15824	15951	15789	16198	16149	15944	15990	16123	16015	15952	16018	15930	15909	15910	16043	16143	15963	15843	16036	16007	15826	16069	16081	16126	15957	15842	16125	15852	15986	16150	15934	15995	15966	16006	15889	16084	16142	15936	16039	16134	15893	16049	16130	15988	16070	15946	16055	16018	15988	15997	15889	15865	16064	15999	15913	15833	15864	15969	15975	16034	16056	15909	15978	16196	15985	16038	16072	15990	15917	15879	16025	16261	16009	15918	15901	15621	15964	15882	15860	15997	15886	15974	15879	15912	16112	15832	15947	15885	15814	15858	15958	16013	16108	16052	16012	16188	16029	15969	16175	16060	16012	15867	15893	16021	16038	15953	15945	15958	15966	15962	16035	16012	16087	16171	15804	15876	15788	16095	16020	15746	15992	16058	15747	15898	16089	16182	15762	16204	16066	16160	15942	16122	16096	15939	16115	15887	15841	15965	15790	16013	15915	15941	16074	15838	16094	15926	15953	15963	16010	16182	16036	16080	15961	16120	16006	16124	15777	16039	15901	15987	15924	16032	15961	16083	15975	16009	15840	15836	15845	15995	15995	15886	15997	16249	15981	16257	15849	16139	15842	16143	16000	16077	16087	15990	15936	15924	15960	16003	16127	15891	16044	15926	16025	16116	16122	15895	16164	16096	15934	16017	16069	16239	15993	15948	16015	16090	16274	16090	15950	16037	16024	16009	16003	16143	16112	15892	16023	16009	15996	15929	16073	16059	16043	16016	16270	16041	16074	15907	16064	15900	15894	16038	16079	16001	16071	16020	16085	16114	15924	15993	15931	15782	16011	16015	16119	16105	16045	15915	15819	15697	15918	16086	16056	16001	16102	15949	15827	16012	15984	15986	15972	16104	16150	16172	15916	15992	16042	15982	15904	16032	15858	16166	15963	16088	15953	15920	15829	15962	16001	15824	15953	16133	16129	16058	16160	15809	15999	16031	16138	16036	16122	15790	15995	16198	15863	15928	15842	15935	15956	16175	15945	15939	16014	16126	15919	15905	16133	16041	15851	15929	16203	16132	15971	15917	15915	16034	16046	15953	15984	16093	15908	15987	16249	16185	15943	16075	15913	15933	16130	15882	15854	15892	16100	16053	16002	15989	16222	16045	15985	16135	16002	15956	16155	15990	16235	16035	16090	15977	15898	16041	15682	15882	15913	15774	15840	15990	15775	15983	15907	16015	15785	15830	15985	16018	16202	15922	15979	15962	16000	15975	15854	15963	15979	15969	16028	15945	15892	16155	15915	15969	16108	15814	16020	15984	16056	16045	15966	15849	15878	15905	15919	15910	15934	16060	15948	16079	16028	15989	15873	15932	16020	16149	16010	16025	16026	16042	16030	15904	16160	15931	16077	16003	16110	16064	16138	16038	15950	16002	16063	16138	15933	15903	16156	15933	16118	16021	16025	15942	15747	16019	15934	16159	16040	16164	16057	15841	15849	15955	15918	15856	16072	15976	16018	16107	16056	16015	15992	16095	16008	15884	16025	16118	15859	16185	15942	16016	15866	15890	16009	15919	15958	15707	16157	15897	15771	15980	15945	15916	15924	15884	16056	15951	15870	15919	15856	16129	15876	16059	15951	16148	15987	15838	16027	15926	15964	16127	16157	15805	16187	15949	16105	16117	15938	15906	15867	16054	15979	15947	15921	16018	16093	15870	16011	15750	15994	16029	15832	15937	15963	15923	16078	16073	16068	15878	15921	15996	16043	16082	15953	15982	15827	16080	16010	16047	15937	15986	16116	15879	15835	15903	16002	15938	15947	15913	15958	16039	16098	15929	15924	16143	16097	15944	15926	16167	16083	15915	16248	15967	16129	16089	16110	16129	15903	16049	15904	15910	16150	16081	15968	15718	15918	15839	15923	15853	16002	15909	15898	16125	15939	16171	15923	15871	15967	15877	15988	16073	15901	15870	16007	16039	15967	16113	16037	15971	15967	15969	16223	15943	15998	16101	16163	15853	16048	16120	15982	15933	15895	15871	16103	16085	15877	16059	16062	16060	15878	15896	15916	15934	16093	15898	16064	16062	15988	16026	15850	16052	15925	15933	15730	16100	15928	15910	15782	16044	16066	15942	16107	15785	16059	16122	16126	16094	16062	16175	16235	15991	16217	15902	15836	15903	15823	15978	15908	15906	16017	15869	16174	16010	15852	16021	16081	15979	16058	16022	16098	15994	15966	15922	15976	16129	16164	16137	16057	16052	15940	16013	16011	16029	16005	16013	16034	15994	15830	16064	15841	15813	15884	16023	16005	16016	16009	16093	15969	16113	15993	15784	15951	15841	15928	15958	15886	15948	16151	16015	16016	15987	16078	15954	16045	16177	15945	16102	15969	16076	15944	16027	16040	15951	15919	16219	15997	16038	15864	16072	16016	16099	16011	16172	16004	16002	16023	15941	15807	16007	16003	15980	15976	15964	15874	16263	15948	15839	15806	16170	16027	15901	16001	16168	15867	15823	15980	15861	16066	16177	15961	15951	15913	15919	16090	15880	16135	16064	15942	16151	16140	15901	15918	16034	16189	16198	16018	16107	16058	16094	15962	15743	15937	16005	15818	16025	16189	16092	15981	16031	16074	15894	15887	15847	16284	15945	15914	16008	16195	16013	15974	16004	16094	16010	16079	16027	15976	16069	15825	15893	15932	15884	16093	15980	15840	16155	16049	16145	16023	16136	16005	16045	15945	15820	16018	16079	16170	16073	16036	16024	15841	15763	16137	16010	16037	16033	15921	15885	16129	16061	15969	16124	16035	16003	15763	15735	16050	15886	15961	16074	15878	16095	16103	15957	16032	16025	15913	16100	16085	16077	15959	16000	16137	15942	15818	15806	16090	15968	15804	16179	16101	16056	16116	16135	15921	15900	16022	15928	15624	15827	16083	15899	16024	15880	15966	15999	15842	15954	15984	16255	16138	15913	16261	16058	15994	16158	16029	15989	15987	16064	16171	16039	15947	16060	15892	15916	15898	16252	15900	15941	15947	16072	15995	15827	16170	15989	15998	15907	16049	15900	15978	16068	15983	15887	15950	15892	16049	16060	15884	15962	15829	16012	15865	15991	16015	16040	16058	16107	15893	15914	15979	15979	15782	15990	16001	16052	15905	15811	15889	16110	15936	15901	15916	15971	16073	15866	15894	15987	16007	16004	16119	15930	16101	15983	15953	15880	16060	15826	15746	15870	16058	16003	16026	16038	16114	16019	15950	15816	15970	16009	16191	16002	16189	15996	16145	16292	15951	16028	16000	15797	16074	16160	15886	15879	16015	15986	16038	16239	16063	15996	16011	15711	15926	16121	15902	16149	15989	15976	16012	15861	16054	15903	15940	15846	16018	15943	15840	16113	16035	15990	16109	15964	15852	16011	16004	16214	16080	15825	16008	15878	15859	15845	16244	15835	15920	15970	16155	16081	15905	15862	15832	15875	16213	15872	15895	15846	15796	16056	15964	16033	16033	16005	15870	16047	16081	15890	15925	15966	16088	16269	16038	15878	15900	15872	16073	16103	16005	16006	16138	16134	16162	16042	15994	16020	16114	15913	16157	15834	16159	15874	15889	15728	16185	16106	16074	15981	16031	16014	16113	16127	16118	15810	15948	15905	16044	15965	16062	16238	16000	16097	15973	15951	16028	16152	15875	16006	16126	15955	15993	15972	16021	16323	15962	16048	16132	16051	15937	16040	15987	16062	16159	16020	16084	16018	15940	15983	16105	16006	16140	15820	16109	15875	16014	15993	16039	15739	15843	15982	16005	15755	16080	16002	15877	15932	16018	15849	16016	15829	16078	15869	15984	16100	15884	16192	15876	16045	16187	16010	15923	15981	16002	15891	15875	15748	16038	15899	16013	15865	15839	16056	15936	16098	16091	16043	16118	16095	15833	16011	16006	15951	15887	16133	15835	16031	16065	16187	16009	16031	15854	15968	15964	16040	15944	16027	15987	15838	15977	16048	16208	15824	16203	15927	16035	16066	16040	16112	16057	15992	15959	15940	15741	15979	16120	16015	15985	15929	16083	15898	16002	16154	16010	16027	16014	15964	16059	15916	16100	16035	15996	15906	15989	16131	15948	16080	15856	15894	15945	15908	15973	16032	15981	15842	15815	15823	16059	16060	15978	16265	15910	15884	15962	15943	16054	15933	16044	16150	15997	15980	16006	15782	16276	16102	16003	16074	16197	15949	16168	15940	16084	15979	16032	16126	16122	15961	16033	16123	15962	16037	15913	15963	15781	16048	15820	16093	16102	16052	15943	16087	15926	15979	15979	16102	16069	15959	15846	15836	15877	15990	16014	15882	16005
24812	47552	39660	30871	25206	21322	19173	17601	16869	16370	16031	15724	15302	15019	15063	14907	14711	14837	14707	14716	14577	14584	14620	14730	14720	14511	14551	14772	14495	14599	14477	14607	14558	14415	14546	14451	14483	14598	14497	14472	14436	14421	14516	14431	14449	14378	14464	14484	14287	14453	14405	14564	14406	14574	14561	14462	14253	14726	14411	14407	14575	14462	14407	14668	14522	14333	14454	14471	14526	14531	14596	14450	14486	14447	14468	14569	14405	14418	14338	14582	14529	14397	14493	14495	14451	14511	14451	14563	14491	14437	14520	14465	14438	14474	14413	14490	14589	14406	14641	14270	14463	14626	14454	14531	14574	14528	14325	14410	14434	14653	14597	14361	14507	14517	14473	14535	14433	14494	14579	14272	14466	14354	14513	14459	14525	14491	14517	14437	14428	14509	14435	14554	14507	14434	14553	14595	14322	14485	14559	14453	14476	14487	14564	14567	14542	14444	14444	14613	14523	14606	14561	14646	14304	14637	14488	14397	14442	14431	14237	14356	14452	14553	14547	14527	14508	14608	14574	14312	14451	14545	14460	14487	14498	14586	14493	14407	14456	14527	14406	14577	14490	14513	14462	14481	14433	14541	14442	14514	14634	14247	14360	14530	14357	14556	14486	14322	14505	14396	14485	14456	14487	14530	14450	14431	14419	14455	14416	14559	14532	14346	14434	14443	14334	14353	14421	14401	14454	14433	14370	14526	14308	14465	14511	14513	14309	14445	14309	14480	14439	14360	14607	14615	14480	14408	14368	14409	14389	14484	14461	14372	14492	14556	14487	14572	14465	14473	14489	14275	14463	14455	14266	14379	14440	14366	14556	14274	14541	14344	14319	14357	14510	14419	14567	14445	14612	14366	14505	14581	14313	14481	14523	14478	14278	14443	14318	14407	14414	14471	14480	14500	14400	14472	14547	14496	14543	14460	14392	14398	14446	14362	14435	14411	14483	14444	14333	14531	14437	14406	14350	14408	14446	14416	14466	14367	14326	14411	14388	14506	14386	14676	14582	14504	14445	14372	14547	14656	14423	14285	14316	14451	14537	14317	14502	14519	14494	14465	14546	14403	14498	14482	14497	14362	14497	14410	14554	14484	14554	14336	14361	14418	14510	14350	14582	14388	14505	14353	14452	14403	14335	14546	14292	14372	14335	14354	14541	14523	14487	14367	14491	14498	14365	14439	14503	14384	14587	14409	14502	14471	14348	14367	14382	14451	14632	14567	14425	14491	14366	14439	14522	14343	14403	14357	14357	14481	14426	14355	14255	14443	14448	14477	14502	14571	14434	14488	14532	14567	14479	14650	14399	14469	14552	14338	14483	14318	14418	14365	14271	14322	14380	14305	14529	14488	14428	14566	14445	14391	14594	14554	14530	14321	14310	14414	14470	14436	14438	14391	14369	14514	14466	14446	14325	14488	14467	14523	14299	14348	14495	14297	14533	14454	14344	14440	14213	14480	14560	14576	14384	14479	14536	14457	14471	14477	14512	14507	14494	14222	14471	14531	14423	14600	14510	14420	14487	14638	14609	14486	14358	14380	14566	14410	14617	14583	14429	14433	14421	14640	14600	14409	14453	14560	14553	14534	14412	14347	14379	14490	14436	14494	14455	14544	14445	14452	14548	14382	14463	14363	14501	14427	14477	14475	14470	14369	14627	14398	14594	14491	14508	14593	14469	14407	14492	14665	14285	14520	14316	14475	14530	14506	14466	14352	14414	14579	14355	14366	14576	14466	14458	14420	14575	14330	14482	14394	14384	14478	14487	14499	14388	14443	14419	14464	14475	14353	14512	14464	14435	14281	14464	14195	14475	14420	14438	14508	14409	14462	14309	14466	14450	14279	14550	14409	14493	14546	14493	14440	14555	14348	14428	14313	14378	14413	14383	14457	14613	14404	14441	14553	14613	14383	14516	14467	14397	14420	14581	14476	14370	14492	14471	14429	14305	14312	14433	14563	14498	14551	14436	14572	14539	14478	14414	14426	14414	14682	14523	14236	14445	14536	14625	14552	14561	14380	14361	14513	14405	14402	14576	14400	14346	14407	14504	14399	14530	14457	14535	14292	14266	14697	14553	14332	14410	14470	14488	14515	14563	14290	14362	14461	14576	14355	14478	14334	14460	14455	14476	14560	14477	14392	14473	14493	14617	14530	14471	14625	14495	14356	14575	14480	14319	14490	14664	14531	14442	14392	14485	14288	14439	14398	14389	14166	14486	14507	14480	14509	14482	14435	14354	14435	14269	14642	14478	14476	14442	14457	14411	14480	14324	14554	14544	14567	14515	14707	14417	14471	14567	14347	14302	14469	14397	14302	14461	14502	14517	14568	14588	14472	14506	14602	14486	14466	14584	14414	14407	14412	14624	14380	14430	14409	14481	14555	14313	14456	14501	14274	14428	14379	14506	14381	14449	14425	14419	14389	14743	14277	14478	14491	14331	14628	14393	14438	14371	14511	14413	14354	14345	14526	14481	14465	14487	14403	14608	14307	14460	14435	14483	14391	14421	14591	14353	14522	14505	14539	14511	14538	14629	14543	14684	14474	14376	14471	14519	14438	14422	14374	14431	14606	14485	14552	14374	14531	14461	14355	14508	14446	14429	14429	14520	14479	14607	14542	14429	14394	14403	14386	14567	14444	14496	14433	14481	14488	14405	14533	14446	14443	14358	14502	14423	14447	14406	14259	14495	14445	14441	14524	14280	14639	14629	14424	14567	14602	14615	14368	14523	14524	14627	14449	14433	14429	14464	14406	14605	14411	14594	14472	14344	14573	14301	14311	14599	14552	14463	14605	14352	14454	14428	14452	14432	14365	14386	14463	14439	14499	14553	14341	14418	14427	14542	14435	14473	14351	14426	14512	14579	14429	14589	14442	14403	14454	14442	14512	14497	14433	14526	14459	14439	14588	14550	14350	14602	14562	14566	14430	14328	14464	14481	14429	14337	14531	14390	14380	14444	14511	14349	14490	14454	14438	14432	14611	14496	14463	14408	14391	14311	14504	14523	14345	14456	14399	14491	14312	14434	14483	14546	14542	14339	14527	14351	14625	14560	14539	14454	14468	14628	14428	14489	14511	14508	14564	14566	14568	14402	14374	14501	14523	14573	14485	14306	14398	14359	14444	14558	14424	14556	14463	14326	14454	14447	14462	14404	14368	14542	14623	14343	14544	14334	14471	14426	14405	14313	14390	14368	14340	14564	14222	14638	14396	14515	14355	14674	14302	14397	14345	14463	14261	14428	14320	14480	14400	14303	14503	14611	14440	14453	14515	14434	14414	14584	14592	14476	14652	14415	14361	14465	14325	14573	14447	14528	14452	14491	14381	14481	14163	14383	14611	14562	14371	14458	14557	14368	14464	14345	14488	14505	14373	14485	14483	14414	14610	14472	14506	14491	14409	14356	14500	14381	14424	14514	14549	14329	14440	14578	14319	14423	14397	14449	14717	14437	14454	14594	14414	14332	14402	14460	14453	14412	14471	14405	14426	14438	14682	14503	14413	14455	14517	14449	14404	14584	14525	14488	14593	14683	14472	14444	14612	14389	14357	14551	14522	14309	14404	14595	14592	14568	14460	14501	14467	14480	14381	14462	14350	14384	14380	14632	14523	14507	14112	14642	14263	14549	14423	14541	14553	14276	14466	14726	14373	14501	14424	14580	14452	14500	14500	14387	14400	14639	14447	14386	14488	14513	14209	14374	14354	14473	14379	14358	14370	14399	14459	14269	14571	14539	14468	14506	14337	14450	14446	14368	14387	14499	14500	14383	14383	14534	14352	14558	14436	14371	14509	14402	14360	14496	14416	14365	14431	14409	14484	14518	14453	14371	14414	14450	14471	14438	14318	14454	14608	14355	14533	14517	14486	14445	14504	14438	14605	14354	14489	14519	14361	14566	14434	14492	14515	14469	14368	14370	14405	14562	14552	14536	14392	14339	14565	14405	14466	14619	14627	14320	14412	14546	14445	14626	14487	14557	14568	14587	14454	14404	14343	14474	14374	14616	14473	14667	14512	14371	14409	14427	14366	14484	14391	14464	14615	14438	14675	14440	14348	14524	14249	14476	14666	14646	14561	14176	14210	14385	14564	14477	14437	14468	14567	14586	14618	14416	14463	14475	14301	14520	14317	14501	14423	14667	14374	14548	14460	14605	14487	14201	14461	14426	14463	14386	14470	14404	14543	14589	14519	14447	14429	14521	14571	14426	14482	14469	14315	14351	14521	14797	14536	14566	14626	14497	14485	14419	14461	14499	14325	14429	14490	14405	14472	14577	14420	14445	14452	14527	14464	14558	14570	14241	14541	14538	14378	14539	14460	14437	14495	14534	14446	14606	14500	14464	14462	14455	14315	14442	14377	14477	14398	14561	14553	14680	14487	14446	14448	14513	14496	14456	14465	14426	14332	14372	14392	14449	14621	14506	14511	14411	14374	14367	14412	14266	14429	14502	14256	14512	14487	14486	14431	14352	14464	14472	14409	14387	14515	14581	14441	14431	14507	14445	14320	14354	14515	14487	14533	14406	14560	14396	14467	14335	14402	14366	14365	14519	14421	14292	14345	14565	14482	14475	14360	14601	14524	14482	14498	14571	14397	14481	14557	14400	14550	14477	14353	14477	14370	14453	14491	14342	14565	14462	14380	14517	14372	14570	14507	14371	14473	14469	14352	14637	14509	14502	14466	14395	14343	14339	14441	14363	14494	14290	14594	14561	14388	14489	14504	14556	14366	14338	14456	14410	14284	14461	14614	14449	14327	14361	14430	14423	14420	14684	14454	14374	14519	14445	14417	14288	14552	14352	14520	14239	14520	14414	14488	14410	14423	14494	14398	14451	14407	14459	14499	14454	14537	14514	14571	14539	14489	14430	14330	14382	14262	14409	14310	14418	14569	14386	14481	14648	14399	14533	14551	14313	14419	14601	14365	14414	14352	14487	14325	14337	14496	14643	14451	14546	14354	14607	14449	14413	14409	14517	14396	14526	14392	14572	14489	14473	14541	14599	14356	14450	14412	14549	14361	14626	14470	14374	14579	14495	14445	14517	14386	14447	14417	14444	14586	14387	14422	14547	14610	14579	14489	14353	14379	14369	14408	14504	14464	14369	14448	14486	14506	14559	14457	14305	14584	14570	14242	14440	14590
29291	25165	27768	23452	18967	17490	17108	16681	16532	16307	16082	16057	16113	16048	16015	15973	15832	15850	16030	15895	15986	15874	16003	15746	15759	15929	15849	15835	16033	15894	15826	15907	15878	15897	15854	15745	15984	15812	15780	15736	15781	15763	15777	15703	15929	15848	15882	15710	16029	15724	15678	15765	15990	15909	15631	15821	15870	15780	15738	15923	15896	15995	15778	16023	15878	15831	15992	15862	15926	15824	15875	16023	15758	15816	15891	16070	15905	15766	15956	15952	15945	15929	15805	15856	15974	15694	15869	15929	15876	15863	15882	15777	15936	16115	15660	15905	15817	15914	15916	15858	15765	15830	15723	15913	15814	15933	15689	15893	15873	15949	16077	15957	15880	15872	15864	15955	15855	15686	15680	15678	15787	15638	15625	15778	15800	15875	15577	15783	15866	15786	15557	15690	15968	16012	15875	16085	15972	15914	15910	16004	15848	15946	15965	15762	15756	15740	15923	15955	15773	15772	15854	15991	15784	15925	16069	15969	15901	15699	15827	15835	16013	15773	15876	15819	15727	15781	15760	15988	15999	15928	15951	15788	16064	15969	15910	16052	16125	15760	15879	15708	15848	15836	15781	15753	15928	15877	15937	15775	15975	15915	15946	15988	15698	15937	16020	15785	15945	15823	15907	15785	15689	15838	15826	15851	15808	15716	15922	15571	15767	15906	16211	15952	15835	15936	15959	15826	15729	15785	15882	15849	15974	15740	15813	15683	15946	15719	15666	15741	15888	15636	15871	15855	15802	15926	15907	16068	15866	15723	15854	15952	15776	15878	15755	15931	15718	15690	15860	15781	15770	15837	15714	15707	15821	15980	15738	15777	15913	15935	15838	15953	15638	15839	15932	15962	15772	15858	15923	16005	16122	15808	15712	15830	15880	15787	15939	15705	15761	16029	15702	16013	16012	15896	15772	15741	15978	15650	15935	15881	15739	15897	15781	15936	15799	15630	15701	16019	15796	15991	15921	15951	15647	15926	15807	15949	15878	15886	15882	15876	15908	15819	15683	15935	15943	15785	15748	15822	15735	15860	15864	15860	15828	15955	15900	15826	16043	15987	15721	15795	15832	15782	15952	15652	15834	15853	15701	15842	16053	15681	15816	15788	15790	15833	15843	15907	15764	15733	15824	15765	15918	16006	16024	15903	15963	15704	15987	15896	15901	15724	15675	15905	15904	15901	15828	15815	15989	15758	15844	15961	15775	15696	15862	15873	15924	16156	15979	15915	15968	15943	15951	15894	16118	15912	15850	15752	15797	15863	15843	15848	15744	15811	15711	16099	15860	15833	15849	15935	15754	15876	15760	15784	15824	16032	15990	15807	15905	15883	15765	15780	15950	15778	15920	15666	15762	15884	15979	16003	15944	15860	15636	15952	15878	15892	15910	15623	15698	15750	15858	16111	15783	15998	15811	15784	15962	15868	15840	15853	16067	15830	15820	15882	15779	15684	15808	15828	15838	15997	15833	15929	15830	15970	15827	15636	15790	16090	15984	15707	16072	15775	15993	15847	15798	16016	15798	15810	15918	15928	15811	15824	15873	15918	15767	15819	15749	15855	15941	15851	15854	15942	15759	15919	15683	15884	15855	15767	15927	15933	15824	15911	15995	15752	15827	15812	15914	15740	15916	15749	15799	15848	15727	15859	15919	16041	15958	15988	15654	15884	15819	15793	15850	15943	16119	15744	15846	15698	15936	15828	15722	15841	15867	15777	15964	15798	15936	15966	15960	15863	15813	15749	15947	15678	15843	15869	15830	15942	15780	15764	15843	15983	15937	15894	15778	15718	15859	15831	16005	15814	16025	15969	15914	16024	15833	15781	15737	15992	15929	15790	15656	15911	15765	15805	15732	15793	15990	15916	15684	15694	15906	15870	15856	15923	15932	16035	15837	15667	15889	15917	15664	15910	15803	15889	16144	15771	15668	15788	15770	15916	15680	15642	15761	15890	15637	15712	15980	15938	15983	16043	15932	15747	16040	15765	15952	15714	15810	15800	15888	15980	15749	15998	15977	15893	15680	15800	15958	15855	15725	15680	15906	15864	16013	15843	15664	15893	16046	15672	15761	15804	15947	15796	15825	15591	15802	16034	15778	15619	15825	15826	15874	15919	15637	15934	15908	15899	16056	15655	15836	15843	15876	15502	15837	15709	15789	15779	16007	15850	15817	15819	15880	15935	15877	16063	15850	15808	15861	15885	15878	15801	15856	15891	15854	15963	15860	15956	15811	15994	16008	15915	15979	15969	15881	15981	15906	15940	15831	15724	15739	15878	16068	15824	15889	15800	15850	15857	15892	15800	15846	15809	15858	16027	15889	15779	16060	15692	15772	15872	15860	15843	15879	15852	15842	16043	15945	15851	15939	15856	15907	15972	15847	15976	15863	15913	15939	15822	15819	15797	15888	15839	15961	15833	15955	15801	16056	15641	15828	15791	15787	15889	15860	15775	15876	15842	15866	15958	15819	15719	15843	15960	15958	15900	15815	15900	15921	15767	15684	15957	16107	15859	15770	15874	15698	15844	15913	15888	15896	15811	15879	15954	15722	15866	15691	15892	15876	16054	15753	15974	15735	15960	16065	15887	15898	15703	15830	15700	15846	15797	15793	15845	15860	15852	15965	15799	15841	16033	15766	15429	15762	16029	15827	15888	15809	15888	15989	15787	15832	15817	15778	16065	15765	15734	15910	15858	15790	15832	15893	15680	15930	15877	15850	15819	15871	15995	15768	15838	15844	15883	15882	15833	16044	15900	15805	15779	15754	15861	15937	15920	15731	15677	15684	15817	15792	15872	15973	15994	15890	15811	16030	15995	15895	15853	15856	15771	16034	15944	15915	15872	15899	15869	15988	15922	15970	15629	16015	15909	15951	15970	15933	15750	15845	15904	15734	16076	15691	15956	15753	15667	15835	15801	16014	15960	15864	15730	15797	16091	15982	15921	15956	15733	15983	15857	15824	15880	15729	15958	15666	15949	15869	15886	15947	16008	15797	16036	15592	15948	15890	15779	16028	16022	15635	15830	15958	15815	15945	15840	15838	15960	15916	15824	15992	15850	15999	15866	15756	15701	15975	15940	15902	15763	15832	16008	15772	15789	15861	15696	15971	15845	15840	15748	15831	15836	15864	15769	15661	15849	15912	15991	16011	15801	15771	15914	15929	15839	15699	15834	15893	15957	15860	15763	15913	15892	15927	15679	15961	15884	15981	15996	15689	15960	15709	15733	15935	16173	15964	15931	15928	15898	15802	15724	15814	15758	15939	15916	16054	15712	16008	16044	15861	15695	16081	15918	15899	15784	15827	15834	15675	15830	15897	15862	15933	15827	15975	15873	15978	15653	15770	15724	15831	15932	15895	15931	15858	15795	15800	16024	15894	15902	15884	15793	15723	15868	15739	15679	15764	15957	15869	15815	15792	15888	15870	15891	15732	15948	15799	15851	15791	15837	15808	15819	15956	15850	15765	16038	15922	16008	15859	15881	15896	15877	16096	16039	15907	15661	15797	15874	15819	15822	15962	15819	16087	15769	16071	15831	15736	15945	15712	15867	15866	15840	15839	16045	15962	15846	16046	15892	15934	15882	15873	15811	15917	15736	15899	15971	15826	15771	15739	15845	15808	15928	15847	15859	15940	15832	15888	15943	15899	15962	15753	15811	15844	15924	15802	16006	15894	15803	15802	16017	15952	16076	15923	15879	15702	15743	15770	15912	15702	16083	15859	15866	15867	15878	15831	15994	15910	15968	15890	15615	15801	15668	15796	15837	16029	15921	15929	15759	15751	15766	15989	15976	15800	15849	15846	15661	15898	15734	15922	15839	15739	15989	15915	15948	15814	16039	15790	15779	15872	15717	15738	15950	15916	15881	15842	15779	15658	15951	15770	15700	15916	15915	15786	15966	15834	15933	15896	15694	15911	15761	15734	15800	15936	15674	15879	15640	16009	15736	15844	15898	15846	15951	15979	15848	15745	15824	15885	15699	15782	15803	15867	15759	15675	15882	15762	15726	15892	15819	15683	15758	15953	15843	15771	15780	15794	15805	15846	15898	15740	15582	15912	15806	15961	15605	15941	15848	15985	16034	16010	15657	16009	15962	15969	15791	15870	15766	15860	15970	16003	16042	15679	15878	15879	15905	15721	15867	15921	15881	15730	15848	15941	15990	15918	15840	15881	15939	15861	15836	15974	15883	15826	15837	15636	15662	15846	15811	15951	15924	16075	15914	15756	15708	15812	15912	15861	15771	15959	15927	15724	15873	15719	15784	16018	15870	15792	15908	16011	15933	15928	16169	15677	15771	15799	15898	16049	15747	15831	15876	15665	15921	15686	15683	16005	15683	15879	15635	15778	15875	15913	15766	16008	15764	15780	15898	15845	15756	15793	15760	15915	15879	15691	16050	15771	15966	15769	15774	15926	15801	15898	15835	15958	16047	15887	15863	15852	15783	15862	15947	16075	15613	15876	15871	15803	15746	15808	15739	15807	15988	15819	16044	15774	15707	15876	15678	15811	16011	15707	15791	15632	15850	15932	15882	15985	16095	15823	15740	15974	15959	15877	15822	15938	15730	15922	15713	15787	15899	15895	15950	15782	15744	15828	15992	15937	15864	16090	15853	15972	15812	15883	15810	15770	15765	15750	15775	15842	15970	15810	16030	15869	15760	15727	16135	15857	16012	15736	15754	15826	15848	15849	16152	15819	15740	15832	15880	15696	15761	15923	15882	15874	15829	15909	15883	15801	15768	15754	15872	15855	15962	15967	15890	15758	15719	15733	15851	16081	16149	15991	15781	15904	16053	15861	15812	15972	15881	15907	15771	15818	15900	15793	15813	15731	15758	15869	16050	15887	15810	15840	15871	15908	15587	15907	15869	15879	15786	16005	15817	15751	15912	16068	15851	15722	15717	15937	15777	15909	15915	15772	16029	15825	15964	15855	15833	15851	16005	16058	15872	15786	15931	15928	15844	15654	15919	15957	15678	15587	15834	15849	15833	15678	15703	15920	15861	15779	15745	15868	15896	15671	15938	15894	15763	15873	15869	15944	15990	15994	15912	15800	15954	15619	15762	15882	15694	15902	15798	15826	15915	15987	15871	15877	15922	15783	15793	15722	15835	15849	15853	15773	15926	15898	15781	15744	16003
23945	37028	29503	22555	19040	17088	16292	15561	15078	14861	14793	14744	14610	14549	14415	14734	14480	14556	14362	14505	14369	14433	14327	14467	14244	14247	14559	14431	14391	14305	14368	14315	14329	14372	14348	14264	14339	14413	14386	14419	14349	14298	14276	14305	14505	14406	14318	14440	14364	14373	14404	14168	14165	14417	14404	14416	14432	14114	14369	14349	14276	14332	14281	14365	14275	14322	14449	14269	14500	14282	14317	14132	14368	14488	14267	14336	14354	14325	14298	14274	14371	14305	14230	14308	14255	14317	14260	14104	14426	14323	14387	14299	14290	14396	14378	14236	14256	14333	14207	14416	14277	14355	14403	14338	14197	14290	14323	14249	14321	14337	14243	14223	14426	14422	14137	14251	14283	14320	14431	14422	14314	14338	14285	14288	14206	14450	14264	14281	14427	14301	14252	14294	14526	14237	14333	14298	14202	14178	14241	14249	14362	14308	14500	14216	14376	14355	14146	14238	14183	14314	14241	14196	14404	14241	14301	14293	14257	14269	14251	14151	14413	14173	14293	14260	14218	14308	14531	14221	14222	14333	14390	14155	14290	14562	14308	14357	14311	14469	14146	14465	14349	14387	14339	14250	14424	14359	14233	14414	14271	14451	14312	14396	14520	14323	14532	14195	14252	14323	14345	14271	14299	14167	14330	14348	14538	14259	14262	14321	14286	14359	14400	14197	14351	14524	14265	14131	14443	14374	14327	14507	14357	14388	14455	14378	14316	14320	14361	14370	14469	14488	14414	14275	14375	14149	14230	14373	14239	14306	14162	14190	14381	14253	14318	14212	14353	14294	14290	14396	14325	14524	14214	14293	14383	14294	14138	14192	14339	14363	14393	14217	14274	14349	14295	14427	14303	14176	14411	14302	14356	14437	14139	14234	14380	14359	14222	14404	14346	14261	14438	14392	14340	14284	14370	14310	14167	14227	14291	14253	14399	14453	14203	14387	14204	14371	14355	14019	14353	14275	14439	14273	14352	14480	14403	14178	14388	14486	14471	14337	14330	14219	14365	14430	14304	14408	14207	14280	14395	14212	14301	14306	14410	14161	14444	14393	14297	14322	14195	14386	14058	14269	14293	14349	14068	14319	14363	14297	14406	14366	14410	14289	14314	14479	14363	14393	14381	14332	14315	14209	14180	14373	14377	14339	14293	14495	14441	14374	14483	14405	14304	14275	14322	14247	14307	14419	14369	14265	14405	14286	14326	14378	14223	14364	14233	14196	14079	14420	14347	14141	14364	14105	14270	14417	14369	14306	14342	14155	14499	14385	14301	14406	14559	14394	14194	14332	14216	14275	14519	14448	14237	14462	14244	14221	14337	14366	14321	14258	14556	14230	14437	14328	14250	14287	14256	14467	14167	14214	14397	14297	14326	14424	14458	14354	14270	14269	14243	14235	14428	14377	14440	14208	14146	14246	14287	14408	14172	14304	14299	14451	14356	14435	14295	14246	14146	14435	14224	14298	14383	14404	14414	14226	14443	14295	14266	14375	14352	14306	14413	14297	14330	14357	14385	14332	14290	14340	14174	14470	14344	14364	14217	14275	14321	14255	14346	14333	14211	14163	14483	14315	14121	14473	14461	14240	14345	14270	14322	14200	14374	14368	14423	14269	14369	14340	14178	14413	14495	14296	14341	14387	14344	14231	14367	14190	14202	14342	14383	14258	14320	14119	14224	14209	14331	14491	14364	14342	14396	14237	14503	14156	14319	14247	14403	14323	14210	14454	14264	14225	14484	14558	14322	14122	14437	14468	14439	14299	14356	14256	14498	14305	14288	14144	14394	14227	14251	14154	14282	14349	14273	14408	14601	14338	14240	14317	14348	14236	14237	14221	14341	14318	14396	14327	14388	14158	14268	14196	14312	14342	14157	14209	14389	14258	14293	14422	14302	14259	14408	14179	14370	14387	14331	14413	14333	14284	14281	14423	14179	14344	14337	14251	14267	14321	14402	14376	14423	14353	14232	14284	14305	14291	14219	14455	14418	14261	14273	14413	14245	14307	14342	14311	14322	14371	14396	14172	14471	14225	14425	14345	14250	14290	14335	14456	14313	14275	14275	14282	14252	14318	14531	14243	14229	14410	14352	14302	14385	14450	14289	14334	14294	14339	14316	14210	14364	14507	14429	14204	14284	14116	14241	14158	14353	14430	14260	14217	14133	14369	14304	14361	14218	14366	14330	14146	14406	14189	14263	14377	14435	14501	14310	14392	14259	14295	14278	14370	14286	14387	14473	14310	14406	14365	14253	14464	14442	14329	14408	14505	14410	14140	14186	14496	14200	14385	14232	14401	14408	14239	14337	14178	14452	14281	14371	14446	14229	14416	14403	14201	14320	14259	14259	14320	14155	14149	14435	14311	14275	14330	14364	14418	14320	14309	14260	14123	14461	14356	14467	14305	14378	14318	14145	14334	14237	14208	14238	14411	14301	14352	14332	14151	14242	14450	14153	14280	14216	14348	14220	14378	14193	14368	14341	14421	14282	14333	14380	14415	14398	14456	14315	14358	14320	14350	14401	14371	14282	14474	14461	14275	14491	14387	14328	14256	14407	14353	14293	14237	14470	14322	14566	14188	14354	14286	14326	14280	14271	14292	14450	14526	14254	14363	14228	14243	14257	14168	14329	14264	14309	14384	14298	14430	14402	14402	14188	14269	14352	14493	14262	14384	14382	14432	14438	14378	14393	14335	14330	14461	14407	14352	14315	14267	14318	14289	14317	14311	14219	14415	14401	14219	14256	14292	14187	14377	14151	14339	14330	14340	14336	14332	14317	14296	14466	14366	14325	14210	14399	14237	14402	14360	14280	14238	14411	14332	14271	14347	14434	14364	14326	14321	14239	14243	14350	14394	14445	14312	14514	14188	14331	14407	14445	14212	14290	14237	14311	14320	14445	14302	14357	14287	14360	14379	14156	14148	14270	14366	14268	14347	14369	14422	14303	14242	14304	14258	14259	14282	14488	14232	14360	14420	14355	14316	14503	14381	14338	14227	14280	14350	14375	14107	14372	14459	14095	14510	14499	14385	14376	14395	14227	14173	14426	14364	14555	14320	14332	14233	14268	14134	14293	14283	14352	14273	14368	14376	14160	14196	14296	14439	14373	14277	14405	14492	14236	14351	14460	14359	14332	14360	14304	14244	14220	14378	14348	14140	14424	14406	14362	14397	14460	14336	14332	14210	14217	14425	14103	14301	14561	14563	14368	14428	14340	14312	14344	14446	14355	14198	14506	14198	14183	14428	14352	14316	14241	14228	14275	14423	14190	14297	14427	14282	14454	14297	14401	14326	14266	14422	14408	14439	14078	14436	14304	14262	14419	14126	14351	14245	14342	14227	14446	14398	14260	14256	14196	14385	14415	14352	14161	14271	14374	14170	14382	14344	14262	14239	14332	14216	14297	14305	14203	14314	14318	14247	14230	14304	14353	14299	14266	14266	14399	14515	14434	14193	14165	14462	14252	14384	14433	14245	14295	14309	14299	14476	14339	14500	14250	14363	14362	14454	14349	14288	14372	14230	14316	14346	14320	14283	14446	14367	14261	14380	14319	14211	14205	14371	14297	14138	14410	14370	14378	14242	14192	14417	14151	14292	14375	14371	14391	14341	14277	14375	14470	14372	14433	14291	14243	14241	14437	14484	14202	14205	14456	14393	14293	14195	14188	14380	14488	14176	14439	14366	14330	14196	14248	14420	14518	14431	14399	14188	14424	14404	14437	14365	14328	14204	14536	14206	14379	14244	14405	14363	14468	14505	14321	14247	14398	14465	14282	14444	14268	14316	14193	14208	14170	14331	14335	14240	14290	14403	14419	14257	14199	14272	14261	14355	14367	14231	14358	14248	14271	14384	14297	14340	14334	14435	14435	14300	14191	14292	14420	14198	14535	14119	14346	14415	14399	14229	14326	14286	14300	14416	14333	14218	14534	14327	14346	14177	14387	14311	14359	14213	14455	14145	14212	14174	14211	14318	14424	14405	14306	14285	14332	14147	14158	14159	14258	14201	14212	14261	14345	14321	14360	14261	14226	14415	14282	14227	14378	14289	14435	14296	14266	14216	14479	14257	14355	14244	14309	14210	14541	14188	14361	14221	14409	14332	14258	14236	14214	14167	14389	14349	14394	14532	14480	14312	14119	14408	14124	14312	14384	14410	14185	14367	14117	14436	14295	14232	14460	14445	14376	14317	14278	14481	14437	14309	14209	14335	14345	14182	14393	14267	14403	14301	14452	14338	14427	14433	14249	14320	14186	14220	14598	14354	14366	14369	14310	14506	14230	14277	14108	14449	14258	14421	14367	14233	14376	14545	14367	14223	14398	14176	14352	14341	14319	14335	14371	14161	14171	14548	14247	14422	14319	14458	14135	14493	14180	14383	14469	14407	14414	14330	14316	14354	14300	14329	14423	14286	14112	14299	14281	14327	14458	14188	14234	14297	14263	14303	14412	14235	14264	14358	14330	14311	14361	14364	14383	14442	14299	14252	14249	14372	14251	14312	14154	14456	14338	14447	14390	14393	14371	14367	14329	14226	14252	14236	14266	14358	14443	14186	14475	14487	14418	14296	14318	14314	14086	14313	14288	14277	14398	14306	14287	14430	14224	14249	14128	14377	14313	14280	14379	14493	14361	14341	14295	14275	14373	14412	14274	14328	14093	14407	14355	14342	14354	14394	14293	14445	14123	14412	14297	14526	14123	14269	14486	14328	14379	14361	14332	14254	14422	14422	14267	14525	14133	14201	14389	14351	14345	14217	14291	14364	14453	14376	14424	14327	14482	14314	14294	14280	14353	14320	14225	14341	14397	14301	14337	14329	14217	14139	14378	14255	14445	14314	14277	14366	14276	14428	14292	14492	14311	14319	14254	14213	14392	14384	14385	14331	14345	14251	14305	14466	14268	14376	14261	14427	14274	14308	14155	14339	14333	14333	14208	14326	14351	14409	14345	14187	14339	14439	14302	14386	14402	14326	14453	14384	14255	14174	14185	14354	14221	14405	14275	14306	14307	14147	14363	14341	14227	14352	14321	14463	14363	14417	14354	14256	14253	14326	14189	14414	14340	14434	14356	14354	14402	14296	14450	14345	14352	14380	14262	14396	14316	14310	14455	14226	14483	14301	14477	14418	14360	14410	14386	14390
23597	21490	28124	25613	22633	21394	20097	17923	17094	17040	17080	16569	16386	16376	16427	16337	16389	16182	16419	16151	16177	16148	16026	16202	16016	16226	16158	16379	15929	15936	16032	16047	16078	16015	15983	16037	16071	16110	16083	15955	16017	16031	16153	16154	15823	16095	16231	16009	16119	16096	16105	16204	16294	16089	16194	16135	16018	16109	16039	16040	15980	15977	16197	16163	16046	16017	16101	15917	16159	15864	16025	16206	16204	16007	15968	16062	15876	16091	15938	16166	16172	16014	16123	16078	16079	15895	15957	16250	16203	16046	16053	16207	16074	16118	15957	16061	16188	16226	16119	15970	15882	16080	16095	16044	16036	15854	15832	15994	15876	16166	16190	16184	15998	16224	15966	16057	16060	15948	15922	16056	16243	16078	16212	15955	16155	15979	15874	15836	15985	15970	15987	16155	16125	15945	15997	16167	15938	16170	16016	16149	15968	15973	16228	15883	16192	16050	16113	15986	16229	16031	16126	16117	16245	16135	15942	16112	16030	16267	16063	16202	15993	15960	16179	16155	16212	16134	16160	16072	16142	16229	15971	15986	16062	16124	16169	16071	15989	16040	16076	16051	15962	15922	16155	16142	15939	16061	16146	16203	16060	16099	16102	16031	16081	15959	16132	16087	15985	15978	16043	16142	16237	16137	16090	16062	16103	16107	16077	16111	16116	15990	16120	16081	16165	15874	16052	16240	16239	15964	15911	16028	16190	15866	16078	16157	16093	16181	16288	15958	16097	15979	16024	16030	16028	15756	16073	16131	16212	16177	16177	16136	16049	16117	15953	16063	15959	16111	16008	15964	16006	16206	16115	16272	16160	16031	15983	16064	16173	16034	16037	16051	16028	16194	16106	16036	15983	16026	15970	15844	16206	16066	15948	15881	16002	16018	16041	16241	16301	16224	16237	15977	15964	16004	16207	16066	16087	16271	15791	15986	16076	16136	16157	16308	16071	16163	15959	15943	16085	16037	15909	16159	16135	16087	16031	16208	15806	15891	16058	15975	15875	15872	15969	16289	16030	16020	16148	16052	16225	16047	16164	15960	15964	15873	16009	15875	16043	16108	16266	16205	16044	16198	16132	16249	16153	16064	16089	16120	15967	16246	16243	15887	16020	16004	16057	16101	16228	16255	15981	15968	16325	16080	16103	16080	16067	16146	16100	15977	16070	16039	16233	16111	16023	16131	16241	16259	15898	15987	16121	16120	16023	16083	16046	16073	16160	15948	15982	16016	16090	16108	15872	16001	15903	16092	16087	16256	15860	16124	16046	16045	15963	16070	16045	15962	15904	16094	16049	15923	15970	16020	16040	15843	15932	16137	16115	16170	15985	15906	16032	16124	16261	15990	16038	16066	16196	16246	16045	15909	15986	16071	15976	15926	15896	16033	16051	15769	15946	15842	16136	16099	15984	16065	15908	15954	15860	16057	15990	16048	15908	16100	16114	16059	16127	16195	16001	16020	16023	16067	16164	16058	16022	16203	15878	16099	15966	16059	16172	16070	16190	16218	16221	16259	16017	16192	16185	16053	16159	16183	15979	16247	16048	16143	16023	16010	16127	16264	16245	16123	16023	15904	15969	16219	16128	16024	16152	15938	15993	16090	16252	16141	15935	15977	16173	15883	16253	16046	15956	16064	15853	15993	15852	16046	16148	16098	16124	16298	16098	16059	16087	16022	16194	16104	16042	15978	16141	15966	15920	16125	16094	16163	16058	16027	16005	16158	15943	16226	16204	16207	16177	15879	16147	16129	16097	15980	16227	15985	16010	16125	15965	15966	16067	15965	15986	16048	15972	16190	16098	16046	16272	15907	16211	15896	15998	16062	16120	15994	16028	16073	16269	16035	15906	16331	16161	16056	16108	16005	16030	16097	16071	16300	16176	16204	15967	15969	15935	15972	16290	16049	16031	16073	15956	16119	16271	16141	15957	16158	16262	16058	16016	16065	16114	15897	16150	16036	16010	16017	16108	16132	16185	16022	15978	16025	15818	16267	16162	15825	16196	15916	15935	16016	16042	15902	15932	16190	16097	16198	16052	16157	16247	16053	16102	16270	16051	16029	16054	16004	16123	15826	16150	16023	16020	15941	16037	16108	16195	16107	16091	15962	16027	16110	16035	16137	16018	15961	16043	15871	16034	15965	16087	16198	16073	16033	15949	16037	16160	15978	16072	16163	16140	15887	16235	15921	16070	15946	16100	15995	16083	16189	15961	16133	16107	16032	16129	15916	15936	16348	16152	16019	16282	16179	16008	16016	16010	15931	16024	16004	16147	16011	16053	16012	16072	15873	16199	15937	15865	15912	15893	15944	15986	16049	15988	15974	15966	16063	16183	15825	16250	16021	16085	16159	15982	16151	15991	16209	16063	16021	16020	16243	16115	16086	16137	16171	16140	16069	16058	16144	16271	16071	16119	16224	16304	16208	16086	16200	16126	16182	15994	16177	16246	16318	15913	15830	15787	16116	16052	16014	16161	15989	15984	16341	15920	16122	15960	16008	16037	15959	16071	16008	15875	15983	15992	15842	16024	16063	15991	16103	16196	15935	16195	16224	16128	16064	16029	16032	16235	16053	15962	16098	16115	15982	15921	15945	16067	16155	16103	16055	16057	16281	15956	16128	15994	15990	16050	15990	16108	16013	16267	16049	16058	16325	16063	16184	16364	16061	16003	16235	15897	16094	16053	15974	16110	15976	16164	15991	16023	15946	16113	16070	15992	16204	15914	16134	16037	16078	16117	16101	16345	16015	16225	16252	16186	16150	16109	16004	15920	16143	16064	16119	15890	15974	16098	16140	16113	16102	15982	16143	16049	15959	16134	16103	16041	16104	16001	16013	16054	16151	16089	15981	15844	15902	16076	16011	15975	16020	16260	15959	16042	16075	16271	16189	16175	16068	16189	16065	16169	15848	15950	16111	16006	15909	16118	16038	16131	15818	16113	16232	16165	16114	16082	16020	15929	16175	16093	16269	16178	16014	16187	16086	16039	16207	15989	15982	16057	16100	16109	16114	16049	16133	15901	15906	16000	15944	16098	16247	16039	16094	16015	15956	16099	16032	16036	16050	15938	16028	16010	16113	15903	16138	16043	15861	15938	16061	16041	15970	16072	16163	16026	16081	15997	16195	15918	15985	15990	16065	16242	16214	16081	16131	15921	16118	15931	16224	16080	15988	16008	15939	16133	15809	16181	16116	15868	15961	15964	16147	16083	16099	16038	16166	16054	16097	16137	16187	16053	16196	16076	16165	16099	16286	16154	15913	16049	16020	15982	16060	15925	16103	15967	16164	15990	16066	16099	15963	16195	16069	15914	16008	16193	16062	16009	16083	16025	16160	16014	15980	16197	16036	16318	16136	16148	16172	15977	16194	16188	16007	16092	16081	15902	16038	15971	16077	16063	16018	16154	16043	16219	16159	16124	16116	16134	15909	16002	15784	15983	15960	16063	16101	16059	15973	16145	16117	15940	16106	16018	16248	16033	15989	16291	15906	15993	16249	16092	15945	16063	16178	15916	15977	15882	16166	16031	16301	16204	16041	16133	16127	16064	16007	16120	16274	16190	15861	15852	16112	15899	16090	16140	16104	16084	16017	16261	16044	16117	16068	16214	16282	16089	16204	16170	16119	15987	15986	16189	16017	16121	16060	16020	16063	16223	16207	16177	16227	15982	16069	15906	15929	16261	16154	16109	16110	16016	16034	16098	16172	16200	16120	15795	16054	16098	16203	16129	15878	16177	16133	15948	16039	16024	16157	16283	16376	16080	16100	16112	16172	16139	15953	16230	16045	16038	15865	16158	16026	16095	16075	15960	16216	15868	16117	15949	15979	15907	16228	16058	16187	16099	16036	16198	16238	16167	16238	16103	16192	15943	15970	16085	16112	15925	16155	15876	16140	16157	16048	16201	16145	16144	15950	15967	16122	16008	16059	16078	16054	16175	16138	15828	15889	15919	16195	15948	16202	16088	16077	15969	16231	16333	15968	16196	15883	16176	16094	16094	16009	16216	16242	16040	16162	16145	16181	16361	15899	15989	16104	16227	16108	15901	16000	16147	16143	15950	16227	15994	16010	16105	16255	16161	16077	16007	16060	16125	15975	15860	16170	16214	16181	16075	16059	16024	15929	15919	15953	16184	16138	16213	16038	16025	16205	16053	15948	16246	16183	16119	16064	16127	16160	15923	16151	16113	16164	16152	16125	16046	16033	15948	16145	16098	16054	15984	16056	16032	16174	16136	15980	15972	16038	15972	16195	15981	16275	15944	16044	15942	15950	16144	16108	16089	16079	16088	15927	15893	16014	16082	16034	16068	16124	15982	15911	16054	16015	16143	15927	16237	16022	16160	16077	15889	16004	16091	16132	16044	16084	16120	16340	16211	16041	15974	16199	16156	15910	15958	15965	16184	15918	16119	16160	16007	15933	16039	16106	16138	16048	16103	16063	16002	15933	16168	16078	15882	15997	16072	16050	16089	16101	16017	16049	16061	15875	16199	16053	16009	16249	16053	15895	16099	15896	16061	16229	15861	15876	16060	16112	16120	16162	16079	15973	16078	15999	16162	16111	16193	16111	16123	16285	16155	16011	16030	16003	15948	16027	15979	16037	16207	15799	16198	16191	16031	16189	15931	16157	16271	16050	16192	16070	16031	16116	16018	16244	16049	16014	15963	16027	16037	15957	15910	15994	15917	16094	16039	16006	16230	16096	16154	16208	16074	16042	16093	16101	16116	16027	16073	16044	15793	16116	16006	16035	16044	15953	16074	15896	15968	16119	16217	16045	16155	16019	16187	15974	16177	16269	15971	15965	16095	16088	16062	16189	16036	16052	15959	16200	16157	16074	16078	16135	16024	16186	16002	16103	16065	16227	16127	16094	16209	16039	15974	16016	16008	16222	15977	16183	16128	16160	16144	15964	16116	16034	15952	16131	16123	15942	16270	16087	16272	15937	16143	16299	16077	16146	16039	16068	15969	15960	16076	16124	16013	16250	16338	15952	16256	16031	16006	16303	15975	15942	16102	16177	16094	16024	16138	15976	16057	16059	15992	16056	15857	15891	15975	15993	16024	16041	16029	16223	16130	16006	16195	15960	16017	16137	16095	15974	16171	16100	15986	16029	16039	16031	16184	16065	16193	15957	16050	16143
23179	43548	36001	27474	22071	19121	17570	16692	16296	15779	15487	15029	15025	14938	14840	14705	14754	14835	14597	14613	14711	14581	14596	14640	14735	14602	14652	14611	14527	14528	14578	14490	14465	14584	14595	14679	14651	14643	14396	14570	14683	14532	14452	14615	14440	14427	14581	14521	14361	14471	14742	14483	14449	14483	14535	14533	14485	14741	14444	14536	14815	14197	14441	14562	14371	14620	14557	14465	14482	14486	14443	14421	14407	14460	14484	14522	14370	14415	14547	14456	14618	14389	14630	14410	14624	14412	14537	14559	14512	14626	14426	14395	14615	14433	14581	14573	14358	14695	14588	14559	14315	14293	14687	14457	14469	14428	14342	14445	14370	14633	14710	14464	14474	14580	14461	14472	14467	14577	14561	14496	14434	14600	14518	14666	14438	14579	14424	14420	14668	14421	14570	14655	14620	14436	14513	14506	14601	14430	14486	14369	14470	14464	14607	14556	14409	14431	14543	14382	14462	14485	14317	14357	14550	14346	14738	14470	14593	14473	14334	14513	14433	14596	14614	14604	14601	14611	14537	14644	14482	14721	14405	14365	14612	14422	14544	14425	14562	14576	14516	14608	14464	14407	14554	14585	14391	14344	14611	14509	14572	14544	14534	14585	14488	14479	14509	14575	14490	14587	14366	14472	14409	14615	14566	14656	14552	14682	14509	14454	14392	14391	14521	14733	14365	14421	14542	14558	14478	14531	14378	14561	14493	14445	14304	14480	14528	14646	14536	14564	14581	14439	14629	14597	14470	14543	14440	14653	14469	14448	14603	14436	14501	14390	14433	14363	14552	14681	14426	14358	14543	14539	14522	14531	14528	14494	14594	14545	14546	14490	14469	14536	14616	14593	14434	14409	14561	14490	14465	14496	14648	14378	14523	14292	14406	14485	14543	14492	14434	14567	14422	14550	14586	14462	14400	14519	14555	14540	14432	14466	14545	14621	14430	14534	14577	14486	14417	14455	14591	14352	14405	14640	14576	14389	14459	14363	14462	14401	14509	14571	14618	14478	14524	14414	14575	14557	14470	14431	14465	14281	14551	14381	14445	14455	14381	14526	14381	14540	14477	14613	14506	14610	14425	14627	14419	14340	14463	14337	14458	14461	14553	14528	14412	14288	14557	14390	14480	14660	14524	14361	14435	14603	14485	14409	14585	14377	14353	14489	14461	14476	14631	14397	14534	14492	14640	14439	14478	14278	14427	14624	14402	14308	14503	14648	14493	14482	14439	14464	14471	14473	14449	14395	14393	14501	14302	14568	14701	14520	14465	14543	14514	14383	14612	14498	14390	14459	14372	14334	14346	14454	14531	14488	14613	14377	14451	14568	14564	14584	14382	14480	14530	14373	14606	14558	14438	14474	14315	14572	14536	14639	14610	14378	14436	14505	14350	14678	14466	14498	14562	14533	14547	14681	14428	14456	14574	14568	14482	14606	14392	14573	14319	14611	14387	14498	14615	14381	14376	14644	14366	14483	14562	14477	14377	14553	14453	14461	14551	14517	14508	14398	14321	14449	14514	14558	14645	14467	14410	14598	14564	14481	14530	14701	14451	14546	14600	14477	14583	14412	14434	14547	14584	14588	14534	14480	14407	14302	14413	14431	14662	14711	14434	14505	14421	14491	14437	14416	14497	14474	14460	14487	14417	14532	14663	14452	14567	14518	14409	14474	14601	14398	14375	14490	14545	14473	14426	14525	14402	14314	14432	14444	14757	14467	14345	14523	14381	14493	14655	14475	14506	14469	14370	14511	14602	14516	14495	14416	14376	14516	14506	14441	14427	14438	14324	14552	14498	14465	14530	14550	14630	14573	14621	14350	14608	14465	14551	14540	14541	14604	14380	14523	14562	14719	14679	14440	14581	14580	14619	14412	14351	14406	14644	14483	14460	14601	14609	14634	14387	14544	14457	14416	14490	14494	14504	14439	14531	14448	14511	14520	14545	14387	14533	14400	14446	14204	14545	14574	14410	14568	14438	14586	14472	14617	14569	14630	14603	14499	14590	14473	14489	14405	14510	14520	14490	14643	14537	14497	14551	14500	14343	14590	14491	14361	14336	14556	14410	14568	14429	14415	14702	14442	14533	14596	14548	14396	14579	14428	14511	14539	14348	14689	14464	14531	14361	14593	14455	14545	14573	14682	14455	14430	14462	14420	14493	14570	14499	14613	14506	14490	14369	14470	14517	14490	14436	14420	14488	14396	14613	14382	14652	14382	14684	14474	14672	14650	14386	14490	14414	14593	14537	14614	14536	14303	14432	14635	14512	14424	14587	14532	14507	14655	14376	14550	14560	14395	14517	14351	14457	14497	14331	14327	14503	14533	14793	14498	14421	14498	14537	14486	14392	14537	14773	14669	14388	14548	14299	14527	14359	14610	14421	14541	14574	14542	14290	14532	14539	14664	14506	14529	14402	14497	14299	14422	14537	14642	14606	14511	14612	14350	14439	14560	14689	14512	14582	14563	14534	14650	14646	14467	14605	14461	14415	14606	14578	14394	14605	14505	14430	14475	14441	14361	14419	14403	14540	14325	14589	14516	14347	14489	14431	14421	14417	14627	14444	14438	14428	14358	14490	14537	14484	14523	14589	14478	14508	14588	14319	14633	14586	14514	14568	14429	14463	14378	14318	14414	14589	14397	14527	14593	14554	14457	14505	14349	14311	14537	14502	14582	14673	14559	14490	14454	14442	14327	14379	14493	14598	14544	14609	14342	14515	14458	14593	14504	14397	14349	14601	14463	14636	14664	14782	14404	14627	14461	14474	14520	14412	14576	14448	14431	14467	14468	14499	14500	14545	14450	14535	14627	14466	14443	14589	14337	14533	14451	14527	14382	14499	14300	14429	14444	14574	14345	14425	14477	14431	14399	14504	14531	14532	14458	14367	14479	14505	14698	14588	14544	14539	14386	14581	14463	14470	14418	14430	14662	14489	14633	14408	14525	14524	14495	14403	14401	14482	14388	14664	14540	14740	14289	14639	14439	14471	14374	14602	14607	14489	14490	14626	14353	14438	14466	14497	14539	14567	14300	14594	14423	14498	14381	14588	14446	14446	14532	14379	14649	14527	14741	14551	14291	14590	14623	14401	14447	14574	14513	14548	14425	14529	14433	14696	14572	14432	14428	14583	14618	14435	14589	14621	14426	14266	14515	14534	14342	14646	14307	14592	14476	14453	14489	14479	14405	14473	14509	14464	14546	14384	14522	14414	14514	14496	14514	14569	14492	14497	14347	14531	14486	14598	14597	14533	14585	14505	14750	14529	14373	14333	14470	14553	14574	14597	14574	14664	14548	14622	14323	14454	14366	14391	14710	14519	14393	14473	14366	14358	14346	14455	14422	14338	14535	14546	14511	14410	14601	14466	14641	14520	14582	14510	14508	14331	14589	14624	14424	14469	14362	14600	14518	14413	14419	14615	14499	14575	14424	14672	14554	14567	14631	14574	14369	14495	14438	14572	14570	14455	14591	14431	14492	14455	14312	14380	14482	14476	14477	14597	14561	14664	14591	14555	14606	14439	14585	14418	14352	14450	14535	14442	14318	14278	14358	14632	14482	14354	14543	14461	14337	14563	14425	14680	14480	14573	14524	14528	14407	14675	14386	14582	14351	14388	14426	14698	14492	14582	14475	14487	14525	14359	14476	14700	14435	14343	14398	14508	14643	14381	14554	14560	14582	14444	14455	14605	14654	14465	14477	14311	14610	14406	14681	14706	14376	14533	14504	14466	14660	14447	14456	14330	14568	14332	14443	14526	14480	14506	14531	14710	14519	14469	14419	14373	14437	14537	14498	14441	14527	14476	14617	14676	14407	14508	14459	14555	14476	14485	14428	14671	14524	14651	14287	14389	14478	14557	14612	14524	14531	14483	14535	14519	14408	14600	14485	14565	14421	14556	14384	14527	14404	14555	14543	14360	14562	14448	14439	14549	14511	14424	14440	14310	14525	14528	14492	14697	14497	14566	14518	14570	14575	14300	14430	14541	14515	14499	14550	14604	14542	14559	14538	14365	14603	14522	14441	14551	14653	14600	14505	14505	14517	14538	14426	14544	14579	14515	14566	14581	14409	14518	14506	14713	14323	14449	14554	14526	14466	14458	14501	14612	14536	14604	14539	14549	14276	14456	14581	14645	14582	14503	14546	14334	14605	14525	14515	14512	14431	14563	14517	14511	14393	14423	14504	14495	14431	14531	14507	14577	14586	14454	14595	14510	14573	14500	14449	14487	14408	14477	14545	14530	14625	14437	14434	14445	14498	14466	14523	14414	14510	14486	14478	14505	14411	14531	14561	14386	14459	14392	14372	14591	14436	14523	14314	14380	14501	14580	14369	14575	14481	14598	14400	14417	14548	14392	14471	14468	14496	14473	14468	14553	14642	14456	14439	14401	14518	14367	14366	14418	14633	14540	14363	14539	14518	14471	14680	14463	14466	14690	14548	14455	14530	14574	14852	14415	14352	14466	14405	14602	14469	14536	14486	14525	14484	14467	14439	14393	14539	14568	14515	14576	14507	14450	14527	14494	14374	14442	14443	14617	14527	14505	14577	14479	14592	14502	14438	14484	14486	14477	14656	14549	14597	14553	14485	14440	14741	14577	14542	14403	14673	14535	14622	14492	14445	14507	14541	14392	14494	14618	14530	14536	14688	14427	14581	14547	14512	14626	14476	14557	14513	14220	14489	14509	14532	14411	14624	14602	14415	14584	14335	14632	14516	14540	14503	14549	14654	14581	14475	14475	14680	14494	14644	14395	14596	14364	14333	14430	14597	14543	14486	14499	14626	14615	14522	14538	14370	14448	14467	14388	14463	14646	14390	14474	14589	14590	14468	14486	14274	14362	14359	14540	14545	14367	14415	14687	14434	14463	14534	14330	14667	14557	14410	14622	14603	14515	14269	14441	14449	14612	14793	14618	14536	14454	14439	14349	14594	14439	14436	14512	14525	14587	14411	14526	14678	14527	14619	14445	14586	14629	14348	14528	14607	14486	14636	14454	14308	14662	14546	14537	14486	14556	14327	14400	14499	14568	14320	14474	14337	14660	14488	14369	14578	14501	14607	14506	14470	14597	14480	14426	14544	14431	14356	14433	14501	14521	14490	14586	14420	14496	14600	14429	14524	14301	14566	14659	14538	14518	14535
25508	21576	27029	27009	19549	17995	17452	16725	16420	16381	16107	15861	15717	15801	15746	15781	15660	15663	15759	15674	15623	15633	15777	15567	15616	15698	15632	15666	15644	15648	15930	15613	15629	15626	15597	15588	15665	15599	15584	15527	15736	15745	15475	15529	15702	15570	15618	15548	15619	15564	15691	15661	15478	15532	15542	15657	15609	15291	15701	15633	15439	15536	15426	15612	15404	15563	15487	15509	15690	15536	15607	15588	15739	15438	15390	15490	15568	15606	15528	15678	15487	15660	15420	15597	15771	15431	15435	15644	15443	15607	15461	15666	15494	15500	15697	15642	15702	15400	15535	15506	15473	15428	15537	15590	15733	15640	15680	15534	15636	15502	15407	15388	15679	15721	15488	15504	15495	15507	15570	15449	15654	15554	15660	15593	15681	15650	15405	15330	15592	15467	15653	15562	15357	15466	15640	15682	15536	15499	15573	15352	15573	15711	15654	15500	15648	15271	15520	15537	15540	15522	15633	15560	15860	15605	15366	15530	15610	15578	15449	15435	15483	15417	15444	15585	15288	15420	15528	15545	15368	15467	15691	15645	15502	15526	15472	15631	15619	15376	15573	15561	15564	15677	15412	15721	15508	15656	15641	15406	15681	15554	15752	15633	15503	15428	15571	15526	15569	15402	15436	15712	15703	15665	15620	15496	15367	15536	15412	15780	15642	15669	15514	15330	15661	15242	15667	15515	15515	15563	15585	15531	15580	15787	15654	15692	15591	15591	15457	15701	15655	15655	15714	15682	15741	15557	15378	15602	15585	15572	15564	15425	15440	15697	15595	15574	15424	15612	15660	15532	15546	15557	15567	15621	15498	15569	15491	15559	15473	15475	15606	15749	15552	15561	15535	15331	15378	15485	15328	15443	15444	15329	15578	15672	15452	15435	15510	15483	15450	15501	15565	15449	15556	15615	15663	15517	15728	15521	15431	15526	15523	15686	15628	15503	15550	15476	15395	15428	15579	15450	15490	15476	15571	15523	15740	15553	15545	15560	15469	15531	15429	15560	15591	15664	15575	15488	15713	15526	15599	15478	15623	15509	15654	15667	15430	15468	15603	15631	15553	15620	15571	15630	15617	15743	15586	15583	15716	15447	15337	15418	15616	15613	15645	15452	15484	15596	15631	15500	15645	15649	15260	15299	15515	15624	15477	15492	15643	15389	15581	15521	15591	15576	15373	15411	15570	15550	15620	15629	15652	15574	15544	15683	15695	15505	15622	15597	15296	15457	15551	15475	15629	15664	15693	15506	15529	15579	15617	15498	15599	15515	15590	15390	15532	15485	15579	15730	15653	15620	15443	15415	15481	15394	15439	15618	15491	15499	15691	15362	15536	15527	15541	15525	15494	15458	15470	15529	15612	15414	15774	15705	15621	15554	15521	15506	15489	15588	15578	15524	15733	15405	15542	15684	15537	15423	15609	15638	15599	15666	15482	15573	15466	15393	15519	15620	15501	15397	15576	15604	15607	15683	15464	15476	15477	15560	15523	15458	15381	15477	15533	15713	15644	15630	15599	15574	15637	15739	15379	15551	15656	15458	15524	15655	15437	15543	15416	15353	15599	15275	15501	15591	15756	15581	15423	15576	15727	15732	15484	15545	15533	15513	15497	15646	15347	15403	15488	15724	15737	15608	15299	15601	15432	15548	15580	15766	15769	15535	15579	15509	15525	15580	15564	15781	15670	15494	15607	15413	15504	15543	15527	15524	15503	15744	15675	15685	15555	15566	15816	15627	15624	15532	15566	15608	15454	15537	15632	15500	15340	15665	15459	15537	15727	15687	15700	15512	15329	15569	15583	15599	15555	15618	15536	15253	15589	15487	15509	15537	15552	15388	15409	15426	15489	15524	15607	15738	15420	15528	15522	15609	15471	15516	15488	15463	15528	15673	15394	15535	15472	15290	15491	15404	15542	15546	15816	15709	15698	15527	15556	15638	15797	15396	15573	15330	15433	15642	15399	15616	15600	15566	15465	15356	15541	15599	15493	15394	15685	15566	15664	15610	15409	15700	15677	15669	15389	15415	15508	15488	15578	15633	15383	15494	15648	15520	15638	15781	15494	15714	15419	15451	15536	15772	15695	15471	15544	15560	15463	15717	15458	15497	15584	15527	15849	15512	15536	15626	15664	15511	15430	15351	15396	15281	15618	15517	15563	15405	15414	15449	15526	15688	15652	15450	15558	15405	15334	15476	15588	15610	15510	15164	15479	15504	15819	15487	15496	15548	15610	15568	15540	15617	15572	15472	15630	15647	15581	15693	15592	15634	15441	15694	15524	15343	15301	15635	15631	15424	15734	15566	15434	15431	15373	15460	15564	15551	15576	15642	15568	15688	15522	15639	15529	15597	15715	15652	15609	15336	15600	15594	15629	15572	15520	15494	15510	15562	15707	15572	15719	15353	15561	15796	15571	15758	15611	15431	15499	15260	15627	15532	15363	15441	15463	15570	15752	15439	15613	15583	15244	15380	15688	15515	15731	15492	15539	15654	15581	15602	15580	15670	15503	15454	15601	15486	15451	15344	15530	15710	15490	15550	15696	15670	15299	15469	15562	15678	15474	15549	15529	15689	15563	15539	15582	15616	15621	15473	15600	15600	15610	15379	15600	15552	15546	15658	15400	15626	15786	15752	15491	15461	15495	15643	15464	15577	15547	15677	15612	15640	15608	15624	15539	15411	15368	15449	15665	15689	15708	15472	15891	15505	15449	15438	15458	15359	15654	15766	15670	15651	15743	15549	15547	15692	15732	15621	15605	15707	15651	15673	15670	15718	15780	15398	15495	15489	15428	15432	15354	15533	15408	15459	15408	15415	15429	15638	15604	15625	15434	15461	15492	15608	15482	15450	15506	15509	15569	15578	15653	15557	15479	15602	15655	15665	15571	15621	15485	15454	15672	15524	15551	15542	15704	15709	15597	15475	15604	15545	15381	15496	15480	15654	15491	15641	15495	15717	15639	15552	15614	15806	15479	15723	15559	15502	15597	15425	15650	15607	15518	15468	15520	15769	15523	15585	15386	15403	15454	15395	15512	15580	15459	15361	15560	15637	15682	15503	15584	15361	15787	15486	15493	15423	15454	15441	15357	15477	15542	15306	15398	15589	15582	15649	15691	15523	15419	15497	15745	15402	15453	15452	15376	15586	15501	15489	15425	15627	15339	15413	15467	15613	15519	15344	15416	15492	15437	15625	15813	15696	15306	15616	15634	15598	15605	15460	15843	15576	15496	15486	15427	15535	15744	15516	15535	15497	15578	15467	15527	15530	15847	15660	15480	15435	15591	15581	15546	15610	15702	15531	15626	15443	15723	15453	15685	15538	15650	15556	15547	15594	15297	15510	15387	15343	15714	15625	15756	15532	15820	15509	15518	15527	15529	15550	15622	15626	15511	15642	15431	15720	15671	15492	15668	15490	15544	15614	15573	15592	15571	15522	15463	15364	15639	15614	15554	15606	15472	15395	15491	15630	15237	15562	15549	15506	15653	15617	15702	15382	15604	15337	15608	15699	15659	15529	15474	15434	15472	15646	15472	15453	15399	15444	15384	15434	15512	15556	15529	15475	15507	15593	15506	15780	15624	15507	15438	15437	15634	15613	15444	15407	15414	15550	15773	15500	15503	15365	15516	15642	15471	15616	15632	15576	15619	15414	15532	15352	15571	15543	15523	15650	15765	15631	15640	15620	15589	15530	15619	15662	15728	15677	15536	15425	15588	15491	15489	15718	15606	15588	15685	15735	15539	15542	15408	15697	15365	15517	15514	15442	15590	15394	15539	15499	15667	15558	15690	15665	15659	15799	15371	15567	15646	15600	15406	15449	15744	15642	15634	15680	15573	15525	15650	15490	15769	15720	15485	15737	15762	15489	15437	15551	15461	15451	15702	15450	15660	15587	15721	15697	15559	15624	15604	15559	15583	15363	15634	15742	15701	15570	15501	15550	15749	15512	15449	15579	15544	15658	15674	15571	15563	15636	15606	15620	15583	15658	15594	15377	15440	15651	15402	15518	15389	15523	15595	15644	15616	15454	15282	15658	15728	15340	15549	15529	15656	15443	15523	15618	15467	15541	15822	15649	15536	15513	15587	15581	15565	15474	15658	15639	15637	15634	15437	15428	15604	15612	15486	15716	15461	15536	15502	15625	15580	15714	15545	15430	15489	15332	15466	15623	15736	15447	15617	15760	15570	15398	15576	15586	15623	15761	15626	15595	15687	15577	15581	15389	15404	15541	15713	15449	15570	15540	15619	15639	15521	15671	15482	15591	15702	15614	15601	15814	15522	15549	15645	15555	15624	15541	15443	15439	15498	15538	15539	15585	15566	15636	15569	15749	15591	15583	15649	15479	15466	15441	15543	15672	15589	15435	15632	15672	15478	15536	15526	15718	15487	15641	15579	15718	15847	15693	15652	15639	15572	15360	15630	15612	15385	15819	15370	15512	15540	15488	15462	15492	15488	15483	15593	15469	15375	15805	15617	15579	15566	15580	15884	15637	15667	15546	15533	15483	15630	15301	15320	15498	15664	15633	15505	15507	15357	15513	15489	15747	15365	15714	15571	15521	15656	15648	15449	15416	15558	15501	15584	15368	15589	15677	15541	15609	15738	15628	15468	15556	15648	15576	15706	15538	15608	15557	15547	15472	15442	15498	15492	15610	15647	15439	15404	15598	15497	15436	15384	15518	15540	15591	15680	15682	15419	15645	15391	15637	15583	15598	15407	15548	15566	15493	15487	15556	15358	15611	15482	15543	15513	15438	15638	15749	15711	15648	15671	15642	15570	15582	15509	15676	15712	15728	15424	15583	15567	15813	15400	15561	15478	15359	15438	15820	15528	15390	15350	15457	15366	15409	15327	15602	15507	15556	15438	15450	15544	15606	15551	15682	15391	15739	15460	15623	15603	15483	15642	15540	15639	15587	15489	15415	15721	15467	15658	15486	15460	15649	15681	15595	15336	15555	15326	15533	15588	15488	15372	15685	15374	15419	15595	15510	15528	15698	15579	15561	15521	15416	15495	15355	15650	15569	15661	15437	15597	15433	15418	15549	15582	15802	15749	15550	15777	15478	15587	15531	15562	15540	15540	15582	15603	15351	15490	15433	15637	15303	15460	15617	15708	15517	15381	15435	15629	15545	15434	15705
23128	39341	31573	23862	19656	17390	16514	15823	15425	15235	14798	14638	14395	14459	14402	14291	14228	14318	14421	14214	14211	14171	14266	14305	14215	14389	14136	14157	14304	14096	14100	14252	14129	14136	14250	14233	14283	14144	14187	14249	14111	14251	14311	14007	14236	14298	14081	14235	14201	14263	14248	14161	14086	14122	14225	14260	14343	14117	14143	14211	14192	14365	14268	14288	14184	14212	14140	14233	14265	14101	14412	14088	14139	14011	14279	14134	14145	14276	14110	14169	14142	14281	14125	14177	14217	14160	14188	14186	14106	14301	14120	14282	14169	14245	14322	14147	14158	14177	14089	14419	14148	14058	14341	14158	14124	14233	14210	14178	14087	14033	14107	14147	14270	14178	14108	13940	14041	14282	14196	14051	14275	14104	14359	14093	14092	14196	14183	14079	14173	14073	14214	14114	14288	14165	14024	14267	14126	14280	14207	14232	14119	14151	14164	14089	13997	14153	14195	14156	14264	14014	14155	14106	14083	14133	14147	14028	14362	14113	14053	14412	14256	14114	14296	14104	14015	14092	14186	14118	14088	14324	14212	14288	14119	14222	14171	14215	14048	14020	14046	14174	14133	14154	14255	14261	13899	14061	14227	13980	14193	14055	14114	14164	14046	14212	14245	14257	14263	14160	14240	14079	14227	14078	14251	14228	14121	14107	14148	14100	14161	14216	14114	14079	14228	14244	14322	14142	14153	14294	14129	14277	14135	13985	14214	14207	14125	14271	13954	14220	14194	14145	14047	14185	14183	14309	14209	14053	14090	14031	14191	14263	14378	14106	14402	14169	14149	14239	13979	14216	14306	14231	14256	14096	14263	13957	14144	14077	14116	14116	14165	14002	14272	14146	14093	14098	14170	14221	14121	14083	14194	14200	14295	14093	14145	14108	14249	14167	14029	14148	14238	14314	14282	14134	14124	14175	14051	14139	14246	13993	14284	14189	14254	14225	14115	14312	14077	13931	14344	14126	14258	14285	14121	14079	14297	14218	14166	14186	14029	14181	14369	14166	14278	14213	14268	14080	14199	14138	14201	14111	14150	14267	14127	13999	14353	14146	14313	14140	14085	14220	14268	14272	14094	14221	14143	14240	14121	14147	14347	14151	14153	14304	14262	14095	14073	14090	14079	14219	14123	14276	14185	14171	14051	14187	14117	14085	14055	14204	14150	14057	14198	14159	14146	14171	13992	14152	14183	13982	14396	14135	14004	14216	14121	14081	14290	14178	14219	14262	14052	14304	14261	14169	14045	14051	14188	14252	14075	14085	14278	14077	14032	14136	14093	14050	14095	14165	14182	14249	14247	14130	14169	14143	14280	14209	14117	14262	14129	14209	14174	14211	14255	14157	14046	14091	14133	14220	14206	14231	14189	14202	14156	14230	14162	14146	14261	14214	14157	14197	14190	14093	14093	14211	14216	14073	14176	14172	14134	14072	14130	14226	14081	14107	14257	14195	14146	14110	14143	14259	14124	14025	14030	14145	14182	14358	14119	14232	14131	14234	14200	14097	14246	14318	14080	14106	14176	14360	14118	14337	14281	14189	14195	14240	14194	14246	14139	14192	14067	14145	14123	14158	14349	14088	14255	14067	14263	14160	14280	14222	14259	13915	14111	14215	14121	14161	14256	14142	14091	14256	14163	14219	14190	14137	14280	14335	14199	14121	14054	14120	14290	14157	14146	14141	14307	13990	14359	14089	14078	14126	13996	14159	14242	14191	14127	14156	13967	13979	14222	14086	14153	14179	14135	14038	14168	14238	14230	14238	14209	14339	14182	14133	14106	14118	14118	14090	14178	14308	14042	14132	14114	14035	14081	14207	14112	14023	14226	14155	14213	14094	14127	14133	14039	14152	14227	14280	14159	14048	14324	14183	14070	14299	14157	14246	14249	14063	14256	14285	14190	14076	14127	14019	13977	13943	14280	14335	13998	14296	14126	14129	14144	14036	14218	14224	14143	14247	14136	14110	14215	14286	14249	14212	14278	14387	14187	14239	14301	14301	14150	14106	14124	14230	14235	14109	14004	14228	14207	14067	14249	14054	14246	14134	14116	14291	14150	14092	14054	14276	14112	14153	14107	14302	14150	14060	14034	14290	14267	14108	14131	14222	14053	14204	14289	14148	14049	14304	14179	14082	14137	14265	14077	14298	14225	14081	14241	14179	14191	14074	14230	14176	14086	14127	14168	14139	14046	14184	14306	14158	14197	14255	14197	14288	14177	14104	14335	14203	14055	14141	14212	14187	14243	13973	14159	14179	14184	14120	14344	14086	14173	14092	14301	14116	14330	14060	14379	14258	14169	14156	14247	14263	14197	14112	14186	14148	14153	14301	14148	14219	14182	14308	14051	14240	14038	14186	14162	14235	14057	14025	14103	13950	14125	14179	14038	14224	14211	14131	14225	14307	14188	14278	14216	14226	14109	14144	14100	14120	14146	14240	14200	14038	14259	14129	14128	14033	14238	14300	14150	14168	14119	14081	14282	14145	14159	14230	14189	14171	14037	14222	14025	14082	14108	14092	14109	14084	14284	14233	14181	14031	14277	14221	14214	14215	14275	14180	14189	14174	14064	14099	14083	14179	14156	14250	14158	14056	14146	14263	14037	14235	14003	14146	14185	14157	14233	14140	14101	14160	14238	14110	14064	13979	14326	14100	14100	14353	14153	14172	14144	14145	14145	14216	14187	14384	14116	13966	14107	14119	14128	14145	14160	14090	14099	14053	14099	14169	14102	14115	14247	14222	14207	14128	14218	14178	14135	14075	14122	14129	14128	14224	14274	14246	14195	14011	13939	14230	14252	14262	14156	14085	14114	14203	14180	14076	14093	14203	14165	14093	14234	14199	14072	14178	14212	14136	14156	14131	14037	14186	14146	14118	14096	14213	14002	14087	14139	14200	14196	14189	14340	14129	14131	14192	14332	14263	14209	14163	14164	14132	14174	14282	14047	14209	14197	14247	14180	14106	14229	14025	14354	14175	14208	13916	14214	14045	14109	14055	14037	14190	14060	14231	14215	13987	14051	14096	14261	14092	14018	14212	14248	14235	14048	14185	14269	14287	14292	14088	14030	14260	14128	14036	14128	14177	14216	14209	14116	14218	14174	13852	14093	14178	14278	14039	14266	14127	13886	14120	14128	14327	14242	14145	13887	14259	14155	14029	14166	14324	14152	14181	14171	14113	14186	14135	14217	14075	14128	14211	14185	14105	14165	14156	14113	14205	14291	14075	14020	14064	14158	14125	14019	14280	14261	14336	14269	14142	14034	14046	14130	14100	14161	14301	14029	14100	14121	14228	14281	14221	14119	14144	14106	14039	14018	14355	14255	14378	14070	14212	14071	14167	14311	14224	14196	14233	14172	14264	14238	14035	14243	14180	14204	14245	14266	14319	14224	14310	14227	14311	14125	14070	14253	14267	14181	14172	13971	14150	14102	14164	14283	14123	14129	14101	14242	14019	14229	14030	14020	14213	14218	14085	14127	14132	14218	14098	14100	14178	14238	14243	14039	14308	14177	14373	14274	14048	14184	14036	14231	14177	14266	14282	14161	14054	14060	14241	14071	14285	14272	14356	14158	14175	14318	14125	14147	14165	14207	14217	14019	14165	14150	14019	14079	14223	14285	14105	14153	14276	14108	14299	14126	14168	14206	14154	14082	14227	14175	14410	14226	14121	14254	14005	14257	14187	14149	14149	14281	14121	14284	14183	14322	14109	14075	14253	14312	14089	14122	14150	14007	14307	14083	14257	14148	14402	14126	14076	14088	14303	14210	14079	14145	14181	14195	13985	14163	14135	14218	14160	14284	14080	14045	13979	14248	14103	14170	14047	14112	14132	14275	14114	14080	14325	14345	14090	14133	14152	14141	14277	14165	14185	14308	14265	14078	14119	14224	14226	14149	14261	14071	14179	14132	14247	14441	14197	14146	14288	14186	14111	14195	14295	14204	14134	14190	14303	14107	14166	14090	14244	14055	14197	14241	14352	14253	14279	14255	14152	14198	14091	14345	14055	14191	14164	14032	14169	14284	14199	14148	13943	14303	14208	14391	14259	14255	14130	14277	14290	14101	14132	14141	13997	14228	14092	14144	14138	13970	14081	14142	14186	14268	14044	14276	14136	14072	14094	14322	14029	14331	14269	14034	14164	14131	14251	14208	14038	14170	14201	14177	14125	14229	14215	14379	14208	14223	14123	14138	14163	14084	14192	13925	14121	14130	14242	13914	14242	14131	14290	14108	14211	14270	14072	14080	14203	14144	13884	14434	14253	14090	14077	14103	14216	14134	14028	13991	14185	14333	14194	14162	14059	14153	14230	14159	14115	14266	14159	14182	14022	14188	14194	14157	14222	14199	14065	14279	14132	14130	14172	14213	14098	14342	14343	14119	14058	14230	14178	14166	14262	14129	14155	14246	14022	14111	14292	14198	14218	14198	14308	14034	14266	14007	14131	14119	14110	14037	14161	14019	14322	13972	14174	14066	14226	14158	14106	14365	14127	14218	14138	14140	14245	14202	14115	14281	14104	14384	14049	14200	14085	13996	14316	14371	14183	14138	14187	14235	14186	14198	14043	13951	14227	14045	14209	14131	14271	14047	14206	14112	14187	14068	14104	14300	14199	14081	14204	14183	14316	14061	14233	14180	14176	14227	14143	14259	14221	14099	14279	14209	14162	14252	14171	14218	14175	14143	14160	14130	14154	14102	14106	14086	14240	14024	14218	14214	14165	14079	14253	14138	14151	14122	14288	14074	14198	14229	14163	14038	14159	14118	14067	14323	14269	14226	14122	14141	14232	14200	14035	14193	14157	14185	14334	14172	14165	13996	14309	14051	14137	14053	14193	14271	14102	14110	13999	14021	14113	14068	14309	14105	14105	14344	14092	14219	14134	14179	14242	14306	14131	14268	14230	14095	14290	14102	14161	14314	14152	14310	14103	14189	14129	13943	14255	14261	13948	14195	14159	14252	14192	14087	14155	14191	14295	14195	14152	14290	14123	14096	14054	14262	14220	14225	14114	13994	14153	14155	14198	13986	14327	14370	14135	14124	14182	14197	14124	14109	14344	14110	14101	14198	14175	14109	14207	14431	14251	14143	14091	14135	14178	14137	14142	14195	13933	14115	14335	14211	14084	14043	14136	14075	14074
22591	21461	28620	24753	21939	23533	23242	18764	17522	17591	17371	16694	16709	16739	16595	16470	16190	16191	16280	16505	16080	16144	16380	16345	16190	16021	16166	15941	16239	16012	16201	15954	16135	16198	16134	16124	16172	16223	16055	16034	16303	16019	15993	16095	16151	15871	15900	15997	15988	16038	16028	15964	16088	16048	16061	15859	16036	15943	15860	16012	16072	15921	15950	15839	15794	16075	15880	16121	16081	15885	16149	16072	16037	15982	16155	16059	15681	15860	16113	16191	15878	15928	15902	16070	16249	16044	16006	16067	16142	15921	16077	15969	16054	15967	15946	15957	15904	16021	15997	16147	16008	16065	15890	15769	16039	16009	15999	15951	15911	16057	15930	15944	16006	16072	15940	15890	15927	15937	16072	15968	16024	16018	16132	16120	16251	15892	15750	15886	16134	16037	16022	15888	16002	15918	16070	16138	15976	15858	16040	15835	15843	15761	15991	15919	15979	15960	15933	16028	15879	16080	15721	16062	15976	16076	15765	15730	16023	15863	15996	16151	16157	15981	15987	15917	16127	15945	15929	16294	15905	15982	15941	15882	15858	16035	15907	15873	15992	15898	15839	15991	15969	15858	15962	15989	16001	15967	16134	16033	15758	15884	15923	15940	15863	15984	16055	15904	15993	16079	15958	15897	16070	15952	16129	15959	16212	16005	15885	15935	15946	15978	15911	15884	15898	16166	15937	15883	16054	16041	16037	15792	15941	16114	15961	16011	15920	16025	15946	15962	15972	15893	16096	16061	15770	15936	16112	16149	15831	15927	15976	15932	16137	16022	15874	15928	15967	15979	16012	15961	15784	15856	15741	15819	15896	15870	15975	15754	15804	16076	15991	16193	15934	15966	15822	15967	15938	15974	15913	15853	15998	15823	15908	15955	16025	16060	15955	16042	15836	15998	16137	16222	15937	16044	15989	15910	16085	15806	15931	16072	15901	16076	15940	15914	15980	15840	16106	16035	16148	16002	16151	15840	15875	16034	16059	15850	15937	16099	15934	16036	16023	15785	15954	16164	16037	16005	16003	15923	16025	15942	15846	15715	15908	15984	15805	16128	16102	15911	16025	15918	16094	16034	16056	16042	16140	15940	16027	16088	16123	15886	15716	15852	16000	15867	15907	15971	15891	15854	16227	15967	15979	15867	16049	16072	15882	16004	16144	15789	15860	15868	15897	15937	16157	15830	15991	15868	15957	15958	15861	15985	16072	16014	16054	15917	15873	15959	16043	15792	15885	16328	16006	15858	15913	16146	15972	16131	15897	15998	16031	16126	15975	15857	15997	15889	15868	16078	15948	15978	16034	16049	15926	16013	15993	16103	15923	15978	15960	15935	16026	15945	16089	15894	15905	15892	16143	15842	15824	15961	16156	15931	15892	16044	15927	16005	16182	16038	16114	15932	15638	15915	16090	16008	16026	15938	15871	16028	15886	16040	16081	15871	15844	16028	16126	15827	16013	16059	15847	16041	16036	16054	15975	16044	15996	15943	16040	16197	15889	16121	15955	15908	16046	15839	15821	15941	15808	15929	15999	16091	15944	15832	15973	15840	15983	15895	15917	15871	15942	15799	15886	15920	15801	15953	16056	16051	16020	16120	15881	15943	16020	15953	15926	16140	15830	16000	15911	15996	15979	16202	16134	15906	16009	15859	15892	15928	15900	16013	16079	16102	16179	16026	15912	15875	15900	15997	15926	15959	15920	16086	15928	15832	16013	15999	15967	16034	16015	16090	15924	16205	16196	15987	16210	16067	16010	15942	16154	16063	15973	15824	16134	15935	16059	15956	15971	16053	16128	15897	15879	16079	15828	15974	15888	15876	16001	15795	16029	15995	15903	16027	16033	15945	16072	15725	16000	15851	15914	16007	15979	15864	15883	16030	15965	15879	15894	15753	16028	15848	16058	15944	15906	15903	15999	15997	15761	15776	15975	15930	16075	15996	15938	16257	15998	16164	15941	15839	15851	16007	15928	15904	16138	15834	16082	16009	16055	15933	15928	15784	16134	16036	15802	16075	15929	15916	15961	16025	16002	15925	16089	16016	15995	15912	15922	16011	15873	16108	16002	15913	15809	15967	16018	16108	15963	15846	15952	15943	15874	15844	15994	15945	15822	15959	15890	16070	15900	15963	15934	16103	16077	15903	15986	15950	16048	15918	16109	15894	15883	16016	15809	15954	15916	15975	15988	16042	15837	16008	15974	16087	15805	15861	16090	16064	16065	15942	16097	15928	15735	15830	15912	16054	16122	15987	16066	15845	16250	16016	16089	16096	16071	15796	15936	16105	16212	16058	15906	15812	15899	16025	16001	15979	15942	15908	16068	16075	16008	15909	16021	15848	15873	15938	15832	15811	16031	15983	15691	16051	16174	15965	16112	15947	16047	16047	16091	15942	15996	16156	16052	16083	15943	16074	15978	15792	16073	16092	16173	15976	16216	15977	15943	16033	16079	15863	15978	16089	15895	15929	15727	15853	16179	15924	15982	16001	15988	15850	15707	15893	16114	15731	15981	15860	15764	15811	16024	16031	15882	15992	16071	15838	16123	16106	16013	15950	15964	16080	16008	16077	16024	15942	16087	15977	15876	15958	16162	15974	15866	15850	15895	15950	16138	16017	16005	15988	16196	15792	16019	16098	15962	16109	15858	16065	15917	15896	16027	16001	15854	15954	16042	15987	16016	15980	15977	15881	15892	16003	16170	15884	16043	15963	15854	15849	15983	16030	16103	15978	15920	16102	16000	16040	15926	15967	16151	16133	16122	16047	15894	16095	15918	15859	15799	15945	16158	16079	16110	16073	15839	16011	16188	16171	15931	15987	15956	15879	15950	16174	16019	16018	16117	16030	16017	15947	15991	15876	15994	16017	16119	16006	15923	15967	15968	15907	15781	16021	15967	15896	15974	15793	16217	16075	15931	15948	15897	15962	15926	16191	16060	15855	15992	16101	15937	15990	16021	15868	15952	15852	16185	15976	15920	16048	15959	15964	15915	15958	16010	16017	16000	16050	15908	15921	16036	15937	15925	15844	16085	15887	15907	16013	15969	15990	16106	15997	15844	15711	15937	15953	16078	16011	16061	15947	15999	15793	15994	15947	16064	15763	15886	16058	16025	15807	15922	15855	15917	16017	15721	16004	16137	16171	16067	15976	16058	15901	15816	15925	15975	15937	15978	15884	15931	16052	16017	16039	16143	16109	15856	15777	16207	16090	15868	16117	16076	15956	16068	15900	16003	15864	15817	16003	15951	15941	15991	15945	16055	15904	15832	15704	15996	16052	16214	15928	15850	16001	15915	15906	15951	15915	15978	15892	15999	15890	15957	15874	15964	15788	16183	16171	15990	16006	16065	16061	16057	15948	16140	15867	16077	15932	16144	15940	16022	16013	15916	15948	16117	15981	15815	16108	15955	15948	15864	15891	16034	16011	15868	15812	15988	15990	15985	15950	15833	16081	16074	15875	15969	15712	15953	15982	15794	15850	16069	15979	15934	15915	16114	16060	15907	16098	15713	16157	15928	15810	16198	16080	15939	16116	15873	15840	16118	15937	16127	16103	16077	15987	16178	15790	16109	16067	15864	15805	15653	15853	15873	16066	16086	15797	16148	16013	15944	15834	15930	16008	16150	16033	16086	15890	15785	15938	15797	16039	15870	16160	16096	15875	15795	15829	15876	15921	15958	15843	15976	15888	15923	16175	15998	16045	15919	15987	16311	15970	15943	16002	15844	15792	15897	15934	15908	16023	15904	15833	15935	15953	15831	15717	15961	16094	15938	15976	15929	15892	15645	15932	16068	16135	16020	15962	15934	15936	15977	15758	15886	15927	15921	15873	15980	15904	15998	15994	15995	15857	15836	16132	15843	15985	15973	16028	16222	15953	15995	16048	15949	16068	16045	15934	16028	16146	15910	15822	16023	15963	16003	15931	15992	15755	16068	15976	16060	15958	16140	16209	15914	16003	15766	15766	15990	15905	15908	16045	16013	15770	15878	15883	16065	15943	16026	15842	16139	15993	15781	15921	15979	16179	15815	16114	15951	15872	15959	15827	15826	16026	15993	15967	15938	15864	15878	16025	15929	16224	16065	15859	16047	15966	16103	15930	15841	15900	16054	15944	15873	15905	15923	16036	15861	16068	15960	15976	15986	15789	15794	16066	15851	15970	15886	15902	15923	15953	16149	16049	16112	15951	15816	15903	16089	16098	15844	16044	16019	15882	16125	16112	15973	15980	15902	15935	15811	15964	16053	15812	15914	16067	16079	15903	16024	15874	15947	15776	16028	15936	16036	15962	15983	15949	15915	16104	16069	16081	15905	15993	15942	16167	15897	16060	16223	15846	15641	15887	15975	16053	15904	16106	16049	15922	16080	16005	16059	15847	15863	15963	15908	15947	15968	16074	15844	15809	15972	15881	16065	15846	16047	15895	15777	15880	15999	15988	16094	15924	15805	15949	16038	15942	15856	16199	16091	15996	16121	16025	15834	15819	15930	15878	15939	16062	16018	16062	16025	15918	16178	15983	16038	16158	15894	15895	15927	15783	15821	16029	15779	15911	15969	16118	16166	16016	15881	15965	15835	16376	16079	15877	15757	15842	16133	15931	16040	16085	16077	15856	15993	15901	16027	16093	15988	15784	15783	16043	15870	15914	16008	15906	16053	15783	15770	15980	15963	15911	15896	15849	15810	15902	16270	15695	15842	15699	15874	16011	16147	16077	15911	15959	16045	16093	16067	15857	16053	15924	16073	15879	16027	16077	16217	16006	15923	16104	16061	16075	16029	15800	15769	15957	16152	15716	15928	15952	16049	16040	15912	15888	16057	15949	16019	16091	16009	16314	15995	15908	16021	15926	15914	15880	16025	16037	15951	15901	15767	15986	16033	16253	15966	16014	16275	15895	15962	16031	16066	15950	16089	16032	15953	15679	15901	15832	15848	16033	15938	15935	15890	15939	15970	15922	15777	16043	16174	16041	15852	15835	15955	16007	15907	15996	15954	16175	15843	15834	15986	16106	16005	15987	15877	15842	15844	15978	15992	15854	16134	16042	15932	15942	15938	15965	15910	16098	16044	15958	16031	16015	16038	16059	16057	15897	15878	16046	15926	16035	15981	15771	15967	15951	16044	16125	15811	15811	16101	16133	15977	15875
24915	47866	39900	30438	24265	20771	18787	17697	17039	16351	15713	15486	15104	15075	14904	14797	14736	14879	14690	14610	14715	14622	14669	14584	14673	14469	14541	14363	14552	14605	14637	14459	14485	14573	14322	14484	14210	14390	14218	14331	14572	14435	14304	14502	14533	14331	14403	14429	14432	14430	14586	14402	14267	14404	14441	14282	14381	14370	14405	14346	14345	14490	14338	14547	14522	14500	14464	14347	14561	14478	14297	14448	14488	14299	14421	14227	14437	14348	14448	14315	14430	14388	14428	14426	14413	14339	14406	14537	14488	14462	14607	14252	14442	14486	14407	14459	14446	14488	14241	14454	14486	14419	14522	14439	14477	14422	14266	14536	14462	14480	14230	14431	14513	14378	14413	14424	14496	14528	14419	14493	14217	14406	14411	14268	14365	14552	14364	14313	14482	14503	14367	14503	14531	14315	14488	14365	14504	14352	14500	14588	14406	14357	14489	14536	14452	14468	14432	14265	14455	14581	14489	14354	14393	14429	14456	14402	14285	14311	14547	14470	14430	14430	14476	14525	14337	14363	14544	14534	14372	14510	14401	14554	14412	14334	14570	14482	14406	14493	14442	14289	14504	14369	14322	14501	14476	14393	14422	14274	14452	14432	14537	14401	14439	14365	14452	14471	14320	14672	14400	14368	14312	14522	14380	14458	14560	14314	14374	14315	14420	14499	14424	14387	14540	14409	14501	14229	14649	14433	14555	14338	14273	14361	14327	14410	14481	14516	14567	14527	14481	14373	14336	14348	14337	14319	14327	14460	14462	14508	14540	14395	14454	14440	14349	14334	14289	14240	14384	14434	14436	14426	14434	14497	14559	14376	14325	14348	14394	14641	14629	14427	14525	14383	14548	14388	14406	14436	14462	14351	14371	14450	14502	14380	14382	14383	14380	14376	14614	14289	14423	14594	14507	14317	14336	14355	14402	14512	14440	14507	14321	14317	14351	14597	14271	14380	14426	14226	14368	14340	14403	14362	14463	14362	14422	14545	14338	14509	14554	14485	14623	14479	14454	14447	14436	14479	14393	14452	14410	14637	14447	14305	14468	14514	14443	14461	14384	14421	14420	14506	14239	14395	14438	14378	14558	14363	14428	14624	14476	14371	14433	14485	14444	14449	14488	14369	14350	14452	14475	14508	14403	14520	14449	14365	14469	14447	14390	14423	14349	14547	14538	14493	14386	14378	14359	14429	14478	14292	14599	14460	14384	14446	14500	14424	14485	14313	14589	14542	14459	14478	14274	14383	14493	14345	14382	14437	14276	14307	14312	14503	14453	14583	14376	14318	14428	14388	14535	14547	14304	14363	14585	14381	14433	14367	14474	14374	14289	14460	14333	14389	14481	14154	14540	14409	14239	14467	14365	14375	14552	14396	14511	14498	14498	14523	14293	14506	14349	14426	14372	14371	14416	14468	14529	14412	14367	14379	14344	14582	14580	14410	14422	14379	14392	14235	14422	14418	14542	14439	14581	14428	14383	14330	14471	14383	14425	14388	14523	14449	14473	14416	14358	14492	14604	14284	14402	14377	14481	14403	14489	14391	14585	14539	14492	14432	14315	14436	14366	14480	14503	14362	14207	14477	14288	14348	14362	14399	14432	14381	14408	14305	14319	14437	14324	14352	14234	14462	14205	14285	14411	14571	14441	14402	14333	14247	14495	14383	14500	14421	14443	14356	14303	14605	14424	14422	14468	14259	14385	14357	14476	14603	14381	14435	14377	14472	14333	14500	14262	14538	14590	14507	14396	14374	14278	14440	14312	14404	14402	14472	14412	14346	14518	14397	14498	14210	14475	14350	14521	14312	14324	14407	14281	14357	14410	14254	14526	14569	14241	14516	14335	14434	14382	14393	14419	14454	14184	14579	14351	14426	14327	14292	14351	14425	14507	14506	14404	14476	14469	14355	14533	14401	14414	14435	14504	14512	14380	14284	14621	14272	14459	14310	14549	14396	14344	14352	14347	14497	14395	14452	14155	14350	14580	14352	14308	14351	14425	14595	14535	14456	14436	14291	14369	14444	14490	14397	14586	14311	14460	14359	14446	14316	14341	14506	14455	14171	14391	14345	14411	14417	14334	14411	14396	14712	14467	14464	14374	14308	14399	14391	14424	14282	14345	14427	14418	14295	14311	14448	14181	14471	14446	14352	14302	14523	14331	14302	14392	14496	14326	14520	14302	14446	14367	14267	14327	14386	14408	14376	14520	14409	14451	14310	14264	14361	14416	14363	14368	14551	14314	14359	14447	14398	14422	14454	14272	14495	14324	14300	14505	14369	14308	14517	14382	14512	14283	14402	14479	14391	14385	14343	14265	14426	14425	14528	14344	14492	14610	14403	14293	14271	14205	14424	14579	14509	14316	14229	14383	14377	14287	14316	14307	14504	14415	14412	14401	14446	14373	14246	14452	14334	14430	14405	14325	14333	14360	14489	14418	14497	14307	14555	14363	14452	14363	14459	14609	14172	14446	14461	14305	14443	14429	14424	14695	14543	14545	14524	14279	14439	14335	14393	14331	14403	14482	14354	14557	14292	14385	14285	14485	14595	14386	14430	14366	14558	14419	14343	14398	14305	14526	14375	14460	14441	14308	14338	14446	14306	14358	14428	14473	14335	14409	14306	14407	14475	14382	14241	14526	14345	14296	14518	14311	14221	14526	14606	14367	14535	14369	14506	14663	14339	14458	14291	14367	14543	14542	14544	14337	14329	14509	14383	14500	14473	14495	14329	14463	14309	14479	14584	14402	14354	14451	14466	14318	14443	14273	14413	14369	14349	14292	14292	14428	14380	14404	14334	14415	14388	14561	14251	14285	14378	14331	14392	14518	14420	14520	14499	14470	14444	14403	14305	14433	14452	14415	14458	14461	14562	14463	14322	14358	14323	14359	14382	14347	14438	14394	14424	14601	14510	14631	14478	14369	14502	14438	14202	14290	14452	14308	14373	14378	14314	14557	14370	14324	14469	14309	14426	14382	14350	14408	14608	14420	14367	14441	14315	14576	14515	14343	14393	14327	14422	14399	14353	14457	14492	14264	14325	14512	14312	14565	14361	14286	14430	14442	14463	14371	14493	14399	14352	14545	14317	14654	14365	14438	14522	14450	14378	14512	14440	14286	14490	14422	14397	14473	14335	14340	14348	14430	14429	14453	14539	14461	14333	14435	14360	14386	14470	14305	14526	14555	14503	14506	14465	14594	14401	14547	14416	14500	14209	14496	14300	14475	14517	14435	14449	14309	14374	14319	14553	14472	14331	14502	14258	14463	14516	14310	14477	14342	14508	14382	14432	14461	14480	14510	14376	14274	14437	14462	14535	14378	14594	14400	14356	14673	14476	14443	14303	14349	14301	14563	14392	14458	14443	14468	14487	14523	14510	14317	14346	14410	14622	14416	14461	14452	14480	14398	14335	14461	14445	14352	14594	14321	14516	14476	14397	14454	14499	14578	14418	14292	14591	14481	14307	14338	14316	14369	14456	14672	14430	14429	14475	14353	14429	14454	14562	14479	14506	14356	14386	14441	14338	14455	14618	14529	14379	14407	14373	14441	14420	14635	14478	14505	14399	14407	14376	14438	14559	14450	14396	14416	14327	14549	14511	14315	14425	14404	14482	14415	14469	14330	14406	14515	14477	14453	14354	14393	14409	14451	14477	14502	14354	14458	14446	14308	14341	14344	14474	14439	14144	14341	14417	14412	14345	14426	14436	14545	14339	14360	14360	14387	14437	14473	14338	14449	14374	14470	14372	14305	14289	14476	14325	14271	14420	14272	14487	14267	14434	14404	14380	14419	14297	14631	14416	14318	14420	14238	14277	14103	14471	14314	14498	14168	14427	14505	14435	14455	14359	14336	14401	14428	14294	14243	14332	14586	14394	14354	14419	14392	14497	14605	14390	14497	14303	14369	14523	14335	14555	14453	14483	14352	14310	14272	14414	14514	14396	14442	14352	14406	14492	14647	14319	14317	14431	14497	14385	14519	14537	14531	14420	14422	14394	14475	14393	14407	14455	14460	14381	14347	14408	14446	14314	14411	14398	14291	14216	14221	14373	14174	14589	14418	14496	14454	14450	14448	14427	14526	14460	14363	14370	14404	14302	14329	14294	14427	14384	14492	14282	14417	14414	14425	14385	14364	14464	14396	14507	14415	14335	14190	14341	14381	14561	14336	14413	14595	14185	14509	14464	14308	14307	14496	14335	14528	14560	14313	14375	14293	14324	14272	14595	14360	14550	14429	14278	14510	14515	14236	14528	14519	14423	14545	14375	14641	14456	14369	14406	14343	14266	14491	14373	14496	14434	14255	14397	14455	14253	14359	14398	14332	14399	14412	14397	14541	14237	14489	14443	14603	14408	14467	14378	14477	14333	14435	14497	14324	14453	14446	14375	14375	14320	14340	14209	14429	14313	14462	14407	14473	14257	14451	14520	14485	14533	14439	14412	14391	14493	14229	14481	14362	14382	14546	14547	14488	14521	14377	14477	14448	14511	14461	14281	14431	14401	14370	14458	14444	14317	14215	14214	14455	14405	14355	14459	14206	14302	14379	14494	14464	14502	14425	14446	14604	14477	14461	14494	14485	14414	14428	14343	14567	14461	14407	14321	14315	14498	14168	14346	14369	14441	14204	14371	14443	14142	14537	14232	14474	14405	14477	14328	14387	14453	14561	14387	14515	14438	14290	14429	14489	14400	14435	14458	14160	14333	14551	14261	14465	14398	14239	14264	14278	14438	14302	14397	14454	14425	14395	14459	14373	14356	14250	14342	14262	14420	14421	14457	14344	14480	14465	14420	14490	14670	14236	14493	14257	14412	14470	14436	14510	14418	14411	14530	14472	14484	14421	14350	14379	14443	14251	14359	14513	14464	14489	14451	14465	14357	14410	14473	14384	14493	14475	14441	14371	14472	14446	14245	14424	14419	14284	14482	14503	14376	14329	14360	14435	14504	14368	14334	14394	14289	14334	14253	14425	14424	14368	14337	14406	14334	14584	14396	14465	14441	14175	14436	14313	14369	14370	14379	14457	14296	14375	14322	14422	14363	14366	14509	14465	14454	14417	14208	14517	14421	14556	14438	14501	14587	14384	14295	14615	14258	14519	14555	14368	14459	14446	14328	14364	14252	14391	14567	14315	14343	14452	14506
29345	25295	27812	23268	18615	17483	16968	16658	16502	16346	16308	16162	16185	16123	15957	15995	16075	15707	15980	16017	15824	16066	15869	15936	15838	16117	15865	15943	15883	15848	15900	15830	15878	15947	15811	15822	15951	15782	16075	15842	15858	15833	15781	15813	15787	15762	15831	15889	16104	15700	15781	15792	15797	15924	15997	15790	15770	15783	15669	15882	15830	16070	15898	15778	15856	15654	15865	15958	15613	15785	15781	15928	15919	15785	15804	15803	15847	16090	15792	15951	15943	15795	15587	15873	15805	15699	15852	15743	15879	15876	15899	15748	15932	15948	15891	15725	15817	15814	15986	16027	15905	15878	15833	15895	15716	16066	15736	15630	15872	15841	15906	15831	15960	15737	15613	15992	15809	15971	15772	15975	15862	15762	15906	15741	15824	15930	15791	15844	15839	15776	15802	16053	15877	16034	15984	15969	15812	15943	15783	16051	15809	15843	15817	15889	15716	15650	15825	15638	15829	15781	15727	15801	15855	15822	15795	15798	15799	15886	15955	15837	15762	15711	15790	15693	15972	15837	16002	15906	15797	15898	15908	15744	16068	15957	15888	15904	15826	15990	15950	15954	15958	15621	15796	15898	15793	15728	15750	15732	15937	15691	15990	15844	15958	15940	16014	16033	15869	15978	15998	15922	15846	15906	15864	15753	15926	15930	15991	15891	15734	15676	15739	15724	16040	15908	15791	15828	15810	15822	15924	15723	15794	15865	15723	15926	15688	15919	15875	16093	16010	15776	15852	15933	15914	16086	16019	15952	15837	16076	15892	15924	15670	15770	15890	15927	15988	15932	15884	15811	15842	15862	15888	15824	15697	15793	15866	15693	15962	15906	15869	15864	15784	15795	15944	15799	15920	15764	16057	15997	15869	15720	15873	15800	15892	15828	15820	15787	15728	15909	15764	15815	15808	15792	15732	15961	15787	15705	15913	15954	15763	15802	16066	15862	15808	15921	16017	15911	16035	15874	15895	15690	15903	15741	15728	16032	15823	15830	15703	15766	15730	16002	15772	15649	15772	15834	15757	15776	15887	15835	15824	15787	15865	15906	15895	15974	15776	15668	15998	16007	15877	16059	15857	15981	15740	15662	15856	15835	15762	15769	16046	15887	15922	15890	15718	15816	15729	15949	15865	15848	15912	15786	15999	15790	15839	15823	15849	15821	15818	15863	15854	15961	15676	15996	15866	15696	15953	15808	15922	15788	15902	15995	15739	15820	15775	15987	16062	16114	15908	15800	15898	16075	15815	15967	16010	15937	15957	15825	15764	15927	16082	15867	15707	15785	15814	16277	15952	15886	15956	15809	15852	15814	15890	15845	15951	15857	15950	15875	16071	15817	15884	15641	15941	15908	15737	15895	15789	15521	15958	15920	15772	15673	15867	15765	15909	15798	15956	15769	15909	15977	16187	16037	15822	15895	15806	15775	16101	15912	15912	15917	15989	15890	15942	16009	15905	15702	15947	16063	15778	15890	16033	15813	15957	15831	15820	15903	15772	15989	15746	15787	15947	15971	15831	15905	15914	15769	15853	16050	15986	15774	15715	15663	15889	15809	16056	16023	15894	15728	15919	15722	15780	15787	15744	15863	15857	15919	15862	15870	16012	15704	16008	15673	15784	15886	16037	15955	15680	15789	15916	15962	15879	15782	15834	15844	15864	15762	15769	15835	15745	15982	15823	15682	15838	15695	15790	15757	15743	15790	15758	15858	16002	15837	15936	16027	15817	15792	15797	15685	15883	15957	15968	15839	15962	15678	16031	15914	15820	15673	15754	15924	15754	15776	15981	16041	15787	15804	15779	15870	15997	15760	15679	15989	15838	15872	15872	15791	15742	15642	15992	15866	15859	15863	15879	15925	16010	15802	15757	15623	15743	15850	15762	15759	15871	15901	15940	16076	15901	15857	15759	15968	15870	15851	15976	15926	15752	15750	15696	15835	15801	15913	15990	15853	15819	15844	15848	15764	15791	15763	15774	15842	16022	15918	15994	16099	15947	16007	15804	16050	15934	15866	16003	15881	15824	15783	15958	15729	15849	16086	15858	15946	15724	15802	15955	15855	15911	15675	15943	15964	15893	15810	15812	15811	15958	15804	15867	15855	15815	15873	15865	15626	15710	15697	15810	15840	15972	15746	15882	15886	15824	15832	15936	15781	15946	15802	16052	15868	15939	15863	15754	15772	15697	15886	15921	16024	15837	15942	16019	15704	15916	15783	15638	15844	15899	15846	15812	15952	15871	15899	15794	15838	15852	16119	15958	15809	15836	15879	15865	15773	15859	15868	16002	15930	15855	16060	15966	15978	15931	15995	16028	15933	15779	15771	15864	15948	15787	15764	15897	15597	16023	15983	15905	15853	15858	15836	15806	15942	15827	15708	15602	15939	15685	16010	15918	15745	15762	15802	15977	15966	15826	15814	15841	15949	15849	15836	15644	15876	15886	15929	15734	15973	15764	15770	15830	15838	15955	15921	15782	15772	15807	15780	15660	15890	15917	15783	15804	15907	15791	15937	15892	15977	15975	15757	15902	15796	15848	15789	15842	16086	16041	15959	15943	15817	15864	15978	15883	15725	15751	15962	15809	15846	15847	15920	15766	15928	15873	15916	15901	15725	15815	15655	15880	15856	15920	15961	15973	15903	15732	15609	15849	15850	16027	15970	15850	15977	15820	15671	15937	15803	15793	15677	15981	16007	15880	15855	15736	15953	15724	15904	15730	15775	15852	16000	15926	15952	15956	15820	15698	15751	15921	15875	16068	15911	15741	15851	16001	15737	15826	15712	15874	15868	15881	16088	16090	15969	15681	15912	15946	15918	15947	15784	15914	15954	15641	15839	15937	15906	15759	15698	15825	15741	15754	15902	15792	15840	15820	15869	15922	16076	15719	15882	15779	15767	15803	15890	15786	15895	15925	15980	15776	15837	15917	15648	15678	15924	15849	15746	15889	15906	15765	15805	15859	15887	15815	16070	16090	15661	15738	15979	15823	15840	16018	15834	15867	15902	15825	15852	15889	15891	16007	15894	15770	15806	15739	15789	15846	15774	15924	15857	15841	15857	15635	15751	15820	15963	15957	15831	15762	15913	15980	15995	15749	15792	15920	15587	16038	15940	15928	15901	15849	15750	15850	15809	16007	15878	15805	15751	15921	15981	16049	15878	15780	15961	15982	15798	15828	15744	15882	15704	15875	15952	15854	15801	15760	15937	15911	15871	15858	15860	16021	15867	15837	15753	15727	16029	15661	15674	15961	15825	15707	15834	15913	15680	15868	16039	15805	15796	15883	15881	15940	15903	16051	15971	15943	15898	15705	15749	15595	15843	15993	15939	15958	15971	15786	15896	15890	15860	15858	16020	15802	15737	15953	15957	15879	15963	15782	15750	15795	15965	15770	15999	15909	15976	15946	15919	15847	15880	15843	16181	15922	15731	15903	16007	16003	15654	15978	15879	15845	15949	15971	15669	15977	16023	15964	15997	16022	15824	16008	15939	16047	15949	15839	15840	15922	15739	15832	15767	16081	15815	15740	15986	15930	16052	16075	15654	15749	16099	15703	15801	15865	15805	16001	16041	16036	15687	15738	15857	15906	15883	15824	15819	15859	15928	15829	15913	15672	15988	15753	15777	15802	16074	16034	15949	15837	16021	15891	15868	15889	15940	15911	15823	15757	15882	15835	15742	15886	16029	15973	15790	15886	15948	15895	15882	15703	15851	15893	15738	15849	15858	15776	15875	15933	15961	15868	16005	15709	15865	15709	15671	15954	15873	15927	15718	15906	16032	15989	15948	15843	15683	15791	15761	15945	15833	15996	15693	15834	15905	15766	15886	16047	15946	15786	15954	15913	15890	15870	15848	15931	15798	15945	15814	15820	15921	15828	15852	15880	15975	15918	15952	15739	15736	15956	15936	15739	15902	15866	15724	15758	15777	15689	15816	15783	15908	15926	15887	15903	16027	15958	15869	15798	15694	15837	15888	15915	15814	15769	15879	15864	15776	15737	15794	15921	16063	15758	15987	15951	15918	15775	15640	15646	15926	15878	15916	16028	15798	15807	15847	16029	15949	15901	15697	15997	15946	15903	15912	15729	15730	15996	15721	15930	15744	15955	15844	15737	15812	15756	15772	15677	15967	16010	15909	15974	15958	15751	15694	15866	15930	15901	15921	15988	15761	15810	15976	15877	15818	15707	15554	15790	15933	15574	15704	15868	15931	15746	15981	16066	15854	15795	15975	15839	15836	15815	15670	15945	15828	15688	15785	15754	16092	15716	15703	15826	15875	16016	15738	15750	15850	15863	15936	15814	15889	15976	15902	15922	15793	15706	15774	15816	15799	15853	15959	15733	15944	15664	15859	15974	15867	15904	15878	15776	15764	15766	15853	15794	15866	15921	15920	15940	15833	15956	16031	15807	15867	16006	15970	15752	15808	16080	15966	15875	15885	15961	16059	16038	15535	15933	15879	15698	15743	15859	15815	15780	15856	15934	15844	15848	15766	15705	15805	15855	15949	15809	15713	15845	15798	15942	15891	15726	15874	15962	15942	15857	15821	15916	15842	15743	15898	16041	16029	15912	15970	15818	15988	15847	15905	15847	15861	15801	15798	15971	15832	15808	15945	15910	15939	16143	15990	15788	15610	15917	15816	15883	15792	15749	15963	15874	16134	15999	16029	16049	15957	15919	15794	16082	15823	15943	15784	15949	15789	15822	15881	15858	15922	15975	15875	15865	15891	15882	15863	15908	15862	15832	15856	15926	15842	15796	15760	15917	15802	15979	15815	15993	15814	15804	16010	15659	15597	15750	15633	15688	15987	15810	15990	16021	15990	15808	15811	15685	15846	15541	15762	15827	16109	15545	15820	15604	15823	15732	15822	15945	15907	15831	15764	15741	15934	15914	16033	15889	15998	15945	15870	15919	16015	15916	15897	15823	15817	15937	15922	15728	15865	15696	15938	15941	15885	15810	15911	15926	15897	15847	15808	15636	15772	15689	15941	15994	15814	15847	15887	16056	15775	15725	15913	15919	15849	15830	16023	15682	15925	15763	15929	15870	15991	15920	15954	15746	15767	15933	15831	15878	15851	15985	15753	15807	15793	15867	15786	16068	15908	15859	15931	16121	15896	15610	15945	15917	15866	15928	15667
24055	37173	29454	21994	18560	16995	16018	15632	15204	15009	14926	14599	14569	14580	14357	14368	14363	14256	14349	14461	14314	14575	14340	14203	14086	14437	14307	14432	14405	14433	14402	14299	14224	14311	14288	14277	14367	14467	14314	14130	14334	14106	14429	14428	14235	14267	14477	14265	14181	14425	14354	14266	14413	14197	14197	14208	14389	14239	14252	14303	14516	14339	14414	14191	14300	14271	14195	14133	14500	14275	14260	14338	14340	14354	14353	14380	14234	14308	14349	14255	14279	14334	14343	14242	14429	14187	14240	14264	14260	14202	14320	14433	14184	14303	14391	14383	14341	14165	14221	14283	14359	14191	14393	14296	14214	14412	14401	14211	14361	14253	14254	14265	14291	14435	14195	14337	14346	14390	14181	14385	14418	14279	14368	14315	14255	14294	14243	14308	14514	14243	14330	14190	14235	14455	14311	14275	14351	14316	14404	14341	14249	14453	14348	14211	14269	14432	14217	14404	14507	14297	14288	14503	14319	14461	14368	14403	14209	14163	14227	14090	14239	14394	14222	14172	14262	14355	14514	14239	14429	14380	14281	14419	14309	14421	14259	14404	14253	14292	14090	14285	14248	14229	14288	14403	14348	14433	14303	14303	14259	14253	14407	14403	14331	14461	14325	14291	14479	14272	14252	14148	14228	14426	14222	14298	14429	14313	14289	14399	14236	14396	14337	14292	14319	14208	14177	14222	14333	14302	14337	14231	14389	14400	14329	14338	14279	14321	14249	14324	14370	14135	14343	14227	14432	14427	14302	14316	14199	14315	14214	14302	14488	14267	14398	14235	14356	14324	14343	14205	14273	14231	14346	14403	14317	14272	14347	14336	14262	14347	14286	14278	14194	14256	14233	14513	14321	14183	14262	14239	14575	14300	14235	14368	14336	14374	14366	14390	14267	14363	14248	14296	14251	14325	14193	14448	14381	14357	14289	14276	14259	14560	14422	14286	14375	14487	14286	14230	14351	14242	14388	14564	14319	14457	14336	14365	14172	14369	14166	14350	14451	14471	14475	14281	14432	14433	14331	14315	14170	14284	14248	14324	14282	14259	14239	14250	14445	14265	14294	14526	14361	14469	14253	14497	14232	14313	14317	14503	14246	14196	14386	14220	14234	14291	14512	14291	14378	14313	14375	14379	14385	14255	14389	14280	14262	14384	14403	14196	14252	14248	14289	14228	14168	14364	14462	14373	14273	14371	14093	14291	14407	14275	14454	14215	14462	14370	14245	14310	14385	14378	14351	14276	14371	14390	14375	14359	14334	14212	14208	14296	14244	14418	14373	14468	14377	14477	14233	14356	14218	14344	14300	14506	14117	14454	14340	14273	14339	14308	14198	14156	14365	14407	14287	14396	14498	14344	14290	14505	14108	14393	14311	14335	14423	14309	14283	14279	14270	14279	14445	14189	14383	14517	14504	14305	14317	14345	14257	14206	14282	14334	14369	14336	14538	14375	14268	14242	14366	14395	14304	14345	14446	14316	14307	14251	14299	14442	14419	14326	14381	14560	14413	14188	14288	14349	14270	14279	14288	14347	14339	14246	14439	14472	14263	14432	14239	14357	14254	14364	14246	14183	14313	14258	14331	14377	14210	14242	14295	14473	14266	14355	14260	14333	14391	14394	14687	14275	14392	14375	14315	14349	14308	14281	14423	14542	14460	14287	14366	14184	14425	14423	14348	14384	14212	14307	14412	14501	14196	14404	14403	14463	14412	14314	14325	14252	14343	14246	14282	14310	14286	14284	14477	14333	14315	14326	14246	14166	14180	14270	14479	14324	14474	14271	14273	14281	14331	14451	14256	14304	14424	14464	14324	14191	14219	14362	14454	14346	14214	14274	14451	14360	14353	14423	14332	14336	14316	14280	14159	14366	14206	14286	14246	14472	14181	14191	14317	14424	14469	14284	14401	14201	14289	14392	14312	14388	14348	14532	14543	14261	14317	14399	14364	14347	14438	14226	14393	14285	14434	14172	14331	14306	14425	14328	14436	14358	14316	14321	14388	14326	14408	14173	14383	14413	14315	14477	14259	14258	14425	14277	14453	14158	14360	14385	14167	14310	14471	14314	14332	14378	14142	14289	14415	14434	14274	14255	14364	14302	14399	14422	14355	14355	14339	14320	14413	14298	14271	14296	14248	14220	14383	14324	14348	14378	14286	14372	14316	14167	14253	14308	14222	14392	14393	14161	14301	14313	14428	14404	14425	14300	14382	14274	14397	14377	14214	14416	14438	14229	14333	14497	14287	14327	14362	14311	14297	14262	14256	14370	14425	14460	14431	14236	14228	14359	14304	14381	14337	14296	14358	14302	14401	14484	14329	14466	14354	14191	14195	14311	14371	14322	14320	14437	14422	14228	14313	14273	14275	14284	14313	14232	14254	14256	14190	14348	14180	14264	14326	14337	14393	14195	14462	14254	14229	14408	14282	14278	14288	14444	14191	14438	14212	14343	14246	14353	14490	14314	14507	14467	14367	14282	14299	14421	14287	14399	14552	14326	14341	14308	14444	14399	14323	14314	14163	14328	14248	14409	14327	14127	14273	14352	14295	14252	14312	14135	14382	14267	14412	14353	14272	14251	14355	14251	14524	14429	14321	14339	14484	14209	14319	14148	14530	14389	14543	14454	14367	14286	14195	14384	14317	14380	14318	14468	14376	14302	14284	14475	14419	14326	14293	14280	14170	14472	14202	14453	14185	14285	14384	14303	14115	14310	14296	14170	14576	14292	14281	14354	14271	14428	14325	14228	14388	14369	14333	14396	14242	14409	14358	14472	14462	14298	14133	14060	14370	14438	14412	14272	14257	14322	14201	14348	14393	14312	14192	14314	14489	14388	14415	14373	14435	14404	14352	14306	14326	14517	14365	14419	14412	14377	14326	14482	14249	14296	14275	14175	14402	14273	14265	14470	14264	14459	14211	14464	14515	14411	14211	14385	14260	14357	14505	14363	14310	14341	14449	14266	14465	14404	14330	14266	14452	14331	14234	14181	14529	14459	14195	14324	14315	14222	14189	14466	14360	14332	14428	14334	14226	14347	14345	14365	14358	14410	14365	14354	14432	14329	14445	14245	14324	14233	14368	14313	14309	14297	14374	14096	14368	14322	14326	14208	14324	14361	14329	14331	14498	14352	14342	14160	14374	14495	14324	14517	14459	14318	14446	14300	14425	14400	14223	14367	14153	14297	14306	14366	14375	14302	14502	14331	14356	14337	14183	14304	14394	14324	14331	14442	14267	14229	14341	14145	14375	14117	14173	14463	14319	14391	14243	14344	14304	14298	14316	14194	14311	14332	14113	14197	14302	14263	14303	14291	14394	14448	14454	14403	14360	14375	14392	14382	14419	14125	14396	14288	14357	14258	14092	14200	14426	14216	14299	14294	14541	14182	14434	14421	14419	14382	14409	14236	14364	14388	14473	14326	14270	14433	14236	14363	14207	14207	14378	14333	14303	14261	14137	14446	14420	14309	14295	14318	14360	14332	14274	14334	14271	14413	14349	14402	14430	14353	14244	14406	14481	14314	14259	14321	14210	14381	14336	14565	14276	14132	14296	14343	14255	14374	14545	14515	14448	14248	14309	14316	14410	14364	14448	14315	14286	14304	14269	14290	14329	14543	14311	14340	14165	14320	14287	14406	14461	14363	14353	14299	14283	14378	14268	14292	14298	14414	14337	14305	14303	14362	14439	14353	14409	14315	14168	14310	14314	14274	14308	14388	14297	14464	14382	14361	14359	14160	14439	14387	14399	14258	14277	14392	14351	14306	14326	14323	14120	14410	14263	14258	14429	14309	14272	14509	14068	14535	14337	14514	14215	14252	14314	14282	14349	14531	14220	14304	14407	14272	14244	14216	14374	14352	14293	14264	14104	14325	14478	14418	14200	14472	14265	14325	14181	14454	14373	14290	14431	14310	14272	14236	14288	14364	14342	14359	14498	14384	14222	14336	14318	14312	14496	14459	14279	14484	14382	14352	14483	14270	14388	14148	14255	14409	14367	14261	14288	14072	14340	14412	14444	14344	14179	14289	14184	14407	14513	14360	14433	14486	14342	14385	14357	14320	14421	14416	14377	14264	14393	14153	14257	14359	14346	14457	14256	14441	14277	14249	14238	14243	14302	14253	14478	14296	14278	14283	14359	14212	14229	14265	14257	14367	14393	14348	14518	14388	14175	14419	14294	14280	14321	14264	14463	14260	14328	14263	14379	14389	14417	14316	14279	14482	14294	14460	14211	14278	14407	14281	14245	14293	14317	14280	14338	14485	14335	14380	14271	14391	14269	14356	14179	14448	14397	14469	14414	14323	14436	14312	14206	14299	14361	14301	14273	14356	14365	14316	14150	14524	14260	14367	14272	14378	14459	14291	14183	14416	14301	14456	14350	14345	14359	14393	14558	14212	14468	14371	14311	14342	14209	14464	14422	14413	14509	14489	14458	14397	14212	14288	14396	14371	14565	14424	14385	14249	14343	14416	14303	14161	14319	14295	14310	14192	14420	14397	14279	14171	14358	14243	14185	14204	14419	14272	14426	14425	14374	14169	14415	14383	14441	14349	14221	14309	14291	14488	14547	14206	14338	14385	14446	14315	14255	14349	14415	14240	14296	14385	14414	14248	14197	14323	14304	14283	14474	14256	14219	14325	14240	14372	14281	14243	14399	14198	14268	14455	14317	14434	14422	14289	14211	14281	14431	14344	14209	14258	14170	14270	14477	14312	14304	14191	14253	14666	14437	14231	14394	14284	14386	14169	14346	14205	14406	14318	14328	14452	14323	14242	14502	14272	14360	14234	14443	14384	14410	14378	14233	14489	14256	14363	14422	14320	14269	14259	14312	14352	14387	14274	14308	14329	14210	14332	14238	14310	14451	14295	14406	14301	14157	14219	14289	14318	14290	14079	14290	14339	14303	14474	14226	14304	14211	14272	14168	14370	14459	14361	14385	14325	14266	14190	14420	14388	14244	14236	14182	14465	14536	14263	14513	14200	14461	14275	14377	14472	14338	14412	14411	14292	14301	14397	14304	14382	14266	14199	14307	14262	14211	14340	14285	14296	14321	14340	14258	14300	14328	14241	14518	14050	14324	14292	14427	14264	14190	14421	14289	14383	14168	14285	14412	14424	14606	14268	14403	14337	14438	14219
23558	21446	28081	25497	22569	21253	20130	17785	17260	17160	16878	16725	16574	16398	16370	16518	16297	16148	16298	16248	16248	16023	15979	16213	16096	15978	16196	16347	15983	16086	16099	15990	16195	16096	16020	16046	15784	16032	15922	16147	16172	15958	15991	16136	16122	16080	16339	16213	16096	16228	15986	15836	15907	16024	15961	15952	16084	16119	15920	15797	15964	16006	15889	15802	15874	16068	16064	15826	15879	16034	15794	15871	16016	16138	15911	15845	15851	15923	16104	16092	16034	16031	15875	15893	16025	15917	16003	15975	16155	16049	16041	15881	16186	15807	15962	15901	16091	16016	16055	16038	16007	15983	16063	16047	16061	15891	16042	16004	16111	16011	15907	15842	15927	15970	16043	15884	16084	15903	15942	15837	15960	15906	15964	15883	15983	16119	15984	15989	15933	15926	16033	15923	16106	16013	15975	15974	15865	15899	15880	15963	16118	15998	16027	15780	15888	15774	16050	15957	15989	16140	15992	15865	15953	15952	16113	15881	16116	16080	16076	15999	15806	16000	16107	16003	16061	15798	15974	15961	16032	16008	15855	15949	15991	16021	16109	16050	15977	16104	16176	15945	15932	15894	15802	15994	16099	15967	15949	15917	15995	15945	16064	15900	15934	15739	16098	16045	16151	15956	15914	16113	16155	16005	16064	15886	16051	16000	16047	16133	15963	15949	16121	16034	16022	16060	16057	15930	16013	16036	15881	15998	15934	15950	16042	15994	15767	15871	15765	15861	16222	16162	15823	15927	15948	16041	16091	16091	16106	16258	15819	15951	16147	16088	15860	16036	15902	15917	16071	16045	15903	16170	16164	15954	16040	15897	15975	16110	15825	16060	15966	16012	15947	15948	16154	16121	16054	16064	15971	15993	15908	15883	15991	15923	16131	16052	16124	15985	16008	15975	16065	15990	16072	15908	16007	15883	15975	16056	16099	15962	15918	15823	16140	15996	15789	15996	15926	15766	15917	16090	16080	15980	15880	16102	16186	15929	15801	15977	15851	16037	15950	15851	15937	16041	15982	15979	15943	15970	15963	16156	15927	15999	16096	16033	15967	16073	16066	15836	15846	15946	16220	15919	16057	16039	16125	16134	16238	15956	15935	15904	15936	15956	16110	16045	16107	16013	16042	16169	15839	15985	15956	15787	15844	15944	15954	16046	15870	15935	16283	15879	15896	16081	15879	15974	15878	16079	16334	15905	16066	15751	15941	16216	16073	15953	16022	16049	16023	16004	16197	15868	16107	16135	16207	16166	15801	16039	15971	15879	15994	15993	15879	15910	16030	15915	15869	15945	16068	15963	16052	15983	16025	16039	15909	15897	15922	15847	15895	16009	15984	16053	15893	15948	15953	16181	15984	16064	16051	15878	16097	16195	16145	15914	15914	15838	15827	16024	15938	15915	15870	16125	15935	16087	16025	15957	15979	15940	16098	16147	16111	15931	15786	15847	15981	15897	16245	15997	15892	15925	15936	15803	16076	16047	15863	15956	15808	16222	15898	16163	15979	16067	16023	15843	16162	16109	16017	15879	15896	16074	16108	16037	15894	16046	15999	15923	16030	15923	16023	15961	15907	16257	15869	15892	15937	15968	16088	16045	16005	15774	15912	16002	15914	16075	16123	15878	15867	16124	15889	15944	15924	16165	15987	16018	16012	15988	15734	16039	16151	16214	15820	15568	15944	15961	16065	16010	16015	15979	16068	16116	16096	15920	16066	15902	15967	16077	15939	16016	15970	15930	16174	16018	16008	15999	15969	16068	15935	16038	16174	16047	16060	15963	16032	16035	16328	16093	15779	16056	15986	16164	16170	16057	15891	15869	15974	16064	15980	16047	15958	15862	16076	16031	16036	15994	15994	16016	16046	16002	16045	15909	16096	15966	15802	15928	15861	15927	16124	15851	15993	15985	15860	15907	15963	16001	15936	16078	15858	15864	16135	15961	16055	16003	16092	15798	15954	15968	16191	16014	15755	15862	16084	15898	16096	15955	15815	15965	15984	16075	16074	16003	16005	15889	15901	15962	15972	15859	16007	15886	15830	16031	16140	15979	16112	15977	15699	15876	16168	16134	16180	16003	15762	15892	16054	15943	15911	15939	15924	16044	15873	15769	16043	15956	15770	15815	15976	16094	15872	15916	15816	16035	16076	16077	15937	16099	16042	16001	16069	16028	16096	15951	16070	16091	16072	15894	15958	15781	15996	15876	15923	16066	15865	15788	15860	15956	15960	16025	16048	16117	16007	16050	16195	15952	15999	16102	16130	16044	16066	15939	15918	16028	16010	15933	15923	15967	16103	16025	15977	15936	15799	15918	15991	15833	16049	15741	15915	15962	16008	15944	16002	16080	16028	16088	15875	15844	16071	16114	15809	16090	16040	16210	16138	16056	16028	16004	16041	16210	16101	15993	16105	16118	16139	16046	15968	16122	16132	15875	15999	15952	15940	15737	16050	16002	16077	16157	16241	15959	16129	15950	15979	16047	15884	16080	15936	16041	16132	16055	16121	15881	15954	15979	15990	16053	15997	15804	15946	16211	16071	15920	15931	15852	15786	15935	15948	15962	15976	15962	16033	16214	16051	16191	15882	15829	15996	15924	15891	16057	15917	16087	15839	16231	16004	16013	15870	16190	16015	15872	16105	16011	16089	16163	15997	16084	16193	15909	15701	15956	16026	15878	16088	16033	16046	15821	16134	15829	15936	15831	15928	16048	15792	15918	16030	15981	16004	15904	16053	15944	16049	16118	16014	15862	16116	15889	16134	15821	15898	15933	16075	16135	15886	15773	16076	15897	16012	15916	15873	15882	16080	15857	16006	15956	16075	16043	16002	15983	15817	15958	16003	16023	16039	16018	16201	16051	15890	15895	16108	16205	16228	16147	16056	16038	15952	16036	15945	16089	16017	16025	16061	15879	15986	15988	15892	16097	16201	16031	16059	15994	15983	16022	16091	15979	16210	16175	16166	15840	15929	15866	16006	16109	15933	16113	15973	15861	16139	16216	16048	15777	16076	16201	16179	16038	16035	16002	16100	15937	16067	15909	16047	15981	16162	16156	15975	15950	16157	15958	15981	15823	16110	15936	16117	15845	15932	15937	15878	15970	15820	16161	15890	15994	15885	15954	15922	16106	16144	15942	15993	16061	15982	15922	15993	15943	15851	15908	16058	15861	16021	15930	15844	15996	15976	16141	16112	16039	16047	16199	16143	15973	16031	15959	16075	15748	15879	16025	15802	15816	16209	16222	15924	15895	15862	15756	16116	16026	15876	15740	15988	16116	15972	15993	15897	15823	15905	16124	15980	15895	16110	16149	16221	15828	16152	16101	16130	16044	15748	15929	16125	16077	16211	16021	16023	16096	15947	15952	16213	15859	15925	15843	15831	16005	15986	15924	16038	15915	16040	15954	15999	16005	15892	15942	16003	15953	16176	16124	15812	16059	16023	16002	15949	15808	15847	15954	15957	16020	16016	16181	15890	15931	16033	16166	15946	16070	15937	16017	16116	16084	15812	16116	16126	16028	15970	15962	16126	15965	15888	15996	15861	16015	15851	15999	15906	16031	15872	15980	16060	16048	15954	16025	16146	16136	15944	15814	15759	15923	15988	16027	16023	16095	15966	15954	15804	15808	15930	15938	15979	15978	15957	15963	15899	15994	15829	15994	15891	15994	16055	16128	16035	16054	15905	15870	15875	15972	15786	15817	15806	16017	16089	16040	15947	16046	16074	15928	16079	16087	16054	15918	16142	15849	16025	16156	15959	15903	15957	15902	16133	15860	16041	15927	16047	15995	15862	16131	16051	15949	15948	15962	16074	15988	16083	16042	16016	15933	15988	16077	16037	15914	16078	15986	15897	16143	15951	15857	15906	15954	16028	15917	15947	15896	15968	15908	15993	15989	15615	15883	15843	16039	16099	16016	16068	15996	16017	16119	15976	15918	15930	15816	16046	16056	15948	16126	16043	15807	15861	15778	16062	16039	15878	15978	15939	15961	16007	16026	15959	16066	16161	16110	16061	16093	16103	15958	15856	15966	16028	16037	15912	15903	15883	15974	15975	15885	15834	16001	15986	15904	15890	15863	16033	16160	16053	16066	16158	15716	15819	15978	15850	15821	16207	15999	15778	15875	16152	15913	15815	16023	15907	15852	16011	15951	15954	16133	16016	16041	16038	15934	15915	16007	15926	15971	16015	15892	15871	16124	16177	16012	16060	16027	15773	15628	15823	15958	16075	15981	15911	15990	15961	15985	16159	15920	15940	16005	15946	16075	16251	16268	15977	15769	16008	15971	16086	15971	15829	16059	16039	15950	15932	15835	15833	16123	16139	16116	16123	16025	15961	16029	16021	16272	16147	16011	15932	15941	15988	16013	15845	16032	16110	15990	15969	16115	16129	15962	15890	15980	16271	16223	15806	15968	16066	15967	15893	15890	16246	16061	15875	16004	15966	16130	16049	15954	15800	15961	16006	15941	16077	15840	15978	15877	15922	15917	16115	15907	15938	16002	16037	16003	15932	15866	15902	15987	15998	15976	15859	16073	16227	16107	15944	16167	15973	15897	16018	16076	16088	15872	16006	15745	16079	16101	15914	16211	15885	15870	16141	15995	15986	15877	16086	16102	15950	15867	16004	16003	16006	16043	15926	15894	15916	16198	15775	15654	16004	15892	16033	16108	15931	16022	16169	15891	15869	16055	15769	16053	15868	15852	15771	15748	15769	15991	15939	16109	15885	15953	15954	16160	16024	15746	15935	16047	16049	16057	15940	15950	15755	15830	15990	15910	15936	15880	15874	16120	16066	15880	16157	15965	15712	15965	16038	16205	16023	16141	15894	15916	15867	16034	16097	15778	16007	15935	15672	15828	15987	16120	15885	16034	15907	15902	15899	15893	15957	15889	15970	15972	16091	15916	15986	16037	15878	15885	16014	15986	15999	15959	15961	15966	16128	15934	16063	15881	16072	16100	15833	15981	16022	16101	15942	15829	15847	15746	15995	15997	16062	16069	16129	16068	15986	16176	15885	15916	16018	16073	16134	16099	15854	16118	15839	15882	15933	16000	16124	15974	16053	16011	15968	16204	16015	15957	15958	15968	15953	15836	16174	15994	15928	16033	15886	15879	16070	15900	15797	15957	16178	16032	16103	15992
23421	43829	35194	26457	21615	19006	17534	17056	16241	15715	15409	15037	15103	14777	14900	14684	14698	14671	14660	14522	14620	14603	14534	14704	14584	14437	14585	14420	14530	14548	14396	14265	14571	14484	14421	14562	14372	14393	14659	14439	14429	14375	14409	14562	14374	14633	14524	14385	14239	14446	14417	14360	14451	14575	14507	14543	14234	14530	14539	14403	14547	14554	14484	14456	14427	14399	14365	14651	14458	14398	14445	14520	14525	14545	14504	14463	14427	14460	14526	14586	14551	14402	14376	14451	14551	14307	14621	14661	14283	14449	14377	14491	14555	14605	14493	14369	14391	14622	14460	14485	14633	14473	14458	14443	14432	14459	14488	14399	14508	14449	14407	14569	14507	14448	14363	14355	14443	14482	14638	14486	14288	14508	14431	14374	14354	14492	14362	14538	14290	14475	14382	14519	14599	14421	14377	14410	14243	14546	14539	14361	14496	14380	14586	14374	14407	14484	14472	14687	14302	14499	14465	14544	14359	14475	14402	14552	14406	14473	14524	14500	14314	14434	14498	14490	14379	14355	14391	14161	14433	14660	14529	14544	14403	14534	14553	14573	14236	14350	14455	14426	14289	14572	14266	14540	14508	14581	14510	14482	14554	14381	14531	14314	14456	14384	14296	14621	14658	14393	14409	14441	14472	14511	14556	14384	14462	14568	14377	14359	14378	14555	14768	14449	14558	14346	14488	14506	14449	14528	14369	14501	14556	14524	14511	14470	14490	14414	14524	14612	14571	14518	14476	14496	14463	14451	14457	14309	14286	14545	14348	14398	14268	14462	14659	14481	14368	14361	14362	14306	14404	14464	14518	14462	14482	14394	14419	14628	14500	14435	14458	14467	14369	14582	14378	14407	14346	14341	14429	14624	14298	14319	14416	14428	14584	14378	14527	14361	14593	14488	14279	14439	14509	14495	14518	14583	14371	14605	14399	14424	14524	14404	14482	14498	14425	14405	14500	14487	14444	14499	14440	14494	14572	14240	14544	14500	14554	14484	14357	14471	14452	14393	14349	14400	14360	14448	14390	14335	14398	14497	14318	14571	14360	14580	14482	14482	14309	14430	14535	14470	14461	14178	14425	14176	14433	14420	14529	14429	14442	14431	14376	14564	14577	14423	14360	14513	14264	14512	14397	14570	14404	14382	14535	14539	14322	14432	14488	14539	14298	14426	14418	14443	14288	14490	14460	14420	14520	14396	14499	14544	14383	14474	14388	14443	14491	14343	14458	14371	14553	14593	14605	14475	14307	14469	14565	14326	14461	14502	14449	14570	14470	14344	14567	14581	14285	14409	14517	14345	14348	14436	14349	14348	14365	14567	14501	14282	14619	14552	14497	14427	14392	14621	14455	14363	14426	14323	14278	14462	14477	14352	14482	14433	14352	14580	14479	14428	14469	14517	14364	14263	14638	14552	14326	14513	14367	14502	14433	14567	14429	14578	14330	14368	14345	14412	14520	14436	14420	14593	14465	14468	14341	14473	14365	14208	14520	14457	14397	14606	14302	14523	14352	14450	14437	14598	14352	14478	14311	14448	14237	14454	14605	14421	14439	14313	14311	14529	14480	14425	14267	14505	14564	14267	14492	14469	14192	14387	14454	14434	14557	14379	14598	14589	14424	14419	14409	14459	14547	14395	14418	14379	14648	14456	14411	14581	14262	14440	14348	14525	14468	14404	14366	14381	14554	14300	14453	14533	14577	14532	14514	14366	14521	14573	14564	14358	14432	14371	14517	14467	14481	14274	14368	14449	14447	14431	14461	14474	14556	14339	14519	14560	14440	14496	14534	14628	14449	14420	14381	14439	14498	14447	14552	14453	14513	14432	14482	14438	14451	14565	14506	14572	14722	14333	14547	14733	14363	14437	14297	14405	14356	14475	14447	14415	14395	14544	14273	14488	14319	14590	14568	14355	14458	14505	14497	14547	14488	14563	14649	14412	14542	14606	14634	14442	14424	14455	14576	14546	14402	14418	14412	14299	14573	14506	14495	14398	14522	14477	14476	14215	14409	14374	14392	14435	14461	14397	14619	14412	14512	14372	14536	14424	14380	14400	14656	14487	14376	14572	14423	14458	14466	14457	14423	14476	14492	14408	14519	14466	14475	14322	14482	14440	14517	14475	14399	14327	14640	14410	14381	14294	14535	14433	14402	14382	14395	14388	14547	14459	14404	14532	14396	14542	14566	14446	14478	14497	14510	14335	14495	14324	14481	14304	14325	14483	14342	14234	14415	14605	14400	14395	14342	14407	14592	14514	14439	14298	14436	14395	14488	14558	14473	14530	14486	14622	14224	14558	14561	14470	14463	14341	14481	14467	14282	14398	14338	14371	14431	14448	14453	14422	14426	14418	14414	14661	14564	14369	14356	14469	14155	14557	14202	14519	14319	14508	14491	14375	14585	14462	14567	14537	14502	14509	14403	14630	14522	14536	14078	14355	14571	14402	14468	14390	14388	14527	14530	14197	14525	14250	14595	14426	14494	14323	14346	14230	14373	14316	14547	14398	14396	14585	14404	14410	14445	14354	14497	14436	14298	14426	14476	14366	14395	14521	14445	14288	14341	14485	14454	14560	14346	14526	14418	14449	14506	14448	14447	14499	14434	14512	14420	14427	14614	14482	14365	14346	14300	14307	14537	14468	14424	14523	14419	14546	14350	14535	14455	14369	14532	14510	14517	14371	14413	14549	14461	14465	14435	14372	14469	14522	14501	14333	14429	14476	14123	14466	14377	14291	14530	14373	14302	14549	14474	14489	14361	14611	14385	14348	14609	14461	14236	14410	14620	14419	14366	14571	14519	14590	14620	14433	14602	14415	14491	14575	14401	14548	14536	14538	14542	14515	14472	14398	14487	14399	14513	14512	14472	14158	14494	14376	14501	14421	14407	14662	14487	14310	14561	14596	14364	14496	14410	14308	14523	14452	14463	14354	14742	14382	14455	14345	14521	14376	14499	14463	14406	14364	14405	14550	14514	14510	14555	14309	14637	14566	14497	14501	14368	14517	14452	14430	14457	14540	14563	14672	14487	14379	14312	14303	14616	14404	14430	14441	14410	14595	14446	14411	14446	14373	14449	14400	14524	14401	14545	14531	14517	14372	14441	14455	14442	14496	14347	14336	14496	14299	14542	14396	14399	14603	14450	14372	14404	14366	14412	14517	14594	14523	14584	14460	14426	14380	14374	14454	14454	14391	14482	14338	14304	14474	14466	14368	14392	14535	14481	14442	14363	14475	14670	14261	14391	14477	14561	14445	14657	14631	14398	14394	14394	14411	14517	14461	14520	14315	14417	14588	14555	14318	14462	14396	14346	14403	14487	14456	14419	14475	14393	14532	14275	14469	14442	14328	14622	14529	14543	14485	14311	14473	14606	14505	14490	14402	14426	14491	14420	14484	14329	14401	14401	14420	14447	14339	14423	14318	14459	14539	14427	14593	14449	14528	14540	14511	14525	14390	14343	14387	14486	14440	14526	14315	14500	14467	14490	14238	14340	14369	14410	14504	14692	14486	14560	14521	14425	14413	14583	14505	14282	14371	14383	14393	14456	14552	14371	14472	14402	14472	14413	14239	14429	14576	14428	14465	14615	14475	14573	14507	14255	14469	14406	14449	14502	14509	14525	14450	14462	14434	14385	14487	14365	14481	14462	14482	14423	14422	14662	14594	14487	14410	14485	14486	14289	14461	14463	14526	14350	14485	14454	14596	14523	14300	14423	14484	14305	14576	14299	14390	14451	14481	14447	14393	14448	14438	14531	14374	14330	14268	14430	14430	14407	14358	14454	14498	14533	14362	14416	14377	14375	14411	14382	14488	14579	14661	14383	14592	14664	14403	14361	14622	14498	14353	14496	14478	14490	14498	14457	14581	14544	14207	14355	14472	14469	14444	14551	14479	14588	14416	14371	14427	14369	14323	14605	14487	14351	14454	14503	14572	14497	14545	14361	14324	14684	14520	14529	14509	14296	14481	14397	14487	14448	14511	14540	14495	14421	14352	14396	14515	14363	14439	14412	14426	14424	14392	14267	14386	14357	14611	14466	14494	14468	14608	14220	14570	14498	14406	14384	14467	14384	14355	14571	14670	14312	14450	14606	14358	14319	14342	14497	14415	14538	14515	14313	14368	14526	14336	14369	14444	14476	14486	14563	14456	14266	14480	14458	14538	14358	14360	14393	14459	14442	14477	14539	14569	14446	14485	14418	14380	14488	14541	14538	14543	14504	14441	14489	14452	14353	14359	14298	14451	14357	14501	14465	14581	14302	14530	14365	14424	14409	14498	14468	14506	14519	14506	14523	14445	14570	14482	14388	14451	14358	14365	14453	14520	14311	14546	14375	14526	14395	14541	14574	14423	14472	14433	14489	14582	14412	14352	14490	14380	14527	14329	14601	14409	14367	14473	14653	14503	14537	14522	14514	14327	14547	14469	14628	14583	14399	14498	14489	14349	14528	14411	14506	14439	14350	14623	14571	14337	14459	14498	14430	14306	14484	14287	14429	14306	14651	14510	14434	14568	14592	14613	14440	14325	14439	14447	14456	14413	14428	14421	14319	14245	14420	14580	14546	14407	14451	14568	14521	14394	14321	14476	14333	14653	14311	14457	14324	14529	14460	14408	14494	14461	14437	14481	14472	14461	14386	14437	14259	14382	14455	14383	14359	14450	14557	14525	14329	14258	14417	14397	14329	14460	14411	14511	14428	14473	14424	14553	14431	14369	14597	14492	14573	14422	14574	14452	14367	14358	14566	14422	14433	14496	14548	14445	14458	14557	14527	14620	14519	14535	14574	14457	14464	14384	14384	14260	14439	14608	14344	14542	14315	14511	14425	14366	14463	14545	14498	14336	14525	14675	14481	14576	14604	14488	14492	14617	14346	14469	14372	14426	14424	14375	14498	14381	14430	14415	14395	14191	14600	14367	14449	14547	14167	14418	14467	14430	14609	14452	14483	14441	14454	14398	14237	14418	14411	14413	14410	14587	14325	14540	14397	14613	14480	14608	14443	14289	14462	14402	14486	14456	14521	14467	14415	14435	14437	14446	14382	14549	14436	14499	14447	14522	14490	14462	14504	14346	14306	14462	14423	14484	14549	14360	14472	14463	14495	14367	14571	14431	14447	14495	14315	14329	14544	14464	14491	14393
25444	21587	26944	26894	19397	17830	17558	16422	16133	16123	15744	15829	15716	15903	15595	15757	15636	15614	15538	15501	15429	15445	15562	15510	15835	15637	15537	15640	15472	15558	15390	15608	15448	15518	15784	15506	15518	15588	15685	15406	15513	15589	15362	15329	15479	15429	15616	15379	15602	15478	15681	15300	15516	15367	15630	15594	15398	15560	15465	15688	15568	15567	15410	15670	15454	15732	15536	15305	15478	15556	15547	15547	15496	15562	15571	15212	15305	15606	15613	15502	15574	15560	15488	15347	15374	15554	15552	15376	15442	15652	15502	15559	15352	15657	15612	15764	15525	15467	15385	15547	15416	15496	15387	15417	15471	15450	15451	15659	15396	15273	15451	15409	15503	15452	15412	15504	15493	15395	15656	15633	15423	15517	15424	15522	15549	15427	15596	15467	15526	15464	15645	15560	15700	15553	15438	15410	15555	15520	15626	15481	15496	15522	15590	15307	15517	15278	15511	15340	15544	15432	15495	15533	15575	15413	15410	15413	15510	15453	15705	15434	15419	15357	15441	15372	15361	15420	15423	15547	15432	15456	15606	15345	15572	15489	15415	15473	15461	15560	15419	15595	15642	15612	15781	15531	15417	15355	15395	15147	15414	15471	15628	15407	15529	15534	15576	15536	15503	15571	15449	15555	15385	15484	15498	15650	15500	15498	15643	15529	15294	15405	15487	15481	15432	15354	15451	15521	15617	15415	15540	15446	15428	15510	15455	15489	15403	15416	15372	15494	15407	15447	15471	15695	15538	15374	15560	15464	15515	15671	15466	15460	15607	15444	15522	15626	15524	15465	15471	15536	15434	15456	15444	15549	15595	15603	15295	15566	15213	15348	15368	15345	15266	15580	15649	15564	15673	15617	15664	15640	15616	15411	15431	15473	15458	15597	15696	15486	15479	15539	15333	15445	15666	15360	15465	15591	15490	15488	15445	15459	15542	15702	15396	15480	15571	15433	15587	15367	15428	15372	15375	15632	15606	15481	15671	15315	15314	15481	15466	15574	15362	15528	15415	15531	15664	15548	15623	15345	15579	15516	15577	15519	15497	15660	15581	15434	15486	15671	15601	15617	15381	15617	15626	15709	15793	15644	15253	15504	15397	15451	15594	15412	15560	15537	15653	15553	15569	15511	15557	15498	15624	15466	15675	15636	15526	15388	15522	15540	15609	15480	15384	15394	15455	15525	15611	15528	15507	15643	15494	15534	15391	15482	15597	15688	15421	15523	15553	15453	15423	15421	15468	15421	15637	15517	15635	15468	15537	15529	15375	15503	15490	15292	15299	15543	15534	15633	15620	15438	15526	15464	15664	15571	15500	15492	15574	15407	15417	15522	15619	15566	15438	15544	15480	15415	15320	15482	15421	15558	15496	15390	15465	15580	15564	15504	15493	15421	15566	15301	15419	15494	15630	15150	15359	15507	15567	15283	15482	15351	15379	15539	15597	15457	15526	15502	15345	15399	15448	15628	15539	15386	15525	15491	15544	15524	15516	15393	15632	15460	15632	15445	15321	15501	15424	15502	15536	15534	15434	15426	15367	15548	15579	15356	15443	15395	15494	15471	15440	15367	15616	15369	15710	15366	15469	15604	15413	15538	15461	15543	15641	15573	15591	15432	15261	15517	15362	15639	15416	15356	15238	15577	15219	15313	15272	15609	15463	15620	15497	15502	15711	15671	15515	15570	15672	15565	15540	15346	15413	15656	15387	15756	15442	15416	15548	15460	15731	15727	15405	15317	15428	15444	15401	15419	15444	15575	15221	15612	15543	15502	15362	15357	15523	15547	15447	15405	15387	15410	15634	15344	15263	15482	15419	15520	15541	15408	15486	15493	15501	15449	15449	15578	15581	15370	15532	15332	15589	15577	15455	15569	15578	15645	15317	15562	15775	15568	15404	15394	15490	15366	15454	15556	15551	15551	15491	15538	15623	15649	15289	15618	15560	15415	15516	15384	15770	15602	15231	15318	15383	15625	15646	15408	15426	15663	15345	15342	15656	15413	15451	15513	15494	15480	15486	15637	15234	15529	15358	15358	15483	15557	15436	15607	15446	15534	15429	15388	15399	15345	15530	15491	15634	15523	15470	15359	15447	15228	15570	15665	15591	15333	15399	15417	15632	15746	15375	15487	15434	15605	15454	15547	15683	15434	15575	15367	15458	15451	15475	15643	15388	15415	15510	15481	15463	15380	15339	15383	15588	15445	15467	15587	15410	15387	15678	15471	15517	15609	15600	15597	15464	15551	15418	15561	15512	15412	15622	15544	15379	15327	15457	15454	15441	15483	15528	15356	15522	15552	15567	15515	15278	15551	15603	15420	15476	15578	15560	15600	15564	15455	15457	15392	15314	15404	15783	15419	15533	15394	15559	15470	15263	15697	15326	15388	15324	15714	15398	15527	15608	15475	15427	15512	15373	15406	15568	15683	15612	15566	15606	15568	15612	15607	15555	15577	15634	15406	15564	15435	15503	15566	15436	15546	15491	15372	15643	15467	15572	15450	15488	15583	15740	15491	15488	15722	15415	15345	15478	15438	15388	15488	15382	15419	15532	15609	15473	15733	15454	15466	15309	15565	15411	15410	15574	15523	15551	15466	15352	15593	15433	15514	15598	15663	15307	15444	15455	15526	15371	15484	15586	15364	15579	15381	15460	15503	15285	15336	15643	15383	15490	15518	15463	15489	15539	15482	15381	15348	15414	15364	15327	15383	15436	15616	15528	15407	15540	15416	15689	15513	15499	15538	15506	15496	15459	15613	15440	15465	15697	15558	15439	15479	15706	15499	15464	15479	15589	15372	15404	15584	15448	15571	15531	15369	15632	15569	15646	15402	15601	15491	15501	15512	15565	15663	15317	15489	15437	15430	15513	15533	15526	15332	15610	15618	15572	15498	15552	15510	15679	15480	15252	15293	15637	15625	15674	15387	15543	15393	15503	15377	15665	15382	15599	15568	15567	15545	15268	15210	15537	15503	15328	15545	15480	15510	15443	15436	15666	15552	15483	15492	15468	15539	15733	15523	15471	15569	15418	15583	15419	15360	15515	15132	15437	15340	15637	15506	15627	15714	15448	15364	15505	15361	15576	15455	15446	15357	15527	15614	15539	15588	15591	15479	15625	15491	15599	15547	15537	15431	15770	15523	15804	15483	15402	15430	15591	15452	15502	15288	15287	15545	15496	15432	15750	15554	15558	15591	15533	15453	15756	15569	15537	15380	15268	15568	15614	15439	15491	15403	15337	15529	15522	15503	15488	15837	15534	15559	15714	15389	15409	15428	15397	15450	15657	15392	15448	15318	15401	15533	15635	15447	15542	15281	15609	15609	15592	15415	15379	15628	15363	15535	15451	15376	15692	15565	15692	15431	15503	15305	15297	15499	15392	15441	15577	15592	15380	15338	15655	15671	15583	15470	15427	15457	15342	15579	15455	15574	15448	15406	15471	15646	15423	15636	15707	15463	15460	15494	15482	15372	15415	15629	15486	15541	15527	15429	15598	15633	15448	15571	15506	15445	15376	15429	15661	15552	15577	15630	15536	15402	15710	15780	15628	15522	15494	15391	15313	15506	15280	15363	15365	15608	15487	15425	15683	15516	15441	15360	15555	15440	15323	15353	15480	15368	15483	15348	15549	15477	15410	15610	15489	15464	15425	15696	15418	15485	15485	15416	15641	15727	15442	15547	15561	15524	15638	15457	15440	15494	15649	15590	15534	15432	15578	15370	15636	15328	15516	15457	15551	15584	15616	15480	15368	15442	15519	15455	15168	15292	15398	15653	15476	15437	15496	15465	15503	15582	15590	15583	15369	15680	15487	15677	15441	15512	15672	15359	15417	15519	15564	15351	15569	15504	15540	15488	15440	15593	15455	15553	15689	15685	15514	15381	15458	15615	15374	15348	15542	15529	15578	15662	15339	15592	15513	15497	15491	15485	15509	15656	15444	15601	15450	15512	15275	15603	15457	15428	15616	15485	15479	15488	15387	15474	15484	15682	15359	15376	15531	15509	15226	15408	15484	15335	15432	15419	15538	15629	15356	15538	15441	15371	15438	15607	15455	15454	15503	15671	15463	15517	15569	15435	15442	15384	15486	15470	15536	15625	15571	15533	15338	15521	15518	15565	15597	15637	15474	15476	15409	15526	15555	15606	15572	15349	15364	15430	15533	15673	15663	15350	15548	15621	15495	15447	15630	15386	15536	15367	15417	15322	15438	15626	15596	15409	15459	15550	15404	15518	15642	15771	15685	15372	15599	15534	15313	15490	15523	15339	15338	15316	15291	15489	15392	15569	15642	15495	15509	15524	15455	15515	15526	15503	15587	15502	15181	15491	15478	15694	15263	15331	15421	15458	15438	15643	15503	15615	15399	15415	15542	15410	15586	15322	15686	15623	15439	15426	15438	15474	15392	15412	15507	15502	15330	15246	15458	15463	15454	15407	15695	15346	15481	15497	15594	15493	15341	15430	15436	15390	15474	15516	15506	15498	15523	15407	15417	15294	15519	15411	15567	15624	15594	15611	15395	15427	15356	15590	15355	15233	15335	15573	15587	15643	15516	15644	15477	15509	15455	15425	15524	15454	15559	15519	15662	15383	15460	15491	15412	15452	15544	15593	15433	15540	15655	15434	15622	15636	15583	15588	15494	15393	15458	15530	15646	15387	15703	15404	15638	15503	15511	15589	15574	15525	15555	15583	15575	15360	15485	15575	15595	15627	15469	15521	15560	15571	15425	15377	15481	15529	15640	15408	15427	15557	15531	15400	15722	15384	15562	15493	15442	15524	15516	15513	15706	15252	15440	15420	15531	15321	15487	15613	15597	15485	15374	15570	15327	15538	15503	15658	15546	15450	15536	15192	15523	15697	15328	15536	15431	15595	15465	15474	15440	15427	15562	15629	15567	15625	15403	15400	15390	15524	15527	15593	15545	15363	15403	15535	15562	15510	15588	15656	15316	15327	15427	15564	15733	15665	15551	15654	15367	15504	15570	15552	15502	15449	15317	15191	15692	15586	15379	15524	15435	15713	15277	15412	15403	15398	15386	15450	15391	15465	15429	15421	15395	15417	15456	15458	15338	15356	15461	15593	15703	15351	15419	15539	15590	15319	15387	15305	15635	15432	15381	15538	15290	15633	15487	15437	15552	15357
23589	39281	30910	23193	19604	17417	16407	15966	15485	15233	14915	14640	14516	14435	14421	14268	14370	14227	14207	14237	14143	14185	14092	14214	14085	13993	14232	14197	14191	14245	14246	14059	14146	14189	14294	14084	14197	14161	14194	14162	14095	14165	14278	14119	14064	13957	14060	13980	14116	14075	14403	14009	14137	14155	14105	14075	14144	14290	14135	14074	14028	14260	14178	14257	14149	14091	14153	14161	14229	14055	14150	13951	14298	14051	14112	14099	14307	14036	14166	14116	14133	14154	14286	14127	14152	14016	14104	14256	14076	14386	14076	14200	14411	14057	14066	14170	13954	14147	14121	14302	14012	14222	14062	14249	14305	14366	14160	14183	14270	14248	14076	14144	14166	14155	14182	14175	14132	14040	14188	14308	14232	14132	14124	14123	14251	14170	14137	13945	14162	14070	14068	14051	14112	14089	14278	14217	14068	14192	14204	14102	14196	14207	14148	14093	14325	14165	14236	14018	14170	13982	14234	14022	14269	14182	14294	13995	14124	14034	14142	14190	14033	14087	14134	14222	14045	14257	14194	14146	14153	14055	13936	14251	14297	14115	14091	14209	14104	14115	14226	13975	14274	14077	14070	14144	14208	14197	14103	14121	14330	14150	14019	13985	14230	14306	14326	14089	14106	14023	14122	14122	14132	14368	14003	14030	14105	14149	13993	14298	14169	14145	14364	14168	14083	14202	14030	14307	14154	14356	14205	14155	14347	14131	14037	14185	14179	14160	14119	14176	14311	14177	14220	14078	14117	14302	14191	14108	14324	14141	14004	14193	14043	14227	14233	14145	14291	14119	14159	13975	14123	14053	14052	14161	14052	14102	14255	14107	14240	13927	14195	14025	14193	14160	14115	14364	14063	14211	14272	14053	14031	14003	14180	14080	14097	14322	14331	13958	14201	14080	14082	14058	14294	14040	14082	14113	14245	14189	14222	14031	14124	14219	14191	14086	13990	14163	14214	14221	14367	14200	14407	14182	14211	14158	14146	14179	14086	14164	14111	13960	14230	14074	14144	14101	14141	13767	14144	14306	14162	14303	14218	14088	14143	14099	14013	14084	14334	14219	14317	14243	14128	14086	14226	14160	14086	14269	14205	14145	14103	14019	14371	14247	14063	14075	14035	14099	14225	14118	14056	14186	13861	14204	14255	14124	14154	14154	14086	14153	14147	14081	14133	14268	14156	14113	14200	14490	14309	14179	14059	14065	14047	14125	14330	14191	14092	13919	14151	13863	14035	14093	14103	14293	14098	14190	14416	14104	14235	14111	14065	14141	14238	14150	14105	14083	14254	14310	14220	14222	14097	14302	14275	14191	14128	14288	14069	14050	13949	14071	14242	14236	14086	14026	14218	14041	14216	14106	14138	14240	14420	14286	14026	14307	14030	14335	14343	14038	14094	14055	14066	14127	14070	14042	14055	14112	14250	14329	14129	13952	14169	14000	14208	14232	14336	14162	14134	14053	13985	14095	14246	14186	14167	14052	14200	14259	14227	14260	14097	14287	14258	14199	14146	14042	14118	14176	14229	14038	14150	13983	14205	14160	14139	14184	14144	14228	14137	13999	14130	14187	14222	14135	14076	14010	14046	14124	14230	14184	14085	14202	14212	14143	14150	14271	14026	14157	14341	14240	14028	14249	14222	14154	14164	14265	14051	14247	14073	14050	14154	14067	14149	14204	14195	14166	14326	14003	14078	14095	14275	14054	14305	14152	14150	14366	14215	14230	13880	14065	14176	14151	14291	14157	14151	14253	13939	14101	14282	14195	14144	14144	14120	14179	14227	14091	14084	14092	14038	14279	13999	14080	14122	14148	14058	14104	14133	14268	14073	14019	14138	13994	14205	14151	14184	14439	14237	14072	14168	14257	14253	14236	14151	14289	14158	14192	14186	14265	14238	13950	14200	14170	14123	14146	14196	14299	14118	13960	14136	14098	14228	14266	14004	14190	14030	14217	14086	14146	14061	14348	14047	14343	14118	14177	14105	14187	14263	14178	14206	14285	14062	14259	14091	14233	14104	14175	14219	14078	14262	14234	14227	14069	14078	14236	14235	14014	14135	14283	14020	14132	14286	14070	14171	14051	14055	14168	14274	14170	14248	14042	14138	14081	14149	14221	13942	14063	14165	14078	14103	14133	14006	13937	14080	14090	14234	14118	14225	14115	14056	14008	14195	14121	14135	14104	14196	14271	14276	14267	14275	14286	14058	14157	14197	14215	14239	14218	14019	14110	14229	14216	13974	14213	14156	14068	14331	14140	14124	14226	14194	14153	14211	14078	14267	14291	14087	14025	14068	14065	14270	14310	14168	14020	14146	14088	14288	14118	14094	14156	14054	14297	14207	14328	14153	14081	14192	14195	14162	14158	14204	14169	14119	14082	14072	14065	14165	14123	14228	14192	14201	14055	14258	14401	14222	14191	14226	14119	14182	14198	14327	14251	14081	14161	14303	14131	14075	14201	13989	14150	14233	14016	14026	14152	14081	14074	14254	14182	14004	14077	14105	14281	14016	14097	14081	14205	14124	14170	14148	13998	14092	14076	14325	14066	14136	14050	14185	14104	14207	14125	14273	14109	14136	14118	14222	14188	14074	14167	14052	14162	14066	14108	14220	14060	14132	14079	14275	14219	14222	14228	14382	14070	14120	14096	13971	14254	14138	14228	14058	14108	14151	14017	14065	14269	14222	14153	14280	14256	14187	14121	14030	14103	14310	14119	14192	14130	14223	14219	14083	14196	14070	14133	14006	14104	14295	14095	14188	14207	14153	14228	14138	14097	14044	14274	14083	14253	14221	14218	14214	14218	14175	14059	14177	13981	14168	14229	14267	14221	14158	14269	14106	14133	14184	14194	14191	14222	14307	14187	14027	14178	14300	14239	14159	14248	14059	14101	14198	14047	13994	14406	14111	14106	14061	14167	14126	14128	14117	14002	14197	14022	14192	13965	14044	14193	14146	14281	14117	14152	14197	14238	14180	14177	14027	14290	14164	14082	14286	14191	14129	14062	14234	14147	14059	14055	14311	14217	14205	14235	14107	14006	14185	14286	14110	14168	14217	14116	14137	14276	13999	14057	14022	14222	14258	14180	14176	14167	14219	14187	14167	14162	14207	14023	14121	14008	14102	14196	14029	14106	14079	14193	14124	14219	14181	14205	14129	14211	14196	14159	14301	14309	14155	14182	14150	14253	14075	14121	14105	14117	14073	14028	14018	14235	14087	14266	14169	14163	14112	14012	14176	14058	14167	13915	14166	14065	14278	14023	14136	14098	14256	14120	14141	14273	14026	14237	14248	14079	14217	14165	14132	14115	14188	14169	14094	14202	14083	14301	14102	14171	14069	14252	14270	14081	14147	14039	14275	14427	13957	14227	14247	14016	14239	14211	13969	14238	14219	14175	14244	14230	14092	14137	14184	14077	14083	14383	14024	14169	14103	14139	14105	14054	14068	14265	13884	14134	14146	14187	14009	14162	14150	14281	14161	14097	14242	14139	14195	14172	14150	14056	14231	14042	14120	14218	14157	14059	14180	14166	14163	14206	13976	14269	14205	14229	14151	14093	14087	14086	14110	14165	14046	14166	14089	14188	14244	14177	14085	14182	14122	14145	14157	14129	14143	14049	14072	14054	14113	14039	14267	14133	13996	14056	14139	14187	14143	14081	14080	14078	14037	14108	14135	14148	14062	14238	14006	14150	14073	14086	14087	14194	14110	14206	14131	14312	14316	14080	14144	14199	14073	14101	14255	14223	14146	14227	14239	14247	14082	14261	14240	14058	14147	14042	14294	14364	14033	14090	14132	14108	14156	14127	14251	14232	14117	14231	14166	14135	14230	14204	14088	14011	14198	14181	14127	14188	14154	14248	14381	14250	14100	14147	14176	14069	14046	14226	14202	14266	14215	14184	14137	14321	14201	14146	14197	14175	14192	14096	14104	14279	14201	14202	14081	14115	14260	14169	14306	14051	14128	14267	14040	14262	14230	14031	14248	14144	14097	14064	14027	14344	14097	14102	14133	14260	14109	14260	14124	14097	14069	14206	14136	14214	14346	14152	14057	14141	14063	14148	14289	14196	14085	13989	14260	14133	13974	14319	14141	14177	14263	14089	14161	14167	14156	14197	14157	13946	14065	14102	14080	14068	14109	14076	14222	13975	14203	14034	14199	14328	14248	14076	14290	14130	14166	14160	14213	14138	14213	14174	14002	14425	14307	14155	14179	14050	14052	14161	14133	14070	14315	14185	14076	14078	14058	14064	14066	14199	14050	14104	14104	14080	14159	14088	14233	14149	14181	13959	14054	14084	14097	14199	14161	14074	14196	14230	14299	13975	14209	14206	14028	14162	14092	14289	14246	14151	14209	14305	14233	14330	14279	14246	14038	14163	14200	14179	14100	14056	14082	14015	14099	14188	14101	14214	14335	14270	14003	14093	14207	14168	14305	14092	14066	14213	14138	14238	14243	14121	14174	13996	14070	14234	14290	14155	14143	14086	14173	14080	14222	14022	14146	14262	14114	14130	14113	14176	14115	14175	14265	14357	14071	14093	14138	14138	14178	14277	14136	14069	14134	14320	14081	14240	14111	14167	14064	14117	14138	14081	14126	14284	14115	14198	14120	14230	14269	14150	14279	14049	14230	14246	14194	14129	14309	14071	14205	14230	14213	14034	14069	13929	14258	14221	14374	14197	14187	13973	14173	14206	13986	14045	14172	14160	14298	14279	14193	14098	14014	14121	14080	14066	14150	14047	14425	14245	14127	14022	14168	14211	14207	14259	14228	14051	14283	14136	14228	14215	14296	14258	13986	14133	14112	14078	14235	14113	14156	14038	14240	14232	14157	14250	14170	14086	14196	14073	14115	14182	14108	14183	14179	14176	14087	14201	14055	14261	14020	14163	14224	14058	14166	14153	14190	14350	14121	14057	14192	14118	14318	14116	14183	14271	14048	14095	14284	14080	14099	14248	14179	14078	14193	14207	14178	14276	14282	14344	14066	14334	14163	14097	14250	14200	14234	14099	14156	14037	14245	14180	14189	14120	14037	14123	14227	14170	14181	14261	14241	14134	14045	14174	14199	14217	14180	14135	14250	14270	14102	14217	14161	14186	14083	14240	14219	14004	14277	14125	14102	14145	14124	14120	14325	14203
22596	21463	28561	24750	21921	23586	23416	18874	17853	17414	17114	16762	16567	16708	16477	16618	16189	16318	16363	16146	15959	16237	16227	16185	16095	16179	16009	16264	16167	16126	15966	16031	15877	15765	16025	16040	16147	16047	16065	16231	16085	15920	15884	15940	16117	15976	16027	16063	16110	16120	16121	15882	15915	15789	16186	15994	16197	16133	16137	15969	15989	15992	15799	15913	15960	16005	15937	16006	16081	16085	16047	16034	15992	15961	16045	15831	16063	15705	15817	15890	15852	16105	15976	15826	16024	16287	16018	15966	15931	15939	16026	15951	16119	16019	15871	16073	15817	16035	16004	16111	16051	15990	15916	15787	15858	15916	15991	16067	16024	16125	15931	16095	16170	16099	15989	15965	15997	15861	15964	15979	16210	16008	16025	16090	16070	16153	15893	15921	15958	15954	16073	15922	15962	16162	16009	16059	15794	15822	16030	15959	15812	16078	15847	16137	16021	15841	15909	15887	15934	16053	15817	15986	16025	15959	16010	15963	16117	16038	15816	15971	15968	15978	16176	16194	16228	15964	15621	16189	15693	15985	15992	15820	15933	15866	16062	15937	16019	15906	15785	15900	15857	16135	15813	15957	15823	15934	15938	15791	15993	15869	16012	16009	16044	15819	15758	15960	15860	15799	15986	16192	15942	15874	16016	16123	16070	15966	15879	16033	15981	16044	16011	15980	15945	15957	15799	16007	15882	15834	16009	16131	15934	16011	15848	15831	15948	15951	15988	15717	15959	16098	16013	15937	15913	15837	15812	16065	15858	15865	15881	16105	16073	15998	16076	15963	16089	15983	15983	15806	15910	15877	16001	16102	16025	15981	15955	15857	16103	15924	15917	16083	15772	16098	16100	15955	16078	15888	16261	16093	15900	15913	16033	16011	15879	15938	16045	16016	15823	15844	15923	15992	15792	15993	15815	15968	16153	16029	16001	15889	16127	16086	15917	15960	15990	16023	16088	15794	16028	15829	15997	16132	15982	15885	16129	16034	16035	15922	15851	15886	15858	16092	15988	16035	15822	15829	15737	15779	15858	15988	15828	15923	16081	16144	15970	15960	15879	16006	15936	16105	16025	15864	16140	16144	16020	15949	16034	16045	15934	16033	16129	15896	15832	16051	15819	15896	15865	16020	16079	16050	15939	15951	16004	15952	15994	15998	15940	16234	16081	15960	15875	15800	15806	15917	16064	15959	16044	15887	15879	16050	15987	15938	15958	15907	15981	16195	16098	16146	16030	15969	15991	15928	15942	15822	15887	16285	16071	15807	15884	15996	16006	15927	15853	15962	15760	16006	15940	15996	15865	15916	15821	15843	16076	16109	15862	16078	16164	16075	15891	15990	15924	15786	15863	15846	15955	16092	15954	15920	15970	15894	15848	15868	16025	15788	16029	16197	16119	16090	15980	15960	15971	15950	16057	16059	16160	15890	16103	15875	15947	15839	15971	15951	16018	15977	15897	15919	15952	16072	15748	16030	15991	15997	15901	15953	15983	15844	15812	16155	15961	15802	15956	16095	15981	16094	15800	16143	16075	16003	16181	15784	16088	15902	15858	16181	15988	16006	15917	15936	15815	16128	15852	16023	16008	16106	15934	15829	15838	15944	15952	16087	15710	16090	16064	16046	16103	15872	15956	16137	15952	16089	15650	15870	15955	15746	15798	15868	15766	16117	16079	16122	16030	15785	15950	15843	16064	15862	15881	16061	15991	15896	16051	15861	15925	15766	15959	16030	15954	15639	16005	15932	15839	15924	15894	15985	15978	15986	15920	15991	15853	15749	16104	16029	15882	15977	15800	16046	15839	16012	15957	15728	15808	15809	16017	15986	15958	16073	16033	16119	15891	15739	15910	15768	15938	15956	15962	15788	15984	15911	15932	15758	16098	15939	15882	15969	16121	15970	15940	15919	15711	16080	15908	15996	15862	16035	15754	15806	15972	15931	15750	15739	15927	16029	16077	16070	15981	15938	15911	16026	16020	15853	16075	15883	15929	15726	16003	15963	16111	16065	15977	15864	15963	15821	15868	15701	16113	15770	15899	16029	16035	15885	15979	15973	16000	15936	15866	15974	16008	16022	15875	15848	15792	15974	16100	15972	15983	16017	15907	15912	15970	15981	15972	16078	15935	15941	15889	15858	16028	15968	16017	15984	15949	15760	15776	16003	15925	16240	16112	15890	15911	15716	15798	15901	15834	15717	15918	15925	15972	15914	16046	16058	16084	15794	15936	15954	16030	16005	16017	15945	15855	15896	15985	15844	15931	15977	16125	15779	15942	15574	15925	15929	15952	16036	15973	15785	15932	15969	15889	16000	15989	15975	15754	15920	15821	15813	15853	15925	15901	15930	16235	16103	15773	15806	16243	15876	15888	15965	15991	15973	15911	15923	16098	15971	16147	15968	15968	15924	16100	16022	15977	15769	16002	15843	15884	15864	15955	15755	16198	16005	15954	15993	15916	15941	15769	15922	16080	15666	16037	15964	15954	16067	15691	15985	15960	15906	15985	15942	15905	16109	15836	15985	16062	15946	15930	15806	15990	16018	15971	15823	15796	15792	15863	15974	15928	15787	15802	15787	15957	15870	15907	15902	15912	15877	15985	15930	15858	16125	15943	15991	15911	15867	15956	15951	15828	15921	15897	15735	16015	15999	16007	15918	15904	15943	15870	16257	15923	16155	16041	15903	16000	15979	16028	16007	15949	15691	16018	15972	15953	15968	15959	16013	15807	15928	15875	16160	15934	15890	16005	16014	15686	15850	15830	16149	15865	16056	15875	16038	15991	15840	15875	15877	15953	15939	15963	15743	15983	15981	15945	15908	16008	15997	15869	16010	16013	15980	15976	15907	15850	16078	16013	15887	15814	16082	15897	16014	16145	16007	15860	15995	15973	15945	15954	15968	15804	15877	15897	15804	16093	15988	16017	15969	15936	15851	16094	15829	16023	16068	15778	15879	16031	15980	15930	16198	15978	16068	15832	15959	15922	16061	15963	15816	15900	16002	15844	15979	15767	15829	15952	15790	15903	16136	16041	15950	15893	16028	16008	15741	15866	15887	15858	15933	16152	15921	15947	16031	15860	15849	15903	15923	15717	15743	15898	15861	15930	15960	16025	16101	15847	15951	16024	16094	15910	16076	16037	15970	15974	16022	15708	15781	15905	15904	16016	15966	15871	16072	15819	16019	15904	15916	16118	15914	16078	15967	15746	15903	15873	16153	15997	15732	15801	15942	15791	15983	15932	16089	16066	15770	15945	15897	15948	15930	15735	16121	15798	16110	15952	15842	16001	16062	15779	15886	16046	16070	15934	15958	16022	15987	15889	15935	16024	16178	16030	16056	15876	15891	15964	15953	16026	15930	15705	16077	15773	16009	15984	16075	16017	15867	15968	15788	15874	15729	15807	15884	16007	15952	16061	15963	15895	15901	16009	16089	15932	15994	15774	15931	15867	15785	15809	16001	15910	16061	16074	16154	15890	16002	15877	15714	15741	15871	16038	16109	15724	15893	16075	16027	16001	15754	16092	15983	16139	15917	15911	15873	15873	15923	15806	15859	15715	16058	15898	15965	16086	15901	15790	15898	16114	15481	16054	15871	15868	15823	16121	15978	15801	15730	15842	16009	16020	15796	16118	16003	15814	15635	15865	15924	15739	16077	16010	15990	15900	16032	16031	16071	16023	15901	16043	15997	15967	16059	16040	15980	16177	16121	16049	16040	15869	16060	15947	16072	15849	15772	16044	15953	15907	16112	15926	15916	16000	15794	15920	15801	15872	15891	15795	15988	15889	15919	16190	15879	15945	15791	16053	15853	15920	15930	15802	15935	16008	16041	16069	15973	15899	15950	16092	16060	15895	15745	15954	15998	16073	16004	16047	16124	15763	16197	15962	16012	15869	15924	15968	15991	15701	15878	16022	16045	15868	15971	15856	15942	15815	15804	15849	15814	15836	15731	16096	16007	16024	15986	16080	15917	15883	15880	15938	15939	15965	16024	16151	15796	15996	15898	15844	15914	15663	16024	16111	15732	15955	15987	15839	15740	15849	15987	15989	15791	15987	16109	15950	15949	15938	15990	16012	15954	15973	15992	16059	15854	16029	15826	15868	15922	15846	16090	15730	15672	15918	15771	15929	15977	16076	15911	16060	16039	16055	15861	15928	15960	16083	15787	15971	15878	15815	15783	16257	16102	15863	15759	15917	15809	15818	15866	16043	15835	15611	16006	16006	15808	15816	15961	16040	15995	15980	15810	15908	15891	16002	16089	15987	15950	16148	15946	15933	16082	15972	15867	15898	16055	16078	15841	15910	15997	15774	15869	16103	16048	15922	15858	15942	15860	16063	16007	15955	16076	16043	16112	15817	15998	15999	15862	16083	15776	15921	15765	16070	16005	15893	16118	16054	16095	15869	15883	15913	15982	15920	15906	15913	16029	15854	15801	15963	15930	15873	16020	15962	15966	16057	16054	15909	16039	15958	15946	15956	15930	15859	15940	15921	15981	16022	15917	16039	15740	15772	15866	15687	15870	16010	15733	15935	15984	15988	15942	16015	15797	16071	15805	15966	15778	15867	15818	15918	16062	15845	15908	15910	16086	16012	15994	15857	16096	15916	15923	15927	15721	15921	15847	15930	15913	15898	15998	15909	15905	15937	15921	16093	15960	15855	16075	16163	15884	15888	16049	15983	15894	15995	15887	16065	15921	15860	16094	15923	15815	15863	15988	15877	16129	16001	16073	16037	16002	15966	16008	15828	16024	16067	15865	16015	15977	15895	15819	15983	16013	15794	15875	16021	16007	16080	16010	15959	15814	15952	16054	15933	15743	15811	16113	15890	15950	15951	16030	16058	16133	15923	15809	15733	15681	15659	15942	15959	15813	15615	15964	16026	15887	15989	15933	15983	15966	16006	15908	15750	15902	16038	16016	15986	16113	16074	15774	15993	16095	16031	16105	15994	15792	15979	15980	15989	16027	15861	15882	15968	16006	15909	16031	15947	16061	16017	15842	15912	16008	15846	16024	15927	15853	15989	15844	15749	15805	15944	15913	15989	16081	15911	16031	16032	15965	15781	15833	15808	15831	15888	15951	15897	15989	15956	15933	15941	15815	15917	15989	15770	15782	15940	15813	15932	15837	15981	15929	15868	15799
25042	47842	38836	29384	24114	21041	19076	17852	16998	16282	15809	15519	15222	15117	15235	14855	14774	14731	14601	14583	14537	14302	14570	14372	14563	14516	14392	14429	14419	14594	14343	14541	14401	14413	14474	14412	14386	14456	14263	14464	14491	14415	14454	14398	14529	14421	14493	14467	14458	14303	14238	14638	14381	14408	14378	14584	14173	14477	14429	14578	14420	14318	14363	14405	14429	14336	14490	14423	14355	14452	14351	14491	14489	14331	14431	14376	14467	14419	14472	14518	14492	14231	14498	14402	14424	14316	14476	14458	14633	14356	14502	14320	14430	14307	14534	14371	14385	14369	14501	14302	14540	14437	14313	14468	14371	14499	14507	14442	14368	14299	14424	14361	14490	14507	14346	14513	14512	14372	14678	14328	14579	14483	14427	14416	14278	14375	14472	14323	14583	14411	14388	14427	14336	14417	14392	14566	14326	14464	14519	14401	14414	14425	14366	14509	14517	14520	14437	14304	14350	14368	14520	14439	14492	14380	14384	14379	14371	14455	14441	14535	14371	14544	14349	14418	14369	14452	14440	14413	14597	14402	14330	14551	14271	14273	14446	14513	14342	14244	14312	14483	14326	14364	14412	14410	14418	14512	14705	14360	14417	14546	14454	14500	14600	14499	14468	14365	14440	14340	14327	14334	14233	14357	14547	14420	14390	14385	14542	14451	14262	14466	14231	14474	14373	14481	14373	14408	14442	14719	14362	14371	14379	14363	14491	14505	14427	14391	14491	14448	14251	14481	14579	14534	14445	14286	14486	14426	14294	14342	14473	14401	14377	14359	14510	14315	14453	14572	14388	14563	14599	14384	14228	14477	14420	14418	14406	14509	14507	14413	14279	14512	14453	14356	14366	14212	14416	14304	14405	14502	14251	14389	14309	14569	14363	14431	14391	14564	14420	14276	14360	14406	14565	14315	14375	14504	14268	14551	14431	14376	14332	14420	14488	14330	14425	14338	14585	14264	14239	14269	14387	14450	14266	14304	14458	14438	14462	14387	14313	14256	14430	14339	14527	14430	14446	14327	14421	14310	14334	14326	14289	14399	14306	14330	14349	14288	14296	14270	14463	14406	14445	14397	14332	14277	14551	14453	14447	14316	14487	14472	14404	14570	14358	14437	14516	14342	14323	14395	14524	14598	14321	14547	14375	14446	14339	14533	14449	14526	14365	14315	14335	14337	14517	14475	14498	14467	14344	14546	14578	14353	14637	14404	14492	14211	14310	14431	14369	14485	14289	14426	14353	14429	14415	14388	14390	14565	14523	14599	14313	14361	14335	14256	14572	14289	14469	14462	14461	14401	14440	14335	14405	14420	14248	14287	14492	14443	14542	14453	14387	14368	14457	14568	14415	14353	14300	14445	14442	14598	14368	14410	14380	14414	14405	14186	14173	14475	14497	14442	14250	14480	14471	14470	14355	14482	14588	14373	14354	14622	14355	14447	14394	14325	14346	14212	14479	14526	14469	14328	14468	14245	14197	14314	14248	14512	14303	14325	14233	14379	14348	14520	14441	14549	14373	14428	14285	14501	14348	14616	14581	14458	14342	14547	14403	14534	14458	14507	14457	14414	14513	14513	14407	14431	14415	14541	14367	14462	14378	14392	14472	14311	14262	14538	14448	14537	14375	14441	14466	14357	14366	14400	14343	14370	14485	14439	14570	14286	14346	14487	14414	14305	14331	14441	14535	14228	14376	14291	14429	14289	14358	14456	14421	14549	14359	14361	14569	14211	14305	14483	14605	14305	14518	14308	14475	14395	14386	14292	14280	14408	14543	14531	14410	14375	14525	14397	14500	14443	14411	14584	14367	14452	14406	14514	14527	14594	14515	14394	14365	14454	14513	14408	14440	14331	14265	14367	14465	14366	14622	14383	14393	14365	14483	14288	14488	14321	14382	14266	14465	14298	14457	14285	14306	14387	14534	14609	14373	14474	14419	14440	14283	14564	14377	14430	14346	14374	14334	14289	14462	14310	14431	14266	14322	14476	14357	14382	14614	14342	14545	14467	14408	14360	14510	14563	14159	14339	14380	14606	14352	14477	14354	14362	14318	14344	14256	14499	14363	14395	14523	14558	14322	14514	14315	14353	14557	14417	14443	14402	14505	14522	14376	14453	14440	14561	14466	14400	14328	14179	14634	14389	14369	14587	14450	14428	14494	14518	14290	14521	14432	14423	14342	14364	14389	14542	14281	14247	14374	14635	14281	14398	14260	14343	14317	14589	14398	14443	14536	14213	14469	14405	14443	14381	14351	14387	14280	14600	14469	14497	14356	14553	14329	14394	14347	14469	14402	14447	14337	14383	14550	14531	14389	14515	14277	14330	14567	14390	14490	14580	14558	14336	14467	14483	14654	14347	14389	14368	14333	14389	14330	14305	14284	14447	14274	14588	14402	14267	14404	14513	14504	14359	14491	14528	14382	14394	14519	14239	14381	14319	14386	14317	14285	14552	14350	14253	14430	14463	14497	14365	14410	14409	14560	14313	14441	14397	14436	14228	14315	14591	14162	14402	14452	14433	14397	14405	14360	14431	14368	14494	14177	14446	14304	14362	14439	14253	14434	14487	14475	14267	14490	14270	14438	14474	14311	14306	14424	14402	14411	14581	14512	14544	14553	14254	14581	14398	14504	14401	14504	14225	14431	14289	14445	14290	14407	14271	14512	14435	14417	14363	14317	14467	14395	14497	14378	14482	14265	14315	14576	14444	14517	14465	14277	14352	14435	14586	14325	14436	14395	14475	14405	14332	14413	14377	14292	14307	14432	14481	14457	14547	14322	14374	14507	14337	14263	14376	14462	14499	14382	14327	14502	14563	14599	14333	14568	14283	14341	14425	14457	14367	14438	14402	14540	14305	14407	14436	14643	14428	14495	14356	14471	14451	14424	14311	14473	14410	14323	14449	14306	14412	14350	14340	14523	14474	14462	14495	14276	14374	14446	14464	14453	14319	14531	14366	14578	14410	14348	14370	14553	14340	14448	14226	14280	14572	14234	14340	14255	14214	14379	14353	14363	14429	14531	14522	14456	14482	14299	14385	14545	14411	14246	14384	14465	14242	14458	14280	14387	14305	14543	14467	14534	14320	14233	14239	14382	14356	14545	14409	14523	14424	14440	14420	14401	14290	14410	14379	14518	14441	14335	14451	14371	14266	14439	14533	14427	14567	14478	14442	14401	14267	14387	14469	14291	14415	14532	14362	14361	14303	14470	14398	14227	14537	14522	14306	14583	14350	14568	14491	14285	14443	14445	14502	14316	14407	14444	14217	14386	14454	14374	14506	14411	14384	14560	14416	14483	14373	14403	14509	14286	14373	14323	14297	14414	14385	14434	14324	14254	14404	14284	14543	14314	14392	14562	14594	14430	14358	14435	14388	14436	14402	14485	14462	14411	14276	14542	14563	14512	14427	14411	14413	14580	14429	14465	14568	14136	14345	14351	14495	14447	14432	14497	14461	14380	14481	14443	14548	14557	14441	14415	14495	14512	14427	14406	14299	14448	14505	14441	14533	14444	14140	14520	14265	14502	14364	14464	14419	14388	14481	14549	14316	14471	14548	14574	14345	14398	14316	14527	14397	14595	14277	14322	14521	14436	14399	14406	14550	14515	14339	14522	14310	14436	14406	14381	14533	14424	14550	14252	14286	14397	14452	14445	14400	14537	14344	14292	14527	14362	14402	14651	14456	14409	14262	14512	14556	14425	14317	14340	14521	14495	14468	14551	14433	14477	14244	14322	14560	14304	14149	14516	14430	14529	14411	14492	14572	14405	14525	14396	14312	14270	14497	14386	14481	14562	14241	14666	14422	14562	14379	14552	14360	14395	14427	14517	14413	14509	14328	14441	14493	14552	14501	14267	14347	14386	14541	14487	14359	14532	14425	14491	14230	14237	14276	14475	14379	14395	14390	14267	14331	14265	14452	14446	14335	14209	14370	14404	14342	14508	14375	14310	14458	14458	14408	14304	14384	14501	14398	14509	14386	14545	14490	14225	14390	14336	14282	14424	14316	14450	14463	14380	14336	14435	14378	14430	14333	14370	14435	14256	14272	14435	14648	14374	14480	14424	14381	14495	14471	14463	14250	14270	14355	14448	14331	14656	14452	14342	14404	14431	14226	14342	14420	14186	14508	14339	14389	14342	14569	14510	14455	14428	14415	14439	14367	14472	14282	14417	14438	14342	14290	14339	14461	14498	14358	14389	14425	14593	14379	14488	14405	14502	14628	14353	14506	14578	14492	14469	14356	14433	14356	14333	14429	14481	14585	14435	14239	14548	14363	14250	14348	14394	14414	14525	14192	14538	14547	14301	14324	14424	14362	14293	14412	14681	14438	14391	14292	14457	14514	14524	14275	14347	14426	14376	14489	14352	14474	14317	14458	14249	14354	14426	14436	14444	14291	14236	14317	14356	14486	14287	14423	14274	14433	14421	14427	14589	14425	14414	14583	14393	14419	14428	14308	14400	14482	14373	14391	14332	14347	14467	14421	14419	14410	14274	14372	14507	14313	14382	14377	14498	14559	14258	14398	14360	14527	14496	14273	14395	14317	14293	14309	14407	14609	14441	14345	14378	14454	14264	14312	14522	14471	14506	14334	14243	14315	14354	14382	14336	14354	14395	14399	14396	14464	14357	14392	14487	14559	14444	14461	14426	14420	14485	14402	14388	14211	14397	14440	14329	14367	14518	14299	14254	14409	14374	14396	14387	14258	14289	14360	14415	14497	14354	14329	14595	14563	14360	14323	14366	14297	14551	14354	14373	14353	14442	14533	14544	14433	14520	14386	14269	14545	14398	14383	14562	14376	14318	14466	14421	14474	14460	14334	14384	14440	14480	14341	14429	14338	14319	14215	14415	14291	14441	14343	14311	14391	14456	14338	14396	14558	14269	14277	14431	14483	14456	14315	14482	14246	14333	14358	14425	14496	14357	14213	14441	14479	14526	14383	14350	14279	14328	14391	14370	14351	14347	14491	14308	14342	14227	14469	14594	14466	14434	14356	14475	14289	14355	14556	14406	14454	14273	14462	14315	14321	14660	14376	14348	14465	14739	14459	14300	14532	14634	14390	14522	14507	14394	14431	14526	14415	14355	14218	14146	14438	14419	14566	14458	14438	14470	14366	14280	14329	14421	14396	14554	14418
29391	25224	27418	22933	18710	17854	17278	17048	16498	16454	16308	16144	16175	15979	16116	15936	15969	15949	16050	15781	16063	15823	16060	15911	15817	15889	15859	16028	15869	15809	15906	15845	15881	15959	16032	15960	15740	15861	15871	15708	16042	16078	16193	15804	15994	15810	15779	15931	15927	15867	15851	16044	15837	15951	16051	15848	16100	15889	15808	15984	15872	16046	15903	15794	15805	15893	15950	16070	15932	15864	15608	15948	15854	15949	15974	15831	15890	15817	15848	15827	15860	15862	15887	15884	15799	15985	15915	15961	15861	16043	15893	15733	15790	15849	15774	16097	15910	16008	15836	15723	15891	15918	15940	15819	15973	15753	15920	15718	15587	15900	15972	15829	16152	15940	16010	15815	15618	15772	15830	15799	15894	15828	15922	15831	15841	15990	15908	15854	15884	15844	15763	15808	15960	16036	15820	15723	15679	15891	15979	15739	15867	15863	15894	15937	15752	15722	15879	15800	15950	15883	15820	16070	15830	15923	15941	15934	15915	15853	15882	15867	15897	15596	15979	15884	15912	15877	15865	15806	15700	15632	15926	15847	15860	15804	15973	15910	16088	15770	15707	15836	15965	15847	15940	16116	15991	15644	15887	15655	15863	15835	15856	15778	15787	15686	15980	15998	15740	16001	15942	15809	15899	15837	15841	15957	15792	15849	15945	15900	16058	15936	15795	15816	15831	15888	15759	15944	15806	15942	15913	15748	15816	15937	15953	15994	15779	15831	15829	15907	16018	15741	15652	15911	15816	15770	15955	16044	15681	15897	16027	16036	15971	15821	15958	15803	15812	16035	15828	15816	15938	15864	16107	15981	15975	15913	16032	15738	15702	15819	15821	15836	15894	15754	16098	16037	16075	16100	15984	15926	16019	15749	15830	15846	15895	15787	15952	16068	15822	16082	15904	15991	15895	15822	15765	15784	15949	15693	15974	15761	15948	15948	15968	15769	15949	16082	16088	15797	15982	15802	15839	15963	15987	16007	15601	15911	15790	15854	15825	15833	15753	15867	15782	15926	16034	15951	15865	15934	15817	15791	15844	16036	16004	15834	15890	15769	15846	15976	15771	15810	15814	15830	15953	15979	15704	15928	15882	15924	15817	15845	15842	15937	15916	15746	15965	15984	16052	15794	16042	15867	15878	15768	16097	15620	15822	15900	15946	15836	15829	15773	16006	16039	15796	15656	15968	15993	16011	15801	15904	15901	15975	15938	15966	15986	15936	15877	16019	15773	16170	15953	16022	15843	15781	15927	15770	15902	16054	15722	15981	15782	15930	15707	15820	15954	15822	15804	15694	15993	16011	15891	15984	15832	15957	16072	15934	15681	15755	15841	16178	15922	15768	15847	15846	15901	15972	15797	15991	16239	15996	15868	15644	16023	15849	16059	15936	15858	15867	15847	15749	15908	15887	15938	16120	16104	15914	15906	15987	15954	15893	15701	15950	15725	15860	15765	16024	15747	15800	15832	16038	15755	15879	16018	15849	16079	15872	15929	15858	15921	15825	15981	16028	15815	15795	15965	15991	16053	15971	16010	15824	16002	15832	15885	16111	15921	15859	15790	15857	15915	15947	16086	16049	15973	15884	15869	16020	15907	15831	15976	16042	15840	15811	16098	15811	15914	16017	15797	15981	15872	15966	15674	15827	15749	16017	15951	16061	15878	15725	15853	15804	15880	15962	15964	15994	15908	15791	15964	16031	15965	15928	15875	15841	15749	16099	15987	16005	15924	15876	15861	15706	16022	15933	15816	15792	15907	15996	15746	16005	16005	15973	15712	15947	15832	15847	16069	15865	15962	15982	16014	15884	15798	15857	15837	15853	15864	15885	16084	16053	15824	15844	15948	15880	15773	16019	16013	15918	15884	15896	15858	15976	15880	15847	16026	16056	15832	15812	16057	15905	15848	16087	15868	15757	15734	15963	15840	15810	15989	15987	15804	16044	16024	15894	15682	15889	15807	15919	15663	15804	15878	15736	15945	15862	15941	15760	15695	15576	15711	15988	16115	15845	15927	15928	16199	16058	15841	16086	16082	15956	16103	15982	15964	15789	15909	16108	15955	15868	15827	16057	15994	15971	15889	16083	15959	15960	15946	15756	15768	16074	15945	15901	15755	15878	15919	15942	16091	15754	16088	16020	15917	15956	15809	15809	15879	15842	15900	15821	15830	15961	15908	16021	16029	15893	16069	15957	15879	15614	16039	15887	16015	15876	15816	15711	15939	15916	15947	16020	15907	15937	15873	15951	15635	15953	15736	15832	16026	15861	15960	16078	15898	15861	15980	15928	15757	15832	15745	15896	16017	15848	15895	15930	15734	16059	15710	15961	15835	15736	15971	15834	15943	15983	15853	15882	15959	15793	15795	15832	15876	15873	15899	15973	15952	15844	15751	16097	15891	15904	16163	16016	15886	15816	16015	15812	15915	16109	15876	15979	15803	15887	15881	15948	15895	15980	15985	15815	15853	15807	16037	15940	15855	16007	16013	16085	16011	15780	15917	16097	15736	15771	15893	15772	15844	15854	15813	16021	16040	15866	15834	15879	16001	15864	15707	15607	16154	15867	15891	15833	15893	15721	15728	16010	15872	15819	15865	15959	15884	15913	15751	15690	15774	15974	15806	15856	15835	15911	15889	16115	15766	15853	15795	15957	15783	15941	16114	15962	15817	15927	15707	15806	15817	15919	15790	15853	15944	15859	15815	16127	16023	15631	15658	15903	15874	15840	15878	15883	16000	15882	15813	15874	15809	15772	15780	15734	15899	15817	15909	15773	15977	15928	15829	16051	15761	15808	15847	15887	15772	16165	15754	15808	15875	15989	15748	15875	15900	15953	15895	15949	16006	16010	15811	15841	15962	15974	15900	15924	15792	15976	15809	15828	15938	16037	15877	15863	15774	15795	16009	15850	15873	15835	15814	15856	16203	15824	15865	15913	15943	15842	15905	15842	15781	15730	15760	15756	15950	16003	15875	15987	15833	15914	15860	15823	15920	15950	15677	15813	15793	16028	15929	16067	16010	15963	15895	16014	15818	15817	15756	15826	15810	15845	15964	15868	15756	15740	15694	16062	15800	15746	15939	15848	15878	15740	15820	15787	15849	15921	15841	15844	15708	15940	15837	16069	15656	15881	15894	15836	15903	16005	16038	15961	15763	15886	15742	16114	16027	15782	15993	15980	15913	15928	16122	16080	15855	15775	15708	15997	15770	16077	15867	16062	15952	15835	15773	15869	15773	15896	15792	15897	15907	15923	15972	15866	15746	15894	15955	15922	15762	15872	16025	15962	15854	15983	15825	16095	15861	15904	15877	15942	15832	15737	15876	15983	15923	15835	15809	15768	15806	16203	15783	16005	15987	15778	15973	16013	16034	15925	15882	15959	15908	15905	16024	15842	16021	15991	15990	16092	15943	15960	15739	15930	15691	15830	16137	16003	15895	15771	15847	15906	15852	15658	16060	15855	15844	15829	16088	15786	15822	15798	15925	15931	15756	15947	15890	15880	15904	16026	15922	16102	15885	16133	15960	15901	15737	15969	15888	15626	15895	15784	15594	15896	15896	15951	16130	16120	15931	15988	15977	16045	15809	16108	15923	15668	15995	15821	15735	15873	15924	16073	16001	15933	15756	15889	15972	15769	15922	15801	15976	16009	15986	15981	15878	15871	15738	16010	16024	15996	16041	15912	15969	15788	16009	15976	15892	15971	15796	15809	15970	15825	15819	16067	15964	15849	16025	15785	15740	15736	15813	15884	16020	16065	15904	15949	15834	15711	15756	15919	15726	15786	15836	15938	15873	15770	15864	15955	15887	15831	16039	15827	15769	15873	15824	16112	16031	15852	15843	15854	15830	16084	15819	15956	15726	15668	15919	15850	16025	16010	15880	15955	15941	15808	15800	16005	15937	16140	15662	15774	15960	15856	16103	15870	15940	15788	15947	15769	15926	16143	15933	15882	15857	15989	15834	15932	15746	15827	15734	16023	15848	15759	15733	15965	15933	15968	15918	16026	16000	16001	15977	15986	15655	15906	15931	15750	15872	15652	15959	15788	16050	15981	15722	16114	15922	15915	15734	15868	15795	15821	16013	15996	15899	15845	15724	15896	15882	15990	15893	15889	15954	15928	15947	15886	15941	16016	15926	15971	15953	15903	15868	16016	15976	16113	15894	15842	16018	15996	15846	16026	15914	16009	15915	15772	15916	15737	15962	15911	15730	15837	15703	15804	15838	16186	16006	15991	15927	15991	15745	15872	15656	15892	15962	15981	15931	15927	15798	15974	15971	15839	15827	15961	15870	16031	15945	15934	16052	15775	15883	15916	15761	15882	15893	15714	15868	16029	15932	15858	15702	15909	15982	15792	15920	15794	15917	15773	15762	15852	15631	15652	15883	15881	16074	16017	15772	15906	15880	15895	15785	15905	15697	16087	15679	15865	16103	15794	15795	15822	16028	15986	15874	16024	16026	15900	15867	15866	16063	15798	15686	15634	15722	15964	16050	15870	15999	15964	15803	15850	16012	15686	16004	15900	15861	15932	15748	15855	16020	15839	15989	15833	15836	15804	15878	15926	15844	15901	15777	15876	15824	15776	16090	16035	15781	15966	15832	15816	15820	16047	15998	15985	15914	15577	15968	15845	15891	15947	15971	15932	15945	15918	15912	15912	15790	15983	15990	15873	16004	15973	15954	16006	15795	15921	15930	15888	16143	16004	15842	15825	15766	15911	15922	16038	15845	15852	15962	15878	15940	15974	15912	15675	15920	15911	16119	15797	15951	16029	15741	15754	15851	15609	15891	15837	15794	15729	15947	15858	16029	15931	15995	15910	15806	15932	15889	16012	15773	15887	15852	15805	15850	15843	15809	15869	15954	16015	15883	15905	15915	15754	15667	15876	15888	15728	16035	15921	15820	15791	15862	15907	15874	15923	15854	15847	15765	15853	15880	15948	16048	15685	15946	16013	15884	15938	15925	16130	15889	15738	15962	16029	15847	16121	15768	15929	15798	15849	15585	15978	15705	15865	15541	15659	15998	15926	15812	16075	16014	15731	15912	15984	15815	15853	15837	15774	15853	15897	15992	15975	15908	15823	15835	15864	15939	15951	15856	15900	15912	15908	15798	16015	15563	15803	15872	15732	15964	16041	15851
24245	36680	28568	21806	18642	17125	16011	15388	15236	14969	14726	14698	14643	14486	14669	14473	14580	14426	14506	14308	14342	14512	14318	14362	14381	14465	14393	14295	14453	14327	14219	14446	14376	14311	14119	14198	14271	14392	14265	14426	14330	14162	14377	14226	14300	14354	14216	14400	14356	14459	14391	14444	14253	14430	14485	14400	14266	14332	14309	14205	14314	14278	14310	14341	14382	14151	14296	14460	14341	14285	14278	14340	14526	14385	14362	14375	14243	14394	14370	14319	14279	14208	14435	14361	14312	14284	14325	14405	14220	14429	14339	14425	14467	14250	14335	14236	14422	14322	14313	14225	14478	14371	14049	14301	14276	14390	14447	14339	14222	14374	14210	14400	14412	14385	14236	14277	14218	14285	14409	14358	14294	14181	14256	14200	14428	14328	14227	14343	14308	14230	14280	14380	14250	14298	14167	14283	14332	14329	14241	14356	14292	14255	14276	14397	14147	14352	14249	14386	14347	14253	14312	14290	14315	14341	14273	14365	14278	14230	14308	14209	14350	14343	14294	14503	14348	14417	14385	14352	14317	14406	14318	14261	14305	14233	14410	14157	14385	14036	14380	14351	14296	14450	14215	14385	14378	14210	14199	14492	14311	14243	14385	14304	14405	14231	14193	14276	14231	14372	14345	14441	14262	14310	14261	14385	14302	14466	14161	14315	14253	14528	14454	14467	14372	14526	14296	14146	14426	14235	14413	14376	14326	14235	14275	14261	14180	14232	14371	14195	14445	14189	14278	14362	14330	14309	14298	14310	14156	14179	14255	14470	14504	14093	14114	14314	14079	14367	14319	14364	14417	14410	14415	14434	14415	14224	14461	14381	14404	14351	14369	14271	14305	14405	14285	14470	14322	14176	14423	14292	14322	14235	14400	14433	14321	14227	14141	14282	14264	14288	14364	14313	14274	14266	14285	14245	14375	14403	14239	14302	14405	14382	14411	14431	14292	14290	14208	14200	14235	14325	14410	14269	14202	14401	14270	14213	14239	14276	14352	14228	14323	14235	14306	14291	14497	14261	14310	14243	14268	14191	14259	14373	14454	14242	14324	14331	14382	14459	14438	14347	14373	14409	14442	14345	14127	14214	14508	14297	14290	14335	14387	14460	14340	14320	14180	14239	14239	14115	14270	14355	14259	14256	14366	14353	14219	14238	14272	14509	14262	14375	14230	14329	14391	14403	14310	14256	14257	14326	14353	14291	14464	14343	14369	14287	14513	14321	14309	14174	14363	14349	14357	14406	14184	14377	14417	14375	14365	14470	14389	14305	14339	14437	14283	14312	14364	14211	14266	14263	14442	14482	14188	14376	14343	14325	14386	14300	14318	14295	14515	14341	14534	14287	14431	14281	14198	14086	14291	14279	14413	14288	14256	14413	14323	14408	14183	14369	14406	14410	14144	14338	14260	14226	14360	14256	14287	14248	14458	14295	14109	14246	14327	14453	14421	14507	14361	14277	14352	14195	14320	14367	14355	14372	14274	14312	14380	14390	14322	14299	14191	14246	14479	14388	14401	14254	14334	14324	14376	14352	14384	14313	14307	14285	14549	14355	14312	14316	14238	14196	14458	14424	14209	14287	14318	14400	14187	14387	14299	14173	14283	14504	14266	14511	14216	14237	14260	14200	14396	14294	14210	14419	14303	14390	14373	14299	14380	14563	14267	14360	14486	14237	14203	14331	14243	14287	14340	14354	14249	14251	14341	14392	14349	14317	14036	14231	14288	14232	14458	14385	14541	14316	14312	14284	14360	14187	14378	14183	14279	14319	14302	14467	14350	14337	14358	14459	14394	14319	14260	14387	14270	14236	14472	14382	14277	14503	14357	14297	14337	14378	14381	14316	14141	14281	14303	14255	14406	14455	14294	14392	14443	14160	14338	14269	14345	14265	14313	14302	14526	14524	14245	14485	14267	14260	14425	14241	14490	14428	14527	14239	14334	14349	14237	14465	14288	14327	14214	14397	14349	14279	14289	14339	14298	14403	14287	14152	14379	14361	14341	14386	14283	14269	14187	14292	14253	14422	14330	14371	14279	14405	14191	14338	14273	14136	14393	14349	14224	14315	14324	14302	14301	14262	14336	14305	14422	14348	14427	14355	14372	14541	14258	14392	14222	14294	14117	14311	14256	14412	14442	14396	14351	14423	14362	14370	14413	14237	14310	14281	14284	14295	14449	14354	14338	14434	14324	14352	14381	14281	14282	14262	14391	14264	14379	14430	14310	14224	14346	14370	14207	14280	14315	14301	14290	14368	14264	14339	14462	14278	14409	14158	14523	14301	14247	14492	14421	14607	14262	14357	14298	14393	14272	14261	14429	14393	14248	14345	14411	14382	14333	14281	14297	14376	14213	14235	14457	14278	14394	14275	14154	14347	14290	14307	14401	14282	14188	14305	14256	14339	14275	14374	14234	14316	14232	14426	14487	14279	14257	14308	14169	14379	14178	14408	14461	14521	14052	14290	14187	14341	14312	14310	14288	14051	14404	14399	14445	14309	14334	14168	14523	14416	14307	14447	14409	14388	14245	14461	14381	14384	14208	14496	14359	14269	14403	14210	14341	14247	14326	14369	14463	14160	14414	14316	14264	14238	14385	14293	14398	14449	14390	14310	14226	14268	14409	14406	14350	14355	14257	14237	14218	14293	14311	14263	14422	14280	14300	14426	14327	14127	14173	14333	14275	14419	14431	14237	14401	14370	14325	14445	14231	14396	14431	14591	14248	14187	14297	14411	14322	14286	14333	14309	14313	14429	14363	14444	14464	14386	14257	14251	14294	14346	14296	14174	14326	14386	14314	14233	14365	14214	14416	14422	14267	14271	14468	14381	14447	14301	14346	14356	14362	14254	14271	14371	14420	14425	14221	14289	14312	14245	14286	14310	14473	14265	14220	14475	14484	14365	14306	14263	14498	14163	14374	14237	14448	14451	14192	14367	14280	14306	14346	14379	14317	14429	14298	14305	14142	14347	14348	14414	14289	14299	14337	14329	14206	14150	14176	14378	14110	14458	14305	14316	14260	14260	14381	14308	14288	14422	14253	14133	14346	14261	14272	14279	14585	14386	14437	14354	14502	14245	14330	14509	14400	14465	14357	14348	14351	14240	14262	14209	14126	14313	14301	14247	14434	14207	14259	14377	14237	14247	14404	14402	14212	14403	14161	14317	14331	14205	14436	14253	14234	14147	14290	14121	14275	14375	14265	14428	14389	14277	14374	14400	14342	14310	14394	14346	14455	14353	14472	14259	14442	14325	14445	14386	14218	14208	14358	14359	14293	14447	14456	14418	14376	14271	14435	14360	14263	14359	14244	14395	14263	14332	14291	14391	14444	14412	14277	14361	14240	14353	14245	14381	14326	14414	14522	14409	14270	14449	14335	14351	14428	14283	14355	14268	14312	14333	14272	14295	14426	14397	14378	14328	14333	14196	14500	14324	14349	14242	14221	14248	14205	14227	14412	14182	14216	14140	14398	14345	14187	14418	14320	14243	14313	14276	14387	14215	14344	14391	14480	14336	14503	14336	14368	14356	14244	14311	14500	14323	14390	14263	14287	14349	14388	14320	14437	14230	14299	14233	14177	14414	14403	14313	14310	14281	14458	14335	14297	14398	14401	14293	14255	14198	14418	14143	14280	14359	14204	14405	14245	14183	14413	14231	14275	14367	14415	14299	14289	14537	14319	14374	14435	14341	14401	14231	14301	14476	14267	14378	14245	14227	14291	14304	14321	14332	14373	14253	14391	14366	14382	14207	14350	14341	14337	14171	14260	14322	14361	14004	14344	14369	14508	14409	14147	14290	14401	14486	14304	14236	14270	14325	14272	14247	14007	14316	14103	14494	14217	14313	14310	14334	14305	14185	14371	14217	14280	14432	14220	14382	14283	14465	14233	14390	14233	14233	14398	14248	14364	14330	14549	14453	14323	14382	14171	14489	14439	14281	14371	14211	14155	14330	14422	14283	14270	14313	14365	14236	14110	14242	14114	14364	14316	14342	14303	14274	14350	14295	14379	14408	14420	14309	14164	14318	14343	14415	14224	14323	14316	14342	14331	14369	14535	14196	14364	14437	14280	14383	14192	14273	14295	14349	14392	14416	14327	14367	14212	14265	14435	14338	14508	14145	14171	14416	14359	14321	14395	14341	14317	14297	14263	14226	14533	14414	14364	14236	14478	14114	14287	14410	14424	14271	14224	14421	14396	14548	14203	14408	14284	14366	14537	14258	14491	14395	14501	14192	14357	14384	14358	14328	14354	14326	14359	14355	14347	14437	14445	14329	14384	14338	14438	14163	14294	14329	14229	14323	14333	14301	14427	14338	14197	14285	14356	14239	14377	14337	14265	14330	14409	14440	14313	14342	14243	14343	14427	14148	14195	14432	14211	14488	14323	14448	14218	14192	14560	14272	14302	14240	14483	14321	14166	14279	14372	14277	14345	14458	14330	14286	14279	14280	14421	14310	14339	14303	14420	14230	14313	14286	14276	14352	14313	14280	14281	14196	14365	14308	14377	14410	14401	14515	14371	14369	14373	14152	14274	14299	14323	14460	14366	14365	14297	14288	14220	14399	14399	14377	14390	14419	14219	14387	14398	14296	14204	14349	14426	14404	14344	14290	14459	14426	14294	14320	14516	14259	14325	14278	14461	14266	14374	14335	14390	14524	14243	14300	14350	14303	14335	14231	14337	14216	14397	14269	14228	14236	14363	14319	14194	14525	14330	14390	14328	14335	14437	14564	14358	14307	14463	14352	14304	14412	14416	14188	14147	14437	14222	14270	14409	14241	14500	14324	14194	14362	14370	14281	14401	14397	14293	14341	14196	14177	14291	14301	14389	14251	14394	14163	14349	14427	14290	14244	14219	14275	14519	14386	14382	14188	14461	14158	14431	14379	14473	14286	14272	14319	14398	14284	14212	14364	14256	14384	14519	14346	14376	14464	14284	14294	14439	14173	14366	14489	14250	14251	14262	14323	14399	14353	14218	14357	14369	14369	14299	14303	14327	14310	14335	14220	14272	14276	14360	14366	14397	14454	14363	14253	14301	14296	14329	14345	14401	14140	14560	14256	14365	14482	14425	14406	14278	14394	14176	14471	14268	14395	14310	14394	14240	14314	14462	14414	14387	14374	14313	14272	14353	14319
23532	21465	28039	25571	22484	21442	20280	17886	17164	16811	16824	16517	16581	16527	16310	16142	16118	16191	16203	16070	16313	16402	16140	16000	16086	16070	16386	16112	15965	15974	15888	15926	16135	16090	16162	16147	15880	16097	16077	16067	16022	15969	16037	15866	16028	16125	16079	15989	16041	15990	16114	16009	16049	15911	16138	16135	16022	15979	16160	15998	15927	15754	16000	16086	16130	15795	16084	15927	16179	15829	15968	15966	15976	15987	16135	16013	16038	15907	15862	15843	15932	15854	16190	16046	15926	15931	16030	15808	16035	15882	16115	16249	15816	16004	16025	16052	15972	16147	16092	16082	16081	15961	16094	16013	15869	15880	15968	15902	16185	16032	16073	15928	15851	15934	15993	15743	15905	16017	16030	15909	16111	15957	16049	15863	15899	16015	16040	15909	16093	15966	15861	15879	15883	15955	16067	16181	16063	15920	16015	15986	15830	16103	16110	15945	15723	15986	15901	16027	15807	16142	16019	16018	16051	15873	15789	16068	16022	16088	16267	16246	15930	16047	15897	15964	15853	15958	15897	16111	15860	15929	16038	15992	16057	16372	15813	15926	16064	15970	16114	16156	15895	16012	16015	16050	15890	16056	16094	15928	15925	16166	15891	15856	16065	16108	16061	16017	15885	15870	15900	15990	16064	16007	15922	16109	15987	15933	15828	15791	15926	15909	15838	15961	16134	15898	15973	15913	16271	16039	16022	15952	15842	15922	15956	16045	16023	16274	16122	15918	16033	16144	15936	15932	16023	15805	16048	15964	15958	15975	16292	16064	15902	16172	16027	15944	15952	15952	15980	16030	16021	15990	15983	16090	16184	16109	16022	15894	16160	15875	15797	16052	15812	16039	15948	15930	15845	16035	16040	16079	15892	15990	15911	16227	16011	16023	16053	15960	16029	15959	16154	15947	15998	15874	16140	16029	16118	15755	15953	15977	16110	16002	16185	15894	15883	15901	15950	15834	15963	15799	15863	15872	15885	16055	16039	15987	16099	15826	15978	15900	15965	16023	16048	15994	15815	16000	15792	15752	15746	15789	15978	15903	15986	15949	15849	16015	16103	16001	15956	15886	16099	15751	15942	16098	16026	15907	15960	15933	16006	15774	15891	15949	16098	15995	16004	15992	16047	15972	16036	16057	15904	16126	16022	15878	15963	16105	15704	15910	15951	16123	15877	15868	15856	15938	16165	15888	16176	16213	16146	16028	15991	16202	16087	15912	16015	16039	16064	16088	16051	16104	15870	15961	15909	16133	16033	16003	16094	15988	16030	15946	16059	16061	16048	15906	15949	15979	16049	15865	15715	15874	15817	16038	16069	15680	15949	15893	15902	15914	15870	15899	15997	15965	16165	16035	16044	16018	15734	16060	16081	15858	15844	16088	16112	15945	15977	15799	16073	15900	15916	16224	15992	15941	16142	16047	15985	16173	15957	16016	15919	15820	16083	15961	15941	16192	16062	16046	16034	15918	16060	16082	16044	16083	15690	15842	16073	15842	16058	15846	15946	15963	15999	15863	16168	16141	15922	15950	16097	15814	15867	15685	15920	15983	15845	15782	15996	15974	15875	15913	16021	15991	16048	16138	16022	15953	15969	16037	15949	15976	16094	16057	15966	16057	16021	15899	15929	15895	16045	15965	16065	15911	15867	15883	15879	15880	15922	16101	15966	15994	16009	16007	15949	16113	15970	15955	15953	16202	15972	15954	15817	16027	15974	15983	15942	15853	15730	15959	16014	15901	16049	16127	16148	15959	16061	15965	15837	16124	15948	16073	16132	15916	16148	16106	15773	16031	15845	16089	16041	15856	15939	16088	16117	16143	16058	16081	15879	15970	16102	15844	16167	15989	15921	15974	15933	15843	15858	16054	15990	15915	16075	16024	16101	16061	15937	15809	16216	16087	16021	15826	16066	15928	15970	16008	16007	15914	15946	15894	15948	15904	16086	16077	15930	15901	16034	15991	15939	15978	15928	15991	16024	15923	16097	15974	15965	16069	16118	15945	15971	16045	15985	15953	15974	15770	15864	15973	15991	15999	16101	16070	16072	15988	16091	15974	15980	15934	16197	15987	16030	15949	15860	16012	16160	15921	16011	15923	16086	15857	16063	15934	15917	16046	15867	15955	16084	16125	16105	15975	16039	16182	15970	16006	15873	16048	15937	16064	15964	16059	16157	16127	16049	16030	15988	16129	16073	16280	15929	16005	16053	16106	15964	15880	15996	16018	16082	15918	16051	16029	16182	16076	15840	15992	16069	16133	16016	16077	16022	16074	16098	16163	15922	16122	15894	15836	15808	15863	15938	16000	16124	16294	16032	16110	15914	15998	15929	15898	15851	15824	16136	15988	16015	16000	15992	16033	16053	15985	15840	16058	16025	15873	16019	15866	15973	15792	16040	16072	15887	15960	16012	15779	15939	15888	15966	15914	16032	16053	16003	15908	16073	15911	16026	15864	15955	15999	15968	15856	15934	15846	15918	15961	15756	15817	16087	16120	15898	15934	15919	15855	15858	15989	16031	15926	16149	15804	16181	15997	16063	15949	16152	16028	16085	16206	16004	15890	16094	15949	16060	15771	16028	15954	16067	15932	15944	15938	15934	16213	16214	16179	16076	16009	16101	16081	15792	15983	15849	15967	15875	15954	15900	15919	16011	15964	15981	16133	15829	15661	15973	15865	16140	16103	15823	16285	15945	16014	15966	15930	15877	16013	15789	16227	16011	16058	16118	16141	15856	15890	15757	15943	15900	16047	15982	16127	16028	15944	15834	15888	15872	15938	16135	16066	15943	15931	16178	16072	15970	16013	15986	15975	16143	15835	15978	16080	16219	16080	15973	16130	16031	15912	16106	16162	15935	15911	15880	15882	15854	16115	15889	16108	15987	15965	15914	15979	15963	16152	15968	16166	16027	15915	15975	16107	16012	15752	16120	15863	15944	15856	15967	15971	16019	15737	16003	16028	15786	15886	16109	15903	16101	15899	15906	15955	16088	15941	16065	16031	16093	16092	16174	15852	16002	15875	15927	15915	15835	15982	16165	15864	16066	15875	16018	16189	15853	16077	16073	15964	16067	15944	16030	15913	15898	15918	16062	16121	15852	16010	15889	16015	16139	15939	15878	15786	15848	16012	15947	16018	15901	15930	15979	16118	15824	16294	15955	16065	15996	16046	15987	16008	16110	16062	16094	16062	16186	15846	15886	15756	15797	16092	15971	15874	16074	15816	16015	16048	15949	15951	15778	15872	15951	15861	16019	15976	16024	15982	15951	15811	15764	15995	16082	16122	15910	16079	16001	15806	15831	15739	16113	15939	15895	15924	16069	16013	16239	15998	15945	15942	15885	15775	15953	16034	16035	16104	15993	15951	15990	16096	15761	16032	16104	16031	15843	15911	16081	16153	16087	16014	15787	15851	16092	15920	16166	15931	15853	16011	16040	15940	15896	16004	16021	16227	15929	15905	16043	16040	15794	16062	15938	15977	16080	15974	15988	16175	15909	16288	15860	15789	16048	15882	16106	15738	16058	15868	15914	15982	15745	16035	15925	16118	16053	16020	16139	16159	16119	15976	15914	15855	15959	16067	15882	16035	15967	15973	16139	15858	16214	16030	15968	16024	16022	15875	16019	16175	16075	16111	16125	15977	16025	15829	15986	15886	16015	15969	15882	15984	15983	15925	15941	15884	15859	16024	15995	15975	15863	16156	16029	15865	15944	15785	15826	16065	16121	16160	15921	15926	16131	16110	16074	16095	16146	16200	15779	15923	16167	15735	15967	15916	15871	15898	16022	15988	16049	16146	15978	16112	15952	15884	15828	16060	15882	15796	16144	15943	15947	16003	16200	16008	15976	15985	16060	16065	16075	15960	15851	15722	16104	16093	16196	16252	15971	16046	15986	16017	16119	15966	16058	16103	15819	16072	16108	16000	15899	16009	15951	15954	16057	15914	16031	15971	16056	16003	15965	16072	16095	16106	16121	15954	16090	16087	16072	15931	16131	16205	16023	15963	16157	15960	16203	16090	16101	16211	16081	16061	16043	16019	15983	15986	16091	16043	15951	16257	15915	15963	16068	16006	16077	16095	16104	15956	16009	15979	16191	15948	16011	15833	15787	15892	16020	16009	16028	16028	15811	15947	16145	15862	15830	16048	16027	15841	16072	16046	16204	15990	15845	15981	16045	15967	15927	15951	15817	15915	15985	16078	15824	15965	16068	15937	16094	15947	16084	16056	15922	15808	15972	16084	15916	16181	16174	16047	16123	16073	16093	16010	16018	16030	15957	15890	16060	16171	16014	16022	15943	15950	15983	16237	16258	15886	16103	15986	15915	15883	15941	15888	16076	16105	15844	16012	16104	16112	15957	16108	15900	15861	16118	15902	16129	15891	15908	16030	15977	16028	15978	15776	15947	15996	15950	15769	16003	16032	16051	16073	16224	15917	15996	15953	15916	16091	15865	15856	16099	15944	16098	15984	16236	15986	16034	15953	16146	15957	16027	16015	16020	15956	15882	16033	16026	15904	15926	16018	15985	15856	15980	15896	15864	16003	15966	16087	15967	16155	16156	15803	16095	16055	16080	15734	15976	16044	15894	15768	15841	15928	15937	16078	15890	15999	15953	15793	15814	16064	16063	15958	15941	16044	16071	15977	16063	16030	15932	15808	16011	15942	16029	16007	15894	15838	15941	15928	16146	16098	16115	16214	16166	15956	16153	15845	16178	16065	15903	16045	16178	16162	15825	15875	16041	16010	16080	15835	16067	16030	15968	15910	16065	16020	15984	15910	16010	16003	15913	15927	16091	15953	16239	15955	16012	16043	16038	16044	15912	15904	16209	16001	16058	16152	16060	15932	15878	16034	16015	15987	15871	15955	15880	16038	16016	16123	16142	16070	15943	15894	16022	16074	16009	16069	16281	16260	15992	15979	15892	15868	15982	16071	16192	16050	15902	16039	16068	15955	15891	15865	15925	15778	16135	15991	15896	15993	16193	16003	15915	15931	16076	16126	15920	15832	15989	15902	15985	15969	15975	16044	15838	15984	16009	16116	15880	15615	15808	15902	15977	16044	16099	15811	15901	15937	15989	15853	15892	16107	15983	15913	15948	15768	15854	15929	16056	16156	16029	15970	15856	16042	16090	16013	16051	15854
23522	43172	34308	26373	21922	19334	17823	16669	16222	15644	15389	15027	14907	15128	14968	14727	14646	14532	14669	14536	14499	14430	14510	14474	14568	14553	14573	14411	14675	14699	14349	14558	14459	14424	14511	14515	14432	14443	14556	14646	14539	14425	14444	14578	14472	14449	14401	14465	14539	14567	14539	14526	14348	14477	14432	14387	14482	14546	14537	14543	14381	14550	14501	14502	14407	14520	14356	14513	14398	14533	14502	14521	14472	14328	14467	14492	14327	14654	14261	14578	14441	14487	14592	14327	14347	14364	14322	14315	14495	14430	14550	14447	14511	14387	14377	14269	14514	14428	14564	14645	14361	14285	14561	14303	14469	14569	14450	14430	14493	14430	14589	14585	14484	14396	14533	14555	14350	14550	14410	14343	14330	14423	14388	14467	14434	14312	14357	14399	14395	14343	14481	14467	14482	14262	14314	14376	14523	14540	14281	14468	14530	14397	14445	14442	14460	14378	14502	14467	14485	14532	14274	14501	14547	14431	14287	14555	14476	14393	14424	14549	14519	14405	14412	14428	14382	14316	14380	14396	14467	14530	14527	14376	14650	14518	14352	14491	14559	14393	14542	14456	14393	14500	14392	14519	14573	14555	14542	14364	14511	14455	14460	14485	14455	14200	14385	14436	14611	14419	14353	14447	14514	14460	14451	14535	14384	14510	14421	14541	14364	14333	14395	14424	14488	14358	14512	14483	14517	14587	14337	14407	14635	14479	14283	14558	14518	14400	14558	14436	14485	14528	14509	14376	14567	14517	14425	14494	14378	14478	14694	14256	14500	14434	14355	14429	14559	14451	14356	14458	14510	14371	14385	14491	14299	14485	14398	14394	14446	14472	14362	14376	14459	14507	14484	14469	14320	14593	14577	14426	14347	14540	14521	14370	14387	14498	14469	14545	14308	14402	14499	14364	14471	14402	14490	14384	14543	14303	14340	14488	14505	14374	14337	14476	14408	14528	14524	14385	14439	14524	14610	14391	14471	14517	14390	14522	14494	14521	14472	14561	14366	14557	14537	14593	14244	14549	14473	14452	14495	14544	14455	14586	14480	14340	14512	14403	14528	14447	14501	14578	14420	14370	14510	14523	14460	14515	14376	14290	14546	14476	14530	14337	14529	14436	14280	14407	14458	14458	14532	14356	14594	14512	14379	14588	14359	14389	14396	14349	14451	14348	14504	14377	14409	14491	14496	14494	14432	14571	14485	14442	14439	14448	14381	14670	14490	14499	14415	14402	14697	14294	14366	14425	14552	14380	14460	14458	14536	14405	14435	14400	14642	14470	14580	14450	14278	14437	14517	14559	14412	14494	14434	14636	14420	14428	14491	14404	14229	14505	14306	14373	14503	14332	14459	14395	14380	14588	14418	14437	14528	14404	14517	14475	14328	14449	14489	14613	14305	14470	14313	14522	14430	14397	14585	14426	14359	14503	14494	14465	14494	14458	14450	14520	14609	14446	14567	14541	14466	14424	14496	14533	14345	14501	14330	14555	14433	14337	14607	14266	14638	14433	14506	14637	14601	14280	14356	14627	14296	14422	14375	14421	14428	14357	14336	14499	14400	14500	14553	14511	14506	14426	14489	14499	14391	14490	14455	14461	14471	14527	14502	14480	14522	14316	14411	14418	14408	14442	14253	14283	14480	14523	14393	14278	14479	14328	14484	14527	14364	14443	14391	14538	14488	14364	14582	14559	14373	14452	14348	14431	14261	14389	14444	14469	14506	14512	14397	14433	14250	14496	14445	14473	14306	14488	14324	14262	14676	14513	14428	14419	14496	14384	14508	14543	14396	14446	14480	14360	14401	14360	14374	14516	14507	14569	14397	14316	14465	14480	14512	14503	14483	14465	14442	14324	14500	14569	14661	14321	14444	14440	14530	14433	14671	14454	14443	14177	14445	14498	14434	14527	14490	14519	14516	14312	14309	14384	14372	14449	14405	14456	14468	14395	14536	14512	14571	14384	14622	14325	14509	14330	14514	14449	14432	14685	14559	14601	14580	14388	14504	14475	14269	14499	14551	14406	14524	14496	14488	14372	14468	14410	14507	14404	14508	14255	14481	14413	14352	14276	14422	14463	14458	14414	14392	14452	14410	14541	14536	14400	14493	14433	14548	14348	14446	14627	14393	14469	14450	14489	14284	14534	14449	14453	14532	14435	14454	14388	14582	14372	14422	14509	14459	14489	14555	14483	14420	14634	14553	14553	14334	14601	14494	14424	14504	14534	14413	14451	14429	14339	14389	14441	14608	14501	14434	14474	14546	14298	14523	14512	14478	14601	14532	14565	14566	14379	14382	14429	14649	14496	14456	14310	14500	14290	14570	14622	14456	14572	14418	14418	14496	14408	14490	14412	14578	14452	14554	14584	14513	14330	14378	14551	14494	14424	14417	14535	14238	14589	14478	14308	14482	14418	14433	14527	14440	14509	14388	14467	14433	14497	14534	14440	14266	14369	14395	14532	14482	14490	14455	14474	14439	14342	14416	14430	14352	14487	14582	14316	14514	14160	14342	14392	14245	14418	14482	14418	14350	14407	14308	14379	14418	14466	14245	14566	14584	14621	14464	14626	14364	14516	14520	14424	14428	14482	14587	14242	14398	14508	14571	14472	14469	14454	14467	14455	14423	14512	14431	14625	14351	14437	14564	14695	14290	14407	14472	14407	14513	14521	14457	14424	14394	14489	14504	14475	14754	14562	14377	14629	14557	14450	14502	14233	14556	14403	14577	14316	14461	14487	14236	14507	14394	14382	14382	14498	14384	14484	14528	14508	14244	14493	14528	14504	14459	14471	14428	14450	14548	14406	14568	14456	14516	14479	14267	14370	14542	14393	14537	14391	14537	14581	14455	14715	14438	14544	14499	14463	14303	14182	14401	14440	14523	14392	14555	14409	14505	14346	14512	14454	14204	14314	14611	14362	14439	14405	14334	14281	14407	14393	14464	14345	14434	14482	14446	14423	14520	14449	14308	14442	14475	14363	14381	14543	14446	14540	14530	14449	14394	14523	14503	14321	14594	14451	14464	14420	14503	14438	14486	14368	14522	14403	14473	14414	14479	14485	14565	14497	14532	14423	14553	14490	14457	14602	14419	14477	14369	14409	14473	14413	14475	14551	14399	14431	14607	14516	14486	14680	14348	14527	14466	14419	14525	14235	14552	14461	14373	14513	14461	14464	14575	14521	14594	14417	14435	14455	14357	14450	14537	14482	14495	14347	14438	14440	14336	14516	14558	14387	14411	14526	14589	14342	14480	14378	14532	14481	14638	14370	14343	14503	14616	14483	14465	14553	14499	14755	14507	14417	14553	14311	14513	14553	14336	14502	14241	14487	14420	14276	14462	14410	14449	14391	14475	14552	14464	14312	14381	14570	14535	14339	14387	14407	14421	14487	14489	14500	14636	14470	14383	14531	14509	14403	14486	14599	14391	14373	14413	14242	14496	14583	14408	14330	14528	14541	14550	14452	14529	14434	14469	14442	14440	14358	14577	14545	14471	14564	14370	14371	14350	14307	14463	14556	14474	14507	14487	14586	14432	14340	14449	14617	14485	14316	14513	14335	14421	14542	14514	14453	14415	14321	14455	14271	14223	14442	14416	14431	14422	14330	14419	14367	14330	14375	14459	14327	14477	14589	14499	14476	14415	14287	14609	14453	14354	14246	14397	14493	14415	14491	14522	14290	14440	14304	14476	14402	14433	14297	14547	14596	14395	14365	14370	14353	14328	14366	14499	14287	14296	14356	14530	14391	14413	14498	14307	14545	14294	14465	14370	14691	14537	14553	14256	14391	14418	14304	14434	14450	14323	14322	14397	14539	14411	14452	14387	14416	14470	14456	14383	14473	14376	14239	14382	14385	14474	14438	14459	14292	14600	14534	14494	14541	14438	14492	14386	14475	14353	14343	14536	14284	14432	14340	14464	14253	14401	14510	14459	14414	14523	14558	14474	14383	14472	14557	14276	14428	14545	14441	14435	14531	14553	14465	14320	14443	14499	14485	14477	14447	14588	14551	14446	14426	14332	14395	14628	14269	14470	14679	14367	14322	14523	14435	14518	14496	14490	14549	14351	14361	14423	14313	14683	14345	14467	14244	14293	14414	14535	14464	14529	14434	14557	14547	14545	14409	14362	14482	14435	14524	14395	14303	14418	14514	14517	14420	14506	14499	14570	14513	14292	14410	14452	14509	14477	14417	14550	14429	14482	14575	14474	14378	14536	14505	14411	14490	14508	14412	14499	14441	14339	14333	14472	14367	14538	14458	14480	14558	14518	14435	14536	14407	14510	14403	14366	14396	14436	14410	14512	14525	14545	14479	14308	14377	14458	14535	14503	14432	14363	14535	14442	14314	14604	14529	14307	14430	14306	14492	14476	14601	14581	14686	14432	14310	14466	14357	14513	14418	14637	14488	14227	14419	14344	14476	14492	14393	14493	14407	14350	14479	14444	14407	14529	14534	14304	14267	14314	14484	14537	14393	14234	14437	14537	14542	14638	14562	14457	14496	14444	14508	14565	14412	14456	14493	14468	14404	14440	14447	14540	14399	14497	14437	14402	14434	14488	14483	14580	14302	14431	14444	14473	14409	14478	14394	14315	14511	14472	14371	14439	14446	14381	14260	14555	14433	14405	14527	14363	14564	14366	14354	14431	14479	14578	14489	14347	14562	14445	14389	14509	14550	14544	14604	14310	14392	14300	14409	14425	14372	14303	14374	14410	14437	14456	14438	14321	14511	14509	14227	14409	14459	14525	14467	14394	14600	14378	14399	14598	14350	14550	14518	14465	14361	14414	14564	14428	14597	14395	14433	14431	14456	14488	14523	14370	14309	14441	14338	14434	14453	14485	14355	14717	14492	14458	14576	14612	14392	14386	14471	14501	14385	14506	14507	14513	14507	14432	14561	14529	14327	14507	14455	14514	14312	14492	14549	14402	14402	14475	14386	14488	14630	14540	14378	14620	14543	14628	14439	14442	14467	14387	14419	14268	14440	14540	14434	14448	14502	14557	14409	14484	14377	14308	14581	14447	14445	14432	14392	14274	14317	14472	14567	14362	14376	14434	14553	14504	14500	14461	14543	14572	14623	14598	14481	14459	14271	14438	14423	14601	14681	14395	14476	14544	14491	14509	14388	14507	14496	14409	14312
25380	21591	26946	26801	19352	17583	17708	16534	16265	16143	16042	15769	15766	15811	15693	15568	15729	15651	15683	15550	15689	15564	15526	15621	15606	15553	15489	15646	15474	15579	15567	15603	15751	15525	15651	15820	15469	15495	15461	15602	15474	15581	15350	15453	15425	15491	15501	15654	15324	15455	15462	15490	15479	15498	15466	15260	15482	15375	15537	15451	15488	15549	15517	15460	15525	15447	15531	15474	15631	15305	15547	15410	15360	15508	15410	15445	15573	15477	15384	15441	15359	15704	15442	15419	15386	15548	15596	15358	15465	15541	15311	15411	15572	15567	15234	15212	15417	15367	15364	15285	15511	15606	15515	15575	15331	15502	15642	15446	15376	15420	15246	15400	15429	15450	15440	15525	15609	15415	15482	15518	15480	15448	15555	15480	15561	15239	15533	15532	15531	15491	15608	15393	15571	15456	15371	15628	15476	15489	15451	15481	15424	15518	15597	15345	15578	15590	15692	15390	15480	15626	15450	15421	15492	15495	15518	15341	15340	15567	15330	15486	15768	15510	15413	15607	15338	15459	15462	15347	15360	15375	15555	15509	15548	15621	15522	15406	15394	15584	15509	15650	15544	15581	15489	15423	15519	15436	15395	15318	15537	15536	15510	15435	15457	15762	15656	15287	15464	15356	15395	15420	15522	15474	15522	15544	15537	15431	15577	15506	15340	15544	15376	15512	15541	15530	15509	15493	15526	15531	15631	15229	15649	15478	15396	15544	15529	15537	15502	15540	15673	15735	15648	15599	15552	15303	15614	15478	15484	15528	15582	15573	15510	15388	15188	15526	15520	15341	15463	15406	15636	15705	15482	15546	15582	15522	15530	15533	15593	15434	15583	15298	15291	15542	15512	15367	15444	15605	15593	15399	15666	15569	15534	15458	15418	15532	15369	15407	15302	15478	15525	15347	15482	15506	15608	15643	15622	15601	15559	15498	15415	15615	15447	15600	15246	15378	15545	15499	15449	15157	15491	15538	15426	15524	15507	15447	15432	15399	15422	15571	15428	15414	15586	15543	15552	15247	15451	15525	15468	15399	15406	15446	15406	15291	15342	15543	15496	15614	15555	15538	15645	15603	15448	15381	15659	15625	15313	15633	15410	15421	15452	15761	15549	15665	15553	15292	15566	15514	15446	15562	15473	15617	15560	15380	15382	15552	15489	15498	15508	15623	15683	15759	15418	15435	15474	15294	15557	15304	15480	15431	15463	15468	15502	15384	15375	15424	15679	15510	15365	15413	15684	15489	15396	15297	15367	15469	15661	15692	15479	15693	15444	15624	15552	15588	15597	15349	15476	15320	15404	15664	15437	15436	15298	15406	15497	15604	15318	15543	15517	15512	15319	15433	15382	15543	15410	15548	15148	15462	15591	15428	15548	15429	15536	15500	15417	15542	15568	15608	15498	15592	15484	15427	15520	15644	15520	15423	15583	15428	15588	15474	15313	15397	15599	15540	15521	15419	15378	15425	15600	15399	15501	15832	15484	15607	15739	15530	15371	15349	15471	15352	15321	15597	15478	15430	15619	15424	15427	15351	15444	15695	15503	15414	15428	15511	15689	15554	15452	15481	15273	15547	15436	15470	15606	15622	15707	15406	15586	15411	15454	15467	15481	15428	15472	15535	15519	15598	15461	15494	15566	15565	15572	15546	15722	15490	15420	15511	15469	15583	15541	15315	15348	15383	15573	15684	15481	15483	15449	15468	15501	15578	15535	15311	15534	15434	15567	15315	15504	15571	15514	15191	15228	15486	15656	15535	15637	15657	15548	15355	15341	15546	15518	15425	15505	15388	15491	15538	15543	15375	15625	15427	15529	15494	15407	15504	15346	15657	15447	15475	15574	15540	15550	15601	15575	15474	15611	15593	15386	15314	15486	15502	15372	15611	15240	15591	15565	15404	15353	15376	15644	15567	15350	15791	15403	15427	15520	15575	15386	15368	15538	15499	15752	15324	15378	15358	15427	15572	15397	15502	15474	15420	15402	15372	15541	15458	15569	15379	15451	15535	15545	15360	15449	15365	15543	15657	15519	15532	15538	15505	15320	15457	15300	15555	15656	15555	15301	15574	15654	15530	15481	15602	15344	15639	15359	15444	15412	15750	15684	15524	15534	15415	15586	15681	15377	15591	15554	15492	15469	15512	15597	15523	15409	15363	15427	15552	15508	15758	15491	15564	15411	15365	15624	15601	15646	15445	15546	15624	15459	15438	15411	15385	15450	15449	15531	15490	15486	15356	15654	15528	15442	15598	15524	15422	15408	15406	15354	15608	15482	15464	15497	15393	15578	15323	15468	15314	15475	15398	15574	15432	15702	15546	15443	15551	15707	15679	15693	15583	15497	15452	15631	15352	15371	15591	15493	15545	15664	15631	15561	15516	15407	15408	15509	15616	15572	15561	15584	15324	15544	15656	15360	15607	15454	15543	15301	15441	15404	15411	15516	15673	15568	15379	15620	15625	15631	15555	15600	15590	15541	15191	15414	15623	15441	15489	15519	15485	15416	15554	15652	15501	15461	15464	15400	15238	15446	15494	15605	15571	15593	15449	15429	15415	15274	15497	15585	15580	15502	15420	15399	15192	15437	15509	15596	15384	15428	15535	15612	15185	15397	15295	15492	15732	15428	15536	15395	15547	15582	15417	15551	15486	15603	15336	15563	15452	15524	15593	15406	15535	15564	15368	15389	15466	15354	15415	15350	15359	15356	15481	15639	15302	15372	15492	15397	15512	15583	15343	15556	15552	15450	15540	15357	15488	15553	15528	15501	15484	15721	15342	15353	15526	15279	15407	15480	15426	15586	15640	15775	15481	15428	15488	15440	15268	15358	15412	15441	15531	15431	15498	15296	15459	15470	15517	15594	15424	15473	15421	15534	15411	15450	15627	15371	15573	15496	15482	15548	15563	15649	15466	15749	15646	15254	15604	15611	15662	15422	15460	15452	15308	15470	15624	15526	15452	15378	15484	15438	15303	15459	15560	15425	15377	15405	15502	15441	15685	15514	15508	15625	15589	15361	15320	15633	15440	15467	15462	15523	15680	15455	15646	15604	15437	15405	15319	15466	15533	15494	15569	15290	15144	15468	15654	15214	15391	15529	15584	15526	15438	15550	15592	15460	15420	15405	15448	15360	15414	15496	15303	15462	15550	15506	15475	15644	15599	15605	15645	15413	15303	15564	15652	15695	15368	15357	15496	15430	15489	15480	15532	15263	15395	15743	15315	15579	15369	15363	15341	15367	15449	15670	15571	15654	15442	15500	15490	15546	15422	15537	15601	15623	15600	15464	15339	15498	15579	15505	15262	15687	15504	15351	15458	15347	15447	15489	15501	15304	15434	15662	15628	15599	15586	15558	15433	15377	15569	15546	15630	15415	15481	15563	15349	15428	15468	15558	15276	15466	15485	15287	15624	15417	15430	15504	15575	15306	15381	15366	15587	15595	15427	15387	15432	15517	15473	15196	15354	15451	15212	15414	15475	15617	15488	15493	15393	15430	15399	15596	15424	15467	15568	15470	15519	15448	15688	15258	15583	15563	15246	15469	15370	15538	15297	15791	15464	15581	15546	15776	15340	15467	15514	15539	15453	15333	15690	15440	15470	15377	15432	15524	15681	15488	15456	15452	15588	15532	15449	15667	15413	15715	15279	15443	15545	15702	15387	15523	15750	15403	15245	15516	15535	15348	15427	15466	15415	15661	15550	15447	15266	15477	15414	15504	15554	15598	15592	15484	15454	15389	15365	15611	15594	15527	15216	15358	15507	15548	15527	15347	15516	15618	15457	15593	15453	15329	15375	15454	15459	15475	15481	15229	15640	15496	15729	15488	15457	15443	15546	15337	15564	15701	15422	15316	15625	15541	15560	15531	15471	15434	15552	15475	15393	15320	15531	15451	15521	15429	15743	15755	15494	15415	15553	15648	15513	15341	15635	15612	15307	15555	15525	15554	15496	15558	15255	15442	15615	15656	15392	15486	15462	15453	15526	15415	15366	15431	15443	15530	15352	15557	15430	15499	15605	15457	15420	15316	15434	15415	15309	15654	15477	15596	15475	15694	15492	15566	15724	15526	15397	15716	15576	15573	15560	15332	15612	15573	15581	15434	15449	15482	15583	15480	15476	15447	15431	15412	15406	15609	15468	15324	15281	15427	15401	15625	15767	15538	15305	15525	15426	15359	15524	15614	15611	15646	15740	15588	15747	15466	15467	15420	15526	15424	15294	15577	15429	15398	15531	15524	15389	15436	15440	15577	15507	15462	15370	15535	15449	15547	15272	15389	15304	15591	15414	15300	15330	15785	15500	15698	15465	15482	15654	15359	15464	15604	15453	15512	15554	15568	15563	15503	15353	15472	15571	15480	15414	15579	15248	15450	15455	15656	15404	15436	15584	15386	15404	15111	15327	15479	15337	15534	15469	15688	15250	15369	15472	15616	15480	15495	15435	15565	15597	15521	15490	15508	15399	15627	15523	15528	15549	15408	15435	15583	15548	15524	15519	15590	15467	15397	15525	15536	15213	15494	15437	15515	15673	15333	15554	15383	15594	15593	15440	15569	15528	15378	15620	15537	15361	15482	15431	15527	15595	15535	15767	15635	15348	15423	15355	15591	15493	15479	15400	15505	15416	15617	15670	15368	15453	15486	15795	15379	15388	15390	15739	15427	15508	15434	15546	15485	15279	15619	15579	15513	15641	15384	15434	15456	15313	15316	15390	15296	15539	15524	15574	15606	15709	15331	15477	15395	15340	15433	15594	15376	15567	15389	15436	15451	15347	15425	15582	15680	15446	15507	15679	15417	15683	15467	15522	15537	15426	15398	15474	15482	15422	15395	15353	15480	15670	15499	15435	15459	15674	15344	15526	15305	15351	15500	15482	15554	15573	15533	15637	15518	15556	15612	15533	15476	15539	15424	15316	15375	15432	15416	15411	15507	15363	15436	15628	15536	15463	15462	15360	15541	15337	15457	15558	15339	15511	15233	15475	15495	15768	15515	15517	15597	15379	15569	15591	15493	15452	15510	15330	15666	15382	15500	15543	15801	15483	15354	15308	15373	15298	15540	15415	15487	15536	15425	15337	15527	15512	15554	15698	15271	15499	15480	15401	15395	15568	15444	15517	15644	15318	15597	15642	15410	15597	15514	15640
23336	38542	30232	23002	19741	17551	16394	15765	15301	14967	14933	14639	14493	14482	14459	14312	14600	14463	14354	14239	14220	14276	14127	14284	14099	14260	14193	14148	14397	14088	14117	14138	14097	14063	14140	14222	13989	13927	14206	14131	14160	14162	14178	14164	14340	14199	14128	14149	14145	14241	14350	14324	14095	14101	14084	14184	14179	14095	14009	14129	14189	14096	14056	14140	14213	13987	14108	14230	14262	14254	14218	14281	14167	14099	14073	14283	14049	14164	14181	14175	14246	14151	14122	14158	13967	14269	14218	14170	14098	14206	14224	14062	14156	14071	14219	14016	14205	14290	14023	14255	14372	14068	14035	14009	14283	14050	13947	14204	13922	14113	14201	14147	13979	14205	14079	14207	14163	14081	14059	14194	14113	14137	14112	14043	14258	14246	14205	14126	14081	14090	14004	14267	13978	14039	13998	14176	14150	14007	14119	14195	14087	14170	14214	14081	14150	14060	14280	14248	14241	14352	14084	13993	14160	14242	14212	14125	14231	14011	14125	14173	14154	14052	14117	14303	14200	14152	14209	14101	14123	14200	14147	14079	14158	14175	14155	13943	14055	14154	14095	14145	13980	14168	14237	14255	14107	14339	14104	14009	14262	14162	14193	13983	14123	14172	14107	14229	14115	14142	14238	14126	14021	14255	14083	14215	14093	14270	14166	14130	14150	14197	14145	14259	14078	14133	14140	14027	14029	14170	14141	14154	14225	14140	14088	14281	14233	14099	14237	14047	14090	14073	14042	14106	14083	14018	14200	14015	14053	14127	13980	14136	14087	14051	14212	14021	14061	14111	14296	14207	14150	14240	14072	14146	14181	14099	14032	14154	14085	14225	14243	14109	13999	14056	14221	14071	14091	13933	14159	14153	14132	14236	14127	14067	14199	14091	14260	13977	14157	14056	14234	14243	14040	14219	14246	14103	14194	14192	14134	14214	14217	14202	14233	14119	14189	14095	14030	14098	14109	14085	14286	14160	14136	14214	14050	14011	14349	14147	14110	14153	14224	14130	14190	14082	14087	14246	13964	14071	14129	14123	14204	14335	14240	14240	14150	14043	13889	14112	14193	14160	14218	14083	14014	14190	14226	14039	14203	14053	14132	14076	14235	13910	14074	14121	14253	14318	14258	14236	14258	14231	14009	14207	14190	14134	14148	14237	14161	14248	13919	14193	14198	14174	14293	14179	14187	14096	14152	14235	14130	14016	14315	14076	14190	14220	14169	14159	14076	14105	14129	14054	14168	14201	14090	14123	14246	13968	14068	14031	14183	14023	14159	14146	14174	14120	14143	14192	14238	13983	14052	14104	14184	14054	14001	14258	14120	14088	14127	14125	14104	14123	14229	14376	14096	14333	14177	14059	14202	14211	14085	14184	14169	14225	14151	14164	14071	14116	14095	14067	14107	14125	14247	14062	14011	14340	14257	14200	14262	14165	14177	14205	14156	13987	14152	14121	14166	14102	14157	14243	14254	14130	14176	14059	14269	14177	13990	14441	14205	14310	14205	14187	14142	14195	14059	14052	14089	14188	14214	14097	14219	14169	14249	14135	14338	14101	14274	14004	14310	14280	14228	14236	14084	14265	14141	14132	14196	13994	14189	14105	14176	14292	14171	13966	14107	14285	14159	14045	13983	14046	14174	14104	14018	14305	14101	14149	14169	14127	14048	14294	14129	14079	14113	14120	14110	14029	14117	13923	13971	14029	13952	14224	14298	14110	14191	14178	14072	14222	13999	14036	14318	14157	14187	14066	14129	13919	14095	14084	14140	14125	14275	14164	14125	14130	14011	14168	14056	14113	14153	14148	14063	13996	14261	14127	13879	14232	13996	14223	14314	14060	14022	14198	14209	14205	14080	14058	14016	14153	14169	14236	14129	14060	13911	14308	14071	14246	14173	14177	14112	14207	14073	14317	14194	14201	14233	13990	14088	14338	14209	14035	14241	14100	14088	14199	14099	14179	14058	14147	14179	14116	14349	14149	14219	14031	14038	14003	14018	14114	14106	14166	14070	14263	14143	14108	14113	13961	13958	14179	14141	14161	14155	14205	14175	14247	14177	14094	14083	14001	14116	14105	14166	13970	14259	14048	14393	14179	14129	13947	14097	14309	14098	14045	14063	14093	14237	14102	14116	14120	14281	14091	14005	14120	13898	14076	14187	14049	14135	14391	14102	14324	14140	14211	14294	14253	14242	14233	14102	14145	14200	14165	13995	14161	14330	13927	13974	14329	13961	14186	14163	14246	14391	14146	14273	14250	14211	14241	14214	14137	14050	14239	14048	14150	14173	14030	14199	14194	14031	14187	14320	14188	14149	14067	14226	14176	14156	14150	14007	14155	14154	14212	14067	14110	14287	14062	14182	14227	14063	14340	14358	14214	14025	14193	14114	14125	14126	14133	14063	14091	14230	14252	14323	14082	14213	14145	14101	14257	14250	14158	14210	14105	14082	14018	14116	14030	14185	14030	14182	14063	14151	14225	14203	14099	14053	13998	14339	14240	14056	14026	14186	14169	14138	14229	14072	14140	14108	14146	14150	14057	14182	14155	14114	13890	14199	14156	14244	14128	14124	14047	14158	14240	14022	14114	14236	14299	14372	14111	13981	14027	14145	14160	14089	14133	13974	14071	14293	14148	14200	14296	14143	14215	14104	14169	14022	14157	14118	14257	14163	14137	14219	14202	14148	14271	14078	14076	14223	14134	14165	14111	14264	14066	14060	14125	14043	14211	13951	14129	14162	14256	13943	14193	14099	14181	14267	14008	14076	14117	14205	14165	13987	14251	14132	14127	14090	14087	14239	14190	14251	14218	14242	14085	14139	14175	14108	14330	13992	14301	14112	14227	14203	14103	14139	14216	14113	13973	14046	13969	14131	14164	14208	14100	14104	14299	13985	14054	14202	14104	14091	14063	14197	14182	14093	14089	14181	14123	14139	14177	14159	14067	14121	14203	14082	14138	14114	14125	14210	14080	14099	14200	14152	14057	14177	13978	14090	14022	14146	14050	14193	14183	14033	14062	14175	14161	14107	14088	14169	14175	14228	14041	14209	14098	14201	14064	14116	14157	14034	14155	14076	14159	14215	14118	13955	14224	14074	14149	14120	14212	14122	14197	14244	14241	14082	13980	14185	14044	14155	14080	14082	14211	14195	14207	14139	14189	14134	14067	14218	14158	14266	14228	14160	14181	14245	14244	14301	14194	14010	14117	14077	14244	14108	14126	14199	14174	14299	14208	14123	14227	14122	14186	14179	14074	14101	14293	14256	14055	14304	14209	14201	14278	14039	14168	14034	14086	14150	14336	14343	13991	14151	14198	14148	14097	14150	14155	13964	14266	14286	14155	14018	14216	14373	14204	14123	14030	14286	14051	14141	14136	14250	14175	14063	14132	14083	14141	14237	14055	14147	14089	14096	14156	14236	14168	14206	14198	14151	14228	14001	14035	14273	14133	14163	14201	14022	14067	14266	14205	14114	14150	14093	14198	14000	14264	14178	14038	13994	14106	14279	14102	14064	14108	14228	14138	14038	14248	14149	14122	14006	14230	14114	14122	14186	13999	14194	14205	14291	14032	14059	14207	14000	14166	14182	14000	14031	13905	14144	14097	14392	14199	14020	14042	14224	14070	14079	14145	14195	14225	14149	14048	14037	13953	14236	14049	14063	14054	14153	14150	14222	14212	14309	14054	14089	13974	14230	13986	13986	14177	14197	14066	14027	14109	13962	13934	14199	14256	14071	14077	14133	14124	14052	14133	14057	14063	14066	13998	14219	14176	14100	14165	13958	14234	14180	14136	14113	14248	14099	14041	14136	14142	14222	14099	14074	14129	14175	14086	14214	14077	14175	14105	14092	14056	14278	14211	14184	14324	14133	14264	14198	14044	14120	14172	14328	14074	14078	14292	14238	14316	14055	14102	14204	14208	14150	14292	14162	14081	14208	14192	14043	14118	14090	14193	14243	14107	14035	14150	14138	14099	14085	14065	14264	14142	14053	14027	14135	14041	14180	14319	14168	14187	14189	14089	14180	14014	14041	14055	14185	14255	14072	14239	14076	14087	14175	13967	14040	14190	14191	14035	14008	14218	14298	14094	14183	14256	14129	14007	14193	14005	14316	14060	14235	14248	14298	14202	14008	14209	14235	14105	14331	14162	14037	14097	14169	14266	14068	14109	14185	14059	14102	14111	13811	13995	14105	13994	14202	13998	14218	14084	14370	14253	14028	14203	14134	14038	14086	14162	14116	14182	14147	14093	14113	14342	13877	14152	14139	14206	14012	14200	14251	14057	14081	14209	14218	14038	14289	14051	14229	14251	14012	14028	14172	14202	14004	14131	14115	14116	14026	14243	14144	14100	14163	14197	14159	14330	14165	14067	14232	14189	14128	14271	14175	14138	14250	14158	14091	14221	14089	14134	14093	14116	14073	14324	14097	14167	14061	14234	14133	14317	14132	14015	14087	14133	14007	14216	14018	14194	14214	14288	14028	14063	14203	14206	14098	14200	14103	14178	14145	14071	14111	14287	14185	14218	14105	14107	14141	14198	14316	14165	14154	14203	14203	14070	14232	14133	13929	14167	14225	14109	14185	14165	14155	14141	14076	14106	14064	14180	14068	14215	14169	14128	14101	14191	14125	14111	14299	14214	14038	14144	14116	13983	14038	14108	14098	14080	14167	13999	14196	14239	14028	14095	14214	14284	14036	14108	14020	14205	14320	14168	14176	14117	14110	14041	14150	14108	14240	13999	14014	14151	14204	14161	14051	14215	14020	14254	14231	14108	14087	14328	14203	14140	14048	14155	13998	14071	14040	14058	14223	14126	14012	14345	14105	14008	14033	13977	14309	14224	14137	14174	14157	14151	14214	14051	14161	13962	14128	14174	14163	14216	14150	14281	14214	14229	14189	14292	14197	14094	14171	14175	14369	14349	13964	14200	14129	14046	14259	14111	14149	14330	14161	14240	14237	14228	14186	13901	14248	14090	14261	13979	14100	14163	14107	14103	14115	14190	13972	14189	14188	14221	14091	14094	14040	14238	14055	14057	14206	14169	14179	14140	14275	14175	14121	14123	14254	14016	14142	14228	13937	14005	14325	14121	14057	14379	14130	14154	14097	14100	14035	14104	14285	14115	14248	14195	14248	14153
22622	21510	28625	24820	21976	23609	23443	18711	17479	17292	17111	16608	16550	16454	16356	16194	16200	16485	16336	16167	16360	16543	16282	16076	16176	15988	16047	16083	16015	16000	16055	16101	16080	16140	16007	15965	16046	16052	15935	15889	15872	15884	16024	16025	15991	16040	16263	16120	16161	16365	16181	15936	15909	16041	15944	15973	16021	15948	15793	16012	15916	15930	16192	15847	16091	15991	15955	15978	15957	16022	16090	15870	15980	15915	16032	15837	15835	15899	16027	16013	15805	15961	15966	15989	15963	16029	16034	16044	16049	15958	15940	16039	15866	15784	15826	15923	16010	15948	15971	15986	16089	16224	15979	15945	15965	16220	15958	16134	16057	16065	16144	15845	15908	15987	15983	16033	15884	15727	15948	15834	16033	15938	15974	15997	15867	16059	15907	15764	15928	15675	15947	16002	15908	16062	15692	15828	15923	15928	16015	15784	15858	15902	16094	15866	15955	15887	15977	15941	15921	16097	16043	15948	15754	15924	15803	15889	15973	15872	15946	16053	15845	15949	15888	15904	16043	15713	16070	15937	15782	15967	15848	15784	15818	15883	15937	16098	15863	15695	16124	15977	16023	15890	15844	15896	16045	16154	15810	15879	15935	15827	15904	15871	15885	15968	16099	15854	15948	15788	15756	15967	16049	15911	15917	15776	16046	15877	15897	15881	15944	15928	15878	15922	16161	16038	15868	16008	16091	15998	15932	15998	16008	16034	16047	15864	15910	15894	15643	15760	15834	15798	16020	15827	15932	16033	15746	15800	15817	15772	15828	15981	15837	16005	15870	15786	16040	15794	15672	15856	15984	15886	15895	15797	16065	16140	15992	15890	16110	15918	16167	16069	15885	15875	15871	15905	16197	16046	16091	15948	16001	16074	16004	15923	15865	15740	15897	15921	15754	15971	15885	15849	15991	15794	15872	16214	15989	15690	15886	15955	15953	15940	15911	16015	16169	15930	15876	15938	15987	15887	16025	15838	15865	15941	16004	15996	15939	15804	15919	15945	16062	15934	15819	15928	15857	15999	15801	15871	15645	15777	16088	16146	15939	15922	15968	15922	16021	16001	16013	16062	15806	15851	15959	15848	15808	15934	16114	15865	15915	15784	15934	16028	15990	16267	16087	15956	15910	16021	16163	16121	16067	15953	15745	15932	16174	15872	15910	16073	15984	15925	15749	15903	15936	16038	16039	15850	15923	15810	15988	15805	15705	16045	15951	15824	15895	15867	15905	15860	15927	16024	15993	15889	15877	15732	15910	15912	15892	15890	15902	15952	15778	15775	16084	15872	15900	15925	15889	15935	15878	15997	16064	15895	15954	16084	15915	15928	15981	16165	15978	15877	15824	15845	15885	15937	15697	15885	16157	15880	16109	16115	15945	15968	15916	15792	15973	15937	15917	15980	15934	16047	15693	15740	16001	15805	15858	15890	15739	15885	15964	15867	15986	15810	15974	16054	16158	16004	15880	15865	15821	15872	15723	16028	16048	15953	16006	15975	15888	15889	16047	16034	15936	15839	16020	15930	16134	16054	16007	15735	16082	15953	15971	15931	16109	15943	15763	16107	15971	15908	15859	15822	15979	16158	15876	16072	15835	15736	16012	15822	15758	16046	16041	15823	16025	16103	15939	15915	15791	15858	16082	15947	15996	15864	15955	15914	16159	15987	15782	15823	15899	15913	16064	15881	15777	15927	16026	16012	15995	15919	16178	16085	15952	15579	16189	15969	16059	15875	15736	15965	15991	15852	16139	15827	15918	15886	15995	15912	16052	15919	16039	16014	15922	15965	15864	15918	15999	15911	16069	15921	16000	15963	15867	15806	15796	15943	15956	15961	15944	15980	15895	15926	15896	15921	15840	15849	15664	16122	15952	15898	15892	15781	15871	15762	15768	15793	15927	15898	15945	15918	16087	15862	15753	15792	15799	15796	15837	16019	16093	15914	15852	15972	15975	15934	15762	16054	16182	15999	15940	15743	16044	15848	16104	15816	16064	16060	15877	15909	16028	15843	15785	15940	15919	15919	15872	15937	15987	15846	15605	16107	16042	15916	16085	15961	15935	15832	15953	15947	15828	15891	15742	16211	16017	16037	16059	15952	15952	15899	15944	16033	15987	15881	15855	16185	15757	15910	15903	15770	15960	15907	15776	15700	15974	16066	15900	15762	15978	16045	15785	15962	15891	15998	15880	15922	15813	16036	15877	15978	15893	15826	15974	16076	15879	16061	15874	15994	15877	15918	16090	15826	15929	15881	16147	15992	15763	16043	15982	16010	15811	15983	15994	15896	15938	15858	15843	16053	16109	16049	15811	15769	15785	16060	16074	16023	16204	15830	15830	15791	15926	15874	15820	15928	15946	15743	15738	15873	15997	15959	15837	15830	15817	15937	15836	15860	15800	15805	15928	15947	15964	16032	15897	15841	15935	15771	15906	15960	16116	15877	16115	15863	15928	15901	15917	16042	15999	16244	15910	15993	15844	15773	15895	16034	16014	16027	15880	15986	15689	15829	15862	15725	15977	15889	15852	15865	16013	15838	15921	15859	15653	15759	15974	16048	16088	15920	15987	15980	15968	15779	15926	15812	16111	15792	16202	15984	15959	16109	15961	15961	16052	16142	16119	15678	15868	15967	15904	16144	16010	15764	16057	16029	15822	15885	16015	15980	15933	16155	16139	16008	15968	15809	15978	15804	15945	15998	15668	15843	15947	15886	15901	16080	15966	15959	15978	15695	15977	15901	15780	15859	15880	15984	15844	15776	15831	16115	15972	15871	15939	16015	16090	15760	15914	16005	15811	15857	15827	15947	15898	16019	15886	15853	15864	15825	16047	15859	16105	16204	16033	16183	15950	15956	15933	15998	15902	15836	15779	15997	15940	15952	16007	15936	15965	15868	15841	16128	15897	15975	15836	16024	15829	15774	15832	15788	15853	15918	15876	16131	15859	15740	15860	15799	15841	15927	15886	15795	15999	16053	15919	15829	15887	15946	16037	15890	15889	15933	16072	15854	15979	15832	15960	16064	15882	15798	15919	15906	15942	16042	16007	15802	16073	16074	16105	15986	16019	15867	15957	15948	15857	15825	15894	16002	15820	16003	15826	15889	15775	15715	15925	16019	15949	15893	16139	15894	15956	15866	15874	15849	16039	15881	15875	15897	15895	15930	15855	15910	15992	15781	15953	15987	15835	15839	16018	15995	15883	15716	15867	15739	15994	15846	15926	15821	15912	16003	15921	15722	15973	16012	15977	15873	15988	15898	15847	15979	15934	16088	15861	15772	15990	16032	15814	15974	15969	15972	15843	15966	15866	16027	15754	16157	16001	16106	16047	15835	16003	15873	15797	15770	15976	15866	15785	15981	15895	15779	15845	15872	16091	15753	15935	15767	16071	15929	15942	15989	15864	15999	15872	15862	16107	16008	16176	15896	15762	15821	15816	15847	15836	15830	16040	15918	15852	15963	15737	15858	15903	16091	16060	15859	15812	15973	15792	15887	15844	15932	15874	15925	15845	15896	15920	15882	15888	15715	15901	15910	16000	15721	15724	15841	16085	15753	15953	15861	15924	15878	15915	15991	15939	15812	15877	16002	15967	15857	15950	15826	15977	15909	16018	15899	15833	15867	15844	15787	16160	15979	16121	15970	16060	15976	15956	16007	15894	16040	15871	15835	16068	15863	15924	15953	15915	15733	15926	16130	16081	15902	15794	15787	15813	15934	16034	15906	16027	15926	16014	15972	16073	15884	16018	16080	16042	15949	16054	15962	15977	15986	15987	15896	15891	15949	15827	15894	16101	15903	15957	15929	15993	15922	15870	15754	15938	15869	15902	15877	16104	15795	15823	16039	15872	16028	15906	15782	16073	15989	15998	15825	15917	15886	16086	15862	15870	15914	15855	16087	16043	15904	15860	15784	15892	15767	15873	16091	16030	16118	15773	15926	15949	15920	15926	15891	15767	15960	15865	15988	15654	16062	16100	16028	15912	16235	15853	16101	16011	15800	16110	16128	15965	15817	15845	16175	15930	15855	15908	15852	15968	15980	15997	15875	16109	15897	16011	15981	16016	16116	16067	15950	15871	15879	15946	15925	16001	15761	15819	15839	15957	15859	15900	15986	16040	15911	15989	15925	15945	15730	15822	16029	15942	15766	16079	15758	15958	16064	15950	15839	15877	15922	16008	15894	16180	16020	15838	16050	15797	16084	15866	16017	15980	15831	16043	16021	15883	15994	16070	16182	16020	15994	15919	16046	16060	15943	15901	15937	16027	15951	16146	15888	16087	16006	15872	15816	15818	15800	16005	16145	16071	15862	15999	15955	15920	15838	15864	15957	15937	16025	16060	16001	15980	15787	16205	15782	15942	15950	16159	15934	16116	16007	15820	15879	15798	16071	15951	16041	16037	15904	15949	15763	15848	15825	15745	15893	15983	15909	15979	16089	15798	15885	16030	15922	15886	15915	15961	15908	15914	15924	15784	15838	15920	15989	16081	15996	16184	15941	15932	15944	15910	15712	15878	15862	15996	15978	15840	15683	15964	15853	16062	15806	15926	15962	16026	15911	15991	16080	15973	15881	15796	15784	15873	15892	15940	15919	15760	15928	15931	15934	15869	16003	15971	15994	15921	16035	15877	15893	15747	15908	15858	15840	15816	16002	15820	15924	15899	16003	15832	15966	16159	15878	15849	15958	15759	15961	15967	16002	15836	15972	15755	15896	16047	15880	15862	15931	15947	15901	15928	15975	16087	15801	16146	16004	15993	15906	16063	15989	15961	16092	15908	15864	15835	16034	15948	16000	15732	15858	15850	16050	15902	15790	15974	15962	15875	16005	15960	15984	15895	15962	15939	15833	15904	15927	15823	15951	16028	16026	16024	15926	16079	15976	15854	16169	16041	15998	15984	15659	15899	15817	15871	15946	16011	15832	15973	15800	16034	15858	15892	15802	15940	15923	16053	15911	15877	15812	15852	16089	16126	16136	15978	15857	15741	15789	15878	16024	15913	16009	15871	15826	16035	16062	15974	16033	15794	15770	15990	15952	15818	15854	16003	15874	16063	15798	15905	15828	15762	15809	16051	15978	15932	15749	16092	15979	16180	15964	15899	16046	15911	15956	15972	15892	15854	15737	16040	16093	15819	15943	15739	15953
24842	47020	38351	29471	24362	21248	19055	17704	16829	16115	15720	15491	15081	15040	14932	14860	14729	14785	14601	14779	14612	14623	14477	14466	14620	14611	14377	14507	14372	14567	14366	14407	14331	14402	14402	14488	14401	14553	14314	14445	14409	14451	14599	14111	14420	14541	14419	14572	14463	14409	14361	14480	14420	14454	14302	14451	14363	14439	14389	14263	14429	14419	14394	14466	14362	14273	14509	14557	14341	14379	14316	14327	14471	14322	14515	14451	14441	14442	14110	14514	14408	14417	14463	14481	14417	14346	14276	14514	14590	14386	14395	14448	14511	14467	14429	14451	14351	14498	14367	14491	14469	14421	14260	14499	14460	14375	14470	14439	14427	14387	14430	14344	14218	14461	14335	14360	14478	14493	14266	14442	14374	14436	14421	14485	14531	14444	14401	14283	14444	14360	14526	14375	14348	14506	14471	14281	14582	14328	14569	14457	14324	14431	14206	14342	14343	14547	14318	14268	14390	14544	14333	14398	14335	14337	14489	14495	14463	14246	14361	14405	14389	14534	14329	14254	14239	14457	14488	14498	14552	14467	14436	14498	14431	14366	14354	14339	14526	14351	14432	14378	14542	14439	14330	14459	14545	14295	14370	14388	14289	14379	14386	14388	14397	14331	14264	14213	14329	14450	14523	14339	14544	14396	14530	14231	14430	14471	14563	14334	14397	14432	14383	14300	14425	14487	14418	14365	14589	14500	14304	14342	14358	14360	14457	14254	14440	14425	14402	14537	14298	14394	14312	14435	14333	14359	14510	14463	14495	14440	14302	14267	14534	14523	14390	14285	14536	14196	14329	14375	14512	14191	14496	14316	14261	14507	14382	14326	14523	14462	14340	14443	14460	14476	14361	14471	14380	14395	14360	14479	14540	14457	14314	14379	14323	14542	14521	14408	14415	14378	14414	14446	14500	14416	14349	14431	14589	14257	14493	14363	14398	14315	14286	14339	14316	14451	14532	14398	14353	14244	14371	14380	14175	14433	14384	14433	14584	14322	14442	14189	14433	14498	14406	14521	14349	14434	14334	14340	14371	14246	14445	14399	14276	14376	14350	14386	14310	14544	14383	14415	14423	14359	14417	14461	14224	14437	14422	14394	14391	14219	14413	14362	14379	14497	14492	14307	14429	14370	14483	14335	14362	14404	14382	14517	14280	14441	14362	14423	14442	14390	14422	14437	14288	14440	14535	14340	14280	14386	14245	14230	14408	14333	14526	14275	14468	14469	14630	14429	14421	14431	14386	14434	14531	14333	14295	14271	14387	14514	14431	14480	14496	14541	14315	14366	14292	14497	14400	14443	14355	14523	14374	14276	14316	14431	14459	14467	14484	14328	14390	14366	14437	14393	14418	14382	14373	14353	14365	14295	14347	14265	14421	14487	14509	14400	14497	14405	14453	14364	14502	14454	14353	14395	14384	14472	14399	14316	14500	14555	14433	14367	14596	14266	14417	14377	14487	14342	14617	14704	14357	14231	14225	14472	14400	14430	14325	14402	14445	14378	14307	14399	14346	14399	14465	14386	14362	14555	14412	14530	14434	14404	14348	14302	14431	14535	14501	14523	14359	14303	14452	14368	14492	14530	14423	14502	14366	14500	14440	14532	14230	14272	14354	14589	14351	14341	14572	14407	14535	14326	14550	14414	14430	14245	14326	14442	14366	14361	14251	14385	14410	14369	14366	14250	14441	14404	14422	14460	14380	14531	14589	14443	14322	14495	14388	14457	14430	14529	14412	14552	14493	14373	14428	14395	14185	14252	14404	14576	14399	14517	14410	14550	14366	14468	14527	14305	14315	14208	14267	14505	14546	14383	14538	14295	14342	14361	14512	14258	14294	14437	14535	14179	14426	14334	14249	14428	14436	14461	14464	14349	14321	14377	14569	14396	14368	14288	14432	14319	14511	14276	14418	14416	14445	14597	14416	14490	14364	14374	14275	14446	14344	14346	14255	14314	14503	14424	14375	14442	14313	14631	14462	14384	14356	14273	14542	14312	14579	14470	14388	14476	14379	14253	14426	14502	14381	14331	14279	14172	14434	14510	14410	14556	14277	14435	14309	14453	14370	14531	14470	14410	14381	14409	14354	14493	14351	14525	14210	14244	14397	14506	14303	14583	14271	14475	14167	14407	14200	14252	14578	14616	14391	14390	14301	14381	14349	14499	14476	14409	14323	14433	14388	14282	14298	14484	14277	14235	14565	14445	14288	14429	14524	14220	14556	14342	14409	14419	14387	14519	14384	14492	14519	14275	14325	14388	14530	14528	14478	14382	14436	14339	14414	14485	14363	14296	14487	14425	14320	14377	14257	14296	14441	14405	14322	14386	14343	14337	14282	14620	14352	14483	14528	14440	14332	14478	14360	14360	14572	14422	14285	14388	14491	14392	14424	14395	14536	14380	14393	14292	14531	14432	14354	14119	14423	14444	14323	14319	14623	14345	14506	14473	14422	14512	14315	14368	14432	14306	14484	14584	14406	14511	14315	14317	14513	14484	14423	14562	14495	14415	14546	14353	14317	14434	14276	14438	14288	14392	14442	14545	14368	14478	14362	14360	14356	14346	14345	14505	14462	14343	14472	14559	14402	14404	14171	14472	14303	14426	14488	14398	14370	14458	14390	14482	14303	14409	14423	14432	14443	14359	14369	14388	14240	14421	14367	14459	14356	14237	14446	14420	14503	14386	14255	14293	14486	14370	14319	14417	14244	14364	14554	14412	14267	14432	14341	14471	14341	14406	14239	14316	14578	14430	14392	14441	14335	14407	14604	14475	14496	14456	14478	14450	14435	14543	14397	14576	14505	14493	14428	14470	14379	14248	14279	14603	14350	14435	14417	14221	14402	14446	14255	14391	14329	14249	14247	14478	14257	14464	14304	14450	14424	14394	14530	14474	14324	14498	14528	14456	14289	14411	14387	14317	14400	14470	14495	14316	14516	14402	14388	14366	14312	14426	14379	14441	14610	14521	14417	14427	14224	14374	14385	14461	14434	14414	14378	14319	14444	14311	14397	14400	14436	14438	14612	14438	14349	14457	14505	14365	14445	14379	14265	14360	14400	14447	14426	14495	14417	14335	14193	14491	14411	14331	14380	14425	14297	14494	14502	14456	14302	14369	14415	14326	14496	14458	14482	14578	14584	14434	14285	14211	14341	14515	14495	14483	14501	14275	14299	14357	14455	14396	14238	14435	14426	14322	14449	14385	14411	14489	14267	14417	14622	14482	14240	14441	14362	14473	14378	14404	14415	14399	14423	14493	14348	14245	14671	14303	14202	14291	14518	14353	14273	14395	14411	14436	14294	14382	14368	14340	14371	14448	14319	14508	14300	14394	14457	14191	14261	14407	14259	14492	14462	14288	14340	14390	14416	14362	14211	14474	14414	14469	14377	14443	14376	14527	14431	14300	14456	14525	14452	14406	14296	14380	14515	14353	14329	14428	14459	14315	14475	14309	14505	14429	14321	14379	14230	14315	14359	14536	14519	14411	14378	14390	14707	14451	14469	14391	14389	14329	14373	14367	14364	14263	14470	14406	14351	14416	14538	14245	14522	14442	14460	14475	14486	14305	14444	14349	14494	14428	14483	14362	14492	14434	14463	14376	14356	14509	14269	14547	14371	14429	14335	14575	14375	14409	14449	14392	14333	14450	14323	14208	14389	14466	14338	14565	14447	14569	14435	14304	14590	14255	14266	14503	14384	14370	14394	14318	14410	14415	14532	14348	14474	14503	14560	14289	14266	14405	14290	14420	14483	14424	14422	14340	14300	14384	14393	14403	14358	14423	14329	14337	14542	14492	14346	14272	14498	14501	14288	14338	14459	14429	14416	14331	14239	14376	14431	14473	14382	14406	14291	14476	14455	14368	14440	14432	14340	14431	14427	14562	14450	14540	14323	14501	14387	14433	14189	14272	14356	14373	14415	14344	14487	14524	14296	14239	14341	14480	14379	14480	14291	14496	14498	14288	14440	14248	14354	14287	14316	14309	14381	14535	14434	14430	14482	14356	14388	14470	14481	14465	14444	14472	14244	14493	14407	14559	14441	14252	14431	14330	14400	14420	14299	14262	14352	14448	14382	14320	14480	14365	14507	14447	14396	14246	14428	14599	14421	14486	14502	14476	14433	14408	14411	14286	14413	14357	14407	14456	14313	14477	14478	14490	14372	14357	14491	14366	14285	14414	14429	14455	14367	14302	14406	14335	14313	14387	14560	14604	14382	14321	14329	14379	14428	14407	14346	14316	14479	14294	14354	14434	14275	14230	14235	14413	14332	14517	14369	14443	14352	14366	14173	14545	14458	14387	14426	14372	14431	14371	14383	14393	14446	14412	14409	14458	14518	14499	14231	14334	14459	14382	14381	14318	14465	14466	14331	14365	14559	14404	14566	14225	14398	14523	14517	14427	14352	14400	14296	14367	14281	14463	14413	14608	14378	14416	14449	14585	14427	14411	14345	14433	14437	14435	14334	14322	14282	14419	14460	14390	14294	14349	14276	14468	14177	14357	14340	14487	14256	14335	14451	14377	14290	14534	14442	14426	14600	14299	14479	14357	14423	14270	14483	14473	14477	14279	14377	14428	14421	14483	14347	14358	14329	14362	14359	14486	14369	14362	14248	14515	14375	14393	14402	14288	14216	14430	14507	14459	14501	14358	14436	14553	14487	14297	14316	14392	14342	14483	14546	14512	14477	14511	14352	14395	14461	14399	14381	14354	14451	14225	14285	14356	14561	14384	14375	14310	14369	14535	14323	14421	14243	14333	14381	14412	14352	14331	14555	14307	14427	14291	14419	14337	14486	14413	14523	14479	14338	14380	14322	14216	14214	14413	14380	14355	14432	14518	14393	14347	14380	14197	14413	14475	14573	14121	14443	14223	14415	14432	14475	14369	14517	14422	14501	14516	14319	14488	14381	14472	14610	14346	14321	14367	14535	14448	14381	14332	14337	14446	14423	14480	14559	14262	14400	14434	14345	14427	14352	14353	14420	14471	14211	14431	14325	14302	14416	14422	14593	14275	14435	14349	14409	14429	14471	14410	14442	14388	14368	14180	14294	14293	14381	14424	14444	14262	14395	14375	14375	14464	14308	14421	14319	14556	14361	14342	14422	14487	14391	14532	14433	14384	14471	14298	14439	14532	14534	14323
29273	25062	27108	23100	18508	17774	17025	16660	16373	16248	16228	16303	16257	16035	16220	15983	15952	15857	16084	15910	15805	15799	15831	16062	15966	15883	16134	16008	16058	15781	16050	15867	15977	15820	15681	16016	15919	15767	15925	15866	15781	15874	15778	15732	15870	15846	15915	15685	15700	15943	15770	15707	15889	15699	15840	15998	15644	15986	15857	15799	16015	15692	15789	15764	15880	15924	15972	16133	15840	16008	15874	15774	16011	15986	15735	15802	15928	15887	15681	15997	16031	15916	15801	15896	15901	15808	15799	15975	15900	15944	15920	15817	15895	15867	15657	15735	15893	15915	16171	15827	15950	16008	15864	15776	15831	15913	15791	15690	15985	15923	15910	15569	15678	16019	15869	15749	15888	16002	15992	15724	15725	15740	15860	15732	15905	15972	15744	15781	15833	15873	15814	15932	15826	15830	15774	15739	15791	15679	15928	15826	15865	15892	15930	15825	15989	15980	15858	15936	15769	15735	15784	15599	15867	15976	15809	15893	15698	15797	15896	15876	16054	16055	15757	15713	15678	15895	15986	15808	15836	15766	15795	15828	15744	15928	15870	16047	15788	16102	15784	15952	16022	15680	15945	15766	15686	15818	15709	15755	15768	15905	16067	15670	15747	15880	15749	15693	15757	15782	15903	15952	15810	16060	15826	15690	15954	15764	15937	15688	15862	16128	16066	15791	15829	15959	16042	15946	15949	15703	15865	15943	15958	15781	15796	15898	15835	16003	15717	15813	15823	16050	15845	15841	15801	16022	15688	15943	15851	15783	15896	15984	15810	15711	15870	15882	15956	15914	15806	15889	15846	15939	15850	15908	15700	15958	15791	15960	15707	15938	15861	15741	15873	15941	15810	15762	15829	15867	15797	15781	15959	15920	15867	15940	15937	15866	16018	15897	16027	15704	15933	15905	15977	15910	15782	15967	15864	15708	15964	15970	15886	15780	15878	16036	15849	15912	15928	15979	15948	15822	15725	15891	15826	15826	15965	15676	15710	15722	15882	15984	15796	16010	15784	15740	15864	15807	15979	15808	15696	16034	15792	15852	15861	15861	15767	15908	15847	15997	15989	15720	15864	15653	16035	16046	15770	15775	15696	15584	15927	15827	15576	15922	15803	15775	15864	15953	15993	15946	15829	15855	15915	15822	15920	15665	15674	15722	15767	15826	15850	15657	15922	15817	15847	15877	15773	15947	15793	15801	15663	15839	15936	15879	16067	15827	15835	15638	15655	15654	15979	15797	15849	15858	16084	15743	15944	15657	15863	15937	15778	15901	15755	15835	15812	15898	15938	15973	15949	15793	15747	15874	15766	15708	15860	15826	15594	15927	15923	15710	15921	15847	15837	16089	15826	15936	15789	15801	15920	16010	15732	15792	15851	15701	15868	15715	15979	15927	15731	15779	15949	15797	16115	15935	15782	15944	15967	15972	15846	16060	15984	15708	15889	15671	15888	15832	15865	15827	15983	15909	16072	15929	15785	15806	15628	15847	15654	15782	15814	15791	16036	15845	16004	15924	15832	15759	15849	15637	15891	15756	16028	15947	15711	15768	15873	15768	15887	15742	15895	16081	15749	15927	15814	15918	15818	15828	15836	15863	15921	15884	15790	16046	15967	16001	16042	15974	15663	15624	15743	15942	15813	15940	15848	15769	15960	15860	15879	15771	15964	16063	15846	15849	15626	15821	16083	15743	15874	15809	15981	15880	15849	15670	15730	15770	15753	15686	15924	15898	15853	15842	15908	16066	15861	15543	15752	15882	15771	15966	15624	15689	15920	16017	15771	15770	15825	15730	15738	15691	15842	15860	15828	16087	15817	15804	15986	15890	15829	15832	15916	15843	15681	15936	15838	15826	15788	15822	15864	15791	15822	15679	15930	15852	15676	15817	15874	15914	15729	15754	15889	16009	15874	15916	15764	15856	15868	16002	15822	15878	15700	16002	15800	15827	15967	15821	15939	15935	15913	15982	15658	15638	15735	15817	15811	15641	15772	15727	16138	15807	15774	15810	15775	15932	15842	15869	15954	15770	15887	15940	16018	15773	15847	15917	15982	15917	15781	15851	15997	15825	15718	15713	16129	15912	15883	15945	15746	15704	15859	15966	15895	16051	15977	15771	15754	15849	15911	15893	15994	15889	15806	15690	16000	15727	16013	15879	15970	16071	16011	15780	15724	15835	15826	15794	16006	15676	15624	15850	15953	15879	16062	15630	15930	15991	15844	15810	15710	15888	15796	15792	15865	15885	15885	15649	15806	15836	15993	15806	15722	15860	15840	15974	15724	15762	15923	15803	15946	15854	15886	15773	15776	15682	15789	15747	15905	15713	15824	16079	15948	15762	15754	15809	15728	15696	15934	15973	16046	15942	15874	15953	15875	15955	16017	15713	15918	15832	15882	15740	15872	15685	15958	16064	15780	15889	15953	15649	16036	15659	15934	15898	15717	15816	15883	15700	15875	15699	15871	15865	15741	16061	15892	15841	15753	15851	15708	16000	15751	15673	15880	15841	15914	15808	15758	15731	15871	15737	15828	15835	15858	15819	15716	15752	15786	15798	15769	15935	15783	15913	15849	15816	15677	15830	15867	15806	15612	15690	15726	15855	15935	15700	15893	16151	15733	15866	15864	15975	15928	15901	15960	16015	15836	15947	15751	16111	15842	15775	15920	15863	15973	15832	15610	15779	15726	15911	15700	15810	15981	16144	15842	15914	15777	15800	15761	15904	15906	15969	15926	15994	15769	15752	15708	15930	15927	15821	15652	16023	15906	16012	15810	15919	15884	15702	15833	16027	15826	15833	16098	16063	15730	15953	15697	15825	15768	15847	16040	15903	16001	15755	15806	15783	15906	15955	15730	15929	15863	15725	15807	15687	15758	15727	15908	15879	15818	15857	15978	15943	15983	15865	15889	15663	15858	15845	15706	15905	15977	15849	15914	15878	15946	15762	15824	15600	15873	15758	15866	15702	15909	15896	15818	15861	15881	15912	15792	15730	15967	16144	15774	15774	15922	15754	15896	15891	16015	15919	15720	15896	15687	15983	15884	15905	15864	15708	15860	15899	15864	15762	15855	15901	16013	15982	15827	15938	15826	15606	15789	15695	15860	15849	15852	15791	15719	15755	15688	15777	15752	15983	16080	15708	15852	15990	15881	15737	15869	15872	15800	15759	15767	15982	15872	15812	15979	15837	15963	15982	15914	15973	15810	15937	15884	15689	15898	15912	16123	15834	15827	15826	15813	15865	15816	16043	15734	15676	15850	15870	15860	15801	15750	15917	15799	15860	15898	15857	15885	15728	15880	15745	15778	15898	15710	15824	15760	15956	16036	15751	15882	15940	15806	15878	15649	15910	15913	15875	15855	15720	15887	16009	15690	15605	15919	15857	15734	15898	16034	15963	15781	15865	15949	15851	15622	15917	15979	15956	16103	15655	15742	15915	15889	15834	15809	15557	15967	15798	15773	15908	15757	15959	15886	15927	15896	15839	16021	16127	16049	15962	16012	15916	15872	15791	15780	15697	15945	15899	15806	15721	15842	15902	15721	15693	15778	16001	15778	15991	15896	15923	15845	16056	16075	15733	15802	15950	15705	15790	15824	15768	15947	15775	15821	15730	15724	15589	15779	15861	15704	15818	15894	15734	15874	15848	15954	15946	15794	15761	15934	15720	15962	15920	16026	15853	15661	15913	15892	15905	15749	16067	15945	15890	15901	15653	15856	15725	15824	15793	15810	16002	15796	15836	15804	15773	15754	15679	15760	16047	15891	15674	15765	15554	15906	15768	15791	15894	15760	15907	15898	15917	15773	15831	15727	15803	15947	15852	15783	15919	15854	16003	16002	15968	15895	15917	15801	15809	15902	15823	15935	15926	15872	15882	15923	15816	15705	15987	15800	15780	15788	15914	15983	15837	16027	15781	15759	15976	15967	16115	15996	15675	15934	15981	15963	15795	15873	15799	15940	15945	15726	16042	15938	15769	15785	15747	15917	15751	15921	15903	15534	15765	15891	15711	15857	15756	15826	15951	15933	15813	15893	15736	16034	15923	15793	15741	15762	15919	16071	15963	15918	15760	15838	15896	15928	15635	15821	15869	15909	15875	15775	15922	15799	15889	15811	15989	15905	15684	15880	16056	15933	15848	15816	15773	15737	15786	15868	15847	15783	15812	15765	15989	15795	15862	15853	15906	15821	15797	15874	15849	15797	15828	15634	15666	15786	15807	15716	16017	15862	16014	15829	15778	15898	15910	15917	15889	15896	15787	15755	15775	16040	15907	15804	15706	15580	15959	15796	15818	15777	15733	15971	15793	15742	15824	15724	15972	15929	15930	15968	16008	15815	15840	15787	15740	15868	15759	15811	15839	15706	16034	16036	16076	15808	15981	15964	16003	15850	15865	15846	15778	15749	15623	16052	15874	15843	15982	15679	15573	15986	15792	15854	15739	15754	15560	15852	15801	15920	15728	15852	15877	15700	15773	15707	15830	15924	15852	15848	16023	15971	15868	15935	15870	15822	15903	15957	15955	15772	15830	15673	15864	15704	15866	15769	15848	15948	15809	15745	15918	15835	15874	15934	15963	15720	15640	15779	15908	15869	15902	15582	15787	15903	15854	15800	15963	15951	15923	15822	15830	15830	15652	15922	15942	15814	15760	15726	15773	15758	15943	15995	15789	15901	15947	15873	15844	15931	15999	15921	15925	15903	15552	15684	16004	15895	15805	15803	15897	15933	15852	15578	15861	15713	15992	15836	15817	15993	15695	15736	15780	15833	15797	15772	16016	15950	15655	15799	16048	15775	15775	15883	15968	15833	16068	15765	15924	15831	15953	15582	15977	15966	16091	15922	15832	15864	15816	15613	15763	15921	15822	15775	15650	15887	16031	15684	15949	15983	15891	15900	15821	15829	15794	15823	15721	15801	16109	15723	15830	15849	16073	15986	15819	15756	15896	16051	16036	15767	15828	15774	15803	15871	15574	15796	15774	15839	16054	15919	15904	15672	15694	15864	15814	15920	15899	15830	15873	15937	15964	15770	15829	15813	15840	15898	15827	15742	15726	15884	15841	15730	15907	16001	15818	15767	15963	15917	16037	15880	16110	15952	15991	15854	15773	15880	16022	15682	15813	15859	15901	15957	15728	15891	15922
23697	35870	28318	21955	18727	17200	16145	15551	15234	14908	14830	14661	14635	14657	14566	14559	14394	14403	14353	14253	14570	14537	14452	14544	14281	14320	14334	14262	14278	14164	14476	14244	14276	14195	14254	14308	14244	14394	14471	14271	14286	14505	14452	14305	14345	14408	14408	14286	14400	14283	14204	14315	14273	14445	14213	14356	14316	14282	14439	14456	14426	14059	14309	14233	14374	14197	14294	14439	14176	14302	14307	14323	14329	14413	14485	14292	14426	14254	14315	14520	14291	14302	14261	14313	14349	14285	14401	14274	14197	14353	14400	14362	14302	14216	14391	14252	14344	14214	14254	14267	14227	14485	14381	14324	14219	14357	14316	14314	14461	14242	14467	14332	14315	14192	14396	14260	14277	14268	14446	14467	14179	14246	14399	14352	14274	14460	14315	14514	14338	14200	14391	14405	14395	14495	14487	14292	14484	14398	14177	14369	14416	14486	14270	14240	14436	14226	14284	14394	14328	14511	14298	14400	14323	14331	14305	14276	14256	14492	14204	14348	14206	14257	14316	14315	14264	14389	14228	14242	14156	14255	14416	14420	14382	14453	14354	14243	14378	14505	14454	14335	14491	14332	14335	14274	14276	14380	14382	14375	14297	14410	14331	14364	14470	14284	14282	14368	14323	14257	14387	14238	14205	14239	14405	14489	14282	14393	14463	14444	14270	14313	14331	14352	14268	14310	14335	14420	14355	14440	14281	14452	14258	14247	14196	14409	14256	14234	14369	14302	14343	14184	14251	14328	14343	14562	14341	14204	14344	14334	14116	14321	14293	14320	14311	14442	14419	14231	14508	14261	14267	14432	14185	14124	14452	14379	14082	14355	14220	14061	14265	14184	14302	14542	14333	14168	14404	14197	14144	14424	14318	14373	14299	14366	14348	14366	14207	14269	14438	14354	14201	14289	14292	14216	14265	14298	14221	14247	14358	14151	14264	14384	14321	14269	14378	14383	14515	14201	14310	14329	14453	14255	14463	14305	14257	14175	14185	14400	14368	14160	14306	14267	14279	14428	14367	14314	14178	14370	14297	14247	14323	14281	14516	14314	14178	14374	14357	14393	14248	14321	14311	14331	14420	14253	14310	14335	14223	14243	14328	14267	14203	14277	14282	14329	14465	14296	14167	14295	14490	14364	14442	14426	14351	14401	14337	14286	14378	14487	14145	14371	14307	14181	14327	14378	14403	14312	14375	14583	14338	14205	14413	14260	14227	14258	14319	14462	14269	14443	14093	14297	14501	14364	14111	14223	14377	14193	14317	14402	14318	14297	14486	14473	14375	14282	14209	14387	14229	14280	14369	14333	14362	14345	14329	14390	14335	14349	14314	14346	14150	14363	14478	14233	14283	14260	14383	14490	14241	14262	14246	14299	14323	14309	14447	14384	14386	14321	14254	14337	14345	14444	14452	14347	14278	14397	14380	14290	14190	14219	14335	14234	14359	14392	14392	14475	14340	14349	14351	14412	14301	14317	14284	14288	14211	14321	14363	14355	14471	14309	14286	14376	14379	14324	14283	14432	14335	14215	14331	14319	14297	14305	14278	14350	14393	14643	14176	14291	14351	14250	14286	14270	14456	14234	14320	14402	14418	14278	14348	14204	14338	14404	14177	14331	14455	14274	14337	14360	14334	14429	14377	14527	14289	14313	14410	14447	14285	14389	14420	14348	14313	14407	14294	14416	14234	14420	14356	14444	14282	14367	14481	14410	14168	14349	14166	14420	14436	14203	14501	14389	14426	14348	14315	14322	14426	14508	14397	14294	14262	14395	14413	14275	14522	14358	14185	14183	14338	14353	14340	14160	14290	14278	14253	14320	14254	14401	14261	14466	14524	14367	14283	14303	14307	14392	14306	14413	14360	14206	14478	14354	14286	14369	14479	14274	14356	14137	14348	14202	14387	14307	14332	14280	14199	14399	14222	14301	14311	14369	14221	14317	14289	14307	14327	14418	14297	14492	14301	14321	14306	14312	14367	14321	14264	14580	14445	14349	14375	14332	14448	14246	14267	14425	14380	14282	14598	14232	14454	14200	14323	14362	14413	14318	14302	14394	14284	14440	14290	14264	14496	14248	14302	14518	14249	14271	14187	14390	14322	14335	14377	14394	14224	14230	14282	14340	14287	14268	14374	14349	14254	14365	14224	14402	14259	14379	14394	14388	14308	14389	14211	14357	14264	14215	14265	14307	14257	14233	14507	14360	14298	14351	14421	14434	14285	14278	14408	14307	14223	14334	14321	14166	14312	14363	14391	14296	14151	14390	14284	14283	14268	14234	14410	14357	14234	14476	14256	14334	14316	14332	14423	14148	14198	14420	14242	14321	14442	14437	14346	14276	14245	14327	14442	14544	14360	14149	14316	14338	14211	14323	14221	14336	14284	14316	14291	14258	14497	14529	14441	14184	14411	14280	14385	14309	14412	14307	14476	14418	14384	14223	14370	14304	14352	14283	14309	14259	14279	14290	14446	14259	14279	14294	14262	14413	14399	14215	14315	14355	14121	14423	14288	14277	14380	14332	14476	14513	14297	14441	14294	14255	14257	14373	14423	14267	14192	14138	14243	14491	14328	14380	14352	14205	14364	14139	14377	14384	14286	14377	14465	14359	14302	14198	14305	14142	14280	14307	14232	14335	14350	14414	14378	14476	14307	14318	14395	14307	14150	14354	14334	14111	14146	14451	14183	14377	14317	14250	14318	14491	14377	14410	14239	14441	14437	14394	14606	14456	14287	14274	14297	14385	14257	14224	14354	14263	14329	14341	14571	14380	14405	14479	14360	14448	14433	14198	14477	14173	14460	14232	14228	14287	14241	14436	14341	14381	14275	14283	14282	14311	14258	14294	14452	14290	14381	14270	14278	14310	14241	14357	14322	14317	14354	14365	14315	14259	14269	14381	14295	14425	14370	14167	14347	14348	14278	14156	14187	14390	14419	14312	14419	14216	14430	14501	14330	14290	14275	14198	14380	14340	14374	14249	14308	14345	14260	14254	14208	14267	14376	14198	14344	14136	14314	14256	14510	14434	14442	14207	14408	14295	14289	14209	14121	14293	14122	14279	14207	14449	14329	14245	14356	14180	14452	14263	14257	14275	14338	14322	14275	14520	14392	14355	14235	14358	14376	14224	14271	14283	14437	14245	14230	14255	14410	14356	14433	14384	14302	14427	14114	14195	14481	14333	14260	14461	14310	14422	14305	14367	14308	14487	14409	14242	14482	14485	14282	14296	14227	14365	14302	14210	14318	14256	14314	14319	14312	14394	14445	14294	14287	14343	14365	14203	14249	14335	14277	14143	14364	14258	14267	14334	14401	14469	14147	14229	14244	14258	14317	14351	14428	14339	14269	14213	14187	14618	14410	14119	14374	14328	14288	14395	14243	14410	14390	14382	14498	14154	14316	14261	14339	14346	14328	14356	14252	14315	14335	14287	14337	14361	14328	14455	14385	14305	14264	14298	14348	14616	14204	14305	14320	14456	14385	14242	14208	14326	14225	14485	14431	14310	14258	14244	14336	14287	14173	14279	14237	14477	14297	14315	14325	14260	14410	14415	14408	14335	14366	14350	14197	14454	14219	14442	14354	14170	14340	14266	14433	14465	14365	14222	14317	14270	14368	14349	14310	14407	14310	14324	14195	14206	14268	14171	14370	14331	14344	14291	14339	14381	14357	14189	14311	14309	14452	14332	14398	14290	14238	14416	14489	14263	14379	14389	14347	14294	14542	14470	14275	14491	14389	14254	14350	14271	14331	14366	14307	14423	14418	14279	14265	14397	14322	14299	14184	14316	14124	14201	14424	14340	14367	14302	14348	14276	14376	14335	14390	14413	14312	14399	14434	14169	14388	14523	14354	14460	14424	14313	14445	14410	14325	14370	14369	14474	14263	14250	14268	14353	14246	14453	14191	14349	14347	14387	14420	14380	14345	14363	14327	14240	14339	14434	14390	14453	14384	14439	14195	14390	14160	14175	14181	14219	14414	14400	14295	14423	14423	14433	14477	14356	14359	14361	14249	14373	14409	14259	14295	14286	14440	14342	14280	14348	14368	14309	14368	14447	14310	14244	14292	14423	14349	14474	14287	14130	14277	14362	14435	14168	14317	14276	14330	14328	14337	14325	14348	14333	14364	14232	14242	14431	14498	14160	14335	14360	14241	14436	14248	14211	14339	14445	14351	14489	14186	14235	14354	14241	14258	14306	14356	14442	14394	14363	14258	14310	14412	14377	14390	14527	14307	14331	14322	14352	14500	14399	14349	14131	14365	14303	14432	14299	14420	14279	14259	14441	14298	14300	14397	14184	14441	14206	14381	14490	14297	14337	14535	14118	14399	14294	14427	14251	14296	14214	14371	14466	14248	14214	14273	14231	14251	14306	14180	14341	14308	14241	14180	14282	14317	14286	14384	14359	14278	14310	14338	14206	14322	14465	14162	14239	14462	14457	14266	14465	14223	14305	14264	14354	14466	14299	14588	14438	14415	14448	14277	14270	14457	14175	14324	14499	14285	14363	14548	14180	14188	14410	14314	14357	14343	14413	14184	14022	14264	14091	14380	14338	14292	14334	14197	14206	14482	14503	14388	14247	14190	14306	14359	14367	14272	14325	14418	14360	14256	14216	14363	14342	14304	14226	14388	14273	14358	14239	14286	14271	14327	14288	14231	14336	14454	14358	14497	14220	14054	14311	14280	14274	14342	14187	14193	14342	14183	14156	14418	14412	14334	14295	14322	14248	14154	14257	14312	14512	14308	14309	14443	14421	14438	14382	14346	14280	14274	14221	14291	14357	14212	14276	14225	14542	14365	14484	14223	14240	14429	14386	14325	14398	14182	14359	14349	14377	14346	14172	14106	14379	14164	14278	14470	14435	14201	14448	14283	14446	14327	14200	14424	14336	14209	14336	14377	14299	14173	14247	14445	14398	14219	14317	14451	14411	14232	14189	14231	14282	14114	14340	14450	14342	14342	14309	14275	14386	14451	14244	14270	14246	14575	14366	14340	14381	14267	14226	14261	14383	14474	14270	14493	14423	14277	14259	14218	14367	14415	14299	14412	14262	14323	14294	14254	14310	14198	14439	14229	14314	14168	14316	14306	14401	14307	14407	14439	14320	14326	14344	14528	14189	14261	14416	14486	14198	14474	14372
23530	21447	28062	25495	22576	21421	20335	17523	16879	16771	16897	16400	16516	16440	16383	16115	15936	16144	16074	16019	16246	16105	15983	16294	16054	16013	16055	15979	16322	16071	16139	15992	15965	15951	15918	15998	16042	15919	15977	16020	15923	15865	15797	15930	16018	15987	15913	15805	16111	15843	15942	15989	15987	15808	16176	15793	15954	15985	15803	16047	16028	15892	15983	15995	15961	15969	16144	16054	15910	15881	16130	15953	15980	15909	15788	15751	15863	15989	15812	16062	16078	15899	15928	16089	15939	16049	15868	15902	16132	15979	16058	15866	16003	15939	15739	15998	15950	16002	16192	15858	15769	16120	15890	15768	16027	15625	15960	15948	16014	15785	16099	15700	15889	16106	16235	16067	16083	15939	15862	16017	15895	15859	15950	15886	15821	15904	15813	15933	16125	15846	15795	15939	15822	16106	16013	15898	15953	15921	15744	15745	15924	15802	16044	16201	16083	15987	15822	16100	16042	16007	16059	15963	15975	16157	15836	15799	15828	15788	16057	15852	15897	15682	15941	15875	15987	16008	15926	15905	15937	15968	16034	15886	15929	16033	15837	15932	15922	15795	15965	15894	15918	15965	15834	16106	15926	15864	15954	15971	15909	15904	15923	15874	15717	15896	15666	16010	15938	15894	15810	15901	15988	15783	15736	15994	16103	16066	15977	16011	16073	15785	15749	16018	15794	16018	16114	15974	15926	16060	15814	15701	15907	15940	15742	15781	15938	16074	15751	16091	15887	15998	16102	16074	16017	15762	15791	16022	15983	16097	15815	15748	15819	15915	15737	15791	15993	16067	16061	15828	16124	15849	16003	15824	15830	15910	16003	16168	15949	15977	15861	15862	16059	15778	16026	15964	15940	15936	15978	15977	15938	16034	15938	15805	16000	15829	16031	15780	16056	16046	16109	15872	16063	15918	15784	15868	15775	15921	15668	15910	15879	16010	16032	15977	15987	16080	16196	16081	16128	15872	15888	15916	16020	16037	15684	15958	15788	15975	16074	16065	16086	15849	16031	15990	15936	16002	15906	16055	15812	15905	15614	15843	15875	15671	15995	16103	16028	15709	15997	15870	15873	15893	16120	15790	15816	16067	16133	16197	15845	16086	16162	16022	16035	15981	15988	15828	16005	15808	16041	15891	16041	15809	16115	16148	15945	15898	15939	15898	16131	15932	15970	16068	15917	15790	16000	16017	15945	15752	15987	15737	15660	15827	15845	15921	15987	15971	16060	15736	16036	15922	15894	15894	15655	15639	15952	15913	15981	15875	15839	16067	15830	15948	15866	15930	15872	15788	16133	16004	16045	15868	15898	15989	16033	15774	15758	15982	15987	16019	15963	16126	16115	15597	15868	15589	16007	15907	15882	16015	15930	15945	16070	15831	15902	15840	16059	15964	16025	15743	15796	15896	16071	15808	15839	15998	15998	16005	15984	15822	15889	15908	15843	16048	16062	15884	16034	15875	15935	15794	16070	16044	15820	16149	16315	16099	16042	15898	15645	15943	16128	15879	15694	16100	15895	15873	15833	15818	16065	15934	16017	15609	15881	15727	15640	15932	15899	15883	16031	15796	16198	15820	15991	15872	15936	15936	15995	15786	15950	16072	15961	15968	15962	16118	15988	15875	15979	16026	15645	15919	15980	15988	15834	15934	16019	15785	15851	15968	16011	15892	15917	16004	15875	15949	16139	15970	15926	15878	15848	15833	15839	15971	15816	16037	15986	15772	16007	15930	15936	15702	15979	15831	15994	15920	15935	15781	16009	15869	15924	16029	15877	15789	15869	16025	15889	15831	15905	16021	15910	16034	15963	16015	16036	15930	16134	15901	16098	15762	15835	16045	16103	16020	15977	16044	15992	15935	16040	15965	15881	15861	15855	15845	15938	16143	15911	15920	15994	15982	16070	15916	15995	15990	15957	16184	15859	16026	15916	15758	16026	15884	15954	16023	15857	15973	16069	15838	15814	15860	15982	15964	15897	15853	16013	15932	15814	15988	15851	15990	15942	16009	15843	16077	15887	15984	15962	15902	15766	15954	16149	15959	15937	15775	15862	15967	15942	15969	15819	15966	15970	16119	15827	15887	15979	16118	15838	15900	16056	15894	15960	15971	15822	16138	15807	15992	16006	15942	15995	15831	15838	15986	16000	15913	15988	16131	16136	15888	15774	15925	15886	15916	15879	15943	15889	15800	15968	16041	16002	15953	15886	15647	15779	15903	15987	15957	15989	15872	15976	16014	16154	16010	15983	16000	16228	16064	15961	15907	15964	15919	15950	16057	15915	15859	15884	15806	15929	15870	15888	15986	16008	15634	15813	15940	16142	16054	15921	15970	15794	16018	15900	15824	15829	15958	15794	15721	16102	15850	15860	15979	16073	15776	15966	15992	15931	16074	15998	15953	15775	15786	15947	15980	16072	16033	16105	15886	15915	15930	15892	15968	15925	16044	16037	16060	15893	15916	16070	15928	15950	15855	15996	15939	15837	16070	15879	15887	16087	16074	16038	16039	16056	15919	15901	16035	16162	16261	16082	15992	15994	16080	15920	15863	16032	15959	15904	16066	15964	16009	15994	15996	15822	15938	16041	15953	15843	15871	15919	15875	16018	16153	15923	15982	15948	15911	15794	16019	15955	15993	16062	15845	15923	15889	15886	15683	15891	15912	15783	15995	15896	15854	15939	16005	15853	15938	15906	15830	16040	15916	15879	16069	15986	16009	15841	15941	15932	15818	15996	16112	15969	16150	16106	16029	16061	15896	15986	15717	15977	15920	15804	16011	15987	15754	15824	15848	16074	15915	16096	15857	15910	15988	15861	15991	15886	15757	15970	15907	16039	15934	15929	15887	16077	15958	16166	15982	15855	16027	16019	15890	15953	15979	15897	16080	16139	16098	15963	15979	15920	16015	15914	15826	15983	16017	15877	15946	16189	15984	15965	16056	16099	16109	16027	16115	16123	15958	15958	16126	15797	15932	15946	15896	15790	15872	15999	15989	16007	15887	15951	16026	16100	16024	15785	16044	15759	16062	15875	16057	15821	16013	15961	15931	16005	15960	15993	15975	16002	16015	15979	16072	15719	15665	15921	15948	16060	15874	15925	15906	15993	15761	15976	15788	15789	15834	15932	16122	16106	15927	15833	15680	16087	16022	15999	15943	15766	15917	15804	15802	16009	16176	15957	15864	15931	15949	15771	15798	15896	15841	15961	15850	15746	15906	16023	16076	16007	16043	15966	15972	15941	15859	15670	15822	15898	15862	15943	16033	15900	15917	15771	15817	15824	15885	15911	16153	15782	15947	15921	15804	15977	15918	16019	15987	15949	15790	15899	16017	15950	15933	15961	15847	15800	15863	16048	15991	15926	16041	15759	15720	15850	16102	16050	15805	15815	15886	15962	16065	15792	15936	16118	16092	15981	15908	15963	16053	16039	15977	15965	15997	15851	15934	15837	15832	15857	15967	15993	16056	16058	15939	15847	15885	15887	15769	15988	15827	16144	15993	15839	15938	15938	15947	15868	16042	16060	16029	16060	15826	16045	16012	15747	15822	16095	15851	15974	16019	15805	15919	15857	15810	16098	15823	15965	15821	15761	16012	16100	16083	16046	16108	15944	16023	15912	15999	15949	16008	15807	15906	16062	16056	15754	15885	16039	15951	15933	15945	16051	15849	15861	15739	16049	15921	15859	15853	16121	16123	16013	16043	16198	15979	15855	15975	16014	16056	15868	16019	15977	15958	15830	15833	15970	15976	15962	15768	16012	15789	16061	15995	15991	16018	15987	16151	15853	15995	15940	15786	15940	15891	15833	16036	15912	15850	15947	15892	15686	15752	15867	15961	16072	15900	15877	15850	16048	16148	16102	15638	15807	15858	15725	16091	15857	15880	16039	15880	15911	15807	16007	16028	15761	15871	16115	15962	15924	15894	16066	16087	15941	15863	15845	16092	15815	15960	15906	15809	15808	15813	15962	15954	16202	16046	15876	15940	15762	15878	16003	15987	16062	15782	15826	16020	15893	16013	15961	15939	15775	15843	15900	15854	15915	15872	15856	16019	16104	16015	15928	15961	15921	15928	15940	15912	15864	15762	15730	15722	15967	15983	15664	15897	15947	15789	16105	15941	15903	15801	15924	15859	15989	15838	15897	16094	15972	15975	15743	15977	15876	15886	16049	15920	16129	15929	15765	16089	15958	15874	15959	15819	15928	16045	16100	16064	15988	16039	15932	15755	15965	15710	15859	15869	15926	15959	16004	15828	15861	15768	15910	16025	15984	15999	16113	15755	15821	16001	15877	15875	15857	15991	16042	15838	16028	16043	16043	16014	15783	15812	15969	15916	16095	15960	15929	15856	15920	15865	15881	15890	16009	15953	15787	15976	16041	15849	15893	15856	15973	15839	15991	15870	15873	15917	15920	15955	15949	15881	15869	15761	16031	15981	15865	16177	15756	15935	16044	15912	15762	15814	15906	16078	15948	15856	15983	15945	15811	15940	15949	16026	16006	15764	15910	16008	16068	16010	16020	16129	15940	15854	16003	15948	16032	15884	15816	15667	15968	16096	15891	15754	15923	16010	15905	15959	15842	15867	16112	15914	16137	15993	15847	16100	15891	15923	16104	16001	15921	15936	16070	16045	16000	16051	16008	15887	16067	15827	15866	16052	15868	15850	15692	15861	15880	15923	15937	15826	16100	15803	16107	15948	15850	16072	15880	15982	15788	15873	16000	15937	15814	16128	16028	15805	15964	15826	15935	15774	16025	16075	15835	15868	16134	16030	15897	15997	15870	15939	15841	16131	15904	15983	15823	15927	16038	15924	15932	16177	15943	16014	15996	15917	15852	16069	15872	15901	16070	15825	15927	15883	16043	15892	16059	15979	16019	15849	15959	15848	15976	16016	15880	15897	15944	15811	16009	15958	16110	15914	16031	15947	15884	16262	15721	15861	15967	16040	15944	15888	16045	15880	15860	15914	15982	15983	15729	16135	15770	15861	16017	16059	15891	15827	15859	15937	15879	15874	16134	15696	15941	15993	15969	15970	15747	15878	15852	15968	15819	15926	16061	16121	15924	15912	15860	16041	16162	15891	15899	15798	16030	15893	15963	15922	15681	15989	15967	15860	15777	16063	16050	16125	15998	15908	16054	15989
22764	42480	34344	26532	21917	19189	17718	16568	15983	15629	15337	15016	14929	14787	14825	14569	14654	14542	14463	14525	14612	14584	14495	14498	14632	14484	14490	14540	14580	14524	14446	14408	14583	14570	14503	14524	14560	14367	14562	14563	14441	14378	14507	14400	14544	14361	14570	14577	14426	14550	14346	14548	14509	14488	14377	14371	14551	14352	14460	14338	14470	14562	14467	14462	14348	14399	14392	14296	14488	14563	14501	14526	14389	14316	14570	14354	14428	14420	14507	14377	14698	14329	14383	14479	14500	14579	14565	14407	14556	14418	14474	14382	14329	14492	14436	14553	14442	14419	14325	14548	14503	14435	14427	14384	14368	14483	14219	14613	14413	14466	14468	14288	14340	14547	14534	14379	14426	14380	14372	14425	14490	14314	14496	14461	14476	14340	14359	14435	14431	14366	14588	14251	14285	14691	14470	14358	14462	14473	14307	14522	14428	14498	14462	14728	14458	14405	14508	14530	14224	14308	14486	14331	14390	14385	14584	14440	14441	14315	14462	14430	14505	14456	14462	14577	14438	14554	14586	14317	14454	14234	14321	14380	14581	14347	14478	14522	14480	14358	14448	14437	14531	14422	14406	14396	14497	14332	14462	14380	14475	14480	14468	14419	14503	14455	14453	14412	14361	14496	14190	14484	14471	14429	14552	14397	14257	14346	14287	14551	14369	14449	14428	14322	14355	14523	14286	14452	14394	14402	14406	14445	14321	14296	14379	14649	14506	14373	14284	14526	14439	14271	14383	14391	14532	14526	14362	14508	14540	14511	14610	14385	14494	14484	14489	14393	14269	14410	14488	14288	14417	14522	14377	14387	14326	14508	14313	14442	14620	14321	14484	14298	14409	14549	14384	14315	14545	14270	14431	14566	14366	14573	14386	14706	14448	14467	14474	14263	14401	14447	14347	14492	14318	14424	14553	14214	14460	14322	14478	14540	14433	14313	14349	14590	14289	14428	14382	14429	14457	14166	14380	14543	14321	14335	14517	14405	14449	14485	14538	14486	14551	14442	14417	14444	14442	14420	14510	14432	14516	14464	14387	14559	14361	14231	14394	14588	14423	14479	14492	14329	14473	14318	14452	14357	14433	14470	14399	14385	14466	14539	14546	14480	14495	14334	14391	14481	14591	14308	14473	14496	14503	14317	14484	14441	14379	14505	14349	14503	14378	14404	14548	14418	14520	14411	14466	14389	14388	14425	14501	14432	14550	14324	14474	14410	14248	14385	14424	14469	14671	14482	14503	14606	14323	14339	14280	14356	14461	14464	14379	14417	14417	14548	14382	14543	14503	14564	14637	14384	14378	14479	14358	14651	14360	14438	14591	14152	14450	14519	14565	14454	14533	14433	14487	14459	14278	14352	14588	14312	14486	14387	14330	14436	14463	14493	14509	14362	14379	14337	14484	14343	14397	14456	14431	14442	14381	14451	14587	14440	14688	14334	14359	14396	14478	14422	14372	14477	14349	14380	14425	14423	14520	14481	14439	14271	14434	14342	14180	14462	14557	14460	14445	14139	14380	14458	14538	14492	14494	14190	14409	14205	14247	14605	14461	14619	14418	14485	14598	14401	14393	14520	14538	14389	14410	14391	14492	14414	14502	14428	14454	14350	14365	14309	14417	14310	14507	14494	14455	14388	14422	14258	14572	14413	14391	14333	14280	14380	14411	14437	14281	14452	14476	14494	14587	14488	14373	14546	14238	14324	14368	14444	14269	14275	14451	14391	14450	14514	14263	14445	14429	14464	14587	14449	14452	14465	14499	14403	14305	14433	14465	14494	14414	14243	14417	14392	14467	14466	14496	14387	14720	14384	14380	14372	14202	14367	14586	14442	14437	14540	14435	14458	14317	14263	14455	14375	14434	14348	14477	14427	14305	14244	14317	14565	14376	14420	14426	14384	14653	14352	14458	14396	14368	14520	14459	14405	14520	14552	14298	14494	14521	14342	14317	14450	14537	14488	14360	14445	14448	14436	14362	14416	14311	14395	14394	14524	14580	14276	14457	14458	14530	14315	14399	14501	14461	14560	14377	14442	14556	14315	14379	14319	14471	14362	14392	14505	14188	14267	14620	14369	14318	14471	14575	14396	14445	14362	14539	14443	14491	14362	14452	14334	14517	14532	14409	14322	14477	14491	14431	14544	14286	14567	14534	14426	14507	14581	14425	14604	14376	14337	14427	14466	14417	14300	14290	14382	14244	14579	14393	14413	14368	14402	14439	14392	14459	14448	14514	14442	14538	14427	14327	14451	14453	14395	14546	14354	14442	14428	14514	14553	14336	14427	14510	14668	14325	14490	14427	14433	14439	14404	14296	14418	14316	14356	14415	14328	14461	14477	14508	14425	14442	14430	14409	14365	14338	14517	14404	14407	14560	14445	14419	14344	14484	14492	14362	14340	14486	14561	14461	14533	14415	14372	14478	14470	14422	14384	14469	14564	14405	14236	14340	14380	14521	14280	14333	14475	14548	14508	14347	14464	14595	14166	14402	14471	14516	14277	14480	14477	14368	14422	14246	14408	14289	14491	14460	14446	14341	14405	14240	14474	14437	14418	14413	14345	14367	14335	14407	14278	14482	14556	14373	14358	14370	14436	14269	14379	14311	14388	14445	14612	14477	14472	14446	14379	14334	14443	14460	14371	14371	14388	14509	14391	14429	14461	14602	14514	14165	14420	14545	14303	14439	14464	14358	14513	14518	14637	14445	14448	14396	14590	14408	14463	14451	14480	14390	14440	14465	14397	14407	14383	14473	14517	14435	14385	14523	14401	14457	14461	14430	14649	14537	14433	14372	14393	14232	14594	14254	14483	14440	14350	14386	14511	14452	14354	14439	14392	14366	14489	14498	14416	14290	14361	14487	14382	14523	14425	14397	14444	14464	14474	14419	14573	14457	14375	14396	14504	14353	14463	14369	14456	14396	14501	14529	14347	14505	14488	14250	14413	14346	14461	14287	14440	14464	14254	14375	14474	14433	14486	14529	14519	14270	14479	14449	14468	14714	14584	14460	14336	14560	14347	14432	14403	14407	14429	14462	14480	14405	14521	14521	14548	14385	14376	14647	14302	14490	14333	14414	14460	14381	14514	14524	14554	14477	14453	14401	14507	14420	14414	14532	14683	14380	14349	14190	14454	14465	14400	14571	14450	14295	14528	14315	14313	14472	14466	14272	14491	14445	14327	14369	14490	14519	14427	14489	14463	14400	14332	14437	14410	14447	14522	14404	14448	14310	14542	14376	14371	14409	14290	14554	14512	14258	14597	14387	14428	14280	14340	14553	14439	14382	14359	14600	14269	14468	14538	14567	14533	14349	14442	14267	14254	14252	14497	14517	14397	14390	14461	14559	14525	14496	14659	14332	14359	14474	14627	14449	14528	14578	14407	14472	14389	14572	14296	14546	14447	14433	14442	14395	14304	14493	14279	14447	14583	14403	14503	14460	14554	14540	14474	14355	14331	14591	14359	14475	14443	14355	14438	14391	14313	14411	14473	14340	14355	14347	14445	14485	14317	14439	14617	14502	14316	14521	14395	14580	14498	14436	14468	14309	14566	14518	14320	14443	14494	14385	14299	14551	14419	14382	14478	14339	14336	14556	14293	14630	14430	14481	14441	14335	14552	14484	14282	14408	14443	14360	14531	14364	14312	14384	14561	14323	14490	14596	14417	14449	14361	14388	14431	14461	14556	14254	14483	14548	14372	14486	14437	14382	14465	14561	14390	14410	14424	14271	14497	14416	14318	14249	14573	14480	14256	14330	14528	14399	14298	14517	14265	14519	14328	14560	14433	14617	14431	14407	14548	14282	14206	14557	14269	14379	14418	14338	14381	14492	14314	14358	14451	14511	14447	14361	14465	14334	14348	14443	14432	14382	14517	14451	14487	14384	14454	14469	14451	14424	14340	14323	14520	14387	14576	14367	14394	14522	14428	14479	14296	14388	14365	14321	14330	14369	14362	14260	14472	14446	14540	14361	14403	14577	14490	14446	14328	14460	14479	14435	14388	14533	14396	14474	14479	14541	14109	14286	14390	14296	14536	14361	14401	14460	14330	14383	14389	14373	14405	14467	14404	14360	14284	14633	14398	14409	14404	14326	14504	14340	14426	14447	14452	14371	14537	14451	14487	14323	14514	14459	14367	14508	14588	14373	14422	14476	14541	14439	14410	14333	14374	14518	14443	14313	14427	14384	14532	14335	14514	14563	14341	14490	14448	14445	14475	14306	14463	14375	14459	14505	14501	14542	14327	14343	14247	14431	14355	14389	14528	14400	14444	14425	14309	14269	14394	14433	14390	14630	14448	14435	14281	14484	14492	14454	14384	14398	14381	14340	14437	14351	14487	14388	14372	14399	14466	14431	14345	14402	14519	14499	14494	14421	14501	14400	14467	14228	14372	14458	14398	14339	14325	14392	14444	14387	14479	14459	14543	14334	14536	14471	14376	14540	14200	14474	14517	14511	14586	14259	14396	14435	14443	14394	14524	14359	14409	14247	14469	14551	14319	14542	14439	14323	14449	14481	14431	14384	14336	14417	14512	14264	14400	14383	14368	14319	14340	14528	14429	14433	14360	14483	14477	14413	14369	14525	14240	14411	14501	14447	14436	14382	14558	14363	14466	14455	14453	14520	14360	14445	14273	14423	14533	14570	14477	14491	14579	14533	14445	14374	14329	14561	14232	14309	14388	14427	14517	14430	14559	14498	14386	14592	14379	14619	14306	14558	14414	14555	14419	14477	14602	14298	14415	14530	14371	14457	14537	14288	14362	14469	14534	14447	14522	14444	14446	14552	14295	14373	14562	14414	14371	14405	14288	14547	14358	14419	14544	14279	14444	14357	14391	14512	14328	14533	14408	14425	14539	14425	14622	14492	14335	14368	14365	14478	14497	14460	14691	14317	14456	14319	14491	14318	14439	14438	14531	14383	14439	14484	14424	14605	14355	14322	14406	14443	14344	14298	14454	14229	14486	14439	14461	14572	14338	14262	14702	14462	14484	14420	14412	14393	14470	14470	14404	14514	14358	14302	14524	14699	14642	14409	14586	14516	14313	14356	14464	14415	14405	14572	14517	14349	14336	14429	14384	14358	14381	14595	14317	14382	14481	14503	14562	14529	14586	14483	14506	14389	14387	14342	14515	14463	14492
25427	21572	26917	26767	19425	17775	17430	16406	16193	16032	16020	15726	15772	15610	15479	15602	15675	15658	15336	15602	15443	15649	15577	15640	15393	15523	15664	15598	15418	15461	15602	15450	15289	15436	15230	15229	15545	15246	15523	15334	15469	15523	15419	15499	15371	15473	15439	15366	15389	15379	15541	15370	15557	15563	15435	15563	15407	15336	15301	15444	15449	15573	15396	15363	15575	15500	15558	15243	15308	15296	15288	15384	15350	15236	15266	15338	15428	15363	15533	15395	15538	15397	15322	15443	15352	15476	15420	15358	15532	15584	15549	15556	15434	15467	15228	15256	15410	15298	15336	15223	15499	15381	15543	15447	15476	15215	15362	15373	15425	15373	15212	15510	15354	15323	15321	15344	15564	15447	15453	15454	15335	15469	15299	15546	15627	15386	15371	15435	15433	15379	15532	15368	15487	15430	15459	15412	15517	15565	15270	15340	15531	15369	15341	15593	15478	15576	15357	15245	15259	15316	15378	15362	15296	15458	15597	15440	15326	15481	15385	15545	15630	15599	15367	15229	15473	15354	15424	15407	15654	15471	15303	15431	15419	15258	15427	15317	15280	15393	15341	15363	15362	15432	15461	15284	15368	15366	15441	15405	15368	15462	15462	15229	15460	15585	15434	15414	15455	15402	15432	15285	15274	15305	15451	15396	15389	15315	15483	15222	15443	15823	15502	15322	15348	15398	15246	15640	15552	15369	15283	15355	15470	15230	15458	15553	15386	15262	15506	15367	15397	15183	15514	15598	15483	15479	15428	15409	15465	15488	15503	15529	15459	15588	15415	15422	15407	15440	15485	15306	15451	15345	15357	15413	15582	15426	15353	15299	15423	15598	15612	15492	15278	15480	15434	15400	15511	15325	15260	15433	15385	15376	15466	15467	15392	15279	15320	15489	15537	15520	15444	15511	15465	15294	15414	15526	15080	15376	15447	15434	15265	15388	15265	15313	15338	15402	15419	15331	15454	15544	15500	15380	15446	15351	15558	15355	15745	15456	15307	15427	15353	15424	15420	15392	15462	15394	15271	15283	15240	15575	15386	15367	15393	15322	15375	15265	15338	15416	15434	15481	15416	15488	15538	15573	15353	15583	15374	15486	15432	15508	15519	15485	15347	15397	15635	15441	15324	15308	15364	15509	15481	15259	15154	15473	15374	15393	15354	15284	15428	15490	15414	15288	15494	15517	15482	15422	15387	15398	15592	15349	15480	15319	15364	15182	15489	15515	15544	15523	15625	15457	15243	15448	15251	15275	15315	15375	15528	15546	15417	15454	15574	15403	15302	15428	15496	15316	15181	15384	15459	15289	15486	15542	15548	15508	15439	15448	15757	15388	15327	15452	15432	15566	15294	15543	15370	15308	15534	15425	15643	15491	15174	15411	15428	15406	15489	15519	15375	15358	15610	15430	15429	15259	15484	15325	15410	15416	15362	15250	15624	15264	15484	15331	15539	15317	15376	15393	15436	15396	15234	15516	15504	15330	15620	15379	15472	15308	15450	15362	15271	15412	15273	15327	15384	15408	15201	15293	15540	15270	15348	15482	15296	15317	15238	15258	15441	15480	15545	15321	15636	15280	15302	15417	15478	15382	15326	15443	15554	15539	15323	15302	15365	15336	15502	15375	15523	15585	15548	15222	15233	15464	15255	15349	15540	15330	15334	15373	15333	15361	15399	15461	15409	15419	15571	15228	15306	15333	15307	15464	15404	15537	15445	15360	15438	15429	15353	15306	15384	15381	15203	15334	15317	15225	15524	15536	15249	15536	15455	15355	15287	15288	15440	15272	15424	15548	15366	15499	15348	15362	15480	15372	15313	15465	15521	15490	15421	15415	15458	15602	15481	15537	15544	15414	15458	15371	15462	15341	15515	15595	15528	15421	15454	15439	15262	15502	15450	15492	15439	15235	15408	15299	15298	15357	15517	15621	15525	15331	15413	15355	15382	15494	15481	15391	15710	15442	15403	15371	15339	15379	15394	15456	15538	15445	15467	15290	15317	15405	15445	15490	15296	15274	15517	15428	15294	15442	15251	15392	15398	15247	15564	15430	15582	15403	15401	15561	15444	15421	15591	15404	15452	15325	15442	15271	15445	15392	15319	15381	15196	15181	15163	15195	15506	15170	15367	15492	15497	15398	15419	15528	15288	15094	15377	15363	15399	15453	15247	15326	15443	15399	15591	15466	15432	15515	15553	15301	15514	15551	15687	15413	15137	15479	15621	15479	15412	15387	15523	15406	15433	15428	15418	15244	15286	15318	15402	15176	15499	15330	15266	15373	15474	15334	15272	15432	15349	15550	15275	15375	15438	15274	15243	15357	15381	15376	15407	15372	15337	15298	15423	15511	15580	15551	15467	15475	15458	15313	15331	15276	15493	15625	15509	15441	15376	15326	15340	15494	15623	15370	15526	15350	15446	15374	15368	15586	15537	15365	15670	15657	15562	15488	15354	15404	15553	15618	15362	15528	15317	15510	15448	15212	15501	15531	15426	15466	15291	15439	15392	15365	15597	15394	15533	15426	15257	15553	15576	15511	15373	15484	15378	15409	15476	15440	15434	15449	15346	15467	15473	15541	15547	15427	15474	15472	15472	15267	15497	15475	15400	15518	15494	15166	15289	15504	15451	15305	15363	15296	15431	15357	15427	15309	15505	15515	15363	15422	15657	15428	15325	15602	15300	15272	15432	15504	15440	15414	15480	15333	15481	15417	15586	15329	15545	15440	15450	15457	15504	15370	15281	15438	15140	15316	15410	15259	15385	15271	15534	15412	15461	15484	15483	15482	15393	15375	15471	15458	15297	15376	15369	15649	15375	15478	15244	15453	15461	15514	15310	15278	15370	15529	15482	15375	15373	15559	15612	15410	15688	15397	15393	15385	15439	15548	15549	15246	15552	15408	15431	15474	15368	15226	15343	15455	15436	15414	15361	15435	15170	15586	15421	15433	15403	15512	15284	15392	15431	15442	15372	15427	15530	15629	15606	15322	15293	15386	15250	15489	15498	15492	15378	15311	15443	15517	15191	15284	15290	15421	15473	15234	15650	15656	15559	15525	15269	15520	15252	15564	15417	15494	15359	15424	15531	15459	15509	15379	15269	15509	15390	15532	15271	15333	15434	15300	15486	15450	15407	15405	15419	15637	15464	15629	15284	15287	15495	15307	15535	15524	15484	15280	15414	15337	15393	15331	15418	15651	15244	15516	15362	15568	15506	15515	15373	15229	15373	15704	15244	15421	15260	15494	15531	15414	15667	15336	15263	15456	15458	15251	15431	15569	15334	15456	15210	15703	15517	15485	15316	15301	15379	15199	15396	15356	15522	15403	15396	15412	15606	15370	15488	15363	15493	15498	15331	15467	15456	15426	15506	15545	15378	15377	15610	15266	15443	15358	15452	15515	15260	15342	15232	15280	15469	15430	15388	15641	15648	15335	15436	15587	15394	15355	15295	15378	15300	15483	15369	15313	15430	15333	15261	15433	15338	15095	15538	15474	15340	15223	15502	15461	15411	15462	15659	15416	15600	15414	15465	15376	15375	15343	15567	15531	15440	15399	15467	15281	15339	15441	15698	15452	15407	15212	15150	15391	15442	15465	15445	15443	15566	15335	15478	15471	15448	15414	15332	15181	15659	15347	15275	15289	15371	15404	15579	15502	15635	15477	15317	15321	15497	15533	15322	15476	15525	15421	15373	15390	15351	15417	15350	15559	15652	15423	15294	15324	15388	15398	15149	15257	15442	15477	15241	15360	15491	15460	15559	15450	15258	15304	15458	15626	15407	15404	15431	15436	15573	15284	15443	15375	15287	15296	15341	15390	15368	15564	15384	15332	15578	15539	15642	15479	15366	15595	15283	15532	15404	15291	15413	15510	15277	15339	15454	15420	15446	15530	15347	15421	15520	15561	15464	15457	15475	15311	15378	15602	15370	15485	15301	15419	15495	15336	15418	15263	15538	15409	15279	15323	15365	15454	15671	15334	15441	15479	15691	15337	15346	15184	15589	15515	15364	15438	15343	15286	15333	15429	15297	15282	15308	15286	15625	15400	15650	15458	15427	15423	15574	15363	15415	15550	15453	15430	15291	15259	15466	15429	15536	15467	15529	15489	15499	15482	15472	15408	15389	15504	15427	15524	15429	15505	15389	15376	15283	15490	15469	15419	15351	15474	15589	15305	15460	15478	15505	15305	15496	15546	15429	15380	15411	15484	15355	15385	15387	15498	15385	15504	15478	15515	15495	15424	15471	15535	15580	15243	15402	15503	15538	15584	15340	15356	15451	15548	15506	15424	15535	15311	15432	15359	15159	15517	15301	15367	15406	15362	15365	15475	15284	15437	15409	15648	15360	15351	15368	15652	15557	15552	15469	15505	15641	15400	15561	15486	15377	15370	15377	15435	15374	15624	15285	15525	15403	15508	15493	15380	15617	15533	15458	15384	15414	15373	15362	15326	15517	15260	15354	15599	15407	15536	15431	15580	15337	15325	15513	15566	15619	15268	15502	15284	15447	15206	15425	15389	15423	15447	15349	15461	15486	15240	15423	15510	15461	15302	15338	15379	15335	15453	15524	15489	15656	15276	15402	15408	15561	15506	15446	15391	15586	15404	15608	15454	15285	15440	15237	15609	15354	15559	15279	15401	15320	15309	15268	15424	15658	15399	15644	15378	15355	15451	15468	15309	15377	15295	15498	15396	15264	15309	15422	15492	15502	15304	15334	15373	15441	15292	15477	15305	15260	15410	15533	15464	15440	15468	15442	15257	15540	15429	15469	15600	15511	15356	15548	15449	15465	15268	15301	15416	15490	15398	15408	15405	15500	15333	15475	15504	15243	15670	15447	15420	15387	15490	15426	15381	15492	15385	15480	15139	15305	15474	15530	15266	15443	15175	15143	15349	15579	15285	15550	15624	15506	15590	15403	15563	15246	15299	15460	15412	15649	15266	15491	15369	15282	15476	15618	15546	15346	15357	15472	15474	15479	15549	15356	15443	15408	15462	15541	15435	15431	15346	15315	15118	15520	15409	15542	15294	15510	15290	15268	15425	15284	15475	15304	15364	15661	15477	15545	15329	15580	15439	15346	15341	15251	15536	15255	15439	15476	15408	15434	15429	15410	15505	15540	15238	15236	15387	15357	15733	15464	15485
22707	37681	30299	23319	19625	17565	16353	15692	15145	14982	14805	14533	14346	14308	14309	14077	14350	14313	14343	14173	14136	14301	14174	14063	14050	14020	14040	14137	13965	14130	14196	14052	14164	14203	13984	14046	14119	14028	14075	13984	14123	14076	14000	14132	13909	14201	14105	14084	14087	13865	14135	14062	14206	14104	14007	13960	14078	14110	13898	14151	14297	14085	14132	14076	14042	14052	14108	13969	14065	14037	14145	14071	14132	14007	14045	14022	14053	14174	14104	14149	14109	14075	14110	13888	14171	14085	14219	13934	14085	14144	14044	14286	14165	14078	14058	14083	14239	14164	13879	14234	14024	14042	14138	13954	14104	14216	14157	14088	13974	13996	14079	14061	14127	14112	14117	13986	14109	14162	13998	14010	14089	14286	14275	14122	14089	14075	14031	14098	14127	14303	14146	14227	14046	14005	14017	14328	14074	14079	14170	14015	14091	13949	13952	14153	14052	14075	14147	14050	14166	14078	13994	14119	14085	13994	14017	14224	13908	14054	14035	13922	14106	14196	14125	13998	14010	14097	13857	14136	14193	13891	13964	14084	13997	14191	14047	14034	14164	14216	14014	13940	14062	14013	14049	14259	13977	14029	14090	14208	13974	14187	14067	13932	13920	14097	14066	14141	14172	14026	14209	14102	14082	14276	14139	13971	14313	14021	14139	14095	14010	13975	13976	14084	14076	14130	14157	14070	14083	14265	14117	14079	14018	13905	14201	14130	14105	14078	13890	14083	13755	14239	14215	14110	13942	14265	14051	14081	14050	14116	14039	14140	13976	14025	14159	13949	14218	13948	13974	14120	14303	13855	14104	14194	13986	14138	13976	14074	14044	14178	13932	13989	14036	14183	14178	14006	13852	14005	14144	13993	14095	14066	13932	14040	14212	14275	13928	14163	14281	14036	14076	14170	14020	14009	13966	14159	14014	14222	14299	14077	14067	14081	14139	14218	14205	14233	14184	14026	14100	14171	13980	14073	14109	14163	14031	14062	14053	14009	14065	13960	14210	14077	14173	14062	14161	13996	14155	14162	14158	14098	14069	14062	14023	14111	14111	14098	14148	13984	14052	14086	14164	14024	13977	14160	14210	14152	14238	14220	14160	13999	14101	14062	14110	14157	14281	14018	14000	14110	14065	14121	13843	14111	14070	14151	14088	14080	14036	14067	14338	14147	14053	14113	14169	14201	14117	13936	14134	14204	14015	13972	14125	14324	14066	13996	14261	14183	13934	14067	13967	13935	14127	14011	14113	14080	14112	14117	14205	14064	14027	14135	13998	13957	14109	14041	14065	13959	13994	14056	14040	14047	13991	14160	14071	14156	14086	14016	14071	14018	14040	13990	14107	14200	14110	14226	14015	14097	13922	14195	14239	14110	14090	14113	14051	14139	14099	14040	13960	13955	14094	14191	14120	14044	14171	14078	14124	14128	14036	14143	14096	14207	14105	14148	14175	14226	14087	13924	13978	14134	14330	14003	14042	14021	13978	13982	13985	14016	14065	14007	13966	14197	14003	13978	14073	14139	14134	14040	14058	14019	14094	13895	14238	14012	14166	14194	14187	14095	14017	14164	14100	14148	14014	14098	14165	13980	13982	13966	14251	14066	14172	14131	14058	14080	14170	14158	14198	13969	14182	14089	14035	14179	14302	14040	14024	14253	14200	14123	14244	14029	14023	14135	14145	14107	14056	14041	14100	14141	14106	14239	14103	14068	14024	14109	14250	14060	14153	14048	14187	14091	14244	14225	14081	14225	14005	14001	14155	14148	14211	13978	14101	13963	14007	14168	14050	14011	14084	14076	14045	14212	14159	14027	14097	13869	14153	14065	14118	14135	14094	14178	14128	14001	14059	13976	13926	14088	13967	14073	14111	14134	14056	14024	14098	14049	14013	14072	14140	13984	14092	14222	13911	14072	14140	14126	14204	14242	14086	14073	14148	14202	14073	14166	13899	14178	14016	14118	14087	13963	13916	14086	14061	14194	13943	14211	14038	13955	14015	14210	14024	14102	14211	14206	14236	14089	14132	14056	14220	14069	14005	14024	14316	14140	14070	14178	14201	14169	13852	14209	14205	14260	14024	14150	14163	14011	14098	14052	14256	14108	14055	14139	14167	14038	13955	14301	14172	14211	14024	14133	14038	14103	14211	13945	14261	14167	14029	14165	13952	13993	13943	13948	14037	14168	14044	14069	13935	14197	14124	14069	14122	14179	14014	14067	13981	14058	14067	14134	14166	13958	14100	14174	14096	14011	14194	14022	14021	14264	13894	14112	14176	14107	13937	14116	13946	14226	14124	13994	14079	14189	14146	14145	14080	13870	14081	13929	14229	14150	13842	14081	14098	14288	14090	14177	14050	14201	14165	14088	14000	14132	14100	14050	14243	14145	14087	14147	14096	13876	14126	14144	13980	14191	13979	14093	14393	14178	13944	13915	14261	14048	14063	14217	14019	14108	14089	14276	14051	14042	14203	14068	14193	13949	14198	14055	14266	14075	14288	14116	14130	14020	14077	14173	14002	14079	14072	14043	14051	14118	13951	14083	13973	14067	13961	14075	14049	13965	14127	13895	13922	14123	14028	14005	14157	14039	14043	14175	14012	14023	14140	14126	14128	14277	14065	13979	14148	14020	14126	14142	14264	14079	13873	13860	14245	14117	14076	14058	14168	14025	14052	14204	14196	14146	14164	14278	14030	14097	14031	14227	14161	14259	14083	14091	14048	14041	14122	14040	14130	14203	14249	13947	14233	14174	13995	14063	14049	14106	14162	14149	14072	14049	13897	14090	14290	14172	14294	14157	14131	14169	14224	13853	14024	14204	14119	14045	14014	14134	14045	14199	14098	14038	14014	14165	13935	13967	13947	14191	14243	14005	14132	14199	14078	14182	14017	14188	14153	14002	14065	14136	14076	14114	14106	14017	13960	14021	14002	13936	14084	13997	14046	14188	14032	13972	13958	14164	14122	14040	14051	14118	14044	14200	14133	13976	14131	14130	13998	14101	14122	13981	14189	14049	13953	14186	14159	14084	14175	14154	14155	13949	14183	14101	14069	14283	14148	14220	14247	14114	14100	14143	13955	14055	14101	14128	14086	14102	14259	14278	14087	14093	14243	13984	14065	14064	13928	14080	14086	14139	14008	14138	14107	14112	14077	13974	14072	14131	14223	14095	14007	14138	14013	14081	14176	14138	14182	13953	14121	14145	14241	14039	14088	14159	14107	14075	14077	14161	14108	14193	14173	14048	14029	14281	14068	14133	14029	14104	14134	14093	13926	14077	14221	14154	14059	14070	14059	14104	14128	14022	13972	14123	14163	14003	14148	14134	14188	14048	14168	14125	14250	14050	14038	14032	14141	14192	14019	14156	14125	14196	14108	14019	14135	14038	14355	14097	14065	14098	14013	13999	14069	13938	13942	14161	14184	13904	14167	14195	14151	14288	14231	14137	14069	14052	14001	14117	13967	14197	14057	14208	14155	13846	14102	13993	14035	14111	14006	14115	14044	14020	14171	14166	14303	14168	14179	13989	14263	14013	14084	14106	14125	14166	14064	14163	14151	14098	14041	14012	14139	13995	14154	14123	14120	14063	14154	14150	14176	14085	13997	14043	14063	14024	14082	14044	14049	14205	14172	14010	14284	14170	14036	14184	13975	14088	14062	14048	14162	13937	14059	14085	14164	14136	14030	14166	14301	14044	14032	13993	14154	14084	14121	14064	14057	14073	14093	14162	14209	14131	14227	13994	14148	13967	14134	14167	14141	14117	14052	14135	14190	14170	14111	14096	14303	14032	14161	14014	14013	14209	13856	14246	14194	14079	14240	13983	14080	14162	14166	14101	14019	14127	14002	14100	14133	13984	14062	14032	14054	14089	14187	14091	14095	14235	14102	14134	14184	14180	14027	14109	14221	14087	13882	14151	14044	13985	14221	14076	13997	14127	14117	13995	14030	14210	13871	14176	14251	14072	14062	13995	14013	14194	14021	13993	14106	14051	14075	14066	14023	14141	14183	14252	14174	13961	14139	14225	14091	13939	14056	14115	14202	14111	14285	14091	14070	14056	14041	14130	14176	14148	14163	14076	14078	14114	14348	14335	14057	14087	14238	14104	14047	14112	14055	14232	14115	14015	14180	14189	14028	14041	14148	14119	14102	14027	14234	14108	14110	14220	13809	14151	14088	13935	13927	14121	14097	13989	14137	14128	14124	14189	14080	14065	14144	14052	14032	14156	14159	14217	14142	14055	14038	14140	13946	13908	14010	14045	14213	14079	14055	14003	14301	14140	14060	14255	14161	14139	13979	14121	14016	14035	14078	13978	14186	14166	14094	14055	14081	14193	14029	14294	14011	13965	14103	14271	14072	14104	14160	14146	14103	14101	14293	14086	14156	14111	14208	13952	14093	14197	14055	14141	14090	14192	13938	14072	14018	14094	14165	14083	14240	14087	14000	14343	14176	14056	14067	14233	13922	14226	13906	14068	14288	14203	13999	14123	14101	13931	13945	14034	14146	13962	14272	13977	14074	14067	13910	14246	14003	14071	14114	13952	14132	14109	14161	14071	14170	14183	14105	14226	14191	14023	14091	13909	13916	14033	14148	14201	14180	14119	14022	14058	14083	13904	14075	14131	14174	14106	14021	14088	14108	13936	14143	13969	14026	14154	13977	14179	14311	14113	14141	14080	14053	13961	14156	14035	14159	14038	14058	14131	14126	14056	13920	13964	14049	14333	14179	14022	14017	14038	14169	14188	14177	14131	14075	14099	14111	14050	14083	14054	14167	14038	14133	14303	13980	14214	14136	14179	14069	13972	13941	14076	14078	13933	14105	14186	14073	13985	14178	14202	14203	14211	13986	14005	14112	13994	13989	13833	14037	14110	14185	14072	14045	14154	14036	13755	14185	14109	14097	14081	14186	14052	14103	14012	14250	14238	14151	14231	14200	13964	14199	13975	14129	14144	14031	13929	14244	13994	14067	14027	14186	13996	14086	14189	14075	14126	14102	14081	14139	14227	14033	14063	14222	14125	14122	14121	14011	14278	14027	14080	14123	14090	14078	14066	14138	14168	13973	14175	14157	14072	14005	13931	14184	13887	14085	14119	14077	14097	14108	14075	14177	14113	14137	14002	14210	14030	14116	14037	14220	14346
22649	21507	28674	24843	22012	23521	23232	18752	17235	17206	17042	16681	16638	16557	16329	16222	16439	16279	16315	16250	16107	16021	15982	16125	16215	16176	16240	16238	16083	15981	16031	15986	16233	15897	15927	16121	16007	16020	15997	15839	15890	15901	15975	16025	16081	16058	15989	15978	16016	15845	15940	15977	15961	16009	16142	16119	16010	15848	15905	16136	15760	15883	15967	15878	15945	15892	15836	15961	15879	15998	16046	15788	15799	15934	15796	16033	15882	15965	15958	15899	15978	15932	16026	15880	15936	15979	15784	15827	15947	15988	16077	15940	16108	16002	15990	15787	15930	16105	15978	16022	16015	15866	15807	15891	16114	15880	15942	15849	15871	16084	15978	15896	16076	16036	15893	15840	15961	15929	16056	15830	16106	16035	15960	16022	15827	15984	15826	15876	15958	15811	16012	15902	15757	15750	16148	16012	16052	15867	15863	15915	15910	16031	16101	15997	15996	15896	15776	15707	15867	15997	16029	15925	15922	15837	15964	16038	15842	15877	15738	15747	15976	15827	16105	15934	15819	15827	15961	15867	16011	16018	15841	15863	15867	15818	15858	16009	15979	15896	15919	15895	15974	15961	16085	15998	15893	15872	16005	16008	15970	15980	16128	15937	15882	16001	15883	16106	16030	15948	15958	15877	15899	15882	15862	15866	15812	15987	15953	15971	16035	15942	16008	16010	15876	15854	15896	16084	15960	16147	15876	15938	15949	15854	15851	15843	15892	15944	16034	16044	15785	16077	16097	15667	15971	15898	16072	15948	15813	15797	15718	15900	15897	15990	16051	15848	15964	15842	16087	15937	15871	16074	15800	16048	16015	16067	15945	15963	15844	16031	15789	15825	15978	15998	16020	16060	15869	16085	15942	16088	15862	16028	15875	15910	15782	15920	16259	15958	15915	15942	15916	15801	16101	16008	15827	15882	15874	15864	15883	15992	16038	15945	15763	15933	15960	15829	15907	15734	15942	15796	16083	16052	15921	15852	15976	16082	16102	16012	15948	15825	16090	16114	16108	15873	16000	15977	15910	15799	15873	16083	15863	15869	15909	15982	15869	15978	15715	16008	15912	16014	16018	15934	15913	16070	16003	15779	15942	16011	15971	15970	15981	15659	16007	15966	15979	15855	15857	15852	15854	15755	15882	16020	16022	15888	15911	15814	15872	15987	16051	15900	15812	15767	15925	16063	15848	15984	15955	15819	15793	15810	15795	15765	15836	15947	15733	16032	15851	15833	15676	15786	15904	16057	15987	16017	16057	15721	15657	15842	15820	15833	15978	15971	15836	15583	15878	16010	16068	15954	15882	15946	16003	15878	15896	15865	16109	16100	15885	16002	16077	16000	15961	15941	16102	15953	16061	15942	15807	15907	15938	15941	16052	16135	16018	16077	15844	15877	15746	15979	15909	15799	15920	15793	15888	16022	15913	15924	15805	16094	15880	16041	15913	16011	15916	15948	15984	16004	15778	15719	15915	15866	16086	15853	15881	15741	16044	16090	16137	16006	15773	15742	15982	16129	15666	15809	15816	15993	15768	15870	15996	16084	15957	15876	16017	15800	15934	15814	15909	15910	16007	16119	16114	16078	16044	15671	15761	16103	15922	16035	15792	16037	15956	15916	16156	15908	15830	15903	15881	15751	16084	15886	16006	15914	15895	15915	15905	15971	16271	16060	16122	15924	16002	15977	15963	15982	15813	15963	15873	15976	16123	15789	15914	15818	15822	15839	15936	16055	15940	15981	16047	15984	15917	16137	15938	15846	15874	15747	15750	15725	15883	15891	15877	15900	16098	15978	15871	15983	16002	15928	15907	15892	15885	15940	15825	15976	16003	15926	15842	15954	15846	16018	15881	16044	15890	15832	15936	15799	16036	16087	16004	15699	15925	15939	15851	15838	15944	15934	15977	15936	15893	15867	16061	15919	15903	16012	16084	16163	16146	15901	15887	15897	15959	15973	15982	15905	15764	15721	15790	15824	15805	16078	15896	15894	15840	15859	15731	15960	15937	16047	15880	15943	15874	15801	15913	15877	16103	15795	15950	15974	16016	15860	15875	15957	15912	15833	15855	15913	16109	15961	16047	16183	15915	15985	15648	15992	16025	15865	15927	15788	15889	15929	15839	16028	15906	15846	16196	16088	15996	15973	16015	15994	15994	15917	16053	16002	15759	15887	16030	15995	15813	15845	16038	16057	15862	15954	15928	15967	15869	15967	15855	16098	15807	15743	15854	15858	15847	15924	15974	15922	16010	15897	15899	15972	16038	15905	15945	15999	15911	15760	15947	16156	15938	15728	15741	15833	15942	15884	15988	16092	15914	15961	15877	15949	15977	16066	15797	16047	15831	15831	15934	15962	15788	16044	15915	15879	15904	15881	15975	16045	15638	15744	16003	15971	16024	16005	15936	16067	15873	15975	15953	15774	15902	15907	15778	15929	15794	15975	15989	15785	16125	15914	15897	15902	15926	15824	15881	16119	16115	16014	15967	15834	15948	15779	15892	15878	15957	15886	15811	15874	15838	15882	15890	15834	15912	16104	15924	16369	15890	16104	16104	15823	15775	15842	15955	16047	15835	15887	16002	15966	15795	15994	15967	15986	15965	16035	16006	15705	15927	15987	16063	15864	16108	16020	15988	16108	16038	15869	15874	15835	15906	15870	16058	16115	15956	15998	15956	15740	15775	15787	15871	15965	15798	16013	16018	15909	15898	15819	15810	15867	16010	15890	16033	15933	15992	15907	16034	15939	15992	15843	16018	15875	15808	15897	16195	15946	15953	15849	16007	16030	16041	15870	15986	16197	15900	15840	15787	15722	16023	16030	16316	15974	16055	16167	15975	15785	15946	15883	15867	15926	16036	16118	15890	15790	15983	15766	15698	15750	16090	15858	16015	15808	15907	15920	15831	15721	15856	15953	15928	15984	15796	15916	15989	16005	16062	16002	15991	15886	16027	16206	16144	16062	15885	15963	16124	15872	15850	15728	15738	16035	16151	15950	16007	15904	15786	15879	15802	15874	15900	15730	15778	16117	15968	15827	15820	15732	15982	15881	15930	15882	15905	15911	15754	16027	15977	15882	15994	15838	15867	16061	16030	16024	15996	15985	16050	15812	15831	15933	15765	16090	15932	15970	15867	15806	15884	15992	15706	15890	15867	15966	15850	15962	15974	15996	15798	16005	16078	15919	16111	15879	15962	15892	16132	16045	16081	15914	16062	15975	16072	15962	15938	15905	15819	16097	16033	16069	15874	15980	15815	16081	16087	15883	16008	15689	15886	15984	16021	15895	15863	15993	16019	16013	15848	15948	16079	15906	15796	16001	15938	15904	16171	16034	15704	15926	15888	15895	15935	16005	16169	16044	15964	15881	15894	15730	15889	15902	15889	15883	15834	15881	15768	15852	15897	15878	15724	16008	15714	15790	15803	15975	16121	15882	15856	15936	15759	15896	15881	15822	15943	16141	15985	15549	16087	15927	15944	15862	15951	15886	15879	15817	15814	16008	15926	15831	15896	15948	15969	15873	15935	16032	15811	15986	15988	15999	15935	15875	15952	15815	15904	16054	15873	15947	15888	15878	15837	15829	15985	15813	15754	15944	16110	15874	15729	15949	15922	15967	16075	16069	15961	15747	15875	15950	15910	15958	15957	16084	15928	15939	15933	15804	15753	15841	15954	15709	16048	15806	15965	15801	15792	15870	16009	15909	16077	15963	16049	16217	16051	16103	15782	15967	16095	15863	15817	15917	15801	16167	15903	16083	15865	16098	15804	15948	15841	16145	15999	15969	15940	15882	16103	15851	15976	15824	15716	15900	16067	15935	16073	15931	15920	15913	15968	15844	15820	16071	15786	16017	16030	15979	16061	15989	15923	16110	16073	16167	16163	15917	15820	15809	15958	15733	15724	16024	15858	15911	15919	16014	15958	15728	15717	15716	16007	16040	15868	16008	15757	15743	15845	15916	16103	15838	15858	15779	15747	15972	15902	16069	15943	15917	15956	15851	15937	15957	15870	15862	16033	15942	15977	16032	15937	15859	15939	16009	15831	15920	16042	15988	15752	15782	15954	15843	15903	15769	15915	15894	15792	15875	15992	15975	15937	15877	15957	15893	15807	15825	15876	15784	15939	15922	15812	15951	15947	15883	15767	15927	16078	15951	15956	15695	15818	15837	15757	15945	15757	15747	15716	15934	15772	15992	15783	15918	15985	15893	16048	15995	15835	16058	15883	15961	16021	16049	15850	15897	15976	15983	15878	15910	15824	16081	15950	16045	15995	15868	16015	15999	15952	16006	16031	15830	15590	15844	15959	15996	15900	15708	15689	15887	15817	16085	15991	15861	15801	15834	15895	15794	16095	15761	15702	15997	15766	15906	16010	15843	15940	16161	15826	15718	16072	15950	15985	15900	16085	15939	15806	15803	15785	15999	15855	15688	16027	15925	15848	16024	15847	15940	15852	16077	15773	15994	16099	15909	15837	16109	15934	15939	15995	15862	15994	15904	15742	15739	15930	15807	15926	15922	16010	16053	15901	16290	15878	15953	15968	15920	15988	15635	15792	15742	16085	15848	15916	16107	16027	15929	16060	16078	16156	15948	15822	15912	16040	15852	15939	16053	15797	15898	15967	15973	16056	15937	15846	15885	16050	15850	15868	15934	15879	15703	15800	15875	15648	15647	15936	15975	16032	15946	15844	15831	15681	15817	15811	15876	15945	15964	15881	16132	16114	15729	16009	15890	16071	15929	16087	15874	16009	15867	16111	15827	16059	15993	15918	15801	15939	15959	15971	16106	16000	15853	15830	15898	16031	15847	15986	16036	16161	15923	15921	15872	15881	15987	15883	15963	15871	15791	16165	15949	15871	15780	15667	15820	15896	15953	16036	16052	16016	15846	15944	15743	16013	15920	15860	15831	16099	15792	15801	16028	15708	16082	15949	15869	15942	16004	16064	15739	16070	15992	15844	15875	15905	15881	15996	15970	15946	15936	15995	15800	15939	16035	15951	15902	16161	16020	15886	15877	16039	16159	15909	15929	15964	15808	15960	15864	16004	16058	16059	15927	16087	15850	15894	15947	16024	15756	15886	16067	15936	15964	16118	16039	16154	15985	16002	16111	15780	15980	15903	15763	15914	15619	15905	15853	15904	15842
24091	45996	38503	29795	24413	21045	18671	17538	16490	16306	15921	15417	15252	15043	15034	14887	14622	14804	14587	14663	14737	14469	14528	14614	14498	14589	14593	14645	14261	14395	14593	14637	14315	14293	14506	14489	14453	14131	14362	14445	14278	14408	14520	14443	14404	14432	14502	14433	14448	14573	14301	14526	14541	14572	14453	14425	14321	14424	14547	14529	14397	14209	14330	14336	14381	14376	14423	14308	14418	14395	14207	14438	14445	14582	14451	14298	14513	14247	14430	14340	14246	14522	14337	14409	14394	14316	14489	14580	14282	14227	14470	14532	14404	14466	14270	14380	14314	14399	14387	14309	14513	14368	14350	14468	14359	14455	14377	14676	14277	14298	14506	14501	14342	14410	14454	14529	14339	14533	14548	14396	14289	14456	14355	14531	14414	14493	14501	14430	14522	14516	14489	14366	14387	14473	14371	14217	14321	14501	14466	14363	14371	14458	14471	14267	14376	14419	14457	14508	14467	14292	14277	14418	14356	14566	14329	14268	14343	14346	14459	14224	14557	14440	14313	14474	14420	14414	14426	14342	14428	14367	14439	14413	14298	14520	14489	14465	14507	14405	14418	14322	14555	14374	14397	14490	14325	14459	14468	14300	14469	14344	14400	14209	14396	14231	14396	14339	14371	14405	14388	14534	14293	14535	14444	14347	14366	14610	14358	14538	14446	14448	14231	14631	14410	14383	14270	14417	14323	14451	14490	14357	14409	14355	14440	14474	14386	14298	14611	14334	14348	14297	14286	14449	14578	14264	14488	14329	14523	14439	14336	14444	14325	14583	14587	14352	14559	14356	14626	14277	14416	14462	14500	14314	14459	14445	14382	14404	14462	14363	14389	14578	14555	14438	14200	14214	14526	14530	14432	14264	14253	14419	14349	14435	14316	14411	14396	14377	14353	14267	14670	14491	14522	14512	14557	14528	14365	14387	14444	14414	14452	14400	14248	14434	14281	14426	14341	14476	14284	14471	14241	14417	14413	14307	14234	14320	14539	14234	14385	14390	14407	14239	14365	14303	14295	14304	14423	14351	14497	14494	14403	14380	14279	14359	14199	14479	14332	14357	14233	14475	14317	14336	14533	14413	14408	14435	14405	14341	14363	14462	14314	14431	14445	14284	14322	14356	14395	14367	14297	14515	14349	14371	14450	14450	14335	14435	14453	14286	14387	14446	14393	14553	14373	14480	14506	14462	14362	14482	14335	14442	14440	14376	14398	14421	14392	14361	14360	14563	14427	14494	14443	14446	14453	14426	14600	14275	14216	14411	14294	14493	14254	14454	14414	14341	14399	14392	14343	14262	14518	14405	14456	14277	14253	14455	14587	14298	14255	14576	14364	14308	14237	14455	14271	14452	14284	14469	14274	14428	14454	14343	14422	14453	14381	14238	14397	14398	14428	14506	14294	14317	14330	14443	14252	14330	14497	14421	14377	14426	14444	14437	14490	14585	14407	14197	14535	14404	14316	14266	14592	14445	14430	14550	14399	14331	14391	14332	14369	14416	14376	14439	14215	14433	14411	14430	14378	14337	14315	14392	14437	14470	14312	14455	14403	14416	14373	14424	14287	14172	14471	14411	14361	14352	14331	14348	14378	14376	14509	14454	14431	14461	14339	14432	14448	14345	14449	14547	14305	14381	14302	14349	14270	14338	14347	14455	14409	14472	14471	14287	14546	14354	14389	14492	14459	14265	14481	14184	14365	14457	14348	14465	14459	14323	14386	14389	14439	14430	14371	14498	14347	14267	14439	14462	14343	14400	14348	14424	14392	14431	14338	14333	14348	14470	14255	14314	14381	14336	14341	14380	14445	14450	14507	14376	14307	14380	14352	14417	14340	14393	14330	14403	14294	14378	14338	14376	14480	14516	14474	14363	14347	14423	14315	14375	14368	14325	14367	14322	14339	14381	14412	14352	14393	14568	14429	14429	14402	14388	14379	14380	14285	14367	14190	14383	14290	14390	14258	14298	14367	14273	14347	14265	14396	14470	14438	14433	14341	14355	14584	14458	14376	14282	14390	14603	14367	14429	14348	14498	14384	14459	14519	14384	14324	14302	14327	14273	14433	14403	14356	14500	14345	14540	14325	14509	14405	14420	14363	14519	14321	14354	14251	14647	14281	14402	14435	14521	14453	14217	14357	14363	14369	14383	14447	14368	14443	14286	14263	14332	14431	14332	14528	14468	14473	14305	14376	14500	14401	14335	14362	14308	14462	14436	14429	14390	14325	14357	14218	14282	14481	14327	14336	14233	14273	14375	14480	14338	14493	14453	14277	14464	14480	14276	14701	14367	14463	14513	14476	14397	14419	14365	14453	14405	14300	14309	14469	14426	14569	14371	14229	14387	14451	14442	14469	14313	14480	14449	14500	14478	14404	14510	14523	14350	14355	14374	14380	14378	14336	14305	14350	14317	14185	14314	14460	14397	14397	14196	14374	14244	14370	14343	14459	14364	14395	14337	14508	14232	14232	14454	14354	14325	14588	14449	14369	14358	14372	14433	14380	14475	14506	14382	14343	14486	14476	14450	14449	14300	14403	14440	14394	14342	14442	14382	14256	14423	14322	14416	14319	14442	14336	14443	14427	14395	14481	14336	14334	14421	14332	14453	14397	14504	14308	14202	14402	14381	14599	14467	14517	14451	14588	14484	14303	14546	14319	14542	14226	14370	14319	14328	14587	14464	14366	14478	14280	14309	14389	14578	14485	14283	14355	14343	14494	14384	14392	14443	14543	14513	14277	14409	14430	14377	14474	14453	14628	14608	14390	14478	14434	14447	14195	14440	14486	14246	14428	14370	14613	14258	14270	14447	14385	14325	14294	14592	14426	14343	14330	14564	14319	14492	14498	14471	14177	14339	14339	14180	14279	14556	14292	14262	14276	14440	14299	14402	14322	14460	14248	14530	14333	14327	14357	14400	14530	14385	14462	14387	14282	14312	14298	14557	14362	14244	14507	14337	14441	14509	14243	14486	14477	14278	14397	14396	14499	14214	14480	14352	14458	14207	14378	14491	14392	14295	14389	14306	14186	14535	14362	14457	14319	14441	14642	14341	14405	14305	14320	14566	14411	14392	14496	14405	14520	14331	14309	14363	14439	14271	14608	14250	14435	14520	14432	14483	14334	14439	14339	14496	14525	14321	14402	14356	14310	14455	14325	14499	14557	14298	14486	14494	14390	14289	14275	14446	14395	14314	14413	14385	14462	14381	14255	14418	14373	14464	14310	14401	14338	14406	14324	14514	14595	14402	14407	14204	14501	14374	14538	14386	14248	14360	14426	14301	14245	14332	14386	14328	14292	14258	14373	14447	14276	14316	14591	14400	14477	14577	14526	14386	14497	14346	14300	14379	14344	14459	14314	14496	14311	14437	14367	14522	14367	14417	14244	14345	14377	14354	14527	14580	14192	14460	14522	14453	14376	14390	14408	14389	14392	14460	14509	14344	14499	14171	14340	14475	14348	14346	14348	14416	14489	14211	14570	14510	14458	14356	14334	14175	14391	14345	14466	14388	14358	14451	14394	14344	14439	14317	14465	14446	14436	14363	14476	14448	14481	14325	14408	14261	14447	14482	14401	14225	14388	14382	14278	14392	14460	14364	14363	14466	14450	14407	14399	14418	14246	14410	14496	14281	14566	14455	14525	14450	14481	14364	14450	14471	14305	14430	14520	14225	14268	14430	14325	14410	14427	14363	14480	14280	14480	14397	14474	14309	14413	14327	14367	14489	14473	14551	14517	14505	14238	14519	14490	14488	14372	14308	14284	14472	14419	14479	14377	14425	14473	14360	14482	14380	14377	14247	14347	14255	14409	14262	14274	14336	14255	14220	14288	14391	14404	14404	14368	14463	14325	14302	14308	14357	14498	14424	14613	14526	14348	14290	14389	14349	14443	14513	14421	14385	14476	14274	14255	14364	14503	14458	14400	14423	14516	14508	14404	14459	14473	14461	14407	14372	14395	14416	14395	14596	14550	14469	14298	14422	14448	14515	14366	14422	14264	14425	14483	14389	14378	14386	14446	14445	14367	14369	14363	14416	14465	14430	14550	14486	14530	14352	14374	14206	14414	14211	14435	14531	14428	14266	14340	14336	14427	14412	14532	14259	14379	14329	14383	14335	14465	14386	14419	14423	14360	14446	14339	14421	14101	14420	14225	14370	14157	14411	14409	14468	14449	14365	14422	14360	14419	14247	14343	14315	14394	14337	14515	14315	14286	14224	14550	14332	14525	14598	14305	14400	14247	14319	14299	14291	14496	14306	14424	14426	14439	14402	14568	14476	14461	14330	14394	14297	14419	14465	14356	14493	14377	14421	14278	14237	14550	14525	14405	14523	14302	14396	14532	14296	14430	14418	14365	14564	14451	14511	14495	14411	14501	14434	14427	14411	14244	14412	14227	14466	14453	14350	14317	14493	14375	14457	14349	14289	14382	14473	14328	14357	14319	14353	14349	14339	14191	14432	14300	14365	14403	14312	14423	14503	14558	14235	14323	14416	14437	14319	14431	14444	14376	14284	14435	14319	14362	14481	14421	14472	14359	14393	14254	14456	14296	14221	14511	14466	14482	14270	14453	14215	14497	14523	14416	14303	14324	14175	14409	14387	14330	14350	14375	14416	14340	14407	14336	14394	14235	14295	14340	14545	14379	14360	14375	14489	14258	14192	14453	14290	14414	14283	14520	14364	14336	14532	14497	14291	14405	14259	14298	14406	14576	14252	14366	14374	14364	14472	14419	14356	14510	14516	14319	14354	14266	14336	14481	14459	14321	14166	14390	14201	14581	14472	14331	14383	14359	14412	14426	14447	14430	14300	14474	14367	14518	14510	14456	14372	14379	14384	14351	14057	14525	14244	14251	14466	14215	14436	14471	14380	14477	14408	14264	14403	14320	14406	14276	14302	14275	14413	14374	14390	14570	14404	14431	14350	14444	14224	14463	14550	14466	14463	14452	14382	14358	14439	14370	14455	14334	14498	14446	14450	14300	14374	14429	14353	14420	14414	14331	14514	14571	14402	14466	14591	14311	14374	14254	14294	14297	14456	14463	14534	14233	14315	14249	14437	14356	14351	14361	14552	14567	14277	14319	14408	14334	14460	14366	14316	14385	14333	14434	14414	14451	14535	14244	14312	14525	14494	14311	14522
29293	24823	27004	22973	18463	17483	17000	16362	16019	16086	16178	15826	15625	15631	16015	15781	15755	15885	15691	15864	15807	15880	15736	15840	15741	15693	15868	15656	15743	15779	15545	15651	15700	15727	15826	15793	16010	15840	15650	15888	15678	15665	15694	15608	15657	15571	15872	15598	15605	15766	15604	15678	15818	15644	15732	15840	15759	15696	15915	15852	15672	15781	15893	15699	15527	15744	15565	15683	15518	15648	15809	15660	15817	15763	15812	15679	15550	15848	15852	15822	15797	15862	15890	15889	15476	15737	15547	15468	15744	15594	15660	15715	15725	15691	15698	15601	15570	15498	15673	15784	15892	15708	15845	15798	15740	15907	15863	15703	15688	15662	15695	15657	15722	15566	15688	15738	15713	15817	15541	15676	15718	15721	15804	15750	15701	15729	15735	15690	15814	15653	15693	15847	15601	15731	15674	15654	15749	15660	15686	15818	15814	15784	16023	15669	15730	15778	15643	15734	15818	15667	15754	15666	15729	15822	15790	15595	15632	15755	15784	15909	15962	15506	15544	15765	15673	15555	15726	15703	15626	15724	15666	15722	15815	15738	15681	15744	15853	15664	15729	15569	15700	15768	15699	15837	15619	15556	15736	15662	15730	15697	15848	15597	15789	15737	15476	15628	15627	15745	16024	15932	15646	15605	15840	15906	15654	15670	15787	15836	15856	15841	15691	15732	15597	15928	15595	15741	15718	15726	15677	15657	15732	15439	15701	15630	15529	15624	15676	15682	15715	15786	15717	15584	15602	15627	15829	15631	15571	15567	16014	15850	15899	15711	15684	15790	15855	15603	15521	15600	15836	15798	15662	15680	15568	15772	15683	15691	15579	15804	15700	15791	15518	15788	15842	15758	15665	15558	15562	15541	15697	15539	15725	15722	15462	15749	15723	15636	15584	15537	15687	15866	15678	15972	15740	15758	15605	15772	15675	15516	15868	15834	15735	15735	15819	15792	15628	15739	15694	15695	15666	15742	15732	15678	15704	15610	15753	15625	15901	15768	15773	15531	15620	15679	15772	15579	15644	15694	15728	15740	15757	15534	15538	15507	15734	15762	15655	15832	15799	15606	15713	15788	15788	15762	15680	15655	15808	15711	15589	15848	15927	15814	15762	15637	15675	15589	15742	15660	15672	15604	15814	15837	15934	15548	15920	15840	15838	15573	15711	15774	15995	15535	15735	15738	15744	15481	15744	15746	15761	15629	15821	15700	15812	15670	15877	15954	15893	15751	15722	15613	15600	15770	15831	15821	15748	15847	15914	15843	15826	15586	15548	15701	15645	15642	15720	15587	15716	15681	15710	15600	15735	15721	15822	15763	15802	15588	15565	15539	15787	15676	15810	15693	15656	15893	15577	15744	15687	15496	15682	15808	15572	15499	15720	15738	15718	15751	15802	15675	15733	15711	15761	15571	15479	15628	15866	15732	15785	15736	15640	15866	15809	15772	15881	15728	15749	15705	15807	15721	15693	15841	15663	15611	15468	15651	15673	15907	15884	15793	15567	15640	15511	15733	15658	15704	15759	15659	15683	15847	15789	15536	15644	15893	15820	15956	15709	15800	15677	15893	15849	15778	15687	15687	15555	15692	15729	15571	15617	15772	15713	15883	15731	15774	15519	15594	15631	15703	15535	15687	15740	15771	15811	15708	15646	15555	15698	15711	15729	15569	15512	15659	15600	15713	15906	15611	15625	15683	15923	15677	15776	15673	15747	15798	15816	15609	15556	15775	15752	15760	15694	15635	15631	15709	15937	15685	15775	15551	15762	15589	15604	15715	15733	15820	16033	15582	15647	15772	15580	15550	15669	15758	15737	15712	15855	15697	15725	15633	15554	15680	15694	15888	15786	15777	15870	15718	15740	15787	15896	15707	15721	15391	15835	15740	15598	15697	15761	15639	15607	15620	15584	15674	15535	15503	15653	15612	15727	15577	15839	15881	15616	15534	15448	15622	15888	15733	15631	15671	15967	15742	15740	15943	15690	15907	15653	15702	15761	15733	15812	15648	15728	15631	15719	15706	15786	15741	15630	15801	16009	15605	15690	15879	15780	15632	15930	15689	15773	15745	15697	15778	15753	15750	15548	15739	15891	15785	15723	15728	15945	15735	15623	15609	15753	15861	15530	15588	15806	15806	15739	15678	15742	15574	15724	15849	15722	15749	15760	15663	15752	15813	15626	15746	15546	15842	15563	15867	15773	15720	15573	15830	15623	15593	15659	15659	15761	15580	15808	15729	15852	15690	15786	15735	15787	15802	15697	15730	15882	15833	15697	15851	15635	15765	15809	15679	15669	15744	15541	15590	15789	15835	15838	15655	15924	15826	15576	15639	15602	15598	15828	15546	15824	15805	15665	15672	15688	15606	15632	15742	15594	15867	15823	15766	15811	15711	15749	15727	15755	15606	15807	15869	15811	15618	15686	15548	15667	15604	15792	15857	15855	15788	15728	15709	15856	15806	15837	15750	15688	15759	15863	15684	15711	15740	15583	15661	15504	15553	15675	15681	15605	15567	15826	15601	15760	15709	15762	15840	15722	15776	15788	15531	15750	15863	15753	15844	15724	15925	15613	15809	15550	15554	15808	15570	15601	15604	15626	15739	15753	15661	15787	15610	15867	15877	15693	15755	15627	15591	15815	15592	15665	15712	15820	15863	15643	15732	15698	15628	15778	15957	15714	15535	15693	15800	15609	15693	15600	15714	15708	15817	15656	15508	15824	15946	15813	15785	15825	15634	15963	15666	15952	15761	15548	15818	15641	15799	15631	15621	15481	15742	15702	15679	15730	15805	15633	15662	15748	15766	15839	15612	15633	15726	15845	15566	15742	15835	15675	15650	15578	15491	15544	15624	15652	15748	15812	15612	15493	15713	15777	15658	15606	15737	15579	15720	15763	15678	15747	15616	15706	15693	15674	15687	16007	15712	15630	15728	15776	15577	15593	15696	16010	15707	15600	15816	15746	15645	15542	15663	15790	15636	15665	15552	15562	15762	15811	15748	15816	15738	15691	15458	15695	15834	15826	15585	15660	15541	15745	15847	15763	15746	15627	15839	15858	15721	15598	15696	15755	15598	15820	15794	15723	15755	15745	15645	15879	15668	15672	15625	15637	15739	15650	15729	15784	15650	15717	15701	15871	15701	15665	15502	15643	15840	15846	15819	15614	15880	15823	15741	15659	15709	15727	15677	15600	15922	15822	15822	15717	15686	15590	15714	15670	15759	15487	15716	15740	15375	15771	15403	15523	15691	15964	15827	15809	15594	15703	15664	15757	15617	15651	15704	15742	15767	15711	15634	15593	15661	15600	15494	15740	15672	15673	15677	15613	15937	15513	15771	15544	15754	15665	15699	15990	15647	15606	15750	15489	15885	15721	15701	15813	15579	15584	15764	15926	15627	15816	15707	15641	15570	15872	15746	15608	15925	15668	15658	15824	15773	15751	15866	15813	15654	15655	15650	15722	15556	15677	15719	15574	15848	15551	15558	15573	15724	16000	15707	15774	15655	15801	15939	15764	15583	15848	15794	15760	15787	15458	15730	15917	15445	15764	15663	15536	15902	15772	15770	15591	15908	15740	15850	15935	15757	15729	15829	15897	15696	15931	15724	15669	15677	15512	15865	15745	15720	15825	15584	15834	15932	15720	15772	15719	15685	15759	15806	15731	15770	15954	15596	15574	15634	15615	15699	15749	15809	15811	15654	15780	15568	15707	15757	15609	15606	15747	15631	15756	15702	15536	15726	15612	15776	15661	15663	15614	15573	15612	15684	15794	15816	15792	15753	15496	15837	15612	15943	15846	15738	15723	15754	15724	15831	15742	15703	15668	15710	15688	15612	15852	15792	15938	15862	15682	15670	15714	15755	15636	15614	15767	15725	15897	15752	15673	15782	15863	15726	15698	15530	15705	15631	15560	15651	15799	15587	15719	15619	15759	15563	15518	15814	15845	15731	15725	15751	15733	15777	15466	15847	15886	15619	15760	15727	15887	15817	15767	15587	15857	16073	15633	15637	15709	15782	15922	15650	15675	15753	15696	15784	15760	15861	15659	15820	15662	15801	15731	15762	15639	15910	15691	15769	15669	15828	15900	15599	15624	15697	15760	15674	15727	15848	15894	15797	15592	15718	15713	15523	15785	15804	15600	15722	15815	15635	15641	15686	15642	15697	15746	15588	15610	15646	15743	15689	15726	15620	15727	15745	15792	15670	15824	15841	15884	15876	15740	15748	15835	15774	15641	15809	15603	15615	15641	15694	15611	15934	15879	15881	15394	15657	15554	15868	15720	15787	15859	15698	15723	15667	15810	15690	15766	15853	15745	15619	15699	15778	15686	15894	15846	15561	15883	15666	15859	15530	15769	15717	15705	15865	15554	15593	15477	15657	15820	15758	15753	15733	15744	15723	15597	15703	15763	15968	15578	15660	15699	15689	15692	15684	15705	15674	15783	15627	15747	15531	15584	15649	15530	15709	15850	15621	15694	15779	15824	15679	15580	15592	15796	15823	15650	15528	15665	15730	15592	15871	15669	15787	15745	15455	15725	15749	15815	15803	15706	15614	15509	15856	15503	15826	15747	15654	15737	15832	15719	15848	15807	15643	15601	15752	15603	15859	15761	15807	15809	15849	15701	15777	15840	15542	15644	15863	15697	15720	15779	15686	15764	15929	15710	15796	15959	15567	15681	15685	15708	15708	15856	15713	15777	15622	15718	15753	15646	15903	15681	15542	15868	15747	15653	15627	15629	15745	15640	15701	15756	15560	15734	15844	15645	15758	15698	15791	15682	15758	15816	15641	15846	15874	15745	15654	15667	15718	15711	15722	15582	15670	15738	15915	15578	15541	15584	15882	15671	15840	15768	15599	15698	15802	15680	15752	15885	15635	15788	15783	15733	15644	15896	15901	15767	15700	15837	15767	15854	15696	15662	15738	15627	15705	15710	15724	15801	15756	15579	15800	15596	15780	15797	15784	15592	15596	15757	15739	15776	15694	15709	15781	15765	15575	15833	15651	15689	15809	15806	15731	15647	15722	15656	15700	15676	15550	15720	15857	15671	15639	15753	15652	15608	15612	15806	15575	15685	15692	15583	15732	15873	15609	15798	15881	15778	15712	15731	15825	15848	15558	15824	15615	15776	15732	15865	15772
23512	34861	28176	22119	18813	16831	15963	15669	15174	14848	14623	14516	14450	14570	14389	14307	14431	14308	14414	14290	14300	14362	14256	14358	14315	14403	14372	14496	14331	14433	14294	14230	14134	14221	14311	14269	14245	14197	14464	14337	14334	14316	14302	14255	14278	14149	14097	14299	14327	14217	14252	14380	14281	14251	14281	14215	14300	14189	14191	14240	14383	14469	14376	14277	14332	14203	14175	14408	14345	14369	14338	14393	14376	14135	14376	14302	14147	14421	14312	14235	14210	14167	14306	14329	14285	14275	14356	14243	14213	14305	14297	14203	14318	14463	14440	14400	14439	14284	14289	14202	14405	14255	14268	14142	14139	14384	14400	14191	14288	14183	14277	14371	14367	14252	14258	14342	14268	14242	14062	14261	14335	14217	14368	14290	14157	14148	14212	14193	14359	14292	14289	14323	13994	14357	14310	14347	14383	14247	14321	14366	14189	14268	14296	14265	14430	14184	14234	14309	14225	14216	14389	14179	14185	14361	14325	14172	14120	14313	14264	14177	14215	14213	14483	14296	14189	14193	14188	14173	14324	14351	14267	14426	14204	14249	14302	14082	14318	14251	14223	14203	14295	14385	14133	14267	14340	14343	14340	14257	14342	14228	14362	14168	14334	14215	14185	14136	14179	14243	14174	14322	14201	14225	14384	14349	14258	14235	14358	14316	14340	14399	14471	14146	14309	14367	14225	14330	14269	14276	14068	14270	14426	14236	14391	14274	14198	14422	14404	14264	14295	14343	14265	14349	14410	14215	14557	14223	14383	14174	14082	14359	14384	14133	14411	14305	14334	14323	14205	14227	14224	14505	14323	14231	14260	14358	14265	14274	14240	14343	14213	14378	14281	14288	14401	14371	14310	14311	14232	14290	14275	14122	14259	14260	14249	14411	14142	14294	14368	14245	14251	14233	14355	14291	14335	14202	14275	14248	14213	14434	14245	14226	14258	14260	14256	14198	14149	14306	14319	14164	14364	14266	14319	14261	14329	14286	14396	14253	14288	14142	14325	14353	14239	14238	14276	14311	14319	14342	14285	14408	14300	14340	14373	14396	14240	14271	14199	14246	14343	14259	14221	14192	14382	14224	14411	14325	14345	14378	14298	14339	14138	14373	14313	14391	14204	14329	14199	14321	14223	14399	14227	14639	14338	14349	14227	14401	14439	14287	14438	14188	14456	14329	14167	14378	14399	14256	14289	14304	14382	14151	14111	14314	14244	14199	14320	14165	14343	14343	14281	14359	14399	14178	14314	14426	14420	14206	14209	14346	14284	14239	14201	14389	14280	14277	14255	14322	14480	14080	14392	14368	14216	14481	14195	14188	14089	14160	14335	14172	14433	14260	14143	14334	14190	14335	14413	14286	14179	14290	14374	14374	14295	14261	14361	14325	14418	14445	14248	14362	14267	14314	14412	14136	14410	14309	14223	14386	14247	14180	14199	14267	14214	14218	14277	14407	14183	14198	14372	14283	14241	14131	14392	14364	14436	14249	14266	14399	14252	14137	14302	14162	14254	14304	14280	14281	14354	14193	14451	14304	14372	14234	14397	14288	14285	14261	14264	14342	14383	14343	14043	14283	14298	14379	14416	14364	14373	14164	14408	14268	14477	14142	14260	14290	14273	14310	14311	14245	14255	14356	14496	14445	14153	14172	14379	14241	14219	13970	14549	14294	14359	14163	14325	14174	14169	14390	14242	14469	14217	14421	14148	14239	14359	14624	14271	14389	14251	14241	14277	14170	14200	14189	14310	14167	14189	14127	14183	14281	14301	14307	14302	14248	14282	14427	14325	14289	14275	14236	14344	14117	14258	14506	14174	14237	14196	14272	14333	14349	14246	14341	14360	14284	14230	14178	14518	14257	14278	14385	14309	14319	14343	14254	14384	14303	14237	14313	14149	14308	14284	14417	14219	14350	14268	14328	14253	14410	14414	14332	14557	14313	14210	14153	14288	14460	14157	14310	14303	14329	14316	14361	14194	14215	14217	14525	14171	14243	14081	14355	14200	14366	14316	14264	14269	14348	14468	14231	14291	14293	14368	14140	14318	14292	14332	14251	14286	14308	14287	14265	14243	14391	14140	14317	14240	14316	14570	14168	14261	14319	14388	14237	14288	14381	14151	14333	14470	14153	14526	14438	14434	14342	14309	14384	14343	14372	14442	14360	14208	14394	14351	14216	14270	14225	14364	14341	14283	14373	14317	14295	14288	14392	14235	14365	14243	14442	14296	14395	14436	14274	14278	14354	14222	14185	14247	14371	14230	14356	14235	14178	14345	14286	14305	14238	14275	14321	14318	14157	14102	14220	14339	14363	14160	14260	14298	14225	14319	14364	14407	14241	14290	14178	14269	14257	14328	14346	14268	14261	14286	14264	14278	14193	14278	14238	14266	14424	14406	14484	14182	14163	14344	14353	14280	14309	14234	14378	14196	14376	14285	14386	14089	14214	14352	14262	14389	14396	14225	14289	14162	14262	14217	14243	14424	14333	14347	14373	14163	14295	14453	14258	14279	14225	14181	14274	14455	14369	14199	14477	14357	14114	14254	14373	14173	14248	14345	14293	14339	14320	14359	14394	14285	14347	14129	14237	14157	14407	14249	14477	14409	14251	14349	14212	14373	14418	14193	14144	14285	14189	14370	14190	14361	14371	14316	14269	14347	14293	14334	14135	14312	14237	14254	14373	14420	14304	14429	14071	14348	14221	14260	14470	14316	14387	14094	14423	14314	14268	14306	14368	14353	14448	14134	14359	14227	14401	14445	14156	14229	14378	14297	14250	14179	14288	14311	14198	14239	14287	14300	14140	14271	14187	14255	14161	14290	14144	14274	14276	14251	14356	14293	14282	14205	14313	14206	14249	14431	14175	14387	14118	14187	14323	14250	14413	14492	14290	14175	14359	14320	14304	14333	14277	14441	14258	14294	14321	14311	14154	14316	14391	14192	14288	14146	14335	14405	14274	14424	14302	14246	14238	14295	14355	14250	14191	14191	14347	14322	14405	14159	14379	14278	14208	14367	14119	14338	14382	14218	14480	14202	14129	14340	14219	14266	14158	14118	14226	14389	14252	14421	14298	14139	14293	14313	14314	14332	14311	14154	14199	14159	14245	14102	14490	14275	14297	14568	14151	14322	14286	14331	14378	14315	14238	14049	14371	14052	14309	14380	14273	14402	14237	14290	14194	14282	14375	14348	14492	14306	14261	14361	14283	14363	14095	14146	14343	14241	14169	14407	14139	14266	14340	14241	14393	14312	14207	14328	14154	14180	14198	14121	14368	14161	14414	14260	14331	14309	14391	14276	14234	14301	14315	14150	14285	14245	14387	14267	14074	14383	14304	14274	14391	14371	14203	14347	14243	14268	14370	14341	14293	14275	14271	14357	14430	14257	14298	14373	14306	14180	14345	14275	14357	14367	14173	14309	14086	14378	14177	14312	14164	14352	14382	14470	14243	14172	14161	14303	14299	14213	14307	14227	14326	14099	14213	14291	14213	14379	14297	14285	14296	14215	14196	14246	14457	14368	14381	14160	14285	14317	14100	14431	14316	14193	14290	14202	14267	14350	14236	14228	14388	14309	14325	14286	14194	14279	14259	14249	14212	14444	14329	14307	14374	14355	14074	14439	14494	14237	14215	14043	14284	14415	14403	14225	14142	14320	14248	14297	14474	14304	14286	14565	14208	14245	14337	14305	14200	14293	14200	14169	14431	14466	14138	14314	14215	14336	14396	14361	14412	14318	14224	14056	14350	14320	14486	14293	14279	14346	14269	14289	14249	14309	14441	14366	14259	14147	14219	14337	14323	14265	14356	14286	14221	14292	14348	14317	14243	14281	14296	14240	14510	14370	14421	14236	14269	14295	14282	14282	14297	14201	14377	14382	14209	14348	14371	14151	14441	14218	14319	14286	14293	14321	14354	14228	14176	14285	14327	14359	14413	14395	14188	14236	14214	14400	14328	14446	14270	14225	14097	14210	14101	14339	14388	14448	14306	14240	14392	14466	14290	14057	14366	14249	14218	14424	14224	14429	14309	14297	14244	14340	14079	14401	14297	14375	14303	14313	14240	14195	14234	14191	14397	14425	14443	14238	14285	14178	14067	14327	14314	14279	14192	14370	14210	14197	14367	14250	14386	14344	14409	14296	14310	14389	14361	14288	14529	14316	14344	14422	14173	14222	14326	14386	14261	14372	14251	14220	14375	14239	14441	14270	14372	14365	14322	14247	14351	14185	14226	14201	14289	14247	14228	14512	14245	14200	14286	14219	14277	14450	14379	14121	14316	14333	14304	14345	14219	14357	14513	14378	14317	14152	14375	14440	14286	14349	14328	14299	14243	14310	14342	14363	14395	14318	14153	14502	14286	14196	14231	14473	14277	14226	14433	14127	14271	14299	14473	13934	14251	14377	14280	14285	14180	14348	14298	14507	14208	14301	14229	14330	14143	14148	14305	14221	14317	14409	14286	14316	14492	14252	14371	14279	14352	14320	14314	14500	14408	14328	14461	14241	14259	14241	14251	14165	14411	14257	14408	14317	14285	14437	14465	14245	14321	14532	14219	14242	14375	14407	14334	14399	14117	14205	14221	14300	14276	14313	14378	14322	14410	14218	14209	14166	14167	14297	14377	14304	14274	14263	14253	14378	14374	14251	14388	14453	14200	14367	14302	14314	14277	14307	14211	14178	14325	14299	14366	14222	14400	14189	14451	14290	14310	14334	14254	14391	14320	14223	14217	14370	14293	14373	14170	14358	14312	14423	14251	14278	14279	14257	14078	14281	14256	14188	14225	14433	14275	14257	14276	14251	14247	14175	14284	14216	14308	14464	14295	14308	14301	14419	14429	14156	14329	14378	14143	14312	14383	14244	14319	14274	14294	14361	14318	14430	14311	14306	14407	14193	14252	14177	14284	14194	14226	14396	14223	14213	14166	14310	14278	14351	14365	14265	14122	14369	14277	14368	14343	14301	14181	14278	14220	14355	14352	14393	14238	14326	14331	14320	14374	14198	14258	14419	14373	14037	14211	14268	14278	14446	14374	14214	14362	14242	14240	14355	14280	14314	14277	14201	14215	14553	14326	14308	14465	14375	14276	14278	14272	14468	14180	14280	14279	14352	14297	14185	14270	14398	14215	14183	14292	14476	14231
23545	21438	28075	25496	22526	21357	20045	17740	16972	16960	16540	16686	16507	16300	16105	16213	16240	16242	16069	16002	16023	15877	15794	16109	16020	16081	15975	15938	16048	15933	15991	15883	15963	15978	16095	15885	16026	15829	15890	15970	15936	15874	15902	15839	15985	15920	16024	16241	16131	15868	16080	15998	16105	16044	15963	15908	16096	15829	15932	16003	15929	15804	15722	15815	15897	15624	15875	15775	15733	15793	15772	15886	15968	15883	15790	15973	16069	15959	15775	15776	15877	15935	15888	16109	16017	15867	15787	16084	15725	15823	15874	15979	15925	16005	15729	15938	15962	15954	15965	15753	15964	15753	15916	15859	15869	15823	15863	15756	15766	15971	15838	15819	15825	15803	16041	15901	15865	15796	15848	15920	16143	15850	15872	15908	15908	15935	15825	16011	15929	15852	15909	15915	15944	16010	16045	15875	15716	16071	15938	15795	15950	15861	15852	15862	15973	15888	15813	15886	15993	15912	15956	16076	15986	15932	15936	16123	16032	15836	15921	16004	16099	16114	15955	16038	15969	16098	16001	15920	16096	15884	16004	15884	15856	15903	15854	15694	15883	15839	15702	15822	15921	15899	15951	16009	15831	15861	15976	15941	15953	16045	16065	16126	16240	15821	15974	15914	15949	15944	15858	15969	16005	15860	16003	16012	15916	15967	16021	16070	15811	15896	15904	15942	15986	16177	15952	15871	15701	15944	15916	15954	15974	15807	15829	15932	15975	15841	15825	15886	16017	16047	15836	16042	15813	15978	15997	15969	16002	15819	15964	15985	15895	15807	15857	15942	15766	16061	15866	16091	15915	15641	16027	15791	16125	16057	15993	15864	16034	15961	15879	15744	15904	15959	15929	15896	15942	15849	15868	15958	15976	15828	15971	16001	15807	16090	15844	15847	15939	15896	15843	15857	15841	15681	15909	15906	15680	15852	15857	15937	16044	15869	15876	15978	15815	15673	16087	15944	15955	15847	15991	15930	15835	16004	16080	15896	15907	15963	15882	16010	15956	15830	15963	15814	15892	15678	15749	15857	15973	15967	15958	15914	16042	16042	15843	15943	15772	16028	16020	15904	15896	15982	15934	15880	15924	15964	15911	15968	15626	15906	15714	15764	15774	15942	15874	15748	15928	15920	15936	16027	15975	15909	16055	16111	15931	15867	15818	15816	15937	16121	16041	15907	15978	15908	15796	15951	15962	15783	15876	16038	15962	15926	15956	15926	16014	16159	15880	15847	15885	15725	15898	15925	15831	15812	16016	15873	15974	15738	15916	15956	15814	15984	15909	16097	15914	15938	15894	15946	16000	15808	15960	15692	15936	15978	15872	15968	16048	16039	15869	15887	15846	15746	15997	16196	15868	16085	15732	15814	15764	15865	15929	16043	15992	16076	16001	16013	15846	16124	15984	15986	16044	15979	15869	15912	15869	15775	15867	16041	15700	15929	15806	15853	16135	15911	15929	15958	15982	15809	15936	16177	15755	16009	16094	15963	15948	15904	15996	15741	15921	15695	15841	15810	15797	15933	15925	15839	15974	15872	15868	15751	16060	15854	15977	16013	15954	15716	16028	15845	15781	15961	16141	15797	15985	16068	15949	15948	15922	15839	15790	15864	15912	15967	15988	15793	15763	15913	15951	15853	16060	15998	16080	15911	15997	15904	15850	15814	15772	15796	15695	15905	16090	16086	15966	15950	15950	15831	15925	16052	15893	15995	16073	15944	16162	15928	16074	15945	15871	15733	15886	16080	15926	15836	16050	16056	15728	15717	15838	16074	16046	15972	15609	15986	16033	16002	15766	16068	16187	15779	15848	15897	15869	15826	15737	15843	15948	15959	15814	16088	15928	16101	16040	16080	16015	15822	16219	15759	16158	15966	15857	16020	15830	15843	15689	16006	15811	15990	15961	15861	15991	15730	16152	15869	15867	16050	15788	15947	16050	16142	15942	15855	16033	15799	15993	16078	15928	16047	15887	15760	16047	16143	16007	16120	15895	15859	16016	15866	15935	15994	15892	16010	15684	16032	15973	16018	16064	16004	15849	15959	15894	15922	15826	15972	15761	16029	16116	15733	15915	15968	15948	16054	15894	15859	16070	15835	15866	15923	15931	15902	15969	15959	16119	15798	15983	15937	15919	15867	15945	16126	15834	15799	16036	15827	15817	16030	15868	16131	15926	15913	15929	15914	15794	15942	15843	15861	16073	16055	15731	15750	15929	16014	15925	15805	15942	16029	15927	15925	15932	15887	15936	15985	16025	15923	15847	15959	16117	15906	15873	15914	15691	15755	16148	16040	15883	15885	15816	15870	16018	15777	15884	16069	15838	15941	15975	15952	15937	15901	15822	16011	16017	15778	15987	16005	16062	16055	16088	15964	15939	15866	15800	15851	15783	15742	16078	15811	16099	15842	15724	15918	15784	15922	15812	15850	15993	15951	16054	15897	15853	15908	16030	15930	16087	16204	15866	15898	16041	16041	15716	15877	16020	16037	15855	15915	15988	16070	15839	15763	16019	15882	15858	15624	15990	16011	15824	15660	15754	15936	16148	15796	15686	15974	15869	15872	15970	15937	15981	15893	16023	15988	16077	15961	15931	15850	16020	15896	16056	15990	15962	15824	15881	16005	15976	16045	15946	15748	15865	16001	15726	15980	16037	15804	16056	15866	15815	15850	15976	16154	15922	15679	15957	15765	15988	15969	16001	15908	16013	16003	15831	15856	15985	16078	16146	15895	15946	15997	15893	15919	15896	15929	16253	15979	16119	15761	15944	15833	15857	16002	15941	15804	15888	16049	16046	16027	16123	15813	15973	15889	16079	15865	15790	15761	15817	15767	15805	15943	16252	15732	15914	15911	16003	15969	15953	15922	16062	16043	15967	15908	15848	16095	16070	16091	15835	15927	15916	15864	15915	15878	16057	16050	16013	16046	15715	15875	15874	15924	16143	15996	16004	15930	15766	15935	16007	15889	16173	15910	15619	15932	15878	15946	16097	15870	16144	15890	15935	15785	15847	16020	15951	15727	16111	15868	16057	15975	15643	15938	15772	15875	16017	15870	15943	16072	15886	15949	15942	16052	15874	15790	15796	16210	15903	15816	15858	15991	16143	16091	15789	15836	15882	15937	15892	15826	15865	15805	15915	16152	16076	15769	16002	15933	15911	15822	15956	16058	15959	15901	16086	15951	15784	15980	15764	15848	16040	16087	15973	15751	15879	15857	15914	16007	15835	15915	15905	16022	16069	16135	15952	15692	15770	15793	16068	16068	16145	15744	16089	15910	15968	16016	15957	15967	15782	15837	15986	16013	16040	15855	15996	15893	15956	15800	15762	16040	15996	15906	15863	15861	15893	16134	16058	16011	15880	16059	15857	15987	16047	15712	16010	15806	16016	16007	15828	15854	15847	16014	15935	16058	15994	16044	15958	15912	15976	15928	15927	15970	15963	15943	15950	15915	15954	15850	15963	15809	15980	16020	15893	15962	16065	15967	15998	15906	15814	15942	15886	16053	15986	15936	15902	16024	15923	15788	15973	16004	16059	15869	15878	15951	15741	15919	15973	15896	16034	15957	15863	15717	16067	15980	16070	15895	16113	15883	16144	16084	16044	15984	15883	15823	16022	15838	15637	15886	16046	15894	15768	15977	15878	15996	15987	15806	15890	15872	15879	15835	15778	15924	16075	15722	15943	15754	15791	16061	16070	16192	16018	15793	15885	15916	15867	15983	16055	15956	15927	16032	15740	15897	15793	15895	15907	15943	15931	15920	15816	15991	15889	16058	15803	16049	16132	15911	15937	15880	16135	15799	16058	15778	16144	15873	15841	15938	16000	16155	16039	15963	15857	15754	15961	15826	16000	15948	15988	15979	15901	16130	15733	15961	15976	16048	15874	15835	15998	15913	15866	15845	15995	15993	16142	15990	16006	15922	15992	15911	15876	15867	15684	15916	15979	15958	15855	15759	15902	15789	16034	15977	15814	15963	16018	15988	16047	16002	15920	15739	15918	16043	15826	15971	15821	15998	15948	16063	16072	15894	15958	16094	16069	15911	15862	15878	15795	15870	15843	15814	16002	15996	15828	15797	15762	16096	15891	16008	15936	15994	15970	15977	15962	15911	15939	16055	15905	15850	15945	15935	15814	15915	16163	16096	15793	15870	15938	15769	15818	15790	15807	15928	15897	15955	15951	16069	15919	15853	15819	15710	15925	15783	16026	15732	16081	16166	16131	15819	15683	15895	16036	15875	15970	15884	15903	15979	15778	15812	15702	15943	16125	15871	15916	15970	16011	16189	15873	16044	15732	15946	15921	15965	15985	15801	15906	16189	16025	15734	16050	15898	15774	15858	15866	15941	15749	15983	15979	15963	15857	15923	15929	15727	15948	16085	16183	15949	15946	15948	15870	15973	15943	15968	15968	15808	15851	15932	16004	15795	16203	15883	15996	15923	15822	15764	15842	15909	15804	15915	15906	15916	15896	16035	16008	15893	15913	15866	16016	16002	15861	16048	15852	15858	15873	15873	16008	15914	16028	16026	16170	15803	15900	15970	16035	15802	16007	16089	16041	15776	15840	16064	16020	15945	16038	15955	16003	15781	16104	15999	15936	15824	15828	15882	15995	15943	15857	16051	15980	16094	15850	15908	15927	15657	15849	15937	15958	15856	15846	15830	15838	16019	15673	15865	15921	15871	16011	15924	15747	16136	16024	16027	15978	16007	15886	16030	16043	16068	15928	15957	15866	15879	15809	16003	15763	15795	15907	15937	15774	15645	15855	15857	16311	16046	15817	15901	15978	15812	15973	15944	16118	15897	15770	16053	15977	15971	15917	15745	15956	15920	15849	16106	16111	15963	15801	16019	15893	15974	15999	16058	15837	15917	15905	15879	15845	15749	15993	15830	15850	15732	15906	15881	15736	15935	16010	16112	15931	15818	15994	15960	15909	15940	15892	15846	15852	15890	15931	15811	15968	16020	15980	16012	15900	15872	16000	15929	16003	15859	15829	15948	15956	15900	15991	16042	15876	15812	15862	16049	15864	15862	15773	16023	15982	15993	15985	15781	15879	16062	16071	15965	15849	15922	16075	16137	15874	15873	15958	16006	16004	15815	15891	15830	15904	15963	15916	15844	16140	15959	16015	15953	15933	15916
22779	41608	34306	26503	22124	19153	17392	16379	15848	15572	15295	15165	14954	14863	14805	14726	14683	14704	14604	14711	14664	14544	14458	14524	14609	14603	14422	14574	14537	14494	14600	14490	14480	14373	14367	14376	14333	14454	14572	14357	14330	14388	14211	14500	14431	14433	14452	14355	14344	14532	14498	14460	14439	14450	14511	14579	14385	14361	14460	14301	14363	14586	14298	14493	14610	14476	14368	14402	14490	14439	14579	14349	14271	14428	14494	14585	14407	14445	14579	14550	14363	14606	14463	14508	14424	14314	14614	14363	14416	14357	14486	14547	14454	14495	14404	14370	14553	14430	14424	14389	14382	14482	14550	14252	14579	14512	14278	14492	14537	14324	14400	14492	14400	14464	14392	14432	14403	14453	14634	14350	14513	14265	14398	14529	14361	14484	14395	14465	14677	14343	14288	14426	14416	14393	14572	14477	14393	14392	14486	14454	14450	14378	14513	14553	14412	14366	14470	14513	14143	14484	14289	14401	14338	14557	14434	14476	14290	14455	14379	14421	14614	14404	14526	14480	14253	14458	14403	14471	14505	14306	14404	14435	14332	14516	14384	14335	14602	14350	14449	14511	14400	14387	14544	14537	14335	14410	14407	14237	14404	14510	14501	14343	14362	14564	14339	14275	14328	14498	14461	14481	14194	14554	14368	14544	14498	14390	14537	14393	14339	14268	14356	14505	14529	14420	14351	14326	14392	14396	14366	14580	14394	14541	14547	14278	14532	14508	14385	14625	14569	14515	14476	14348	14412	14448	14539	14228	14505	14390	14563	14257	14549	14515	14495	14379	14495	14327	14396	14424	14523	14536	14422	14371	14432	14429	14306	14467	14363	14408	14397	14469	14433	14439	14420	14322	14407	14327	14420	14302	14396	14713	14341	14359	14565	14620	14317	14579	14429	14581	14383	14344	14430	14401	14253	14436	14480	14591	14271	14543	14339	14202	14263	14213	14444	14173	14388	14385	14473	14452	14367	14354	14446	14450	14214	14548	14512	14349	14665	14469	14469	14398	14421	14649	14325	14422	14428	14418	14290	14376	14398	14486	14493	14407	14414	14556	14402	14496	14517	14372	14370	14270	14505	14567	14614	14334	14459	14363	14511	14487	14410	14301	14313	14503	14338	14375	14374	14559	14320	14333	14349	14412	14529	14513	14321	14419	14455	14277	14491	14573	14316	14342	14502	14263	14346	14357	14498	14548	14430	14424	14378	14439	14468	14409	14402	14347	14596	14423	14396	14322	14397	14476	14385	14416	14355	14498	14537	14320	14318	14469	14384	14247	14533	14406	14447	14395	14361	14444	14363	14494	14394	14468	14499	14348	14456	14443	14357	14469	14317	14385	14252	14543	14372	14525	14376	14329	14319	14492	14418	14468	14365	14402	14411	14440	14439	14473	14330	14679	14363	14374	14358	14516	14364	14542	14500	14460	14430	14381	14422	14489	14344	14404	14270	14345	14544	14322	14309	14363	14547	14314	14434	14370	14454	14534	14389	14407	14479	14373	14646	14545	14481	14316	14537	14507	14440	14482	14377	14375	14345	14431	14434	14474	14393	14440	14520	14562	14256	14432	14487	14449	14596	14338	14405	14267	14662	14465	14339	14572	14499	14401	14426	14260	14453	14505	14369	14273	14392	14453	14366	14384	14410	14467	14600	14393	14438	14522	14498	14451	14308	14552	14337	14488	14581	14333	14399	14480	14430	14491	14438	14407	14408	14616	14463	14367	14420	14416	14338	14511	14571	14488	14394	14408	14483	14440	14603	14433	14523	14490	14576	14469	14489	14410	14464	14314	14624	14277	14487	14387	14367	14551	14269	14494	14570	14446	14382	14325	14410	14360	14587	14394	14454	14373	14403	14246	14290	14324	14502	14408	14374	14331	14508	14431	14325	14375	14391	14305	14447	14212	14489	14411	14462	14462	14478	14480	14570	14524	14460	14500	14538	14511	14296	14444	14459	14400	14312	14453	14517	14441	14238	14361	14323	14296	14428	14467	14366	14316	14265	14408	14349	14409	14419	14449	14554	14358	14412	14490	14553	14461	14608	14419	14232	14489	14341	14281	14427	14397	14220	14506	14391	14521	14412	14329	14314	14409	14491	14435	14423	14356	14365	14538	14291	14397	14547	14366	14643	14236	14473	14527	14437	14308	14298	14404	14518	14545	14302	14436	14351	14318	14381	14340	14446	14274	14318	14432	14423	14515	14484	14311	14342	14434	14509	14440	14292	14491	14412	14358	14525	14370	14301	14338	14525	14413	14416	14349	14348	14442	14423	14305	14402	14482	14264	14450	14406	14479	14352	14329	14571	14378	14371	14281	14345	14414	14376	14508	14372	14380	14388	14318	14620	14366	14476	14350	14471	14325	14464	14273	14452	14354	14316	14360	14478	14449	14343	14546	14256	14628	14463	14422	14429	14413	14389	14446	14564	14354	14350	14466	14425	14526	14599	14486	14183	14622	14511	14369	14316	14476	14263	14449	14403	14502	14583	14401	14478	14340	14406	14493	14522	14361	14405	14481	14426	14604	14527	14380	14278	14481	14524	14426	14394	14352	14345	14577	14346	14381	14438	14407	14367	14429	14615	14530	14617	14516	14214	14464	14395	14438	14460	14416	14402	14419	14445	14427	14553	14571	14355	14381	14412	14357	14390	14323	14378	14426	14469	14303	14314	14566	14400	14381	14453	14346	14476	14427	14332	14497	14200	14388	14585	14532	14342	14577	14566	14344	14365	14423	14494	14463	14392	14464	14296	14405	14541	14467	14482	14613	14363	14500	14377	14510	14434	14495	14445	14432	14312	14549	14556	14410	14394	14390	14588	14546	14373	14516	14448	14391	14527	14598	14242	14345	14523	14324	14699	14498	14366	14450	14326	14395	14518	14317	14554	14323	14345	14433	14476	14432	14374	14483	14295	14343	14442	14308	14514	14304	14192	14641	14334	14389	14496	14343	14203	14542	14283	14629	14360	14527	14372	14347	14403	14335	14560	14379	14113	14379	14319	14334	14411	14351	14477	14517	14430	14369	14477	14298	14449	14481	14218	14339	14269	14275	14437	14347	14400	14578	14345	14446	14305	14547	14458	14602	14533	14479	14310	14394	14466	14472	14437	14160	14379	14413	14334	14342	14550	14446	14352	14442	14438	14418	14319	14455	14305	14389	14533	14534	14530	14405	14515	14527	14403	14431	14315	14368	14450	14380	14343	14533	14265	14447	14475	14418	14440	14436	14554	14353	14475	14487	14228	14437	14316	14556	14447	14341	14525	14282	14345	14449	14424	14393	14511	14419	14423	14365	14492	14669	14441	14309	14288	14474	14313	14312	14541	14487	14370	14457	14463	14423	14574	14405	14299	14408	14266	14342	14298	14396	14454	14376	14320	14588	14358	14438	14490	14449	14442	14411	14627	14272	14450	14497	14476	14380	14363	14508	14515	14314	14394	14410	14621	14357	14408	14516	14484	14475	14476	14470	14497	14433	14415	14522	14339	14514	14466	14412	14420	14558	14526	14575	14323	14497	14421	14230	14435	14384	14463	14614	14338	14337	14441	14270	14283	14379	14447	14348	14334	14326	14426	14474	14487	14289	14501	14497	14507	14392	14355	14547	14538	14274	14515	14516	14477	14453	14374	14477	14356	14350	14467	14540	14434	14413	14463	14457	14504	14483	14353	14408	14258	14466	14423	14428	14427	14486	14532	14496	14481	14538	14435	14667	14386	14415	14403	14443	14441	14256	14588	14342	14288	14557	14351	14373	14254	14551	14448	14427	14376	14494	14370	14370	14429	14423	14373	14424	14463	14340	14432	14462	14454	14326	14458	14261	14521	14458	14494	14436	14424	14550	14364	14458	14367	14318	14545	14353	14416	14528	14563	14417	14446	14386	14516	14570	14366	14722	14411	14448	14436	14505	14230	14486	14293	14350	14566	14414	14354	14500	14464	14266	14413	14301	14355	14468	14409	14311	14282	14552	14352	14378	14308	14476	14459	14644	14423	14394	14512	14451	14502	14408	14465	14140	14563	14485	14410	14444	14418	14518	14351	14543	14357	14431	14401	14330	14370	14467	14464	14479	14513	14545	14304	14390	14398	14393	14353	14471	14444	14497	14522	14359	14510	14433	14424	14420	14383	14469	14511	14303	14319	14521	14464	14371	14373	14563	14539	14303	14593	14555	14573	14343	14533	14308	14447	14402	14425	14571	14492	14296	14587	14373	14455	14398	14333	14431	14451	14533	14327	14451	14550	14391	14487	14353	14403	14405	14437	14483	14390	14480	14395	14370	14407	14333	14376	14534	14386	14316	14436	14590	14474	14350	14469	14371	14308	14436	14423	14509	14476	14266	14540	14457	14578	14372	14460	14344	14415	14415	14503	14578	14267	14289	14169	14416	14391	14492	14510	14391	14425	14421	14458	14399	14312	14409	14506	14350	14304	14476	14455	14586	14469	14487	14343	14402	14433	14380	14469	14482	14545	14508	14344	14396	14557	14481	14430	14543	14482	14448	14498	14364	14480	14423	14384	14360	14414	14365	14516	14377	14498	14436	14396	14322	14261	14340	14365	14288	14495	14368	14526	14315	14369	14456	14607	14398	14409	14408	14252	14442	14367	14588	14428	14434	14478	14401	14268	14360	14565	14346	14462	14417	14317	14190	14539	14331	14460	14438	14312	14407	14456	14320	14386	14415	14433	14302	14542	14291	14295	14484	14479	14493	14513	14415	14426	14316	14409	14430	14538	14542	14509	14278	14500	14420	14485	14562	14236	14575	14534	14567	14455	14288	14545	14414	14462	14436	14541	14475	14390	14474	14391	14554	14190	14390	14316	14285	14495	14325	14383	14301	14512	14511	14309	14429	14377	14490	14342	14463	14454	14659	14261	14462	14478	14488	14216	14468	14420	14478	14472	14354	14450	14363	14561	14349	14493	14318	14410	14512	14345	14340	14493	14416	14315	14444	14462	14317	14319	14292	14330	14495	14443	14541	14464	14346	14441	14466	14561	14264	14501	14496	14463	14305	14530	14349	14494	14365	14445	14433	14457	14324	14425	14473	14500	14386	14283	14198	14332	14477	14422	14361	14467	14472	14434	14276	14529	14337	14424	14476	14477	14351	14462	14474	14388	14207	14445	14497	14529	14390	14343	14360
25589	21578	26855	26833	19325	17799	17339	16399	16049	15916	15974	15705	15896	15766	15691	15484	15651	15534	15509	15549	15716	15576	15407	15517	15333	15336	15450	15488	15475	15385	15533	15185	15348	15412	15348	15178	15376	15461	15504	15668	15453	15324	15345	15383	15597	15579	15429	15458	15522	15303	15727	15368	15421	15446	15414	15476	15415	15308	15479	15447	15540	15322	15308	15412	15500	15436	15338	15457	15441	15346	15507	15547	15584	15344	15394	15420	15318	15307	15583	15504	15624	15453	15683	15470	15535	15660	15405	15427	15545	15473	15581	15544	15419	15388	15423	15449	15463	15355	15391	15467	15583	15611	15502	15323	15501	15225	15430	15525	15302	15501	15563	15463	15434	15233	15428	15623	15418	15556	15578	15435	15530	15544	15178	15533	15323	15557	15391	15497	15379	15335	15535	15310	15486	15392	15417	15585	15607	15466	15538	15286	15244	15570	15361	15402	15516	15494	15630	15575	15354	15473	15406	15343	15224	15362	15467	15603	15443	15246	15652	15545	15455	15396	15612	15726	15484	15416	15175	15328	15604	15405	15359	15396	15455	15386	15374	15525	15521	15467	15316	15301	15343	15423	15327	15484	15507	15291	15626	15433	15472	15498	15371	15497	15497	15436	15504	15450	15505	15532	15531	15473	15338	15539	15495	15500	15553	15416	15367	15294	15448	15507	15363	15469	15315	15483	15611	15636	15457	15426	15577	15531	15556	15392	15588	15454	15549	15427	15248	15398	15574	15440	15517	15310	15576	15303	15472	15413	15645	15451	15359	15616	15430	15575	15587	15559	15461	15474	15528	15704	15470	15587	15574	15321	15584	15306	15411	15516	15440	15663	15510	15354	15320	15353	15536	15484	15448	15617	15348	15525	15615	15505	15359	15401	15457	15396	15520	15466	15617	15384	15396	15412	15385	15655	15496	15522	15419	15360	15347	15351	15501	15366	15392	15219	15315	15513	15325	15450	15331	15395	15452	15638	15407	15379	15516	15337	15439	15478	15646	15536	15492	15442	15545	15492	15317	15468	15564	15518	15586	15450	15671	15347	15307	15339	15498	15582	15546	15493	15466	15355	15459	15470	15460	15289	15463	15346	15359	15405	15251	15404	15464	15485	15555	15445	15509	15499	15160	15379	15517	15478	15285	15402	15511	15368	15514	15503	15392	15668	15492	15600	15377	15388	15420	15469	15397	15576	15273	15437	15345	15484	15361	15526	15544	15727	15403	15522	15554	15409	15445	15216	15642	15528	15489	15339	15707	15449	15533	15450	15471	15556	15538	15655	15336	15376	15617	15633	15368	15352	15664	15531	15441	15516	15525	15381	15307	15612	15487	15148	15408	15377	15620	15293	15426	15335	15517	15339	15558	15402	15440	15430	15379	15650	15543	15605	15203	15466	15668	15423	15407	15561	15589	15504	15464	15503	15417	15421	15330	15468	15477	15374	15507	15622	15511	15550	15495	15589	15488	15543	15470	15529	15456	15614	15491	15375	15503	15595	15561	15517	15486	15436	15368	15388	15230	15518	15548	15410	15383	15439	15409	15541	15398	15427	15614	15449	15653	15594	15597	15307	15595	15490	15512	15518	15608	15536	15437	15448	15513	15408	15320	15567	15488	15502	15203	15500	15515	15469	15725	15477	15571	15441	15488	15541	15509	15505	15435	15352	15693	15592	15488	15467	15378	15573	15471	15349	15536	15688	15500	15465	15392	15484	15374	15453	15461	15365	15542	15371	15500	15491	15536	15524	15379	15321	15540	15543	15494	15254	15636	15535	15605	15362	15454	15464	15476	15586	15410	15489	15504	15641	15369	15323	15553	15606	15480	15564	15426	15501	15609	15444	15424	15442	15427	15535	15326	15439	15452	15538	15433	15491	15520	15592	15584	15468	15487	15461	15482	15447	15408	15559	15604	15528	15486	15391	15457	15374	15330	15566	15380	15422	15456	15621	15325	15612	15441	15449	15386	15418	15393	15432	15290	15505	15600	15696	15404	15404	15380	15334	15465	15420	15723	15471	15406	15251	15513	15476	15589	15470	15495	15612	15503	15427	15223	15429	15381	15176	15194	15621	15477	15356	15495	15577	15622	15423	15464	15496	15462	15469	15360	15234	15645	15456	15466	15270	15514	15513	15364	15618	15224	15462	15472	15453	15580	15367	15588	15546	15449	15492	15428	15328	15662	15463	15529	15550	15366	15414	15684	15393	15452	15297	15379	15440	15568	15691	15386	15254	15312	15538	15386	15451	15659	15432	15411	15401	15322	15513	15602	15606	15618	15291	15674	15465	15519	15618	15740	15555	15459	15272	15411	15460	15479	15355	15394	15511	15507	15591	15542	15325	15511	15429	15544	15347	15501	15598	15455	15340	15511	15440	15300	15320	15417	15459	15576	15270	15528	15514	15451	15324	15525	15253	15260	15502	15682	15487	15413	15520	15211	15526	15282	15520	15270	15316	15562	15370	15517	15345	15457	15329	15558	15554	15459	15485	15419	15252	15348	15732	15617	15588	15518	15575	15565	15428	15447	15501	15401	15360	15486	15483	15327	15428	15418	15221	15655	15426	15456	15443	15481	15332	15463	15524	15433	15518	15571	15509	15351	15514	15488	15398	15666	15325	15448	15444	15243	15551	15564	15373	15550	15302	15402	15485	15506	15598	15410	15392	15505	15497	15551	15430	15387	15464	15323	15484	15374	15389	15531	15384	15392	15290	15498	15475	15641	15617	15479	15675	15499	15498	15467	15637	15373	15587	15554	15338	15658	15559	15417	15628	15302	15349	15525	15711	15472	15572	15614	15615	15405	15589	15347	15417	15499	15485	15399	15534	15500	15477	15504	15396	15406	15372	15299	15557	15460	15367	15394	15357	15323	15682	15436	15397	15438	15254	15334	15519	15247	15551	15440	15285	15549	15520	15604	15771	15469	15507	15595	15362	15436	15573	15445	15544	15373	15503	15361	15404	15324	15364	15473	15370	15585	15562	15522	15419	15578	15546	15308	15258	15684	15449	15459	15269	15463	15531	15422	15428	15570	15587	15554	15472	15449	15462	15506	15474	15454	15603	15544	15457	15358	15436	15603	15500	15373	15481	15503	15615	15656	15470	15410	15730	15298	15431	15293	15327	15417	15509	15199	15377	15203	15509	15482	15581	15750	15517	15621	15388	15589	15483	15517	15419	15488	15501	15558	15396	15144	15455	15418	15311	15317	15348	15406	15484	15277	15587	15588	15470	15322	15365	15423	15537	15470	15590	15719	15642	15441	15441	15450	15254	15463	15609	15407	15515	15483	15386	15386	15333	15570	15516	15617	15410	15297	15572	15475	15455	15344	15492	15361	15537	15459	15380	15478	15586	15297	15337	15287	15417	15603	15495	15411	15334	15574	15517	15621	15298	15564	15405	15616	15430	15395	15480	15459	15489	15486	15706	15389	15361	15391	15597	15648	15550	15579	15439	15459	15570	15418	15321	15592	15497	15412	15317	15443	15439	15628	15428	15541	15328	15540	15442	15490	15574	15394	15571	15616	15559	15355	15274	15281	15411	15423	15177	15425	15478	15464	15416	15393	15345	15562	15611	15364	15518	15638	15533	15413	15392	15288	15396	15263	15542	15382	15316	15366	15378	15576	15726	15444	15565	15370	15588	15400	15536	15461	15367	15466	15646	15458	15441	15396	15518	15501	15928	15544	15349	15508	15557	15415	15535	15605	15430	15384	15482	15476	15356	15635	15467	15603	15510	15505	15598	15497	15419	15576	15390	15417	15467	15453	15484	15462	15385	15459	15293	15349	15455	15511	15481	15298	15561	15522	15700	15569	15515	15500	15427	15413	15529	15428	15559	15563	15553	15223	15416	15477	15618	15527	15388	15356	15340	15613	15456	15403	15338	15435	15578	15351	15322	15706	15505	15620	15734	15537	15307	15481	15538	15482	15343	15731	15470	15439	15491	15479	15473	15338	15411	15441	15411	15299	15327	15286	15711	15431	15443	15520	15535	15405	15422	15455	15518	15518	15463	15459	15362	15590	15618	15559	15550	15507	15464	15299	15562	15382	15551	15437	15487	15546	15512	15580	15639	15706	15420	15343	15313	15481	15555	15397	15434	15612	15604	15511	15286	15190	15391	15339	15510	15591	15735	15463	15532	15338	15417	15395	15371	15438	15563	15240	15386	15418	15356	15770	15406	15544	15416	15570	15598	15439	15495	15374	15496	15516	15527	15463	15490	15507	15326	15517	15563	15433	15502	15350	15550	15575	15444	15488	15639	15280	15321	15541	15543	15437	15420	15487	15385	15321	15476	15473	15557	15497	15310	15360	15248	15546	15473	15532	15493	15368	15366	15510	15726	15394	15385	15376	15350	15480	15364	15389	15528	15488	15242	15367	15448	15309	15507	15502	15510	15541	15469	15490	15528	15476	15391	15378	15404	15440	15297	15498	15391	15539	15450	15416	15332	15638	15604	15461	15499	15411	15621	15280	15634	15554	15554	15576	15382	15451	15402	15567	15473	15387	15330	15396	15482	15519	15524	15726	15316	15693	15452	15584	15333	15374	15375	15614	15474	15460	15472	15502	15480	15426	15525	15450	15436	15387	15354	15512	15404	15516	15293	15386	15283	15691	15529	15617	15523	15279	15656	15435	15399	15391	15406	15477	15452	15555	15505	15385	15463	15546	15297	15468	15394	15374	15291	15531	15364	15426	15783	15424	15512	15439	15690	15428	15344	15549	15278	15500	15509	15457	15555	15476	15658	15605	15335	15457	15462	15567	15678	15421	15353	15515	15439	15500	15453	15429	15434	15465	15481	15505	15652	15352	15531	15362	15561	15526	15613	15247	15384	15428	15443	15632	15498	15673	15638	15489	15566	15431	15430	15678	15572	15422	15451	15401	15584	15507	15542	15504	15391	15436	15546	15531	15492	15549	15572	15418	15450	15598	15583	15483	15632	15551	15272	15355	15447	15467	15644	15523	15540	15219	15581	15518	15430	15354	15249	15696	15684	15337	15657	15586	15456	15291	15351	15519	15500	15476	15519	15611	15487	15410	15350	15371	15512	15332	15359	15456	15613	15332	15509	15477	15430	15510	15466	15521	15482	15376	15440	15654	15473	15457	15398	15436	15515	15504	15382	15445	15383	15164	15461	15568	15404
22693	37588	30419	23525	19524	17627	16231	15616	15332	15037	14514	14490	14588	14625	14350	14486	14327	14398	14248	14267	14282	14212	14191	14116	14309	14122	14176	14186	14056	14133	14079	14277	14090	14021	14103	14312	14160	13964	13976	14155	13944	13832	14036	14374	14171	14123	14204	14201	14021	14046	14166	14243	14089	14178	14199	14105	14142	14173	14169	14162	14307	14178	14083	14220	14232	14225	13950	14041	14092	14050	14136	14349	14058	13947	14274	14195	14167	14214	14014	14281	14115	14088	14009	14196	14160	14111	14018	14078	14102	14116	14046	14149	14293	14193	14079	14060	14088	13983	14083	14161	14059	14070	14196	13983	14090	14162	14106	14222	13958	14179	14137	14095	14028	14089	14160	14252	14005	14256	14038	14145	14293	14135	14074	14102	14197	14097	14281	14095	14203	14076	14106	14188	14217	14137	14242	14158	14174	13925	14099	14098	14128	14214	14025	14085	14251	13923	14104	14206	14231	14031	14118	14070	14105	14101	14072	14137	14252	14269	14203	14023	14279	14108	14063	14155	14126	14024	14178	14248	14239	14140	14209	14170	14238	14104	14188	14152	14274	14205	14326	14162	14078	14141	14263	14077	13998	14238	14088	14042	14144	14022	14257	14111	14168	14177	14157	14097	14163	14206	14081	14039	14141	14137	14020	13988	14135	14131	14048	14156	14062	14022	14212	14068	14093	14172	14013	14212	13990	14047	14191	14057	14085	14086	13946	14000	14057	14262	14081	13999	14178	14087	14013	14014	14180	14229	14210	14299	13994	14072	14247	14121	14168	14196	14069	14036	14276	14245	14095	14041	14008	14181	14145	14002	14155	14289	14234	14201	14215	13893	14116	14237	14102	14135	14077	14040	14095	14073	14172	14114	14235	13959	14078	13965	14102	14231	14100	14187	14121	14175	14109	14057	14084	14119	13925	14259	14135	14189	14120	14053	13992	14101	14153	14175	14132	14094	14282	14196	14232	14044	14255	14162	14041	14138	14157	14116	13989	14125	14130	14102	14195	14048	14139	14296	14032	14082	14098	14118	14021	13792	13997	14153	14354	14136	14053	14114	13946	13945	14142	14065	14214	14185	14113	14265	14151	14000	14168	14113	14207	14118	14149	14227	13999	14034	14106	14400	14162	14120	14186	14152	14108	14164	14243	14070	14168	14131	14135	14228	13995	14137	14290	14129	14331	14143	14003	14104	14163	13948	14038	14031	14112	14032	14177	14111	14057	14178	14266	14109	14233	14207	13916	14056	14148	14173	14139	14151	13984	14065	14204	14074	14143	14102	14097	14167	14172	14068	14248	14322	14201	14037	14159	13948	14120	14054	14141	14143	14224	13957	14174	14101	13873	14148	14197	14121	14020	13991	14097	14223	14274	14344	14090	14186	14119	14109	14116	14079	14094	14376	14183	14215	14119	14077	14247	13969	14160	14271	13958	14083	14185	14145	14212	13929	14188	14256	14084	14062	14232	14145	13990	14097	14157	14241	14018	14191	14125	14141	14039	14226	14258	14125	14182	14097	14158	14261	14179	14076	14183	14201	14101	14123	14211	14140	14146	14045	14193	14023	14175	14078	14196	14055	14146	14189	14081	14078	13998	14150	14141	14156	14137	14015	13996	14125	14171	14262	14135	14207	14232	14362	14164	14168	14069	14113	14065	14208	14207	14095	14398	14175	14210	14124	14052	14023	14104	14086	14120	14187	14054	13977	14199	14137	14282	14166	13972	14176	14038	14099	14226	14212	14308	14173	14028	13903	14048	14099	14137	14276	14137	13997	14117	14147	14013	14113	14021	14203	14154	14144	14094	14130	14242	14089	14098	14102	14107	14109	14160	14175	14131	14183	14028	14232	14175	14245	14033	14242	14087	14239	14056	14140	14072	14121	14082	14172	14185	14118	14164	14215	14148	13987	14119	14003	14096	14082	14183	14171	14172	14174	14205	14088	14314	14184	14231	14140	13925	14138	14141	13992	14208	14001	14338	14221	14116	14243	14177	13976	13992	14068	14071	14094	14098	14090	13831	13988	14194	14053	14373	14247	14059	14232	14177	14213	14219	14089	14130	14316	14185	14189	14279	14123	14137	13962	14076	14261	13998	14113	14236	14215	14069	14074	14095	14198	14222	14030	14222	14198	14187	14229	14086	14205	14126	14035	14152	13956	14365	14224	14111	14117	14147	14131	14193	14257	14205	14277	14158	14237	14022	14185	14272	14159	14157	14133	14049	14281	14311	14094	13965	14097	13964	14069	14067	14283	14076	13920	14249	14206	14088	14022	14208	14118	14168	14003	14266	14111	14204	14052	14286	14151	14163	14232	14231	14095	14018	14097	14166	14282	14144	14083	14031	14005	14189	14207	13861	14123	14039	14231	14314	14134	14154	14084	14380	14092	14166	14122	13966	14309	13997	14213	14082	14132	14043	14161	14171	14056	14030	14234	13959	14172	14127	14111	14140	14003	14141	13973	14071	14110	14134	14091	14165	14052	14051	14173	14233	14129	14127	14087	14019	14058	14111	13977	14010	14052	14036	14032	14336	14220	14130	14128	13991	14309	14322	14171	14231	14165	14060	14190	14187	14154	14239	14242	13954	14067	14210	14037	13960	14240	14001	14197	13977	14002	14097	14032	14089	14014	14122	14195	14140	14258	14096	14060	14180	13880	14104	14069	14095	14071	14017	14094	14200	13997	14147	14069	14025	14143	14245	14036	14155	14181	14116	14166	14170	14299	14237	13998	14070	14273	14196	14114	14224	14117	14082	14051	14035	14094	14226	14089	14083	14090	14075	14168	14077	14093	14079	13958	14285	14075	14119	14148	14037	13928	14277	14192	14152	14181	14092	14105	14183	14111	14000	14166	14053	14119	13955	14109	14123	14306	14213	14087	14208	14094	14066	14041	13959	14110	14235	14072	14092	14116	14167	14078	14277	14216	14082	14127	14196	14034	14104	14144	14111	14081	14048	14220	14169	14063	14161	14137	14085	14268	14149	14146	14282	14110	14053	14104	14163	13922	14103	14132	14156	14113	14141	14028	14145	14081	14201	14142	14072	14180	14190	14017	14187	14098	14273	14159	14037	14039	14016	13968	14002	14195	14009	14148	14084	14075	14075	14086	14069	14071	14099	14127	14166	14174	14297	14097	14059	14075	14210	14231	14127	14125	14167	14208	14133	14120	14162	14049	14126	14292	14238	14056	14102	14036	14101	14054	14121	13922	14148	14129	14299	14109	14105	14067	14316	14175	14181	14164	14198	14133	14182	13964	14192	14151	14117	14185	14119	14092	14047	14199	14036	14167	13978	14107	14135	14011	14175	14166	14121	14228	14117	14177	14230	14156	13983	14096	14382	14135	14082	13970	14034	14102	14252	14178	14202	14124	14062	14193	14030	14095	14099	14022	14255	14220	14097	14222	14115	13988	14300	14206	14187	13964	14160	14092	14237	14237	14130	14151	14034	14188	13974	14199	14248	14099	14319	14038	14170	14113	14159	14197	14125	13983	14060	14249	14227	13958	14213	14242	14064	14104	14306	14260	14151	14179	14227	14018	14016	14133	14053	14074	14148	14179	14109	14172	14208	14162	14184	14055	14150	14280	14078	14191	13973	14063	14289	14138	13921	14101	14106	14055	14228	13955	14004	13917	14194	14177	14193	14146	14068	14142	14180	14068	14118	14041	14315	14212	14092	14093	14056	13970	14135	14000	14139	14020	14100	14018	14138	14185	14238	14110	14058	14108	14020	14182	14156	14196	14054	14111	14151	14219	14090	14083	14154	14141	14009	14067	14096	14306	14112	14241	14212	14257	14118	14110	14114	14167	14163	14096	14129	14135	14144	13863	14133	14075	14166	14147	14160	14071	14250	14127	14114	14252	14285	14137	14159	14168	14127	13983	14094	14213	13981	14101	14020	14022	13998	14220	14087	13973	14055	14111	14264	14044	14167	14028	14042	14133	14130	14068	14323	14151	14099	14029	14262	14156	14149	14039	14279	14180	14131	14162	14177	14239	14278	13997	14083	14067	14122	14186	14279	14210	14130	14200	14282	13917	14014	14166	14088	14159	14136	14141	14110	14097	14001	14073	14207	14007	14109	14065	14165	14030	14124	14131	14090	14115	14100	14116	14109	14170	14023	14219	14177	14145	14168	14222	14311	13905	14122	14243	14237	14050	14156	14187	14109	14073	14033	14116	13959	14186	14183	14106	14292	14136	14243	14223	14237	14276	14022	13996	14143	14052	14153	14318	14093	14151	14253	14080	14087	14034	14031	14202	14188	14125	14202	14101	14125	14067	13992	14175	13940	14171	13985	14127	14008	14208	13988	14108	14207	13992	14117	14124	13991	14199	13982	14210	13890	14073	14148	14213	14137	14270	14143	14016	14258	14207	14177	14108	14159	14236	14171	14102	14107	14217	14154	14055	14208	14087	14052	14121	14368	14201	14124	13994	14124	14111	14251	13968	14184	13876	14133	14068	14074	14176	14238	14178	14047	14353	14130	14112	13951	14199	14098	14124	14189	14129	14127	14231	13939	14231	14159	14235	14198	14246	14118	14226	14137	14158	14183	14305	14189	14264	14007	14202	14058	14032	14055	14059	14276	14007	14249	14213	14208	14096	14042	14357	13845	14249	14328	14121	14245	14319	14226	13996	14048	14229	14194	14228	14109	14196	14153	14085	14255	14134	14119	14061	14213	14063	14072	14187	14090	14117	14060	14090	14169	14090	14145	14050	14055	14108	14089	14154	14114	14115	14202	14075	14015	14180	14141	14072	14129	14073	14021	14215	14222	14130	14171	13979	14177	14227	14093	14096	14162	14053	14199	14010	13961	14233	14088	14005	14142	14162	14194	14146	14275	14176	14133	13975	14198	14211	14152	14305	14216	14047	14076	14217	13990	14028	14116	14216	14198	14103	14130	14037	14048	14139	14176	14103	14302	14073	14071	14158	14136	14059	14153	14133	14061	14086	14121	14180	14170	14309	13952	14117	14030	14151	14122	14242	13964	14070	13952	14217	14157	14117	14138	14249	14176	14009	14256	14146	14211	14102	14064	14189	14222	14088	14088	14067	14122	14159	14199	14098	14135	14144	14005	14128	14269	14184	14151	14125	14173	14167	14193	14019	14234	14230	14277	13897	13977	14061	14058	14024	14162	14045
22610	21472	28613	24773	21944	23397	23410	18614	17390	17252	16703	16791	16752	16205	16202	16313	16116	16113	16180	16167	16341	16124	15951	15974	15920	15991	16081	16069	15836	15817	15749	15782	16212	15834	15973	15807	15889	15821	15800	15609	15896	15843	16088	15632	15794	15953	15752	15775	15827	15746	15811	15841	15785	15939	15977	15730	15993	15759	15830	15937	15764	15720	15788	15821	15888	15859	15874	15818	15979	15833	16064	15898	16155	15654	15709	15926	15616	15875	15759	15903	15882	15869	15850	15763	15628	15805	15774	15999	15753	15716	15753	15787	15865	15707	15915	15891	15841	15926	15890	15735	15920	15849	15776	15816	15733	15909	15797	15766	15739	15745	15778	15977	15921	15849	15899	15831	15728	15774	15799	15899	15562	15905	15702	15847	15866	15925	15772	15774	15773	15807	15699	15750	15884	15876	15776	15944	15865	15926	15922	15823	15755	15829	15783	15717	15872	15830	15938	15812	16065	15893	15991	15861	15930	15717	15674	15927	15643	16016	15667	15792	15838	15671	15909	15809	15659	15922	15752	16025	15825	15875	15675	16007	15809	15839	15632	15544	15806	15858	15867	15883	15749	15864	15671	15625	15964	15905	15786	15922	15762	15735	15660	15684	15823	15834	15924	16022	15827	15774	15958	15829	15753	15780	15862	15738	15724	15803	15729	15713	15960	15755	15870	15851	15738	16063	15850	15647	15876	15777	15779	15818	15933	15876	15777	15856	15935	15868	15873	15667	15771	15617	15642	15892	15835	15854	15872	15715	16112	15998	15909	15989	15817	15589	15834	15732	15801	15981	15927	15850	15808	15998	15592	15872	16015	15939	16028	15561	15811	15837	15761	15572	15820	15574	15747	15626	15940	16030	15706	15804	15822	15847	15955	15758	15787	15742	15697	15813	15708	15737	15572	15699	15914	15968	15943	15747	15806	15721	15868	15719	15819	15799	15802	15922	15695	15770	15758	15687	15584	15807	15940	15761	15877	15888	15635	15903	15726	15796	15816	15913	15991	15902	15900	15925	15796	15698	15792	15627	15970	15959	15725	15882	15767	15797	15907	15696	15914	16019	15817	15728	15913	15748	15781	15976	15995	15915	15819	15849	15848	15814	15811	15864	15726	15889	15785	15798	15745	15753	15782	15628	15855	15731	15665	15801	15973	15596	15786	15957	15740	15857	15828	15858	15947	15793	15938	15880	15599	15806	15756	15718	15827	15882	15956	15706	15925	15775	15866	15923	15825	15637	15855	15743	15588	15556	15640	15842	15854	15987	15800	15695	15620	15556	15694	16009	15852	15593	15891	15667	15798	15773	15843	15579	15852	16108	15526	15504	15829	15705	15703	15767	15804	15785	15751	15974	15764	15906	15713	15985	15710	15893	15737	15757	15856	15811	15759	15679	15618	15761	15740	15750	15704	15805	15673	15748	15635	15841	15728	15811	15689	15822	15823	15899	15833	15792	15919	15653	15831	15993	15781	15937	15826	15823	15695	15714	15801	15724	15599	15793	16050	15682	15800	15574	15728	15886	15799	15726	15943	15784	15808	15791	15818	15740	15704	15750	15841	15852	15703	15889	15674	15806	16152	15834	15682	15849	15644	15833	15729	15710	15780	15812	15603	15591	15630	15645	15779	15704	15609	15942	15789	15806	15964	15667	15800	15575	15667	15775	15619	15868	15950	15822	15906	15854	15747	15707	15673	15847	15676	15904	15645	15696	15805	15781	15705	15907	15945	15860	15709	15753	15726	15649	15821	16081	15511	15680	15785	15761	15639	15739	15869	15683	15828	15930	15722	15759	15774	15957	15833	15868	15765	15900	15972	15592	15774	15735	15728	15624	15709	15751	15582	15532	15666	15769	15951	15783	15744	15747	15724	15749	15753	15835	16023	15634	15800	15821	15898	15737	15782	15675	15713	15750	15680	15799	15954	15673	15707	16087	15782	15853	15770	15968	15858	15834	15880	15918	15843	15786	15969	15995	15807	15914	15823	15847	15975	15779	15907	15768	15821	15656	15690	15689	15763	15880	15801	15737	15638	15903	15744	15984	15849	15795	15700	15715	15661	15821	15784	15700	15739	15933	15940	15745	15872	15854	15916	15784	15804	15702	15851	15768	15967	15694	15643	15923	15829	15980	15743	15845	15913	15938	15704	15852	15776	15698	15796	15890	15828	15443	15997	15948	15704	15685	15789	15836	15683	15560	15536	15853	15788	15746	16012	15939	15583	15796	15707	15692	15798	15749	15773	15791	15750	15750	15835	15828	15673	15696	15964	15916	15706	15635	15892	15625	15703	15666	15912	15639	15782	15945	15811	15846	15791	15654	15787	15834	15801	15906	15811	15655	15742	15725	15772	15644	15904	15739	15707	15823	15793	15702	15813	15553	15874	15807	15794	15708	15875	15828	15850	15749	15760	15928	15719	15741	15615	15792	15877	15582	15870	15742	15739	15570	15751	15596	15730	15685	15800	15580	15640	15786	15774	15808	15733	15771	15587	15771	15793	15709	15880	15922	15757	15999	15727	15948	15871	15881	15681	15719	15795	15723	15572	15721	15687	15637	15675	15847	15915	15776	15872	15874	15913	15701	15639	15826	15884	15820	15797	15846	15796	15763	15754	15697	15620	15865	15873	15685	15861	15726	15893	15837	15834	15952	15633	15803	15802	15924	15752	15729	15881	15778	15771	15777	15677	15772	15780	15827	15608	15587	15720	16076	15881	15698	15822	15782	15700	15769	15626	15694	15763	15822	15880	15877	15816	15835	15774	15846	15797	15922	15879	15713	15774	15463	15675	15816	15768	16001	15658	15723	15925	15654	15743	15863	15721	15949	15858	15797	15793	15788	15847	15803	15682	15774	15779	15772	15777	15948	15785	15961	15867	15807	15911	15878	15781	15813	15702	15808	15932	16072	15924	15802	15905	15887	15736	15779	15687	15611	15781	16044	15908	15829	15578	15758	15936	15875	15764	15764	15886	16015	15961	15950	15502	15769	15800	15792	15946	15891	15897	15620	15708	15858	15761	15888	15989	15914	15804	15853	15680	15768	15760	15885	15707	15890	15732	15793	15864	15774	15891	15708	15774	15819	16030	15827	15732	15710	15799	15955	15840	15575	15812	15860	15811	15777	15658	15832	15867	15800	15729	15803	15695	15580	15888	15926	15701	15704	15883	16006	15863	15683	15844	15698	15734	15895	15859	15856	15821	15777	15736	15944	15886	15858	15857	15954	15685	15669	15764	15890	15763	15842	15618	15890	15979	15781	15733	15905	15884	15715	15574	15676	15733	15946	15719	15912	15892	15908	15838	15586	15948	15558	15822	15714	15722	15706	15660	15701	15800	15732	15821	15886	15857	15764	15676	15858	16014	16006	15854	15683	15915	15761	15843	15784	15758	15505	15872	15861	15510	15632	15738	15743	15784	15745	15813	15606	15759	15809	15792	15794	15626	16009	15923	15846	15872	15828	15785	15605	15730	15681	15902	16122	15787	15775	15846	15841	15696	15681	15739	15944	15881	15649	15860	15598	15749	15784	15904	15886	15737	15826	15952	15786	15855	15769	15962	15749	15798	15783	15772	15682	15871	15877	15725	15770	15797	16040	15778	15739	15898	15835	15768	15885	15855	15818	15859	16022	16060	15761	15659	15763	15851	15800	15531	15800	15832	15852	15831	15736	15987	15769	15750	15707	15694	15665	15761	15650	15715	15798	15909	15964	15808	15828	15745	15954	15787	15833	15721	15742	16045	15876	15428	15594	15694	15874	15690	15882	15871	15724	15964	15811	15889	15794	15846	15751	15707	15785	15717	15681	15644	15723	15871	15715	15970	15889	15878	15824	15788	15908	15559	15876	15978	15806	15695	15666	15929	15785	15778	15751	15926	15908	15870	15765	15841	15640	15901	15635	15769	15754	15829	15612	15784	15801	15853	15841	15844	15830	15807	15724	15810	15771	15959	15677	15782	15676	15748	15789	15690	15850	15988	15797	15700	15881	15824	15746	15808	15844	15803	15726	15967	15902	16024	15946	15788	15699	15844	15721	15681	15760	15815	15967	15804	15734	15889	15934	16057	15806	15819	15744	15603	15912	15802	15638	16007	15695	15439	15796	15715	15680	15761	15761	15838	15876	15873	15683	15933	15621	15717	15736	15734	15764	15775	15884	15755	15787	15781	15743	15667	16018	15776	15759	15844	15820	15764	15805	15801	15861	15872	15816	15818	15697	15790	15824	15905	15940	15834	15617	15595	15808	15684	15696	15840	15872	15856	15835	15968	15967	15869	15948	15852	15740	15972	15666	15821	15852	15771	15788	15693	15897	15799	15937	15929	15871	15929	15798	16110	15840	15555	15551	15821	15827	16014	15852	15774	15663	15909	15780	15960	15871	15815	15976	15895	15784	15617	15808	15895	15741	15717	15692	15641	15943	15575	15932	15804	15914	15703	15907	15830	15870	15879	16058	15821	15790	15690	15615	15755	15749	15680	15729	15775	15859	15940	15893	15950	15733	15780	15785	15934	15608	15568	15759	15952	15762	15818	15690	15816	15723	15898	15728	15786	15878	15752	15808	15814	15651	15634	15801	15800	15856	15806	15824	15836	15987	15796	15837	15864	15811	15794	15715	15827	15792	15931	15710	15839	15683	15732	15654	15712	15826	15566	15804	15787	15807	15940	15721	15744	15723	15602	15866	15674	15765	15869	15717	15714	15803	15666	15863	15785	15737	15924	15709	15878	15890	15658	16024	15847	15825	15848	15775	15731	15918	15666	15681	15852	15584	15756	15646	15774	15761	15824	15795	15890	15809	15749	15769	16087	15752	15727	15868	15851	15775	15912	15822	15691	15818	15855	15739	15697	15706	15775	15718	15776	15720	15874	15840	15690	15712	15762	15848	15859	15895	15831	15701	15725	15800	15797	15711	15785	15727	15802	15849	15867	15740	15972	15782	15665	15775	15863	15508	15642	15930	15798	15724	15880	15780	15560	15762	15939	15848	15642	15635	15873	15682	15832	15899	15950	15879	15906	15658	15785	15625	15872	15905	15842	15709	15710	15770	15738	15656	15730	15828	15837	15871	15875	15921	15577	15869	15928	15818	15661	15878	15764	15768	15724	15716	15780	15712	15671	15673	15969	15939	15859	15852	15882	15820	15861	15631
23945	46303	38657	29816	24316	20698	18733	17533	16631	16151	15493	15421	15193	14910	14782	14877	14783	14600	14618	14570	14589	14645	14628	14459	14486	14538	14308	14535	14280	14467	14265	14472	14446	14525	14454	14487	14440	14467	14449	14443	14338	14281	14353	14549	14343	14220	14310	14359	14379	14334	14430	14180	14324	14264	14451	14391	14417	14465	14361	14433	14377	14335	14424	14518	14358	14310	14317	14388	14483	14307	14408	14388	14427	14415	14262	14337	14306	14476	14468	14343	14415	14181	14217	14374	14326	14509	14265	14412	14374	14350	14304	14438	14188	14288	14221	14164	14315	14254	14277	14480	14453	14474	14462	14175	14393	14244	14304	14500	14286	14435	14233	14480	14470	14359	14396	14288	14372	14412	14432	14398	14207	14314	14471	14363	14202	14332	14604	14284	14382	14233	14563	14482	14463	14344	14262	14263	14310	14305	14365	14282	14308	14332	14354	14247	14387	14335	14214	14306	14448	14477	14374	14301	14467	14248	14460	14362	14398	14350	14267	14366	14240	14307	14395	14449	14312	14351	14372	14244	14389	14348	14476	14332	14467	14414	14439	14381	14452	14351	14358	14313	14427	14190	14353	14285	14298	14383	14439	14300	14341	14509	14339	14496	14513	14255	14304	14359	14410	14571	14410	14211	14336	14332	14363	14313	14191	14246	14297	14416	14401	14423	14379	14539	14377	14224	14392	14484	14323	14382	14303	14525	14243	14328	14451	14269	14303	14491	14448	14320	14210	14411	14229	14383	14393	14266	14204	14429	14215	14259	14474	14439	14381	14465	14372	14220	14252	14302	14247	14277	14422	14318	14447	14263	14239	14311	14339	14268	14460	14540	14087	14287	14497	14435	14281	14361	14263	14341	14308	14286	14378	14123	14423	14176	14229	14361	14482	14315	14395	14250	14226	14427	14318	14432	14478	14306	14188	14464	14315	14366	14336	14284	14300	14195	14367	14298	14487	14392	14261	14484	14383	14324	14378	14212	14393	14398	14353	14272	14252	14431	14282	14158	14215	14327	14536	14379	14307	14230	14368	14278	14366	14262	14347	14360	14158	14501	14393	14366	14373	14416	14480	14420	14307	14298	14403	14436	14391	14247	14366	14356	14281	14408	14271	14356	14336	14360	14308	14185	14311	14332	14304	14212	14319	14387	14523	14280	14390	14462	14483	14520	14243	14522	14298	14272	14341	14393	14279	14287	14269	14409	14397	14263	14462	14310	14374	14548	14265	14470	14459	14392	14525	14243	14299	14551	14178	14376	14264	14349	14402	14361	14363	14402	14457	14392	14461	14389	14385	14509	14325	14338	14414	14452	14284	14415	14256	14314	14434	14333	14318	14529	14395	14362	14446	14250	14217	14503	14420	14262	14475	14427	14294	14228	14373	14323	14389	14287	14479	14506	14399	14427	14375	14513	14226	14405	14266	14289	14370	14225	14421	14419	14250	14241	14307	14301	14347	14432	14458	14473	14353	14119	14210	14335	14331	14206	14250	14430	14472	14383	14323	14480	14335	14267	14380	14252	14430	14304	14400	14435	14271	14249	14482	14398	14346	14351	14451	14349	14283	14398	14366	14455	14500	14211	14150	14508	14266	14586	14232	14333	14343	14233	14342	14371	14307	14216	14500	14377	14411	14293	14461	14431	14606	14336	14332	14321	14364	14327	14383	14297	14278	14410	14330	14509	14563	14554	14215	14223	14326	14375	14445	14371	14260	14307	14031	14348	14370	14410	14378	14395	14334	14355	14295	14389	14420	14451	14501	14219	14327	14362	14103	14370	14399	14435	14384	14468	14350	14358	14200	14363	14173	14414	14244	14215	14503	14315	14299	14314	14346	14402	14130	14520	14500	14361	14363	14362	14477	14392	14383	14584	14374	14471	14247	14424	14496	14229	14372	14425	14399	14279	14178	14281	14303	14268	14156	14331	14280	14179	14408	14383	14366	14442	14286	14392	14325	14439	14220	14346	14276	14310	14354	14393	14444	14409	14370	14526	14397	14439	14391	14246	14383	14282	14289	14349	14410	14471	14259	14190	14271	14283	14264	14390	14338	14397	14336	14225	14380	14364	14288	14400	14363	14414	14333	14396	14383	14328	14339	14283	14530	14272	14323	14523	14252	14391	14387	14382	14388	14406	14357	14432	14274	14301	14332	14382	14384	14305	14207	14189	14276	14273	14316	14151	14467	14354	14439	14094	14426	14386	14334	14459	14388	14322	14441	14432	14354	14156	14432	14182	14360	14305	14420	14232	14363	14354	14338	14496	14352	14274	14345	14488	14421	14360	14468	14458	14427	14376	14287	14405	14296	14298	14227	14350	14289	14400	14375	14289	14427	14415	14309	14465	14478	14268	14291	14411	14431	14480	14263	14335	14331	14436	14337	14418	14436	14440	14251	14290	14283	14377	14491	14410	14360	14347	14500	14246	14473	14332	14226	14281	14439	14381	14438	14409	14264	14399	14378	14341	14390	14439	14473	14335	14407	14487	14249	14504	14507	14328	14422	14235	14297	14349	14472	14430	14385	14434	14135	14462	14404	14462	14357	14316	14203	14498	14314	14381	14315	14484	14384	14338	14303	14554	14179	14206	14414	14477	14196	14311	14324	14198	14299	14568	14383	14347	14259	14432	14246	14319	14512	14281	14384	14462	14310	14238	14488	14230	14441	14282	14287	14479	14284	14279	14493	14470	14327	14191	14291	14401	14266	14288	14417	14333	14418	14477	14365	14328	14428	14141	14375	14285	14291	14378	14236	14439	14378	14123	14388	14391	14339	14346	14406	14352	14263	14404	14299	14310	14298	14192	14505	14478	14318	14399	14328	14265	14424	14327	14393	14461	14360	14330	14062	14369	14373	14306	14336	14418	14423	14394	14307	14240	14373	14356	14329	14408	14357	14432	14439	14392	14354	14309	14176	14302	14264	14361	14314	14455	14458	14402	14451	14408	14302	14356	14259	14156	14353	14345	14283	14270	14357	14422	14459	14439	14299	14480	14438	14306	14417	14561	14293	14399	14469	14420	14518	14270	14496	14372	14386	14362	14351	14360	14367	14362	14379	14482	14435	14373	14361	14345	14593	14278	14303	14363	14326	14464	14304	14411	14276	14281	14230	14260	14257	14399	14371	14233	14432	14441	14414	14329	14538	14268	14339	14354	14275	14433	14413	14189	14401	14391	14285	14338	14324	14115	14397	14339	14325	14409	14304	14359	14402	14237	14313	14361	14398	14460	14292	14504	14455	14311	14321	14382	14157	14340	14278	14358	14497	14349	14279	14250	14274	14225	14382	14485	14484	14269	14451	14244	14394	14302	14237	14217	14301	14397	14520	14334	14411	14390	14307	14464	14423	14233	14421	14419	14368	14437	14358	14508	14420	14339	14290	14279	14446	14498	14438	14494	14191	14460	14293	14286	14416	14335	14400	14490	14245	14216	14360	14232	14392	14428	14339	14206	14483	14228	14284	14275	14483	14489	14172	14326	14473	14411	14263	14295	14422	14378	14435	14266	14377	14441	14248	14463	14445	14360	14335	14308	14422	14278	14381	14340	14402	14413	14409	14479	14341	14329	14329	14409	14506	14341	14462	14303	14311	14361	14429	14504	14239	14343	14288	14312	14541	14291	14411	14373	14517	14463	14316	14221	14476	14337	14329	14354	14345	14304	14388	14381	14421	14397	14276	14441	14306	14269	14350	14345	14275	14236	14283	14301	14505	14330	14372	14400	14352	14224	14299	14097	14256	14449	14219	14486	14337	14257	14360	14424	14233	14279	14439	14346	14275	14540	14173	14456	14312	14287	14397	14140	14266	14544	14547	14397	14339	14365	14232	14438	14439	14225	14323	14350	14434	14442	14264	14411	14288	14244	14184	14415	14377	14291	14392	14281	14399	14309	14239	14290	14420	14339	14514	14417	14337	14327	14412	14333	14321	14256	14336	14357	14309	14556	14385	14522	14399	14301	14314	14405	14278	14189	14252	14392	14478	14395	14418	14324	14304	14442	14375	14226	14386	14586	14403	14315	14198	14483	14390	14185	14466	14372	14422	14334	14239	14255	14193	14260	14294	14474	14471	14349	14424	14330	14249	14273	14467	14330	14198	14479	14399	14149	14464	14341	14357	14293	14453	14196	14507	14417	14351	14367	14378	14382	14302	14525	14348	14236	14279	14428	14451	14483	14302	14284	14448	14491	14337	14469	14504	14258	14245	14270	14295	14302	14398	14388	14277	14410	14372	14365	14343	14482	14243	14407	14370	14286	14553	14335	14441	14456	14538	14353	14399	14391	14349	14450	14160	14543	14240	14226	14376	14332	14306	14344	14445	14388	14366	14278	14383	14422	14626	14442	14234	14365	14445	14359	14428	14195	14313	14340	14565	14329	14336	14306	14408	14501	14189	14375	14396	14224	14363	14351	14332	14366	14473	14140	14298	14323	14306	14324	14386	14224	14440	14204	14373	14375	14342	14498	14242	14492	14373	14309	14227	14507	14368	14324	14483	14372	14379	14389	14372	14409	14537	14310	14311	14332	14201	14396	14351	14200	14296	14378	14437	14411	14409	14421	14243	14310	14442	14279	14294	14395	14401	14294	14446	14495	14299	14421	14291	14395	14295	14425	14281	14188	14267	14277	14437	14343	14419	14445	14479	14280	14525	14456	14473	14304	14326	14360	14509	14299	14214	14396	14321	14416	14462	14346	14418	14241	14507	14348	14268	14465	14286	14331	14277	14346	14294	14283	14216	14206	14431	14422	14477	14393	14389	14349	14366	14441	14310	14423	14387	14334	14415	14243	14312	14371	14415	14361	14365	14209	14441	14509	14314	14479	14302	14329	14349	14379	14429	14361	14418	14390	14365	14561	14495	14438	14227	14471	14490	14542	14376	14451	14342	14459	14297	14496	14360	14419	14358	14123	14272	14234	14308	14352	14361	14323	14438	14321	14202	14277	14497	14549	14485	14353	14470	14457	14192	14230	14278	14318	14301	14341	14419	14354	14246	14241	14232	14521	14120	14500	14309	14145	14357	14392	14344	14348	14375	14256	14387	14307	14397	14278	14520	14334	14332	14341	14270	14322	14393	14216	14365	14448	14432	14552	14267	14154	14440	14599	14416	14261	14504	14427	14375	14370	14319	14429	14287	14404	14350	14347
29091	24795	27172	22807	18449	17490	16586	16318	15897	15987	16030	15939	15978	15741	15786	15460	15643	15571	15695	15503	15675	15656	15550	15751	15546	15554	15662	15498	15432	15642	15765	15457	15552	15558	15600	15677	15529	15666	15655	15649	15677	15544	15524	15750	15579	15347	15477	15611	15639	15460	15558	15574	15693	15731	15723	15642	15725	15492	15641	15848	15544	15833	15614	15693	15493	15484	15502	15624	15701	15461	15552	15542	15526	15770	15458	15669	15580	15727	15681	15818	15817	15547	15539	15643	15782	15627	15521	15506	15618	15666	15733	15497	15515	15536	15565	15484	15539	15387	15546	15720	15480	15635	15562	15462	15668	15361	15701	15558	15605	15573	15547	15453	15638	15688	15665	15486	15535	15561	15443	15508	15601	15612	15736	15556	15575	15694	15603	15566	15699	15451	15634	15526	15625	15528	15719	15445	15609	15660	15523	15478	15766	15679	15552	15638	15418	15488	15437	15668	15582	15577	15539	15532	15628	15494	15683	15533	15473	15436	15487	15632	15517	15516	15691	15584	15873	15529	15541	15825	15761	15353	15425	15595	15667	15578	15497	15580	15577	15598	15623	15625	15610	15467	15740	15661	15551	15528	15554	15560	15446	15463	15711	15596	15622	15778	15592	15569	15570	15565	15611	15702	15813	15524	15506	15614	15697	15724	15737	15736	15655	15812	15739	15622	15456	15579	15766	15526	15576	15508	15670	15601	15707	15610	15633	15516	15541	15460	15673	15638	15766	15690	15566	15638	15600	15634	15314	15437	15535	15610	15701	15604	15507	15418	15612	15557	15768	15576	15678	15589	15472	15602	15625	15529	15601	15654	15307	15544	15654	15702	15734	15722	15589	15506	15506	15430	15606	15701	15622	15563	15631	15619	15516	15662	15684	15493	15717	15735	15550	15773	15746	15817	15684	15591	15499	15569	15606	15667	15766	15597	15573	15598	15738	15648	15507	15541	15616	15522	15530	15579	15639	15620	15610	15661	15527	15657	15481	15564	15802	15604	15760	15531	15496	15593	15480	15801	15500	15558	15570	15444	15524	15609	15801	15649	15543	15674	15647	15783	15503	15576	15582	15583	15646	15640	15558	15405	15760	15608	15466	15615	15653	15507	15624	15426	15504	15590	15587	15647	15715	15553	15580	15595	15600	15472	15655	15552	15665	15574	15494	15550	15629	15595	15644	15521	15664	15678	15571	15555	15665	15652	15629	15778	15324	15732	15611	15679	15437	15572	15609	15324	15718	15694	15653	15575	15641	15718	15653	15504	15582	15360	15366	15468	15499	15599	15387	15557	15605	15537	15818	15598	15568	15637	15498	15412	15747	15654	15458	15557	15385	15651	15559	15727	15593	15574	15580	15492	15610	15647	15595	15452	15637	15387	15492	15654	15641	15416	15638	15601	15506	15595	15667	15667	15721	15593	15763	15680	15690	15627	15475	15608	15636	15526	15320	15572	15491	15547	15617	15668	15738	15608	15513	15576	15645	15498	15515	15718	15511	15541	15502	15586	15499	15498	15574	15620	15470	15543	15566	15583	15580	15643	15535	15675	15393	15573	15481	15548	15567	15406	15341	15329	15579	15606	15608	15478	15617	15459	15459	15581	15702	15859	15695	15544	15362	15476	15609	15639	15648	15428	15614	15729	15494	15440	15420	15409	15530	15512	15512	15576	15444	15439	15450	15811	15601	15611	15630	15504	15346	15593	15801	15729	15274	15582	15686	15720	15551	15444	15689	15650	15679	15698	15564	15739	15939	15672	15531	15539	15831	15527	15606	15512	15400	15579	15700	15599	15611	15526	15363	15587	15488	15642	15584	15610	15658	15564	15457	15528	15555	15629	15642	15601	15585	15561	15539	15469	15486	15587	15594	15703	15646	15538	15527	15547	15628	15363	15488	15674	15579	15443	15792	15761	15592	15556	15613	15380	15661	15587	15803	15458	15316	15535	15585	15583	15537	15427	15574	15737	15673	15624	15554	15702	15671	15630	15559	15670	15463	15592	15673	15647	15682	15631	15712	15442	15732	15600	15564	15594	15887	15810	15442	15671	15651	15703	15613	15698	15218	15655	15672	15706	15651	15768	15721	15613	15500	15382	15595	15700	15357	15653	15537	15571	15369	15747	15503	15594	15535	15405	15468	15542	15711	15614	15591	15605	15719	15552	15591	15792	15650	15577	15526	15757	15590	15683	15751	15791	15457	15442	15469	15619	15537	15744	15686	15653	15562	15399	15401	15432	15739	15770	15587	15396	15655	15489	15463	15597	15616	15662	15676	15637	15677	15764	15473	15562	15596	15552	15751	15867	15499	15515	15551	15515	15474	15407	15770	15482	15507	15677	15557	15600	15423	15539	15720	15568	15692	15624	15456	15686	15591	15733	15566	15725	15460	15458	15667	15430	15687	15597	15598	15499	15402	15571	15665	15720	15606	15362	15697	15479	15625	15735	15619	15763	15406	15492	15522	15656	15426	15530	15748	15622	15592	15539	15630	15582	15486	15423	15495	15612	15586	15588	15364	15640	15665	15541	15690	15406	15692	15459	15701	15652	15467	15532	15439	15680	15624	15694	15610	15614	15586	15658	15564	15725	15622	15586	15614	15644	15819	15414	15698	15732	15651	15954	15485	15448	15631	15594	15512	15659	15705	15549	15693	15525	15475	15647	15541	15754	15669	15505	15699	15567	15553	15467	15477	15575	15917	15463	15602	15471	15353	15502	15756	15739	15738	15569	15665	15831	15730	15505	15520	15420	15740	15642	15769	15733	15511	15709	15528	15495	15720	15659	15573	15510	15784	15671	15446	15787	15430	15521	15513	15499	15621	15712	15808	15625	15681	15539	15424	15667	15426	15683	15695	15532	15629	15696	15639	15704	15638	15474	15405	15662	15594	15438	15469	15716	15383	15590	15513	15459	15585	15760	15497	15606	15523	15442	15484	15505	15602	15552	15381	15628	15777	15555	15557	15489	15687	15511	15749	15649	15684	15528	15650	15608	15816	15555	15632	15611	15420	15392	15489	15657	15554	15559	15722	15530	15605	15697	15453	15583	15719	15583	15566	15762	15608	15697	15604	15372	15528	15531	15712	15575	15681	15567	15661	15629	15626	15611	15654	15535	15677	15642	15636	15641	15644	15461	15683	15461	15665	15624	15727	15550	15696	15429	15396	15803	15511	15653	15595	15698	15542	15578	15745	15759	15539	15743	15761	15514	15513	15852	15649	15647	15563	15548	15616	15508	15748	15717	15687	15582	15530	15524	15401	15453	15719	15579	15781	15637	15588	15575	15575	15454	15764	15532	15683	15528	15507	15631	15687	15664	15723	15581	15489	15553	15554	15548	15810	15652	15719	15559	15599	15533	15445	15672	15382	15713	15517	15523	15578	15683	15565	15268	15569	15572	15462	15680	15576	15613	15722	15597	15700	15542	15813	15668	15465	15727	15667	15646	15583	15591	15571	15663	15770	15618	15519	15546	15630	15601	15494	15703	15587	15382	15517	15619	15789	15407	15827	15648	15576	15427	15269	15623	15550	15521	15722	15503	15648	15442	15487	15529	15564	15494	15520	15589	15485	15625	15717	15621	15575	15556	15551	15852	15637	15766	15499	15423	15524	15653	15691	15684	15483	15627	15609	15803	15599	15653	15811	15549	15675	15762	15743	15620	15465	15663	15548	15368	15681	15484	15411	15494	15758	15425	15543	15535	15604	15492	15652	15631	15876	15613	15630	15598	15436	15595	15661	15505	15606	15593	15490	15453	15501	15625	15447	15528	15598	15676	15613	15723	15704	15608	15487	15372	15690	15388	15692	15782	15578	15446	15491	15774	15590	15710	15661	15640	15630	15587	15627	15548	15609	15690	15487	15634	15514	15625	15525	15669	15541	15615	15591	15680	15531	15734	15807	15551	15447	15605	15746	15486	15574	15744	15602	15509	15522	15605	15508	15715	15580	15790	15710	15714	15735	15610	15300	15750	15836	15735	15832	15679	15732	15635	15716	15538	15559	15569	15523	15557	15491	15585	15578	15647	15434	15599	15644	15539	15631	15846	15715	15681	15697	15726	15541	15642	15392	15597	15726	15402	15543	15563	15670	15593	15760	15613	15693	15542	15561	15391	15539	15478	15686	15633	15663	15579	15548	15760	15496	15399	15547	15435	15625	15586	15790	15620	15495	15589	15652	15712	15559	15602	15712	15655	15735	15456	15547	15418	15584	15566	15526	15645	15256	15497	15571	15674	15523	15684	15699	15721	15677	15693	15522	15616	15539	15478	15371	15349	15656	15709	15594	15709	15574	15463	15612	15567	15708	15597	15573	15740	15523	15567	15717	15696	15917	15641	15460	15375	15682	15828	15612	15456	15532	15613	15594	15475	15458	15644	15605	15595	15565	15555	15565	15614	15390	15582	15497	15699	15744	15700	15429	15579	15678	15505	15570	15410	15805	15563	15583	15430	15516	15522	15536	15494	15635	15587	15624	15714	15780	15669	15460	15630	15714	15592	15434	15566	15657	15449	15645	15665	15706	15607	15625	15635	15474	15579	15567	15668	15575	15662	15482	15768	15507	15629	15721	15633	15568	15720	15516	15790	15545	15479	15467	15778	15571	15663	15637	15659	15586	15478	15718	15578	15425	15481	15618	15644	15561	15775	15589	15679	15682	15535	15523	15558	15510	15719	15581	15605	15462	15529	15618	15581	15840	15390	15777	15503	15755	15679	15472	15662	15702	15586	15620	15658	15438	15571	15627	15793	15415	15674	15552	15587	15426	15632	15541	15590	15590	15678	15746	15583	15677	15587	15587	15554	15680	15450	15637	15528	15672	15501	15694	15672	15432	15683	15659	15564	15594	15633	15785	15502	15630	15627	15598	15585	15556	15414	15539	15506	15593	15634	15536	15580	15501	15515	15582	15484	15580	15557	15714	15391	15723	15753	15692	15967	15542	15512	15547	15572	15409	15433	15608	15719	15722	15725	15734	15626	15576	15552	15463	15738	15602	15621	15528	15651	15530	15689	15589	15518	15652	15692	15736	15603	15613	15568	15642	15768	15640	15724	15529	15610	15609	15649	15799	15786	15643	15628	15743	15427	15649	15543	15753	15668	15537	15511	15572	15617	15748	15559	15699	15584	15566	15454	15624	15859	15512	15517
23084	35557	28706	22036	18526	16735	15896	15361	14805	14732	14842	14521	14461	14573	14341	14439	14286	14458	14420	14332	14281	14407	14298	14290	14223	14270	14300	14134	14302	14271	14188	14183	14294	14154	14313	14185	14330	14336	14260	14273	14318	14317	14334	14154	14319	14226	14207	14232	14261	14301	14277	14208	14145	14270	14144	14347	14244	14133	14101	13994	14177	14105	14312	14152	14271	14128	14288	14152	14456	14301	14083	14105	14137	14351	14176	14169	13976	14332	14293	14260	14312	14161	14071	14273	14328	14298	14052	14095	14140	14275	14212	14312	14101	14170	14209	14260	14179	14212	14337	14184	14219	14164	14318	14135	14205	14420	14324	14088	14250	14369	14309	14126	14199	14363	14288	14106	14245	14128	14325	14274	14217	14115	14290	14131	14328	14240	14339	14346	14208	14127	14168	14200	14290	14338	14172	14243	14314	14295	14242	14261	14156	14122	14278	14163	14309	14259	14159	14202	14290	14255	14275	14083	14290	14303	14391	14158	14123	14260	14074	14162	14160	14080	14164	14271	14137	14166	14253	14155	14347	14099	14318	14330	14166	14257	14251	14171	14294	14196	14265	14206	14281	14110	14185	14389	14340	14063	14261	14197	14050	14345	14268	14337	14335	14285	14182	14164	14244	14190	14255	14255	14408	14352	14239	14351	14116	14174	14278	14334	14239	14163	14196	14394	14231	14196	14356	14273	14107	14020	14230	14252	14249	14251	14203	14285	14227	14299	14509	14274	14134	14109	14217	14117	14163	14233	14390	14267	14211	14144	14105	14383	14306	14399	14255	14321	14357	14125	14079	14129	14081	14294	14271	14248	14302	14264	14070	14405	14170	14212	14345	14332	14316	14253	14299	14301	14156	14290	14344	14091	14365	14105	14172	14254	14141	14188	14256	14265	14253	14374	14040	14196	14354	14250	14239	14289	14230	14235	14201	14241	14265	14154	14243	14370	14292	14119	14223	14159	14255	14032	14242	14245	14168	14301	14215	14245	14134	14003	14215	14268	14193	14252	14347	14223	14244	14204	14116	14186	14322	14254	14188	14088	14335	14155	14268	14220	14284	14304	14385	14336	14237	14408	14329	14390	14142	14192	14154	14234	14230	14094	14124	14245	14000	14278	14084	14323	14226	14299	14159	14020	14270	14298	14385	14343	14236	14096	14260	14171	14255	14227	14203	14163	14217	14256	14241	14263	14195	14397	14143	14226	14298	14047	14203	14248	14350	14270	14241	14124	14157	14214	14306	14365	14215	14356	14257	14117	14430	14319	14267	14120	14207	14156	14161	14067	14226	14350	14381	14024	14305	14292	14241	14279	14137	14282	14103	14314	14415	14170	14212	14061	14240	14143	14272	14293	14123	14168	14162	14257	14168	14186	14237	14265	14207	14288	14133	14354	14255	14135	14336	14171	14199	14252	14351	14165	14243	14181	14256	14274	13927	14081	14251	14242	14454	14258	14231	14193	14158	14255	14240	14243	14211	14295	14222	14244	14330	14234	14054	14164	14304	14164	14185	14238	14125	14207	14183	14255	14214	14156	14110	14213	14377	14200	14115	14205	14145	14291	14147	14300	14361	14254	14250	14055	14215	14306	14170	14197	14344	14243	14107	14198	14408	14281	14318	14189	14120	14355	14200	14226	14210	14155	14224	14127	14165	14220	14167	14292	14172	14149	14291	14279	14133	14172	14285	14360	14185	14275	14164	14221	14200	14171	14353	14217	14259	14408	14246	14158	14078	14278	14179	14321	14352	14310	14412	14271	14325	14254	14243	14464	14118	14236	14152	14164	14192	14293	14176	14313	14187	14281	14379	14180	14307	14292	14356	14374	14064	14260	14195	14360	14281	14293	14171	14148	14269	14173	14277	14223	14195	14146	14182	14303	14168	14232	14290	14061	14178	14255	14443	14249	14105	14003	14240	14282	14089	14211	14389	14098	14278	14392	14210	14205	14449	14253	14325	14278	14450	14050	14223	14207	14091	14278	14108	14110	14305	14189	14260	14280	14274	14319	14164	14188	14258	14145	14360	14278	14268	14273	14208	14367	14355	14226	14321	14338	14237	14250	14298	14299	14235	14059	14277	14427	14238	14304	14199	14185	14230	14243	14184	14157	14248	14305	14208	14142	14301	14219	14131	14212	14237	14187	14302	14220	14122	14109	14146	14300	14189	14296	14183	14388	14131	14365	14324	14375	14179	14238	14169	14162	14215	14232	14344	14228	14225	14202	14230	14209	14402	14044	14068	14296	14375	14300	14268	14280	14155	14265	14163	14130	14303	14352	14298	14201	14285	14270	14140	14322	14243	14222	14508	14236	14232	14098	14222	14184	14297	14261	14327	14309	14295	14214	14179	14252	14285	14154	14239	14394	14500	14198	14148	14298	14308	14121	14222	14161	14276	14359	14315	14146	14340	14207	14350	14296	14215	14342	14087	14186	14268	14225	14174	14116	14287	14237	14225	14518	14113	14129	14150	14384	14229	14264	14405	14260	14170	14160	14084	14254	14154	14025	14298	14077	14196	14244	14029	14264	14367	14330	14257	14019	13994	14269	14201	14319	14198	14288	14257	14211	14105	14114	14326	14208	14070	14079	14147	14272	14304	14202	14130	14253	14243	14210	14178	14264	14407	14208	14338	14163	14179	14277	14261	14194	14251	14402	14230	14167	14248	14193	14246	14109	14296	14186	14190	14133	14337	14192	14160	14186	14324	14159	14229	14207	14136	14162	14200	14285	14336	14202	14264	14241	14404	14178	14224	14099	14221	14314	14378	14367	14336	14171	14091	14149	14163	14265	14396	14326	14366	14318	14124	14269	14335	14192	14261	14148	14298	14164	14212	14324	14383	14272	14224	14165	14250	14077	14417	14149	14222	14149	14215	14278	14290	14344	14147	14331	14333	14243	14285	14131	14287	14321	14258	14053	14441	14299	14134	14188	14375	14097	14087	14405	14199	14350	14086	14309	14046	14147	14242	14334	14264	14263	14166	14196	14184	14283	14207	14144	14345	14285	14167	14219	14079	14119	14242	14319	14195	14253	14075	14191	14314	14283	14334	14211	14117	14235	14149	14392	14144	13968	14206	14261	14228	14422	14322	14215	14254	14300	14254	14326	14051	14187	14281	14233	14232	14389	14115	14261	14248	14336	14163	14265	14392	14317	14314	14296	14216	14129	14241	14209	14304	14302	14291	14087	14149	14150	14151	14380	14213	14309	14216	14063	14096	14239	14228	14351	14369	14248	14264	14194	14201	14170	14291	14314	14131	14299	14317	14255	14321	14260	14183	14264	14287	14202	14496	14052	14286	14335	14203	14359	14056	14137	14347	14218	14131	14409	14269	14199	14076	14150	14313	14014	14132	14191	14278	14182	14192	14204	14403	14174	14239	14397	14262	14316	14413	14138	14347	14094	14197	14135	14156	14192	14255	14253	14064	14234	14307	14226	14165	14199	14046	14253	14245	14184	14268	14348	14158	14227	14293	14208	14086	14191	14286	14296	14358	14230	14286	14238	14109	14043	14219	14365	14245	14199	14341	14204	14296	14123	14184	14145	14170	14206	14254	14265	14190	14308	14373	14348	14302	14047	14072	14262	14186	14144	14107	14195	14153	14145	14425	14250	14419	14457	14212	14186	14294	14187	14211	14071	14347	14236	14248	14289	14266	14255	14190	14324	14290	14283	14275	14252	14166	14176	14323	14044	14326	14240	14111	14261	14257	14210	14449	14404	14220	14294	14314	14361	14231	14212	14407	14214	14089	14145	14350	14354	14146	14347	14305	14120	14170	14086	14338	14183	14238	14311	14123	14359	14307	14399	14151	14230	14302	14356	14211	14207	14265	14249	14063	14219	14323	14190	14255	14184	14163	14422	14296	14206	14224	14375	14277	14200	14378	14177	14045	14252	14182	14186	14136	14388	14308	14369	14233	14298	14381	14184	14061	14327	14128	14123	14156	13920	14365	14235	14301	14201	14274	14320	14219	14243	14317	14182	14285	14221	14222	14260	14299	14176	14075	14223	14232	14381	14006	14165	14255	14291	14166	14203	14191	14033	14211	14301	14186	14087	14114	14330	14314	14201	14071	14299	14061	14209	14334	14142	14260	14104	14293	14106	14484	14381	14350	14243	14288	14258	14104	14133	14369	14218	14451	14284	14188	14058	14218	14280	14154	14189	14209	14222	14058	14309	14277	14258	14245	14256	14306	14258	14223	14162	14261	14161	14253	14318	14347	14239	14438	14181	14213	14219	14216	14214	14300	14020	14360	14170	14099	14241	14185	14202	14381	14323	14224	14248	14119	14189	14210	14116	14229	14236	14340	14212	14285	14353	14297	14135	14342	14162	14264	14234	14193	14190	14217	14216	14301	14322	14239	14254	14368	14149	14252	14301	14192	14082	14299	14210	14208	14235	14257	14221	14249	14044	14163	14373	14222	14335	14282	14194	14129	14292	14133	14251	14258	14311	14144	14129	14211	14120	14376	14246	14073	14103	14277	14155	14338	14193	14266	14212	14217	14143	14230	14235	14053	14156	14225	14191	14279	14282	14318	14206	14114	14395	14305	14230	14121	14086	14136	14277	14328	14298	14251	14189	14356	14313	14326	14379	14244	14289	14169	14184	14284	14128	14361	14273	14374	14246	14205	14150	14224	14262	14192	14035	14067	14148	14135	14382	14297	14092	14089	14185	14077	14101	14292	14197	14323	14094	14396	14213	14231	14194	14301	14171	14146	14221	14133	14181	14157	14198	14177	14291	14095	14094	14130	14104	14231	14377	14205	14380	14197	14389	14182	14356	14292	14270	14139	14116	14324	14167	14279	14028	14359	13869	14089	14382	14153	14278	14258	14074	14412	14418	14120	14323	14167	14240	14205	14227	14235	14222	14198	14318	14220	14295	14185	14188	14237	14225	14345	14384	14124	14227	14331	14266	14238	14220	14063	14303	14416	14247	14256	14256	14273	14187	14218	14320	14293	14358	14152	14166	14237	14191	14335	14217	14247	14160	14262	14237	14169	14330	14309	14107	14340	14234	14229	14290	14220	14226	14301	14231	14213	14271	14122	14270	14291	14148	14193	14192	14130	14120	14112	14242	14191	14216	14253	13947	14177	14294	14373	14126	14299	14338	14170	14254	14277	14177	14143	14146	14235	14214
23607	21446	28089	25504	22513	21279	19933	17531	16965	16813	16606	16437	16431	16186	16151	16054	16129	15944	16150	15961	16112	15995	15974	15958	15886	15901	15736	15998	15885	16152	16085	16043	16066	15961	15873	15812	15956	15896	15988	16159	15766	15916	15764	15872	15824	15955	15861	15715	15672	15793	15983	16005	15913	15921	15704	15849	15774	15765	15923	15850	15878	15752	15671	15858	15995	15711	15934	15727	15936	15884	15741	15711	15822	15786	15908	15616	15860	15967	15891	16038	15925	15950	15895	15623	15753	15826	15979	15816	15800	15953	15766	15936	15852	15872	15737	15832	15857	15812	15705	15880	15909	15960	15750	16018	15705	15853	15872	15779	15678	15916	15751	15607	15747	15853	15696	15763	15884	15816	15895	15736	15915	15882	15971	15897	15675	15731	15939	15655	15907	15747	15740	15910	15881	15995	16057	15911	15848	15930	15742	15750	15861	15882	15482	15926	15880	15981	15797	15854	15878	15891	15978	15700	15801	15853	15843	15736	15860	15894	15726	15770	15870	15652	15950	15735	16075	15829	15855	15700	15895	16000	16055	15950	15623	16063	15823	15897	15863	16069	15993	15784	15858	16019	15734	15760	15812	15785	15872	15782	16010	15833	15837	15676	15848	15685	15872	16069	15797	15932	15985	15667	15686	15901	15744	15752	15781	15814	15935	15835	15843	15693	15679	15821	15629	15816	15861	15904	15793	15903	15876	16161	15963	16109	16011	16045	15845	15795	15868	15931	15892	15835	15928	15920	15967	15660	15786	15798	15948	15792	15852	15778	15911	15936	15938	15868	15916	15764	16077	15805	16009	15944	15856	15719	15984	15789	15840	15728	15725	15654	15720	15856	15857	15918	15851	15927	15806	15773	15754	15753	15995	15779	15642	15925	16108	15741	15667	15667	15885	15740	15766	15734	15908	15736	15967	15701	15838	15986	15873	15797	15801	15843	15969	15784	15757	15826	15871	15728	15691	15778	15940	15749	15801	16056	15737	15929	15981	15783	15840	15863	15834	15855	15730	15857	15713	15760	15745	15945	15938	15795	15844	15949	15771	16017	15653	15645	15771	15934	15934	15962	15981	15866	16089	15855	15799	15912	15924	15733	15673	15852	16032	15838	16080	15895	15748	15808	15902	15692	15835	15780	15866	15913	15615	15749	15830	15685	15944	15735	15753	15891	15738	15947	15739	15987	15931	15741	15671	15952	15788	15921	15746	15915	15680	15970	15776	15865	15975	15868	15522	15880	15795	15756	15813	15841	15881	15918	15862	15845	16008	15798	15770	15968	15751	15711	15955	15815	15932	15900	15717	15714	15896	15852	15906	15745	15838	15730	15802	16058	15897	15784	15899	15918	15888	15813	15962	16099	15680	15869	15738	15694	15971	15907	15870	15867	15857	15862	15832	15889	15653	15793	15813	15818	15838	15772	15761	15655	15778	15741	15777	15985	16190	15893	15809	15753	15802	15847	15870	15882	15920	15778	15980	15858	15792	15775	15727	15906	15719	15844	15718	15986	15750	15873	15840	15985	15669	15891	15956	15942	16061	15908	15779	15876	15880	15751	15846	15851	15866	15811	15699	15646	15920	15848	15920	15897	15722	15922	15979	15836	16096	15801	16013	15875	15772	15955	15661	15733	16053	15702	16020	15866	15770	15953	15904	15968	15763	15825	16091	15841	15853	15727	15734	15609	15966	15926	15843	15761	15837	15928	16015	15924	15909	16022	15879	15795	15773	15887	15755	15913	15877	15928	16030	15819	15979	15884	15887	15762	15707	15793	15750	15915	15853	15690	15847	16066	16041	15987	15661	15881	15659	15771	15633	15786	15794	15649	15732	15878	15788	15862	15961	15880	15783	15655	15759	15795	15886	15817	15631	15773	16070	15999	15901	15774	15948	15807	15804	15939	15900	15817	15963	15751	16055	15866	15953	15774	15767	15855	15956	15875	15792	15820	15738	15843	15776	15753	15922	16004	15836	15750	15889	16034	15762	15769	15757	15824	15770	15834	15758	15845	15772	16002	16050	15883	15743	15902	15702	15797	15848	16016	15890	15616	15817	15821	15837	15795	15906	15785	15666	15815	15793	15745	15875	15945	15950	15927	15940	15695	15956	15674	15708	15962	15683	15878	15970	15753	15907	15890	15738	15840	15814	15633	15791	15855	15996	15670	15808	15885	15886	15905	16036	15754	15855	15803	15873	15832	15864	15846	15945	15831	15691	15709	15754	15967	15919	16032	16025	15944	15866	15861	16012	15697	15845	15649	15949	15971	16070	15727	15823	15848	15758	15756	15720	15653	15781	15804	15955	15776	15737	15900	15909	15837	15756	15729	15783	15802	15671	15611	15780	15766	15701	15806	15804	15758	15931	15913	15763	15840	15734	15794	15880	16014	15850	15644	15801	15690	15756	15893	15682	15871	16098	15772	15701	15890	15875	15886	15707	15840	15902	15666	15755	15741	15744	15780	16133	15938	15714	15680	15922	15931	15877	15940	15707	15883	15901	15713	16011	16033	15863	15847	15907	15856	15757	15827	15857	15859	15862	15884	15871	16108	15799	15969	15795	15944	15831	15757	15897	15645	15919	15951	15811	15739	15679	15863	15764	15773	15925	15813	15789	15884	15731	15730	15915	16047	15898	15753	15868	15791	15972	15871	15810	15861	16127	15795	15921	15848	15702	15785	15740	15922	15863	15842	15638	15856	15849	15865	15805	15945	15773	15787	15603	15985	16065	15809	15872	15773	15910	15904	15809	15871	15690	15909	15913	15843	15897	15939	15891	15788	15924	15907	15954	15963	15977	15800	15871	15968	15763	15817	15809	15889	15677	15738	15702	15867	15791	15596	15737	15917	15987	15838	15828	15915	15954	15847	15752	15829	15739	15734	15970	15835	15889	15637	15881	15896	15885	15876	15732	15775	15773	15794	15762	15822	15680	15752	15824	15947	15883	15886	16050	15919	15981	15965	16058	15684	15809	15885	15775	15957	16169	15957	15738	15804	15827	15776	15681	15613	15766	15824	15925	15792	15838	15543	15820	15658	15811	15768	15848	15906	15889	16056	15909	15866	15904	15784	15757	15853	15883	15732	15951	15966	15826	15823	15857	15734	15809	15772	15989	15816	15981	15821	15874	15771	15851	15799	15700	15699	15854	15613	15996	15733	15966	15705	15789	15792	15888	15892	15979	15854	15835	15985	15983	16005	15949	15718	15782	15832	15929	15744	15969	15973	16014	15726	16058	15733	16023	15717	15796	15951	15985	15678	15538	15857	15895	16001	15865	15943	15800	15882	15908	15804	15755	15635	15818	15858	15732	15894	15917	15827	15725	15938	15835	15722	15877	15880	15788	15832	15946	15713	15840	15863	15827	15912	15851	15694	15951	15947	15676	15856	15988	15835	15829	15634	15711	15730	15732	15680	15614	15743	16039	15970	16013	15788	15954	15868	15968	15888	15795	15806	15736	15835	15896	15780	15823	15948	15835	15810	15945	15762	15865	15932	15917	15820	15885	15969	15857	15821	15878	15603	15663	15779	15629	15807	15988	15775	15929	15865	15800	15832	16029	15820	15984	15782	15838	15903	15951	15850	15733	16160	15806	15759	15828	15832	15838	15941	15886	15896	15916	15702	15864	15838	15771	15739	16034	15704	15844	15733	15693	15890	15588	15912	15845	15944	15825	15670	15918	15904	16030	15825	15917	15792	15741	15830	15702	15608	15975	15867	15920	15990	15804	15918	15665	15945	15903	15879	15873	15754	15891	15840	15989	15742	15933	15703	15702	15849	15930	15792	15796	16164	16050	15699	15933	15834	15960	15723	15789	15936	15898	15919	15647	15992	15939	15918	15798	15888	15891	15790	15892	15605	15956	16002	15748	15747	15899	15764	15833	15818	16070	15922	15890	15890	15791	15901	15716	15686	15823	15910	15933	16028	15894	15909	15838	15987	15992	15844	15812	15863	15788	16007	15994	15582	15882	15863	15846	15965	15745	15839	15769	15784	15869	15779	15915	15856	15943	15858	15928	15766	15922	15886	15755	15854	15744	15655	16090	15872	15813	15957	15725	15857	15852	16039	15686	15716	15898	15715	15956	15951	15970	15840	15788	15697	15898	15820	15905	15910	15898	15844	15819	15652	15912	15817	15940	15837	15808	15733	15745	15746	15840	15816	15813	15962	15932	15788	15790	15720	15821	15695	15900	15897	15958	15879	15978	15773	15734	15940	15888	15802	15936	15854	16055	15878	15818	15862	16038	15886	15785	15950	15742	15726	15948	15560	15733	15751	15792	15698	15936	15801	15837	15959	15908	15862	15916	15842	15941	15761	15929	15811	15800	15988	15781	15693	15888	15913	15811	16005	16015	15949	15782	15878	15815	15765	15924	15611	15779	15926	15678	15796	16176	15735	15889	15810	15776	15791	15664	15921	16049	15844	15816	16027	15936	15963	15976	15757	15789	15767	15949	16033	16029	16087	15753	15805	15824	15749	15809	15846	15895	15739	15848	15720	15734	15896	15840	15818	15775	15902	15720	15881	15947	15729	15770	15595	16029	15837	15642	16033	15998	15836	15761	15697	16045	15790	15917	15904	15942	15648	15833	15997	15887	15964	15846	15706	15931	15938	15897	15804	15965	15802	15815	15972	15950	15756	15993	15794	15857	15660	16024	16120	15983	15779	15835	15795	15683	15988	15985	15789	16050	15855	15963	15841	15849	15932	15962	15957	16072	15719	15837	15837	15784	15640	15832	15718	15615	15766	15940	15879	15887	16081	15844	15906	15801	15980	15874	15870	15889	15933	15826	15960	15810	15923	15659	15940	16044	15727	15922	15859	15804	16012	15737	15781	15840	15819	15904	15849	15895	15843	15924	15769	15907	15891	15974	15801	15817	15722	15915	15811	15761	16029	15887	15698	15988	15914	15883	15721	15854	15811	15941	15977	15874	15883	15759	15914	15934	15748	16068	16186	15942	15938	15962	15745	15888	15907	16034	15716	15805	15819	15987	15978	15775	15953	15779	15831	15672	15767	15781	15852	15785	15956	15876	15859	15694	16017	15853	15890	15969	15988	15777	15992	15823	15940	15722	16031	15871	15750	16089	15955	15851	15852	15842	16004	15881	16132	15890	15717	15787	15616	15694	16104	15853	16178	15959	15872
22575	42451	34711	26637	21693	18819	17468	16295	15980	15300	15254	14999	14802	14647	14958	14571	14650	14654	14748	14617	14558	14464	14421	14429	14361	14450	14409	14593	14439	14468	14232	14444	14429	14388	14454	14121	14244	14423	14462	14450	14522	14331	14465	14314	14548	14316	14349	14264	14478	14302	14325	14388	14485	14394	14519	14096	14321	14431	14488	14367	14496	14370	14483	14178	14394	14449	14169	14500	14271	14290	14393	14409	14300	14413	14405	14362	14492	14398	14243	14434	14128	14408	14380	14480	14437	14297	14353	14355	14446	14339	14236	14306	14403	14323	14417	14317	14431	14357	14266	14375	14327	14298	14524	14460	14213	14293	14296	14368	14334	14494	14304	14390	14403	14220	14318	14317	14189	14371	14372	14399	14218	14264	14404	14134	14426	14491	14511	14482	14511	14405	14334	14295	14055	14140	14461	14358	14446	14470	14334	14293	14408	14319	14307	14213	14309	14313	14324	14343	14371	14216	14432	14168	14377	14273	14284	14328	14342	14441	14384	14468	14441	14311	14507	14385	14306	14495	14218	14253	14424	14288	14497	14419	14362	14277	14448	14437	14370	14245	14354	14429	14361	14421	14274	14263	14410	14398	14281	14451	14359	14439	14378	14442	14254	14182	14268	14449	14244	14386	14301	14140	14349	14359	14414	14486	14384	14308	14429	14268	14151	14345	14326	14281	14294	14301	14443	14427	14591	14314	14466	14165	14428	14558	14279	14176	14444	14413	14315	14420	14353	14436	14191	14507	14384	14297	14283	14378	14419	14270	14501	14453	14332	14350	14344	14386	14378	14258	14468	14283	14344	14475	14377	14450	14216	14503	14440	14407	14373	14224	14323	14242	14281	14339	14383	14363	14439	14425	14258	14295	14315	14403	14373	14466	14408	14250	14456	14460	14412	14333	14411	14362	14344	14406	14421	14345	14486	14495	14403	14412	14180	14286	14303	14363	14338	14405	14204	14463	14574	14426	14351	14329	14217	14446	14352	14220	14297	14392	14465	14287	14349	14398	14309	14446	14402	14265	14425	14440	14386	14258	14399	14252	14300	14429	14435	14359	14277	14506	14527	14164	14546	14427	14508	14237	14355	14197	14415	14268	14268	14338	14547	14381	14531	14310	14379	14386	14195	14450	14282	14402	14300	14387	14406	14322	14372	14437	14348	14318	14525	14372	14384	14277	14422	14404	14319	14432	14342	14487	14344	14384	14368	14209	14473	14333	14517	14339	14194	14435	14237	14442	14434	14305	14450	14389	14372	14239	14442	14350	14414	14401	14447	14393	14566	14276	14317	14320	14510	14195	14545	14235	14654	14404	14235	14199	14376	14437	14301	14387	14354	14388	14381	14522	14301	14391	14335	14495	14351	14425	14412	14368	14187	14322	14345	14436	14392	14324	14222	14350	14504	14298	14404	14307	14293	14308	14386	14549	14445	14318	14260	14334	14472	14268	14395	14409	14411	14386	14361	14293	14404	14483	14556	14180	14173	14309	14296	14383	14507	14361	14431	14452	14356	14295	14468	14339	14325	14388	14286	14243	14325	14372	14477	14299	14473	14323	14291	14357	14178	14555	14241	14270	14356	14354	14295	14138	14484	14381	14331	14557	14340	14168	14259	14293	14310	14180	14405	14402	14252	14320	14446	14190	14418	14385	14299	14292	14295	14108	14425	14345	14433	14434	14258	14379	14140	14416	14397	14462	14297	14369	14269	14363	14395	14357	14388	14311	14334	14329	14273	14382	14335	14247	14493	14261	14337	14311	14444	14336	14368	14306	14483	14300	14448	14375	14392	14297	14301	14312	14460	14343	14369	14365	14174	14356	14383	14257	14300	14469	14419	14431	14304	14347	14399	14344	14215	14375	14367	14589	14221	14260	14323	14415	14331	14409	14251	14425	14319	14410	14445	14378	14213	14379	14394	14380	14373	14272	14333	14487	14306	14382	14412	14244	14445	14304	14559	14255	14199	14405	14508	14445	14452	14280	14429	14518	14212	14222	14459	14472	14528	14323	14417	14340	14246	14408	14512	14314	14263	14352	14284	14308	14341	14194	14134	14389	14292	14349	14242	14191	14214	14312	14375	14383	14184	14405	14260	14414	14318	14420	14421	14290	14257	14457	14456	14307	14371	14355	14342	14399	14302	14433	14238	14471	14501	14366	14478	14320	14395	14484	14385	14479	14271	14221	14426	14569	14322	14282	14240	14389	14257	14531	14465	14228	14436	14320	14272	14443	14411	14371	14477	14413	14242	14452	14494	14418	14388	14485	14327	14329	14425	14287	14452	14368	14336	14330	14440	14378	14269	14299	14411	14451	14181	14288	14261	14335	14302	14374	14438	14541	14336	14291	14331	14467	14341	14404	14321	14601	14455	14296	14475	14191	14429	14293	14352	14324	14293	14377	14345	14426	14389	14434	14508	14171	14306	14447	14393	14218	14252	14419	14402	14419	14269	14319	14328	14358	14455	14489	14181	14456	14436	14413	14295	14376	14401	14312	14342	14215	14293	14259	14421	14443	14357	14349	14266	14405	14300	14473	14296	14366	14538	14154	14469	14341	14419	14425	14453	14389	14566	14236	14394	14431	14320	14526	14340	14355	14252	14285	14270	14242	14214	14476	14367	14406	14360	14415	14383	14318	14406	14319	14369	14371	14225	14319	14444	14378	14250	14354	14386	14235	14190	14388	14195	14321	14271	14363	14484	14464	14355	14291	14527	14390	14366	14305	14249	14415	14525	14343	14397	14379	14408	14112	14463	14292	14398	14466	14524	14575	14222	14327	14403	14259	14457	14236	14341	14242	14375	14202	14309	14500	14341	14351	14442	14328	14112	14464	14453	14320	14442	14377	14543	14376	14485	14335	14225	14254	14255	14407	14335	14322	14526	14433	14395	14409	14313	14395	14401	14281	14455	14564	14296	14261	14189	14364	14337	14504	14367	14422	14265	14497	14258	14309	14228	14448	14368	14293	14423	14452	14467	14426	14658	14378	14307	14419	14570	14311	14446	14374	14458	14424	14288	14330	14500	14426	14243	14419	14217	14400	14091	14231	14396	14413	14366	14260	14394	14346	14207	14367	14232	14443	14420	14220	14397	14389	14407	14592	14235	14371	14339	14545	14526	14292	14436	14168	14437	14345	14327	14387	14379	14369	14418	14343	14330	14682	14413	14394	14457	14357	14382	14289	14487	14339	14517	14278	14394	14427	14386	14418	14232	14221	14392	14311	14350	14384	14335	14412	14351	14257	14358	14426	14443	14412	14492	14363	14389	14487	14438	14373	14451	14170	14520	14484	14382	14643	14265	14429	14411	14265	14409	14257	14395	14417	14329	14433	14469	14271	14486	14506	14624	14259	14328	14391	14414	14242	14455	14306	14272	14207	14427	14229	14228	14380	14463	14336	14238	14484	14308	14243	14409	14417	14506	14321	14347	14471	14461	14282	14215	14161	14559	14300	14412	14381	14510	14403	14382	14371	14501	14241	14484	14275	14394	14383	14401	14376	14245	14468	14585	14309	14361	14449	14320	14274	14374	14355	14335	14184	14183	14399	14300	14322	14417	14352	14364	14364	14325	14329	14532	14472	14260	14548	14423	14301	14376	14291	14400	14258	14432	14525	14256	14316	14312	14550	14638	14368	14346	14324	14339	14353	14360	14318	14299	14422	14288	14319	14291	14584	14258	14413	14270	14304	14183	14413	14411	14285	14288	14360	14452	14371	14400	14404	14237	14305	14309	14419	14358	14423	14244	14203	14340	14332	14334	14403	14438	14422	14256	14432	14256	14416	14417	14269	14444	14288	14389	14258	14418	14429	14494	14152	14425	14374	14286	14261	14279	14303	14253	14452	14320	14515	14451	14270	14210	14245	14421	14429	14429	14469	14312	14221	14306	14333	14155	14299	14386	14367	14301	14423	14251	14269	14205	14384	14486	14398	14317	14357	14331	14432	14482	14471	14329	14279	14176	14451	14451	14209	14378	14331	14226	14423	14382	14312	14235	14267	14391	14511	14317	14260	14439	14341	14352	14444	14251	14300	14387	14468	14616	14408	14468	14374	14436	14300	14392	14362	14365	14484	14318	14345	14300	14272	14415	14523	14379	14267	14370	14297	14450	14308	14334	14320	14215	14251	14296	14442	14390	14498	14494	14409	14311	14210	14552	14349	14258	14379	14223	14393	14314	14339	14420	14470	14407	14487	14511	14375	14377	14311	14297	14321	14371	14521	14530	14300	14402	14335	14432	14446	14384	14497	14410	14175	14360	14389	14181	14482	14547	14404	14582	14321	14310	14357	14357	14271	14376	14483	14300	14558	14303	14424	14341	14457	14353	14430	14426	14258	14386	14317	14492	14357	14353	14426	14536	14460	14390	14411	14523	14164	14240	14360	14305	14304	14184	14578	14385	14254	14397	14375	14480	14379	14283	14372	14448	14404	14357	14477	14437	14388	14385	14422	14439	14401	14341	14371	14366	14257	14287	14372	14229	14349	14283	14408	14348	14224	14331	14314	14546	14346	14331	14481	14422	14147	14494	14458	14267	14551	14333	14341	14394	14204	14253	14335	14357	14409	14393	14427	14255	14346	14301	14396	14426	14338	14226	14221	14372	14376	14314	14268	14460	14288	14350	14501	14244	14195	14498	14395	14436	14310	14400	14366	14334	14511	14500	14467	14466	14321	14467	14155	14365	14069	14288	14310	14200	14341	14385	14343	14378	14277	14245	14260	14424	14325	14493	14248	14468	14478	14325	14269	14513	14237	14239	14478	14224	14267	14423	14400	14320	14443	14428	14296	14217	14386	14314	14290	14356	14454	14474	14269	14293	14481	14414	14270	14251	14346	14306	14332	14309	14429	14393	14398	14375	14352	14541	14363	14293	14310	14447	14334	14361	14333	14359	14410	14168	14359	14413	14143	14303	14394	14464	14446	14304	14458	14511	14341	14371	14383	14336	14457	14402	14336	14454	14422	14505	14177	14476	14353	14470	14467	14236	14256	14352	14556	14360	14401	14257	14367	14512	14268	14406	14379	14395	14217	14259	14495	14309	14347	14369	14409	14331	14288	14391	14271	14411	14378	14493	14290	14418	14275	14391	14316	14273	14287	14301	14291	14542	14273	14398	14385	14440	14361	14346	14427	14401	14283	14270	14526
25386	21583	26912	26800	19122	17549	17007	16411	16017	16064	15790	15778	15465	15630	15697	15468	15591	15418	15471	15571	15509	15391	15593	15553	15527	15474	15376	15448	15360	15381	15360	15351	15531	15427	15338	15501	15519	15359	15367	15322	15388	15298	15302	15164	15560	15342	15625	15364	15503	15180	15400	15449	15363	15387	15385	15421	15402	15418	15340	15268	15301	15266	15158	15399	15442	15322	15380	15187	15223	15376	15377	15522	15198	15528	15426	15353	15572	15446	15582	15425	15405	15360	15505	15638	15365	15386	15301	15261	15339	15469	15135	15247	15167	15259	14997	15416	15278	15211	15411	15416	15409	15278	15146	15399	15277	15386	15215	15111	15155	15368	15313	15410	15223	15377	15247	15234	15274	15284	15329	15449	15339	15241	15375	15403	15374	15319	15327	15202	15193	15267	15473	15248	15286	15357	15320	15316	15322	15318	15305	15365	15367	15300	15392	15586	15296	15430	15353	15439	15271	15201	15263	15405	15443	15401	15089	15356	15443	15300	15433	15243	15260	15293	15370	15134	15314	15497	15485	15370	15563	15249	15477	15377	15315	15453	15376	15329	15362	15292	15385	15427	15379	15104	15331	15350	15302	15327	15311	15395	15616	15521	15497	15520	15314	15244	15388	15547	15409	15133	15280	15387	15376	15279	15315	15132	15338	15433	15419	15176	15321	15291	15348	15293	15370	15481	15424	15315	15276	15277	15279	15459	15239	15282	15372	15203	15261	15242	15397	15368	15400	15404	15392	15185	15354	15250	15447	15424	15470	15235	15463	15356	15363	15216	15394	15344	15424	15207	15308	15566	15330	15412	15394	15339	15204	15433	15289	15377	15463	15358	15398	15401	15482	15308	15440	15386	15452	15469	15090	15335	15470	15256	15337	15248	15396	15211	15413	15271	15252	15435	15464	15374	15156	15434	15255	15173	15188	15323	15246	15215	15276	15310	15368	15509	15345	15207	15259	15430	15394	15426	15492	15479	15283	15322	15191	15482	15381	15221	15431	15300	15359	15370	15260	15261	15388	15451	15347	15254	15375	15454	15338	15406	15350	15285	15297	15170	15466	15380	15064	15275	15130	15264	15627	15559	15326	15446	15495	15324	15323	15315	15245	15351	15397	15367	15411	15367	15453	15421	15558	15360	15368	15257	15433	15316	15341	15648	15352	15164	15597	15275	15157	15452	15322	15278	15345	15715	15454	15137	15219	15208	15249	15355	15492	15363	15216	15436	15181	15450	15288	15421	15351	15328	15498	15347	15421	15351	15500	15505	15522	15310	15447	15333	15341	15373	15408	15359	15111	15400	15125	15452	15469	15438	15431	15255	15351	15332	15132	15348	15303	15399	15415	15394	15438	15430	15382	15343	15429	15468	15539	15291	15278	15479	15379	15445	15252	15463	15462	15453	15428	15377	15350	15492	15283	15176	15422	15458	15409	15356	15333	15338	15193	15174	15628	15262	15333	15430	15347	15370	15269	15188	15359	15486	15481	15213	15393	15248	15560	15121	15350	15121	15252	15447	15312	15367	15463	15446	15353	15269	15352	15437	15484	15289	15398	15262	15204	15343	15363	15228	15441	15284	15239	15388	15303	15314	15441	15447	15331	15355	15489	15373	15321	15218	15370	15326	15415	15380	15561	15422	15416	15462	15363	15436	15400	15529	15150	15506	15283	15450	15381	15290	15181	15233	15124	15435	15429	15262	15194	15328	15435	15108	15266	15257	15535	15341	15307	15265	15519	15386	15441	15380	15512	15398	15434	15525	15249	15211	15301	15387	15443	15220	15301	15521	15340	15459	15513	15269	15386	15567	15366	15433	15379	15280	15313	15341	15420	15344	15561	15230	15187	15420	15333	15472	15284	15296	15482	15498	15299	15359	15141	15255	15446	15269	15276	15452	15486	15182	15255	15531	15413	15447	15114	15514	15457	15136	15266	15255	15282	15367	15320	15289	15256	15419	15511	15439	15473	15352	15429	15394	15458	15227	15281	15421	15253	15590	15441	15525	15223	15576	15304	15297	15412	15157	15335	15388	15323	15312	15561	15447	15211	15509	15297	15690	15310	15471	15383	15316	15397	15126	15374	15335	15448	15323	15365	15411	15358	15489	15388	15427	15276	15303	15280	15449	15433	15191	15234	15466	15356	15356	15206	15263	15336	15457	15477	15588	15390	15251	15471	15309	15492	15517	15480	15465	15327	15449	15419	15265	15417	15420	15253	15427	15196	15338	15571	15428	15477	15516	15452	15317	15412	15495	15407	15301	15666	15516	15405	15468	15529	15538	15394	15301	15187	15388	15323	15421	15114	15217	15331	15387	15321	15302	15463	15251	15317	15401	15191	15375	15277	15361	15337	15478	15302	15384	15419	15479	15287	15237	15562	15461	15342	15360	15182	15251	15674	15464	15334	15319	15432	15212	15373	15405	15431	15251	15318	15345	15421	15414	15457	15219	15423	15477	15261	15260	15214	15313	15389	15239	15405	15418	15354	15353	15563	15346	15278	15353	15071	15310	15388	15374	15387	15328	15179	15349	15428	15243	15418	15301	15307	15388	15322	15380	15353	15401	15337	15383	15256	15322	15417	15316	15262	15262	15414	15421	15373	15415	15242	15512	15301	15356	15374	15415	15371	15430	15379	15328	15357	15364	15428	15164	15358	15116	15331	15182	15251	15492	15417	15159	15203	15353	15430	15291	15235	15285	15548	15280	15441	15283	15488	15431	15337	15249	15290	15390	15175	15243	15317	15400	15447	15230	15425	15442	15491	15556	15500	15373	15424	15338	15254	15478	15290	15382	15271	15411	15329	15207	15487	15585	15411	15520	15260	15334	15475	15305	15420	15321	15278	15194	15333	15319	15519	15450	15255	15280	15341	15099	15422	15334	15314	15335	15460	15502	15632	15155	15365	15482	15363	15419	15363	15227	15461	15426	15433	15322	15358	15370	15371	15420	15324	15154	15327	15312	15498	15563	15560	15234	15331	15476	15326	15327	15261	15291	15339	15318	15498	15390	15329	15259	15356	15452	15315	15301	15412	15389	15298	15493	15580	15188	15288	15382	15432	15584	15384	15577	15329	15265	15421	15480	15436	15311	15408	15274	15422	15482	15391	15630	15496	15345	15397	15388	15380	15409	15407	15404	15328	15410	15351	15308	15485	15479	15500	15340	15439	15301	15511	15370	15399	15333	15417	15295	15495	15372	15441	15266	15161	15390	15359	15518	15349	15256	15380	15416	15274	15330	15404	15381	15248	15212	15373	15417	15403	15298	15371	15293	15410	15279	15310	15266	15248	15244	15403	15287	15472	15172	15413	15443	15431	15402	15280	15267	15298	15216	15303	15506	15306	15553	15422	15378	15294	15323	15327	15371	15311	15201	15249	15309	15223	15267	15376	15559	15395	15612	15291	15415	15311	15352	15292	15386	15413	15371	15486	15170	15330	15223	15524	15312	15293	15404	15343	15357	15217	15399	15335	15460	15565	15477	15524	15321	15265	15449	15362	15283	15290	15355	15357	15318	15220	15211	15316	15236	15279	15326	15570	15328	15366	15481	15656	15514	15388	15478	15357	15404	15265	15341	15210	15406	15317	15288	15352	15287	15510	15174	15487	15349	15272	15309	15294	15140	15272	15212	15300	15482	15530	15422	15498	15295	15336	15261	15424	15500	15535	15403	15348	15411	15238	15183	15331	15485	15430	15533	15310	15547	15384	15544	15328	15394	15449	15526	15388	15286	15425	15344	15297	15500	15299	15396	15333	15309	15331	15227	15445	15488	15276	15286	15346	15406	15320	15152	15371	15295	15420	15279	15451	15315	15387	15422	15222	15346	15360	15264	15455	15479	15475	15297	15520	15392	15293	15602	15456	15409	15417	15400	15538	15425	15487	15387	15221	15341	15499	15423	15485	15374	15392	15217	15481	15393	15526	15225	15315	15354	15373	15033	15227	15314	15185	15230	15477	15313	15271	15231	15434	15372	15324	15288	15564	15526	15533	15382	15389	15322	15439	15341	15127	15435	15441	15333	15222	15321	15297	15354	15276	15494	15278	15494	15374	15315	15090	15267	15418	15125	15088	15429	15224	15363	15358	15244	15387	15124	15386	15210	15464	15291	15406	15209	15330	15137	15260	15382	15386	15376	15499	15317	15123	15363	15324	15294	15175	15513	15382	15350	15552	15303	15380	15433	15440	15284	15073	15240	15259	15129	15254	15405	15425	15360	15263	15328	15254	15285	15445	15327	15241	15374	15336	15435	15306	15344	15350	15441	15395	15504	15297	15227	15398	15461	15596	15262	15397	15269	15605	15483	15585	15311	15392	15403	15306	15243	15335	15379	15161	15293	15276	15367	15457	15290	15319	15264	15357	15320	15380	15598	15357	15393	15377	15297	15456	15401	15355	15249	15442	15144	15415	15495	15435	15461	15336	15192	15329	15256	15611	15375	15337	15307	15383	15375	15337	15417	15277	15380	15391	15229	15309	15177	15486	15418	15243	15391	15224	15346	15536	15345	15330	15403	15532	15318	15341	15507	15418	15403	15308	15390	15321	15143	15349	15192	15348	15448	15448	15285	15443	15422	15418	15452	15238	15448	15322	15083	15415	15262	15503	15244	15455	15204	15479	15341	15464	15574	15438	15253	15306	15377	15502	15416	15394	15250	15503	15136	15435	15425	15321	15442	15198	15345	15560	15393	15443	15444	15413	15422	15332	15352	15540	15279	15413	15534	15392	15471	15373	15250	15560	15318	15451	15534	15155	15298	15238	15405	15241	15334	15360	15237	15456	15439	15376	15531	15321	15481	15391	15440	15331	15253	15433	15177	15364	15267	15331	15420	15365	15349	15317	15314	15372	15222	15443	15251	15442	15146	15370	15483	15552	15517	15469	15438	15380	15315	15347	15159	15373	15445	15341	15442	15300	15368	15263	15285	15350	15177	15468	15331	15457	15306	15442	15382	15682	15486	15436	15265	15392	15193	15204	15419	15397	15241	15245	15242	15306	15309	15335	15360	15450	15333	15419	15334	15317	15468	15457	15343	15277	15584	15347	15269	15559	15368	15364	15372	15347	15242	15378	15361	15415	15264	15157	15454	15208	15249	15174	15463	15566	15317	15119	15432	15311	15486	15261	15352	15590	15377	15462	15467	15457	15553
22393	38268	30428	23307	19353	17344	16157	15496	15013	14792	14729	14326	14446	14295	14128	14241	14218	13979	14292	14184	14297	14129	14388	13990	14134	14028	14091	14045	14180	14112	13939	14253	14126	14059	14066	14063	14027	14003	13997	14246	13995	13915	13840	14137	14006	14163	13991	14170	14051	13910	14081	13929	14105	13861	14064	13908	14249	14014	14087	14056	13922	14107	13947	14114	14041	14093	14350	14075	14133	14064	13953	14203	14181	14085	14092	14054	13981	13906	14017	14143	14250	14059	13913	13958	14155	13920	14270	14126	14239	14081	14079	14159	13982	13846	14169	14116	13912	13957	13969	13981	14002	14089	14094	13768	13946	14025	13937	14049	14182	14127	14034	14059	13946	13990	14076	14040	14127	13965	13843	13895	14080	14144	13995	14022	14106	14112	13942	14036	13928	13793	14005	14090	13757	14188	14146	14122	13891	14036	13818	14034	13937	14050	14036	14000	13911	14016	13913	14054	14096	14089	14168	14098	14194	14089	14246	14031	13876	13857	13851	13825	14055	13908	14111	13974	13831	14169	13879	14041	14048	14111	14047	14116	14047	14067	13995	14044	14197	13979	14379	14083	14084	14035	14045	14011	14122	14035	14098	14199	14079	14121	14044	14108	14039	14114	14133	13988	14069	14023	14048	14129	14110	14226	14064	14074	13956	14069	14092	13922	14124	13973	14022	13979	14041	14103	14008	14046	14151	14211	13994	14063	14125	14196	13966	14026	14219	14054	14002	13992	14150	14160	14173	14121	13956	14076	13977	14096	14129	14005	14150	13976	14050	14007	13956	14293	13987	14091	14090	14100	13995	14027	14101	14010	14045	13944	13909	14107	13994	14282	14009	14053	14206	13931	14128	14017	13892	14006	14112	13962	14050	14128	14066	13992	14020	13950	13929	14098	13924	13957	14089	14022	13923	14103	14026	14109	14044	13913	14071	13998	14065	14242	13818	14108	13857	14082	14016	14022	13997	14109	13907	13933	13966	14253	14078	14018	13930	14094	13899	14047	14003	13955	14128	14007	14001	14025	14179	14127	14092	14009	14226	14043	14012	13889	14072	14170	14035	13991	13889	14095	14123	13976	13903	14074	14128	13999	14071	14201	13969	14149	14151	14044	14137	13963	14106	14050	14155	14094	14032	13977	14080	14055	14090	13974	14111	13987	14113	14045	13919	14069	13945	13971	13931	14010	14167	14235	13824	13979	14075	13997	14166	14121	14082	14015	14090	14098	13955	14007	13936	13951	14088	13843	14080	14028	14006	14102	14167	14108	14061	14007	14179	14145	14058	14047	14084	13995	13925	13933	14121	14060	14057	14045	13953	14071	13907	14130	14112	14098	14064	14017	13823	13880	14138	13929	13912	14180	13967	14027	14221	14007	13863	14103	13976	14078	14037	14056	14024	14121	14146	13918	14127	13969	14013	13857	14136	13953	13843	14142	14020	14166	14090	14064	14211	14101	14138	13976	14135	13967	13975	13948	14111	13941	13908	13915	14098	14074	14074	14089	13923	14089	13945	13992	14120	14072	14183	14085	13890	14071	14053	14023	14107	14143	13944	14074	14175	13872	14072	14017	14078	14112	14176	14100	14097	14248	13996	14052	13975	13888	14046	14128	13914	13951	13964	14096	13888	13905	14049	14126	13959	13951	13901	14027	13964	14008	14069	14034	14040	14176	14007	14128	13885	14056	14029	13951	14054	14082	13975	13883	13751	13857	13950	14055	14046	14094	13989	13985	14068	14114	14005	14076	14010	14083	14111	14151	14052	14132	14125	14060	13994	14104	13965	13952	13955	14274	13994	14091	14034	13993	14158	14049	14033	13859	13895	14028	13970	14023	14272	14014	14065	14089	14094	13887	13890	14096	14081	14074	14024	14029	14067	13839	13968	14075	13913	14133	13955	13869	14000	14030	14037	13998	14110	14154	14236	14142	13954	14052	14162	13970	14055	14125	14015	14044	13971	14234	14079	14095	14034	14129	14161	13973	13998	14053	13838	14017	14129	14097	14071	13930	14022	13934	14083	13921	14105	14165	14170	14053	13921	14102	13970	14039	14177	14045	14151	14179	13973	13970	14024	14036	14078	14046	13880	14114	14071	13900	14022	13907	14055	13957	14295	14029	14123	14078	14042	14118	13912	13944	14133	14096	13846	14128	14005	13964	13993	14096	14171	13986	13965	14088	14052	13869	14031	14033	14052	14195	14139	14000	14034	14152	13991	13903	13898	14106	14102	14031	14118	14045	13979	14030	14107	14059	14000	14124	14196	14101	14052	14082	13985	14139	14161	13984	14233	14092	14046	13967	14011	13883	14132	14045	14060	13743	14022	14031	14097	14003	14037	13959	14041	14035	14194	14087	14140	13965	14115	14048	13966	13951	14051	13890	13985	14149	14072	14009	13922	13981	13965	14249	14018	14008	14102	14187	13956	14216	14001	13999	14035	13992	14240	14040	14060	14113	14083	14099	14100	13895	14099	14200	14181	14012	14087	14024	13953	14073	14080	14076	14125	14163	14186	13935	14110	14063	14184	14174	13999	14050	14025	13944	14225	14029	13958	13918	13987	13931	14202	14083	14108	14011	14090	13971	14024	13970	13924	13860	13893	14168	14119	14265	14129	14176	14098	14059	13878	13986	14113	14062	13914	13934	14193	14119	13830	14119	14259	14056	13915	14076	13930	14317	14188	14086	14140	13952	13778	13958	14092	14041	13972	14150	14124	14035	14087	13959	14048	13937	14147	14031	14125	14050	13963	13903	14013	14004	14057	13987	14118	14114	14017	14037	14046	14091	14037	14121	14153	14076	13989	14053	13954	14086	13967	14084	13948	13973	13861	14044	13940	14191	14085	13938	14028	14054	14120	14063	13897	14019	13944	14075	14053	14030	13907	14320	13985	13983	14072	14035	14214	13967	14022	14141	14038	13987	14183	14107	14018	14083	14177	14180	14063	14076	14047	14032	13834	13975	14093	14068	14096	13941	14011	13996	14078	14157	13979	14050	14140	14146	13960	14067	13863	13954	14075	14031	13963	14052	14050	14209	13916	13987	14188	13918	13895	14078	14168	13898	14114	13915	14008	14048	14103	14140	13953	14112	14016	13974	14007	14152	13979	14213	13993	13983	14173	13992	14040	14167	13841	14054	13996	14044	14004	13974	13890	14067	14039	14245	14010	14016	14145	14033	14111	13887	14144	14170	14079	14087	14073	14169	14053	14148	14124	13941	14032	13970	13912	14030	14129	13982	13942	13977	14070	14126	14050	13861	14088	14036	14037	14030	14074	14020	14009	14169	14008	14139	13945	14020	14064	14104	14052	14074	14075	14158	14090	13911	14105	13944	13949	14029	14091	14002	13919	14006	14053	14082	14117	14236	13997	14069	14062	14149	13940	14089	13979	13922	13907	13811	14068	13960	13869	14073	13920	14082	13950	14103	14091	14134	14051	14054	14008	14064	14135	14168	14016	14007	14284	14024	14141	13984	14091	14037	13946	14028	14048	14098	14007	13911	14015	13912	14028	14041	13942	14030	14079	14155	14184	14106	13915	14189	14040	13943	14200	13956	14114	14005	14008	13958	14014	13984	14102	14167	14282	13990	14151	13975	14107	13958	14002	14093	14049	14036	13940	14215	14007	13923	14051	14139	14090	14054	13976	14020	14066	14279	14061	13905	14127	14034	13841	13987	14150	14073	14129	13976	14008	14147	13992	14046	14036	14079	14069	14084	14107	13991	14011	14012	14115	13983	14076	14096	13974	14220	14024	14010	14016	14120	14029	14004	14048	13932	13965	14151	14038	14146	14044	13918	14098	14258	13993	13928	14053	14069	14042	14036	14026	14126	14003	14100	13960	14015	14215	13773	14112	14000	14191	13973	13890	14094	13963	14036	14055	14163	14049	14094	14086	14134	14146	13991	14019	14148	14071	14193	14204	13888	13792	14027	14034	14016	13919	14101	13949	13981	14093	14085	14090	14047	14068	13934	13994	14107	14022	14071	14002	14057	13966	13955	14048	14085	14164	14114	14139	14096	14058	13960	14062	14222	14168	14005	14030	14134	13928	14131	14146	14152	13949	13939	14079	14119	13913	14131	13981	14164	14097	14066	14093	13914	14069	14016	14068	14029	14201	13984	14271	13860	14150	14175	14036	13976	14037	13980	14277	14043	13845	13992	13908	14084	13936	14091	14001	13839	14028	14151	13965	13936	14111	13959	13993	14018	14033	14093	14050	14085	14052	13933	14158	14037	14171	13923	13879	14025	14098	14070	14124	13958	14007	14235	14088	13994	14011	14069	14030	14130	14003	13946	13970	14101	14008	14068	14225	14206	14132	14236	13907	14044	13979	14120	13889	14135	13945	13938	14106	13994	14034	13922	13889	13925	14087	14019	14194	14115	14137	14153	14012	13884	14066	14152	13970	14008	14012	14068	13963	14103	14033	14046	14225	13870	14158	13982	14054	14099	14140	14070	13994	14112	14255	14173	14233	14066	13989	14064	13977	14008	14021	13855	14217	14041	14157	14135	13894	13970	14117	14080	14012	13954	14214	14191	13961	14056	14061	13999	14043	14112	14055	14045	14075	14049	13932	13998	14019	13963	13987	13973	14014	14285	14012	13975	13963	14077	13979	13884	13995	14197	14198	14021	13955	14016	14059	14138	13969	13986	13977	13803	13986	14046	14050	14121	14062	14053	14103	14016	13966	14087	13860	14097	14093	14013	13958	14094	14058	14003	14121	14105	13988	14156	14013	14047	14000	13977	14030	13956	13904	14083	14037	13910	14026	14023	14053	14004	14173	14015	13878	14206	13915	13986	14080	14054	14035	14137	14155	13865	13944	14213	14011	14168	13977	14091	14061	13994	14051	14114	14062	13900	14015	14000	13966	14065	14187	13998	13909	14095	14090	14023	14043	14121	14145	14035	13972	14089	14005	14082	13973	13985	14138	14035	14108	13923	14096	14032	13895	14018	13997	14050	14092	14018	14014	14071	13886	14095	14084	14126	13954	14069	13929	14068	13982	14048	13890	14246	14132	13952	14107	14060	14155	14221	14083	14194	14120	14152	14024	14021	14197	14074	14129	13968	13919	14031	14081	13967	14167	13957	13987	14101	13970	14023	14222	14098	14096	14089	14092	13989	13916	13993	14048	13929	13815	14101
22591	21478	28599	24774	21937	23341	22921	18370	17282	16865	16697	16524	16342	16167	16157	16199	15995	16133	16032	16118	15910	16113	15788	16024	15993	15843	15811	15815	15852	15849	15815	15803	15740	15671	15827	15979	15873	15965	15853	15847	15921	15844	15834	15904	15819	15762	15867	15738	15919	15814	15697	15835	15836	15863	16050	15732	15825	15765	15986	15737	15715	15739	15752	15812	15940	15974	15901	15651	15751	15966	15885	15883	15680	15758	15765	15905	15835	15622	15755	15762	15624	15694	15879	15790	15716	15536	15722	15622	15719	15824	15887	15716	15818	15745	15657	15831	15745	15823	15850	15676	15681	15775	15645	15565	15681	15649	15924	15760	15883	15809	15969	15764	15598	15531	15806	15778	15890	15840	15829	15798	15934	15674	15609	15818	15722	15894	15685	15704	15740	15846	15885	15798	15879	15889	15501	15773	15782	15516	15784	15635	15806	15835	15825	15796	15780	15557	15712	15648	15714	15695	15777	15638	15830	15740	15928	15551	15570	15602	15781	15741	15848	15842	15883	15821	15705	15810	15576	15931	15782	15827	15621	15882	15889	15784	15771	15742	15585	15812	15692	15748	15685	15576	15805	15920	15674	15493	15844	15673	15808	15871	15686	15778	15618	15635	15809	15824	15698	15750	15798	15821	15870	15781	15788	15641	15729	15668	15735	15687	15675	15711	15918	15817	15783	15791	15799	15691	15594	16048	15610	15718	16004	15811	15596	15614	15546	15598	15735	15744	15688	15935	15704	15776	15785	15800	15797	15797	15686	15725	15577	15719	15758	15784	15962	15982	15708	15760	15855	15688	15701	15797	15681	15900	15813	15746	15630	15451	15553	15763	15804	15666	15776	15721	15894	15547	15789	15779	15642	15821	15735	15785	15687	15951	15760	15867	15759	15872	15825	15673	15630	15618	15739	15692	15853	15846	15780	15776	15827	15757	15800	15835	15762	15701	15637	15832	15739	15677	15672	15973	15792	15727	15602	15795	15716	15512	15783	15585	15839	15693	15628	15859	15779	15737	15718	15660	15759	15837	15673	15455	15552	15464	15718	15639	15690	15573	15805	15779	15801	15613	15712	15723	15782	15677	15700	15605	15686	15752	15883	15725	15834	15630	15877	15803	15867	15785	15752	15532	15994	15679	15602	15732	15692	15751	15668	15718	15620	15691	15605	15774	15801	15726	15689	15688	15649	15855	15612	15696	15592	15672	15573	15634	15982	15755	15545	15737	15639	15616	15734	15822	15806	15861	15699	15704	15745	15777	15592	15717	15772	15861	15675	15730	15792	15684	15819	15789	15649	15598	15964	15688	15568	15497	15698	15719	15839	15829	15723	15735	15784	15796	15692	15712	16129	15712	15724	15779	15786	15748	15618	15810	15762	15783	15620	15624	15762	15562	15563	15665	15869	15557	15785	15845	15777	15983	15895	15596	15848	15699	15735	15695	15877	15906	15775	15612	15737	15818	15925	15573	15914	15777	15574	15787	15786	15807	15705	15682	15663	15870	15915	15704	15643	15800	15557	15681	15935	15814	15683	15525	15694	15641	15593	15563	15560	15818	15851	15776	15653	15930	15747	15680	15720	15782	15666	15567	15838	15847	15698	15699	15833	15772	15743	15488	15640	15731	15671	15735	16000	15707	15848	15784	15697	15513	15791	15593	15699	15783	15622	15766	15603	15653	15937	15633	15683	15819	15805	15929	16042	15851	15782	15793	15860	15848	15706	15778	15674	15845	15758	15744	15775	15660	15574	15848	15655	15893	15632	15645	15830	15642	15725	15632	15702	15815	15812	15792	15760	15702	15647	15638	15610	15592	15685	15959	15707	15721	15740	15866	15716	15768	15693	15746	15728	15686	15702	15636	15803	15809	15795	15837	15648	15649	15603	15580	15821	15691	15661	15674	15827	15537	15738	15781	15808	15601	15708	15740	15432	15695	15608	15593	15494	15656	15872	15800	15605	15932	15731	15723	15722	15676	15588	15677	15659	15621	15615	15765	15751	15622	15784	16029	15745	15564	15648	15665	15807	15677	15794	15681	15587	15671	15927	15708	15488	15592	15735	15782	15817	15691	15538	15589	15684	15674	15534	15650	15533	15883	15586	15811	15731	15823	15927	15837	15865	15806	15768	15734	15722	15596	15662	15515	15913	15605	15790	15624	15681	15831	15639	15852	15677	15829	15874	15560	15697	15717	15695	15629	15712	15712	15642	15766	15609	15677	15719	15669	15611	15899	15644	15682	15847	15630	15591	15642	15572	15643	15620	15826	15984	15786	15657	15596	15694	15796	15731	15802	15700	15550	15737	15843	15610	15721	15595	15789	15675	15776	15557	15662	15659	15786	15951	15603	15719	15687	15874	15730	15854	15721	15627	15651	15708	15775	15702	15789	15830	15790	15641	15758	15571	15539	15634	15769	15841	15759	15699	15816	15978	15612	15770	15703	15675	15651	15803	15606	16029	15854	15851	15594	15621	15807	15778	15802	15689	15723	15656	15916	15860	15708	15811	15833	15649	15610	15737	15768	15718	15758	15722	15919	15675	15714	15750	15672	15494	15702	15717	16041	15865	15590	15866	15847	15602	15640	15841	15653	15864	15876	15914	15637	15707	15818	15929	15851	15530	15531	15730	15701	15611	15747	15749	15711	15880	15770	15755	15587	15632	15907	15832	15965	15950	15780	15617	15669	15796	15722	15704	15773	15680	15604	15861	15691	15912	15789	15738	15720	15943	15791	15639	15745	15652	15787	15722	15777	15777	15744	15777	15718	15771	15635	15475	15757	15730	15580	15722	15787	15653	15790	15835	15740	15723	15692	15764	15745	15629	15852	15846	15706	15798	15638	15723	15705	15546	15654	15681	15760	15616	15695	15701	15669	15751	15756	15850	15579	15857	15955	15588	15682	15754	15624	15723	15908	15694	15773	15718	15667	15721	15594	15826	15679	15841	16083	15630	15899	15757	15635	15706	15960	15937	15818	15820	15722	15832	15780	15742	15825	15881	15643	15900	15833	15674	15638	15709	15751	15732	15695	15852	15743	15666	15721	15739	16060	15800	15798	15602	15738	15676	15620	15821	15818	15780	15597	15723	15629	15835	15470	15595	15691	15671	15868	15663	15575	15697	15786	15586	15706	15656	15676	15635	15944	15673	15681	15876	15704	15617	15771	15769	15904	15835	15717	15648	15635	15597	15652	15679	15646	15650	15603	15599	15593	15868	15697	16000	15933	15813	15757	15870	15960	15726	15793	15702	15859	15785	15900	15708	15871	15952	15850	15646	15884	15640	15715	15723	15720	15560	15682	15644	15688	15594	15505	15649	15850	15735	15646	15585	15704	15799	15584	15763	15729	15596	15762	15725	15679	15640	15623	15844	15761	15808	15839	15906	15771	15704	15478	15809	15692	15730	15528	15601	15550	15543	15722	15665	15829	15660	15787	15762	15610	15827	15841	15658	15762	15750	15878	15810	15829	15780	15877	15620	15798	15648	15790	15648	15761	15732	15801	15634	15827	15738	15570	15701	15786	15510	15627	15742	15831	15976	15704	15802	15758	15897	15779	15744	15840	15748	15625	15554	15773	15635	15688	15746	15793	15635	15716	15850	15695	15743	15497	15843	15679	15836	15808	15672	15778	15806	15591	15497	15528	15801	15788	15553	15710	15789	15490	15837	15616	15666	15783	15480	15621	15830	15673	15918	15832	15803	15591	15762	15732	15534	15638	15703	15824	15775	15816	15855	15732	15639	15697	15736	15558	15738	15636	15561	15743	15796	15547	15776	15745	15886	15849	15671	15636	15746	15856	15592	15933	15576	15902	15878	15591	15919	15708	15774	15851	15648	15530	15832	15728	15702	15713	15901	15925	15838	15632	15699	15738	15715	15862	15658	15778	15713	15774	15767	15634	15591	15571	15604	15799	15499	15730	15822	15525	15861	15812	15656	15665	15875	15558	15667	15711	15744	15719	15629	15621	15630	15581	15791	15589	15532	15801	15788	15759	15674	15688	15507	15751	15727	15795	15835	15689	15675	15737	15621	15587	15622	15818	15624	15555	15856	15635	15893	15743	15792	15522	15567	15863	15567	15807	15633	15517	15825	15730	15759	15654	15971	15728	15859	15699	15764	15839	15804	15836	15638	15573	15756	15804	15689	15765	15695	15809	15884	15831	15725	15798	15774	15529	15540	15726	15581	15649	15800	15573	15756	15707	15811	15693	15701	15756	15637	15659	15763	15785	15605	15677	15797	15585	15703	15776	15855	15827	15770	15725	15721	15722	15750	15738	15730	15784	15850	15797	15798	15833	15690	15908	15827	15673	15908	15686	15592	16100	15920	15670	15641	15758	15692	15612	15690	15783	15881	15844	15854	15794	15877	15880	15618	15861	15755	15734	15772	15757	15749	15792	15950	15749	15745	15779	15861	15918	15757	15809	15539	15764	15592	15670	15879	15715	15709	15721	15701	15641	15723	15616	15715	15760	15683	15793	15531	15761	15863	15774	15603	15612	15795	15740	15731	15604	15683	15856	15911	15896	15759	15764	15586	15957	15792	15826	15847	15659	15909	15788	15742	15786	15801	15616	15851	15673	15735	15670	15566	15734	15729	15889	15651	15760	15530	15671	15608	15816	15966	15878	15743	15636	15696	15764	15893	15805	15717	15851	15815	15649	15548	15586	15771	15498	15739	15592	15791	15778	15834	15630	15970	15914	15764	15854	15614	15761	15728	15808	15824	15765	15452	15848	15783	15613	15681	15637	15695	15820	15618	15776	15627	15729	15791	15658	15705	15805	15859	15780	15724	15807	15902	15730	15843	15751	15933	15671	15492	15851	15735	15676	15620	15768	15781	15840	16043	15683	15685	15629	15758	15717	15808	15795	15591	15751	15501	15666	15756	15815	15583	15723	15545	15833	15887	15867	15689	15834	15879	15848	15802	15807	15805	15821	15619	15770	15758	15672	15708	15766	15681	15633	15602	15875	15484	15652	15651	15683	15633	15936	15665	15669	15775	15738	15656	15851	15602	15601	15593	15753	15820	15951	15739	15716	15750	15653	15788	15844	15662	15716	15889	15893	15907	15821	15875	15723	15660	15768	15903	15911	15714	15972	15682	15690	15689	15674	15685	15780	15679	15779	15749	15731	15766	15857	15674	15766
24209	46730	38410	29308	23828	20671	18567	17415	16444	15979	15602	15220	15071	15171	14814	14866	14672	14796	14492	14345	14546	14478	14380	14397	14515	14321	14305	14392	14258	14503	14254	14281	14222	14229	14496	14418	14359	14292	14259	14289	14499	14169	14331	14344	14490	14074	14280	14160	14412	14286	14147	14332	14267	14230	14260	14185	14214	14281	14063	14408	14267	14203	14152	14277	14355	14331	14206	14355	14293	14296	14210	14178	14198	14283	14214	14245	14316	14211	14228	14267	14276	14327	14293	14314	14251	14279	14344	14204	14348	14484	14345	14351	14298	14249	14115	14329	14284	14231	14314	14240	14384	14181	14318	14235	14194	14347	14420	14209	14354	14176	14181	14380	14352	14329	14247	14274	14329	14212	14369	14201	14274	14158	14325	14182	14355	14121	14138	14192	14035	14394	14267	14341	14188	14266	14220	14208	14245	14329	14275	14176	14332	14416	14371	14279	14363	14208	14232	14059	14349	14349	14319	14097	14257	14368	14314	14261	14350	14256	14264	14305	14228	14336	14354	14217	14331	14243	14319	14134	14184	14245	14284	14315	14344	14280	14247	14206	14323	14190	14339	14417	14161	14299	14214	14273	14296	14085	14339	14339	14164	14365	14283	14264	14403	14194	14366	14065	14265	14324	14324	14148	14372	14158	14210	14236	14064	14351	14157	14303	14130	14196	14279	14155	14226	14206	14290	14150	14254	14262	14412	14201	14417	14180	14271	14215	14251	14275	14341	14327	14163	14185	14135	14250	14435	14116	14312	14338	14349	14256	14466	14269	14296	14242	14374	14214	14233	14233	14223	14428	14243	14251	14146	14445	14190	14390	14428	14163	14338	14236	14188	14264	14342	14207	14240	14220	14324	14130	14378	14294	14164	14263	14214	14360	14168	14228	14308	14285	14287	14282	14397	14217	14344	14283	14291	14226	14403	14361	14268	14314	14158	14246	14273	14351	14362	14389	14322	14380	14299	14422	14229	14226	14154	14320	14434	14338	14285	14517	14351	14275	14257	14290	14231	14487	14321	14234	14430	14278	14205	14124	14378	14372	14318	14299	14092	14396	14360	14289	14311	14330	14148	14439	14258	14283	14355	14147	14406	14325	14363	14460	14203	14131	14237	14283	14320	14294	14195	14353	14147	14241	14356	14225	14298	14194	14417	14262	14363	14211	14274	14312	14296	14228	14171	14279	14393	14079	14329	14240	14172	14087	14383	14254	14282	14346	14285	14287	14308	14346	14171	14224	14204	14509	14265	14393	14442	14201	14300	14248	14315	14264	14154	14288	14393	14229	14320	14184	14375	14177	14285	14380	14360	14354	14323	14217	14238	14269	14411	14430	14333	14220	14423	14355	14200	14415	14214	14250	14215	14303	14117	14394	14296	14300	14183	14023	14413	14232	14221	14506	14333	14280	14261	14222	14281	14244	14375	14156	14316	14483	14271	14316	14283	14274	14489	14281	14253	14243	14332	14426	14290	14294	14294	14310	14343	14284	14205	14239	14223	14190	14359	14237	14316	14280	14182	14264	14367	14198	14138	14254	14330	14264	14443	14423	14220	14205	14436	14125	14226	14337	14354	14293	14450	14209	14390	14284	14491	14324	14354	14404	14076	14372	14285	14191	14237	14237	14229	14365	14166	14351	14415	14154	14165	14346	14285	14128	14303	14288	14140	14359	14094	14308	14198	14381	14291	14149	14192	14431	14328	14127	14252	14346	14242	14270	14270	14330	14381	14457	14148	14283	14158	14227	14405	14236	14282	14171	14267	14199	14359	14225	14163	14112	14308	14282	14101	14288	14290	14280	14255	14204	14211	14140	14099	14242	14345	14179	14209	14217	14367	14291	14124	14287	14380	14348	14290	14225	14148	14428	14215	14154	14362	14380	14224	14250	14510	14246	14198	14231	14362	14206	14235	14240	14430	14313	14354	14140	14221	14232	14509	14346	14167	14262	14111	14385	14397	14144	14180	14127	14339	14213	14315	14357	14260	14319	14301	14135	14480	14332	14297	14230	14304	14230	14306	14397	14075	14238	14181	14234	14314	14190	14352	14202	14407	14281	14211	14316	14162	14110	14399	14285	14210	14402	14329	14226	14212	14296	14347	14265	14292	14237	14269	14192	14271	14468	14299	14106	14245	14247	14294	14380	14466	14065	14065	14206	14326	14089	14395	14261	14337	14167	14353	14361	14426	14312	14339	14080	14239	14314	14312	14247	14353	14436	14424	14386	14259	14265	14328	14295	14418	14291	14361	14251	14159	14336	14366	14403	14321	14343	14406	14356	14219	14337	14263	14292	14155	14141	14337	14154	14206	14400	14233	14283	14391	14236	14188	14259	14418	14410	14253	14152	14302	14183	14282	14196	14364	14266	14382	14316	14175	14200	14131	14305	14474	14334	14203	14312	14248	14321	14246	14117	14319	14261	14245	14339	14269	14201	14213	14174	14328	14228	14398	14106	14390	14343	14165	14214	14250	14452	14201	14299	14284	14265	14175	14339	14313	14201	14188	14365	14210	14332	14266	14070	14118	14108	14319	14397	14217	14299	14321	14328	14174	14481	14275	14393	14192	14136	14236	14259	14146	14460	14148	14349	14333	14388	14262	14245	14246	14229	14155	14294	14476	14588	14302	14308	14329	14295	14409	14252	14226	14238	14221	14203	14377	14320	14397	14271	14204	14390	14254	14274	14224	14446	14364	14312	14410	14368	14396	14267	14393	14179	14262	14215	14316	14413	14258	14482	14281	14314	14472	14243	14236	14505	14162	14285	14364	14223	14244	14229	14159	14343	14280	14238	14339	14385	14286	14252	14257	14289	14248	14351	14281	14364	14276	13968	14418	14308	14385	14294	14280	14189	14315	14265	14201	14374	14170	14385	14361	14234	14390	14267	14374	14191	14190	14453	14295	14307	14437	14266	14282	14331	14174	14361	14228	14438	14271	14220	14176	14210	14423	14256	14258	14270	14187	14401	14173	14176	14319	14230	14332	14396	14109	14175	14330	14129	14266	14291	14144	14311	14265	14296	14257	14148	14147	14204	14345	14155	14207	14294	14322	14237	14365	14190	14212	14244	14274	14335	14333	14214	14329	14287	14506	14283	14324	14312	14288	14122	14198	14252	14172	14340	14319	14234	14337	14206	14421	14258	14195	14269	14292	14164	14252	14500	14276	14030	14445	14288	14173	14414	14202	14244	14255	14287	14391	14168	14140	14269	14473	14239	14360	14084	14156	14351	14394	14357	14395	14420	14345	14304	14291	14407	14055	14178	14210	14432	14163	14267	14225	14362	14266	14340	14307	14362	14238	14300	14325	14301	14206	14345	14235	14393	14153	14309	14315	14406	14243	14105	14261	14216	14300	14193	14397	14452	14233	14413	14215	14105	14239	14438	14164	14350	14361	14265	14133	14361	14332	14236	14345	14207	14198	14302	14332	14329	14236	14412	14264	14303	14355	14212	14242	14286	14290	14254	14316	14338	14421	14322	14280	14335	14411	14220	14367	14427	14142	14346	14093	14169	14302	14210	14366	14266	14243	14241	14270	14203	14201	14153	14491	14183	14345	14260	14167	14312	14405	14385	14243	14384	14232	14292	14275	14198	14435	14243	14293	14298	14336	14237	14360	14306	14198	14241	14284	14198	14540	14285	14302	14233	14227	14239	14330	14014	14231	14269	14363	14233	14357	14236	14212	14392	14308	14319	14364	14374	14238	14498	14244	14325	14188	14317	14342	14409	14352	14253	14432	14305	14290	14291	14316	14274	14203	14142	14086	14418	14256	14347	14101	14274	14450	14290	14425	14307	14414	14327	14236	14147	14241	14266	14330	14263	14205	14259	14124	14473	14262	14369	14250	14338	14350	14383	14272	14126	14412	14164	14265	14377	14248	14248	14233	14263	14343	14374	14276	14383	14285	14408	14369	14262	14268	14114	14203	14221	14295	14340	14186	14276	14243	14277	14285	14487	14220	14411	14435	14274	14294	14297	14230	14311	14204	14445	14092	14414	14320	14280	14267	14347	14262	14466	14154	14265	14340	14368	14199	14538	14173	14191	14385	14349	14380	14239	14178	14116	14371	14210	14285	14375	14242	14154	14234	14401	14130	14161	14327	14316	14381	14108	14496	14317	14299	14325	14187	14291	14323	14280	14421	14323	14403	14382	14272	14138	14111	14378	14208	14342	14097	14214	14323	14255	14394	14228	14497	14303	14452	14336	14387	14399	14397	14417	14237	14214	14213	14276	14314	14251	14268	14293	14225	14434	14357	14334	14219	14417	14300	14302	14328	14211	14383	14416	14307	14416	14212	14329	14312	14354	14115	14321	14219	14322	14285	14314	14144	14273	14278	14201	14052	14243	14126	14255	14269	14407	14357	14366	14342	14240	14249	14347	14246	14221	14302	14151	14303	14311	14351	14248	14308	14429	14219	14431	14219	14363	14346	14387	14143	14243	14255	14546	14207	14418	14294	14337	14366	14227	14350	14125	14391	14279	14389	14372	14286	14241	14207	14256	14239	14281	14197	14114	14484	14308	14217	14310	14234	14063	14221	14302	14154	14039	14306	14270	14463	14353	14357	14191	14176	14196	14431	14436	14240	14209	14272	14248	14353	14176	14307	14325	14103	14284	14177	14290	14395	14266	14340	14290	14261	14269	14394	14275	14085	14241	14322	14354	14297	14278	14236	14224	14319	14261	14286	14231	14144	14393	14299	14382	14286	14457	14111	14340	14319	14411	14169	14313	14248	14501	14211	14225	14276	14297	14143	14237	14318	14410	14385	14161	14179	14173	14262	14262	14345	14371	14274	14202	14308	14265	14116	14267	14195	14327	14221	14100	14367	14375	14322	14183	14402	14204	14197	14370	14358	14420	14047	14323	14151	14344	14304	14253	14340	14202	14266	14309	14218	14426	14257	14297	14028	14234	14277	14131	14229	14318	14330	14303	14360	14088	14331	14278	14324	14330	14195	14333	14216	14322	14267	14118	14394	14349	14349	14301	14232	14284	14138	14298	14302	14264	14192	14229	14287	14326	14207	14213	14146	14348	14235	14301	14365	14342	14380	14325	14298	14337	14466	14291	14192	14425	14207	14294	14450	14227	14223	14199	14361	14447	14364	14249	14294	14188	14218	14293	14276	14319	14205	14310	14239	14182
29094	24821	26964	22644	18429	17384	17159	16462	16237	16282	15922	15740	15820	15839	15886	15710	15846	15501	15632	15672	15733	15598	15819	15776	15771	15724	15530	15781	15573	15881	15618	15683	15590	15703	15532	15513	15595	15634	15469	15535	15469	15355	15640	15558	15580	15493	15775	15628	15575	15532	15631	15599	15685	15561	15500	15569	15742	15503	15695	15728	15588	15612	15617	15503	15500	15548	15736	15600	15680	15774	15604	15383	15499	15546	15645	15607	15505	15584	15774	15770	15662	15619	15521	15722	15582	15695	15618	15580	15487	15562	15601	15557	15756	15731	15506	15430	15415	15365	15510	15627	15678	15454	15686	15586	15634	15537	15641	15554	15736	15523	15443	15514	15593	15527	15597	15490	15671	15677	15655	15595	15727	15516	15678	15569	15563	15549	15629	15574	15673	15497	15504	15833	15710	15544	15458	15439	15661	15755	15443	15817	15473	15426	15568	15513	15645	15528	15591	15701	15599	15493	15854	15534	15841	15541	15683	15514	15567	15570	15681	15440	15692	15669	15626	15634	15570	15565	15640	15599	15689	15794	15754	15571	15618	15684	15462	15713	15565	15597	15375	15694	15627	15496	15806	15634	15614	15704	15575	15474	15451	15650	15711	15828	15730	15630	15763	15582	15607	15760	15485	15731	15851	15699	15631	15609	15546	15462	15323	15495	15723	15690	15593	15511	15582	15806	15644	15480	15807	15498	15738	15571	15600	15638	15610	15750	15535	15626	15716	15688	15594	15528	15538	15798	15598	15511	15441	15584	15583	15553	15586	15695	15580	15717	15714	15648	15495	15495	15456	15378	15482	15535	15734	15517	15463	15650	15584	15576	15743	15639	15471	15618	15510	15521	15595	15606	15791	15719	15468	15664	15620	15679	15596	15648	15680	15381	15537	15517	15672	15639	15511	15637	15545	15613	15528	15624	15499	15663	15924	15457	15625	15619	15605	15536	15611	15776	15588	15641	15619	15744	15529	15532	15590	15550	15670	15442	15936	15582	15542	15460	15463	15623	15691	15551	15615	15632	15505	15718	15657	15641	15566	15653	15579	15668	15596	15653	15705	15687	15413	15464	15668	15476	15745	15640	15705	15532	15641	15590	15732	15659	15831	15662	15605	15671	15688	15622	15529	15576	15485	15434	15533	15558	15618	15487	15496	15724	15580	15640	15702	15694	15580	15586	15560	15594	15563	15666	15414	15692	15825	15664	15332	15771	15445	15578	15587	15662	15773	15735	15782	15667	15709	15667	15677	15648	15582	15524	15680	15709	15703	15556	15715	15564	15628	15489	15445	15629	15582	15750	15622	15540	15649	15562	15701	15720	15473	15579	15526	15623	15754	15642	15763	15815	15572	15539	15753	15696	15698	15575	15545	15688	15504	15615	15719	15638	15731	15789	15541	15522	15856	15680	15485	15598	15400	15658	15488	15497	15709	15414	15622	15670	15668	15655	15716	15721	15636	15655	15725	15684	15541	15543	15543	15577	15643	15813	15697	15759	15578	15481	15522	15735	15533	15653	15602	15488	15608	15561	15482	15471	15612	15762	15589	15431	15531	15598	15615	15546	15564	15716	15643	15490	15650	15819	15709	15473	15424	15572	15884	15748	15736	15577	15618	15648	15711	15662	15652	15455	15595	15529	15689	15884	15665	15578	15632	15565	15447	15556	15558	15799	15503	15461	15648	15696	15621	15666	15628	15554	15755	15628	15640	15549	15567	15643	15725	15516	15830	15560	15436	15526	15568	15653	15575	15447	15736	15418	15873	15483	15457	15710	15480	15661	15681	15638	15609	15467	15433	15433	15687	15481	15749	15458	15622	15501	15568	15639	15674	15558	15661	15511	15711	15594	15565	15432	15455	15660	15699	15702	15437	15560	15747	15551	15919	15503	15529	15694	15506	15581	15707	15556	15664	15606	15626	15593	15375	15612	15619	15667	15549	15620	15460	15589	15629	15479	15557	15742	15714	15604	15698	15830	15822	15633	15601	15681	15743	15396	15660	15504	15620	15558	15576	15721	15687	15769	15716	15730	15532	15456	15381	15517	15433	15443	15602	15594	15588	15609	15773	15480	15470	15535	15405	15565	15530	15652	15650	15503	15459	15650	15805	15807	15997	15726	15754	15659	15648	15451	15627	15844	15610	15592	15718	15582	15567	15573	15485	15607	15687	15864	15531	15634	15609	15816	15675	15839	15538	15610	15601	15647	15705	15592	15943	15583	15594	15816	15631	15634	15675	15509	15916	15614	15557	15695	15662	15597	15617	15716	15639	15636	15645	15835	15690	15590	15670	15689	15679	15648	15385	15417	15351	15757	15641	15461	15663	15659	15621	15655	15684	15608	15565	15629	15611	15469	15706	15487	15601	15603	15553	15647	15558	15621	15577	15647	15595	15577	15551	15633	15496	15429	15545	15613	15625	15758	15659	15647	15595	15673	15676	15623	15732	15503	15440	15724	15732	15617	15558	15810	15807	15724	15605	15740	15655	15559	15587	15560	15617	15725	15600	15734	15610	15723	15530	15615	15790	15548	15645	15638	15551	15598	15754	15546	15522	15705	15479	15798	15691	15466	15646	15705	15571	15533	15689	15597	15683	15631	15541	15749	15548	15615	15643	15426	15733	15822	15709	15744	15704	15754	15694	15657	15579	15692	15638	15585	15573	15805	15673	15719	15594	15542	15689	15591	15560	15775	15662	15708	15622	15395	15693	15605	15674	15589	15564	15644	15846	15850	15682	15780	15716	15538	15630	15720	15722	15656	15607	15495	15751	15688	15580	15675	15620	15623	15756	15479	15448	15611	15526	15507	15574	15762	15485	15738	15910	15624	15672	15468	15633	15702	15305	15702	15570	15471	15758	15411	15628	15785	15561	15678	15561	15643	15454	15497	15436	15579	15702	15737	15679	15623	15790	15676	15697	15697	15627	15627	15476	15627	15794	15730	15709	15619	15581	15627	15710	15485	15706	15631	15824	15572	15553	15573	15634	15890	15808	15553	15811	15577	15747	15683	15624	15635	15598	15768	15544	15605	15610	15696	15843	15687	15418	15775	15699	15581	15626	15634	15473	15614	15698	15517	15945	15489	15681	15752	15646	15719	15495	15517	15537	15621	15674	15550	15649	15688	15506	15518	15711	15594	15725	15671	15490	15752	15774	15610	15625	15716	15593	15732	15605	15641	15690	15640	15832	15654	15668	15698	15646	15623	15579	15668	15661	15642	15553	15718	15570	15480	15640	15549	15636	15526	15535	15351	15563	15720	15654	15701	15652	15832	15662	15593	15675	15556	15431	15582	15735	15442	15593	15767	15583	15580	15780	15591	15811	15669	15581	15744	15630	15585	15587	15640	15723	15738	15688	15496	15694	15518	15562	15517	15759	15716	15622	15922	15621	15384	15655	15661	15615	15729	15746	15689	15621	15415	15461	15460	15553	15609	15698	15588	15540	15582	15606	15615	15425	15577	15608	15744	15508	15480	15669	15818	15635	15783	15701	15519	15691	15615	15609	15701	15611	15590	15561	15584	15492	15751	15507	15394	15848	15590	15630	15439	15720	15644	15559	15628	15710	15617	15359	15606	15581	15657	15810	15642	15616	15617	15636	15610	15728	15628	15465	15750	15766	15749	15582	15625	15470	15611	15581	15528	15689	15837	15644	15532	15681	15642	15553	15630	15647	15880	15531	15512	15604	15503	15801	15733	15712	15746	15591	15528	15604	15690	15666	15526	15681	15749	15574	15658	15660	15762	15527	15692	15668	15755	15659	15459	15709	15754	15588	15878	15645	15560	15450	15687	15707	15536	15551	15548	15604	15516	15501	15547	15481	15737	15539	15611	15623	15695	15708	15656	15858	15679	15771	15763	15714	15672	15654	15672	15864	15683	15702	15748	15501	15536	15596	15684	15482	15622	15564	15557	15680	15699	15411	15321	15787	15552	15574	15643	15651	15700	15529	15589	15761	15631	15681	15454	15470	15505	15685	15412	15725	15708	15540	15636	15716	15780	15617	15481	15438	15681	15747	15690	15685	15499	15569	15839	15627	15689	15813	15701	15713	15626	15556	15625	15527	15555	15606	15478	15589	15595	15656	15624	15688	15652	15499	15436	15561	15727	15538	15591	15671	15592	15734	15632	15592	15721	15676	15670	15590	15850	15582	15663	15567	15620	15450	15731	15699	15738	15733	15633	15742	15561	15650	15523	15569	15689	15756	15498	15748	15376	15682	15622	15630	15694	15626	15539	15567	15545	15463	15553	15662	15800	15388	15687	15589	15733	15698	15520	15496	15736	15507	15652	15787	15557	15662	15515	15608	15733	15606	15699	15786	15733	15648	15773	15459	15684	15670	15658	15546	15505	15473	15493	15609	15491	15678	15678	15553	15583	15484	15478	15755	15737	15599	15778	15393	15619	15617	15702	15757	15569	15475	15638	15541	15491	15640	15686	15742	15541	15584	15568	15431	15694	15684	15591	15572	15650	15493	15798	15752	15600	15397	15634	15500	15698	15481	15705	15566	15642	15700	15578	15519	15601	15684	15619	15513	15715	15697	15574	15659	15705	15605	15677	15603	15677	15576	15737	15709	15617	15713	15720	15749	15658	15684	15548	15514	15337	15679	15701	15537	15613	15480	15442	15685	15728	15633	15793	15617	15450	15663	15503	15655	15469	15655	15793	15577	15480	15648	15542	15518	15675	15567	15908	15641	15742	15370	15695	15510	15516	15596	15485	15627	15760	15707	15733	15597	15705	15570	15801	15721	15699	15572	15667	15768	15669	15641	15606	15714	15550	15667	15613	15578	15669	15674	15427	15572	15661	15906	15659	15387	15527	15571	15665	15620	15563	15621	15600	15591	15507	15914	15510	15496	15741	15670	15589	15620	15716	15643	15583	15439	15611	15753	15790	15597	15526	15797	15560	15676	15475	15370	15615	15651	15762	15604	15762	15611	15630	15560	15520	15626	15541	15645	15833	15468	15612	15642	15603	15527	15593	15381	15520	15624	15417	15513	15643	15651	15550	15595	15607	15772	15597	15699	15599	15719	15612	15416	15523	15518	15656	15697	15574	15565	15704	15705	15682	15688	15680	15738	15804	15771	15607	15382	15744	15422	15709	15710	15680	15820	15564	15791	15544	15555	15658	15417	15451	15698	15589
23572	36041	28709	21685	18384	16786	15962	15312	15068	14843	14782	14684	14371	14424	14429	14319	14393	14386	14478	14414	14530	14349	14189	14311	14155	14210	14283	14246	14156	14338	14130	14298	14230	14362	14285	14084	14108	14145	14111	14209	14266	14260	14135	14150	14265	14097	14332	14310	14251	14302	14173	14032	14251	14408	14118	14175	14153	14460	14217	14362	14065	14182	14136	14092	14166	14159	14363	14311	14110	14150	14095	14342	14246	14200	14198	14265	14342	14262	14250	14175	13899	14289	14277	14271	13974	14135	14096	14248	14148	14206	14094	14163	14247	14227	14302	14106	14273	14214	14266	14117	14273	14022	13944	14141	14238	14202	14227	14230	14108	14242	14324	14244	14306	14118	14153	14297	14129	14204	14315	13999	14162	14097	14150	14153	14133	14275	14051	14226	14270	14170	13982	14168	14035	14202	14163	14186	14202	14326	14207	14180	13970	14273	14135	14287	14216	14284	14273	14339	14296	14261	13975	14126	14258	14196	14280	14214	14154	14331	14160	14282	14190	14128	14283	14315	14083	14246	14170	14191	14085	14193	14116	14296	14036	14235	14225	14123	14129	14117	14165	14142	14072	14120	14093	14296	14080	14300	14162	14236	14149	14347	14086	14164	14156	14112	14058	14252	14172	14032	14269	14199	14277	14251	14311	14208	14239	14203	14108	14171	14267	14135	14164	14259	14060	14301	14349	14300	14141	14165	14402	14231	14189	14158	14139	14166	14179	14289	14192	14211	14082	14280	14150	14243	14160	14184	14137	14364	14049	14305	14181	14249	14250	14092	14130	14175	14093	14115	14053	14249	13987	14245	14219	14137	14135	14321	14149	14116	14292	13933	14243	14219	14219	14205	14303	14182	14254	14186	14267	14132	14252	14227	14086	14191	14231	14299	14137	14044	14084	14130	14291	14283	14263	14156	14481	14249	14138	14223	14179	14133	14202	14128	14340	14323	14127	14255	14299	13993	14176	14240	14092	14301	14283	14090	14119	14138	14066	14266	14170	14219	14260	14086	14266	14214	14208	14183	14212	14233	14205	14399	14172	14233	14065	14428	14305	14257	14107	14249	14261	14262	14234	14059	14173	14144	14078	14194	14219	14167	14174	14250	14276	14323	14160	14166	14171	14142	14165	14246	14151	14030	14220	14250	14076	14202	14080	14089	14268	14093	14219	14085	14168	14236	14397	14366	14168	14118	14147	14163	14242	14286	14336	14154	14212	14078	14126	14272	14336	14195	14058	14160	14108	14089	14314	14165	14350	14243	14232	14155	14200	14273	14195	14278	14399	14116	14268	14143	14309	14124	14118	14309	14016	14443	14240	14018	14262	14185	14260	14119	14199	14080	14188	14398	14213	14296	14257	14154	14249	14302	14085	14066	14116	14201	14284	14241	14226	14082	14282	14163	14076	14339	14280	14225	14220	14218	14237	14256	14161	14214	14388	14152	14146	14277	14294	14152	14145	14263	14158	14205	14184	14065	14180	14313	14224	14115	14262	14428	14376	14174	14176	13996	14374	14208	14180	14108	14227	14275	14190	14143	14141	14230	14339	14295	14244	14153	14165	14192	14131	14179	14145	14263	14345	14133	14177	14117	14138	14176	14235	14051	14083	14250	14230	14137	14172	14251	14096	14164	14180	14277	14314	14217	14182	14039	14277	13988	14237	14172	14153	14251	14359	14340	14159	14085	14213	14286	14234	14244	14333	14213	14073	14164	14211	14130	14160	14062	14261	14031	14166	14170	14180	14323	14256	14181	14142	14225	14278	14210	14211	13964	14195	14195	14368	14125	14206	14253	14289	14220	14182	14083	14369	14310	14164	14149	14067	14370	14063	14100	14148	14281	14192	14224	14159	14069	14068	14073	14284	14247	14174	14287	14157	14223	14236	14073	14263	14092	14051	14311	14146	14298	14262	14234	14253	14118	14235	14037	14424	14207	13982	14268	14104	14316	14111	14061	14251	14185	14146	14159	14331	14095	14123	14153	14156	14230	14218	14171	14278	14206	14152	14281	14286	14270	14085	14170	14211	14126	14052	14092	14289	14179	14148	14232	14114	14099	14085	14195	14245	14256	14432	14129	14103	14126	14099	14172	14206	14232	14196	14453	14072	14283	14244	14260	14097	14244	14226	14199	14142	14254	14297	14179	14138	14118	14140	14154	14159	14077	14201	14200	14285	14087	14264	14277	14207	14177	14247	14138	14140	14155	14251	14124	14279	14190	14404	14196	14206	14204	14166	14211	14150	14189	14204	14317	14136	14200	14320	14188	14150	14151	14461	14180	14443	14288	14123	14112	14127	14182	14330	14178	14148	14198	14087	14136	14263	14223	14250	14333	14166	14207	14143	14194	14118	14289	14279	14174	14250	14103	14407	14202	14175	14189	14155	14267	14164	14152	14216	14242	14324	14313	14188	14078	14075	14291	14155	14149	14121	14156	14123	14196	14313	14252	14225	14326	14250	14266	14112	14199	14199	14160	14101	14115	14102	14153	14208	14078	14255	14288	14289	14307	14333	14222	14209	14247	14302	14130	14387	14332	14429	14374	14409	14313	14192	14278	14382	14106	14263	14214	14086	14412	14150	14225	14229	14208	14067	14228	14155	14207	14229	14333	14275	14188	14151	14231	14201	14238	14140	14297	14177	14337	14113	14225	14233	14170	14274	14297	14216	14203	14206	14141	14356	14168	14396	14214	14236	14303	14320	14083	14181	14258	14331	14206	14143	14048	14173	14162	14377	14286	14133	14146	14132	14164	14168	14200	14208	14160	14165	14106	14211	14285	14154	14405	14185	14260	14150	14225	14251	14317	14179	14387	14224	14112	14238	14092	14248	14148	14346	14109	14129	14165	14166	14131	14174	14329	14194	14172	14284	14237	14055	14310	14168	14202	14258	14087	14080	14166	14197	14058	14210	14315	14266	14306	14214	14189	14240	14279	14167	14039	14202	14208	14144	14193	14180	14197	14089	14192	14232	14136	14202	14313	14256	14270	14196	14310	14283	14128	14173	14059	14088	14329	14212	14195	14319	14140	14204	14148	14128	14220	14300	14063	14496	14134	14281	14068	14254	14101	14210	14256	14202	14217	14258	14225	14228	14295	14134	14109	14211	14226	14096	14319	14201	14207	14187	14187	14144	14189	14197	14127	14173	14102	14092	14293	14244	14165	14116	14098	13969	14058	14252	13964	14133	14069	14252	14145	14314	14291	14054	14320	14169	14148	14113	14377	14263	14265	14126	14214	14273	14335	14274	14188	14366	14075	14301	14127	14045	14230	14202	14309	14269	14087	14157	14145	14201	14102	14308	14126	14163	14277	14196	14186	14130	14280	14331	14140	14166	14290	14180	14094	14207	14274	14263	14209	14061	14125	14251	14242	14176	14236	14061	14241	14191	14125	14066	14163	14198	14261	14079	14200	14113	14206	14357	14361	14241	14140	14301	14370	14223	14166	14280	14252	14173	14183	14241	14238	14237	14217	14229	14112	14179	14247	14071	14164	14031	14203	14143	14252	14120	14156	14240	14010	14090	14131	14236	14234	14167	14255	14282	14255	14236	14404	14235	14272	14095	14145	14156	14353	14257	14257	14197	14069	14191	14178	14184	14128	14047	14294	14133	14171	14219	14422	14179	14248	14340	14170	14067	14311	14242	14144	14136	14268	14184	14422	14147	14344	14252	14194	14205	14158	14101	14171	14201	14206	14250	14102	13987	14132	14345	14178	14169	14330	14109	14144	14310	14181	14307	14353	14257	14149	14194	14370	14002	14250	14303	14111	14296	14182	14205	14219	14198	14172	14145	14219	14168	14248	14139	14252	14179	14183	14076	14292	14245	14138	14124	14400	14258	14341	14233	14104	14249	14233	14110	14223	14249	14170	14174	14149	14337	14263	14177	14150	14322	14268	14333	14250	14118	14174	14331	14227	14102	14363	14198	14141	14255	14288	14167	14214	14280	14251	14195	14002	14114	14297	14251	14287	14274	14112	14103	14133	14222	14258	14218	14136	14280	14415	14226	14117	14242	14130	14206	14204	14232	14121	14000	14201	14119	14043	14142	14276	14048	14225	14179	14191	14251	14291	14068	14137	14300	14133	14099	14203	14121	14108	14261	14189	14227	14035	14408	14194	14058	14073	14232	14232	14269	14231	14150	14206	13992	14366	14089	14063	14275	14245	14362	14186	14204	14275	14250	14150	14282	14108	14326	14142	14444	14130	14290	14364	14298	14113	14103	14405	14280	14180	14121	14143	14168	14166	14255	14197	14355	14103	14296	14020	14217	14278	14177	14038	14112	14221	14238	14159	14286	14125	14247	14273	14109	14175	14150	14060	14305	14285	14382	14118	14192	14243	14277	14314	14164	14132	14072	14107	14025	14217	14233	14131	14434	14128	14186	14067	14172	14256	14220	14189	14237	14173	14283	14297	14120	14226	14456	14372	14115	14189	14302	14321	14138	14223	14273	14213	14207	14239	14319	14215	14223	14260	14081	14327	14220	14236	14170	14245	14096	14291	14239	14204	14163	14181	14193	14135	14094	14144	14281	14202	14129	14265	14228	14242	14266	14354	14306	14235	14166	14071	14255	14146	14229	14238	14057	14135	14265	14112	14175	14298	14087	14183	14297	14228	14234	14391	14352	14180	14255	14117	14181	14229	14181	14221	14253	14183	14149	14189	14264	14191	14098	14343	14078	14176	14326	14227	14288	14238	14176	14238	14214	14042	14271	14332	14170	14271	14227	14448	14181	14278	14315	14226	14154	14134	14284	14203	14404	14301	14230	14298	14245	14166	14255	14286	14224	14229	14121	14030	14207	14279	14181	14234	14134	14156	14383	14140	14162	14240	14208	14234	14335	13978	14219	14260	14234	14146	14260	14283	14249	14335	14307	14258	14197	14306	14423	13977	14258	14211	14317	14354	14213	14209	14305	14479	14387	14191	14106	13958	14187	14329	14157	14235	14129	14127	14117	14310	14043	14150	14224	14179	14226	14269	14334	14180	14143	14213	14128	14309	14078	14225	14195	14234	14188	14274	14166	14249	14411	14362	14200	14340	14259	14315	14308	14080	14063	14357	14310	14261	14200	14225	14292	14288	14188	14247	14253	14137	14245	14186	14127	14357	14272	14201	14379	14444	14237	14135	14330	14236	14285	14146
23505	21428	28084	25473	22455	21037	19581	17172	16789	16461	16262	16312	16035	16159	16012	16029	16019	15978	16055	16156	16048	16011	16032	15782	15969	15886	15874	15843	15858	15875	15970	15778	15716	16046	15835	15784	15570	15854	15739	15766	15922	15820	15779	15546	15951	15767	15776	15695	15755	15907	15771	15948	15758	15752	15784	15763	15683	15917	15654	15884	15783	15897	15822	15863	16033	15618	15864	15468	15744	15638	15601	15893	15811	15879	15765	15796	15878	15896	15838	15619	15837	15535	15725	15854	15926	15744	15745	15652	15728	15781	15878	15802	15865	15743	15918	15651	15806	15773	15990	15821	15655	15645	15572	15766	15732	15743	15613	15754	15632	15617	15975	15725	15595	15660	15872	15828	15810	15660	15714	15675	15716	15618	15595	15470	15579	15571	15589	15887	16039	15776	15579	15701	15641	15720	15715	15678	15795	15784	15741	15709	15692	15847	15605	15688	16041	15716	15580	15900	15918	15478	15871	15910	15867	15882	15683	15731	15882	15746	15901	15763	15581	15911	15708	15675	15836	15660	15711	15855	15724	15653	15574	15660	15732	15969	15631	15622	15916	15792	15681	15810	15529	15755	15973	15972	15801	15873	15876	15776	15883	15878	15754	15835	15997	15866	15739	15755	15875	15797	15836	15603	15791	15813	15617	15771	15677	15702	15773	15834	15863	15773	15707	15835	15642	15674	15688	15748	15789	15825	15769	15780	15905	15680	15711	15707	15914	15737	15590	15619	15692	15674	15916	15624	15828	15875	15859	15818	15824	15789	15775	15778	15798	15809	15620	15794	15711	15856	15772	15867	15635	15892	15911	15711	15848	15595	15856	15712	15676	15773	15856	15668	15672	15731	15735	15904	15689	15605	15878	15668	15830	15685	15788	15827	15829	15770	15872	15912	15740	15865	15842	15733	15710	15843	15772	15627	15786	15883	15823	15760	15769	15677	15787	15606	15881	15720	15758	15825	15861	15622	15573	15848	15648	15649	15731	15856	15904	15801	15841	15865	15883	15770	15660	15687	15544	15698	15686	15599	15814	15943	15755	15677	15558	15545	15541	15793	15833	15922	15654	15732	15875	15542	15755	15724	15809	15685	15508	15747	15770	15705	15902	15946	15592	15635	15830	15800	15775	15688	15773	15658	15895	15668	15796	15724	15731	15729	15859	15624	15813	15647	15569	15632	15736	15823	15725	15735	15777	15793	15802	15663	15812	15782	15641	15607	15832	15835	15923	15640	15847	15872	15582	15773	15443	15722	15690	15655	15911	15807	15828	15950	15950	15792	15511	15757	15847	15713	15776	15783	15657	16079	15706	15664	15797	15631	15808	15679	15861	15887	15748	15842	15567	15840	15828	15805	15842	15881	15787	15796	15785	15752	15542	15756	15757	15605	15604	15794	15822	15780	15838	15646	15811	15796	15716	15637	15903	15657	15835	15783	15835	15876	15759	15720	15908	15866	15908	15778	15734	15803	15836	15757	15842	15790	15809	15793	15730	15747	15604	15835	15728	15870	15660	15631	15749	15864	15752	15792	15862	15660	15658	15754	15779	15778	15809	15689	15843	15643	15690	15837	15714	15895	15795	15773	15924	15663	15771	15571	15914	15644	15849	15798	15744	15868	15721	15617	15693	15712	15856	15680	15788	15719	15799	15767	15580	15787	15779	15719	15616	15771	15749	15603	15873	15911	15873	15709	15723	15879	15830	16034	15752	15789	15781	15858	15785	15744	15805	15773	15738	15756	15722	15602	15762	15928	15772	15670	15663	15765	15843	15748	15834	15821	15761	15944	15896	15901	15830	15906	15683	15798	15782	15699	15702	15749	15798	15735	15962	15626	15681	15895	15860	15931	15697	15730	15780	15654	15814	15627	15604	15630	15769	15815	15753	15663	15735	15750	15764	15875	15884	15710	15594	15679	15808	15772	15951	15723	15800	15869	16078	15669	15727	15742	15670	16010	15973	15776	15673	15776	15883	15815	15921	15740	15827	15756	15647	15586	15729	15899	15875	15675	15756	15704	15786	15533	15572	15969	15779	15752	15664	15869	15936	15802	15809	15698	15884	15905	15761	15954	15884	15835	15814	15777	15703	15745	15846	15777	15784	15763	15847	15771	15757	15944	15774	15826	15846	15697	15788	15826	15710	15770	15946	15924	15761	15615	15736	15777	15820	15818	15637	15591	15768	15882	15771	15781	15825	15776	15824	15805	15801	15685	15712	15591	15805	15549	15801	15578	15912	15838	15625	15643	15737	15649	15808	15801	15882	15744	15717	15752	15836	15686	15830	15875	15829	15799	15834	15843	15607	15750	15831	15936	15593	15593	15811	15748	15726	15651	15745	15788	15936	15852	15691	15796	15731	15616	15782	15831	15668	15647	15760	15921	15755	15569	15838	15679	15757	15573	15794	15925	15814	15843	15807	15698	15871	15737	15923	15755	15652	15784	15543	15607	15800	15833	15654	15641	15782	15782	15958	15970	15817	15664	15955	15771	15736	15607	15668	15793	15673	15871	15805	15599	15637	15611	15838	15778	15716	15877	15780	15754	15490	15796	15523	15761	15674	15718	15808	15843	15603	15765	15792	15869	15707	15701	15728	15721	15846	15770	15842	15936	15804	15820	15812	15801	15722	15790	15969	15704	15839	15673	15832	15793	15884	15903	15742	15630	15643	15774	15659	15852	15836	15763	15737	15876	15581	15838	15660	15738	15670	15784	15716	15725	15851	15774	15692	15766	15709	15736	15646	15869	15802	15970	15861	15847	15853	15857	15808	15853	15721	15748	15819	15698	15743	15762	15812	15978	15876	15518	15525	15464	15641	15558	15814	15699	15821	15687	15583	15772	15849	15734	15804	15916	15856	15619	15789	15737	15660	15739	15806	15914	15927	15918	15881	15908	15859	15870	15936	15862	15746	15713	15682	15763	15884	15766	15784	15858	15774	15641	15887	15758	15740	15729	15548	15754	15754	15621	15758	15598	15623	15564	15762	15593	15607	15843	15787	15817	15730	15912	15870	15861	15820	15764	15914	15674	15936	15884	15766	15806	15686	15721	15857	15804	15673	15861	15798	15697	15788	15875	15829	15562	15577	15747	15617	15661	15804	15671	15795	16002	15710	15889	15884	15786	15801	15946	15820	15837	16014	15666	15785	15613	15752	15846	15696	15913	15630	15907	15617	15859	15835	15588	15632	15858	15930	15905	15850	15833	15800	15754	15664	15572	15860	15657	15710	15600	15712	15748	15743	15662	15758	15779	15699	15675	15645	15692	15766	15760	15857	15836	15756	15663	15840	15650	15794	15536	15907	15709	15786	15716	15826	15837	15655	15680	15864	15782	15922	15710	15806	15680	15745	15813	15687	15794	15866	15975	15766	15796	15831	15886	15865	15771	15760	15595	15601	15670	15830	15694	15722	15908	15768	15736	15902	16063	15686	15851	15804	15765	15787	15849	15773	15971	15788	15862	15629	15771	15779	15893	15703	15661	15599	15839	15618	15807	15922	15955	15755	15798	15975	15784	15913	15972	15738	15743	15712	15894	15756	15699	15852	15760	15716	15767	15597	15558	15901	15791	15867	15806	15796	15780	15805	15694	15883	15814	15750	15721	15667	15777	15871	15637	15616	15854	15743	15864	15813	15751	16087	15780	15722	15619	15844	15780	15659	15733	15735	15834	15952	15891	15820	15791	15749	15557	15950	15809	15740	15886	15745	15841	15741	15764	15606	15659	15829	15877	15832	15880	15898	15811	15657	15696	15983	15762	15744	15667	15622	15959	15776	15733	15684	15492	15469	15715	15669	15753	15756	15746	15731	15659	15965	15862	15687	15839	15733	15613	15803	15737	15761	15630	15869	15605	15687	15620	15726	15551	15726	15675	15695	15545	15611	16040	15788	15928	15758	15574	15697	15752	15707	15712	15857	15783	15655	15793	15645	15798	15807	15716	15798	15899	15841	16028	15772	15674	15765	15756	15776	15989	15721	15622	15742	15918	15804	15861	15807	15730	15930	15833	15944	15749	15976	15734	15814	15776	15715	15694	15745	15753	15721	15895	15828	15812	15696	15666	15584	15603	15735	15614	15781	15673	15843	15770	15914	15696	15709	15624	15805	15777	15779	15781	15604	15806	15862	15893	15772	15648	15551	15736	15459	15733	15937	15830	15825	15722	15753	15613	15804	15644	15750	15712	15585	15701	15638	15636	16041	15673	15719	15666	15812	15629	15685	15814	15714	15942	15842	16010	15888	16083	15894	15849	15570	15847	15901	15810	15639	15748	15845	15595	15793	15767	15698	15847	15771	15677	15727	15995	15738	15766	15776	15730	15757	15656	15868	15917	15584	15594	15787	15752	15510	15668	15852	15720	15857	16023	15948	15897	15872	15662	15852	15715	15827	15882	15807	15729	15699	15954	15890	15977	15849	15655	15790	15604	15697	15672	15776	15815	15858	15813	15803	15823	15834	15703	15919	15789	15841	15915	15827	15895	15808	15831	15882	15779	15831	15810	15818	15750	15937	15760	15651	15733	15697	15734	15741	15850	15687	15841	15765	15883	15958	15778	15584	15825	15749	15854	15708	15784	15675	15782	15645	15575	15761	15678	15592	15748	15938	15702	15660	15756	15644	15807	15601	15845	15667	15931	15898	15951	15957	15833	15879	15812	15616	15922	15726	15740	15781	15899	15846	15847	15575	15763	15826	15765	15853	15894	15732	15776	15846	15777	15532	15809	15953	15738	15838	15798	15884	15959	15803	15825	15766	15730	15773	15673	15851	15752	15738	15728	15858	15784	15545	15823	15676	15873	15751	15685	15791	15932	15863	15823	15950	15896	15715	15808	15895	15939	15704	15649	15771	15719	15920	15743	15860	15708	15815	15695	15762	15935	15911	15805	15829	15685	15719	15623	15827	15973	15858	15851	15776	15798	15637	15729	15714	15701	15644	15553	15934	15695	15689	15850	15913	15701	16018	15685	15550	15748	15715	15551	15738	15751	15808	15824	15688	15785	15771	15819	15914	15655	15984	15619	15925	15609	15795	15844	15798	15898	15786	15830	15685	16016	15890	15743	15897	15582	15796	15826	15768	15890	15610	15663	15812	15573	15760	15741	15811	15910	15672	15827	15848	15776	15603	15556	15731	15862	15581	15907	15949	15682
22866	42447	33802	25896	21274	18684	17226	16422	15852	15641	15186	14890	14945	14737	14677	14617	14726	14507	14445	14491	14414	14316	14355	14407	14275	14368	14368	14274	14333	14424	14235	14344	14440	14204	14383	14184	14444	14269	14310	14232	14364	14390	14353	14223	14218	14251	14245	14312	14375	14260	14283	14285	14238	14448	14430	14276	14348	14313	14343	14332	14350	14332	14236	14258	14374	14554	14319	14173	14285	14215	14140	14399	14291	14296	14354	14328	14061	14208	14364	14161	14268	14326	14155	14339	14327	14263	14486	14333	14320	14519	14127	14409	14341	14317	14262	14369	14252	14357	14284	14285	14189	14224	14319	14345	14365	14351	14323	14210	14261	14380	14407	14492	14208	14339	14419	14257	14227	14254	14186	14263	14315	14204	14286	14386	14237	14411	14315	14340	14449	14288	14361	14273	14249	14438	14297	14270	14257	14542	14276	14474	14292	14418	14425	14339	14297	14349	14452	14193	14183	14244	14154	14247	14391	14491	14131	14312	14416	14265	14384	14339	14193	14200	14206	14169	14355	14318	14491	14253	14178	14302	14481	14233	14185	14327	14243	14321	14394	14306	14355	14296	14428	14255	14221	14290	14273	14342	14205	14212	14226	14399	14184	14530	14430	14343	14381	14282	14457	14351	14116	14381	14269	14326	14309	14386	14313	14361	14508	14254	14197	14201	14346	14413	14418	14423	14300	14370	14287	14339	14347	14283	14266	14384	14255	14375	14425	14306	14356	14271	14364	14208	14327	14095	14453	14180	14247	14225	14184	14328	14421	14495	14204	14115	14232	14391	14271	14435	14274	14210	14157	14386	14211	14156	14264	14285	14374	14193	14416	14178	14397	14216	14355	14277	14263	14238	14052	14363	14224	14350	14321	14192	14317	14162	14589	14107	14223	14301	14101	14077	14228	14272	14275	14223	14284	14219	14152	14185	14266	14224	14176	14377	14332	14298	14285	14110	14352	14279	14198	14282	14247	14258	14257	14122	14476	14306	14172	14318	14089	14407	14191	14253	14435	14263	14224	14302	14522	14173	14261	14370	14255	14308	14448	14307	14317	14354	14164	14284	14443	14522	14239	14485	14274	14365	14261	14365	14143	14299	14183	14174	14123	14101	14258	14210	14446	14283	14156	14202	14248	14259	14348	14160	14252	14402	14350	14176	14274	14138	14340	14357	14331	14272	14333	14320	14501	14395	14341	14375	14267	14342	14299	14267	14313	14212	14341	14400	14329	14414	14303	14245	14533	14327	14474	14423	14277	14180	14294	14172	14356	14307	14112	14374	14239	14164	14227	14380	14232	14410	14267	14191	14319	14357	14246	14278	14137	14455	14379	14453	14430	14433	14327	14200	14277	14390	14355	14096	14336	14434	14368	14203	14240	14314	14173	14363	14405	14249	14513	14283	14223	14421	14245	14202	14322	14279	14228	14383	14205	14255	14315	14359	14105	14202	14400	14386	14161	14352	14222	14381	14194	14357	14228	14298	14328	14381	14330	14189	14096	14309	14150	14322	14414	14175	14178	14276	14390	14382	14187	14501	14170	14238	14315	14344	14276	14371	14128	14298	14226	14196	14290	14340	14262	14192	14277	14323	14119	14162	14235	14373	14350	14258	14246	14364	14285	14267	14176	14138	14149	14485	14380	14157	14191	14239	14389	14183	14446	14272	14360	14252	14345	14220	14120	14214	14327	14416	14344	14295	14168	14333	14435	14339	14288	14243	14441	14284	14299	14341	14385	14304	14221	14412	14287	14393	14279	14124	14297	14311	14243	14212	14383	14459	14230	14257	14181	14236	14162	14102	14193	14279	14307	14269	14321	14297	14300	14326	14298	14154	14328	14361	14407	14284	14357	14291	14276	14170	14274	14270	14201	14230	14185	14273	14129	14260	14378	14173	14193	14354	14112	14385	14324	14361	14331	14200	14416	14186	14291	14273	14401	14228	14235	14151	14210	14261	14292	14401	14359	14372	14299	14362	14316	14358	14260	14061	14355	14334	14287	14104	14147	14374	14415	14206	14289	14476	14319	14221	14392	14295	14246	14440	14317	14269	14337	14253	14255	14393	14160	14267	14330	14299	14316	14357	14287	14262	14221	14376	14301	14282	14303	14300	14223	14298	14185	14242	14214	14197	14298	14199	14122	14183	14330	14284	14422	14242	14429	14235	14350	14367	14397	14404	14255	14250	14310	14484	14259	14114	14476	14389	14272	14196	14198	14501	14292	14357	14374	14336	14270	14228	14313	14469	14232	14274	14233	14356	14179	14273	14367	14244	14207	14196	14278	14281	14407	14356	14344	14253	14321	14229	14222	14348	14372	14403	14257	14290	14413	14434	14261	14211	14269	14066	14180	14370	14263	14380	14158	14420	14256	14445	14436	14454	14342	14285	14187	14353	14172	14419	14282	14198	14293	14344	14187	14217	14213	14291	14408	14301	14309	14326	14448	14255	14228	14234	14402	14094	14220	14268	14197	14428	14161	14171	14518	14151	14313	14373	14404	14323	14333	14329	14213	14500	14145	14343	14320	14492	14248	14153	14319	14174	14279	14202	14318	14309	14317	14426	14261	14255	14385	14184	14228	14338	14319	14387	14125	14326	14392	14410	14356	14243	14370	14350	14365	14316	14472	14080	14357	14248	14340	14348	14298	14295	14272	14195	14253	14257	14266	14344	14373	14249	14326	14261	14244	14255	14268	14328	14199	14334	14107	14241	14348	14418	14282	14226	14404	14198	14349	14295	14310	14331	14283	14277	14285	14251	14316	14423	14369	14310	14245	14340	14290	14321	14354	14219	14196	14339	14347	14396	14330	14311	14334	14285	14260	14297	14221	14524	14303	14363	14278	14336	14232	14398	14477	14246	14249	14324	14281	14347	14264	14443	14301	14272	14318	14292	14364	14325	14366	14174	14366	14375	14162	14345	14213	14379	14162	14207	14163	14246	14359	14293	14150	14332	14152	14292	14327	14316	14378	14174	14409	14289	14293	14247	14335	14252	14199	14298	14265	14445	14125	14284	14441	14154	14387	14324	14111	14323	14329	14264	14328	14367	14384	14143	14406	14298	14404	14152	14369	14267	14440	14195	14268	14346	14196	14301	14183	14157	14332	14385	14365	14175	14224	14181	14238	14364	14183	14305	14442	14237	14375	14185	14407	14199	14321	14184	14301	14357	14261	14263	14223	14476	14325	14151	14329	14208	14362	14220	14244	14352	14265	14213	14249	14365	14453	14263	14139	14324	14453	14385	14395	14414	14401	14399	14373	14106	14323	14177	14279	14304	14281	14346	14286	14387	14279	14220	14209	14378	14402	14356	14280	14396	14290	14238	14149	14311	14310	14315	14215	14298	14140	14285	14207	14345	14351	14289	14297	14293	14315	14259	14244	14211	14365	14088	14249	14307	14316	14238	14285	14458	14450	14344	14360	14449	14205	14238	14236	14324	14194	14248	14175	14140	14517	14336	14342	14304	14213	14476	14124	14266	14116	14221	14296	14180	14402	14278	14360	14140	14353	14263	14405	14492	14244	14250	14372	14271	14323	14398	14356	14349	14392	14304	14315	14372	14184	14343	14349	14416	14280	14301	14321	14341	14288	14299	14437	14351	14412	14163	14326	14345	14308	14291	14500	14194	14184	14429	14364	14188	14273	14332	14324	14309	14428	14361	14171	14130	14345	14354	14284	14198	14379	14447	14298	14223	14204	14236	14363	14366	14242	14136	14355	14451	14333	14382	14541	14406	14281	14414	14359	14344	14424	14190	14284	14208	14325	14428	14277	14260	14307	14445	14234	14344	14191	14289	14258	14264	14246	14219	14354	14265	14229	14425	14158	14433	14334	14314	14139	14200	14511	14356	14337	14348	14120	14220	14375	14219	14276	14278	14279	14084	14300	14263	14347	14272	14147	14080	14114	14354	14469	14405	14251	14299	14402	14270	14481	14036	14300	14289	14548	14433	14321	14300	14321	14256	14386	14265	14181	14329	14379	14332	14308	14350	14291	14340	14367	14395	14303	14297	14232	14309	14293	14289	14229	14159	14345	14169	14206	14446	14324	14369	14437	14308	14249	14234	14108	14210	14321	14438	14319	14276	14259	14313	14211	14143	14264	14344	14252	14388	14242	14370	14229	14270	14239	14252	14523	14236	14459	14094	14208	14457	14188	14359	14408	14395	14408	14309	14436	14276	14374	14298	14244	14319	14415	14189	14292	14478	14254	14338	14337	14295	14158	14302	14370	14306	14328	14330	14431	14347	14212	14428	14292	14323	14419	14238	14311	14247	14334	14313	14330	14188	14332	14433	14337	14349	14319	14188	14362	14431	14412	14425	14264	14186	14329	14389	14300	14312	14289	14215	14208	14371	14369	14219	14230	14405	14278	14351	14384	14266	14324	14447	14129	14309	14285	14451	14185	14212	14142	14159	14249	14271	14338	14379	14327	14260	14238	14346	14193	14348	14460	14267	14299	14277	14294	14380	14247	14244	14384	14304	14378	14139	14427	14280	14373	14288	14273	14356	14226	14239	14091	14286	14228	14312	14379	14173	14282	14369	14368	14275	14307	14233	14339	14376	14292	14395	14072	14175	14180	14425	14319	14277	14193	14301	14208	14333	14167	14380	14380	14364	14320	14151	14389	14156	14450	14178	14365	14554	14260	14284	14408	14397	14241	14332	14280	14275	14508	14145	14377	14406	14275	14289	14170	14165	14323	14256	14284	14262	14347	14253	14463	14326	14453	14303	14268	14499	14288	14300	14211	14162	14340	14292	14215	14293	14477	14349	14315	14266	14424	14260	14168	14350	14233	14336	14247	14350	14261	14271	14258	14131	14315	14316	14316	14291	14270	14192	14307	14362	14222	14271	14163	14331	14162	14358	14196	14207	14304	14329	14186	14169	14371	14417	14346	14278	14286	14167	14380	14182	14384	14272	14239	14178	14446	14235	14405	14314	14074	14238	14332	14310	14321	14231	14316	14291	14148	14260	14220	14283	14264	14272	14202	14472	14099	14317	14232	14370	14286	14307	14278	14346	14247	14319	14293	14377	14272	14395	14248	14149	14400	14274	14223	14265	14326	14215	14339	14254	14261	14335	14251	14363	14396	14284	14346	14284	14210	14141	14312	14254	14312	14235	14361	14245	14200	14355	14504	14259
25483	21589	26829	26604	18913	17263	17092	16057	15865	15871	15583	15546	15677	15521	15587	15564	15533	15285	15304	15438	15614	15142	15179	15388	15205	15202	15153	15295	15229	15307	15220	15276	15251	15054	15164	15306	15432	15167	15188	15333	15181	15255	15147	15241	15374	15209	15479	15078	15177	15249	15581	15235	15099	15179	15351	15271	15142	15274	15286	15077	15119	15291	15173	15298	15297	15285	15446	15248	15130	15377	15241	15167	15213	15051	15102	15293	15242	15295	15266	15225	15381	15225	15174	15059	15221	15395	15319	15349	15317	15154	15127	15118	15239	15260	15276	15340	15316	15358	15267	15221	15182	15140	15127	15108	15454	15220	15214	15346	15087	15279	15237	15431	15177	15297	15178	15329	15285	15311	15132	15176	15236	15291	15234	15245	15347	15012	15451	15148	15290	15304	15287	15132	15215	15240	15089	15243	15193	15236	15507	14999	15296	15039	15148	15226	15187	15247	15397	15310	15294	15154	15232	15096	15150	15041	15205	15281	15376	15377	15294	15170	15266	15234	15134	15234	15467	15195	15214	15147	15298	15212	15228	15069	15054	15109	15197	15532	15145	15405	15180	15057	15267	15393	15235	15081	15365	15237	15099	15241	15314	15165	15296	15167	15156	15357	15367	15255	15182	15068	15284	15115	15237	15253	15374	15202	15198	15194	15152	15121	15153	15218	15124	15141	15403	15382	15410	15429	15307	15258	15218	15113	15090	15227	15078	15294	15359	15439	15372	15211	15369	15296	15014	15273	15319	15153	15084	15310	14986	14988	15338	15209	15407	15415	15170	15174	15153	15177	15202	15194	15239	15334	15495	15459	15308	15254	15304	15338	15264	15226	15183	15321	15269	15343	15264	15337	15349	15250	15308	15408	15290	15242	15168	15144	15028	15199	15122	15282	15337	15338	15308	15299	15264	15325	15321	15250	15139	15071	15300	15214	15328	15267	15312	15456	15126	15084	15272	15113	15216	15242	15229	15239	15248	15236	15233	15192	15252	15288	15134	15219	15212	15201	15118	15216	15149	15308	15157	15321	15200	15287	15237	15281	15178	15341	15241	15187	15136	15340	15327	15171	15306	15138	15178	15333	15286	15097	15155	14987	15107	15380	15297	15023	15252	15273	15405	15194	15314	15456	15238	15303	15290	15391	15131	15115	15278	15216	15135	15368	15193	15350	15238	15281	15204	15400	15322	15412	15231	15142	15253	15191	15290	15189	15267	15172	15280	15267	15206	15329	15308	15149	15123	15164	15248	15197	15355	15377	15167	15349	15253	15195	15180	15272	15281	15178	15307	15468	15109	15281	15299	15287	15386	15288	15176	15216	15036	15127	15194	15161	15162	15281	15254	15221	15099	15106	15122	15232	15192	15330	15164	15412	15304	15234	15352	15138	15337	15238	15164	15354	15341	15317	15220	15281	15187	15127	15276	15442	15106	15246	15270	15246	15136	15389	15272	15377	15281	15084	15195	15287	15326	15309	15132	15456	15176	15276	15235	15067	15056	15254	15417	15265	15184	15334	15426	15319	15361	15183	15336	14998	15334	15207	15203	15251	15189	15382	15154	15208	15237	15276	15399	15260	15325	15303	15213	15267	15355	15514	15343	15273	15172	15220	15472	15063	15231	15421	15432	15176	15195	15233	15194	15238	15370	15232	15196	15228	15193	15110	15312	15197	15065	15146	15239	15227	15136	15146	15169	15231	15270	15190	15575	15253	15199	15386	15281	15282	15218	15331	15124	15424	15059	15116	15184	15251	15315	15250	15233	15207	15370	15332	15241	15219	15069	15220	15139	15129	15299	15237	15321	15259	15186	15230	15059	15120	15391	15313	15289	15178	15086	15095	15007	15180	15065	15160	15129	14848	15271	15475	15415	15235	15339	15210	15394	15240	15233	15098	15313	15226	15311	15156	15288	15258	15046	15251	15251	15116	15349	15398	15324	15263	15418	15311	15090	15446	15377	15372	15315	15254	15322	15209	15310	15254	15358	15296	15305	15273	15315	15297	15321	15162	15121	15222	15291	15147	15100	15406	15255	15357	15280	15333	15146	15170	15427	15267	15282	15464	15462	15300	15188	15566	15311	15387	15175	15164	15276	15285	15315	15246	15289	15223	15203	15331	15227	15286	15295	15250	15252	15341	15073	15326	15382	15170	15048	15007	15427	15424	15224	15167	15170	15319	15455	15291	15197	15313	15187	15201	15024	15211	15057	15364	15262	15121	15261	15183	15215	15233	15297	15315	15118	15127	15129	15355	15205	15228	15171	15289	15163	15208	15189	15388	15448	15225	15099	15323	15252	15208	15162	15152	15237	15393	15317	15365	15073	15195	15224	15363	15120	15019	15201	15164	15297	15240	15189	15187	15353	15282	15313	15169	15135	15154	15272	15276	15293	15318	15173	15246	15201	15224	15300	15555	15166	15131	15100	15263	15405	15322	15196	15299	15287	15202	15244	15252	15233	15220	15222	14957	15356	15294	15209	15319	15273	15192	15069	15160	15303	15384	15316	15354	15198	15289	15312	15238	15321	15424	15194	15234	15263	15288	15098	15206	15269	15310	15287	15291	15448	15273	15180	15261	15326	15212	15416	15085	15438	15381	15254	15416	15197	15371	15237	15290	15212	15199	15291	15312	15294	15305	15262	15361	15229	15282	15334	15314	15335	15391	15311	15350	15255	15314	15458	15256	15425	15311	15266	15101	15027	15228	15045	15588	15073	15415	15126	15194	15334	15170	15340	15313	15347	15292	15376	15097	15214	15158	15285	15161	15247	15619	15377	15452	15032	14925	15197	15180	15449	15193	15242	15315	15224	15224	15283	15356	15399	15385	15272	15164	15110	15164	15278	15187	15248	15146	15023	15173	15312	15285	15194	15273	15298	15190	15203	15303	15363	15246	15294	15404	15236	15180	15427	15065	15122	15151	15353	15347	15278	15396	15131	15409	15299	15316	15349	15244	15075	15192	15184	15249	15096	15243	15250	15316	15323	15454	15470	15271	15058	15194	15201	15264	15157	15266	15299	15293	15248	15191	15190	15323	15422	15060	15125	15221	15242	15094	15167	15276	15299	15214	15269	15312	15276	15312	15379	15211	15235	15254	15267	15259	15190	15275	15221	15287	15309	15294	15386	15266	15292	15221	15381	15156	15264	15401	15255	15314	15139	14995	15311	15211	15339	15282	15354	15241	15403	15382	15212	15157	15360	15422	15215	15426	15326	15203	15136	15275	15234	15089	15272	15169	15257	15390	15239	15232	15563	15133	15264	15040	15199	15296	15456	15283	15666	15321	15244	15195	15338	15250	15335	15309	15135	15320	15271	15331	15135	15067	15077	15279	14947	15043	15396	15450	15341	15249	15102	15191	15280	15205	15297	15300	15348	15369	15384	15352	15296	15262	15229	15107	15240	15386	15126	15218	15347	15280	15388	15400	15227	15237	15260	15206	15119	15275	15358	15052	15212	15201	15411	15368	15172	15387	15271	15214	15139	15260	15203	15225	15118	15093	15247	15304	15366	15291	15340	15167	15166	15267	15112	15220	15169	15340	15167	15219	15096	15294	15181	15152	15130	15228	15283	15250	15385	15220	15354	15276	15396	15267	15409	15219	15330	15207	15117	15201	15288	15159	15302	15374	15248	15144	15186	15441	15283	15485	15356	15139	15156	15177	15350	15190	15190	15284	15183	15411	15279	15338	15343	15317	15396	15267	15351	15196	15194	15203	15307	15292	15313	15080	15214	15173	15409	15469	15350	15075	15286	15245	15209	15270	15186	15318	15061	15013	14965	15316	15178	15121	15288	15232	15135	15208	15121	15250	15335	15109	15077	15298	15232	15316	15193	15084	15273	15386	15107	15094	15203	15278	15362	15323	15195	15172	15179	15194	15158	15273	15254	15126	15213	15124	15116	15263	15230	15372	15318	15433	15335	15265	15424	15070	15148	15320	15363	15282	15217	15326	15379	15180	15252	15164	15197	14996	15262	15163	15174	15237	15316	15324	15277	15372	15118	15251	15184	15181	15487	15151	15338	15544	15187	15121	15601	15181	15222	15384	15235	15086	15193	15108	15224	15496	15076	15403	15427	15323	15264	15324	15239	15258	15188	15108	15194	15314	15243	15237	15288	15217	15251	15321	15186	15150	15325	15070	15143	15164	15349	15256	15180	15319	15167	15225	15102	15287	15160	15320	15393	15239	15276	15359	15158	15288	15060	15380	15463	15213	15301	15086	15285	15265	15116	15164	15182	15417	15172	15191	15225	15200	15356	15033	15278	15271	15280	15254	15270	15170	15215	15362	15306	15314	15425	15251	15145	15406	15219	15352	15112	15163	15193	15203	15104	15331	15397	15180	15259	15469	15376	15079	15318	15346	15123	15350	15271	15191	15172	15053	15131	15241	15346	15332	15480	15229	15308	15265	15180	15266	15179	15184	15147	15384	15252	15383	14995	15218	15112	15139	15148	15340	15209	15377	15123	15479	15173	15171	15176	15037	15265	15205	15531	15256	15255	15026	15167	15265	15163	15074	15105	15238	15246	15221	15198	15170	15418	15157	15208	15177	15157	15231	15323	15312	15238	15201	15164	15251	15257	15347	15460	15278	15166	15146	15259	15310	15422	15222	15210	15341	15161	15276	15323	15412	15323	15300	15164	15229	15000	15145	15323	15226	15277	15289	15254	15137	15228	15115	15145	14993	15222	15415	15357	15338	15162	15172	15362	15346	15184	15279	15215	15231	15333	15300	15333	15397	15370	15137	15277	15002	15241	15319	15494	15092	15257	15375	15285	15272	15330	15235	15357	15269	15394	15335	15075	15016	15258	15407	15178	15080	15232	15108	15335	15243	15231	15013	15264	15277	15114	15273	15169	15244	15231	15344	15175	15388	15244	15306	15166	15132	15383	15154	15231	15259	15218	15180	15250	15216	15416	15175	15352	15253	15273	15240	15071	15380	15259	15148	15100	15134	15293	15387	15172	15451	15176	15173	15214	15216	15144	15302	15243	15208	15366	15225	15341	15060	15205	15212	15253	15204	15124	15159	15229	15307	15243	15197	15116	15262	15158	15327	15287	15313	15286	15051	15329	15381	15191	15218	15213	15104	15229	15315	15264	15300	15210	15168	15093	15126	15236	15133	15277	15129	15274	15215	15336	15201
22940	37658	29429	23038	19075	17193	15994	15383	15131	14839	14573	14407	14392	14321	14346	14165	14214	14194	14062	14296	14131	14062	14158	14202	14044	13936	14053	13909	14123	14054	14009	13997	14039	14061	14060	13922	14051	13897	14071	14125	13798	13900	14226	13901	14148	13909	14196	14054	13862	13988	14171	13879	13873	14058	14116	14031	13857	13857	13800	13938	14101	14162	13903	14135	13975	14007	14028	13979	14098	13987	14118	14076	13881	13954	14060	13965	14053	14010	14205	13936	13846	13942	14082	14093	14040	13863	13972	14075	14010	13977	14025	14128	13840	14033	14094	14027	13972	13890	13955	14043	13999	13963	14016	14035	13900	14063	14089	13972	14058	14090	13909	14074	14080	13800	14078	14106	13997	13944	14006	13942	14076	14093	14002	14129	14057	14036	13967	13961	14069	13915	13993	13895	13967	13986	13977	14001	14060	14161	13933	14114	13907	13897	14045	14006	13947	14011	13960	14194	13935	14077	13924	13954	14130	14130	13994	13883	14112	14003	14097	14079	13950	13950	14021	14028	14195	13958	13969	14013	13948	13984	14036	14052	14066	14064	14028	13863	13894	14097	13999	13855	13876	13855	13961	14126	13867	13814	13980	13995	14001	13828	13938	13917	14017	14061	14070	13982	14208	14012	13881	13856	13947	13947	13852	14002	13890	14064	14080	13979	13973	14222	13841	14073	14055	13930	14155	13891	14207	14000	14005	13983	13961	13893	14025	13985	14005	13944	13963	14038	14047	13819	14030	13876	13962	13963	13889	13919	13894	14093	13889	13799	14226	13894	14035	14021	13982	13934	13965	14129	13912	13918	13842	14033	13991	14229	13844	13875	13862	13911	13852	14104	13947	14015	13875	13907	14024	13930	14038	13913	13975	14035	13952	13953	14066	14149	14003	13958	14021	14003	13833	14156	14032	13823	13876	13960	14111	13833	14087	13818	14015	14052	13832	13894	14125	13699	14032	14131	13970	14002	13763	14085	14132	14055	14125	13981	13985	14127	13950	14020	13983	13872	13743	14038	14049	14026	14260	13833	13810	13898	13883	14130	13955	13978	13875	13920	14073	14052	14026	14073	14002	13967	14084	13934	14009	14107	13853	14053	13969	13963	14026	13948	14017	13832	13943	14095	14057	14014	13893	14166	14103	14008	13947	14063	14178	14100	13981	14076	13975	13974	14003	13949	13765	13942	13930	13835	14022	13943	13929	13773	14127	13995	14047	14117	14005	14093	13920	13950	14044	13971	13915	13920	13996	13864	13988	13967	14034	14035	14078	13912	13911	13885	13910	13875	13797	13798	14017	13863	14062	13947	13927	14117	13994	14072	13973	13901	14086	14058	13947	13805	13870	14015	13888	14044	14023	13955	13852	14080	14031	13980	14076	14149	13890	14188	13939	14016	14007	13979	14011	13849	14028	13767	13982	13944	13938	14146	13998	13944	14082	14006	14046	13955	14135	13982	14091	13927	13967	14145	14211	13888	13859	13907	13877	14092	13932	14101	13828	13862	13947	13883	14050	13986	13854	14014	13905	13943	13969	13913	13986	13762	13886	13969	14035	13939	13955	13978	14003	14037	13949	13926	14012	13927	13903	14127	14041	13942	14010	14082	13890	14119	14070	14138	14046	14031	13897	13981	13905	13986	13883	14170	14092	13853	14196	14045	13951	14051	13946	14039	13993	14032	13916	14265	13839	13981	13925	14137	14036	13910	13981	14118	13968	13981	13964	13882	13964	13912	14018	14040	13886	14060	14153	14003	13978	14085	13958	14034	14180	14083	14005	13894	13951	14039	14039	13973	13863	14057	14040	13981	14018	14002	13964	13749	14051	14021	13892	14164	13934	14022	14141	14020	13895	13972	13971	13867	14038	13952	13962	14048	13984	14071	14017	13960	14089	13996	13988	14049	13986	13865	13863	13920	13949	14089	13995	14141	13971	13927	13847	13968	14060	14148	14051	14043	14078	14097	13812	14014	14091	13971	14076	13934	13997	14032	13828	14097	14074	13906	13911	14110	13967	13955	13892	13941	14023	14043	14135	13831	13985	14150	13869	13864	13856	13951	13889	14034	14047	14080	14038	13969	13835	13987	14067	13965	13978	13900	13959	13933	13873	13788	13999	14000	13929	14028	13989	13976	13872	14057	13924	14049	13897	14098	14062	14129	14004	13936	14060	13850	14037	13988	14070	13833	14015	13934	14030	14023	14000	13969	14029	14058	14019	13812	13879	13974	13916	14010	14067	13881	13928	13884	13759	13925	13963	13966	13972	13926	14075	14042	14026	14154	14123	14092	13916	13867	13899	13982	14149	13994	14063	13921	14099	13952	13907	14003	14006	13895	13937	13998	13989	13945	14061	13957	13786	14022	13958	14080	14158	13974	14036	13986	14032	13989	13913	14017	14141	14039	13996	14098	13935	13977	14107	13927	13922	13893	14146	13945	13981	13893	13925	14051	14003	13911	13941	13794	13999	14123	14003	13933	13891	13984	13982	14016	14044	14002	14058	14016	13845	13965	14002	14006	14063	13978	14048	13982	14203	14069	13858	14072	13941	13825	13973	13925	14070	13788	13841	14046	13871	14107	14038	14128	13901	13956	13979	13914	13901	13867	13894	14033	14044	13881	13926	14009	13913	14084	13901	13972	14039	13960	14039	14083	13930	13969	14045	14042	13799	14015	14038	14035	14118	14093	14034	13922	13951	14122	14008	14089	13840	14058	13944	13959	13831	13845	14010	13968	14044	14189	13955	14000	14064	14042	13954	13933	14030	14014	13877	13971	14004	14087	14152	14033	14031	14021	14023	13931	14064	13956	13944	14031	14075	14048	13924	14058	13899	14012	14099	13941	13960	14038	13998	13834	13867	14054	14048	13954	14085	14066	13919	14150	13883	14029	13930	14009	13985	13980	14073	14035	14027	14005	13897	13810	14054	14070	13999	14019	13989	13901	13932	14050	14001	13977	13999	13999	14170	13931	13995	14029	14154	14032	13985	14087	14075	13820	13986	14003	13937	13838	13953	13887	13979	14043	14170	13939	13976	14000	13954	13930	14108	13995	13980	13998	13895	13895	13868	14087	14051	14010	14053	14141	13934	14050	14044	14048	13782	14034	14116	14021	13956	13976	14039	14012	13887	14086	13931	13995	13943	14175	13998	14038	13916	14056	13861	13980	13900	14126	13952	13844	14013	14084	14008	14154	13981	13950	13882	13938	14086	13987	14004	13922	14003	14051	14010	14135	13995	13949	13843	13850	13999	13931	13942	13962	14102	13866	14090	14057	13962	13933	14159	14212	13889	13785	14094	14090	13908	13997	13942	13785	14059	13839	14002	13861	13997	13922	13969	14005	14041	14051	14104	13901	14041	13947	14005	14061	13814	13944	14068	13797	13946	13843	14082	14065	13884	14124	13943	13983	14061	14111	14113	14023	13941	13969	13911	14086	14061	13890	13943	14076	14043	14039	14091	14026	13969	14026	14060	13967	13885	14018	14046	13912	14002	13968	14020	14042	13912	13968	13941	13941	13994	13886	13968	14012	14043	13979	13970	14163	13927	14019	13962	14033	14002	14028	14176	14002	13867	14050	14094	13716	13965	14039	14090	14016	14070	14151	14143	13851	14057	14074	13702	14027	14108	13974	14086	14071	14135	13979	13843	14065	13987	13921	13936	14148	13957	14021	14024	14056	13885	14079	13911	13880	14006	14064	14047	13900	13893	13937	14100	13974	13913	13964	13921	14019	14026	14034	13968	13889	13945	14016	13975	14095	14069	14024	14104	14028	14019	14048	13920	13930	14133	13979	14099	13991	14073	14009	13901	13980	14054	13915	13890	14006	14006	13958	13917	14014	14029	13997	13997	14043	13983	14085	13825	13902	13951	13921	14017	13925	14037	13921	14048	14073	13963	14087	13882	13985	13940	14094	13794	14032	14076	14000	13923	14048	13889	13927	13944	13868	13904	14103	13938	14057	14044	14132	13921	14069	13866	13934	13962	14043	13971	13984	14022	13922	14001	13915	14088	14087	14111	13955	14089	13925	13893	14027	13947	14032	13895	13885	14040	13962	13824	13910	13904	14069	14002	13838	14099	14079	14026	13887	13964	14057	13936	13958	13879	13957	14021	14187	13938	13914	13978	13924	14035	13994	14029	13961	14229	13975	13898	14062	14044	14000	13963	14060	13873	13907	14042	13939	13902	13856	14186	13962	14022	14005	13861	13894	14067	13941	13822	13881	13855	14065	14134	13961	14166	14048	14022	14156	14049	13942	14129	13970	14160	13985	14165	14066	13956	14041	13875	13939	14044	14040	14027	13994	14092	13829	14071	14022	13883	14002	13884	14101	14132	13995	14078	14084	14141	14018	13883	13807	14082	14116	14013	14031	14024	14063	13866	13957	14020	13936	13962	14110	14114	14120	14069	13852	14002	14001	13973	13991	14010	13930	14076	14148	13987	14070	13892	14065	14005	14069	13993	13932	14136	13844	13990	14008	14067	13862	13993	13952	14020	13959	14082	14082	14030	14102	13697	14164	14026	13937	13930	14076	13852	14018	14027	13936	14015	14065	14088	14047	13889	14054	14042	13938	13907	13940	13993	13974	13958	13979	13952	14011	13837	13882	13886	14035	14082	14018	13917	13940	14059	14100	13939	13994	13995	13920	13988	13963	13909	13965	13934	14084	14025	14018	14045	14038	14025	14118	14098	13900	13953	14028	13675	13824	13998	13898	13979	13973	14044	14118	14031	13888	14072	13939	13981	13983	14132	13945	13924	14079	14068	13975	14096	13986	13994	13891	13811	13941	13878	13974	13930	13959	13914	13948	14011	13903	14041	14002	13995	13875	14059	14020	13998	14046	13932	13988	14006	13981	14049	14077	13937	13999	13949	13937	13869	14095	14116	13966	14058	14054	14056	13960	14224	14067	14045	14045	14026	13802	14079	14063	13953	13916	14010	14128	13963	14007	14177	13915	13871	14093	14000	14057	13914	14141	14166	14083	14058	14069	13904	14111	14226	14036	13952	14218	13928	14004	14094	13885	14024	14136	14036	14005	14007	14038	13960	13915	14163	14016	13857	14020	13903	14035	13954	13801	13874	14125	13914	13777	13946	14088	13751	14055	13869	14054	14168	13879	14086	13874	13864	13836	14082	14045	13930	13922
22675	21495	28599	24830	21951	23311	23067	18305	17201	17050	16772	16490	16282	16250	16120	16014	15994	15878	16085	16038	15921	15895	15984	15858	15606	15835	15820	15841	15747	15758	15720	15783	15560	15664	15847	15622	15718	15770	15882	15682	15815	15920	15696	15770	15721	15591	15585	15636	15637	15585	15739	15934	15844	15625	15768	15740	15672	15731	15796	15618	15857	15722	15865	15756	15708	15702	15586	15761	15621	15697	15740	15647	15735	15754	15660	15778	15618	15689	15573	15479	15695	15610	15607	15552	15641	15797	15731	15710	15520	15828	15597	15578	15652	15440	15533	15738	15906	15719	15673	15510	15651	15758	15554	15614	15804	15682	15890	15580	15489	15465	15625	15526	15537	15669	15707	15508	15730	15836	15620	15461	15740	15644	15631	15422	15755	15923	15590	15497	15655	15854	15645	15698	15671	15739	15788	15525	15535	15636	15700	15601	15423	15415	15773	15685	15741	15677	15667	15545	15472	15717	15563	15440	15725	15639	15528	15568	15755	15758	15547	15862	15552	15682	15591	15752	15641	15582	15686	15776	15734	15509	15715	15517	15722	15637	15776	15599	15559	15657	15656	15525	15596	15884	15573	15480	15719	15678	15616	15631	15732	15795	15564	15565	15300	15647	15607	15669	15932	15392	15723	15644	15605	15655	15532	15606	15563	15824	15773	15527	15890	15536	15649	15612	15561	15687	15706	15591	15573	15791	15642	15828	15688	15787	15945	15826	15592	15510	15619	15784	15649	15536	15591	15810	15739	15613	15604	15586	15414	15485	15557	15722	15636	15623	15704	15636	15629	15567	15488	15599	15571	15751	15701	15600	15735	15685	15634	15750	15584	15624	15648	15481	15570	15539	15799	15717	15591	15719	15564	15754	15789	15542	15549	15573	15631	15650	15686	15572	15624	15606	15709	15524	15595	15522	15891	15431	15614	15557	15683	15597	15648	15586	15780	15507	15488	15660	15590	15721	15604	15757	15646	15675	15836	15579	15668	15787	15679	15723	15802	15512	15531	15722	15512	15320	15587	15699	15546	15764	15710	15772	15600	15837	15469	15532	15592	15796	15840	15566	15515	15728	15616	15598	15767	15534	15596	15505	15640	15517	15541	15876	15415	15666	15726	15649	15505	15683	15738	15744	15741	15634	15540	15367	15682	15595	15619	15547	15614	15887	15632	15730	15631	15715	15493	15660	15807	15609	15581	15712	15781	15648	15614	15556	15759	15639	15737	15750	15770	15369	15539	15650	15495	15654	15683	15693	15583	15595	15542	15709	15429	15474	15728	15468	15602	15750	15492	15503	15681	15839	15703	15672	15805	15464	15527	15593	15635	15260	15662	15763	15620	15755	15441	15578	15717	15675	15562	15716	15582	15563	15397	15524	15589	15640	15719	15570	15554	15775	15655	15644	15722	15773	15741	15787	15841	15531	15462	15622	15738	15382	15684	15634	15532	15392	15440	15356	15389	15647	15617	15675	15454	15527	15854	15679	15471	15544	15772	15655	15621	15556	15526	15858	15720	15699	15452	15408	15469	15495	15353	15670	15613	15434	15559	15425	15642	15469	15534	15387	15493	15604	15658	15609	15689	15828	15617	15672	15718	15733	15490	15691	15810	15492	15817	15780	15618	15727	15539	15831	15534	15805	15618	15663	15705	15643	15670	15724	15537	15632	15722	15651	15572	15552	15534	15389	15732	15588	15505	15559	15695	15653	15775	15414	15618	15846	15838	15634	15648	15729	15603	15640	15584	15426	15635	15656	15460	15588	15611	15579	15677	15675	15609	15689	15788	15709	15776	15559	15485	15532	15800	15609	15576	15659	15806	15765	15401	15531	15695	15677	15747	15512	15539	15529	15762	15675	15512	15619	15595	15642	15548	15742	15765	15499	15680	15663	15581	15738	15628	15725	15742	15668	15680	15474	15771	15602	15527	15748	15666	15626	15629	15654	15491	15556	15639	15538	15590	15689	15677	15590	15738	15565	15729	15657	15730	15634	15721	15450	15561	15530	15511	15578	15746	15632	15686	15601	15612	15621	15717	15519	15509	15348	15590	15681	15602	15610	15667	15684	15677	15603	15428	15494	15477	15491	15748	15750	15613	15725	15455	15421	15677	15511	15735	15465	15840	15693	15461	15645	15678	15746	15827	15432	15818	15517	15545	15521	15794	15514	15679	15652	15526	15448	15678	15584	15447	15573	15733	15446	15457	15563	15668	15545	15609	15540	15988	15610	15496	15636	15479	15634	15552	15699	15734	15626	15732	15701	15578	15595	15656	15769	15806	15766	15785	15429	15596	15833	15670	15770	15709	15714	15486	15487	15531	15554	15679	15525	15677	15508	15433	15658	15658	15579	15786	15693	15582	15695	15476	15833	15691	15711	15719	15639	15533	15651	15887	15599	15535	15633	15699	15406	15767	15597	15562	15609	15619	15628	15506	15437	15561	15576	15565	15604	15753	15768	15667	15536	15619	15643	15708	15581	15583	15642	15681	15552	15485	15644	15427	15620	15573	15684	15601	15459	15653	15843	15719	15650	15678	15664	15593	15516	15581	15786	15562	15621	15508	15561	15640	15639	15472	15702	15830	15709	15574	15667	15653	15722	15587	15652	15756	15688	15593	15806	15652	15897	15573	15607	15705	15669	15736	15680	15717	15537	15571	15695	15735	15598	15522	15813	15516	15630	15673	15690	15629	15576	15661	15629	15575	15708	15417	15760	15659	15453	15737	15718	15752	15646	15668	15619	15636	15612	15527	15494	15633	15647	15590	15614	15595	15612	15602	15591	15676	15628	15816	15382	15728	15660	15501	15714	15594	15553	15667	15432	15607	15668	15586	15599	15431	15627	15615	15544	15776	15789	15629	15710	15768	15655	15641	15745	15556	15513	15738	15684	15515	15575	15594	15680	15662	15632	15654	15575	15633	15651	15513	15539	15607	15627	15522	15622	15773	15504	15658	15647	15693	15607	15644	15671	15564	15653	15479	15622	15683	15499	15571	15629	15492	15684	15815	15532	15648	15479	15617	15473	15746	15905	15550	15529	15345	15468	15710	15693	15784	15607	15737	15549	15463	15642	15572	15631	15680	15967	15833	15640	15468	15712	15476	15803	15437	15722	15532	15636	15428	15583	15590	15739	15685	15723	15631	15646	15600	15800	15761	15642	15668	15585	15733	15510	15705	15545	15741	15658	15685	15664	15648	15450	15661	15608	15700	15675	15580	15584	15655	15691	15651	15611	15796	15697	15517	15735	15888	15721	15544	15640	15703	15643	15756	15531	15841	15822	15396	15711	15578	15653	15556	15786	15572	15541	15459	15441	15550	15524	15578	15498	15624	15520	15558	15595	15659	15620	15747	15593	15874	15695	15546	15646	15563	15500	15531	15622	15511	15737	15581	15587	15594	15654	15715	15546	15662	15792	15635	15657	15551	15762	15596	15534	15777	15613	15568	15501	15489	15609	15545	15701	15684	15764	15850	15612	15551	15611	15720	15665	15708	15533	15769	15524	15771	15586	15633	15475	15646	15719	15504	15675	15758	15548	15724	15433	15672	15554	15627	15698	15802	15799	15631	15819	15873	15617	15612	15701	15763	15651	15655	15570	15578	15798	15692	15748	15515	15435	15536	15561	15606	15618	15549	15627	15669	15606	15588	15566	15708	15709	15687	15684	15775	15751	15549	15840	15777	15730	15472	15728	15836	15599	15632	15551	15711	15691	15638	15664	15551	15555	15711	15674	15698	15687	15656	15581	15603	15406	15634	15538	15484	15525	15720	15770	15695	15761	15541	15609	15511	15558	15593	15668	15623	15606	15583	15501	15595	15684	15782	15548	15578	15864	15596	15473	15790	15538	15817	15678	15610	15799	15576	15646	15459	15681	15519	15595	15652	15585	15696	15695	15375	15493	15832	15739	15342	15544	15671	15606	15772	15667	15586	15827	15547	15649	15583	15657	15372	15868	15684	15730	15540	15546	15457	15783	15641	15512	15549	15568	15662	15643	15635	15555	15605	15643	15597	15816	15598	15684	15562	15439	15376	15553	15668	15409	15545	15811	15424	15477	15604	15448	15600	15632	15645	15807	15619	15517	15752	15467	15723	15738	15613	15691	15704	15491	15822	15702	15766	15774	15704	15511	15693	15721	15502	15617	15512	15617	15581	15574	15490	15496	15756	15641	15692	15702	15561	15614	15515	15614	15836	15413	15510	15652	15590	15529	15667	15589	15593	15501	15532	15570	15803	15702	15572	15617	15481	15495	15416	15721	15886	15662	15827	15640	15528	15527	15589	15618	15664	15588	15772	15817	15693	15656	15525	15318	15738	15485	15550	15666	15582	15641	15477	15607	15588	15622	15598	15721	15576	15787	15761	15450	15638	15480	15493	15647	15574	15541	15667	15616	15539	15535	15390	15588	15585	15758	15756	15608	15690	15433	15505	15664	15708	15510	15633	15472	15712	15605	15640	15625	15591	15728	15703	15657	15392	15552	15637	15492	15789	15571	15529	15640	15561	15573	15566	15484	15658	15695	15716	15473	15552	15666	15547	15472	15555	15511	15746	15812	15574	15511	15570	15688	15455	15544	15661	15661	15708	15547	15811	15768	15716	15796	15538	15716	15736	15400	15689	15569	15657	15627	15838	15640	15634	15700	15546	15602	15509	15579	15400	15664	15623	15748	15641	15476	15656	15434	15755	15747	15684	15778	15737	15633	15566	15692	15602	15708	15789	15440	15672	15581	15718	15774	15666	15414	15587	15768	15565	15709	15845	15639	15629	15789	15671	15676	15537	15526	15605	15689	15660	15578	15572	15658	15552	15652	15718	15721	15622	15730	15580	15577	15644	15475	15575	15609	15557	15795	15642	15563	15596	15507	15585	15635	15622	15641	15657	15543	15664	15470	15509	15681	15718	15627	15453	15594	15683	15697	15540	15774	15551	15482	15587	15647	15671	15661	15648	15498	15653	15735	15678	15661	15850	15542	15515	15543	15588	15641	15334	15613	15712	15557	15685	15618	15614	15611	15588	15686	15626	15703	15780	15708	15599	15499	15523	15772	15663	15681	15621	15497	15726	15697	15651	15665	15606	15629	15723	15641	15454	15593	15559	15653	15639	15693	15624	15632	15609	15625	15673	15474	15597	15511	15653	15806	15737	15734
24014	46030	37498	28868	23707	20349	18345	17190	16544	15882	15412	15316	15033	14804	14950	14718	14891	14602	14383	14293	14569	14445	14347	14246	14328	14372	14252	14388	14424	14359	14231	14230	14288	14158	14415	14368	14237	14415	14212	14227	14132	14254	14232	14231	14207	14306	14254	14219	14162	14110	14258	14129	14232	14255	14311	14156	14378	14429	14235	14304	14286	14354	14256	14294	14152	14191	14352	14451	14094	14236	14379	14338	14261	14232	14173	14153	14152	14170	14183	14308	14278	14246	14376	14241	14123	14252	14176	14215	14275	14235	14224	14273	14313	14360	14172	14196	14261	14436	14037	14153	14105	14191	14299	14273	14273	14269	14271	14392	14264	14280	14021	14189	14301	14303	14160	14320	14252	14083	14222	14265	14201	14241	14214	14263	14344	14192	14207	14239	14372	14143	14375	14430	14302	14466	14358	14234	14007	14167	14310	14287	14246	14230	14266	14164	14284	14400	14162	14398	14229	14393	14259	14346	14183	14137	14261	14248	14126	14191	14219	14335	14301	14240	14115	14255	14127	14315	14208	14209	14292	14276	14083	14070	13976	14195	14093	14201	14241	14166	14238	14179	14316	14230	14277	14154	14330	14313	14238	14329	14245	14203	14176	14200	14487	14167	14419	14148	14288	14285	14314	14147	14248	14230	14263	14249	14043	14165	14274	14234	14152	14428	14262	14126	14218	14251	14307	14200	14196	14284	14159	14336	14340	14398	14266	14158	14232	14159	14305	14119	14162	14456	14260	14407	14239	14250	14201	14351	14257	14083	14269	14202	14188	14202	14211	14324	14098	14118	14276	14161	14308	14118	14260	14254	14259	14304	14221	14146	14218	14120	14222	14326	14232	14184	14258	14191	14111	14269	14112	14202	14148	14064	14307	14273	14270	14171	14185	14244	14234	14188	14294	14381	14139	14214	14220	14271	14258	14264	14177	14282	14129	14242	14068	14244	14191	14048	14243	14247	14255	14099	14181	14161	14342	14324	14275	14193	14145	14127	14369	14386	14178	14175	14311	14202	14197	14206	14235	14347	14175	14382	14307	14045	14266	14190	14097	14198	14223	14162	14295	14269	14212	14156	14276	14201	14095	14237	14194	14259	14222	14170	14162	14292	14296	14064	14258	14224	14169	14161	14338	14168	14243	14203	14258	14177	14183	13912	14084	14401	14080	14309	14070	14309	14243	14235	14161	14179	14161	14047	14033	14329	14289	14168	14092	14340	14101	14284	14242	14246	14236	14225	14185	14188	14148	14249	14162	14146	14244	14293	14179	14486	14247	14290	14225	14217	14237	14382	14204	14211	14227	14186	14046	14207	14346	14348	14120	14198	14240	14232	14349	14072	14170	14163	14255	14029	14177	14174	14126	14256	14155	14268	14200	14235	14372	14293	14029	14143	14184	14186	14257	14231	14177	14136	14384	14143	14244	14300	14332	14228	14257	14316	14044	14201	14032	14301	14297	14163	14350	14299	14080	14143	14536	14177	14233	14254	14371	14421	14123	14290	14192	14274	14350	14113	14224	14438	14278	14302	14211	14187	14092	14111	14299	14229	14186	14381	14324	14090	14297	14272	14207	14099	14247	14160	14280	14394	14274	14279	14419	14055	14152	14160	14293	14282	14259	14310	14266	14328	14159	14119	14166	14253	14145	14143	14297	14050	14248	13986	14289	14366	14332	14336	14296	14237	14348	14258	14159	14355	14204	14245	14246	14209	14169	14193	14413	14100	14253	14291	14309	14093	14215	14315	14151	14132	14278	14201	14240	14123	14044	14132	14182	14230	14204	14178	14197	14046	14069	14333	14193	14183	14082	14189	14252	14185	14320	14164	14137	14334	14213	14292	13976	14308	14271	14214	14302	14375	14153	14193	14116	14212	14101	14330	14410	14245	14041	14343	14123	14223	14098	14237	14223	14315	14296	14287	14431	14194	14422	14168	14052	14281	14072	14288	14238	14271	14217	14343	14229	14177	14042	14332	14123	14128	14047	14120	14077	14007	14271	14085	14012	14310	14130	14146	14277	14260	14169	14213	14344	14073	14220	14128	14333	14195	14185	14276	14173	14238	14319	14192	14052	14297	14127	14347	14120	14270	14225	14241	14090	14152	14089	14123	14218	14247	14235	14185	14337	14299	14420	14243	14238	14066	14368	14300	14260	14213	14259	14382	14024	14219	14142	14180	14082	14305	13991	14064	14367	14308	14274	14381	14175	14155	14374	14172	14161	14250	14075	14252	14303	14353	14229	14234	14157	14169	14379	14201	14277	14211	14157	14135	14288	13988	14111	14259	14327	14294	14130	14277	14121	14199	14337	14125	14288	14316	14261	14331	14350	14264	14330	14316	14281	14257	14272	14243	14237	14177	14226	14146	14198	14166	14379	14254	14124	14123	14157	14271	14145	14076	14391	14159	14212	14114	14081	14184	14358	14163	14034	14311	14159	14317	14214	14059	14225	14228	13981	14195	14276	14300	14236	14118	14275	14166	14259	14215	14147	14195	14305	14172	14177	14259	14150	14107	14134	14225	14264	14381	14447	14129	14038	14206	14104	14077	14086	14314	14155	14352	14104	14235	14388	14141	14059	14061	14211	14236	14247	14141	14282	14330	14368	14048	14219	14337	14298	14385	14101	14056	14333	14348	14249	14197	14403	14123	14136	14226	14151	14392	14151	14255	14440	14253	14244	14206	14265	14266	14190	14230	14066	14076	14244	14133	14202	14202	14402	14216	14186	14140	14043	14109	14156	14276	14377	14160	14101	14153	14147	14139	14186	14495	14309	14284	14272	14286	14264	14172	14213	14262	14379	14178	14249	14351	14310	14219	14322	14314	14125	14154	14153	14184	14249	14069	14171	14365	14208	14100	14203	14291	14067	14288	14159	14213	14246	14253	14301	14219	14383	14098	14353	14103	14297	14221	14324	14404	14265	14248	14255	14125	14210	14295	14115	14452	14449	14211	14226	14108	14232	14267	14230	14314	14077	14415	14210	14122	14246	14282	14225	14065	14232	14293	14185	14226	14235	14324	14219	14335	14247	14324	14296	14273	14249	14280	14409	14146	14189	14146	14133	14105	14373	14195	14265	14069	14096	14142	14259	14054	14228	14353	14291	13886	14161	14163	14179	14196	14316	14167	14421	14218	14234	14412	13998	14287	14270	14249	14280	14292	14252	14163	14300	14302	14387	14212	14406	14241	14257	14224	14244	14091	14263	14214	14329	14255	14180	14229	14345	14198	14182	14258	14172	14277	14317	14212	14174	14211	14401	14191	14288	14263	14055	14480	13929	14212	14395	14276	14327	14142	14268	14331	14254	14293	14161	14186	14350	14058	14363	14236	14295	14108	14089	14399	14063	14028	14261	14239	14217	14261	14236	14218	14295	14270	14261	14229	14023	14201	14108	14372	14120	14350	14363	14181	14239	14205	14183	14307	14194	14239	14280	14275	14275	14086	14331	14092	14054	14233	14355	14116	14219	14221	14209	14278	14276	14296	14154	14256	14265	14209	14365	14207	14155	14354	14204	14088	14270	14334	14197	14291	14106	14173	14278	14289	14281	14459	14153	14113	14198	14081	14231	14066	14380	14049	14342	14386	14379	14161	14101	14363	14242	14228	14250	14269	14175	14292	14354	14264	14185	14303	14360	14298	14235	14244	14185	14206	14181	14218	14216	14255	14162	14086	14309	14164	14204	14178	14347	14271	14044	14190	14200	14148	14158	14190	14302	14208	14230	14108	14486	14264	14261	14266	14159	14251	14224	14405	14158	14281	14243	14374	14281	14163	14131	14281	14128	14094	14267	14164	14168	14093	14187	14179	14088	14130	14121	14301	14053	14456	14224	14183	14308	14230	14207	14224	14080	14121	14216	14280	14286	14075	14177	14328	14291	14348	14248	14213	14339	14209	14382	14369	14075	14152	14262	14292	14238	14096	14270	14124	14037	14042	14159	14212	14203	14212	14215	14269	14283	14000	14091	14318	14261	14204	14275	14273	14305	14303	14234	14370	14223	14342	14414	14143	14111	14163	14258	14174	14154	14274	14339	14259	14299	14257	14276	14133	14334	14295	14227	14327	14178	14406	14290	14212	14234	14118	14171	14232	14242	14144	14193	14263	14250	14266	14262	14141	14209	14248	14375	14298	14218	14261	14194	14277	14320	14285	14234	14199	14222	14183	14152	14251	14347	14248	14137	14167	14225	14222	14306	14233	14119	14119	14149	14214	14314	14322	14090	14325	14156	14273	14051	14334	14126	14328	14348	14165	14286	14171	14257	14171	14361	14216	14150	14298	14045	14288	14228	14053	14197	14145	14206	14332	14252	14082	14178	14298	14304	14098	14170	14160	14289	14169	14114	14261	14321	13979	14210	14154	14218	14217	14077	14160	14390	14308	14269	14225	14453	14222	14246	14375	14211	14301	14177	14467	14235	14262	14187	14225	14297	14223	14384	14131	14170	13982	14127	14239	14094	14124	14240	14173	14316	14035	14250	14245	14129	14340	14291	14221	14111	14290	14150	14056	14137	14343	14310	14191	14248	14320	14351	14311	14282	14122	14274	14246	14203	14230	14152	14143	14247	14082	14222	14085	14106	14417	14149	14253	14359	14269	14280	14111	14313	14162	14146	14265	14160	14142	13980	14187	14239	14143	14233	14374	14411	14381	14358	14194	14228	14320	14133	14204	14341	14288	14271	14156	14304	14173	14112	14138	14135	14136	14307	14388	14355	14275	14137	14336	14214	14299	14144	14269	14241	14193	14319	14157	14185	14057	14039	14357	14171	14342	14292	14154	14275	14249	14185	14184	14284	14189	14220	14107	14338	14128	14391	14302	14152	14209	14135	14271	14310	14135	14225	14366	14264	14253	14254	14125	14204	14213	14102	14202	14297	14254	14251	14314	14258	14205	14337	14258	14215	14301	14063	14097	14245	14314	14167	14263	14187	14144	14246	14272	14193	14226	14077	14129	14270	14292	14074	14194	14124	14285	14234	14316	14263	14272	14298	14190	14081	14278	14240	14224	14369	14117	14189	14429	14094	14294	14221	14306	14225	14211	14276	14094	14512	14159	14360	14240	14305	14065	14250	14144	14276	13972	14195	14265	14169	14130	14215	14240	14182	14262	13983	14146	14374	14224	14269	14094	14390	14222	14228	14269
29222	24640	26299	22093	18184	17040	16441	16382	16017	15874	15803	15541	15646	15833	15724	15607	15659	15590	15576	15489	15543	15542	15533	15670	15637	15474	15485	15560	15432	15434	15403	15661	15544	15516	15545	15701	15350	15569	15260	15407	15430	15300	15490	15434	15440	15558	15620	15596	15485	15444	15437	15519	15541	15486	15380	15466	15443	15569	15627	15551	15532	15528	15542	15529	15497	15557	15492	15473	15610	15403	15368	15430	15506	15408	15519	15498	15306	15593	15430	15584	15678	15516	15642	15567	15295	15397	15372	15343	15428	15429	15537	15302	15440	15491	15482	15559	15498	15394	15525	15362	15257	15483	15548	15389	15563	15409	15335	15335	15357	15513	15468	15473	15580	15475	15503	15658	15479	15466	15452	15549	15534	15492	15575	15401	15391	15549	15393	15263	15356	15356	15503	15425	15337	15251	15387	15485	15375	15580	15307	15435	15400	15607	15417	15416	15567	15568	15377	15623	15380	15621	15529	15571	15534	15396	15413	15495	15429	15446	15497	15399	15492	15369	15410	15602	15511	15545	15402	15636	15494	15361	15415	15298	15370	15575	15374	15532	15581	15371	15474	15381	15498	15447	15466	15344	15463	15438	15565	15587	15503	15487	15466	15699	15635	15451	15569	15441	15556	15521	15569	15309	15368	15451	15422	15433	15534	15420	15518	15451	15276	15393	15464	15399	15367	15333	15354	15458	15475	15329	15270	15384	15641	15663	15802	15400	15302	15551	15505	15437	15601	15548	15590	15736	15703	15411	15445	15401	15407	15362	15351	15524	15415	15578	15489	15452	15541	15325	15556	15495	15349	15437	15396	15527	15587	15437	15483	15527	15277	15406	15506	15355	15524	15402	15456	15525	15203	15530	15441	15610	15514	15596	15711	15520	15484	15718	15265	15492	15395	15418	15554	15529	15678	15581	15333	15460	15471	15319	15636	15506	15584	15451	15383	15416	15290	15446	15489	15623	15301	15343	15397	15406	15679	15587	15744	15604	15592	15219	15591	15495	15418	15658	15564	15494	15294	15504	15499	15669	15459	15436	15489	15313	15603	15398	15524	15623	15285	15107	15470	15622	15476	15630	15658	15444	15488	15491	15534	15360	15294	15658	15334	15410	15410	15564	15678	15437	15359	15348	15445	15406	15690	15637	15141	15577	15380	15506	15581	15337	15487	15427	15676	15322	15415	15536	15422	15527	15559	15549	15543	15592	15373	15536	15357	15623	15766	15523	15503	15515	15589	15583	15441	15704	15420	15507	15421	15262	15395	15469	15551	15617	15335	15453	15433	15650	15544	15433	15354	15634	15689	15421	15555	15440	15367	15405	15643	15519	15593	15593	15662	15346	15401	15676	15405	15598	15401	15521	15472	15692	15348	15458	15469	15378	15446	15401	15441	15581	15491	15635	15247	15444	15549	15483	15622	15480	15353	15601	15387	15462	15530	15420	15565	15577	15415	15519	15514	15375	15585	15486	15378	15342	15516	15623	15482	15341	15542	15696	15396	15562	15480	15125	15370	15426	15355	15421	15454	15407	15495	15438	15409	15541	15334	15292	15453	15464	15394	15606	15533	15391	15659	15619	15587	15387	15564	15365	15379	15537	15442	15507	15369	15431	15655	15477	15817	15530	15283	15195	15462	15297	15388	15422	15272	15524	15562	15412	15420	15353	15406	15436	15548	15368	15439	15661	15524	15462	15464	15444	15604	15344	15290	15640	15498	15441	15364	15468	15474	15551	15402	15264	15287	15311	15471	15424	15407	15660	15501	15473	15339	15356	15382	15394	15704	15577	15437	15536	15616	15344	15528	15563	15531	15584	15562	15478	15526	15455	15496	15469	15475	15668	15489	15624	15561	15675	15524	15512	15314	15376	15598	15431	15496	15676	15303	15495	15548	15414	15446	15382	15376	15465	15533	15496	15456	15352	15524	15641	15307	15402	15497	15450	15518	15358	15561	15410	15384	15524	15419	15509	15412	15427	15312	15751	15548	15621	15580	15621	15577	15481	15499	15688	15589	15425	15450	15311	15261	15408	15719	15689	15551	15535	15319	15628	15570	15546	15608	15571	15570	15516	15544	15418	15514	15384	15415	15531	15622	15586	15733	15380	15328	15560	15470	15598	15460	15562	15507	15577	15592	15552	15319	15370	15497	15269	15440	15360	15432	15470	15551	15487	15727	15402	15452	15492	15462	15275	15524	15273	15407	15353	15467	15481	15622	15364	15451	15547	15501	15476	15256	15275	15482	15470	15539	15539	15487	15582	15571	15290	15827	15446	15608	15473	15503	15323	15261	15385	15582	15464	15527	15454	15602	15393	15688	15539	15462	15389	15308	15338	15464	15486	15360	15462	15564	15328	15410	15652	15452	15474	15321	15531	15549	15648	15544	15409	15409	15569	15619	15537	15622	15405	15634	15390	15360	15494	15469	15392	15662	15524	15481	15635	15639	15407	15487	15229	15447	15359	15444	15334	15645	15560	15681	15240	15720	15528	15507	15498	15406	15601	15382	15404	15497	15467	15618	15410	15442	15521	15558	15589	15578	15466	15499	15630	15402	15473	15550	15475	15339	15312	15659	15493	15483	15526	15520	15547	15365	15627	15405	15442	15336	15452	15269	15360	15418	15499	15610	15511	15472	15430	15521	15348	15384	15244	15680	15524	15689	15401	15544	15618	15384	15279	15304	15398	15424	15549	15395	15387	15457	15493	15534	15285	15478	15255	15637	15417	15504	15441	15713	15426	15547	15594	15659	15306	15345	15465	15615	15481	15452	15286	15434	15292	15538	15321	15339	15462	15384	15381	15465	15338	15353	15482	15289	15665	15484	15508	15386	15443	15614	15588	15482	15560	15578	15497	15419	15332	15492	15360	15451	15354	15458	15414	15500	15463	15455	15639	15583	15581	15575	15606	15542	15450	15448	15332	15455	15358	15647	15537	15464	15469	15419	15531	15612	15548	15354	15453	15359	15469	15318	15521	15596	15655	15544	15535	15751	15607	15381	15467	15404	15543	15429	15381	15481	15483	15343	15388	15486	15623	15621	15531	15498	15395	15627	15524	15578	15608	15266	15347	15427	15303	15639	15568	15560	15525	15467	15453	15402	15432	15492	15619	15300	15511	15504	15320	15366	15543	15293	15660	15492	15274	15463	15521	15590	15426	15489	15417	15823	15621	15592	15477	15618	15548	15437	15442	15493	15169	15414	15278	15504	15551	15483	15554	15358	15468	15396	15574	15488	15534	15460	15425	15649	15547	15345	15595	15468	15664	15429	15573	15431	15510	15379	15462	15500	15464	15424	15440	15594	15305	15403	15586	15507	15591	15659	15447	15677	15426	15602	15296	15481	15288	15403	15536	15466	15457	15522	15533	15599	15405	15478	15621	15475	15577	15588	15550	15598	15528	15347	15347	15324	15450	15455	15618	15574	15765	15499	15390	15678	15241	15491	15338	15592	15588	15388	15597	15456	15455	15452	15616	15414	15473	15706	15436	15540	15504	15421	15430	15582	15494	15577	15497	15368	15546	15503	15456	15472	15451	15531	15442	15294	15321	15373	15588	15277	15297	15481	15492	15435	15483	15395	15477	15409	15555	15676	15454	15425	15600	15522	15346	15381	15434	15485	15375	15598	15425	15532	15736	15430	15245	15533	15333	15495	15477	15483	15510	15709	15542	15454	15508	15269	15372	15629	15345	15525	15469	15638	15442	15228	15507	15456	15504	15479	15722	15594	15666	15387	15427	15452	15423	15289	15319	15660	15699	15570	15452	15446	15536	15502	15669	15610	15322	15367	15585	15447	15563	15319	15495	15583	15484	15347	15270	15564	15553	15320	15313	15535	15554	15482	15510	15445	15484	15524	15521	15498	15502	15357	15310	15629	15355	15685	15455	15439	15516	15413	15492	15368	15445	15597	15420	15625	15469	15579	15613	15371	15668	15490	15486	15636	15329	15558	15502	15390	15327	15589	15533	15463	15716	15613	15379	15473	15522	15482	15581	15572	15538	15515	15648	15447	15467	15461	15513	15430	15499	15527	15636	15521	15758	15405	15384	15332	15480	15384	15439	15421	15711	15351	15523	15580	15377	15535	15484	15604	15583	15398	15401	15326	15559	15459	15530	15583	15513	15557	15561	15638	15522	15559	15447	15461	15466	15446	15291	15456	15439	15427	15462	15413	15323	15454	15516	15528	15517	15265	15176	15501	15534	15329	15458	15509	15548	15518	15351	15435	15682	15484	15510	15532	15587	15460	15455	15465	15318	15555	15554	15470	15463	15372	15454	15564	15288	15253	15020	15426	15423	15437	15408	15410	15502	15328	15556	15373	15631	15520	15473	15425	15485	15446	15469	15275	15398	15445	15462	15639	15587	15597	15529	15615	15472	15422	15359	15569	15533	15376	15429	15340	15350	15558	15530	15264	15434	15527	15509	15592	15219	15331	15684	15315	15516	15631	15375	15429	15561	15407	15465	15525	15472	15563	15241	15265	15265	15460	15604	15468	15300	15470	15453	15550	15472	15506	15355	15482	15248	15468	15658	15524	15529	15336	15305	15448	15176	15404	15511	15539	15313	15528	15513	15544	15310	15371	15541	15580	15705	15809	15462	15539	15788	15517	15501	15462	15372	15380	15662	15629	15383	15503	15407	15456	15519	15467	15511	15455	15355	15542	15500	15502	15482	15464	15452	15365	15262	15575	15416	15568	15218	15343	15413	15438	15395	15489	15426	15486	15579	15423	15488	15402	15446	15381	15325	15543	15416	15499	15438	15648	15594	15374	15442	15616	15361	15570	15469	15263	15532	15457	15272	15210	15431	15575	15637	15575	15620	15622	15604	15309	15530	15653	15511	15468	15576	15482	15503	15553	15456	15394	15537	15426	15593	15311	15468	15564	15516	15435	15417	15516	15569	15444	15528	15327	15483	15585	15355	15387	15520	15382	15474	15479	15609	15382	15479	15551	15513	15573	15343	15509	15428	15493	15445	15471	15384	15334	15496	15836	15420	15419	15336	15526	15460	15466	15631	15385	15373	15621	15568	15700	15486	15614	15369	15483	15604	15667	15383	15513	15571	15655	15614	15348	15388	15621	15431	15619	15539	15369	15518	15651	15470	15497	15388	15475	15521	15534	15365	15504	15358	15564	15596	15435	15478
23460	34938	27557	21241	18205	16655	15748	15197	14772	14771	14376	14472	14416	14265	14166	14219	14334	14384	14211	14225	14038	14204	14185	14183	14032	14286	14001	14152	14172	14083	14264	14186	14139	14130	14128	14175	14111	14010	14093	14099	14141	14025	14084	14335	13967	14156	14082	14036	14178	14084	13991	14164	14121	14176	14170	14007	14136	14186	14128	13963	14137	14119	14119	14168	14221	14153	14039	14100	14078	14064	14073	14143	14022	14105	14168	14100	14033	14223	14070	14102	14013	14270	13912	14142	14055	14189	14058	14074	14252	14240	14133	13992	13993	14132	14287	14189	14056	14021	14055	14090	14166	14025	14161	14031	14026	14057	14196	14021	14024	14138	14104	14077	14019	14157	14161	14165	13926	13998	14065	14123	14084	14144	14013	14110	14116	14264	14219	14074	14014	14096	14152	14107	14082	14294	14073	14085	14123	14268	14117	14143	14054	14305	13998	14081	14116	14190	14046	14204	14165	13935	14021	13923	14243	13981	14239	14033	14207	14048	14203	14085	14252	14054	14056	14058	13993	14139	14177	14231	13987	14262	14036	14144	14047	13990	14146	14100	14188	14048	14196	14144	14167	14081	13922	14115	14050	14082	14164	14104	13995	14271	13995	14128	14011	14169	14243	14213	13997	14011	13937	14063	14072	14172	14172	14048	14238	14039	14188	14150	14056	14079	14033	14089	13985	14085	14039	14085	14151	14177	14048	14193	13961	14152	14032	13998	14148	14146	14073	13998	14177	14012	14259	14149	14123	14110	14078	14101	14029	14191	14120	14165	14105	13942	14126	14048	14129	14123	14116	14071	14154	14186	14118	14241	14095	14162	14124	14084	14026	14062	14138	14039	14111	13987	14119	14139	14176	14125	14090	14041	14008	13960	14170	14196	14032	14003	14101	14089	14004	14122	14108	14072	14133	14066	14178	14101	14207	13986	14107	14172	13858	14077	14035	14157	13941	14317	14087	14099	14237	14272	14240	14232	14099	14191	14093	14034	13969	14110	14245	14022	14152	14075	14103	14015	14273	14121	14147	14133	14124	14147	14132	14162	14126	14237	13918	14064	14044	14025	13989	14028	14184	14074	14179	14081	14231	14082	14215	13927	14102	14143	14310	14126	14377	14034	14267	14080	13946	14021	14175	14007	13935	13950	14047	14216	14063	14030	14149	14148	14054	14121	14164	14073	14242	14012	14051	14179	14041	14165	14326	14187	13986	14214	14208	14057	14062	14039	14143	14074	14128	14046	14298	14242	14086	14101	14086	14334	14193	14135	14261	14074	14063	14179	14097	14083	14191	14094	14051	14238	14344	14155	14084	14212	13998	14035	14004	14143	14149	14174	14130	14067	14289	14063	14053	14224	14061	14083	14123	14192	13974	14073	14185	14010	13939	13989	14116	14114	14229	14158	14086	14375	14320	14195	14040	14184	14053	14272	14120	14176	14109	14177	14257	14205	14239	14169	14239	14121	14191	14068	14197	14280	14111	14150	14242	14077	14118	14189	14037	13958	13987	14031	14146	14254	14041	14135	14100	14049	14163	14003	14133	14022	14291	14219	14054	14236	14049	14105	13914	14149	14143	14138	14233	14167	13904	14113	14266	14199	14191	14149	14061	14162	14087	14104	14178	14164	14120	14080	13998	13991	14124	14243	14127	14092	14151	14200	14127	13982	14191	14167	14126	14133	14300	14045	13989	14037	14121	14072	14038	14079	14151	14144	14061	14017	14060	14079	13917	14143	14036	14197	14204	13977	14147	14064	14197	14296	14187	14269	14169	14149	14011	14216	14138	14258	14089	14241	14128	14231	14111	14157	14370	14171	14135	14168	13983	14252	14198	14186	14132	14237	14014	14255	14236	14103	14146	13991	14099	14211	14226	14097	14202	14248	14161	14155	14149	14074	14107	14143	14304	14070	14230	14008	14212	14203	14266	14321	14117	14141	14169	14108	13927	14063	14154	14197	14003	14242	14160	14125	14278	14200	14069	14116	14194	14097	14246	14152	14037	14100	14160	14283	14115	14172	14146	14087	13936	14146	14087	14094	14200	14166	14140	14168	14207	13998	14099	14223	14073	14022	14077	14086	13978	14010	14225	14121	13976	14183	14044	14016	14236	14036	14099	14088	14095	14074	14109	13963	14157	13995	14126	14302	13997	14055	14009	14186	14019	14293	14263	14182	14129	14203	14218	14169	14235	14340	14256	14027	14303	14161	14175	14123	14030	14152	14107	14033	13967	13990	14048	14108	14241	14319	13999	14251	14075	14192	14141	14089	14128	14018	14095	14134	14144	14100	14090	13960	14131	14042	14103	14151	13975	14176	14140	14005	14210	14138	14229	14110	14033	14293	14020	13996	14340	14015	14280	14009	14041	14129	14106	14232	14110	14033	14104	14326	14254	14091	14231	14221	14096	14142	14021	14222	14054	14038	14124	14169	14300	14007	14034	14142	13975	14016	14026	14114	14015	14159	14259	14093	14113	14110	14302	14058	13920	14171	13909	14197	14202	14059	14219	14062	13978	14081	14061	14053	13996	14124	14015	14250	14254	14154	14349	14176	14084	14190	14189	14212	14082	13953	13982	14117	14062	14140	14068	13948	14184	14286	14100	14058	13911	14017	14211	14097	14133	14063	14123	14079	14042	14107	14091	14148	14200	14227	14039	14163	14260	14146	14163	14156	14139	14085	14009	14045	14102	14152	14119	14178	14055	14202	14177	14073	14019	14051	14062	14224	13814	14187	14085	14203	14121	14067	14025	14103	14051	13998	14269	14024	14161	14136	14212	13994	14116	14087	14285	14058	14255	14012	14007	14139	14170	14105	14207	14147	14138	13983	13958	13979	14086	14156	14015	14018	14075	14059	14309	14197	14148	14233	14095	14149	14005	13931	14149	14092	14081	14219	14013	14082	14227	14148	14086	14051	14123	14197	14193	14033	14180	14153	14005	14281	13948	14027	14147	13971	14184	14079	14173	14131	14087	14225	14316	14054	14051	14050	13989	14219	14224	14275	14026	14235	14022	14345	13980	13948	14174	13996	14047	14038	14100	14251	14237	14126	13917	14156	14077	13972	14054	14182	14172	14025	13908	14100	14232	14107	14257	14131	14177	14180	14259	14189	14098	14265	14248	14306	14131	14240	14183	14120	14142	13998	14212	14104	14078	14215	14103	14225	14104	14130	14202	14151	14236	13960	14231	14201	14120	14030	14054	14146	14012	14086	14164	14326	14069	14042	14032	14034	14217	14096	14092	14111	14048	14011	14176	14166	14090	14250	14199	14183	14155	14099	14092	14029	14027	14143	14226	14125	14226	14231	14224	14145	14011	14181	14090	14299	14129	14203	14213	14141	14183	14112	14092	14187	14031	14093	14181	14134	14227	14177	13947	14313	14134	14110	14123	14073	14221	13940	14091	14243	14063	14181	14122	14269	14132	14103	14193	14245	14060	14013	14188	14303	14099	14182	13957	14113	14036	14133	14059	14218	14203	14111	14288	14236	14086	14159	14182	14207	14196	14002	14131	14214	14120	13858	14069	14099	14233	14117	14124	14154	14035	14005	14044	14166	14061	14008	14117	14294	14225	14005	14161	14182	14140	14135	14182	14336	14132	14038	13931	14012	14268	14088	14130	14240	14028	14135	14027	14168	14046	14094	13903	14066	14217	14203	14084	14030	14206	14052	14246	14125	14060	14179	14094	14198	14043	14174	14247	14101	13962	14221	14026	14127	14092	14155	14142	13975	13951	14010	14079	14033	13955	14116	13998	14014	14120	14148	14005	14117	14120	14056	14011	13911	14277	14298	13977	14207	14155	14207	14220	14095	13976	14013	14037	14179	14065	14295	14180	14061	14124	14191	14192	14153	14052	14111	14079	14263	14162	14078	14288	14022	13947	14260	14118	14152	14126	14117	14092	14054	14132	14189	14085	14061	13988	14071	14152	14143	14167	14067	14241	14097	14088	14091	14227	14244	14122	14174	14178	13998	14364	14352	14070	13900	14117	14041	14150	14075	14379	14125	14079	14206	14087	14064	14076	14145	14109	14144	14143	14231	14132	14066	14100	14058	14071	14200	13996	14125	14114	14175	14153	14036	14219	14105	14087	14211	14141	14087	14206	14125	14214	14137	14273	13987	14105	13953	14008	14140	14035	14093	14237	14112	14114	14165	13822	14161	14162	14317	14117	14081	14168	14048	14108	14108	14210	14067	14086	14087	13995	14138	14003	14210	14046	14035	14211	14139	14010	14092	14181	14115	14021	14187	14144	14157	14187	14204	14231	14162	14277	14075	14177	14255	14196	14223	14030	14110	14059	14315	14118	14199	14116	14046	14193	14367	13974	14194	14300	14172	14106	14116	13983	14190	14021	14111	14134	14149	14256	14199	14110	14027	14163	14284	14270	14057	14263	14148	14055	14073	14099	14304	14049	14118	14117	14163	14101	13914	14217	14121	14115	14030	14116	14098	14143	14115	14148	14152	14257	14105	14198	14085	14167	14044	14165	14068	14116	14157	13940	14123	14131	14225	14156	13905	14051	13961	14185	14060	14020	14045	14127	14119	14251	14110	14161	14190	14066	14061	14203	14146	14045	14090	13970	14179	14126	14125	14221	14244	14243	14203	14173	14172	14198	14153	14081	14034	14148	14184	14317	14277	14092	14094	14085	14097	14040	14125	14130	14219	14009	14164	13982	14174	14154	14079	14015	14214	14114	14270	14104	14002	14122	14228	14267	13969	14231	14136	14077	14235	14040	14118	14137	14191	14125	14069	14222	14142	14254	14039	14071	14264	14131	14142	14268	14154	14068	14144	14009	14093	14160	14213	14038	14085	14256	14275	14289	14192	14069	14141	14219	14234	14137	14092	14074	14060	14149	13920	14315	14130	14111	13944	14216	13943	14047	14044	14187	14137	14155	14217	14079	14014	14066	14051	14312	14131	14080	14135	14083	14087	14048	14126	14123	13973	14034	14107	13970	14127	14083	14054	14026	14116	14178	14251	14131	14237	14122	14095	14274	14096	14060	14239	14173	14176	13955	14148	13960	14212	14001	14299	14192	14119	14199	14329	14082	14129	14089	14198	14138	14099	14085	13872	14131	13957	14195	14021	14175	14095	14082	14248	14115	14022	14202	14139	13963	13925	13949	14207	13920	14062	14123	14138
23564	21448	28109	25437	22331	20899	19599	17352	16697	16500	16255	16060	16098	16102	15908	16057	15975	15859	16045	15976	15724	15797	15748	15705	15646	15884	15932	15751	15632	15531	15863	16015	15739	15666	15666	15726	15728	15517	15762	15419	15719	15784	15443	15643	15649	15627	15666	15459	15555	15740	15732	15781	15765	15674	15701	15648	15667	15772	15724	15836	15704	15793	15738	15670	15739	15823	15628	15691	15514	15598	15566	15796	15750	15518	15706	15621	15584	15838	15608	15619	15608	15877	15622	15565	15683	15748	15897	15765	15419	15618	15822	15550	15635	15608	15881	15835	15532	15642	15642	15871	15628	15580	15693	15550	15918	15492	15751	15570	15644	15671	15605	15774	15643	15777	15597	15620	15665	15652	15626	15745	15650	15765	15663	15816	15563	15662	15884	15745	15644	15717	15516	15685	15694	15658	15630	15769	15546	15738	15689	15747	15662	15808	15846	15532	15781	15679	15706	15736	15544	15587	15652	15844	15637	15680	15730	15710	15761	15604	15651	15703	15692	15707	15676	15870	15836	15719	15666	15886	15546	15512	15650	15572	15805	15811	15510	15776	15538	15629	15672	15676	15705	15623	15786	15719	15525	15598	15581	15735	15655	15755	15849	15446	15632	15386	15673	15672	15690	15546	15462	15540	15844	15582	15554	15664	15463	15820	15696	15692	15461	15746	15514	15629	15557	15647	15594	15647	15568	15804	15665	15825	15674	15713	15580	15785	15673	15679	15701	15711	15755	15576	15847	15597	15668	15698	15677	15587	15558	15535	15559	15665	15714	15658	15538	15423	15740	15738	15576	15647	15703	15576	15787	15663	15537	15642	15707	15756	15767	15438	15556	15595	15807	15776	15715	15530	15630	15665	15686	15563	15631	15624	15784	15656	15799	15746	15641	15583	15678	15816	15801	15793	15545	15543	15683	15640	15845	15791	15476	15708	15603	15897	15667	15657	15597	15727	15622	15763	15684	15775	15956	15579	15710	15780	15368	15660	15618	15659	15665	15725	15763	15826	15668	15626	15439	15600	15574	15637	15661	15609	15911	15705	15502	15881	15736	15754	15691	15616	15900	15531	15632	15550	15812	15639	15554	15454	15669	15584	15473	16013	15656	15677	15617	15563	15834	15551	15548	15715	15653	15610	15689	15629	15820	15589	15673	15848	15600	15682	15699	15732	15677	15833	15865	15790	15829	15690	15692	15660	15501	15502	15930	15539	15608	15548	15662	15647	15685	15797	15711	15617	15583	15736	15629	15705	15664	15640	15563	15514	15852	15622	15813	15513	15555	15761	15760	15801	15780	15657	15673	15605	15474	15698	15751	15779	15613	15804	15795	15772	15541	15702	15805	15599	15966	15559	15835	15741	15723	15709	15802	15769	15691	15653	15450	15754	15571	15448	15635	15420	15713	15717	15631	15536	15729	15557	15619	15443	15616	15475	15327	15730	15718	15755	15560	15702	15629	15495	15710	15521	15565	15401	15543	15566	15666	15596	15761	15806	15746	15736	15719	15674	15510	15872	15779	15600	15834	15584	15870	15832	15596	15693	15608	15778	15570	15709	15609	15669	15840	15677	15597	15798	15838	15815	15625	15731	15621	15672	15401	15844	15486	15712	15507	15596	15686	15762	15648	15778	15656	15764	15647	15615	15716	15679	15677	15543	15697	15619	15762	15764	15885	15760	15670	15524	15555	15634	15609	15647	15674	15648	15758	15496	15985	15645	15749	15622	15560	15616	15680	15650	15669	15711	15606	15598	15746	15712	15702	15477	15699	15517	15559	15694	15613	15767	15698	15691	15653	15483	15645	15686	15748	15588	15809	15823	15522	15532	15543	15811	15597	15663	15589	15748	15858	15726	15790	15729	15746	15710	15635	15700	15623	15630	15573	15545	15554	15627	15643	15698	15631	15618	15672	15561	15823	15750	15570	15525	15868	15747	15588	15725	15632	15483	15709	15823	15681	15633	15754	15461	15576	15649	15587	15778	15693	15529	15474	15624	15622	15615	15901	15608	15895	15688	15652	15648	15479	15453	15577	15682	15693	15647	15680	15711	15674	15585	15709	15581	15776	15755	15667	15581	15687	15735	15844	15641	15710	15592	15833	15659	15735	15591	15603	15835	15695	15443	15696	15789	15889	15668	15807	15864	15732	15843	15507	15604	15674	15766	15779	15794	15538	15690	15673	15545	15655	15590	15587	15502	15800	15669	15602	15824	15785	15789	15580	15802	15664	15736	15765	15671	15801	15689	15666	15668	15829	15631	15804	15745	15830	15681	15755	15752	15685	15559	15601	15582	15672	15669	15646	15744	15715	15647	15356	15761	15741	15656	15499	15626	15930	15568	15764	15686	15577	15542	15526	15840	15722	15791	15774	15666	15616	15617	15712	15631	15735	15631	15589	15765	15510	15501	15694	15714	15673	15662	15705	15711	15663	15728	15705	15649	15882	15832	15779	15745	15787	15640	15707	15697	15548	15615	15694	15676	15563	15608	15610	15654	15664	15555	15663	16014	15729	15553	15620	15567	15454	15723	15725	15766	15704	15767	15759	15507	15551	15686	15603	15850	15612	15541	15711	15992	15874	15656	15851	15680	15646	15519	15817	15599	15480	15503	15464	15781	15695	15622	15587	15664	15725	15740	15787	15491	15845	15687	15631	15890	15719	15719	15665	15522	15836	15724	15587	15617	15729	15568	15469	15829	15519	15766	15613	15805	15722	15886	15695	15550	15818	15774	15667	15518	15830	15541	15692	15748	15611	15568	15662	15763	15603	15848	15746	15751	15619	15707	15693	15614	15667	15725	15821	15600	15551	15553	15821	15841	15792	15798	15529	15608	15696	15525	15535	15705	15710	15805	15688	15576	15631	15728	15732	16010	15602	15640	15544	15601	15642	15598	15848	15763	16012	15723	15573	15713	15529	15699	15668	15723	15716	15775	15582	15509	15541	15511	15860	15690	15760	15802	15743	15709	15875	15680	15557	15727	15632	15704	15724	15791	15724	15750	15751	15889	15746	15757	15773	15694	15614	15545	15795	15627	15929	15468	15662	15595	15711	15646	15791	15488	15694	15600	15652	15446	15648	15572	15769	15670	15628	15741	15625	15599	15752	15615	15631	15683	15845	15553	15683	15530	15698	15909	15764	15792	15556	15795	15629	15683	15576	15906	15774	15946	15569	15570	15587	15663	15753	15784	15566	15626	15845	15668	15585	15412	15695	15734	15648	15439	15561	15696	15650	15565	15835	15719	15874	15684	15371	15612	15926	15634	15823	15843	15611	15789	15747	15586	15659	15506	15803	15649	15715	15624	15748	15788	15547	15430	15699	15704	15713	15817	15613	15733	15753	15593	15594	15748	15634	15607	15647	15743	15709	15811	15606	15718	15930	15614	15691	15748	15508	15678	15669	15630	15735	15829	15566	15734	15600	15587	15770	15837	15751	15567	15820	15584	15741	15840	15612	15585	15637	15610	15563	15767	15587	15798	15725	15731	15442	15641	15676	15620	15695	15492	15671	15700	15662	15741	15853	15808	15672	15756	15732	15683	15622	15630	15601	15649	15837	15722	15800	15653	15584	15566	15515	15580	15792	15450	15707	15859	15700	15678	15810	15715	15534	15591	15733	15740	15727	15643	15690	15804	15660	15718	15722	15631	15488	15622	15825	15843	15824	15797	15842	15674	15953	15791	15724	15875	15718	15618	15527	15661	15599	15566	15610	15629	15704	15725	15676	15669	15515	15740	15657	15735	15770	15532	15720	15599	15795	15721	15699	15624	15608	15730	15518	15779	15769	15716	15840	15728	15613	15738	15644	15629	15552	15669	15634	15487	15688	15397	15564	15691	15879	15537	15743	15465	15796	15726	15634	15495	15616	15563	15562	15856	15681	15553	15679	15627	15855	15841	15590	15635	15591	15770	15668	15783	15718	15684	15724	15597	15844	15930	15837	15785	15715	15714	15641	15684	15553	15587	16022	15831	15671	15604	15586	15695	15568	15661	15638	15624	15557	15606	15539	15780	15430	15691	15705	15718	15701	15834	15757	15517	15527	15721	15691	15637	15814	15781	15617	15715	15762	15675	15546	15717	15684	15627	15656	15547	15744	15690	15646	15599	15734	15644	15498	15741	15812	15790	15719	15569	15765	15832	15763	15649	15722	15550	15470	15753	15781	15499	15488	15648	15697	15578	15860	15674	15710	15661	15835	15599	15826	15800	15793	15715	15762	15530	15494	15626	15466	15787	15644	15663	15627	15549	15824	15834	15790	15667	15615	15602	15764	15583	15906	15678	15767	15825	15696	15489	15647	15633	15651	15618	15555	15748	15870	15698	15677	15471	15667	15566	15511	15727	15823	15762	15716	15658	15713	15631	15828	15745	15654	15806	15970	15667	15648	15806	15616	15583	15821	15600	15633	15636	15727	15630	15627	15692	15679	15477	15532	15755	15596	15839	15501	15786	15884	15793	15672	15762	15716	15527	15565	15712	15634	15624	15532	15701	15723	15622	15643	15505	15711	15989	15612	15526	15580	15789	15716	15739	15698	15612	15756	15661	15652	15673	15945	15763	15621	15604	15811	15590	15746	15826	15591	15791	15650	15696	15619	15543	15684	15713	15544	15590	15818	15685	15717	15734	15680	15650	15715	15538	15636	15724	15672	15687	15731	15857	15620	15787	15685	15426	15647	15720	15675	15701	15780	15560	15783	15522	15675	15739	15614	15643	15739	15693	15477	15665	15701	15683	15668	15653	15774	15623	15489	15640	15739	15730	15637	15756	15706	15608	15740	15580	15832	15559	15665	15704	15607	15672	15724	15733	15534	15682	15762	15809	15774	15790	15866	15544	15598	15793	15716	15813	15733	15418	15772	15512	15767	15631	15579	15779	15817	15447	15640	15737	15651	15679	15790	15707	15548	15769	15924	15803	15866	15842	15678	15549	15660	15691	15606	15534	15811	15858	15626	15651	15700	15798	15921	15616	15674	15960	15645	15969	15965	15831	15705	15603	15838	15673	15536	15482	15944	15642	15614	15754	15821	15787	15858	15608	15568	15630	15764	15791	15456	15653	15513	15599	15747	15730	15536	15689	15397	15696	15802	15563	15687	15598	15699	15518	15587	15552	15723	15724	15640	15787	15689	15610	15613	15706	15530	15670
22451	41731	33309	25535	21146	18569	17141	16114	15754	15314	15088	14917	14842	14722	14520	14573	14574	14360	14262	14434	14527	14357	14340	14122	14388	14315	14214	14427	14159	14203	14251	14411	14478	14163	14132	14289	14364	14265	14217	14230	14079	14270	14255	14280	14223	14248	14338	14256	14146	14224	14308	14454	14272	14319	14288	14340	14189	14294	14395	14277	14274	14021	14296	14275	13969	14351	14264	14244	14336	14166	14352	14329	14147	14095	14262	14147	14249	14187	14391	14305	14401	14273	14179	14241	14199	14230	14327	14231	14230	14279	14088	14321	14425	14415	14368	14138	14309	14058	14217	14328	14251	14327	14199	14184	14170	14235	14090	14255	14159	14112	14290	14265	14059	14134	14065	14273	14113	14245	14233	14415	14202	14171	14264	14365	14205	14327	14142	14113	14165	14101	14272	14364	14189	14168	14341	14363	14177	14243	14337	14227	14186	14201	14128	14112	14302	14385	14246	14114	14466	14123	14184	14255	14318	14192	14220	14206	14220	14124	14213	14262	14229	14350	14169	14163	14164	14366	14395	14223	14294	14413	14290	14189	14138	14223	14294	14131	14316	14138	14234	14448	14147	14255	14107	14294	14337	14036	14093	14260	14234	14289	14178	14424	14289	14225	14226	14310	14138	14275	14262	14358	14455	14155	14210	14171	14343	14249	14250	14274	14229	14167	14406	14107	14140	14203	14239	14141	14204	14301	14195	14282	14105	14359	14276	14368	14366	14258	14079	14286	14328	14193	14204	14384	14259	14300	14164	14171	14356	14218	14351	14187	14162	14361	14281	14314	14280	14232	14289	14231	14340	14264	14328	14284	14330	14428	14313	14113	14201	14302	14149	14106	14411	14430	14262	14184	14471	14122	14199	14297	14243	14334	14288	14310	14332	14429	14208	14370	14251	14147	14453	14210	14256	14312	14276	14194	14138	14176	14415	14222	14246	14197	14326	14232	14205	14348	14373	14214	14365	14303	14255	14284	14208	14230	14220	14188	14240	14165	14270	14327	14131	14268	14262	14285	14215	14294	14054	14266	14111	14165	14271	14300	14365	14122	14219	14319	14186	14270	14235	14100	14359	14234	14134	14253	14310	14193	14293	14196	14132	14288	14220	14376	14243	14282	14303	14116	14224	14211	14173	14240	14375	14358	14175	14304	14193	14168	14235	14292	14174	14297	14172	14334	14163	14118	14163	14237	14152	14285	14247	14324	14118	14151	14326	14035	14099	14229	14321	14249	14165	14228	14198	14241	14174	14140	14134	14101	14313	14320	14386	14189	14272	14182	14096	14334	14183	14191	14242	14076	14166	14175	14327	14293	14381	14134	14120	14402	14316	14384	14303	14265	14230	14051	14277	14191	14285	14308	14214	14291	14300	14287	14227	14281	14139	14028	14088	14060	14260	14126	14191	14361	14297	14093	14378	14377	14289	14240	14113	14229	14296	14251	14293	14131	14205	14110	14335	14249	14306	14231	14046	14219	14193	14414	14021	14143	14223	14177	14107	14288	14300	14130	14146	14171	14193	14076	14073	14244	14181	14310	14213	14293	14013	14141	14375	14262	14265	14350	14287	14110	14324	14092	14151	14154	14257	14175	14165	14107	14290	14341	14211	14097	14319	14259	14366	14205	14239	14215	14401	14249	14011	14246	14356	14266	14366	14348	14226	14267	14186	14236	14238	14239	14116	14277	14125	14228	14090	14268	14327	14206	14229	14168	14289	14140	14325	14209	14274	14185	13960	14314	14084	14095	14119	14198	14123	14183	14333	14404	14257	14255	14221	14182	14270	14188	14096	14125	14294	14217	14363	14179	14220	14251	14510	14187	14277	14295	14423	14152	14312	14340	14137	14268	14385	14269	14194	14185	14189	14191	14187	14141	14373	14262	14188	14218	14186	14353	14131	14209	14180	14267	14157	14138	14326	14150	14298	14326	14078	14259	14185	14189	14020	14295	14276	14071	14373	14312	14341	14200	14320	14194	14217	14200	14213	14320	14211	14313	14286	14337	14306	14310	14111	14153	14334	14228	14370	14256	14254	14112	14268	14265	14127	14226	14398	14256	14218	14219	14182	14143	14163	14237	14061	14314	14386	14244	14326	14170	14383	14247	14228	14200	14268	14406	14396	14261	14347	14329	14199	14324	14152	14113	14223	14206	14255	14056	14262	14194	14416	14298	14251	14441	14090	14067	14239	14256	14040	14123	14187	14177	14283	14373	14200	14238	14286	14114	14312	14280	14173	14212	14229	14201	14317	14222	14222	14374	14030	14272	14255	14301	14172	14291	14292	14190	14232	14096	14244	14403	14170	14336	14217	14107	14148	14076	14155	14133	14288	14117	14372	14269	14218	14038	14191	14272	14184	14330	14266	14266	14205	14155	14184	14201	14320	14069	14263	14144	14335	14274	13996	14221	14219	14254	14232	14303	14067	14258	14156	14379	14184	14221	14422	14100	14383	14156	14164	14429	14273	14209	14258	14279	14218	14295	14049	14219	14285	14348	14187	14292	14279	14276	14399	14293	14185	14270	14074	14264	14198	14375	14185	14251	14153	14294	14248	14106	14503	14270	14181	14233	14177	14108	14365	14264	14289	14102	14348	14268	14247	14284	14116	14180	14091	14464	14268	14412	14138	14322	14260	14089	14152	14401	14138	14315	14252	14327	14372	14263	14195	14364	14268	14091	14147	14197	14284	14118	14242	14183	14183	14208	14213	14351	14203	14133	14307	14299	14333	14256	14233	14016	14168	14311	14314	14299	14190	14137	14254	14150	14377	14188	14407	14171	14216	14203	14212	14270	14237	14142	14234	14073	14085	14113	14089	14316	14216	14211	14268	14091	14063	14365	14279	14241	14170	14380	14127	14159	14260	14324	14238	14181	14241	14282	14284	14141	14174	14184	14278	14323	14303	14204	14409	14201	14335	14213	14249	14229	14265	14169	14183	14334	14242	14412	14241	14315	14258	14180	14181	14272	14151	14207	14241	14310	14262	13996	14096	14078	14201	14223	14139	14305	14169	14287	14171	14258	14186	14149	14226	14167	14325	14109	14278	14362	14373	14424	14300	14260	14260	14172	14255	14198	14224	14196	14413	14177	14305	14346	14096	14301	14387	14258	14128	14372	14204	14264	14115	14266	14277	14182	14256	14220	14191	14350	14357	14225	14387	14424	14244	14271	14242	14243	14334	14240	14374	14164	14441	14118	14167	14124	14186	14214	14032	14295	14213	14437	14204	14155	14249	14316	14240	14283	14234	14225	14299	14265	14178	14347	14248	14214	14152	14136	14327	14104	14075	14350	14300	14271	14230	14318	14220	14329	14307	14432	14332	14058	14233	14091	14336	14269	14151	14147	14248	14504	14238	14282	14307	14210	14342	14093	14098	14210	14215	14316	14268	14247	14238	14365	14323	14143	14216	14320	14221	14325	14216	14252	14219	14266	14247	14235	14174	14178	14289	14188	14237	14148	14218	14320	14387	14089	14316	14300	14152	14334	14217	14325	14392	14303	14206	14267	14225	14377	14008	14151	14419	14247	14297	14250	14211	14362	14328	13965	14301	14244	14327	14390	14331	14323	14349	14233	14200	14172	14076	14211	14288	14172	14406	14315	14082	14252	14343	14256	14249	14356	14143	14297	14206	14121	14262	14209	14156	14168	14263	14075	14231	14239	14229	14156	14299	14047	14319	14419	14297	14207	14170	14375	14257	14236	14136	14355	14196	14307	14390	14334	14227	14510	14189	14203	14306	14108	14357	14236	14329	14234	14303	14274	14231	14330	14254	14304	14230	14135	14054	14230	14194	14269	14352	14149	14142	14129	14348	14133	14217	14270	14084	14451	14255	14272	14247	14267	14214	14171	14299	14193	14092	14370	14217	14269	14250	14278	14284	14150	14444	14445	14337	14095	14241	14167	14317	14229	14087	14128	14273	14302	14128	14294	14294	14421	14079	14332	14230	14101	14211	14392	14299	14072	14155	14247	14379	14398	14388	14279	14081	14238	14264	14213	14310	14204	14258	14144	14308	14286	14182	14338	14157	14378	14185	14258	14056	14290	14330	14117	14213	14173	14115	14408	14014	14261	14079	14167	14229	14243	14471	14366	14372	14235	14431	14198	14254	14223	14275	14229	14233	14009	14290	14053	14086	14180	14188	14115	14283	14273	14122	14359	14252	14399	14272	14282	14279	14126	14327	14058	14251	14225	14338	14200	14291	14392	14294	14409	14348	14171	14293	14312	14191	14174	14256	14200	14253	14107	14397	14108	14043	14262	14258	14231	14232	14413	14264	14237	14344	14165	14153	14279	14078	14269	14119	14161	14375	14155	14260	14261	14190	14186	14178	14119	14170	13979	14308	14315	14325	14398	14289	14312	14094	14449	14273	14144	14214	14129	14223	14278	14185	14269	14213	14226	14104	14327	14446	14124	14360	14340	14378	14257	14207	14107	14353	14226	14154	14177	14327	14210	14237	14294	14155	14240	14313	14135	14283	14207	14103	14199	14213	14335	14185	14093	14034	14277	14238	14365	14325	14144	14274	14047	14396	14076	14226	14167	14149	14342	14088	14173	14226	14319	14186	14342	14299	14067	14189	14286	14163	14235	14178	14153	14320	14281	14155	14401	14242	14250	14265	14293	14165	14336	14327	14142	14242	14381	14378	14236	14315	14323	14226	14222	14167	14161	14189	14201	14317	14236	14144	14261	14151	14217	13976	14384	14068	14186	14294	14374	14206	14215	14275	14231	14126	14225	14341	14216	14280	14226	14276	14316	14161	14301	14335	14249	14230	14285	14223	14255	14220	14334	14298	14261	14146	14265	14191	14077	14097	14046	14268	14335	14232	14436	14177	14120	14207	14210	14295	13976	14122	14284	14281	14272	14386	14446	14234	14103	14308	14375	14313	14382	14291	14397	14133	14074	14304	14303	14367	14257	14204	14243	14290	14290	14267	14429	14381	14249	14296	14294	14212	14362	14309	14158	14207	14216	14227	14239	14317	14312	14020	14251	14359	14178	14220	14233	14066	14156	14352	14216	14386	14355	14231	14391	14336	14238	14201	14319	14184	14296	14259	14267	14326	14189	14341	14261	14046	14327	14401	14250	14285	14356	14195	14230	14218	14275	14191	14126	14197	14157	14166	14421	14336	14135	14051	14263
25453	21543	26738	26465	18786	17280	17008	16008	15814	15396	15401	15222	15391	15401	15402	15446	15214	15143	14982	15353	15294	15283	15305	15069	15401	15152	15077	15193	15154	15032	15210	15202	15036	15127	15096	15070	15104	15070	15133	15094	15262	14917	15057	15147	15036	15255	15164	15247	15229	15127	15050	15259	15149	15213	15273	15200	15107	15170	15019	15123	15005	14991	15087	14984	15148	15069	14901	14994	15027	15087	15019	15212	15015	15066	15118	14995	15249	15107	15037	15067	15239	15110	15121	15068	15142	15246	15148	15089	15196	15079	15084	15170	14896	15051	15332	15146	15179	15171	15180	15158	15184	15099	15138	14992	14966	15177	15126	15172	15013	14965	15191	15045	15036	15095	15195	15122	15038	15115	14975	15099	15096	14987	15137	14964	15164	15011	15115	15037	14933	15072	14966	15114	15090	15114	14962	15067	15163	15017	14898	14968	15179	15088	15075	15033	14977	15038	15160	14996	15202	15105	15227	15153	15014	14938	15035	15057	15278	15124	15076	15160	15104	15025	15320	15042	15090	14980	15215	15004	15242	15162	15062	14923	15100	15208	15142	15168	14950	15041	15042	15108	14810	14950	15224	15192	15051	15245	15075	15068	15064	15128	15294	15142	15099	15382	15192	15130	15220	15127	15053	15024	15078	15034	15210	15002	14896	15067	14980	15163	14987	15169	14943	14843	15067	15019	15233	15211	14920	15088	15236	15014	14977	14984	15187	15138	15160	15197	15099	15055	14971	15234	15189	15102	15035	15137	15075	15178	15102	15062	15116	15039	14868	15056	15055	15078	15044	15186	15096	15118	15077	15056	15097	15155	15320	15172	15135	15162	15060	15021	15131	15201	14926	15057	15068	14951	14781	15080	14897	15159	15269	15171	14876	15090	15174	15033	14980	15003	15160	15280	15124	15022	15081	15133	15129	14896	14984	14944	15022	15130	15320	15124	15175	15051	14993	15256	15153	15142	15087	15101	15143	15205	15127	15226	15136	15204	14958	15066	15025	15181	14998	15075	15198	15152	15078	15186	15047	15295	14996	15180	15217	14984	15082	15124	15099	14905	15100	15032	15068	15092	15201	15060	15091	15043	15024	15240	15277	15083	15237	15165	14986	15175	15236	15047	15214	15126	15106	15171	15023	15183	14975	15038	15131	15130	15180	15189	15164	15097	15158	14990	15185	14890	14993	15270	15122	15095	15326	14940	15290	15148	15125	14930	15219	15195	15271	15267	15094	15122	15028	15168	15078	15240	14972	15004	15262	15058	15056	14954	15005	15173	15151	15051	15052	15214	14931	15018	15214	15265	15043	15024	15122	15113	15099	15103	15091	15231	15354	14994	15238	14981	15015	15220	15084	15077	15064	15023	15169	15232	15183	15190	15240	15128	15067	15061	15363	15032	15037	15013	14930	15100	15147	15114	15181	15189	15102	15077	14964	15026	15463	15142	15341	15088	15190	15183	15074	15193	15134	15284	15042	15206	15041	15106	15123	15036	15034	15201	14997	15017	15235	15157	15177	15146	15133	15264	15191	15166	15203	15088	15100	15121	15069	15102	15039	15013	15082	15285	15161	15107	15069	15059	15124	15026	15119	15157	14982	15189	14968	14903	14965	15027	15349	15062	15254	15156	15034	15121	15046	15120	14987	15318	15027	14903	14925	15059	15135	15130	15055	15051	15120	15158	15231	15122	14946	15224	14988	14984	15002	15141	15264	14973	15037	15204	15122	15091	15127	15215	15131	15010	15070	15235	15226	15245	15226	15020	15065	15094	14982	15126	14970	15141	15245	15070	15061	14879	15343	15166	15099	15000	15040	15144	15073	15057	14993	15029	15091	15196	15174	15254	15034	15288	15114	15027	15203	15044	14854	15017	15050	15270	14938	14946	15272	15038	15266	15084	15158	15078	15118	15113	14957	15078	15128	14964	15120	15233	15061	15215	15152	15112	15163	14847	14971	14900	15182	15090	15112	15131	15158	14969	15000	15200	15155	14976	15039	15012	15216	15163	15166	14982	15076	15023	15243	15108	15061	15081	14920	15219	15122	14998	15032	15161	14963	15152	15063	15126	15219	15258	15024	15125	15086	15089	15082	15150	14831	15154	15030	15026	14937	15153	15024	14958	14992	15202	15210	15143	15351	15105	15062	15375	14993	15113	15078	15100	15248	15000	15067	15050	15169	15064	15075	15169	15132	15130	15228	15234	15130	15142	15243	15216	15004	15311	15095	15104	15164	15136	15076	15327	15094	15084	15122	15096	15244	15116	15225	15212	15252	15194	15212	15141	15310	15295	15113	15093	14937	14776	14957	15071	15023	15221	15039	15149	15165	15126	15123	15114	15063	15070	15178	15419	15133	15083	15132	15123	15241	14993	15251	15190	15160	14942	15047	15242	15182	15093	15135	15067	14875	15226	15146	15225	15069	15215	15096	15135	14981	15007	15127	14987	15092	15133	15215	15168	15141	15070	15159	15162	15155	14934	15136	15021	15202	15231	15247	15133	15038	15054	15132	15151	15224	15094	15121	15022	15169	15120	15190	15066	15139	15047	15202	15103	15059	15153	15072	15128	15149	15100	15099	15131	15136	15207	15320	15178	15112	15061	15274	15012	14996	15033	15044	15231	15145	14991	14930	15111	15096	15066	15109	14966	15035	15074	15135	15008	15186	15158	14966	15152	15083	15062	15286	15079	15272	15190	15075	15120	15057	15121	14932	15082	15042	15098	15117	15200	14903	15098	15015	15246	15124	15249	15096	15147	15132	15087	15128	14953	15109	15256	15191	14949	15019	15157	15111	15184	14893	15262	15186	15131	15145	15232	15130	15179	15162	15273	15182	15059	15051	15127	14875	15102	15154	15137	15123	15020	15223	15161	14938	15228	15185	15105	15027	15037	15245	15189	14878	15266	15215	15111	15011	15025	15091	15028	15055	15077	15303	15003	15094	15062	14973	15044	15195	15054	14983	14875	14975	15096	15128	15125	15174	15097	15055	15116	15183	14954	15091	15123	15157	14940	15215	15020	15112	14965	15143	14995	15324	15213	15217	15079	15154	15029	15077	15350	15239	15089	15081	15206	15021	15137	15266	15191	15049	14962	15325	15156	14917	15098	15028	15159	15178	15222	15102	15245	15280	15138	15104	15082	15288	15221	15092	15163	15035	15137	15402	15155	15250	15029	15268	15056	15223	15126	15269	15054	15299	15180	14958	15255	15163	15215	15178	15136	15127	15021	15129	15224	15019	15005	14929	15053	15146	14961	15129	15205	15108	15173	15129	15017	15153	15220	15135	14914	15085	15303	15145	14956	15067	15126	15029	15140	15165	15010	15024	15176	15101	15049	15013	15109	15127	15280	15108	15039	15180	15121	15011	15202	15099	14945	15106	15109	15176	15313	15263	14964	14982	15072	15267	15211	15255	15193	15208	14951	15039	15164	15294	14935	15280	15065	15049	15259	15088	15029	15207	15229	15113	15201	15103	15142	15131	15133	15172	14902	15156	14950	15195	15204	15018	15111	15173	15115	15021	15147	15080	14987	15005	15092	14975	14988	15299	15309	15164	15092	15184	15120	15239	15073	15383	15025	15287	15108	15062	14973	15184	15065	15113	15197	15089	15099	14995	15094	15252	15064	15089	15084	15293	15156	15203	15117	15141	14923	15155	15199	15112	15030	15045	15216	15051	15313	15076	15194	14986	15053	15342	15256	15214	14999	14968	15257	15053	15077	15231	15007	15157	15003	15148	15039	15146	15287	15068	15117	15061	15050	15157	15095	15008	15201	15095	15040	15091	14957	14960	15050	15108	15164	15075	15091	15111	14895	15116	14989	15068	15100	14978	15236	15281	15234	15330	15129	15087	15225	15100	15229	15172	15230	15125	15158	15049	14998	14941	15253	15006	15219	15103	15087	15188	15173	15075	15118	15136	14884	14961	15125	15208	15130	14940	15140	15158	15236	15143	15099	15143	15107	15014	15055	15011	15223	15194	14819	15108	15217	14989	15189	15110	15155	15163	15196	15131	14931	15068	15015	14997	14944	15041	15111	15235	15059	14994	15083	15178	15067	15176	15095	15050	15042	15077	15136	15197	15141	15124	15214	15345	15043	15190	15080	15188	15163	15109	15043	14951	15066	15295	15164	15242	15081	15203	14990	15016	15012	15155	15247	15027	15017	15101	14923	15050	14979	15098	15106	15044	15052	15121	15258	14933	14963	15145	15226	15242	15035	15185	14999	15339	15061	15287	15411	15080	14926	15051	15040	15143	15179	15143	15010	15110	14958	15186	15142	15289	15106	15007	15143	15196	15203	15067	15005	14896	15076	15011	15003	15034	15249	15227	15098	15123	15197	15181	15244	15305	15067	15135	15142	14925	15284	14876	14896	15132	15086	15079	14957	15025	14996	15040	15222	15195	15147	15082	15167	15253	15079	14940	15118	15202	15208	14992	15188	15255	15149	15172	15132	15136	14988	15146	15152	15200	14864	14936	14987	15008	15134	15209	15159	15156	15038	15198	15081	14927	14989	15154	15166	15082	15097	15155	15091	15059	15030	15237	15348	14999	15241	15027	15329	15284	14843	15191	15215	15072	15043	14990	15007	14915	15169	15175	14999	15214	15158	15340	15299	14962	14856	15174	15045	15087	15186	15049	14996	15331	15190	15108	14941	15167	15136	15111	15205	15110	15114	15164	14926	15039	15059	15024	15286	15026	15192	14896	15172	14996	15011	15019	15034	14917	15107	15038	15077	15256	15294	15074	15085	15162	15173	14991	14874	15187	15150	15034	15148	15191	15171	14987	14994	15280	15026	15107	15105	15051	15008	15188	15109	14984	15030	15092	15063	14935	15020	15103	15219	15087	15101	15148	14979	14966	15306	15009	15112	15198	15234	15181	15273	15262	15302	14914	14971	14937	15150	15037	15161	15127	15049	15123	15346	15165	14960	15150	15059	15194	15152	15181	15201	15029	15065	15004	15092	15038	14995	15062	15133	15121	15247	15065	15108	15285	15244	15089	14915	14996	15141	15263	15246	15092	15235	15139	15171	15102	15151	15239	15173	15100	15058	15181	15001	15040	14989	15064	15022	15147	15143	15310	15258	15189	15083	15039	15095	15066	15107	15197	14949	14955	14844	15327	15210	15071	15143	15187	15084	14988	15065
22580	36759	28909	22538	19162	17220	15872	15282	14853	14629	14527	14491	14422	14219	14258	14199	14286	14089	14046	14100	13976	13970	14015	13958	13988	13939	13959	13918	14029	13810	13972	13938	14107	13787	13847	13919	13939	13903	13864	13968	14011	13827	13988	13964	13790	13977	13871	13753	13969	13857	13834	13987	14029	13850	13913	13856	13979	13818	13877	13905	13985	14026	13896	13816	13841	13870	13830	13918	13871	14072	13905	13990	14039	14006	13923	13835	13831	13885	14030	13836	13984	13887	14049	13933	14047	14034	13902	13917	14091	13877	13931	13882	13930	14017	13929	13662	13743	14054	14030	13750	13981	13871	13888	13855	13940	13921	13900	13866	13909	14160	13944	13849	13796	13928	13946	13938	13904	14043	13806	13858	13943	13827	13858	13824	14130	13913	13886	13787	13882	13844	13876	14120	13825	13991	13944	13858	13864	13979	13963	13857	13969	13994	13780	13697	13866	13929	13912	13870	13962	13926	13972	14050	13739	13852	13918	14005	13944	13892	14046	13696	13843	13724	14070	13932	13781	13825	13879	13952	13786	13876	13790	13914	13926	13855	13761	13876	13832	13809	13795	13896	13925	13711	13823	13941	13918	13689	13885	13949	13856	13739	13765	13955	13893	13879	13875	13881	13924	13889	13828	13833	13874	14006	14014	13907	13854	13851	14095	14088	13944	13995	13761	13912	13828	13999	13905	13942	13965	13690	13935	13817	13957	13944	13923	13876	13943	13965	13925	13923	13879	13927	13922	13888	13924	13966	13889	13858	13951	13965	14012	13843	13825	13994	13790	13876	14022	13931	14037	13771	14021	13817	13831	14051	13996	14077	13835	13873	13808	13961	13854	13856	13928	13830	13915	13790	13864	13692	13931	13869	13907	13717	13910	13918	13952	13883	13866	13859	13804	13881	13775	13946	14052	13982	13828	13866	13872	13936	13927	13913	13898	13893	13858	13800	14006	13909	13867	14022	14063	13975	13971	13976	13907	13867	13887	13863	13852	13858	13831	14157	13764	13781	13941	14049	13992	13905	14019	13850	14008	13763	13916	13984	13977	13831	13923	13953	13928	13806	14019	13877	13999	13971	13987	13967	13896	14019	13736	13994	13940	13986	13779	13968	13823	13854	14030	13895	13893	14147	13974	13905	13919	13999	13824	13910	13857	13896	13871	13921	13817	14013	14083	13831	14066	13930	13905	13941	13955	13877	13830	13948	14147	13848	13908	13912	13886	13855	13976	14019	13832	13801	13861	13815	13958	13893	14079	13823	13906	13971	13853	14012	13927	13961	13794	13732	14083	13794	13848	13894	13949	13889	13952	13954	13854	13955	13933	13884	13978	13997	13885	13730	14027	14076	13813	13961	13808	13960	13877	13929	14124	13754	13755	13847	13984	13946	14100	13975	13957	13720	14000	13919	13831	13842	13961	13740	14014	13912	13897	13852	13714	14020	13983	13725	13812	13841	13941	14087	14006	13989	13992	13882	13752	13802	13993	13827	14056	13890	13831	13953	13924	13902	13825	13893	13904	13874	13978	13984	13776	13956	13815	13915	13885	13857	13784	13785	13976	13712	13679	13807	13970	14064	13952	13729	13971	13892	13914	13920	13802	13876	13888	13877	13783	13759	13722	13949	13915	14004	13961	13787	14072	14076	13893	13840	14031	14016	13931	13855	13914	13966	13905	13941	13824	13870	13730	13885	13952	13970	13994	13855	13943	13975	13892	13876	13773	13881	13890	13866	13903	13956	13849	13851	14012	13849	13757	14035	13982	13806	13704	13914	13960	14030	13910	13909	13788	13926	13914	13825	13800	13698	14067	13847	13822	13937	13908	13930	13953	13930	13958	13836	13735	14004	13909	13934	13962	13918	14135	13938	13885	13832	13956	13898	13925	13889	13875	13766	13928	13941	14005	13855	13942	14026	13912	13817	13937	13826	13934	13748	13829	13966	13857	13692	14043	13881	13831	13845	13931	13895	14000	13862	13788	13917	14067	13935	13922	13945	13823	13839	13969	13826	13937	13920	13749	13877	13778	13947	13972	14053	13906	13948	13714	13888	13927	14069	13969	14023	13957	13906	14013	14044	13763	13821	14046	13994	13971	14063	13886	13871	14039	13834	13825	14116	13850	13801	14091	13980	13917	13849	13797	13828	13887	13877	13889	13793	13878	13980	14063	13728	13932	13903	13728	13969	13962	13847	13928	13939	13973	13866	13903	13928	14015	13909	13967	13931	13998	13925	13800	13961	13760	13891	14040	13926	14045	13855	14037	13872	13845	13864	13876	13761	13713	13983	13957	13859	13948	13835	13958	13799	13940	13913	13989	13914	13825	14015	13900	13939	13970	13952	14018	13935	13760	13918	13889	13929	13993	13794	14032	13804	13899	13917	13955	13703	13850	13958	13865	13995	13891	13904	13816	14094	13962	13836	14012	13898	13791	13917	13813	13839	13821	13871	13949	13946	13967	13865	13895	13718	13984	13840	14084	13708	13920	13934	13683	13918	14054	13765	13862	13848	13924	13848	13965	13695	13825	14178	13817	13896	13978	14019	13858	13884	13967	13779	13911	13908	13799	14103	14035	13985	13728	13842	13927	13793	14190	13844	13868	13774	14026	13864	13801	13780	13984	13815	13963	13939	13839	13815	13820	13864	14007	13887	13767	13873	13941	13725	13892	14043	14036	13794	14095	14006	13851	13975	13892	13930	13907	13890	13884	14063	13824	13926	13796	13865	13785	13886	13995	13891	13927	13939	13814	14040	13883	13856	13778	13778	13932	13889	13900	13937	13975	13964	14113	14163	14029	13920	13793	13954	13979	13940	13920	13962	13973	13840	14003	14169	13930	13960	13939	13932	13736	13917	13852	13923	13876	13888	13932	13923	13992	13882	13879	13975	13917	13951	14162	13830	13877	14059	13749	13847	13986	13853	13897	13842	13839	14087	14018	14006	13915	13980	13789	13806	13928	13789	13974	14028	13914	13833	13818	13932	13973	13824	13870	13922	13819	13805	13894	13929	13764	13728	13766	14100	13846	14028	13944	13857	13933	13838	13909	13930	14020	13772	13967	13886	13980	13970	13855	14048	13787	13958	13767	13979	13878	13928	13845	14001	14069	13843	14000	13998	13991	13831	13997	14244	13861	13846	13905	13938	13793	13943	13782	13957	13938	13756	13956	13815	13886	14004	14005	13840	13873	13710	14012	13988	13769	13943	14042	14098	13919	13899	13946	13952	13868	13994	13827	13993	13906	13823	13891	13829	13989	14003	13850	14044	13788	13897	13972	13830	14071	13901	14134	13821	13965	13822	13846	13996	13898	13871	13864	14055	14021	13874	13960	13862	13981	13853	13849	13887	13879	13717	14150	13913	13860	13939	13970	13930	13834	13654	13907	13854	13898	13813	13879	13849	13820	14039	13945	13875	13762	13854	13835	14112	13934	13983	13986	14041	14091	13870	13893	13910	14061	14027	14011	13939	14051	13971	13842	13991	13914	13875	13841	13910	13750	13958	13754	13961	14041	13790	13671	14050	13973	13956	13830	13799	14051	14021	13945	13881	14012	13889	13930	13850	13846	14018	13775	13891	13957	13821	13707	13816	13887	13744	13909	13953	14045	13905	13910	14010	13822	13962	13856	13906	13802	13953	13819	13786	13798	13917	13842	13757	13672	13883	13740	13895	13949	13946	14001	13879	14006	14038	13802	13941	13877	14065	13907	14006	13847	13906	13904	13814	13822	13916	13879	13930	13899	13911	13929	14050	13912	14008	13985	13936	13940	13844	13869	13839	13916	13966	13741	13919	13926	13757	14013	13720	14014	13920	13875	13919	13851	14008	14095	13926	13907	13852	13953	14051	13907	13920	13869	13777	13901	13903	13834	13794	13846	13913	14039	13933	13847	14037	13891	13947	13857	13800	13771	13830	13911	13984	13733	13744	14029	13775	13843	14080	13865	13902	13988	13785	13737	13914	13868	14005	13907	13887	13994	13916	13798	13720	13962	14010	14051	13936	13851	13935	13978	13974	13895	14002	13886	13802	13916	13873	14048	13841	13801	13894	13776	13881	13917	13928	13937	13819	13889	13980	13997	13921	13977	14115	13924	13872	14039	13849	14082	13861	13965	13896	13960	13922	14009	13866	13817	13825	13960	13875	14014	13872	13989	13954	13707	13927	13859	14054	13859	13965	13984	13816	13859	13917	13893	13711	13915	13898	13889	14080	14002	13931	13801	13909	13898	13713	14050	13899	13856	13958	13992	14101	14123	13851	13956	13706	13932	13818	13905	13912	13924	13842	13986	13974	13818	13993	13972	14008	13953	13934	13853	13920	13765	13884	13974	13889	13775	13991	13883	14020	13902	13915	13905	13841	13808	14123	13985	13931	14218	13850	13926	13793	13856	13885	13803	13934	13942	13947	13967	13850	13852	13895	13921	13960	13848	14072	13958	14041	13868	13882	13863	13922	13931	14012	13876	13892	13798	13993	13919	13875	13813	13860	13938	13817	13948	13959	13917	13706	13863	13980	13947	13960	13911	13844	14120	13962	13725	14039	13920	13973	13782	13854	13964	14101	13785	13820	14001	13918	14006	13968	13777	13883	13944	13887	13880	13836	13781	13962	13920	13969	14084	13755	14151	13827	13951	13911	13929	13940	13762	13897	13934	14089	13717	13945	13851	13920	13762	13793	13886	13778	13966	13853	13916	14005	13753	13948	14063	13936	13842	13801	13893	13935	14083	13963	13938	14077	13953	13961	13863	13947	13890	14045	14048	13839	13891	13862	13837	13974	14074	13967	13746	14016	14062	13864	13885	13833	14003	13918	13867	13989	13923	13789	13832	14013	13952	13819	13921	13838	13906	13844	13867	13902	13950	13872	13760	13838	13906	13761	14090	13835	13914	13828	13884	13950	13820	13909	13993	13793	13838	14094	13920	13811	14030	13932	14069	13803	13823	13937	13931	13806	13938	13973	13952	13993	13857	13766	13903	13824	13637	14016	13858	13957	13864	13908	13884	13841	13793	13878	13903	13871	13861	13791	13882	13880	13846	13791	13932	14060	13886	13746	13915	13878	14030	13899	13984	13902	13904	13835	13937	13990	14025	13935	13887	13972	13897	13918	13934	13842	13795	14061	13960	13816	13842	13978	14087	13804	13994	13946
22597	21490	28670	24760	21940	23209	22675	18152	17038	16763	16590	16188	16241	16119	16044	15998	15993	15904	15982	15781	15731	15615	15585	15866	15638	15804	15682	15608	15844	15459	15600	15631	15683	15775	15646	15655	15469	15633	15478	15546	15687	15677	15497	15516	15507	15413	15461	15458	15518	15713	15432	15619	15572	15643	15657	15594	15606	15529	15614	15619	15672	15542	15400	15736	15557	15770	15811	15620	15747	15555	15592	15798	15477	15500	15361	15462	15707	15541	15544	15290	15526	15437	15492	15625	15451	15370	15571	15691	15568	15346	15583	15683	15577	15669	15567	15467	15658	15453	15572	15615	15581	15557	15523	15403	15598	15299	15498	15603	15452	15714	15385	15541	15442	15644	15556	15585	15560	15526	15486	15463	15425	15663	15622	15507	15528	15455	15592	15310	15534	15459	15509	15413	15486	15358	15429	15545	15639	15729	15657	15614	15552	15417	15349	15284	15370	15530	15517	15377	15611	15525	15447	15498	15469	15607	15537	15518	15731	15531	15486	15474	15515	15466	15636	15562	15579	15577	15666	15654	15589	15384	15538	15657	15531	15527	15384	15318	15373	15455	15583	15419	15513	15506	15480	15574	15373	15411	15677	15446	15351	15613	15526	15551	15462	15378	15610	15548	15664	15640	15667	15593	15543	15610	15663	15548	15570	15440	15503	15452	15396	15590	15663	15549	15541	15496	15646	15535	15541	15504	15654	15575	15575	15457	15647	15432	15660	15563	15541	15659	15395	15634	15467	15532	15372	15510	15526	15870	15553	15253	15550	15526	15461	15561	15603	15653	15733	15547	15451	15301	15632	15484	15433	15371	15345	15413	15643	15668	15429	15611	15525	15338	15545	15589	15507	15597	15574	15597	15529	15461	15545	15488	15340	15439	15487	15602	15450	15650	15682	15403	15774	15711	15513	15385	15415	15684	15504	15655	15520	15571	15439	15475	15579	15670	15461	15411	15439	15556	15549	15626	15582	15538	15420	15624	15303	15519	15473	15574	15615	15177	15558	15553	15440	15594	15360	15639	15609	15580	15605	15627	15490	15751	15692	15554	15582	15364	15226	15564	15352	15431	15593	15758	15505	15487	15449	15823	15560	15421	15527	15464	15334	15308	15222	15544	15614	15631	15739	15469	15538	15555	15499	15470	15497	15621	15559	15617	15445	15404	15618	15554	15601	15401	15664	15670	15503	15462	15413	15596	15579	15417	15557	15432	15514	15468	15674	15517	15681	15452	15627	15463	15428	15444	15467	15457	15674	15554	15413	15457	15587	15475	15632	15563	15556	15618	15429	15576	15587	15531	15517	15280	15552	15767	15436	15528	15764	15588	15688	15445	15508	15522	15484	15440	15524	15637	15615	15710	15601	15501	15566	15474	15612	15632	15429	15440	15408	15643	15532	15565	15414	15283	15465	15494	15471	15399	15715	15500	15420	15614	15455	15361	15595	15391	15541	15516	15311	15532	15425	15494	15592	15311	15285	15507	15586	15409	15538	15651	15716	15640	15475	15353	15386	15361	15554	15456	15499	15509	15524	15445	15368	15394	15637	15472	15497	15234	15475	15412	15438	15605	15475	15647	15575	15503	15578	15637	15456	15537	15528	15380	15611	15523	15628	15655	15502	15420	15572	15668	15735	15466	15450	15516	15504	15424	15455	15710	15591	15431	15571	15597	15286	15648	15527	15371	15535	15423	15512	15410	15492	15474	15483	15416	15409	15493	15585	15388	15563	15561	15451	15381	15580	15580	15451	15633	15476	15575	15544	15610	15709	15597	15420	15449	15582	15496	15453	15447	15353	15570	15604	15553	15567	15318	15541	15458	15594	15469	15529	15464	15517	15564	15511	15602	15523	15565	15711	15593	15440	15505	15291	15670	15359	15448	15499	15470	15534	15339	15453	15537	15630	15610	15402	15549	15445	15423	15585	15421	15570	15218	15605	15631	15629	15418	15506	15417	15343	15408	15387	15420	15443	15533	15614	15434	15486	15320	15472	15693	15537	15615	15562	15590	15426	15624	15568	15504	15570	15434	15444	15624	15472	15506	15440	15352	15467	15459	15392	15410	15576	15350	15395	15622	15562	15544	15517	15611	15690	15689	15299	15533	15539	15568	15414	15603	15434	15592	15675	15554	15483	15547	15454	15278	15418	15549	15521	15552	15522	15554	15761	15440	15500	15806	15513	15473	15534	15595	15566	15690	15606	15471	15502	15449	15582	15485	15656	15390	15413	15489	15532	15587	15477	15398	15414	15463	15694	15626	15589	15575	15498	15461	15352	15634	15636	15449	15641	15574	15598	15469	15670	15605	15572	15423	15623	15754	15607	15550	15654	15499	15473	15541	15513	15537	15541	15651	15641	15588	15489	15651	15495	15483	15432	15633	15717	15632	15775	15454	15461	15482	15624	15673	15756	15557	15444	15580	15685	15509	15550	15493	15354	15583	15547	15728	15669	15639	15417	15508	15489	15664	15551	15458	15247	15435	15528	15524	15635	15655	15675	15631	15507	15527	15399	15618	15621	15530	15363	15465	15484	15620	15349	15607	15615	15515	15523	15570	15559	15625	15529	15552	15575	15509	15423	15369	15449	15533	15412	15517	15457	15316	15545	15579	15447	15528	15515	15633	15464	15400	15465	15307	15494	15422	15312	15519	15472	15470	15574	15518	15677	15661	15605	15601	15472	15644	15650	15458	15690	15544	15667	15397	15476	15376	15351	15347	15549	15456	15539	15705	15712	15580	15433	15430	15504	15528	15515	15758	15477	15305	15494	15760	15562	15300	15472	15358	15308	15531	15474	15664	15464	15550	15719	15545	15737	15681	15552	15502	15511	15635	15626	15475	15592	15507	15565	15475	15611	15293	15473	15560	15443	15622	15497	15351	15513	15642	15348	15710	15702	15609	15435	15490	15719	15509	15685	15608	15603	15676	15455	15387	15521	15597	15434	15413	15514	15559	15650	15584	15546	15392	15301	15322	15541	15411	15431	15461	15475	15633	15626	15496	15460	15599	15375	15417	15355	15443	15287	15407	15503	15374	15535	15437	15409	15432	15513	15324	15515	15452	15637	15396	15674	15516	15647	15449	15658	15445	15385	15444	15503	15498	15582	15422	15533	15593	15527	15589	15506	15755	15704	15427	15638	15503	15584	15494	15546	15486	15520	15501	15292	15590	15640	15525	15548	15578	15544	15574	15637	15562	15462	15622	15527	15528	15496	15575	15585	15423	15515	15456	15562	15622	15558	15447	15478	15605	15386	15334	15484	15238	15381	15451	15359	15238	15374	15610	15470	15448	15601	15506	15682	15576	15449	15530	15560	15492	15542	15476	15555	15421	15531	15383	15464	15668	15521	15331	15566	15584	15418	15386	15522	15550	15369	15507	15480	15599	15551	15410	15528	15632	15610	15703	15698	15673	15379	15501	15389	15542	15626	15478	15532	15617	15547	15296	15546	15616	15621	15410	15790	15663	15556	15476	15561	15508	15533	15574	15652	15688	15425	15432	15486	15570	15483	15573	15478	15331	15460	15515	15468	15619	15528	15303	15522	15361	15623	15655	15328	15528	15717	15517	15564	15558	15548	15455	15627	15301	15407	15524	15375	15719	15484	15454	15589	15326	15580	15348	15370	15472	15435	15439	15616	15369	15580	15444	15622	15584	15624	15348	15429	15381	15475	15403	15435	15561	15646	15539	15528	15586	15335	15525	15618	15574	15477	15594	15410	15551	15543	15750	15639	15631	15497	15569	15418	15489	15454	15500	15382	15634	15582	15604	15529	15577	15624	15582	15468	15470	15466	15537	15516	15374	15493	15471	15353	15726	15390	15483	15517	15603	15656	15534	15419	15574	15754	15556	15675	15591	15488	15492	15456	15513	15577	15631	15486	15472	15347	15341	15450	15488	15589	15563	15649	15311	15608	15618	15622	15663	15497	15562	15568	15815	15525	15507	15415	15531	15451	15648	15618	15532	15416	15658	15521	15530	15615	15344	15508	15454	15559	15552	15544	15842	15521	15379	15335	15524	15682	15406	15497	15620	15505	15685	15406	15518	15453	15683	15552	15450	15502	15427	15444	15519	15357	15409	15469	15627	15401	15391	15628	15400	15357	15523	15633	15578	15506	15421	15755	15452	15496	15328	15530	15696	15512	15507	15622	15573	15567	15531	15507	15443	15613	15701	15434	15358	15460	15395	15520	15475	15687	15507	15499	15469	15577	15585	15460	15605	15532	15554	15489	15789	15570	15417	15444	15471	15582	15319	15543	15591	15507	15617	15470	15607	15546	15350	15493	15532	15371	15726	15575	15493	15475	15570	15589	15390	15674	15597	15532	15469	15458	15376	15507	15656	15445	15526	15470	15371	15585	15530	15446	15649	15462	15522	15395	15491	15507	15687	15636	15733	15478	15567	15525	15504	15623	15522	15640	15647	15601	15415	15479	15375	15344	15558	15318	15427	15532	15595	15518	15468	15582	15404	15529	15536	15514	15367	15756	15639	15618	15579	15650	15508	15484	15540	15619	15546	15401	15407	15311	15452	15584	15663	15672	15433	15447	15354	15588	15539	15497	15590	15441	15624	15563	15677	15655	15394	15626	15619	15513	15503	15293	15371	15391	15517	15442	15559	15581	15326	15684	15505	15558	15549	15662	15436	15380	15523	15394	15417	15743	15427	15400	15554	15574	15434	15643	15347	15454	15376	15577	15467	15298	15374	15654	15520	15503	15415	15626	15591	15295	15319	15525	15635	15592	15479	15554	15443	15581	15361	15505	15498	15522	15509	15394	15502	15432	15333	15532	15552	15398	15205	15633	15470	15507	15490	15413	15491	15468	15600	15510	15664	15359	15482	15501	15511	15329	15594	15491	15487	15598	15547	15519	15438	15534	15628	15544	15554	15633	15517	15648	15603	15563	15355	15523	15572	15593	15402	15480	15619	15529	15549	15401	15384	15600	15688	15458	15552	15547	15457	15378	15524	15425	15416	15509	15511	15662	15676	15521	15399	15509	15447	15590	15512	15439	15559	15539	15450	15534	15637	15736	15443	15598	15475	15467	15468	15594	15329	15357	15655	15616	15593	15497	15672	15723	15301	15471	15461	15503	15630	15504	15326	15488	15592	15639	15604	15575	15398	15302	15547	15596	15547	15352	15616
23819	45317	36947	28600	23764	20313	18418	17158	16247	15581	15459	15306	15024	14933	14914	14852	14627	14588	14484	14284	14335	14167	14232	14495	14245	14166	14291	14318	14253	14257	14325	14198	14229	14135	14440	14197	14182	14186	14236	14273	14189	14368	14159	14243	14107	14233	14379	14176	14257	14140	14205	13986	14349	14067	14128	14144	14268	14291	14129	14080	14246	14225	14059	14233	13986	14243	14022	14240	14040	14179	14133	14209	14133	14122	14049	13957	14198	14432	14057	14095	14342	14111	14147	14171	14171	14388	14091	14162	14188	14261	14152	13981	14182	14178	14281	14206	14096	14230	14205	14210	14194	14207	14225	14317	14208	13986	14218	14249	14099	14087	14195	14229	14060	14164	14200	14156	14134	14291	14040	14352	14186	14113	14165	14228	14179	14091	14081	14081	14232	14213	14290	14235	14093	14249	14172	14132	14276	14125	14294	14218	14170	14110	14268	14201	14255	14186	14223	14075	14211	14063	14072	14192	14162	14252	14305	14305	14150	14195	14166	14212	14172	14270	14187	14190	14276	14170	14142	14117	14205	14145	14363	14315	14161	14176	14112	13989	13979	14205	14023	14222	14142	14101	14194	14198	14193	14113	14156	14269	14094	14352	14284	14260	14338	14254	14310	14064	14154	14308	14117	13990	14034	14143	14276	14363	14267	14131	14176	14040	14095	13986	14125	14153	14200	14231	14242	14124	14108	14099	14099	14153	14075	14297	14145	13983	14046	14101	14191	14123	14114	14307	14035	14217	14234	14055	14251	13982	14212	14232	14306	14156	14154	14089	14118	14154	14217	14095	14306	14361	14242	14065	14136	14180	14322	14139	14256	14264	14352	14130	14292	14127	14152	14482	14150	14209	14238	14198	14153	14295	14189	14118	14186	14216	14167	14175	14277	14197	14097	14232	14091	14256	14241	14137	14213	14231	14221	14328	14074	14142	14178	14093	14342	14252	14230	14134	14271	14218	14138	14479	14040	14245	14146	14128	14127	14118	14117	14198	14097	14166	14324	14206	14168	13917	14161	14347	14200	14458	14077	14336	14169	14016	14175	14259	14101	14280	14309	14168	14014	14176	14193	14251	14166	14189	14344	14108	14168	14091	14146	14259	14132	14134	14200	14092	14014	14056	14193	14189	14127	14230	14278	14232	14374	14075	14125	14165	14265	14180	14163	14175	14201	14131	14176	14140	14341	14111	14298	14106	14041	14088	14160	14220	14125	13903	14177	14304	14211	14089	14150	14299	14151	14124	14127	14061	14089	14302	14126	14282	14134	14201	14129	14224	14177	14293	14267	14188	14141	14255	14189	14233	14158	14097	14121	14241	14187	14298	14158	14124	14187	14125	14157	14139	14138	14144	14347	14157	14235	14171	14021	14034	14209	14138	14166	14328	14161	14034	14160	14110	14187	14037	14198	14279	14172	14064	14162	14142	14167	14157	14179	14162	14146	14251	14245	14204	14250	14210	14167	14274	14231	14171	14124	14082	14282	14066	14152	14178	14142	14076	14226	14249	14230	14137	14079	14147	14171	14322	14058	14257	14148	14171	14282	14253	14220	14059	14128	14236	14122	14232	14244	14260	14338	14037	14233	14337	14320	14245	14269	14137	14276	13962	14097	14247	14214	14085	14250	14140	14101	14208	14094	14134	14228	14238	14160	14123	14133	14335	14274	14100	13979	14253	14200	14209	14066	13997	14169	14130	14384	13994	14111	14198	14065	14127	14117	14047	14136	14163	14247	14198	14190	14186	14169	14112	14269	14266	14171	14252	14082	14200	14021	14196	14095	14381	14050	14250	14152	14355	14098	14098	14058	14084	14173	14268	14154	14094	14362	14148	14359	14294	14188	14028	14198	14138	14285	14159	14187	14160	14110	14183	14265	14256	14112	14100	14225	14130	14248	14241	14196	14220	14070	14144	14233	14017	14242	14135	14137	14193	14146	14284	14112	14224	14178	14209	14180	14343	14134	14108	14307	14250	14291	14132	14109	14143	14330	14087	14221	14078	14173	14184	14078	14033	14102	14138	14188	14008	13990	14064	14124	14214	14192	14135	14219	14125	14287	14180	14237	14167	14172	14147	14084	14038	14222	14021	14029	13984	14155	13994	14208	14226	14138	14152	14042	14014	13855	14023	14029	14206	14197	14130	14326	13978	14085	14127	14338	14162	14407	14123	14339	14110	14165	14272	14144	14292	14276	14154	14215	14297	14154	14006	14230	14138	14163	14151	14204	14218	14216	14113	14258	14155	14226	13980	14109	14219	14143	14172	14303	14096	14257	14326	14172	14292	14184	14355	14217	14250	14009	14120	14155	14096	14110	14302	14211	14020	14158	14252	14017	14182	14246	14306	14196	14179	13975	14013	14350	13937	14169	14215	14202	14353	14177	14077	14152	14193	14119	14299	14100	14183	14328	14205	14049	14224	14255	14357	14073	14260	14166	14080	14093	14042	14200	14078	14151	14156	14098	14162	14152	14268	14098	14278	14170	14156	14094	14120	14053	14241	14171	14114	14083	14118	14311	14218	14091	14091	14277	14059	14184	14070	14121	14211	14081	14120	14310	14156	14216	14195	14122	14098	14328	14240	14199	14080	14266	14360	14332	14184	14242	14259	14252	14237	14051	14167	14230	14106	14225	14108	14350	14070	14328	14272	14140	14083	14167	14097	14146	14127	14389	14046	14163	14151	14255	14143	14129	14175	14264	14252	14152	14140	14117	14193	14238	14126	14186	14024	14276	14214	14179	14264	14066	14180	14304	14256	14231	14128	14234	14263	14212	14158	14269	14175	14163	14218	14183	14085	14089	14261	14067	14155	14152	14203	14073	14187	14164	14186	14226	14138	14222	14130	14199	14229	14318	14060	14317	14353	14212	14118	14199	14136	14331	14143	14112	14233	14185	14108	14266	14211	14140	14140	14304	14167	14164	14418	14089	14331	14170	14116	14183	14136	14100	14360	14155	14180	14025	14094	14178	14102	14198	14225	14059	14318	14109	13999	14200	14237	14162	14101	14229	14128	14225	14176	14036	14271	14209	14376	14416	14124	14149	14060	14450	14201	14029	14264	14138	14291	14251	14208	14170	14183	14163	14296	14034	14374	14131	14199	14255	14201	14078	14214	14248	13983	14207	14122	14248	14242	14067	14062	14214	14139	14081	14250	14100	14131	14004	14083	14276	14197	14147	14182	14337	14179	14221	14080	14165	14195	14327	14065	14133	14034	14162	14166	14246	14126	14141	14248	14040	14155	14279	14046	14116	14219	14182	14207	14158	14283	14130	14049	14106	14184	14197	14203	13937	14083	13959	14106	14017	14208	14251	14138	14059	14045	14128	14132	14201	14164	14358	14127	14291	14209	14184	14107	14194	14061	14074	14043	14140	14093	14213	14146	14132	14323	14149	14091	14149	14101	14319	14209	14322	14243	14218	14214	14279	14192	14186	14240	14242	14366	14297	13996	14148	14266	14100	14195	14218	14245	14144	14004	14145	13977	14211	14319	14180	14130	14153	14288	14241	14206	14114	14086	14025	14117	14290	14307	14087	14121	14104	14226	14233	14206	14286	14192	14178	14086	14127	14084	14209	14083	14247	14253	14174	14212	14269	14126	13960	14076	14184	14157	14217	14279	14065	14277	14046	14203	14160	14381	14119	14143	14139	14215	14198	14352	14079	14095	14204	14152	14312	13762	14179	14142	14227	14166	14318	14096	14103	14047	14108	14321	14257	14049	14209	14264	14335	14077	14113	14192	14070	14111	14235	14150	14150	14132	13980	14199	14108	14146	14286	14276	14242	14181	14134	14170	14078	14061	14104	14049	14223	14277	14242	14180	14106	14320	14162	14073	14390	14149	14245	14212	14139	14169	14282	14108	14182	14149	14071	14211	14158	14198	14175	14208	14243	14143	14249	14194	14427	14267	14025	14183	14220	14272	14234	14159	14197	14286	14327	14048	14120	14193	14128	14311	14192	14286	14130	14114	14116	14050	14224	14231	14366	14172	14235	14273	14009	14238	14059	14239	14300	14139	14136	14242	14218	14229	14055	14115	14270	14387	14200	14183	14207	14053	14183	14206	14224	14205	14243	14136	14068	14243	14054	14118	14209	14078	14213	14160	14212	14261	14217	13956	14299	14118	14077	14269	13982	14145	14252	14194	14150	14257	14214	14202	14270	14278	14193	14199	14126	14249	14306	14146	14215	14246	14121	14265	14297	14241	14251	14135	14142	14152	14184	14096	14359	14094	14101	14060	14048	14250	14081	14193	14190	14018	14087	14190	14261	14276	14236	14162	14269	14279	14109	14164	14018	14136	14248	14143	14269	14228	14077	14079	14377	14302	14121	14226	14153	14399	14296	14264	14214	14247	14047	14104	14294	14232	14230	13960	14170	14302	14159	14172	14293	14127	14329	14172	14193	14203	14150	14210	14242	14071	14191	14097	14159	14178	14236	14184	14177	14142	14115	14184	14050	14149	14157	14152	13981	14234	14272	14240	14144	14183	13937	14194	14309	14194	14187	14274	14275	14270	14194	14157	14195	14144	14282	14168	14226	14119	14201	14069	14210	14271	14169	14100	14078	14264	14188	14296	14233	14336	14222	14210	14199	14260	14057	14168	14144	14119	14222	14195	14177	14394	14287	14145	14284	14163	14149	14102	14103	14191	14179	14211	14127	13960	13984	14112	14099	14114	14091	14320	14169	14014	14293	14265	14197	14253	14187	14237	14186	14149	14123	14118	14120	13953	14176	14231	14252	14276	14044	14131	14166	14251	14194	14150	14250	13879	14318	14061	14147	13966	14261	14237	14090	14244	14273	14275	14113	14309	14452	14273	14101	14046	14278	14088	14217	14117	14206	14230	14149	14242	14205	14189	14088	14119	14068	14208	14158	14141	14094	14097	14159	13976	14079	14180	14061	14209	14173	14047	14081	14170	14185	14065	14121	14300	14129	14232	14050	14183	14128	14341	14207	14233	14144	14266	14250	14280	14158	14175	14077	14054	14277	14156	14076	14138	14088	14136	14163	13903	14217	14104	14273	14058	14230	14200	14062	14155	14155	14225	14251	14233	14217	14186	14141	14084	14228	14220	14255	14193	13996	14104	14211	14197	14148	14136	14292	14288	14086	14146	14218	14152	14394	14335	14234	14266	14055	14256
29278	24407	26260	22161	17895	17133	16572	15984	15581	15750	15539	15434	15811	15686	15544	15390	15366	15417	15511	15389	15311	15309	15475	15211	15440	15307	15474	15203	15196	15355	15640	15548	15444	15338	15503	15426	15479	15443	15448	15429	15248	15344	15320	15220	15399	15269	15386	15364	15434	15243	15241	15321	15517	15410	15520	15428	15567	15607	15448	15466	15524	15557	15371	15426	15705	15532	15370	15261	15200	15244	15289	15149	15359	15441	15325	15362	15353	15250	15223	15331	15187	15262	15329	15342	15337	15253	15437	15479	15412	15325	15199	15335	15364	15440	15433	15294	15313	15417	15336	15463	15175	15156	15184	15061	15346	15349	15297	15220	15442	15301	15180	15452	15264	15370	15358	15444	15447	15684	15532	15393	15072	15450	15366	15383	15440	15262	15214	15305	15197	15389	15344	15409	15233	15356	15303	15396	15606	15349	15185	15244	15295	15398	15329	15216	15355	15289	15218	15357	15472	15364	15399	15263	15519	15322	15330	15540	15347	15518	15404	15348	15209	15528	15570	15378	15582	15520	15303	15173	15272	15496	15371	15310	15219	15502	15345	15448	15386	15218	15401	15378	15408	15518	15360	15295	15354	15582	15431	15459	15490	15303	15299	15429	15142	15301	15240	15248	15237	15378	15266	15469	15406	15328	15179	15622	15224	15258	15349	15166	15347	15409	15465	15518	15377	15339	15246	15525	15395	15465	15329	15377	15425	15678	15476	15289	15206	15131	15273	15381	15360	15424	15319	15352	15436	15263	15273	15317	15248	15276	15163	15247	15353	15374	15450	15542	15447	15297	15344	15422	15195	15571	15439	15426	15321	15473	15331	15472	15343	15366	15263	15605	15427	15260	15447	15351	15200	14976	15383	15582	15296	15445	15322	15607	15448	15560	15495	15420	15489	15278	15306	15138	15313	15503	15424	15414	15348	15379	15232	15362	15379	15398	15376	15109	15437	15441	15472	15279	15404	15292	15604	15452	15425	15392	15415	15167	15412	15294	15261	15388	15285	15294	15250	15432	15564	15363	15404	15333	15441	15290	15323	15407	15574	15437	15207	15252	15317	15501	15174	15394	15270	15252	15334	15258	15176	15259	15267	15114	15517	15234	15431	15416	15307	15414	15333	15274	15307	15265	15247	15261	15412	15548	15499	15376	15402	15418	15507	15333	15068	15371	15224	15363	15476	15484	15406	15365	15371	15488	15165	15311	15229	15332	15473	15408	15360	15195	15348	15292	15612	15376	15493	15488	15479	15633	15344	15244	15571	15238	15449	15352	15165	15454	15375	15364	15478	15487	15285	15403	15301	15544	15541	15543	15315	15484	15503	15620	15520	15528	15357	15235	15376	15326	15325	15421	15381	15601	15277	15195	15351	15413	15301	15183	15548	15426	15490	15499	15309	15428	15294	15397	15417	15362	15437	15307	15284	15443	15267	15198	15423	15318	15518	15438	15397	15461	15198	15401	15447	15529	15400	15439	15334	15318	15303	15417	15327	15324	15458	15360	15472	15266	15402	15272	15267	15498	15475	15342	15416	15527	15222	15469	15688	15625	15295	15244	15246	15344	15254	15303	15195	15249	15455	15507	15541	15326	15321	15352	15456	15439	15548	15322	15301	15333	15452	15382	15402	15184	15445	15443	15519	15522	15617	15740	15301	15453	15387	15291	15406	15252	15570	15379	15416	15449	15505	15361	15086	15469	15275	15227	15443	15435	15513	15436	15454	15299	15543	15350	15470	15645	15308	15380	15403	15164	15358	15295	15377	15551	15252	15473	15345	15298	15453	15368	15434	15514	15244	15632	15333	15357	15370	15187	15234	15272	15306	15302	15265	15287	15389	15408	15316	15437	15246	15490	15256	15231	15312	15350	15382	15411	15434	15362	15368	15324	15549	15361	15349	15378	15380	15096	15299	15479	15505	15528	15504	15382	15269	15350	15410	15464	15274	15318	15443	15328	15264	15431	15518	15344	15384	15121	15389	15445	15319	15358	15358	15354	15375	15206	15325	15490	15494	15394	15286	15414	15136	15428	15437	15520	15493	15242	15338	15348	15412	15309	15301	15272	15424	15345	15537	15401	15526	15366	15465	15476	15307	15296	15457	15550	15498	15374	15146	15280	15385	15346	15556	15532	15412	15193	15333	15569	15235	15218	15515	15368	15447	15288	15295	15495	15455	15322	15625	15395	15377	15412	15213	15269	15335	15294	15435	15336	15265	15678	15322	15235	15160	15306	15131	15399	15426	15381	15439	15450	15492	15288	15546	15119	15371	15286	15350	15401	15307	15268	15330	15249	15302	15290	15480	15397	15457	15166	15616	15417	15077	15534	15265	15478	15481	15379	15239	15231	15256	15254	15325	15362	15255	15559	15277	15539	15590	15556	15465	15489	15182	15351	15398	15465	15290	15538	15382	15350	15416	15285	15347	15288	15382	15424	15266	15411	15333	15390	15602	15506	15440	15576	15643	15310	15175	15261	15381	15361	15441	15250	15342	15462	15398	15269	15420	15275	15206	15483	15269	15463	15324	15340	15425	15389	15465	15403	15414	15490	15432	15458	15389	15387	15379	15566	15447	15450	15181	15357	15252	15241	15412	15272	15470	15470	15312	15359	15365	15442	15467	15376	15320	15538	15288	15465	15401	14969	15375	15431	15409	15643	15380	15311	15202	15391	15600	15339	15406	15293	15298	15392	15295	15546	15634	15448	15439	15447	15317	15285	15244	15278	15436	15352	15381	15331	15433	15286	15165	15499	15479	15271	15452	15440	15458	15353	15221	15387	15421	15506	15363	15412	15343	15260	15471	15492	15430	15392	15287	15307	15546	15409	15275	15349	15487	15382	15587	15493	15424	15543	15512	15394	15330	15345	15390	15362	15570	15340	15473	15373	15437	15361	15378	15285	15300	15329	15487	15518	15517	15489	15333	15432	15445	15577	15241	15295	15408	15315	15318	15381	15396	15427	15495	15448	15306	15533	15451	15462	15411	15209	15386	15299	15221	15302	15411	15354	15404	15274	15476	15411	15232	15169	15318	15362	15417	15436	15362	15511	15583	15296	15511	15560	15303	15049	15208	15493	15437	15369	15409	15188	15153	15389	15476	15224	15345	15456	15336	15415	15261	15312	15575	15474	15425	15255	15403	15509	15347	15326	15500	15387	15376	15468	15377	15282	15244	15355	15185	15216	15509	15273	15555	15329	15505	15325	15388	15447	15389	15401	15160	15343	15323	15295	15469	15424	15230	15324	15428	15334	15345	15383	15503	15711	15334	15490	15248	15427	15311	15402	15331	15444	15424	15332	15493	15438	15328	15349	15487	15241	15259	15351	15284	15294	15184	15363	15298	15285	15240	15230	15499	15281	15476	15334	15364	15495	15381	15364	15474	15416	15362	15327	15158	15426	15418	15450	15487	15375	15190	15435	15433	15414	15499	15236	15470	15460	15373	15055	15445	15285	15298	15403	15408	15482	15496	15330	15449	15419	15402	15313	15456	15321	15352	15398	15257	15434	15682	15276	15416	15193	15503	15422	15368	15327	15352	15325	15541	15497	15267	15537	15426	15323	15302	15355	15295	15391	15531	15410	15311	15226	15388	15372	15576	15387	15364	15471	15472	15272	15380	15369	15297	15264	15493	15383	15534	15331	15132	15477	15373	15320	15400	15458	15266	15368	15437	15537	15355	15536	15433	15436	15313	15346	15304	15388	15518	15457	15253	15470	15247	15222	15483	15371	15567	15269	15415	15412	15129	15349	15571	15335	15535	15352	15350	15481	15455	15460	15419	15405	15393	15558	15422	15419	15470	15465	15487	15371	15381	15533	15393	15503	15314	15246	15381	15511	15481	15609	15513	15469	15348	15554	15384	15362	15406	15436	15447	15298	15308	15293	15306	15261	15363	15300	15580	15101	15117	15667	15375	15544	15524	15425	15347	15310	15445	15314	15487	15332	15412	15288	15521	15492	15330	15514	15459	15483	15411	15384	15280	15368	15411	15201	15455	15337	15359	15270	15157	15367	15243	15404	15228	15371	15171	15370	15418	15551	15269	15426	15348	15520	15453	15463	15409	15486	15295	15456	15326	15343	15231	15401	15359	15358	15357	15205	15449	15512	15485	15415	15351	15435	15264	15363	15299	15370	15304	15454	15362	15390	15271	15445	15240	15366	15445	15167	15398	15372	15421	15410	15242	15378	15508	15212	15325	15321	15315	15223	15300	15235	15273	15310	15341	15439	15403	15394	15500	15460	15325	15277	15476	15533	15517	15475	15375	15373	15089	15201	15485	15354	15363	15175	15310	15412	15264	15300	15307	15316	15452	15380	15587	15414	15331	15258	15310	15463	15115	15399	15369	15474	15240	15289	15365	15530	15324	15482	15378	15092	15225	15419	15309	15435	15268	15350	15443	15657	15444	15463	15417	15175	15361	15321	15313	15406	15428	15414	15458	15152	15567	15304	15351	15558	15351	15271	15466	15636	15393	15452	15435	15272	15284	15148	15417	15349	15404	15509	15508	15111	15341	15206	15374	15421	15309	15359	15370	15449	15270	15344	15382	15424	15511	15247	15251	15525	15235	15476	15428	15367	15434	15502	15175	15333	15475	15472	15473	15385	15381	15255	15460	15534	15315	15303	15128	15398	15434	15281	15515	15348	15526	15505	15495	15430	15314	15368	15451	15541	15343	15504	15360	15395	15391	15355	15482	15354	15231	15432	15440	15249	15423	15414	15348	15343	15390	15287	15377	15410	15448	15279	15379	15312	15479	15513	15420	15616	15269	15302	15417	15345	15277	15354	15404	15296	15315	15361	15481	15390	15496	15338	15331	15452	15487	15270	15391	15663	15426	15375	15298	15149	15383	15402	15417	15272	15441	15531	15326	15441	15297	15433	15319	15239	15479	15646	15376	15484	15445	15296	15495	15492	15578	15552	15350	15238	15450	15314	15186	15282	15432	15165	15445	15443	15294	15372	15428	15335	15369	15349	15228	15407	15376	15404	15281	15278	15562	15440	15179	15565	15415	15456	15188	15328	15369	15416	15675	15677	15663	15337	15148	15276	15428	15428	15240	15618	15249	15300	15397	15352	15298	15265	15151	15239	15406	15386	15503	15306	15186	15497	15526	15400	15193	15339	15413	15385	15297	15325	15438	15480
22897	34278	27260	21021	18177	16459	15400	15130	14813	14546	14463	14506	14336	14274	14266	14255	14329	14126	14160	14073	14168	14076	14158	14093	14122	14074	14123	14016	14023	14007	14017	14163	13955	14060	14017	14086	14223	14201	14016	13935	13838	13895	13993	14097	14084	14106	14071	14078	14200	14173	14036	14081	14082	13906	14160	14152	14086	13976	14023	14082	14153	14024	13907	14142	13885	13996	14209	14033	13961	14143	14058	14107	13973	13980	13969	14109	14067	14155	14055	13944	14166	13908	13907	14037	14247	14009	14048	14165	14010	14100	13988	13928	13967	14058	14159	14071	14078	14110	14054	14068	14155	13873	14011	13940	14240	14168	14060	14075	14203	13976	13985	14217	14156	13953	14098	13898	14016	14118	14117	14026	14002	13863	14173	13972	14059	13978	14076	14032	14047	14105	14064	14141	14033	13991	13996	14056	14064	13993	14104	14209	13881	14080	13993	14086	14164	14024	14024	14114	13985	14106	13932	14038	13959	14041	14015	14116	14025	13998	14080	14068	14042	13883	14031	13915	14134	14070	14143	14085	13997	14104	14075	13924	13916	14173	14079	14221	14093	14152	14079	14043	14159	14064	14007	13848	14068	13908	14022	14008	13891	14126	13955	14055	13992	14018	14088	13978	14076	14138	13896	13975	14057	14135	14210	14110	14111	13993	13978	14021	13997	14132	13955	14115	13987	13928	14065	14035	14073	13962	13989	13995	14005	13956	14007	14046	14155	14000	14173	14049	14025	14083	14082	13949	14074	14008	14160	14003	14047	14085	14004	14019	14081	13940	14116	14004	14070	13962	14093	14021	14111	14042	13966	14174	14066	14079	14062	13970	14107	14051	14196	14023	14098	14098	13961	13887	14093	14178	13949	14057	14127	13959	14182	14023	14099	14150	14157	14108	14025	13951	14069	14059	14036	13944	13996	14028	14195	14108	13976	14101	14030	14155	13955	14174	13834	14070	13961	14004	14086	14153	14089	14117	14066	13984	14031	14058	14012	14110	14075	14086	14006	14224	14140	14066	14065	14113	14189	14069	14139	14062	14156	14047	13853	13939	14040	14113	14123	14045	14202	14131	14066	14037	14005	14109	14136	14193	14101	14024	14038	14122	14075	13985	14090	13910	14152	14100	13948	14190	14035	13923	14056	14040	13926	14047	14106	14056	13917	14098	14131	14095	14152	14132	13980	14093	14110	14043	14019	14066	13915	13881	14075	14062	14056	14034	14147	13985	13907	14050	14165	14021	13990	13994	14014	14064	13878	14190	13706	14021	14032	13957	14179	13997	14091	13993	13984	13986	14066	13992	14142	14082	14098	14049	14115	13990	14091	13914	14183	14037	13928	14270	14149	14141	14157	14169	14034	13905	14023	14158	14050	14035	14117	13986	13898	14132	13927	14105	14093	13985	14051	14173	13922	14083	14246	14029	14211	14123	13984	14050	14163	14080	14051	14047	13966	14012	14089	14105	14120	14083	14121	14165	14039	14211	14161	14009	14087	14046	14038	14247	14006	14307	13971	14045	14235	14104	13884	14061	13850	14132	14022	14069	14168	13956	13996	14054	14289	14183	13971	13933	14009	14158	13873	14063	13957	14016	14123	14046	14112	13991	14044	14144	14137	13908	14181	14148	13991	14009	14132	14011	13982	14052	13996	13953	14053	14052	14129	14010	14060	13962	14116	13958	14050	14016	14178	13923	14120	14022	14014	14052	13967	13994	13994	14039	13916	14187	14035	14005	14193	14065	13894	13977	14175	14041	13957	14046	14113	14118	14114	14169	14107	14114	14052	13842	14106	14101	13911	13910	14093	14009	14015	14057	13866	14212	14120	13946	14022	14197	14300	13994	14148	14143	14040	13946	14153	14191	14139	14108	14023	14188	13980	13919	14093	14065	14108	14116	14141	14129	14092	14291	14015	14060	14157	14210	14028	14071	14146	14162	13999	13974	14003	14106	13944	13935	13979	13973	14264	13919	14063	13870	14007	13904	14060	13908	14016	14156	13976	14051	13963	13916	13984	14026	14179	14032	14309	14183	13973	14143	14064	14217	13904	14065	14087	13991	13960	14111	14071	14016	14149	13997	14233	13870	14216	14001	14013	14133	14016	13919	13935	14060	13999	14177	14061	14078	14145	14177	14057	14043	14108	14007	13922	14187	13960	13995	14166	13927	14111	14018	13950	14173	13892	14145	14117	14129	14031	13991	14112	14011	14071	14119	14068	14009	14242	14158	13949	13982	14020	14151	14077	14049	14168	14109	14008	13903	13989	14103	14103	14094	14144	14110	14190	14133	14028	14173	14166	14144	13889	14226	14103	13936	14052	14076	14075	14181	14005	13852	14066	14157	14073	13995	14062	14018	14185	13869	14054	14216	14049	14130	14060	14033	14039	14114	14057	14061	14076	13864	14207	14019	14006	14026	14128	14088	14117	14182	14021	14022	14037	13995	14094	14072	14079	14161	14144	14077	14111	14053	13846	14262	14052	14014	14002	13860	14129	14054	13951	14079	13927	14107	14269	14045	13841	13844	14078	14053	14048	14021	14061	14006	14050	14086	14084	13984	14039	14134	14149	14179	13826	14028	14083	14037	13880	14099	14049	14131	14190	14086	14033	14063	14092	14044	14062	13913	14007	13935	14145	14055	13975	14082	14180	14190	14023	13995	14125	14073	13981	14132	14094	14175	14032	14024	14014	14192	14185	13956	14154	13943	14174	14206	14067	14047	14086	14080	13928	14196	14131	14079	13975	14078	13999	14172	14099	14073	14245	14071	13957	14037	14072	13965	13970	13996	14191	14002	14051	13959	14111	14129	13907	14045	14026	14167	14105	13944	14045	13946	14076	14008	13931	14060	14043	14100	14131	14047	14034	13983	14250	14009	14077	14027	14154	13979	14184	14086	14074	14096	14259	14129	14267	14120	14014	13992	14108	14066	13989	14155	14089	14138	13940	14091	14035	14086	13981	14170	14034	13978	14010	14029	14173	13959	14050	14109	14082	14204	14197	14247	14002	13953	14146	13905	13973	14089	14194	14041	14153	13932	14234	14093	13966	14029	14032	14005	13875	14003	14075	14230	14072	14033	14100	14120	13985	13901	14008	14112	14085	14156	14070	14129	14036	13911	14020	14120	14002	14048	14170	14189	14042	14182	14218	14263	13902	13984	14111	14097	14111	13942	14190	14167	13962	13929	14131	13997	14075	13848	14002	14000	14015	14021	13901	13965	14073	14050	14119	14118	14091	14160	14041	14042	14119	14158	13984	13937	14295	13926	14117	14139	13941	14156	14081	13989	14377	13941	13949	14207	14036	14153	14071	14081	13949	14065	14015	13949	14135	14001	13995	14050	13982	14084	14057	14029	14079	14080	13924	14021	14147	14139	14118	14062	14164	14162	14110	14014	14057	14178	13886	14041	14143	13982	14203	13988	13946	14167	14005	13941	14077	14101	13958	14289	14214	14078	14298	14070	14108	13904	14185	14024	13923	14030	14103	14094	13987	13919	14034	14020	13992	14135	14130	13950	14078	14058	13974	14102	13957	14074	14047	14181	14240	14089	14067	14042	14010	14022	14231	14164	14063	14118	14141	14015	14183	14006	14074	14022	14089	14057	14026	14159	13912	14094	14079	14098	13991	13982	14109	14176	14035	14162	14088	14081	14052	13852	14103	13974	14132	14203	14108	14033	14181	14108	14010	14004	14184	14026	13998	14024	14073	14085	14093	14075	14321	13910	14083	14086	14152	14054	14007	13962	14128	14119	14118	13997	14077	13974	14084	14065	14004	14157	14078	13960	14078	13922	14193	14031	14226	14209	14113	14078	14024	14061	14166	14180	13998	14012	13970	14073	14046	13948	14165	14110	13981	14167	13965	14193	14076	14319	14020	14180	13956	14114	14186	14044	13934	13973	14184	14095	14189	13966	14067	13970	14036	14005	13912	13934	14054	14170	13953	14042	14065	14100	14107	13913	14013	14132	14180	14129	14101	14041	14159	13969	14013	13995	14076	14003	14095	14076	14039	14144	14052	13937	14144	13978	13981	14109	14072	14048	13905	14201	13937	14045	14068	14113	14113	14014	14209	14127	13993	13956	14061	14184	14049	14066	14181	14066	14109	14100	13997	14082	14100	14126	14101	14022	13933	14140	14037	14085	14006	13993	14208	13976	14120	13921	14046	14116	14078	14097	14134	14115	14135	14025	14306	14148	14002	13886	13950	14184	14032	14132	14095	14244	14089	14017	14044	14231	14203	14001	14247	14119	14162	14115	14007	14042	13976	14050	13855	14176	14040	13980	13972	14090	14064	13865	13984	14151	14021	14187	14153	14035	14050	14148	14114	14131	13925	13997	14101	13974	14126	14068	13979	14041	14008	14110	14030	13997	14023	14092	14153	13928	14088	13931	14117	14398	14216	14224	14225	13905	14132	13992	14277	14142	14137	14148	14118	13967	14064	14098	14104	14106	14000	14061	14082	13921	13973	14057	14121	13935	14034	14073	14016	14324	14113	14078	14264	14053	14071	14192	13902	14123	13998	13900	13955	14114	14098	14110	14235	14066	14126	14001	14046	14066	14014	14044	14231	14030	13817	14032	13994	13969	14185	14068	14173	14088	14128	14241	14154	14018	14041	14128	13949	13975	14233	14141	14193	14038	14129	13947	13919	14033	14139	14140	14167	14009	14064	14052	14112	14175	14206	13991	13883	14139	14052	13994	14065	14116	14084	14022	14013	13974	14074	13942	14100	14138	13996	14063	13923	14126	13956	14073	13917	14237	13917	13983	14132	14216	13986	14137	13990	14165	14231	14059	13898	14046	14200	14123	13980	14004	14094	14120	13909	13972	14061	14136	14169	13965	14089	13968	14132	13966	14069	14128	14012	14046	13952	14106	14117	14064	14130	14017	14141	14262	14101	14003	14090	14010	14152	14104	14066	13924	14022	14054	14080	13928	14272	14122	14220	14006	14038	14012	13979	13970	14024	14011	13946	13994	14038	14208	14118	14067	14064	13920	13932	13933	14152	13974	14168	13982	14142	13935	14184	14063	14186	13967	14023	14024	14104	13892	13876	14045	14195	14000	14144	14074	14189	14135	14242	13922	13886	14014	13998	13850	13821	14084	14154	13979	14081	14088	14007	14016	14115	14027	14183	14068	14110	13976
23587	21461	28064	25453	22322	20918	19268	17248	16495	16305	16236	16038	15912	15977	15939	15778	15664	15823	15649	15661	15615	15611	15577	15657	15758	15442	15572	15542	15445	15512	15505	15403	15500	15603	15554	15492	15511	15568	15455	15661	15505	15471	15588	15555	15584	15461	15536	15575	15610	15448	15675	15440	15362	15662	15515	15510	15368	15532	15378	15508	15460	15562	15585	15611	15428	15395	15437	15624	15540	15278	15471	15623	15378	15379	15271	15692	15502	15506	15676	15626	15462	15486	15605	15462	15509	15502	15568	15501	15460	15619	15550	15565	15522	15528	15478	15249	15362	15605	15588	15568	15425	15686	15577	15351	15533	15595	15516	15383	15514	15378	15339	15531	15728	15516	15387	15575	15468	15521	15522	15390	15323	15576	15531	15699	15359	15602	15614	15466	15528	15600	15399	15476	15637	15625	15598	15505	15628	15472	15573	15476	15501	15548	15355	15391	15511	15627	15554	15361	15576	15430	15544	15500	15461	15505	15559	15522	15431	15466	15567	15784	15574	15635	15638	15352	15345	15668	15593	15491	15615	15434	15560	15586	15496	15536	15500	15440	15438	15416	15716	15491	15624	15536	15477	15405	15660	15514	15442	15448	15435	15687	15396	15558	15506	15580	15490	15596	15579	15608	15455	15542	15370	15478	15537	15549	15577	15337	15821	15494	15457	15519	15484	15434	15610	15470	15286	15498	15512	15346	15464	15565	15677	15449	15498	15573	15681	15524	15446	15485	15627	15649	15440	15398	15704	15487	15555	15519	15542	15540	15657	15377	15634	15433	15548	15478	15561	15334	15412	15466	15480	15557	15457	15498	15637	15511	15617	15630	15554	15441	15419	15469	15484	15645	15664	15628	15351	15684	15587	15414	15506	15612	15405	15571	15366	15693	15650	15359	15228	15617	15635	15560	15414	15504	15417	15376	15256	15533	15524	15281	15526	15380	15311	15446	15565	15411	15516	15400	15484	15432	15456	15519	15556	15431	15685	15600	15552	15495	15454	15764	15351	15439	15396	15632	15544	15419	15631	15413	15568	15484	15518	15489	15484	15627	15483	15464	15394	15404	15469	15323	15675	15413	15629	15726	15456	15402	15545	15781	15495	15681	15528	15391	15566	15417	15479	15534	15456	15493	15488	15465	15439	15473	15625	15562	15438	15485	15481	15452	15364	15704	15337	15525	15445	15699	15598	15661	15439	15473	15450	15492	15633	15659	15445	15462	15635	15504	15496	15563	15334	15522	15680	15630	15542	15604	15518	15646	15505	15551	15762	15582	15485	15545	15491	15546	15423	15659	15441	15428	15430	15379	15396	15672	15669	15509	15555	15564	15444	15552	15475	15550	15469	15271	15374	15362	15523	15523	15419	15429	15434	15485	15487	15594	15416	15577	15466	15546	15440	15340	15593	15525	15585	15315	15501	15382	15567	15569	15613	15445	15349	15537	15540	15400	15809	15549	15475	15386	15381	15434	15506	15399	15636	15382	15450	15571	15515	15387	15591	15473	15416	15567	15648	15535	15488	15553	15449	15287	15463	15503	15513	15410	15531	15683	15809	15504	15593	15511	15441	15633	15494	15359	15319	15365	15640	15491	15458	15612	15594	15609	15516	15396	15431	15532	15433	15571	15506	15451	15345	15688	15554	15479	15503	15458	15526	15514	15368	15403	15471	15497	15568	15393	15433	15535	15671	15570	15519	15710	15347	15430	15446	15476	15445	15767	15514	15564	15649	15515	15455	15603	15633	15417	15544	15599	15592	15576	15469	15634	15363	15653	15721	15446	15683	15666	15394	15549	15456	15632	15524	15673	15637	15557	15601	15334	15547	15410	15664	15508	15424	15520	15411	15456	15474	15544	15574	15651	15582	15420	15413	15603	15636	15506	15477	15537	15627	15416	15839	15648	15596	15544	15361	15518	15541	15379	15570	15505	15695	15482	15362	15543	15513	15421	15620	15373	15618	15436	15330	15630	15496	15524	15620	15556	15476	15590	15565	15574	15599	15628	15551	15396	15674	15524	15523	15575	15625	15570	15577	15533	15396	15638	15650	15562	15528	15534	15500	15411	15541	15496	15467	15486	15400	15528	15362	15373	15685	15453	15644	15405	15434	15553	15402	15641	15422	15645	15658	15411	15398	15543	15438	15392	15646	15598	15541	15388	15518	15409	15511	15428	15497	15400	15305	15537	15480	15708	15565	15616	15496	15626	15618	15577	15532	15637	15454	15422	15383	15593	15374	15414	15397	15409	15500	15455	15391	15626	15432	15514	15677	15660	15650	15506	15593	15467	15563	15355	15438	15522	15604	15707	15348	15560	15503	15523	15400	15418	15577	15323	15578	15342	15640	15606	15434	15580	15354	15463	15514	15539	15447	15555	15559	15583	15811	15467	15506	15519	15422	15565	15531	15350	15515	15554	15491	15247	15691	15648	15704	15778	15546	15541	15521	15422	15585	15422	15589	15582	15400	15406	15560	15479	15696	15494	15506	15351	15476	15491	15344	15474	15563	15549	15519	15552	15466	15208	15599	15520	15625	15779	15557	15568	15436	15519	15661	15646	15482	15532	15469	15641	15446	15596	15673	15618	15565	15509	15455	15542	15420	15485	15695	15463	15555	15590	15593	15644	15489	15555	15702	15590	15439	15521	15493	15445	15514	15575	15517	15418	15524	15708	15615	15573	15579	15750	15373	15360	15413	15473	15407	15588	15535	15559	15294	15481	15514	15653	15567	15808	15493	15297	15365	15480	15615	15646	15344	15368	15442	15298	15562	15587	15504	15651	15638	15559	15568	15502	15470	15309	15570	15557	15494	15459	15519	15351	15353	15560	15496	15640	15602	15555	15601	15481	15653	15427	15686	15654	15437	15377	15516	15532	15645	15499	15356	15403	15422	15498	15507	15435	15705	15513	15806	15491	15433	15633	15644	15543	15217	15718	15418	15289	15390	15513	15509	15600	15459	15528	15479	15476	15484	15296	15445	15636	15706	15606	15509	15416	15564	15483	15526	15475	15560	15658	15545	15521	15508	15517	15711	15536	15464	15398	15427	15430	15590	15492	15524	15461	15509	15458	15474	15470	15396	15702	15550	15628	15600	15720	15337	15449	15512	15493	15690	15593	15522	15662	15451	15549	15525	15419	15562	15447	15441	15443	15500	15649	15616	15532	15423	15692	15517	15412	15469	15486	15502	15418	15467	15406	15581	15714	15495	15439	15692	15456	15655	15564	15523	15482	15351	15533	15570	15534	15477	15696	15442	15593	15397	15675	15454	15546	15485	15444	15607	15446	15592	15387	15386	15423	15478	15596	15664	15624	15453	15415	15734	15580	15592	15536	15543	15512	15417	15466	15588	15474	15571	15460	15638	15575	15452	15456	15440	15487	15552	15493	15561	15433	15393	15510	15621	15668	15260	15346	15464	15498	15450	15626	15608	15546	15454	15526	15626	15567	15484	15603	15666	15716	15639	15349	15688	15321	15474	15582	15524	15649	15647	15336	15415	15402	15672	15594	15541	15548	15821	15670	15673	15557	15445	15477	15567	15516	15393	15686	15519	15547	15447	15388	15669	15755	15350	15631	15521	15626	15446	15442	15460	15550	15706	15476	15491	15580	15468	15648	15610	15279	15458	15344	15412	15492	15518	15417	15464	15556	15400	15616	15560	15529	15739	15566	15335	15587	15541	15439	15626	15540	15595	15478	15605	15573	15181	15532	15680	15477	15552	15748	15603	15466	15471	15718	15531	15495	15397	15376	15456	15490	15361	15655	15598	15465	15483	15548	15579	15250	15404	15443	15320	15486	15479	15559	15468	15547	15358	15450	15278	15550	15472	15632	15670	15512	15417	15443	15582	15481	15413	15336	15478	15477	15547	15680	15365	15488	15533	15589	15533	15560	15553	15555	15596	15311	15357	15428	15410	15533	15567	15581	15618	15502	15546	15550	15422	15622	15600	15631	15471	15379	15461	15603	15440	15491	15658	15466	15513	15476	15451	15372	15374	15379	15729	15893	15537	15544	15445	15463	15514	15514	15541	15483	15459	15644	15606	15397	15454	15410	15576	15518	15602	15364	15762	15379	15507	15567	15436	15505	15402	15609	15606	15587	15501	15733	15403	15512	15447	15570	15500	15556	15470	15488	15464	15549	15415	15624	15720	15432	15545	15473	15694	15478	15519	15536	15673	15489	15498	15429	15441	15430	15161	15517	15447	15525	15487	15614	15361	15429	15468	15698	15477	15460	15526	15325	15613	15558	15729	15624	15654	15463	15482	15464	15495	15535	15484	15588	15525	15574	15348	15575	15475	15635	15637	15366	15624	15511	15736	15664	15450	15579	15813	15580	15479	15487	15595	15492	15557	15580	15409	15530	15581	15371	15549	15443	15628	15530	15524	15440	15527	15346	15471	15371	15689	15589	15436	15526	15506	15385	15487	15521	15577	15642	15537	15505	15633	15613	15700	15558	15686	15518	15601	15349	15687	15587	15555	15476	15524	15408	15524	15461	15505	15361	15438	15322	15424	15474	15475	15556	15695	15470	15520	15559	15596	15519	15546	15582	15663	15401	15409	15369	15494	15602	15571	15653	15409	15478	15502	15548	15434	15475	15548	15633	15576	15472	15647	15495	15519	15588	15498	15542	15646	15483	15549	15469	15502	15406	15474	15541	15461	15399	15558	15568	15237	15455	15565	15492	15690	15444	15440	15425	15754	15670	15574	15521	15597	15540	15400	15316	15492	15440	15398	15505	15514	15393	15301	15552	15533	15520	15522	15412	15503	15723	15456	15423	15603	15415	15270	15629	15709	15474	15508	15627	15671	15577	15464	15425	15508	15461	15574	15371	15516	15634	15453	15394	15646	15363	15420	15419	15415	15630	15567	15455	15522	15477	15593	15398	15542	15592	15526	15551	15461	15397	15523	15442	15434	15563	15415	15344	15358	15644	15384	15363	15691	15825	15531	15354	15419	15458	15516	15387	15589	15594	15457	15426	15638	15578	15658	15428	15546	15427	15510	15683	15456	15812	15578	15522	15375	15578	15568	15589	15655	15416	15562	15476	15641	15368	15455	15412	15470	15569	15604	15579	15665	15548	15552	15444	15451	15506	15290	15483	15676	15650	15335	15426	15303	15575	15586	15644	15517	15513	15467	15415
22090	40949	32800	25259	21103	18524	17131	16203	15653	15256	14930	14914	14655	14503	14679	14631	14536	14384	14651	14318	14308	14277	14198	14151	14248	14215	14241	14269	14407	14226	14145	14221	14296	14261	14313	14195	14253	14174	14367	14360	14073	14322	14051	14354	14383	14073	14179	14146	14192	14291	14280	14262	14066	14346	14144	14447	14172	14387	14078	14201	14156	14275	14191	14206	14286	14120	14173	14133	14282	14126	14195	14148	14205	14350	14375	14251	14283	14155	14191	14173	14197	14301	14229	14146	14206	14023	14040	14081	14318	14263	14012	14073	14270	14371	14207	14266	14068	14127	14310	14292	14201	14289	14302	14133	14290	14210	14142	14288	14234	14091	14149	14167	14260	13997	13986	14109	14230	14121	14209	14313	14260	14366	14194	14247	14251	14116	14312	14064	14160	14238	14043	14285	14233	14120	14165	14262	14161	14290	14174	14020	14065	14257	14244	14176	14329	14133	14287	14203	14197	14192	14123	14178	14192	14095	14225	14298	14142	14260	14182	14077	14234	14118	14100	14312	14227	14118	14033	14188	14078	13938	14212	14253	14177	14070	14096	14333	14188	14197	14122	14312	14149	13920	14071	14221	14061	14089	14321	14202	14008	14212	13944	14273	14164	14193	14052	14306	14132	14267	14246	14298	14236	14089	14232	14247	14175	14230	14377	14127	14169	14014	14223	14010	14092	14229	14184	14235	14190	14188	14169	14045	14261	14228	14094	14116	14239	14013	14230	14193	14054	14232	14424	14049	14088	14192	14113	14145	14037	14387	14091	14210	14241	14234	14020	14239	14173	14203	14214	14307	14256	14244	14128	14332	14156	14331	14199	14203	14166	13929	14065	14348	14244	13989	14214	14030	14247	14144	14165	14209	14231	14208	14196	14300	14222	14091	14303	14168	14408	14170	14116	14049	14220	14224	14324	14343	14215	14227	14071	14165	14227	14059	14016	14312	14179	14344	14194	14215	14158	14129	14206	14229	14183	14140	14046	14020	14160	14236	14164	14260	14145	14036	14268	14118	14237	14163	14224	14253	14285	14071	14267	14171	14180	13985	14163	14171	14009	14059	14234	14145	14108	14298	14241	14266	14160	14212	14214	14173	14150	13958	14176	14183	14167	14117	14278	14296	14235	14042	14345	14169	14196	14227	14136	14225	14320	14010	14229	14196	14073	14044	14211	14065	13987	14103	14210	14150	14232	14121	14060	14190	14130	14135	14212	14059	14255	14194	14312	14272	14140	14166	14264	14247	14279	14139	14116	14190	14177	14207	14246	14233	14354	13990	14145	14049	14314	14169	14120	14244	14143	14137	14251	14316	14271	14342	14211	14069	14379	14077	14211	14098	14044	14335	14193	14329	14221	14198	14076	14075	14331	14228	14240	14162	14244	14303	14262	14129	13962	14254	14102	14163	14179	14133	14263	14107	14136	14050	14195	14141	14117	14209	14231	14175	14171	14338	14241	14173	14248	14258	13999	14165	14092	14079	14145	13992	14099	14387	14100	14075	14304	14110	14233	14220	14320	14052	14149	13956	14225	14326	14065	14300	14152	14250	14117	14266	14285	14167	14113	14216	14366	14000	14277	14160	14104	14198	14142	14181	14206	14344	14134	14160	14195	14154	14136	14275	14195	14207	14186	14208	14327	14163	14148	14250	14203	14176	14183	14139	14103	14012	14203	14303	14077	14084	14169	14139	14151	14422	14003	14269	14319	14260	14105	14189	14348	14127	14075	14184	14251	14205	14025	14124	14197	14173	14262	14200	14312	14328	14156	14304	14087	14106	14234	14117	14220	14089	14153	14168	14223	14252	14280	14176	14231	14227	14267	14191	14037	14247	14198	14230	14020	14318	14240	14101	14092	14085	14220	14071	14225	14287	14089	14041	14243	14083	14002	14050	14120	14289	14195	14149	14126	13900	13995	14176	13967	14257	13975	14204	14215	14102	14195	14287	13980	14263	14350	14283	14065	14097	14019	14142	14232	14338	14058	14162	14117	14089	14316	14176	14212	14289	14110	14136	14218	14012	14161	14172	14180	14149	14258	14256	14184	14159	14319	14173	14280	14240	14049	14081	14145	14171	14270	14290	14080	14146	14289	14013	14024	14116	14194	14381	14099	14252	14262	14205	14113	14258	14115	14224	14106	14135	14164	14113	14020	14133	14185	14244	14421	14048	14188	14198	14098	14183	14243	14138	14165	14251	14301	14088	14066	14053	14206	14266	14221	14186	14117	14290	14286	14163	14223	14190	14115	14231	14024	14148	14395	14260	14153	14212	14223	14245	14080	14265	14350	14088	14312	14061	14044	14320	14061	14154	14441	14137	14249	14000	14317	14268	14260	14132	14012	14121	14286	14269	14074	14268	14099	14178	14035	14312	14205	14362	14316	14152	14280	14426	14083	14063	14234	14208	14021	14064	14278	14187	14228	14302	13907	14325	14381	14041	14037	14214	14126	14107	14202	14085	14043	14171	14224	14183	14163	14273	14138	14161	14084	14143	14202	14138	14155	14208	14291	14178	14424	14208	14096	14285	14243	14141	13956	14075	14182	14142	14204	14314	14072	13986	14235	14283	14188	14091	14240	14089	14104	14219	14095	14194	14214	14263	14249	14351	14138	14220	14064	14082	14186	14205	14209	14062	14364	14104	14274	14322	14171	14248	14236	14187	14282	14206	14024	14111	14228	14203	14088	14148	14166	14150	14102	14302	14150	14224	14290	14113	14110	14315	13967	14163	14131	14267	14226	14268	14167	14061	14133	14049	14172	13968	14278	14313	14316	14343	14141	14276	14147	14231	14301	14136	14237	14205	14206	14163	14019	14325	14173	14117	13999	14108	14292	14082	13899	14311	13932	14042	14143	14119	14259	14180	14174	14220	14231	14237	14252	14230	14215	14206	14214	13991	14288	14131	14339	14252	14236	13970	14130	14177	14085	14030	13933	14259	14159	14074	14115	14174	14137	14089	14257	14343	14294	14247	14179	14222	14217	14225	14256	14182	14377	14305	14121	14081	14019	14161	14099	14370	14188	14183	14334	14154	14078	14062	14224	14145	14199	14261	14267	14119	14214	14190	14385	14165	14175	14145	14141	14080	14008	14159	14285	14141	14288	14167	14184	14109	14309	14158	14138	14173	14249	14282	14432	14304	14250	14400	14134	14259	14204	14184	14153	14220	14215	14234	14134	14356	14295	14151	14165	14180	14092	14033	14054	14134	14033	14027	14156	14117	14289	14151	14255	14180	14125	14107	14294	14067	14227	14183	14189	14113	14224	14245	14184	14155	14020	14317	14228	14091	14217	14149	14275	14204	14120	14098	14135	14333	14210	14238	14214	14032	14186	14091	14189	14318	14121	14154	14289	14163	14134	14215	14299	14219	14064	14189	14275	14275	14004	14158	14233	14111	14054	14191	14064	14108	14197	14179	14213	13997	14239	14117	14180	14143	14133	14092	14261	14165	14150	14124	14171	14130	14183	14161	14262	14412	14181	14073	14318	14152	14100	14134	14262	14088	14142	14143	14137	14081	14220	14219	14207	14269	14112	14156	14137	14194	14029	14286	14087	14194	14298	14188	14275	14325	14230	14254	14220	14024	14237	14136	14058	14073	14289	14325	14169	14242	14342	14298	14144	13988	14166	14238	14236	14068	14121	14219	14165	14307	14227	14295	14187	14166	14236	14120	14259	14306	14237	14028	14233	14134	14168	14259	14128	14025	14034	13967	14320	14110	14232	14216	14197	14263	14121	14204	14267	14277	14238	13989	14149	14134	14146	14254	14082	14175	14179	14079	14109	14242	14011	14159	13991	14142	14038	14115	14316	14033	14382	14188	14368	14166	14207	14191	14191	14241	14235	14077	14237	14347	14108	14137	14112	14309	14077	14232	14181	14229	14300	14114	14116	14245	14290	14150	14105	14236	14111	14187	14142	14258	14133	14230	14311	14328	14356	14188	14258	14068	14274	14189	14213	14313	14071	14317	14236	14215	14155	14227	14213	13991	14077	14196	14121	14166	14102	14175	14265	14199	14360	14235	14214	14158	13924	14185	14256	14110	14314	14135	14300	14204	14033	14145	14174	14167	14253	14268	14014	14105	14306	14199	14238	14024	14107	14231	14036	14316	14150	14258	14272	14191	14248	14053	14225	14195	14310	14497	14191	14217	14159	14249	14207	14205	14123	14307	14256	14218	14170	14003	14440	14188	14105	14112	14028	14291	14189	14195	14135	14147	14135	14050	14353	14092	14210	14214	14165	14100	14354	14175	14185	14126	14126	14263	14259	14225	14365	14094	14142	14224	14093	14160	14039	14244	14315	14121	14340	14230	14129	14227	14262	14282	14202	14284	14097	14252	14239	14270	14255	14209	14219	14279	14059	14261	13945	14139	14019	14137	14217	14094	14270	14183	14070	14335	14241	14228	14254	14081	14201	14207	14100	14318	14172	14268	14185	14095	14258	14087	14039	14296	14101	14083	14193	14322	14085	14076	14040	14286	14065	14232	14177	14224	14192	14108	14351	14347	14099	14228	14301	14012	14224	14124	14208	14151	14144	13944	14297	14085	14285	14264	14124	14142	14262	14273	14235	14256	14208	14088	14109	14101	14250	14094	14182	14081	14117	14201	14136	14180	14282	14048	14156	14247	14209	14248	13968	14043	13932	14316	14166	14262	14218	14145	14175	14125	14139	14203	14247	14259	14053	14207	14304	14154	14165	14158	14117	14232	14198	14001	14217	14025	14218	14104	14260	14115	14117	14250	14050	14095	14177	14280	14225	14289	14197	14116	14340	14078	14306	14223	14081	14167	14084	14210	14099	14202	14167	14168	14155	14285	13974	14104	14263	14132	14352	14040	14085	14176	14185	14199	14336	14175	14150	14243	14122	14207	14084	14141	14160	14135	14197	14289	14300	14018	14195	14150	14353	14152	14055	14064	14428	14279	14196	14167	14285	14016	14246	14178	14339	14047	14137	14215	14169	14050	14272	14219	14147	14133	14239	13971	14098	14276	14150	14205	14178	14094	14194	14098	14098	14042	14262	14219	14223	14281	14148	14042	14225	14027	14024	14108	14073	14147	14264	14184	14199	14131	14218	14256	14264	14147	14322	14094	14189	14196	14281	14248	14009	14234	14070	14138	14214	14135	14092	13958	14287	14125
25409	21570	26636	26477	18790	17220	16849	16003	15716	15556	15661	15356	15333	15252	15372	15276	15236	15154	15231	15222	15386	15139	15067	15253	15218	15198	15098	15058	15010	15106	15141	15088	15228	15238	15169	15123	15075	15012	14971	15084	15086	15277	15037	14990	15211	14984	15040	15253	15060	15101	15127	15014	15030	15053	14836	15071	15081	15055	14898	15126	15054	14911	14962	14981	15073	15049	14992	15025	14921	14964	15172	15029	14844	14992	15057	15006	15084	14926	15039	15290	15190	15065	14980	15290	15293	15217	15131	15130	15037	15062	15145	15093	15187	15142	14977	15212	15272	15186	15029	15198	15093	15045	14874	15026	15013	15097	15092	15067	14913	14953	15063	14965	15076	15195	14923	15106	15089	14959	15104	15065	15200	15100	14915	14873	14915	15093	15058	15070	15176	15234	15239	14813	15167	15074	15123	14990	15128	14941	15167	14969	15045	15009	14897	14930	15064	15134	14840	15048	15156	15309	15240	14978	15147	15084	15115	15121	14892	15012	15057	15064	14954	14963	15049	15201	14942	15121	15046	15209	15182	14965	15048	14909	15056	15074	14992	15108	15092	15113	15027	15139	15003	14963	15007	14912	15028	15316	15101	15101	15149	14973	14954	15087	15101	15103	14887	15036	15060	15054	15164	15079	15133	15171	14786	15196	14898	15021	14959	15136	15131	15191	15084	15213	15066	15029	15016	15065	15062	15036	14883	14982	15089	14911	15036	14877	15178	14911	15082	15118	14952	15043	15114	15068	15186	15191	15240	14852	14997	14969	15046	15019	14772	15011	15096	14992	15128	15062	14983	14998	14979	14798	15027	14909	14956	15043	15381	14952	15060	15051	14935	15017	14895	15135	15349	14981	15084	15169	15046	15029	15075	15031	14962	15058	15007	15165	15068	15202	15064	15184	15090	14956	14949	15084	14851	14883	15075	14883	15107	14927	15058	15150	15125	14911	15035	15102	15266	14962	15072	15093	15321	14977	14871	14871	14962	15033	15144	15148	15231	15147	15167	15161	15039	15054	15069	14994	15087	15143	15060	15212	14937	14999	14824	15073	15158	14905	15015	14908	15007	14926	15002	14999	14958	15109	15141	15085	14882	15201	15062	14897	14919	14955	14846	14782	15200	14993	15154	14871	15015	15017	15090	15095	14837	15145	14950	15105	15050	15014	15158	15027	14958	15177	15079	15045	15125	14999	14892	15136	15013	14956	14936	15059	15253	15120	15095	15096	15050	14883	14967	15170	14979	15263	14893	15141	15044	15146	15102	15044	14957	14937	15045	15186	14902	15151	15063	15048	15045	15049	14957	15071	15121	15053	14903	15058	15024	14916	14769	14935	14811	14999	15048	15062	15056	15085	15205	15146	15097	15004	15147	15123	15218	15135	15095	15227	14966	15047	15082	15110	15100	15140	15029	15222	15064	14875	14881	15032	15200	15031	15054	15060	14833	15116	15134	14934	15052	15052	15253	15050	15003	15125	15021	14862	15040	15051	14936	15147	14968	15053	15154	15109	15092	15082	14862	14934	15037	15101	14989	15255	15100	15155	15198	15087	15224	14962	15123	15017	15145	14961	15103	14924	14826	15294	15059	15121	15067	14935	15000	14985	15163	14969	15048	14979	14972	15079	14978	15178	15012	15146	14940	15255	15141	15221	14974	15126	15210	15059	15015	15186	15141	15005	14941	14957	15098	15018	15100	14997	15033	15082	15140	15143	15116	15019	15121	15102	15085	15080	14969	14856	15120	15086	15017	14850	15110	15099	15183	14907	15179	14937	15060	15173	15109	14875	15059	15098	15193	15208	14931	14923	14927	15009	15239	14990	15194	15003	15065	15137	15038	15252	15176	15097	15093	14893	14796	14824	15086	14970	15207	15185	14978	14850	15028	15035	14847	15063	14875	15251	15181	15112	15012	15025	15117	14864	15103	15174	14963	15027	14986	15131	14799	15003	15113	15074	15115	15095	15035	15090	15112	15055	15004	15217	15056	15158	15030	15220	15057	15125	15037	14965	15077	14926	15302	15120	15211	15019	14965	15054	15051	15313	15028	15121	14940	15064	15014	14954	15132	15069	15191	15055	15096	14952	14983	15093	15272	14980	15186	14965	14960	15141	15116	15038	15180	14930	15159	15031	15005	15026	15055	15193	15203	15039	15003	14951	14990	14881	14868	14970	14982	15012	14876	15004	14961	14959	15079	15140	15006	15172	15061	14981	14921	14901	15070	14990	15203	15082	15239	15091	15066	15134	15154	15185	14815	14931	15085	15105	15142	15035	14876	15124	15080	15214	14820	14881	15040	14972	15083	15072	15166	15173	14860	15046	14927	15020	15012	15147	15072	14947	14904	15288	15101	15021	14787	15008	15078	15230	15185	15066	14922	15237	15011	15145	15204	14967	15212	14886	15011	15078	14963	15080	14919	15031	15048	14983	14967	14975	14812	14924	15029	14944	15082	14898	15167	14875	15040	15083	15001	14983	15223	15176	15230	14985	14913	15070	14995	15133	15039	15134	15251	14900	15036	14871	15055	15115	15172	14961	14822	15035	15132	15183	15100	15055	14995	15131	14963	15142	14995	15042	15086	15130	15148	15060	14948	15166	15006	14993	14998	14930	15075	15166	14990	15111	15140	14992	15100	15070	15080	14818	15012	14950	15059	15144	14953	15086	15101	15052	14998	15101	14822	15055	14970	15103	15066	15092	15118	15044	15068	14821	15180	15107	15194	15091	15130	15018	14958	15112	15139	14940	15154	15033	15036	14964	15083	15098	15060	15030	14959	15002	15150	14871	15070	15069	15001	14990	15166	15211	15041	14965	15198	15040	14997	15050	15133	14949	14815	15078	15101	14869	14967	15013	15263	14982	15211	15030	15030	14938	14903	15184	15130	14923	15181	14837	14995	15019	15051	15117	15092	15028	15207	15108	15085	15148	15120	15156	15135	15196	14970	14971	14972	15100	15059	15055	14960	14989	15011	15122	15003	15097	15031	15039	14855	14945	14993	15003	15003	15119	14967	14921	15082	14930	15043	15188	15083	14918	15266	14896	15127	14982	15097	15126	15006	15254	14933	15258	15090	15251	15306	15112	15048	14861	14750	14959	14962	15182	15059	15092	15062	14901	14837	15039	15279	15000	15134	15152	15181	15036	15137	15187	15102	15068	15126	15109	14959	15152	14916	15139	15018	15000	14940	15179	15237	14962	15042	15115	14949	15082	15142	14778	15122	15037	14963	15137	15036	14854	15097	15024	15157	15321	14999	15189	15241	15106	14903	15098	15124	15116	15047	14878	15087	15042	14977	14864	15208	15125	15041	15055	15190	15043	15196	15039	15052	15132	14777	14991	15169	14968	15143	14812	15025	15157	14985	15005	15112	14780	15155	14860	15226	14847	14990	14968	15178	14812	15171	15009	15035	14938	14910	15014	15052	15180	15079	15110	14924	14976	15073	15261	15091	15052	15036	15061	15162	15201	15127	15093	15105	15124	15235	14924	14925	15175	14943	14995	15064	15247	15281	15046	15090	15154	14913	14976	15218	15089	15033	15130	15149	15202	14950	14968	14991	14885	15107	14997	14941	15139	14865	14974	15047	15112	15082	15203	15097	15162	14946	14874	14854	15179	14937	14964	15185	15156	14960	14968	15034	14932	14986	15114	15389	15107	15111	15069	15015	14817	15287	14992	14989	14937	15253	15140	15161	15144	14983	15021	14929	15024	14846	15143	14972	15018	15055	15083	15149	15038	15075	15048	15104	15027	15099	15089	15079	15010	14904	15287	15137	15015	15035	15030	15018	15174	15251	15095	15178	15010	15159	15063	15154	15078	14942	14960	15017	14887	15092	15053	15072	15196	14964	15035	15069	15038	15094	15284	15115	15007	15112	15099	14903	15204	15268	15154	15120	14907	15192	15127	15232	15078	15217	15088	15100	15134	15149	15111	15240	15308	14991	14871	15000	15096	15183	15028	14967	15062	15093	14974	14898	15047	15164	15149	15119	15033	14845	14976	14937	15024	15133	15147	15017	15040	15018	14870	15006	15283	14932	15138	15083	15028	15032	15040	15041	14974	15073	14879	15118	14977	15154	14898	14873	15108	15131	15278	15061	14997	15302	15120	15171	14934	15284	15074	15151	15079	15155	15052	14751	15292	15086	15036	15093	15141	14913	14934	15078	14808	15023	14926	15109	15177	15197	15045	15044	15167	15052	15117	15206	15101	15017	15082	15147	15098	14974	15088	14861	15051	15128	14943	15005	14969	15139	15012	15053	14965	15016	15034	14895	14975	15150	15154	15167	15028	15122	15094	15140	15063	15173	14996	15019	14895	15059	15159	15011	15155	15014	14966	15176	14979	15024	15124	15230	15084	14976	15029	14979	15130	15098	15069	15056	15046	15130	15045	15197	14967	15199	15003	15191	15065	15016	15001	15255	15056	14980	15181	15206	15268	15158	15023	15000	15104	15001	15188	15109	15166	14938	14899	14918	15096	14983	14970	14942	15183	15077	15055	15174	15034	14964	15022	14999	14913	15106	14990	14923	15027	15083	15012	14990	15021	15091	15143	15044	14992	15038	15219	15139	15190	14996	14991	15009	15023	15212	15014	15069	15068	14955	14947	14941	14981	15084	15073	15111	15251	15034	15011	14969	15030	15170	14966	15111	15135	14955	15035	14943	15240	15133	15045	15121	14881	15188	15083	14842	14864	15052	15012	14893	14962	15131	15082	15015	14985	14998	15044	15019	15143	15204	15056	15056	14871	15109	14999	15083	15276	15142	15124	14984	15092	15261	15133	14959	14991	15035	14993	15069	15033	15114	14935	15031	15039	15208	14841	15099	15096	15008	14984	15112	15023	14977	15103	15003	14970	15339	15210	15201	15106	15097	15088	15081	15150	15135	15130	15031	15098	15029	15115	14773	15051	15132	15025	14966	15169	15132	15039	15122	15105	15094	15187	14911	14970	14973	14912	15103	15130	15094	15067	15013	14922	14993	15129	15134	14946	15050	14983	15100	15208	15171	15364	15297	15195	15273	14967	14916	15143	15094	15164	15249	15095	15019	15155	14940	15049	15002	14913	14824	15148	15140	15030	15168	15135	15009	14996	15159	15122	15052	14994	15046	14993	14956	15094	15140	15048	15116	15027	15143	15214	15097	15197
21904	36331	28960	22385	18703	16864	15942	15155	14917	14774	14327	14484	14375	14367	14052	13996	14073	13904	14020	13991	13969	14009	13874	13761	14051	13835	13977	13933	14021	13841	13958	13834	13829	13964	13894	13987	13976	13907	13750	13777	13951	13765	13956	13753	13972	13827	13948	13844	14222	13797	13818	13855	13914	13963	13850	13907	13906	13824	13856	13856	13971	13872	13878	13765	13892	13734	13916	13882	13730	13876	13888	13859	13830	13789	13953	13779	13802	13821	13932	13959	13873	13846	13733	13886	13825	13879	13802	13946	13986	13768	14041	14017	13804	13961	13942	13925	13982	13816	14035	13987	13822	13772	13797	13866	13923	13888	13876	13931	13904	13814	13971	13980	13863	13896	13893	13902	14011	13976	13968	13932	13918	13647	13801	13898	13654	13922	13837	13833	13847	13832	13947	13862	13914	13710	13962	13758	13775	13918	13929	13871	13950	13972	13908	13794	13872	13846	13701	13869	13776	13866	13809	13811	13692	13736	13689	13833	13838	13720	13836	13840	14052	13824	13822	13880	13825	14005	14005	13777	13772	13881	13818	13886	13939	13746	13916	13906	13901	13778	13822	13877	13889	13684	13909	13890	13847	13862	13939	13907	13889	13979	13801	13858	13993	13896	13858	13856	13748	13649	13841	13714	13849	13807	13844	13906	13907	13900	13841	13893	13759	13968	13916	13796	13857	13731	13780	13839	13674	13837	13867	13797	13753	13878	13998	13829	13960	13849	14012	13903	13803	13923	13774	13957	13938	13951	13773	13849	14028	13940	13792	13916	13885	13919	13710	13958	13867	13773	13834	13829	14065	13860	13866	13712	13824	13870	13965	13807	13913	13769	13761	13805	13956	13800	13750	13856	13947	13866	14053	13830	13836	13939	13892	13958	13843	13803	13870	13835	14013	13795	13805	13752	14000	13866	13949	13732	13793	13979	13750	13927	13957	13891	13855	13789	13729	13829	13866	13874	13794	13885	13747	13824	13822	13936	13962	13956	13935	13862	13921	13936	13912	13733	13851	13941	13931	13900	13823	13809	13777	13862	13825	13832	13734	13668	13828	13661	14025	13735	13968	13874	13855	13887	13794	13869	13937	13883	14068	13696	13923	13834	13822	13889	13892	13885	13831	13990	13674	13838	13905	13773	13757	13884	13950	13940	14012	13675	13713	13855	13708	13883	13802	13853	13924	13925	13976	13714	13959	13708	13851	14028	13939	13624	13890	13942	13855	13964	13916	13709	13841	13881	13866	13827	14000	13832	13803	13857	13729	13842	13942	13807	13692	14008	13736	13867	13871	13826	13874	13894	13828	13994	13964	13747	13901	13589	13937	13925	13903	13843	13891	13709	13945	13733	13850	13719	13938	13911	13821	13884	14027	13612	13835	14056	13895	13988	13766	13975	13809	13908	14066	13978	13858	13795	13782	13842	14030	13872	13888	13830	13799	13860	13856	13981	13853	13829	13904	13875	13914	13764	13894	13821	13722	14013	13902	13861	13788	13913	13946	13834	13883	13759	13856	13866	14023	13922	13957	13768	13985	13826	13878	13843	13977	13753	13901	13921	13902	13846	13985	13819	13812	13603	13814	13910	13808	13754	13923	14008	13757	13833	13938	13900	13915	13803	14005	13757	13926	13606	13971	13889	13680	14098	13839	13925	13982	13854	13808	13989	13922	13905	13739	13870	13702	13924	13979	13685	13872	13869	13872	13920	13825	14021	13786	13777	13834	13911	13771	13965	13748	13740	13872	13854	13777	13842	13845	13888	13954	13756	13962	13754	13739	13804	13884	13953	14038	13996	13741	13904	13785	13995	13898	13975	13935	13855	13736	13864	13829	13931	13866	13909	13830	13937	13882	13913	13794	13802	13842	13924	13709	13892	14015	13767	13850	13947	13822	13855	13815	13852	13953	13868	13813	13776	13772	13936	13718	13857	13710	14000	13837	13824	13954	13897	13870	13944	13798	13788	14038	13983	13971	13730	13961	13881	13834	13804	13923	13989	13872	14027	13858	13792	13721	13702	13935	13828	13713	13891	13969	13771	13860	13820	13941	13781	13840	14044	14007	13951	13899	13903	13761	13736	13824	13725	13728	13811	13883	13963	13861	13957	13708	13855	13780	13824	13668	13885	14125	13863	13959	13964	13965	13854	13786	13889	13889	13787	13859	13956	13764	13912	13963	13813	13981	13800	13967	13880	13838	13892	13760	13679	13842	13932	13634	13870	13765	13803	13697	13821	13917	13914	13862	13704	13750	13663	13971	13838	13872	13806	13977	13849	13875	13745	13854	13877	13825	13691	13789	13934	13772	13751	13886	13846	13788	13861	13943	13851	13973	13951	13836	13858	13902	13659	13817	13929	14004	13836	13991	13843	13879	13999	13965	13738	13915	13907	13788	13869	13856	13799	13959	13716	13876	13871	13867	13979	13951	13748	13815	13924	13981	13982	13703	13931	13997	13876	13967	14006	13909	13902	13920	13731	13707	14117	13805	13743	13845	13998	13859	13926	13794	13806	13969	13824	13877	14023	13896	14106	13797	13872	13917	13798	13830	13859	13974	14063	13598	13844	13900	13945	13824	13951	13938	13872	13797	13807	13891	13884	13913	13805	13646	13901	13767	13763	13875	13781	13917	13714	14040	13927	13939	13918	13886	13968	13863	13911	13746	13980	14018	13841	13970	13747	13714	13836	13919	13884	13891	13819	13965	13754	13800	14059	13658	13967	13780	13777	13801	13798	13830	13811	13700	13823	13901	13946	13852	13813	13984	13803	13803	13957	13872	13722	13899	13936	13879	13709	13777	13903	13877	13849	13884	13786	13935	13845	13671	13996	13757	13819	13961	13870	13756	13728	13948	13810	13679	13842	13901	13834	14017	13793	13697	13866	13681	13897	13814	13933	13939	13859	13863	13609	13715	13896	13985	13879	13864	13777	13902	13943	13821	13860	13941	13839	13936	13799	13882	13859	13765	13847	13834	13734	13931	13863	13971	13771	13835	13926	13963	13871	13926	13870	13773	13868	13886	13903	13851	13892	13779	13979	13707	13895	13785	13931	13909	13974	13868	14000	13676	13975	13807	13814	13912	13920	13848	13787	13931	13770	13993	14001	13845	13720	13772	13820	13767	13985	13865	14026	13919	13775	13944	13952	13860	13864	13902	13993	13892	13959	14012	13862	13756	13942	13977	14033	13943	13809	13895	13807	13993	13792	13873	13920	14016	13792	13895	13944	13815	13965	13847	13985	13784	13831	13870	13951	13845	13897	13802	13890	13694	13931	14037	13785	13859	13852	13951	14117	13861	13682	13758	13753	13853	13881	13924	13969	13842	13864	13913	13756	13854	13990	13826	13992	13897	13979	13856	13759	13822	13706	13752	13913	13790	14007	13808	13777	13898	13924	13832	13837	13734	13824	13804	13992	13745	13746	13899	13917	13654	13934	13877	13945	13788	13848	13859	13684	13908	13886	13913	14113	13853	13932	13869	13773	13645	13877	13893	13837	13848	13770	13910	13720	13837	13876	13697	13877	13902	13723	13797	13951	13813	13964	13878	13739	13944	13730	13856	13883	13784	13912	13863	13911	13896	13981	13949	13795	13830	13967	13782	13823	13915	13825	13754	13845	14056	14067	13754	14029	13812	13925	13813	13887	13775	13907	13991	13883	13916	13958	13864	13883	13903	14041	14027	13971	13814	13718	13942	13737	13961	13929	13862	13992	13929	13740	13905	13821	13855	13799	13845	13919	13869	13965	13940	13953	13868	13848	13800	13887	13788	13984	13849	13753	13689	14020	13813	13822	13824	13848	13828	14008	13911	13806	13981	13836	13886	13940	13750	13753	13776	13805	13815	13870	13848	13954	13871	13766	13752	13880	13910	13972	13874	13823	13905	13805	13903	13886	13948	13924	14056	13822	13953	13839	13863	13816	13870	13716	13684	14010	13819	13871	13926	13923	13887	13912	13838	13863	13807	14045	13869	13885	13898	13904	13862	14073	13748	13944	13760	14061	13906	13780	13777	13878	13849	13895	13906	13904	13701	13990	13891	13868	13876	13939	14061	13683	14084	13715	14005	13942	13873	13957	13814	13895	13959	13912	13670	13643	13954	13969	13819	13842	13776	13953	13988	13859	13781	13895	13758	13972	13779	13965	13856	13844	13945	13909	13872	13733	13950	13836	13846	13919	13742	13820	13933	13977	13786	13857	13863	13797	13843	13944	13861	13757	13853	13851	13661	13701	13884	13922	13905	13708	13859	13697	13891	13901	13889	13882	13679	13818	13915	13688	13905	14003	13748	13856	13896	13878	13790	13882	13764	13850	13831	13799	13867	14007	13963	13884	13836	13909	13850	13846	13784	13992	13863	13887	13647	13983	13895	13933	13867	13820	13781	13955	13842	13804	13937	14051	13872	14037	13798	13716	13918	13886	13885	13814	13971	13911	13742	13863	13866	13894	13917	13868	14010	13745	13938	13721	13785	13719	13840	13776	13904	13921	13849	13879	14047	13855	13863	13765	13966	13826	13839	13680	13830	13780	13916	13867	14029	13921	13773	13844	13866	13874	13894	13834	13855	13797	13902	13832	13942	13852	13925	13823	13865	14000	13751	13807	13852	13993	13749	13851	13821	13646	13823	13851	13896	13781	13782	13799	13886	13825	13735	13940	13947	13998	13997	13862	13760	13822	13827	13714	13831	14024	13907	13835	13853	13957	14015	13903	13762	13939	13890	13834	13842	14033	13888	13822	13899	13789	13900	13804	13995	13828	13743	13821	14021	13682	13937	13718	13864	13733	13774	13789	13958	13840	13939	13816	13716	13748	13914	14092	13861	13714	13916	13738	13855	13879	13825	13832	13822	13928	13735	13853	13974	13837	13756	13942	13927	13940	14058	13952	13807	13941	13949	13860	13708	13939	13857	13801	13898	13928	13824	14021	13790	13858	13882	13795	13916	13880	13909	13847	13817	13849	14071	13946	13731	13869	13819	13920	13935	14037	13857	13899	13873	13860	13832	14004	13898	13662	13960	13964	13789	13875	13830	13891	13948	13912	13858	13770	13950	13814	13846	13803	13838	13800	13853	13889	13794	13851	14022	13885	13814	13695	13835	13956	13914	13870	13967	13853	13760	13880	13836	13663	13784	13880	13871	13936	13960	13778
22617	21509	28670	24780	21956	23182	22600	17989	16736	16815	16605	16297	16415	16253	16220	15935	15904	15815	15760	15844	15686	15768	15536	15696	15729	15571	15923	15599	15733	15643	15518	15597	15757	15595	15414	15828	15597	15461	15408	15554	15505	15467	15665	15573	15497	15754	15503	15699	15659	15487	15562	15457	15571	15425	15464	15583	15425	15619	15444	15587	15544	15574	15634	15424	15261	15566	15505	15472	15351	15617	15770	15389	15405	15463	15490	15610	15605	15147	15524	15384	15507	15566	15495	15478	15382	15526	15532	15507	15652	15404	15531	15549	15539	15788	15644	15512	15588	15382	15615	15206	15187	15458	15465	15590	15524	15423	15381	15453	15502	15425	15467	15390	15523	15617	15516	15674	15515	15471	15380	15434	15392	15301	15658	15403	15617	15606	15635	15636	15455	15567	15591	15276	15516	15502	15356	15276	15545	15666	15403	15554	15550	15455	15551	15321	15439	15584	15530	15397	15505	15279	15384	15348	15629	15260	15608	15674	15773	15769	15601	15549	15496	15507	15323	15686	15461	15502	15578	15571	15331	15625	15543	15571	15575	15498	15355	15381	15459	15525	15330	15345	15418	15307	15607	15519	15341	15530	15442	15436	15521	15424	15640	15593	15686	15705	15654	15556	15487	15510	15587	15524	15592	15359	15388	15483	15597	15670	15615	15512	15659	15396	15495	15398	15677	15551	15455	15438	15373	15404	15474	15629	15419	15515	15350	15351	15369	15327	15595	15417	15636	15400	15487	15355	15433	15312	15440	15320	15413	15592	15430	15542	15452	15590	15429	15369	15484	15515	15437	15559	15476	15472	15528	15530	15379	15418	15625	15543	15316	15381	15480	15579	15436	15420	15542	15342	15462	15464	15247	15432	15410	15546	15497	15501	15588	15565	15525	15478	15494	15566	15439	15624	15494	15519	15578	15532	15548	15364	15421	15516	15401	15418	15561	15345	15248	15546	15637	15416	15715	15312	15663	15656	15459	15689	15317	15620	15347	15579	15458	15532	15505	15498	15698	15486	15580	15664	15407	15241	15369	15460	15636	15502	15380	15336	15393	15510	15518	15453	15440	15390	15375	15466	15409	15565	15418	15599	15452	15497	15611	15558	15427	15667	15386	15460	15409	15537	15455	15479	15474	15470	15515	15503	15480	15432	15527	15619	15547	15598	15440	15507	15567	15559	15379	15373	15413	15358	15393	15627	15494	15436	15450	15465	15736	15695	15359	15500	15325	15442	15600	15422	15503	15489	15333	15398	15387	15419	15512	15545	15572	15627	15465	15487	15444	15516	15406	15379	15510	15543	15377	15366	15478	15706	15418	15307	15411	15367	15610	15454	15326	15420	15274	15500	15509	15415	15516	15272	15473	15545	15438	15618	15329	15501	15568	15412	15536	15485	15641	15567	15440	15360	15670	15739	15542	15588	15455	15389	15580	15576	15484	15547	15422	15361	15493	15305	15542	15363	15461	15547	15474	15418	15219	15437	15574	15511	15357	15525	15507	15423	15385	15421	15546	15392	15412	15421	15300	15483	15446	15377	15469	15387	15309	15368	15262	15338	15779	15589	15362	15376	15709	15651	15268	15457	15592	15598	15494	15383	15436	15521	15614	15541	15610	15422	15641	15445	15500	15527	15582	15473	15570	15397	15447	15426	15480	15462	15596	15510	15478	15744	15610	15532	15388	15551	15429	15443	15528	15342	15497	15599	15468	15624	15692	15535	15289	15259	15308	15412	15730	15220	15472	15566	15576	15573	15506	15537	15368	15415	15405	15621	15531	15485	15516	15510	15462	15537	15656	15628	15506	15510	15688	15594	15370	15442	15521	15479	15716	15457	15443	15371	15562	15367	15565	15463	15577	15655	15400	15428	15716	15372	15474	15588	15653	15520	15570	15381	15582	15422	15554	15464	15398	15649	15429	15529	15497	15401	15384	15545	15367	15285	15580	15230	15324	15432	15504	15452	15550	15327	15403	15491	15481	15646	15418	15381	15406	15409	15526	15592	15471	15580	15562	15436	15537	15545	15489	15644	15552	15474	15312	15474	15505	15220	15596	15469	15611	15549	15498	15250	15446	15293	15418	15451	15518	15398	15460	15502	15538	15604	15664	15511	15583	15501	15674	15291	15595	15514	15716	15387	15464	15570	15386	15480	15319	15361	15573	15413	15535	15352	15304	15447	15455	15597	15546	15385	15623	15377	15438	15600	15684	15532	15538	15519	15397	15290	15541	15474	15397	15531	15443	15453	15453	15498	15574	15556	15544	15419	15418	15361	15572	15475	15296	15329	15545	15499	15517	15433	15363	15390	15627	15507	15666	15422	15411	15526	15426	15416	15457	15433	15485	15503	15403	15429	15392	15355	15350	15411	15453	15397	15422	15377	15588	15169	15448	15537	15463	15515	15669	15432	15346	15450	15514	15588	15477	15504	15592	15417	15373	15485	15569	15353	15551	15538	15326	15454	15554	15513	15660	15572	15579	15605	15604	15491	15477	15395	15547	15465	15548	15615	15452	15386	15573	15500	15581	15628	15316	15227	15386	15390	15526	15488	15536	15455	15606	15658	15355	15418	15494	15326	15620	15486	15401	15473	15334	15518	15594	15508	15285	15543	15428	15440	15481	15484	15618	15388	15432	15516	15527	15392	15356	15434	15456	15608	15499	15551	15531	15566	15380	15489	15488	15369	15358	15315	15396	15591	15453	15440	15431	15617	15643	15367	15470	15529	15634	15443	15703	15554	15574	15514	15389	15244	15402	15467	15547	15337	15468	15458	15516	15606	15524	15469	15558	15431	15508	15268	15535	15371	15454	15629	15359	15479	15498	15402	15530	15665	15401	15392	15434	15482	15675	15288	15469	15543	15437	15428	15480	15504	15607	15549	15345	15625	15364	15418	15332	15361	15261	15616	15571	15317	15471	15437	15456	15501	15606	15367	15542	15462	15472	15541	15474	15312	15421	15247	15445	15375	15606	15579	15777	15637	15273	15384	15687	15432	15413	15357	15572	15575	15621	15411	15450	15397	15264	15545	15508	15306	15581	15437	15568	15362	15386	15572	15310	15497	15510	15457	15767	15641	15423	15407	15528	15313	15462	15616	15456	15292	15357	15420	15411	15555	15384	15492	15439	15513	15633	15462	15659	15552	15655	15714	15516	15450	15412	15404	15411	15703	15513	15481	15427	15414	15551	15506	15631	15469	15375	15551	15453	15474	15557	15533	15517	15313	15405	15666	15370	15463	15467	15546	15300	15464	15589	15411	15630	15470	15564	15394	15577	15403	15368	15490	15479	15366	15608	15525	15422	15622	15463	15513	15428	15378	15443	15527	15478	15432	15340	15697	15454	15426	15500	15390	15521	15354	15319	15380	15498	15226	15513	15356	15519	15528	15470	15300	15486	15306	15577	15462	15455	15598	15444	15663	15404	15438	15310	15447	15697	15616	15596	15679	15532	15571	15500	15505	15463	15278	15451	15394	15475	15715	15608	15395	15364	15576	15403	15482	15498	15406	15385	15506	15524	15393	15438	15629	15453	15536	15385	15440	15385	15298	15397	15502	15604	15603	15498	15246	15441	15324	15462	15508	15217	15723	15520	15389	15489	15446	15531	15461	15426	15613	15449	15523	15460	15366	15403	15345	15522	15557	15413	15447	15629	15525	15326	15576	15489	15542	15436	15486	15372	15372	15424	15167	15495	15496	15396	15124	15600	15395	15513	15532	15461	15670	15500	15541	15528	15394	15526	15350	15620	15399	15645	15604	15622	15371	15423	15641	15503	15595	15612	15505	15628	15577	15484	15526	15748	15386	15396	15529	15635	15457	15402	15582	15593	15423	15411	15378	15456	15361	15581	15417	15396	15468	15482	15529	15418	15249	15531	15393	15427	15293	15399	15469	15576	15448	15382	15348	15449	15596	15550	15602	15358	15691	15589	15523	15255	15227	15556	15401	15452	15448	15467	15426	15535	15534	15411	15492	15327	15461	15489	15495	15136	15410	15283	15580	15588	15478	15498	15502	15463	15499	15322	15442	15471	15358	15307	15313	15574	15374	15514	15744	15517	15667	15415	15516	15450	15537	15632	15572	15663	15397	15498	15358	15461	15459	15511	15333	15430	15514	15435	15533	15568	15688	15438	15630	15489	15337	15528	15472	15640	15444	15670	15543	15436	15477	15534	15375	15394	15346	15566	15423	15535	15449	15257	15376	15714	15316	15390	15621	15458	15540	15357	15379	15493	15386	15662	15622	15614	15436	15371	15459	15344	15548	15272	15625	15504	15383	15357	15450	15538	15595	15453	15441	15412	15514	15709	15535	15559	15555	15311	15264	15456	15338	15522	15462	15491	15455	15440	15394	15387	15540	15350	15457	15361	15438	15638	15463	15447	15420	15444	15546	15432	15304	15611	15522	15296	15520	15527	15564	15647	15645	15340	15458	15634	15446	15444	15401	15490	15566	15334	15985	15351	15389	15453	15364	15412	15565	15419	15467	15637	15546	15470	15608	15461	15614	15492	15522	15510	15605	15452	15595	15572	15334	15316	15458	15589	15242	15443	15529	15557	15517	15555	15496	15476	15572	15819	15558	15568	15466	15313	15488	15524	15496	15493	15407	15550	15493	15407	15320	15453	15617	15581	15419	15425	15488	15461	15398	15457	15064	15408	15590	15484	15385	15350	15507	15527	15605	15428	15235	15470	15335	15593	15474	15547	15603	15610	15437	15377	15436	15446	15302	15485	15649	15612	15375	15583	15373	15590	15191	15425	15375	15361	15301	15360	15323	15477	15482	15637	15310	15528	15377	15459	15446	15246	15314	15394	15516	15487	15535	15564	15571	15554	15571	15521	15651	15469	15483	15667	15407	15591	15654	15422	15675	15487	15377	15429	15425	15438	15451	15496	15310	15445	15434	15465	15601	15419	15606	15331	15437	15551	15356	15610	15480	15436	15511	15472	15432	15462	15537	15490	15367	15553	15381	15587	15633	15428	15654	15621	15452	15510	15530	15740	15416	15549	15475	15469	15480	15316	15416	15478	15527	15598	15405	15592	15322	15619	15412	15424	15447	15574	15502	15474	15492	15354	15480	15537	15584	15532	15599	15567	15538	15569	15524	15543	15441	15485	15495	15442	15502	15345	15505	15498	15621	15341	15635
23345	44754	36738	28960	23367	20224	18175	16932	16277	15785	15416	15190	15146	14986	14800	14657	14641	14662	14479	14217	14544	14356	14313	14259	14285	14340	14370	14291	14219	14176	14241	14259	14222	14211	14235	14254	14156	14142	14191	14308	14240	14074	14105	14057	14166	14134	14182	14168	14064	13915	14269	14175	14101	14118	14213	14267	14323	14125	14279	14004	14137	14189	14145	14316	14265	14261	14161	14101	14357	14109	14162	14101	14269	14036	14118	14232	14102	14178	14055	14223	14048	14092	14293	14046	14343	14377	14194	14029	14014	14064	14186	14103	14257	14018	14180	14135	14178	14278	14084	14191	14120	13893	14098	14179	14289	14244	14021	14197	14180	14149	14138	14067	14209	14126	14135	14209	14120	14196	14096	14279	13986	14060	14118	13954	14062	14120	14232	14232	14066	14128	14222	14198	14143	14078	14121	14155	14095	14236	14020	14103	13980	14152	14169	14142	14267	14178	14311	14049	14104	14044	14079	14092	14144	13990	13979	14334	14082	14256	14039	14061	14299	14222	14085	14234	14121	14146	14121	14147	14147	14156	14077	14083	14097	14261	14238	14126	14165	14252	14214	14147	14188	14189	14285	14132	14132	14109	14263	14175	14206	14307	14181	14266	14239	14177	13884	14344	14062	14106	14068	14038	13902	14254	13983	14232	14243	14185	14059	14197	13973	14070	14131	14149	14401	14033	14066	14229	14197	14035	14091	14233	14085	14136	13986	14381	14196	14085	14251	14196	14070	14179	14296	14086	13907	14177	14164	14087	14134	14175	14193	14074	14141	14318	14082	14231	14190	14072	14169	14161	14315	14213	14156	14145	14185	14080	14245	14209	14075	14461	14110	14207	14249	14237	14265	14318	14021	14062	14280	14177	14240	14216	14266	14306	14410	14198	13987	14142	14280	14221	14112	14189	14137	14211	14198	14289	14118	14325	14112	14061	13996	14310	14144	14168	14144	14118	14282	14196	14069	14017	14073	14058	14192	14142	14175	14205	14097	14311	14111	13994	14181	14219	14098	14119	14169	14019	14194	14157	14135	14095	14102	14186	14289	14080	14178	14137	14190	14099	14235	14084	14218	14222	14333	14198	14306	14083	14038	14157	14080	13921	13987	14139	14213	14247	14166	14121	14198	14241	14094	14276	14096	14177	14296	14175	14147	14242	14265	14165	14120	14173	14043	14211	14122	14223	14152	14321	14051	14204	14114	14186	14197	14295	14190	14315	14000	14151	14056	13989	14263	14286	14318	14059	14243	14187	14185	14167	14140	14264	14265	14210	14016	14120	14173	14209	14222	14383	14038	14207	14077	13988	13971	14068	14140	13982	14175	14078	14360	14120	14173	14162	14176	14042	14218	14175	14162	14138	14132	14169	14292	14083	14256	14223	13967	14175	14181	14142	14039	14255	14022	14148	14218	14035	14263	14031	14153	14159	14215	14072	14134	14203	14107	14209	14227	14249	14232	14167	14189	14068	14159	14194	14112	14060	14099	13997	14208	14169	14049	14100	14179	14085	14210	14220	14017	14167	14198	14105	14125	14183	14341	14304	14056	14188	14184	14011	14186	14304	14114	14011	14095	14181	14341	14062	14197	14013	13967	14082	14278	14157	14024	14043	14011	14277	14090	14105	14195	14208	13948	14230	14143	14072	14155	14234	14270	14077	14064	14221	14187	14217	14151	14166	14177	14090	14106	14204	14101	14235	14195	14191	14039	14171	14282	14178	14170	14215	14142	13985	14054	14143	14113	14307	14350	14167	14258	14200	14262	14226	14254	14302	13954	14208	13982	14317	14239	14186	14104	14045	14179	14024	14180	14193	14091	14176	14095	14063	14215	14070	14118	14298	14179	14388	14211	14054	14402	14105	14336	14161	14191	14067	14154	14003	14117	14250	14278	14164	14046	14131	14299	14183	14131	14067	14292	14147	14254	13971	14331	14192	14164	14175	14394	14212	13991	14202	14115	13966	14117	14261	14064	13990	14056	14092	14142	14144	14108	14095	14290	14070	14256	14183	14129	14281	14288	14059	14101	14104	14158	14143	13941	14151	14045	14242	14372	14143	14168	14167	14032	14201	14168	14022	14108	14074	14185	14128	13942	14123	14199	14040	14097	14116	14116	14009	14155	14133	14307	14133	14145	14169	14004	14057	14054	14092	14167	14288	14195	14172	14110	14136	14187	14130	14222	14122	14139	14175	14063	14281	14099	14194	14324	14140	14206	14161	14283	14281	14212	14206	14143	14049	14080	14223	13964	14133	14146	14098	14202	14145	14123	14152	14308	14166	14131	14141	14191	14119	14019	14298	14151	14261	14178	14256	14037	14170	14199	14141	14172	14174	14303	14182	14246	13926	14002	14146	14061	14060	14271	14051	14169	14099	14128	13980	14117	14194	14233	14486	14094	14190	14068	14170	14223	14041	14027	14238	14210	14076	14193	14340	14160	14017	14275	14083	13978	14175	14140	14211	14086	14043	14136	14229	13921	14168	13994	14139	14208	14177	14224	14272	14179	14247	14166	14153	14089	14100	14217	14073	14377	14228	14083	14080	14037	14159	14101	14363	14043	14063	14162	14080	14282	14210	14059	14133	14156	14208	14227	14133	14179	14097	14042	14260	14146	14139	14144	14052	14198	14217	14259	14207	14068	14009	14325	14076	14172	14121	14145	14252	14114	14103	14033	14190	14116	14158	14277	14211	14313	14070	14065	14085	14152	14185	14220	14063	14105	14292	14191	14071	14117	13952	14166	14170	14164	14116	14167	14244	14161	14189	14133	14246	14140	14351	14113	14057	14137	14219	14174	14236	14113	14112	14321	14274	14329	14240	14082	14223	14106	14076	14145	14068	14119	14115	14291	14156	14132	14312	14152	14231	14084	14040	14230	14081	14034	14268	14138	14170	14248	14231	14091	14100	14236	14260	14276	14153	14343	14020	14160	14096	14151	14201	13965	14150	14286	14091	14270	14033	14156	14240	14048	14287	14112	14261	14251	14207	14210	14116	14052	14069	14043	13965	14176	14191	14109	14134	14318	14180	14093	14150	14085	14111	14174	14236	14016	14108	14281	14029	14023	14265	14034	14158	14068	14089	14006	14294	14059	14196	14111	14391	14393	13920	14304	14104	14098	14260	14032	13990	14170	13982	14119	14161	14138	14064	14166	14086	14030	14126	14286	14117	14116	14077	14230	14137	14126	14183	14158	14069	14232	14044	14216	14078	14059	14218	14116	14279	14042	14232	14153	14135	14213	14113	14247	14226	14281	14199	14154	14191	14234	14156	14042	14201	14037	13993	14063	14216	14090	14129	14317	14057	14173	14011	14033	14184	14149	14196	13953	14219	14153	14084	14132	14236	14199	14103	14263	14305	14357	14040	14303	13947	14155	14100	14164	14219	14157	14339	14068	14069	14153	14155	14027	14086	14425	14076	14019	13967	14276	14151	14033	14164	14050	14137	14239	14165	14049	14163	13926	14196	14060	14180	14339	14135	14160	14062	14252	14148	14149	14158	14108	13973	13931	14087	14167	14026	14107	14223	14345	14187	14126	14110	14237	14074	14189	13974	14168	14136	14031	14089	14061	14164	14186	14067	14188	14268	14091	14183	14177	14151	14156	14134	14065	14159	13825	14310	14133	14132	14227	14004	14205	14163	14130	13980	14012	14272	14218	14120	14179	14199	14305	14108	13998	14181	14142	14200	14292	14115	14036	14092	14344	14199	14146	14248	14042	14069	14182	14164	14192	14084	14152	14184	14237	14072	14159	14119	14210	14159	14110	14106	14116	14040	13960	14111	14291	14168	14246	14158	14154	14127	14273	14161	14076	14031	14178	14156	14083	14210	14201	14138	14215	14038	14087	14119	14123	14179	14136	14192	14277	14041	14217	14160	14049	14101	14016	14214	14261	14145	14171	14099	14295	14261	14162	14062	14227	14064	14284	13977	14302	14106	14218	14180	14225	14043	14103	14193	14063	14236	14227	14184	14043	14048	14095	14204	14016	14152	14282	14052	14023	14027	14063	14260	14083	14074	14078	13995	14219	14026	14012	14067	14100	14264	14208	14137	14150	14281	14106	14122	14172	13995	14268	14078	13961	14204	13999	13928	14061	14160	14264	13993	14004	14122	14083	14166	14085	14229	14187	14315	14256	14155	14093	14045	14166	14010	14023	14122	14231	14209	14042	14211	14031	14333	14240	14005	14178	14140	14049	14171	14072	14213	14031	14113	13956	14333	14127	14085	14103	14022	14127	14152	14143	14126	14123	14278	14290	14119	14271	14119	14054	14273	14152	14248	14181	14037	14146	14078	14122	14112	14183	14146	14203	13984	14349	14119	14268	14165	14144	14278	14208	14038	14147	14054	13953	14188	14062	14166	14187	14125	14090	14062	14214	14345	14224	13993	14039	14200	14187	14233	14250	14366	14158	14212	14130	14212	14198	14222	14134	14153	14170	14132	14147	14139	14067	14088	14143	14139	14245	14084	14062	14270	14042	14161	14195	14126	14189	14129	14369	14154	14205	14237	14113	13999	14337	14144	14191	14323	14023	14270	14388	14006	14129	14191	14083	13904	14278	14175	13939	14154	14195	14238	14364	14146	14230	14150	14073	14024	14099	14194	14117	13991	14002	14271	14276	14301	14321	14281	14040	14155	14188	14158	14144	14086	14069	14081	14227	14204	14226	14202	14129	14081	14092	14268	14113	14161	14065	14084	14277	14113	14059	14020	14236	14005	14157	14118	14210	14156	14321	14081	14170	14222	14068	14133	14210	14163	14168	14189	14051	14017	14344	14178	14119	14293	14030	14213	14271	14043	14142	14161	14107	14361	14143	14191	14150	14124	14222	14169	14170	14160	14109	14180	14070	14173	14312	14099	14014	14246	14203	14112	14150	14146	14032	14174	14094	14160	14166	14074	14229	14238	14148	14106	14150	14396	14161	14159	14013	14181	14163	14031	14144	14087	14003	14302	14044	14233	14127	13925	14046	14150	14058	14061	14114	14246	14194	14194	14228	13975	14161	14084	14162	14141	14012	13982	14134	14072	14284	14244	14106	14074	14211	14097	14018	13973	14048	14251	14151	14010	14266	14234	14008	14088	14176	14111	14203	14181	14250	14165	14089	14023	14186	13983	14134	14094	14316	14122	14116	14129	14007	14206
29139	24449	26101	21970	17992	16807	16586	15793	15969	15753	15650	15496	15760	15460	15401	15457	15517	15303	15424	15422	15492	15393	15426	15483	15517	15336	15418	15392	15411	15381	15199	15456	15161	15422	15410	15331	15436	15480	15337	15633	15555	15484	15230	15178	15300	15285	15329	15307	15391	15240	15347	15479	15203	15409	15338	15490	15295	15208	15255	15213	15284	15322	15382	15406	15268	15329	15225	15429	15394	15315	15399	15303	15293	15512	15418	15345	15139	15478	15293	15440	15378	15273	15274	15469	15311	15406	15379	15324	15358	15485	15258	15421	15149	15266	15027	15246	15425	15300	15428	15178	15291	15449	15322	15414	15364	15467	15528	15490	15406	15476	15427	15374	15312	15362	15269	15306	15517	15228	15451	15251	15346	15301	15292	15427	15231	15545	15466	15399	15404	15727	15265	15453	15543	15286	15230	15535	15337	15349	15306	15254	15288	15379	15208	15378	15349	15252	15220	15314	15372	15395	15300	15368	15385	15532	15497	15244	15346	15508	15408	15258	15458	15223	15322	15313	15414	15121	15437	15242	15255	15474	15196	15388	15372	15492	15539	15422	15162	15490	15452	15273	15407	15165	15350	15389	15354	15348	15342	15482	15331	15610	15323	15363	15374	15413	15348	15337	15357	15356	15088	15386	15355	15466	15412	15500	15333	15216	15158	15355	15417	15286	15469	15309	15282	15509	15241	15476	15335	15456	15315	15339	15320	15439	15368	15270	15306	15365	15271	15210	15290	15337	15383	15404	15289	15297	15370	15281	15389	15465	15321	15458	15494	15278	15187	15340	15357	15295	15372	15375	15118	15384	15161	15170	15406	15242	15540	15368	15193	15266	15343	15182	15367	15554	15258	15317	15252	15310	15438	15247	15465	15263	15407	15465	15226	15251	15347	15283	15414	15360	15184	15497	15303	15510	15480	15546	15169	15235	15190	15449	15473	15366	15299	15573	15188	15346	15285	15452	15164	15490	15545	15342	15331	15404	15446	15348	15342	15335	15113	15163	15522	15038	15274	15358	15314	15525	15363	15366	15551	15345	15272	15326	15282	15432	15253	15470	15359	15267	15296	15193	15309	15394	15385	15413	15141	15221	15266	15166	15267	15277	15395	15468	15351	15120	15383	15399	15318	15165	15506	15242	15366	15109	15411	15454	15340	15128	15416	15400	15426	15347	15467	15271	15295	15254	15526	15294	15447	15450	15550	15144	15134	15368	15460	15448	15409	15316	15394	15331	15459	15339	15191	15389	15393	15442	15280	15265	15557	15538	15145	15348	15376	15279	15320	15424	15532	15378	15385	15279	15400	15276	15146	15464	15233	15148	15251	15540	15316	15409	15510	15152	15256	15215	15429	15382	15298	15492	15448	15344	15324	15399	15118	15512	15559	15435	15319	15222	15296	15354	15531	15306	15362	15350	15280	15496	15479	15131	15369	15590	15222	15273	15500	15401	15314	15495	15291	15262	15317	15413	15476	15459	15274	15224	15279	15264	15147	15363	15298	15372	15205	15337	15359	15407	15375	15468	15365	15365	15324	15379	15366	15129	15541	15348	15192	15433	15306	15377	15167	15239	15466	15155	15256	15297	15367	15301	15359	15256	15332	15235	15296	15384	15220	15118	15530	15376	15296	15452	15335	15330	15245	15413	15248	15164	15380	15253	15675	15212	15436	15491	15530	15543	15266	15418	15495	15363	15340	15182	15361	15377	15426	15440	15423	15348	15462	15234	15336	15546	15364	15366	15323	15234	15297	15549	15270	15228	15427	15295	15318	15453	15358	15186	15292	15347	15443	15167	15413	15359	15226	15366	15389	15479	15249	15256	15608	15632	15355	15310	15439	15424	15518	15322	15311	15293	15318	15513	15154	15257	15225	15439	15434	15201	15525	15263	15350	15285	15331	15259	15397	15361	15451	15293	15416	15445	15583	15334	15472	15424	15575	15225	15422	15359	15429	15429	15413	15369	15346	15307	15268	15390	15411	15365	15243	15203	15395	15407	15276	15359	15192	15370	15343	15425	15413	15435	15419	15256	15311	15319	15386	15429	15473	15428	15295	15479	15301	15369	15177	15406	15380	15328	15271	15331	15372	15443	15386	15281	15322	15198	15366	15372	15447	15532	15322	15415	15443	15230	15405	15223	15566	15333	15480	15232	15397	15302	15296	15428	15323	15329	15160	15141	15353	15414	15293	15277	15345	15081	15327	15444	15246	15625	15596	15357	15364	15411	15396	15434	15175	15342	15300	15402	15351	15394	15301	15317	15357	15286	15450	15348	15249	15266	15345	15480	15452	15349	15291	15375	15114	15279	15294	15198	15413	15479	15546	15495	15392	15546	15250	15332	15523	15499	15250	15454	15411	15267	15291	15381	15459	15339	15482	15189	15392	15268	15468	15325	15375	15313	15198	15295	15341	15297	15295	15162	15321	15403	15478	15215	15499	15306	15301	15357	15274	15260	15470	15389	15519	15298	15215	15230	15391	15416	15307	15408	15435	15449	15193	15173	15357	15373	15383	15560	15344	15394	15251	15194	15243	15339	15361	15320	15292	15483	15439	15257	15293	15367	15415	15454	15250	15496	15462	15448	15356	15448	15331	15427	15571	15372	15520	15285	15066	15381	15284	15537	15397	15313	15388	15254	15431	15302	15621	15407	15303	15384	15533	15327	15183	15211	15133	15304	15429	15472	15297	15363	15268	15233	15259	15415	15360	15455	15240	15500	15280	15432	15355	15556	15289	15373	15223	15284	15208	15520	15293	15382	15389	15432	15466	15349	15453	15195	15427	15225	15167	15438	15181	15437	15229	15474	15463	15501	15384	15366	15405	15274	15208	15360	15469	15478	15345	15470	15259	15587	15354	15261	15214	15367	15154	15355	15482	15188	15414	15359	15241	15323	15195	15506	15412	15308	15381	15326	15410	15442	15330	15356	15319	15303	15415	15534	15339	15317	15399	15199	15210	15182	15249	15468	15193	15226	15393	15424	15526	15517	15379	15305	15302	15170	15164	15185	15278	15333	15345	15301	15412	15408	15411	15340	15325	15249	15260	15277	15272	15467	15310	15488	15241	15327	15574	15444	15429	15415	15312	15342	15428	15336	15312	15303	15575	15336	15340	15245	15420	15451	15084	15292	15545	15355	15269	15569	15366	15341	15230	15367	15252	15300	15423	15334	15350	15353	15435	15446	15399	15348	15267	15326	15457	15523	15334	15413	15396	15294	15375	15337	15254	15123	15190	15440	15425	15361	15269	15258	15397	15333	15408	15427	15521	15432	15425	15480	15499	15537	15372	15377	15367	15320	15318	15330	15354	15386	15460	15289	15467	15304	15262	15368	15352	15435	15463	15437	15376	15446	15392	15305	15409	15243	15324	15400	15424	15307	15471	15273	15413	15346	15309	15363	15422	15357	15346	15194	15256	15269	15337	15312	15388	15338	15446	15262	15364	15313	15332	15483	15271	15373	15159	15296	15356	15338	15602	15389	15452	15303	15449	15263	15370	15337	15246	15382	15183	15399	15260	15245	15188	15219	15449	15480	15329	15184	15454	15333	15201	15421	15258	15359	15539	15263	15353	15540	15249	15442	15355	15571	15389	15420	15471	15475	15353	15408	15255	15462	15371	15224	15124	15532	15244	15183	15362	15296	15373	15441	15530	15099	15338	15389	15618	15368	15106	15222	15343	15317	15363	15468	15382	15247	15279	15355	15470	15270	15374	15282	15331	15268	15212	15240	15179	15645	15383	15411	15397	15366	15456	15513	15255	15330	15448	15421	15336	15332	15447	15420	15240	15340	15605	15239	15438	15402	15326	15485	15446	15331	15430	15326	15320	15275	15322	15300	15133	15434	15304	15382	15426	15413	15241	15216	15426	15407	15583	15368	15425	15318	15418	15359	15347	15351	15250	15531	15435	15471	15309	15322	15190	15515	15121	15333	15417	15495	15263	15381	15373	15600	15307	15266	15395	15430	15146	15207	15217	15284	15420	15526	15505	15303	15204	15434	15458	15343	15418	15433	15202	15461	15095	15325	15372	15334	15412	15388	15177	15420	15391	15279	15351	15408	15242	15407	15321	15441	15294	15469	15418	15272	15385	15573	15471	15337	15198	15510	15144	15324	15163	15474	15515	15240	15268	15377	15450	15397	15342	15239	15373	15430	15371	15442	15372	15374	15512	15440	15367	15494	15330	15072	15234	15388	15500	15153	15295	15314	15459	15447	15556	15544	15384	15399	15273	15396	15467	15424	15483	15319	15137	15428	15342	15493	15451	15212	15342	15401	15403	15184	15301	15413	15233	15385	15357	15180	15492	15431	15229	15376	15454	15514	15560	15369	15202	15447	15450	15440	15370	15481	15443	15324	15153	15568	15421	15293	15296	15453	15275	15514	15263	15238	15226	15451	15453	15466	15331	15321	15347	15467	15467	15250	15196	15242	15210	15576	15304	15329	15419	15321	15246	15408	15217	15534	15316	15352	15368	15337	15204	15251	15291	15402	15256	15437	15166	15131	15140	15361	15472	15297	15404	15350	15372	15315	15329	15247	15367	15409	15403	15364	14976	15429	15289	15354	15412	15388	15458	15309	15369	15342	15452	15322	15244	15280	15535	15186	15444	15488	15362	15319	15488	15353	15569	15362	15509	15254	15342	15257	15331	15262	15214	15266	15409	15289	15382	15481	15405	15438	15156	15342	15395	15587	15578	15326	15359	15347	15335	15394	15261	15583	15445	15373	15110	15405	15403	15466	15240	15358	15263	15410	15258	15348	15466	15334	15425	15419	15244	15389	15406	15396	15423	15244	15150	15456	15351	15390	15404	15510	15445	15264	15356	15274	15358	15306	15258	15111	15340	15207	15447	15431	15495	15277	15377	15119	15363	15195	15367	15416	15279	15354	15375	15373	15498	15348	15276	15248	15219	15320	15317	15366	15315	15450	15435	15692	15245	15195	15389	15347	15313	15451	15218	15423	15440	15239	15307	15331	15303	15223	15403	15306	15220	15356	15358	15547	15314	15182	15252	15323	15330	15421	15222	15133	15418	15420	15287	15429	15335	15457	15510	15412	15317	15324	15502	15235	15391	15523	15434	15409	15312	15395	15229	15206	15270	15314	15261	15398	15446	15296	15530	15415	15535	15424	15471	15293	15477	15457
22792	34485	27335	21279	17881	16549	15663	15159	14713	14509	14488	14531	14416	14335	14327	14382	14214	14148	14186	13991	14098	14218	14103	13978	14081	14238	14232	14041	14163	14107	13937	14181	14125	14227	14004	14047	14340	13865	14030	14067	13994	14041	14111	14004	14002	13919	13957	13974	13980	13948	14096	14087	13835	14038	14161	14039	13850	14021	14193	14012	13975	14104	14030	14129	14119	14126	14037	14250	14169	14015	14068	14092	13988	14237	14028	14095	14069	14135	14057	14050	14166	13897	14133	14024	14015	14001	14294	14028	13978	14277	14045	14065	14052	14065	14115	13965	14145	13987	13969	13973	13925	14083	13985	13890	14072	14135	14023	14099	14062	14169	14011	14257	14157	14246	14102	13975	14034	14089	13989	13993	14021	14060	14225	14038	14050	14112	14125	14070	14040	13921	13978	14005	14031	14125	13940	14086	14201	14053	14097	14226	14034	14194	14058	14216	14070	13978	14088	14071	14123	14055	14094	14091	13990	14042	14069	13972	14137	13905	13955	14100	14063	14165	14086	14070	14086	13995	13928	14100	14027	14068	14124	13905	14177	14060	14027	13994	14173	14016	13959	14006	14229	13976	13995	14053	13996	13976	14196	14053	14102	14105	14089	13944	13979	13976	14104	14140	14004	14105	14102	13964	13947	13988	14079	14080	14014	14072	14237	14116	13941	14028	14025	13903	14075	14031	13986	14165	14150	14120	14170	14099	13887	14085	14086	13806	14004	14077	13945	13954	14041	14162	13998	13927	14123	13912	14207	14076	14239	14083	14038	14143	14148	14106	13988	14000	13972	14034	13877	14050	14214	14043	14121	14129	14010	13937	14033	14096	13978	14051	13954	14149	14166	13983	13915	13992	13970	14185	14032	13973	13879	14069	13871	14080	14165	14131	13979	14064	14084	14207	13912	13915	13996	13970	13967	14122	13884	14139	13881	13943	14056	14207	14179	13909	14096	14082	14179	13935	13996	14004	13908	14010	14025	14010	14052	14138	14291	14176	14133	13981	14085	13969	14131	14221	13970	14174	14018	14039	14028	14218	14048	14252	13960	14305	14013	14162	14078	13967	14110	13987	13951	14119	14073	13919	14180	14023	14189	14111	14150	14089	13983	14072	13987	13884	14110	13976	14169	14113	14021	13979	14034	14174	14116	13862	13906	14279	14080	14032	14064	14031	13945	14061	14030	14047	14008	13936	13997	14087	14095	13974	14077	14057	13758	14238	13889	13985	13973	14132	14173	14058	13931	13942	13976	14040	13947	13946	14147	14116	14095	13967	14075	14128	14142	14067	14194	14341	14038	14024	14127	13862	14054	14138	13948	13976	13964	13958	14125	14026	14093	14079	14072	13942	14008	14194	14056	13873	14073	13968	14155	14000	14079	14079	13995	13965	13923	14323	14024	14144	14221	13966	14070	14063	14121	13999	14010	14078	14212	14132	13839	14118	14095	14067	14157	13972	13993	14160	13966	13995	14034	14151	14066	14064	14208	13954	14090	14135	13961	14127	14008	14002	14019	14082	13906	13915	13870	14078	14210	14040	14135	13990	13999	14050	14045	14069	14085	13875	14076	13876	14179	14065	14017	14147	13994	14026	13947	13982	14064	14103	14088	14098	14170	14113	14150	14088	14112	14042	14187	14011	14118	14004	13859	14151	14155	14032	13972	14011	14112	14005	14092	14048	14006	14087	14026	14032	14155	14119	14159	13970	14030	13950	13994	14054	14027	13983	14055	14106	13954	13995	13917	14048	14112	14012	14101	13955	14093	14098	14177	13992	14148	14114	13966	14218	14149	14091	14019	14077	13960	14028	13948	13890	14048	14116	14095	14088	14169	13984	13997	13967	14144	14060	14066	14201	14037	14098	14164	13899	14041	13932	14152	14172	14039	14080	13897	14060	13924	14029	14045	14086	14158	14010	13929	14069	14165	13971	14059	14200	14205	14184	14160	14062	14018	14099	14068	14152	14032	14078	14131	13989	13967	13867	14033	14052	14129	14066	14147	13974	14088	14101	13982	14340	14128	14114	14228	14022	13999	14023	14030	14103	14212	14092	13933	14180	14050	14173	14001	14068	13960	14077	14229	14053	14093	14092	13909	14078	13991	14067	13906	14107	13974	14148	14115	14011	13923	14197	14022	14094	14199	14130	13967	14104	14041	14195	14149	14195	14172	14074	14028	14059	13945	14054	13982	13963	14084	14118	14039	13990	14168	13985	14006	14031	14010	14043	14151	13810	14117	14058	14017	14025	14109	13927	13946	14231	14056	14096	14009	14070	13989	14150	14102	14006	14178	14098	13946	14214	14049	14148	14222	13909	14079	14120	13903	13999	13966	13910	14164	13978	13964	13963	14096	14142	14011	14019	14066	14240	13917	14033	13996	14059	14143	13957	14087	14074	14122	14148	14167	14084	14085	14072	13966	14011	13867	13945	14204	13890	13939	14163	14347	14006	14077	14176	14064	13966	13965	14023	14044	14049	14060	13944	13983	13981	14019	14185	14090	14049	14123	14180	14026	14063	14158	14240	13957	13995	14002	13946	14031	13864	14216	13991	14077	13891	14098	13961	14140	13875	14013	13858	13912	14123	14081	14132	14007	14104	13888	14125	14017	14103	14100	13996	13990	14099	13887	14086	13851	14129	13929	13993	14111	13895	13880	14035	13996	13994	14063	13968	14082	13998	14085	14010	14133	14082	14062	14051	14069	14086	14068	14106	14044	14053	13988	14008	14026	14075	14063	14034	14181	13934	14072	13910	14014	13965	13979	13886	14214	14096	14011	14042	14090	14044	14028	13933	14014	13831	13956	14000	14073	14023	13974	14122	14090	14018	13987	14148	14064	14050	14082	14152	13990	14210	13880	13948	14118	14041	14173	14139	14127	13831	14102	14130	13984	14039	13981	14144	14010	14182	14092	14062	14283	13971	14095	14059	14099	13968	14004	14053	14160	14086	14151	14006	14197	14047	14103	14167	13982	14031	14058	13948	14105	14162	14097	14023	14175	14157	13889	14055	13965	14089	14025	14084	13963	14150	14059	14165	13969	14219	13914	14052	14005	14056	14050	14077	14143	13960	14165	14142	14162	14014	13998	13824	14082	14170	14182	14096	13983	13977	14021	14077	13980	14055	14030	13910	14062	14082	14083	13857	14056	14049	14059	14052	14115	14127	14230	14116	13946	13860	14389	13969	13970	14112	13963	14100	14214	14142	13995	13894	14097	14176	14102	13926	14049	14130	14141	14073	13907	13972	14017	14112	13998	14183	13966	13982	14256	13929	14134	14226	13937	14139	13969	13956	14018	14108	14084	13976	14073	14036	14075	14076	13924	13929	14033	14000	13970	14246	14232	13957	14107	14108	13966	13933	13878	13958	13997	14002	14000	14069	13930	13854	14229	13978	14088	14053	13967	13916	14006	14254	13839	14111	14042	14111	14032	13968	14061	14120	13956	14032	14052	13959	14014	14071	13944	14063	13944	14024	14136	14054	13927	14085	14135	13829	14185	13982	13847	14020	14178	14069	13965	13941	14056	14018	14113	14065	14004	14024	14025	13973	14017	14100	14110	14047	14095	13970	14114	13979	14047	14140	14217	14197	14222	14041	13941	14175	13977	14087	14180	13877	14010	14025	14047	14027	14237	13936	13938	14093	13966	14167	14003	14014	14191	13981	14233	14019	13881	13976	14082	14016	14029	14116	14167	14067	14129	14046	14117	14102	14016	14008	14159	13986	14009	13963	14189	14194	14171	14224	13963	14229	14108	14066	14115	13932	13831	14140	14006	14086	14102	13890	14045	13935	13960	13960	14182	14035	14082	14143	14036	14127	14156	14096	14097	14094	14071	13837	14098	14186	14088	13929	14125	14175	14099	13924	14262	14102	14144	14157	13810	14080	13871	14056	14087	14061	14102	13982	14071	14174	13954	14023	14008	14025	14167	14165	13848	13998	14196	13993	14001	14179	14024	14176	14017	14073	13959	14274	13969	14140	13940	14148	14038	13998	13916	14096	14166	13911	14111	14069	14149	13979	14048	13879	14049	14095	13965	13907	14100	14047	13959	14120	13937	14071	14170	13917	14017	14001	14048	13922	13930	14033	14107	13812	14004	14096	13920	13970	14024	13908	14055	13920	14147	13946	13965	13943	13976	13980	14241	13967	14084	14081	14073	14165	14113	14053	13952	14117	14012	14003	14034	14062	14131	14097	14027	13997	14051	14043	14119	13983	14015	13904	13964	13962	14236	14155	14049	14100	14109	14288	14073	14124	14019	13988	14128	14063	14103	14094	14020	13984	14073	14033	14009	13969	14076	14068	14094	14081	14107	14131	14202	14018	14034	13870	14213	14078	14007	13976	13938	13996	14044	14235	14009	13949	14201	13933	14254	14118	14142	14099	14127	14010	14078	14195	14082	13831	14117	13988	14046	13997	14090	14071	14087	13940	13987	14189	14039	14059	14013	13896	14064	14217	14049	14064	14059	14083	14122	14123	14025	14168	14096	14049	14189	14176	14105	14111	13987	14013	13951	14244	14144	14061	14066	14015	14020	14022	14171	14139	14029	14213	14083	13907	14116	13918	14017	14204	14157	13954	14064	14245	14136	14060	14036	14136	14062	14039	13968	14076	14079	13938	14122	14117	14097	13879	13931	14166	14014	14092	14090	14131	14038	14042	13916	14070	14124	14244	14048	14005	14123	14010	14061	14107	14036	14020	14230	14058	14107	14102	14078	14150	14032	14214	14154	14154	13899	14233	13879	13936	14018	14030	14090	14090	13990	14089	13961	14065	13990	13998	14049	14038	13919	14087	13962	14256	14204	14080	13966	14023	14157	14166	13980	14115	14092	14139	13989	14148	14041	14062	14021	13881	14128	14154	14042	13949	14203	13965	13972	14049	14141	14075	14286	13978	13954	13936	14181	13869	14313	14119	14189	14061	14103	14043	13944	13965	14068	13939	14206	14018	14131	13857	14057	14123	13970	13919	14041	13992	13796	14094	14082	14100	14144	13965	14007	14051	14061	14247	14201	13966	13963	14032	14264	13935	14054	14070	14002	14126	14108	13968	14048	14099	14101	13987	13938	14180	14012	14034	13965	14067	14148	14065	13949	14183	13990	14021	14094	14023	14026	14052	13989	13913	13945	14169	14075	14029	14070	14113
23501	21439	28079	25415	22313	20644	19429	17007	16419	16187	16247	15888	16012	15826	15797	15878	15847	15734	15559	15668	15666	15700	15365	15548	15518	15469	15531	15587	15435	15468	15604	15528	15530	15489	15470	15500	15690	15527	15403	15461	15472	15366	15369	15498	15587	15685	15485	15430	15354	15482	15217	15486	15534	15406	15377	15192	15332	15301	15389	15381	15252	15310	15376	15410	15464	15617	15482	15592	15552	15439	15414	15496	15344	15529	15504	15529	15415	15591	15460	15536	15486	15336	15542	15225	15489	15308	15321	15211	15557	15462	15402	15482	15403	15682	15314	15470	15743	15385	15472	15309	15323	15488	15502	15411	15479	15634	15534	15525	15439	15384	15354	15457	15352	15342	15502	15344	15358	15518	15566	15460	15445	15428	15440	15531	15385	15533	15503	15362	15440	15282	15456	15508	15503	15479	15480	15282	15519	15206	15506	15400	15522	15478	15358	15421	15390	15386	15217	15531	15439	15477	15544	15388	15205	15476	15475	15387	15355	15319	15476	15267	15353	15549	15336	15418	15270	15297	15525	15606	15526	15408	15274	15360	15336	15443	15429	15533	15372	15464	15235	15419	15415	15500	15409	15605	15399	15449	15465	15334	15393	15399	15292	15291	15414	15664	15412	15681	15372	15522	15515	15540	15530	15551	15374	15364	15472	15427	15454	15357	15270	15314	15339	15647	15677	15458	15584	15382	15575	15366	15441	15459	15436	15346	15499	15524	15376	15461	15302	15389	15435	15447	15427	15314	15383	15467	15473	15459	15389	15393	15386	15285	15638	15307	15253	15442	15605	15587	15472	15352	15275	15297	15547	15422	15368	15433	15478	15416	15317	15517	15549	15316	15317	15318	15479	15396	15379	15382	15339	15342	15541	15425	15556	15566	15471	15467	15481	15531	15564	15631	15581	15474	15516	15402	15446	15276	15294	15762	15404	15608	15449	15591	15477	15320	15245	15371	15440	15532	15420	15463	15470	15346	15395	15357	15379	15239	15503	15459	15598	15303	15243	15443	15348	15377	15461	15394	15386	15371	15429	15382	15565	15442	15317	15392	15662	15611	15504	15436	15449	15469	15426	15507	15461	15322	15290	15458	15448	15424	15397	15456	15320	15475	15503	15348	15492	15451	15304	15447	15553	15595	15434	15428	15161	15574	15597	15445	15477	15518	15406	15372	15269	15531	15431	15663	15396	15572	15484	15410	15447	15303	15484	15218	15450	15467	15273	15536	15266	15371	15454	15372	15547	15581	15412	15517	15456	15406	15335	15392	15315	15472	15591	15726	15427	15481	15534	15460	15417	15412	15413	15619	15345	15548	15376	15520	15494	15365	15351	15227	15269	15113	15454	15338	15550	15538	15398	15468	15398	15568	15137	15403	15435	15450	15374	15480	15415	15601	15596	15306	15532	15520	15471	15378	15368	15428	15438	15408	15280	15570	15554	15506	15510	15380	15375	15486	15504	15344	15501	15361	15124	15258	15586	15359	15485	15453	15261	15440	15333	15378	15497	15470	15498	15629	15522	15603	15687	15554	15298	15357	15589	15335	15680	15484	15530	15466	15401	15455	15496	15526	15329	15190	15572	15450	15541	15405	15506	15229	15283	15267	15478	15414	15395	15554	15494	15386	15238	15289	15281	15473	15303	15540	15397	15263	15313	15532	15432	15559	15423	15468	15552	15664	15584	15440	15453	15492	15616	15419	15383	15380	15557	15354	15098	15586	15443	15474	15345	15554	15488	15308	15503	15568	15410	15429	15450	15415	15462	15543	15361	15455	15253	15385	15293	15433	15567	15370	15427	15556	15536	15574	15606	15469	15473	15461	15427	15395	15420	15606	15477	15367	15452	15449	15517	15588	15261	15535	15605	15469	15410	15393	15463	15285	15432	15496	15630	15397	15640	15473	15547	15448	15454	15493	15394	15426	15337	15452	15439	15467	15394	15357	15472	15308	15442	15465	15423	15470	15470	15270	15414	15653	15714	15399	15503	15552	15581	15498	15406	15419	15474	15359	15491	15581	15557	15472	15585	15498	15237	15379	15452	15354	15492	15286	15523	15389	15615	15527	15258	15500	15622	15655	15429	15340	15450	15420	15522	15488	15420	15446	15422	15478	15214	15333	15423	15589	15504	15282	15478	15570	15261	15363	15375	15532	15469	15293	15418	15449	15437	15601	15453	15580	15420	15300	15444	15676	15491	15429	15292	15439	15362	15290	15555	15350	15346	15361	15389	15511	15345	15396	15290	15429	15426	15448	15410	15374	15404	15584	15366	15668	15375	15467	15595	15295	15715	15144	15439	15526	15458	15286	15133	15306	15509	15346	15611	15494	15452	15359	15521	15428	15407	15477	15503	15496	15429	15355	15398	15275	15522	15474	15510	15435	15169	15618	15556	15494	15467	15492	15443	15250	15482	15467	15434	15333	15402	15253	15248	15460	15363	15384	15503	15346	15390	15585	15428	15352	15356	15549	15432	15401	15485	15531	15541	15494	15373	15317	15424	15394	15205	15474	15429	15421	15450	15497	15497	15449	15502	15453	15415	15305	15506	15489	15498	15468	15640	15606	15449	15258	15399	15422	15537	15489	15575	15422	15355	15298	15468	15401	15273	15358	15516	15572	15527	15444	15347	15554	15217	15428	15497	15629	15346	15450	15589	15436	15554	15452	15429	15368	15518	15285	15312	15439	15314	15491	15370	15388	15465	15351	15573	15474	15492	15560	15356	15461	15459	15367	15455	15381	15198	15145	15565	15449	15544	15522	15621	15543	15601	15672	15402	15348	15268	15476	15447	15276	15330	15511	15408	15381	15297	15344	15234	15324	15301	15409	15501	15500	15274	15506	15378	15467	15462	15373	15683	15448	15487	15619	15383	15353	15346	15231	15166	15264	15317	15427	15320	15579	15637	15402	15478	15434	15618	15475	15414	15492	15501	15431	15309	15497	15516	15471	15573	15464	15534	15413	15551	15388	15503	15410	15205	15384	15459	15373	15352	15288	15411	15439	15335	15504	15326	15390	15252	15278	15404	15374	15577	15435	15501	15298	15615	15543	15519	15417	15462	15306	15357	15559	15147	15369	15455	15502	15304	15388	15304	15335	15254	15369	15302	15393	15398	15434	15548	15438	15279	15499	15534	15502	15486	15444	15452	15383	15264	15499	15462	15489	15323	15472	15460	15477	15516	15639	15449	15294	15460	15478	15423	15372	15372	15562	15594	15475	15562	15707	15458	15399	15471	15372	15372	15353	15443	15566	15425	15396	15559	15463	15433	15411	15604	15439	15449	15344	15407	15370	15537	15469	15333	15492	15487	15477	15480	15092	15517	15488	15428	15358	15313	15491	15355	15621	15477	15342	15410	15521	15494	15501	15468	15245	15567	15325	15408	15305	15303	15638	15656	15229	15439	15496	15486	15427	15361	15453	15362	15422	15366	15411	15358	15357	15493	15491	15552	15419	15535	15402	15232	15558	15585	15725	15545	15464	15488	15580	15302	15319	15477	15605	15272	15328	15362	15447	15485	15498	15532	15216	15527	15388	15449	15401	15520	15493	15578	15515	15520	15405	15525	15313	15534	15437	15265	15508	15408	15408	15613	15411	15468	15346	15393	15532	15558	15358	15290	15495	15417	15339	15582	15565	15537	15241	15566	15305	15487	15596	15353	15279	15581	15454	15345	15323	15418	15360	15600	15389	15575	15517	15413	15518	15423	15246	15434	15252	15406	15640	15682	15426	15419	15278	15329	15383	15333	15388	15351	15255	15248	15203	15366	15411	15494	15394	15440	15187	15610	15481	15398	15559	15602	15563	15385	15408	15511	15479	15525	15517	15520	15423	15453	15355	15510	15406	15265	15435	15381	15631	15508	15322	15431	15600	15711	15435	15503	15416	15426	15346	15410	15543	15619	15562	15476	15531	15608	15425	15401	15382	15573	15589	15425	15447	15461	15539	15527	15424	15449	15324	15540	15536	15392	15327	15435	15582	15379	15339	15465	15564	15476	15503	15322	15589	15418	15425	15492	15342	15347	15463	15397	15499	15514	15334	15401	15453	15441	15486	15442	15522	15599	15487	15435	15435	15285	15307	15373	15555	15404	15463	15479	15397	15438	15504	15485	15321	15483	15301	15348	15365	15391	15429	15410	15315	15412	15460	15302	15434	15551	15783	15679	15566	15602	15435	15460	15431	15457	15408	15396	15262	15373	15534	15454	15367	15379	15359	15412	15664	15320	15154	15368	15413	15551	15514	15463	15302	15451	15315	15403	15474	15371	15391	15356	15384	15523	15384	15548	15328	15518	15723	15271	15575	15250	15218	15519	15401	15471	15421	15292	15391	15408	15419	15403	15683	15500	15290	15472	15487	15167	15357	15259	15416	15533	15301	15615	15473	15280	15421	15499	15537	15378	15395	15249	15558	15708	15420	15353	15595	15497	15449	15413	15392	15526	15568	15666	15275	15427	15540	15355	15313	15455	15528	15525	15334	15561	15252	15411	15306	15483	15489	15361	15408	15402	15270	15438	15386	15349	15433	15428	15410	15455	15439	15319	15550	15508	15450	15403	15572	15411	15446	15469	15515	15471	15433	15288	15353	15350	15132	15571	15441	15615	15460	15546	15332	15515	15557	15510	15445	15429	15323	15488	15471	15597	15509	15489	15426	15263	15459	15558	15495	15434	15235	15346	15249	15471	15463	15309	15458	15569	15287	15271	15309	15541	15445	15441	15697	15476	15374	15567	15509	15505	15580	15443	15589	15248	15519	15362	15513	15487	15490	15340	15557	15691	15313	15326	15358	15432	15417	15538	15547	15545	15422	15545	15503	15312	15553	15453	15462	15424	15609	15488	15472	15468	15403	15479	15410	15411	15454	15640	15317	15384	15485	15333	15525	15639	15332	15450	15343	15184	15404	15325	15541	15453	15561	15456	15505	15558	15265	15351	15437	15484	15418	15296	15471	15517	15348	15343	15566	15559	15423	15461	15350	15560	15327	15520	15583	15319	15589	15254	15427	15471	15624	15440	15199	15447	15501	15593	15376	15474	15642	15482	15702	15236	15379	15477	15393	15352	15397	15270	15371	15434	15497	15316	15493	15420	15296	15488	15365	15440	15317	15572	15510	15543	15588	15457	15513	15570	15488	15353	15547	15313	15547
21991	40862	33215	25630	20713	18350	16941	15937	15509	15123	15083	14839	14842	14593	14502	14446	14355	14442	14160	14365	14183	14277	14349	14252	14162	14217	14280	14175	14343	14190	14296	14117	14161	14205	14141	14155	14075	14170	14417	14263	14045	14190	14268	14243	14285	13966	14191	14076	14172	14100	14148	14040	14115	14288	14341	14141	14184	14038	14151	14149	14230	14094	14098	14147	14021	14124	14135	13964	14027	14215	14190	13889	14144	14222	13925	14233	13998	14104	14092	14109	14003	14258	14075	14174	14389	14179	14039	14164	14113	14303	14012	14129	14185	14013	14082	14248	14151	14197	14258	14163	14215	14074	14148	14226	14198	14086	13974	14167	14249	14125	14111	14066	14137	14155	14220	14308	14238	14145	14102	14142	14176	14252	14192	14034	14250	14022	14172	14099	14016	14280	14298	14141	14181	14019	14198	14028	14176	14148	14244	14041	14065	14091	14166	14183	14050	14064	14153	14156	14110	14271	14063	14054	14147	14215	14015	14375	14108	14016	14217	14212	14199	14075	14212	14124	14267	14238	14052	14187	14132	14174	14292	14063	14081	14161	14176	14243	14120	14213	14165	14171	14174	14146	14119	14126	14010	14169	14059	14089	14110	14027	14009	14162	14217	14086	14185	14110	14180	14249	14262	14123	14158	14137	14092	13992	13993	14173	14069	14132	14194	14216	14130	14149	14221	14263	14196	14197	14332	13977	14232	14182	14216	14087	14203	14079	14083	14184	14133	14165	14216	14083	14225	14175	14196	14241	14161	14087	14243	14084	14208	13992	14184	14144	14148	13994	14190	14130	14368	14156	14038	14092	13932	14029	14249	14194	14211	14219	14173	14127	14205	14123	14031	14202	14181	14295	14415	14208	14211	14282	14021	14017	14072	14190	14209	14169	14126	14028	14165	14068	14013	14264	14115	14117	14115	14283	14105	14076	14104	14150	14293	14126	14061	14188	14160	13943	14045	14131	14286	13964	14063	14100	14030	14202	14083	14201	14208	14090	14216	13979	14041	14281	14315	14260	14131	14077	14363	14127	14049	14163	14089	14254	14093	14093	14156	14099	14121	14112	13957	14271	14250	14159	14105	14068	14267	14076	13983	14086	14100	14141	14227	14108	14006	14116	14217	14165	14108	14177	14087	14078	13957	14173	14121	14088	13973	14195	14104	14264	14124	14168	14151	14122	14239	14086	14015	14085	14019	14023	14141	14127	14116	14259	14285	14109	14185	14137	14122	14219	14222	14147	14172	14045	14075	14155	14144	14164	14080	14168	14183	14052	14197	13959	14274	14050	14207	14191	14064	14124	13987	14284	14159	14205	14212	14227	14126	14264	14113	14186	14174	14043	13978	14021	14188	14108	14094	14174	14171	14213	14158	14264	14264	14219	14093	14105	14014	14184	14174	14209	14155	14005	14133	14129	14240	14084	14079	14167	14134	14236	14261	14055	14126	14161	13993	14342	14111	14150	14381	14145	14357	14088	14115	14145	14093	14299	14016	14176	14337	14190	14196	14178	14069	13968	14091	14091	14185	14151	14077	14123	14164	14169	14261	14024	14234	14146	14123	14186	14179	14032	14062	14138	14243	13874	14217	14181	14093	14019	14156	14168	14253	14201	14061	14136	14022	14032	13956	14108	14189	14161	14191	14172	14133	14115	13994	14113	14061	14116	14180	13972	13996	14066	14266	14185	14053	14269	14124	13986	14116	14126	14184	14306	13997	14262	14055	14268	14015	14158	14150	14134	14134	14223	14121	14204	14117	14176	14211	14260	14124	14090	14194	14170	14235	14028	14077	14191	14020	14253	14116	14178	14109	14103	14121	14159	14140	14039	14156	14109	14214	14036	14001	14118	14132	14111	14169	14071	14157	14043	14186	14195	14269	14182	13974	14254	14271	14144	14123	13969	14241	13996	14045	14038	14062	14186	14306	14101	14136	14188	14216	14171	14203	14095	14167	14070	14050	14105	14009	14139	14268	14239	14103	14260	14068	14206	13920	14086	14108	14081	14151	14174	14187	13968	14151	14221	14197	14294	14229	14213	14222	14222	14112	14166	13935	14142	14327	14101	14184	13924	14327	14144	14076	13989	14117	14228	14011	14164	14101	14167	14128	14092	14264	14251	14062	13999	14118	14064	14106	14264	14168	14298	14183	14092	14162	14188	14096	14116	14279	14261	14107	14137	14047	14196	14306	14201	14276	14079	14303	14158	14179	14098	14278	14081	14010	14031	14188	14222	13989	14153	14328	14133	14048	14135	14206	14142	14139	14348	14196	14105	14086	14290	14285	14064	14158	14097	14115	14076	13967	14146	14195	14286	14126	14234	14120	14031	14209	13952	14371	14179	14105	14158	14261	14107	14175	14211	14147	14332	13906	14023	14070	14062	14160	14020	14133	13956	14145	14342	14202	14024	14120	13978	14117	14170	14149	14221	14053	14103	14050	14122	14180	14039	14162	14199	14200	14395	14057	14279	14132	14168	14149	14173	14171	14123	14155	14160	14212	14217	14158	14135	14205	14363	14174	14067	14155	14321	14080	14083	14217	14064	14150	14036	14325	14179	14097	14216	14009	14186	13977	14108	13848	14107	14113	14207	14086	14169	14225	14120	13962	14135	14198	13970	14134	14088	14058	14366	14317	14198	14210	14109	14139	13972	14041	14190	14050	14128	14149	13974	14143	14251	14055	14167	14266	14014	14268	14076	13981	14077	14130	14108	14294	14234	14144	14202	14296	14175	14187	14232	14078	13969	14363	13988	14172	14130	14106	14218	14111	14175	14099	14200	14177	13977	14215	14212	13942	14181	14295	14167	14130	14293	14102	14035	14222	14164	14191	13947	14190	14097	14170	14170	14007	14230	14392	14206	14345	13950	14238	14185	13997	14101	14038	14154	14159	14181	14233	14219	14092	14123	14186	14087	13993	14151	14238	14088	14064	14069	14097	14218	14111	14122	14097	14070	14233	14052	14021	14147	14237	14156	14000	14165	14138	14104	14027	14257	14176	14164	14127	14023	14162	14049	14112	14125	14316	14063	14191	14123	14227	14245	14111	14055	14170	14078	14228	14121	14146	14236	14022	14188	14126	14244	14229	14082	14283	14031	14034	14226	14173	14267	14245	14024	14230	13938	14156	14134	14250	14203	14134	14170	14182	14177	14114	14262	14059	14164	14010	14085	14161	14144	14135	14124	14386	14081	14050	14122	14179	14018	14284	14036	14150	14103	14154	14120	14082	14123	14240	14143	14029	14137	14158	14181	14051	14273	14128	13890	14273	14097	14198	14140	14207	13962	14010	14130	14111	14133	14159	14040	14118	14168	14094	14126	14072	14224	14243	13919	14141	14102	14069	14204	14134	14176	14115	14041	14079	14083	14160	14121	14119	13978	14193	14050	14272	14099	14132	14244	14096	14003	14058	14205	14126	14088	14292	14149	14181	14071	14066	14331	14236	14208	14086	14021	14166	14099	14012	14215	14007	14155	14002	14185	14248	14069	14108	14105	14114	14056	14046	14150	14137	14268	14167	14190	14088	14208	14367	14200	14130	14215	14214	14170	14130	14248	14182	14236	14319	14080	14134	14027	14150	14123	14110	14162	14066	14163	14103	14071	14276	14147	14133	14232	13999	14124	14161	14072	14240	14310	14105	14121	14149	14212	14165	14185	14153	14076	14077	14103	14278	14179	14237	14104	14144	14181	14114	14102	14087	14110	14070	14140	14083	14202	14210	14194	14161	14247	14086	14224	14185	14373	14317	14080	14281	14283	14220	14037	14051	14023	14056	13994	14128	14275	14049	13996	14056	14264	14213	14230	14189	14224	14157	14224	14215	14113	14246	14103	14114	14119	14055	14118	14144	14100	14235	14058	14062	14250	14129	14222	14206	14098	14065	14265	14143	14133	14129	14292	14219	14128	14171	14072	14068	14243	14235	14216	14142	14095	14069	14155	14053	14105	14147	14128	14137	14000	14130	14098	14174	14363	14240	14390	14261	14332	14183	14101	14262	14181	14202	14083	14008	14145	14086	14210	13946	14084	14302	14166	14090	14259	14130	14218	14109	14177	14024	14171	14153	14131	14097	14196	14214	14085	13982	14019	14094	13991	14086	14165	14133	14136	14189	14070	14189	14015	14042	14151	14245	14202	14221	14119	14243	14178	14221	14131	14121	14122	14134	14362	14186	14134	14316	14157	14108	14204	14202	14343	14215	14197	14148	14013	13994	14200	13934	14154	14182	14172	14389	14246	14061	14193	14049	14260	14091	14101	14164	14042	14070	14153	14000	14214	14187	14160	14240	14280	14113	14169	14040	14073	14069	14241	14189	14147	14262	14124	14277	14083	14291	14108	14238	14200	14077	14116	14095	14282	14046	14146	14200	14251	14099	14195	14084	13978	14249	14205	14096	14071	14132	14104	14031	14037	14310	14032	14060	14144	14185	14133	14185	14332	14120	14046	14239	14125	14077	14217	14131	14089	14037	14064	14135	14235	14140	14133	14172	14033	13997	14201	14087	14214	14203	14195	14170	13959	14276	14069	14213	14073	14130	13949	14120	14209	14027	14068	14166	14099	14165	14045	14224	14140	14174	14311	14123	14333	14293	14134	14214	14205	14041	14016	14133	14189	14176	14026	14213	14169	14216	14104	14303	14171	14062	14125	14135	14243	13991	13918	14225	13910	13795	14007	14037	14258	14111	14247	13860	14289	14241	14204	14224	14159	14033	14179	14318	14165	14171	14220	14148	14144	14104	14031	14220	14141	14130	14293	13992	14211	14054	14181	14300	13986	14064	14278	13935	14183	14173	14141	14087	14168	14115	14165	14177	14111	14116	14195	14177	13972	14259	14223	14091	14043	14162	14319	14206	14109	14048	14256	14059	14208	14025	14124	14106	14120	14019	14114	14244	14118	14014	13956	14101	14069	14262	14303	14055	14031	14105	14158	14060	14171	14234	14033	14055	14130	14256	14140	14277	14102	14050	14172	14130	14272	14285	14166	14192	14301	14209	14043	14191	14098	14140	14017	14165	14286	13985	14046	13999	14115	14156	14208	14058	14118	14068	14144	14220	13996	14141	14246	14091	14216	14128	14136	14227	14127	14176	14167	14266	14174	14187	14102	14210	14159	14192	14154	14264	14136	14324	13994	14211	14163	14222	14256
25455	21564	26708	26438	18503	17016	16580	15627	15465	15451	15380	15160	15147	15138	15078	14941	14937	15053	14961	15022	15147	14929	15155	14979	14911	14873	15188	15075	14981	14868	14832	14902	14985	14744	14746	14823	14897	14903	14779	14978	14821	15034	15007	14773	14886	14995	14777	14712	14858	14791	14855	14849	14968	14792	14745	14821	14887	14851	14952	14817	15020	14880	14930	15000	14849	14727	14870	14739	15057	14945	14923	14904	14613	14928	14685	14843	14898	14921	15024	14873	14788	14550	14806	14959	15054	14839	14715	14938	14724	14696	14967	14810	14851	14840	14951	14991	14902	14769	14813	14981	14843	15080	14942	14654	15018	14864	14788	14919	14868	14807	14834	15061	14818	14760	14947	14828	14932	14971	14908	15001	14793	14916	14835	14843	14905	14968	14901	14775	14885	14854	14872	14728	14853	14945	14919	14942	14905	14814	14826	14765	14855	14955	14865	14924	15088	14919	14866	15043	14782	14971	14925	14941	14860	15023	14724	14714	14886	14843	14900	14843	14750	14999	14812	14818	14768	14927	14969	14969	14716	14736	14998	14908	15012	14806	14811	14939	14893	14821	14916	14738	14811	14837	14909	14903	14882	14849	14857	14969	14990	14778	14667	14772	14829	14791	14828	14744	14793	14874	14830	14828	14757	15003	14799	15095	15040	14816	14793	14806	14897	14978	14989	14934	14867	14662	14805	14952	14861	14871	14930	14867	14647	14973	14870	14863	14935	14951	15071	14756	14960	14833	14920	14909	14886	14712	14898	14752	14754	14812	14915	14773	14725	14827	14651	14759	14675	14849	14901	14885	14849	14890	14998	14874	15042	14767	14857	14901	14957	14743	14859	14903	14738	14946	14957	14898	14731	14776	14885	14906	14839	14873	14919	14898	14767	14898	15054	14815	14893	15010	14824	14902	15076	14888	14857	14992	14904	14943	14706	14777	14883	14955	14574	14757	14753	14860	14791	14739	14765	14795	14721	15009	14819	14689	14968	14717	15007	14894	14794	14834	14945	14791	14980	14949	15082	14905	15080	14903	14742	14799	14786	14831	15096	14826	14861	14827	14957	14653	14961	15052	14832	14900	14825	14697	14907	14840	14912	14834	14807	14965	14869	14894	14923	14766	14790	14754	14880	14900	14840	14952	14796	14879	15030	14968	15014	14925	14982	14751	14951	14903	14837	14855	15009	15044	14847	14777	14942	14807	14633	14880	14685	14908	15165	14923	14840	14951	14850	15041	14846	14800	14735	14874	14684	14669	14930	14763	14855	14613	14749	14841	15072	14753	14821	15008	14789	14807	14965	15036	14920	14938	14793	14854	14945	14872	15053	14719	14946	14830	15015	14790	14943	14788	14773	14807	14862	14795	14881	15133	14899	15110	14748	14589	14945	14934	14913	14864	14717	14779	15016	14902	14630	14796	14749	14909	14907	15077	14800	14868	14851	14835	14823	14915	15065	14889	14906	14968	15024	14854	14961	14849	15047	14967	15120	14918	14775	14834	14908	14751	14812	14976	14738	14797	14986	14865	14727	14677	14931	15089	14934	15022	15035	14957	14958	14869	14978	14810	14815	14839	14798	14860	14841	15009	14913	14683	15085	14667	14855	14886	14869	14910	14989	14990	14837	14844	14799	14928	15029	14909	14822	14868	14812	14689	14900	14801	14887	15107	14913	14892	14860	14753	14939	15005	14936	14978	14941	14766	14926	14783	14933	14886	14806	14955	14999	14852	14869	14872	14981	15057	14938	14955	14748	15046	14799	14925	15016	14792	14923	14850	15059	14822	14965	14888	14833	14903	14752	14845	14840	14872	14706	14874	14943	14717	14686	14561	14810	15071	14858	15027	14907	14825	14858	14841	14909	14801	14756	14852	14769	14752	14904	14746	14793	14881	14635	14933	14717	14696	14809	14928	14848	14887	15001	14878	14815	14953	15102	15016	15033	14896	14976	14856	14657	15083	14874	14863	14933	14786	14741	14929	14844	14820	14812	14952	14998	14920	14989	15025	14934	14812	14921	14735	14931	14670	14755	14819	14938	15020	14997	14808	14859	14875	14965	14881	14929	14923	14867	14691	14972	15023	14912	14837	14801	14987	14895	14839	14924	14930	14885	15041	14905	14966	14960	14827	14848	14801	14754	14900	14919	14767	14698	14757	14847	15039	14796	14838	14992	14903	14689	14839	14829	15013	15131	14920	14703	14786	14920	15014	15083	14992	14937	14764	14581	14699	14949	14894	14696	14912	14758	14772	14858	14857	15154	14885	14871	14891	15005	14978	14889	14864	15227	14833	14903	14722	14874	14944	14920	14715	14882	14792	14941	15113	15017	15051	14707	14830	14832	14842	14920	15057	14800	14864	14879	14919	14808	14681	14954	14806	15017	14915	14790	14989	14887	14733	14782	14922	14926	14872	14863	14805	14902	14939	14992	14821	14852	14743	14898	14710	14802	14785	14946	14916	15021	14896	14882	15050	14829	14757	15124	14773	14725	14934	14850	15028	15042	15084	15047	14926	14852	14887	15187	14895	14873	14841	14931	14994	14744	14855	14795	14860	14865	14887	14897	14950	14998	14792	14942	14805	14792	14807	14755	14787	14816	15091	14949	15010	14924	14930	14896	14845	14763	14772	14888	14916	14945	14817	14665	14866	14885	14710	14823	14862	14863	14809	14856	14969	14985	15083	14928	14918	14780	14912	14841	14866	14796	14964	14747	15000	14832	14821	14810	14887	14756	14795	15025	14851	14704	14800	14839	14779	14740	14827	14796	15034	14949	14940	14895	14997	15025	14858	14968	14933	14789	14905	14720	14747	14748	14860	14867	14875	14683	14952	14901	15003	14915	14976	14853	14909	14971	14839	14936	14698	14944	15076	14968	15086	14823	14583	14768	14923	14767	15053	14792	14951	14991	14846	14791	14948	14949	14805	14990	14880	15023	14924	14746	14818	14864	15012	14922	14981	14873	14833	14835	14863	14854	14660	14808	14845	14996	14846	14875	14855	14685	14865	14692	14750	14975	15019	14986	14855	14921	14880	14866	14958	14888	14831	15050	14829	15155	15059	14916	14969	14927	15010	14843	14768	14819	14869	14965	15023	14794	15105	15121	14805	14929	14952	15098	14841	14788	14932	15052	14813	14879	15041	14656	14929	14723	14847	14761	14672	14922	14845	14818	14823	14964	14632	14762	15031	14940	14709	14935	14833	14985	14560	14960	14951	14864	14841	14821	14878	14874	14678	14759	14800	14880	14851	15018	15064	15040	14984	14703	14760	14992	14924	14918	14920	14910	14697	14781	14704	14962	15095	14891	14859	14596	14842	15030	14749	14917	15052	14954	14722	15040	14834	14929	14696	14873	14979	14773	14985	14757	14737	14763	14855	15008	15062	15001	14868	14587	14776	14916	15028	14919	14812	14829	14810	14869	14905	14929	14780	14811	14926	14903	14897	14574	14753	14699	14860	14737	14677	14813	15084	14952	14814	14954	14787	14924	14708	14763	15055	14923	14853	15046	14738	14886	15069	14921	14779	15002	14751	14883	14913	14883	14930	14890	14861	14937	14847	14647	15130	14651	14781	14950	14953	14833	15235	14971	14766	14890	15057	14796	15133	15025	14816	14815	14953	14784	14829	14880	14914	14868	14746	14919	14744	15021	14944	14971	14874	14875	14830	14919	14922	14917	14882	14758	14936	15050	14936	14897	14849	14755	14878	14905	14801	14884	14857	14694	14744	14650	14952	14857	14820	14806	14842	14938	14804	14945	14953	14929	14827	14731	14740	14806	14836	14926	14956	14623	14857	14990	14885	14790	14703	14872	14794	15243	14938	14953	14808	14914	15117	14660	14722	14766	14872	15112	14939	14887	14774	14831	15036	14723	14901	14834	14840	14707	14865	14977	14808	14982	14904	14655	14908	14796	14818	14811	14871	14692	14831	14881	14911	14952	14943	14846	14802	14673	14922	14798	14792	14884	14934	14997	15060	14873	14763	14830	14858	14891	14678	14935	14927	14721	14886	14878	14896	15026	14970	15007	14859	14948	14923	14798	14733	15141	14912	14746	14816	15012	15150	14860	14812	14571	15024	14892	14878	14973	14920	14742	15024	14844	14954	14976	14796	14987	14882	14766	14899	14947	14824	14758	14812	14809	14993	14757	14685	14895	14890	14853	14661	14758	14898	14947	15044	14866	14983	14681	14741	15076	14895	14840	15024	14885	14871	14890	14805	14943	14942	14965	14839	14892	14759	14729	15060	14767	14766	14847	14823	14883	14900	14965	15037	14791	14915	14931	14801	14834	14839	14960	14810	14766	14818	14771	14805	15002	14784	14958	14877	15138	14802	14916	14956	14847	14841	14853	14949	14840	14907	14930	15011	14770	14799	15050	14899	14989	14882	14932	14868	14989	15146	14787	14873	15011	14866	14947	14999	14888	15011	14828	14905	14931	14848	14951	15070	14841	14934	14809	14737	14912	15009	14924	14828	14813	14929	14950	15081	14774	14839	14890	14862	14864	14978	14850	14849	15058	14860	14813	14720	14943	14783	14853	14907	14817	14932	14858	14915	14907	15003	14817	14761	14847	14840	14839	15049	14983	14967	14819	14789	14747	14847	14944	14743	15015	14886	14825	14729	14670	14746	15013	14803	14836	14927	14903	14910	14930	14898	14810	14807	14760	15026	14858	14872	14852	14878	14810	14878	14838	14941	14891	14892	14891	14605	14893	14975	14846	15089	14830	14839	15058	14739	14877	14798	14834	14877	14802	14943	14859	14867	14895	14915	14880	14943	15078	14930	14836	14764	14750	14948	14892	15028	14950	14798	14975	14716	14892	14891	14771	14627	14896	14835	14989	14843	14853	14834	14768	14897	14755	14967	14826	14826	14835	15054	14916	15004	14933	14985	14992	14967	14818	14945	14888	14883	14895	14720	14971	14607	14637	14835	14934	14833	14866	14917	14885	15004	14999	14949	14795	14895	14749	14612	14936	14974	14979	14878	14862	14924	14823	14907	14761	14831	14862	15087	14872	14988	14863	14857	14737	14907	14901	14875	14812	14777	15019	14890	14919	14873	14934	14809	14796	14926	14745	14795	14986	14872	14996	14922	14704	14792	14798	15033	14670	14971	14811	14822	14970	14713	14870	14952	14834	14844	14844	15048
22040	36753	29102	22299	18703	16790	15845	15239	14707	14510	14507	14355	14352	14126	14176	13925	13986	14072	13898	13795	13753	13927	13694	13852	13741	13778	13654	13835	13771	13873	13860	13832	13677	13755	13799	13895	13709	13986	13610	13927	13765	13846	13716	13833	13710	13886	13828	13795	13669	13863	13789	13799	13866	13762	13739	13798	13875	13736	13867	13834	13740	13644	13788	13838	13712	13807	13701	13694	13734	13594	13877	13835	13739	13785	13746	13768	13605	13817	13920	13648	13826	13925	13807	13695	13825	13955	13763	13594	13858	13690	13774	13783	13761	13793	13811	13771	13680	13821	13681	13849	13731	13803	13790	13710	13954	13818	13846	13756	13959	13674	13679	13794	13753	13767	13830	13818	13870	13670	13620	13708	13781	13801	13795	13730	13775	13568	13752	13758	13691	13670	13786	14027	13837	13900	13899	13847	13829	13867	13665	13785	13818	13832	13786	13675	13816	13827	13672	13830	13968	13758	13814	13703	13791	13800	13740	13753	13773	13867	13818	13800	13779	13850	13690	13865	13819	13764	13984	13706	13678	13831	13845	13776	13889	13895	13886	13844	13712	13894	13691	13804	13745	13816	13613	13636	14075	13743	14005	13906	13924	13687	13737	13854	13862	13770	13911	13579	13993	13743	13669	13880	13756	13633	13966	13838	13923	13792	13917	13866	13827	13680	13771	13849	13830	13697	13767	13863	13796	13888	13945	13607	13776	13811	13895	13912	13917	13789	13830	13706	13891	13959	13804	13776	13849	13866	13720	13987	13706	13822	13644	13782	13733	13744	13807	13878	13848	13819	13764	13911	13952	13663	13662	13888	13824	13705	13822	13716	13880	13673	14011	13759	13656	13629	13887	13909	13735	13711	13883	13629	13823	13825	13814	13791	13802	13688	13785	13784	13767	13729	13829	13621	13861	13754	13965	13891	13734	13917	13799	13721	13900	13755	13811	13840	13875	13744	13848	13739	13649	13763	13977	13837	13866	13856	13925	13712	13705	13781	13683	13714	13662	13757	13741	13664	13710	13802	13853	13854	13826	13753	13846	13688	13933	13731	13768	13860	13646	13784	13778	13696	13757	13772	13847	13655	13785	13844	13817	13838	13652	13835	13694	13787	13740	13788	13832	13721	13880	13864	13778	13742	13768	13693	13723	13744	13590	13698	13884	13938	13819	13742	13714	13776	13616	13749	13648	13863	13750	13699	13811	13907	13750	13670	13868	13758	13780	13796	13722	13636	13814	13814	13871	13869	13834	13855	13825	13939	13971	13867	13917	13741	13817	13630	13912	13765	13807	13910	13822	13798	13862	13891	13867	13766	13787	13808	14047	13793	13894	13783	13768	13908	13788	13752	13799	13790	13853	13961	13894	13834	13739	13815	13801	13680	13819	13664	13782	13837	13647	13585	13814	13862	13934	13757	13922	13682	13811	13920	13776	13725	13815	13793	13865	13873	13616	13718	13744	13791	13768	13734	13830	13734	13754	13705	13751	13769	13821	13843	13766	13744	13846	13866	13818	14007	13937	13829	13896	13861	13656	13662	13752	13629	13888	14019	13815	13886	13654	13759	13889	13965	13765	13846	13805	13729	13750	13744	13845	13736	13717	13845	13834	13722	13837	13830	13775	13776	13940	13829	13884	13862	13788	13831	13572	13733	13713	13754	13804	13688	13778	13813	13824	13782	13832	13765	13620	13794	13945	13941	13687	13836	13813	13909	13683	13833	13827	13810	13863	13691	13764	13790	13851	13520	13802	13787	13863	14018	13697	13725	13797	13714	13888	13737	13732	13831	13716	13852	13928	13776	13678	13855	13752	13866	13678	13804	13661	13849	13774	13851	13865	13853	13939	13951	13790	13826	13840	13729	13683	13744	13770	13813	13846	13748	13900	13649	13898	13692	13699	13727	13650	13564	13763	13817	13962	13738	13897	13726	13647	13843	13749	13818	13801	13683	13779	13700	13939	13770	13729	13729	13774	13700	13878	13734	13848	13866	13733	13767	13853	13668	13863	13699	13701	13827	13937	13561	13951	13922	13905	13750	13706	13903	13799	13890	13790	13932	13739	13832	13875	13890	13880	13746	13789	13833	13871	13928	13733	13959	13824	13989	13773	13781	13818	13921	13950	13816	13788	13780	13807	13857	13721	13692	13774	13764	13829	13643	13847	13753	13805	13820	13787	13890	13711	13874	13945	13777	13654	13955	13763	13642	14045	13810	13765	13835	13747	13958	13853	13747	13857	13695	13731	13774	13864	13915	13697	13971	13747	14032	13799	13742	13608	13760	13805	13813	13770	13681	13861	13698	14008	13808	13895	13737	13663	13608	13973	13983	13756	13796	13879	13773	13632	13770	13973	13691	13769	13780	13902	13701	13765	13695	13781	13760	13788	13871	13769	13915	13769	13794	13862	13799	13729	13694	13886	13550	13773	13793	13982	13867	13880	13810	13913	13725	13918	13546	13849	13776	13846	13801	13911	13827	13715	13985	13834	13762	13697	13718	13651	13996	14007	13687	13766	13886	13881	13722	13931	13823	13828	13718	13780	13911	13849	13818	13755	13792	13853	13819	13911	13877	13721	13755	13818	13746	13732	13948	13884	13801	13806	13789	13722	13817	13667	13869	13858	13951	13826	13769	13790	14059	13705	13652	13800	13697	13656	13802	13911	13659	13860	13817	13839	13922	13691	13816	13720	13706	13832	13894	13806	13672	13988	13777	13794	13722	13815	13669	13859	13601	13649	13746	13795	13728	13918	13765	13935	13783	13860	13905	13899	13825	13790	13817	13818	13812	13725	13794	13609	13751	13650	13776	13735	13699	13738	13798	13706	13805	13837	13888	13777	13819	13898	13704	13792	13882	13710	13832	13852	13700	13912	13837	13854	13790	13942	13781	13689	13931	13765	13919	13754	13774	13791	13646	13789	13811	13853	13887	13989	14032	13803	13665	13755	13721	13705	13738	13668	13717	13837	13826	13759	13814	13604	13945	13703	13780	13649	13767	13782	13898	13822	13826	13963	13627	13830	13759	13890	13898	13824	13724	13828	13734	13753	13714	13820	13958	13815	13811	13739	13904	13748	13916	13724	13870	13676	13672	13758	13855	13839	13787	13801	13994	13713	13768	13924	13689	13684	13755	13769	13874	13615	13515	13639	13793	13721	13755	13854	13865	13766	13894	13864	13958	13750	13718	13712	13678	13857	13668	13977	13855	13847	13698	13633	13800	13797	14029	13784	13812	13882	13708	13800	13966	13794	13816	13856	13656	13805	13828	13863	14033	13683	13851	13903	13835	13786	13957	13831	13910	13715	13804	13725	13898	13896	13816	13706	13720	13877	13772	13934	13825	13831	13795	13686	13811	13889	14001	13830	13744	13826	13881	13787	13697	13984	13903	13805	13844	13888	13911	13824	13786	13733	13626	13768	13745	13929	13826	13912	13612	13933	13681	13730	13785	13751	13903	13917	13876	13773	13779	13872	13866	13715	13834	13836	13816	13803	13679	13736	13813	13879	13767	13641	13960	13827	13712	13902	13856	13820	13931	13783	13786	13681	13765	13843	13783	13949	13808	13816	13913	13763	13814	13772	13631	13707	13731	13905	13788	13719	14031	13733	13809	13799	13797	13951	13709	13986	13647	13842	13769	13741	13852	13779	13886	13838	13708	13688	13802	13834	13751	13772	13727	13847	13767	13770	13761	13879	13698	13776	13815	13742	13869	13843	13794	13720	14083	13774	13618	13824	13785	13799	13783	13951	13936	13820	13797	13761	13909	13757	13773	13724	13718	13730	13719	13768	13756	13793	13782	13835	13796	13845	13835	13723	13832	13818	13759	13878	13886	13837	13787	13815	14022	13784	13677	13737	13765	13707	13800	13702	13799	13867	13806	13807	13874	13822	13933	13744	13779	13850	13866	13799	13626	13946	13873	13784	13843	13914	13862	13799	13882	13687	13839	13821	13745	13997	13751	13531	13834	13735	13891	13752	13904	13657	13667	13919	13783	13855	13712	13836	13758	13948	13780	13714	13532	13747	13777	13757	13610	13743	13825	13776	13815	13784	13688	13832	13697	13834	13875	13783	13898	13844	13714	13700	13953	13770	13720	13821	13802	13773	13928	13624	13916	13687	13900	13751	13619	13693	13802	14016	13695	13577	13787	13479	13658	13810	13775	13759	13602	13941	13660	13678	14024	13820	13712	13871	13663	13744	13833	13678	13894	13790	13773	13851	13892	13891	13776	13808	13899	13757	13703	13809	13876	13817	13713	13907	13926	13684	13835	13715	13894	13906	13755	13732	13903	13706	13952	13718	13888	13815	13846	13667	13911	13923	13681	13887	13664	13770	13792	13824	13793	13862	13827	13757	13712	13811	13734	13848	13663	13869	13717	13924	13771	13742	13736	13831	13914	13859	13636	13875	13755	13828	13622	13968	13688	13837	13724	13830	13813	13704	13921	13713	13915	13829	13716	13816	13874	13836	13824	13827	13926	13667	13795	14056	13904	13797	13742	13713	13728	13887	13985	13785	13719	13825	13866	13848	13822	13899	13847	13800	13681	13895	13822	13727	13718	13830	13748	13689	13848	13829	13821	13919	13844	13797	13821	13841	13964	13865	13729	13832	13789	13771	13841	13837	13852	13859	13668	13688	13841	13787	13860	13773	13655	13774	13742	13749	13751	13806	13757	13777	13847	13867	13787	13738	13681	13856	13747	13641	13786	13712	13786	13890	13802	13872	13781	13732	13538	13920	13696	13638	13820	13918	13668	13938	13719	13777	13696	13903	13691	13755	13681	13703	13697	13702	13876	13859	13901	13910	13695	13903	13678	13738	13842	13829	13803	13899	13631	13913	13590	13778	13768	13807	13827	13821	13883	13930	13742	13773	13929	13846	13928	13882	13875	13694	13518	13874	13742	13924	13818	13827	13773	13600	13779	13759	13864	13820	13679	13810	13869	13633	13873	13781	13599	13971	13823	13785	13964	13764	13743	13712	13848	13848	13931	13819	13963	13601	14030	13818	13663	13847	13726	13864	13800	13725	13901	13616	13737	13837	13714	13606	13694	13757	13898	13777	13935	13781	13744	13882	13764	13694	13651	13825	13854	13781	13798	13727	13697	13778	13865	13984	13808	13740	13749	13805	13832	13889	13822	13836	13646
22635	21496	28666	24793	21969	23161	22336	17703	16650	16750	16662	16169	16002	15813	15972	15580	15842	15598	15783	15585	15588	15405	15558	15444	15388	15565	15631	15309	15408	15305	15700	15471	15417	15156	15120	15273	15245	15339	15379	15271	15502	15355	15343	15330	15351	15346	15401	15523	15343	15348	15275	15559	15373	15201	15412	15453	15251	15253	15251	15494	15550	15271	15369	15167	15348	15287	15168	15470	15257	15293	15217	15384	15365	15307	15276	15364	15397	15235	15386	15165	15232	15251	15270	15398	15170	15358	15257	15415	15456	15484	15350	15265	15322	15275	15237	15348	15419	15336	15296	15457	15223	15414	15417	15341	15290	15215	15143	15379	15288	15396	15324	15348	15393	15201	15307	15348	15359	15369	15290	15363	15176	15252	15410	15499	15174	15355	15183	15369	15228	15169	15391	15346	15248	15205	15200	15395	15343	15332	15364	15254	15395	15493	15267	15388	15456	15253	15275	15348	15263	15585	15379	15227	15266	15140	15442	15314	15286	15344	15414	15417	15502	15235	15189	15169	15035	15106	15234	15113	15342	15202	15466	15150	15447	15422	15357	15186	15278	15359	15275	15226	15420	15427	15405	15153	15345	15423	15337	15448	15295	15322	15275	15003	15155	15315	15365	14995	15153	15330	15335	15439	15283	15367	15350	15144	15124	15253	15228	15360	15422	15256	15324	15198	15307	15213	15475	15314	15183	15164	15126	15273	15275	15174	15091	15252	15475	15284	15188	15425	15104	15373	15458	15282	15245	15218	15386	15302	15311	15496	15177	15167	15107	15283	15122	15262	15273	15272	15245	15265	15240	15301	15428	15372	15374	15304	15277	15359	15177	15381	15373	15349	15307	15094	15132	15273	15142	15250	15333	15235	15341	15218	15287	15224	15304	15475	15270	15227	15378	15252	15368	15471	15238	15347	15383	15353	15210	15466	15493	15369	15174	15427	15313	15138	15368	15310	15214	15210	15147	15089	15191	15161	15235	15400	15339	15393	15358	15450	15088	15178	15260	15156	15214	15333	15344	15519	15139	15381	15368	15273	15261	15235	15160	15274	15300	15243	15245	15313	15485	15270	15308	15307	15238	15221	15315	15152	15189	15235	15315	15252	15315	15328	15247	15311	15346	15316	15301	15427	15403	15242	15145	15387	15450	15296	15277	15392	15217	15416	15354	15204	15337	15154	15313	15337	15058	15365	15264	15267	15261	15303	15216	15173	15296	15296	15186	15251	15308	15211	15125	15406	15404	15418	15206	15136	15196	15241	15274	15365	15304	15098	15301	15261	15380	15138	15090	15312	15314	15227	15278	15243	15415	15342	15362	15247	15385	15339	15286	15396	15371	15304	15198	15416	15353	15093	15397	15435	15401	15251	15223	15141	15375	15424	15162	15005	15367	15128	15360	15255	15302	15340	15299	15207	15224	15404	15357	15464	15352	15522	15362	15415	15444	15393	15434	15413	15463	15190	15257	15119	15384	15184	15193	15125	15409	15283	15543	15427	15337	15225	15253	15192	15281	15205	15442	15359	15320	15291	15223	15102	15243	15398	15308	15347	15213	15413	15280	15380	15364	15337	15334	15423	15166	15110	15016	15428	15550	15486	15124	15149	15342	15136	15540	15156	15520	15349	15277	15292	15292	15124	15479	15405	15453	15310	15205	15365	15078	15236	15219	15288	15334	15283	15468	15461	15382	15482	15261	15239	14999	15306	15185	15254	15200	15290	15336	15195	15321	15239	15413	15123	15299	15283	15267	15297	15330	15315	15288	15245	15309	15417	15172	15158	15404	15513	15533	15336	15319	15389	15241	15411	15163	15355	15362	15245	15513	15314	15332	15234	15321	15220	15120	15153	15207	15276	15275	15333	15239	15332	15277	15274	15248	15426	15333	15238	15132	15351	15186	15424	15462	15251	15303	15175	15314	15162	15415	15145	15351	15294	15223	15467	15324	15220	15406	15217	15284	15093	15240	15219	15179	15216	15530	15314	15263	15241	15179	15294	15382	15239	15316	15345	15202	15279	15226	15281	15385	15385	15342	15098	15310	15329	15288	15220	15313	15098	15293	15243	15159	15271	15163	15086	15349	15329	15345	15177	15255	15081	15529	15284	15318	15255	15356	15326	15298	15180	15348	15346	15180	15392	15314	15259	15363	15442	15433	15100	15386	15071	15481	15419	15295	15318	15174	15261	15270	15275	15210	15108	15261	15095	15338	15287	15036	15218	15353	15442	15180	15223	15453	15477	15343	15093	15210	15154	15306	15348	15189	15299	15143	15350	15418	15375	15289	15220	15377	15302	15296	15386	15253	15319	15481	15149	15122	15239	15133	15511	15108	15215	15441	15210	15268	15401	15059	15219	15158	15173	15356	15187	15263	15382	15136	15250	15258	15307	15231	15329	15331	15296	15036	15359	15189	15113	15397	15334	15326	15318	15350	15305	15264	15256	15354	15145	15075	15456	15289	15237	15404	15209	15243	15318	15308	15062	15396	15200	15385	15288	15342	15222	15360	15266	15202	15370	15378	15364	15221	15320	15014	15181	15181	15089	15204	15360	15407	15240	15392	15425	15307	15269	15137	15353	15187	15262	15388	15321	15199	15185	15182	15395	15142	15249	15366	15284	15225	15328	15418	15362	15536	15373	15295	15227	15450	14986	15262	15310	15383	15107	15179	15328	15303	15424	15216	15144	15269	15167	15429	15311	15328	15224	15280	15337	15220	15231	15347	15395	15239	15314	15434	15311	15469	15420	15393	15285	15359	15257	15377	15350	15273	15286	15426	15467	15321	15195	15623	15270	15270	15527	15452	15158	15441	15299	15266	15080	15395	15082	15307	15363	15272	15322	15168	15291	15084	15331	15233	15409	15296	15171	15172	15372	15419	15382	15291	15265	15308	15142	15503	15236	15189	15079	15480	15410	15386	15172	15267	15117	15282	15265	15282	15199	15352	15211	15371	15379	15282	15331	15458	15326	15268	15502	15439	15392	15338	15320	15231	15157	15169	15192	15364	15335	15286	15251	15372	15294	15467	15329	15155	15320	15268	15410	15406	15268	15275	15293	15140	15200	15306	15167	15357	15173	15342	15269	15341	15391	15263	15198	15381	15205	15401	15369	15339	15146	15276	15345	15361	15352	15212	15553	15292	15118	15544	15281	15102	15147	15145	15314	15151	15262	15329	15338	15306	15220	15406	15257	15393	15328	15150	15415	15371	15358	15398	15285	15253	15321	15112	15334	15257	15381	15307	15399	15412	15058	15420	15309	15272	15283	15484	15248	15382	15163	15194	15333	15552	15361	14955	15230	15354	15159	15088	15366	15275	15286	15286	15376	15228	15155	15245	15306	15130	15197	15279	15283	15457	15187	15253	15270	15396	15198	15169	15338	15335	15361	15161	15252	15233	15346	15151	15138	15311	15288	15385	15271	15299	15327	15222	15529	15454	15242	15310	15175	15149	15000	15165	15357	15193	15220	15262	15407	15160	15357	15236	15274	15315	15528	15310	15206	15414	15407	15409	15232	15290	15102	15401	15414	15325	15242	15309	15341	15306	15235	15518	15379	15542	15456	15437	15232	15142	15181	15256	15204	15301	15076	15309	15373	15459	15092	15430	15322	15346	15310	15139	15239	15187	15324	15247	15251	15431	15271	15286	15284	15277	15145	15090	15089	15327	15240	15189	15268	15100	15327	15388	15291	15225	15231	15357	15380	15237	15157	15327	15199	15390	15312	15358	15298	15262	15236	15245	15278	15403	15293	15352	15335	15234	15346	15172	15129	15453	15075	15271	15211	15250	15255	15302	15307	15278	15286	15180	15197	15224	15234	15221	15290	15462	15504	15292	15421	15203	15432	15286	15308	15204	15250	15122	15363	15093	15350	15277	15161	15264	15184	15399	15198	15311	15353	15241	15306	15294	15283	15496	15175	15382	15267	15342	15378	15236	15479	15458	15063	15278	15353	15340	15299	15356	15416	15413	15122	15255	15435	15224	15331	15478	15268	15292	15261	15378	15148	15485	15187	15319	15296	15226	15234	15122	15221	15568	15406	15232	15289	15327	15446	15318	15355	15237	15154	15415	15417	15336	15301	15253	15277	15135	15280	15301	15229	15396	15381	15401	15206	15321	15351	15254	15452	15436	15454	15123	15285	15348	15248	15364	15447	15217	15109	15261	15268	15110	15524	15306	15433	15274	15361	15129	15364	15214	15376	15091	15159	15440	15402	15363	15464	15181	15292	15487	15283	15167	15074	15158	15334	15247	15422	15345	15359	15396	15454	15388	15184	15279	15345	15283	15176	15131	15505	15292	15247	15266	15353	15372	15404	15256	15319	15296	15184	15346	15138	15249	15191	15437	15401	15440	15503	15243	15321	15109	15232	15369	15460	15448	15206	15238	15343	15483	15343	15283	15242	15390	15169	15372	15303	15354	15389	15180	15258	15268	15131	15293	15149	15661	15410	15376	15118	15314	15311	15253	15329	15238	15344	15249	15162	15370	15223	15316	15233	15483	15420	15428	15363	15320	15312	15339	15271	15244	15178	15242	15299	15185	15266	15271	15373	15299	15264	15309	15419	15353	15393	15339	15251	15249	15215	15284	15079	15237	15278	15256	15048	15499	15309	15412	15392	15240	15249	15412	15224	15373	15228	15254	15236	15261	15213	15335	15398	15253	15319	15228	15237	15140	15331	15299	15289	15196	15181	15417	15189	15359	15350	15298	15347	15411	15077	15257	15294	15275	15385	15272	15272	15403	15348	15200	15292	15474	15196	15393	15426	15164	15199	15350	15335	15098	15288	15433	15321	15036	15193	15281	15367	15060	15316	15380	15296	15210	15206	15323	15410	15432	15264	15214	15277	15371	15426	15397	15483	15227	15396	15363	15337	15267	15229	15207	15242	15192	15196	15300	15209	15162	15221	15279	15178	15270	15356	15312	15473	15127	15234	15303	15151	15351	15326	15250	15384	15344	15273	15263	15470	15427	15350	15138	15396	15170	15142	15278	15122	15198	15357	15470	15213	15238	15290	15319	15093	15433	15377	15269	15335	15214	15202	15258	15245	15331	15460	15295	15306	15270	15199	15271	15294	15165	15193	15360	15382	15281	15452	15478	15328	15400	15269	15409	15248	15275	15343	15093	15333	15257	15422	15299	15218
23183	45210	37337	28620	23231	19817	17784	16908	16209	15933	15662	15289	15081	14888	14755	14731	14477	14577	14436	14228	14332	14220	14291	14188	14242	14093	14226	13998	14158	14224	14084	14102	14177	14110	14089	14194	14104	13916	14177	14005	14066	14173	13961	14191	14139	14015	14109	14160	14109	14087	14018	13992	14067	13928	14051	14169	14006	14014	14139	14108	14128	13940	14166	14087	14045	13927	14020	14126	13998	14011	14048	13976	13971	14036	14013	14104	14240	14049	13963	13905	13999	14066	14058	13992	14039	13847	14129	14095	14144	13993	14120	14177	13970	14244	14129	14015	14121	13859	14094	14100	14212	13908	14230	14035	13825	14060	14223	14083	14091	14016	14038	14012	14076	14140	14130	14027	14123	14060	14025	14166	14133	14084	13967	14214	14109	14102	13807	14097	14138	14107	13952	14005	14098	14098	13978	13932	14054	14010	14180	14096	13942	14128	14099	14077	14104	14048	14158	14006	14128	14199	14010	14076	13978	14131	14049	14101	14046	14044	14071	14017	14088	14086	14032	13927	13939	14014	13894	13945	14152	14234	14058	13933	13983	13914	14119	14016	14173	13983	13964	14137	14016	13913	14043	14108	14033	13972	14096	14030	14286	14006	14102	14185	14128	14034	14067	14079	14170	13922	14145	13991	14201	14091	14117	14043	14160	13943	14125	14090	14130	14077	14085	13933	13916	14186	14101	14009	14093	14193	13945	13924	13942	14067	14124	14063	14005	14059	13998	14309	14026	14114	14032	14191	13983	14204	14192	14045	14063	14304	14056	14107	14019	14141	14098	14040	14098	14038	14087	14104	13952	13879	14068	13882	14141	14141	14097	14129	13973	14022	14016	13926	14059	14023	14010	13890	13982	14086	13921	14070	13902	14199	13935	13956	14130	14188	14144	13999	14134	14145	13899	13904	13914	14027	14142	14059	14031	14194	14135	13998	14151	13998	14111	14021	14092	14068	14124	14099	13932	13940	14062	13992	14132	14005	14035	13973	14015	14030	14017	13938	14139	14096	14179	14037	14033	14073	13977	14046	14049	14022	13924	13972	13934	14043	13961	14083	13970	14117	13919	14126	13989	14246	13903	13983	14222	13972	14113	13912	14319	14028	14002	14077	13938	14130	13894	14157	14059	13926	14239	14057	14197	13977	14079	14080	14045	14088	14039	14082	14104	14025	14110	14036	14194	13962	13978	14038	13879	14088	14136	14058	14181	14232	13920	13906	14008	14067	14103	13905	14134	14118	14229	14117	13937	14216	14120	13964	14069	14082	14201	14079	14108	14137	13923	14046	14112	14025	14048	13829	14075	13961	13908	14093	14175	14097	14221	14138	14058	14183	13999	14079	14218	14294	14189	14116	14124	14138	13976	14073	14053	13985	13992	14074	13981	14054	14124	14067	14006	13990	13829	14030	14180	14001	14019	14007	14090	14104	14041	14070	13978	13970	14079	14120	14065	14100	14004	13915	14026	14090	13966	13990	14002	13983	14108	14197	14062	14014	13958	14045	13835	14210	13975	14234	14070	13891	14082	14014	14020	13965	14133	14070	13989	14000	14081	14195	14146	14236	14062	13996	14138	14099	14033	13889	14082	14063	13997	14074	14001	14074	13981	14055	14029	14058	14101	14186	13935	14003	14111	13946	13948	14151	13991	14032	14217	14070	13901	14104	13892	14083	14191	14208	13904	14149	14020	14182	14129	14031	13956	13985	14031	14136	13964	14133	14120	13955	14179	13957	14065	14122	14116	14183	14189	14048	14031	13988	14120	13996	14199	14125	14084	13885	14014	14037	14044	14069	14161	14096	14091	14135	14010	14041	14085	13966	14066	14136	13979	14043	14034	14037	14232	14021	14060	14097	14102	14239	13790	14185	13957	14075	13983	14204	14186	13985	13929	14100	14208	14107	14099	14167	14087	14094	13990	14080	14191	14044	14254	14185	14141	14019	13991	14122	13997	14116	13855	13984	14035	14202	14324	14212	14106	13948	13931	13967	14067	14197	14153	14014	14075	14225	13805	14073	14048	13988	14148	14003	14103	14062	13993	14143	14083	14062	14106	13983	13883	14043	14073	14050	13829	14134	14027	14273	13941	13987	13968	14003	14148	14144	13829	13952	14129	14126	14269	14193	14081	14067	14016	14082	14049	13944	13847	14158	14010	14117	14025	14114	14064	13849	14020	14140	14134	14075	14168	14107	13885	13995	14071	14179	14043	14014	13967	14039	14128	14121	14188	14037	14017	14051	13968	14163	14006	14235	14119	14157	14143	14207	14036	14008	14014	14160	14094	13979	14086	14050	14024	14068	14138	14124	14036	14298	14047	14224	14221	14015	13937	14107	13886	13972	13926	14151	14089	14192	14044	14125	14108	13909	14216	13978	14048	14017	14095	14176	13894	14228	14060	14222	14043	14033	14105	14058	14226	14160	13942	14098	14031	13974	14071	14061	14083	14072	13826	14019	14091	13835	13925	14042	14263	14076	14009	13881	14186	14098	14137	13974	14030	13983	14144	14126	13882	13876	13915	14021	14139	14100	14197	14115	14042	13982	14132	13949	14177	13962	14064	13864	14156	13988	14044	14036	14161	13951	14128	14008	14145	13920	14174	14126	14182	13861	14190	14156	14017	14045	13977	13893	14102	14196	13970	14246	14096	14171	14074	14107	14096	14193	13987	14079	14027	13967	14097	13987	14024	13928	14148	14051	14091	13995	14108	13932	14006	14090	13978	13947	14171	14020	14109	14122	13917	14018	14054	14171	14167	14228	14239	14054	14068	14062	13947	14050	14040	14058	14050	14131	14131	13983	14053	14094	14069	14083	14086	14103	14095	14077	14031	14154	14113	14087	14174	14069	14145	14008	14105	14019	13955	14020	14053	13969	14001	14178	13897	13997	14053	14114	13919	14003	14176	14093	14055	14024	14059	14004	14057	13960	14182	14000	14198	14111	14040	14100	13991	14069	13944	14109	13950	14064	14056	14105	13948	14040	14059	14083	14042	13981	14077	14040	13996	14066	14082	14096	14103	14017	14280	14053	14020	14212	14159	14090	14058	14054	14094	14007	14046	14054	13932	14038	14179	14044	14177	14194	14147	14063	13938	14185	14103	14086	13915	14121	14106	14070	14190	14106	14046	14079	14077	14000	14086	14183	14152	13923	14085	14140	14113	14041	14084	13971	14078	13988	13998	14166	14200	13886	14023	13917	14003	14044	14029	14179	14061	14046	14042	14119	14193	14066	14117	14055	13985	14008	14382	13972	14196	14189	14024	13858	14154	14005	14096	13953	14049	14029	14023	14117	13907	14085	14087	14096	14173	14108	14152	13930	14107	14006	14199	14126	14210	14124	14127	14053	14098	14019	13960	14032	14183	14112	14165	14011	14070	14210	14215	14076	14062	14092	13999	14162	14008	14069	14045	14103	14085	14158	14251	14098	13886	14070	13977	14000	14206	14005	13979	14189	14212	14121	14078	14153	14033	14031	14056	14035	13907	14073	13947	14044	13964	13949	13983	14084	13728	14026	13993	14033	14220	14145	14245	14017	14165	14068	13981	14187	14069	13949	13941	14198	14101	14096	13918	14116	14081	14174	14173	14052	14022	14226	14099	14129	14032	14090	14222	14083	13854	14216	14095	14074	14083	14028	14131	14106	14011	14203	14039	14053	14087	14012	14160	14116	13989	13937	14023	14123	13941	14178	14132	14063	14164	14129	14036	14205	14330	13950	14254	14018	13704	14052	14104	14169	13994	13915	14199	14014	14014	13991	14010	13910	14091	13936	14134	14067	13964	14243	13960	14078	13927	14086	13996	14076	14110	14060	14074	14089	14253	14089	14174	13888	14112	14154	14193	14089	14088	14185	13903	14023	13994	13990	14064	14053	14004	14065	14122	14121	14095	14098	14103	14116	14223	13947	14077	13968	14025	14023	14041	14068	13966	14097	14017	14041	13966	13934	13822	14212	14253	14062	14107	14058	13953	14089	14070	14287	13977	13996	13962	14015	14235	13974	13816	14202	14149	14096	13961	14010	13977	13833	13940	14004	13972	13998	14009	14047	13924	14061	14178	13965	14109	14019	14028	14204	14093	14003	14011	14003	13933	14191	14061	13959	13998	14089	14004	14108	13974	14145	13953	14029	13951	14062	14091	14168	14097	14006	14176	13985	14154	14069	13939	13983	14195	13953	14336	14134	13807	14007	14023	14219	14118	14149	13874	13944	14004	14267	14081	14050	14152	14114	13961	13936	14044	14128	14003	14102	14229	14081	13877	14088	14139	14001	14235	14064	14063	14120	14174	13938	13954	14045	14076	14129	14092	14120	14041	14111	14020	14015	13941	14099	13995	14026	14038	14044	14077	14074	14255	14052	14092	14020	13980	13974	13924	14123	14142	14140	13969	14050	14046	13953	14065	14070	14113	14086	13983	14066	14084	14020	14366	13946	14200	14057	13999	14040	14102	14029	14158	14138	14085	14135	14004	13942	14157	14138	14176	14039	14130	14088	14212	13912	14207	13825	13873	13822	14258	13952	14083	14068	14017	14061	13862	14050	14273	14038	13827	14045	13917	14201	14117	14001	14033	14174	14097	14134	14182	14076	14091	14126	13828	14000	14058	13986	14128	14029	14000	14127	14156	14147	14159	13987	13994	13944	14036	14055	14147	14105	14241	14036	13903	14104	14011	14005	13905	14283	13913	14025	14133	13977	13957	14216	13974	13967	14077	13963	14021	13952	14029	14098	14100	13955	14196	14016	14080	13924	14180	13961	14111	14167	13889	14208	13979	14082	13990	14080	13885	14127	14046	13975	14099	13871	14171	14025	14169	13998	14126	14165	14000	13998	13978	14114	14139	14094	14108	14050	14023	14038	14071	14069	14097	13976	13909	14061	14146	13993	14025	14107	13916	14018	14009	14010	14145	14111	14214	13971	14084	14045	13955	13910	14131	14072	14145	14099	13889	14030	14048	13919	14129	14180	13863	14095	14064	14123	14051	14205	14146	14032	14223	14067	14158	14027	14117	14127	13980	14075	13962	14056	13961	14041	14267	13993	14038	14069	14074	13965	14080	14134	14080	13960	14014	14047	14142	14090	14154	14135	14060	13907	13921	14001	14113	14032	14149	14283	14035	14064	13986	14119	14036	14106	13924	14101	14190	14066
29255	24456	26182	21678	17388	16453	16101	15678	15579	15363	15402	15253	15497	15392	15214	15288	15170	15121	15018	14897	15113	14952	15155	15081	15081	15227	15132	15181	15141	15018	15164	15174	15100	15012	15145	15058	15061	15268	14992	15234	15142	15133	15037	15046	15108	15114	15070	14964	15044	15112	15218	14931	15029	15163	15061	15060	15141	14934	15020	15172	15181	15050	15152	15073	15056	15098	15087	15138	14893	15164	15080	15014	15025	15054	15166	14957	14964	15027	15151	15175	15114	15191	15184	14985	15062	15138	15022	15140	15108	15052	15153	15007	15084	14849	15200	15157	15140	15052	15135	15127	15052	15294	15166	14983	15148	15126	15164	15020	14940	14945	15005	14937	15015	15088	15171	15103	15279	15099	14935	15045	15085	15229	15114	15036	15133	15199	15065	15084	15040	15073	15076	15044	15075	15087	15088	15097	15019	14989	15313	15086	15067	14934	14830	15170	15154	15052	15093	15045	14959	14988	15173	15225	15187	15101	15100	15079	15020	15110	15010	14914	14929	15003	15010	15229	15174	15234	15318	15038	14965	15036	15039	15143	14999	15009	15106	15045	15153	15272	15070	15225	14970	15106	15049	14916	15198	15180	15158	15013	15196	14985	15112	15099	15164	14999	15229	15071	15034	15138	15102	15128	15226	15049	15060	15136	14900	15172	14943	15185	15067	15007	15128	15148	15078	15137	15189	15023	14871	15124	15100	15235	15104	15019	15121	15115	15158	15062	15044	14823	14894	15120	14987	15331	15237	15050	14988	15156	15034	15178	15046	14997	15148	14922	14885	15120	14959	15238	15139	15161	15086	15094	15124	15027	15240	14954	14966	15064	15247	15104	15081	15218	14921	15291	15098	14820	14886	15111	15128	15124	15166	15139	15148	15294	15056	15189	15178	15033	15110	15004	14949	15109	15184	14963	15090	15279	15135	15173	14934	15061	14968	15236	15386	15047	15093	15109	15186	15068	15263	15105	15068	15063	15213	14866	15216	15220	15057	14780	14937	14985	15091	15009	15198	14981	15319	15240	15229	15101	14992	14867	14954	15147	15066	15098	15361	14913	14976	14961	15201	15119	14980	14998	15095	14984	15210	14903	15060	15047	14867	15019	15142	14919	15244	15114	15136	14970	15064	15100	14964	15089	15228	14941	15081	15105	15052	14968	15129	15162	14842	15182	15009	14851	15194	15055	14958	15299	15221	14929	15252	14955	15044	15193	15157	15161	15119	15064	15231	15323	15059	15088	14993	15151	15151	14959	15096	14988	15128	14966	14918	15063	15105	15020	15084	15188	15083	15174	14941	14998	15085	14915	15051	15124	15148	15118	15067	15000	15204	15240	15062	15153	15122	14944	15036	15146	15083	15155	15112	15174	15134	15017	15105	15124	15365	15036	15068	15097	15191	15158	15071	15294	15012	15057	15032	15098	15090	15053	15281	15162	15406	14986	14978	14847	15042	14859	15026	15134	15175	15120	15081	15161	15011	15057	15050	15150	15124	15261	14900	14848	15016	14925	15075	15188	15061	14976	14950	15029	14952	15095	15028	15175	15197	14911	15102	15183	15137	15237	15333	15160	15222	14996	15091	15105	15034	15287	15280	15239	15180	15239	15068	15054	15229	14958	15262	15144	15111	15131	15178	15131	15197	15231	15006	15108	15094	15040	14936	15172	15024	15049	14939	14998	15018	14892	15071	15090	14993	15036	15102	14990	14925	15206	14918	15119	14931	15206	15056	14925	14988	14970	15082	14959	15180	15078	15044	15096	15090	15147	15175	14976	15155	15161	15197	15161	15127	15061	15044	15132	15115	15014	15009	15148	15027	15100	15216	14997	15166	14981	15050	15115	15102	15217	15062	15202	14847	15174	15124	14999	15189	15017	15108	15089	15216	15088	15237	15124	15398	15062	15079	15133	15149	14969	15177	14987	15091	14764	15113	15015	15194	15021	15077	15330	15005	14983	14931	14808	15045	15105	14893	15081	14972	15090	15191	14987	15062	14996	15100	15163	15106	15168	15265	15229	15087	15083	15252	15142	15052	15038	15083	15263	15031	15160	15170	15251	15249	15031	15009	15111	15059	15146	15249	15162	15276	15020	15124	14950	15180	15174	15054	15043	15184	15169	15323	15155	14901	15084	15042	15123	14943	15283	15294	15136	15137	15076	15106	15046	15018	15156	15215	15021	15145	15014	14918	15028	15043	15267	15155	14984	15142	15189	14931	15172	15126	15156	15154	15100	15080	15235	15045	14949	14870	15087	15077	15036	15258	15033	15191	14906	15061	15204	15001	15183	15047	14901	15057	15115	15104	14893	15167	15128	15156	15143	15100	14958	14897	15146	15177	15020	15141	15136	15108	15029	14946	15158	15067	15067	15136	14986	15048	15007	15272	15164	14992	14995	14986	15002	15146	15047	14995	15174	15013	14956	14881	15076	15070	15177	15107	15177	15371	15117	15146	15261	15094	14919	15096	15121	14959	15014	15228	15006	15139	15073	15003	15091	14945	15060	14981	14975	15056	15162	14914	15152	15160	15125	15006	15200	15083	15017	14876	14869	14814	15072	15066	15103	15267	15107	15140	15234	14997	15110	15168	14962	15038	14876	15146	15114	15131	15122	15062	15223	14869	15057	14946	15269	15010	15100	14996	15039	15200	15150	14979	15317	15131	15069	14904	15086	14998	15235	15048	15090	15257	15161	15050	15126	15114	15083	15202	14978	14938	15171	15214	15064	15057	14926	14996	15086	15032	15123	15114	15196	15197	15070	15015	14993	15051	15221	15236	14981	15174	15100	15031	14855	15020	15009	14859	15093	14938	15193	14987	15180	15028	15198	14957	14960	15137	15118	15106	14972	15286	15214	15149	14834	15160	15144	15054	15064	15044	15066	14999	14934	15056	14865	15211	15184	15171	15114	15225	14944	15190	14946	15333	15205	15058	15323	15242	15113	15053	15131	15122	15180	15024	15151	15181	15072	15010	14949	15186	15039	14864	14950	15164	15020	15106	15296	15015	15107	15206	15142	15155	15201	14996	15162	15262	15017	15075	15018	14942	15072	15029	15205	15153	15093	15099	15102	15204	14960	15125	15023	15260	15097	14970	15157	15135	15082	14976	15167	15091	15157	15175	15228	15283	15066	14978	15126	15214	15129	15294	15029	14903	15119	15028	14838	15235	15154	15035	15225	15040	14884	15032	15111	15241	15197	14964	15011	15110	15154	15168	15251	14982	15193	15124	15274	15133	14942	15231	15206	14988	15110	15128	15034	14950	15062	15117	15187	15084	15075	14973	15038	15106	14992	15081	14950	15135	15059	15222	15101	15131	15066	14963	15102	15028	14970	14977	15115	15212	15206	14981	14930	15044	14903	15078	15002	15216	14960	15132	15073	15083	15043	14952	15048	15117	14992	15146	15098	15051	15108	14915	15038	15036	14969	15092	14941	15082	15240	15110	15040	14939	15028	15206	15157	14950	15136	15184	15266	15037	15133	15079	14836	15202	15139	14973	15040	14976	15251	15129	15087	14943	14976	15123	15203	15160	15114	14912	15052	15107	15128	15086	14959	15080	15106	15062	15239	15087	14962	15285	15127	15294	15069	15155	15002	15080	15121	15135	14992	15187	15212	15006	14938	15073	14947	15093	15080	15112	14989	14972	15097	15109	15229	15180	15074	15242	15081	15048	15152	15119	15351	15280	15029	15047	14959	14945	15207	15028	15075	14954	15207	15036	14898	15142	14926	15062	15083	15145	15020	15042	15028	14977	15051	15189	15078	15000	15170	15193	14955	14951	15052	15119	15083	15295	15189	15170	15112	15202	15082	15046	15185	15062	14973	15232	14968	15154	15105	15166	15026	14996	15082	15044	15103	14869	14919	15030	15088	15249	15223	15393	15089	15248	14989	15248	15290	15078	15131	14942	15174	15234	15008	14901	15054	15065	15128	15190	15081	14956	14890	14916	14996	15265	15153	15289	15120	14974	15185	15272	15011	15092	15047	15169	15050	15011	15149	15114	15073	15170	15130	15149	14881	14885	15074	14961	14969	15154	14987	15111	15047	15036	15102	15164	15086	15036	15114	15161	15011	15266	14966	15100	15198	15217	15083	14979	15071	15196	14955	15107	15270	15238	15096	15223	15087	15121	15006	15117	15118	15182	15344	15275	15026	15125	15000	14987	15167	15293	15036	15032	15060	15185	14978	15189	14973	15103	15019	15072	15099	15150	14928	15259	15130	15296	15140	15171	15205	15136	15202	15053	15143	15177	15089	14982	15075	15099	15063	14984	15113	15028	14985	15054	15218	14969	14967	15207	15152	15024	15172	15182	14985	15083	15290	14917	15082	15188	15252	15158	14967	15023	15024	15003	14983	15057	14985	14996	14997	15153	14926	15058	15105	15049	15137	15157	15154	15077	15203	15284	15062	15129	15014	15188	15104	15062	14979	14998	15017	14999	15052	15081	15196	14903	15034	15310	15234	15211	15086	15231	15109	14952	14897	14958	15133	15011	14770	15147	15003	15195	14938	15209	14843	15092	14987	15070	15130	15134	15119	15231	14910	15122	14887	15179	15137	15038	15440	15115	15208	15002	15250	15083	15254	15107	15260	15208	15120	15095	15170	14896	14922	15020	15311	15203	15168	15238	15190	15021	15042	15171	15009	14955	15040	15062	15018	15130	15004	15061	15087	15198	15072	15193	14966	15126	15087	15184	15067	15275	15315	15011	14920	15084	15212	15224	15148	15266	15030	15289	15106	15022	15140	15163	15341	14971	14938	14982	15184	15168	15042	14967	15128	15132	15223	15181	15183	15012	15017	15142	14995	15153	15038	15154	14846	15032	14932	15000	15236	15092	15074	15037	15094	14923	14884	15134	15126	15000	15031	15129	15012	15217	14987	15092	14983	15003	15091	15047	14933	15131	14916	15064	15127	15045	15169	14969	14889	15153	15179	15081	14958	15005	15066	15053	14953	15091	15035	15071	15169	14954	15080	15133	15132	15172	15209	15021	14938	14992	14992	15009	15208	14955	14980	14931	15321	15100	15053	14993	15144	15027	15209	14971	15072	15021	15018	14955	15324	15337	15199	14914	15098	15062	15090	15138	15111	14890	15084	15001	14824	15082	15175	15132	15107	15190	14973	15170	15051	15120	15142	15172	15138
22796	34275	27400	21021	17732	16007	15559	14935	14444	14589	14401	14412	14307	14169	14087	13967	14087	14293	13916	14091	13921	13814	14017	14040	13781	13848	14132	14128	14130	14023	13942	14040	13977	13744	13961	13765	14047	14021	14008	14009	13895	14041	14074	13861	13992	13964	13881	13863	14180	13761	13869	14040	14003	13903	13940	13957	14034	13915	14024	13958	13863	13923	13824	13889	13888	14091	13875	13892	13849	13967	13945	14001	13951	13904	13919	14015	13875	14050	14018	14134	13895	13813	13817	13860	13888	14041	14009	13899	14202	13956	13905	13953	14076	13849	14029	13931	14015	13866	13925	14012	13958	13860	13956	13855	13784	14058	14132	13981	14011	13995	13875	13864	13922	13887	13920	13886	13985	13848	13891	14066	14153	13915	13995	13858	13853	13880	13951	13977	13769	14013	14052	13925	13822	14176	13938	13886	13950	13999	13999	13905	13868	13884	13930	13993	13895	13965	13973	13871	13777	13989	13978	13803	14039	13901	13865	13914	13937	13919	13920	13807	13831	13994	13857	13996	13973	14019	13975	13993	13920	13962	13794	13903	13757	13921	13989	14034	13857	14079	13934	13971	14077	14080	13907	14034	13886	13824	13807	13857	13961	13950	13920	13869	13876	14059	14001	13850	13917	14070	13858	13924	13961	14012	13826	13860	13998	13919	14032	14039	13862	13878	13826	13942	13959	14020	13971	14081	13892	13847	14096	13828	13950	13947	13874	14027	14010	13939	13781	13984	13829	13747	13991	14049	14060	13965	14016	13991	13773	14049	13996	13904	13826	14002	13909	13980	13937	13796	14034	14004	13985	14065	13957	13954	13796	13838	14065	13954	13839	13927	13826	13974	13940	13889	13980	13676	13972	13844	13966	13991	13891	13975	13856	14037	13853	13975	13931	13830	14004	13963	14003	13796	14078	13981	13891	14139	14042	14021	14020	13913	13907	14047	13836	13851	13953	13892	13972	14017	13718	14061	14011	13809	14078	13875	13901	13876	13870	13886	14054	13956	13772	13944	13861	13965	13922	13922	14019	13876	13842	13887	13828	13924	13996	13863	13900	13825	14007	13861	13975	13944	13995	13922	13995	14028	13990	14052	13882	13944	14065	13853	13920	13874	13869	13833	14066	14071	14121	13842	14020	13881	13948	13962	13941	13829	13890	13969	14070	13889	13907	13933	14079	14024	14089	13922	13941	13955	13820	14006	14010	13904	13902	13907	13729	13842	13711	13860	14071	14017	13811	13926	14055	13857	13873	14043	13968	14068	13959	13938	14055	13963	14080	13944	13879	14020	13935	13906	14004	13879	13937	14108	14020	13932	13949	14039	14071	13819	13927	13956	13769	13944	14013	13795	13864	13879	13878	13983	14009	13978	14013	14057	13935	13979	14116	14074	14020	13923	13909	13881	13823	13892	14007	13934	13783	13860	13755	14200	14025	13902	13875	13833	13941	13898	13962	14081	13949	13911	13724	13939	14114	13943	13973	13903	14082	13958	13672	14021	14018	13928	13961	13864	13801	13805	13890	13962	13815	14054	14001	13929	13970	13980	13948	14081	14084	14135	13936	13886	14036	13960	14028	13942	13936	13886	14014	13875	13945	13859	13923	13857	13756	13938	13873	13912	13963	13956	14014	13968	14010	13816	13713	14017	13997	13993	13968	14043	13975	14038	13822	13931	14012	13770	14033	13951	13855	13907	13972	14086	13971	13934	13932	14109	14031	13886	13876	13820	13986	13904	13709	14011	13866	13826	13886	13836	13912	14150	13934	13953	14012	13680	13783	14023	14141	13960	13947	14028	13916	13999	13873	13943	13825	13889	13932	13960	13979	13814	13991	13815	14013	13995	13865	13964	13990	13986	13886	13947	13801	13951	13971	14025	13976	13986	13911	14105	13933	13997	14016	13974	13957	13952	13935	13846	13917	13847	13965	13957	13961	13986	14091	13846	13800	13883	13878	14015	13919	14036	13919	14005	14028	13810	13916	13945	14065	13924	13939	13995	13827	14046	13999	13779	13829	13819	13904	13934	14053	13898	13886	14001	13902	13831	14019	13893	13875	13942	13958	13983	14014	13914	13911	13929	13921	13993	13860	13941	13869	13955	13891	14031	13984	13792	13901	13853	13753	13911	13777	13908	14018	13982	14045	14018	13970	13823	13929	13855	14037	13831	14129	13898	14034	13851	13888	13994	13946	13847	13794	13972	13977	13770	13984	14038	13883	14013	14047	13945	14005	13904	13860	13790	13950	13749	14047	13987	13859	13940	14008	13931	13980	13781	14098	13795	13915	13894	13888	13976	13917	13901	13929	13784	13882	14044	13911	13891	13929	14024	13953	14043	13762	13917	13857	13868	13986	13923	13993	13895	14016	13959	13965	13803	13944	13843	14046	13995	13844	13977	13981	13767	13819	13890	13895	13860	13957	14099	13985	13730	13793	13986	13963	14016	13948	13926	13966	13939	13926	14008	14072	13878	14067	14108	14031	13964	13899	13934	13990	14015	13998	13957	14024	14009	13947	14028	14011	13936	13963	13777	13835	13799	13867	13943	13856	14027	13884	14138	13890	13847	13931	13954	13935	13719	13839	14017	14008	13888	13900	13855	13981	13772	13978	14089	14026	13929	14005	13840	13951	13867	14021	13762	13957	14066	13957	13892	13897	13948	13934	13913	13986	13884	13988	13908	13861	14015	13892	13923	13760	13876	13971	14042	13901	14143	14013	14055	13978	13958	13779	13860	13902	14070	13950	14007	13849	14007	13949	13891	13934	13953	13983	13911	14019	13916	14048	14036	13965	13925	13905	13873	13978	13821	13847	13946	13935	13964	14089	13857	14018	13966	14011	14105	13942	13728	13997	13851	13806	13977	13868	14012	13924	13936	13860	13982	13905	13834	13953	13897	13660	13962	13989	14027	14002	13871	13919	13902	14085	14010	13971	13934	14049	13960	13911	13839	13852	13878	13805	13851	14085	14045	13942	13885	13913	14066	13714	14053	14044	13941	13966	13828	14107	13885	13938	13928	14082	13752	13977	13876	13925	14063	13907	13949	13891	13959	13826	13990	13873	14042	14099	13820	13808	13874	13960	13953	13955	13883	13900	14148	13958	13893	13876	13951	14093	14013	13881	13966	13907	14066	13849	13897	14008	14067	13952	13978	14112	13919	14051	13750	13871	13890	13850	13923	13942	13846	13960	13937	13870	13817	13955	13951	13864	14107	13918	13862	13870	13945	13996	13896	13876	13921	13929	13869	13818	13806	14026	13804	13975	14047	13975	13969	13917	13969	13873	13889	13998	13877	13793	13943	14050	14020	13849	13838	13941	13942	14045	14025	13939	13903	13956	13976	13958	13800	13784	14035	13976	13931	13964	13930	13946	13979	13821	14068	13907	13915	13918	14143	13895	13966	14060	13948	13888	13940	13922	13813	14048	13832	13950	14080	13796	13888	13811	14171	14074	13976	13844	13874	13994	13829	13939	13883	13959	13820	14033	13869	13907	13830	13977	13911	13830	13927	14008	13961	13962	13716	13930	14009	13916	13882	14060	13978	13972	14162	13962	14129	14014	13974	13980	14038	14011	13952	13890	13959	13985	14016	14007	14002	13994	13901	13896	14013	13775	14052	14006	13942	13996	14027	13829	13984	13999	13906	13881	13758	13941	13772	13958	14066	13922	13859	14026	13777	13907	13765	13999	14070	13951	13943	14045	13998	13794	14002	13931	14072	13716	13829	13992	14064	13929	13822	13988	13967	14010	13946	13930	13889	13840	13845	13767	13965	13909	13856	13931	13842	13877	13853	14000	13911	14057	13869	14055	13862	13957	13919	13976	13892	13963	13992	13958	13882	14120	13897	13966	13939	14002	13903	13943	13958	13919	14134	14003	14023	13899	13898	13990	13931	14025	14075	14008	13835	13958	13939	13724	13976	13963	13798	13910	14096	13877	13748	13789	14134	14079	14095	14016	13965	13904	14183	13903	13946	13886	14009	14137	14000	13940	13840	14125	14019	14010	13844	13942	14016	13896	13867	14030	13837	14082	13935	13992	13976	13898	14081	13954	14107	14019	14083	13932	13889	14039	13920	13894	13820	13857	13874	13895	13899	13864	13927	14013	13886	13992	13887	14096	13958	14157	13809	14021	13786	14007	13958	13905	13953	14055	13840	14002	13840	13996	13957	13947	13830	14006	13750	13982	14079	13955	13842	14022	14007	13666	13970	13926	13906	14164	14138	13898	13925	13981	14011	13911	13846	13912	14056	13929	14062	13706	13826	14132	14015	13962	13994	14043	14081	13922	13943	14001	13948	14052	14072	13941	13994	13877	13774	14005	13921	13902	13850	13814	13904	13987	13819	13762	14155	13936	13909	14035	13966	13894	13977	14105	13841	14017	14129	13837	14173	14069	13903	13964	13984	13977	13944	13855	13883	13853	13986	13954	13987	13951	13967	13975	13976	14008	13840	13978	13976	14013	14038	13856	13894	13800	13819	13954	13916	13981	13744	13994	13785	14004	13985	13795	13923	14023	13968	13968	13901	14076	13954	14046	13878	13942	13929	13980	14081	13832	13935	13934	13973	14112	14058	13926	13987	13927	13890	13774	13964	13959	14150	14047	13971	13773	13843	13931	14127	13840	14003	13939	14101	14047	13887	13897	13943	14013	13932	13992	13851	13899	13877	13913	13850	13831	13891	13973	13869	14072	13953	13973	13879	13756	13933	13992	14039	13910	13932	13880	13939	13951	13967	13956	13858	13854	14008	14025	13972	13832	14100	13975	13925	13916	13977	13947	13931	13895	14073	14013	13965	13961	13959	13907	13993	14023	13994	14188	13803	13939	13962	13995	13890	14100	14016	13986	13883	13854	13978	14003	14073	13973	14106	13883	13925	13783	14140	13943	13908	13834	13870	14117	14081	13777	13900	13899	14201	13965	13981	13908	14014	13968	13981	13961	14064	14028	14033	13972	13927	13911	13898	13913	13673	13909	14102	13838	14020	13792	14014	14040	13920	13957	13857	13935	13910	13985	14056	13798	14188	14059	13992	14073	13921	13962	13982	13871	14136	14103	14009	13919	13889	14027	13931	13801	13822	13779	13912	14001	13860	14066	13921	13999	13902	13974	13875	14016	13970	13957	13923	13929	13898	14008	14030	13956	14077
23575	21460	28035	25497	22359	20561	18928	16913	16373	16236	16042	15913	15658	15688	15672	15502	15561	15436	15582	15446	15433	15435	15408	15350	15473	15584	15467	15313	15309	15458	15250	15486	15350	15531	15434	15219	15295	15438	15191	15224	15299	15161	15402	15293	15439	15277	15197	15360	15150	15239	15263	15506	15210	15390	15353	15300	15257	15319	15268	15277	15289	15399	15578	15128	15343	15156	15195	15161	15364	15300	15440	15309	15356	15253	15326	15323	15507	15407	15344	15366	15215	15272	15199	15146	15382	15279	15418	15368	15403	15150	15417	15286	15207	15328	15510	15268	15335	15565	15211	15486	15555	15372	15253	15331	15230	15265	15299	15297	15343	15343	15135	15439	15513	15196	15199	15135	15087	15274	15381	15007	15158	15398	15346	15336	15263	15141	15119	15236	15272	15403	15309	15476	15412	15406	15232	15313	15155	15262	15290	15066	15438	15281	15253	15269	15416	15326	15455	15402	15412	15357	15244	15218	15314	15354	15371	15389	15371	15104	15184	15195	15337	15266	15228	15186	15223	15167	15295	15068	15318	15397	15345	15297	15380	15239	15253	15407	15157	15331	15345	15283	15129	15381	15312	15301	15036	15315	15405	15390	15155	15251	15053	15174	15296	15056	15281	15189	15529	15347	15408	15465	15528	15511	15375	15465	15358	15294	15155	15317	15248	15441	15204	15355	15247	15179	15198	15176	15277	15317	15253	15440	15278	15220	15163	15331	15357	15293	15211	15220	15277	15217	15332	15306	15380	15094	15235	15400	15398	15257	15431	15269	15284	15284	15370	15293	15322	15059	15239	15303	15559	15222	15358	15233	15251	15161	15098	15401	15281	15262	15371	15517	15401	15211	15491	15390	15141	15134	15377	15372	15123	15289	15361	15287	15203	15445	15367	15573	15355	15208	15455	15428	15115	15263	15269	15337	14996	15122	15301	15251	15427	15127	15367	15229	15221	15360	15380	15116	15188	15228	15445	15073	15129	15405	15106	15208	15312	15262	15543	15337	15184	15096	15287	15247	15305	15174	15171	15094	15198	15295	15425	15440	15273	15083	15250	15210	15307	15398	15255	15409	15374	15487	15271	15285	15127	15362	15287	15295	15425	15371	15256	15284	15209	15302	15263	15097	15146	15229	15252	15283	15277	15427	15354	15337	15460	15324	15275	15321	15309	15374	15452	15304	15288	15325	15300	15312	15280	15216	15395	15268	15250	15419	15401	15229	15435	15350	15275	15561	15282	15222	15246	15546	15232	15204	15244	15129	15212	15427	15336	15207	15255	15178	15235	15135	15303	15210	15285	15133	15250	15270	15205	15468	15103	15234	15282	15279	15383	15238	15208	15363	15221	15248	15422	15565	15504	15328	15402	15201	15445	15277	15290	15440	15338	15192	15177	15191	15400	15154	15355	15343	15506	15108	15238	15358	15409	15160	15220	15273	15315	15264	15371	15104	15054	15159	15371	15614	15512	15342	15202	15275	15388	15357	15288	15378	15305	15258	15343	15373	15298	15173	15369	15327	15492	15499	15177	15315	15202	15338	15264	15506	15513	15448	15245	15285	15351	15335	15350	15247	15517	15372	15262	15323	15304	15406	15290	15338	15249	15367	15413	15090	15181	15443	15363	15246	15252	15319	15404	15309	15410	15361	15169	15370	15288	15063	15341	15431	15445	15337	15223	15302	15332	15386	15318	15151	15255	15360	15381	15353	15131	15347	15343	15374	15295	15220	15206	15354	15407	15289	15019	15154	15098	15336	15296	15437	15395	15267	15443	15270	15109	15320	15256	15334	15536	15331	15227	15133	15391	15253	15510	15213	15402	15142	15182	15222	15326	15471	15523	15330	15251	15350	15440	15296	15190	15234	15235	15340	15313	15156	15349	15112	15325	15213	15227	15147	15299	15117	15218	15117	15304	15300	15328	15329	15191	15152	15379	15267	15150	15191	15428	15209	15458	15287	15302	15196	15412	15218	15511	15265	15358	15377	15482	15313	15265	15355	15405	15089	15249	15266	15447	15322	15400	15194	15347	15135	15159	15279	15329	15212	15275	15219	15498	15289	15321	15163	15373	15243	15120	15184	15361	15463	15513	15298	15357	15063	15269	15229	15212	15274	15370	15094	15266	15369	15410	15033	15177	15322	15318	15254	15353	15408	15312	15256	15358	15418	15367	15140	15438	15280	15378	15326	15112	15191	15179	15349	15223	15353	15303	15426	15314	15345	15169	15296	15136	15162	15206	15198	15197	15354	15239	15345	15389	15272	15334	15268	15372	15215	15246	15263	15348	15260	15275	15363	15372	15222	15181	15335	15229	15242	15420	15234	15150	15260	15268	15287	15398	15391	15266	15286	15337	15438	15159	15296	15528	15405	15314	15277	15375	15389	15313	15376	15277	15156	15327	15212	15413	15398	15287	15231	15383	15211	15363	15364	15406	15377	15155	15179	15429	15025	15408	15355	15225	15189	15302	14873	15351	15379	15223	15280	15394	15414	15382	15088	15392	15153	15240	15347	15262	15372	15273	15290	15210	15325	15029	15513	15273	15466	15268	15317	15410	15398	15182	15120	15551	15287	15182	15297	15208	15408	15316	15331	15143	15232	15200	15525	15326	15336	15103	15253	15364	15451	15236	15270	15405	15295	15295	15194	15252	15237	15408	15262	15293	15269	15254	15394	15413	15391	15240	15247	15287	15288	15361	15194	15186	15224	15214	15183	15399	15290	15493	15226	15315	15353	15272	15350	15524	15161	15346	15352	15184	15545	15225	15468	15302	15247	15247	14938	15219	15423	15384	15501	15370	15173	15209	15235	15355	15194	15307	15336	15460	15288	15354	15268	15284	15363	15361	15342	15312	15201	15340	15357	15235	15146	15202	15362	15219	15269	15208	15314	15095	15320	15282	15259	15230	15522	15436	15390	15074	15164	15478	15402	15337	15306	15211	15475	15251	15198	15343	15280	15184	15128	15322	15190	15379	15317	15126	15289	15367	15335	15353	15543	15210	15278	15289	15415	15287	15169	15401	15182	15174	15360	15209	15193	15267	15262	15273	15376	15334	15125	15562	15359	15232	15141	15053	15366	15294	15395	15249	15375	15393	15347	15296	15261	15359	15409	15264	15262	15333	15529	15320	15316	15155	15403	15119	15407	15335	15215	15133	15335	15451	15232	15124	15399	15213	15248	15264	15055	15416	15291	15369	15529	15287	15332	15288	15242	15189	15233	15276	15419	15523	15242	15213	15351	15294	15196	15120	15507	15341	15466	15308	15388	15138	15423	15371	15319	15159	15373	15361	15273	15356	15385	15155	15347	15270	15350	15277	15382	15338	15437	15331	15380	15357	15356	15333	15241	15320	15252	15281	15329	15212	15156	15393	15185	15275	15178	15378	15400	15310	15339	15217	15232	15259	15298	15305	15060	15290	15183	15307	15335	15507	15436	15375	15270	15410	15171	15223	15233	15324	15377	15325	15425	15110	15256	15176	15160	15299	15429	15264	15199	15238	15317	15170	15203	15251	15279	15453	15308	15241	15378	15303	15239	15386	15371	15466	15197	15273	15242	15250	15288	15226	15342	15303	15369	15349	15298	15237	15190	15314	15368	15435	15479	15359	15413	15214	15384	15440	15380	15226	15061	15182	15476	15323	15386	15305	15248	15402	15402	15345	15257	15379	15335	15354	15335	15160	15378	15316	15307	15275	15334	15305	15358	15211	15303	15297	15222	15142	15356	15241	15336	15289	15275	15383	15175	15216	15148	15216	15312	15192	15302	15253	15311	15247	15399	15270	15255	15316	15309	15264	15266	15112	15414	15278	15456	15277	15166	15163	15113	15437	15208	15510	15212	15251	15272	15319	15319	15350	15343	15350	15294	15306	15281	15324	15425	15270	15264	15389	15274	15359	15248	15074	15387	15227	15281	15549	15451	15422	15555	15226	15166	15364	15314	15261	15310	15293	15521	15256	15284	15269	15357	15240	15456	15182	15381	15330	15294	15087	15099	15106	15253	15283	15373	15157	15377	15354	15359	15311	15303	15123	15338	15502	15385	15308	15219	15243	15175	15449	15314	15459	15230	15260	15110	15443	15271	15328	15296	15281	15349	15501	15325	15267	15072	15260	15332	15349	15145	15133	15214	15478	15351	15260	15255	15388	15062	15005	15378	15418	15293	15279	15187	15216	15295	15335	15325	15247	15317	15186	15380	15258	15201	15462	15196	15282	15528	15169	15280	15097	15162	15336	15320	15245	15347	15302	15323	15079	15184	15426	15417	15453	15167	15333	15321	15359	15236	15379	15169	15397	15322	15466	15429	15210	15175	15143	15294	15337	15291	15207	15052	15318	15167	15605	15246	15448	15264	15209	15355	15430	15403	15175	15270	15297	15440	15386	15430	15209	15200	15305	15227	15232	15431	15320	15169	14994	15216	15213	15202	15258	15238	15434	15242	15475	15081	15377	15291	15357	15168	15315	15237	15288	15381	15368	15191	15299	15289	15293	15255	15443	15367	15341	15251	15524	15330	15374	15360	15311	15331	15221	15461	15553	15369	15289	15163	15450	15296	15463	15429	15304	15519	15252	15400	15294	15263	15392	15271	15410	15176	15186	15166	15467	15192	15543	15275	15095	15158	15355	15333	15291	15411	15329	15270	15231	15203	15275	15361	15466	15319	15168	15279	15245	15241	15238	15437	15187	15418	15316	15258	15237	15149	15239	15234	15400	15302	15253	15249	15451	15348	15062	15264	15194	15404	15251	15265	15148	15378	15304	15345	15343	15464	15181	15485	15344	15534	15311	15198	15099	15269	15421	15363	15524	15278	15308	15323	15197	15333	15160	15264	15138	15164	15275	15471	15309	15383	15186	15309	15379	15295	15229	15264	15353	15176	15181	15351	15400	15134	15371	15423	15420	15491	15350	15403	15376	15426	15330	15196	15339	15443	15376	15238	15384	15204	15285	15386	15346	15288	15275	15422	15246	15295	15405	15402	15286	15454	15169	15122	15244	15372	15149	15282	15301	15217	15189	15264	15298	15292	15158	15228	15332	15291	15336	15170	15528	15284	15330	15278	15160	15280	15316	15231	14991	15101	15133	15262	15046	15286	15355	15182	15223	15132	15249	15154	15164	15137	14984	15123	15275	15502	15222	15242	15242	15456
21728	40532	32984	25319	20652	17993	16968	16122	15546	15224	15037	15047	14736	14745	14392	14406	14350	14175	14263	14197	14196	14224	14171	14179	14020	14220	14258	14152	14129	14072	14264	14080	13903	14167	14102	14127	14088	13945	14120	14003	14094	14095	14314	14164	14096	14063	14193	14080	14214	14023	14151	14130	14093	14253	14089	14008	14044	14052	14071	14234	14112	13966	14118	14100	14088	14157	14021	13965	14063	13954	13983	14086	14042	14043	14172	13939	14142	14149	14110	13994	14058	14188	14012	14241	14269	14234	14109	13877	14017	14147	14089	14247	13969	14150	13976	14109	13954	14168	13960	14207	14002	13962	13972	14032	13927	14184	13963	14100	14185	14181	14160	13879	14094	13727	14133	13976	14097	14075	13916	14060	14104	14069	14095	14212	13959	14071	13949	13972	14136	14191	14060	14189	14139	13969	14204	14148	14244	14101	14131	13879	14117	14188	14121	13999	13914	14160	14073	14044	14178	14114	13979	14023	14028	14028	13956	14067	14021	14175	14090	14105	14142	14138	14272	14097	14239	13973	14038	14083	14258	14095	14180	14004	14089	14137	14045	14099	14051	14050	14064	14096	14069	14016	14096	14011	13948	13936	14003	13783	14128	14031	14184	14180	14168	14081	13975	14118	14042	14139	14109	13990	14028	14066	14015	14076	14046	14020	14054	13976	14032	13971	14216	14005	14192	14098	14050	14094	14061	14119	14076	14019	14016	14023	14108	13977	14031	14048	14082	14090	14098	13964	14157	13987	14102	14071	14050	14134	14177	14112	14164	14078	14114	14226	14078	13976	14142	13996	14283	14065	13971	14095	14235	14249	14138	13997	13956	13994	14083	14142	14103	14070	13998	14117	14016	14152	13948	13953	14005	14145	14083	13975	14191	14014	14110	14182	14173	14043	14097	14140	14002	14092	14099	13862	14030	14081	14008	13898	14008	13956	14156	14313	14067	14021	14038	14051	14137	14034	14127	14219	14079	13935	14102	14034	14104	14002	13920	14093	14039	14114	14097	13923	14195	13975	14082	14061	14237	14180	14068	13894	14265	13860	13823	14107	14008	14296	14099	14087	14066	14095	14207	14067	14028	13991	14185	14175	14098	14170	14190	14177	14044	13960	14288	14183	14110	14183	13971	14074	14136	14166	13996	14084	13954	14103	14104	14047	14020	14218	14143	14214	14119	14168	14224	14013	14247	13901	14283	14108	13915	13969	14133	14059	14037	14175	14103	14124	14193	14250	14052	14024	13931	14193	14113	14213	14033	14063	14007	14141	14155	14068	14018	14068	13977	14046	14124	14258	14145	14001	14043	13996	13909	14098	13944	14064	13969	13903	14150	14016	14057	14005	13998	14072	14122	14201	14084	14124	14093	14197	14070	14238	14184	14198	14101	14168	14082	14099	13977	13981	14331	14221	13816	14085	14090	14113	14151	14084	13983	14063	13993	14092	14026	14135	14055	13975	14075	13964	14134	14071	14168	14003	14125	14027	13935	14160	13962	14000	14022	14001	14091	14229	14018	13995	14049	14015	14033	13892	14053	13901	13958	14204	14082	14150	14028	14204	13967	14118	14154	14084	13940	14114	13914	14005	14018	14012	14103	14068	13996	13995	14009	13984	14006	14158	14032	14049	14110	14038	14026	14037	14125	14049	13989	14029	13957	14096	14193	13973	14126	14053	14208	14091	13993	13986	14015	14078	13948	14193	14055	14067	13996	13960	13967	13905	14030	14171	14168	14190	14259	14197	14089	14199	14128	13961	14101	14079	13932	14040	13997	14106	13954	14201	14135	14007	14228	13913	14047	13997	14155	14093	14153	14161	13977	14203	14012	14077	13966	14190	14040	14006	13901	14016	14044	13881	14178	13893	14122	14039	14288	13927	14035	14109	14015	14177	13993	14142	13935	14164	14148	14208	14165	14042	14094	14262	14035	14097	14133	14031	14054	13934	13871	13955	13996	13995	14117	14161	14148	14181	14003	14036	14051	13951	13936	14127	14044	14049	14120	13933	14192	14198	14030	14056	14101	14199	14014	14162	14129	13889	14113	13970	14139	14164	14056	14077	14196	14021	14115	13985	14170	14032	13921	14074	14201	14121	14148	14096	13982	14057	14043	14036	14287	14014	14024	14099	14112	14094	14114	14017	13978	14001	14041	14087	14073	14008	14079	14018	14082	14155	14172	14043	13993	14154	14046	13979	14253	14004	14127	14095	14151	14194	14073	13929	13979	14082	14002	14034	13982	14203	13958	14080	14063	14116	13937	13919	14104	14065	14118	13773	14129	13988	14154	14248	14022	14145	13925	14089	14025	14257	14186	14067	14226	14148	13925	14011	13999	14016	14193	14118	14110	14161	14069	14071	13970	14156	13914	13984	13971	14045	14077	14117	13970	14109	14140	14200	14085	14161	14130	14084	14122	14063	14062	14172	14022	13933	13834	14232	13979	14106	13940	13793	14050	13905	14172	14064	14045	13954	13930	13891	14078	13953	13955	14196	14014	14097	14126	14236	14132	14140	14089	14043	14228	14293	14143	13995	13901	14082	14054	13968	14184	13912	14044	14082	14134	14183	14140	14017	14103	14089	14092	13920	13994	14150	14122	13949	14115	14118	14216	14158	14209	13914	14016	13996	14167	14177	14060	14085	14062	13912	14148	14065	14184	14056	14185	14008	14196	14009	14018	14226	13940	14010	14265	14084	13982	14096	14068	14047	14112	13992	14169	14252	14016	14051	14084	14066	14141	14142	14177	14135	14070	14054	13976	14195	14040	14048	14176	14152	14048	14056	14216	14045	14020	14270	14012	13975	13971	14185	13912	14242	13938	14087	14032	14085	14154	14160	14100	13984	13927	14134	13972	14028	14140	14149	14182	14048	14083	14219	14012	13993	14047	14181	14078	14171	13965	14047	14013	14006	14042	14018	13935	13985	14015	14125	13895	14128	13900	14091	14106	14126	14058	14059	14158	14177	13920	14137	13875	14014	14034	14012	14022	14065	14002	14029	14166	13939	13885	14041	14182	14113	14076	13947	14224	14156	14147	14014	13966	14051	14101	13956	14111	14072	13975	14054	14058	14221	14193	14094	14120	13996	13985	13989	14132	13903	13984	14162	13985	13933	14129	14123	14153	14141	14234	14116	14049	13989	14024	14009	14161	13893	14249	14026	13991	14356	14103	13924	14240	14213	13999	13975	14108	14110	14020	14027	14052	14127	14167	14114	14149	14079	13887	14122	14037	14051	14152	14110	14052	14158	14094	14162	14046	14177	14063	14311	14133	14046	14101	14102	14065	14093	14110	14075	14006	13963	13996	14026	13965	14111	13879	14177	14047	14045	13956	14110	14044	14081	14260	14009	14057	14011	14176	14007	14061	14091	14088	14070	13978	14056	14012	14158	14040	13940	14007	14061	14020	14123	14102	14151	14209	14106	13998	14313	14118	14094	14047	14112	14129	14175	14062	14087	14101	14170	14253	14041	14057	14013	14067	13960	14079	14170	14155	14070	14256	14113	14217	14264	13909	14158	14134	14274	14154	14167	14115	14087	13928	14088	14079	13954	13956	14124	14056	14090	13934	14124	14137	14044	14064	14048	14108	14045	13851	14096	14095	14167	14043	14033	14155	14182	13998	14016	14051	14047	14153	13970	14173	14160	14205	14041	14187	14046	14244	13948	13906	14064	14285	14017	14177	14141	14156	13897	14083	14081	14081	14147	14135	13968	14171	14088	14009	14026	14098	14010	14143	13990	14078	14049	14144	14222	13878	14183	14036	13991	14130	14292	14163	14098	14017	14085	14036	14030	14108	14288	13991	14167	13884	13966	14077	14148	14034	14297	13972	14324	14100	14167	14071	14096	14085	13977	14067	14158	14024	14268	14056	13942	14086	13921	14107	13820	13919	13916	14086	14169	13978	14025	14099	14104	14166	14274	14029	14071	14215	14000	14004	14102	13930	14034	14023	13985	13913	14202	13952	13989	14041	14015	14077	14104	14030	14308	14048	14237	13874	14078	14153	13897	13984	14092	14208	14091	13909	14059	13937	14202	13914	13899	14046	14090	13874	14028	14079	14022	14088	14023	14101	13984	14152	14127	14244	13942	14019	14049	14254	13901	14214	14020	13966	14034	14083	14093	14091	14086	14024	14050	14171	13884	13879	14022	14054	14202	14021	14153	14039	14247	14068	13939	14271	14054	14153	14172	13893	14367	14117	14058	14016	14120	14015	14150	13873	14076	14133	14199	14059	13980	14045	14033	14038	14197	14146	14135	14052	14196	14019	14286	14053	14056	14040	14051	13999	14033	14056	14172	14070	13995	14101	13913	14161	14118	13979	13920	14091	13920	14118	14115	14232	14011	14162	14123	14122	14024	13999	14019	14119	14103	14053	14159	14152	14025	14178	14221	14157	14040	14059	14049	13976	14062	14094	14074	14012	13931	14043	14128	13975	14027	14015	13947	13962	13957	14234	14019	14145	14027	13954	14047	14044	14027	14105	14040	14099	14030	14090	14004	14019	14049	14074	14097	14105	14222	13976	14072	14121	14190	13904	14087	13961	14065	14108	13988	14119	14140	14006	14137	13974	14093	14047	14078	14140	14014	14272	13939	13979	14189	14007	14060	14036	14097	14082	13947	14142	14214	13998	13963	14073	14023	14202	14113	14270	13978	13967	14112	14041	14034	14054	14122	14175	14209	14156	14136	14216	13983	14122	14109	14029	14260	14090	14068	13991	14048	14040	14042	13983	13957	14115	14233	13957	14087	14086	14065	14129	13963	14064	14006	14148	13953	13936	13964	14147	13999	14153	14109	14117	13973	14111	14166	14057	14006	14093	14176	14034	14151	13993	14172	13940	14054	14112	14039	14123	14118	13947	14170	14141	14211	14096	14155	14118	14145	14013	14327	14195	13952	14215	14017	14089	14036	14138	14136	14185	14013	14054	14072	14058	14018	14129	14052	14022	14094	14208	14044	14128	14181	14130	14127	14111	14063	13992	13936	14019	14125	13971	14040	14059	14031	14120	14255	14149	14112	14086	13863	14025	13953	14078	13961	14139	13852	14118	14201	14116	14027	14048	14226	14107	13971	14078	14015	14197	14167	14012	14262	14105	14068	14185	14100	14138	13927	13982	14065	13996	14077	14271	14079	14237	14124	14005	14254
25455	21571	26700	26300	18364	16859	16547	15928	15590	15405	15227	15292	15465	14891	15058	15065	15165	14766	15094	14847	14812	14690	15085	14909	15090	14916	14976	14881	14833	14878	14982	14697	15037	15024	14867	14853	14940	15037	14678	14721	14809	14638	14543	14811	14754	14858	14839	14665	14850	14807	15104	14675	14707	14961	14940	14905	14810	14835	14867	14674	14616	14769	15016	14936	14797	14947	14840	14619	14821	14722	14801	15015	14862	14798	14826	14776	14673	14787	14744	14948	14796	14813	14726	14738	14788	14736	14862	14698	14876	14858	14902	14708	14924	14868	14878	14904	14894	14764	14861	14772	14870	14728	14797	14718	14959	14876	14713	14831	14702	14852	14784	14816	14799	14517	14640	14761	14540	14668	14719	14787	14684	14698	14790	14725	14825	14737	14914	14997	14721	14867	14856	14784	14740	14611	14786	14792	14776	14743	14774	14859	14727	14915	14755	14791	14704	14668	14775	14916	14896	14751	14961	14806	14695	14583	14823	14797	14625	15007	14853	14805	14743	14670	14539	14801	14656	14701	14909	15070	14981	14770	14965	14860	14802	14842	14445	14597	14976	14909	14711	14843	14798	14796	14654	14734	14839	14893	14823	14852	14876	14924	14691	14819	14660	14793	14824	14813	14571	14794	14774	14885	14594	14911	14835	14960	14691	14696	14666	14641	14864	14585	14788	14882	14737	14725	14794	14901	14738	14843	14908	14757	14888	14895	14698	14677	14790	14894	14773	14682	15004	14868	14658	14873	14801	14497	14734	14654	14873	14726	14877	14754	14767	14779	14805	14821	14878	14973	14909	14800	14763	14810	14870	14778	14697	14696	14778	14741	14741	14846	14763	14747	14746	14865	14944	14754	14818	14758	14871	14721	14815	14792	14584	15009	14762	14672	14779	14826	14840	14906	14655	14711	14859	14747	14772	14729	14613	14743	14656	14766	14706	14780	14830	14801	14879	14753	14713	14731	14734	14687	14945	14751	14758	14701	14797	14830	14969	14763	14636	14795	14774	14825	14764	14947	14884	14755	14805	14805	14892	14994	14757	14615	14837	14640	14978	14845	14690	14829	14659	14881	14896	14827	14647	14809	14677	14812	14599	14751	14675	14645	14742	14955	14680	14785	14594	14806	14806	14838	14953	14941	14870	14731	14750	15074	14769	14880	14862	14621	14829	14835	14629	14847	14914	14746	14666	14731	14873	14779	14800	14735	14894	14976	14816	14691	14884	14724	14776	14800	14779	14961	14699	14549	14773	14675	14796	14791	14773	14720	14486	14857	14844	14798	14649	14971	14906	14769	14747	14735	14928	14708	15064	14831	14702	14751	14784	14720	14551	14940	14815	14946	14657	14643	14986	14958	14888	14668	14828	14701	14785	14872	14766	14901	14709	14713	14770	14729	14721	14766	14725	14584	14745	14746	14835	14858	14757	14859	14770	14884	14816	14781	14790	14807	14916	14712	14682	14981	14771	14558	14759	14606	14687	14756	14689	14951	14777	14970	14635	14809	14879	14749	14963	14823	14851	14784	14694	14695	14671	14702	14811	14850	14814	14810	14709	14822	14795	14860	14796	14748	14867	14885	14814	14786	14962	14810	14936	14786	14807	14569	14735	14822	14635	14715	14890	14874	14978	14798	14822	14633	14945	14652	14817	14884	14818	14753	14843	14709	14735	14764	14945	14631	14961	14863	14648	14585	14752	14812	14784	14750	14778	14761	14966	14827	14797	14664	14775	14779	14783	14745	14724	14721	14687	14610	14748	14799	14738	14750	14805	14623	14937	15138	14752	14584	14691	14764	14786	14594	14706	14668	14838	14826	14695	14819	14864	14634	14719	14732	14805	14692	14897	14854	14835	14910	14809	14985	14683	14916	14820	14820	14865	14844	14879	14699	14604	15027	14973	14885	14890	14958	15080	14965	14729	14610	14880	14822	14752	14629	14906	15064	14854	14844	14811	14888	14830	14859	14689	14681	14808	14846	14807	15035	14794	14745	14796	14774	14864	14692	14704	14714	14701	14840	14841	14735	14826	14637	14836	14753	14917	15054	14790	14766	14746	14762	14876	14767	14765	14766	14838	14948	14767	14858	14871	14842	14879	14816	14924	14825	14944	14670	14667	14871	14746	14840	14577	15016	14964	14886	14812	14807	14919	14878	14801	14869	14901	14856	14801	14872	14793	14706	14976	14841	14915	14658	14772	14833	14705	14791	14477	14707	14682	14773	14888	14865	14709	14696	14865	14746	14965	14824	14774	14940	14824	14888	14752	14786	14969	14869	14797	14689	14692	14637	14826	14527	14676	14797	14674	14637	14719	14928	14771	14906	14733	14829	14600	14713	14615	14740	14813	14761	14799	14831	14863	14796	14901	14731	14882	14758	14985	14856	14757	14758	14873	14924	14725	14894	14777	14654	14745	14881	14726	14843	14854	14942	14809	14848	14783	14674	14936	14838	14705	14863	14736	14899	14964	14927	15133	14829	14741	14814	14789	14755	15113	14907	14662	14808	14768	14730	14752	14715	14869	14870	14825	14681	14876	14910	14677	14691	14770	14734	14823	14633	14700	14646	14966	14793	14983	14830	14732	14525	14798	14658	14737	14677	14850	14726	14723	14620	14775	14652	14740	14777	14899	14893	14766	14977	14939	14828	14696	14710	14757	14905	14811	14828	14704	14767	14906	14959	14817	14737	14832	14626	14641	14744	14683	14701	14809	14948	14967	14973	14985	14904	14699	14856	14759	14804	14947	14804	14916	14700	14775	14942	14710	14476	14768	14747	14725	14659	14974	14762	14831	14841	14756	14631	14746	14816	14675	14818	14902	14792	14849	14750	14936	14793	14965	14775	14877	14747	14822	14787	14937	14790	14824	14897	14832	14847	14699	14656	14728	14737	14725	14719	14651	14644	14747	14774	14714	14738	14809	14915	14862	14792	14932	14903	14861	14733	14673	14651	14727	14691	14829	14965	14514	15025	14994	14830	14823	14775	14600	14920	14873	14893	14813	14994	14754	14784	14598	15086	14734	14654	14534	14780	15025	15082	14858	14819	14887	14926	14771	14668	14966	14896	14789	14901	14850	14872	14840	14608	14644	14866	15034	14771	14695	14837	14645	14782	14607	14785	14781	14562	14718	14829	14746	14881	14750	14797	14820	14900	14789	14943	14684	14866	14735	14508	14738	14994	14922	14644	14821	14857	14797	14818	14926	14881	14715	14761	14807	14919	14768	14674	15000	14673	14841	14793	14724	14847	14785	14899	14755	14882	14934	14729	14752	14608	14850	14931	14874	14695	14830	14732	14718	14747	14899	14982	14905	14719	14862	14710	14770	14696	14878	14741	14757	14938	15021	14821	14708	14705	14849	14900	14696	14810	14849	14834	14716	14764	14772	14757	14811	14929	14942	14728	14798	14732	14744	14833	14922	14708	14632	14713	14957	14628	14819	14826	14933	14946	15004	14861	14896	14740	14797	14772	14930	14817	14804	14877	14801	14636	14802	14794	14818	14877	14871	14735	14831	14813	14891	14899	14859	14718	14618	14752	14876	15012	15105	14803	14869	14851	14811	14628	14823	14896	14950	14753	14879	14697	14660	14714	14857	14720	14866	14743	14836	14761	14775	15109	14792	14831	14782	14704	14608	14892	14759	14808	14788	14740	14649	14774	14624	14816	14813	14824	14762	14764	14610	14753	14644	14694	14770	14908	14948	14799	14925	14733	14498	14734	14634	14863	14843	14737	14856	14888	14882	14852	14780	14763	14916	14671	14827	14921	14869	14893	14755	14644	14861	14786	14740	14637	14708	14608	14848	14923	14834	14696	14642	14458	14848	14961	14810	14824	14835	14741	14775	14837	14969	14817	14752	14666	14833	14825	14719	14778	14787	14934	14748	14844	14688	14873	14825	14879	14791	14749	14643	14773	14799	14822	14710	14663	14643	14756	14806	14853	14575	14664	14791	15058	14779	14873	14680	14712	14813	14733	14673	14823	14809	15002	14890	14832	14905	14768	14809	14840	14817	14888	14766	14996	14639	14887	14975	14795	14685	14920	14849	14666	14792	14755	14912	14614	14766	14826	14904	14972	14822	14714	14650	14863	14769	14671	14930	14972	14844	14667	14897	14708	14861	14998	14817	14774	14969	14809	14789	14811	14808	14717	14820	14832	14836	14862	14696	14790	14855	14885	14827	14786	14667	14867	15018	14904	14826	14857	14729	14927	14844	14884	14665	15067	14845	14788	14931	15046	14690	14730	14638	14910	14780	14840	14797	14923	14689	14871	15073	14743	14879	14712	14770	14706	14828	14744	14909	14756	14705	14853	14755	14797	14871	14817	14635	14837	14825	14836	14774	14894	14857	14779	14873	14855	14673	14801	14804	14697	14812	14733	14778	14878	14823	14776	14732	14818	14838	14966	14854	14879	14824	14878	14973	14819	14550	14887	14745	14925	14906	14799	14771	14909	14923	14688	15042	14899	14848	14685	14668	14757	14818	14779	14730	14673	14885	14740	14606	14932	14619	14844	14811	14789	14702	14743	14866	14758	14645	14800	14786	14854	14704	15031	14849	14942	14871	14840	15007	14761	14751	14922	14759	14745	15067	14854	14888	14824	14774	14988	14681	15023	14982	14715	14916	14749	14775	14819	14799	14762	14672	14793	14819	14663	14810	14883	14933	14877	14911	14823	14819	14766	15029	14916	14878	14836	14892	14901	14833	14732	14861	14782	14889	14648	14629	14902	14756	14738	14911	14852	14844	14905	14777	14834	14902	14820	14845	14843	14945	14949	14850	15001	14749	14654	14638	14633	14868	14713	14735	14628	14951	14731	14782	14803	14680	14881	14915	14818	14904	14787	14977	14966	14815	14805	14922	14885	14808	14805	14867	14626	14629	14861	14946	14715	14894	14681	14685	14596	14694	14729	14801	14744	14612	14855	14770	14579	15030	14904	15070	14870	14967	14668	14749	14767	14692	14661	14740	14978	14735	14631	14965	14892	14720	14734	14924	14828	14720	14572	14971	14827	14725	14796	14852	14620	14730	14615	14955	14856	14762	14920	14877	14845	14918	14924	14942	14778	14748	14670	14965	14881	14670	14756	14816	14896	14741	14554	14774	14628	14819	14769	14965	14888	14643	14816	14713	14927	14911	14956	14661	14814
21908	36229	28701	21880	18584	16638	15610	15030	14867	14665	14432	14371	14080	14020	14145	14155	13925	13802	13897	13728	13947	13859	13873	13693	13849	13639	13726	13831	13697	13586	13711	13844	13938	13798	13713	13724	13712	13846	13630	13887	13802	13782	13755	13808	13851	13615	13665	13821	13712	13669	13718	13761	13838	13573	13774	13678	13794	13632	13665	13935	13627	13839	13646	13749	13854	13755	13712	13790	13717	13910	13764	13882	13710	13883	13891	13870	13859	13896	13605	13744	13745	13772	13694	13527	13713	13737	13704	13808	13798	13947	13789	13853	13702	13840	13653	13645	13644	13586	13769	13781	13810	13706	13701	13806	13936	13731	13852	13851	13787	13819	13745	13685	13731	13775	13792	13456	13923	13790	13551	13680	13675	13761	13683	13885	13817	13788	13734	13709	13743	13667	13753	13674	13710	13828	13713	13649	13835	13753	13784	13685	13673	13732	13808	13591	13848	13760	13701	13787	13748	13820	13885	13624	13761	13668	13767	13752	13842	13644	13693	13799	13543	13752	13983	13825	13656	13614	13887	13865	13633	13772	13693	13955	13743	13871	13575	13726	13637	13823	13862	13837	13625	13774	13714	13720	13741	13716	13863	13766	13889	13696	13806	13962	13789	13838	13870	13899	13852	13706	13907	13781	13880	13728	13916	13923	13854	13540	13738	13789	13693	13825	13769	13509	13774	13744	13837	13628	13753	13679	13598	13619	13742	13785	13964	13738	13805	13610	13636	13800	13676	13729	13728	13943	13743	13778	13598	13780	13852	13662	13699	13703	13674	13646	13772	13739	13723	13850	13826	13587	13738	13722	13751	13775	13862	13684	13640	13621	13814	13652	13739	13779	13759	13783	13699	13667	13580	13808	13796	13493	13778	13735	13715	13802	13633	13594	13891	13864	13699	13740	13887	13674	13704	13893	13889	13672	13669	13902	13757	13786	13828	13719	13819	13634	13972	13786	13731	13549	13672	13697	13787	13754	13501	13665	13602	13758	13764	13711	13782	13816	13727	13523	13815	13744	13698	13793	13759	13628	13796	13807	13776	13803	13794	13455	13760	13775	13665	13922	13717	13810	13849	13740	13891	13768	13622	13734	13683	13752	13813	13730	13730	13737	13806	13820	13666	13789	13676	13648	13748	13538	13826	13525	13717	13724	13927	13531	13622	13546	13715	13811	13814	13854	13991	13689	13900	13722	13713	13866	13636	13750	13727	13791	13607	13798	13871	13798	13714	13734	13770	13509	13656	13864	13858	13962	13765	13679	13706	13820	13751	13788	13816	13788	13876	13842	13872	13748	13696	13776	13799	14053	13647	13762	13872	13774	13900	13746	13862	13682	13645	13733	13706	13744	13798	13701	13789	13751	13763	13833	13693	13620	13592	13820	13893	13653	13702	13720	13619	13800	13894	13857	13730	13578	13809	13735	13599	13713	13725	13815	13724	13720	13615	13696	13768	13784	13719	13610	13627	13777	13623	13790	13629	13809	13755	13796	13795	13843	13719	13627	13930	13690	13800	13739	13692	13789	13774	13674	14010	13570	13832	13656	13709	13782	13775	13708	13746	13764	13787	13672	13803	13686	13864	13754	13833	13704	13721	13792	13575	13750	13584	13587	13813	13889	13890	13908	13753	13612	13651	13872	13762	13820	13667	13738	13841	13784	13974	13629	13807	13776	13739	13765	13924	13658	13796	13778	13784	13606	13837	13875	13689	13689	13614	13760	13871	13781	13771	13814	13834	13868	13767	13774	13676	13633	13790	13898	13675	13690	13759	13724	13773	13720	13858	13761	13720	13502	13617	13833	13676	13571	13684	13759	13709	13619	13770	13702	13689	13776	13709	13888	13792	13813	13853	13714	13623	13868	13793	13734	13824	13676	13846	13684	13731	13785	13877	13629	13785	13902	13690	13693	13875	13750	13857	13667	13704	13611	13957	13802	13659	13783	13814	13767	13821	13598	13771	13721	13652	13570	13695	13803	13693	13666	13583	13712	13722	13805	13850	13810	13674	13788	13639	13568	13738	13733	13817	13880	13828	13895	13711	13833	13856	13684	13762	13774	13813	13585	13832	13722	13867	13588	13827	13725	13643	13700	13775	13701	13608	13788	13765	13745	13721	13851	13758	13778	13641	13814	13916	13702	13776	13851	13629	13753	13808	13718	13714	13850	13847	13635	13617	13761	13713	14017	13801	13650	13994	13800	13798	13705	13712	13755	13785	13655	13596	13834	13903	13664	13756	13608	13901	13835	13786	13754	13777	13635	13691	13718	13731	13635	13713	13841	13690	13685	13702	13740	13735	13757	13724	13700	13765	13792	13760	13612	13738	13635	13780	13857	13804	13879	13952	13681	13832	13781	13777	13683	13708	13756	13621	13859	13662	13730	13789	13791	13731	13752	13785	13744	13682	13777	13818	13718	13628	13720	13709	13638	13670	13823	13689	13663	13856	13689	13684	13701	13825	13813	13599	13910	13757	13793	13847	13547	13882	13891	13867	13757	13571	13714	13787	13755	13774	13841	13785	13853	13743	13693	13658	13955	13717	13527	13817	13816	13857	13629	13805	13557	13909	13660	13792	13773	13709	13829	13804	13879	13856	13700	13710	13728	13821	13823	13663	13755	13791	13574	13690	13837	13721	13719	13831	13744	13901	13712	13858	13793	13823	13664	13802	13594	13878	13616	13721	13705	13774	13813	13834	13793	13724	13698	13949	13776	13974	13797	13673	13705	13907	13812	13678	13706	13859	13854	13678	13640	13660	13745	13774	13766	13698	13969	13664	13795	13735	13626	13607	13706	13703	13770	13801	13806	13770	13812	13788	13791	13662	13731	13692	13883	13659	13993	13782	13755	13899	13757	13870	13778	13888	13817	13813	13805	13740	13752	13589	13600	13850	13866	13763	13730	13814	13707	13754	13660	13633	13755	13740	13648	13745	13818	13864	13922	13801	13708	13618	13752	13735	13644	13652	13787	13705	13895	13805	13757	13785	13844	13802	13785	13866	13645	13707	13773	13926	13726	13412	13757	13700	13775	13949	13535	13637	13718	13895	13847	13719	13799	13586	13614	13659	13789	13639	13890	13803	13765	13723	13733	13756	13747	13658	13804	13734	13593	13725	13724	13743	13638	13822	13773	13786	13706	13849	13784	13734	13894	13788	13778	13881	13723	13811	13747	13796	13639	13785	13642	13613	13738	13757	13743	13850	13640	13909	13579	13582	13964	13719	13647	13811	13654	13606	13774	13748	13546	13860	13776	13807	13844	13658	13779	13834	13885	13872	13741	13855	13807	13772	13617	13723	13661	13879	13792	13715	13816	13980	13663	13819	13745	13683	13740	13805	13737	13622	13798	13756	13642	13999	13736	13833	13776	13740	13644	13803	13761	13793	13647	13785	13686	13771	13712	13721	13998	13807	13579	13847	13754	13766	13969	13713	13638	13880	13784	13766	13741	13715	13886	13602	13814	13806	13947	13726	13683	13731	13847	13683	13772	13764	13649	13733	13758	13643	13847	13781	13912	13725	13626	13781	13925	13735	13472	13668	13890	13824	13542	13740	13735	13721	13745	13761	13808	13935	13771	13766	13847	13698	13741	13642	13715	13688	13845	13611	13960	13749	13811	13706	13817	13646	13756	13714	13770	13801	13675	13886	13686	13892	13626	13654	13700	13913	13629	13774	13770	13704	13694	13591	13846	13715	13734	13736	13662	13607	13755	13704	13686	13817	13883	13752	13733	13752	13862	13728	13706	13837	13742	13820	13655	13794	13759	13911	13582	13748	13758	13675	13633	13670	13708	13711	13740	13638	13738	13703	13709	14001	13730	13652	13652	13697	13674	13678	13646	13820	13820	13770	13740	13798	13793	13703	13694	13800	13848	13888	13638	13598	13538	13702	13723	13812	13681	13696	13476	13729	13788	13656	13624	13687	13767	13648	13840	13734	13871	13716	13753	13711	13859	13848	13741	13835	13793	13598	13862	13748	14016	13911	13734	13696	13735	13832	13639	13800	13740	13867	13677	13823	13703	13744	13807	13845	13813	13685	13607	13671	13964	13928	13533	13864	13664	13640	13920	13855	13730	13954	13721	13923	13697	13696	13755	13923	13662	13697	13637	13777	13712	13645	13858	13608	13756	13886	13908	13733	13678	13753	13813	13694	13930	13883	13836	13803	13730	13731	13806	13703	13846	13857	13610	13679	13722	13613	13745	13905	13734	13717	13874	13589	13563	13720	13752	13621	14018	13847	13892	13745	13615	13825	13867	13685	13769	13603	13838	13747	13767	13708	13737	13838	13800	13770	13850	13684	13766	13694	13869	13737	13733	13732	13816	13799	13807	13829	13686	13768	13538	13770	13828	13834	13877	13846	13818	13727	13889	13759	13769	13837	13781	13769	13809	13767	13666	13875	13758	13904	13631	13880	13460	13904	13702	13692	13599	13872	13655	13770	13708	13713	13760	13755	13697	13722	13748	13721	13864	13667	13813	13938	13834	13629	13725	13740	13806	13702	13839	13867	13746	13854	13675	13681	13735	13919	13910	13579	13847	13763	13813	13573	13718	13703	13711	13798	13708	13807	13556	13813	13776	13639	13749	13821	13807	13756	13821	13763	13868	13802	13772	13760	13735	13673	13762	13864	13710	13629	13755	13771	13759	13850	13782	13759	13694	13742	13663	13829	13821	13727	13827	13648	13731	13701	13793	13862	13747	13816	13849	13871	13754	13743	13715	13735	13711	13814	13818	13813	13895	14032	13797	13837	13694	13746	13793	13788	13675	13638	13921	13817	13737	13578	13818	13689	13619	13713	13756	13715	13875	13637	13767	13521	13658	13719	13672	13776	13739	13675	13652	13620	13944	13809	13830	13781	13749	13698	13830	13807	13748	13788	13670	13855	13562	13753	13791	13832	13768	13954	13818	13785	13773	13707	13596	13799	13570	13658	13803	13728	13721	13863	13694	13752	13803	13800	13821	13668	13694	13793	13752	13797	13744	13789	13861	13735	13673	13769	13585	13925	13782	13707	13717	13763	13673	13850	13713	13768	13809	13596	13763	13687	13840	13749	13751	13740	13897	13773	13715	13714	13778	13835	13743	13621	13682	13803	13723	13852	13783	13808	13838	13871	13779	13731	13700	13682	13700	13856	13973	13876	13726
22600	21494	28667	24741	21856	22918	22084	17710	16683	16661	16448	16002	15989	15572	15712	15406	15483	15506	15295	15402	15284	15418	15298	15441	15264	15178	15283	15374	15211	15160	15314	15202	15080	15123	15144	15039	15240	15337	15204	15192	15303	15281	15102	15132	15209	15044	15184	15337	15321	15017	15032	15182	15216	15102	15275	15221	15253	15093	15084	15181	15163	15015	15134	15181	15255	15178	15131	15368	15366	15242	15073	15336	15112	15188	15087	15279	14972	15195	15104	15153	15210	15089	15118	15256	15197	15319	15069	15220	15189	15362	15370	15131	15121	14779	15089	15199	15066	15173	15130	15275	15257	15142	15058	15021	15249	15102	15069	15168	15057	15158	15130	14792	15088	15118	15210	15317	15081	15020	15148	14864	15080	15188	15247	15255	15329	15210	15230	15047	15040	15108	15105	15180	15302	15012	15172	15156	15046	15113	14899	15111	15185	15016	15179	14953	15121	15206	15201	15133	15103	15275	15159	15088	15170	14879	15029	15153	15027	14958	15186	15201	15132	15131	15081	15241	15235	15167	15051	15073	15344	15136	15107	15130	15157	15015	15014	15020	15129	15229	15074	15049	15318	15075	15018	15161	15084	15145	15156	15207	15184	15111	15059	15272	15275	15107	15439	15011	15145	15118	15150	15179	15157	15151	15282	15049	15080	15130	15300	15352	15219	15082	15339	15301	15136	15160	15206	15085	15272	15164	15254	15284	15005	15064	15115	15037	15178	15020	15131	15011	15178	14878	15077	15085	15296	15072	15192	15077	15241	15076	15202	15021	15102	15026	15158	15048	15186	15149	14977	15137	15241	15101	15050	15031	14973	15088	14985	15201	15152	15056	15150	15028	15277	15029	15197	15183	15157	15121	15324	15014	15262	15297	15019	15145	15025	15152	15091	15116	15056	14853	14894	15143	15129	15163	15236	15093	15276	15187	15135	15183	15004	15111	15332	15085	15037	15148	14892	15219	15111	15095	15087	15198	15234	15241	15151	14860	15033	15292	14987	15234	15122	15189	14919	15215	15190	15209	15223	15170	15296	15210	15027	15297	15092	15242	15073	14996	15173	15157	15202	15002	15158	15179	15221	15201	15172	15211	14978	15114	15037	14989	15104	15267	15215	15110	15165	15094	15177	15016	15051	15316	15078	15175	15164	15093	14910	14962	15198	15220	15034	14995	15174	15263	15056	15007	15190	15049	15080	15067	15019	15026	15283	15030	15020	15157	15167	15055	15234	15093	15151	14994	15097	15101	15261	15053	14891	15227	15131	15105	15108	14911	15197	14925	15190	14924	15206	15191	15111	15207	15081	15227	15160	15116	15188	15164	15137	15206	15168	15337	15231	15087	15167	15001	14936	15089	15080	14968	15051	15083	15161	15133	15024	15059	15139	15177	15159	15068	14943	14924	15106	14843	15015	15159	15327	15218	15360	15083	15212	15272	15137	15051	15092	15270	14972	15011	15048	15214	15218	15142	15080	15188	15081	15026	15124	15357	15047	15094	15241	15052	15052	15251	15002	15331	15229	15178	15172	15112	15196	15104	15051	15235	15174	15220	15105	15164	15109	15101	15113	14986	15067	15037	15118	15179	15086	15087	15026	15026	15154	15098	15076	15176	15040	15188	15160	15169	15200	15106	15023	14922	14979	15124	15018	14924	15109	15112	15304	15192	15014	15108	14921	15128	15129	15345	15232	15051	15041	15025	15158	15134	15283	15201	14788	15276	15024	15302	15201	15048	15090	15112	15309	15348	15190	15079	15136	15021	15276	15171	14977	15122	15073	15042	15436	15207	15166	15130	15152	15162	14937	15071	15113	15241	15151	15130	15260	14886	15045	15116	15145	15143	15144	15216	15260	15114	15198	15114	15236	15125	15172	15220	15119	15139	15114	14768	15185	15303	15143	15165	15279	15094	15032	15139	15054	15132	14989	15245	15234	14999	15188	15048	15282	15261	15121	15230	15251	15123	15162	15049	15197	14926	14975	14883	15050	15207	15039	15221	15017	15226	14949	15062	15119	15177	15239	15085	15058	15096	15034	15017	15154	14923	15066	14934	15000	15105	15010	15142	15081	15072	15053	15068	15127	15050	14960	15049	15229	15235	15025	15216	15053	15073	15001	15018	15163	15155	14965	15217	15188	15051	15119	15260	15105	14945	15298	15211	15087	15161	14968	15159	15168	15082	15069	15023	15080	15199	15127	15271	14978	14981	15080	14855	15099	15188	14951	15284	15373	15147	14866	15206	15267	15004	15170	14994	14963	15116	15127	15129	15112	15006	15145	15011	15167	15040	15103	15265	15320	15235	15125	15120	15122	15127	15169	15100	15201	15140	15049	15105	15012	15291	15394	15278	15074	15266	15342	15069	15249	15033	14924	15087	15035	15086	15175	15153	15073	15064	15082	15181	15181	15137	15099	15189	15249	15213	14996	15066	15026	14772	15104	15014	15072	14927	15161	15116	15125	15148	15099	14946	15068	15164	15072	14944	15064	14923	15029	15176	15060	15342	15075	15088	15157	15177	15083	15337	15076	15003	15165	15142	14849	15137	14922	15157	15175	15032	15089	15090	15186	15053	15200	15246	15278	15206	15131	14990	14861	15138	15182	15112	15084	14997	14973	15040	15026	15256	15127	15175	15078	15086	15202	15198	14988	15038	15348	15056	15197	15245	14956	15020	14947	15075	15129	15019	15048	15070	15151	15114	15024	14983	14951	14990	15145	15060	15239	15105	15311	15033	15187	14914	14996	14948	15184	14984	15080	15124	15009	15271	15047	15149	15104	15180	15073	15035	15203	15009	15226	14992	15095	15184	15033	15145	15203	15091	15115	15137	15079	15124	15180	14940	15204	15143	15090	15110	15210	15155	14897	15151	15162	15157	15013	14912	15066	15368	15250	15133	15326	15149	14954	15213	15142	15139	15158	15224	15148	14945	15297	15192	14968	15286	15147	15360	15314	15123	15198	15080	15040	15056	15133	15232	15047	15190	15357	15144	15141	15046	15052	15041	15203	15013	15051	15070	15187	15101	15083	15125	14971	15164	15161	15121	15179	14969	15153	15161	15048	15018	15252	15142	14937	15033	15047	15199	15418	15234	15092	15051	15091	15053	15146	14879	15214	15012	15089	14962	15445	15127	15262	14979	15131	15060	15202	14970	15044	14949	14994	15217	15364	15323	15138	15121	15075	15002	15138	15139	15073	15054	15070	15118	15319	15137	15227	15148	15124	15135	15120	14956	15134	14903	15028	15140	15046	15288	15244	15194	15143	15045	15163	15288	15165	15142	14933	15133	15165	15204	15207	15046	14972	15064	14926	15093	15238	15199	15048	15090	14953	15048	15011	15085	15201	15053	15238	15178	15191	15129	15257	15150	14997	15076	15087	15200	15152	15097	15126	15252	15285	15230	14964	15180	15264	15014	14890	15151	15025	15087	15126	15088	15158	15023	15139	14970	14926	14978	15345	15299	15242	15007	15219	15138	15256	15045	15030	15089	15089	14883	15083	15225	15092	15207	15270	15059	15292	15126	15102	15055	15247	15251	15020	15076	14811	15150	15228	15147	15148	14945	15140	15060	15216	14956	15003	15069	15067	15019	14965	14999	15079	15289	15126	14982	15062	15115	15021	15186	15176	15047	15160	15079	14979	15183	15174	15020	15181	15098	14985	14987	15075	15092	15162	15130	15015	15072	15178	15101	15221	14933	15130	15229	15119	15196	15010	15094	15129	15167	15069	14844	15095	15017	15157	15128	14940	15043	15123	15168	15108	15128	15193	15163	15030	15255	15267	15157	15175	14900	15063	14967	15122	15252	15123	15138	14766	15098	15215	15045	15259	14989	15192	15222	15105	15051	15149	15122	15208	15068	15100	15151	15011	15324	15241	15080	15049	15039	15066	15143	15125	15170	15166	14953	15026	15049	15137	15061	15142	15032	15149	15062	14813	15057	15222	15141	15225	15108	15187	15180	15291	15035	15019	15016	15122	15144	15034	15045	15029	14927	15183	15101	15075	15030	15097	15140	14986	15150	15089	15186	15124	14984	15092	15217	14950	15260	15172	15267	15138	15442	15138	14936	14916	15019	15171	15108	15077	14985	15020	15225	15093	15222	15110	15043	15124	14961	15065	15248	15138	15275	15009	15079	15076	15077	15152	15109	14865	15003	15052	15047	15154	14986	15073	15240	15083	14977	15158	14960	15120	14948	15081	15180	15043	15225	15252	15185	15111	15120	15143	14889	15052	15260	14837	15119	15035	15157	15189	15194	15181	15192	15102	15113	15084	15218	15278	14921	15285	15105	15195	15088	15053	15017	15099	15180	15267	15277	15125	15130	15169	14906	15117	15173	15312	15305	15259	15124	15121	15105	15244	15015	15071	14855	14982	14962	15313	15273	15254	15181	15237	15218	15171	15081	15131	14986	14940	15194	15131	15024	15248	14996	15130	15151	15136	15183	15272	15124	14928	14865	15161	15119	15038	15054	14995	15242	15008	15014	15073	15156	15010	15248	15161	15132	15095	15094	14877	15252	15221	15056	15312	15416	15020	15102	15144	15150	14979	15127	15077	15205	15139	15210	15054	15067	15281	15297	14993	15175	15249	15082	15293	15140	15167	15033	14916	15083	15283	15083	15302	14829	14935	15217	15145	15033	15241	15032	15113	14810	15227	15075	15209	15064	15025	15175	15124	15143	14986	15021	15073	14930	15050	15142	15479	15187	15206	15228	15071	15071	15194	15070	15273	14961	15100	15187	15197	14991	15135	15182	15095	15183	15317	15080	15092	15215	15027	14986	15083	15096	15005	15108	15163	15262	15062	15389	15206	15036	15113	15319	15244	15229	15158	15099	15004	15090	15078	15052	15215	15152	15141	15210	15099	15245	15395	15297	15225	15221	15195	15216	15297	14956	15293	15239	15120	15275	14960	15062	15033	14831	15213	15089	15127	15088	14987	14901	15010	15141	15070	15127	15156	15124	15104	15112	15201	15089	15129	15143	15134	14913	15029	15054	15052	15163	15098	15117	14999	15308	15098	15013	15174	15145	15259	15343	15190	15053	15281	15106	15171	15018	14949	15090	15193	15345	15127	14998	15050	15136	15057	15068	15208	15033	14988	15203	14989	15054	15202	15213	15035	15067	15120	14911	15147	15313	15169	15186
23350	44684	36637	27900	22573	19493	17817	16761	16231	15918	15616	15226	15029	14880	14467	14538	14632	14273	14238	14055	14205	14206	14294	14102	14185	14151	14093	14048	13999	13980	14105	14006	13972	14099	14074	13969	14101	14033	14110	13979	14223	13993	14259	14037	13957	14115	14060	14224	14048	13951	14014	13974	13874	14127	13966	14121	14261	13952	14040	13849	13973	14094	13965	13977	14137	13934	13956	14130	14134	13948	13878	13987	13949	13951	13877	14050	14041	13885	14200	14087	14029	13933	13910	13812	13985	14001	14026	13989	13830	13813	13918	14067	14068	13900	13895	14081	13891	14124	14113	13904	13939	14122	14040	14044	14032	14156	14063	14088	13946	14013	14029	14061	13789	13944	13847	13937	13932	13876	13963	14102	14047	14005	14070	13854	13977	14011	14203	14055	13949	14109	14005	13891	13920	13943	13947	13993	14071	14085	14001	13884	13956	13957	13897	13971	14042	13932	13986	13840	13871	13997	13876	14002	14013	13867	13881	14126	14017	13920	14116	14010	13934	14122	13811	14114	14194	13956	14020	13916	13903	14033	13975	13832	13995	13925	13979	13964	14055	14095	14126	13901	14038	14085	13928	13925	14022	14257	13935	14024	13965	13918	14083	13970	13956	13949	14029	14029	13937	13885	14022	14009	13878	13940	14025	13960	13941	14056	13825	13905	14147	13969	13872	13873	13954	14055	13977	14004	13899	14038	13907	13969	13942	14003	14070	14187	13972	13891	13961	14155	13998	13964	14015	13934	14117	14129	14028	14138	13984	13893	13945	13974	14118	13877	14150	14072	13901	13844	13764	14161	13876	13982	14077	13853	14005	13927	14137	14003	13995	13957	13804	13963	14056	14023	14082	14032	14069	13922	13853	13960	13989	14060	14016	13948	14115	13874	14039	13937	13943	13993	14043	13965	14064	14147	13923	14161	14013	13954	13775	13893	13884	14018	13844	13819	14112	13947	13935	14197	14137	13946	14058	14065	14064	13940	13862	13940	13890	14025	14199	13942	14125	13880	14135	13973	13923	13989	14005	13987	14058	13893	14001	13921	13896	13850	13944	13899	14006	13934	13922	14132	13947	14151	14033	13722	14061	14048	13966	14030	13892	14013	14062	13945	14208	13885	14082	13962	13865	14058	14052	14022	14003	14000	14004	13927	13893	13925	13915	13905	14086	14038	13938	13847	14010	13876	14089	13976	14190	14023	14104	13848	13971	14094	14060	14081	14032	13891	13892	14072	14038	13879	13940	13986	14000	13845	14029	14069	14034	13878	14139	14039	14009	13962	13943	13901	13988	14011	13940	13896	13914	14142	14173	13997	13837	14022	13901	13987	13935	13972	14034	14043	14110	14066	13985	13933	13880	13989	14025	13965	14026	13987	13941	13876	13964	13927	14047	13922	14151	14043	13911	13915	14018	14039	14013	13968	13977	13976	14008	13833	13935	13920	13962	14072	13799	13947	13845	13951	13996	14081	13931	13925	13905	13965	13906	13999	13867	13964	13936	13898	14146	13952	14084	14100	14005	13879	13863	14017	13974	13971	13972	14025	14016	14007	14044	14045	13909	13985	13953	13972	13973	13945	14146	14045	13842	13919	13900	13993	14073	13977	14026	13965	13946	13983	13907	13974	13894	14004	14000	13893	14033	13901	13970	14155	13952	13923	13918	14083	13828	14019	14050	13943	13972	13933	13970	14086	14096	13883	14207	13929	13863	14044	13856	13865	14156	13927	13815	13935	14132	14075	13824	14044	13967	13970	13950	13932	13945	14104	13811	13975	13938	13954	14029	14157	13888	13990	14067	14061	13858	14074	14032	13928	13995	13929	14067	13833	13908	14000	14081	13915	13880	13989	13824	13947	14000	13832	13926	13969	13957	14029	13834	13920	13960	14108	14029	13943	14018	14093	13902	13943	13873	13856	13901	14160	14022	13856	13939	13874	13733	14031	13870	14035	13960	13834	13904	14131	13971	14003	13967	13896	13805	14025	14195	13859	13984	13937	13948	13956	13980	13856	13984	14058	13970	14065	14021	14134	13899	14011	14087	14068	13814	13969	13988	14043	13962	14094	14019	14030	13886	14067	13861	13954	13996	14071	13934	14023	13934	13991	13925	13904	13864	13901	13873	14056	13916	13964	13907	13932	14025	13984	13954	13925	13959	13764	13936	14090	13938	14123	14062	13788	13978	13806	13992	13929	13912	14089	13912	13967	13767	14094	13868	14007	14009	14090	14141	13910	13804	13869	13825	14055	13966	14050	14029	14052	14116	14078	13939	14169	13943	13931	13918	13925	13946	13932	14013	13898	14056	13869	13926	13857	14018	13991	13821	14131	14012	14061	14056	13979	14061	14057	14010	14094	14116	13911	14108	13975	14047	13914	13885	13912	14173	13995	13952	13882	13900	13889	13834	13997	13901	13942	14031	13995	14054	14141	13898	13977	13946	13977	14088	13982	13982	14059	14002	13932	13891	14119	13919	14154	13856	13988	13899	14006	14019	13965	13940	13928	13959	13961	13985	14060	13813	13901	13889	13911	13926	13989	14020	13858	14048	13884	14022	14019	13973	14114	14096	13996	13712	14104	13894	13941	13936	13974	14064	13910	13884	13831	13890	14085	14063	14022	13821	13933	14099	14039	14064	13842	14166	14029	13999	13861	13890	13998	14072	13914	13785	14087	13939	13999	13907	13894	14094	13836	14175	13914	13902	13933	13923	14088	13997	13898	14085	13824	14012	14095	13931	14031	14077	13913	13937	13907	14095	13873	14106	14034	13992	13834	13992	13922	13959	14003	13937	13807	14066	13978	13963	13900	13998	13954	13867	13910	14011	14116	13972	13843	14140	13946	13934	14018	13938	13980	14135	13931	13894	14057	13964	14018	13885	13943	14043	14179	14028	14117	14039	13910	14056	13815	13881	13992	13892	13862	13942	13969	14097	13976	13801	14018	14001	13898	13795	13831	13991	13997	14187	13969	13811	14037	13923	13992	14064	14027	13910	13985	13869	14015	13901	14066	13857	13943	13928	13892	13929	13979	14135	14046	13999	13870	13934	13836	13988	13876	14029	13876	14090	13931	13901	14042	14179	13855	13892	13962	14027	13934	14083	13977	14096	14056	13893	14019	13898	14071	13935	13775	13921	13962	13985	13918	14143	13945	13950	13973	13948	14175	14052	13880	13921	14034	13984	14221	13951	13996	13888	13902	14094	14148	13894	14134	13986	14075	13898	14077	14005	14064	13886	13901	13806	13885	13777	14046	13807	13915	13998	13961	14083	14046	13966	14065	14019	14013	14033	14071	13910	14019	14087	13982	13955	13961	13915	14053	14015	14016	13984	13986	14017	13865	14033	13892	14038	13909	13938	13965	13987	14041	13942	13901	13977	14078	14065	13947	14109	14204	13924	14110	13899	13943	13914	13840	13932	13936	14009	14005	14024	14100	14098	14062	14089	14087	13963	13970	14060	13949	13946	13914	13881	13981	14080	14028	13903	13983	13893	13983	13935	13838	13902	13990	13890	13895	14019	14074	14035	14039	14008	13823	13878	14059	14049	14080	14047	13947	13928	14214	13927	14079	13884	14062	13980	13908	14048	13958	13901	13923	14021	14075	14060	13940	13999	14031	14004	14030	14014	13937	13921	13971	13883	13934	13893	13983	14035	14019	13985	14097	14079	14020	13928	14055	13920	13992	13983	13992	14039	14040	14020	13971	13902	14043	14120	14071	13959	14013	14014	13907	13941	13928	14027	14063	13969	14032	13879	14009	14075	13952	14024	13999	13902	14176	14047	13996	13862	13918	13949	13985	13982	14013	13926	14067	14053	14002	13973	13927	13989	13894	13894	13880	14033	13671	13992	13753	13963	13969	14026	13951	13894	13981	14020	14016	13930	13796	13850	14039	14010	13926	13984	13944	14048	13993	14075	13961	13846	13962	13922	14017	14135	14077	14015	13959	13941	14012	14093	13955	13847	13959	13993	13919	14062	14007	14116	13920	13763	14093	14080	14045	14029	14028	14105	13984	14057	13966	13897	14082	13996	13995	13998	13997	13799	14005	13993	13852	13920	14075	13926	13963	13878	13838	13932	13924	13948	13950	13956	13929	14115	14001	13975	14027	13991	14101	13855	14080	14022	13852	14035	14004	14006	13986	14101	13994	14055	14016	14025	14135	14066	13980	14024	14071	13972	14051	13836	13965	13977	14119	13981	13962	13938	13990	13936	13968	13997	14022	14232	13946	14012	13945	13922	13797	13895	13812	14060	14076	13957	13989	13990	13954	13795	14029	14021	14242	13907	13888	13941	14119	13793	13868	14093	14031	13782	13796	13862	13852	14049	14140	13917	13833	13974	14029	14190	13921	14024	13928	13838	14048	14088	13977	14106	13933	13908	13840	13837	14028	13990	13884	13961	13911	13928	13896	14164	14150	13892	13728	13955	14078	13958	13989	14120	14033	14009	13815	13928	13928	13983	14155	13920	13971	14002	14025	13956	14054	13995	14057	13945	14015	14073	13906	13872	13923	13952	13830	14164	13882	13991	14072	14033	14041	13846	13975	14050	14000	13995	13841	14073	14045	13984	13822	14014	14011	14103	14094	13891	13948	13891	13974	13938	14095	13979	13883	13913	13899	14087	13969	14036	13998	13995	14038	13946	14076	13945	13858	14042	14088	13902	13956	13891	14081	14155	13950	14061	14037	14011	14030	13878	14031	14116	13898	14062	13906	13961	13968	13925	13897	13992	13900	13920	13938	13946	13835	13885	13940	14109	14015	13817	13843	13964	14048	14087	13990	13924	13861	13984	14162	14070	13927	14001	14023	14096	13900	13810	14119	14054	13875	14015	13958	13799	13978	14123	13982	13932	13976	13951	13952	13963	13936	14037	13993	13972	14010	14177	14153	13945	13811	14062	13961	14000	14002	14005	13920	13940	14139	13901	14064	13825	14012	14091	14036	14131	14089	14039	14079	13982	13905	13985	13992	13986	14136	14088	13807	13859	13914	14098	14173	13893	13760	13980	13862	14104	14101	13805	14078	13887	14013	13938	13978	13900	13885	13952	13756	13951	13918	14039	13961	13798	13898	13857	14030	13923	14045	14026	13826	14069	13887	13845	13989	13958	14063	14056	14031	13935	13858	14056	13981	13869	13967	13986	13911
29063	24309	25652	21455	17231	16280	15891	15643	15370	15318	15260	15341	15287	15213	15290	15173	14869	15085	15039	15095	15028	15171	15007	14921	14845	15106	15034	15088	14916	15048	15134	14895	15087	14920	14737	15099	15086	14957	15202	14953	14918	14971	15023	15097	15109	14984	14935	15007	14977	14931	14639	15043	14863	14887	14826	14934	15013	15155	14830	14931	14994	15034	14906	14993	14978	15127	15040	14798	15224	14940	14850	15068	14794	14983	14848	14956	14848	14727	14935	14831	15061	15152	14807	14850	14796	15168	14937	15075	14914	14865	14830	15048	14957	14988	14964	14869	14825	15105	14756	14936	15049	15103	15016	14867	14881	14889	14937	14829	15039	14994	14955	15034	15011	14884	14823	15002	15094	14859	14955	15031	14988	14928	15000	14909	14862	14750	14957	14860	15065	14820	14882	15062	14912	15034	14945	15055	15136	15091	14922	14771	14909	15071	15045	14904	14925	14903	15003	14914	14963	14821	14873	15104	14892	14861	15080	14892	15056	15081	15059	14944	15065	14864	15026	15003	14966	14920	14984	14887	14846	14941	15018	14774	15142	14972	15066	15117	14792	14902	14932	14770	15156	14901	14940	15006	15060	14877	14868	15123	14870	14994	14767	15132	15106	14959	15078	15058	14941	15018	15066	14762	15033	15018	14882	14918	14839	14882	15160	15127	15071	14883	14878	15066	14773	14943	14891	15126	14859	14984	15029	14833	14984	14896	14951	15193	14975	14894	14992	14985	14884	14905	15056	15015	14996	15021	14764	15108	14993	14898	14944	15042	14938	14907	14900	14999	15156	14948	14974	14819	14881	14981	15082	15125	15003	14997	15041	14804	14944	14959	14980	14909	15003	14838	15038	14995	15056	15120	14858	15000	15013	14890	14911	14984	14953	14872	14902	14967	15124	14891	15092	14812	14789	14921	14893	14992	15018	15160	14944	14896	15024	15007	14997	14921	14858	15054	14849	14960	14693	14909	14924	14870	15116	14903	14957	14632	14917	14936	14986	14799	14983	14831	14912	14751	14994	14890	15027	14837	14929	14957	15141	14916	15088	14927	15235	14996	15106	14867	14988	14758	15181	15229	14637	14898	14895	14873	14933	15012	14923	15108	14962	15027	14854	14884	14966	14966	14993	14836	14999	14935	15051	15101	15013	15172	15139	14977	15044	15026	14834	14975	14959	14890	14964	15176	15036	15039	14954	14986	14993	14833	14963	14811	14967	15055	14925	14999	14865	15008	14885	15187	15030	15057	15048	14992	14930	15057	15122	15007	15019	15170	15067	14971	14995	14952	15014	14710	14796	15005	15172	15088	15053	15000	14925	14993	15107	14886	14761	14778	15052	15036	15004	14951	14646	14905	14861	14914	14801	14959	14841	15003	15180	14912	14887	15164	14936	14875	14825	14945	15001	14998	14954	15019	14976	14967	15173	15022	14990	15009	15086	15040	15000	15003	14845	14825	15091	14980	14960	14937	14972	14994	15092	15018	14915	15099	15076	15187	14866	14730	14909	14962	15104	14893	15020	14803	14854	14826	15252	14818	14885	14928	15127	15124	14910	14952	14762	14979	15036	14769	14827	15138	15192	15114	14914	14861	14815	14821	15027	14940	14855	15061	15111	15019	15105	15070	14935	14724	14939	15035	14880	15002	15038	15028	15187	14946	14901	15007	14927	15160	15018	14845	14751	14855	14911	14962	15026	14979	14694	15040	15079	14969	15030	15107	15116	14987	14825	15108	15051	15078	14983	14953	14945	15013	15006	14782	14911	15100	14900	15016	14938	15070	15156	15000	14898	14728	14813	14969	14807	15038	14907	14980	14877	15098	14878	14866	14799	14850	14945	15151	14888	15033	14854	14853	14848	14898	14867	14952	15085	15140	14870	14812	14920	15035	14928	14893	14830	14957	14864	14872	14909	14941	14902	14988	15011	14834	14955	14917	14768	14845	14822	14826	15013	15000	14873	15093	14873	14887	14783	15027	15025	14906	14972	15015	14891	14929	15008	14954	14933	14778	15001	14891	14905	14779	14906	14924	15014	14977	15073	14984	15060	14904	14995	14964	14937	14933	14861	15018	14706	14965	14897	14929	15027	14972	14903	14906	15086	15063	14934	14940	14822	15134	15082	15027	14970	15081	14995	15016	14883	14992	14915	14985	14843	14969	15097	15094	14965	15115	14957	14785	14949	14907	14823	15007	14925	15151	14848	15137	14931	14977	14874	15060	15048	14967	15078	14787	14960	15006	14891	15055	14998	15008	15177	15073	14962	14955	14884	15106	14840	14783	14971	14881	14858	14969	14955	15131	14856	14974	14822	14976	14964	14775	15084	14968	14908	15071	14979	15164	15131	15001	14960	14990	15100	15100	15023	14885	15042	15015	14968	14811	15099	15150	14921	15016	14986	14917	14945	15143	14930	14973	14983	15075	14949	14879	14906	14938	15060	14880	15011	14889	15090	14897	14958	14875	15193	15042	15187	14998	15115	14993	14927	15141	14981	15014	15031	15094	14983	14993	15274	14959	14968	15057	14969	15116	14973	14947	14917	14952	15070	14845	15025	14839	14886	15073	15045	14832	14761	15157	15223	14842	14749	14988	14749	14827	14889	14949	15083	14956	15068	14763	14699	15066	14975	14635	15021	14830	14921	15002	14952	14940	15031	14985	14917	15062	14978	15038	15057	14997	15003	15117	15064	14912	14967	14873	14992	14889	14946	14932	14901	14896	14945	15018	15063	14923	15104	14848	14990	15054	14820	14867	15085	15031	14952	14961	15059	14941	14940	15051	14862	14909	15032	14904	15021	15274	14869	15047	15076	14894	14839	15031	14836	14928	14932	15063	15138	15077	14903	15013	15066	14969	14942	15097	14929	14754	15048	15031	15161	14993	14908	14928	14955	14807	15020	14825	15041	14883	15088	14827	14908	14877	14865	14929	15074	15056	15069	15110	14984	14840	15088	14986	15138	14974	14798	15173	15120	14966	15035	15028	14896	14980	14969	15109	14967	14859	14792	14899	15073	15094	15067	15045	14855	14866	15072	14919	14941	14897	14914	15014	15053	14914	14845	14874	15031	14912	15050	14934	14836	14934	14949	14841	15087	15080	15012	15081	14934	14940	15078	15238	14937	14911	14976	14990	15083	14924	14997	15049	15028	15093	15086	14916	14975	15084	14945	15147	15016	15063	14865	14909	14874	14830	14979	15096	15051	14958	15006	15079	15039	15074	14794	15000	14930	15047	15013	14930	14937	15061	14798	15106	15101	14920	14911	14912	14955	14904	15031	15037	15080	15117	15067	15022	14968	15087	14929	14892	15039	14890	15019	14856	15008	15071	15050	14962	15091	14919	14884	14804	15019	14986	15232	15060	15177	15116	14868	14843	14867	14928	14851	14956	14876	14959	14880	14948	15033	14965	14824	15024	14958	14906	15066	14881	15017	14933	15018	15012	14915	14917	14944	15018	14812	15136	14799	15155	14749	15111	15080	15030	15155	15101	14685	14859	14789	14881	14890	14923	15010	14851	14740	14980	14865	14842	15129	15020	14966	14944	15005	14761	14811	14862	14982	15142	14941	14961	15008	15057	15041	15029	14914	15049	15077	15095	14975	14849	14972	15098	14808	14934	14905	15134	14962	14870	14981	14971	15015	15140	15059	14909	15126	14976	14885	14961	14928	14749	14907	14851	14956	15003	15004	14888	14886	15026	14859	14972	14863	14935	15078	14882	15114	14841	14991	14892	15034	15044	14931	15073	14991	14852	14954	15108	14802	14976	15051	14981	14889	15161	15065	14874	15017	14886	14829	14963	15063	14843	15019	14916	15125	14887	15043	15030	14944	14871	15004	14845	14842	15153	14938	15099	14860	14857	14898	14964	14868	15100	14981	14924	14756	14855	15068	15029	14907	14887	14800	15166	15021	14872	14954	14980	14795	14862	14971	15001	14970	15138	15041	15025	15055	15081	15075	15089	15067	15133	14977	14714	14948	15259	14933	14831	14987	15046	14918	14924	14734	14911	14833	14925	14837	14916	14922	15007	14817	15142	14957	15015	15066	15074	14996	14951	14962	14883	15085	15079	15060	15048	15052	14946	14902	14841	14784	14952	15010	14827	14904	15128	15077	14885	14989	15003	14782	15003	14907	14861	15071	14975	14961	14974	14970	14966	14733	14965	15063	14747	14943	14955	15089	15065	15075	15195	15098	15063	15034	15022	15170	15029	15026	14740	14723	14871	14881	14916	15115	14815	15009	14978	15040	15119	15015	14952	14775	14857	14868	14866	14943	15053	14955	14822	15049	14821	14968	15008	14882	14738	14997	14893	15081	14757	15033	14908	14859	14959	14992	14976	14794	14822	14982	14926	15156	14936	14946	14911	14900	14919	14878	14826	15210	14968	14794	15019	14854	15084	14993	15005	14946	14892	15155	15045	15144	14963	15011	14796	15114	14950	14792	14877	15015	14979	15036	14844	14909	14936	15028	14874	15050	14979	14912	14842	14970	15004	14994	14992	14888	14859	14915	15132	15108	14729	14928	14962	15083	14887	15023	14977	15124	14997	14995	14934	15031	15022	14955	14844	14771	14956	14826	14678	14974	15099	14951	14914	14955	15054	14900	15016	15153	15015	14980	15105	14985	14889	15109	14948	14978	15020	15097	15078	15130	14976	14975	15165	14964	14878	14978	15050	14869	15134	14701	14895	14917	14932	14959	14988	14925	15080	15092	15043	15133	15008	14908	14806	15114	14898	14757	14803	15037	14994	14814	14959	15001	15025	14874	14911	14891	14996	15019	14919	14906	14911	14799	14964	15045	14984	15121	14949	14815	14703	14815	14921	14952	15068	14954	15037	15027	15035	14764	14914	15053	14937	15125	15217	15032	14799	14848	14946	15171	14991	15029	14988	14847	14789	15039	14949	14907	15130	14902	14958	14766	14878	14885	15054	14988	14946	14893	15018	15023	15074	14939	15118	14895	14955	14799	15054	14892	14877	14846	14888	14986	15018	15009	14984	14879	14872	14954	14929	15162	15041	15045	14811	14694	14936	15343	14993	14864	14991	15179	15018	14874	14888	14943	15043	14958	14972	15144	14760	15019	14827	15025	14883	14967	14807	15082	14878	14817	15035	14895	14853	14604	14805	14974	14930	14926	14907	14919	15089
22639	33766	26460	20362	17549	15933	15264	14858	14636	14350	14260	14379	14300	14047	14152	14021	14009	14013	13789	13844	14167	13889	14082	13923	13776	13864	13924	13831	13874	13722	13888	13879	13971	13791	13734	13914	13799	13736	13932	13870	13847	13923	13942	13683	13923	13721	13959	13726	13779	13639	13813	13794	13927	13824	13943	13808	13700	13874	13970	13729	13826	13931	13859	13903	13875	14017	13801	13802	13935	13972	13879	13808	13778	13797	13886	13805	13940	13901	13807	13964	13763	13686	13945	13966	13849	13619	13972	13790	13735	13803	13929	13818	13759	13809	13877	13725	13815	13919	13828	13862	13783	13881	13720	13902	13723	14051	13763	14019	13963	13753	14053	13761	13815	13690	13964	13922	13965	13852	13847	13840	13923	13948	13745	13716	13875	13743	13994	13824	13704	13809	13886	13786	13767	13760	13741	13949	13749	13832	13751	13958	13746	13753	13715	13693	14022	13857	13939	13912	13789	13796	13995	13863	13845	13880	13850	13783	13885	13862	13621	13803	13795	13700	13829	13886	13989	13761	13736	13752	13771	13852	13807	13831	13888	13853	13865	13697	13867	13758	13782	13912	13774	13763	13809	13772	13950	13866	13946	13775	13931	13753	13903	13986	13895	13918	13810	13987	13905	13848	13821	13870	13909	13675	13824	13856	13810	13753	13772	13927	13744	13751	13939	13881	14082	13731	13893	13891	13909	13847	13837	13858	13994	13858	13843	13958	13830	13701	13835	13736	13816	13756	13778	13824	13877	13844	13753	13900	13800	13809	13786	13878	13748	13825	13721	13882	13794	13953	13848	13775	13883	13756	13675	13844	13814	13963	13831	13824	13738	13720	13949	13779	13852	13703	13738	13898	13772	13753	13919	13785	13904	13882	13705	13703	13822	13867	13981	13812	14008	13867	13903	13821	13965	13848	13877	13763	13817	13993	13870	13859	13801	13942	13882	13858	13787	13875	13708	13782	13811	13884	13847	13903	13890	13793	13991	13672	13779	13811	13709	13823	13785	13772	14012	13859	13855	13683	13894	13898	13847	13843	13956	13788	13875	13908	13855	13697	13907	13829	13747	13917	13835	13975	13745	13857	13867	13786	13775	13731	13946	13719	13858	13924	13971	13874	13812	13950	13848	13652	13813	13713	13854	13878	13823	13785	13788	13748	13788	13985	13881	13782	13838	13776	13895	13884	13699	13892	13847	13946	13913	13814	13831	13889	13741	13899	13858	13744	13897	13824	13748	13832	13770	13826	14027	13842	14036	13687	13876	13884	13717	13719	13856	13774	13754	13859	13843	13979	13635	13918	13696	13838	13929	13879	13896	13695	13732	13811	13813	13809	14036	13832	13946	13802	13748	13860	13935	13857	13759	13734	13798	13831	13825	13894	13888	13860	13875	13713	13914	13744	13857	13968	13609	13620	13858	13793	13821	13953	13910	13862	13703	13886	13839	13847	13597	13902	13868	13916	13916	13919	13785	13914	13737	13680	13768	13865	13853	13792	13892	13878	13851	14057	13800	13707	13803	13954	13769	13817	13928	13679	13785	13779	13899	13840	13883	13882	13875	13802	13732	13968	13802	13782	13722	13883	13743	14027	13838	13870	13729	13910	13828	13873	13830	13686	13833	13886	13794	13941	13816	13797	14122	13797	13906	13793	13770	13817	13852	13770	14015	13907	13706	13863	13794	13903	13805	13824	13924	13890	13914	13908	13903	13975	13879	13854	13823	13881	13850	13738	13704	13950	13907	13724	13943	13633	13818	13842	13893	13880	13949	13699	13882	13814	13870	13789	13817	13953	13617	13783	13774	13892	13787	13920	13898	13784	13790	13715	13788	13865	13874	13780	13905	13910	13933	13891	13865	13976	13735	13730	13746	13927	13884	13854	13808	13784	13933	13715	13759	13925	13908	13725	13907	13884	13925	13766	13867	13821	13897	13675	13942	13814	13855	13803	14069	13663	13900	13740	13842	13834	13949	13807	13792	13731	13899	13850	13865	13778	13771	13669	13753	13841	13893	13836	13796	13934	13799	13768	13845	13860	13815	13857	13751	13946	13969	13969	13898	13837	13843	13815	13871	13715	13701	13971	13760	13841	13953	13809	13720	13895	13791	13873	13837	13718	13712	13810	13694	13882	13770	13852	13769	13801	13834	13945	13776	13847	13736	13848	13699	13824	13745	13824	13707	13813	14074	13830	14086	13730	13894	13933	13757	13757	13863	13837	13805	13783	13800	13779	13853	13785	13657	13909	13636	13855	13884	13777	13939	13763	13882	13859	13750	13881	13897	13862	13904	13719	13776	13716	14013	13849	13933	13837	13830	13959	13823	13838	13794	13733	13799	13739	13937	13781	13999	13686	13938	13798	13791	13771	13831	13803	13905	13695	13880	13852	13692	13850	13755	13740	13827	13922	13747	13811	13839	13773	13877	13754	13866	13754	13790	14014	13831	13869	13772	13914	13873	13880	13903	13793	13735	13671	13755	13891	13830	13945	13764	13756	13702	13873	13729	13843	13911	13881	13938	13870	13679	13759	13734	13679	13704	13646	13920	13830	13684	13850	13827	13695	13795	13692	13875	13857	13776	13936	13845	13896	13911	13952	13905	13663	14118	13733	13817	13794	13960	13997	13842	13894	13878	13839	13770	13761	13829	13689	13774	13822	13780	13849	13798	13950	13782	13890	13943	13805	13916	13874	13919	13757	13646	13776	13785	13948	13965	13854	13877	14209	13878	13795	13890	13968	13856	13782	13723	13889	13961	13971	13828	13733	13802	13820	13897	13863	13797	13819	13891	13745	13926	13781	13918	13939	13913	13921	13771	13926	13681	13836	13797	13752	14096	13776	13951	13894	13844	13843	13774	13817	13816	13670	13966	13571	13665	13905	13881	13823	13767	13836	13899	13828	13872	13806	13830	13924	13783	13939	13970	13711	13980	13840	13924	13764	13859	13954	13834	13988	13825	13880	13853	13897	13871	13890	13907	13906	13633	13886	13741	13621	13890	13821	13846	13735	13947	13712	13793	13840	13827	14009	13853	13900	13899	13751	13836	13853	13695	13845	13918	13679	13932	13936	13707	13829	13783	13923	13814	13921	13912	13806	13895	13854	13919	13824	13759	13768	13780	13781	13824	13811	13917	14018	13774	14033	13846	13844	13718	13883	13732	13924	13826	13680	13712	13910	13873	13892	13779	13892	13881	13807	13850	13847	13928	13908	13869	13764	13805	13863	13877	13899	13884	13746	13829	13780	13924	13986	13889	13971	13921	13882	13945	13917	13714	13740	13876	13803	13915	13824	13687	13898	13832	13633	13857	13903	13692	13805	13825	13759	13691	13820	14040	13814	13881	13972	13684	13809	13768	13877	13763	13786	13878	13894	14050	13811	13783	13843	13853	13870	13709	13928	13731	13744	13869	13792	13838	13996	13822	13762	13936	13933	13782	13934	13755	13938	13741	13911	13860	13836	13809	13835	13807	13954	13844	13922	13697	13800	13807	13748	13838	13849	13719	13945	13980	13799	13842	13564	13743	13840	13784	13769	13849	13806	14116	13593	13921	13782	13770	13897	13847	13878	13926	13729	13998	13855	13617	13628	13919	13911	13794	13696	13966	14049	13793	13795	13776	13893	13655	13898	13825	13902	13788	13757	13833	13574	13951	13717	13756	13808	14007	13959	14035	13652	13883	13744	13643	13965	13814	13881	13855	13805	13804	13808	13690	14081	13667	13824	13862	13839	13750	13723	13789	13848	13953	13872	13820	13850	13731	13826	13989	13863	13781	13658	13787	13867	13707	13663	14088	13697	13993	13927	13715	13725	13606	13913	13975	13849	13712	13860	13732	13759	13945	13866	13967	13850	13972	13857	13720	13863	13849	13743	13985	13803	13883	13725	13967	13806	13707	13955	13765	13837	13926	13781	13970	13785	13881	13894	13830	13979	13954	13744	13841	13946	13875	13840	14065	13850	13810	13949	13806	13873	13712	13834	13794	13823	13691	13686	13825	13957	13851	13823	13811	13841	13847	13868	13841	13886	13816	13854	13839	13748	13738	13645	13935	13829	13920	13936	13891	13904	13848	13834	14070	13870	13856	13722	13880	13760	13820	13770	13771	13776	13773	13905	13887	13834	13773	13860	13812	13905	13685	13719	13997	13820	13891	13866	13817	13964	13874	13873	13722	13899	13727	14078	13791	13913	13894	13791	13652	13880	13835	13944	14005	13885	13767	13893	13902	13727	13875	13989	13801	13765	14022	14035	13924	13911	13899	13851	13949	14082	13772	13807	13898	13816	13728	14010	13728	13839	13856	13799	13929	13855	13978	13827	13975	13754	13768	13812	13795	13724	13957	13848	13722	13794	13852	13894	13816	13939	13828	13702	13959	13793	13718	13864	13783	13748	13903	13772	13961	13808	13875	13842	13885	13724	13915	13901	13583	13957	13679	13796	13775	13764	13910	13848	13677	13760	13818	13746	13865	13859	13885	13759	14015	13790	13938	13865	13850	13843	13784	13837	13848	13831	13860	13853	13879	13879	13594	13765	13936	13650	13859	13841	13882	13874	13830	13828	13746	13822	13739	13925	13771	13737	13802	13836	13734	13836	13624	13818	13749	13875	13793	13711	13927	13749	13971	13896	13853	13849	13759	13839	13788	14012	13866	13738	14037	13994	13748	13936	13914	13880	13885	13987	13777	13832	13891	13914	13652	13724	13835	13710	13736	13761	13842	13847	13826	13842	13724	13829	13841	13564	13739	13726	13953	13540	13886	13867	13805	13834	13858	13810	13922	13913	13817	13864	13929	13853	13836	13743	13751	13733	13788	13785	13920	13865	13732	13758	13750	13557	13822	13723	13782	13771	13809	13795	13724	13886	13751	13683	13999	13785	13957	13774	13640	13885	13821	13679	13784	13954	13827	13904	13792	13798	13861	13982	13692	13809	14076	13868	13977	13841	13733	13844	13911	13810	13867	13690	13812	13775	13852	13953	13868	13835	13889	13983	13712	13829	13823	13817	13844	13917	13855	13598	13791	13735	13824	13765	13852	13847	13905	13940	13797	13816	13681	13959	13878	13820	13791	13909	13776	13997	13849	13830	13847	13916	13878	13852	13867	13738	13742	13920	13789	13894	13665	13864	13985	13861	13757	13869	13841	13955
23582	21448	28027	25438	22110	20180	18885	16826	16165	16105	15846	15978	15410	15416	15415	15134	15232	15321	15434	15131	15267	15558	15275	15237	15349	15094	15102	15117	15143	15189	15007	15070	15236	15145	15097	15186	15244	15144	15393	15061	15225	15097	14974	15017	15172	15380	15149	14952	15071	14982	15064	15129	14963	15004	15155	15088	15159	15129	15219	14885	15002	15009	14890	15261	15111	14979	15249	15264	15249	14916	15241	14930	15201	14994	15106	15096	15245	15149	15108	14968	14988	14985	15106	15155	15049	15174	14904	15006	15114	15192	15066	15052	15112	15108	15037	15299	15108	15107	14939	15058	15134	15140	15124	14892	15176	15285	15179	15028	15265	15053	15060	15048	15089	15048	15175	15064	14960	15255	14969	15055	15042	15141	14993	15153	15338	15201	15135	15057	15116	15069	15152	15073	15088	15195	15172	15129	15280	15141	14995	15234	15196	14794	15181	15211	14976	15051	15118	14981	15207	14885	15200	15059	15174	14977	15214	15011	15155	14894	15111	15137	15090	15014	15242	15119	14956	15282	15133	15151	15096	15180	15157	15169	15202	15214	15174	15019	15089	15015	14939	15020	15107	15024	14982	14972	15119	15048	15007	14973	15290	15146	15032	15115	15076	15143	15174	15021	15213	14921	15260	14862	14915	15118	15110	15131	15280	14976	15132	15009	15081	15096	15046	15037	15193	15188	15036	15039	14960	15080	15101	15303	15107	15021	15018	15012	15096	14895	15088	14967	15187	15116	15263	15025	15203	15104	15140	15037	15108	14897	15253	15135	14872	15127	15049	15155	15066	15029	15109	15027	15103	15038	15194	15017	14881	15085	14970	14974	15120	15036	15113	15032	15134	15124	15025	14931	15129	15176	15134	15006	15005	14947	15071	14916	15125	15072	15257	15015	15152	14980	14872	15079	15130	15144	15132	15136	15190	14901	15019	15151	14954	15379	15034	14976	15001	15030	15049	14924	15027	15022	14941	14985	14996	14906	15210	14977	15150	15071	14984	15170	15115	15038	15358	15233	15218	15123	15249	15254	15280	15193	14951	15117	15152	15058	15150	15065	14806	15150	15153	15043	15018	15087	14961	14935	15014	15096	14843	15086	15133	15122	15194	15060	15122	14966	15122	15259	15152	15103	15137	15248	15196	15096	15291	15174	15215	15098	15078	15068	15227	15168	15105	14969	15148	14999	15146	15059	15096	15053	15071	14949	14997	15091	14727	15021	14979	14908	14905	15083	15079	15100	14874	15104	14922	14981	15143	15146	15067	15182	15139	15055	15011	15136	15092	15111	15018	15152	15010	15034	14963	15107	15079	15328	14952	15069	14963	15195	15128	15123	15150	15263	14989	15120	14888	14755	14868	15104	15197	15041	15247	14957	15144	15150	15252	15110	14889	15128	14998	15183	15130	15303	14972	15137	15025	14732	15214	15159	15109	15203	15159	15208	15070	15026	15048	15046	15202	15003	14974	15085	15159	15144	15156	14914	14858	15011	15213	15013	15180	15151	15071	15125	15355	15102	15103	15154	14936	15120	15103	14872	15239	15060	15063	15176	15028	15200	15326	14946	14955	15002	15101	15009	15082	15031	15064	14978	15130	14984	15105	15114	15106	15085	15095	15263	14946	14976	15044	15035	15241	15168	15093	15117	15090	15141	15208	15047	15109	15054	15024	15259	14856	15241	15207	14967	14985	15158	14936	15165	15070	15088	15291	15159	15260	15002	14854	15060	14879	14931	14897	15061	14996	15058	15082	15096	15108	15068	15073	15063	14932	14988	15231	15164	15064	14947	15124	15166	15044	15155	15081	14919	14982	15218	14987	14954	15080	15135	15145	15269	15120	15085	15179	15315	15113	15190	15196	15114	15074	14986	15160	14992	15116	14871	14966	14935	15041	15097	15141	14986	15089	14956	15298	15154	15259	15221	14887	14972	15018	15101	15069	15135	15237	14845	15026	14988	15070	15036	15118	14982	15029	15109	15227	15179	14987	15048	15018	14891	14726	14990	15090	15202	15072	15166	15077	15092	15139	15245	15104	15007	15029	14971	15052	14973	15151	14983	15141	15178	15219	14944	14982	15013	15170	15097	15247	15008	15084	15134	15237	14940	14901	14996	15178	15088	14894	14862	15124	15276	15120	15072	15143	15033	15032	15202	15051	15035	14942	14820	15048	14915	15173	15163	15147	15039	15152	15067	14945	15023	15133	15173	15055	15037	14920	14764	14918	15133	15142	14940	15090	14936	15080	14941	15070	15215	15153	15258	15121	15005	14981	14986	15046	15190	14958	14987	15066	15296	15029	14994	15125	15154	15214	14867	14880	15078	15117	15020	14992	14985	15226	15060	15097	15114	15109	15099	15001	14978	15181	15285	15087	15248	14996	15000	15043	15025	14964	15208	14913	14991	15100	15067	15108	14964	15041	15210	15065	14975	15169	15033	15069	15082	15053	15301	15121	15039	15194	15120	15190	15081	15015	15066	15228	15044	15143	15068	14915	15059	14988	14899	15129	14865	15230	15110	15048	15076	14974	15173	14907	14931	15108	15257	15191	15056	15011	15076	15055	15131	15316	14932	15006	15201	15177	15097	15072	14965	15177	15033	15103	15056	14980	15041	15256	15321	15172	15207	15135	14984	15120	15054	15150	15247	15079	15093	14931	15023	15120	15176	15190	15098	15059	14846	14937	15107	15070	15000	15061	14998	15174	15219	14883	15128	15134	15175	15151	15012	14921	15036	14952	15310	15052	15067	15065	15045	15108	14922	15124	15162	15003	15070	14901	15287	14856	15102	15112	15111	15030	15120	14984	14958	15084	15155	14990	15009	14958	15183	14993	15108	15211	15029	15091	15195	15034	15052	15267	15004	14984	15137	15179	15152	15000	14838	15212	14956	15080	14868	14982	15157	15093	14990	15010	15156	15131	14878	15057	15078	15078	15058	14883	15072	15140	15171	15163	15155	15204	15080	15025	15050	15168	15096	14911	15296	15016	15119	15058	15252	15106	15086	15127	15172	14938	15119	14985	15071	15111	15095	15231	15113	15088	15137	15072	14984	15169	15061	14931	15052	15224	15144	15062	15150	14971	14981	15243	15045	15100	15087	15041	15078	15025	14967	15060	14919	15310	15107	15326	15071	14997	14990	15076	15047	15024	15076	15172	15088	15091	15200	15124	15124	15008	15047	15279	15048	15008	15069	15131	15163	15059	14938	15053	15117	15019	15074	15261	14959	15061	14982	15014	15008	15279	15227	15107	15229	15243	15194	15136	15087	15060	14869	15138	15057	15312	15092	15135	15307	15062	14975	14982	15030	15100	14989	15004	15198	15059	14884	15186	15115	15138	15095	15180	15120	15079	14820	15021	15003	15168	14948	15059	15017	15229	15115	15102	15109	15077	15058	15147	15256	15133	14993	15116	15183	15247	15076	14983	15040	14988	15126	14984	14980	15033	15326	14966	15094	15138	15118	15203	14942	15119	15045	15198	15082	15193	15001	15165	15061	15037	15206	15124	15180	15267	15041	14959	14879	15158	15010	15215	15112	14946	15260	15076	15112	15137	15328	15065	15106	15251	15094	15121	14955	15047	15126	15059	15091	15013	15094	15152	15101	14800	15208	14957	14970	15163	14887	15045	15065	15134	15177	15043	15251	14956	15107	14976	15105	15233	15006	15147	14994	15137	14943	14964	15188	14959	15007	14966	15068	14994	15026	15085	15101	15124	15108	15067	15106	14924	15128	14952	14981	15088	15008	15140	15158	15163	15168	15102	15140	14953	14925	15195	15278	15240	15100	14858	15063	15074	15067	15050	15135	14991	15160	15126	15252	15065	14823	15107	15003	15156	15028	15100	15108	14837	14968	14917	15100	15091	15079	15107	15188	15041	15161	15040	15078	15215	15114	15094	15127	15246	15291	15096	14997	15111	15144	15023	15179	15148	14980	15102	15057	15145	15123	15050	15069	14916	14867	15096	14945	15054	15288	15203	15348	15199	15046	15125	15084	15107	15018	15130	14944	15001	15237	15165	15097	15077	15069	15114	15002	14976	15114	15199	15034	14896	15072	14996	15033	15288	15084	15228	15094	15126	15157	14931	15135	15018	14911	15136	15209	15007	15066	15118	15078	14900	15042	15166	15055	15034	15135	15120	14970	15044	14957	15149	15129	15210	15258	15184	15160	15005	14952	15219	15144	15177	15093	14912	14993	15307	15074	15192	15131	14911	15137	15078	15235	15233	15202	15021	15062	14983	14938	15019	15115	15067	15170	15093	15235	15178	15019	15027	15253	15101	14782	15044	14977	15175	14970	14940	15136	14984	14957	15056	15098	15041	15131	15242	15221	15339	15112	15221	15077	14920	15144	15140	15095	15143	14951	14905	14990	14942	15178	15186	15003	14921	15145	15210	15008	14942	15167	14838	14943	14989	15228	15202	14977	14904	15011	15207	15057	15156	15065	14985	15120	15207	15026	15105	15228	15057	15250	15096	15049	15083	15134	15008	14897	15269	15086	15062	15017	15078	15022	15229	15189	15218	15115	15024	15078	15101	15075	14989	15256	14927	15197	14789	15114	15066	15185	15111	14960	15178	15202	15208	15093	15200	15220	15017	14976	15095	15114	15228	15048	15059	15083	14998	15094	15013	15104	15095	15059	15077	15179	15057	15216	15197	15081	15166	15063	15227	15209	15083	15095	15055	15119	15242	15155	15122	15349	14970	15261	15164	15179	15104	15014	15061	15007	14967	14968	15202	15303	15067	15158	15252	15036	15021	15092	15009	15148	15017	15273	15005	15144	14954	14878	15088	14950	14968	14904	14950	15039	15079	15164	15132	14988	15000	15153	15260	14921	14861	14985	15202	15159	15124	15080	15034	15068	15034	15140	15194	15071	15052	15122	14996	15168	15037	15162	15150	15068	15248	15140	15102	14947	15303	15104	14968	15156	15097	15306	15316	15225	15003	15091	14968	15206	15107	14960	15101	15334	15084	15092	14790	15111	15029	15074	15339	15045	15058	15048	15168	15185	14887	14928	14986	15104	15136	14942	14980	15004	15258	15120	14981	15162	15107	15163	15179	15024	14955	15028	15200	15010	15172	15345	15113	15363	15146	15051	15224	15120	15330	15132	15058	15074	15065	15131	15026	15196	15249	15031	15078	15152
21748	40375	32191	24515	20150	17925	16563	15912	15487	15250	15036	14665	14639	14417	14309	14203	14161	14094	14190	14180	14108	14044	14059	13975	14063	14091	14024	14064	13930	13867	13945	13974	14032	13949	13888	13862	14050	13880	14079	13956	14099	13847	13926	13888	14048	13827	14047	13931	14000	13899	14123	13912	13937	13730	13912	13778	13966	14118	13924	13870	13809	13956	13905	14085	13619	13891	13951	14000	13894	13880	13850	13917	13890	13875	13898	13797	14116	13834	14005	13894	13883	13992	13873	13956	13855	13827	13890	14006	13828	13860	13941	13854	13966	13878	14021	13914	14040	13953	13921	13847	13925	13954	13962	13891	13722	13956	13847	13948	13923	13854	13998	14069	13942	13749	13817	13824	13938	13952	13848	13916	14081	13890	13784	13773	13995	13960	13695	13720	13970	13847	14002	13987	13871	13940	13814	13879	13770	14052	14189	13973	13917	13893	13916	13875	13854	13975	13682	14002	13905	13846	13685	14017	13851	14035	13854	13905	13831	13873	13954	13794	13759	13766	13890	13879	13924	13902	13832	13923	13961	13784	13771	14010	13913	13876	14004	14021	13994	14011	13850	13970	13804	13929	13991	13892	13937	13969	13753	14124	13881	13919	13998	13857	13894	13828	13867	13964	13996	14017	14007	13882	13883	13923	13752	13936	13903	13841	14029	13888	13993	14011	14041	13840	13849	13862	13823	13948	14026	14100	13965	14045	13899	13875	13871	14100	13846	13977	13979	13991	13954	13952	13839	13928	13978	13964	13818	13812	13951	13922	13823	13818	13902	14010	13867	14030	14004	13941	13879	13809	13886	13894	13821	13925	13868	13790	13875	14003	13743	13936	13900	13905	14117	13790	13831	13841	13906	13786	13948	13945	13974	13962	14006	13983	13942	13970	13755	14055	13798	14018	13939	13996	14035	13835	13979	13802	13846	13856	14021	13721	14052	13765	13834	14019	13834	13985	13903	13964	13845	13993	13994	13944	13775	13676	13935	14039	13933	13948	13737	13981	13973	13824	13890	13871	13816	14133	14114	14030	13886	13935	13870	13834	13735	14022	13917	13961	13907	13952	13847	14035	13812	13968	13914	13803	13780	13896	13781	13994	13965	13862	13859	13979	13849	13954	14073	13958	13791	13877	13903	13820	13917	13888	13974	13880	13891	13922	13831	14024	13893	14020	13890	13989	13894	14125	13958	13998	13874	13958	14051	14051	13828	13789	13901	14036	14032	13937	13841	13974	13839	13917	13846	13728	13876	13780	13903	13947	14043	13783	13918	13933	13845	13944	13892	13748	13892	13821	13865	13763	13877	13795	13870	13881	13940	13868	13809	13886	13824	13916	13789	14036	14062	13856	14080	13912	14009	14021	13965	13951	13860	13989	13865	13987	13956	13804	14016	13945	13847	13989	14062	13995	13773	13850	13946	14056	13886	13948	14018	13911	13896	13960	14010	13894	13813	14017	13957	13881	13988	13983	13814	13769	13812	13936	13868	13934	13986	13853	13839	14012	13861	13828	13814	13945	13823	13772	14020	13949	13811	13954	13952	13709	13784	14019	14023	13859	13917	13838	13915	14049	13843	13836	13903	13965	13943	13854	14041	14030	13956	13897	13843	13993	13950	13866	13828	14111	13855	14038	13896	13989	13897	14095	13863	13983	13997	13823	13936	14030	13871	14099	13857	13916	14070	13998	13812	14029	14073	13924	13844	13875	14022	13921	13909	13911	13936	13842	13831	13906	13812	13734	14134	14029	13979	13903	13863	13880	14100	13859	13961	13943	13980	14019	13859	13882	13956	14151	13774	14007	13911	13869	13685	13930	13846	13851	13949	13789	14022	14030	13934	13927	13791	14001	14008	13722	13948	13971	14010	13982	13707	14026	14088	13891	13840	13875	13838	14076	14027	13837	13939	13891	13973	13921	14011	13930	13966	13845	13788	13830	13736	14105	13755	13955	13927	14018	13870	13880	13926	14055	13748	13788	13935	13862	13991	13900	13873	13943	13728	14064	13966	13950	13975	14049	13726	13874	14030	14006	14027	13978	13971	13963	13783	14040	13919	13783	13900	14055	13940	14024	13849	14052	13959	13801	13806	13860	13859	13959	13958	13904	13764	14042	13862	13780	14031	13841	14005	13940	14011	13812	13913	13893	13890	13801	13935	13805	13895	13841	13944	13895	13865	13916	13901	13968	13941	13846	13728	13861	13819	13908	13811	13932	13779	13835	13992	13833	13956	13743	13830	13902	13867	13953	13872	13908	13863	13826	13938	13843	13825	13839	13941	13768	13973	13872	13815	13767	13894	14110	13878	13831	14021	13923	13911	13886	13884	14110	13825	13895	13863	13887	13941	13897	13948	13997	13830	14034	13934	13846	13952	13848	13881	13973	13841	13975	14012	13772	13875	13741	13964	13958	13914	13926	13884	13760	13930	13874	13896	14018	13813	14016	13941	13962	13912	13970	13983	14016	13983	13802	14011	13998	13820	13841	14033	13878	14039	13917	13876	13964	13910	13809	13935	13873	13830	13880	13949	13864	13765	14047	13874	13970	14160	13937	14053	13845	13813	13895	13923	13938	13708	13942	13889	13926	13990	13852	13889	14008	13885	13916	13985	13926	13921	13908	14018	13982	13946	14012	13936	13790	13982	13966	13987	14027	13921	13928	14032	13854	13959	14040	13904	13867	14041	13935	14056	13986	13874	13904	13764	13891	13952	13883	13920	13984	13844	13886	14087	13811	13950	14102	14040	14032	13938	13862	13911	13835	13881	13865	13757	13945	14084	13895	13947	13897	13844	13886	13761	14029	13821	14027	13955	14009	13851	14041	14102	13911	13985	13791	13920	13907	13854	13949	13873	13960	13852	14016	14036	13811	13993	13840	13928	13854	13910	13984	13913	13996	13933	14065	13930	13937	13992	13969	13870	13820	13921	14013	13944	13759	13924	13975	14100	13874	13941	14068	13936	14070	14011	14021	13919	13881	13931	13869	13970	13896	13860	13842	14041	13669	13871	13883	14007	13820	13848	14051	14089	13980	13964	13851	14049	13795	14098	13774	13918	13940	14112	13815	13963	13663	13843	13854	13802	13743	13965	13943	13938	13828	13760	14011	13852	13992	14033	13739	14012	13837	13776	13944	13970	13909	14063	13971	13746	13989	13967	13706	13775	13974	13984	14117	14078	13824	13965	13879	13876	13984	13814	13911	14034	13909	14072	14021	13948	13994	13746	14061	14030	13946	13835	14013	13930	13870	13879	13781	13963	14059	13952	13904	13932	13904	14047	13791	13858	13859	13825	13882	13925	13901	13920	13823	13903	14034	13792	14074	13917	14081	13971	14097	14014	13835	13911	14066	13839	13937	14056	13858	13883	13907	14003	13963	13963	13909	13963	14003	13954	13872	13860	13902	13986	13862	13945	13956	13789	14080	13999	13922	13987	13853	13987	14070	13958	13823	14122	13990	14022	13908	13889	14109	14016	13806	13988	13942	14112	13873	13895	13994	13971	13971	13914	13997	14000	13831	13730	14051	13907	13977	13926	13889	13982	13937	13852	13898	13895	13779	13847	14066	13969	13769	13837	14060	13897	13917	13800	13853	14032	13798	13855	13911	13970	13849	13951	13862	13921	13935	14035	13985	13907	13823	13968	13919	13894	13793	13947	13869	13828	13899	13837	13857	13815	13951	13874	13904	13788	13999	13850	13971	13834	13988	13921	14010	13849	13991	13692	13900	13896	13821	13893	13928	13927	14054	13876	13904	13904	14090	13951	13854	13993	13912	13863	13929	13928	13860	13915	14076	13933	14138	13907	13827	14008	13805	14020	13966	13900	13753	14049	13784	13888	13936	13980	13898	13884	13822	13651	13986	13756	13987	14023	13975	13724	13964	13725	13987	13993	13976	14029	13939	13845	14016	13897	13851	14037	13984	13996	13840	13855	13987	13867	14081	13934	13886	13915	13876	13920	13870	14016	13803	14042	13889	13975	14028	13906	13985	13908	13807	14084	13960	13879	13896	14002	13860	13879	13882	13917	14017	13734	13844	13863	13919	13826	13876	13945	14093	14061	13951	13786	14008	13885	13904	13842	13950	13899	13731	13912	13772	14092	13907	13843	13879	13901	13983	14055	14014	13752	13728	13906	13975	13905	13775	13874	13814	13930	13976	13848	13949	13938	13743	13949	13950	13887	13923	13670	13952	13848	13897	14057	13766	14008	13886	14043	13893	13932	13860	13963	13909	14085	14087	13815	13900	13912	14012	13906	13853	13899	13812	13919	13831	13779	13854	13929	13954	13935	13980	13907	13947	13811	13862	13891	13966	13934	13820	13835	13761	13849	13891	13973	13935	13869	13956	13988	13956	13900	13945	13785	13849	13874	13906	14006	13817	13718	14039	13862	13969	13895	14078	13759	14077	13849	13732	13932	13930	13955	13816	13988	13889	13994	13851	13973	13856	13860	13937	13972	13857	14002	13815	13965	14097	13851	13963	13881	13956	13804	13903	13916	13916	14001	13955	13981	13922	13925	13932	13900	13932	13940	13866	13931	13882	13855	13866	13964	13979	13914	13754	13796	13894	13999	13895	13883	13918	13876	13938	13808	13903	13999	14014	13877	13859	13901	13840	13883	13942	14020	13906	13889	13992	13827	13974	13886	13984	13954	13917	13763	13861	13915	13919	13804	13808	13920	13911	13862	13930	13934	13895	13907	14012	13893	14008	13878	14072	14035	13694	13917	14027	13966	14007	13810	13977	13985	13695	13845	13917	14078	13846	13776	13825	13940	13901	13999	13810	13920	13913	13920	14026	14051	13853	13970	13930	13969	13845	13879	13778	13962	13760	13960	13899	13826	13740	13692	13949	13950	13819	13995	13953	13874	13854	13909	13836	14109	13942	14011	13847	14007	13929	13817	14077	13990	13900	13849	13912	13911	13768	13789	13903	13924	13860	13902	14056	13931	13847	13851	13926	13890	14035	13883	13967	13880	13924	13880	13982	13847	13961	13809	13890	14079	13937	13842	13845	14003	13907	13821	14010	13944	13795	13782	13963	14046	14028	14029	13926	13919	14105	13783	13953	13907	13866	13927	13974	13818	13848	13932	13981	14035	13909	13899	13962	13854	13931	13895	13844	13904	13999	13872	13815	13914	13801	13916	13881
25519	21520	26484	26120	17953	16340	16108	15290	15135	14914	15164	14936	14694	14626	14674	14675	14476	14510	14372	14564	14595	14594	14520	14476	14732	14458	14428	14461	14590	14654	14478	14526	14333	14262	14567	14426	14350	14337	14545	14444	14439	14392	14501	14482	14528	14266	14360	14541	14418	14343	14478	14511	14449	14447	14365	14560	14395	14350	14494	14456	14647	14378	14420	14374	14542	14382	14709	14481	14619	14434	14509	14506	14580	14475	14361	14434	14770	14354	14353	14382	14491	14555	14384	14358	14415	14549	14502	14579	14615	14453	14490	14372	14718	14537	14320	14471	14431	14270	14252	14626	14376	14480	14218	14598	14330	14488	14401	14421	14399	14312	14487	14503	14518	14435	14431	14357	14407	14371	14343	14438	14538	14456	14589	14605	14454	14390	14637	14379	14368	14309	14355	14519	14594	14353	14555	14355	14417	14659	14350	14274	14581	14404	14507	14438	14523	14458	14459	14485	14423	14437	14298	14444	14564	14592	14589	14503	14627	14803	14518	14361	14588	14493	14350	14296	14377	14235	14385	14438	14481	14479	14616	14428	14504	14416	14444	14301	14600	14359	14656	14511	14449	14480	14457	14353	14426	14664	14503	14516	14406	14594	14569	14261	14136	14332	14323	14447	14308	14385	14518	14365	14444	14418	14596	14367	14540	14368	14613	14608	14438	14372	14573	14583	14476	14331	14382	14406	14480	14343	14318	14561	14656	14333	14445	14442	14278	14410	14478	14275	14471	14510	14587	14407	14288	14489	14379	14578	14453	14565	14390	14424	14539	14417	14528	14513	14421	14398	14483	14505	14333	14521	14180	14269	14473	14504	14479	14339	14497	14486	14421	14534	14258	14458	14346	14212	14490	14516	14472	14546	14514	14681	14352	14420	14559	14406	14349	14181	14617	14394	14322	14315	14613	14461	14190	14371	14528	14392	14393	14474	14471	14444	14501	14515	14523	14388	14434	14679	14412	14442	14504	14301	14441	14446	14472	14183	14462	14529	14424	14388	14644	14567	14395	14375	14382	14306	14386	14487	14443	14404	14436	14437	14339	14635	14438	14460	14540	14683	14318	14348	14336	14513	14401	14334	14404	14566	14623	14456	14563	14465	14288	14441	14383	14375	14611	14433	14495	14559	14354	14426	14331	14601	14473	14412	14487	14665	14640	14495	14271	14295	14581	14434	14389	14499	14564	14328	14548	14402	14612	14287	14447	14524	14439	14491	14318	14347	14545	14401	14434	14341	14523	14295	14429	14343	14478	14520	14681	14311	14264	14230	14414	14596	14237	14427	14577	14295	14361	14591	14436	14565	14414	14672	14549	14247	14403	14625	14374	14471	14487	14398	14515	14423	14477	14511	14340	14507	14398	14560	14561	14406	14487	14427	14462	14394	14223	14488	14404	14423	14499	14478	14458	14343	14464	14471	14391	14488	14521	14483	14373	14464	14427	14367	14413	14343	14236	14385	14628	14460	14221	14364	14322	14400	14343	14445	14504	14358	14463	14472	14568	14589	14424	14469	14396	14287	14519	14515	14503	14541	14452	14380	14459	14314	14443	14400	14554	14394	14356	14386	14410	14528	14435	14331	14460	14403	14509	14409	14591	14528	14532	14312	14518	14456	14427	14355	14385	14318	14272	14372	14466	14478	14348	14679	14557	14447	14524	14383	14373	14430	14451	14477	14384	14463	14423	14474	14275	14407	14453	14506	14320	14647	14585	14503	14481	14531	14545	14619	14601	14524	14240	14556	14484	14539	14389	14518	14497	14424	14374	14381	14480	14261	14403	14318	14496	14727	14546	14399	14542	14501	14355	14391	14433	14327	14350	14468	14649	14328	14409	14615	14556	14397	14629	14436	14385	14385	14479	14380	14676	14530	14519	14304	14448	14544	14458	14444	14374	14370	14594	14401	14373	14396	14406	14444	14393	14490	14539	14403	14389	14448	14490	14326	14530	14418	14347	14517	14541	14421	14432	14554	14338	14352	14410	14331	14300	14334	14626	14451	14504	14537	14444	14452	14518	14568	14497	14480	14497	14370	14374	14537	14619	14655	14363	14345	14439	14499	14242	14290	14531	14216	14487	14568	14302	14474	14486	14468	14463	14534	14454	14475	14469	14437	14462	14522	14589	14491	14583	14463	14538	14438	14323	14445	14400	14409	14678	14279	14473	14396	14632	14652	14312	14377	14287	14560	14486	14362	14410	14373	14320	14371	14525	14718	14399	14410	14568	14456	14628	14505	14438	14573	14309	14577	14436	14441	14610	14574	14616	14545	14419	14433	14432	14328	14505	14445	14432	14482	14635	14329	14569	14377	14559	14488	14494	14477	14475	14338	14427	14564	14392	14519	14397	14489	14585	14471	14292	14384	14460	14426	14631	14475	14477	14353	14358	14331	14485	14591	14476	14456	14667	14596	14350	14562	14482	14488	14386	14461	14535	14681	14413	14306	14402	14392	14415	14487	14452	14352	14593	14582	14358	14499	14318	14337	14660	14368	14241	14422	14594	14377	14403	14380	14372	14304	14366	14598	14525	14341	14425	14352	14333	14643	14434	14678	14464	14298	14465	14620	14648	14449	14641	14593	14461	14498	14461	14598	14581	14483	14528	14313	14547	14477	14466	14388	14455	14526	14361	14328	14286	14447	14324	14430	14454	14713	14589	14512	14474	14402	14381	14473	14331	14345	14472	14476	14338	14409	14387	14406	14549	14462	14575	14460	14603	14403	14332	14423	14521	14379	14418	14533	14398	14429	14540	14589	14454	14667	14481	14533	14530	14468	14572	14400	14444	14503	14456	14642	14520	14427	14479	14567	14717	14538	14337	14537	14560	14529	14393	14436	14342	14481	14390	14562	14523	14652	14431	14447	14178	14145	14429	14616	14602	14576	14415	14487	14392	14444	14322	14553	14529	14395	14389	14566	14569	14249	14549	14614	14518	14517	14260	14318	14449	14538	14650	14483	14483	14571	14552	14428	14340	14247	14529	14461	14610	14484	14459	14516	14461	14386	14407	14410	14329	14480	14388	14399	14481	14569	14788	14550	14331	14469	14420	14464	14757	14693	14397	14299	14427	14387	14417	14706	14575	14465	14446	14409	14430	14410	14739	14347	14498	14523	14329	14288	14394	14529	14445	14494	14276	14491	14490	14503	14533	14551	14369	14417	14458	14451	14486	14448	14251	14565	14517	14500	14332	14458	14455	14455	14629	14360	14617	14495	14421	14346	14502	14444	14298	14488	14414	14634	14500	14604	14601	14396	14373	14391	14434	14496	14511	14456	14377	14448	14464	14643	14597	14279	14397	14292	14516	14529	14620	14556	14509	14427	14641	14360	14450	14506	14407	14415	14321	14549	14530	14631	14580	14397	14398	14410	14370	14415	14621	14423	14418	14497	14499	14367	14550	14586	14320	14515	14351	14413	14352	14335	14408	14401	14539	14469	14401	14573	14542	14492	14400	14379	14474	14463	14350	14441	14417	14470	14593	14390	14404	14477	14259	14599	14277	14383	14398	14535	14548	14410	14550	14558	14546	14503	14603	14540	14345	14268	14564	14454	14416	14406	14546	14517	14392	14401	14386	14404	14603	14385	14483	14505	14497	14476	14379	14336	14549	14478	14421	14282	14262	14539	14635	14267	14335	14512	14478	14480	14290	14414	14496	14625	14372	14485	14252	14467	14497	14370	14382	14432	14328	14415	14302	14348	14482	14547	14218	14552	14378	14530	14668	14590	14446	14493	14523	14433	14330	14321	14490	14557	14534	14482	14428	14438	14478	14434	14666	14393	14376	14410	14395	14477	14462	14491	14505	14482	14488	14273	14585	14450	14433	14514	14545	14382	14246	14287	14437	14406	14401	14627	14379	14415	14571	14356	14420	14320	14625	14554	14609	14555	14465	14482	14501	14443	14479	14536	14391	14257	14430	14405	14536	14464	14499	14568	14405	14658	14483	14527	14384	14426	14434	14317	14529	14355	14443	14649	14400	14411	14335	14525	14221	14465	14280	14448	14425	14253	14439	14447	14347	14384	14497	14423	14424	14474	14606	14588	14499	14594	14417	14414	14417	14405	14390	14286	14462	14452	14529	14515	14385	14431	14490	14531	14417	14282	14473	14604	14434	14385	14410	14396	14341	14564	14562	14169	14439	14518	14593	14540	14620	14451	14392	14378	14411	14594	14528	14341	14395	14210	14504	14473	14426	14588	14398	14282	14521	14642	14248	14538	14381	14434	14272	14438	14463	14299	14333	14524	14548	14490	14435	14461	14609	14411	14240	14536	14450	14435	14394	14543	14528	14340	14556	14487	14358	14421	14454	14535	14264	14603	14462	14515	14493	14582	14584	14478	14612	14399	14565	14434	14370	14172	14273	14448	14638	14502	14491	14285	14504	14627	14665	14356	14400	14610	14503	14462	14463	14361	14424	14262	14496	14451	14292	14549	14569	14253	14466	14460	14351	14319	14346	14451	14486	14612	14475	14406	14573	14355	14532	14511	14533	14427	14645	14574	14513	14624	14375	14450	14450	14425	14535	14297	14437	14487	14301	14400	14631	14486	14382	14427	14249	14590	14559	14652	14572	14577	14368	14436	14369	14345	14444	14386	14516	14613	14675	14239	14511	14414	14338	14545	14489	14385	14616	14575	14349	14452	14723	14473	14519	14531	14470	14444	14469	14483	14392	14614	14576	14355	14520	14543	14419	14527	14640	14643	14621	14466	14452	14481	14577	14441	14470	14477	14388	14358	14394	14449	14355	14594	14499	14328	14518	14402	14429	14412	14314	14391	14504	14429	14405	14480	14430	14547	14529	14490	14471	14540	14346	14592	14423	14275	14465	14375	14476	14432	14421	14455	14519	14447	14327	14427	14308	14406	14380	14315	14260	14284	14454	14450	14217	14649	14386	14317	14527	14291	14464	14569	14621	14534	14495	14375	14503	14456	14546	14341	14472	14439	14389	14349	14557	14706	14461	14622	14348	14510	14491	14449	14573	14610	14505	14363	14518	14358	14381	14459	14324	14456	14417	14496	14482	14401	14582	14438	14471	14305	14415	14447	14516	14734	14556	14549	14516	14361	14433	14419	14598	14341	14487	14541	14413	14452	14507	14378	14567	14443	14331	14366	14332	14456	14241	14377	14318	14491	14564	14492
21783	35429	27887	21434	17893	16212	15487	14981	14726	14468	14289	14234	13982	13848	13768	13665	13766	13739	13691	13634	13517	13494	13614	13711	13467	13583	13500	13654	13627	13504	13659	13561	13531	13441	13476	13552	13641	13572	13574	13528	13687	13382	13481	13559	13388	13584	13481	13425	13447	13699	13458	13783	13528	13645	13705	13544	13522	13466	13474	13571	13597	13523	13576	13588	13513	13549	13524	13509	13356	13456	13431	13588	13432	13558	13397	13476	13548	13478	13500	13558	13596	13487	13393	13512	13544	13527	13541	13455	13636	13605	13575	13552	13549	13455	13618	13659	13645	13524	13411	13341	13552	13512	13559	13605	13571	13448	13570	13583	13625	13493	13540	13619	13303	13477	13541	13624	13680	13375	13621	13594	13733	13583	13548	13549	13602	13532	13568	13591	13732	13580	13629	13533	13513	13514	13645	13474	13735	13627	13551	13525	13746	13530	13447	13544	13563	13468	13761	13741	13552	13586	13575	13445	13670	13637	13400	13534	13598	13542	13603	13530	13674	13476	13464	13669	13569	13575	13567	13510	13636	13527	13608	13534	13436	13563	13449	13678	13393	13662	13617	13643	13650	13558	13542	13481	13578	13576	13517	13608	13504	13540	13686	13696	13554	13560	13571	13499	13509	13564	13479	13565	13502	13548	13495	13448	13485	13530	13648	13574	13321	13414	13554	13531	13570	13510	13732	13575	13564	13448	13617	13553	13546	13629	13528	13595	13680	13590	13449	13597	13508	13616	13664	13484	13529	13569	13540	13558	13536	13586	13564	13463	13570	13600	13448	13275	13535	13451	13557	13805	13629	13468	13509	13609	13586	13631	13547	13535	13542	13611	13650	13416	13500	13498	13401	13430	13568	13722	13532	13467	13453	13501	13623	13599	13510	13642	13494	13420	13642	13514	13514	13499	13520	13605	13561	13496	13544	13694	13504	13469	13394	13553	13603	13463	13390	13712	13381	13672	13358	13636	13534	13423	13454	13495	13583	13701	13428	13590	13538	13377	13224	13375	13559	13624	13456	13626	13648	13526	13511	13542	13592	13531	13688	13645	13427	13592	13532	13542	13461	13510	13613	13420	13606	13639	13469	13629	13458	13653	13497	13466	13607	13592	13549	13395	13436	13510	13559	13459	13534	13512	13619	13516	13403	13632	13362	13751	13558	13380	13513	13438	13531	13722	13576	13486	13633	13476	13590	13627	13707	13518	13503	13541	13404	13524	13630	13603	13491	13460	13456	13618	13483	13456	13495	13626	13562	13536	13371	13445	13628	13521	13481	13581	13557	13627	13613	13660	13730	13605	13547	13593	13517	13574	13562	13692	13480	13393	13509	13673	13564	13598	13494	13571	13570	13551	13518	13502	13493	13594	13507	13471	13497	13547	13597	13660	13533	13580	13434	13614	13340	13548	13544	13428	13738	13422	13445	13602	13390	13508	13533	13552	13561	13498	13596	13583	13554	13560	13564	13531	13524	13664	13532	13608	13493	13610	13503	13349	13561	13630	13452	13363	13466	13517	13500	13654	13675	13453	13498	13668	13552	13607	13508	13545	13521	13534	13554	13600	13586	13557	13749	13568	13485	13442	13527	13594	13450	13451	13559	13650	13447	13713	13599	13345	13546	13687	13498	13562	13463	13512	13537	13652	13496	13364	13683	13467	13502	13509	13423	13404	13645	13538	13598	13424	13686	13512	13472	13461	13656	13558	13598	13347	13573	13694	13323	13605	13505	13551	13590	13501	13514	13464	13699	13596	13556	13522	13623	13623	13421	13494	13474	13489	13519	13637	13414	13397	13621	13507	13628	13529	13543	13589	13600	13585	13651	13510	13548	13524	13535	13630	13592	13556	13555	13578	13663	13508	13497	13410	13585	13608	13430	13458	13514	13555	13593	13506	13627	13524	13596	13504	13443	13699	13573	13609	13595	13447	13575	13487	13668	13506	13611	13597	13524	13691	13451	13380	13694	13543	13520	13768	13546	13607	13554	13635	13564	13589	13494	13471	13580	13392	13442	13579	13448	13477	13522	13472	13550	13521	13815	13498	13343	13707	13709	13525	13667	13494	13520	13536	13614	13567	13468	13422	13685	13566	13527	13604	13663	13408	13599	13429	13624	13449	13629	13394	13731	13587	13556	13445	13428	13729	13369	13496	13646	13641	13708	13542	13495	13563	13415	13466	13383	13582	13459	13498	13638	13674	13599	13501	13551	13433	13384	13536	13467	13826	13532	13491	13452	13461	13550	13536	13729	13468	13633	13524	13584	13449	13545	13780	13331	13572	13518	13411	13627	13521	13551	13556	13564	13542	13616	13603	13669	13538	13497	13537	13574	13552	13438	13548	13451	13394	13524	13458	13615	13652	13481	13497	13522	13405	13642	13628	13574	13398	13553	13691	13503	13597	13629	13652	13466	13568	13399	13686	13644	13463	13501	13436	13386	13609	13423	13529	13447	13461	13484	13626	13549	13502	13673	13520	13422	13609	13494	13415	13505	13478	13664	13605	13585	13646	13546	13609	13621	13412	13592	13523	13717	13467	13406	13731	13591	13560	13470	13380	13523	13762	13430	13593	13697	13722	13501	13540	13509	13476	13372	13589	13514	13403	13563	13459	13439	13522	13689	13329	13581	13698	13578	13548	13521	13488	13608	13398	13455	13588	13503	13512	13495	13493	13397	13494	13700	13625	13698	13637	13525	13421	13495	13546	13522	13765	13648	13516	13470	13486	13621	13491	13482	13478	13432	13548	13478	13646	13597	13526	13469	13442	13517	13429	13533	13515	13595	13511	13627	13508	13566	13519	13457	13459	13616	13466	13539	13460	13545	13523	13542	13597	13574	13561	13615	13581	13523	13705	13576	13804	13464	13527	13532	13708	13475	13626	13608	13543	13440	13542	13414	13635	13507	13440	13465	13592	13509	13512	13548	13668	13449	13310	13579	13575	13562	13486	13448	13493	13659	13471	13576	13475	13624	13543	13466	13551	13497	13463	13542	13638	13459	13578	13658	13499	13481	13539	13529	13553	13559	13447	13519	13455	13515	13513	13408	13583	13559	13612	13476	13667	13474	13604	13552	13612	13661	13673	13547	13465	13456	13449	13524	13595	13568	13494	13362	13656	13520	13655	13484	13475	13586	13528	13420	13564	13647	13462	13450	13541	13605	13586	13624	13643	13504	13524	13581	13552	13471	13551	13733	13456	13735	13701	13530	13506	13504	13536	13527	13390	13599	13651	13478	13492	13562	13381	13529	13553	13686	13520	13615	13463	13545	13626	13433	13449	13535	13468	13539	13627	13394	13455	13467	13653	13257	13505	13458	13620	13583	13598	13642	13539	13621	13715	13567	13474	13755	13529	13658	13690	13401	13742	13577	13499	13403	13483	13386	13491	13431	13576	13664	13459	13543	13683	13608	13507	13616	13487	13547	13511	13625	13585	13436	13410	13548	13579	13512	13575	13543	13483	13476	13559	13581	13529	13601	13478	13562	13614	13446	13755	13470	13498	13656	13506	13638	13567	13610	13474	13419	13484	13517	13645	13399	13402	13550	13702	13599	13559	13605	13510	13483	13466	13555	13676	13506	13488	13466	13629	13591	13496	13501	13559	13654	13343	13479	13434	13346	13646	13627	13544	13477	13400	13463	13492	13402	13423	13541	13634	13483	13759	13607	13447	13637	13512	13583	13689	13607	13510	13493	13651	13491	13420	13727	13631	13379	13538	13449	13581	13636	13500	13530	13495	13781	13516	13672	13636	13475	13599	13529	13567	13644	13639	13463	13552	13526	13483	13643	13517	13573	13577	13758	13353	13558	13592	13579	13442	13614	13586	13411	13480	13576	13488	13391	13501	13646	13458	13570	13540	13688	13276	13654	13466	13440	13709	13713	13556	13723	13633	13583	13613	13556	13474	13513	13699	13438	13472	13406	13544	13537	13513	13443	13609	13437	13560	13673	13569	13632	13562	13555	13566	13528	13655	13608	13488	13411	13515	13462	13582	13680	13517	13579	13502	13436	13469	13783	13435	13553	13495	13476	13499	13663	13677	13674	13454	13432	13559	13530	13676	13475	13592	13568	13646	13637	13225	13457	13546	13613	13687	13516	13429	13565	13555	13665	13402	13709	13496	13591	13394	13474	13631	13514	13475	13651	13540	13506	13634	13610	13455	13464	13528	13409	13445	13577	13544	13605	13633	13513	13597	13560	13591	13556	13711	13579	13623	13595	13732	13597	13683	13536	13646	13281	13763	13402	13456	13445	13414	13637	13594	13326	13544	13545	13439	13582	13605	13406	13557	13606	13514	13501	13470	13550	13484	13638	13319	13440	13644	13500	13583	13596	13434	13510	13641	13542	13322	13586	13555	13654	13507	13518	13640	13624	13541	13585	13489	13753	13598	13530	13741	13418	13420	13627	13538	13511	13449	13591	13542	13556	13391	13584	13409	13627	13601	13410	13656	13643	13570	13407	13465	13497	13675	13624	13629	13721	13371	13537	13590	13466	13480	13606	13617	13494	13720	13611	13549	13585	13470	13806	13356	13578	13530	13642	13688	13576	13497	13540	13584	13381	13568	13399	13451	13672	13519	13613	13620	13558	13529	13444	13638	13664	13629	13637	13692	13470	13442	13483	13569	13608	13576	13397	13561	13475	13474	13467	13622	13607	13534	13376	13545	13563	13508	13567	13670	13535	13475	13561	13633	13554	13563	13506	13594	13580	13571	13501	13472	13685	13683	13680	13687	13546	13398	13571	13558	13603	13590	13547	13594	13533	13571	13601	13628	13529	13479	13455	13498	13605	13496	13491	13613	13510	13445	13407	13413	13479	13612	13686	13605	13484	13650	13596	13513	13542	13644	13463	13641	13599	13596	13342	13423	13578	13493	13590	13465	13460	13723	13582	13418	13362	13407	13445	13526	13691	13416	13488	13602	13629	13726	13407	13680	13550	13469	13566	13491	13613	13523	13624	13492	13560	13616	13551	13601	13369	13632	13554	13560	13514	13580	13404	13494	13618	13434	13523	13775	13549	13409	13602	13490	13664	13400	13508	13538	13613	13537	13455	13491	13648	13508	13463	13639	13521	13786	13525	13612	13636	13612	13612	13473	13540	13580	13521	13637	13503	13420	13423	13590	13692	13621	13591	13391	13510	13626
22642	21486	28608	24787	21814	22938	21841	17628	16437	16228	16247	15733	15634	15657	15484	15285	15455	15102	15231	15099	15126	15163	14837	14948	15116	15024	15098	14965	15123	15021	15034	15178	15056	14896	14985	15174	14885	15151	15123	14991	15013	15113	15077	14822	14867	14933	15085	14926	15039	15027	14862	15014	14953	15118	14980	15006	15036	14984	15007	14923	14978	14844	14991	14945	15206	14858	14919	15036	14951	14952	14967	14925	15118	15165	14748	14966	15035	15036	15057	14752	14861	14920	15027	15045	15145	14850	14963	14825	15095	14862	14834	14874	14997	14875	14822	14751	14980	15020	15017	14880	15007	15111	14869	15001	14957	15192	15085	15058	14815	14921	14881	14703	14877	15019	15013	14950	14879	15090	14804	15008	15082	15006	14994	14793	14807	15199	14781	14662	14956	15077	15103	15028	14831	14769	14682	14810	14717	14929	14905	15171	14875	14888	14914	15102	14780	15013	15011	14775	14978	14759	14784	14933	14936	14929	14937	14899	14878	14854	14801	14785	14932	14773	14938	14888	14941	14842	14686	14926	15076	15014	14821	14729	14865	14877	14973	15056	14943	14935	15067	14977	14932	15002	14712	14842	14863	14968	14810	14738	14842	14874	14843	14855	14930	14929	15076	14924	14825	15200	14904	14855	14774	14876	14775	14898	15068	14935	15007	14795	14781	14891	15075	14950	14746	14992	14917	14778	15145	14765	15129	14871	14831	14919	14887	14845	14898	15086	14909	14863	14695	15018	15012	14797	14840	14665	14924	14819	14975	15010	14959	14843	14865	14766	14995	14869	15092	15026	14893	14842	14942	15084	15042	14877	14901	14753	14899	15116	14813	14982	14951	14826	14967	14799	14753	14956	14900	14929	14759	14954	15016	14856	15007	14857	14998	14955	14865	15014	14908	14862	14941	15090	14729	14938	14971	14931	15001	14901	14761	15012	14841	14701	14795	14824	14921	15022	14779	15044	14877	14929	14978	14976	14814	14887	14903	14909	15054	14974	15018	14924	14812	15013	14767	14856	14982	14978	14886	14780	14929	14850	14827	15062	15062	14846	15020	14936	14882	14829	14983	14694	14844	14891	15023	14931	14763	14943	14970	14879	14827	14788	14930	14827	15153	15089	14839	14796	15021	15005	14844	14847	14977	14947	14874	14874	15083	14871	14754	14864	14861	14896	14774	14781	14906	14938	14999	15006	15051	15083	14843	14902	14893	14978	15107	14910	14955	14864	14827	15033	14963	14862	14965	15001	15004	14991	14888	14868	14832	14890	14903	15025	14853	14964	14910	14920	14996	14896	15022	14959	14884	14997	14749	14958	14848	14820	15040	14891	14927	15095	15097	14787	14827	14826	14949	14867	14818	15094	14946	15061	15042	14904	14905	15077	14772	14856	14855	14796	15158	14858	14842	14973	15070	15058	14753	14825	14841	14821	14759	15039	14974	15036	14853	14899	14732	15005	14920	14854	14843	15064	14853	14938	14855	14667	14855	14888	14943	15027	14788	14762	14781	14906	15028	14760	14994	14973	14918	14747	14949	14770	14966	14912	14896	14957	14978	14896	14888	14889	14800	14820	14966	14923	14978	14921	14717	14936	14886	14979	14876	14871	14957	14958	14793	15117	15016	15053	14886	15095	14964	14955	14896	14869	14887	14853	14899	14868	14808	14948	15030	14789	14870	14951	14800	15004	15063	14878	15038	15048	14768	14928	15016	14848	14898	14753	14635	14811	14878	14814	14820	14883	15113	15096	14964	14801	14848	14831	14836	14804	14796	14783	14814	14894	14916	15111	14899	14812	15037	15093	14911	14795	15040	14967	15105	14722	15187	14841	14998	14875	14920	14831	14883	15140	15024	14875	14851	14935	14858	14892	14922	14821	14997	15042	15055	14779	14910	14748	15012	14845	14932	14885	14842	14926	14914	14748	15036	14930	14908	14877	14811	14734	14880	14924	14850	14924	14768	14821	14904	15011	14860	14897	14922	14811	14763	14822	14986	14784	14770	14805	15185	14769	14918	14932	14927	14869	14788	14714	14776	14821	15098	14949	14766	14690	14941	15072	14882	14860	14887	14844	15105	15116	14888	14868	14907	14831	14953	14860	15025	15048	14942	14860	14946	14972	14873	14803	14814	15012	14950	14824	14989	14989	14964	14915	15139	14773	14884	14910	15077	15085	14973	14857	14876	15039	14830	15190	14943	14915	14799	15026	14872	14782	14836	14671	14816	14947	14894	14946	14857	14979	14978	15020	14797	14793	14946	15005	14871	14907	14963	15092	15028	14948	14935	14749	14938	14886	15096	14954	15028	14857	14752	14715	14935	15107	15020	14942	15154	14849	14989	15168	14959	14867	14789	14819	15022	14794	14924	14833	14849	14936	14955	15065	14949	14905	14856	14918	14823	14873	14970	15020	14964	14891	14708	14683	14667	14857	14826	14838	15008	14861	14919	14848	14901	14900	14750	14944	14837	14829	14851	15021	14916	15030	14846	14967	15156	14993	14941	15058	14889	14919	14910	14685	14948	14885	14807	14895	14917	15030	14947	14742	15042	14752	14996	14881	14759	15008	14946	14968	14819	14954	14994	14796	15041	14940	15156	14831	15160	14908	15055	14880	15076	15104	14943	14776	14921	14809	14840	14920	14981	14863	14928	14842	15008	14750	15030	14970	14782	15036	14928	14894	14854	14951	14807	14894	14960	15002	14750	14916	14959	15011	14859	14873	14871	15023	14828	14920	14882	14778	14972	14735	15022	14763	14958	14986	14988	14953	14840	14871	15059	15063	14833	14866	14843	14934	15070	14720	14804	14717	14812	15072	14945	15166	14995	14790	14870	14955	14957	15030	15011	14832	14964	14861	14926	14841	14830	14788	14991	15051	15079	14920	15013	14955	14912	14849	14679	14851	14826	14831	14992	14742	14854	15088	14835	15027	14878	14845	14981	14700	14951	15080	14896	14914	15083	15002	14813	14953	15005	14949	14927	15061	14801	14734	14946	15029	14889	14827	14733	14834	14776	14820	14918	14921	14827	14869	15013	14872	15026	14843	14717	15004	14881	14856	14732	15052	14917	14799	14984	15030	15177	14848	14935	14718	14951	15072	14727	14914	14871	14992	14834	14771	15014	14699	14874	14917	14954	14732	14948	15080	14807	14753	14949	14889	14840	15108	14920	14870	15026	14992	14856	14811	14876	14712	14902	14931	14854	14780	14775	14950	14991	14866	14982	14946	15009	15004	14924	14801	14999	14997	14975	14691	14797	15212	15111	14890	14955	15001	14892	14956	14833	14919	14850	14884	14895	14834	14834	14811	15020	14916	14882	15038	14983	14818	14936	14854	15102	14822	14896	14880	14713	14850	15110	14937	15060	14902	14672	14835	14863	14957	15032	15073	14795	15082	15069	15012	14749	14859	14712	14923	14893	14930	15011	14881	15033	14880	14880	14903	14869	14966	14842	14705	14889	14755	14820	14796	14848	14928	15031	14776	14941	14924	14751	14588	14964	14890	14819	14937	14875	14728	14801	14984	14971	14839	15016	15048	15032	14897	15025	14862	14779	14873	14815	14896	14847	14807	14829	14939	14920	15028	14954	14991	14802	14945	14787	14671	14843	14960	15017	14665	14935	15015	14911	14945	14697	14896	14881	15066	14945	15017	14918	15065	14820	14951	15016	14937	14953	14967	14967	14742	14787	15022	14867	14773	14878	14674	15015	14915	15064	14964	15015	14794	14870	15128	14941	14968	15056	15007	14793	14910	14752	14826	14680	14750	15107	14827	14857	14911	14663	14962	14828	14926	15108	14894	14742	14921	14990	15034	14807	15074	14858	14877	14969	14776	14937	15043	14729	14991	14762	14935	14945	14922	14854	14911	14945	14978	14968	14827	15140	14946	14876	14926	15064	14964	15039	14828	14933	14857	14922	14926	14966	14925	14752	14918	14880	14921	14894	14808	14761	14850	14870	14723	14773	14955	14985	14911	15114	14936	14903	14784	14775	14811	14995	15060	15033	14883	14849	14667	14840	14870	15081	14729	14794	14780	14732	14999	14885	15031	14979	15123	14955	14966	14939	14960	15139	14843	14881	14811	15173	14904	15026	14880	14885	14702	15026	15009	14936	14822	14890	14830	14842	14925	14842	14753	14926	14817	14854	14815	14973	14835	14857	14755	14836	14773	14986	14911	15015	14861	15085	14880	14993	14867	14889	14737	14750	14651	14881	14875	14941	14743	14874	14947	14773	14663	14984	14889	14939	14813	14846	14972	14886	14904	14918	14841	14696	15052	14904	14905	15065	14861	15139	14868	14792	14873	14681	14892	14850	14796	14951	14806	14824	14962	14867	15052	14958	14884	14936	14885	14948	14860	14709	14899	14967	14830	14758	15041	14944	14897	14729	14823	14972	14854	14781	14689	14942	15076	14877	14943	14845	15083	14873	14784	15092	14950	14941	14922	14995	14965	14933	14900	14979	14968	14932	14797	14802	14915	15028	14906	14910	15042	14832	14852	14912	15013	14817	15034	15056	15127	14921	14795	14971	14858	14819	14745	15033	15063	15108	15041	15046	14732	14758	14769	15008	14906	15065	14897	14908	15083	14963	14906	14899	14890	14750	14867	14881	14796	14911	15021	14937	15147	15014	14861	15022	15078	15086	14918	14906	14881	14992	14876	14910	14789	14897	14930	14897	14763	15069	14867	14931	14822	14882	15084	15018	14860	14886	14854	15021	14904	14970	15062	14829	15036	15013	14825	14813	14763	15011	15014	15160	14856	14989	15061	14994	14901	14977	14734	15080	14865	14818	14768	14998	14843	14804	14845	15128	14737	14920	14951	14909	14921	14968	15042	14930	15012	14866	14885	14980	14730	14834	14843	14936	14699	14935	14851	14936	14926	14820	14825	14824	14887	14822	15058	14997	14850	14771	14779	15228	15068	14832	14883	14857	15040	14826	14750	14861	14807	14801	15006	14969	14989	14807	14972	14884	14802	14815	14930	14901	14776	14939	14877	14908	14999	15010	14888	14840	14804	15027	14990	14998	15146	14796	14901	14833	14945	14934	15006	15013	15014	15035	14646	15047	14857	14907	14965	14968	15090	15020	15031	15162	14794	14924	14981	14822	14824	14987	14807	14978	14701	14920	15017	15031	15080	14998	14794
23272	43446	35470	27154	22013	19380	17498	16976	16357	15789	15455	15025	14692	14613	14632	14361	14166	13982	14015	14137	13956	13925	13956	14059	14015	13858	14021	13789	13807	13981	13854	13821	13829	13864	13810	13804	13885	13862	13723	13755	13737	13904	13618	13921	14023	13680	13777	13865	13935	13731	13717	13922	13913	13783	13693	13929	13662	13696	13744	13593	13807	13756	13890	13781	13945	13659	13997	13830	13922	13880	13876	13865	13814	13864	13946	13853	13798	13669	13721	13721	13924	13991	13815	13837	13950	13651	13769	13761	13849	13735	13869	13888	13760	13764	13707	13940	13776	13751	13784	13954	13775	13810	13635	13815	13809	13827	13815	13715	13850	13809	13835	13750	13731	13988	13781	13719	13863	13825	13952	13887	13886	13848	13812	13792	13871	13758	13708	13688	13868	13680	13866	13941	13884	13652	13863	13858	13867	13698	13726	13891	13950	13928	13924	13668	13848	13958	13804	13582	13774	13794	13809	13668	13696	13779	13929	13835	13932	13758	13808	13740	13936	13730	13792	13668	13851	13730	13707	13953	13734	13845	13681	13732	13964	13731	13895	13764	13985	13683	13610	13933	13772	13832	13891	13865	13766	13780	13783	13685	13863	13651	13793	13715	13723	13861	13760	13863	13805	13842	13705	13797	13682	13836	13763	13754	13933	13742	13838	13882	13891	13888	13761	13942	13847	13803	13808	13794	13818	14064	13880	13768	13828	13887	13916	13629	13736	14031	13528	13869	13757	13834	13894	13716	13962	13736	13729	13858	13819	13871	13771	13923	13685	13799	13800	13829	13892	13556	13737	13882	13905	13715	13643	13880	13821	13873	13771	13759	13727	13719	13914	13630	13627	13741	13731	13784	13850	13715	13764	13838	13941	13828	13642	13813	13723	13797	13812	13802	13796	13646	13769	13795	13785	13854	13752	13884	13864	13619	13852	13767	13916	13780	13891	13764	13790	13852	13734	13831	13698	13695	13927	13879	13839	13816	13876	13709	13964	13738	13644	13795	13776	13935	13651	13730	13945	13835	13884	14029	13576	13979	13694	13831	13869	13843	13861	13764	13740	13755	14116	13882	13745	14001	13777	13798	13749	13859	13910	13741	13855	13811	13949	13908	13723	13898	13763	13695	13752	13882	13723	13727	13913	13791	13762	13868	13958	13877	13645	13675	13909	13894	13836	13760	13556	13876	13626	13783	13717	13753	13702	13797	13702	13698	13765	13843	13701	13764	13684	13825	13912	13855	13893	13785	13791	13876	13869	13809	13693	13924	13887	13792	13723	13920	13663	13857	13689	13660	13658	13735	13797	13765	13694	13897	13858	13807	13751	13955	13888	13840	13701	13899	13876	13834	13738	13903	13980	13802	13675	13825	13666	13801	13762	13893	13737	13652	13715	13808	13646	13732	13802	13733	13717	13718	13706	13604	13844	13962	13883	13808	13954	13627	13875	13837	13645	13826	13690	13848	13661	13701	13817	13674	13585	13781	13830	13696	13870	13666	13794	13862	13769	13701	13794	13812	13847	13801	13953	13705	13728	13681	13747	13833	13871	13732	13851	13842	13753	13638	13875	13818	13769	13799	13847	13744	13596	13693	13724	13962	13791	13817	13796	13763	13817	13638	13782	13831	14003	13929	13861	13851	13692	13637	13652	13809	13656	13884	13892	13828	13769	13844	13804	13745	13797	13826	13792	13838	13788	13752	13698	13703	13891	13692	13718	13800	13780	13718	13746	13781	13724	13749	13792	13760	13907	13775	13769	13620	13791	13775	13781	13730	13828	13857	13687	13803	13765	13866	13755	13779	13614	13897	13710	13807	13934	13761	13938	13803	13868	13768	13789	13791	13825	13714	13969	13788	13852	13593	13920	13708	13849	13753	13715	13715	13576	13745	13805	13757	13881	13783	13758	13701	13781	13676	13730	13781	13950	13765	13865	13793	13677	13852	13730	13976	13935	13646	13564	13905	13786	13853	13795	13672	13871	13538	13762	13757	13798	13798	13738	13954	13936	13831	13835	13750	13863	13776	13843	13681	13847	13763	13827	13743	13965	13430	13876	13762	13695	13762	13638	14003	13786	13779	13853	13809	13880	13794	13800	13602	13695	13735	13603	13786	13860	13718	13695	13916	13897	13874	13720	13722	13785	13672	13929	13701	13754	13887	13867	13893	13525	13918	13794	13745	13699	13825	13711	13762	13634	13884	13709	13793	13783	13762	13734	13698	13650	13786	14086	13612	13702	13665	13893	13800	13871	13829	13681	13572	13774	13823	13768	13596	13897	13651	13774	13794	13646	13647	13917	13790	13716	13708	13769	13676	13635	13863	13822	13850	13863	13658	13692	13853	14005	13916	13794	13845	13774	13718	13812	13787	13691	13796	13675	13738	13691	13767	13906	13892	13735	13814	13628	13872	13892	13718	13645	13754	13757	13604	13720	13918	13764	13747	13677	13741	13714	13910	13802	13746	13792	13683	13802	13760	13929	13816	13864	13666	13759	13981	13857	13814	13849	13738	13691	13744	13761	13855	13983	13752	13735	13649	13963	13847	13851	13807	13778	13753	13731	13663	13865	13725	13814	13963	13686	13701	13754	13682	13874	13859	14043	13864	13842	13798	13699	13668	13655	13686	13858	13694	13814	13721	13995	13837	13647	13717	13805	13762	13906	13821	13741	13807	13847	13717	13812	13833	13702	13686	13887	13978	13843	13878	13755	13715	13842	13784	13961	13660	13884	13635	13620	13763	13719	13910	13809	13916	13721	13822	13768	13770	13854	13682	13926	13664	14063	13603	13880	13845	13833	13876	13814	13729	13832	13924	13948	13651	13837	13619	13863	13832	13585	13897	13935	13880	13821	13712	13722	13647	13703	13739	13792	13684	13733	13711	13732	13714	13708	13823	13891	13682	13863	13690	13675	13767	13809	13731	13656	13674	13762	13798	13783	13929	13903	13744	13706	13767	13682	13729	13627	13944	13822	13903	13883	13810	13654	13782	13822	13780	13730	13856	13970	13748	13914	13818	13769	13688	13824	13780	13934	13766	13889	13701	13745	14033	13821	13796	13630	13569	13832	13789	13855	13840	13976	13663	13922	13691	13857	13675	13721	13694	13843	13720	13891	13751	13604	13751	13849	13927	13727	13785	13790	13864	13657	13857	13728	13733	13968	13928	13695	14088	13754	13800	13822	13848	13808	13854	13862	13807	13834	13845	13831	13771	13734	13773	13902	13887	13868	13719	13670	13717	13644	13696	13936	13858	13835	13944	13787	13661	13776	13827	13714	13605	13660	13912	13774	13763	13866	13860	13722	13781	13808	13575	13881	13872	13806	13890	13637	13763	13886	13870	13652	13820	13794	13727	13800	13862	13727	13713	13726	13805	13819	13891	13738	13742	13699	13695	13897	13692	13834	13859	13895	13831	13686	13885	13887	13617	13937	13815	13881	13813	13769	13779	13973	13701	13815	13806	13743	13733	13849	13754	13662	13865	13759	13826	13753	13624	13711	13765	13847	13931	13804	13728	13759	13749	13843	13899	13861	13730	13688	13724	13834	13762	13916	13773	13696	13819	13864	13688	13923	13883	13990	13729	13940	13760	13879	13699	13797	13747	13836	13811	13889	13860	13851	13589	13719	13780	13688	13746	13850	13761	13662	13806	13804	13639	13825	13917	13932	13691	13824	13899	13717	13906	13718	13726	13617	13729	13714	13708	13745	13776	13874	13574	13818	13836	13796	13865	13866	13823	13940	13727	13647	13662	13801	13677	13795	13875	13805	13803	13759	13791	13877	13578	13780	13843	13732	13782	13922	13876	13701	13757	13694	13726	13911	13861	13712	13697	13625	13751	13743	13817	13791	13677	13893	13851	13862	13787	13835	13659	13727	13738	13765	13799	13858	13634	13842	13683	13868	13874	13617	13846	13749	13707	13780	13962	13722	13793	13725	13715	13755	13721	13897	13595	13893	14000	13777	13864	13855	13769	14047	13679	13883	13766	13791	13896	13798	13680	13778	13771	13832	13729	13654	13786	13830	13736	13794	13816	13721	13811	13741	13929	13846	13741	13868	13858	13810	13830	13831	13904	13736	13846	13769	13982	13719	13676	13816	13795	13966	13833	13865	13814	13769	13652	13748	13763	13885	13686	13929	13690	13750	13811	13885	14023	13760	13748	13632	13937	13759	13847	13688	13706	13943	13887	13871	13662	13785	13712	13681	13925	13929	13743	13831	13720	13752	14015	13841	13728	13776	13844	13687	13975	13863	13771	13791	13693	13739	13706	13599	13812	13651	13892	13752	13741	13785	13972	13747	13623	13729	13772	13666	13787	13782	13801	13692	13745	13911	13869	13827	13941	13780	13825	13831	13614	13709	13803	13901	13834	13740	13651	13679	14035	13707	13853	13890	13812	13853	13809	13869	13763	13774	13939	13765	13714	13867	13839	13789	13804	13786	13783	13681	13796	13915	13800	13748	13836	13813	13854	13695	13789	13869	13816	13724	13758	13748	13978	13795	13891	13648	13840	13699	13904	13667	13645	13694	13723	13815	13867	13854	13864	13747	13811	13712	13831	13729	13792	13598	13778	13608	13797	13798	13677	13730	13511	13648	13744	13799	13759	13820	13822	13799	13592	13787	13710	13874	13723	13792	13728	13868	13862	13750	13568	13905	13719	13733	13743	13659	13825	13805	13684	13883	13778	13908	13620	13862	13920	13762	13749	13903	13789	13972	13811	13736	13788	13689	13802	13749	13917	13810	13924	13861	14016	13724	13619	13842	13759	13850	13792	13725	13722	13984	13833	13726	13836	13765	13807	13753	13753	13789	13850	13946	13717	13793	13947	13790	13828	13705	13759	13856	13734	13761	13755	13729	13810	13848	13655	13819	13861	13836	13946	13797	13759	13837	13774	14071	13734	13720	13674	13755	13978	13825	13693	13890	13821	13826	13869	13836	13865	13793	13721	13851	13775	13827	13731	13893	13886	13907	13834	13679	13843	13756	13700	13618	13924	13974	13789	13812	13740	13809	13712	13863	13916	13852	13873	13774	13670	13762	13755	13833	13876	13750	13798	13644	13750	13764	13654	13970	13697	13815	13682	13737	13856	13715	13816	13808	13853	13896	13649	13813	13830	13686	13890	13788	13765	13840	13741	13564	13898
29137	24261	25323	20990	16827	16048	15824	15532	15232	15236	15083	15123	15130	15084	14783	14743	14875	14743	14870	14794	14910	14917	14892	14863	14629	14778	14798	14724	14790	14752	14847	14770	14865	14833	14822	14813	14749	14791	14786	14668	14890	14765	14891	14766	14662	14603	14594	14643	14749	14721	14598	14664	14793	14821	14810	14779	14843	14686	14755	14704	14697	14754	14717	14707	14791	14740	14819	14662	14643	14670	14781	14857	14831	14902	14827	14716	14677	14838	14738	14732	14722	14663	14495	14752	14754	14691	14645	14797	14898	14875	14862	14837	14716	14810	14789	14674	14551	14750	14520	14762	14827	14975	14550	14791	14693	14603	14628	14750	14790	14722	14736	14762	14613	14775	14823	14729	14831	14715	14824	14693	14757	14791	14556	14684	14743	14799	14808	14821	14731	14805	14844	14732	14740	14777	14804	14889	14800	14792	14640	14704	14800	14610	14535	14924	14647	14851	14680	14705	14712	14911	14635	14691	14757	14617	14567	14663	14695	14765	14765	14630	14691	14801	14799	14958	14862	14565	14499	14695	14731	14752	14780	14689	14783	14642	14810	14602	14787	14758	14629	14646	14624	14782	14766	14903	14834	14884	14662	14612	14696	14717	14749	14859	14934	14925	14838	14836	14712	14814	14849	14738	14554	14657	14783	14587	14874	14851	14809	14923	14611	14689	14635	14864	14678	14815	14640	14608	14656	14558	14896	14796	14833	14886	14904	14730	14592	14719	14663	14745	14569	14705	14704	14640	14884	14576	14777	14942	14976	14625	14769	14827	14875	14750	14628	14799	14746	14688	14649	14805	14597	14813	14616	14675	14875	14824	14640	14746	14811	14885	14571	14658	14754	14877	14737	14847	14842	14928	14797	14856	14753	14554	14517	14726	14745	14752	15043	14641	14568	14625	14635	14605	14903	14688	14793	14581	14635	14740	14661	14810	14786	14734	14820	14739	14855	14777	14725	14923	14813	14697	14625	14537	14618	14712	14814	14637	14770	14778	14775	14702	14805	14752	14664	14744	14855	14791	14875	14724	14767	14778	14671	14826	14685	14471	14836	14512	14596	14820	14611	14769	14783	14636	14604	14758	14955	14804	14679	14882	14770	14794	14933	14706	14878	14602	14922	14856	14630	14684	14794	14866	14757	14787	14492	14519	14687	14497	14806	14518	14919	14861	14661	14855	14716	14771	14838	14714	14661	14852	14767	14587	14816	14643	14853	14799	14657	14665	14683	14827	14670	14627	14718	14615	14600	14839	14749	14796	14702	14765	14622	14852	14758	14747	14824	14931	14928	14748	14810	14764	14647	14972	14824	14683	14770	14790	14914	14886	14798	14674	14740	14796	14853	14724	14593	14762	14669	14772	14605	14670	14793	14643	14768	14666	14731	14828	14913	14786	14552	14763	14648	14850	14723	14680	14874	14602	14910	14761	14748	14819	14697	14858	14576	14830	14656	14919	14546	14842	14726	14813	14620	14870	14614	14883	14813	14811	14774	14696	14852	14734	14810	14814	14605	14670	14679	14567	14719	14721	14690	14954	14725	14730	14731	14822	14748	14752	14797	14716	14712	14664	14770	14798	14818	14674	14746	14659	14729	14909	14657	14767	14568	14696	14702	14945	14642	14695	14887	14684	14835	15018	14548	14728	14780	14618	14649	14843	14644	14676	14726	14702	14728	14861	14633	14602	14643	14926	14724	14928	14632	14935	14801	14610	14673	14709	14666	14719	14743	14579	14744	14896	14814	14738	14735	14665	14650	14915	14949	14632	14761	14768	14591	14683	14547	14705	14711	14837	14829	14755	14593	14544	14758	14862	14854	14758	14787	14881	14703	14848	14822	14728	14649	14620	14843	14513	14766	14707	14790	14759	14774	14604	14665	14738	14793	14661	14759	14675	14691	14600	14749	14738	14722	14802	14666	14831	14836	14740	14669	14747	14857	14695	14883	14792	14585	14581	14751	14589	14715	14793	14643	14867	14678	14807	14705	14579	14732	14559	15062	14905	14832	14988	14591	14652	14857	14843	14941	14681	14664	14712	14792	14706	14705	14736	14943	14827	14703	14774	14763	14756	14870	14723	14596	14846	14700	14775	14741	14682	14898	14754	14611	14637	14839	14858	14806	14852	14533	14687	14658	14804	14860	14646	14664	14748	14760	14813	14724	14690	14870	14735	14701	14738	14875	14900	14824	14667	14602	14618	14597	14857	14779	14783	14808	14758	14767	14700	14728	14753	14777	14828	14840	14814	14734	14527	14782	14692	14732	14536	14788	14916	15012	14861	14885	14781	14609	14616	14712	14872	14733	14632	14756	14827	14683	14822	14820	14910	14896	14913	14824	14677	14768	14612	14667	14537	14930	14812	14760	14586	14885	14626	14704	14842	14569	14579	14585	14757	14826	14687	14648	14746	14847	14728	14806	14815	14720	14776	14736	14868	14742	14850	14676	14567	14797	14820	14724	14674	14729	14790	14704	14628	14728	14700	14776	14751	14602	14608	14854	14663	14561	14964	14847	14778	14833	14864	14873	14746	14705	14594	14767	14578	14528	14631	14644	14744	14484	14713	14694	14676	14825	14684	14899	14805	14730	14735	14740	14703	14651	14777	14877	14705	14812	14936	14738	14922	14595	14770	14616	14871	14792	14789	14774	14636	14849	14739	14664	14627	14754	14920	14807	14801	15005	14714	14592	14532	14599	14755	14578	14791	14930	14777	14585	14652	14744	14724	14737	14603	14846	14958	14732	14805	14622	14689	14921	14858	14925	14792	14909	14610	14928	14754	14818	14775	14651	14915	14847	14603	14712	14880	14811	14909	14560	14836	14917	14747	14708	14845	14833	14608	14606	14610	14851	14853	14730	14734	14870	14700	14686	14637	14859	14758	14719	14623	14705	14665	14825	14876	14804	14725	14858	14820	14636	14580	14813	14736	14751	14757	14724	14633	14728	14774	14759	14777	14910	14666	14766	14883	14849	14690	14880	14739	14637	14691	14651	14860	14796	14870	14623	14848	14896	14809	14533	14767	14791	14789	14877	14652	14843	14807	14666	14647	14689	14636	14666	14724	14681	14861	14781	14855	14868	14681	14736	14792	14861	14853	14869	14620	14930	14724	14783	14668	14715	14828	14937	14652	14783	15030	14758	14742	14824	14778	14701	14686	14665	14909	14810	14783	14760	14862	14674	14668	14881	14848	14888	14845	14783	14746	14870	14576	14802	14776	14719	14910	14915	14736	14704	14780	14708	14711	14818	14673	14710	14722	14712	14658	14819	14572	14866	14765	14685	14823	14805	14543	14801	14916	14666	14741	14807	14646	14845	14898	14741	14743	14783	14766	14780	14790	14824	14616	14810	14627	14670	14576	14851	14900	14761	14744	14768	14732	14692	14816	14742	14876	14872	14902	14858	14743	14557	14781	14809	14963	14870	14655	14698	14510	14719	14720	14869	14781	14926	14686	14715	14769	14801	14734	14764	14641	14760	14673	14708	14681	14709	14864	14628	14784	14820	14834	14687	14620	14860	14694	14726	14741	14711	14787	14788	14768	14848	14718	14858	14811	14672	14734	14774	14716	14635	14639	14738	14828	14775	14862	14724	14796	14613	14632	14795	14772	14612	14715	14670	14786	14753	14835	14718	14803	15047	14881	14739	14840	14819	14718	14766	14834	14828	14612	14712	14748	14989	14861	14835	14644	14759	14883	14744	14864	14529	15120	14720	14812	14740	14790	14920	14633	14745	14741	14977	14822	14797	14665	14785	14675	14836	14685	14723	14787	14813	14901	14614	14749	14628	14730	14649	14677	14656	14826	14870	14761	14658	14762	14912	14809	14545	14791	14808	14814	14579	14834	14780	14656	14584	14669	14882	14670	14781	14874	14806	14734	14705	14809	14870	14747	14823	14873	14564	14730	14754	14718	14674	14822	14685	14740	14737	14634	14804	14719	14530	14663	14825	15000	14805	14605	14864	14778	14862	14859	14718	14783	14909	14829	14711	14629	14595	14731	14830	14542	14879	14794	14837	14665	14839	14736	14601	14667	14896	14687	14637	14675	14680	14807	14716	14747	14783	14752	14701	14729	14589	14865	14706	14817	15094	14608	14957	14837	14889	14710	14774	14713	14803	14734	14974	14902	14745	14675	14717	14858	14720	14895	14728	14800	14598	14743	14762	14711	14923	14696	14980	14860	14676	14812	14581	14834	14727	14652	14746	14699	14905	14784	14745	14922	14726	14749	14627	14625	14636	14648	14686	14704	14677	14710	14829	14803	14726	14872	14543	14695	14753	14860	14650	14649	14737	14719	14633	14492	14851	14788	14787	14753	14740	14708	14774	14833	14604	14755	14752	14914	14800	14828	14559	14621	14665	14937	14921	14938	14585	14909	14861	14650	14768	14751	14807	14623	14987	14739	14642	14847	14736	14634	14764	14675	14677	14759	14651	14744	14748	14876	14548	14744	14740	14763	14806	14662	14874	14918	14724	14746	14783	14890	14632	14686	14780	14731	14967	14933	14642	14635	14726	14697	14696	14739	14689	14744	14862	14624	14776	14887	14639	14673	14639	14780	14738	14787	14792	14758	14908	14784	14767	14741	14620	14715	14704	14656	14627	14691	14720	14675	14790	14645	15040	14840	14704	14514	14790	14768	14878	14822	14594	14811	14793	14642	14968	14666	14830	14913	14820	14659	14759	14913	14672	14828	14659	14739	14597	14738	14751	14847	14695	14623	14668	14958	14847	14634	14855	14895	14946	14437	14825	14849	14645	14625	14680	14825	14837	14826	14829	14672	14660	14659	14930	14855	14855	14902	14811	14663	14768	14800	14769	14798	14902	14806	14798	14765	14870	14635	14759	14701	14840	14865	14742	14805	14681	14826	14865	14713	14800	14799	14729	14818	14980	14826	14620	15006	14926	14910	14800	14915	14798	14669	14668	14785	14822	14628	14955	14630	14739	14644	14706	14647	14743	14705	14675	14842	14862	14711	14770	14832	14709	14694	14850	14855	14686	14867	14801	14831	14921	14892	14707	14642	14607	14713	14661	14777	14884	14736	14668	14750	14633	14621	14877	14820	14742	14844	14876	14616	14723	14734	14824	14793	14933	14715	14735	14681	14781	14449	14761	14743	14714	14731	14515	14630	14840	14923	14828	15117
22441	32735	25834	19928	17149	15787	15366	15003	14589	14545	14050	14278	14010	13932	13971	13819	13945	13804	13712	13813	13710	13758	13594	13639	13822	13720	13778	13980	13600	13611	13752	13711	13621	13677	13502	13656	13805	13690	13745	13676	13740	13714	13616	13569	13644	13785	13613	13522	13769	13546	13666	13708	13769	13621	13735	13603	13750	13735	13801	13674	13718	13730	13641	13669	13868	13703	13727	13681	13822	13753	13628	13687	13603	13615	13484	13849	13585	13631	13739	13750	13626	13522	13562	13733	13647	13752	13717	13814	13586	13410	13752	13656	13470	13659	13644	13699	13642	13582	13755	13695	13756	13605	13643	13736	13571	13666	13742	13611	13689	13714	13671	13607	13650	13782	13576	13646	13647	13686	13775	13581	13853	13681	13747	13758	13795	13690	13643	13626	13747	13733	13731	13705	13795	13712	13733	13676	13877	13704	13698	13636	13724	13790	13741	13727	13934	13836	13757	13614	13510	13853	13645	13564	13721	13722	13614	13572	13564	13588	13603	13667	13616	13686	13590	13676	13768	13652	13804	13565	13648	13640	13793	13577	13748	13687	13670	13697	13661	13613	13610	13597	13767	13633	13664	13800	13723	13617	13670	13569	13670	13641	13714	13946	13621	13628	13820	13843	13615	13544	13699	13736	13684	13637	13752	13684	13716	13663	13727	13589	13643	13640	13701	13683	13663	13708	13589	13803	13697	13720	13587	13696	13624	13640	13656	13533	13859	13457	13619	13748	13607	13764	13697	13762	13793	13714	13749	13642	13768	13662	13864	13537	13759	13756	13677	13684	13818	13660	13774	13797	13780	13677	13618	13684	13656	13752	13915	13721	13566	13743	13726	13718	13590	13665	13764	13762	13728	13659	13608	13711	13759	13613	13823	13618	13770	13845	13629	13822	13697	13625	13683	13785	13714	13747	13585	13737	13640	13747	13727	13595	13763	13771	13692	13682	13647	13662	13625	13738	13625	13703	13587	13665	13543	13697	13723	13637	13678	13641	13678	13749	13650	13673	13621	13743	13779	13763	13771	13740	13734	13548	13761	13773	13609	13608	13715	13811	13741	13554	13722	13631	13642	13656	13667	13833	13689	13583	13826	13739	13635	13860	13603	13812	13532	13744	13630	13740	13559	13598	13695	13687	13811	13693	13573	13647	13637	13509	13836	13719	13779	13658	13581	13712	13778	13606	13687	13759	13669	13574	13864	13612	13560	13674	13540	13768	13674	13710	13531	13676	13731	13663	13610	13665	13630	13587	13657	13620	13547	13555	13807	13747	13594	13776	13583	13628	13723	13638	13693	13617	13779	13915	13635	13643	13576	13678	13616	13591	13556	13686	13865	13641	13753	13713	13505	13867	13934	13605	13539	13739	13668	13682	13582	13596	13699	13656	13741	13707	13561	13748	13604	13702	13710	13719	13585	13701	13575	13603	13772	13610	13738	13545	13618	13824	13471	13560	13671	13693	13663	13722	13820	13688	13688	13709	13610	13692	13698	13619	13628	13806	13696	13688	13782	13684	13737	13867	13657	13773	13649	13693	13531	13616	13669	13783	13725	13748	13675	13773	13631	13638	13593	13725	13849	13660	13667	13736	13714	13725	13612	13690	13621	13742	13609	13521	13635	13702	13800	13618	13636	13778	13848	13539	13694	13653	13728	13805	13691	13552	13572	13769	13730	13651	13592	13650	13626	13704	13684	13513	13775	13771	13561	13792	13800	13764	13662	13726	13708	13722	13621	13775	13642	13696	13698	13659	13647	13525	13644	13679	13730	13757	13589	13629	13871	13775	13711	13615	13745	13686	13638	13678	13684	13572	13615	13783	13656	13674	13688	13544	13839	13701	13828	13698	13846	13623	13683	13524	13628	13611	13862	13754	13719	13664	13827	13681	13771	13731	13593	13696	13753	13650	13717	13734	13740	13706	13684	13664	13609	13832	13862	13692	13595	13758	13538	13776	13635	13650	13704	13621	13641	13799	13584	13660	13769	13652	13693	13664	13556	13776	13816	13772	13863	13626	13716	13686	13661	13733	13795	13603	13653	13591	13656	13725	13744	13781	13697	13705	13600	13706	13658	13799	13636	13691	13636	13545	13675	13789	13534	13675	13849	13687	13595	13704	13667	13658	13611	13705	13505	13641	13680	13621	13610	13595	13731	13527	13605	13872	13817	13550	13767	13717	13675	13792	13787	13783	13506	13583	13550	13678	13753	13629	13821	13592	13645	13721	13558	13689	13599	13657	13794	13763	13690	13711	13746	13640	13674	13589	13471	13832	13597	13731	13567	13728	13677	13773	13807	13681	13772	13686	13692	13539	13618	13756	13724	13717	13656	13704	13760	13692	13589	13571	13818	13685	13710	13649	13666	13754	13817	13607	13777	13717	13574	13844	13740	13572	13550	13515	13653	13720	13759	13686	13707	13830	13724	13796	13527	13734	13685	13760	13750	13668	13527	13622	13817	13762	13673	13713	13705	13659	13773	13803	13638	13751	13637	13596	13659	13445	13635	13533	13849	13596	13822	13723	13773	13593	13659	13612	13555	13729	13749	13700	13629	13807	13722	13819	13770	13697	13691	13805	13669	13730	13834	13583	13454	13589	13551	13776	13665	13774	13613	13732	13918	13712	13729	13805	13766	13655	13748	13688	13654	13697	13725	13655	13610	13883	13625	13634	13738	13814	13751	13809	13651	13844	13763	13774	13667	13704	13605	13840	13687	13628	13644	13756	13537	13773	13529	13656	13615	13665	13765	13719	13728	13802	13695	13635	13697	13652	13611	13576	13740	13604	13740	13822	13700	13629	13773	13530	13767	13642	13714	13738	13799	13581	13617	13715	13746	13709	13583	13780	13735	13700	13740	13639	13733	13643	13741	13747	13576	13630	13743	13618	13681	13703	13630	13679	13560	13717	13801	13645	13603	13773	13692	13650	13587	13802	13693	13700	13739	13726	13779	13618	13828	13476	13698	13712	13724	13638	13783	13706	13801	13607	13766	13603	13598	13605	13810	13664	13785	13680	13642	13763	13791	13766	13772	13734	13552	13797	13656	13785	13712	13707	13764	13805	13630	13862	13754	13587	13878	13779	13771	13550	13743	13645	13742	13636	13734	13628	13791	13749	13699	13619	13808	13590	13734	13725	13662	13826	13569	13626	13750	13698	13689	13664	13938	13659	13652	13610	13897	13702	13568	13645	13764	13696	13732	13706	13751	13565	13733	13846	13757	13521	13618	13695	13687	13847	13621	13709	13618	13777	13628	13665	13718	13783	13767	13648	13814	13592	13848	13691	13719	13756	13681	13825	13588	13720	13678	13674	13687	13693	13736	13722	13725	13728	13660	13816	13756	13676	13753	13805	13705	13645	13672	13757	13596	13794	13784	13647	13603	13539	13784	13748	13706	13738	13719	13595	13695	13745	13546	13630	13851	13638	13579	13710	13883	13724	13523	13826	13763	13711	13476	13634	13704	13561	13706	13718	13794	13813	13609	13589	13579	13681	13696	13610	13714	13719	13684	13590	13579	13659	13697	13563	13789	13627	13778	13835	13748	13776	13647	13843	13670	13651	13743	13728	13558	13700	13745	13851	13732	13803	13720	13616	13487	13582	13776	13698	13727	13493	13711	13728	13488	13573	13901	13794	13661	13620	13748	13724	13655	13702	13884	13640	13600	13514	13660	13507	13823	13738	13660	13565	13562	13707	13604	13551	13669	13561	13638	13663	13711	13625	13938	13766	13723	13758	13687	13663	13708	13736	13838	13687	13688	13766	13665	13876	13615	13637	13762	13672	13692	13648	13761	13810	13678	13623	13535	13595	13707	13645	13860	13651	13873	13646	13702	13580	13678	13674	13811	13581	13648	13631	13720	13816	13878	13578	13642	13817	13730	13599	13681	13654	13749	13623	13749	13682	13746	13578	13624	13740	13707	13566	13729	13649	13769	13617	13620	13790	13770	13674	13854	13729	13895	13708	13609	13857	13606	13657	13651	13639	13733	13666	13843	13535	13564	13638	13810	13556	13700	13732	13593	13766	13734	13608	13876	13693	13654	13879	13641	13831	13816	13847	13766	13551	13744	13654	13701	13726	13701	13789	13649	13688	13776	13592	13813	13774	13656	13580	13713	13630	13550	13705	13678	13754	13632	13618	13736	13704	13765	13728	13807	13495	13821	13601	13719	13652	13617	13680	13628	13674	13633	13631	13625	13690	13870	13824	13655	13708	13624	13600	13749	13717	13725	13756	13885	13601	13683	13531	13548	13731	13759	13649	13805	13669	13719	13521	13836	13709	13812	13660	13475	13947	13617	13754	13639	13697	13812	13671	13729	13642	13531	13737	13688	13669	13521	13718	13647	13583	13579	13726	13758	13778	13670	13720	13633	13628	13712	13666	13635	13589	13674	13842	13554	13604	13681	13800	13636	13578	13687	13761	13823	13749	13811	13567	13830	13652	13787	13745	13658	13853	13545	13602	13860	13742	13775	13648	13541	13737	13746	13790	13765	13534	13760	13810	13622	13760	13717	13722	13722	13624	13789	13582	13569	13682	13726	13643	13590	13627	13557	13686	13711	13652	13642	13540	13623	13681	13782	13614	13733	13625	13799	13649	13659	13643	13669	13807	13596	13745	13770	13680	13614	13531	13647	13690	13664	13821	13520	13695	13937	13591	13739	13526	13640	13735	13784	13625	13778	13647	13615	13740	13580	13738	13546	13831	13647	13702	13580	13651	13740	13846	13796	13751	13695	13513	13629	13599	13863	13590	13854	13423	13571	13704	13678	13706	13672	13776	13751	13760	13720	13751	13680	13727	13781	13605	13826	13600	13741	13638	13783	13611	13729	13741	13585	13632	13668	13670	13660	13613	13698	13645	13635	13614	13716	13642	13673	13755	13886	13818	13752	13689	13829	13711	13665	13639	13822	13748	13891	13767	13680	13769	13651	13602	13763	13674	13836	13733	13611	13646	13591	13693	13696	13806	13633	13597	13702	13692	13540	13732	13900	13768	13562	13659	13549	13706	13732	13588	13568	13736	13824	13641	13668	13718	13710	13764	13684	13728	13618	13611	13656	13705	13685	13841	13593	13690	13773	13566	13600	13763	13584	13649	13426	13802	13652	13657	13615	13608	13543	13710	13675	13653	13781	13558	13760	13733
23566	21439	28004	25508	22055	20191	18791	16651	15825	15832	15750	15373	15533	15059	15196	15118	15146	15136	14993	15150	15144	15360	14976	14834	14905	15034	14956	15082	14788	14873	15014	15014	14909	14874	14877	14878	14963	14940	15070	14958	14834	14866	14862	15058	15069	14957	14947	15107	14909	15041	14869	14915	15089	14893	14959	15009	14742	15067	14900	14951	15136	14920	14837	14950	14861	14877	14841	14815	14878	14858	14827	14756	14959	14906	15004	14894	14766	14978	14655	14842	14952	14700	14912	15004	14926	14815	14889	15049	14793	14818	14985	15073	14953	14825	14867	15007	14972	14914	15045	14962	14939	14811	14749	14736	14793	14742	14967	14903	14832	14856	14983	14817	15053	14710	14811	14935	14720	14842	14825	14814	14992	14973	14916	14886	14896	14956	14812	14691	14912	14862	14999	15062	15017	14960	14616	14740	15002	14834	14911	15002	14850	14788	14857	14837	15031	14708	15015	14750	15005	15002	14980	14880	14957	14785	14937	14889	14901	14963	14681	14976	14912	14883	14831	15031	14778	14895	15036	14898	14911	14967	15095	14743	14888	14694	14788	14868	14780	14857	14957	14871	14623	14664	14754	14869	14922	15080	14943	15146	15085	14936	14754	15124	14837	14639	14856	14892	15102	14972	15022	14986	14923	14781	14868	14881	14905	14974	14965	14964	14906	14967	14878	14944	14797	15051	14821	15077	14875	14755	15034	14728	14940	14866	14791	14947	15027	14747	14841	14760	14768	14704	14903	14948	14978	14765	14740	14664	14945	14860	14677	14786	15024	14930	15032	14734	14845	14894	14845	14938	14738	15034	14759	14815	14985	14882	14893	14957	14697	14866	14832	14765	15050	14813	14745	14822	15056	14900	14813	14768	14855	14827	14730	14900	14980	14961	14922	14996	14891	14900	14893	14970	14954	14997	14955	14986	14680	14998	15092	14799	14973	14853	14783	14932	14961	14976	14908	14999	15081	14873	14970	14819	14894	14994	14884	14850	14785	15012	15002	14873	14938	14894	14829	14907	14797	14902	15083	14911	14965	14654	15016	14757	14590	14965	14756	15043	14897	14854	14967	14873	14886	15001	14871	15052	15025	15062	14717	14834	14802	14830	14918	14840	14962	14930	14725	14777	14853	14957	14892	14864	14747	15093	14891	14896	14859	14995	14896	15112	14713	15089	14943	14874	14933	14842	14824	14871	14913	14834	14913	14925	14938	14913	14968	14834	14846	14902	14955	14786	15045	14991	14918	14955	14869	14909	14738	14884	14903	14899	14757	14951	14916	14705	14979	14801	15065	14984	15043	15024	14784	14779	14805	14941	14871	14783	14740	14999	14980	14808	14749	14994	14829	14858	14957	14915	14884	14882	14876	14629	14908	14771	14851	14926	14897	14901	14861	14801	14930	14813	15010	14896	14701	14874	14737	14840	14871	15000	14987	14814	15020	14767	14848	15062	14975	14862	14782	14703	14979	14878	14831	14962	14921	14958	14993	14784	14668	14843	14639	14936	14947	15135	15065	14783	14997	14856	14947	14894	14975	14846	14810	14958	15133	14886	14973	14968	14755	14819	14907	14793	15020	14879	14788	15033	14875	14911	14838	14773	15182	14824	14973	14772	14810	14790	14902	14852	14857	14820	15002	14774	14753	14953	14817	14856	14790	14773	14644	14838	15040	14795	14899	14957	14890	14737	15077	14831	14845	14836	15024	15071	14865	14783	14957	14848	14951	14938	14957	14881	15027	14851	14922	14973	14948	14875	14999	14730	14977	14833	14840	14806	14899	15109	14787	15050	14948	14996	15072	15195	14820	15116	15010	14855	14743	15023	14811	14777	14774	14825	14970	15144	14895	14958	14662	14774	14706	14826	14940	14889	14938	14682	14808	14852	14887	14821	14854	14865	15020	14900	14911	14876	14787	14660	14865	14780	14907	14881	14743	14898	14732	14826	14933	14886	14973	14858	14877	15040	14805	14681	14771	14924	14776	15030	15142	14839	15081	15022	14933	14983	14799	14878	14978	15126	14979	14959	15068	14954	14840	14946	14799	14738	15000	14770	14813	14897	14840	14895	14788	14807	15044	14944	14853	14607	15110	14948	15051	15066	14699	14972	14787	15096	14943	14837	14670	14824	14854	14893	14965	14905	14891	15003	14969	14915	14816	14867	15000	14839	14779	14828	14933	14777	14807	14840	15022	14925	14933	14905	14981	14785	14693	15122	14909	14952	14814	15083	15018	14966	14823	14805	14726	14915	15067	14790	14673	14746	15008	14860	15056	14850	15071	14973	15143	14925	14884	14763	14967	14878	14845	14831	14702	14866	14847	14759	14818	14955	14958	15046	14955	14693	14895	14871	14847	14826	14989	15058	14947	14795	14958	14907	14867	14715	14693	14930	14952	14672	14992	14842	14790	14697	14838	15006	14851	14966	14894	14857	14733	15031	14862	14842	14991	14863	14938	14796	14967	14942	15065	14781	14865	14996	14900	14897	14901	14784	14788	14969	14926	14910	14815	15019	15043	15024	14919	14830	15010	14757	14819	14920	14891	14921	15018	15012	15047	14981	14810	14971	14968	14990	14985	14969	14700	14782	14873	14893	14672	14794	14858	14818	14787	15019	15083	14888	14998	14785	14905	15000	14884	14808	14697	14788	14883	14965	14701	14839	14927	14854	14549	14810	14947	14947	14805	14996	14911	15060	14904	14987	14927	14874	14966	14877	14946	14887	14714	14846	14932	14810	14914	14783	14989	14757	15009	15078	14947	14852	14858	14759	14873	14988	14846	14978	15056	14865	14761	14925	14812	14892	15052	14813	14896	14854	14922	14838	14893	14893	14814	14810	14915	14786	14839	14737	14768	14989	14991	14946	14975	14922	14833	14881	14823	14884	14783	14895	14858	14862	14899	14915	14850	14654	14871	14998	15009	15062	14859	14903	14948	15041	14862	14785	14771	14854	14956	14805	14812	14787	14770	15086	15060	15100	14884	14847	14865	14891	15033	14933	14861	14862	14866	14866	14826	14891	15006	14880	15026	14927	14769	15058	14931	14990	14610	14905	14955	14826	14908	14897	14937	14939	14866	14918	15080	14951	14799	14964	14799	14893	14912	14864	15045	14902	14964	14819	14916	14648	14867	15085	14765	14899	15110	15013	14780	14795	14816	14993	15040	14875	14869	14819	14857	14820	14783	14815	14888	15048	14837	15095	15011	14812	14938	14840	14745	14938	14974	14942	14880	14876	14729	14669	15022	14877	15037	14809	14726	14852	14786	14879	14891	14805	14815	14822	14766	14814	14826	14725	14961	14763	14863	14886	14824	14813	15014	15068	14861	14882	14718	14890	14855	14706	14945	14689	15026	15139	14869	14828	15011	14956	14801	14826	14810	14959	14931	14848	14935	14931	14697	15084	14879	14990	14683	14881	14897	15049	14808	14786	14824	14824	14647	14958	15026	14912	14945	14934	14744	15036	14969	15019	14944	14746	15119	14997	15057	14972	14856	14950	14705	14887	14562	14944	14792	14897	14709	14792	14855	15036	15009	14962	14885	14926	14921	14900	15040	14901	14712	14662	14965	14739	14889	14795	14726	14907	15078	14867	14864	14820	14975	14800	14798	14758	14904	14654	14936	14959	14769	14778	14842	14902	14967	14909	14784	14807	14765	14935	14989	15001	14757	14882	14664	14918	14921	14771	14870	14826	14722	14848	14681	14752	14882	14823	14713	14818	14771	14923	14977	14927	14820	14771	14788	14922	14957	14916	14837	14942	14908	14985	14848	15055	14889	14841	14926	14903	14862	14794	14895	14805	14945	15087	14817	14925	14873	14619	14951	15003	15024	15035	15139	14747	14997	14989	14967	14813	15135	14797	14836	14857	15111	15105	14863	14878	14880	14873	14829	14861	14967	14868	14911	14886	14847	14682	14818	14870	14862	14916	14838	14915	14985	14856	15037	14739	14944	14871	14775	14862	15017	14811	14861	14826	14854	14748	14861	14891	14914	15068	14817	15005	14855	14843	14868	14850	14793	14816	14806	14864	14874	14816	15012	15038	14927	14940	14962	15008	14962	14939	15009	15015	14750	15099	15023	15078	14837	15037	14785	14906	14903	14938	14747	14937	14938	14762	14817	14752	15097	15181	14922	14841	14866	14784	14922	15061	14695	14877	14982	14942	15007	14986	15067	14899	14821	15118	15003	14830	15238	14912	14920	14890	14874	14860	14933	14770	14888	14931	14898	14983	15045	14859	14659	14785	15041	14922	14946	14727	15020	15029	14736	15048	14676	14950	14889	14632	14807	14781	14728	14694	15135	14977	14814	14977	15029	15034	14898	14946	14837	14879	14858	14779	14905	15098	14711	14750	14846	14782	14853	14982	14936	14954	14848	14831	15010	14824	14757	14757	14733	14982	14722	14800	15026	15110	14795	14826	15194	14862	14928	14953	14736	14953	15037	14786	14855	14738	14976	14966	14911	15005	14881	14771	14827	14858	14904	14900	14941	14769	14883	14850	14794	14831	14862	14819	14840	14860	15039	15045	14766	14855	14903	14950	14797	15029	15004	14836	14871	14953	14849	14883	14982	14861	14949	14640	14877	14777	14862	14988	14972	14946	14787	14856	14973	14836	14790	14726	14768	14951	14926	14898	14921	14841	14773	14871	14886	14850	15001	14786	14841	14874	14866	15072	14870	14806	15038	14799	14912	14814	14820	14804	14940	15046	15026	14993	15023	14937	15016	14872	14868	14936	14929	14922	14938	14948	14899	14870	14905	14715	14978	14803	14932	14798	14959	14797	14781	14837	14900	14958	14919	14703	14868	14825	14878	14823	14686	14933	14804	14671	14912	14757	15242	14978	14854	14824	14821	14997	14836	15146	14922	14815	14861	14949	14929	14744	14916	14919	14757	14974	14860	14886	14778	14951	14959	14660	14632	14898	14776	14646	14939	14965	14955	15093	14940	15017	14775	14995	14881	14902	14652	14782	14949	14769	14681	14752	14944	14877	14898	14828	14798	14964	14879	14956	14956	14890	14856	14828	14604	14949	14950	14757	14714	14832	14823	14801	14988	15084	14856	14769	15060	14828	14948	14888	15000	14742	15057	14825	14720	14900	14711	14931	14990	14912	15014	15039	14907	14935	14728	14938	15052	14842	14896	14891
21708	39590	31010	23936	19825	17736	16387	15956	15587	15182	15064	14553	14551	14167	14097	13957	14048	13845	13846	14095	13857	13808	13946	13909	13916	14003	13928	13820	13734	13799	13773	13874	13903	14025	13823	13796	13745	13838	13850	13756	13788	13922	13729	13951	13850	13707	13677	13926	13810	13845	13829	14176	13905	13717	13688	13876	13839	13760	13647	13762	13832	13961	13727	13746	13680	13690	13932	13934	13739	13739	13835	13719	13825	13689	13893	13822	13732	13805	13635	13924	13634	13874	13757	13893	13878	13884	13798	13671	13799	13681	13736	13828	13770	13808	13835	13841	13814	13907	13916	13782	13806	13738	13641	13843	13749	13910	13842	13810	13905	13770	13744	13716	13747	13939	13665	13579	13642	13814	13882	13755	13755	13768	13869	13607	13866	13622	13746	13741	13830	13786	13863	13749	13801	13829	13752	13737	13719	13788	13860	13766	13729	13882	13865	13816	13822	13764	13879	13674	13788	13888	13777	13722	13832	13870	13863	13916	13914	13811	13743	13702	13786	13685	13878	13791	13808	13716	13686	13829	14005	13760	13821	13759	13823	13768	13976	13772	13881	13740	13736	13758	13873	13851	13915	13932	13732	13719	13811	13769	13926	13723	13756	13694	13830	13770	13820	13855	13907	13905	13861	13666	13778	13650	13721	13806	13915	13907	13826	13672	13911	13745	13942	13751	13801	13695	13902	13689	13707	13734	13857	13898	13803	13949	13713	13913	13708	13855	13689	13799	13810	13858	13669	13805	13797	13725	13827	13845	13833	13599	13897	13776	13827	13751	13884	13797	13762	13944	13821	13803	13648	13687	13851	13717	13812	13894	13894	13961	13712	13562	13852	13905	13634	13733	13787	13791	13857	13813	13918	13713	13753	13742	13867	13863	13775	13830	13705	13808	13739	13838	13653	13772	13691	13977	13729	13774	13730	13973	13981	13755	13838	13716	13710	13747	13882	13616	13665	13659	13706	13843	13883	13679	13672	13761	13774	13766	13432	13836	13809	13755	13953	13828	13708	13721	13836	13776	13927	13676	13906	13823	13703	13892	13862	13847	13824	13798	13781	13711	13792	13823	13822	13773	13663	13873	13778	13696	13726	13796	13752	13740	13785	13879	13684	13911	14000	13676	13726	13823	13903	13718	13816	13655	13939	13780	13747	13823	13664	13706	13916	13812	13749	13808	13938	13743	13969	14076	13839	13970	13660	13781	13965	13841	13856	13813	13844	13775	13721	13907	13803	13681	13883	13732	13794	13761	14026	13876	13810	13867	13815	13900	13787	13901	13700	13753	13774	13782	13661	13885	13832	13671	13674	13805	13785	13732	13857	13811	13741	13814	13913	14002	13936	13670	13597	13958	13854	13807	13916	13769	13749	13715	13771	13689	13856	13763	13814	13869	13939	13722	13810	13817	13819	13849	13796	13871	13797	13884	13901	13642	13888	13697	13710	13942	13816	13692	13912	13793	13801	13858	13737	13731	13920	13768	13968	13910	13593	13701	13914	13843	13750	13774	13817	13862	13774	13864	13770	13894	13868	13634	13907	13648	13770	13645	13808	13830	13734	13742	13814	13819	13943	13820	13700	13848	13935	13812	13863	13827	13927	13756	13805	13737	13699	13908	13726	13839	13842	13750	13903	13604	13697	13707	13764	13701	13846	13835	13828	13917	13875	13737	13807	13857	13680	13791	14015	13826	13679	13894	13868	13768	13747	13839	13847	13835	13740	13641	13913	13730	13917	13787	13783	13785	13696	13870	13803	13889	13708	13969	13803	13674	14022	13754	14039	13868	13703	13715	13829	13892	13829	13732	13780	13860	13942	13873	13770	13835	13811	13864	13764	13886	13878	13705	13739	13750	13868	13644	13710	13816	13879	13560	13842	13755	13889	13614	13818	13804	13778	13849	13827	13832	13615	13989	13934	13721	13826	13821	13780	13763	13697	13709	13722	13712	13813	13691	13629	13757	13899	13860	13701	13818	13995	13648	14001	13868	13995	13794	13799	13905	13771	13933	13651	13816	13888	13776	13796	13780	13611	13858	13798	13659	13883	13838	13823	13893	13675	13708	13706	13761	13764	13857	13790	13818	13739	13800	13746	13857	13904	13919	13690	13795	13474	13756	13873	13622	13853	13829	13702	13812	13618	13877	13749	13781	13785	13832	13878	13802	13750	13755	13885	13832	13825	13789	13779	13797	13750	13914	13776	13864	13791	13950	13906	14012	13868	13832	13872	13814	13714	13859	13793	13823	13906	13892	13757	13804	13785	13830	13659	13608	13903	13821	13721	13753	13672	13874	13797	13780	13851	13684	13949	13691	13690	13810	13788	13875	13859	13851	13650	13720	13798	13699	13862	13809	13715	13698	13856	13767	13821	13796	13857	13810	13795	13730	13819	13762	13789	13756	13756	13663	13860	13801	13837	13890	13765	13842	13941	13866	13772	13769	13901	13973	13873	13749	13723	13649	13814	13975	13756	13791	13904	13726	13831	13601	13763	13722	13855	13779	13780	13815	13833	13820	13734	13777	13787	13827	13744	13797	13852	13694	13776	13786	13920	13742	13647	13804	13762	13851	13738	13789	13874	13660	13675	13752	13676	13715	13937	13911	13865	13887	13699	13919	13823	13781	13953	13819	13748	13765	13629	13823	13729	13770	13803	13777	13947	13657	13782	13755	13857	13573	13718	13746	13899	13655	13897	13725	13740	13837	13773	13746	13906	13711	13709	13804	13666	13896	13890	13863	13694	13810	13560	13782	13724	13818	13833	13749	13790	13731	14003	13774	13774	13821	13808	13912	13951	13723	13890	13780	13986	13775	13760	13673	13728	13779	13746	13872	13790	13937	13987	13729	13723	13799	13788	13806	13839	13715	13906	13879	13657	13760	13784	13763	13844	13696	13789	13877	13816	13827	13806	13825	13884	13778	13657	13827	13679	13846	13843	13957	13846	13584	13877	13937	13867	13822	13786	13896	13651	13730	13550	13749	13806	13734	13693	13820	13791	13826	14033	13760	13768	13695	13875	13881	13676	13935	13736	13767	13651	13738	13796	13793	13812	13715	13814	13686	13768	13724	13888	13923	13811	13774	13829	13677	13806	13862	13996	13958	13803	13772	13802	13805	13808	13587	13641	13837	13704	13762	13823	13787	13654	13876	13770	13717	13883	13892	13828	13729	13758	13675	13906	13815	13714	13844	13804	13701	13860	13769	13880	13683	13972	13607	13977	13655	13801	13906	13764	13689	13805	13746	13743	13776	13681	13897	13833	13617	13908	13889	13780	13775	13952	13660	13829	13637	13883	13856	13667	13770	13876	13816	13878	13878	13863	13988	13620	13833	13895	13771	13895	13676	13639	13792	13874	13719	14047	13825	13742	13775	13767	13852	13864	13828	13673	13751	13720	13804	13665	13906	13859	13743	13924	13732	13811	13785	13741	13534	13698	13783	13915	13882	13844	13756	13832	13902	13755	13659	13856	13650	13794	13760	13769	13761	13838	13910	13912	13788	13785	13825	13842	13665	13937	13813	13704	13827	13789	13858	13595	13757	13807	13782	13755	13785	13829	13720	13818	13720	13719	13793	13854	13891	13914	13802	13777	13860	13677	13858	13837	13783	13928	13879	13764	13929	13834	13913	13740	13797	13741	13727	13669	13699	13793	13865	13738	13692	13660	13809	13810	13806	13717	13770	13938	13830	13666	13897	13845	13959	13939	13816	13788	13748	13705	13537	13814	13687	13888	13722	13876	13749	13916	13826	13945	13871	13772	13751	13871	13822	13769	13863	13688	13740	13785	13776	13831	13804	13859	13849	13772	13964	13790	13936	13835	13977	13727	13904	13654	13660	13872	13698	13774	13814	13671	13783	13757	13764	13823	13834	13748	13808	13621	13869	13651	13720	13704	13773	13956	13893	13982	13798	13625	13782	13842	13672	13895	13647	13883	13827	13857	13786	13740	13861	13736	13849	13803	13771	13790	13780	13930	13925	13729	13837	13765	13923	13692	13637	13915	13875	13735	13763	13746	13822	13996	13711	13638	13665	13818	13674	13763	13806	13839	13782	13720	13821	13733	13764	13821	13862	13946	13708	13831	13436	13834	13771	13867	13967	13852	13670	13639	13738	13835	13727	13768	13896	13775	13670	13746	13708	13789	13790	13835	13662	13819	13957	13693	13719	13942	13784	13711	13631	13897	13735	13916	13745	13933	13834	13685	13688	13770	13685	13759	13709	13744	13799	13856	13918	13776	13715	13680	13681	13858	13777	13710	13845	13706	13810	13731	13760	13867	13793	13765	13826	13982	13765	13828	13773	13837	13609	14002	13783	13839	13761	13855	13792	13765	13857	13728	13830	13639	13721	13773	13699	13821	13641	13715	13816	13716	13708	13911	13835	13900	13886	13868	13622	13779	13777	13778	13642	13805	13746	13917	13730	13869	13783	13730	13707	13743	13767	13903	13792	13809	13920	13783	13796	13686	13679	13933	13797	13774	13717	13884	13785	13816	13811	13897	13783	13771	13853	13801	13898	13730	13742	13827	13640	13682	13932	13751	13817	13685	13745	13728	13730	13881	13837	13641	13931	13704	13761	13770	13913	13757	13814	13869	13711	13881	13704	13823	13705	13700	13883	13774	13755	13706	13796	13671	13953	13894	13914	13896	13768	13780	13682	13874	13815	13770	13779	13741	13788	13807	13740	13766	13764	13792	13773	13836	13913	13623	13794	13854	13787	13696	13545	13738	13622	13631	13826	13870	13763	13845	13865	13751	13971	13811	13669	13760	13753	13742	13708	13795	13856	13763	13898	13755	13839	13821	13843	13773	13853	13738	13842	13789	13813	13948	13767	13926	13734	13734	13738	13647	13777	13727	13645	13810	13785	13834	13723	13678	13730	13835	13736	13833	13888	13742	13714	13605	13846	13805	13918	13775	13623	13938	13840	13751	13760	13830	13842	13787	13724	13729	13695	13712	13681	13783	13731	13889	13802	13821	13819	13637	13748	13768	13818	13685	13738	13866	13778	13807	13780	13833	13586	13857	13794	13681	13823	13647	13736	13805	13789	13898	13800	13761	13722	13720	13580	13922	13845	13689	13696	14000	13837	13654	13997	13821	13726	13860	13685	13823	13774	13753	13884	13615	13829	13723	13727	13747	13946
25405	21553	26421	25813	17879	16349	16128	15258	14979	14994	15012	14851	14748	14550	14626	14497	14377	14530	14299	14376	14547	14327	14222	14432	14352	14153	14459	14274	14723	14362	14463	14342	14446	14242	14221	14395	14436	14399	14289	14380	14325	14444	14455	14432	14244	14364	14390	14329	14330	14372	14428	14277	14135	14379	14272	14236	14532	14545	14392	14293	14457	14227	14501	14549	14347	14252	14189	14411	14357	14397	14342	14079	14360	14570	14415	14358	14213	14233	14386	14305	14382	14374	14488	14209	14448	14431	14366	14490	14355	14622	14284	14214	14370	14361	14443	14357	14312	14455	14226	14323	14221	14305	14294	14247	14229	14410	14517	14487	14491	14352	14302	14277	14472	14329	14315	14451	14272	14390	14232	14393	14186	14215	14317	14345	14372	14243	14276	14287	14330	14302	14240	14316	14219	14445	14318	14307	14308	14413	14245	14235	14194	14315	14316	14307	14534	14101	14311	14516	14319	14283	14382	14287	14244	14380	14526	14421	14332	14338	14194	14292	14417	14335	14315	14162	14204	14507	14357	14399	14229	14508	14048	14334	14383	14173	14179	14318	14116	14350	14387	14279	14300	14464	14208	14234	14405	14411	14352	14452	14519	14409	14436	14509	14469	14330	14270	14211	14414	14356	14183	14315	14380	14246	14447	14227	14361	14324	14169	14279	14324	14431	14180	14312	14324	14388	14291	14443	14404	14334	14260	14308	14011	14154	14366	14433	14384	14477	14344	14174	14275	14190	14283	14232	14339	14266	14437	14301	14236	14258	14281	14353	14344	14279	14253	14285	14427	14230	14524	14423	14381	14342	14433	14331	14329	14257	14124	14181	14388	14310	14151	14331	14412	14368	14215	14296	14322	14347	14382	14170	14298	14563	14327	14175	14346	14328	14312	14318	14321	14380	14451	14476	14184	14411	14261	14295	14447	14345	14527	14407	14354	14451	14318	14221	14406	14533	14282	14353	14362	14247	14299	14329	14260	14246	14245	14322	14324	14277	14375	14416	14482	14464	14244	14311	14283	14217	14268	14280	14313	14498	14237	14085	14393	14453	14328	14345	14217	14407	14316	14311	14125	14304	14303	14167	14226	14347	14348	14624	14360	14245	14467	14590	14397	14235	14257	14336	14456	14282	14337	14266	14463	14262	14449	14552	14213	14573	14288	14189	14383	14422	14253	14347	14482	14192	14358	14293	14330	14483	14500	14377	14534	14529	14537	14413	14328	14266	14473	14349	14422	14413	14481	14410	14291	14180	14523	14487	14536	14307	14308	14437	14465	14492	14401	14426	14450	14265	14342	14200	14316	14395	14481	14399	14166	14324	14608	14491	14465	14248	14364	14170	14364	14159	14304	14113	14390	14211	14453	14102	14349	14392	14368	14282	14439	14287	14239	14500	14358	14367	14414	14333	14251	14431	14635	14425	14314	14361	14182	14301	14220	14268	14389	14449	14500	14252	14375	14322	14147	14442	14212	14355	14368	14396	14442	14292	14357	14220	14333	14393	14324	14276	14460	14357	14293	14290	14464	14293	14319	14220	14208	14541	14232	14309	14446	14487	14201	14466	14228	14468	14373	14294	14275	14406	14479	14415	14281	14303	14372	14301	14476	14235	14387	14457	14370	14319	14314	14192	14416	14392	14150	14161	14410	14489	14456	14229	14150	14324	14512	14385	14409	14210	14304	14413	14436	14418	14402	14347	14375	14313	14151	14331	14268	14208	14170	14322	14166	14483	14451	14273	14352	14382	14399	14284	14424	14285	14345	14360	14406	14305	14405	14219	14451	14428	14490	14155	14242	14255	14479	14178	14329	14299	14339	14193	14286	14292	14228	14235	14190	14460	14311	14361	14155	14539	14189	14379	14331	14307	14469	14377	14391	14355	14263	14366	14282	14314	14241	14410	14289	14184	14152	14244	14253	14294	14202	14375	14331	14446	14508	14246	14177	14537	14156	14223	14445	14621	14408	14325	14343	14333	14334	14282	14256	14414	14257	14228	14467	14490	14221	14360	14312	14417	14500	14467	14231	14410	14349	14446	14521	14515	14272	14369	14436	14380	14296	14476	14374	14400	14618	14248	14323	14180	14474	14385	14045	14238	14411	14251	14471	14271	14148	14297	14459	14261	14101	14265	14447	14336	14314	14193	14152	14294	14211	14519	14370	14342	14376	14315	14278	14291	14286	14315	14374	14385	14267	14371	14408	14299	14284	14310	14297	14292	14266	14268	14418	14458	14230	14204	14554	14378	14314	14361	14233	14218	14252	14243	14264	14246	14227	14381	14409	14321	14184	14228	14258	14337	14484	14580	14530	14333	14456	14170	14246	14298	14412	14257	14339	14230	14384	14499	14308	14311	14476	14535	14499	14338	14477	14380	14453	14309	14504	14335	14518	14134	14152	14263	14309	14410	14046	14365	14302	14430	14402	14421	14354	14277	14267	14423	14301	14466	14381	14282	14396	14355	14382	14260	14322	14372	14357	14312	14419	14291	14257	14257	14286	14350	14489	14409	14226	14370	14545	14307	14306	14225	14382	14346	14251	14412	14324	14302	14360	14388	14271	14231	14365	14050	14291	14285	14390	14281	14221	14237	14087	14425	14447	14321	14171	14308	14335	14245	14129	14319	14286	14313	14287	14414	14374	14330	14403	14330	14241	14223	14444	14274	14523	14348	14488	14493	14396	14546	14385	14314	14197	14190	14388	14294	14378	14386	14259	14368	14309	14305	14409	14358	14439	14354	14340	14365	14354	14290	14275	14380	14266	14227	14490	14364	14234	14306	14347	14200	14228	14410	14277	14443	14295	14468	14167	14236	14391	14446	14349	14134	14121	14197	14377	14233	14157	14350	14453	14238	14371	14287	14520	14295	14495	14348	14454	14398	14526	14358	14431	14402	14444	14159	14124	14300	14400	14237	14465	14499	14382	14512	14365	14374	14237	14264	14327	14128	14143	14381	14274	14195	14433	14438	14354	14340	14177	14244	14324	14408	14195	14276	14350	14177	14518	14222	14507	14059	14346	14387	14301	14402	14471	14084	14378	14315	14251	14272	14319	14354	14364	14116	14440	14413	14344	14403	14346	14478	14388	14212	14440	14468	14357	14479	14389	14273	14190	14449	14452	14306	14494	14406	14209	14218	14360	14304	14273	14401	14359	14480	14117	14213	14376	14192	14227	14291	14398	14270	14326	14310	14448	14403	14426	14460	14320	14451	14377	14430	14333	14472	14402	14279	14444	14438	14275	14401	14253	14408	14355	14362	14287	14399	14528	14279	14499	14206	14297	14412	14433	14319	14182	14329	14372	14331	14225	14235	14233	14381	14355	14452	14231	14353	14334	14536	14327	14237	14401	14531	14399	14425	14339	14477	14227	14096	14110	14224	14276	14277	14532	14323	14426	14412	14355	14341	14292	14552	14398	14134	14439	14401	14285	14291	14208	14280	14197	14266	14318	14336	14356	14189	14433	14301	14391	14418	14292	14424	14346	14514	14269	14236	14239	14318	14486	14312	14264	14344	14265	14271	14275	14525	14393	14518	14298	14290	14238	14262	14280	14282	14411	14271	14268	14279	14241	14321	14345	14170	14550	14374	14466	14378	14314	14461	14359	14522	14197	14249	14283	14443	14502	14262	14355	14346	14270	14435	14298	14363	14390	14335	14366	14232	14421	14200	14230	14345	14415	14191	14314	14364	14314	14454	14221	14439	14225	14392	14481	14090	14568	14329	14318	14437	14213	14445	14247	14466	14255	14374	14042	14363	14372	14179	14362	14436	14284	14369	14288	14273	14443	14227	14647	14376	14356	14339	14461	14427	14462	14275	14378	14175	14428	14160	14397	14300	14512	14412	14481	14198	14146	14401	14285	14340	14382	14313	14347	14036	14304	14343	14262	14104	14266	14450	14325	14319	14345	14357	14418	14237	14433	14438	14542	14357	14515	14175	14270	14343	14521	14266	14242	14267	14572	14608	14458	14330	14287	14375	14187	14240	14376	14437	14242	14283	14453	14367	14327	14309	14406	14485	14320	14398	14478	14401	14333	14446	14217	14360	14225	14422	14361	14356	14332	14522	14427	14517	14287	14363	14430	14183	14595	14130	14262	14452	14546	14313	14256	14492	14544	14356	14332	14293	14244	14220	14325	14242	14479	14453	14384	14318	14238	14148	14284	14350	14454	14447	14389	14331	14294	14423	14271	14371	14546	14444	14526	14403	14267	14506	14442	14362	14391	14329	14309	14326	14469	14325	14139	14180	14464	14269	14127	14401	14350	14243	14338	14303	14320	14359	14246	14323	14290	14312	14201	14262	14390	14273	14181	14328	14375	14363	14320	14666	14260	14444	14541	14221	14353	14260	14195	14175	14278	14358	14336	14524	14295	14335	14422	14253	14371	14289	14208	14374	14275	14351	14493	14245	14210	14137	14365	14119	14257	14283	14593	14450	14383	14375	14503	14483	14481	14369	14359	14228	14272	14365	14444	14387	14330	14411	14463	14299	14357	14257	14269	14379	14378	14312	14490	14291	14545	14528	14494	14212	14361	14251	14365	14511	14406	14362	14330	14484	14296	14332	14414	14205	14321	14402	14275	14221	14317	14306	14646	14426	14257	14393	14235	14394	14410	14569	14615	14343	14247	14248	14260	14375	14362	14261	14349	14132	14233	14432	14231	14338	14352	14402	14385	14478	14299	14384	14449	14337	14375	14337	14359	14292	14527	14274	14501	14397	14447	14384	14419	14401	14389	14382	14364	14295	14394	14359	14266	14391	14398	14109	14390	14032	14327	14329	14325	14175	14445	14276	14389	14448	14219	14209	14359	14302	14166	14453	14271	14317	14398	14341	14529	14269	14450	14368	14358	14197	14350	14259	14235	14511	14354	14225	14341	14318	14436	14306	14341	14392	14448	14484	14402	14330	14458	14327	14364	14473	14621	14296	14273	14432	14477	14386	14391	14330	14399	14239	14301	14538	14316	14329	14274	14305	14247	14260	14214	14264	14437	14375	14474	14270	14246	14352	14403	14332	14281	14339	14428	14314	14276	14256	14272	14237	14223	14302	14251	14430	14064	14310	14338	14381	14351	14302	14238	14323	14295	14308	14275	14332	14445	14319	14434	14343	14192	14159	14363	14336	14236	14350	14606	14401	14290	14345
21642	34692	27038	20793	17774	16166	15413	15148	14782	14357	14064	14079	13851	13720	13767	13541	13576	13560	13479	13587	13516	13543	13619	13490	13530	13433	13608	13434	13471	13511	13349	13287	13384	13326	13378	13572	13538	13454	13340	13371	13412	13383	13413	13548	13420	13424	13388	13522	13390	13506	13445	13378	13190	13481	13362	13490	13441	13476	13356	13363	13359	13480	13410	13350	13403	13604	13255	13344	13485	13353	13373	13401	13489	13322	13488	13394	13514	13503	13503	13378	13287	13348	13376	13522	13333	13200	13346	13292	13349	13552	13431	13320	13412	13361	13381	13471	13569	13481	13406	13382	13484	13415	13475	13372	13480	13425	13319	13251	13359	13380	13338	13374	13414	13469	13242	13424	13430	13457	13517	13301	13408	13383	13579	13511	13300	13357	13306	13528	13489	13234	13473	13292	13536	13521	13475	13329	13336	13517	13602	13633	13422	13372	13457	13433	13405	13359	13293	13347	13504	13358	13322	13269	13361	13430	13570	13571	13378	13407	13358	13356	13444	13370	13494	13383	13537	13409	13523	13406	13503	13269	13550	13326	13432	13407	13451	13527	13522	13401	13398	13486	13281	13591	13307	13358	13266	13348	13367	13500	13361	13413	13485	13482	13451	13438	13283	13535	13358	13361	13504	13468	13590	13352	13560	13405	13348	13349	13505	13558	13439	13333	13388	13479	13339	13458	13456	13623	13422	13294	13292	13319	13506	13476	13338	13319	13423	13422	13244	13474	13142	13518	13439	13322	13341	13472	13432	13347	13428	13304	13448	13313	13168	13318	13392	13374	13615	13416	13349	13352	13423	13432	13532	13322	13473	13354	13436	13402	13582	13351	13411	13127	13352	13347	13347	13203	13476	13401	13306	13460	13197	13494	13442	13266	13356	13295	13473	13392	13548	13421	13546	13424	13283	13407	13412	13568	13301	13243	13436	13475	13403	13508	13423	13396	13399	13440	13332	13396	13286	13478	13401	13366	13540	13410	13334	13327	13351	13531	13482	13344	13416	13338	13253	13457	13470	13396	13247	13427	13626	13325	13376	13503	13514	13361	13683	13288	13503	13631	13231	13439	13525	13424	13440	13340	13548	13581	13450	13467	13390	13463	13598	13155	13337	13485	13349	13408	13480	13415	13426	13425	13384	13379	13490	13591	13423	13352	13309	13413	13412	13572	13326	13422	13414	13483	13390	13561	13403	13569	13456	13535	13363	13277	13473	13285	13627	13498	13499	13395	13330	13506	13424	13511	13333	13458	13319	13329	13420	13423	13490	13545	13477	13521	13322	13424	13254	13367	13408	13339	13377	13446	13464	13398	13502	13233	13548	13329	13450	13446	13446	13452	13353	13529	13357	13468	13587	13483	13446	13419	13460	13394	13515	13406	13336	13448	13255	13370	13392	13508	13406	13495	13330	13457	13308	13393	13327	13288	13358	13576	13419	13403	13493	13373	13581	13432	13447	13464	13510	13429	13276	13458	13369	13512	13367	13334	13372	13434	13456	13493	13551	13340	13435	13350	13423	13339	13433	13524	13438	13396	13284	13252	13500	13340	13581	13382	13511	13374	13423	13183	13424	13429	13483	13354	13616	13515	13415	13503	13371	13408	13565	13362	13357	13490	13369	13347	13553	13365	13547	13458	13505	13649	13456	13438	13354	13456	13220	13391	13515	13421	13426	13613	13507	13432	13326	13529	13449	13429	13512	13452	13265	13310	13334	13339	13401	13535	13468	13421	13471	13378	13507	13473	13260	13479	13467	13381	13532	13409	13452	13375	13393	13470	13309	13285	13502	13401	13278	13359	13440	13450	13209	13349	13443	13442	13424	13464	13486	13279	13502	13432	13410	13521	13476	13468	13219	13450	13543	13371	13379	13307	13474	13320	13664	13526	13418	13457	13532	13371	13424	13547	13587	13493	13318	13313	13374	13518	13364	13418	13500	13480	13408	13406	13408	13267	13387	13339	13462	13485	13350	13186	13359	13492	13378	13364	13362	13498	13424	13449	13372	13368	13290	13367	13440	13188	13372	13588	13312	13379	13439	13530	13309	13376	13373	13454	13376	13403	13427	13522	13477	13491	13352	13398	13461	13393	13580	13457	13436	13367	13421	13495	13138	13465	13547	13385	13358	13160	13344	13444	13388	13493	13298	13454	13347	13416	13378	13254	13428	13471	13479	13507	13376	13389	13453	13366	13338	13412	13553	13453	13533	13431	13563	13426	13443	13307	13243	13481	13427	13471	13338	13331	13410	13439	13641	13439	13341	13333	13428	13459	13411	13395	13352	13499	13337	13346	13424	13468	13383	13376	13491	13376	13385	13219	13347	13409	13528	13487	13351	13414	13425	13463	13386	13476	13498	13412	13507	13410	13486	13459	13378	13484	13553	13533	13439	13516	13440	13324	13475	13444	13403	13416	13425	13419	13394	13460	13369	13516	13292	13483	13400	13391	13519	13571	13358	13670	13451	13403	13228	13373	13405	13450	13333	13463	13553	13330	13380	13382	13458	13421	13510	13563	13404	13666	13419	13360	13438	13459	13269	13423	13449	13390	13424	13428	13491	13489	13386	13453	13398	13400	13555	13423	13566	13569	13481	13335	13345	13533	13307	13267	13496	13230	13340	13463	13493	13364	13482	13422	13447	13527	13530	13330	13476	13309	13290	13455	13320	13651	13555	13348	13264	13438	13491	13395	13518	13479	13574	13500	13375	13480	13376	13592	13441	13440	13509	13426	13383	13538	13328	13406	13363	13353	13537	13600	13406	13469	13528	13586	13512	13473	13510	13456	13429	13469	13548	13291	13304	13438	13295	13394	13459	13317	13389	13459	13547	13414	13342	13418	13231	13325	13497	13310	13359	13506	13327	13494	13323	13368	13476	13243	13574	13586	13418	13423	13521	13507	13325	13412	13342	13176	13422	13512	13361	13483	13314	13550	13374	13537	13368	13471	13509	13462	13407	13579	13412	13400	13554	13388	13405	13472	13405	13412	13570	13392	13428	13518	13494	13334	13476	13415	13319	13348	13313	13321	13336	13521	13442	13388	13284	13570	13321	13525	13303	13496	13483	13415	13403	13367	13416	13211	13568	13421	13321	13495	13393	13375	13491	13450	13357	13324	13473	13373	13497	13242	13423	13404	13371	13365	13233	13363	13587	13422	13347	13441	13536	13343	13425	13417	13448	13489	13516	13463	13403	13421	13462	13419	13461	13501	13425	13467	13474	13384	13254	13458	13460	13376	13636	13325	13375	13347	13370	13441	13512	13468	13549	13444	13504	13386	13468	13517	13527	13334	13312	13435	13513	13521	13249	13472	13415	13534	13450	13592	13323	13560	13380	13295	13426	13462	13385	13463	13499	13467	13415	13273	13448	13455	13426	13477	13383	13390	13377	13310	13331	13415	13542	13453	13318	13376	13466	13396	13407	13295	13601	13505	13437	13436	13508	13413	13536	13362	13467	13398	13456	13443	13477	13487	13262	13352	13377	13468	13499	13420	13368	13454	13439	13535	13236	13546	13361	13407	13487	13321	13254	13467	13364	13422	13392	13452	13471	13351	13560	13450	13410	13509	13549	13377	13333	13447	13353	13408	13493	13451	13333	13438	13690	13193	13572	13575	13137	13317	13323	13577	13622	13402	13336	13427	13398	13447	13504	13627	13535	13389	13486	13247	13369	13482	13458	13488	13485	13383	13506	13441	13415	13471	13545	13557	13387	13532	13218	13467	13399	13581	13310	13351	13433	13467	13310	13437	13250	13337	13467	13460	13448	13319	13442	13585	13427	13498	13466	13387	13370	13421	13570	13398	13465	13409	13298	13551	13437	13458	13437	13478	13469	13359	13534	13435	13669	13368	13230	13373	13419	13208	13448	13549	13520	13563	13397	13368	13252	13546	13458	13437	13504	13487	13509	13301	13553	13409	13434	13381	13365	13383	13394	13350	13436	13514	13488	13375	13425	13502	13481	13401	13432	13464	13473	13477	13494	13324	13503	13361	13566	13316	13286	13558	13397	13417	13517	13438	13527	13490	13335	13414	13452	13550	13483	13581	13462	13541	13566	13411	13504	13459	13327	13507	13480	13606	13525	13424	13485	13364	13381	13456	13477	13425	13406	13630	13418	13344	13526	13341	13463	13266	13413	13423	13559	13369	13384	13549	13452	13532	13415	13565	13454	13348	13582	13222	13539	13548	13498	13437	13438	13443	13167	13426	13359	13410	13541	13233	13401	13503	13316	13628	13434	13380	13454	13227	13293	13384	13432	13405	13598	13310	13496	13486	13391	13309	13309	13385	13457	13407	13334	13371	13361	13546	13445	13408	13530	13378	13302	13362	13398	13397	13298	13428	13381	13419	13436	13387	13478	13483	13206	13504	13318	13480	13423	13447	13397	13451	13471	13423	13391	13373	13449	13402	13438	13499	13436	13368	13497	13675	13433	13392	13319	13408	13406	13340	13472	13400	13460	13571	13457	13375	13269	13382	13419	13361	13455	13432	13477	13445	13448	13380	13240	13405	13404	13404	13493	13320	13506	13376	13543	13529	13443	13410	13591	13432	13276	13344	13535	13412	13428	13330	13528	13281	13365	13379	13392	13459	13461	13315	13529	13330	13385	13375	13465	13424	13255	13431	13477	13537	13379	13341	13361	13558	13484	13360	13529	13360	13493	13502	13398	13486	13375	13526	13376	13240	13408	13615	13381	13397	13684	13307	13397	13622	13399	13384	13399	13347	13245	13218	13586	13283	13328	13385	13511	13548	13447	13395	13392	13521	13585	13525	13520	13500	13442	13401	13439	13531	13437	13598	13564	13512	13376	13277	13431	13526	13383	13505	13451	13480	13514	13477	13307	13371	13478	13421	13476	13422	13373	13487	13307	13459	13431	13337	13609	13193	13499	13486	13414	13431	13440	13360	13477	13601	13499	13400	13397	13490	13529	13217	13308	13492	13483	13361	13240	13393	13399	13421	13304	13543	13397	13437	13405	13466	13342	13320	13396	13522	13403	13485	13597	13351	13521	13418	13437	13208	13466	13485	13605	13632	13431	13400	13651	13362	13474	13336	13368	13282	13389	13454	13520	13438	13439	13341	13385	13462	13302	13572	13503	13369	13449	13399	13444	13331	13414	13316	13412	13379	13267	13468	13616	13410
22627	21469	28552	24808	21776	22920	21913	17415	16250	16241	15967	15655	15308	15317	15286	15175	15146	15105	15102	15134	15155	14952	14986	14889	14831	14916	14986	14893	14845	14733	15002	15051	14742	14834	14913	14866	14839	14827	14757	14547	14695	14746	14795	14860	14799	14800	14816	14859	14789	14723	14834	14813	14827	14802	14792	14784	14883	15133	14937	14694	14761	14621	14666	14770	14719	14615	14901	14837	14792	14847	14857	14928	14887	14830	14983	14804	14884	14654	14650	14817	14787	15011	14725	14976	14767	14966	14656	14701	15031	14859	14918	14610	14841	14992	14818	14752	14692	14961	14845	14865	14875	14710	14532	14764	14938	14734	14735	14860	14858	14914	14784	14870	14792	14708	14870	14841	14860	14671	14716	14788	14712	14917	14894	14846	14633	14881	14539	14645	14636	14797	14748	14640	14713	14845	14710	14839	14747	14860	14705	14753	14736	14697	14734	14705	14669	14843	14764	14718	14727	14898	14724	14685	14562	14762	14735	14683	14734	14801	14742	14697	14667	14690	14744	14776	14860	14831	14625	14751	14857	14698	14634	14805	14759	14775	14741	14757	14812	14702	14594	14796	14798	14763	14872	14429	14620	14817	14814	14726	14709	14728	14669	14791	14705	14797	14803	14781	14838	14940	14796	14989	14846	14778	14834	14549	14772	14692	14793	14583	14681	14846	14720	14715	14696	14697	14614	14738	14675	14829	14684	14841	14611	14726	14918	14931	14773	14590	14867	14819	14756	14635	14692	14907	14502	14654	14750	14795	14842	14717	14931	14960	14781	14946	14749	14617	14611	14592	14654	14710	14700	14745	14948	14524	14557	14719	14853	14754	14617	14698	14822	14769	14713	14430	14801	14833	14820	14601	14783	14824	14933	14841	14789	14724	14844	14788	14695	14736	14662	14819	14890	14877	14698	14643	14858	14661	14757	14650	14930	14841	14743	14891	14672	14671	14912	14800	14840	14841	14894	14717	14734	14862	14673	14908	14703	14735	14774	14777	14631	14680	14959	14870	14974	14872	14772	14821	14544	14546	14601	14837	14875	14797	14791	14712	14688	14724	14758	14754	14663	14843	14735	14555	14841	14721	14670	14740	14731	14870	14839	14842	14821	14921	14890	14702	14736	14832	14693	14767	14884	14871	14683	15007	14647	14624	14701	14611	14630	14741	14690	14547	14764	14722	14904	14893	14749	14747	14755	14826	14722	14725	14654	14837	14566	14728	14895	14577	14683	14676	14771	14718	14734	14680	14711	14770	14638	14475	14684	14569	14809	14713	14532	14877	14655	14791	14636	14828	14775	14813	14632	14855	14770	14745	14631	14802	15015	15009	14732	14813	14805	14765	14637	14651	14645	14698	14706	14861	14688	14943	14817	14696	14727	14858	14664	14887	14669	14704	14719	14617	14961	14639	14666	14915	14709	14817	14678	14606	14619	14659	14729	14715	14846	14820	14853	14791	14652	14847	14856	14716	14791	14685	14916	14850	14835	14721	14723	14759	14899	14931	14618	14805	14717	14758	14781	14816	14744	14642	14781	14756	14761	14826	14623	14584	14763	14586	14805	14861	14681	14694	14799	14854	14869	14646	14744	14749	14763	14843	14729	14507	14685	14621	14845	14630	14866	14762	14796	14621	14871	14781	14973	14830	14855	14746	14548	14644	14836	14665	14807	14760	14523	14764	14777	14752	14608	14585	14707	14765	14724	14681	14659	14776	14858	14630	14866	14705	14610	14610	14905	14818	14771	14735	14812	14816	14660	14671	14686	14830	14969	14808	14879	15010	14741	14652	14847	14985	14698	14688	15045	14793	14532	14547	14864	14653	14744	14658	14875	14851	14540	14504	14756	14636	14825	14800	14733	14895	14729	14788	14685	14845	14677	14561	14591	14782	14693	14605	14727	14739	14861	14620	14648	14644	14653	14636	14642	14833	14930	14593	14763	14698	14566	14588	14828	14756	14692	14655	14775	14717	14779	14825	14768	14878	14584	14641	14602	14677	14864	14751	14664	14823	14832	14839	14655	14561	14611	14497	14739	14586	14849	14852	14806	14855	14810	14847	14682	14877	14838	14842	14697	14765	14733	14812	14603	14469	14824	14753	14661	14805	14939	14591	14565	14717	14847	14724	14766	14692	14773	14730	14693	14752	14787	14669	14653	14682	14718	14708	14774	14914	14775	14931	14740	14865	14679	14815	14860	14651	14671	14600	14618	14795	14795	14534	14791	14642	14702	14891	14886	14715	14848	14735	14761	14843	14765	14841	14549	14625	14791	14734	14683	14963	14771	14911	14791	14803	14887	14684	14823	14716	14720	14861	14711	14769	14779	14468	14522	14724	14714	14637	14840	14843	14728	14905	14671	14795	14711	14749	14805	14788	14742	14890	14859	14774	14620	14904	14689	14910	14838	14713	14820	14829	14634	14873	14826	14901	14703	14699	14824	14757	14870	14826	14870	14693	14733	14707	14716	14744	14782	14637	14688	14683	14849	14962	14887	14642	14736	14974	14830	14787	14624	14719	14897	14765	14832	14809	14763	14886	14815	14972	14770	14823	14807	14749	14373	14810	14815	14923	14904	14894	14803	14786	14874	14700	14607	14841	14829	14784	15004	14864	14649	14760	14657	14758	14440	14654	14853	14725	14620	14851	14808	14731	14499	14962	14593	14915	14885	14841	14764	14590	14764	14708	14762	14712	14796	14791	14655	14923	14689	14624	14631	14575	14764	14763	14823	14531	14597	14641	14607	14725	14778	14656	14737	14793	14723	14796	14836	14669	14750	14622	14751	14709	14625	14657	14615	14770	14848	14679	14918	14732	14857	14841	14677	14954	14876	14818	14762	14725	14914	14620	14716	14744	14825	14822	14729	14648	14633	14789	14646	14453	14674	14816	14812	14760	14790	14846	14710	14637	14717	14813	14704	14801	14784	14784	14902	14678	14670	14719	14592	14784	14526	14609	14697	14719	14762	14709	14751	14754	14743	14622	14587	14757	14812	14903	14802	14936	14805	14678	14832	14661	14875	14830	14685	14696	14697	14665	14722	14700	14894	14442	14577	14609	14830	14774	14754	14741	14759	14775	14837	14772	14792	14750	14674	14747	14734	14745	14584	14562	14633	14714	14773	14813	14817	14786	14778	14661	14560	14731	14858	14824	14517	14765	14790	14749	14593	14706	14771	14623	14741	14623	14944	14647	14850	14757	14808	14873	14791	14687	14588	14631	14682	14694	14850	14722	14816	14727	14565	14630	14736	14841	14635	14739	14724	14742	14690	14690	14960	14731	14746	14779	14733	14815	14735	14810	14766	14740	14767	14886	14640	14805	14797	14777	14703	14929	14872	14724	14984	14763	14601	14751	14789	14834	14768	14711	14723	14728	14717	14596	14851	14696	14630	14613	14764	14698	14906	14621	14734	14834	14862	14918	14593	14685	14616	14822	14584	14667	14646	14797	14849	14716	14671	14615	14823	14652	14762	14751	14714	14840	14833	14861	14694	14839	14866	14587	14741	14751	14882	14797	14899	14629	14781	14802	14752	14659	14706	14743	14820	14740	14804	14729	14971	14760	14680	14694	15071	14911	14612	14612	14898	14751	14673	14698	14853	14803	14791	14609	14809	14383	14782	14717	14792	14690	14574	14715	14535	14790	14620	14892	14798	14543	14800	14768	14730	14753	14899	14722	14840	14696	14900	14797	14756	14679	14667	14648	14845	14692	14789	14769	14775	14888	14888	14781	14809	14550	14753	14522	14780	14917	14684	14715	14744	14824	14769	14786	14843	14650	14886	14735	14811	14618	14572	14611	14702	14845	14688	14727	14678	14626	14789	14655	14954	14934	14833	14859	14576	14647	14767	14702	14663	14706	14649	14689	14883	14746	14796	14784	14844	14797	14562	14612	14627	14687	14718	14781	14693	14808	14554	14762	14778	14805	14767	14702	14739	14762	14844	14845	14484	14994	14917	14832	14739	14835	14850	14686	14881	14762	14568	14556	14660	14742	14790	14811	14811	14721	14881	14832	14734	14602	14689	14568	14801	14675	14641	14679	14560	14739	14739	14684	14806	14559	14923	14841	14714	14807	14750	14886	14798	14794	14670	14689	14814	14752	14935	14672	14765	14812	14662	14800	14738	14709	14724	14705	14479	14854	14966	14734	14827	14739	14673	14728	14547	14613	14712	14658	14592	14934	14756	14881	14858	15050	14767	14749	14639	14651	14872	14684	14699	14848	14745	14839	14827	14808	14873	14565	14700	14854	14642	14810	14737	14631	14670	14758	14710	14875	14823	14712	14801	14772	14775	14736	14879	14698	14862	14938	14793	14613	14737	14810	14785	14923	14791	14800	14849	14740	14545	14768	14737	14604	14868	14752	14797	14697	14980	14732	14663	14760	14850	14861	14652	14844	14777	14797	14953	14563	14744	14689	15001	14650	14770	14867	14928	14598	14609	14831	15007	14763	14831	14826	14709	14772	14839	14822	14654	14879	14711	14819	14901	14721	14726	14762	14768	14786	14772	14610	14949	14542	14746	14772	14862	14605	14638	14702	14809	14747	14705	14826	14867	14685	14697	14588	14933	14781	14580	14670	14820	14920	14676	14693	14716	14797	14919	14582	14659	14769	14758	14795	14804	14781	14838	14671	14751	14863	14618	14848	14690	14875	14756	14657	14743	14700	14679	14822	14799	14602	14814	14774	14807	14505	14785	14717	14725	14839	14910	14873	14996	14869	14854	14604	14791	14914	14880	14862	14675	14725	14601	14741	14769	14699	14818	14577	14667	14943	14833	14675	14948	14810	14812	14899	14901	14681	14777	14738	14843	14727	14811	14681	14692	14769	14743	14824	14603	14758	14821	14814	14695	14543	14763	14680	14760	14808	14672	14725	14962	14766	14758	14762	14891	14735	14847	14730	14765	14886	14893	14863	14786	14723	14700	14750	14881	14772	14799	14687	14792	14864	14664	14742	14736	14805	14797	14742	14710	14729	14685	14899	14701	14586	14903	14727	14780	14667	14684	14671	14816	14624	14590	14601	14860	14775	14665	14862	14566	14519	14843	14605	14884	14563	14725	14596	14747	14673	14698	14840	14572	14668	14840	14648	14692	14797	14817	14853	14904	14864	14898	14914	14618	14756	14644	14687	14760	14759	14734	14657
22738	42825	34659	26679	21865	19498	17866	17006	16202	15741	15393	14903	14455	14459	14129	14408	14151	13942	14026	14027	13815	13879	13930	13849	13867	13697	13785	13793	13828	13700	13779	13745	13725	13733	13774	13700	13718	13801	13683	13794	13779	13652	13616	13834	13954	13696	13719	13580	13610	13703	13610	13857	13901	13710	13586	13620	13526	13699	13691	13815	13639	13818	13764	13625	13498	13845	13809	13598	13712	13793	13658	13755	13609	13804	13691	13618	13861	13641	13471	13804	13679	13492	13759	13802	13672	13719	13730	13785	13734	13600	13718	13656	13767	13729	13545	13716	13753	13925	13612	13548	13755	13667	13641	13670	13685	13696	13660	13598	13893	13720	13751	13790	13687	13612	13568	13692	13635	13599	13434	13762	13709	13842	13657	13757	13506	13659	13681	13787	13890	13764	13592	13646	13898	13606	13762	13811	13549	13619	13645	13652	13550	13695	13641	13569	13698	13944	13814	13679	13621	13525	13638	13649	13648	13509	13746	13525	13533	13583	13730	13764	13632	13750	13624	13740	13734	13847	13611	13751	13713	13550	13912	13679	13667	13810	13783	13590	13569	13638	13676	13560	13743	13669	13684	13689	13902	13663	13653	13637	13744	13701	13682	13540	13755	13624	13515	13655	13719	13645	13576	13805	13594	13620	13628	13667	13729	13892	13833	13586	13779	13759	13800	13719	13850	13802	13677	13741	13770	13710	13645	13747	13577	13749	13568	13679	13512	13643	13553	13670	13768	13808	13664	13671	13639	13556	13700	13759	13799	13650	13691	13665	13571	13710	13751	13555	13627	13765	13792	13682	13647	13584	13695	13562	13671	13651	13781	13624	13817	13629	13644	13754	13735	13686	13605	13743	13581	13599	13816	13587	13698	13647	13495	13741	13633	13725	13677	13972	13684	13668	13611	13792	13626	13568	13882	13815	13754	13602	13553	13694	13728	13591	13843	13677	13629	13700	13723	13741	13570	13655	13588	13534	13735	13603	13676	13647	13560	13672	13646	13712	13649	13716	13690	13754	13520	13614	13618	13637	13942	13751	13517	13751	13627	13640	13878	13665	13679	13664	13743	13539	13586	13682	13848	13728	13738	13778	13601	13601	13779	13802	13655	13690	13668	13749	13517	13707	13595	13842	13671	13764	13627	13651	13672	13678	13566	13601	13665	13877	13682	13601	13705	13592	13518	13707	13670	13808	13754	13801	13565	13850	13667	13590	13749	13585	13688	13633	13617	13639	13487	13482	13677	13714	13704	13580	13670	13684	13683	13744	13587	13727	13494	13702	13718	13762	13606	13718	13744	13647	13889	13864	13706	13671	13675	13601	13682	13653	13618	13470	13811	13611	13528	13767	13735	13723	13665	13589	13627	13783	13630	13791	13569	13731	13659	13696	13553	13703	13902	13582	13482	13562	13613	13521	13839	13743	13598	13682	13719	13709	13700	13574	13640	13565	13716	13482	13592	13533	13693	13655	13797	13739	13555	13664	13791	13670	13756	13616	13750	13554	13668	13655	13810	13571	13665	13732	13690	13609	13664	13654	13715	13659	13730	13659	13631	13785	13694	13644	13626	13746	13632	13706	13674	13730	13693	13599	13613	13579	13766	13733	13735	13881	13733	13634	13779	13496	13628	13522	13728	13629	13800	13657	13582	13656	13826	13633	13826	13692	13548	13592	13642	13528	13596	13671	13623	13620	13623	13760	13671	13684	13564	13753	13646	13752	13740	13701	13547	13754	13614	13594	13755	13705	13605	13904	13819	13764	13524	13658	13679	13588	13595	13738	13732	13623	13581	13651	13765	13763	13805	13475	13574	13871	13737	13791	13825	13683	13654	13720	13687	13746	13728	13534	13600	13738	13799	13898	13715	13843	13693	13653	13764	13688	13584	13796	13592	13633	13562	13638	13662	13738	13767	13684	13408	13541	13694	13624	13637	13729	13605	13712	13515	13750	13707	13541	13708	13692	13663	13665	13795	13829	13673	13541	13722	13656	13552	13466	13737	13494	13789	13634	13730	13805	13724	13614	13608	13690	13749	13720	13719	13615	13665	13755	13621	13803	13739	13698	13639	13643	13657	13719	13716	13700	13736	13675	13637	13416	13735	13631	13640	13766	13658	13682	13691	13631	13629	13725	13648	13530	13738	13623	13834	13638	13663	13785	13823	13643	13999	13774	13745	13740	13662	13592	13683	13760	13685	13770	14025	13666	13668	13561	13660	13586	13654	13688	13627	13721	13763	13691	13770	13621	13708	13649	13620	13839	13626	13455	13686	13606	13726	13587	13566	13711	13606	13676	13795	13524	13651	13588	13769	13470	13654	13931	13778	13539	13784	13639	13855	13605	13537	13751	13783	13632	13561	13658	13609	13644	13814	13715	13523	13659	13519	13691	13637	13704	13586	13774	13651	13578	13788	13887	13581	13691	13751	13824	13543	13589	13587	13659	13663	13673	13686	13555	13817	13691	13701	13805	13606	13609	13575	13646	13536	13557	13570	13669	13713	13700	13797	13534	13717	13591	13702	13637	13722	13650	13577	13634	13730	13762	13777	13748	13648	13564	13744	13545	13678	13830	13739	13719	13675	13456	13717	13662	13604	13656	13717	13477	13646	13615	13701	13866	13681	13432	13717	13644	13580	13770	13652	13717	13583	13723	13649	13674	13665	13605	13604	13524	13572	13606	13726	13623	13838	13606	13775	13502	13560	13650	13403	13580	13767	13536	13541	13704	13521	13629	13631	13695	13685	13839	13751	13641	13620	13741	13711	13478	13678	13611	13625	13647	13657	13593	13518	13597	13634	13638	13682	13790	13680	13579	13777	13622	13785	13635	13633	13807	13735	13678	13640	13677	13822	13642	13791	13579	13667	13775	13665	13584	13705	13707	13735	13604	13644	13604	13655	13648	13586	13603	13678	13636	13716	13542	13723	13845	13692	13628	13691	13662	13662	13582	13657	13542	13636	13764	13624	13695	13779	13725	13720	13671	13692	13680	13730	13606	13692	13682	13676	13562	13629	13787	13670	13829	13788	13671	13638	13748	13756	13781	13710	13653	13519	13881	13692	13670	13580	13877	13602	13617	13607	13589	13570	13636	13741	13730	13720	13735	13644	13659	13612	13689	13612	13664	13785	13527	13602	13737	13600	13557	13652	13672	13665	13774	13743	13756	13813	13640	13651	13651	13574	13696	13735	13772	13671	13701	13740	13819	13601	13583	13691	13630	13624	13765	13750	13786	13575	13598	13666	13646	13680	13800	13612	13779	13753	13676	13793	13651	13718	13602	13610	13745	13654	13678	13693	13672	13566	13687	13696	13664	13664	13565	13695	13630	13605	13483	13707	13636	13664	13666	13847	13729	13768	13698	13677	13602	13803	13812	13717	13683	13702	13526	13840	13724	13691	13678	13655	13597	13849	13591	13688	13623	13726	13480	13586	13614	13576	13778	13594	13606	13666	13877	13566	13584	13607	13780	13598	13771	13794	13665	13735	13775	13757	13702	13721	13766	13800	13739	13695	13663	13602	13473	13681	13518	13583	13651	13606	13499	13736	13634	13756	13777	13603	13674	13667	13616	13715	13656	13699	13799	13664	13784	13657	13611	13682	13718	13712	13825	13597	13524	13731	13633	13653	13576	13748	13608	13610	13477	13742	13596	13648	13528	13563	13728	13627	13529	13699	13714	13726	13808	13820	13616	13702	13581	13679	13757	13634	13418	13568	13639	13602	13687	13576	13771	13800	13644	13583	13586	13706	13714	13740	13742	13423	13728	13541	13728	13648	13572	13537	13539	13683	13609	13781	13768	13743	13790	13580	13707	13632	13714	13512	13605	13785	13729	13631	13741	13729	13735	13591	13765	13707	13534	13520	13824	13753	13860	13912	13617	13681	13629	13680	13680	13432	13586	13548	13552	13769	13647	13665	13683	13738	13606	13656	13653	13522	13645	13789	13636	13689	13726	13671	13638	13688	13744	13687	13618	13673	13854	13661	13791	13694	13604	13647	13566	13672	13630	13661	13639	13719	13573	13577	13572	13537	13698	13792	13627	13545	13415	13707	13650	13753	13697	13692	13708	13687	13557	13720	13654	13745	13716	13655	13799	13668	13549	13684	13669	13661	13658	13640	13605	13631	13808	13682	13615	13651	13728	13698	13592	13664	13513	13659	13643	13830	13698	13626	13686	13663	13597	13699	13699	13729	13554	13745	13626	13811	13671	13845	13673	13717	13704	13695	13564	13843	13703	13588	13732	13733	13698	13792	13793	13751	13768	13696	13681	13554	13624	13513	13905	13695	13676	13795	13710	13695	13704	13810	13812	13648	13616	13612	13747	13774	13530	13711	13472	13643	13584	13607	13567	13710	13920	13790	13764	13698	13507	13669	13705	13850	13601	13575	13704	13809	13635	13517	13570	13792	13435	13583	13722	13533	13486	13717	13502	13745	13616	13608	13766	13649	13599	13568	13582	13663	13903	13692	13718	13880	13473	13532	13668	13726	13695	13808	13686	13789	13589	13621	13842	13638	13596	13837	13668	13663	13496	13654	13674	13737	13723	13654	13650	13639	13498	13767	13601	13708	13694	13670	13814	13554	13584	13675	13839	13635	13713	13775	13600	13608	13685	13529	13702	13590	13689	13617	13594	13622	13870	13573	13615	13654	13706	13791	13738	13583	13823	13758	13587	13641	13775	13559	13727	13663	13689	13554	13628	13785	13687	13563	13759	13420	13553	13847	13666	13853	13581	13648	13746	13650	13593	13875	13662	13616	13745	13610	13542	13496	13550	13621	13649	13523	13634	13637	13720	13638	13699	13741	13734	13599	13887	13585	13808	13595	13654	13676	13483	13601	13595	13715	13744	13668	13799	13499	13636	13637	13659	13628	13573	13440	13594	13557	13845	13742	13824	13636	13711	13732	13850	13543	13654	13690	13717	13587	13643	13716	13567	13715	13518	13580	13625	13594	13691	13696	13700	13612	13610	13699	13559	13791	13784	13700	13620	13627	13701	13699	13735	13738	13613	13768	13593	13653	13577	13737	13705	13614	13673	13602	13613	13605	13741	13700	13688	13573	13723	13669	13560	13867	13555	13733	13805	13699	13757	13610	13889	13565	13588	13690	13472	13841	13557	13823	13711	13594	13730	13649	13581	13695	13597
29014	23802	24846	20372	16577	15899	15545	15186	14870	14956	15017	14842	14578	14634	14645	14687	14639	14550	14584	14668	14542	14700	14599	14504	14610	14534	14461	14454	14686	14632	14404	14561	14425	14334	14548	14645	14452	14433	14481	14387	14404	14586	14495	14486	14598	14517	14325	14434	14337	14584	14498	14470	14461	14602	14480	14526	14520	14458	14352	14604	14587	14554	14515	14287	14516	14641	14541	14580	14366	14424	14541	14474	14553	14478	14319	14532	14371	14553	14448	14654	14652	14445	14537	14445	14243	14321	14602	14381	14396	14377	14341	14434	14564	14308	14529	14636	14486	14646	14443	14418	14561	14505	14514	14597	14244	14504	14206	14358	14662	14430	14431	14439	14679	14505	14595	14463	14516	14504	14491	14369	14384	14509	14571	14631	14289	14344	14561	14358	14530	14512	14472	14365	14569	14396	14518	14638	14647	14581	14496	14446	14517	14532	14562	14412	14429	14510	14469	14551	14750	14345	14652	14351	14724	14387	14374	14687	14585	14687	14481	14397	14473	14495	14471	14522	14464	14413	14399	14611	14399	14679	14616	14497	14286	14554	14695	14294	14475	14555	14517	14575	14479	14394	14460	14376	14534	14484	14618	14384	14626	14444	14529	14510	14428	14330	14353	14644	14634	14565	14465	14389	14379	14413	14387	14458	14456	14271	14546	14432	14396	14316	14631	14487	14513	14398	14513	14500	14591	14454	14571	14462	14533	14301	14442	14547	14403	14558	14484	14404	14383	14507	14561	14623	14494	14489	14537	14505	14418	14532	14506	14602	14573	14637	14671	14601	14451	14493	14457	14542	14470	14402	14594	14695	14655	14452	14743	14527	14489	14583	14296	14497	14568	14358	14569	14644	14512	14347	14482	14660	14528	14509	14744	14528	14558	14484	14616	14419	14514	14407	14404	14448	14433	14789	14661	14393	14462	14503	14383	14440	14663	14488	14266	14455	14544	14535	14464	14449	14436	14454	14433	14541	14595	14456	14425	14466	14446	14530	14473	14595	14513	14581	14527	14538	14503	14427	14549	14506	14605	14548	14570	14581	14604	14525	14435	14287	14495	14570	14690	14479	14471	14712	14477	14332	14625	14493	14537	14618	14382	14593	14594	14333	14348	14559	14452	14682	14510	14419	14592	14380	14520	14642	14697	14487	14428	14574	14515	14553	14494	14629	14466	14469	14598	14581	14620	14699	14498	14564	14448	14594	14470	14543	14560	14558	14504	14525	14485	14604	14640	14600	14627	14474	14510	14592	14588	14539	14672	14409	14569	14418	14453	14520	14542	14379	14630	14512	14611	14368	14499	14569	14469	14427	14688	14496	14576	14531	14422	14355	14654	14626	14544	14495	14491	14529	14415	14605	14586	14383	14622	14504	14540	14396	14460	14559	14562	14633	14687	14437	14478	14446	14412	14534	14392	14481	14341	14509	14526	14497	14511	14308	14403	14437	14275	14395	14525	14450	14479	14549	14399	14491	14539	14354	14506	14579	14512	14481	14586	14512	14399	14415	14584	14569	14514	14483	14469	14373	14397	14361	14461	14576	14465	14465	14512	14470	14522	14606	14697	14527	14709	14402	14386	14530	14646	14555	14298	14387	14485	14535	14333	14546	14486	14253	14539	14449	14396	14512	14544	14350	14663	14578	14515	14395	14470	14406	14414	14468	14499	14542	14540	14494	14527	14506	14396	14466	14397	14437	14486	14554	14660	14575	14507	14469	14715	14593	14625	14373	14804	14501	14624	14508	14490	14372	14425	14468	14319	14513	14456	14674	14537	14435	14406	14602	14345	14472	14626	14563	14288	14432	14405	14493	14701	14574	14692	14594	14346	14437	14587	14266	14652	14559	14436	14362	14521	14389	14498	14405	14499	14343	14422	14633	14449	14540	14620	14502	14689	14461	14427	14362	14569	14514	14497	14488	14581	14649	14724	14308	14611	14501	14386	14574	14602	14474	14594	14722	14520	14606	14509	14506	14440	14552	14456	14498	14274	14597	14234	14390	14421	14406	14625	14458	14500	14639	14376	14524	14599	14579	14532	14688	14369	14471	14635	14422	14534	14641	14427	14488	14356	14527	14697	14208	14478	14446	14460	14566	14833	14576	14598	14466	14476	14577	14517	14469	14544	14324	14490	14681	14363	14538	14590	14447	14424	14567	14569	14333	14516	14523	14336	14413	14530	14519	14690	14633	14457	14424	14475	14555	14487	14574	14460	14372	14323	14291	14444	14655	14375	14363	14615	14515	14583	14603	14698	14591	14613	14288	14645	14670	14588	14742	14525	14657	14340	14288	14306	14429	14718	14659	14530	14650	14599	14461	14536	14401	14374	14377	14435	14458	14459	14404	14573	14597	14582	14386	14374	14486	14253	14455	14522	14429	14315	14719	14583	14541	14482	14323	14381	14300	14457	14591	14560	14531	14490	14347	14406	14593	14561	14501	14614	14484	14361	14521	14331	14564	14690	14440	14585	14513	14638	14554	14503	14500	14457	14417	14319	14468	14515	14508	14353	14575	14594	14706	14424	14363	14221	14382	14444	14397	14491	14824	14539	14469	14673	14495	14605	14507	14558	14704	14592	14448	14480	14574	14505	14555	14430	14563	14427	14342	14535	14514	14361	14463	14520	14698	14462	14682	14498	14463	14521	14301	14402	14481	14549	14370	14589	14639	14541	14549	14541	14532	14520	14456	14444	14240	14472	14512	14296	14573	14436	14498	14487	14396	14468	14724	14494	14408	14392	14613	14546	14328	14548	14385	14561	14678	14509	14608	14389	14297	14586	14457	14482	14417	14618	14332	14628	14374	14473	14571	14485	14451	14695	14619	14498	14583	14601	14611	14598	14409	14503	14426	14503	14496	14619	14618	14491	14387	14477	14466	14530	14457	14470	14768	14413	14473	14513	14631	14555	14663	14424	14247	14540	14238	14501	14347	14636	14514	14359	14503	14557	14481	14540	14477	14413	14510	14423	14660	14667	14490	14681	14542	14521	14542	14467	14590	14519	14601	14614	14569	14417	14384	14564	14510	14436	14707	14726	14287	14587	14493	14628	14465	14304	14506	14451	14504	14376	14536	14555	14502	14495	14307	14579	14359	14641	14559	14456	14521	14556	14341	14671	14655	14457	14571	14459	14298	14565	14587	14552	14425	14236	14255	14634	14267	14603	14551	14560	14581	14496	14674	14495	14488	14424	14471	14646	14407	14604	14368	14426	14404	14355	14357	14584	14545	14482	14480	14534	14532	14467	14555	14527	14415	14571	14306	14600	14631	14575	14580	14520	14405	14712	14640	14480	14500	14622	14454	14611	14588	14556	14622	14602	14460	14355	14446	14469	14604	14428	14594	14427	14491	14572	14659	14563	14440	14455	14485	14549	14487	14591	14419	14385	14319	14484	14445	14513	14618	14434	14498	14429	14722	14465	14542	14415	14482	14461	14490	14497	14451	14510	14286	14604	14455	14705	14522	14640	14522	14565	14448	14601	14604	14481	14336	14422	14509	14643	14463	14468	14384	14429	14291	14507	14545	14469	14549	14347	14493	14512	14611	14490	14501	14302	14362	14579	14304	14549	14533	14470	14559	14359	14552	14407	14592	14581	14477	14526	14464	14482	14581	14427	14627	14424	14565	14602	14541	14480	14451	14558	14570	14603	14437	14213	14605	14689	14446	14551	14471	14448	14626	14576	14415	14495	14296	14584	14408	14373	14630	14615	14659	14432	14457	14352	14656	14594	14497	14621	14670	14536	14578	14451	14674	14616	14608	14473	14653	14655	14532	14527	14319	14708	14494	14728	14312	14429	14333	14623	14484	14495	14328	14566	14565	14639	14528	14633	14509	14379	14456	14304	14359	14493	14511	14425	14563	14740	14564	14507	14606	14525	14478	14583	14439	14771	14390	14578	14313	14459	14383	14548	14495	14511	14472	14614	14400	14447	14273	14520	14556	14610	14501	14431	14400	14419	14320	14572	14593	14599	14486	14480	14617	14612	14505	14469	14540	14309	14452	14512	14564	14490	14528	14408	14491	14442	14434	14643	14441	14610	14618	14723	14571	14364	14465	14641	14544	14547	14386	14600	14609	14530	14540	14697	14495	14454	14581	14561	14507	14369	14400	14496	14405	14404	14433	14527	14551	14639	14449	14497	14490	14382	14369	14748	14365	14419	14570	14524	14676	14609	14495	14451	14426	14382	14579	14463	14515	14391	14656	14577	14473	14479	14437	14575	14540	14496	14393	14483	14399	14416	14571	14496	14415	14475	14473	14514	14456	14534	14386	14336	14470	14407	14607	14523	14649	14489	14546	14438	14424	14694	14527	14422	14526	14542	14538	14416	14633	14728	14656	14514	14312	14419	14557	14399	14448	14625	14553	14593	14591	14524	14367	14306	14404	14519	14500	14569	14490	14496	14445	14556	14523	14484	14498	14278	14577	14599	14574	14588	14593	14521	14405	14487	14434	14576	14594	14402	14511	14509	14404	14522	14664	14638	14512	14557	14564	14571	14520	14613	14657	14417	14653	14487	14636	14620	14589	14541	14570	14546	14263	14500	14207	14468	14350	14454	14575	14600	14758	14710	14564	14435	14499	14442	14574	14448	14574	14571	14531	14503	14565	14728	14401	14492	14523	14568	14353	14492	14420	14573	14423	14689	14625	14482	14305	14543	14384	14574	14395	14590	14646	14517	14511	14511	14698	14450	14442	14472	14548	14686	14399	14609	14498	14625	14353	14549	14271	14645	14556	14454	14498	14436	14658	14544	14642	14422	14508	14538	14502	14489	14530	14570	14545	14404	14435	14680	14538	14602	14331	14495	14620	14556	14549	14394	14249	14594	14542	14365	14537	14320	14517	14719	14521	14501	14668	14602	14483	14579	14536	14538	14391	14391	14236	14318	14418	14529	14569	14636	14602	14519	14527	14601	14430	14528	14540	14476	14501	14343	14529	14430	14585	14614	14632	14651	14296	14214	14613	14596	14413	14582	14300	14470	14470	14337	14348	14350	14397	14399	14250	14423	14683	14522	14591	14373	14440	14364	14611	14735	14443	14349	14638	14386	14294	14738	14511	14527	14444	14545	14354	14486	14461	14506	14687	14585	14565	14704	14503	14480	14343	14482	14636	14464	14330	14614	14443	14636	14697	14554	14573
21889	32299	25176	19481	17105	15720	15241	14931	14552	14156	14228	13949	13898	13838	13746	13723	13656	13621	13552	13548	13609	13546	13644	13546	13576	13669	13684	13508	13573	13604	13502	13500	13471	13626	13642	13700	13666	13480	13537	13595	13438	13533	13563	13425	13492	13403	13639	13696	13684	13707	13619	13592	13487	13514	13519	13452	13694	13686	13580	13585	13548	13420	13638	13403	13384	13633	13464	13574	13609	13665	13749	13634	13484	13577	13585	13446	13523	13761	13812	13460	13553	13532	13510	13628	13633	13520	13539	13568	13723	13585	13665	13605	13553	13471	13500	13640	13592	13670	13611	13551	13588	13510	13542	13556	13669	13599	13572	13385	13591	13592	13448	13475	13590	13633	13609	13497	13649	13544	13411	13388	13331	13384	13569	13445	13716	13660	13639	13636	13520	13533	13553	13505	13618	13770	13648	13550	13481	13620	13674	13554	13531	13751	13714	13609	13700	13576	13617	13676	13483	13506	13575	13603	13536	13659	13573	13525	13499	13547	13510	13610	13609	13361	13558	13568	13588	13569	13553	13312	13543	13549	13572	13598	13438	13576	13578	13711	13579	13578	13533	13657	13573	13581	13695	13526	13502	13514	13374	13537	13642	13617	13530	13507	13598	13642	13587	13695	13479	13516	13600	13447	13429	13714	13562	13523	13542	13531	13479	13415	13536	13791	13538	13366	13550	13484	13604	13483	13529	13512	13687	13553	13497	13539	13550	13603	13446	13686	13726	13565	13534	13660	13476	13716	13701	13491	13590	13664	13504	13490	13626	13261	13607	13618	13458	13795	13594	13741	13540	13647	13647	13484	13481	13400	13483	13568	13598	13603	13652	13515	13496	13664	13584	13499	13515	13576	13741	13745	13325	13596	13523	13611	13623	13604	13474	13674	13551	13503	13482	13625	13635	13635	13435	13667	13604	13527	13677	13539	13488	13617	13471	13670	13597	13664	13544	13476	13759	13517	13542	13442	13662	13608	13472	13553	13553	13635	13672	13616	13593	13427	13660	13555	13573	13675	13676	13686	13679	13570	13610	13535	13595	13561	13533	13534	13484	13511	13360	13689	13537	13487	13638	13482	13529	13542	13627	13619	13665	13682	13475	13439	13554	13470	13845	13532	13622	13594	13677	13674	13404	13489	13639	13676	13506	13637	13512	13659	13692	13701	13465	13475	13398	13496	13524	13726	13674	13515	13529	13479	13621	13550	13542	13606	13600	13556	13568	13382	13527	13429	13580	13698	13527	13628	13567	13621	13558	13569	13462	13430	13564	13613	13683	13546	13641	13441	13632	13487	13442	13517	13535	13476	13482	13569	13455	13533	13479	13464	13535	13665	13450	13667	13469	13480	13561	13655	13507	13540	13739	13538	13653	13444	13711	13680	13728	13516	13523	13550	13536	13386	13455	13507	13671	13469	13457	13547	13517	13559	13490	13571	13662	13508	13567	13491	13612	13644	13527	13456	13399	13497	13670	13504	13519	13492	13507	13513	13600	13662	13632	13567	13577	13691	13549	13652	13561	13481	13637	13506	13620	13634	13555	13526	13668	13657	13613	13512	13587	13583	13556	13465	13507	13602	13498	13763	13550	13520	13537	13713	13629	13522	13624	13533	13552	13480	13670	13511	13758	13598	13539	13553	13398	13600	13496	13443	13498	13723	13621	13604	13624	13497	13590	13589	13568	13659	13536	13666	13499	13552	13632	13558	13487	13551	13561	13471	13686	13658	13706	13402	13514	13607	13621	13630	13417	13699	13617	13470	13454	13569	13437	13419	13435	13545	13631	13489	13684	13505	13447	13415	13719	13537	13610	13563	13430	13640	13592	13457	13581	13798	13622	13654	13605	13592	13488	13553	13699	13695	13605	13523	13572	13455	13575	13617	13595	13479	13524	13545	13563	13611	13508	13455	13533	13508	13630	13549	13668	13577	13513	13692	13403	13601	13482	13533	13401	13665	13453	13578	13535	13383	13518	13527	13426	13637	13550	13557	13488	13585	13318	13573	13563	13455	13472	13518	13690	13614	13687	13486	13584	13384	13597	13588	13559	13610	13578	13600	13361	13538	13522	13473	13428	13618	13626	13403	13553	13524	13664	13489	13365	13488	13582	13402	13431	13563	13758	13581	13365	13411	13725	13476	13525	13599	13716	13485	13513	13554	13494	13513	13490	13578	13621	13673	13674	13420	13620	13519	13573	13580	13424	13664	13545	13518	13573	13637	13649	13511	13572	13712	13591	13552	13522	13417	13552	13450	13604	13431	13567	13542	13784	13451	13598	13457	13668	13650	13605	13530	13584	13659	13631	13526	13561	13501	13459	13432	13504	13556	13503	13567	13439	13671	13578	13559	13467	13574	13513	13560	13566	13453	13532	13561	13411	13624	13572	13418	13694	13451	13562	13553	13702	13616	13642	13670	13724	13527	13598	13531	13535	13563	13584	13582	13609	13508	13554	13435	13682	13610	13458	13502	13715	13633	13542	13592	13448	13397	13520	13696	13556	13502	13349	13643	13521	13730	13589	13615	13410	13461	13769	13583	13482	13635	13513	13600	13703	13571	13536	13554	13604	13578	13736	13474	13620	13621	13491	13747	13507	13452	13666	13455	13631	13526	13635	13385	13509	13523	13662	13578	13469	13483	13552	13549	13605	13465	13472	13582	13418	13606	13540	13485	13644	13635	13624	13453	13523	13601	13453	13379	13600	13543	13602	13491	13643	13446	13553	13542	13567	13655	13506	13638	13607	13388	13441	13544	13591	13405	13595	13659	13566	13640	13562	13535	13641	13613	13504	13624	13443	13511	13527	13539	13419	13605	13597	13615	13354	13572	13666	13428	13425	13646	13435	13776	13685	13561	13598	13533	13520	13443	13568	13534	13629	13558	13463	13653	13583	13594	13694	13437	13579	13699	13611	13514	13502	13552	13464	13541	13622	13578	13424	13620	13562	13635	13675	13484	13475	13477	13703	13554	13557	13528	13588	13694	13423	13573	13689	13538	13597	13589	13519	13472	13672	13718	13611	13518	13549	13655	13678	13592	13662	13594	13479	13530	13551	13637	13527	13731	13266	13420	13632	13585	13366	13484	13614	13497	13690	13434	13452	13561	13563	13469	13579	13672	13548	13413	13527	13534	13457	13530	13628	13598	13647	13387	13625	13557	13578	13680	13583	13483	13694	13650	13525	13726	13559	13590	13680	13585	13614	13590	13548	13482	13386	13536	13649	13667	13635	13551	13687	13491	13558	13533	13483	13470	13634	13462	13532	13536	13477	13359	13581	13492	13556	13567	13608	13587	13441	13509	13504	13816	13653	13555	13713	13505	13602	13477	13449	13549	13572	13491	13541	13484	13558	13603	13644	13495	13537	13554	13409	13778	13537	13568	13465	13805	13560	13544	13538	13556	13521	13422	13488	13550	13465	13413	13521	13621	13601	13612	13436	13662	13615	13623	13630	13495	13528	13572	13573	13456	13587	13659	13625	13650	13576	13584	13452	13619	13458	13635	13555	13488	13529	13508	13568	13710	13481	13633	13508	13710	13600	13640	13448	13489	13685	13534	13503	13556	13721	13653	13535	13531	13529	13555	13553	13427	13468	13663	13531	13530	13730	13558	13496	13512	13426	13668	13490	13431	13571	13622	13516	13518	13656	13592	13460	13520	13646	13519	13616	13589	13411	13713	13675	13582	13498	13543	13723	13434	13587	13530	13554	13576	13566	13660	13632	13700	13469	13651	13478	13536	13562	13393	13482	13717	13622	13612	13676	13784	13565	13523	13548	13402	13391	13532	13533	13615	13488	13555	13606	13373	13515	13588	13714	13614	13544	13474	13638	13509	13597	13532	13521	13704	13644	13790	13647	13647	13487	13589	13483	13649	13425	13536	13514	13686	13621	13531	13444	13425	13474	13510	13550	13505	13457	13607	13567	13595	13626	13667	13540	13462	13595	13638	13573	13503	13520	13485	13572	13507	13496	13735	13396	13563	13505	13559	13448	13438	13629	13649	13488	13736	13403	13542	13656	13669	13569	13601	13509	13602	13664	13630	13741	13416	13461	13649	13582	13628	13509	13619	13428	13393	13483	13581	13680	13568	13564	13613	13639	13622	13523	13595	13435	13418	13600	13555	13619	13546	13516	13499	13488	13516	13422	13631	13811	13640	13551	13566	13690	13512	13673	13577	13706	13604	13542	13592	13470	13572	13524	13574	13648	13603	13526	13529	13597	13635	13517	13633	13481	13480	13485	13473	13554	13620	13415	13587	13532	13655	13465	13562	13717	13602	13532	13585	13628	13443	13426	13588	13656	13454	13507	13581	13618	13468	13523	13378	13583	13640	13414	13712	13543	13726	13597	13553	13727	13444	13550	13526	13617	13628	13573	13508	13357	13580	13612	13570	13529	13624	13569	13460	13559	13500	13518	13667	13616	13494	13656	13443	13683	13539	13697	13491	13530	13669	13332	13566	13640	13505	13498	13601	13613	13661	13563	13617	13599	13527	13539	13729	13549	13597	13515	13709	13585	13610	13603	13715	13406	13493	13599	13641	13626	13618	13613	13405	13603	13542	13337	13666	13681	13552	13562	13532	13547	13805	13477	13429	13461	13484	13545	13546	13672	13506	13517	13787	13465	13536	13579	13608	13535	13586	13516	13544	13611	13669	13576	13523	13624	13534	13540	13597	13600	13649	13525	13575	13585	13605	13493	13642	13559	13598	13597	13545	13680	13502	13607	13684	13698	13604	13446	13446	13639	13542	13646	13476	13501	13685	13542	13555	13548	13522	13499	13500	13639	13550	13435	13559	13810	13541	13615	13539	13432	13461	13617	13742	13587	13718	13471	13360	13631	13613	13646	13611	13474	13624	13630	13602	13642	13758	13519	13461	13537	13607	13734	13508	13605	13415	13620	13645	13567	13584	13666	13644	13550	13428	13532	13318	13529	13665	13624	13761	13499	13455	13738	13460	13421	13602	13462	13455	13625	13682	13581	13624	13590	13581	13501	13494	13531	13530	13607	13531	13347	13571	13831	13503	13598	13599	13518	13551	13655	13455	13588	13538	13670	13598	13490	13610	13449	13526	13576	13522	13418	13632	13715	13689	13365	13700	13590	13560	13513	13519	13638	13582	13610	13448	13619	13567	13573	13653	13451	13456
23577	21447	28018	25447	22064	19792	18584	16370	15785	15536	15526	15446	14965	14932	14965	15072	14905	14929	14944	14850	14740	14874	14874	14916	14976	14803	14974	14879	14654	14816	14792	14732	14663	14723	14693	14863	14822	14732	14852	14944	14806	14955	14807	14627	14733	14938	14694	14820	14828	14669	14511	14694	14674	14891	14677	14630	14658	14705	14883	14747	14537	14709	14785	14749	14716	14663	14666	14648	14812	14713	14479	14679	14913	14814	14739	14936	14755	14595	14822	14755	14645	14590	14614	14496	14754	14853	14985	14661	14509	14726	14718	14845	14791	14830	14787	14531	14583	14601	14772	14603	14482	14743	14716	14749	14839	14551	14761	14675	14627	14716	14516	14669	14936	14610	14709	14498	14611	14568	14628	14687	14510	14567	14747	14922	14675	14740	14547	14887	14891	14711	14835	14601	14733	14698	14676	14704	14790	14733	14605	14640	14650	14727	14536	14672	14773	14693	14581	14673	14712	14670	14672	14653	14545	14718	14486	14725	14773	14683	14736	14571	14636	14856	14948	14647	14629	14689	14743	14672	14739	14632	14737	14694	14635	14640	14775	14699	14773	14658	14700	14780	14626	14630	14698	14519	14776	14784	14636	14811	14751	14630	14884	14658	14633	14680	14584	14741	14694	14616	14904	14930	14633	14853	14767	14931	14636	14547	14510	14714	14904	14747	14794	14870	14756	14905	14495	14851	14736	14818	14560	14568	14708	14635	14964	14652	14627	14781	14789	14662	14538	14664	14589	14712	14639	14789	14725	14647	14693	14584	14780	14656	14778	14578	14766	14806	14714	14776	14509	14775	14708	14559	14737	14794	14732	14719	14862	14764	14816	14634	14581	14727	14570	14674	14758	14647	14757	14562	14770	14469	14809	14674	14609	14863	14697	14702	14771	14688	14435	14574	14746	14560	14654	14711	14726	14639	14546	14485	14801	14607	14864	14776	14698	14558	14723	14602	14633	14616	14617	14765	14843	14540	14700	14655	14554	14791	14801	14671	14799	14680	14662	14739	14683	14530	14550	14600	14689	14772	14887	14654	14815	14634	14622	14694	14737	14606	14700	14767	14623	14688	14682	14647	14809	14667	14674	14737	14829	14781	14671	14713	14685	14704	14651	14822	14609	14806	14782	14713	14725	14512	14771	14764	14670	14721	14737	14749	14524	14608	14814	14720	14601	14620	14738	14598	14658	14594	14849	14892	14609	14641	14681	14783	14613	14723	14742	14791	14806	14608	14675	14721	14600	14726	14542	14711	14630	14724	14659	14832	14707	14589	14592	14534	14772	14953	14811	14697	14684	14621	14759	14757	14698	14659	14660	14737	14666	14608	14736	14723	14753	14777	14740	14659	14796	14620	14601	14565	14589	14603	14760	14511	14648	14796	14707	14749	14420	14827	14590	14723	14738	14678	14717	14703	14374	14618	14732	14728	14617	14830	14743	14985	14633	14878	14742	14893	14543	14620	14470	14693	14700	14749	14849	14697	14847	14621	14814	14783	14589	14667	14870	14674	14797	14804	14813	14619	14813	14700	14630	14771	14678	14730	14557	14541	14546	14638	14631	14711	14582	14730	14793	14872	14667	14834	14745	14809	14804	14735	14705	14614	14614	14592	14590	14627	14576	14608	14626	14862	14753	14783	14730	14686	14726	14762	14593	14811	14623	14771	14632	14670	14606	14599	14747	14942	14669	14645	14909	14715	14512	14687	14626	14686	14662	14690	14597	14840	14707	14673	14876	14704	14695	14554	14525	14619	14760	14590	14834	14629	14809	14765	14846	14786	14904	14728	14740	14686	14801	14608	14710	14769	14707	14535	14930	14742	14746	14634	14672	14584	14713	14798	14726	14723	14742	14446	14592	14548	14669	14673	14549	14516	14594	14793	14706	14683	14798	14984	14708	14649	14612	14662	14524	14808	14722	14567	14619	14615	14491	14740	14760	14744	14967	14614	14558	14711	14491	14704	14733	14651	14822	14730	14749	14768	14667	14669	14649	14790	14655	14744	14430	14836	14561	14628	14713	14714	14633	14790	14722	14764	14717	14603	14698	14550	14656	14640	14620	14780	14704	14597	14603	14913	14804	14702	14776	14816	14580	14605	14803	14732	14853	14682	14714	14875	14592	14675	14738	14559	14781	14749	14746	14709	14673	14570	14577	14842	14805	14627	14818	14612	14685	14672	14613	14877	14717	14583	14592	14701	14619	14608	14758	14683	14674	14636	14674	14674	14616	14662	14830	14693	14688	14694	14626	14698	14796	14614	14564	14672	14685	14733	14833	14767	14661	14499	14746	14655	14566	14629	14627	14658	14705	14686	14718	14459	14730	14659	14555	14659	14692	14599	14759	14822	14717	14627	14736	14755	14672	14630	14495	14874	14890	14634	14793	14761	14678	14604	14788	14602	14632	14554	14576	14902	14612	14589	14638	14677	14770	14598	14817	14901	14836	14606	14731	14608	14578	14587	14565	14671	14734	14591	14669	14834	14694	14804	14679	14620	14786	14782	14675	14540	14590	14767	14969	14691	14674	14780	14699	14472	14600	14855	14752	14761	14851	14650	14630	14960	14895	14634	14615	14645	14600	14790	14670	14736	14646	14841	14803	14644	14686	14668	14539	14562	14510	14701	14543	14727	14745	14769	14768	14913	14714	14676	14681	14678	14730	14620	14638	14625	14625	14714	14828	14453	14698	14801	14838	14705	14666	14835	14612	14659	14725	14595	14648	14718	14566	14775	14648	14851	14739	14773	14522	14640	14795	14748	14889	14750	14728	14653	14631	14589	14630	14754	14679	14418	14805	14780	14480	14658	14606	14636	14763	14597	14628	14552	14613	14687	14825	14710	14568	14831	14842	14748	14684	14753	14664	14718	14635	14927	14747	14616	14661	14628	14760	14741	14757	14487	14724	14728	14693	14710	14766	14462	14887	14730	14638	14691	14560	14705	14579	14678	14536	14685	14736	14741	14722	14738	14706	14539	14693	14691	14688	14583	14816	14657	14703	14586	14613	14589	14758	14828	14767	14713	14746	14692	14452	14878	14764	14598	14753	14630	14801	14718	14780	14669	14752	14446	14673	14524	14765	14624	14872	14713	14550	14839	14735	14815	14810	14707	14848	14576	14776	14685	14675	14490	14636	14649	14835	14571	14585	14648	14601	14792	14685	14589	14571	14747	14592	14616	14746	14721	14814	14567	14731	14735	14686	14615	14605	14843	14851	14605	14767	14623	14719	14604	14675	14702	14796	14675	14596	14900	14775	14623	14646	14649	14683	14588	14833	14614	14586	14652	14595	14680	14840	14771	14923	14809	14660	14519	14647	14672	14720	14787	14865	14679	14746	14667	14655	14573	14615	14549	14783	14619	14676	14625	14719	14693	14870	14634	14702	14859	14803	14708	14812	14594	14579	14784	14795	14549	14603	14574	14663	14695	14542	14804	14508	14805	14597	14772	14605	14807	14785	14620	14709	14733	14766	14608	14750	14703	14576	14782	14789	14921	14737	14823	14815	14721	14777	14855	14648	14603	14755	14731	14713	14750	14722	14724	14684	14681	14459	14766	14710	14612	14541	14744	14648	14832	14682	14738	14780	14689	14814	14857	14694	14836	14853	14661	14668	14574	14591	14483	14687	14767	14803	14812	14666	14792	14741	14640	14517	14772	14688	14642	14608	14863	14649	14657	14822	14807	14602	14859	14599	14783	14833	14800	14718	14748	14725	14716	14882	14627	14778	14644	14666	14776	14740	14763	14684	14662	14702	14601	14686	14618	14633	14876	14712	14557	14663	14700	14515	14588	14794	14651	14611	14715	14694	14763	14723	14784	14689	14556	14670	14582	14672	14642	14549	14545	14562	14650	14480	14602	14622	14647	14689	14702	14672	14890	14651	14815	14825	14850	14650	14716	14658	14716	14698	14587	14592	14924	14623	14740	14764	14630	14586	14776	14540	14713	14458	14723	14700	14637	14746	14751	14700	14592	14522	14659	14659	14593	14616	14712	14795	14659	14596	14637	14712	14858	14713	14690	14767	14568	14655	14924	14982	14738	14536	14598	14682	14750	14629	14652	14743	14599	14710	14833	14992	14430	14664	14676	14792	14852	14708	14881	14730	14756	14646	14709	14684	14696	14536	14720	14634	14668	14401	14762	15007	14592	14807	14640	14633	14557	14687	14686	14626	14707	14628	14420	14593	14631	14762	14740	14620	14503	14682	14991	14778	14745	14801	14727	14752	14761	14645	14841	14589	14710	14467	14531	14651	14482	14812	14612	14357	14842	14790	14699	14820	14423	14624	14741	14674	14567	14638	14812	14574	14668	14668	14705	14645	14754	14713	14744	14621	14806	14394	14624	14866	14654	14641	14429	14610	14753	14720	14845	14881	14755	14588	14655	14620	14670	14660	14728	14697	14503	14499	14697	14604	14551	14524	14685	14602	14814	14735	14674	14879	14700	14476	14792	14671	14752	14648	14626	14569	14645	14606	14630	14666	14745	14661	14666	14841	14652	14528	14685	14450	14874	14714	14555	14741	14722	14904	14851	14756	14721	14603	14648	14834	14864	14761	14685	14610	14680	14825	14697	14779	14757	14566	14699	14593	14622	14706	14603	14669	14830	14735	14734	14769	14888	14856	14738	14799	14732	14681	14696	14714	14825	15045	14641	14749	14561	14725	14735	14867	14755	14673	14898	14673	14820	14757	14775	14550	14591	14631	14796	14611	14784	14633	14589	14727	14568	14840	14664	14569	14814	14697	14805	14619	14786	14716	14767	14751	14676	14796	14902	14756	14767	14670	14518	14479	14697	14733	14658	14733	14726	14787	14826	14702	14690	14714	14767	14529	14787	14776	14486	14647	14599	14868	14564	14825	14759	14779	14692	14570	14506	14767	14648	14965	14768	14619	14832	14711	14494	14850	14471	14643	14711	14671	14474	14574	14694	14547	14712	14724	14681	14705	14635	14586	14780	14678	14645	14909	14487	14717	14748	14653	14799	14771	14695	14722	14763	14748	14613	14671	14768	14733	14610	14614	14669	14735	14603	14751	14784	14720	14760	14704	14656	14526	14767	14736	14511	14762	14712	14851	14634	14707	14679	14748	14702	14583	14577	14818	14588	14705	14636	14736	14532	14655	14603	14897	14627	14546	14778	14675	14845
21016	38452	30704	23326	19958	17793	16745	16066	15365	15175	14724	14377	14419	14146	13994	13867	13993	13827	13786	13946	13828	13719	13854	13687	13765	13735	13729	13875	13780	13598	13715	13588	13654	13881	13877	13602	13688	13689	13669	13645	13821	13640	13770	13757	13747	13636	13688	13739	13791	13746	13696	13549	13809	13585	13685	13673	13728	13649	13798	13697	13892	13675	13693	13702	13755	13745	13602	13612	13700	13679	13668	13863	13587	13804	13781	13651	13799	13647	13553	13785	13528	13774	13628	13799	13736	13880	13710	13626	13577	13625	13698	13610	13577	13691	13709	13737	13905	13644	13822	13707	13690	13668	13597	13722	13872	13630	13634	13628	13664	13644	13808	13728	13747	13723	13708	13718	13684	13821	13546	13719	13656	13813	13568	13646	13820	13659	13670	13615	13693	13702	13793	13609	13409	13706	13861	13676	13646	13603	13578	13513	13826	13635	13689	13480	13706	13772	13691	13718	13837	13511	13840	13666	13794	13681	13684	13692	13605	13609	13811	13553	13607	13641	13773	13782	13707	13725	13775	13688	13795	13725	13567	13716	13667	13595	13747	13880	13680	13641	13717	13697	13672	13565	13536	13610	13722	13621	13768	13667	13876	13670	13649	13738	13653	13635	13614	13558	13609	13733	13599	13811	13606	13577	13566	13657	13788	13667	13552	13585	13746	13690	13721	13753	13747	13584	13430	13823	13670	13611	13675	13694	13735	13648	13765	13540	13518	13771	13755	13601	13811	13792	13673	13725	13779	13800	13657	13635	13832	13763	13767	13931	13651	13655	13739	13662	13828	13697	13824	13594	13853	13493	13663	13717	13734	13620	13704	13582	13713	13667	13670	13522	13607	13835	13683	13676	13559	13782	13671	13721	13598	13509	13583	13779	13717	13813	13487	13755	13753	13688	13888	13541	13693	13470	13780	13702	13605	13716	13597	13570	13681	13712	13793	13658	13785	13673	13642	13663	13800	13603	13675	13606	13587	13804	13694	13586	13686	13510	13935	13513	13868	13743	13683	13518	13530	13674	13778	13810	13743	13735	13561	13665	13794	13689	13780	13655	13704	13630	13903	13721	13661	13643	13721	13551	13600	13645	13581	13581	13631	13716	13748	13613	13734	13732	13493	13565	13654	13721	13567	13597	13652	13691	13687	13818	13645	13707	13860	13626	13728	13648	13617	13721	13777	13742	13639	13654	13634	13694	13574	13728	13538	13609	13853	13547	13862	13708	13624	13644	13712	13621	13632	13604	13811	13555	13544	13706	13716	13713	13735	13606	13747	13798	13709	13656	13685	13586	13725	13594	13788	13664	13662	13571	13810	13733	13594	13671	13725	13735	13654	13582	13375	13779	13594	13837	13663	13589	13787	13558	13751	13578	13671	13654	13768	13642	13610	13767	13685	13629	13630	13728	13789	13627	13585	13754	13657	13549	13767	13759	13819	13637	13730	13682	13756	13545	13712	13711	13497	13794	13693	13632	13709	13611	13793	13720	13578	13595	13643	13810	13726	13625	13782	13637	13733	13476	13536	13664	13730	13752	13716	13735	13616	13492	13793	13680	13640	13683	13749	13695	13679	13572	13783	13775	13697	13660	13854	13856	13525	13586	13558	13568	13717	13767	13570	13597	13731	13555	13693	13666	13933	13656	13635	13685	13732	13772	13695	13584	13744	13641	13794	13738	13653	13778	13647	13721	13788	13745	13697	13788	13839	13693	13726	13639	13750	13560	13768	13636	13590	13680	13650	13606	13726	13926	13550	13674	13701	13597	13625	13483	13587	13624	13547	13677	13630	13692	13818	13578	13666	13771	13688	13661	13633	13600	13693	13679	13745	13629	13495	13594	13846	13598	13739	13804	13716	13817	13706	13775	13721	13616	13714	13751	13686	13694	13755	13753	13758	13635	13801	13787	13588	13629	13648	13549	13754	13821	13926	13765	13636	13530	13697	13632	13706	13531	13728	13592	13705	13605	13776	13900	13777	13753	13681	13533	13806	13749	13515	13749	13653	13690	13816	13714	13666	13682	13703	13733	13610	13598	13570	13734	13658	13738	13734	13851	13775	13783	13739	13672	13685	13601	13679	13656	13665	13625	13730	13707	13630	13538	13717	13433	13604	13550	13807	13854	13552	13842	13872	13594	13630	13578	13649	13815	13660	13782	13808	13677	13471	13646	13669	13650	13616	13735	13631	13765	13592	13737	13692	13646	13519	13649	13567	13863	13687	13891	13877	13704	13711	13661	13701	13770	13700	13391	13632	13635	13746	13534	13688	13818	13631	13643	13743	13601	13727	13655	13709	13694	13796	13784	13831	13706	13709	13611	13675	13856	13687	13652	13622	13707	13702	13676	13565	13719	13672	13726	13623	13749	13817	13871	13696	13748	13711	13741	13769	13660	13603	13768	13798	13756	13687	13634	13644	13540	13731	13662	13540	13800	13595	13675	13638	13773	13822	13639	13739	13661	13760	13752	13785	13771	13749	13773	13630	13533	13761	13817	13726	13587	13796	13756	13625	13788	13704	13737	13619	13820	13764	13601	13735	13703	13736	13594	13563	13530	13768	13758	13668	13735	13706	13623	13724	13614	13833	13604	13594	13753	13827	13814	13590	13726	13683	13756	13500	13623	13626	13644	13719	13621	13721	13734	13704	13757	13705	13549	13744	13602	13841	13622	13698	13547	13579	13520	13703	13596	13732	13814	13743	13809	13660	13560	13686	13694	13774	13738	13599	13694	13682	13644	13705	13599	13691	13632	13440	13471	13742	13615	13771	13666	13577	13628	13876	13645	13743	13447	13659	13705	13668	13778	13723	13608	13581	13802	13763	13801	13636	13734	13630	13570	13632	13785	13620	13690	13698	13651	13644	13776	13618	13690	13657	13702	13628	13560	13657	13750	13660	13567	13766	13702	13781	13640	13837	13800	13728	13946	13698	13728	13660	13582	13671	13627	13563	13598	13752	13579	13797	13817	13455	13666	13698	13658	13682	13693	13663	13652	13817	13603	13707	13575	13731	13768	13629	13689	13696	13643	13765	13798	13635	13771	13809	13623	13712	13551	13656	13688	13664	13790	13883	13619	13634	13556	13708	13700	13794	13639	13705	13767	13809	13684	13728	13704	13586	13476	13908	13583	13802	13681	13622	13672	13523	13557	13533	13667	13700	13743	13579	13556	13581	13795	13683	13506	13846	13653	13695	13755	13629	13680	13675	13555	13801	13708	13654	13770	13715	13681	13677	13712	13661	13818	13966	13668	13657	13799	13722	13662	13597	13755	13612	13720	13688	13677	13658	13619	13557	13710	13700	13719	13491	13702	13753	13866	13737	13681	13718	13552	13561	13790	13801	13562	13583	13588	13691	13588	13726	13812	13610	13444	13590	13585	13755	13536	13593	13783	13717	13731	13619	13593	13551	13624	13697	13544	13722	13506	13545	13820	13629	13757	13696	13687	13636	13659	13642	13761	13599	13702	13949	13477	13775	13606	13694	13578	13595	13638	13555	13701	13821	13844	13685	13644	13749	13704	13733	13668	13634	13659	13676	13648	13826	13669	13733	13698	13675	13709	13645	13729	13752	13710	13589	13622	13693	13729	13755	13782	13834	13848	13635	13696	13720	13885	13725	13742	13639	13622	13728	13682	13685	13534	13669	13740	13634	13710	13885	13701	13691	13612	13620	13676	13873	13701	13464	13766	13796	13726	13720	13675	13729	13816	13775	13889	13567	13666	13598	13586	13966	13634	13668	13588	13684	13680	13648	13652	13602	13640	13755	13742	13652	13637	13715	13665	13720	13587	13752	13621	13819	13830	13699	13675	13820	13744	13812	13694	13684	13557	13796	13678	13733	13647	13686	13680	13683	13581	13725	13701	13630	13586	13458	13505	13790	13669	13667	13595	13679	13751	13670	13625	13615	13764	13695	13657	13531	13679	13717	13689	13728	13692	13764	13817	13764	13786	13826	13690	13708	13712	13638	13775	13700	13662	13681	13619	13708	13649	13665	13701	13579	13696	13760	13628	13685	13640	13712	13671	13680	13783	13601	13773	13847	13601	13832	13689	13824	13608	13554	13637	13658	13571	13700	13558	13697	13873	13777	13590	13716	13598	13706	13590	13823	13733	13684	13705	13564	13653	13731	13704	13687	13555	13680	13647	13670	13795	13692	13507	13466	13722	13685	13762	13739	13555	13703	13706	13760	13732	13649	13661	13502	13844	13662	13687	13606	13644	13723	13689	13813	13482	13575	13649	13744	13693	13521	13632	13639	13817	13589	13643	13661	13774	13612	13877	13666	13641	13629	13653	13663	13691	13588	13636	13543	13695	13870	13696	13712	13763	13613	13921	13670	13563	13623	13767	13613	13599	13758	13672	13720	13759	13752	13878	13615	13809	13637	13657	13666	13668	13734	13775	13830	13632	13773	13777	13783	13573	13617	13750	13669	13491	13792	13531	13792	13617	13581	13749	13694	13896	13773	13839	13672	13706	13780	13699	13673	13673	13686	13793	13764	13546	13686	13529	13737	13656	13810	13779	13756	13695	13627	13534	13593	13680	13695	13680	13943	13621	13660	13636	13634	13596	13741	13660	13592	13576	13811	13596	13806	13553	13754	13732	13637	13575	13796	13664	13801	13629	13627	13672	13692	13656	13707	13779	13780	13768	13654	13535	13673	13692	13727	13668	13781	13547	13658	13744	13556	13646	13685	13600	13632	13644	13729	13648	13760	13704	13730	13546	13745	13620	13695	13766	13746	13669	13621	13672	13684	13563	13647	13685	13653	13556	13701	13663	13772	13840	13751	13627	13572	13536	13683	13643	13722	13783	13676	13798	13821	13848	13592	13947	13710	13653	13614	13825	13532	13837	13606	13649	13692	13725	13672	13774	13696	13630	13706	13605	13725	13587	13727	13650	13737	13715	13781	13698	13655	13740	13639	13765	13685	13784	13738	13700	13665	13689	13712	13758	13628	13768	13656	13685	13689	13707	13714	13615	13681	13708	13745	13679	13580	13735	13751	13737	13796	13707	13728	13574	13614	13698	13800	13605	13733	13798	13727	13629	13733	13770	13748	13690	13744	13642	13722	13709	13686	13978	13539	13616	13807	13539	13815	13683	13543	13698	13662	13634	13560	13702	13603	13676	13648	13732	13628	13765
25592	21539	26380	25726	17523	16118	15906	15259	14847	14556	14518	14378	14371	14397	14271	14309	14166	14237	14111	14211	14210	14299	14137	14159	14295	14236	14057	14070	14164	14168	14011	14133	14025	14231	14217	14122	14257	14226	14149	14195	14214	13966	14090	14165	14091	14073	14251	14098	14183	14295	14212	14042	14198	14042	14151	13997	14157	14245	14195	14347	14092	14203	14041	14343	14247	13905	14072	14209	14040	14121	14174	14018	14107	14218	14303	13963	13950	14231	14106	14230	13960	14134	14049	14072	14091	13970	14032	13887	14080	14003	14178	14092	14239	14133	14200	14013	14045	14389	14177	14207	14076	14002	14240	14069	14125	14101	14163	14090	14016	14232	14075	14350	14158	14062	14194	14148	14072	13942	14275	14132	14070	13936	14200	14100	14082	14291	13981	14310	14102	14084	14116	14328	13955	14324	14312	13999	14177	14244	14132	14311	14201	14050	14058	14118	14096	14038	14007	14141	14120	14170	14101	14144	14217	14082	14114	14116	14083	14186	13959	14102	14001	14184	14385	14101	14049	14164	14030	14127	14093	14176	14154	14278	14149	14184	14266	14061	14078	14078	14117	14282	14048	14133	14115	14214	14137	14105	14236	14278	13979	14153	14051	14191	14089	14037	14090	14107	14276	13866	14189	14154	14343	14055	14257	14182	14164	14216	13974	14149	14123	14131	14128	14279	14082	13849	14194	14151	14066	14103	13886	14070	14008	14159	14137	14115	14130	14094	14124	14175	14147	14176	14099	14216	14037	13912	14250	14152	14272	14130	13986	14092	13980	14209	14206	14179	14190	14239	14036	14072	14273	13998	14093	14353	14049	14042	14106	14245	14164	14383	14034	14222	14037	14021	14188	14190	14352	14057	14165	14134	14239	14150	14071	14150	14021	14079	14087	14180	14146	14037	14222	14053	14061	14122	14094	13931	14221	14117	14225	14191	14165	14180	14236	14012	14292	14051	13886	14134	14068	14177	14122	14115	14092	14165	14314	14079	14202	14080	14122	14047	14093	14264	14075	14079	14126	14065	14140	14027	14202	14016	14038	14115	13970	14157	14107	14169	14045	14200	14136	14176	13892	14328	14453	14176	14348	14266	14239	14107	14139	14164	13964	13952	14059	14235	14244	14141	14236	14096	14099	14026	14234	13995	14195	14145	14200	14245	13956	14109	13994	14064	14126	13954	14328	14064	14291	14164	14031	14075	14041	14205	14106	14140	14197	14132	14157	14232	14054	14160	14007	14259	14067	14277	14123	14122	14035	14040	14013	14142	14067	14162	14181	14207	14448	14154	14299	14094	13955	14290	14151	14222	14103	14305	14229	14256	14208	14191	14086	14054	14118	14109	14057	14008	14175	14233	14000	14070	14286	14323	13875	14180	14082	13985	14014	14255	14270	14251	14184	14189	14060	14161	14033	14107	14128	14281	14195	14256	14031	14187	13996	14074	14124	14073	14170	14125	14085	14316	14189	13850	14293	14276	13987	14179	14117	14193	14170	14126	14280	14156	14224	14217	14146	14253	13985	14156	14138	14264	14059	14225	14194	14198	13968	14004	14106	14074	14213	14195	14033	14019	13929	14131	14225	14158	14135	14037	14058	14171	14027	14042	13942	14177	14162	14159	14107	14226	14098	13959	14097	14070	14313	14265	14231	14265	14077	14226	13962	14117	14075	14170	14083	14147	14027	14015	14115	14084	14142	14220	14166	14077	14089	14079	14138	14002	14176	13966	14112	14069	14065	14111	14151	14174	14198	14117	14288	14276	14129	14161	14098	14181	14261	14202	14095	14230	13989	14047	14226	14130	14128	14150	14067	14129	14125	14103	14081	14188	14147	14127	14166	14236	14186	14026	14044	14198	14075	14257	14268	14008	14327	14001	14137	14214	14060	14163	14115	14076	14032	14116	14199	14116	14226	14227	14233	14221	14185	13981	14241	14169	13883	14152	13986	14007	14019	14186	14062	14128	14185	14064	14243	14044	14051	13955	14176	14333	14085	14026	14143	13954	14134	14091	14201	14180	14047	14127	14188	14112	14101	14020	14108	14093	14218	13936	14285	14086	14079	13951	14091	13967	14026	14255	14065	14064	14196	13975	14156	14216	14117	14111	14169	14144	14217	13980	14207	14145	14276	14218	14209	14137	14286	14191	14043	13997	14140	14176	14269	14215	14265	14052	14141	14174	14327	14094	14329	14264	14250	14073	14172	14001	13985	14234	14217	14183	14177	14059	14042	14255	14207	14210	14093	14027	14091	14146	14081	14207	14008	14045	14095	14121	14390	14172	14003	14173	14042	14027	14169	14013	13948	14223	14230	14218	14041	14195	14188	14067	14192	13996	14127	14299	14195	14161	14166	14163	14155	14031	14248	14119	14140	14264	14291	14136	14239	14131	14049	14084	14149	14309	14045	13955	14183	14209	14214	14050	14126	14169	13978	14223	14157	14187	14115	14057	14205	13970	14190	14238	14238	14015	14290	14152	14115	14053	14329	14118	14446	14179	14149	14059	14060	14218	14160	14230	14124	14256	14252	14234	13981	14185	14268	14169	14134	13917	14038	13978	14038	14193	14073	14084	14153	14094	14089	14158	14248	14222	14214	14159	14043	14126	14049	14253	14127	14131	14164	14169	14154	14192	14227	14100	14255	14078	14055	14227	13867	14045	14095	14127	14220	14232	14157	14145	14195	14260	14191	14150	14094	14231	14072	14082	14125	14001	14169	14111	14191	14240	14231	14076	14130	14108	14124	14290	13914	14080	14229	14037	14103	14022	14097	14147	13988	14041	14020	14135	14096	14092	14205	14155	14215	14207	14306	14111	14119	14232	14074	14069	14323	14310	14354	14131	14018	14155	14328	14160	14154	14004	14063	14148	14258	14235	14019	13965	14170	14163	14097	14179	14058	14196	14249	14004	14192	14063	14018	14040	14109	14071	14284	14204	14078	14255	14117	13794	13976	14057	14009	14065	14201	14176	14004	14195	14117	14173	14237	14083	14188	14049	14092	14095	14083	14404	14065	13882	14025	13993	14047	14142	14215	14053	14093	14157	14119	14021	13923	14094	14080	14057	14077	14345	13924	14195	14268	14122	14062	14188	14194	14258	13974	14143	14029	14225	14126	14120	14157	14179	14149	14114	14032	14046	14386	13953	14238	14101	14313	14374	14121	14276	14104	14143	14133	14172	14207	14212	14083	14228	14182	14158	13977	13999	14106	13987	14104	14086	14125	14336	13989	14220	14192	14039	14045	14097	14025	14221	14210	14048	14337	14342	14152	14213	14161	14119	14140	14118	14012	14245	14278	13962	14191	14265	14157	14435	14223	14199	14312	14207	14145	14291	14009	14149	13943	14298	14206	14198	14010	14011	14132	14197	14263	14220	14118	14230	14081	14209	14151	14108	14137	14167	14107	14320	14302	14278	13966	14141	14124	14132	14106	14047	14283	14051	14203	14090	14013	14224	14214	13799	14152	14169	14272	14128	14227	14110	14156	14028	14258	14182	14296	13878	14080	14037	13915	14160	14149	14177	14246	14238	14095	14165	14132	13981	14355	14089	13913	14119	14160	14211	14031	13860	13923	14284	14137	14200	14173	14019	14150	14099	14182	14096	14125	14246	14106	13990	14055	14103	14237	14191	14031	14322	14294	14127	14042	14269	14042	14123	14364	14198	14218	14049	13875	14122	14138	14033	14136	14153	13902	13846	14250	14076	14076	14257	14079	14114	14197	14249	14302	14124	14136	14145	14284	14113	14010	14214	14217	14197	14145	14087	14175	14111	14143	14139	14104	14309	14087	13832	14246	13962	13997	13982	14220	14363	14150	14102	14076	14158	14131	14083	14244	14323	14094	14242	14111	14202	13917	13982	14089	14109	14227	14211	14152	14239	14073	14183	14292	14187	14045	14184	14207	14175	14054	14049	14090	14096	13974	13964	13970	13990	14042	14029	14011	14338	14278	14043	14085	14133	14158	14120	14270	14149	14038	14140	13900	14174	14036	14163	14290	14102	14125	13972	14088	14211	14180	14026	14135	14056	14168	14207	14047	14046	14069	14247	14019	14139	14091	14113	14013	14157	14126	14083	14206	14136	14164	14200	14099	14028	14109	14072	14007	14267	14232	13831	14272	14356	14242	14023	14073	14115	14337	14174	14122	14163	14079	14089	14197	14149	14215	14030	14154	14181	14235	14122	14292	14126	14052	14112	14063	13999	14201	14221	14214	14087	14362	14255	14224	14284	14190	14073	14269	14322	14236	14157	14389	14183	14028	14084	14134	14193	14111	14150	14225	14018	13982	14062	14050	14293	14029	14132	14208	14113	14180	13960	14099	14023	14000	14120	14073	14307	14242	14185	14120	13886	14064	14186	14168	14269	14113	14269	14107	14114	13986	14056	14041	14204	14148	14154	14220	14042	14266	14112	14205	14105	14138	14218	14013	14100	14109	14120	14221	14179	14155	14135	14183	14153	14048	14341	14214	14081	14084	14117	14150	14100	14207	14151	14254	14126	14327	14167	14326	14207	14130	14154	14309	14164	14115	14071	13922	14046	14128	13925	14373	14115	14168	14106	14134	14119	14166	14110	14121	14089	14234	14075	14062	14123	14101	14291	14095	14019	14121	14006	14059	14094	14112	14338	14329	14110	14236	14180	14184	14104	14257	13978	14070	14099	14062	14055	14147	14036	14225	14191	14134	14093	14288	14069	14138	14048	14161	14309	14111	14328	14267	14222	14204	13962	14055	14030	14330	14174	14139	14203	14134	14109	14007	14188	14263	13964	14279	14194	14337	14178	14165	14093	14006	14098	14148	14353	14200	14267	14153	14171	14017	14117	14162	14218	14040	14079	14077	14082	14040	14149	14096	14182	14127	14129	14154	14208	14130	14183	14127	14458	14222	14199	14328	13981	14223	14146	14248	14249	14042	14117	14113	14083	14209	14060	14117	14101	13990	13913	14084	14306	14142	14362	13887	14025	14142	14201	14303	14186	14123	14369	14131	13964	14210	14032	14262	14462	14202	14090	14217	14145	14227	14091	14117	14118	14261	14115	14279	14182	14214	14232	14215	14038	14128	14176	14084	14291	14204	14189	14086	14149	14240	14199	14160	14214	14217	14001	13990	14016	14180	14066	14210	14344	14150	14245	14161	14232	14186	14135
20993	33890	26252	20588	17935	16565	15575	14871	14646	14256	13927	13747	13630	13490	13594	13404	13506	13459	13437	13632	13327	13352	13355	13342	13337	13448	13328	13391	13370	13356	13369	13466	13250	13362	13206	13194	13362	13426	13317	13159	13315	13480	13253	13347	13406	13212	13430	13342	13260	13395	13273	13331	13325	13366	13337	13200	13314	13217	13505	13188	13426	13315	13490	13205	13268	13362	13329	13355	13389	13298	13171	13400	13075	13366	13286	13297	13309	13364	13366	13416	13385	13207	13274	13416	13472	13421	13269	13301	13447	13234	13298	13458	13345	13291	13298	13101	13429	13264	13350	13451	13323	13261	13189	13331	13261	13257	13249	13284	13163	13272	13189	13105	13198	13397	13236	13385	13367	13266	13380	13380	13207	13275	13211	13312	13435	13175	13369	13315	13240	13314	13156	13297	13504	13373	13295	13252	13185	13052	13247	13295	13315	13256	13404	13377	13335	13433	13424	13224	13374	13193	13327	13474	13405	13145	13271	13137	13408	13386	13374	13401	13196	13411	13354	13209	13316	13361	13321	13180	13397	13297	13354	13438	13262	13304	13394	13223	13273	13224	13403	13266	13387	13393	13185	13381	13415	13333	13330	13271	13388	13247	13275	13225	13096	13246	13201	13458	13171	13272	13252	13329	13252	13254	13237	13361	13259	13524	13372	13236	13379	13274	13430	13423	13390	13434	13472	13401	13160	13371	13251	13290	13333	13322	13336	13283	13518	13251	13081	13383	13180	13428	13212	13313	13260	13211	13388	13371	13320	13362	13258	13300	13200	13291	13332	13293	13215	13240	13304	13226	13259	13283	13291	13303	13447	13362	13251	13174	13253	13091	13325	13272	13388	13274	13322	13470	13359	13329	13290	13284	13394	13442	13435	13534	13414	13216	13306	13317	13452	13121	13466	13354	13297	13041	13427	13394	13361	13321	13279	13265	13311	13342	13347	13266	13188	13379	13184	13483	13424	13267	13181	13337	13304	13337	13164	13352	13457	13386	13249	13151	13424	13221	13541	13329	13407	13306	13312	13172	13365	13313	13392	13254	13363	13447	13189	13351	13188	13241	13404	13347	13406	13338	13170	13362	13214	13312	13408	13325	13396	13486	13234	13384	13261	13145	13267	13267	13240	13310	13548	13256	13307	13284	13391	13185	13177	13076	13326	13394	13169	13298	13250	13282	13221	13217	13271	13005	13310	13235	13150	13300	13323	13337	13298	13336	13355	13413	13421	13328	13285	13136	13481	13361	13209	13203	13182	13331	13341	13431	13284	13317	13146	13564	13349	13389	13288	13237	13296	13419	13335	13116	13383	13131	13503	13142	13196	13409	13362	13375	13437	13213	13182	13435	13414	13310	13391	13436	13280	13314	13566	13209	13348	13275	13509	13162	13284	13414	13276	13430	13174	13504	13414	13271	13227	13188	13514	13331	13389	13328	13529	13270	13294	13206	13381	13283	13405	13396	13175	13277	13379	13278	13214	13438	13362	13132	13294	13378	13232	13215	13398	13261	13278	13321	13305	13209	13369	13408	13324	13327	13467	13260	13312	13374	13251	13306	13415	13239	13328	13148	13352	13285	13286	13250	13378	13441	13250	13264	13338	13427	13298	13277	13444	13356	13261	13306	13458	13308	13258	13324	13463	13341	13361	13251	13368	13461	13237	13262	13450	13497	13218	13291	13264	13292	13173	13524	13171	13375	13268	13300	13267	13360	13349	13414	13259	13233	13470	13386	13250	13393	13273	13329	13267	13229	13421	13359	13296	13291	13405	13241	13405	13227	13313	13375	13265	13361	13285	13249	13402	13264	13337	13336	13343	13219	13195	13364	13245	13469	13369	13353	13488	13243	13230	13338	13230	13361	13102	13335	13319	13395	13277	13336	13278	13317	13099	13341	13440	13318	13298	13376	13462	13395	13348	13374	13355	13201	13243	13295	13466	13308	13411	13222	13299	13185	13468	13474	13118	13358	13186	13246	13337	13195	13426	13297	13458	13394	13288	13285	13297	13542	13226	13326	13261	13119	13290	13291	13409	13272	13247	13147	13499	13220	13368	13340	13453	13356	13395	13224	13387	13247	13490	13292	13215	13303	13378	13240	13231	13317	13354	13292	13219	13327	13288	13423	13346	13299	13460	13314	13420	13248	13280	13411	13154	13239	13249	13376	13247	13294	13299	13318	13329	13226	13306	13365	13516	13130	13244	13404	13334	13333	13412	13307	13136	13380	13287	13393	13433	13413	13291	13317	13262	13276	13288	13232	13326	13150	13419	13454	13388	13229	13304	13280	13372	13246	13157	13346	13241	13459	13349	13202	13322	13378	13088	13420	13307	13381	13377	13184	13296	13222	13378	13223	13328	13275	13260	13462	13306	13226	13378	13188	13357	13277	13054	13536	13321	13144	13361	13296	13142	13355	13387	13290	13271	13394	13291	13245	13385	13281	13410	13271	13476	13395	13266	13449	13217	13477	13228	13514	13353	13375	13223	13358	13359	13354	13374	13343	13409	13402	13378	13481	13052	13417	13271	13328	13413	13260	13302	13426	13156	13304	13098	13354	13347	13338	13346	13225	13272	13271	13338	13410	13251	13544	13137	13415	13317	13302	13233	13467	13155	13339	13418	13284	13451	13296	13319	13083	13333	13391	13424	13360	13311	13269	13425	13267	13378	13254	13170	13171	13147	13131	13241	13197	13227	13277	13137	13351	13520	13328	13308	13290	13103	13160	13254	13294	13244	13351	13364	13447	13339	13431	13298	13273	13220	13293	13400	13310	13304	13304	13345	13378	13305	13298	13395	13292	13354	13388	13302	13183	13399	13208	13310	13446	13213	13280	13257	13323	13379	13303	13330	13468	13268	13375	13093	13322	13170	13213	13440	13382	13292	13220	13262	13350	13276	13276	13350	13391	13326	13346	13337	13338	13399	13350	13332	13400	13301	13337	13230	13304	13094	13439	13343	13235	13257	13382	13119	13549	13136	13317	13386	13469	13212	13302	13395	13353	13311	13350	13366	13221	13404	13110	13279	13343	13401	13299	13405	13295	13260	13444	13246	13190	13326	13452	13354	13498	13480	13441	13482	13270	13300	13402	13338	13412	13401	13305	13456	13299	13486	13455	13396	13528	13305	13615	13343	13358	13338	13286	13227	13377	13072	13373	13293	13378	13378	13240	13306	13210	13295	13324	13275	13329	13379	13261	13284	13241	13383	13291	13179	13164	13207	13276	13363	13247	13608	13292	13240	13229	13136	13268	13233	13428	13377	13297	13247	13255	13326	13176	13280	13345	13058	13314	13402	13207	13345	13243	13370	13162	13425	13284	13256	13354	13384	13466	13317	13297	13325	13225	13387	13255	13386	13488	13144	13258	13262	13419	13086	13093	13279	13272	13380	13150	13280	13306	13314	13368	13411	13380	13306	13360	13367	13430	13288	13399	13182	13403	13408	13527	13421	13448	13354	13477	13296	13454	13217	13177	13358	13220	13426	13377	13376	13425	13304	13424	13311	13362	13358	13206	13269	13305	13317	13274	13335	13191	13315	13243	13239	13390	13330	13440	13321	13263	13268	13377	13260	13347	13378	13179	13291	13446	13357	13251	13417	13285	13393	13347	13313	13239	13310	13515	13323	13386	13412	13491	13343	13350	13461	13423	13333	13319	13280	13158	13394	13169	13323	13268	13334	13399	13358	13444	13335	13297	13393	13272	13199	13455	13548	13398	13172	13327	13272	13313	13285	13224	13224	13128	13288	13388	13259	13523	13298	13370	13363	13231	13308	13568	13347	13292	13146	13395	13400	13373	13204	13240	13450	13334	13244	13360	13279	13292	13267	13344	13365	13278	13291	13269	13181	13411	13232	13251	13139	13344	13299	13389	13194	13425	13319	13133	13228	13325	13347	13240	13308	13381	13217	13326	13463	13360	13385	13378	13061	13412	13325	13312	13227	13319	13484	13218	13342	13430	13336	13255	13309	13436	13401	13446	13394	13165	13302	13029	13339	13344	13383	13217	13358	13342	13452	13253	13396	13164	13440	13536	13307	13308	13325	13398	13207	13343	13352	13305	13175	13218	13352	13278	13296	13437	13261	13231	13293	13391	13349	13382	13275	13211	13251	13280	13295	13408	13252	13241	13396	13334	13245	13342	13384	13446	13329	13489	13392	13344	13334	13298	13321	13366	13265	13326	13348	13371	13452	13457	13259	13316	13204	13363	13192	13231	13206	13449	13274	13320	13463	13216	13301	13251	13306	13374	13310	13336	13290	13232	13451	13418	13286	13390	13396	13214	13311	13250	13268	13246	13372	13417	13368	13315	13310	13408	13241	13366	13250	13238	13334	13386	13223	13175	13205	13429	13427	13356	13338	13325	13396	13348	13234	13495	13409	13392	13242	13519	13380	13588	13397	13267	13357	13308	13410	13222	13231	13331	13365	13166	13403	13278	13251	13310	13335	13242	13342	13377	13301	13394	13295	13294	13418	13338	13625	13417	13482	13330	13245	13399	13208	13336	13483	13357	13399	13265	13379	13470	13235	13374	13446	13233	13328	13314	13293	13338	13268	13328	13208	13298	13192	13323	13345	13406	13350	13313	13271	13299	13393	13424	13337	13367	13216	13259	13318	13329	13233	13272	13352	13268	13281	13457	13237	13405	13388	13329	13458	13433	13209	13342	13191	13277	13344	13360	13349	13245	13354	13301	13455	13330	13252	13212	13403	13471	13212	13190	13394	13270	13405	13208	13179	13394	13418	13245	13251	13461	13384	13349	13447	13401	13217	13460	13362	13354	13275	13288	13211	13308	13215	13323	13318	13344	13280	13298	13378	13314	13374	13298	13318	13233	13296	13425	13411	13248	13372	13405	13212	13220	13350	13247	13281	13229	13297	13384	13346	13209	13358	13075	13342	13300	13306	13423	13365	13364	13312	13417	13210	13256	13118	13162	13395	13467	13371	13251	13325	13160	13283	13485	13299	13404	13301	13334	13258	13382	13254	13386	13472	13299	13195	13198	13434	13359	13421	13374	13440	13356	13207	13356	13416	13426	13333	13331	13340	13471	13328	13258	13124	13356	13224	13292	13231	13180	13299	13259	13171	13342	13296	13336	13299	13378	13355	13323	13313	13398	13272	13413	13392	13283	13266	13339	13311	13296
22690	21460	28552	24742	21799	22760	21757	17233	16173	16001	15663	15480	15162	15034	14997	14962	14822	14886	14796	14935	14797	14755	14598	14504	14545	14571	14791	14526	14644	14754	14675	14636	14687	14633	14607	14844	14662	14510	14746	14579	14562	14664	14689	14662	14640	14700	14666	14443	14582	14614	14697	14664	14594	14815	14627	14540	14565	14572	14492	14612	14683	14652	14585	14344	14419	14490	14588	14503	14478	14519	14481	14524	14503	14496	14564	14603	14739	14450	14577	14578	14579	14631	14488	14526	14579	14691	14455	14717	14530	14564	14393	14408	14486	14702	14536	14520	14658	14599	14717	14584	14708	14499	14592	14398	14655	14516	14537	14579	14518	14566	14329	14564	14713	14480	14635	14508	14412	14687	14504	14763	14567	14672	14424	14500	14651	14674	14486	14529	14702	14525	14593	14440	14587	14666	14529	14412	14721	14540	14642	14671	14594	14589	14473	14690	14602	14494	14443	14511	14404	14317	14409	14450	14463	14663	14463	14358	14701	14614	14461	14455	14593	14619	14579	14520	14551	14576	14649	14580	14414	14686	14487	14292	14330	14510	14582	14533	14706	14677	14419	14583	14599	14548	14757	14693	14557	14523	14470	14457	14553	14727	14659	14484	14357	14506	14473	14502	14477	14481	14618	14624	14572	14442	14677	14445	14561	14601	14585	14543	14549	14649	14455	14341	14403	14512	14554	14526	14547	14521	14397	14563	14600	14466	14670	14514	14744	14615	14410	14405	14493	14695	14544	14574	14407	14343	14424	14494	14467	14551	14317	14654	14623	14660	14668	14466	14516	14622	14692	14491	14523	14557	14392	14801	14598	14673	14760	14510	14509	14716	14537	14545	14720	14664	14680	14362	14486	14556	14611	14695	14464	14457	14560	14493	14722	14580	14487	14427	14535	14557	14459	14492	14577	14589	14711	14460	14602	14503	14542	14535	14522	14521	14476	14614	14619	14573	14650	14635	14333	14602	14476	14395	14597	14552	14506	14486	14439	14622	14467	14462	14704	14618	14699	14707	14405	14467	14568	14706	14543	14556	14632	14499	14556	14689	14516	14740	14656	14869	14617	14490	14511	14440	14615	14617	14611	14614	14707	14689	14348	14268	14407	14533	14581	14604	14602	14366	14526	14566	14436	14494	14715	14509	14371	14379	14547	14389	14515	14501	14432	14541	14522	14486	14605	14427	14589	14727	14418	14546	14561	14454	14363	14646	14665	14451	14548	14528	14733	14521	14631	14399	14688	14572	14530	14513	14346	14508	14443	14533	14811	14664	14462	14565	14470	14480	14467	14606	14496	14632	14648	14416	14418	14588	14689	14680	14508	14637	14581	14536	14732	14648	14566	14558	14607	14503	14566	14477	14585	14547	14707	14582	14556	14759	14510	14635	14568	14565	14666	14476	14554	14569	14616	14637	14641	14576	14643	14736	14410	14518	14394	14479	14482	14621	14619	14362	14468	14413	14446	14349	14391	14758	14484	14620	14571	14562	14709	14583	14682	14464	14677	14568	14652	14497	14672	14459	14570	14486	14711	14451	14603	14738	14456	14482	14513	14697	14604	14653	14378	14589	14690	14670	14429	14458	14516	14533	14507	14568	14692	14828	14540	14659	14588	14494	14640	14612	14641	14689	14423	14404	14450	14600	14578	14582	14483	14591	14591	14462	14580	14480	14572	14604	14627	14530	14457	14499	14698	14494	14542	14587	14437	14559	14429	14575	14516	14703	14664	14289	14567	14665	14791	14606	14471	14733	14407	14453	14660	14396	14673	14642	14382	14604	14559	14492	14386	14609	14426	14699	14487	14575	14493	14684	14644	14536	14613	14562	14612	14551	14491	14647	14480	14536	14530	14552	14612	14544	14531	14520	14542	14587	14605	14489	14547	14497	14535	14394	14770	14585	14405	14563	14655	14455	14426	14294	14457	14620	14578	14488	14459	14481	14341	14690	14529	14424	14543	14527	14456	14518	14500	14437	14519	14501	14539	14329	14525	14539	14585	14517	14687	14675	14421	14615	14663	14779	14759	14355	14403	14601	14591	14609	14494	14478	14491	14552	14464	14419	14507	14590	14349	14541	14440	14638	14443	14428	14560	14461	14778	14501	14556	14598	14450	14443	14583	14531	14424	14566	14669	14575	14520	14503	14550	14508	14518	14487	14549	14506	14521	14657	14521	14446	14760	14616	14691	14589	14597	14519	14551	14322	14422	14423	14731	14529	14350	14483	14529	14449	14682	14634	14591	14894	14454	14589	14393	14475	14523	14507	14488	14513	14614	14458	14604	14491	14451	14512	14460	14577	14598	14741	14633	14674	14673	14492	14586	14521	14608	14578	14531	14537	14567	14638	14468	14500	14730	14486	14631	14383	14606	14620	14686	14571	14672	14544	14529	14643	14422	14636	14525	14543	14627	14684	14669	14473	14491	14558	14501	14421	14224	14565	14604	14534	14635	14503	14526	14659	14555	14569	14452	14638	14495	14572	14517	14430	14563	14508	14373	14755	14847	14520	14354	14469	14420	14512	14614	14530	14656	14367	14656	14501	14451	14646	14644	14505	14492	14582	14555	14558	14672	14618	14714	14576	14608	14678	14477	14334	14611	14609	14546	14642	14660	14611	14653	14548	14339	14576	14544	14324	14589	14730	14642	14425	14669	14614	14607	14483	14538	14551	14567	14548	14610	14658	14553	14579	14437	14607	14305	14619	14765	14435	14616	14550	14445	14812	14646	14505	14685	14475	14569	14630	14504	14597	14545	14424	14577	14705	14721	14574	14578	14518	14535	14741	14678	14581	14459	14608	14552	14586	14577	14761	14647	14575	14529	14491	14595	14481	14527	14629	14462	14565	14517	14592	14516	14485	14649	14608	14879	14607	14597	14703	14385	14532	14702	14671	14457	14714	14566	14751	14457	14408	14438	14539	14598	14491	14554	14702	14488	14524	14519	14440	14593	14732	14552	14461	14687	14604	14626	14526	14498	14530	14662	14463	14643	14860	14629	14535	14316	14381	14753	14482	14345	14525	14705	14613	14508	14531	14622	14583	14570	14736	14680	14590	14660	14556	14530	14531	14621	14532	14621	14705	14364	14522	14547	14719	14560	14507	14465	14584	14488	14443	14484	14597	14521	14428	14651	14725	14692	14428	14572	14528	14681	14601	14641	14603	14523	14563	14654	14380	14544	14696	14548	14294	14645	14482	14420	14543	14565	14487	14382	14500	14665	14592	14497	14734	14466	14352	14480	14576	14664	14804	14456	14509	14477	14423	14394	14367	14376	14253	14598	14437	14519	14529	14488	14582	14665	14608	14653	14603	14411	14641	14466	14434	14606	14528	14510	14668	14549	14455	14626	14411	14399	14697	14627	14617	14547	14519	14405	14488	14579	14542	14448	14568	14693	14353	14538	14638	14554	14589	14454	14428	14447	14556	14535	14614	14649	14749	14447	14480	14586	14520	14629	14620	14674	14476	14660	14508	14661	14611	14613	14426	14541	14639	14566	14458	14483	14771	14573	14483	14566	14442	14470	14546	14464	14487	14725	14515	14467	14677	14754	14542	14529	14317	14762	14463	14360	14433	14598	14589	14512	14540	14458	14496	14423	14531	14585	14624	14765	14556	14502	14814	14752	14532	14645	14558	14547	14487	14759	14519	14501	14569	14461	14528	14613	14625	14608	14537	14568	14580	14551	14492	14564	14397	14583	14724	14583	14381	14521	14499	14418	14556	14430	14421	14541	14415	14652	14536	14636	14572	14468	14527	14537	14508	14473	14541	14507	14547	14572	14427	14314	14560	14443	14534	14725	14394	14568	14691	14535	14370	14526	14633	14627	14491	14450	14671	14488	14414	14448	14473	14574	14629	14488	14355	14414	14553	14730	14479	14668	14748	14497	14548	14565	14414	14734	14701	14590	14476	14693	14640	14523	14483	14438	14300	14235	14769	14671	14489	14572	14541	14528	14582	14699	14549	14571	14436	14547	14451	14508	14542	14427	14563	14729	14577	14491	14420	14508	14368	14659	14493	14454	14493	14747	14528	14365	14718	14561	14675	14640	14438	14553	14454	14590	14486	14580	14695	14444	14542	14645	14721	14463	14516	14517	14632	14626	14634	14583	14542	14493	14634	14663	14578	14508	14549	14614	14402	14607	14491	14742	14796	14617	14680	14615	14407	14517	14489	14521	14637	14427	14656	14571	14627	14798	14670	14534	14668	14775	14643	14646	14455	14626	14735	14543	14562	14488	14493	14394	14575	14512	14295	14472	14608	14544	14416	14504	14628	14622	14506	14780	14552	14501	14439	14598	14518	14538	14531	14455	14626	14611	14666	14472	14431	14405	14601	14673	14509	14336	14680	14505	14589	14548	14606	14560	14580	14607	14559	14553	14623	14688	14609	14600	14607	14506	14403	14566	14572	14668	14539	14438	14723	14636	14331	14613	14551	14519	14481	14688	14484	14446	14657	14627	14466	14742	14631	14620	14314	14714	14492	14679	14602	14583	14580	14761	14319	14491	14689	14681	14490	14411	14658	14537	14550	14570	14493	14507	14499	14627	14690	14403	14500	14531	14640	14552	14587	14563	14686	14597	14642	14598	14435	14834	14641	14660	14593	14471	14522	14452	14397	14501	14557	14460	14640	14575	14580	14638	14402	14422	14444	14563	14693	14496	14521	14562	14685	14541	14443	14504	14402	14501	14656	14581	14685	14480	14488	14498	14673	14576	14592	14700	14474	14509	14581	14479	14502	14459	14556	14540	14609	14556	14532	14702	14587	14595	14558	14644	14688	14527	14599	14310	14583	14544	14628	14405	14440	14486	14819	14468	14621	14578	14404	14521	14428	14569	14483	14457	14484	14561	14705	14569	14426	14836	14710	14288	14586	14773	14474	14749	14443	14663	14691	14700	14691	14784	14543	14403	14477	14654	14376	14566	14571	14454	14593	14414	14474	14719	14506	14652	14542	14380	14457	14702	14554	14624	14606	14767	14752	14437	14524	14518	14342	14539	14378	14630	14486	14637	14821	14530	14445	14684	14582	14486	14689	14744	14576	14381	14635	14549	14599	14538	14522	14535	14570	14512	14420	14525	14363	14562	14710	14320	14492	14515	14753	14631	14693	14417	14618	14585	14761	14505	14491	14542	14628	14629	14671
22492	42325	34226	26818	22099	19695	17955	16921	16079	15506	14920	14712	14488	14196	14144	14049	14116	13953	13775	13983	13612	13685	13699	13748	13667	13810	13735	13521	13579	13570	13661	13753	13467	13564	13658	13533	13470	13422	13687	13604	13595	13581	13600	13700	13577	13550	13780	13580	13718	13600	13828	13497	13693	13721	13728	13610	13495	13678	13625	13606	13640	13471	13750	13568	13738	13573	13616	13662	13528	13651	13635	13423	13638	13699	13399	13492	13490	13627	13515	13576	13582	13654	13688	13468	13392	13414	13592	13554	13489	13599	13425	13619	13465	13517	13708	13556	13627	13524	13584	13584	13626	13441	13685	13502	13435	13730	13583	13640	13647	13831	13451	13557	13503	13676	13590	13575	13473	13712	13644	13532	13551	13520	13602	13585	13564	13632	13403	13517	13687	13766	13479	13654	13511	13709	13591	13492	13591	13514	13752	13475	13533	13593	13535	13536	13537	13649	13536	13434	13751	13525	13477	13364	13505	13452	13496	13480	13611	13614	13522	13643	13469	13880	13537	13562	13499	13516	13602	13630	13659	13547	13470	13584	13638	13579	13601	13443	13522	13611	13732	13610	13550	13683	13505	13477	13436	13579	13516	13447	13564	13599	13490	13482	13458	13630	13601	13547	13585	13685	13631	13637	13548	13589	13622	13535	13636	13551	13753	13586	13519	13482	13491	13661	13651	13651	13311	13443	13714	13449	13622	13468	13591	13442	13540	13516	13488	13526	13425	13710	13490	13523	13661	13539	13585	13462	13578	13515	13675	13710	13699	13646	13517	13533	13671	13587	13665	13674	13689	13508	13528	13523	13366	13555	13712	13734	13628	13524	13511	13669	13607	13501	13437	13485	13570	13548	13597	13461	13506	13462	13662	13607	13497	13430	13692	13561	13516	13570	13685	13574	13452	13489	13396	13544	13499	13709	13616	13637	13657	13375	13539	13433	13521	13552	13441	13637	13526	13687	13383	13599	13498	13488	13544	13426	13728	13476	13747	13598	13481	13445	13569	13557	13540	13575	13542	13589	13423	13562	13787	13604	13707	13515	13560	13480	13546	13447	13535	13475	13546	13520	13442	13528	13591	13627	13700	13483	13534	13416	13703	13558	13607	13517	13635	13717	13444	13374	13613	13485	13501	13525	13561	13670	13426	13684	13632	13526	13438	13527	13572	13614	13500	13484	13706	13651	13574	13545	13732	13626	13628	13533	13524	13465	13386	13470	13388	13520	13576	13674	13498	13609	13696	13569	13481	13568	13613	13743	13527	13341	13445	13552	13610	13511	13630	13485	13405	13514	13488	13490	13561	13442	13663	13586	13636	13557	13614	13607	13549	13648	13615	13610	13447	13478	13699	13371	13552	13405	13635	13611	13683	13562	13516	13504	13488	13572	13692	13649	13435	13661	13502	13605	13367	13510	13640	13494	13598	13450	13418	13503	13384	13678	13543	13599	13567	13494	13470	13661	13438	13657	13632	13491	13514	13438	13544	13426	13526	13639	13558	13444	13588	13656	13542	13549	13475	13507	13611	13560	13612	13692	13491	13441	13566	13658	13482	13578	13670	13500	13539	13600	13563	13504	13514	13583	13569	13569	13696	13522	13605	13485	13556	13601	13669	13663	13726	13476	13525	13587	13540	13608	13701	13604	13597	13450	13453	13544	13678	13570	13625	13707	13478	13499	13571	13524	13575	13690	13655	13597	13377	13534	13608	13461	13459	13626	13590	13586	13559	13402	13757	13477	13594	13628	13535	13545	13446	13624	13436	13498	13607	13681	13586	13602	13607	13547	13569	13355	13594	13638	13650	13540	13452	13447	13446	13619	13526	13706	13584	13497	13595	13603	13795	13609	13700	13601	13643	13518	13541	13650	13663	13551	13533	13450	13807	13556	13822	13409	13676	13432	13612	13607	13693	13615	13604	13492	13334	13575	13535	13477	13453	13527	13493	13491	13505	13663	13476	13539	13518	13590	13550	13426	13597	13698	13583	13439	13581	13556	13519	13435	13465	13551	13621	13714	13627	13671	13459	13447	13524	13382	13507	13696	13518	13473	13620	13548	13696	13435	13591	13553	13525	13514	13492	13529	13616	13531	13683	13376	13436	13684	13577	13578	13610	13662	13636	13486	13496	13546	13440	13605	13588	13595	13535	13585	13615	13651	13712	13670	13669	13446	13567	13558	13575	13656	13601	13533	13587	13746	13666	13546	13528	13665	13641	13668	13510	13389	13521	13602	13505	13404	13547	13508	13545	13493	13465	13673	13585	13625	13626	13572	13553	13645	13555	13579	13474	13529	13654	13576	13489	13564	13722	13411	13407	13538	13589	13504	13614	13601	13564	13702	13521	13594	13616	13534	13584	13546	13618	13638	13435	13630	13504	13474	13663	13501	13568	13611	13434	13540	13532	13645	13490	13694	13558	13583	13584	13283	13492	13546	13603	13672	13688	13525	13760	13604	13508	13652	13621	13403	13659	13661	13420	13571	13428	13539	13455	13626	13389	13451	13594	13563	13621	13403	13516	13687	13714	13593	13486	13550	13495	13497	13504	13445	13488	13558	13707	13644	13584	13510	13636	13522	13503	13593	13436	13587	13542	13509	13758	13542	13588	13650	13536	13494	13545	13525	13509	13530	13611	13607	13421	13406	13402	13485	13536	13491	13518	13567	13413	13407	13457	13441	13544	13513	13543	13686	13595	13397	13670	13611	13468	13589	13585	13599	13468	13707	13588	13698	13569	13484	13505	13583	13575	13528	13468	13599	13595	13516	13669	13708	13623	13468	13576	13442	13758	13631	13513	13585	13538	13729	13327	13731	13622	13542	13566	13643	13385	13346	13513	13450	13546	13576	13473	13743	13472	13447	13600	13644	13361	13741	13830	13617	13448	13500	13679	13501	13542	13648	13621	13552	13530	13581	13476	13527	13540	13470	13708	13702	13596	13549	13555	13586	13443	13593	13413	13511	13608	13566	13521	13606	13600	13624	13304	13599	13374	13625	13325	13580	13562	13520	13592	13436	13420	13667	13641	13549	13474	13620	13594	13743	13473	13555	13649	13472	13500	13756	13704	13531	13581	13667	13503	13674	13566	13477	13546	13648	13530	13578	13514	13488	13496	13510	13549	13549	13679	13463	13554	13489	13552	13675	13433	13646	13461	13461	13641	13459	13622	13452	13535	13525	13541	13584	13427	13601	13408	13757	13487	13783	13543	13537	13522	13528	13543	13601	13520	13587	13508	13674	13542	13526	13422	13665	13576	13658	13591	13604	13684	13480	13569	13520	13345	13441	13488	13608	13652	13565	13503	13513	13502	13539	13453	13674	13412	13492	13641	13355	13531	13516	13466	13563	13606	13428	13572	13557	13569	13484	13523	13476	13522	13413	13579	13483	13600	13482	13455	13622	13663	13376	13641	13652	13569	13513	13559	13471	13664	13602	13597	13303	13544	13691	13605	13747	13573	13694	13659	13683	13634	13432	13519	13579	13506	13540	13609	13568	13452	13517	13566	13612	13459	13595	13553	13690	13506	13603	13569	13398	13416	13606	13463	13550	13437	13516	13507	13587	13452	13557	13555	13440	13499	13297	13477	13584	13525	13541	13553	13498	13534	13494	13603	13580	13602	13706	13442	13589	13651	13508	13489	13600	13475	13487	13683	13507	13689	13507	13473	13551	13595	13562	13500	13529	13365	13569	13651	13663	13379	13445	13466	13502	13452	13596	13645	13413	13433	13651	13631	13493	13465	13669	13754	13558	13551	13515	13328	13741	13439	13609	13596	13535	13392	13556	13588	13722	13746	13480	13406	13524	13438	13352	13457	13738	13516	13692	13491	13623	13613	13659	13605	13428	13489	13509	13593	13604	13467	13475	13616	13579	13487	13477	13488	13478	13462	13490	13565	13480	13620	13662	13744	13664	13443	13486	13431	13644	13742	13606	13558	13601	13619	13638	13528	13610	13711	13518	13450	13603	13625	13469	13500	13590	13636	13496	13650	13570	13366	13695	13612	13511	13401	13654	13571	13316	13509	13592	13439	13578	13582	13477	13583	13552	13519	13690	13562	13697	13550	13679	13514	13543	13508	13580	13508	13591	13524	13377	13558	13647	13666	13446	13517	13643	13593	13589	13531	13541	13605	13544	13495	13489	13614	13375	13586	13627	13569	13542	13479	13577	13650	13541	13532	13702	13439	13553	13710	13531	13500	13554	13543	13456	13501	13587	13463	13696	13504	13500	13561	13549	13495	13525	13748	13439	13438	13574	13597	13620	13592	13465	13537	13284	13742	13686	13470	13447	13514	13495	13636	13627	13518	13683	13522	13529	13532	13559	13540	13581	13391	13568	13763	13525	13470	13725	13713	13553	13465	13619	13621	13583	13486	13639	13770	13503	13494	13479	13590	13537	13697	13450	13519	13544	13419	13619	13388	13588	13575	13774	13592	13664	13611	13660	13609	13541	13515	13563	13508	13459	13373	13589	13756	13522	13609	13612	13421	13515	13393	13625	13534	13761	13507	13654	13522	13691	13572	13289	13379	13498	13569	13587	13472	13518	13494	13544	13571	13591	13806	13523	13471	13576	13729	13640	13747	13584	13454	13497	13415	13580	13497	13562	13614	13559	13680	13540	13621	13508	13573	13557	13603	13550	13500	13531	13541	13528	13586	13410	13530	13597	13625	13526	13569	13612	13634	13528	13552	13789	13629	13598	13673	13462	13523	13468	13369	13480	13650	13574	13688	13437	13554	13600	13541	13407	13730	13534	13699	13529	13633	13408	13541	13575	13509	13485	13665	13706	13625	13577	13430	13664	13850	13574	13539	13672	13582	13790	13557	13495	13654	13442	13736	13393	13648	13393	13520	13472	13640	13542	13446	13497	13794	13574	13604	13602	13538	13756	13624	13636	13616	13587	13657	13509	13572	13550	13547	13591	13615	13541	13814	13661	13569	13620	13677	13465	13785	13528	13528	13616	13398	13610	13487	13645	13354	13523	13538	13504	13525	13581	13731	13628	13533	13503	13568	13552	13603	13461	13542	13645	13576	13605	13678	13649	13495	13531	13555	13496	13690	13579	13614	13591	13518	13437	13644	13636	13566	13691	13557	13559	13671	13598	13612	13426	13449	13421	13510	13484	13755	13701	13590	13526	13529	13516
28916	23728	24552	20279	16811	15700	15425	15189	14891	14817	14774	14548	14673	14587	14446	14606	14487	14422	14685	14518	14337	14536	14401	14517	14549	14566	14457	14512	14367	14523	14419	14472	14436	14298	14303	14258	14393	14425	14549	14487	14523	14440	14327	14374	14389	14386	14284	14483	14514	14411	14609	14443	14402	14440	14523	14302	14336	14260	14457	14420	14417	14400	14436	14343	14587	14444	14415	14438	14386	14500	14447	14525	14487	14363	14364	14396	14330	14418	14598	14490	14575	14368	14361	14382	14437	14380	14557	14351	14468	14448	14395	14409	14523	14541	14298	14458	14363	14427	14378	14369	14442	14505	14485	14208	14320	14332	14433	14329	14430	14489	14426	14594	14526	14527	14256	14396	14412	14314	14635	14471	14334	14366	14546	14293	14448	14210	14379	14354	14403	14279	14334	14296	14400	14444	14506	14421	14405	14430	14481	14639	14443	14488	14497	14397	14485	14284	14491	14368	14272	14544	14541	14506	14542	14598	14391	14411	14446	14473	14370	14513	14454	14454	14287	14416	14400	14396	14404	14333	14667	14381	14379	14531	14397	14289	14336	14666	14336	14380	14454	14313	14528	14384	14569	14266	14522	14299	14513	14441	14350	14295	14402	14461	14181	14411	14423	14648	14500	14432	14605	14497	14429	14480	14128	14475	14371	14492	14204	14358	14444	14457	14396	14357	14299	14320	14509	14424	14547	14444	14429	14297	14355	14261	14333	14446	14550	14447	14628	14491	14454	14458	14514	14364	14491	14446	14442	14496	14293	14291	14443	14378	14470	14493	14531	14441	14482	14328	14229	14298	14245	14299	14350	14429	14368	14275	14322	14522	14385	14345	14374	14254	14514	14302	14230	14387	14428	14430	14360	14480	14413	14556	14321	14303	14354	14448	14490	14142	14396	14383	14322	14382	14579	14472	14347	14425	14336	14367	14400	14398	14311	14502	14516	14433	14282	14476	14354	14368	14379	14538	14253	14314	14553	14537	14399	14251	14384	14393	14353	14328	14469	14456	14469	14352	14377	14362	14472	14399	14311	14560	14465	14485	14475	14623	14458	14522	14366	14343	14562	14491	14404	14369	14259	14478	14321	14467	14443	14650	14475	14476	14244	14327	14437	14375	14402	14482	14519	14423	14413	14237	14450	14392	14369	14487	14409	14331	14416	14131	14619	14527	14652	14062	14451	14317	14449	14469	14386	14509	14328	14292	14453	14448	14441	14392	14506	14538	14280	14385	14282	14512	14351	14457	14351	14463	14422	14494	14576	14496	14659	14320	14332	14432	14276	14513	14328	14534	14563	14325	14303	14637	14504	14403	14431	14360	14558	14506	14553	14450	14396	14396	14582	14443	14469	14406	14340	14304	14400	14238	14294	14274	14559	14421	14438	14477	14643	14426	14432	14496	14464	14404	14547	14449	14301	14213	14376	14326	14425	14279	14381	14253	14549	14583	14585	14326	14388	14425	14433	14517	14544	14298	14328	14371	14199	14355	14375	14428	14203	14515	14250	14428	14465	14422	14468	14504	14507	14416	14540	14502	14524	14313	14138	14172	14512	14377	14281	14588	14441	14348	14321	14288	14391	14437	14579	14326	14565	14424	14429	14280	14448	14584	14552	14504	14363	14552	14582	14610	14489	14361	14446	14570	14446	14203	14195	14338	14535	14511	14443	14313	14423	14499	14279	14418	14575	14527	14296	14175	14341	14410	14399	14487	14342	14310	14428	14304	14343	14312	14478	14419	14549	14192	14331	14432	14296	14318	14399	14359	14559	14437	14330	14289	14225	14514	14153	14460	14210	14513	14527	14385	14269	14372	14307	14410	14405	14534	14542	14658	14564	14572	14438	14364	14399	14320	14443	14411	14393	14461	14447	14197	14428	14436	14405	14543	14429	14293	14366	14561	14411	14604	14599	14320	14493	14301	14590	14660	14292	14291	14454	14432	14399	14284	14414	14418	14401	14568	14547	14497	14408	14457	14271	14506	14314	14439	14324	14443	14543	14495	14407	14624	14449	14328	14559	14311	14416	14481	14525	14407	14391	14446	14404	14181	14516	14430	14431	14540	14638	14445	14507	14604	14462	14190	14513	14437	14327	14460	14569	14518	14639	14253	14434	14469	14313	14410	14296	14583	14473	14440	14513	14479	14543	14340	14153	14447	14359	14436	14432	14484	14433	14556	14478	14386	14547	14349	14415	14518	14445	14382	14618	14374	14484	14573	14421	14364	14209	14475	14542	14325	14528	14520	14471	14393	14379	14439	14510	14408	14383	14436	14351	14565	14614	14352	14208	14542	14361	14498	14295	14392	14403	14440	14486	14489	14359	14351	14303	14533	14440	14310	14360	14340	14336	14293	14360	14421	14441	14309	14489	14647	14345	14557	14387	14576	14493	14621	14480	14475	14565	14250	14387	14450	14316	14491	14419	14512	14515	14455	14353	14264	14375	14358	14679	14317	14421	14492	14364	14450	14494	14470	14344	14415	14566	14668	14478	14414	14273	14289	14425	14549	14402	14413	14429	14382	14512	14556	14456	14486	14359	14245	14392	14578	14522	14428	14518	14432	14264	14445	14543	14463	14262	14233	14266	14491	14563	14373	14401	14358	14471	14414	14450	14370	14437	14506	14307	14743	14213	14304	14513	14467	14443	14257	14473	14425	14367	14438	14566	14568	14212	14446	14613	14487	14501	14509	14576	14514	14500	14497	14242	14408	14496	14467	14372	14410	14398	14489	14294	14426	14566	14503	14446	14438	14482	14446	14545	14544	14535	14382	14412	14417	14558	14382	14295	14424	14391	14386	14584	14468	14340	14385	14358	14438	14354	14448	14431	14437	14361	14403	14350	14655	14489	14294	14542	14481	14394	14489	14475	14406	14592	14509	14461	14366	14266	14333	14419	14396	14582	14548	14384	14519	14498	14112	14368	14549	14399	14307	14441	14430	14648	14594	14491	14082	14460	14324	14498	14443	14289	14233	14332	14543	14480	14447	14258	14352	14498	14458	14507	14352	14520	14556	14265	14310	14384	14416	14522	14541	14492	14733	14398	14567	14462	14493	14437	14524	14483	14570	14467	14281	14345	14566	14630	14643	14425	14372	14343	14531	14365	14477	14334	14428	14385	14324	14418	14520	14429	14503	14592	14597	14520	14453	14320	14347	14483	14713	14481	14356	14468	14308	14471	14282	14471	14331	14443	14352	14577	14414	14344	14377	14334	14486	14487	14481	14373	14459	14251	14425	14428	14342	14482	14183	14367	14329	14376	14322	14594	14361	14590	14332	14390	14291	14515	14388	14364	14458	14637	14408	14399	14424	14475	14238	14625	14309	14288	14581	14492	14636	14544	14619	14375	14502	14408	14357	14534	14432	14431	14332	14276	14479	14359	14433	14481	14356	14536	14500	14477	14277	14447	14323	14486	14506	14508	14478	14110	14370	14426	14370	14513	14541	14366	14374	14169	14397	14482	14310	14462	14455	14524	14422	14457	14446	14493	14577	14702	14457	14525	14512	14472	14358	14447	14303	14478	14280	14667	14450	14456	14439	14704	14454	14279	14342	14375	14468	14373	14419	14305	14740	14442	14408	14623	14412	14604	14631	14318	14423	14309	14324	14546	14448	14417	14617	14408	14434	14369	14344	14395	14331	14408	14480	14501	14562	14423	14310	14515	14498	14425	14430	14340	14387	14345	14571	14524	14389	14510	14434	14494	14423	14287	14270	14572	14287	14422	14353	14274	14508	14535	14463	14391	14627	14452	14561	14400	14542	14367	14173	14563	14391	14551	14298	14531	14495	14477	14581	14447	14357	14340	14346	14444	14440	14279	14630	14508	14401	14203	14508	14567	14381	14718	14614	14617	14525	14294	14535	14504	14484	14244	14418	14294	14401	14456	14465	14386	14348	14223	14427	14474	14402	14442	14420	14458	14482	14344	14588	14477	14522	14372	14181	14409	14322	14460	14490	14335	14419	14496	14471	14419	14496	14436	14514	14330	14616	14574	14386	14408	14274	14404	14438	14345	14362	14399	14461	14403	14590	14547	14450	14473	14525	14450	14401	14344	14286	14348	14489	14419	14644	14359	14307	14227	14577	14414	14597	14464	14326	14383	14213	14347	14411	14395	14487	14466	14632	14358	14323	14300	14514	14484	14594	14405	14654	14426	14369	14456	14335	14437	14546	14305	14535	14396	14436	14551	14456	14359	14615	14525	14464	14530	14411	14465	14342	14291	14388	14573	14454	14313	14325	14563	14375	14401	14291	14358	14268	14408	14653	14539	14275	14348	14385	14521	14536	14292	14415	14458	14245	14366	14508	14403	14269	14462	14246	14399	14394	14442	14478	14510	14563	14513	14379	14384	14463	14536	14551	14475	14386	14315	14532	14277	14378	14536	14483	14490	14543	14234	14488	14280	14277	14603	14537	14520	14331	14540	14385	14598	14383	14455	14451	14431	14388	14573	14338	14541	14616	14308	14518	14435	14419	14538	14448	14442	14510	14341	14465	14337	14263	14458	14411	14486	14460	14301	14499	14502	14456	14280	14336	14412	14582	14534	14495	14408	14371	14379	14388	14552	14448	14544	14506	14402	14448	14340	14673	14452	14575	14388	14228	14192	14546	14523	14367	14427	14433	14459	14373	14459	14380	14372	14399	14555	14507	14470	14247	14489	14601	14245	14613	14464	14521	14182	14429	14390	14483	14598	14697	14437	14419	14454	14698	14529	14452	14323	14396	14456	14402	14408	14310	14362	14448	14391	14322	14532	14479	14380	14580	14456	14387	14580	14257	14458	14420	14305	14434	14470	14471	14652	14393	14548	14290	14414	14451	14421	14480	14545	14466	14413	14455	14534	14489	14385	14372	14278	14283	14392	14506	14474	14190	14460	14630	14452	14675	14367	14469	14403	14255	14499	14399	14220	14476	14584	14374	14541	14390	14352	14263	14334	14374	14568	14660	14182	14465	14472	14574	14330	14323	14317	14595	14375	14449	14321	14501	14461	14468	14295	14438	14334	14182	14324	14542	14430	14249	14458	14235	14494	14340	14464	14399	14482	14394	14403	14380	14337	14513	14503	14382	14231	14434	14496	14351	14479	14605	14409	14389	14540	14414	14478	14523	14525	14516	14535	14347	14543	14501	14509	14420	14475	14485
21610	31522	24832	19711	17193	15989	15147	14835	14228	14155	13786	13832	13779	13932	13548	13623	13698	13486	13635	13569	13556	13369	13650	13559	13590	13533	13545	13604	13429	13648	13471	13563	13559	13472	13439	13552	13419	13506	13578	13351	13687	13505	13537	13555	13452	13386	13392	13545	13383	13561	13398	13578	13598	13461	13313	13477	13427	13348	13425	13483	13530	13509	13512	13290	13499	13335	13343	13545	13536	13413	13239	13368	13447	13405	13557	13649	13415	13203	13587	13438	13467	13645	13322	13502	13476	13565	13492	13418	13358	13430	13470	13304	13466	13462	13427	13493	13551	13491	13385	13594	13596	13511	13348	13440	13589	13389	13482	13408	13481	13490	13585	13392	13369	13409	13470	13406	13552	13618	13624	13596	13426	13366	13431	13373	13367	13396	13439	13593	13445	13505	13623	13440	13605	13455	13458	13550	13538	13538	13441	13572	13394	13443	13463	13354	13494	13289	13295	13631	13283	13555	13626	13530	13437	13489	13525	13495	13462	13421	13514	13406	13473	13474	13530	13467	13320	13539	13396	13552	13453	13413	13546	13452	13493	13470	13499	13591	13353	13392	13666	13447	13463	13485	13571	13468	13374	13477	13528	13439	13433	13630	13270	13514	13461	13393	13444	13451	13455	13560	13583	13419	13419	13382	13506	13149	13559	13453	13559	13317	13451	13393	13366	13485	13387	13402	13739	13465	13454	13243	13415	13659	13532	13450	13442	13488	13498	13650	13419	13465	13481	13518	13472	13380	13435	13601	13411	13495	13613	13475	13429	13420	13417	13340	13438	13467	13428	13410	13512	13485	13460	13418	13415	13581	13464	13394	13518	13549	13529	13551	13405	13497	13473	13521	13432	13371	13514	13543	13536	13440	13616	13418	13529	13493	13639	13589	13501	13388	13585	13565	13190	13375	13451	13519	13386	13540	13387	13334	13619	13467	13611	13464	13545	13320	13563	13465	13479	13445	13383	13414	13317	13441	13510	13467	13458	13502	13587	13538	13616	13394	13511	13403	13522	13456	13401	13348	13582	13558	13569	13545	13660	13407	13382	13512	13379	13278	13229	13552	13541	13507	13541	13428	13486	13489	13508	13609	13542	13487	13327	13418	13524	13638	13535	13467	13475	13576	13355	13457	13426	13630	13602	13595	13571	13472	13466	13612	13483	13211	13415	13601	13480	13462	13355	13438	13562	13523	13392	13479	13582	13350	13670	13446	13495	13409	13495	13592	13555	13621	13321	13367	13358	13546	13582	13608	13522	13493	13485	13491	13610	13423	13614	13506	13436	13426	13450	13505	13442	13542	13479	13396	13547	13373	13359	13456	13390	13507	13309	13528	13484	13436	13384	13510	13587	13633	13412	13561	13449	13478	13660	13483	13315	13437	13426	13562	13600	13384	13492	13424	13269	13463	13331	13461	13414	13356	13333	13444	13472	13582	13490	13389	13488	13398	13476	13370	13395	13682	13449	13306	13361	13524	13468	13555	13481	13477	13487	13461	13355	13572	13567	13477	13369	13409	13284	13474	13719	13583	13176	13493	13617	13514	13631	13638	13466	13541	13622	13541	13365	13520	13466	13473	13592	13524	13665	13437	13557	13375	13577	13419	13504	13526	13382	13611	13505	13410	13331	13432	13652	13432	13434	13236	13443	13500	13408	13369	13385	13413	13406	13360	13522	13448	13692	13432	13702	13478	13682	13522	13539	13591	13417	13444	13468	13462	13494	13624	13401	13593	13531	13403	13533	13358	13413	13605	13574	13509	13434	13545	13402	13349	13405	13584	13603	13441	13389	13533	13539	13521	13567	13470	13469	13435	13509	13447	13509	13456	13378	13548	13493	13585	13455	13402	13574	13408	13563	13631	13359	13500	13463	13375	13491	13521	13401	13471	13378	13558	13493	13516	13409	13436	13495	13629	13516	13507	13300	13500	13553	13534	13561	13451	13440	13506	13567	13498	13491	13655	13475	13476	13646	13570	13495	13477	13448	13548	13553	13573	13575	13378	13313	13471	13371	13566	13386	13472	13653	13240	13523	13381	13675	13558	13339	13450	13512	13406	13526	13408	13545	13563	13517	13422	13427	13434	13450	13482	13421	13388	13438	13369	13535	13522	13426	13327	13379	13259	13587	13341	13612	13470	13360	13442	13492	13340	13457	13606	13353	13401	13504	13364	13548	13534	13529	13469	13482	13644	13413	13584	13471	13508	13541	13450	13537	13545	13605	13508	13342	13357	13383	13677	13269	13621	13387	13404	13433	13410	13222	13443	13300	13564	13416	13445	13290	13399	13543	13316	13465	13688	13526	13526	13574	13555	13327	13526	13332	13441	13623	13353	13620	13518	13399	13557	13512	13568	13540	13271	13506	13540	13510	13399	13395	13696	13379	13591	13529	13480	13384	13421	13432	13541	13405	13482	13417	13504	13549	13325	13386	13322	13577	13405	13512	13529	13662	13282	13506	13461	13543	13467	13584	13463	13537	13549	13347	13321	13505	13448	13492	13441	13622	13587	13405	13453	13592	13426	13464	13438	13374	13501	13406	13185	13369	13501	13525	13481	13581	13548	13520	13374	13634	13405	13661	13287	13401	13505	13429	13439	13435	13304	13530	13495	13453	13465	13405	13556	13338	13305	13407	13328	13410	13416	13488	13423	13635	13515	13343	13443	13360	13329	13615	13569	13575	13367	13500	13521	13471	13429	13633	13343	13384	13456	13588	13423	13425	13369	13412	13396	13453	13406	13441	13642	13457	13534	13448	13611	13615	13387	13360	13389	13466	13448	13554	13412	13283	13450	13512	13475	13448	13433	13192	13576	13453	13203	13431	13386	13486	13417	13561	13456	13344	13511	13505	13436	13425	13418	13510	13407	13520	13470	13357	13346	13460	13313	13657	13503	13624	13511	13419	13656	13655	13529	13557	13382	13497	13508	13354	13335	13368	13425	13493	13440	13393	13601	13511	13550	13423	13386	13301	13421	13439	13476	13580	13494	13530	13513	13565	13333	13481	13626	13473	13489	13440	13513	13482	13583	13438	13319	13522	13350	13597	13498	13422	13669	13535	13416	13645	13468	13512	13375	13434	13410	13662	13648	13654	13389	13387	13423	13575	13409	13376	13430	13594	13497	13515	13334	13503	13551	13531	13369	13369	13453	13447	13429	13453	13408	13430	13494	13408	13606	13565	13460	13401	13421	13496	13387	13477	13302	13374	13607	13421	13517	13492	13326	13266	13571	13377	13536	13510	13565	13454	13324	13501	13618	13352	13555	13534	13562	13418	13416	13481	13510	13420	13649	13331	13426	13442	13375	13624	13449	13332	13509	13391	13413	13435	13400	13533	13602	13543	13459	13550	13342	13468	13493	13608	13436	13288	13474	13406	13315	13540	13471	13491	13463	13652	13498	13483	13425	13588	13511	13603	13424	13456	13412	13464	13540	13468	13500	13429	13500	13606	13564	13421	13584	13528	13741	13678	13388	13484	13350	13409	13608	13522	13357	13516	13468	13639	13525	13402	13359	13544	13635	13442	13386	13516	13347	13455	13380	13527	13557	13526	13481	13324	13583	13420	13454	13288	13442	13471	13568	13571	13296	13349	13509	13481	13481	13527	13504	13441	13560	13361	13524	13566	13458	13383	13274	13463	13641	13525	13569	13580	13384	13549	13496	13461	13599	13332	13351	13441	13624	13392	13582	13496	13445	13535	13515	13432	13479	13503	13529	13418	13512	13511	13492	13383	13552	13466	13577	13285	13479	13509	13580	13529	13478	13475	13547	13429	13497	13500	13396	13514	13519	13376	13538	13480	13513	13417	13535	13579	13427	13400	13531	13341	13475	13493	13587	13410	13297	13467	13457	13433	13624	13442	13537	13537	13425	13564	13531	13600	13598	13498	13450	13577	13610	13432	13326	13464	13408	13601	13461	13398	13385	13555	13553	13263	13567	13455	13326	13438	13444	13437	13548	13610	13427	13663	13370	13470	13661	13389	13627	13491	13499	13355	13592	13520	13677	13597	13517	13509	13401	13415	13425	13618	13498	13525	13477	13390	13578	13470	13440	13355	13441	13675	13588	13529	13349	13413	13487	13416	13444	13348	13580	13585	13361	13517	13476	13478	13536	13448	13508	13535	13433	13408	13430	13535	13545	13400	13497	13335	13491	13468	13431	13485	13334	13554	13670	13767	13373	13423	13500	13445	13547	13525	13587	13471	13399	13360	13549	13354	13638	13398	13528	13342	13594	13384	13540	13423	13641	13527	13412	13483	13470	13489	13552	13610	13282	13571	13471	13484	13510	13589	13462	13534	13596	13456	13644	13271	13448	13496	13386	13554	13357	13488	13609	13506	13618	13449	13636	13377	13480	13493	13398	13584	13386	13524	13308	13428	13344	13350	13431	13617	13310	13385	13533	13488	13518	13538	13413	13401	13401	13491	13523	13355	13426	13441	13492	13379	13391	13524	13475	13281	13354	13485	13390	13483	13482	13469	13360	13503	13396	13415	13468	13561	13466	13501	13455	13471	13638	13283	13650	13629	13518	13483	13519	13478	13469	13501	13500	13579	13396	13505	13440	13383	13487	13490	13405	13366	13660	13415	13572	13461	13422	13403	13376	13662	13528	13606	13556	13608	13478	13460	13493	13577	13499	13446	13437	13563	13470	13491	13506	13370	13424	13340	13560	13525	13512	13529	13527	13421	13515	13494	13501	13417	13520	13368	13504	13380	13536	13402	13409	13339	13448	13394	13647	13401	13524	13309	13598	13610	13511	13418	13522	13587	13397	13303	13534	13482	13438	13396	13498	13620	13493	13633	13345	13582	13503	13327	13459	13458	13386	13456	13433	13519	13398	13492	13413	13478	13385	13399	13520	13634	13480	13547	13373	13297	13563	13427	13260	13405	13510	13579	13491	13448	13498	13418	13417	13388	13415	13506	13564	13529	13325	13562	13570	13454	13310	13445	13494	13671	13583	13420	13437	13581	13468	13588	13350	13413	13384	13552	13480	13502	13488	13378	13559	13485	13433	13475	13501	13545	13510	13648	13507	13508	13448	13448	13506	13596	13354	13387	13540	13396	13484	13588	13438	13474	13440	13600	13589	13517	13359	13478	13551	13491	13497	13548	13430	13499	13514	13546	13488	13495	13639	13611	13500
23605	21452	27970	25514	21997	19900	18379	16189	15663	15541	15255	15034	14804	14780	14852	14738	14716	14855	14835	14630	14574	14649	14666	14572	14671	14829	14601	14599	14594	14467	14767	14673	14486	14607	14862	14472	14705	14732	14494	14450	14370	14722	14392	14526	14540	14660	14427	14663	14487	14558	14584	14383	14522	14322	14689	14453	14533	14604	14650	14608	14513	14514	14404	14526	14520	14624	14535	14574	14472	14641	14538	14117	14443	14507	14736	14509	14474	14600	14580	14428	14456	14491	14680	14472	14474	14561	14591	14701	14630	14581	14537	14570	14724	14481	14736	14415	14377	14538	14472	14510	14484	14562	14571	14555	14491	14755	14521	14536	14513	14484	14406	14624	14457	14347	14505	14583	14647	14414	14458	14355	14734	14649	14566	14694	14650	14517	14548	14506	14499	14448	14477	14432	14572	14555	14560	14428	14531	14485	14432	14554	14544	14564	14511	14590	14402	14218	14479	14510	14405	14453	14450	14494	14714	14259	14625	14576	14590	14437	14649	14486	14645	14416	14457	14549	14387	14671	14442	14688	14718	14566	14564	14571	14492	14518	14625	14643	14667	14294	14427	14546	14626	14540	14519	14518	14849	14457	14325	14445	14463	14412	14595	14461	14671	14364	14657	14569	14642	14433	14541	14546	14611	14491	14449	14552	14542	14481	14419	14426	14574	14562	14501	14428	14462	14611	14443	14491	14352	14670	14613	14590	14615	14457	14493	14438	14388	14708	14707	14535	14528	14499	14310	14526	14589	14564	14512	14435	14718	14352	14576	14449	14471	14783	14488	14531	14585	14347	14546	14399	14532	14542	14632	14646	14454	14447	14677	14569	14632	14402	14605	14513	14575	14549	14869	14438	14374	14369	14386	14562	14462	14421	14458	14639	14514	14477	14802	14478	14593	14563	14494	14501	14487	14540	14540	14614	14522	14571	14399	14554	14575	14464	14842	14719	14478	14431	14632	14456	14432	14612	14470	14554	14472	14667	14586	14698	14619	14644	14720	14510	14359	14769	14463	14567	14422	14638	14332	14491	14488	14445	14614	14588	14473	14539	14683	14440	14661	14482	14592	14525	14521	14563	14615	14554	14570	14447	14476	14434	14591	14637	14321	14566	14552	14757	14577	14629	14621	14658	14489	14568	14595	14454	14679	14602	14670	14595	14463	14466	14416	14565	14484	14346	14557	14448	14647	14602	14443	14641	14650	14459	14398	14374	14376	14508	14634	14578	14559	14361	14477	14530	14561	14469	14432	14390	14437	14470	14316	14703	14518	14554	14552	14677	14606	14646	14808	14407	14536	14454	14536	14574	14539	14558	14620	14647	14708	14433	14387	14386	14395	14443	14586	14311	14430	14688	14478	14487	14703	14679	14415	14547	14332	14557	14572	14687	14637	14546	14529	14566	14513	14558	14660	14389	14634	14611	14599	14591	14509	14640	14448	14551	14479	14479	14482	14797	14507	14552	14667	14349	14461	14769	14609	14629	14638	14562	14558	14468	14591	14495	14489	14658	14581	14546	14574	14325	14640	14461	14450	14573	14366	14491	14338	14453	14557	14455	14303	14487	14511	14561	14300	14556	14512	14466	14439	14533	14732	14418	14431	14517	14579	14545	14445	14440	14486	14488	14567	14569	14413	14674	14544	14432	14561	14514	14464	14640	14679	14444	14560	14676	14424	14507	14360	14453	14666	14655	14524	14477	14432	14279	14545	14394	14612	14566	14717	14607	14537	14553	14709	14444	14462	14487	14383	14646	14570	14569	14727	14812	14440	14592	14569	14650	14518	14444	14519	14413	14514	14598	14439	14528	14451	14280	14323	14475	14547	14689	14524	14510	14411	14415	14516	14627	14520	14729	14685	14573	14495	14620	14700	14616	14419	14582	14678	14613	14652	14671	14477	14489	14665	14372	14346	14556	14448	14358	14344	14421	14599	14573	14383	14705	14481	14436	14592	14545	14486	14414	14434	14570	14578	14610	14355	14525	14468	14586	14550	14616	14578	14524	14546	14550	14583	14431	14583	14532	14409	14583	14602	14531	14521	14467	14622	14265	14616	14486	14607	14687	14531	14653	14477	14527	14498	14449	14587	14535	14592	14529	14479	14387	14531	14434	14518	14568	14522	14403	14614	14434	14534	14611	14568	14550	14632	14536	14628	14665	14511	14547	14559	14632	14473	14575	14540	14612	14584	14498	14432	14605	14594	14561	14694	14700	14487	14686	14759	14638	14609	14469	14552	14376	14486	14316	14658	14515	14729	14516	14649	14502	14482	14406	14728	14364	14585	14477	14502	14698	14421	14479	14430	14316	14633	14469	14414	14684	14614	14483	14683	14634	14611	14464	14338	14497	14611	14609	14482	14531	14583	14460	14582	14678	14507	14614	14387	14498	14481	14455	14497	14637	14640	14449	14519	14471	14578	14554	14455	14578	14773	14610	14654	14590	14582	14600	14594	14563	14573	14522	14520	14557	14681	14723	14449	14450	14214	14348	14397	14432	14566	14283	14597	14612	14422	14318	14519	14608	14565	14519	14510	14444	14651	14767	14367	14726	14593	14531	14485	14769	14333	14488	14473	14395	14603	14520	14469	14631	14639	14658	14350	14603	14586	14660	14400	14500	14500	14423	14726	14572	14518	14598	14420	14483	14629	14696	14421	14419	14482	14473	14666	14523	14625	14606	14579	14527	14335	14328	14560	14519	14365	14470	14434	14336	14544	14523	14426	14377	14499	14619	14390	14686	14564	14468	14512	14528	14567	14534	14550	14440	14497	14589	14551	14613	14337	14738	14484	14618	14524	14710	14708	14747	14495	14440	14510	14471	14617	14452	14793	14557	14658	14589	14508	14562	14603	14720	14472	14601	14681	14494	14478	14624	14490	14514	14433	14469	14418	14399	14596	14722	14604	14592	14437	14447	14590	14570	14537	14308	14442	14503	14588	14619	14555	14478	14641	14554	14366	14564	14589	14627	14510	14605	14374	14568	14622	14530	14636	14552	14524	14428	14471	14611	14499	14663	14388	14524	14558	14502	14541	14574	14551	14575	14532	14521	14421	14579	14517	14487	14623	14469	14709	14407	14444	14542	14532	14641	14383	14548	14580	14283	14459	14695	14519	14582	14603	14721	14403	14521	14325	14480	14360	14643	14557	14358	14545	14692	14538	14668	14777	14609	14492	14520	14517	14554	14532	14477	14472	14567	14516	14603	14627	14623	14476	14531	14512	14408	14482	14387	14517	14588	14494	14561	14547	14453	14503	14490	14424	14441	14501	14512	14753	14380	14474	14433	14368	14445	14501	14470	14456	14424	14323	14363	14572	14610	14599	14564	14501	14730	14562	14476	14386	14453	14464	14609	14458	14575	14587	14433	14445	14664	14607	14550	14438	14472	14472	14552	14507	14599	14721	14580	14503	14542	14486	14354	14392	14675	14638	14498	14445	14636	14431	14275	14610	14548	14537	14594	14381	14309	14478	14470	14353	14382	14380	14602	14314	14625	14701	14466	14482	14345	14487	14478	14432	14605	14471	14537	14570	14628	14604	14812	14395	14670	14444	14479	14600	14427	14625	14438	14294	14631	14352	14609	14521	14537	14566	14503	14545	14740	14648	14486	14404	14508	14343	14486	14362	14486	14618	14418	14554	14458	14513	14683	14672	14577	14585	14474	14515	14561	14566	14548	14546	14641	14694	14290	14494	14596	14590	14546	14236	14423	14571	14455	14535	14527	14622	14676	14666	14453	14546	14443	14439	14606	14474	14487	14689	14413	14648	14678	14487	14455	14557	14513	14616	14809	14655	14706	14748	14665	14678	14356	14551	14479	14558	14529	14410	14481	14613	14450	14617	14479	14638	14597	14323	14519	14530	14513	14470	14514	14493	14506	14574	14518	14567	14388	14474	14590	14388	14507	14447	14586	14651	14445	14506	14538	14411	14490	14516	14433	14575	14641	14671	14340	14482	14475	14455	14232	14659	14544	14634	14567	14505	14586	14517	14521	14511	14633	14567	14513	14522	14552	14631	14463	14262	14377	14609	14444	14498	14617	14433	14422	14541	14491	14718	14529	14559	14603	14461	14575	14604	14595	14535	14459	14463	14568	14498	14748	14547	14637	14529	14491	14559	14358	14457	14334	14453	14457	14430	14428	14488	14387	14345	14487	14664	14475	14592	14484	14549	14397	14463	14494	14527	14530	14514	14673	14386	14457	14453	14439	14405	14477	14576	14468	14612	14353	14468	14628	14613	14516	14624	14606	14600	14471	14568	14646	14615	14518	14492	14556	14543	14521	14601	14658	14758	14402	14442	14518	14511	14422	14632	14623	14612	14674	14548	14616	14404	14723	14431	14570	14455	14453	14431	14484	14600	14518	14649	14511	14435	14620	14532	14440	14638	14357	14635	14668	14381	14569	14389	14705	14443	14443	14724	14323	14616	14280	14509	14733	14598	14455	14490	14412	14549	14585	14623	14463	14508	14616	14659	14592	14515	14578	14591	14611	14610	14469	14475	14618	14555	14411	14373	14457	14574	14612	14494	14467	14521	14386	14488	14500	14578	14497	14383	14451	14610	14422	14607	14484	14609	14492	14474	14687	14608	14600	14432	14409	14652	14577	14582	14596	14648	14567	14416	14556	14407	14694	14741	14598	14349	14545	14501	14620	14654	14579	14384	14510	14643	14614	14759	14571	14622	14407	14519	14502	14457	14550	14606	14534	14319	14477	14412	14389	14577	14556	14604	14511	14574	14535	14422	14395	14438	14580	14636	14488	14525	14459	14517	14705	14383	14458	14647	14689	14716	14592	14518	14559	14311	14486	14617	14435	14499	14570	14545	14527	14547	14563	14496	14498	14507	14511	14427	14361	14313	14488	14528	14635	14599	14320	14466	14433	14493	14411	14495	14441	14538	14389	14425	14586	14404	14774	14641	14378	14352	14625	14494	14731	14486	14308	14447	14632	14597	14585	14423	14533	14335	14567	14433	14674	14392	14450	14527	14475	14431	14629	14738	14635	14412	14486	14568	14622	14553	14485	14486	14592	14507	14380	14492	14590	14549	14462	14641	14541	14411	14427	14566	14373	14853	14653	14445	14523	14347	14375	14340	14659	14525	14583	14464	14515	14534	14577	14389	14533	14569	14612	14556	14424	14500	14556
20423	37886	30488	23690	20185	17893	16771	15866	15268	14898	14484	14435	14186	14029	13816	13990	13890	13726	13650	13786	13782	13665	13602	13716	13538	13843	13558	13796	13582	13504	13680	13552	13552	13598	13622	13601	13442	13648	13588	13628	13537	13591	13726	13711	13600	13710	13693	13564	13527	13557	13628	13553	13774	13469	13445	13766	13402	13600	13441	13557	13660	13329	13523	13581	13602	13554	13352	13557	13670	13589	13678	13554	13643	13519	13691	13569	13539	13528	13519	13687	13530	13660	13588	13620	13617	13647	13501	13743	13453	13622	13407	13596	13478	13610	13663	13638	13535	13597	13574	13538	13499	13558	13609	13697	13589	13643	13792	13555	13665	13639	13742	13658	13526	13595	13702	13701	13439	13580	13601	13516	13660	13548	13512	13545	13614	13634	13793	13643	13498	13591	13685	13502	13481	13526	13523	13349	13498	13510	13598	13662	13610	13683	13666	13543	13430	13555	13443	13586	13584	13500	13570	13364	13543	13474	13583	13625	13516	13502	13693	13686	13483	13473	13572	13544	13578	13548	13508	13612	13522	13578	13485	13606	13447	13455	13609	13635	13313	13577	13765	13548	13602	13629	13638	13377	13365	13558	13624	13530	13559	13565	13733	13734	13534	13555	13582	13546	13691	13598	13602	13575	13591	13486	13499	13745	13432	13592	13553	13560	13609	13544	13564	13517	13742	13506	13527	13628	13685	13540	13512	13397	13508	13741	13504	13577	13550	13621	13605	13690	13554	13745	13537	13475	13541	13592	13656	13530	13613	13676	13573	13611	13592	13587	13633	13424	13600	13679	13629	13619	13418	13721	13527	13567	13584	13615	13645	13557	13593	13624	13648	13581	13646	13757	13589	13559	13472	13580	13611	13694	13594	13601	13581	13410	13362	13662	13576	13741	13693	13695	13564	13492	13629	13576	13579	13587	13648	13687	13389	13520	13710	13414	13554	13445	13537	13572	13549	13577	13575	13536	13546	13607	13634	13776	13720	13459	13563	13377	13677	13519	13631	13524	13611	13408	13586	13466	13686	13776	13682	13606	13601	13493	13621	13674	13620	13435	13677	13535	13698	13608	13611	13684	13647	13500	13524	13598	13362	13573	13639	13689	13677	13637	13565	13576	13640	13631	13611	13611	13601	13723	13591	13585	13550	13516	13447	13539	13422	13587	13790	13689	13492	13579	13726	13585	13591	13609	13574	13537	13627	13446	13587	13473	13457	13579	13536	13433	13576	13597	13643	13439	13570	13543	13643	13480	13546	13599	13606	13635	13548	13404	13469	13712	13660	13710	13613	13531	13590	13596	13376	13555	13518	13579	13653	13589	13436	13576	13626	13601	13538	13572	13473	13579	13592	13614	13464	13707	13612	13644	13309	13563	13615	13564	13636	13656	13530	13478	13530	13618	13674	13653	13569	13525	13527	13535	13474	13540	13684	13537	13501	13529	13483	13593	13644	13478	13717	13617	13738	13624	13701	13537	13490	13603	13561	13675	13536	13692	13542	13590	13634	13704	13578	13647	13501	13695	13648	13573	13826	13548	13492	13522	13544	13487	13628	13483	13530	13605	13536	13731	13511	13458	13588	13653	13414	13621	13709	13457	13702	13668	13553	13568	13747	13691	13593	13773	13611	13447	13685	13596	13606	13571	13550	13502	13457	13746	13505	13571	13510	13596	13648	13661	13596	13446	13394	13658	13580	13766	13749	13560	13491	13585	13601	13634	13660	13462	13456	13553	13671	13604	13533	13685	13426	13507	13563	13613	13537	13475	13475	13685	13545	13512	13655	13525	13648	13532	13750	13499	13658	13554	13453	13592	13815	13586	13598	13401	13546	13498	13399	13542	13763	13558	13497	13583	13650	13532	13698	13545	13578	13672	13682	13670	13577	13647	13587	13472	13472	13675	13656	13518	13685	13738	13631	13678	13565	13621	13521	13590	13611	13349	13510	13533	13482	13702	13516	13670	13684	13456	13749	13596	13671	13549	13675	13524	13592	13514	13731	13582	13629	13674	13591	13762	13576	13619	13547	13627	13518	13614	13456	13506	13638	13628	13653	13543	13639	13615	13690	13622	13657	13658	13611	13651	13407	13701	13553	13790	13624	13593	13564	13533	13720	13713	13723	13588	13556	13583	13474	13722	13374	13546	13494	13733	13646	13610	13573	13392	13689	13573	13520	13530	13686	13569	13550	13367	13702	13653	13644	13541	13624	13560	13552	13606	13735	13527	13570	13651	13616	13621	13514	13606	13736	13645	13842	13612	13507	13528	13593	13567	13560	13702	13640	13609	13600	13604	13633	13429	13538	13605	13566	13650	13548	13673	13552	13574	13588	13557	13646	13471	13516	13590	13498	13622	13500	13365	13725	13510	13483	13608	13549	13614	13628	13618	13381	13462	13580	13531	13495	13704	13566	13617	13455	13547	13629	13527	13686	13700	13666	13736	13610	13717	13525	13698	13542	13523	13746	13585	13513	13615	13617	13420	13620	13532	13480	13437	13511	13516	13655	13384	13535	13593	13580	13645	13724	13798	13575	13585	13627	13460	13459	13614	13570	13735	13445	13724	13644	13505	13553	13634	13808	13537	13521	13477	13729	13848	13594	13441	13608	13450	13457	13458	13610	13672	13552	13602	13721	13627	13587	13660	13528	13570	13514	13598	13562	13518	13540	13606	13619	13547	13567	13674	13636	13674	13596	13579	13474	13601	13492	13578	13526	13455	13453	13606	13508	13603	13718	13471	13585	13649	13649	13570	13586	13625	13678	13539	13561	13646	13457	13542	13627	13744	13623	13685	13542	13557	13532	13647	13445	13813	13613	13772	13526	13562	13598	13523	13710	13468	13519	13774	13656	13543	13496	13716	13504	13618	13617	13564	13546	13685	13615	13604	13673	13496	13709	13531	13476	13574	13586	13609	13435	13565	13622	13671	13455	13592	13537	13709	13497	13559	13377	13509	13527	13644	13529	13572	13548	13543	13470	13633	13533	13701	13599	13625	13623	13682	13756	13519	13493	13677	13552	13473	13481	13608	13673	13333	13476	13530	13472	13690	13428	13637	13383	13689	13492	13540	13425	13558	13797	13450	13411	13535	13667	13793	13600	13585	13577	13517	13460	13513	13560	13649	13651	13532	13637	13603	13328	13547	13494	13540	13497	13393	13622	13623	13567	13542	13647	13621	13377	13677	13617	13560	13667	13555	13531	13547	13738	13640	13571	13646	13652	13539	13655	13609	13590	13511	13713	13730	13654	13489	13409	13708	13593	13565	13475	13576	13697	13684	13613	13505	13543	13561	13577	13655	13676	13823	13495	13535	13506	13553	13617	13670	13663	13663	13566	13536	13664	13639	13558	13433	13740	13634	13634	13596	13527	13557	13497	13768	13603	13538	13423	13374	13521	13570	13410	13536	13461	13670	13695	13710	13720	13603	13451	13551	13597	13583	13599	13720	13679	13597	13621	13523	13674	13668	13643	13504	13526	13608	13694	13732	13550	13578	13556	13645	13603	13792	13553	13628	13465	13607	13592	13764	13502	13586	13409	13395	13722	13499	13410	13524	13569	13610	13579	13548	13599	13521	13536	13623	13637	13572	13562	13499	13540	13617	13518	13500	13614	13654	13783	13655	13467	13668	13552	13541	13552	13390	13524	13578	13500	13526	13556	13568	13550	13800	13544	13453	13686	13669	13574	13610	13460	13466	13430	13666	13591	13592	13478	13431	13721	13794	13571	13752	13506	13572	13572	13743	13642	13536	13523	13493	13431	13592	13806	13489	13542	13614	13416	13751	13617	13521	13560	13441	13677	13629	13485	13544	13599	13615	13607	13526	13505	13571	13634	13609	13589	13649	13747	13654	13467	13570	13503	13635	13420	13621	13365	13600	13290	13531	13768	13504	13538	13492	13625	13712	13522	13545	13469	13669	13423	13614	13397	13497	13653	13659	13587	13478	13728	13618	13654	13539	13803	13562	13539	13482	13454	13604	13462	13650	13563	13574	13673	13573	13586	13370	13572	13479	13608	13471	13528	13816	13590	13837	13542	13643	13587	13791	13549	13575	13576	13492	13632	13614	13573	13726	13410	13628	13525	13574	13651	13585	13627	13477	13495	13534	13658	13407	13473	13624	13674	13689	13556	13557	13521	13527	13622	13673	13580	13578	13655	13668	13506	13568	13622	13470	13685	13664	13625	13476	13486	13504	13320	13557	13650	13751	13485	13626	13576	13533	13505	13470	13503	13455	13712	13623	13670	13687	13825	13544	13707	13362	13622	13481	13819	13460	13665	13460	13522	13679	13636	13591	13556	13532	13535	13541	13520	13561	13687	13739	13688	13504	13579	13522	13706	13616	13560	13572	13609	13460	13765	13513	13659	13658	13584	13623	13746	13644	13434	13529	13496	13605	13422	13600	13746	13531	13604	13495	13575	13570	13657	13454	13504	13434	13546	13431	13550	13590	13669	13588	13587	13405	13549	13519	13509	13699	13744	13615	13601	13640	13526	13560	13610	13506	13554	13594	13682	13559	13558	13570	13505	13560	13765	13646	13567	13594	13515	13597	13529	13601	13590	13651	13546	13530	13624	13588	13724	13736	13493	13613	13596	13622	13522	13755	13640	13564	13670	13442	13516	13539	13542	13583	13568	13584	13590	13532	13641	13599	13487	13620	13499	13640	13678	13578	13584	13632	13720	13488	13635	13334	13553	13490	13355	13482	13642	13466	13662	13471	13749	13626	13463	13488	13591	13585	13597	13456	13539	13566	13650	13663	13478	13662	13567	13510	13535	13396	13600	13463	13277	13744	13481	13622	13488	13560	13622	13498	13517	13647	13641	13587	13618	13609	13695	13630	13544	13493	13605	13557	13394	13496	13667	13761	13572	13807	13486	13796	13514	13583	13597	13472	13521	13658	13591	13601	13700	13539	13599	13666	13546	13448	13525	13632	13416	13535	13386	13414	13529	13541	13714	13732	13708	13695	13520	13653	13591	13621	13602	13600	13665	13409	13573	13463	13555	13499	13641	13474	13711	13544	13615	13505	13676	13786	13533	13623	13544	13596	13627	13644	13593	13588	13644	13567	13658	13646	13586	13494	13574	13562	13546	13604	13508	13555	13633	13672	13486	13586	13610	13509	13597	13567	13582	13409	13508	13468
25562	21521	26276	25923	17455	16085	15807	14949	14654	14537	14465	14195	14242	14178	14194	14083	14264	14080	13984	14129	14068	14099	13917	13950	14026	13865	14024	14139	14130	13974	14027	14084	13994	14213	14000	14103	13985	14017	13835	13850	14084	14149	14003	13988	13875	13941	13918	13964	13876	13959	14047	14008	13917	13873	13831	13980	13783	13967	14019	14010	14041	14007	13919	13747	13877	13898	14042	13998	13884	13981	13910	14006	13847	13914	14027	13982	13880	13989	13991	13895	13803	13878	13976	13954	13762	13896	13943	13909	13989	13890	13937	13920	13862	14119	14011	13757	13960	14051	13952	13903	13778	14203	14094	13862	13967	13929	14080	14070	13805	13838	14031	13893	14023	13942	13785	13845	13859	13899	14091	14041	13880	13960	14031	14011	14078	14043	13920	14045	14010	13983	13908	14042	13862	13913	13800	13831	13884	13916	14096	14063	14014	13890	13984	14025	13895	13853	13915	13875	13976	14073	13882	13972	14127	13910	14010	13878	13916	14178	13844	13801	13926	13970	13802	13760	13782	13886	13995	14023	13927	13997	14057	13914	13935	13794	14075	14075	14071	13902	13866	13953	13845	13792	13943	13959	14037	13995	14023	14280	14115	13989	13897	13756	13870	13952	14173	13859	13987	14113	14025	13934	13958	14002	13791	13976	13976	13809	13987	13954	13835	13952	13964	13965	13794	13790	14000	13835	14115	13928	13925	13988	13753	13833	13984	13857	14024	14024	13908	14063	13868	13919	13857	13929	14030	13982	13733	13854	13916	14085	13856	13880	14034	14031	13885	13940	14039	13950	13993	14048	13932	13953	13979	14079	13956	14040	13840	14065	14145	14095	14013	13845	13926	14250	13785	13932	13995	14050	13881	13803	14044	13981	14261	14024	13811	13852	13818	14056	13824	13850	13851	13978	14028	13865	13890	14129	14010	13697	14034	13983	14095	14083	14068	14089	13998	13935	13895	14120	14090	13976	14125	13953	13987	14040	13876	13837	14017	13850	14077	14059	14052	14132	14066	14103	14141	13916	14064	13964	14021	13977	13794	14041	14061	14030	14006	13990	14026	13911	14036	14015	14010	13984	13865	14058	13942	14007	13843	13721	14086	14027	13753	13942	13960	13918	14046	14013	13802	13884	14014	13914	13953	14064	14241	13980	13870	13856	14133	13954	13878	13887	13820	13957	13847	13886	13985	13801	13979	14019	14094	13817	13922	13908	14035	13866	13830	13779	14045	13768	13879	13904	14030	14063	14031	13944	13938	13993	14059	14130	13896	14079	14131	13973	14056	14126	13957	13892	14000	13907	13908	14021	14006	13921	13973	14029	13919	13991	14103	13772	13870	13774	13966	13801	14004	13960	14090	14016	14022	14075	14022	13978	13981	13786	13987	14011	13971	13869	13937	13863	13977	13990	13875	13935	13780	14004	14065	14045	14196	13735	13969	13829	14141	13966	13857	13993	14159	14038	14007	13915	13852	14056	13928	13916	13774	14043	13808	13842	13968	14082	14095	14053	13969	13952	14144	14025	13916	13850	14007	13918	14154	13849	13848	13906	13810	13879	13880	13926	13896	14041	14058	13919	13904	13940	14004	14088	14025	13944	13939	14084	13901	13738	13932	13886	13892	14034	13980	13742	13855	14002	13986	13979	13819	13773	13962	14142	13967	14088	13910	13894	13896	13953	13862	14005	13916	13958	14106	13941	13860	13900	13941	13893	13882	14055	13984	13965	13814	13941	14013	13910	13812	13858	14044	14082	13905	14116	14043	13981	13965	14018	13834	14092	14099	13833	14012	13870	13908	14120	13856	14001	14056	14034	14178	13775	14130	13965	14100	14086	14060	13938	14025	14002	14011	13904	14135	13960	13802	13997	13955	13916	13996	13910	13994	14114	13993	14038	13980	13971	13806	13998	13892	14007	13956	14019	13893	13889	13991	13894	14193	13921	14029	14167	14036	13970	14084	13847	13973	14093	13802	13885	13919	14033	13970	13958	14058	14108	13816	14013	14059	14136	13959	13815	13806	13809	13926	13907	13845	13979	13725	13990	13910	13935	14052	14059	13820	13958	13937	13979	14018	13830	13992	13980	14014	13940	13990	14128	13946	14079	13789	13728	14094	13986	13872	13993	13887	14006	14113	13953	13829	13941	14030	13936	14117	14062	13984	13857	13893	14065	14034	13937	13946	13966	14087	14042	13812	14135	13885	13992	14010	13930	13934	14094	13917	14029	13863	13926	14086	14065	14046	13812	13980	13890	13912	13998	13824	13839	14134	13743	13884	14049	13745	13881	13908	13998	14086	13906	13953	14068	13842	14040	13988	13603	13978	13931	13861	13847	14020	13905	13873	14008	14056	14045	14016	13912	13923	13809	14008	14012	13632	13965	14033	13882	14040	14016	13873	14161	14058	14039	13854	14014	13898	14088	14025	13968	13924	13987	13861	13933	14050	14062	13862	13942	13959	13842	13989	14136	13824	13837	14054	13771	13933	14084	13942	13966	13919	13910	13935	13941	13868	13741	14089	14143	13918	14000	13948	13806	13880	14082	13943	14024	13911	14066	13983	13949	14088	14063	14146	13862	13945	14115	14076	13860	13988	14107	13844	14005	13874	14163	13894	13926	14014	14062	14083	14160	14013	13618	13932	13898	13964	14036	14036	13926	13838	13701	13974	13857	13900	14006	14121	14007	13994	13892	14064	13816	14024	13771	13810	13902	13987	13953	13845	13910	13856	13993	13966	13983	13875	13940	14110	14049	14109	13853	13935	13924	14064	14085	14193	14143	13816	13960	14048	14023	14012	13980	14171	14059	13824	13942	13865	13891	13995	13998	13924	13876	13995	13881	14106	14024	13956	13824	14008	14011	14052	14082	13910	13850	13798	13934	13940	14010	13907	13938	14014	13941	13953	13851	13859	13898	13985	13947	14075	13924	14005	14066	13928	14027	13955	14116	13957	13952	13900	13795	13993	14065	13873	14093	14016	14018	14076	13979	14100	13910	13929	13804	14078	13928	14033	13909	14034	13920	13839	14001	13870	13921	13914	13813	13987	13822	13914	13872	13840	13929	13943	14056	14094	13952	13998	14131	14052	13918	13911	13876	14145	14037	14037	14013	13870	13984	13731	13908	14018	14007	14005	13990	13902	13946	13938	13703	13972	14002	13784	14032	14026	13936	13799	13956	13930	13892	13869	14029	13850	14011	13792	13903	13887	13722	14050	14014	13945	14042	14043	13926	13791	14008	13735	13915	14085	13931	13974	13950	13797	13905	13904	13900	14196	14050	14019	13927	13904	13993	13838	13905	14207	13882	14003	14025	14142	13976	14032	14071	13824	14012	14093	13893	13893	13891	13914	13916	13938	14163	13940	13844	13983	14104	13986	14072	14043	13929	13900	13891	14047	14072	14017	14044	14105	13960	14016	13917	13996	13904	13958	14067	13852	13816	13913	13960	13999	13855	13900	13867	14014	13955	13851	13952	13928	13918	14030	13846	13964	14071	13875	14175	13950	13944	13841	13869	13921	13745	13770	14223	13936	14036	14003	13943	14056	13900	13870	13954	13880	13974	13827	13787	13915	14015	14017	13996	13953	13934	13977	13939	13802	13770	13863	14000	14030	14008	13883	13930	13995	13825	14050	14100	14049	14051	14089	14069	14080	13980	13836	14092	13782	13923	13920	14116	14038	13909	13892	13712	13932	13992	14047	13800	13905	13936	13868	13951	14011	14014	13987	14003	14162	13950	13918	13980	13842	13986	13741	14047	13974	13958	13956	13963	13897	14009	13728	13993	13919	14067	13984	14069	14114	13984	13984	14001	13985	14089	14180	13666	13991	13994	13976	13971	13897	13797	13890	13821	13958	14083	14051	13935	13831	13881	13911	13973	13958	14123	13894	14050	13893	14095	14057	13823	13818	13928	13990	13884	13998	14134	13805	14166	13998	13939	13983	13894	14071	13877	14048	14102	14079	14062	13952	14084	14064	13962	13931	13874	14119	13939	14072	14084	13865	14004	13905	13815	13971	13984	14027	13869	14182	13924	14012	13836	14075	13963	14077	13940	14006	14133	13819	13950	13729	14015	14002	13913	14068	13980	14051	14085	13961	13817	13888	13831	13721	13841	13967	14072	14219	13899	14144	13887	13864	14067	14129	13971	14057	14154	13955	14131	14024	14009	13901	13939	13967	14054	13943	13958	14162	14037	13961	13745	14058	13987	14034	14037	14167	13906	13853	13997	13845	14011	13962	13962	14022	13763	14104	13844	13927	14079	14020	13792	13897	13844	14054	14155	13955	13882	13922	14051	13934	13944	13991	14002	14043	13953	13899	13832	14087	14102	13982	13910	13938	14017	13855	14008	13919	13932	13812	14063	13995	13978	14060	13942	13939	14067	14091	14020	13927	13968	13747	13760	14093	13797	13887	13994	13972	13932	13928	13868	13928	13728	13883	13837	13919	13742	13998	13850	13999	13895	13898	13948	14048	14003	14016	14112	13994	14041	13965	13880	13760	14023	13864	13975	13830	13937	14034	14144	13936	13903	14085	13954	14022	13991	14034	13932	13962	13825	14035	13900	13898	13937	13934	13908	14009	13945	13894	14099	13913	13871	14051	13929	13905	13873	13984	14004	13829	13976	13893	14108	14081	13793	13810	13986	13947	14048	14072	13831	14035	13900	14067	13944	13979	14100	13884	14130	14091	14088	14023	14081	13974	13923	13959	13992	14146	14077	13738	13868	13832	13932	13811	13944	14002	13844	13936	14031	13934	13963	13710	13794	13946	13818	13870	13996	13917	13954	13960	14027	14186	13924	13839	13965	14003	13906	13813	13893	13906	13935	13977	14033	13922	14082	14065	13882	13707	13996	13921	13994	14031	13992	13922	13979	13851	13834	13870	13957	14168	14005	13956	14011	14320	13870	13986	13973	13902	13793	13913	14198	14037	13988	14087	14044	14000	13876	13979	14163	13950	13847	14088	13970	14019	13814	14059	14000	14039	13859	14100	13914	14076	13905	13786	13794	14046	13957	14102	13898	13841	13995	14064	14048	14015	14046	13991	13867	13906	13821	13950	13944	13957	13957	13909	13896	14000	13887	13963	14030	13895	13769	14056	13961	13925	13971	13838	14079	14087	14039	13947	13930	13964	13981	13833	13840
20702	33795	26563	20947	18003	16478	15506	14779	14393	14179	13810	13712	13624	13490	13486	13538	13322	13338	13346	13114	13232	13317	13285	13084	13325	13173	13406	13083	13256	13249	13146	13200	13189	13123	13233	13333	13390	13322	13377	13156	13153	13225	13243	13097	13267	13074	13110	13309	13194	13081	13280	13184	13028	13166	13402	13113	13204	13208	13155	13099	13212	13135	13215	13131	13200	13186	13185	13208	13233	13112	13162	13221	13358	13189	13104	13112	13127	13245	13166	13369	13136	13204	13217	13163	13034	12992	13226	13244	13117	13221	13164	13057	13345	13161	13076	13106	13127	13369	13074	13112	13337	13294	13136	13089	13213	13053	13393	13110	13275	13137	13183	13331	13358	13252	13158	13215	13210	13309	13102	13128	13248	13246	13212	13014	13236	13206	13249	13192	13276	13060	13175	13289	13339	13254	13253	13046	13162	13109	13231	13154	13156	13242	13028	13110	13233	13106	13248	13302	13192	13230	13163	13287	13233	13025	13144	13193	13161	13157	13304	13045	13201	13139	12979	13181	13088	13172	13173	13134	13145	13320	13038	13204	12989	13258	12975	13247	13111	13257	13203	13124	13199	13279	13274	13182	13228	13125	13101	13165	13369	13199	13033	13180	13277	13151	13218	13290	13119	13196	13375	13118	13186	13268	13428	13295	13229	13071	13152	13176	13075	13260	13406	13230	13084	13144	13259	13172	13134	13246	13276	13129	13309	13105	13144	13136	13095	13216	13193	13099	13169	13215	13115	13198	13185	13159	13222	13097	13242	13201	13263	13400	13260	13286	13309	13121	13246	13094	13083	13140	13193	13271	13236	13190	13192	13217	13012	13285	13133	13249	13304	13185	13184	13112	13201	13199	13280	13313	13486	13186	13232	13354	12973	13167	12975	13124	13125	13095	13242	13083	13191	13351	13253	13105	13104	13104	13113	13266	13295	13160	13218	13257	13328	13164	13247	13215	13360	13312	13123	13157	13211	13166	13261	13115	13225	13090	13193	13124	13141	13249	13150	13301	13335	13214	13207	13298	13155	13257	13094	13358	13172	13169	13235	12959	13077	13241	13229	13202	13110	13116	13250	13235	13173	13320	13155	13264	13235	13123	13263	13177	13202	13272	12969	13045	13197	13240	13074	13097	13135	13060	13254	13169	13222	13106	13316	13246	13118	13276	13234	13203	13071	13132	13245	13126	13247	13187	13209	13098	12926	13113	13118	13264	13201	13257	13225	13104	13274	13161	13313	13150	13256	13245	13420	13263	13082	13151	13195	13212	13244	13175	13002	13259	13205	13142	13250	13264	13275	13176	13297	13126	13157	13256	13212	13239	13158	13132	13321	13181	13258	13164	13153	13114	13132	13336	13202	12980	13162	13202	13216	13273	13141	13172	13147	13147	13140	13261	13258	13358	13047	13267	13181	13163	13040	13077	13209	13129	13240	13033	13371	13265	13239	13240	13065	13145	13263	13159	13037	13260	13155	13139	13339	13239	13314	13236	13064	13065	13305	13216	13253	13193	13308	13150	13302	13332	13066	13212	13201	13257	13228	13188	13246	13267	13346	13104	13150	13302	13098	13420	13138	13235	12955	13176	13180	13469	13300	13284	13199	13248	13090	13182	13348	13214	13337	13336	13137	13141	13046	13170	13175	13195	13232	13223	13222	13195	13212	13120	13159	13159	13381	13232	13282	13171	13187	13328	13289	13098	13131	13151	13154	13091	13284	13182	13124	13156	13259	13185	13111	13203	13181	13171	13179	13275	13170	13374	13279	13217	13088	13319	13119	13240	13184	13025	13228	13180	13128	13145	13080	13164	13126	13217	13240	13206	13281	13144	13310	13332	13318	13089	13087	13099	13147	13283	13157	13078	13280	13086	13250	13167	13208	13200	13153	13280	13281	13202	13290	13381	13206	13121	13259	13204	13099	13064	13149	13225	13216	13098	13116	13298	13172	13346	13065	13219	13191	13288	13131	13182	13245	13279	13193	13207	13137	13200	13015	13288	13129	13149	13249	13229	13244	13216	13123	13123	13307	13198	13224	13211	13317	13171	13200	13238	13096	13085	13134	13156	13212	13116	13310	13352	13110	13092	13284	13261	12994	13302	13302	13113	13178	12988	13190	13156	13212	13141	13187	13251	13226	13259	13358	13237	13156	13265	13279	13137	13207	13220	13243	13101	13233	13238	13317	13323	13072	13109	13145	13060	13192	13298	13175	13012	13126	13308	13223	13292	13325	13024	13335	13140	13197	13164	13152	13199	13352	13127	13127	13265	13188	13306	13059	12935	13103	12980	13133	13128	13256	13287	13167	13236	13221	13361	13214	13230	13217	13328	13032	13227	13172	13206	13221	13266	13064	13054	13206	13249	13224	13119	13158	13070	13169	13109	13134	13136	13158	13201	13185	13188	13170	13264	13199	13185	13306	13233	13264	13218	13333	13202	13037	12987	13236	13354	13124	13187	13118	13156	13347	13155	13165	13146	13260	13246	13040	13051	13334	13217	13023	13049	13346	13307	13124	13208	13381	13080	13073	13184	13175	13219	13408	13116	13312	13149	13274	13151	13276	12944	13245	13119	13290	13237	13297	13235	13297	13168	13283	13206	13231	13142	13183	13287	13210	13097	13137	13264	13174	13183	13248	13125	13172	13075	13077	13125	13099	13265	13254	13110	13296	13192	13189	13244	13334	13127	13177	13139	13120	13217	13141	13193	13224	13337	13247	13210	13222	13186	13226	13083	13138	13237	13251	13219	13271	13275	13308	13221	13279	13310	13246	13282	13189	13189	13172	13254	13191	13170	13239	13196	13179	13209	13075	13189	13178	13125	13292	13225	13150	13265	13291	13183	13277	13321	13270	13247	13264	13143	13345	13181	13152	13317	13108	13279	13023	13216	13199	13134	13212	13302	13226	13134	13061	13157	13225	13332	13280	13296	13167	13290	13161	13186	13272	13081	13315	13272	13064	13146	13179	13137	13076	13365	13325	13113	13168	13129	13090	13275	13466	13143	13283	13209	13268	13124	13138	13249	13130	13135	13161	13207	13092	13180	13113	13161	13309	13277	13308	13220	13242	13225	13246	13200	12997	13208	13278	13029	13181	13306	13232	13089	13089	13205	13072	13191	13314	13262	13079	13240	13152	13319	13204	13141	13258	13107	13260	13145	13353	13205	13203	13041	13328	13418	13251	13330	13177	13299	13315	13226	13199	13102	13105	13113	13368	13192	13154	13216	13331	12981	13076	13061	13197	13338	13101	13396	13182	13293	13285	13130	13112	13257	13210	13192	13319	13172	13262	13146	13085	13328	13136	13235	13121	13259	13105	13282	13280	13245	13096	13187	13191	13239	13297	13179	13369	13139	13142	13282	13207	13238	13194	13230	13239	13255	13180	13321	13129	13312	13222	13202	13305	13269	13042	13232	13179	13258	13110	13054	13257	13194	12954	13229	13077	13148	13057	13175	13332	13381	13421	13131	13155	13187	13206	13289	13104	13206	12902	13296	13286	13128	13291	13212	13184	13139	12918	13109	13212	13168	13405	13203	13141	13185	13239	13391	13249	13215	13201	13062	13276	13120	13183	13183	13093	13234	13223	13183	13287	13166	13229	13134	13116	13213	13177	13164	13156	13168	13122	13299	13288	13130	13137	13265	13148	13284	13083	13096	13180	13270	13378	13209	13366	13272	13183	12992	13182	13117	13215	13047	13140	13134	13202	13001	13090	13173	13181	13344	13105	13181	13143	13171	13204	13276	13317	13241	13205	13157	13078	13152	13111	13150	12997	13192	13122	13151	13200	13138	13150	13320	13221	13277	13421	13277	13150	13217	13165	12985	13129	13203	13240	13175	13175	13286	13110	13181	13205	13361	13193	13384	13254	13167	13234	13152	13182	13257	13172	13306	13239	13112	13333	13051	13073	13251	13176	13226	13444	12914	13220	13202	13196	13087	13158	13337	13030	13075	13188	13166	13341	13115	13176	13298	12932	13197	13332	13160	13186	13135	13327	13255	13286	13260	13095	13218	13030	13442	13118	13011	13173	13194	13057	13306	13351	13256	13271	13107	13239	13304	13120	13267	13109	13112	13193	13248	13220	13139	13293	13179	13042	13135	13137	13345	13301	13245	13103	13322	13157	13173	13276	13223	13217	13261	13266	13119	13190	13241	13365	13189	13097	13282	13151	13054	13219	13150	13096	13123	13241	13086	13134	13121	13198	13094	13185	13307	13158	13202	13245	13248	13212	13063	13203	13401	13125	13127	13107	13234	13230	13178	13298	13185	13097	13137	13048	13325	13222	13214	13121	13225	13359	13111	13207	13276	13077	13200	13188	13025	13163	13279	13182	13288	13142	13148	13144	13161	13289	13140	13146	13187	13278	13117	13215	13295	13123	13090	13231	13114	13144	13174	13036	13202	13111	13173	13326	13160	13279	13329	13117	13151	13199	13149	13110	13177	13245	13126	13242	13283	12986	13291	13169	13154	13337	13135	13290	13184	13120	13186	13301	13354	13156	13277	13248	12958	13321	13291	13229	13058	13119	13092	13313	13358	13184	13075	13263	13014	13381	13163	13141	13197	13229	13228	13222	13173	13209	13228	13109	13178	13114	13310	13122	13225	13295	13164	13202	13230	13233	13115	13078	13299	13381	13081	13176	13253	13230	13240	13228	13141	13079	13180	13240	13250	13150	13183	13057	13394	13231	13229	13357	13216	13298	13199	13308	13034	13229	13151	13178	13110	13354	13163	13147	13254	13332	13067	13099	13100	13232	13182	13120	13182	13339	13061	13022	13334	13198	13161	13148	13176	13229	13207	13230	13199	13138	13261	13198	13209	13254	13101	13156	13285	13220	13079	13294	13308	13317	13140	13208	13184	13246	13059	13183	13070	13113	13187	13355	13102	13220	13042	13322	13179	13139	13358	13266	13138	13181	13382	13124	13217	13119	13297	13083	13303	13285	13150	13225	13325	13171	13330	13127	13405	13110	13223	13334	13043	13192	13125	13045	13277	13208	13291	13242	13155	13296	13230	13242	13232	13092	13368	13207	13194	13188	13236	13163	13176	13243	13245	13229	13162	13144	13117	13451	13155	13155	13249	13311	13337	13297	13277	13165	13272	13067	13316	13239	13276	13290	13229	13381	13151	13066	13134	13279	13226
22667	21467	28545	24775	21878	22752	21711	17186	15879	15602	15491	15093	14982	14968	14979	14756	14515	14424	14665	14617	14621	14438	14701	14456	14554	14500	14428	14544	14526	14736	14370	14394	14549	14588	14416	14354	14442	14540	14453	14459	14305	14564	14359	14387	14548	14304	14457	14306	14258	14558	14290	14544	14424	14343	14213	14277	14361	14241	14285	14425	14288	14347	14278	14544	14361	14309	14314	14164	14324	14425	14432	14344	14438	14256	14391	14328	14319	14376	14469	14505	14393	14212	14291	14212	14340	14332	14574	14198	14336	14290	14267	14031	14316	14412	14415	14351	14425	14346	14441	14112	14352	14562	14330	14285	14430	14406	14271	14190	14312	14366	14331	14373	14332	14257	14523	14492	14380	14351	14287	14297	14237	14329	14295	14404	14315	14307	14394	14393	14649	14338	14258	14320	14233	13996	14418	14184	14393	14120	14431	14468	14446	14372	14461	14260	14188	14251	14557	14201	14266	14563	14253	14422	14325	14440	14317	14277	14300	14252	14392	14433	14444	14268	14294	14180	14266	14379	14294	14375	14424	14304	14486	14717	14357	14382	14334	14569	14472	14404	14403	14306	14304	14266	14446	14352	14326	14231	14402	14359	14384	14299	14332	14352	14451	14388	14153	14371	14299	14197	14355	14274	14397	14167	14382	14275	14185	14452	14356	14298	14321	14395	14252	14184	14300	14292	14215	14408	14370	14283	14453	14132	14407	14475	14383	14562	14323	14407	14352	14216	14202	14191	14344	14387	14456	14491	14369	14455	14301	14220	14283	14575	14312	14498	14566	14423	14295	14169	14311	14371	14309	14322	14405	14337	14334	14278	14416	14215	14512	14167	14407	14356	14285	14402	14488	14267	14299	14392	14315	14381	14225	14335	14303	14446	14523	14433	14206	14273	14200	14384	14288	14194	14399	14306	14421	14377	14170	14274	14351	14440	14334	14206	14373	14418	14318	14394	14285	14214	14367	14393	14313	14284	14612	14463	14370	14254	14427	14379	14283	14290	14253	14282	14304	14330	14458	14160	14332	14316	14252	14349	14317	14385	14172	14356	14385	14381	14306	14298	14360	14350	14426	14562	14223	14350	14253	14224	14274	14240	14398	14421	14342	14431	14320	14273	14220	14297	14340	14333	14432	14290	14181	14427	14334	14322	14360	14425	14206	14208	14259	14314	14412	14279	14496	14353	14449	14225	14486	14362	14460	14271	14261	14385	14191	14388	14347	14394	14393	14280	14351	14348	14271	14373	14510	14535	14390	14184	14435	14298	14367	14233	14451	14347	14163	14279	14278	14525	14387	14461	14357	14558	14216	14418	14273	14602	14554	14380	14302	14243	14362	14457	14520	14402	14385	14217	14291	14254	14297	14286	14481	14261	14462	14412	14231	14466	14427	14451	14370	14177	14411	14315	14444	14474	14547	14198	14316	14303	14476	14263	14359	14236	14315	14275	14381	14371	14499	14342	14219	14374	14357	14427	14535	14341	14451	14456	14235	14407	14400	14421	14473	14335	14378	14397	14474	14358	14259	14227	14461	14385	14240	14320	14443	14253	14250	14242	14241	14318	14077	14356	14494	14265	14273	14474	14503	14569	14412	14255	14256	14390	14409	14372	14264	14453	14177	14382	14265	14228	14269	14257	14264	14382	14193	14358	14385	14285	14340	14396	14279	14229	14464	14547	14384	14344	14373	14404	14483	14467	14358	14526	14640	14336	14352	14477	14412	14264	14488	14339	14255	14332	14290	14213	14205	14187	14319	14452	14457	14437	14231	14277	14209	14361	14438	14599	14286	14328	14381	14428	14235	14179	14215	14561	14334	14344	14221	14468	14389	14220	14417	14268	14373	14445	14315	14420	14286	14352	14153	14366	14198	14403	14428	14403	14402	14233	14196	14271	14380	14371	14310	14328	14425	14306	14234	14395	14496	14273	14414	14314	14408	14282	14402	14284	14228	14236	14151	14408	14191	14463	14369	14325	14271	14488	14297	14416	14432	14273	14424	14408	14404	14342	14438	14525	14201	14456	14307	14409	14214	14281	14335	14354	14377	14380	14465	14438	14160	14389	14348	14516	14255	14227	14299	14480	14523	14155	14254	14363	14292	14371	14416	14438	14349	14535	14519	14431	14297	14477	14335	14345	14326	14329	14391	14161	14277	14274	14143	14269	14313	14111	14480	14409	14485	14390	14561	14467	14535	14290	14304	14288	14418	14249	14421	14487	14339	14380	14303	14184	14456	14448	14356	14122	14408	14601	14348	14409	14423	14331	14491	14505	14452	14348	14225	14265	14569	14407	14336	14048	14436	14256	14053	14218	14415	14187	14343	14406	14474	14331	14265	14398	14488	14200	14290	14502	14189	14241	14267	14405	14230	14371	14212	14389	14279	14344	14543	14452	14406	14242	14212	14266	14179	14497	14294	14376	14516	14507	14346	14284	14282	14388	14351	14142	14155	14295	14465	14406	14330	14322	14468	14344	14467	14342	14348	14360	14299	14367	14370	14267	14217	14400	14423	14505	14263	14481	14242	14137	14249	14320	14350	14164	14293	14338	14225	14059	14514	14235	14475	14466	14532	14340	14399	14298	14366	14383	14571	14463	14479	14460	14384	14441	14441	14278	14544	14357	14386	14138	14325	14098	14410	14140	14443	14305	14341	14086	14426	14342	14323	14276	14228	14360	14398	14258	14353	14376	14389	14457	14226	14388	14157	14479	14290	14123	14110	14289	14406	14326	14256	14302	14159	14269	14455	14454	14221	14246	14391	14463	14481	14309	14371	14232	14298	14429	14426	14327	14448	14325	14391	14291	14261	14282	14257	14367	14291	14394	14281	14284	14246	14134	14276	14424	14348	14296	14207	14415	14241	14202	14380	14362	14284	14360	14397	14527	14413	14304	14190	14264	14347	14409	14392	14403	14225	14126	14250	14291	14352	14226	14417	14367	14541	14152	14343	14346	14441	14280	14210	14460	14514	14244	14445	14530	14269	14390	14396	14347	14373	14292	14477	14507	14396	14654	14269	14273	14359	14272	14611	14374	14363	14288	14220	14414	14462	14421	14363	14249	14266	14216	14493	14170	14294	14245	14242	14403	14325	14390	14433	14252	14506	14338	14371	14339	14308	14402	14406	14393	14297	14325	14183	14283	14469	14437	14306	14116	14381	14400	14306	14484	14444	14428	14370	14380	14140	14434	14333	14322	14318	14399	14458	14188	14481	14394	14461	14416	14381	14348	14278	14032	14283	14469	14203	14367	14176	14208	14216	14306	14470	14461	14224	14346	14407	14143	14167	14280	14208	14240	14222	14375	14589	14245	14430	14333	14346	14392	14215	14482	14450	14258	14204	14138	14430	14332	14271	14181	14447	14378	14432	14335	14512	14258	14492	14326	14226	14272	14442	14306	14402	14398	14408	14570	14352	14316	14325	14360	14395	14310	14328	14341	14461	14272	14343	14223	14222	14253	14336	14434	14296	14293	14540	14268	14249	14308	14393	14420	14485	14270	14357	14324	14137	14388	14427	14340	14226	14265	14495	14342	14108	14255	14414	14417	14382	14264	14381	14309	14365	14141	14404	14459	14428	14145	14160	14371	14474	14376	14434	14209	14303	14413	14449	14346	14395	14223	14331	14233	14340	14248	14381	14377	14437	14398	14464	14172	14405	14404	14247	14421	14222	14443	14215	14395	14246	14162	14267	14337	14371	14309	14234	14435	14270	14347	14383	14109	14263	14416	14358	14172	14311	14334	14361	14355	14226	14332	14000	14204	14330	14249	14360	14311	14463	14319	14301	14395	14169	14352	14222	14416	14459	14223	14298	14476	14380	14292	14475	14306	14422	14473	14329	14338	14248	14367	14119	14355	14222	14145	14388	14256	14111	14357	14443	14492	14327	14327	14512	14413	14428	14424	14440	14270	14504	14464	14346	14314	14396	14443	14539	14130	14496	14315	14268	14268	14257	14326	14349	14276	14256	14232	14458	14401	14540	14426	14476	14431	14366	14427	14478	14271	14480	14318	14268	14297	14142	14436	14402	14328	14455	14493	14320	14442	14472	14356	14444	14228	14365	14360	14321	14252	14103	14315	14368	14242	14224	14383	14434	14419	14334	14339	14243	14365	14333	14316	14293	14453	14362	14202	14108	14162	14296	14244	14439	14378	14224	14335	14431	14367	14368	14173	14461	14186	14407	14255	14342	14455	14254	14288	14466	14429	14315	14381	14469	14208	14383	14363	14420	14259	14279	14385	14511	14365	14499	14565	14328	14426	14335	14204	14426	14367	14246	14444	14457	14340	14482	14224	14315	14453	14306	14132	14281	14355	14382	14226	14181	14478	14296	14439	14267	14459	14376	14352	14316	14397	14451	14450	14382	14283	14287	14293	14510	14276	14268	14294	14506	14302	14215	14294	14502	14255	14273	14281	14418	14324	14357	14307	14329	14380	14404	14516	14408	14320	14264	14172	14293	14485	14165	14241	14384	14259	14277	14163	14245	14267	14186	14605	14212	14355	14421	14344	14316	14371	14423	14520	14292	14242	14123	14213	14089	14283	14446	14275	14310	14382	14340	14239	14503	14412	14303	14317	14344	14278	14292	14430	14317	14369	14384	14276	14469	14453	14244	14189	14116	14333	14458	14417	14524	14294	14320	14500	14464	14333	14281	14341	14396	14127	14300	14285	14202	14301	14413	14445	14340	14318	14458	14430	14286	14302	14503	14474	14422	14310	14386	14405	14373	14270	14458	14327	14325	14330	14314	14292	14398	14481	14283	14222	14277	14392	14476	14152	14180	14376	14224	14488	14276	14495	14345	14375	14466	14598	14353	14151	14232	14447	14544	14454	14474	14379	14294	14274	14341	14363	14381	14191	14321	14519	14303	14263	14328	14432	14137	14352	14254	14408	14302	14193	14333	14394	14439	14243	14279	14453	14479	14404	14293	14139	14296	14346	14553	14348	14192	14386	14354	14479	14412	14248	14250	14399	14331	14369	14416	14356	14319	14294	14201	14305	14322	14142	14454	14229	14281	14471	14288	14359	14403	14465	14226	14272	14426	14145	14543	14287	14367	14420	14445	14351	14316	14432	14325	14318	14247	14286	14310	14401	14475	14328	14424	14535	14366	14271	14434	14428	14331	14431	14361	14225	14237	14448
22172	41975	34369	26821	22540	19759	18037	16612	15870	15223	14859	14486	14325	14175	13995	13951	13895	13753	13632	13767	13646	13575	13524	13734	13560	13386	13537	13441	13469	13557	13442	13480	13522	13482	13492	13538	13429	13511	13479	13422	13457	13395	13470	13482	13556	13430	13357	13416	13457	13466	13394	13415	13437	13313	13425	13488	13450	13463	13399	13410	13542	13277	13384	13424	13564	13588	13373	13442	13388	13329	13303	13373	13507	13449	13301	13608	13449	13413	13420	13339	13268	13454	13311	13403	13463	13460	13421	13350	13610	13377	13417	13454	13328	13481	13443	13626	13446	13394	13463	13273	13304	13424	13544	13423	13397	13442	13483	13528	13569	13469	13431	13329	13505	13400	13375	13328	13583	13428	13305	13472	13277	13379	13465	13401	13439	13362	13357	13476	13425	13469	13407	13348	13556	13492	13336	13459	13345	13424	13418	13320	13417	13415	13357	13430	13405	13400	13305	13376	13338	13466	13438	13380	13377	13275	13363	13511	13445	13403	13481	13342	13478	13401	13397	13336	13374	13318	13469	13451	13384	13467	13239	13410	13450	13590	13402	13459	13390	13275	13480	13477	13352	13410	13379	13331	13426	13445	13378	13637	13506	13318	13445	13352	13498	13594	13500	13350	13433	13488	13372	13440	13648	13396	13534	13348	13434	13423	13347	13485	13498	13467	13491	13376	13575	13588	13325	13283	13476	13467	13290	13416	13509	13473	13375	13354	13591	13513	13407	13439	13367	13364	13542	13508	13721	13490	13383	13268	13429	13480	13476	13519	13512	13532	13504	13304	13424	13534	13359	13456	13305	13610	13475	13416	13504	13292	13364	13379	13584	13476	13421	13538	13372	13373	13541	13438	13458	13477	13278	13189	13404	13269	13481	13353	13599	13457	13444	13268	13232	13459	13438	13436	13514	13396	13465	13444	13362	13423	13375	13527	13300	13524	13395	13457	13603	13538	13474	13456	13560	13567	13493	13405	13376	13402	13263	13456	13482	13376	13506	13505	13355	13295	13476	13400	13394	13561	13429	13432	13212	13365	13704	13523	13515	13447	13497	13338	13589	13507	13453	13418	13305	13495	13418	13390	13303	13368	13475	13415	13458	13276	13477	13503	13458	13481	13457	13355	13353	13441	13382	13463	13356	13612	13458	13442	13518	13416	13415	13454	13445	13330	13443	13448	13375	13304	13515	13283	13436	13500	13572	13354	13375	13346	13455	13444	13387	13315	13535	13347	13376	13407	13589	13392	13422	13573	13482	13390	13235	13631	13629	13508	13511	13354	13428	13278	13501	13487	13462	13348	13518	13549	13475	13584	13322	13486	13438	13519	13293	13494	13470	13530	13356	13458	13529	13405	13558	13378	13378	13314	13549	13516	13411	13426	13303	13485	13528	13338	13343	13452	13361	13381	13387	13534	13591	13541	13298	13463	13415	13415	13564	13350	13461	13509	13522	13361	13446	13451	13311	13359	13550	13306	13488	13427	13367	13463	13340	13327	13566	13362	13544	13481	13396	13552	13624	13492	13252	13463	13491	13374	13479	13394	13369	13487	13580	13442	13452	13376	13497	13297	13465	13377	13435	13402	13346	13454	13608	13418	13402	13443	13572	13460	13392	13414	13233	13519	13343	13373	13357	13371	13479	13476	13262	13575	13494	13479	13462	13431	13449	13323	13473	13199	13483	13368	13534	13448	13427	13422	13323	13465	13363	13331	13364	13141	13492	13522	13336	13502	13299	13304	13391	13337	13358	13406	13537	13393	13362	13574	13352	13298	13559	13452	13444	13338	13477	13516	13500	13400	13392	13362	13372	13480	13404	13535	13481	13543	13499	13398	13311	13301	13379	13493	13436	13532	13323	13218	13518	13332	13508	13474	13375	13442	13292	13574	13359	13388	13367	13451	13544	13412	13219	13513	13482	13490	13510	13445	13408	13342	13415	13412	13326	13502	13358	13546	13468	13497	13525	13227	13454	13547	13318	13546	13259	13350	13433	13405	13397	13342	13215	13444	13379	13391	13315	13162	13484	13421	13492	13358	13286	13527	13348	13418	13365	13560	13421	13492	13473	13453	13256	13480	13364	13443	13354	13619	13305	13380	13522	13419	13457	13446	13382	13476	13354	13562	13321	13383	13524	13469	13391	13421	13481	13383	13215	13518	13418	13524	13430	13552	13531	13445	13545	13421	13432	13433	13577	13352	13538	13235	13465	13371	13371	13413	13510	13201	13417	13563	13416	13389	13519	13336	13363	13433	13431	13551	13355	13420	13425	13323	13420	13487	13397	13486	13355	13399	13300	13338	13479	13370	13459	13266	13480	13483	13463	13584	13505	13245	13470	13402	13404	13374	13457	13488	13412	13411	13302	13482	13489	13506	13500	13445	13487	13374	13470	13395	13407	13369	13462	13533	13398	13426	13375	13393	13281	13345	13462	13341	13340	13460	13434	13578	13468	13432	13686	13372	13446	13394	13401	13353	13449	13505	13562	13484	13362	13441	13304	13455	13423	13398	13521	13353	13356	13491	13401	13366	13429	13411	13435	13457	13431	13417	13521	13390	13421	13448	13368	13553	13356	13452	13386	13472	13452	13403	13450	13419	13367	13478	13451	13352	13410	13513	13474	13416	13529	13524	13549	13478	13471	13383	13471	13572	13370	13526	13254	13553	13323	13468	13407	13438	13547	13577	13509	13375	13409	13444	13499	13409	13498	13488	13233	13293	13399	13494	13426	13281	13312	13407	13430	13365	13499	13455	13289	13394	13438	13617	13579	13392	13477	13363	13338	13415	13503	13492	13514	13300	13482	13483	13449	13305	13464	13452	13318	13402	13474	13354	13279	13463	13376	13531	13534	13442	13321	13492	13486	13536	13370	13556	13229	13482	13487	13243	13542	13392	13397	13408	13477	13434	13550	13331	13488	13413	13508	13317	13464	13575	13471	13338	13416	13461	13344	13399	13305	13345	13452	13359	13328	13502	13415	13303	13429	13374	13371	13397	13482	13386	13419	13473	13443	13344	13334	13419	13300	13421	13699	13391	13557	13323	13406	13330	13548	13356	13380	13346	13447	13371	13350	13278	13540	13298	13421	13384	13459	13541	13489	13314	13292	13434	13394	13504	13362	13576	13405	13428	13440	13486	13458	13391	13580	13358	13491	13406	13315	13244	13418	13346	13486	13260	13451	13533	13432	13470	13359	13361	13373	13196	13469	13303	13278	13384	13380	13423	13453	13479	13474	13317	13205	13422	13458	13389	13552	13310	13446	13400	13313	13528	13304	13480	13411	13407	13511	13385	13290	13503	13280	13175	13454	13492	13373	13279	13522	13497	13434	13454	13326	13463	13327	13387	13265	13509	13369	13321	13540	13493	13427	13552	13468	13417	13366	13381	13416	13404	13354	13474	13329	13373	13422	13496	13356	13484	13572	13320	13321	13394	13348	13342	13551	13611	13359	13517	13434	13427	13478	13432	13394	13541	13606	13282	13391	13543	13436	13463	13573	13385	13458	13322	13223	13471	13419	13294	13235	13382	13454	13615	13480	13517	13403	13498	13492	13504	13429	13335	13420	13425	13517	13366	13448	13383	13503	13386	13445	13455	13482	13622	13352	13421	13457	13548	13309	13364	13266	13526	13391	13451	13447	13264	13248	13461	13389	13392	13672	13535	13276	13396	13366	13340	13331	13375	13551	13541	13449	13419	13236	13369	13544	13499	13383	13341	13335	13256	13539	13431	13505	13488	13539	13436	13435	13637	13236	13289	13318	13452	13344	13528	13298	13589	13429	13306	13435	13355	13329	13367	13262	13406	13493	13523	13334	13481	13311	13260	13285	13413	13313	13508	13358	13411	13573	13436	13508	13310	13420	13519	13536	13411	13500	13261	13334	13457	13423	13482	13467	13361	13511	13474	13389	13446	13415	13444	13416	13447	13480	13475	13382	13367	13337	13417	13510	13402	13327	13424	13443	13330	13400	13460	13339	13393	13506	13374	13344	13296	13417	13363	13538	13399	13478	13440	13577	13342	13269	13394	13354	13377	13360	13195	13377	13432	13318	13367	13429	13502	13363	13375	13528	13537	13687	13391	13405	13309	13559	13415	13309	13268	13363	13550	13373	13423	13384	13406	13279	13445	13293	13378	13270	13466	13481	13512	13440	13431	13411	13312	13471	13488	13508	13271	13471	13420	13473	13402	13366	13535	13467	13374	13366	13427	13445	13473	13387	13517	13545	13286	13481	13259	13527	13419	13484	13402	13423	13500	13447	13409	13248	13432	13471	13380	13374	13355	13275	13414	13346	13552	13403	13566	13321	13397	13441	13567	13361	13353	13332	13526	13564	13417	13439	13402	13565	13625	13546	13471	13478	13520	13372	13412	13451	13617	13417	13361	13417	13422	13343	13271	13496	13317	13433	13169	13425	13309	13458	13325	13484	13559	13355	13539	13498	13340	13570	13481	13451	13309	13314	13446	13430	13470	13564	13409	13512	13464	13418	13356	13428	13251	13540	13416	13548	13353	13500	13307	13372	13318	13520	13516	13271	13576	13591	13406	13491	13416	13372	13208	13613	13543	13387	13440	13322	13486	13424	13567	13364	13372	13455	13417	13360	13501	13618	13334	13443	13337	13467	13268	13408	13304	13454	13389	13387	13603	13372	13387	13511	13412	13431	13304	13437	13496	13707	13425	13351	13410	13228	13269	13413	13439	13287	13441	13334	13443	13381	13317	13363	13394	13472	13382	13516	13500	13435	13365	13307	13561	13500	13470	13236	13555	13347	13347	13577	13544	13540	13393	13464	13324	13372	13460	13371	13359	13395	13659	13542	13440	13407	13367	13324	13437	13374	13460	13365	13405	13400	13457	13501	13463	13445	13329	13519	13672	13407	13430	13416	13149	13444	13466	13337	13367	13387	13430	13375	13485	13488	13482	13542	13400	13561	13428	13330	13407	13324	13357	13387	13626	13330	13523	13415	13330	13510	13405	13319	13226	13536	13431	13426	13455	13575	13467	13381	13411	13306	13435	13367	13326	13405	13427	13401	13569	13425	13496	13421	13493	13288	13400	13392	13366	13414	13413	13634	13327	13508	13526	13348	13447	13560	13381	13602	13415	13371	13436	13510	13520	13483	13460	13412	13587	13253	13279	13502	13237
29045	23660	24404	20282	16367	15684	15380	14959	14822	14464	14538	14391	14432	14345	14441	14315	14245	14133	14269	14290	14315	14033	14184	14125	14179	14176	14296	14258	14122	14299	14090	14297	14113	14385	14140	14034	14278	14305	14126	14087	14273	14167	14013	14344	14277	14462	14182	14347	14164	14298	14180	14010	14209	14146	14082	14143	14251	14184	14254	14246	14185	14293	14160	14220	14227	14274	14270	14243	14112	14207	14360	14175	13970	14140	14094	14084	14011	14104	14108	14116	14222	13915	14244	14207	14176	14144	14178	14045	14077	14116	14305	14045	13960	14247	14197	14309	14223	14151	14286	14143	14141	14038	14132	14208	14191	14228	14127	14092	14319	14311	14135	14481	13989	14143	14206	14208	13990	14031	13914	14281	14157	14184	14114	14152	14301	14273	14167	14124	14216	14105	14116	14174	14164	14195	14427	14141	14168	14109	14356	14056	14055	13967	13942	14181	14185	14169	14217	14109	14254	14177	14165	14146	14355	14335	14333	14121	14145	14077	14269	14016	14245	14082	13996	14273	14189	14126	14074	14209	14310	14316	14041	14263	14087	14008	13921	14104	14265	14082	14169	14203	14217	14388	14094	14071	14172	14279	14154	14148	14283	14354	14138	14169	14180	14205	14259	13961	14127	14278	13982	14246	14217	14213	14216	14158	14290	14074	14352	14187	14117	14116	14148	14310	14171	14424	14147	14157	14241	14218	14116	14175	14155	14071	14160	14077	14301	14124	14070	14135	14241	14137	14125	14209	14254	13939	14262	14276	14103	14198	14084	14072	14204	14126	14291	14059	14209	14357	14137	14206	14204	13982	14214	14077	14006	14125	14322	14286	14242	14192	14266	14208	14205	14152	14202	14426	14164	14088	14081	14184	14094	14236	14238	14076	14162	14282	14174	14190	14202	14145	14259	14162	14217	14116	14314	14213	14298	14158	13973	14171	14363	14340	14018	14042	14271	14265	14135	14031	14136	14278	14140	14236	14382	14095	14162	14156	14093	14115	14112	14269	14078	14068	14187	14263	14152	14247	14208	14316	14177	14419	14309	14095	14378	14278	14246	14036	13988	14126	14231	14070	14477	14277	14152	14306	14152	14244	13955	14163	14176	14123	13996	14126	14256	14323	14136	14219	14201	14169	14416	14153	14222	14077	14127	14113	14249	14094	14037	14130	14188	13986	14172	14132	14171	14165	14049	14175	14128	14153	14001	14199	14251	14087	14076	14305	14265	14265	14006	14062	14082	14131	14047	13910	14244	14181	14245	14255	14281	14268	13998	14164	14288	14234	14248	14214	14218	14306	14172	14070	14112	13987	14100	14151	14179	14152	14135	14283	14041	14213	14427	14228	14105	14246	14340	14056	14379	14315	14281	14108	14245	14111	14281	14204	14258	14124	14052	14150	14230	14259	14245	14141	14386	14006	14226	14085	14185	14046	14347	14182	14135	14399	14349	14338	14243	14184	14311	14100	14018	13957	14219	14246	14206	14274	14074	14207	14169	14056	14110	14227	14431	14237	14295	14271	14055	14073	14088	13935	14225	14276	14183	14121	14084	14090	14162	14318	14137	14079	14119	14271	14305	14303	14180	14079	14108	14183	14151	14107	14099	14157	14159	14112	14123	14157	14391	14158	14267	14180	14119	14352	14024	14265	14215	14255	14151	14123	14249	14218	14122	14269	14257	14347	14163	14289	14276	14074	14402	14097	14114	14148	14211	14060	14133	14077	14232	14062	14076	14141	14180	14149	14172	14372	14285	13923	14160	14086	14196	14347	14242	14319	14104	14086	14227	14122	14003	14304	14109	14153	14067	14235	14330	14406	14129	14328	14143	14000	14160	14103	14314	14304	14240	14160	14163	14112	14188	14302	14186	14452	14184	14273	14016	14146	13948	14161	14125	14329	14066	14252	14036	14186	14180	14176	14271	14253	14214	14108	14188	14293	14163	14219	14213	14214	14227	14154	14362	14272	14186	14113	14276	14124	14195	14101	14464	14229	14139	14179	14236	14142	14258	14371	14203	14082	14272	14268	14329	14142	14275	14438	14111	14049	14184	14112	14256	14144	14036	14044	14250	14306	14192	14429	14246	14177	14219	14263	14162	14228	14158	14309	14179	14101	14268	14181	14140	14293	14007	14046	14223	14153	14343	14045	14279	14403	14095	14149	14135	13951	14085	14273	14320	14243	14269	14179	14129	14030	14060	14376	14347	14201	14045	14409	14285	14268	14421	14254	14173	14132	14142	14277	14289	14138	14053	14103	14284	14118	14181	13968	14161	14253	14256	14276	14238	14272	14158	14311	14428	14079	14294	14126	14111	14259	14264	14190	14426	14139	14343	14148	14074	14034	14029	14135	14125	14121	14350	14225	14406	13936	14223	14120	14038	14257	14061	14092	14260	14202	14281	14253	14096	14070	14119	14264	14201	14206	14256	14218	14178	14331	14286	14158	14117	14239	14187	14216	14167	13931	14151	14390	14075	14356	14234	14008	14313	14123	14173	14069	14141	14004	14202	14234	14115	14195	14354	14446	14230	14364	14105	14249	14238	14078	14318	14117	14307	14095	14166	14170	14225	14135	14220	14070	14198	14247	14214	14169	14221	13959	14054	14232	14317	14001	14034	14135	14146	14335	14285	14124	14242	14350	14146	14135	14066	14196	13990	14236	14225	14202	14205	14048	14129	14217	14263	14181	14129	14220	14103	14152	14051	14155	14103	14151	14282	14146	14021	14122	14183	14314	14202	14160	14158	14203	14274	14063	14192	14220	14283	14233	14111	14214	14290	14224	14145	13908	14252	14041	14308	14015	13952	14245	13986	14159	14261	14245	14366	14259	14308	14522	14192	14105	14142	14247	14163	14178	14380	14256	14223	14091	14051	14052	14119	14218	14422	14294	14448	14396	14291	14456	14018	14283	14324	14186	14218	14299	14253	14206	14146	14151	14320	14032	14179	14291	14135	14259	14171	14101	14023	14178	14292	14365	14370	14235	14324	14294	14075	14117	14137	14227	14242	14069	14124	14113	14364	14248	14139	14114	14318	14241	14369	14036	14054	14186	14199	14286	14189	14195	14204	14227	14355	14060	14290	14093	14065	14320	14203	14308	14168	14311	14214	14114	14147	14092	14177	14204	14228	14106	13990	14180	14062	14315	14242	14296	14274	14199	14294	14099	14217	14048	14263	14043	14011	14264	14408	14306	14380	14076	13962	14238	14307	14244	14258	14085	14181	14269	14176	14184	14251	14152	14171	14220	14231	14235	14090	14009	14036	14218	14218	14161	14213	14282	14351	14166	14135	14415	14240	14334	14309	14268	14075	14184	14248	14048	14281	14402	14080	14313	14401	14070	14200	14087	14097	14126	14148	14047	14156	14166	14295	14243	14168	14339	14114	14111	14072	14105	14179	13914	14233	14231	14176	14307	14266	14371	13973	14255	14117	14208	14030	14349	14327	14026	14175	14076	14064	14159	14391	14042	14284	14291	14113	14255	14197	14175	13963	14185	14123	14378	14216	14062	14229	14160	13996	14137	14208	14158	14228	14209	14231	14208	14175	14182	14195	14293	14226	14277	14126	14204	14222	14184	14299	14296	14217	14071	14327	14173	14201	14199	14281	14032	14216	14100	14193	14137	14041	14120	14329	14020	14136	14137	14314	14257	14076	14198	14038	14334	14253	14048	14230	14171	14266	14346	14076	14267	14326	14064	14185	14283	14220	14191	14262	14197	14184	14142	14177	14311	14122	14312	14199	14093	14221	14147	14332	14346	14286	14236	14220	14147	14003	14267	13994	14056	14237	14280	14152	14209	14289	14340	14161	14379	14139	14305	14167	14126	14195	14168	14201	14017	14181	14398	14266	14186	14037	14106	14273	14225	13925	14156	14147	14266	14326	14263	14087	14245	14261	14357	14149	14171	14058	14163	14218	13948	14337	14197	14138	14275	14169	14220	14123	14039	14136	13950	14100	14237	14424	14187	14181	13903	14297	14156	14247	14210	14210	14368	14185	14040	14160	14456	14233	14209	14292	14136	14213	14278	14196	14045	14247	14120	14169	14221	14229	14173	14207	14222	14118	14318	14313	14119	14394	14350	14147	14289	14184	14332	14182	14218	14262	14289	14296	14142	14069	14123	14059	14180	14248	14258	14112	14100	13967	14066	13981	14038	14118	14322	14380	14340	14171	14278	14001	14252	14037	14236	14086	14248	14349	14208	14290	14134	14133	14228	14054	14299	14059	14049	14176	14295	14401	14063	13996	14171	14203	14097	14266	14203	14106	14289	14133	14324	14191	14094	14209	14272	14259	14122	14155	14177	14144	14159	14371	14000	14249	14079	14157	14099	13873	14048	14035	14202	14081	14062	14206	14168	14219	14275	14327	14414	14124	14142	13981	14345	14188	14404	14303	14294	14210	13956	14282	14074	14397	14096	14239	14096	14125	14214	14266	14237	14195	14129	14127	14254	14416	14117	14336	14090	14141	14155	14103	14144	14178	14188	14108	14168	14361	14112	14217	13978	14125	14346	14125	14050	14212	13958	14226	14110	14311	14135	14152	14266	14142	14098	14218	14287	14178	14152	14009	14142	14206	14181	14000	14222	14420	14054	14310	14310	14290	14300	14087	14322	14078	14247	14351	14012	14239	13979	14351	14296	14063	14024	14264	14162	14230	14299	14280	14275	14158	13990	14138	14344	14135	14394	14296	14359	14330	14240	14264	14161	14160	14344	14081	14081	14218	14185	14005	14101	14207	14154	14132	14305	14169	14146	14231	14290	14134	14091	14195	14158	14068	14135	14193	14219	14378	14053	14249	14160	14258	14278	14220	14086	14128	14336	14198	14100	14168	14364	14247	14207	14119	14097	14253	14142	14121	14141	14205	14298	14347	14206	14001	14303	14311	14231	14299	14201	14259	14366	14233	14184	14172	14019	14121	14350	14064	13931	14074	14249	14234	14199	14296	14357	14379	14218	14512	14165	14093	14166	14231	14109	13949	14263	14128	14242	14158	14223	14162	14364	14243	14304	14111	14004	14195	14232	14126	14201	14096	14231	14248	14309	14296	14070	14106	14196	14233	14253	14258	14044	14172	14101	13906	14054	14162	14039	14323	14094	14123	14290	14163	14141	14149	14118	14129	14211	14113	14383	14163	13947	14137	14171
21123	31290	24740	19655	17281	15791	15021	14404	14193	13924	13901	13608	13630	13529	13458	13480	13402	13366	13506	13382	13356	13331	13379	13454	13356	13251	13329	13416	13332	13340	13432	13190	13203	13380	13338	13302	13391	13163	13584	13410	13204	13363	13238	13372	13296	13297	13269	13365	13310	13429	13257	13328	13307	13338	13219	13515	13404	13311	13205	13352	13328	13320	13359	13314	13567	13292	13379	13341	13309	13359	13281	13360	13353	13425	13401	13400	13355	13407	13384	13267	13399	13376	13439	13301	13340	13278	13158	13370	13373	13424	13399	13367	13343	13318	13337	13289	13391	13283	13354	13415	13194	13398	13399	13376	13272	13304	13377	13307	13339	13226	13373	13508	13366	13298	13305	13205	13315	13476	13286	13303	13490	13320	13350	13309	13255	13203	13454	13239	13118	13422	13213	13303	13173	13304	13348	13246	13177	13213	13499	13216	13252	13393	13384	13328	13252	13210	13403	13319	13340	13361	13182	13296	13275	13403	13295	13451	13425	13242	13503	13403	13225	13266	13357	13375	13169	13241	13360	13386	13500	13242	13263	13306	13266	13175	13218	13567	13423	13286	13209	13366	13336	13257	13379	13341	13446	13371	13159	13554	13293	13237	13236	13224	13235	13321	13418	13369	13235	13295	13420	13348	13391	13247	13414	13198	13284	13256	13544	13424	13406	13316	13411	13307	13315	13390	13463	13509	13472	13266	13359	13310	13374	13309	13332	13451	13355	13442	13240	13328	13167	13374	13297	13263	13169	13333	13408	13393	13426	13220	13373	13237	13373	13272	13342	13344	13271	13214	13384	13462	13366	13196	13370	13281	13403	13249	13341	13413	13292	13333	13556	13448	13333	13311	13563	13419	13301	13370	13350	13329	13136	13251	13326	13350	13296	13376	13377	13391	13273	13409	13294	13242	13308	13391	13372	13126	13337	13313	13234	13338	13258	13303	13383	13402	13252	13315	13454	13403	13121	13284	13179	13279	13457	13344	13216	13532	13431	13383	13226	13392	13200	13372	13321	13225	13280	13287	13365	13289	13414	13391	13196	13301	13306	13158	13407	13367	13339	13296	13417	13351	13306	13168	13514	13307	13275	13367	13344	13240	13450	13298	13321	13278	13293	13375	13333	13366	13189	13239	13323	13229	13581	13319	13515	13473	13381	13317	13357	13408	13312	13176	13251	13423	13343	13402	13079	13107	13272	13306	13399	13348	13402	13417	13366	13334	13321	13460	13348	13165	13336	13418	13356	13492	13333	13493	13393	13356	13473	13327	13360	13362	13190	13370	13396	13426	13457	13058	13267	13411	13464	13309	13335	13466	13302	13187	13361	13301	13481	13222	13284	13219	13336	13296	13359	13356	13544	13263	13378	13363	13307	13399	13395	13332	13414	13203	13340	13372	13433	13297	13335	13215	13322	13237	13378	13465	13435	13337	13264	13265	13306	13348	13242	13276	13203	13305	13365	13454	13381	13132	13323	13472	13508	13277	13331	13292	13343	13361	13321	13364	13537	13118	13287	13220	13460	13511	13396	13210	13168	13293	13194	13461	13426	13192	13173	13200	13385	13470	13390	13318	13415	13343	13252	13381	13366	13353	13366	13231	13338	13224	13335	13320	13240	13457	13244	13400	13460	13354	13505	13411	13350	13366	13367	13179	13271	13237	13294	13623	13340	13189	13389	13394	13440	13352	13296	13289	13329	13309	13316	13393	13315	13308	13247	13233	13326	13401	13332	13363	13351	13214	13191	13333	13429	13414	13514	13349	13226	13398	13387	13312	13375	13353	13414	13349	13242	13293	13370	13194	13263	13228	13340	13242	13354	13363	13269	13426	13377	13326	13328	13349	13293	13418	13274	13158	13399	13257	13469	13291	13303	13278	13232	13271	13410	13323	13283	13403	13365	13427	13266	13438	13196	13385	13334	13331	13534	13301	13330	13430	13144	13214	13188	13340	13529	13499	13370	13365	13377	13195	13134	13367	13330	13439	13270	13293	13273	13497	13327	13355	13373	13495	13162	13479	13412	13225	13343	13301	13320	13431	13371	13447	13319	13500	13227	13282	13172	13220	13395	13371	13411	13326	13211	13391	13222	13262	13337	13254	13289	13249	13217	13290	13274	13279	13443	13330	13380	13336	13367	13339	13475	13327	13365	13264	13210	13265	13368	13138	13096	13283	13506	13242	13292	13420	13380	13398	13475	13306	13242	13304	13389	13398	13222	13371	13335	13330	13375	13423	13472	13194	13402	13448	13223	13419	13448	13248	13378	13318	13237	13198	13344	13416	13286	13354	13284	13215	13264	13334	13317	13321	13562	13348	13110	13339	13295	13264	13322	13249	13162	13366	13247	13344	13356	13307	13379	13375	13176	13363	13250	13310	13318	13528	13247	13276	13174	13266	13366	13355	13431	13332	13319	13236	13491	13253	13516	13296	13378	13275	13448	13265	13410	13270	13230	13251	13340	13371	13405	13280	13412	13374	13379	13334	13328	13384	13389	13443	13273	13342	13405	13415	13211	13405	13400	13175	13301	13381	13438	13357	13384	13237	13270	13412	13309	13372	13300	13313	13428	13374	13395	13377	13458	13329	13580	13448	13276	13398	13254	13317	13473	13343	13527	13267	13445	13280	13322	13240	13346	13259	13364	13389	13368	13269	13317	13261	13337	13455	13426	13366	13447	13381	13529	13313	13395	13423	13382	13190	13447	13430	13230	13296	13302	13335	13298	13403	13384	13278	13428	13306	13183	13336	13308	13236	13222	13144	13411	13397	13315	13198	13226	13265	13384	13304	13469	13322	13305	13185	13278	13296	13341	13224	13319	13382	13359	13240	13426	13195	13309	13543	13345	13213	13404	13292	13450	13367	13355	13235	13384	13122	13364	13245	13215	13264	13367	13331	13452	13429	13428	13349	13466	13300	13265	13461	13407	13397	13348	13305	13268	13278	13397	13305	13350	13303	13486	13270	13160	13341	13465	13360	13435	13393	13296	13360	13468	13427	13350	13288	13284	13382	13259	13412	13358	13278	13278	13424	13391	13418	13335	13309	13234	13461	13402	13408	13278	13227	13267	13350	13385	13365	13389	13357	13397	13451	13334	13238	13368	13365	13352	13360	13345	13335	13555	13389	13237	13435	13456	13354	13361	13388	13389	13246	13485	13342	13270	13348	13415	13204	13190	13216	13430	13371	13363	13452	13387	13489	13304	13305	13452	13213	13336	13281	13257	13354	13430	13373	13363	13312	13314	13523	13411	13398	13403	13355	13249	13484	13355	13339	13430	13244	13236	13306	13221	13289	13193	13234	13347	13432	13302	13260	13370	13204	13434	13409	13406	13310	13192	13414	13214	13303	13457	13180	13330	13325	13382	13335	13240	13314	13230	13329	13120	13286	13376	13281	13190	13346	13290	13244	13277	13495	13272	13425	13407	13279	13512	13271	13507	13286	13419	13333	13165	13382	13345	13398	13376	13273	13284	13271	13255	13364	13163	13368	13225	13306	13240	13383	13351	13267	13443	13397	13330	13262	13083	13397	13325	13379	13342	13421	13264	13334	13341	13515	13328	13287	13364	13395	13351	13150	13446	13446	13309	13479	13188	13352	13306	13337	13425	13268	13451	13210	13335	13287	13312	13227	13297	13238	13396	13463	13262	13374	13394	13237	13218	13361	13458	13302	13302	13434	13250	13403	13336	13048	13182	13382	13504	13393	13077	13432	13362	13211	13277	13297	13399	13379	13572	13259	13294	13532	13318	13190	13277	13361	13244	13380	13355	13468	13283	13350	13268	13378	13306	13224	13321	13453	13284	13366	13381	13391	13458	13343	13254	13297	13402	13407	13384	13387	13301	13415	13392	13082	13249	13397	13370	13213	13247	13207	13306	13392	13182	13366	13364	13429	13363	13421	13502	13400	13169	13298	13257	13258	13249	13399	13366	13324	13396	13331	13281	13319	13390	13317	13227	13430	13296	13240	13311	13337	13321	13238	13396	13359	13262	13319	13398	13493	13430	13148	13530	13360	13187	13289	13335	13157	13352	13364	13274	13281	13480	13314	13286	13390	13472	13378	13301	13145	13245	13248	13308	13299	13354	13291	13329	13174	13213	13518	13242	13253	13116	13522	13141	13268	13379	13373	13326	13477	13364	13422	13226	13307	13165	13199	13361	13426	13320	13494	13430	13360	13375	13243	13380	13233	13360	13426	13257	13304	13466	13372	13206	13293	13423	13328	13498	13194	13285	13237	13417	13365	13430	13362	13331	13291	13279	13288	13397	13400	13284	13366	13370	13348	13238	13278	13206	13354	13192	13339	13362	13446	13222	13279	13486	13356	13486	13492	13391	13279	13154	13191	13620	13366	13334	13238	13391	13144	13251	13166	13279	13482	13179	13372	13245	13475	13443	13421	13408	13427	13394	13195	13405	13441	13216	13398	13430	13257	13388	13192	13296	13422	13470	13259	13311	13294	13296	13488	13245	13286	13183	13385	13339	13276	13336	13475	13324	13455	13355	13341	13436	13306	13440	13205	13365	13186	13381	13270	13289	13416	13395	13315	13500	13406	13557	13274	13296	13332	13299	13408	13300	13207	13394	13291	13444	13303	13344	13226	13458	13373	13176	13533	13428	13443	13339	13233	13425	13329	13299	13385	13343	13257	13505	13405	13353	13149	13310	13272	13347	13400	13316	13481	13273	13279	13363	13399	13455	13385	13441	13281	13284	13348	13297	13305	13263	13216	13414	13297	13406	13424	13315	13479	13330	13279	13293	13323	13410	13277	13393	13245	13293	13363	13402	13398	13236	13409	13146	13194	13351	13266	13542	13463	13246	13576	13352	13363	13338	13421	13226	13393	13353	13275	13298	13208	13335	13329	13374	13409	13126	13362	13440	13407	13301	13357	13420	13421	13225	13417	13332	13366	13341	13464	13513	13379	13411	13366	13452	13372	13165	13438	13435	13319	13360	13327	13159	13299	13367	13381	13296	13316	13477	13369	13303	13301	13379	13287	13390	13171	13207	13428	13375	13233	13316	13324	13323	13403	13445	13276	13268	13256	13359	13328	13477	13295	13312	13353	13364	13389	13292	13388	13426	13210	13297	13266	13365	13334	13409	13378	13495	13439	13420	13104	13448	13251	13316	13389	13296	13457	13404	13333
23628	21491	28067	25487	22137	20001	18284	16271	15431	15355	15280	14946	14808	14820	14836	14747	14755	14578	14553	14621	14626	14404	14566	14583	14512	14476	14686	14711	14384	14525	14506	14509	14662	14506	14753	14537	14463	14430	14474	14450	14328	14243	14341	14642	14333	14623	14617	14519	14532	14510	14169	14588	14430	14451	14478	14630	14234	14304	14359	14631	14587	14425	14479	14318	14429	14437	14518	14660	14348	14605	14491	14371	14370	14568	14484	14390	14477	14605	14545	14400	14346	14419	14482	14412	14357	14465	14416	14441	14548	14517	14404	14407	14340	14339	14533	14571	14358	14550	14451	14350	14403	14594	14263	14559	14323	14353	14311	14440	14420	14554	14384	14396	14575	14391	14547	14338	14387	14234	14482	14476	14724	14352	14250	14413	14301	14429	14457	14473	14580	14362	14250	14368	14528	14477	14249	14265	14432	14506	14606	14560	14477	14574	14574	14496	14363	14502	14448	14410	14293	14435	14301	14359	14294	14324	14513	14295	14639	14520	14461	14514	14321	14461	14372	14622	14397	14405	14444	14319	14101	14191	14425	14285	14297	14337	14315	14452	14320	14460	14423	14429	14459	14282	14416	14467	14701	14326	14354	14351	14557	14608	14505	14361	14518	14397	14404	14423	14622	14577	14330	14578	14429	14294	14657	14394	14428	14669	14508	14670	14454	14575	14350	14339	14478	14486	14430	14435	14598	14389	14559	14388	14450	14447	14485	14290	14419	14277	14314	14386	14223	14360	14354	14463	14338	14328	14338	14299	14293	14519	14344	14396	14451	14239	14434	14394	14479	14251	14441	14469	14454	14572	14431	14412	14298	14641	14477	14244	14324	14478	14580	14297	14412	14234	14546	14308	14559	14470	14385	14460	14353	14415	14320	14521	14647	14454	14458	14603	14739	14570	14290	14377	14241	14242	14446	14416	14358	14348	14422	14373	14544	14325	14486	14353	14236	14320	14400	14462	14347	14363	14503	14378	14380	14378	14343	14535	14319	14321	14459	14440	14322	14421	14255	14262	14524	14263	14376	14512	14506	14449	14498	14245	14248	14424	14385	14405	14204	14636	14292	14437	14396	14498	14416	14288	14388	14495	14239	14488	14503	14450	14524	14516	14544	14340	14530	14423	14332	14377	14652	14381	14379	14371	14391	14327	14541	14322	14476	14263	14369	14381	14462	14466	14247	14520	14437	14323	14528	14392	14382	14423	14375	14235	14507	14491	14327	14274	14443	14236	14303	14118	14428	14274	14353	14529	14379	14443	14454	14500	14556	14496	14422	14399	14509	14445	14366	14563	14388	14386	14462	14366	14432	14637	14450	14506	14587	14432	14433	14416	14404	14482	14454	14418	14326	14591	14662	14347	14476	14444	14368	14488	14416	14368	14455	14445	14383	14357	14459	14665	14256	14316	14327	14638	14279	14466	14357	14302	14408	14520	14333	14663	14326	14666	14313	14460	14423	14498	14320	14418	14388	14344	14356	14546	14411	14539	14334	14504	14424	14636	14379	14244	14510	14380	14345	14582	14398	14361	14247	14366	14401	14264	14353	14381	14530	14269	14361	14315	14417	14461	14384	14509	14548	14653	14435	14444	14389	14519	14498	14481	14421	14355	14428	14329	14399	14432	14450	14102	14375	14190	14286	14318	14417	14421	14515	14481	14362	14363	14484	14347	14460	14360	14220	14412	14556	14335	14429	14360	14346	14467	14576	14399	14455	14437	14410	14462	14367	14455	14352	14388	14109	14210	14471	14351	14258	14289	14632	14510	14506	14338	14360	14459	14468	14365	14394	14262	14307	14324	14442	14517	14286	14231	14396	14278	14328	14554	14446	14270	14284	14364	14387	14427	14332	14399	14622	14426	14288	14238	14428	14519	14484	14555	14449	14601	14410	14367	14534	14397	14460	14377	14353	14292	14491	14547	14528	14459	14456	14692	14434	14582	14600	14221	14406	14411	14486	14656	14386	14214	14449	14393	14524	14444	14264	14379	14373	14398	14428	14506	14437	14100	14365	14378	14539	14497	14323	14306	14521	14370	14544	14241	14306	14377	14373	14547	14552	14336	14431	14440	14357	14378	14339	14446	14568	14462	14524	14397	14510	14579	14200	14324	14152	14402	14265	14361	14406	14430	14393	14278	14617	14659	14419	14200	14249	14523	14493	14301	14444	14448	14367	14591	14308	14299	14413	14296	14415	14336	14430	14391	14296	14199	14468	14336	14504	14498	14503	14402	14373	14409	14519	14549	14427	14457	14453	14311	14305	14201	14375	14450	14432	14446	14533	14511	14444	14503	14342	14265	14614	14365	14466	14439	14325	14385	14402	14538	14336	14321	14624	14243	14495	14389	14466	14333	14417	14400	14320	14384	14325	14238	14334	14411	14409	14474	14505	14341	14497	14264	14399	14325	14389	14419	14387	14273	14494	14408	14570	14558	14429	14343	14403	14305	14457	14411	14631	14240	14452	14417	14306	14235	14558	14604	14519	14186	14447	14442	14491	14585	14485	14508	14344	14379	14438	14581	14508	14548	14366	14550	14344	14306	14432	14555	14344	14393	14569	14607	14343	14389	14507	14308	14341	14427	14255	14678	14638	14353	14465	14407	14584	14462	14545	14410	14346	14270	14526	14482	14289	14301	14363	14592	14429	14408	14483	14509	14230	14456	14339	14442	14526	14406	14572	14351	14395	14517	14636	14299	14502	14509	14346	14445	14461	14432	14322	14482	14397	14546	14187	14569	14402	14712	14580	14367	14413	14342	14325	14251	14503	14349	14388	14241	14266	14638	14447	14422	14481	14476	14538	14430	14473	14357	14437	14431	14428	14429	14458	14568	14358	14445	14386	14335	14513	14250	14460	14494	14494	14309	14321	14502	14296	14403	14481	14256	14437	14557	14324	14421	14283	14486	14468	14569	14447	14351	14270	14461	14410	14422	14530	14593	14430	14574	14475	14468	14491	14327	14479	14525	14248	14249	14456	14636	14413	14226	14272	14339	14430	14409	14429	14533	14448	14583	14425	14590	14393	14469	14467	14480	14547	14201	14416	14331	14444	14514	14558	14408	14493	14415	14347	14461	14454	14272	14365	14406	14302	14331	14299	14358	14317	14590	14402	14489	14345	14377	14600	14524	14448	14428	14544	14441	14392	14567	14421	14393	14401	14255	14419	14377	14246	14336	14318	14538	14312	14502	14437	14451	14583	14436	14466	14429	14412	14501	14249	14395	14446	14070	14346	14592	14668	14297	14532	14510	14572	14517	14424	14330	14390	14431	14357	14294	14341	14573	14287	14492	14396	14550	14546	14168	14526	14416	14370	14429	14459	14425	14466	14415	14464	14522	14377	14532	14506	14301	14327	14398	14361	14513	14557	14188	14421	14481	14499	14388	14322	14543	14460	14445	14518	14513	14537	14461	14457	14271	14281	14514	14395	14355	14363	14379	14561	14478	14381	14521	14432	14430	14346	14483	14490	14359	14433	14459	14278	14327	14565	14493	14436	14442	14633	14166	14324	14601	14414	14342	14317	14529	14468	14350	14369	14410	14303	14362	14485	14403	14484	14548	14556	14620	14540	14372	14315	14305	14300	14456	14145	14576	14333	14529	14584	14339	14637	14494	14448	14387	14529	14409	14327	14238	14414	14495	14475	14326	14390	14351	14262	14406	14298	14452	14388	14473	14378	14437	14582	14470	14343	14255	14400	14455	14397	14170	14263	14494	14681	14389	14523	14387	14287	14486	14493	14291	14402	14518	14486	14489	14453	14370	14382	14354	14445	14500	14474	14444	14370	14556	14292	14560	14345	14276	14357	14477	14357	14552	14473	14481	14431	14457	14218	14418	14345	14260	14525	14318	14207	14419	14482	14271	14437	14379	14586	14069	14600	14332	14429	14529	14315	14372	14413	14408	14480	14351	14359	14408	14373	14281	14502	14415	14389	14443	14543	14467	14348	14406	14232	14550	14338	14408	14408	14176	14445	14280	14566	14498	14568	14451	14291	14544	14430	14488	14697	14440	14345	14533	14408	14426	14407	14392	14344	14490	14497	14510	14430	14386	14414	14371	14348	14358	14454	14212	14283	14394	14446	14606	14372	14453	14524	14455	14232	14366	14543	14266	14349	14330	14407	14332	14446	14288	14524	14330	14357	14299	14223	14427	14375	14266	14293	14591	14354	14413	14397	14300	14314	14254	14308	14424	14331	14235	14356	14176	14301	14322	14485	14449	14435	14482	14445	14416	14313	14346	14438	14357	14571	14542	14418	14597	14380	14565	14346	14160	14364	14413	14465	14391	14106	14369	14348	14410	14209	14395	14460	14273	14396	14407	14589	14466	14304	14254	14373	14275	14359	14260	14412	14584	14369	14332	14417	14401	14605	14328	14428	14372	14437	14252	14403	14549	14459	14427	14471	14370	14390	14276	14316	14474	14459	14250	14374	14363	14510	14326	14413	14332	14461	14514	14204	14252	14332	14414	14406	14448	14325	14473	14303	14300	14493	14376	14607	14627	14424	14299	14271	14508	14498	14453	14468	14419	14329	14531	14705	14304	14600	14337	14458	14385	14555	14348	14504	14528	14580	14575	14368	14388	14328	14271	14614	14327	14492	14316	14377	14408	14333	14468	14301	14433	14448	14538	14479	14544	14584	14330	14518	14361	14590	14503	14286	14444	14490	14343	14176	14185	14524	14436	14417	14478	14389	14412	14517	14320	14523	14381	14517	14355	14604	14379	14521	14331	14382	14326	14254	14252	14310	14428	14389	14348	14286	14579	14513	14393	14503	14545	14347	14467	14409	14533	14398	14526	14377	14440	14421	14650	14267	14226	14205	14316	14257	14338	14453	14542	14379	14419	14277	14398	14315	14538	14456	14488	14570	14414	14535	14448	14405	14534	14236	14359	14497	14331	14308	14247	14488	14467	14356	14513	14410	14266	14321	14492	14524	14522	14367	14256	14694	14521	14486	14513	14491	14337	14319	14399	14401	14446	14446	14375	14514	14333	14321	14389	14370	14216	14498	14467	14319	14319	14308	14536	14405	14580	14282	14536	14456	14490	14570	14488	14489	14357	14448	14568	14412	14310	14506	14611	14560	14364	14305	14538	14444	14492	14529	14650	14585	14437	14381	14336	14445	14471	14435	14499	14506	14357
20464	38192	30739	23848	20316	18131	16647	15802	15052	14775	14451	14250	13986	14057	13965	13805	13736	13639	13516	13833	13564	13733	13650	13642	13569	13567	13582	13531	13581	13429	13424	13484	13788	13538	13581	13596	13581	13413	13496	13491	13422	13430	13385	13567	13743	13448	13497	13544	13495	13442	13493	13476	13500	13434	13522	13423	13424	13431	13543	13489	13582	13409	13488	13565	13514	13464	13498	13562	13452	13766	13457	13570	13490	13529	13585	13491	13410	13441	13375	13510	13454	13349	13492	13540	13492	13587	13557	13644	13567	13430	13545	13370	13594	13377	13435	13468	13522	13683	13421	13613	13391	13459	13402	13677	13424	13443	13556	13461	13508	13483	13423	13296	13625	13609	13481	13595	13489	13511	13381	13412	13362	13391	13446	13451	13418	13477	13417	13584	13598	13425	13521	13424	13397	13456	13383	13512	13667	13469	13392	13488	13584	13598	13450	13521	13418	13544	13593	13582	13383	13452	13601	13411	13693	13517	13544	13525	13566	13364	13614	13574	13508	13528	13466	13434	13521	13575	13404	13527	13388	13446	13510	13514	13641	13476	13531	13441	13591	13474	13487	13438	13453	13520	13447	13541	13396	13361	13572	13485	13525	13533	13655	13581	13480	13542	13585	13636	13479	13385	13585	13455	13442	13597	13558	13422	13456	13548	13432	13529	13506	13574	13376	13452	13543	13580	13676	13428	13465	13434	13571	13508	13325	13457	13449	13635	13511	13451	13472	13449	13298	13449	13463	13478	13521	13523	13435	13380	13586	13496	13567	13493	13578	13501	13512	13473	13730	13419	13536	13660	13605	13399	13363	13438	13552	13449	13415	13458	13784	13406	13517	13651	13649	13525	13453	13545	13502	13629	13510	13581	13535	13455	13432	13503	13508	13599	13458	13580	13555	13389	13576	13632	13519	13432	13504	13494	13428	13492	13348	13640	13429	13479	13506	13571	13373	13549	13474	13465	13512	13436	13483	13424	13609	13349	13232	13573	13593	13417	13423	13418	13333	13528	13489	13594	13393	13474	13518	13457	13261	13473	13543	13619	13546	13506	13430	13573	13466	13451	13553	13476	13520	13584	13477	13469	13344	13621	13360	13431	13551	13452	13434	13421	13472	13537	13548	13586	13452	13467	13468	13482	13397	13466	13451	13368	13643	13553	13583	13569	13591	13546	13410	13527	13694	13418	13248	13538	13521	13697	13461	13479	13327	13614	13422	13525	13407	13380	13365	13510	13676	13531	13519	13629	13343	13489	13581	13318	13402	13485	13461	13468	13390	13414	13366	13476	13530	13719	13387	13551	13572	13535	13462	13663	13520	13479	13637	13454	13256	13499	13346	13624	13588	13558	13456	13509	13496	13512	13363	13591	13377	13420	13453	13516	13465	13501	13510	13369	13353	13572	13522	13468	13368	13580	13477	13415	13618	13504	13612	13622	13464	13372	13578	13393	13349	13604	13380	13644	13373	13490	13502	13513	13627	13431	13457	13581	13411	13428	13606	13463	13422	13492	13443	13468	13416	13584	13571	13349	13475	13528	13395	13536	13473	13453	13515	13360	13482	13593	13606	13401	13330	13371	13460	13509	13533	13457	13510	13526	13527	13526	13594	13475	13493	13448	13493	13569	13500	13668	13358	13699	13475	13500	13323	13543	13554	13463	13421	13529	13494	13640	13444	13593	13380	13716	13466	13780	13567	13585	13494	13505	13511	13427	13343	13339	13558	13613	13479	13432	13518	13532	13494	13522	13455	13608	13458	13572	13644	13655	13370	13754	13497	13605	13641	13497	13417	13509	13623	13497	13378	13434	13458	13577	13557	13408	13459	13647	13520	13526	13552	13542	13465	13469	13444	13621	13618	13506	13474	13523	13627	13431	13597	13481	13389	13586	13455	13489	13505	13332	13590	13568	13403	13306	13372	13548	13537	13456	13414	13662	13363	13528	13474	13440	13298	13467	13571	13323	13412	13643	13299	13468	13568	13532	13706	13438	13544	13427	13545	13561	13458	13580	13399	13445	13660	13428	13551	13517	13566	13465	13502	13493	13507	13573	13301	13577	13431	13510	13427	13455	13215	13390	13536	13402	13471	13492	13536	13505	13487	13699	13500	13478	13556	13353	13388	13419	13302	13425	13573	13529	13509	13468	13519	13438	13571	13545	13523	13668	13654	13801	13525	13465	13537	13563	13488	13534	13720	13520	13394	13652	13254	13488	13648	13452	13425	13384	13544	13527	13383	13224	13667	13574	13699	13553	13374	13574	13544	13583	13457	13415	13575	13531	13426	13421	13467	13609	13400	13626	13303	13567	13486	13569	13459	13608	13575	13572	13509	13403	13607	13581	13493	13631	13422	13426	13479	13404	13477	13537	13434	13452	13502	13501	13495	13323	13709	13456	13529	13594	13646	13528	13482	13510	13610	13525	13412	13402	13602	13609	13514	13464	13509	13537	13508	13565	13445	13462	13423	13503	13593	13588	13459	13486	13483	13438	13436	13515	13469	13550	13551	13424	13447	13616	13281	13489	13487	13449	13409	13490	13557	13468	13583	13630	13502	13456	13445	13476	13377	13485	13584	13553	13515	13458	13379	13468	13330	13522	13439	13613	13394	13421	13537	13716	13439	13671	13647	13560	13469	13542	13410	13517	13551	13452	13475	13510	13384	13505	13365	13517	13560	13484	13550	13478	13610	13624	13444	13475	13488	13578	13492	13405	13682	13367	13481	13620	13534	13551	13577	13393	13413	13566	13556	13525	13565	13470	13571	13432	13480	13358	13532	13394	13611	13506	13438	13319	13633	13508	13499	13577	13529	13248	13525	13385	13511	13427	13527	13604	13453	13480	13690	13453	13495	13542	13376	13554	13538	13548	13676	13387	13429	13440	13605	13439	13498	13408	13404	13608	13416	13412	13437	13432	13404	13548	13490	13374	13568	13317	13424	13373	13445	13539	13497	13554	13518	13506	13443	13623	13497	13503	13489	13563	13456	13547	13473	13318	13523	13515	13441	13574	13532	13535	13575	13542	13489	13486	13524	13563	13573	13597	13500	13446	13422	13596	13508	13535	13460	13536	13549	13233	13495	13504	13578	13616	13583	13336	13566	13714	13582	13498	13428	13620	13594	13590	13521	13469	13412	13642	13436	13541	13491	13546	13419	13508	13396	13514	13534	13704	13463	13487	13407	13519	13365	13490	13619	13601	13487	13567	13577	13359	13535	13577	13315	13506	13513	13430	13319	13501	13589	13481	13620	13521	13385	13453	13443	13552	13465	13706	13493	13522	13548	13676	13533	13581	13452	13484	13577	13600	13325	13436	13396	13421	13367	13680	13689	13397	13447	13431	13543	13589	13513	13434	13451	13488	13488	13473	13413	13601	13550	13543	13527	13459	13494	13520	13597	13438	13570	13552	13449	13506	13505	13598	13507	13502	13666	13412	13402	13554	13644	13447	13516	13470	13600	13563	13342	13633	13421	13613	13513	13608	13361	13244	13491	13659	13587	13487	13444	13534	13446	13451	13453	13501	13511	13536	13658	13320	13533	13457	13466	13424	13642	13358	13334	13587	13477	13497	13354	13523	13701	13485	13433	13357	13373	13581	13413	13507	13575	13522	13526	13593	13611	13607	13389	13561	13517	13514	13702	13620	13396	13500	13412	13533	13747	13460	13673	13452	13557	13466	13428	13523	13664	13543	13628	13500	13384	13471	13534	13552	13398	13373	13570	13576	13517	13560	13485	13503	13360	13441	13570	13472	13526	13417	13617	13350	13737	13387	13470	13490	13394	13507	13584	13608	13572	13533	13483	13498	13570	13525	13478	13546	13540	13508	13495	13380	13618	13458	13563	13475	13562	13573	13484	13480	13508	13613	13494	13417	13556	13421	13421	13510	13639	13575	13394	13692	13524	13374	13403	13401	13670	13462	13631	13542	13483	13517	13488	13393	13380	13635	13395	13458	13743	13603	13483	13448	13501	13537	13486	13554	13484	13615	13492	13426	13466	13574	13552	13600	13487	13593	13463	13467	13320	13658	13707	13358	13675	13560	13538	13502	13701	13452	13442	13434	13545	13553	13471	13509	13641	13585	13521	13638	13396	13646	13579	13547	13753	13531	13607	13451	13625	13572	13407	13609	13271	13496	13380	13456	13409	13520	13520	13484	13511	13563	13391	13531	13360	13393	13388	13581	13555	13298	13618	13702	13330	13440	13450	13573	13477	13391	13468	13445	13469	13408	13580	13333	13486	13517	13608	13520	13628	13658	13344	13531	13498	13664	13686	13531	13583	13479	13431	13491	13622	13680	13545	13374	13509	13654	13267	13525	13599	13461	13576	13400	13661	13421	13414	13577	13447	13583	13399	13679	13479	13415	13431	13514	13708	13455	13537	13661	13416	13489	13589	13457	13486	13589	13700	13542	13540	13574	13467	13533	13505	13579	13483	13535	13492	13433	13440	13512	13459	13451	13520	13578	13472	13358	13401	13594	13482	13330	13505	13590	13368	13572	13464	13592	13527	13493	13401	13399	13486	13536	13491	13451	13405	13509	13531	13579	13513	13636	13546	13569	13368	13484	13520	13497	13453	13548	13463	13436	13441	13465	13256	13617	13552	13634	13436	13556	13539	13626	13444	13500	13637	13544	13388	13611	13439	13642	13352	13467	13484	13566	13348	13463	13647	13630	13508	13627	13481	13550	13443	13478	13603	13378	13456	13315	13493	13544	13395	13455	13540	13585	13587	13468	13598	13577	13538	13346	13399	13562	13373	13578	13586	13567	13363	13397	13489	13523	13447	13344	13471	13577	13581	13492	13527	13533	13528	13439	13495	13505	13603	13316	13570	13565	13384	13472	13587	13324	13511	13531	13635	13460	13514	13548	13513	13567	13372	13483	13538	13440	13587	13432	13325	13521	13443	13692	13474	13629	13426	13590	13518	13367	13524	13543	13528	13401	13479	13401	13486	13536	13567	13432	13456	13481	13589	13453	13472	13498	13535	13585	13646	13636	13626	13335	13435	13466	13597	13410	13633	13613	13555	13402	13570	13440	13531	13326	13391	13452	13559	13472	13585	13425	13547	13398	13547	13442	13358	13482	13561	13421	13589	13381	13339	13439	13547	13633	13771	13420	13577	13399	13555	13401	13357	13495	13480	13539
25538	21518	26272	25754	17492	15806	15602	14666	14493	14248	14375	14113	14061	13849	13970	14070	13867	14042	13863	13928	13835	13664	13962	13900	13918	13799	13864	14015	13857	13903	13857	13840	13838	13884	13634	13857	13806	13738	13982	13797	13881	13943	13717	14058	13922	13977	13754	13807	13908	13964	13775	13925	13804	13912	13735	14037	13879	13880	13902	13745	13808	14069	13840	13794	13642	13869	13853	14101	13837	13946	13665	13929	13793	13776	13938	13815	13913	13766	13910	13912	13809	13720	13701	13978	13736	13859	13842	13879	13824	13760	13764	13808	13766	13633	13809	13779	13921	13722	13856	13887	13927	13898	13798	13975	13658	13716	13831	13612	13776	13834	13823	14011	13773	13884	14072	13754	13937	13893	13780	13711	13756	13759	13753	13840	13721	13802	13668	13883	13865	13998	13779	13881	13817	13980	13943	13864	13849	13704	13930	13867	13900	13811	13800	13653	13729	13739	13968	13972	13831	13842	13834	13885	13868	13983	13727	13801	13837	13911	13952	13848	13794	14015	13873	13669	13970	13898	13897	13686	13994	13865	13970	13796	13867	13941	13805	13571	13806	13793	13751	13810	13817	13828	13816	13789	13662	13594	13580	13615	13869	13844	13892	13918	13960	13962	13769	13981	13793	13805	13893	13871	13839	13949	13690	13969	13835	13914	13875	13796	13836	13793	13931	13887	13873	13880	13858	13715	13894	13878	13813	13868	13697	13852	13697	13748	13774	13858	13766	13668	13890	13923	13766	13699	13727	13829	13884	13978	13881	13885	13910	13908	13870	13923	13867	13836	13930	13931	13999	13958	13914	13643	13948	13848	13778	13777	13830	13815	13807	14007	13965	13725	14114	14110	13814	14037	13881	13921	13985	13846	13852	13813	13850	13712	13917	13884	13884	13889	13943	13883	13855	13645	13876	13828	13893	13922	13709	13823	13958	13776	13670	13849	13656	13718	13873	13785	13813	13902	13721	13905	13812	13916	13604	13847	13558	14019	13583	13878	13775	13874	13640	13734	13755	13883	13941	13668	13602	13786	13859	13746	13848	13613	13783	13730	13963	13729	13920	13767	13821	14048	13735	13950	13777	13725	14100	13753	13994	13860	14065	13813	13905	13743	13784	13831	13742	13598	13995	13958	13734	13999	13988	13840	13947	13783	13998	13630	13580	13859	14003	13810	13797	13839	13852	13727	13887	13856	13800	13675	13602	14059	13854	13751	13858	14009	13763	13892	13770	13827	13800	13650	13910	13718	13804	13872	13731	13905	13853	13732	13704	13755	13859	13704	13776	13799	13851	13773	13720	13729	13646	13725	13894	13971	13859	13685	13766	13975	13840	13949	13945	13946	13983	13905	13866	13736	14184	13751	13907	13878	13940	13659	13760	13568	13838	13891	13788	13932	13592	13850	13748	13865	13961	13805	13652	13912	13763	13983	14030	13971	13792	13778	13851	13764	13696	13635	14008	14013	13777	13784	13756	13847	13909	13799	13711	13937	13800	13908	13838	13753	13766	14020	13879	13873	13692	13688	13708	13929	13856	13676	13912	13884	13930	13857	13772	13677	13837	13766	14008	13749	13957	13667	13822	13783	13841	13888	13857	13822	13742	13771	13898	13885	13724	13689	13878	13957	14026	13743	14017	13668	13772	13816	13895	13647	13853	13536	13784	13649	13762	13896	13803	13933	13722	13734	13852	13839	13895	13781	13891	13969	13738	13695	13853	13921	13856	13663	13920	13829	13900	13769	13664	13881	13925	14048	13965	13780	13783	13743	13974	13749	13820	13916	13758	13869	13783	13854	13710	13787	13704	13791	13781	13795	13817	13961	13926	13924	14018	13902	13871	13742	13887	13851	13731	13797	14008	13879	13822	14081	13976	13748	13851	13809	13944	13796	14001	13822	13944	13861	13981	13889	13689	13741	13715	13807	13859	13891	13840	14024	13782	13623	13799	13885	13630	13795	13723	13734	13516	13790	13948	13788	13741	13705	13971	13739	13761	13904	13881	13926	13801	13910	13933	13967	13695	13979	13901	13761	14000	13831	13917	13741	13818	13810	13994	13661	13775	13642	13916	13699	13895	13919	13677	13976	13918	13802	13921	13911	13827	13998	13953	13833	13717	13804	13606	13936	13714	13804	13736	13996	13890	13957	13816	13806	13851	13903	13931	13613	13862	13886	13804	13963	13801	13870	13898	13846	13666	13854	13790	13837	13911	13725	13863	13665	13884	13706	13836	13867	13893	13799	13792	13774	13835	13941	14047	13905	14066	13908	13989	13759	13885	14012	13856	13718	13981	13836	13693	13797	13834	13838	13862	13854	13741	13899	13847	13839	13782	13898	13779	13892	13863	13839	14047	13899	13952	13943	13787	13869	13941	13604	13860	13946	13757	13967	13747	13748	13865	13912	14051	13749	13812	13873	13830	13870	13976	13833	13939	14014	13863	13782	13774	13751	13974	13801	13768	13785	13686	13889	13813	13744	13848	13823	14052	13814	13741	13809	13971	13922	13925	13824	14033	14015	13851	13692	13789	13808	13702	13589	13912	13887	13853	13969	13799	13784	13728	13829	13738	14118	13863	13628	13804	13905	13858	13766	13946	13918	13876	13934	13970	13787	13812	13977	13786	13722	13850	13972	13846	13891	13694	13731	13861	13602	13628	13893	13885	13906	13823	13802	13708	13746	13889	13896	13770	13819	13799	13777	13697	13965	13826	13777	13777	13842	13875	13845	13880	14022	13717	13909	14009	13985	13881	13933	13882	13903	13883	13908	13769	13658	14073	13812	13938	13805	13734	13795	13753	13829	13871	13886	13920	13948	13822	13858	13853	13826	13887	13716	13737	13767	13758	14022	13908	13745	13848	13967	13680	13688	13794	14020	13936	13662	13968	13698	14022	13681	13703	13929	13880	13876	13852	13931	13896	13737	13935	13783	13894	13967	13615	13935	13673	13743	13760	13846	13831	13885	13882	13773	13763	13859	13832	14006	13971	13916	13828	13769	13982	13688	13950	13808	13773	13821	13811	13750	13951	13871	13645	13860	13933	13809	13865	13912	14002	13984	13737	13652	13930	13825	13795	13750	13791	13885	13767	13642	13799	13964	13911	13811	13851	13907	13914	13860	13928	13886	13721	13883	13811	13752	13802	13697	13744	13792	13677	13738	13848	13695	13835	13766	13811	13815	13895	13806	13906	13591	13946	14016	13828	13753	13935	13672	13872	13889	13826	14003	13738	13949	13817	13825	13922	13817	13780	13768	13884	13822	13905	14029	13786	13828	13970	13811	13778	13730	13968	13870	13774	13666	13845	13875	13914	13666	13795	13862	13904	13834	13965	13716	13726	13705	13894	13801	13792	13799	13756	13733	13722	13643	13841	13758	13936	13947	13958	13771	13778	13914	13794	13708	13860	13968	13770	13866	13732	13980	13831	13897	13960	13799	14075	13767	13936	14039	14002	13896	13729	13879	13822	13985	13784	13826	13714	13821	14003	13767	13798	14006	13737	13658	14057	13666	13698	13634	13799	13890	13727	13992	13852	13763	13789	13693	13822	13831	13993	13808	13700	13796	13974	13914	13936	13791	13752	13953	14045	13893	13969	13966	13882	13787	13662	13965	13747	13773	13859	14007	13936	13850	13972	13781	13928	13886	14029	13848	13878	13786	13573	13864	13754	13813	13864	13849	13790	13751	13794	14032	14138	13983	13868	13781	13859	13841	13921	13657	13789	13781	14014	13888	13884	13822	13853	13787	13648	13958	13819	13779	13818	13914	13692	13833	13918	13816	13790	13652	13770	13731	13813	13843	13973	13813	13749	13770	13711	13941	13818	13926	13989	13763	13803	13770	13909	13902	13847	13764	13728	13752	13899	14000	13922	14008	13775	13907	13840	13796	13956	13835	13785	13954	13854	13865	13864	13827	13808	13779	13969	13823	13833	13838	13802	13804	13706	13983	13800	14076	13807	13765	13768	13835	13771	13493	13856	13770	13733	13807	13819	13802	13865	13731	13797	13820	13902	14070	13617	13808	13913	13755	13820	13995	13826	13814	13694	13788	13690	13952	13862	13914	13980	13738	13671	13976	13786	13884	13741	13844	13758	13978	13791	13872	13833	13779	14024	13782	13822	13713	13819	14089	13757	13915	13745	13776	13811	13780	13830	13669	13958	13677	13805	13726	13801	13839	13886	13846	13798	13881	13932	13684	13820	13572	13791	13854	13848	13754	13785	13797	13857	14030	13767	13844	13669	13927	13865	13779	13741	13781	13783	13630	13844	13684	13935	13591	13894	13757	13899	13876	13795	13810	13857	13975	13916	13642	13771	13778	13841	13820	13961	13888	13695	13945	13831	13732	13845	13852	13875	13833	13684	13851	14049	14060	13954	13930	13976	13918	13703	14022	13781	13754	13718	13970	13783	13969	13910	13689	13842	13862	13822	13796	13699	13993	14029	13870	13817	13909	13989	13901	13815	14071	13760	13692	13961	13784	13638	13899	13917	13884	13990	13889	13863	13705	13905	13754	13904	13838	13806	13818	13738	13649	13835	13776	13941	13818	13755	13768	13912	13787	13819	13675	13912	13854	13733	13726	13856	13888	13693	13958	13899	13785	13802	14091	14036	13848	13561	13714	13815	13866	13824	13869	13873	13699	13974	13879	13868	13864	13767	13739	14003	14008	13794	13750	13922	13818	13855	13759	13764	13980	13860	13778	13761	13815	13779	13844	13799	13932	13814	13929	13983	13874	13805	13807	13826	13799	13810	13820	13863	13613	14033	13819	13849	14018	13969	14067	13828	13796	14185	13830	13769	13826	13739	14004	13614	14002	13602	13802	13851	14004	13750	13655	13922	13681	14085	13932	13844	13815	13962	13928	13787	13900	13599	13819	13809	13775	13808	13917	13876	14019	13995	13772	13819	13831	13912	13899	13774	13811	13826	13846	13795	13832	14001	13914	13821	13733	13866	14010	13811	13804	13972	13749	13868	13917	13810	13828	13874	13898	13888	14053	13951	13851	13862	13925	13965	13690	13729	13750	13958	13814	13753	13870	14019	13888	13997	13792	13913	13830	13877	13779	13930	13731	13556	13757	13872	13872	13796	13767	13939	13889	13960	13819	13920	13830	13888	13832	13797	13772	13890	13812	13838	13885	13897	13735
20393	33697	26503	20869	18000	16351	15326	14647	14259	14014	13455	13382	13453	13338	13322	13309	13481	13410	13011	13117	13279	13168	13215	13290	13069	13133	13212	13071	13197	13214	13019	13126	13269	13085	13060	13052	13106	13167	13159	13189	13040	12873	13149	13031	13350	13268	13186	13055	13145	13169	13081	13060	13129	13222	13314	13111	13201	13072	13109	13146	13116	13095	13129	13033	13147	13051	13115	12978	13072	13143	13180	13154	13199	12937	13163	12961	13129	13145	12992	13277	13424	13104	13131	13151	13111	12949	13193	13145	13091	13134	13035	12895	13048	13178	13177	13124	13148	13095	12978	13114	13139	13072	13027	13055	13028	12932	13108	13042	13040	12997	13047	13274	13128	13053	13146	13025	13158	13005	13032	13043	13014	13166	13110	13040	13144	13032	13230	12970	13179	12994	13087	13072	13057	13068	13160	13064	13123	13138	13066	13042	13001	13187	13120	13142	13028	13155	13022	13137	13126	12913	12875	13152	13116	13027	13230	13125	13060	13028	13079	13052	13126	13048	13069	13113	13125	13173	12911	13120	13060	13208	13056	13003	13014	12997	13130	13125	12921	13174	13200	13132	13266	13171	13135	12965	13095	13192	13300	13154	13088	13026	13092	13130	12921	13254	13210	13061	13192	12883	12920	13152	13041	13021	13032	13120	13197	13034	13015	13080	13148	13274	13046	13043	13061	13115	13234	13127	13017	13134	13125	13124	13174	13167	13142	13162	13164	13089	13097	13180	13176	13130	12973	13085	13200	13171	13281	13154	13104	13007	13184	13222	13108	13105	13186	12955	13169	12984	13003	12964	13055	13376	13173	13129	12799	13258	12989	13179	13041	13136	12890	13116	13081	13246	13099	12955	13078	13107	13068	13223	13139	13122	13089	12987	13054	13132	13093	13280	13107	13105	13074	13099	12973	13173	13029	13097	13222	13113	13266	12965	13065	12981	13033	13012	13109	13055	13077	13232	13211	13087	12984	13035	13133	13274	13320	12980	13307	12920	13005	13145	13247	13060	13205	13003	13052	13102	12972	13076	13188	13094	13009	13117	13188	13062	13074	12851	13117	13019	12993	13178	13168	13123	12992	13148	13025	12982	13270	13214	13117	13035	13014	13183	13190	13237	13059	13167	13195	13155	13176	13264	13050	13061	13078	13043	13095	13150	13128	13067	13175	13269	13132	13124	13148	13045	13061	13178	13214	13234	13127	13049	13154	13187	12964	13178	13211	13210	13214	13031	12920	13152	13078	13120	13043	13227	13141	13062	13058	13121	13121	12964	13060	13184	13005	13082	13091	13185	12910	13070	13080	13239	13092	13084	12998	13167	13006	13006	13177	13166	13027	13123	12918	13174	13239	13110	13095	13121	13068	13169	13183	12967	13108	13234	12877	13189	13082	13099	13079	13118	12979	13246	12909	13138	12985	13030	13282	13163	13200	13111	13134	13087	13090	13162	13078	13118	13176	12901	13155	13085	13089	13155	13039	12892	12998	12944	13088	13148	12853	13352	13050	13024	13095	13113	12829	13225	13136	12944	13137	13033	13080	13162	13233	13060	13131	13001	13160	12963	13185	12994	13101	13046	13016	12998	12995	13048	13025	13052	13096	13072	13086	12922	13048	13173	12966	13022	13136	13196	13217	13100	13076	13032	12938	12979	13163	13123	13126	13122	13069	13079	13302	13025	12984	12935	13097	13018	12917	13102	12978	13122	12976	13209	12932	13023	13023	13074	13072	13044	13087	13145	13100	13089	13186	13015	13202	13143	13142	13102	13206	13079	13194	13038	13177	13059	13039	13029	13116	12994	13148	13037	13281	13102	13168	13155	13023	13146	13059	13141	12987	12982	13100	13276	13077	13125	13364	13057	13084	12962	13038	13122	13007	13121	13027	13307	13079	13018	13145	13027	13066	13022	13051	13200	13148	13183	13089	13083	13172	13095	13164	13059	13072	12888	13077	13205	13143	12992	12979	13283	13316	13103	13084	12994	13250	12885	13194	13133	13086	13055	13155	13191	13223	12968	13174	13211	13064	13147	12941	13191	13170	12921	13242	13128	13123	13009	13081	13179	13083	13073	13103	12897	12937	13123	13028	13186	13081	12971	13109	13130	13116	13052	13197	13015	13047	12973	13005	13099	13082	13200	13060	13083	12999	12966	13129	13178	13134	13133	13098	13189	13055	13211	13057	13107	13015	13181	13130	13238	13031	13026	13123	13144	13251	13137	13025	12930	13081	13240	13069	13063	13157	13103	13118	13044	13119	13051	13090	13096	13114	13079	12954	13084	13158	13280	12964	13049	13176	13159	13104	12962	13126	13224	13082	13193	13284	13149	13211	12927	12955	13114	13026	13023	13276	12901	13207	13040	13055	13127	13077	13122	13188	13120	13181	13056	12953	13022	13178	13180	13147	13157	12954	13121	13126	13167	13196	13084	13222	13106	13183	13084	13242	13116	13099	13049	13245	13139	13058	13022	13140	13057	13078	12975	13074	13176	13002	12968	13151	13153	13057	12991	13057	13024	12910	13182	13079	13019	13174	12969	13081	13297	12889	12957	12980	12954	13149	13056	13174	13166	13014	12976	12924	13088	13165	12847	13113	13047	13188	12973	13214	13063	13068	13081	12963	13088	13032	13114	13277	13146	13167	13099	13004	13070	13125	13081	13130	13137	13211	13092	12907	13058	13182	13049	12948	13104	13130	13191	13117	13087	13003	13142	13033	13268	12932	13008	12975	13089	13136	12918	12989	12939	12821	13247	13032	13187	13086	13020	13174	12934	13060	13086	12897	13299	13221	13441	13175	12969	13100	13145	13099	13068	13310	13129	13005	13196	13154	13158	13209	13032	13166	13055	13060	13188	13095	13042	13167	13164	13171	13133	13001	13234	13258	13076	13087	13035	13212	13231	13193	13040	13039	13048	13176	13186	13196	13077	13133	12983	13297	13179	13016	13116	13128	13196	13245	13096	13212	13204	13228	13082	13073	12957	13123	13237	13142	13161	13245	13079	13173	13144	13055	13054	13133	13181	13298	13170	13177	13160	13226	13088	13128	13189	12945	13097	13198	13201	13011	13147	13289	12925	13107	12979	13078	13213	13131	13079	12993	12907	12895	13127	13099	13083	13068	13018	13171	13080	13052	13129	13008	12939	13186	13149	13098	13003	13246	13126	13227	13092	13074	13327	13263	13077	13066	13038	13107	13147	13046	13161	13055	13251	13094	13028	13093	13072	13033	13207	13050	13172	12977	13227	13089	12945	13317	13098	13116	13102	13115	13290	13055	13179	13099	13065	13047	12948	13123	13115	13184	13266	13291	13204	13015	12944	13058	13047	13072	13004	12932	13050	13204	13055	13066	12924	13187	13206	13170	12983	13086	13011	13078	12934	13083	13007	13093	13077	13054	12958	13065	13047	13127	13032	12993	13012	12904	13106	13112	13127	13106	13117	13082	13019	13044	13160	13109	13046	13150	13000	12999	13090	13236	13157	13083	13186	13259	13017	13072	13243	13021	13181	13004	13110	13173	13126	13147	13288	13183	12991	13070	13069	13164	13098	13149	13075	13294	13123	13040	13034	13170	13055	13003	13097	13079	13165	13106	13162	13053	13099	13315	13247	13099	13100	13096	13074	13061	13007	12934	13156	13261	13071	13028	13066	12939	13097	13319	12959	13191	13142	13158	13132	13320	13121	12898	13179	13000	13047	13000	13194	12997	13085	13194	13257	13084	13048	13139	13155	13270	13144	13268	13052	13148	13004	13114	13192	13170	12963	13108	13073	13126	12984	13147	13180	13074	13051	13058	13040	13036	12933	13092	13064	13156	13064	12971	13135	13076	13215	12961	13071	13188	13263	13046	13033	13025	13009	13118	13222	13035	13104	12982	13015	13117	13245	13221	13093	13143	13144	13265	12967	13070	13202	13187	13155	13093	13276	13062	13043	13253	13350	13034	13121	13196	13100	13050	13144	12974	12999	13009	13124	12910	13150	13323	13008	13107	13062	13053	13295	13070	13251	13179	13077	12928	13179	13038	13105	13161	13088	13161	13303	13113	13164	13116	13068	13159	13208	12916	13008	13136	13022	13092	13224	13256	13053	13147	13206	13319	13069	13183	13135	13162	13139	13038	13184	12951	13100	13153	13134	13052	13269	13005	13080	12970	13165	13205	13081	13153	13025	12977	12956	13052	13071	13197	13236	13009	13016	12947	12911	12924	13015	13031	12912	13071	13149	12957	13193	12999	13044	13198	13123	13196	12996	13205	13283	13186	13163	12982	13054	12973	13004	13103	13218	13112	12971	13129	13150	13298	13160	13081	13243	13112	12967	12894	13087	13111	12998	13136	13204	12993	13128	13180	12950	13200	12957	13125	13036	12978	12987	13074	13163	13114	12994	13155	13167	12928	13161	13088	13014	13138	13185	12925	13149	13127	13116	12996	13069	13037	13101	13083	13097	12980	13063	13011	12977	13066	13037	13089	13157	13069	12921	13020	13161	13060	13157	13171	13176	13106	13161	13124	13222	13042	13086	13143	13140	13017	13040	12953	13054	13054	13120	13169	13150	13027	13055	13150	13202	12961	13135	13286	13003	13013	12958	13186	13040	13219	13116	13055	13037	13189	13128	13050	12954	13146	13219	13170	13133	13094	13253	13101	13053	13095	13201	13062	13109	12996	13056	13065	13209	13018	13119	13229	13262	13151	13078	13094	13212	13091	13164	13131	13182	13157	13036	13197	13173	13193	13166	13139	13100	13039	13150	13220	13153	13112	12994	13170	12996	13284	12984	13213	13200	13142	13259	13165	13065	13158	13037	12992	13081	13082	12905	13003	13043	13100	12949	13152	13077	13140	13239	13053	13116	13096	12910	13108	13122	13117	13047	13182	13100	13208	13063	13154	13048	13263	13131	13161	13064	13068	13068	12971	13067	13042	13061	13116	13102	13099	13052	13171	12990	13295	13150	13095	13031	12959	13053	13170	13203	13096	13219	13208	13238	13073	13059	13003	13091	13087	13036	13112	13115	13223	13204	13084	13131	13027	13093	13233	12938	12943	13096	13326	13112	13159	13107	13184	12983	13168	13129	13137	13046	13190	13113	13258	13167	12966	13046	13126	13156	12962	13000	13084	13225	13109	13076	12960	13151	13070	13054	13041	12948
22654	21462	28558	24762	21836	22770	21307	16780	15557	15535	15481	14971	14837	14866	14669	14596	14742	14766	14635	14399	14478	14501	14451	14163	14358	14227	14227	14332	14475	14254	14213	14495	14494	14602	14163	14555	14298	14339	14222	14229	14376	14431	14490	14349	14317	14083	14361	14322	14443	14353	14187	14124	14313	14236	14238	14245	14211	14122	14173	14146	14264	14184	14273	14306	14422	14335	14258	14086	14276	14450	14379	14312	14291	14234	14075	14191	14234	14124	14213	14425	14275	14198	14130	14174	14146	14009	14301	14193	14273	14489	14153	14264	14378	14103	14074	14189	14387	14262	14308	14101	14238	14280	14414	14229	14239	14385	14445	14436	14399	14412	14064	14305	14192	14064	14216	14069	14205	14435	14221	14259	14382	14004	14020	14340	14219	14261	14232	14214	14245	14401	14309	14222	14117	14191	14238	14336	14218	14281	14350	14219	14429	14070	14199	14104	14256	14189	14453	14268	14172	14223	14269	14107	14098	14423	14207	14304	14352	14278	13890	14071	14397	14405	14150	14189	14282	14421	14358	14097	14174	14203	14212	14160	14185	14143	14132	14177	14187	14319	14134	14211	14377	14007	14264	14159	14013	14238	14271	14423	14156	14204	14297	14370	14143	14218	14332	14217	14251	14223	14281	14142	14255	14330	14384	14105	14164	14034	14311	14241	14178	14234	14246	14225	14136	13993	14199	14314	14162	14192	14182	14217	14275	14142	14135	14155	14278	14192	14195	14236	14323	14332	14358	14091	14371	14090	14333	14339	14171	14316	14315	14148	14210	14238	14271	14168	14191	14085	14017	14109	14261	13988	14309	14217	14070	14321	14342	14138	14185	14179	14251	14191	14241	14327	14191	14190	14041	13954	14185	14225	14182	14398	14224	14119	13967	14245	14050	14015	14355	14249	14187	14167	14057	14172	14195	14397	14434	14134	14367	14347	14239	14504	14245	14538	14285	14211	14327	14180	14275	14335	14198	14205	14429	14291	14308	14020	14055	14196	14183	14074	14258	14190	14276	14144	14422	14196	14124	14155	14124	14276	14132	14274	14236	14133	14147	14139	14090	14153	14106	14376	14287	14250	14029	14066	14090	14020	14290	14255	14295	13898	14228	14178	14133	14259	14233	13978	14245	14063	14229	14037	14379	14149	14113	14187	14120	14137	14283	14045	14264	14404	14254	14329	14342	14249	14033	14149	14252	14306	14123	14142	14281	14198	14345	13897	14052	14283	14259	14131	14394	14324	14246	14106	14182	14228	14189	14160	14472	14209	14190	14207	14010	14054	14096	14152	14266	14323	14259	14319	14061	13932	14080	14285	14195	14136	14258	14371	14212	14194	14346	14076	14252	14091	14145	14210	14437	14270	14358	14178	14029	14095	14279	14233	14142	14270	14056	14172	14124	14224	14190	14011	14180	14192	14223	14253	14201	14250	14422	14057	14299	14133	14338	14251	14231	14283	14168	14085	14402	14207	14253	14225	14208	14183	14281	14189	14262	14243	14385	14192	14131	14295	14205	14196	14305	14271	14154	14187	14000	14398	14153	14125	14096	14075	14129	14411	14115	14268	14248	14305	14371	14102	14199	14106	14235	14336	14184	14296	14127	14055	14343	14063	14190	14139	14071	14310	14239	14261	14178	14156	14313	14216	14299	14156	14192	14377	14406	14326	14237	14289	14192	14192	14315	13920	14405	14310	14187	14326	14222	14065	14347	14198	14235	14119	14114	14208	14109	14146	14111	14313	14192	14271	14324	14305	14328	14246	14390	14257	14169	14094	14363	14368	14356	14223	14279	14170	14202	14448	14223	13941	14402	14295	14351	14456	14358	14189	14380	14181	14299	14424	14192	14194	14333	14173	13977	14049	14379	14245	14092	14215	14159	14306	14257	14221	14201	14452	14249	14345	14177	14208	14363	14081	14198	14289	14173	14127	14327	14349	14212	14266	14311	13985	14129	14219	14402	14248	14060	14240	14132	14277	14328	14170	14051	14380	14233	14317	14143	14185	14143	14475	14329	14321	14245	14363	14273	14142	14160	14100	14201	14057	14263	14074	14131	14149	14264	14263	14186	14325	14334	14222	14146	14096	14104	14369	14341	14390	14360	14261	14144	14335	14070	14159	14345	14276	14320	14088	14207	14265	14259	14267	14257	14300	14251	14080	14125	14164	14160	14166	14179	14282	14194	14276	14134	14283	14119	14366	14290	14198	14138	14283	14248	14342	14166	14246	14094	14236	14201	14206	14324	14423	14093	14311	14438	14272	14225	14258	14209	14136	14189	14251	14271	14343	14121	14130	14162	14410	14169	14243	14200	14358	14168	14183	14033	13932	14263	14131	14130	14214	14223	14024	14111	14297	14279	14271	14279	14223	14020	14176	14156	14193	14472	14303	14206	14253	14213	14194	14268	14324	14198	14170	14134	14171	14180	14291	14352	14403	14230	14254	14307	14170	14290	14105	14419	14105	14209	14330	14245	14097	14172	14219	14257	14312	14157	14203	14262	14198	14161	14232	14030	14176	14188	14344	14179	14192	14338	13975	14143	14300	14033	14137	14120	14214	14146	14033	14074	14325	14256	14281	14343	14279	14344	14302	14085	14275	14086	14134	14165	14309	14345	14393	14243	14127	14381	14261	14164	14115	14101	14154	14225	14220	14144	14195	14205	14017	14212	14198	14329	14190	14160	14241	14085	14319	14211	14358	14237	14128	14239	14212	14169	14164	14028	14159	14238	14119	14267	14295	14202	14250	14106	14155	14144	14164	14136	14059	14129	14189	14094	14208	13984	14144	14232	14292	14143	14177	14113	14128	14311	14310	14204	14328	14242	14275	14306	14191	14257	14172	14095	14315	14034	14193	14243	14037	14094	14230	14140	14032	14185	14017	14279	14254	14205	13994	14284	14272	14472	14182	14151	14255	14201	14011	14136	14380	14233	14269	14221	14228	14239	14299	14240	14117	14269	14423	14046	14291	14260	14163	14297	14031	14081	14244	14278	14179	14266	14386	14259	14230	14282	14296	14269	14221	14188	14230	14186	14197	14208	14354	14099	14188	14337	14141	14072	14211	14224	14258	14275	14355	14425	14154	14215	14373	14106	14325	14383	14200	14185	14113	14295	14495	14224	14276	14393	14129	14178	14265	14130	14086	14179	14337	14250	14152	14347	14376	14013	14141	14251	14061	14194	14108	14160	14202	14344	14287	14267	14253	14170	14151	14306	14203	14233	14130	14214	14149	14222	14018	14119	14231	14325	14285	14096	14177	14093	14247	14253	14328	14223	14026	14349	14192	14046	14278	14251	14152	14447	14209	14499	14301	14208	14415	14234	14203	14331	14154	14348	14033	14152	14269	14173	14300	14049	14509	14254	14382	14300	14044	14018	14150	14354	14328	14190	14287	14031	14205	14277	14297	14214	14249	14260	14310	14320	14493	14180	14389	14069	14268	14181	14295	14041	14268	14180	14204	14182	14367	14323	14294	14232	14212	14265	13917	14383	14288	14338	14107	13999	14171	14322	14087	14230	14268	14274	14216	14278	14236	14121	14285	14432	14131	14344	14261	14261	14297	14249	14179	14239	14222	14385	14171	14184	14218	14162	14224	14162	14362	14363	14240	14073	14166	14129	14338	14274	14080	14262	14410	13995	14192	14448	14335	14125	14280	14217	14284	14431	14343	14236	14245	14126	14222	14070	14072	14261	14239	14244	14269	14181	14456	14242	14229	14216	13983	14160	14200	14183	14339	14000	14093	14389	14258	14198	14225	14258	14394	14151	14517	14394	14409	14098	14181	14116	14320	14354	14179	14222	14090	14238	14318	14131	14267	14166	14162	14150	14244	14014	14146	14270	14220	14171	14276	14317	14184	13984	14386	14121	14274	14346	14231	14284	14116	14368	14231	14296	14244	14136	14341	14266	14163	14215	14184	14045	14001	14216	14225	14060	14158	14219	14305	14075	13983	14187	14316	14270	14180	14278	14229	14407	14095	14307	14270	14193	14226	14218	14379	14281	14377	14133	14251	14188	14087	14171	14126	14179	14236	14268	14152	14009	14107	14273	14319	14133	14253	14139	14296	14068	14289	14465	14198	14119	14225	14162	14389	14151	14262	14140	14164	14120	14269	13994	14240	14241	14234	14100	14086	14190	14154	14462	14224	14315	14191	14203	14328	14210	14345	14039	14311	14351	14229	14253	14184	14335	14201	14087	14309	14295	14274	14257	14223	14271	14299	14302	14390	14396	14316	13981	14081	14214	14219	14267	14331	14251	14154	14245	14260	14205	14371	14108	14088	14468	14084	14368	14159	14221	14121	14302	14275	14290	14092	14285	14307	14239	14336	14204	14171	14223	14304	14058	14228	14336	14284	14200	14110	14385	14279	14225	14250	14400	14185	14173	14375	14393	14400	14504	14133	14186	14297	14088	14137	14299	14346	14278	14054	14362	14316	14348	14223	14294	14358	14251	14253	14278	14362	14298	14194	14172	14219	14348	14179	14242	14277	14389	14169	14284	14101	14048	14289	14233	14316	14242	14083	14151	14202	14181	14356	14154	14419	14201	14345	14161	14317	14048	14298	14296	14304	14368	14155	14112	14167	14379	14314	14187	14398	14324	14263	14204	14155	14200	14175	14168	14347	14138	13980	14429	14216	14271	14476	14306	14281	14297	14256	14181	14231	14430	14061	14197	14156	14351	14199	14062	14257	14057	14295	14170	14241	13981	14247	14161	14122	14210	14216	14223	14135	14093	14151	14171	14059	14300	14233	14339	14203	14336	14340	14046	14239	14152	14140	14294	14235	14246	14165	14167	14160	14148	14071	14224	14317	14260	14083	13924	14299	14293	14301	14325	14288	14344	14291	14206	14356	14031	14276	14120	14061	14211	14381	14289	14378	14143	14152	14230	14226	14206	14249	14442	14250	14274	14087	14215	14073	14145	14322	14308	14210	14265	14134	14079	14138	14468	14151	14188	14356	14211	14158	14252	14307	14210	14386	14191	14314	14349	14212	14323	14195	14165	14269	14170	14029	14205	14156	14061	14250	14138	14322	14111	14342	14191	14216	14276	14213	14288	14346	14244	13959	14139	14184	13994	14165	14204	14178	14295	14274	14157	14193	14191	14243	14087	14179	14169	14289	14098	14261	14200	14085	14528	14217
21836	41964	34243	26915	22554	19469	17748	16545	15610	14966	14528	14152	14284	14179	14037	13940	13722	13636	13759	13603	13677	13579	13630	13393	13324	13551	13559	13134	13497	13434	13501	13389	13311	13485	13228	13535	13281	13328	13346	13274	13339	13391	13390	13288	13388	13328	13367	13257	13279	13278	13399	13227	13095	13450	13444	13450	13396	13350	13345	13426	13151	13275	13410	13522	13288	13438	13308	13326	13326	13227	13321	13347	13287	13364	13413	13293	13501	13098	13333	13139	13335	13374	13281	13308	13467	13251	13359	13306	13414	13356	13351	13328	13308	13347	13354	13179	13302	13354	13497	13340	13423	13324	13417	13339	13480	13317	13553	13285	13311	13469	13433	13289	13322	13383	13244	13608	13338	13425	13238	13484	13342	13449	13292	13292	13235	13295	13280	13329	13601	13538	13436	13252	13344	13374	13295	13313	13348	13429	13435	13402	13321	13238	13310	13438	13324	13348	13390	13260	13305	13316	13311	13392	13204	13354	13415	13240	13354	13440	13261	13255	13312	13498	13354	13351	13296	13389	13477	13215	13288	13351	13387	13345	13378	13281	13266	13393	13400	13302	13333	13366	13414	13300	13415	13346	13299	13186	13474	13360	13545	13456	13355	13312	13267	13421	13400	13405	13368	13375	13285	13495	13365	13520	13381	13316	13246	13407	13307	13504	13108	13446	13304	13326	13381	13345	13252	13337	13222	13403	13327	13383	13215	13406	13290	13244	13388	13246	13418	13424	13358	13273	13338	13482	13356	13343	13396	13371	13205	13400	13276	13325	13194	13363	13303	13205	13364	13352	13466	13296	13238	13343	13292	13487	13346	13443	13158	13369	13223	13359	13370	13433	13282	13259	13337	13317	13292	13325	13403	13435	13166	13303	13396	13194	13282	13232	13382	13395	13372	13359	13327	13403	13397	13190	13171	13305	13414	13250	13357	13442	13428	13299	13258	13351	13358	13321	13308	13391	13379	13365	13373	13346	13424	13305	13313	13255	13115	13348	13115	13344	13295	13273	13365	13278	13293	13457	13410	13157	13147	13280	13283	13437	13237	13279	13296	13294	13393	13348	13252	13302	13376	13200	13360	13407	13209	13495	13420	13434	13294	13500	13133	13385	13277	13365	13375	13302	13395	13253	13261	13321	13384	13273	13418	13331	13305	13298	13378	13283	13365	13334	13328	13205	13373	13347	13497	13281	13381	13309	13417	13282	13347	13357	13056	13156	13309	13338	13301	13147	13416	13216	13283	13220	13429	13440	13406	13336	13531	13313	13216	13386	13191	13409	13408	13206	13370	13121	13314	13260	13201	13324	13252	13260	13367	13355	13303	13463	13312	13263	13448	13348	13290	13256	13258	13408	13266	13488	13319	13390	13340	13357	13362	13271	13359	13624	13141	13340	13400	13413	13326	13309	13238	13459	13196	13266	13277	13297	13344	13178	13299	13396	13247	13233	13273	13381	13483	13311	13245	13423	13217	13215	13259	13408	13459	13165	13355	13480	13278	13286	13272	13305	13402	13305	13421	13580	13244	13309	13371	13410	13382	13362	13305	13508	13211	13236	13384	13367	13214	13316	13393	13394	13517	13431	13286	13404	13367	13319	13400	13327	13414	13300	13302	13167	13201	13513	13241	13355	13480	13230	13390	13352	13425	13143	13362	13338	13325	13370	13204	13243	13270	13427	13354	13220	13323	13281	13369	13387	13371	13375	13231	13332	13248	13344	13306	13470	13339	13269	13433	13454	13282	13322	13217	13473	13356	13239	13487	13401	13457	13382	13295	13245	13255	13483	13432	13297	13307	13392	13378	13410	13245	13427	13343	13381	13417	13312	13185	13495	13276	13203	13365	13286	13314	13239	13349	13409	13437	13153	13289	13348	13380	13320	13427	13498	13251	13397	13210	13515	13458	13542	13225	13368	13252	13317	13285	13460	13366	13489	13293	13351	13251	13345	13236	13312	13412	13323	13365	13206	13335	13334	13379	13417	13288	13350	13286	13337	13414	13482	13445	13109	13355	13442	13288	13390	13422	13304	13395	13134	13480	13260	13465	13286	13380	13250	13234	13258	13173	13496	13399	13317	13249	13214	13321	13234	13377	13281	13210	13289	13490	13251	13296	13476	13406	13291	13429	13364	13479	13390	13222	13324	13261	13463	13359	13393	13396	13318	13371	13420	13202	13337	13339	13399	13438	13262	13396	13364	13235	13438	13354	13288	13451	13247	13326	13246	13205	13340	13498	13457	13318	13306	13259	13254	13410	13292	13327	13331	13348	13375	13198	13286	13333	13337	13279	13310	13515	13485	13311	13449	13540	13347	13456	13429	13312	13291	13319	13436	13270	13262	13230	13366	13414	13575	13109	13422	13308	13356	13375	13268	13317	13361	13261	13301	13516	13435	13391	13440	13292	13319	13344	13491	13182	13405	13226	13332	13360	13226	13295	13337	13379	13337	13377	13214	13484	13261	13449	13272	13177	13299	13383	13228	13305	13315	13285	13368	13467	13416	13376	13410	13267	13342	13471	13249	13355	13232	13461	13371	13276	13338	13197	13344	13308	13355	13443	13228	13278	13296	13352	13393	13246	13252	13314	13381	13356	13163	13403	13303	13462	13312	13399	13343	13384	13275	13353	13498	13388	13228	13365	13403	13384	13325	13386	13343	13272	13396	13221	13329	13198	13404	13376	13428	13385	13421	13314	13367	13339	13530	13340	13261	13191	13144	13281	13370	13331	13436	13079	13116	13489	13227	13418	13389	13501	13316	13374	13329	13387	13358	13375	13394	13254	13521	13465	13245	13184	13343	13326	13280	13301	13314	13156	13319	13364	13256	13201	13398	13297	13233	13402	13389	13581	13220	13318	13537	13330	13278	13384	13363	13393	13231	13256	13558	13213	13388	13348	13308	13336	13375	13224	13353	13279	13345	13599	13400	13409	13359	13273	13374	13295	13379	13333	13406	13299	13299	13295	13195	13268	13405	13230	13531	13375	13325	13379	13355	13252	13253	13378	13270	13362	13544	13302	13444	13318	13185	13498	13280	13322	13334	13404	13211	13343	13479	13224	13440	13287	13383	13263	13236	13234	13275	13311	13284	13445	13359	13337	13384	13352	13563	13215	13267	13205	13350	13170	13253	13154	13468	13314	13310	13303	13227	13280	13383	13273	13402	13168	13439	13528	13263	13408	13383	13145	13431	13271	13233	13300	13323	13327	13317	13271	13343	13388	13260	13416	13263	13415	13434	13311	13253	13350	13381	13216	13194	13474	13307	13293	13240	13353	13402	13257	13281	13502	13362	13424	13327	13360	13232	13398	13413	13286	13165	13315	13404	13381	13312	13302	13347	13328	13488	13351	13456	13358	13334	13468	13392	13339	13178	13307	13395	13527	13162	13302	13359	13491	13330	13542	13370	13424	13244	13448	13397	13256	13335	13244	13369	13415	13386	13388	13284	13355	13338	13106	13245	13288	13344	13355	13360	13058	13468	13353	13569	13378	13331	13368	13320	13203	13363	13233	13372	13229	13308	13326	13394	13321	13412	13406	13291	13295	13265	13394	13255	13359	13414	13466	13392	13407	13173	13481	13357	13340	13486	13301	13382	13427	13272	13126	13170	13221	13119	13363	13323	13434	13294	13355	13264	13277	13232	13364	13271	13304	13323	13390	13263	13336	13255	13322	13129	13399	13283	13328	13429	13337	13364	13184	13313	13447	13370	13227	13483	13372	13378	13263	13356	13209	13443	13232	13527	13347	13553	13460	13282	13272	13310	13407	13358	13170	13349	13261	13324	13395	13302	13427	13402	13325	13293	13238	13300	13239	13409	13105	13412	13225	13214	13273	13406	13375	13237	13276	13435	13438	13321	13538	13423	13353	13100	13359	13407	13443	13520	13337	13365	13373	13373	13493	13346	13114	13292	13434	13306	13301	13366	13222	13380	13448	13405	13174	13429	13250	13301	13353	13386	13444	13426	13407	13305	13234	13202	13459	13342	13363	13390	13422	13334	13453	13258	13223	13380	13399	13379	13386	13367	13196	13484	13222	13485	13289	13521	13246	13261	13291	13431	13383	13378	13355	13232	13368	13306	13302	13234	13162	13364	13271	13431	13315	13356	13398	13486	13386	13316	13328	13366	13403	13355	13341	13274	13429	13239	13244	13304	13322	13424	13302	13204	13281	13350	13470	13482	13364	13247	13416	13254	13462	13337	13480	13275	13462	13329	13233	13277	13345	13466	13334	13292	13384	13187	13235	13398	13304	13274	13575	13216	13260	13300	13262	13243	13315	13430	13370	13221	13217	13376	13323	13440	13382	13389	13413	13401	13340	13395	13291	13461	13342	13401	13309	13438	13267	13263	13429	13277	13480	13442	13204	13333	13223	13539	13383	13342	13403	13357	13454	13282	13337	13291	13321	13393	13499	13420	13331	13364	13421	13289	13375	13394	13366	13390	13376	13410	13298	13433	13430	13343	13363	13327	13371	13154	13297	13309	13308	13461	13348	13365	13369	13394	13325	13254	13242	13297	13161	13411	13278	13139	13477	13500	13487	13436	13344	13383	13353	13402	13370	13350	13379	13256	13392	13225	13343	13274	13377	13226	13198	13443	13453	13327	13342	13470	13282	13364	13356	13494	13396	13229	13157	13338	13321	13467	13357	13238	13084	13264	13465	13246	13416	13125	13375	13310	13477	13482	13390	13291	13384	13443	13401	13441	13410	13344	13131	13267	13358	13355	13485	13273	13215	13488	13334	13364	13366	13274	13424	13322	13491	13333	13375	13162	13223	13377	13166	13344	13375	13209	13290	13471	13428	13427	13429	13367	13421	13466	13312	13463	13205	13377	13314	13311	13203	13557	13368	13485	13313	13204	13405	13552	13256	13343	13253	13299	13224	13255	13238	13370	13393	13328	13220	13293	13165	13273	13326	13525	13229	13349	13301	13225	13209	13351	13231	13437	13393	13269	13259	13541	13422	13402	13246	13394	13250	13362	13365	13417	13406	13166	13291	13478	13338	13423	13249	13446	13321	13438	13290	13296	13118	13183	13323	13291	13468	13371	13352	13240	13294	13253	13343	13471	13151	13382	13259	13406	13365	13345	13175	13445	13255	13448	13342	13460	13303	13259	13309	13462	13339	13357	13378	13352	13456	13244
28833	23547	24363	20309	16378	15574	15146	14836	14458	14297	14419	14268	14418	14257	14090	14152	14209	14057	14058	13993	13787	14165	14252	14038	14002	14116	13923	14007	14098	13993	14251	14273	13964	13867	14077	14087	14028	14055	14078	13843	14040	14111	14004	14029	14063	14029	13963	14188	14208	14133	13793	14093	14015	13807	13898	14013	13883	13943	13748	14005	13883	13995	14199	14281	14067	14028	14141	14284	14124	14114	14035	13953	14078	13937	13998	13920	14043	14039	14137	14037	14239	14105	14069	14070	13803	13814	14106	14014	14153	14140	14296	13872	14056	13959	13966	13829	14007	13984	14170	13989	13958	14104	14139	14262	14088	13942	14173	14068	13996	14030	14061	14077	14150	14003	13843	14056	13970	14035	14224	14124	13932	13995	14058	13969	13787	13952	13985	13985	14142	14129	13919	14024	13973	14022	14188	14245	13945	14370	14198	14130	14125	14138	13916	13953	14081	14066	13977	14170	13962	13959	14036	13910	14035	13954	13901	13955	14174	14090	14034	14008	13990	13981	14193	14104	13938	13942	13915	13811	14148	13996	13978	14126	14235	14007	14062	14108	14289	13839	14087	13807	13936	13919	14179	13928	14104	14195	14023	14056	14059	14023	14050	14061	14093	13920	13973	13957	14008	14067	14156	13919	14157	14059	13984	14001	14130	14207	14060	14096	14068	14007	14078	14016	14068	14161	13996	14079	14138	13929	13985	13816	13923	13881	13992	14172	13841	13990	14033	14309	13980	14039	14243	14067	14045	14032	13884	14096	14069	14023	14171	14099	13875	14009	14118	14024	13950	14138	14026	14129	14092	13957	14058	14141	13962	14209	13959	13981	14045	14027	14006	14084	14154	14004	14125	14152	13976	14076	14140	14039	14099	14205	14012	14075	14060	14039	14169	13797	13911	13972	13901	14166	14113	14225	13849	14129	14111	14247	13955	14083	14038	14118	14086	14004	14272	14087	14130	14101	14157	14181	13941	14154	14040	14042	14081	13965	14040	14069	14187	14006	13948	14072	14104	13981	14032	14106	14135	13983	13966	14124	14061	13876	13984	14042	14170	14154	14072	13967	14055	13864	14028	14082	13981	14123	13880	14078	14083	14157	14172	14166	14187	13866	14114	13984	13923	13897	14075	13966	14051	14047	14012	13880	14039	13879	14020	14006	13848	14058	13972	13835	14087	13860	13792	13951	14160	13986	14076	14121	14368	14096	14118	13957	14070	14067	14004	14037	14063	13982	14090	14050	14134	14015	13848	13990	14080	14049	14117	14049	14119	14027	13941	13861	13934	13933	13996	14055	13951	14124	14126	14107	13907	14127	14038	13890	13976	13986	14097	14082	14074	13850	13926	13941	14171	13979	13916	13923	14239	13990	13874	13916	13987	14074	13975	14073	14176	14119	13772	13984	14206	13967	13933	14074	14120	14172	14004	14009	13966	14089	13888	14089	14273	13999	14014	14179	14181	13983	14235	14042	13921	13869	14029	14022	14154	13914	14161	13867	14022	13829	14079	13949	14100	14048	14093	13956	14138	13958	14066	13948	14097	14026	14257	14030	14014	13991	14190	14104	14081	14039	14272	14051	13982	14188	13989	14102	14011	13964	14263	14221	14036	13914	13966	13892	13966	14047	14165	13989	13969	13855	14077	13995	13874	13961	14020	13913	14273	14015	13987	14026	13977	14008	14050	14048	14155	13937	13899	14180	13936	14137	14089	14041	13991	14110	13917	14066	14067	14123	14040	13966	13860	14166	13967	13896	13964	14066	14165	13930	13958	14089	14014	14078	14070	13834	13802	13777	14125	14002	13995	13910	13960	14002	14205	13992	14045	13940	14138	14142	13925	14057	13935	14122	13996	14016	14298	14091	13954	14181	14018	13899	14174	14158	14147	13855	14013	13878	14287	13861	14070	13894	13929	14069	14163	14177	13973	13909	14065	14085	14174	14042	14116	14022	13908	13915	14065	14144	14201	13970	14092	14028	13969	13969	14190	14063	13968	13898	13899	13991	13912	14003	13956	14198	13994	14056	14271	14029	14118	13899	14081	14019	14267	14069	14177	14048	14081	14068	14181	13906	13903	14161	14108	14080	14038	14056	14045	13929	14193	14013	13930	14209	14078	14001	13880	14040	13892	13945	14057	13989	14073	14159	14000	14034	14145	13937	14116	14122	14007	13807	14141	13979	14018	13919	14114	13948	14143	13966	14111	14129	14045	14146	14218	14085	14205	14104	14095	13953	14226	13905	14080	14099	14106	14334	14080	13990	14076	14001	14002	13871	13783	13861	14112	14013	14091	14032	14198	13931	13934	14013	14149	13945	14043	14091	14002	14175	14060	14015	14116	14206	14021	13888	13988	14069	14103	14121	13938	14320	14196	13958	14126	14058	14149	14090	14183	14061	14002	14034	14145	13885	13892	13880	14022	14044	14141	14254	14146	14058	14024	14012	13934	13980	14002	14154	13877	14025	13918	13806	14043	14154	14218	13927	13984	14056	13906	14030	14046	14189	14119	13993	14310	14101	14223	14165	14225	13949	13961	14210	14159	13974	13950	14194	14015	14129	14109	14033	13973	14013	14068	14095	14172	14004	14174	14171	14112	14093	14086	14040	13903	14129	13905	14116	14133	14143	14029	14135	13982	14063	14099	13984	14189	14047	13990	14011	14070	13896	14062	14023	13784	14013	13870	14083	14005	14057	14115	13938	14054	13942	14156	13986	14212	14059	14255	14127	13976	13905	14167	13964	14035	13997	14344	14273	13892	14186	14098	14012	14054	14058	14061	14063	14114	14121	13999	13765	14011	14030	13908	13973	13980	13956	13997	13905	13956	13833	13980	14020	13962	14174	13997	14148	13999	13835	13971	14147	14011	14070	14205	13842	14264	14076	13981	13989	14128	14249	14179	13922	13947	14070	14077	13987	13926	14067	14105	13868	13989	14159	14060	14053	14109	13986	13837	13985	14194	14164	14102	13985	14087	14075	14092	14010	14059	13853	14198	13936	14001	13986	14193	14075	13978	13930	14239	13886	14029	14019	14018	13941	14107	13863	14130	14078	13922	13958	14090	13842	14136	13940	14119	13996	14260	14006	14103	14055	14010	14192	14008	14225	13996	14023	13789	14012	14054	14057	13853	14207	14100	14049	14084	14051	13973	13945	14141	14093	14020	13903	14099	14100	14170	14089	14035	14051	13991	14029	14076	13982	14045	14044	14045	13983	14046	13902	14132	14187	13970	14152	14079	13969	14001	13904	14086	14012	14262	14032	14037	14189	14045	14202	14145	14021	14126	14141	14150	13987	14056	14015	13991	14094	14026	14047	14081	14031	14061	13963	13961	13913	13923	14128	14068	13973	13849	13994	14089	14052	14056	14042	13957	14125	14111	14064	13946	14040	14029	13966	13851	14161	14009	14075	13938	13957	14154	14108	14049	14009	14187	14190	14142	14079	14384	14056	13916	13821	14080	14007	14162	14024	13958	14085	14072	14074	14138	14221	14174	14212	14079	14107	14030	13927	14059	14030	14053	14078	14144	13860	14151	14133	14130	14049	14100	14042	13893	13982	14118	14068	13947	14116	14165	14034	14022	13875	14076	14006	14123	13949	13988	13980	14081	14150	13953	14078	14032	13919	14156	14022	14020	14085	14022	14156	14008	14034	14007	13964	14166	13885	14026	13920	14093	14084	13803	14077	14012	14178	14059	14012	14167	13963	14218	14224	14027	14097	13997	13934	14076	14033	14229	14085	13867	14051	14116	14083	14068	14118	14211	14261	14020	14021	14271	13915	14120	14142	13995	13992	14013	14032	14044	14154	14147	14109	13996	13938	14163	14185	14112	14036	13917	13962	13939	14202	14084	14069	13991	14131	14137	14141	13917	14157	14018	14096	14088	14068	14019	14136	14015	14070	14034	14078	14267	14039	14015	13959	13921	14057	14169	14165	14010	14065	13832	14179	14155	13944	13931	14207	13948	13874	13940	14037	14115	14054	14093	14096	13850	14076	14142	14163	14100	13940	13994	14282	14055	14057	14129	14079	14091	13746	14055	14024	13977	13966	13990	13966	14178	13826	13910	13843	13960	14150	14103	13854	14088	14036	14021	13901	13908	14001	14099	14046	14104	13892	14130	14057	13933	13932	14133	13993	14038	14162	13993	14206	14093	13912	14046	14086	14146	14004	14053	14157	14060	14059	14092	14257	14085	13926	13960	14220	13966	14059	14138	14037	14075	13877	14027	14019	14122	14114	14258	14027	13941	14132	14242	14002	14193	13829	13986	14139	14000	14206	14216	14323	14105	14192	14170	14211	14197	14251	13940	14006	14035	14183	13876	13982	14159	14108	14242	13959	13786	14087	13930	13956	14350	14332	14220	14155	14217	13858	14049	13930	14094	13977	14196	13973	14258	14126	14113	14047	14013	13932	13947	13910	14038	14020	14097	13973	13891	14050	13946	14015	14094	14163	14134	14124	13989	13936	14183	14054	14131	14047	13820	14197	14082	13989	14045	13983	14220	13952	14138	14189	13976	14074	14036	14043	14128	13927	14163	14079	13944	13987	14113	14127	14114	14180	14089	14073	14142	13886	14130	14019	14058	14035	14065	14177	14027	14106	14122	13940	13984	14099	13991	13831	14199	13848	14038	13914	14128	14002	14021	14156	14063	14014	13934	13996	13896	13894	14011	13810	14177	13966	13898	14124	14088	14207	13941	14006	13905	13955	14088	14155	14131	13978	14007	13988	14015	13970	14136	14002	14031	14206	14013	14030	14212	13993	14094	14062	14048	13842	13984	13994	13977	13976	13987	13968	14084	13900	14066	13970	14083	13645	13924	14111	14083	14008	14019	13883	14142	13886	13958	14095	14192	14070	14098	13926	14240	13987	13975	13977	14151	13907	14032	14092	14224	14137	14083	14006	14182	14041	14063	14066	14076	14139	14075	14014	14083	13811	13873	13819	13990	13995	14134	14157	14012	13967	14053	14208	14027	14006	14037	13874	14134	14089	14146	13862	13995	14010	13932	14180	14230	14036	14212	14192	14056	13838	14022	13933	13797	14165	14003	14033	14061	14084	14137	14060	13890	14324	14047	13954	13854	14059	14170	14099	14036	14190	13994	13929	14027	13949	14150	14085	13976	14137	14038	14267	14137	13918	13819	14000
21078	31414	24835	19632	17007	15638	14780	14231	13904	13715	13578	13452	13341	13421	13403	13315	13232	13375	13155	13169	13283	13170	13299	13178	13173	13089	13203	13219	13155	13095	13379	13149	13219	13118	13328	13325	13351	13177	13320	13204	13234	13027	13134	13023	13097	13126	13154	13358	13105	13068	13081	13007	13114	13110	13196	13158	13137	12953	13239	13169	13064	13216	13259	13310	13197	13217	13176	13141	13334	13142	13017	12969	13216	13167	13147	13261	13259	13133	13204	13053	13357	13201	13168	13215	13151	13239	13190	13054	13227	13159	13149	13194	13151	13087	13075	13112	13177	13229	13207	13180	13251	13060	13353	13128	13214	13307	13334	13021	13103	13108	13221	13034	13300	13323	13190	13146	12959	13028	13218	13127	13238	13216	13064	13047	13192	13015	13354	13197	13248	13279	13210	13233	13288	13066	13217	13284	13063	13106	13387	13438	12930	13194	13119	13091	13033	13168	13209	13024	13039	13129	13311	13274	13146	13195	13365	13121	13154	13020	13304	13319	13069	13276	13078	13092	13215	13309	13084	13332	13115	13234	13068	13187	13098	13207	13098	13333	13133	13222	13221	13154	13214	12997	13254	13179	13187	13168	13248	13145	13181	13081	13217	13031	13140	13294	13137	13211	13231	13369	13220	13182	13106	13325	13207	13094	13183	13061	13102	13211	13076	13209	13226	13253	13252	13261	13220	13057	13384	13360	13142	13120	13086	13202	13149	13153	13139	13042	13201	13235	13250	13177	13080	13237	13189	13167	13114	13158	12986	13327	13113	13100	13290	13114	13273	13158	13162	13142	13161	13238	13077	13176	13163	13199	13277	13278	13145	13163	13198	13170	13042	13270	13263	13156	13129	13127	13095	13229	13102	13199	13172	13274	13064	13150	13181	13240	13167	13214	13158	13124	13143	13228	13371	13115	13146	13123	13283	13206	13195	13199	13243	13240	13320	13079	13245	13191	13253	13245	13163	13200	13268	13207	13062	13135	13057	13158	13084	13145	13191	13065	13194	13190	13216	13184	13099	13205	13142	13203	13215	13117	13132	13226	13170	13091	13237	13311	13214	13189	13058	13300	13023	13293	13142	13028	13230	13302	13220	13221	13181	13081	13128	13213	13164	13365	13188	13146	13087	13242	13256	13160	13153	13046	13257	13320	13092	13212	13121	13168	13025	13159	13095	13098	13209	13263	13081	13130	13464	13323	13229	13103	13086	13156	12982	13251	13295	13139	13128	13012	13196	13148	13195	13027	13261	13196	13206	13208	13199	13371	13191	13045	13081	13122	13204	13231	13242	13151	13078	13167	13322	13228	13024	13205	13000	13195	13108	13185	13127	13132	13301	13260	13140	13135	13246	13032	13082	13004	12976	13332	13200	13401	13168	13112	13355	13273	13084	13205	13188	13180	13103	13247	13005	13079	13187	13262	13036	13154	13174	13300	13252	13373	13166	13264	12996	13106	13224	13139	13235	13108	13280	13002	13158	13142	13015	13241	13099	13156	13109	13329	13185	13298	13328	13156	13179	13245	13207	13240	13154	13220	12966	13268	13095	13231	12974	13153	13187	13275	13240	13167	13075	13258	13229	13243	13085	13256	13094	13152	13229	13171	13253	13023	13237	13194	13231	13153	13161	13234	13197	13156	13178	13111	13153	13344	13233	13100	13127	13158	13188	13176	13054	13263	13046	13094	13128	13259	13190	13092	13084	13000	12992	13268	13082	13201	13133	13292	13036	13213	13120	13221	13184	13328	13203	13160	13202	13338	13025	13263	13132	13261	13235	13235	13136	12915	13072	13115	13113	13259	13291	13274	13254	13240	13191	13130	13263	13028	13169	13130	13159	13065	13188	13076	13229	13221	13118	13358	13226	13267	13086	13257	13243	13183	13241	13081	13189	13184	13006	13093	13253	13225	13044	13176	13125	13040	13295	13048	13169	13145	13167	13102	13039	13146	13060	13206	13063	13179	13053	13217	13375	13196	13057	13101	13107	13140	13052	13127	13227	13095	13181	13119	13300	13254	13114	13046	13166	13198	13244	13234	13268	13104	13154	13318	13152	13138	13449	13123	13173	13113	13245	13209	13190	13072	13257	13123	13118	13221	13088	13233	13168	13103	13092	13073	13043	13167	13231	13212	13301	13123	13363	13218	13211	13256	13130	13322	13191	13180	13273	13185	13226	13212	12948	13178	13176	13224	13233	12919	13105	13315	13246	13339	13066	13086	13210	13071	13142	13175	13178	13254	13273	13081	13199	13187	13157	13163	13385	13232	13255	13121	13116	13116	13142	13284	13140	13297	13266	13235	13329	13015	13227	13213	13169	13263	13057	12969	13155	13181	13138	13075	13210	13086	13195	13069	13162	13241	13259	13166	13068	13364	13111	13031	13157	13112	13173	13237	13170	13169	13200	13219	13238	13213	13159	13228	13105	13257	13280	13216	13128	13127	13138	13237	13014	13094	13120	12982	13232	13113	13246	13237	13322	13228	13103	13136	13297	12993	13195	13092	13105	13199	13213	13239	13239	13188	13097	13222	13104	13273	13047	13241	13038	13199	13314	13100	13088	13048	13104	13216	13080	13160	13165	13206	13261	13067	13161	13187	13106	13144	13096	13154	13158	13140	13110	13196	13156	13125	13118	13105	13150	13290	13102	13095	13121	13224	13192	13096	13126	13344	13102	13289	13079	13105	13052	13050	13068	13332	13336	13323	13321	13091	13225	12933	13169	13148	13190	13038	13237	13093	13138	13130	13008	13283	13156	13019	13251	13068	13219	13026	13021	13141	13264	13310	13429	13249	13065	13185	13275	13215	12989	13139	12890	13056	13103	13168	13214	13125	13145	13240	13341	13284	13186	13291	13182	13381	13229	13205	13141	13113	13277	13243	13062	13200	13352	13393	13249	13114	13004	13019	13147	13117	13100	13129	13028	13222	13258	13175	13252	13111	13209	13115	13165	13199	13169	13190	13105	13153	13253	13225	13211	13214	13055	13324	13186	13104	13164	13025	13307	13269	13122	13132	13184	13178	13138	13189	13043	13146	13366	13257	13211	12982	13214	13144	13223	13211	13174	13311	13173	13129	13141	13119	13120	13216	13245	13162	13249	13246	13134	13226	13111	13194	13038	13209	13247	13220	13198	13096	13341	13086	13138	13267	13319	13268	13245	13288	13089	13112	13186	13180	13109	13145	13150	13191	13116	13096	13185	13157	13214	13189	13173	13090	13217	13301	13153	13067	13203	13216	13195	13174	13159	13205	13073	13120	13274	13090	13159	13233	13308	13129	13108	13236	13162	13143	13149	13127	13049	13218	13072	13418	13130	13018	13204	13123	13079	13316	13198	13092	13323	13322	13272	13165	13277	13138	13279	13088	13230	13250	13096	13250	13125	13157	13066	13289	13169	13206	13183	13312	13179	13263	13200	13124	13153	13215	13201	13314	13256	13114	13180	13101	13181	13027	13142	13210	13194	13188	13095	13064	13130	13241	13151	13071	13151	13253	13228	13100	13145	13201	13009	13156	13154	13147	13107	13182	13042	13291	13140	13034	13155	13193	13261	13246	13291	13112	13081	13171	13097	13137	13093	13111	13350	13166	13277	13290	13230	13109	13165	13138	13292	13230	13290	13086	13192	13263	13394	13177	13208	13150	13245	13184	13193	13195	13142	12948	13245	13087	13179	13074	13254	13238	13063	13145	13133	13184	13268	13129	13143	13215	13272	13134	13225	13266	13234	13192	13179	13080	13218	13087	13134	12998	13232	13221	13307	13125	13288	13046	13096	13225	13215	13225	13319	13185	13169	13068	13367	13298	13131	13118	13212	13068	13059	13076	13204	12993	13067	13072	13241	13083	13153	13144	13068	13222	12957	13073	13217	13210	13128	13073	13226	13176	13235	13207	13146	13247	13193	13211	12949	13271	13059	13264	13164	13236	13263	13123	13194	13244	13150	13205	13159	13176	13159	13298	13224	13297	13121	12967	13193	13139	13045	13211	13397	13059	13329	13127	13118	12970	13232	13221	13261	13230	13167	13230	13120	12995	13222	13338	13313	13139	13154	13232	13143	13134	13172	13174	13190	13240	13271	13204	13308	13210	13093	13136	12964	13325	13308	13212	13220	13303	13274	13341	13159	13277	13089	13274	13148	13103	13319	13199	13087	13215	13098	13308	13080	13089	13082	13026	13251	13055	13067	13218	13271	13233	13182	13215	13188	13175	13074	13174	13232	13218	13238	13133	13104	13312	13275	13166	13132	13099	13036	13123	13133	13253	13118	13168	13327	13109	13140	13173	13153	13222	13030	13088	13245	13173	13248	13169	13219	13079	13217	13133	13098	13327	13150	13192	12974	13159	13226	13115	13308	13215	13233	13208	13281	13226	13133	13152	13222	12997	13091	13149	13266	13294	13097	13417	13144	13015	13127	13259	13200	13243	13387	13153	13176	13324	13205	13443	13050	13015	13192	13141	13267	13232	13148	13055	13194	13229	13053	13158	13136	13152	13294	13006	13227	12921	13142	13289	13293	13257	13127	13092	13339	13102	13154	13335	13075	13141	13109	13235	13288	13346	13112	13167	13208	13150	13153	13337	13126	12999	13318	13104	13086	13116	13240	13311	13132	13226	13236	13284	13247	13250	13283	13075	13247	13123	13250	13215	13056	13104	13065	13174	13411	13177	13217	13107	13254	13268	12918	13144	13253	12944	13215	13166	13211	13087	13139	13206	13187	13064	13299	13312	13024	13089	13129	13152	13144	13221	13163	13071	13159	13260	13152	13062	13233	13223	13040	13155	13254	13212	13003	13099	13225	13164	13252	13250	13115	13100	13056	13282	13111	13125	13258	13061	13079	13103	13105	13292	13053	12986	13204	13185	13202	13105	13242	13168	13222	13099	13167	13195	13096	13255	13047	13106	13293	13176	13263	13215	13107	13223	13068	13179	13224	13159	13285	13180	13028	13230	13223	13157	13107	13097	13160	13201	13057	13142	13162	13224	13130	13206	13186	13123	13101	13044	13321	13187	13194	13211	13158	13180	13333	13261	13167	13152	13087	13264	13132	13217	13221	13242	13166	13221	13287	12990	13242	13215	13168	13227	13135	13258	13191	13134	13171	13385	13127	13154	13117	13140	13296	13136	13046	13352	13012	13144	13209	13042
23629	21447	27998	25469	21930	19576	18088	15703	15220	15320	15131	14815	14661	14697	14674	14564	14660	14265	14349	14274	14397	14465	14230	14415	14492	14411	14486	14148	14343	14272	14252	14443	14300	14422	14243	14414	14397	14434	14232	14357	14141	14360	14536	14323	14207	14382	14191	14210	14112	14189	14316	14301	14362	14421	14178	14243	14181	14077	14458	14049	14389	14279	14358	14120	14254	14483	14186	14276	14426	14351	14171	14334	14201	14349	14152	14233	14283	14282	14243	14310	14165	14225	14339	14298	14278	14306	14218	14186	14433	14296	14442	14103	14233	14079	14205	14213	14338	14194	14197	14276	14088	14228	14260	14377	14045	14379	14234	14090	14215	14129	14296	14225	14122	14114	14169	14137	14279	14182	14303	14340	14184	14246	14313	14080	14122	14197	14264	14228	14246	14188	14279	14145	14222	14073	14370	14225	14276	14210	14182	14129	14243	14477	14283	14144	14219	14363	14235	14358	14243	14352	14347	14626	13949	14364	14451	14304	14116	14111	14111	14186	14311	14203	14327	14273	14169	14193	14316	14335	14249	14311	14196	14177	14121	14221	14295	14496	14136	14293	14254	14476	14187	14195	14095	14209	14280	14019	14271	14101	14186	14361	14106	14131	14229	14247	14390	14149	14239	14167	14203	14227	14287	14263	14361	14154	14112	14225	14296	14165	14265	14192	14382	14217	14189	14089	14177	14268	14306	14279	14280	14316	14403	14263	14339	14232	14206	14174	14270	14298	14139	14157	14306	14286	14498	14257	14343	14424	14107	14409	14436	14258	14306	14361	14327	14062	14346	14262	14268	14264	14141	14174	14213	14241	14261	14182	14182	14255	14182	14222	14357	14445	14329	14295	14376	14191	14318	14167	14445	14222	14389	14175	14334	14306	14201	14145	14285	14080	14049	14276	14087	14270	14257	14056	14315	14342	14128	14166	14257	14344	14137	14236	14255	14129	14207	14203	14146	14143	14154	14257	14308	14132	14283	14447	14159	14434	14258	14192	14225	14021	14206	14211	14215	14255	14271	14362	14316	14256	14279	14164	14272	14233	14165	14288	14217	14186	14220	14352	14209	14255	14254	14375	14306	14290	14291	14132	14341	14217	14286	14302	14306	14278	14267	14134	14139	14043	14182	14273	14317	14219	14204	14386	14468	14229	14231	14058	14152	14301	14189	14129	14333	14224	14430	14183	14334	14165	14600	14114	14371	14252	14196	14122	14401	14165	14298	14273	14553	14343	14337	14158	14252	14279	14341	14301	14309	14248	14205	14253	14164	14044	14503	14143	14207	14334	14110	13984	14188	14498	14285	14252	14171	14119	14103	14332	14128	14080	14338	14109	14354	13946	14430	14374	14345	14248	14107	14328	14301	14059	14322	14181	14295	14327	14230	14100	14191	14154	14316	14243	14267	14287	14100	14296	14413	14160	14302	14282	14323	14172	14312	14207	14264	14208	14202	14350	14115	14156	14198	14234	14188	14318	14177	14145	14236	14190	14229	14326	14368	14288	14226	14364	14327	14373	14260	14073	14101	14140	14356	14343	14325	14360	14253	14373	14240	14409	14247	14106	14276	14355	14637	14309	14351	14305	14264	14291	14374	14220	14280	14195	14411	14199	14292	14375	14274	14079	14307	14088	14195	14209	14365	14273	14323	14094	14208	14210	14424	14423	14063	14236	14074	14398	14209	14101	14369	14160	14339	14214	14411	14331	14295	14250	14325	14190	14253	14339	14209	14325	14274	14367	14228	14243	14010	14341	14237	14290	14367	14328	14010	14044	14447	14407	14401	14430	14263	14203	14190	14226	14302	14303	14116	14345	14321	13948	14413	14263	14184	14286	14516	14244	14247	14222	14342	14324	14165	14434	14204	14328	14275	14280	14291	14305	14241	14170	14213	14195	14252	14245	14172	14348	14086	14240	14370	14186	14369	14175	14382	14093	14288	14273	14141	14281	14231	14219	14340	14335	14272	14205	14254	14443	14256	14408	14237	14285	14279	14122	14252	14241	14251	14124	14340	14175	14382	14458	14422	14177	14275	14212	14183	14247	14280	14075	14169	14124	14312	14227	14201	14181	14450	14419	14298	14158	14322	14323	14367	14442	14029	14190	14236	14346	14289	14224	14442	14292	14432	14327	14290	14190	14202	14242	14097	14182	14223	14383	14095	14195	14234	14453	14553	14166	14143	14253	14298	14380	14213	14120	14300	14125	14346	14364	14316	14311	14134	14137	14091	14123	14380	14309	14125	14390	14245	14278	14338	14238	14291	14157	14351	14582	14218	14229	14426	14207	14276	14132	14348	14285	14279	14205	14294	14275	14193	14280	14243	14132	14226	14192	14262	14380	14246	14136	14076	14293	14201	14074	14093	14064	14523	14404	14058	14171	14197	14321	14346	14243	14210	14090	14140	14435	14416	14254	14079	14168	14365	14192	14351	14182	14342	14339	14225	14267	14459	14354	14197	14148	14312	14376	14092	14265	14061	14355	14257	14117	14168	14230	14246	14126	14304	14201	14116	14225	14246	14198	14377	14276	14173	14321	14362	14317	14170	14014	14166	14332	14252	14111	14259	14417	14228	14392	14190	14404	14459	14180	14365	14275	14297	14391	14084	14212	14259	14236	14241	14018	14363	14143	14234	14402	14346	14241	14260	14104	14222	14353	14331	14458	14374	14346	14238	14122	14159	14456	14210	14175	14227	14343	14270	14211	14241	14259	14190	14257	14124	13960	14291	14169	14045	14507	14256	14218	14197	14122	14061	14083	14390	14344	14430	14177	14112	14302	14181	14253	14292	14134	14146	14212	14427	14217	14324	13992	14110	14131	14338	14293	14274	14099	14326	14253	14308	14170	14127	14331	14360	14230	14221	14199	14185	14356	14307	14323	14223	14441	14334	14316	14045	14253	14254	14181	14154	14260	14345	14440	14258	14426	14162	14083	14263	14221	14246	14258	14143	14334	14365	14168	14207	14322	14362	14152	14143	14127	14379	14224	14423	14139	14277	14425	14115	14398	14430	14315	14302	14215	14188	14276	14234	14389	14219	14130	14281	14446	14458	14238	14323	14141	14157	14254	14223	14405	14328	14205	14143	13986	14138	14142	14132	14194	14187	14494	14204	14185	14102	14161	14280	14172	14301	14104	14294	13977	14306	14261	14290	14085	14290	14107	14097	14394	14410	14094	14406	14244	14310	14184	14345	14307	14247	14192	14556	14050	14347	14206	14137	14331	14234	14116	14295	14248	14240	14313	14327	14275	14373	14354	14402	14307	14239	14009	14138	14202	14173	14145	14264	14295	14304	14249	14273	14365	14422	14232	14288	14252	14210	14365	14309	14097	14239	14276	14220	14238	14086	14369	14247	14203	14169	14177	14140	14294	14098	14255	14315	14286	14349	14320	14119	14117	14194	14230	14288	14233	14329	14311	14266	14519	14265	14208	14435	14195	14369	14352	14305	14489	14303	14191	14170	14149	14493	14187	14284	14269	14301	14255	14336	14277	14275	14273	14330	14351	14348	14182	14392	14301	14195	14378	14223	14289	14291	14088	14302	14196	14389	14267	14287	14266	14260	14258	14062	14255	14221	14327	14263	14020	14432	14287	14400	14254	14334	14399	14424	14334	14353	14121	14127	13991	14175	14336	13996	14417	14178	14170	14251	14298	14388	14319	14323	14280	14164	14295	14317	14395	14311	14214	14261	13959	14100	14262	14377	14446	14390	14207	14127	14124	14223	14297	14257	14286	14085	14140	14195	14272	14223	14376	14172	14207	14260	14254	14291	14271	14396	14130	14316	14343	14097	14280	14172	14128	14147	14191	14289	14249	14293	14263	14368	14249	14058	14262	14237	14271	14350	14262	14244	14029	14255	14326	14363	14191	14283	14124	14335	14080	14408	14141	14109	14188	14553	14168	14096	14314	14009	14335	14340	14189	14334	14459	14304	14087	14372	14225	14337	14345	14389	14368	14312	14225	14163	14321	14024	14304	14225	14137	14153	14301	14232	14057	14334	14315	14325	14137	14293	14376	14245	14371	14349	14305	14324	14229	14250	14131	14145	14111	14209	14235	14185	14533	14300	14276	14219	14255	14301	14276	14169	14382	14348	14276	14203	14249	14538	14368	14136	14017	14273	14375	14336	14209	14255	14123	14164	14240	14180	14290	14268	14342	14200	14265	14286	14067	14185	14086	14117	14405	14357	14139	14424	14355	14296	14451	14214	14163	14338	14343	14318	14155	14407	14306	14355	14134	14219	14210	14322	14253	14016	14168	14345	13965	14119	14254	14377	14059	14399	14070	14258	14399	14257	14077	13998	14168	14205	14278	14205	14266	14280	14230	14323	14375	14148	14384	14096	13994	14314	14304	14269	14163	14174	14124	14176	14259	14115	14211	14302	14202	14203	14267	14340	14367	14170	14241	14335	14151	14130	14308	14150	14294	14317	14232	14122	14284	14101	14265	14258	14126	14189	14443	14318	14170	14329	14422	14240	14155	14257	14252	14321	14285	14302	14228	14225	14289	14228	14191	14328	14246	14275	14234	14352	14289	14080	14115	14123	14133	14208	14064	14174	13997	14139	14397	14261	14336	14218	14275	14149	14035	14282	14281	14150	14186	14455	14320	14370	14349	14276	14097	14275	14125	14140	14182	14192	14301	14172	14407	14162	14244	14384	14387	14549	14445	14128	14302	14329	14430	14375	14133	14412	14236	14128	14196	14083	14303	14274	14303	14314	14554	14423	14379	14150	14177	14499	14211	14269	14345	14346	14409	14185	14268	14339	14233	14310	14221	14143	14370	14101	14129	14285	14206	14194	14270	14310	14262	14361	14322	13994	14379	14359	14212	14373	14294	14085	14370	14249	14239	14220	14076	14164	14281	14084	14223	13984	14023	14195	14108	14388	14164	14519	14358	14156	14203	14271	14237	14153	14216	14379	14060	14265	14412	14307	14260	14296	14270	14194	14333	14096	14084	14136	14396	14235	14178	14268	14144	14423	14256	14325	14379	14297	14192	14326	14267	14102	14248	14164	14378	14275	14325	14283	14441	14349	14305	14232	14108	14178	14179	14115	14555	14170	14406	14163	14327	14314	14269	14354	14265	14326	14232	14070	14205	14166	14212	14278	14246	14046	14248	14334	14123	14152	14161	14358	14175
20441	38234	30562	23790	20223	17874	16524	15432	14892	14549	14204	14041	13796	13962	13799	13692	13704	13631	13704	13357	13596	13463	13433	13519	13438	13455	13414	13332	13343	13435	13620	13254	13365	13432	13413	13369	13335	13351	13287	13335	13432	13470	13285	13643	13271	13481	13211	13275	13535	13512	13365	13581	13369	13488	13469	13260	13378	13241	13245	13332	13320	13438	13413	13339	13426	13382	13465	13423	13498	13538	13479	13227	13523	13576	13441	13324	13458	13411	13219	13237	13217	13413	13342	13382	13340	13336	13247	13208	13360	13410	13346	13132	13548	13386	13321	13174	13362	13403	13328	13363	13190	13370	13363	13384	13213	13348	13351	13401	13282	13412	13440	13403	13378	13339	13431	13050	13097	13433	13440	13307	13433	13374	13238	13381	13349	13280	13542	13247	13535	13258	13523	13452	13267	13384	13513	13245	13316	13482	13532	13473	13315	13277	13507	13248	13352	13376	13286	13382	13643	13280	13449	13388	13397	13336	13190	13397	13181	13381	13273	13427	13346	13382	13366	13441	13396	13413	13237	13420	13221	13264	13348	13269	13390	13399	13414	13430	13346	13352	13397	13121	13507	13381	13464	13147	13423	13273	13556	13264	13405	13395	13311	13384	13389	13301	13570	13325	13470	13524	13288	13599	13308	13396	13276	13311	13442	13330	13356	13268	13431	13196	13585	13330	13368	13423	13331	13284	13328	13390	13263	13301	13395	13470	13276	13279	13267	13375	13326	13458	13490	13216	13310	13391	13393	13339	13317	13267	13350	13372	13548	13468	13418	13378	13505	13297	13288	13321	13242	13365	13306	13244	13473	13544	13293	13238	13219	13285	13391	13376	13419	13357	13172	13531	13328	13276	13232	13342	13419	13331	13236	13489	13423	13342	13321	13357	13251	13456	13231	13474	13320	13409	13310	13361	13266	13476	13296	13452	13355	13401	13346	13410	13385	13387	13404	13300	13459	13263	13231	13374	13160	13283	13254	13130	13355	13367	13360	13317	13362	13345	13264	13430	13227	13311	13329	13306	13372	13379	13348	13334	13368	13527	13264	13361	13264	13274	13316	13311	13483	13357	13459	13318	13427	13323	13404	13377	13297	13454	13311	13462	13471	13482	13483	13428	13341	13410	13412	13320	13254	13444	13339	13285	13489	13330	13472	13339	13429	13467	13366	13363	13374	13358	13397	13520	13419	13084	13443	13564	13426	13484	13413	13368	13369	13268	13479	13328	13358	13452	13365	13326	13212	13195	13223	13381	13363	13336	13529	13419	13226	13352	13515	13427	13219	13362	13237	13335	13413	13531	13468	13347	13238	13660	13304	13479	13491	13281	13365	13346	13454	13322	13248	13334	13394	13100	13257	13371	13344	13377	13319	13392	13220	13551	13302	13361	13381	13466	13357	13231	13354	13212	13437	13418	13480	13415	13286	13269	13272	13474	13292	13597	13477	13416	13245	13510	13227	13500	13317	13460	13445	13352	13322	13513	13261	13148	13263	13366	13364	13261	13271	13266	13367	13328	13319	13379	13481	13289	13548	13424	13444	13444	13447	13482	13481	13384	13491	13454	13026	13300	13258	13305	13427	13308	13504	13524	13285	13328	13319	13374	13468	13451	13525	13364	13465	13416	13425	13378	13432	13394	13453	13337	13284	13341	13177	13286	13316	13321	13493	13380	13425	13365	13247	13368	13438	13381	13292	13469	13311	13416	13353	13375	13507	13358	13372	13353	13313	13425	13372	13403	13335	13359	13349	13470	13336	13394	13298	13382	13298	13281	13396	13387	13331	13357	13477	13264	13425	13321	13368	13434	13397	13356	13470	13379	13462	13566	13280	13281	13342	13377	13287	13422	13553	13317	13302	13192	13284	13326	13320	13455	13373	13415	13476	13262	13315	13334	13372	13370	13402	13274	13191	13424	13380	13446	13275	13541	13586	13334	13441	13389	13439	13409	13461	13267	13297	13216	13304	13422	13377	13578	13386	13324	13355	13416	13414	13514	13384	13355	13321	13476	13472	13366	13351	13355	13343	13330	13350	13423	13344	13440	13455	13428	13279	13385	13338	13524	13449	13295	13379	13408	13394	13395	13397	13393	13392	13407	13522	13329	13378	13617	13407	13410	13376	13510	13270	13393	13337	13250	13435	13488	13329	13455	13462	13341	13256	13414	13389	13378	13415	13323	13400	13424	13377	13568	13225	13176	13482	13423	13277	13301	13342	13424	13292	13398	13367	13585	13381	13440	13509	13305	13383	13437	13320	13540	13261	13422	13376	13273	13473	13320	13296	13325	13499	13353	13320	13389	13367	13373	13494	13152	13481	13551	13171	13452	13479	13334	13309	13352	13425	13312	13382	13490	13235	13193	13393	13349	13182	13308	13353	13316	13281	13561	13286	13408	13505	13294	13269	13444	13154	13283	13162	13214	13301	13326	13404	13244	13490	13395	13406	13349	13343	13480	13402	13189	13321	13328	13445	13323	13321	13322	13450	13327	13290	13295	13376	13254	13300	13285	13479	13330	13450	13369	13246	13368	13231	13465	13409	13314	13376	13201	13337	13377	13350	13223	13274	13424	13238	13239	13401	13295	13305	13440	13266	13370	13464	13497	13236	13348	13508	13424	13396	13219	13216	13290	13569	13351	13359	13457	13270	13487	13253	13335	13314	13309	13271	13399	13303	13300	13461	13346	13363	13445	13365	13500	13340	13228	13394	13295	13357	13474	13416	13383	13176	13450	13350	13427	13439	13464	13355	13550	13390	13388	13290	13457	13285	13282	13193	13297	13457	13324	13242	13318	13444	13540	13281	13318	13524	13302	13412	13471	13344	13405	13305	13326	13416	13397	13538	13453	13380	13343	13365	13386	13299	13407	13157	13412	13299	13398	13265	13453	13308	13296	13277	13345	13367	13391	13286	13495	13322	13343	13399	13265	13391	13222	13288	13288	13407	13246	13319	13340	13264	13417	13248	13377	13387	13325	13471	13384	13413	13384	13343	13346	13373	13299	13376	13319	13350	13319	13364	13436	13570	13604	13432	13426	13251	13249	13374	13435	13375	13360	13527	13451	13406	13263	13207	13454	13320	13425	13492	13358	13392	13317	13560	13363	13296	13152	13387	13337	13323	13262	13536	13257	13395	13458	13381	13186	13280	13417	13405	13141	13207	13375	13356	13329	13445	13160	13373	13301	13207	13403	13226	13450	13256	13207	13409	13314	13376	13221	13276	13282	13356	13530	13370	13198	13388	13369	13397	13218	13290	13275	13348	13223	13265	13392	13394	13232	13390	13270	13407	13423	13370	13362	13286	13332	13436	13478	13169	13406	13475	13253	13316	13366	13338	13449	13403	13504	13329	13329	13228	13282	13461	13312	13292	13311	13481	13377	13328	13364	13360	13373	13390	13287	13475	13272	13379	13372	13142	13436	13399	13431	13405	13421	13283	13144	13301	13538	13364	13386	13280	13434	13296	13362	13396	13288	13243	13434	13510	13422	13474	13355	13341	13276	13305	13310	13370	13279	13346	13411	13415	13388	13414	13405	13355	13423	13585	13429	13429	13222	13496	13366	13487	13364	13404	13414	13451	13448	13178	13437	13468	13354	13256	13439	13402	13369	13478	13375	13258	13229	13426	13341	13499	13379	13245	13447	13450	13508	13305	13568	13130	13300	13247	13512	13481	13418	13309	13362	13374	13409	13334	13390	13475	13504	13407	13360	13379	13403	13280	13453	13376	13348	13294	13463	13335	13340	13413	13253	13421	13432	13247	13564	13562	13342	13330	13141	13276	13396	13324	13384	13422	13362	13420	13383	13350	13280	13415	13370	13191	13281	13363	13369	13447	13366	13413	13357	13217	13359	13339	13301	13324	13479	13314	13328	13233	13401	13397	13398	13436	13282	13340	13257	13300	13417	13296	13443	13451	13386	13265	13374	13285	13283	13338	13350	13392	13245	13314	13317	13614	13450	13230	13392	13323	13319	13404	13248	13371	13388	13223	13405	13478	13338	13380	13464	13459	13316	13335	13382	13468	13367	13674	13249	13241	13173	13432	13327	13428	13558	13330	13354	13407	13366	13440	13322	13416	13202	13303	13362	13239	13279	13426	13422	13423	13261	13362	13177	13326	13342	13396	13349	13484	13267	13541	13329	13636	13378	13502	13545	13191	13450	13392	13474	13440	13559	13362	13442	13406	13407	13506	13429	13418	13459	13280	13263	13276	13278	13322	13403	13282	13252	13384	13312	13318	13306	13491	13352	13201	13300	13431	13470	13363	13332	13316	13403	13190	13438	13384	13362	13307	13426	13224	13353	13363	13244	13299	13339	13373	13257	13342	13392	13406	13341	13452	13446	13528	13365	13412	13404	13345	13380	13344	13302	13270	13473	13263	13509	13341	13517	13383	13441	13406	13342	13434	13369	13328	13272	13391	13335	13231	13377	13286	13229	13482	13370	13245	13341	13246	13241	13335	13428	13400	13494	13204	13279	13420	13423	13361	13423	13402	13350	13435	13479	13278	13302	13507	13529	13352	13399	13416	13244	13279	13331	13378	13463	13495	13374	13414	13278	13420	13178	13456	13382	13297	13443	13347	13301	13467	13457	13343	13307	13457	13370	13458	13338	13352	13323	13313	13428	13372	13251	13375	13233	13378	13373	13358	13225	13203	13389	13307	13350	13229	13325	13320	13466	13271	13326	13326	13296	13359	13309	13447	13316	13493	13487	13361	13462	13391	13394	13282	13225	13322	13385	13487	13342	13507	13301	13213	13272	13447	13436	13372	13315	13297	13460	13461	13579	13295	13434	13411	13198	13499	13279	13451	13430	13277	13434	13467	13343	13456	13402	13379	13401	13408	13318	13284	13424	13294	13277	13453	13430	13540	13242	13437	13328	13230	13310	13456	13202	13380	13299	13234	13425	13380	13512	13262	13369	13304	13544	13276	13411	13251	13413	13256	13313	13353	13343	13337	13268	13346	13212	13452	13327	13282	13512	13384	13389	13266	13190	13508	13504	13255	13441	13373	13297	13515	13253	13192	13333	13349	13473	13293	13331	13383	13191	13327	13331	13407	13321	13480	13393	13332	13398	13371	13500	13361	13426	13368	13325	13542	13241	13315	13391	13480	13427	13356	13325	13389	13457	13319	13346	13482	13216
25483	21539	26337	25918	17385	15709	15515	14640	14312	13963	13922	14194	14000	14010	14047	14077	13823	13856	13792	13829	13856	13759	13757	13739	13795	13808	13667	13625	13799	13524	13516	13717	13729	13674	13701	13544	13613	13815	13789	13745	13734	13694	13975	13680	13709	13592	13607	13643	13699	13821	13766	13714	13844	13824	13642	13721	13618	13608	13576	13681	13701	13659	13785	13626	13747	13767	13932	13600	13817	13707	13632	13510	13656	13512	13624	13689	13776	13922	13881	13842	13767	13689	13572	13721	13622	13675	13967	13656	13717	13690	13655	13843	13764	13750	13553	13479	13790	13702	13715	13726	13720	13799	13691	13692	13773	13713	13614	13553	13758	13508	13716	13577	13604	13624	13625	13693	13697	13666	13765	13616	13705	13663	13762	13931	13577	13557	13539	13539	13712	13834	13697	13602	13711	13702	13798	13664	13752	13497	13590	13652	13560	13650	13707	13738	13759	13573	13536	13715	13634	13615	13875	13521	13668	13681	13751	13796	13599	13763	13626	13504	13863	13695	13651	13600	14058	13625	13779	13654	13703	13682	13934	13560	13734	13743	13757	13798	13699	13636	13565	13755	13604	13676	13665	13890	13949	13604	13955	13688	13855	13786	13630	13821	13723	13741	13818	13673	13642	13826	13800	13490	13599	13673	13695	13681	13707	13810	13686	13686	13746	13776	13707	13551	13794	13788	13648	13663	13748	13690	13662	13725	13738	13722	13709	13825	13806	13625	13735	13686	13704	13785	13701	13766	13714	13737	13592	13725	13726	13781	13773	13843	13595	13721	13702	13853	13900	13734	13640	13661	13731	13781	13670	13575	13786	13577	13640	13647	13942	13605	13698	13651	13876	13532	13684	13699	13730	13558	13702	13734	13835	13663	13572	13762	13789	13907	13747	13705	13713	13650	13617	13603	13744	13512	13699	13735	13664	13621	13764	13485	13599	13757	13615	13844	13752	13597	13683	13649	13523	13738	13510	13692	13758	13670	13564	13770	13725	13830	13690	13648	13734	13634	13680	13723	13768	13753	13904	13714	13654	13640	13739	13611	13485	13682	13774	13555	13626	13879	13959	13613	13858	13901	13626	13763	13972	13756	13693	13632	13595	13776	13740	13562	13560	13556	13810	13638	13719	13809	13661	13723	13472	13733	13674	13726	13912	13907	13838	13905	13619	13755	13750	13704	13685	13703	13564	13777	13460	13812	13660	13608	13590	13681	13977	13695	13748	13615	13734	13651	13666	13580	13764	13690	13741	13857	13629	13583	13696	13780	13689	13743	13643	13610	13756	13862	13709	13617	13643	13806	13741	13751	13616	13667	13827	13766	13878	13647	13685	13736	13694	13797	13838	13826	13823	13738	13684	13554	13506	13790	13795	13714	13655	13853	13806	13673	13769	13687	13680	13607	13555	13701	13476	13787	13706	13688	13740	13829	13844	13765	13642	13855	13698	13777	13597	13752	13674	13549	13655	13574	13704	13944	13618	13719	13740	13635	13598	13762	13676	13809	13807	13719	13734	13762	13720	13733	13723	13740	13704	13655	13704	13907	13744	13630	13759	13704	13737	13674	13589	13687	13624	13665	13756	13518	13685	13579	13867	13799	13755	13510	13617	13655	13830	13623	13816	13689	13729	13600	13605	13729	13600	13872	13761	13661	13642	13747	13845	13676	13656	13812	13838	13739	13865	13779	13790	13684	13596	13555	13721	13665	13608	13752	13758	13685	13857	13704	13782	13697	13667	13835	13719	13884	13667	13886	13669	13581	13690	13744	13799	13615	13712	13814	13607	13919	13686	13734	13632	13667	13873	13725	13642	13857	13727	13752	13767	13719	13724	13582	13792	13668	13672	13706	13499	13781	13826	13904	13749	13632	14024	13810	13751	13680	13754	13672	13683	13848	13683	13662	13785	13649	13601	13730	13903	13737	13667	13761	13659	13710	13650	13836	13860	13863	13675	13613	13747	13590	13665	13555	13800	13744	13771	13583	13591	13809	13723	13832	13722	13605	13661	13730	13611	13739	13827	13566	13700	13790	13639	13677	13834	13570	13710	13645	13624	13683	13615	13723	13698	13506	13774	13606	13799	13625	13731	13712	13876	13872	13710	13775	13544	13574	13794	13741	13680	13554	13668	13665	13608	13569	13812	13874	13880	13639	13773	13733	13658	13666	13577	13865	13741	13670	13881	13729	13612	13665	13413	13712	13540	13651	13849	13938	13641	13684	13648	13747	13769	13753	13766	13643	13748	13949	13784	13702	13765	13730	13803	13765	13680	13896	13651	13615	13718	13825	13663	13722	13756	13835	13571	13863	13789	13569	13572	13935	13668	13782	13870	13893	13638	13700	13731	13816	13770	13588	13722	13778	13715	13636	13761	13606	13817	13581	13675	13789	13766	13694	13688	13778	13595	13870	13620	13707	13616	13634	13768	13748	13739	13533	13855	13923	13720	13516	13755	13863	13725	13850	13630	13676	13648	13627	13810	13684	13669	13910	13720	13691	13694	13606	13679	13724	13561	13612	13927	13716	13663	13604	13772	13683	13600	13677	13723	13772	13712	13503	13874	13616	13853	13530	13761	13751	13803	13754	13691	13709	13753	13678	13552	13648	13752	13702	13753	13667	13731	13630	13651	13670	13726	13739	13693	13655	13544	13898	13910	13787	13680	13747	13737	13792	13741	13714	13641	13682	13715	13922	13853	13734	13496	13745	13734	13651	13819	13843	13713	13773	13699	13539	13708	13589	13777	13697	13549	13560	13469	13653	13714	13480	13816	13830	13819	13758	13634	13778	13778	13893	13803	13661	13657	13598	13608	13645	13526	13676	13719	13679	13750	13893	13732	13841	13747	13612	13864	13793	13803	13560	13670	13639	13763	13845	13668	13835	13894	13596	13728	13744	13783	13688	13727	13762	13661	13736	13576	13837	13734	13605	13773	13842	13729	13668	13643	13832	13603	13612	13994	13667	13926	13630	13694	13737	13868	13824	13837	13601	13829	13660	13543	13687	13823	13405	13828	13775	13718	13629	13846	13724	13429	13549	13774	13677	13755	13634	13775	13586	13609	13705	13792	13703	13822	13723	13752	13623	13767	13696	13579	13641	13773	13909	13640	13653	13768	13879	13825	13682	13794	13795	13711	13521	13553	13748	13535	13671	13758	13764	13742	13828	13665	13683	13726	13657	13752	13689	13753	13707	13729	13597	13607	13800	13555	13643	13617	13671	13507	13738	13737	13702	13800	13897	13704	13721	13489	13594	13557	13783	13837	13861	13733	13614	13692	13674	13777	13843	13556	13600	13714	13762	13681	13683	13757	13782	13812	13830	13779	13752	13828	13730	13842	13609	13657	13783	13674	13641	13690	13620	13702	13779	13706	13703	13777	13658	13659	13715	13835	13669	13731	13766	13807	13704	13668	13745	13664	13732	13559	13794	13472	13544	13648	13914	13707	13645	13690	13765	13458	13686	13862	13810	13729	13623	14016	13764	13765	13607	13764	13762	13862	13576	13742	13705	13683	13942	13635	13800	13850	13602	13710	13598	13733	13662	13667	13649	13636	13703	13774	13727	13704	13807	13683	13745	13634	13770	13739	13654	13665	13590	13738	13715	13791	13629	13764	13705	13758	13648	13681	13595	13608	13735	13753	13672	13891	13473	13628	13746	13702	13533	13745	13676	13791	13558	13811	13747	13857	13652	13854	13739	13648	13833	13883	13658	13888	13678	13620	13736	13547	13694	13484	13590	13750	13766	13806	13722	13652	13759	13748	13599	13730	13721	13772	13643	13779	13761	13696	13754	13710	13745	13680	13543	13719	13763	13620	13668	13631	13718	13754	13604	13790	13784	13691	13632	13849	13664	13934	13807	13777	13675	13706	13580	13518	13607	13599	13675	13696	13559	13714	13828	13773	13940	13755	13727	13660	13546	13783	13769	13700	13757	13767	13711	13687	13683	13554	13662	13704	13880	13682	13851	13758	13680	13798	13647	13851	13651	13701	13691	13844	13693	13788	13560	13688	13596	13724	13620	13708	13689	13698	13507	13759	13766	13622	13494	13700	13669	13682	13776	13662	13717	13770	13817	13812	13829	13677	13843	13761	13727	13693	13693	13679	13574	13586	13852	13733	13696	13714	13791	13735	13784	13822	13675	13715	13580	13698	13777	13775	13599	13724	13696	13608	13805	13825	13829	13627	13553	13772	13721	13686	13687	13777	13651	13720	13621	13601	13643	13734	13783	13730	13914	13754	13836	13739	13678	13645	13660	13659	13559	13733	13727	13802	13680	13722	13847	13854	13652	13496	13575	13555	13721	13826	13685	13675	13761	13723	13743	13880	13647	13653	13776	13762	13840	13715	13748	13855	13798	13717	13903	13799	13647	13617	13538	13724	14243	13675	13594	13583	13641	13818	13593	13664	13544	13561	13791	13682	13746	13488	13705	13833	13651	13685	13831	13635	13847	13864	13683	13753	13633	13860	13700	13732	13579	13659	13661	13715	13711	13761	13686	13744	13640	13807	13717	13651	13748	13580	13584	13693	13708	13633	13645	13674	13821	13699	13587	13845	13763	13711	13627	13850	13657	13586	13778	13698	13713	13715	13707	13650	13717	13727	13663	13803	13847	13634	13616	13677	13588	13920	13922	13829	13676	13802	13682	13544	13687	13504	13581	13590	13649	13716	13775	13768	14125	13731	13779	13775	13610	13561	13725	13682	13829	13716	13871	13561	13661	13660	13681	13635	13682	13700	13965	13489	13751	13658	13792	13767	13782	13618	13873	13826	13673	13717	13539	13574	13623	13632	13597	13829	13697	13762	13741	13729	13664	13655	13657	13859	13563	13718	13735	13690	13457	13713	13791	13716	13693	13579	13692	13670	13741	13736	13707	13646	13603	13768	13656	13768	13766	13900	13706	13832	13594	13747	13626	13672	13776	13750	13818	13780	13865	13742	13633	13752	13826	13759	13745	13662	13465	13775	13701	13580	13762	13708	13768	13630	13662	13594	13734	13749	13762	13698	13671	13865	13493	13823	13672	13852	13639	13706	13754	13850	13849	13623	13786	13781	13653	13526	13548	13930	13783	13820	13763	13784	13738	13753	13729	13752	13648	13730	13752	13661	13524	13688	13540	13696	13824	13594	13782	13357	13641	13622	13613
20484	34301	26750	20839	17950	16144	15143	14462	13971	13784	13612	13460	13507	13368	13278	13312	13260	13168	13093	13036	13216	12945	12990	13177	13145	13015	13219	13106	12943	13020	12964	12970	13039	12942	12890	12932	13050	13006	12885	13040	12944	12878	13010	13026	13109	12908	13070	13016	12943	12950	13086	12795	12743	13074	13058	13059	13043	13178	13015	12983	13103	13133	12993	12916	12998	12875	13104	12959	12824	13003	13038	13024	12883	13019	13195	12863	12907	12842	12858	13030	12981	12811	12855	13246	12857	13064	12849	13063	12904	12977	13160	12991	13055	12972	13018	13005	12875	13080	12907	12902	13062	12991	12935	13125	12988	12944	13077	12916	13073	13024	13059	13016	13042	12785	13011	13019	13054	13013	13149	13009	12903	13132	13121	12986	13057	12940	12989	13149	13060	13027	13055	12992	13039	13069	12993	13053	13161	12932	13036	12924	12900	13129	12887	12991	13146	13083	13037	13128	12970	12979	12921	12982	12967	13111	12883	13027	12996	12887	12948	13003	12983	13143	13108	12989	13094	12861	12997	12959	13131	12987	13095	12995	12913	12890	12812	12898	12916	13054	12814	13074	13093	12974	13007	13054	13189	12862	13095	12978	12817	13039	13005	12977	12906	12995	12980	12981	12983	12914	12902	13084	12795	12941	12998	12802	12925	13108	12914	12993	12921	12989	13007	12935	12996	12972	12928	13029	12908	12975	13005	13007	13095	13042	12933	13078	12984	13038	13219	12932	13089	13033	13012	12979	12938	12870	13214	12980	12808	12975	13226	13046	12855	13025	13137	13050	13052	12839	12877	13059	13027	12884	12836	13002	13163	12808	12917	12765	13075	13129	13054	13064	12881	13050	12963	12944	12996	13065	13014	13164	13114	12980	12830	12979	12962	12889	12958	13126	13006	12872	13047	12897	12967	12973	12871	13138	12960	12923	13114	12881	13066	12978	12889	12875	13021	12890	12816	13143	12971	13140	13156	13085	12985	12927	13119	12896	12866	13119	13101	13082	13021	13093	12780	13079	12968	13110	13175	12914	13091	12964	12979	13101	12905	13081	12931	13126	13042	12950	13023	13084	12967	12962	12986	12928	12991	13048	13049	13069	13006	13097	13070	13089	12979	12895	12841	13044	13057	13027	12933	13095	13011	12952	13014	12915	13017	13051	12987	13116	12966	12832	12924	12898	12854	12943	13126	12980	12911	13082	13058	13079	12992	12936	12894	13010	12973	13014	13033	13097	13009	12988	13015	13062	12948	12982	13031	13046	12974	13004	13024	12892	13027	12933	12934	13023	12878	12830	13004	13179	13118	12906	13148	13180	12920	13153	12972	12938	13098	12956	13014	13081	13042	12936	13067	13031	12951	12925	12877	12993	12962	13015	12958	12973	13117	12904	13090	12909	12937	13082	12904	12948	13078	12939	12931	13053	13127	12869	12852	12845	12824	12929	13116	13096	13046	13024	12909	13095	13102	13014	13133	12964	12814	12856	13178	12979	12886	12951	13047	13067	12890	12854	12924	13179	12983	12909	12948	12990	12822	12859	13021	13172	12790	12998	12872	12973	12991	13105	13066	13030	13014	13090	12929	12851	13026	13106	13055	13038	13075	12935	13112	13108	12938	13188	12819	13000	13090	12991	13031	13044	12936	13092	13044	13070	12968	12916	13187	13104	13071	13002	13043	12964	13020	12939	12993	12962	13011	13073	12982	12950	12903	13092	12882	12956	12863	12852	13003	12858	13142	12920	13026	13089	13022	13112	12967	12909	13025	13010	12812	12939	12885	12983	13013	13059	12882	12821	13129	13061	13072	12964	12824	12975	13086	12960	12826	13252	13045	12940	13105	13062	12950	12904	13017	12948	13065	12950	13031	12985	12914	12985	13051	12966	12942	12834	13014	12958	12915	13025	12849	13107	13005	12888	13081	12955	12906	12955	13026	12912	12961	13028	12901	12928	13063	13042	13064	12839	12822	12942	12988	12891	13018	12958	13079	12968	12938	13114	12952	13036	13077	12994	12982	13063	12972	12806	12950	13108	13017	13125	13021	12956	13130	12980	12964	13125	13061	12872	12979	12984	12925	12959	12986	13028	12961	12866	13116	13061	13063	13029	13053	13018	12986	13077	12905	12957	13045	13074	12912	13016	12957	13029	13002	12832	12960	12998	12994	12963	13095	13134	12887	13017	12926	13033	13036	12818	13100	13074	12954	12914	13047	13047	13027	13079	12898	13022	13065	12913	12864	13107	13146	13170	13028	12923	13068	13050	13096	13022	13024	13060	12998	12965	13022	13080	12895	13078	12956	12903	13015	13001	13185	12815	12919	13028	12980	13012	13009	13032	13119	12999	12965	12969	13004	13019	12951	13016	12930	12958	13007	13143	13066	13050	13074	13030	13042	12878	12961	13045	13070	12954	12936	12961	13169	13021	12934	12990	13008	12970	12886	13060	12916	13058	12913	13029	12946	12990	13212	13042	13150	13004	12957	12941	13005	12982	12949	12844	13102	12955	13003	12999	13040	13145	12912	13018	12824	12917	12957	12992	13032	13234	13039	12847	12890	13037	12919	12826	13040	12947	12864	12911	13278	13056	12914	13005	12993	13014	12895	12831	12885	13033	12871	12941	12900	12896	13023	13005	13029	13127	12790	12937	13058	13045	13076	13030	13004	13048	12923	12989	13029	12869	13007	13047	12973	13076	13067	13062	12871	13066	13052	12925	12994	12976	12944	12924	12891	13009	12939	12893	12975	13098	12991	13094	13008	13127	12946	13024	12963	13101	12988	12901	13054	13024	12989	12899	12919	13002	12950	12972	12843	12963	13126	12950	12769	12870	13007	13000	13007	13060	12969	13089	12940	13005	12969	12879	12981	13053	12772	12937	12923	13025	13017	13005	12857	12913	12909	13002	13013	12888	13043	13095	13000	12873	13062	12891	13156	12824	13109	13012	12990	13096	13066	12899	13023	12949	12884	13073	12881	12809	13011	13085	12906	12911	13079	12872	13018	12965	12863	13019	13072	12902	13097	13074	12912	12960	12961	12893	13115	13137	13022	12961	12916	12870	12953	13021	12942	13025	12781	12995	13051	12929	12926	13033	12907	13037	12888	12832	12997	13055	13099	13037	13042	12949	12887	12731	13104	12901	13062	12995	12960	12902	12901	13074	13038	12941	13104	12963	12988	13029	12925	12967	13029	13049	12914	12961	12927	13029	13027	12952	12936	13032	12946	12932	13089	12925	13059	12903	13126	12848	13126	12854	13126	12969	12917	12993	12900	12994	13021	12761	13046	12934	12947	12890	13083	13102	13011	12958	12780	12952	12978	12915	12962	12886	13038	13016	13015	13078	12947	12985	12966	13067	12911	12899	13089	12982	12976	12965	13029	12994	12782	12919	13128	12900	13063	13018	13005	12891	13089	13085	13082	12984	13028	13081	13003	12930	13067	13061	12896	12977	12942	13032	13058	13025	12954	13025	12967	12979	13013	12988	13076	12943	13065	12985	12875	13005	13030	13007	13023	12877	12961	12997	12955	12967	13060	13131	13225	12828	13028	13041	13158	12976	12919	13205	12859	13091	13032	13053	13034	12939	12877	13006	13086	13056	13082	13030	12775	13086	12885	12809	13075	12925	12908	13137	12951	12815	12821	13007	13063	12929	12931	13008	12998	13123	13105	13025	13083	13168	13076	13145	13005	12981	12926	13046	13033	12972	13009	13009	13212	12856	13009	13029	13040	12971	13117	12951	13053	12898	12922	12942	13010	13199	13087	12829	12935	13007	13137	12941	12967	13044	12948	13117	12904	13208	12905	12966	13015	12924	12896	13107	12992	13128	12984	12974	12867	12891	13087	13091	13043	13168	12813	12906	12959	12978	13041	12991	12961	13014	13002	12926	12970	12898	12933	13069	13016	13133	13048	12914	12876	13062	12953	13014	13041	12988	12844	13012	13097	12964	13058	12925	13002	12747	12996	13018	13081	13068	12749	13099	13084	13071	12973	13166	12883	13014	12782	12818	13116	13087	13131	12873	13193	13039	12997	12878	13035	13018	13004	13192	12817	13053	13073	13001	13107	13018	13056	12873	13009	12985	13046	12986	13048	12860	12974	13242	13026	12819	12933	12983	13047	13073	12862	13030	12937	12958	13056	13178	13051	12837	12952	12954	12843	13074	13032	12920	13054	12957	13140	12996	12935	12984	13191	13098	13022	13037	12832	12995	13113	13011	13060	13048	12981	12984	13139	12966	12970	12989	12908	12933	12922	12982	13024	13014	13064	12920	13082	12795	12916	13130	12972	12973	12996	13011	12878	13004	12951	12997	13125	13052	12975	12970	13048	13053	12830	13054	13019	12958	13053	12937	13014	13124	12974	13036	12963	12949	12926	13098	12984	13089	13160	12934	12854	12930	12955	12925	12992	12959	12971	12932	12976	13056	13017	12978	12833	12896	12925	12934	12946	13134	12870	12986	12956	13141	12996	13055	12956	13048	12953	12877	12856	13017	12973	13056	13050	12942	12899	12894	12882	12983	12876	12795	13082	12858	13098	12920	12855	12934	12978	12968	13014	12909	12821	12889	13062	12930	13078	12929	12937	12862	12860	12917	12907	12874	13040	12915	13147	12855	13020	12970	13120	12820	13001	12897	13114	13160	12912	13030	13130	12873	12851	13095	12941	12871	13027	12909	12990	12978	13040	13078	12876	12983	13048	12838	13019	12827	13003	12958	13051	12836	13070	13067	13081	13100	13119	12987	12995	12962	13060	13198	12907	13090	12945	12995	12947	13166	12736	12957	13051	12931	12980	12845	13133	13006	12884	13119	13009	13003	13011	13015	13087	13027	13133	13010	12979	12983	13037	13077	13115	13077	12889	13152	12856	13114	13116	13149	12835	12953	12984	13037	12961	12914	13055	12892	13025	12901	13025	13138	13015	12972	12960	12930	13004	13034	13056	12868	13077	12927	12873	13197	12880	12954	12896	12876	13060	12867	13032	13008	13100	13055	13085	13082	12966	13075	13201	13037	13148	12929	12902	12850	12969	13042	13057	13072	13088	13025	13068	12890	12939	13099	12942	13146	13069	12907	12931	13013	12939	12925	13053	13094	12949	12915	13127	12892	12999	12969	13051	13014	13022	13060	12959	12937	12975	12900	13141	13076
22693	21519	28656	24789	21846	22608	21233	16805	15406	15450	15187	14914	14727	14694	14645	14331	14582	14436	14415	14466	14260	14488	14261	14192	14231	14359	14238	14157	14268	14118	14238	14135	14201	14214	14069	14141	14262	14127	14260	14229	14226	14053	14180	14158	13967	14264	14139	14202	13977	14141	14255	14136	14237	14048	14327	14101	14190	14243	14223	14151	14170	14162	14135	14104	14362	14111	14193	13949	14025	14056	14004	14146	13988	14134	14095	14033	14221	14079	14056	13910	14178	13990	13983	14021	14182	14291	14350	14014	14123	14206	14083	14154	14178	13866	14211	14141	14172	14214	14178	14132	14216	14108	14245	14301	14221	14108	14217	14088	14042	13976	14215	14079	14012	14074	14293	14061	14266	14024	14036	14148	14191	14004	14044	14223	14095	14098	13991	13898	14016	14221	14068	14077	14099	14196	14084	14126	14257	14236	14154	14120	14192	14170	14137	14065	14029	14082	14075	13998	14247	14017	13977	14164	14072	13980	14349	14086	13960	14082	14056	14138	14110	14214	14095	14032	14206	14077	14302	13966	14047	14258	14131	14380	13951	14125	14052	14271	13874	14012	14267	14134	14037	14156	14111	14144	14170	14172	14209	14005	14094	14043	14125	14118	14111	14197	14284	14077	14039	14131	13939	14141	13881	14003	14060	13925	14193	14262	14202	14002	14125	14055	14177	14190	14038	14149	14151	14075	14211	14201	14203	14152	14161	13980	14144	14224	13849	14089	14101	13989	14026	14076	14072	14080	14148	14064	14134	14159	13954	14000	14082	14146	14063	14035	13985	14312	14129	14166	14031	14037	13932	14089	13980	14103	13944	14323	14189	14057	13914	13885	14095	13861	14107	13914	14084	14003	13980	14086	14089	14248	13974	14033	14210	13971	13859	14141	13938	14105	13982	14162	14152	14181	13822	14147	14180	14244	13983	14249	14159	14050	14181	14056	14033	14099	14052	14188	13978	13734	14118	14153	14306	14274	14188	14122	14042	13920	14055	14272	14176	13990	13959	14011	14139	13934	14277	14096	14148	14213	14161	14093	14129	14150	14159	14120	14169	14117	14304	13989	14275	14011	14056	14193	14030	14052	13978	14132	13942	13988	14256	14096	14121	13966	14210	14102	14116	14016	14215	14092	14109	14048	14120	14267	14073	14184	14193	14155	14186	13944	13993	14044	14081	13958	14027	14045	14229	14066	14194	14131	13978	14006	14018	13960	13965	13917	13994	14044	14187	14074	14040	14085	13993	14181	14064	14174	14109	14174	14076	14143	14064	14054	14087	14392	14148	14060	14036	14282	14146	13977	14159	14041	14051	14060	14141	13996	14155	14109	14030	14279	14269	14177	14236	14070	13992	14170	14130	14218	13975	14005	13893	14021	14112	14043	14027	13921	14202	14203	14185	13895	14257	14163	14190	13886	14020	14044	13895	14081	14111	14033	14008	14013	13936	14131	14149	14253	14012	14122	14139	14209	14072	14059	14133	13992	14170	14063	14039	14088	14031	14133	13998	14070	13880	14079	14012	13904	14049	14132	14149	14094	13986	14096	14133	14116	14232	14024	14243	14103	14055	14219	13884	14257	14040	14091	14182	14078	14110	13949	14020	14015	14123	14096	14035	14010	14177	14091	14264	13991	14064	14056	14010	14068	14319	14115	14141	14064	14044	14026	14131	14132	14292	14122	14136	14070	14025	14163	14237	14029	13947	13916	14015	14024	14136	14133	13977	14086	13939	14151	14043	13990	14157	13935	14032	14112	14156	13948	14075	13909	13876	13920	14051	14250	13927	14041	14327	14154	13964	14137	14080	14364	14048	13996	14131	13902	14038	14062	13943	13988	14188	14278	14062	13953	14209	14257	14179	14124	13998	14125	13917	14060	13913	14154	14039	13885	14042	13998	14156	14164	14131	13949	14023	14129	14024	14103	14063	14130	13967	14303	13991	14083	14333	13933	14027	14164	14098	14138	13929	14183	14097	14070	14184	13958	13969	13945	13990	14122	13980	14164	14206	14157	13906	14099	14153	14185	14183	14130	14151	14132	14071	13976	14156	14049	14260	13939	13968	14212	14088	14154	13950	14139	14132	14217	14327	14237	14035	14150	14120	13999	14015	13889	14082	13932	13974	14127	13977	14072	14020	14107	13986	13959	14125	14124	14190	14124	14139	13990	14111	14225	14050	14090	13936	13979	14099	14178	14240	14064	14005	14098	14057	14082	13824	14025	14132	14048	14161	14121	14250	13987	14045	13989	14075	14137	14234	14306	14133	13874	14138	14140	14075	14028	14266	14145	14066	14046	14142	14063	14237	14045	14157	14077	14066	13971	14296	14107	14077	13917	14363	14081	14010	14154	14304	14116	13916	13996	14239	14155	14115	14055	14103	14172	14096	14134	13933	14092	14123	13964	14192	14026	13867	13902	14061	14048	14136	14226	14235	14098	14030	14028	14014	14018	14094	13960	13989	14192	13960	14109	14060	14132	14088	14129	13929	13891	14059	14268	14124	14136	14181	14171	14031	13912	14119	14197	14062	14057	14156	14123	14190	14020	13972	14057	14055	13932	14053	13823	14111	14010	14140	14163	14137	14081	13943	14101	14125	14059	14053	14251	13892	14071	14222	14156	14058	14196	13849	14151	14199	14021	14075	14123	13870	13971	14233	14134	14190	14002	14284	14152	14203	14115	14066	14116	14231	13996	14160	13934	14237	14041	13923	13980	13981	14274	14073	14027	14178	14032	14303	14221	14027	14075	14161	14086	14137	14236	14172	14148	14109	14338	14041	14100	14098	14051	14026	14059	14246	14011	14285	13791	14067	14072	14144	14203	14157	14076	14147	14251	13995	14106	14026	14075	14069	14251	14090	14210	14158	14197	14185	14247	14120	14330	14124	14151	13976	14073	14137	14183	14366	14100	14133	14034	14090	14087	14035	14090	14068	14025	14129	14133	14178	14177	14121	14047	13993	14111	14162	14107	14168	14165	14026	14070	13933	14065	14226	14230	14124	14165	14190	14187	13986	13992	13991	14144	14075	14098	14019	13986	14082	14144	14344	14014	14125	14010	14081	14006	13942	13918	14056	14227	14217	14037	14190	14228	13971	14290	13975	14117	14111	14230	14106	14131	14160	14071	14071	14130	14117	14226	14291	14042	14011	14141	14142	14021	13987	13922	14128	14155	14019	13906	14247	14224	14071	14139	14183	14024	14212	14093	14046	14010	14159	13894	14216	14096	14052	13992	14202	14331	14266	13909	13988	14006	14168	14204	14146	14155	13945	14022	13853	14018	14050	13996	13908	14035	14054	14007	13970	14004	13976	14068	14165	14176	13999	14217	14029	13990	13977	14003	14239	14027	14224	14145	14096	14142	14081	14102	14153	14222	14123	14062	14054	14126	14132	14090	14178	14173	14180	14220	14113	14064	14071	14123	14057	14245	13993	14144	14126	14135	14180	14198	14172	14300	14238	14272	14050	13944	14015	14107	14038	14144	14282	14117	14218	13905	14179	13867	14155	14123	14126	14159	13898	14115	13864	14154	13914	14081	14138	14021	14084	14100	14101	14168	14000	13753	14074	14099	14190	14025	14056	14286	13998	13863	14205	14180	14171	14027	14195	14210	14148	14078	14076	13953	14073	14126	14137	14128	14052	14217	14018	14215	14013	14120	14114	14193	14084	14121	14140	14237	14056	14057	14026	14147	14011	14249	14061	14051	14138	14132	14137	14033	14012	14066	13991	14078	13968	13977	14180	13893	14146	14048	14289	14264	14021	14144	14001	14153	14012	14341	14355	14259	14180	13953	14007	14040	13949	14239	13965	14087	13982	13876	14136	14031	14013	14255	14030	14096	14130	14291	14073	14023	14209	14345	14069	14432	14275	14102	13974	14088	14105	14028	14092	13991	14136	14094	14233	14186	14283	14016	14210	14178	14068	14079	14048	13984	14133	14201	14145	14120	14123	14143	14154	14075	14193	14143	14128	14088	14150	13903	13875	13938	14193	14136	14294	14183	14226	14155	14054	13937	14086	14198	14275	13889	14022	14120	14232	13959	14267	14103	13962	14113	14182	14098	14136	14172	14158	14117	14209	14125	13983	14096	14163	14046	14262	13978	14130	14044	14090	14036	13972	14022	14194	14063	14180	14244	14005	14037	14054	13976	13972	14080	14312	14166	14146	14262	14068	14293	14058	14086	14137	14011	14101	14034	13784	13959	14130	14093	14149	14134	14194	13977	14086	14013	14089	13853	13915	14158	14262	14209	14048	14161	14101	14172	14170	14084	14090	13929	13964	14135	14017	13865	14102	13994	14074	14065	14119	13993	14070	14195	14213	14225	14123	13989	14151	14283	14161	14242	13988	14119	13996	14034	13959	14106	14015	14053	14078	14002	14026	13935	14110	14142	13994	14071	14163	14359	13806	14265	14048	14214	13946	14140	14143	14162	13999	14037	13867	14076	14184	14112	13988	14070	14052	13974	14195	14204	14182	13976	14170	14085	14014	14084	14359	14140	14115	14179	14201	14382	14066	14196	13892	13950	14089	14111	14015	14015	14101	14121	13982	14266	14155	13916	14117	13902	14063	14017	14034	14000	14021	14089	14181	14061	14027	14138	14044	14217	14159	14212	14079	14013	14194	14056	14064	14007	14171	14249	14242	14039	14049	14186	14130	14068	14040	14028	14058	14134	14037	14086	13951	14111	14156	14123	14166	13971	14129	14022	14108	13896	14046	14086	14043	14082	14040	14066	14062	14008	14031	14169	14005	14194	14153	14057	13968	14082	14177	13964	14246	14012	14048	14086	14024	14070	14120	14173	14022	13971	13942	14090	13997	14138	14102	14031	14130	14071	13882	14012	14115	14013	14049	14151	14098	14035	14120	13894	14106	14161	13927	14168	14082	14065	14021	14300	14144	14149	14136	14006	14083	13971	14033	14015	14102	14236	14042	14041	14262	13892	14313	14023	14158	14023	14161	14150	14123	14199	14028	14162	14093	14101	14012	14052	14054	14231	14224	14273	14182	14129	14265	14175	13953	14217	14305	14063	14103	14205	14066	13916	14077	14028	14169	13970	14058	14060	14168	14098	14273	14058	14125	13952	14055	14129	14066	14058	14146	14024	13942	14140	14175	14197	14023	14000	14223	14102	14075	14096	13985	14081
22155	43031	34733	27208	22165	19466	17509	16043	15453	14993	14339	14288	14209	14083	13875	13769	13623	13704	13569	13565	13473	13463	13493	13383	13275	13400	13354	13248	13294	13247	13357	13410	13263	13286	13027	13315	13329	13332	13372	13130	13354	13367	13435	13185	13297	13359	13134	13352	13319	13318	13175	13280	13159	13250	13327	13316	13233	13257	13349	13189	13040	13277	13377	13226	13361	13235	13340	13300	13380	13317	13154	13149	13254	13270	13286	13339	13281	13141	13270	13356	13210	13383	13417	13348	13243	13312	13125	13311	13207	13139	13193	13372	13139	13244	13343	13239	13239	13206	13347	13308	13398	13230	13122	13381	13375	13350	13324	13211	13241	13349	13321	13284	13147	13249	13233	13338	13230	13119	13226	13316	13365	13329	13237	13257	13265	13235	13191	13162	13280	13296	13365	13320	13044	13478	13383	13148	13243	13202	13144	13302	13309	13172	13251	13159	13200	13354	13129	13264	13299	13289	13217	13161	13264	13265	13329	13382	13222	13221	13264	13088	12990	13146	13301	13251	13196	13082	13222	13252	13236	13288	13138	13247	13319	13299	13191	13267	13301	13219	13384	13151	13231	13257	13102	13217	13117	13289	13223	13241	13323	13239	13121	13201	13361	13197	13271	13187	13202	13111	13281	13172	13216	13292	13319	13301	13057	13480	13297	13320	13247	13195	13120	13194	13277	13179	13406	13147	13285	13149	13018	13369	13191	13129	13180	13280	13307	13499	13188	13274	13346	13281	13319	13155	13265	13270	13140	13481	13218	13320	13200	13376	13336	13309	13277	13232	13293	13382	13237	13285	13247	13222	13229	13288	13335	13367	13151	13120	13370	13328	13151	13214	13133	13432	13342	13257	13242	13163	13346	13416	13316	13415	13178	13323	13210	13237	13190	13186	13127	13270	13081	13198	13451	13204	13219	13105	13071	13271	13283	13163	13212	13537	13211	13163	13243	13327	13293	13351	13237	13241	13206	13259	13226	13223	13247	13098	13158	13454	13333	13098	13307	13403	13112	13346	13167	13388	13185	13092	13404	13207	13199	13135	13170	13179	13318	13441	13430	13166	13184	13045	13099	13313	13283	13292	13169	13212	13207	13305	13251	13307	13192	13305	13383	13389	13131	13284	13199	13297	13350	13304	13194	13264	13326	13409	13175	13567	13259	13271	13296	13187	13299	13364	13264	13137	13182	13284	13271	13249	13149	13333	13152	13172	13312	13142	13307	13009	13291	13171	13257	13188	13220	13342	13261	13188	13300	13192	13283	13321	13367	13181	13440	13351	13227	13075	13198	13461	13464	13201	13166	13145	13190	13255	13221	13243	13289	13309	13356	13203	13160	13368	13297	13331	13205	13121	13225	13218	13363	13313	13379	13353	13267	13444	13299	13271	13259	13230	13269	13297	13120	13270	13371	13165	13246	13250	13302	13173	13509	13280	13324	13379	13239	13122	13301	13240	13214	13342	13289	13320	13259	13395	13310	13201	13371	13167	13350	13244	13065	13194	13242	13426	13180	13181	13097	13330	13390	13298	13195	13216	13363	13259	13307	13484	13250	13263	13255	13201	13333	13195	13245	13373	13368	13136	13115	13276	13349	13282	13133	13384	13338	13233	13313	13271	13262	13307	13101	13233	13279	13352	13277	13243	13312	13356	13286	13361	13298	13333	13367	13101	13372	13291	13294	13291	13207	13343	13211	13308	13359	13354	13371	13133	13260	13237	13262	13206	13208	13388	13328	13373	13081	13223	13382	13296	13289	13225	13212	13430	13411	13345	13346	13309	13309	13074	13351	13283	13238	13215	13135	13389	13287	13090	13286	13354	13243	13293	13334	13297	13243	13292	13211	13341	13128	13399	13345	13161	13198	13169	13141	13259	13145	13337	13272	13259	13249	13329	13320	13226	13295	13458	13210	13199	13342	13311	13386	13347	13112	13180	13285	13301	13270	13122	13284	13222	13253	13275	13296	13168	13173	13232	13361	13008	13246	13311	13408	13120	13319	13305	13143	13333	13212	13344	13244	13178	13295	13434	13271	13317	13260	13169	13302	13382	13299	13271	13536	13275	13230	13072	13318	13260	13183	13356	13392	13131	13304	13179	13267	13463	13279	13193	13168	13248	13270	13063	13333	13133	13213	13254	13197	13337	13198	13122	13287	13171	13220	13179	13168	13387	13234	13244	13059	13437	13286	13286	13400	13165	13071	13193	13303	13283	13608	13180	13271	13217	13315	13249	13293	13275	13199	13258	13142	13318	13246	13152	13287	13460	13446	13164	13284	13127	13163	13200	13168	13431	13221	13218	13232	13362	13266	13422	13422	13219	13252	13161	13284	13480	13169	13407	13198	13163	13372	13283	13222	13330	13386	13358	13363	13055	13323	13354	13430	13385	13145	13193	13269	13076	13328	13413	13275	13208	13432	13189	13158	13276	13362	13292	13285	13304	13192	13289	13152	13225	13280	13343	13292	13311	13293	13206	13261	13177	13287	13222	13217	13211	13259	13258	13132	13198	13204	13208	13225	13192	12955	13342	13189	13233	13228	13270	13360	13065	13327	13360	13329	13301	13300	13268	13239	13249	13368	13113	13359	13291	13396	13491	13143	13410	13274	13141	13248	13217	13317	13182	13289	13373	13411	13246	13203	13209	13263	13524	13159	13135	13314	13295	13082	13381	13185	13215	12985	13123	13412	13299	13215	13276	13256	13402	13212	13226	13340	13174	13442	13263	13336	13278	13238	13389	13140	13394	13377	13293	13379	13359	13247	13347	13354	13181	13287	13091	13361	13134	13238	13147	13328	13175	13106	13325	13206	13274	13104	13252	13262	13353	13032	13540	13255	13143	13203	13332	13324	13225	13248	13080	13311	13240	13312	13302	13213	13304	13200	13258	13424	13169	13261	13162	13237	13114	13123	13355	13099	13207	13285	13242	13250	13280	13475	13395	13283	13252	13270	13248	13345	13166	13197	13285	13149	13231	13280	13148	13283	13287	13204	13269	13283	13329	13370	13158	13187	13341	13435	13200	13429	13223	13205	13324	13209	13369	13158	13279	13370	13196	13379	13287	13316	13323	13281	13291	13242	13100	13127	13338	13225	13271	13173	13203	13179	13298	13169	13120	13239	13146	13202	13187	13139	13293	13285	13264	13247	13205	13170	13404	13244	13183	13351	13207	13157	13326	13132	13247	13249	13302	13341	13263	13239	13262	13149	13127	13329	13270	13416	13432	13382	13357	13269	13178	13086	13335	13087	13340	13119	13246	13297	13152	13269	13255	13300	13229	13407	13363	13263	13410	13346	13117	13202	13248	13421	13167	13255	13266	13351	13301	13168	13222	13344	13074	13462	13148	13403	13288	13287	13159	13294	13296	13430	13205	13317	13385	13228	13223	13351	13303	13274	13211	13315	13351	13399	13203	13113	13308	13302	13239	13236	13169	13479	13246	13187	13175	13127	13212	13270	13143	13414	13216	13229	13167	13226	13380	13152	13400	13361	13218	13342	13317	13220	13273	13353	13178	13172	13279	13279	13195	13289	13255	13235	13393	13261	13309	13403	13323	13289	13198	13256	13215	13358	13427	13177	13285	13138	13201	13355	13365	13200	13377	13285	13280	13271	13299	13414	13298	13408	13188	13304	13369	13079	13287	13313	13270	13337	13167	13168	13060	13249	13308	13159	13305	13140	13258	13196	13204	13196	13165	13324	13290	13191	13083	13261	13162	13468	13333	13388	13389	13089	13412	13231	13048	13114	13266	13186	13153	13285	13355	13299	13307	13379	13265	13181	13288	13181	13273	13175	13249	13321	13237	13185	13202	13279	13073	13149	13338	13115	13252	13332	13149	13426	13243	13342	13207	13191	13296	13254	13114	13352	13311	13361	13240	13200	13272	13232	13383	13326	13238	13125	13358	13432	13146	13146	13298	13240	13184	13307	13305	13188	13242	13309	13295	13329	13118	13241	13201	13275	13080	13344	13375	13383	13263	13376	13322	13255	13124	13201	13238	13207	13439	13420	13224	13194	13307	13152	13266	13360	13376	13364	13294	13249	13115	13205	13187	12983	13204	13177	13400	13348	13073	13363	13289	13256	13349	13165	13588	13184	13216	13156	13247	13245	13387	13313	13409	13215	13155	13339	13258	13323	13222	13069	13360	13289	13269	13205	13196	13357	13193	13312	13214	13307	13228	13154	13446	13295	13207	13156	13277	13265	13226	13134	13304	13227	13186	13263	13340	13388	13349	13211	13220	13215	13230	13040	13366	13228	13228	13116	13224	13194	13268	13327	13299	13156	13173	13514	13357	13211	13318	13188	13161	13233	13412	13391	13169	13401	13215	13132	13192	13209	13210	13202	13062	13108	13258	13299	13209	13274	13225	13252	13245	13261	13153	13326	13378	13309	13279	13338	13388	13106	13289	13393	13229	13173	13157	13318	13302	13191	13095	13191	13303	13281	13244	13228	13290	13137	13334	13385	13240	13257	13205	13238	13230	13353	13150	13202	13136	13176	13127	13382	13366	13381	13326	13204	13306	13272	13289	13253	13281	13210	13222	13397	13161	13309	13375	13030	13256	13251	13313	13229	13368	13254	13337	13212	13429	13367	13186	13332	13224	13258	13247	13321	13439	13121	13239	13302	13281	13246	13106	13005	13304	13184	13217	13325	13290	13103	13396	13323	13234	13183	13400	13125	13291	13144	13386	13362	13166	13267	13278	13169	13209	13375	13281	13107	13211	13302	13361	13319	13350	13388	13256	13217	13207	13297	13188	13191	13264	13106	13329	13329	13251	13467	13298	13255	13404	13350	13184	13321	13388	13283	13251	13500	13216	13392	13186	13234	13342	13423	13260	13259	13294	13174	13215	13111	13184	13148	13452	13348	13180	13218	13227	13193	13213	13354	13406	13426	13306	13344	13185	13187	13238	13365	13283	13301	13286	13256	13232	13267	13182	13330	13217	13338	13319	13380	13176	13298	13404	13224	13339	13074	13183	13150	13301	13178	13269	13273	13131	13238	13222	13253	13175	13240	13277	13218	13151	13268	13343	13271	13346	13233	13169	13386	13195	13388	13244	13217	13252	13174	13189	13207	13300	13200	13317	13263	13212	13220	13187	13277	13259	13328	13268	13377	13228	13324	13313	13308	13237	13153	13228
28996	23847	24717	20231	16146	15167	15064	14599	14271	14082	14243	14295	14125	14057	14020	14108	13914	14275	14133	13876	14047	13914	14040	14023	13965	13875	13686	13828	13858	13980	14125	13983	13870	14064	14028	13817	13872	13880	13945	13811	13911	13906	13832	13867	13811	13579	13928	13921	13879	13758	14145	13991	13884	13881	13973	14055	13897	13840	13856	13847	14007	13786	14066	13838	13835	13885	14019	13967	13967	14009	13863	13859	13744	13915	13733	13783	13995	13673	13904	13869	14117	13916	13928	13884	13840	14011	13930	14043	13968	13706	13848	13828	13898	14036	13997	13866	13797	13928	14081	14176	13902	13685	14036	13961	14056	14074	13895	13965	13866	13871	13716	13881	13859	13829	13961	13860	13989	13897	13922	13978	14042	13996	13913	14062	13689	13806	13999	13884	13962	13907	13867	14042	14039	14018	14137	13784	13792	13877	13815	13692	13762	14115	14006	13885	13985	14057	14011	14083	13819	14022	14014	13907	13953	13794	13891	13848	13654	13781	14044	13862	13947	13910	13908	13995	13996	13891	13821	13968	14101	13793	13852	13920	13929	14008	13866	13807	13848	13868	13901	13866	13993	13884	13975	13898	14081	13952	13880	13859	13978	13923	13902	13942	13816	13899	14016	13972	14002	13790	13867	14263	13874	13975	14004	13895	13801	13870	13904	13797	13955	13805	13888	13843	13880	13890	13759	13967	13876	13857	13955	13966	13976	13934	13958	14025	13803	14059	13853	13927	13848	13883	13954	13921	13872	14006	13816	13972	13988	13911	13858	13861	13991	13931	13811	14060	13917	13872	13992	13874	13667	14069	13919	13901	14061	13881	13783	13985	13814	13920	13743	13895	13997	14017	13917	13917	13873	14101	13892	13809	13859	13969	13783	14008	13770	13952	13934	13863	13957	13843	13881	13943	13819	13785	13843	13760	14080	13903	13762	13802	13892	13950	14013	13694	14041	14088	14111	14026	13992	13962	13844	14101	14032	13953	13860	13873	13975	14044	13912	13687	14011	14038	14016	13941	14002	13880	13953	13927	14010	14089	14064	13874	13872	13875	13980	14015	13687	13940	14020	14047	13910	13836	13730	14063	13970	14001	14044	13921	13995	13839	13828	13752	14294	13930	13969	13925	13914	13798	13945	14073	13879	13964	13772	13866	13867	13929	13933	13747	13982	13939	14070	13853	13955	13957	13989	13734	14044	14215	14021	13738	13927	13911	13858	13801	13915	13892	13954	13922	13822	13986	14075	13908	13994	13935	13804	13955	14087	13991	13808	14014	13992	14112	13946	13700	14122	14048	13884	13913	13898	13954	14057	13961	13796	13838	13950	13850	13696	13957	14047	13982	14023	13958	13722	13821	13940	13887	13974	14107	14041	14210	13989	13964	14000	14017	13898	13749	13932	13926	13950	13884	13916	13890	13794	14192	14099	13921	13796	14056	13951	13889	13875	13927	13864	13940	13936	13920	14037	14046	13996	13839	14058	13824	14067	13956	13997	14090	13702	13908	14077	13911	13983	13797	13913	13897	14063	13799	13805	13718	13888	13866	13848	13946	13944	14035	14175	13964	13943	13786	13908	14043	13796	13906	13663	13831	13928	13883	14088	13949	14134	13999	13916	13833	13884	13951	13901	13903	14114	13922	13991	13887	14011	13971	13897	13790	14006	13844	13814	13910	14003	13766	13708	13945	13971	13761	13980	13967	13906	13895	13984	13968	14020	14042	13938	13927	13861	13780	14013	13900	13905	13815	14044	13975	14013	13795	14059	13837	13868	14001	13953	13904	13762	13812	13753	13861	13906	14026	13684	13873	13979	13966	13895	13854	13937	13932	13879	13987	13907	13812	13714	13937	13816	13942	13934	14192	14054	14047	14011	14001	13731	13928	13911	13741	13823	14010	13884	13958	13850	14072	13790	13916	13801	13938	13724	13735	13876	13966	14123	13829	13777	13979	13856	14044	13986	13815	14039	14049	13812	13802	13849	13927	14006	13928	13836	13849	13852	13966	13863	13871	13887	13933	13724	14089	13970	13856	13812	14039	14089	13914	13988	13843	13971	13839	13881	13736	13939	13703	13818	13879	14028	13982	14043	13918	13815	13780	14087	13840	13794	14133	14016	13887	13964	13822	13929	14003	13863	13844	13933	14032	13974	14089	14094	13913	14004	13953	13917	14049	14079	13748	13908	13965	13869	13971	13937	13859	14026	13960	13979	13972	14098	13842	13927	13981	13923	13849	13955	13980	14044	13894	13768	13830	13880	13764	13922	13990	13931	13994	13985	13899	13968	13999	13849	13866	13857	13891	13856	14040	13993	13992	13839	13732	13934	13972	13955	13964	13902	13714	14072	13946	13937	13994	13980	13821	13893	13818	13973	13735	14032	13754	13727	13879	13949	13915	13878	13851	13919	13932	14025	13947	13853	14065	13872	14016	13987	13912	14099	13921	13908	14023	13862	13872	13956	13876	14033	13802	14052	13949	13996	13996	14083	13829	14017	13927	13950	13940	13919	13843	13918	13808	13884	13868	13956	13952	13867	13883	14046	13895	13997	14008	13984	13847	13899	13917	14049	13879	13931	13989	13772	13765	13713	13958	13931	13779	13818	13899	13977	14023	13853	13833	14045	14102	14024	13719	14078	13847	13945	14029	14100	13911	13786	13955	13864	13852	13947	13960	13949	13836	13951	13970	13808	14043	13891	13993	13889	13865	13901	13890	14046	13877	14104	14011	13816	13895	13863	13820	13779	13891	14109	14044	13723	13878	13917	13742	13899	13998	13996	13998	13754	13924	13913	13864	13878	13914	13872	14024	13932	13874	13850	13825	14011	13923	13875	13889	13917	13808	13972	13738	13965	13943	13954	13818	14053	13908	13964	13878	13893	14042	13741	13804	13980	13998	14097	13944	13785	13823	13663	13834	13756	13982	13891	14150	14157	13947	13710	13891	13980	14097	13898	13829	13871	13869	13780	13977	13892	13860	13934	13891	13962	13898	14052	14008	13753	13759	14030	13946	14110	13972	13974	13954	13984	14053	14057	13982	13992	13947	13969	14011	14049	14101	13920	13986	13747	13880	13811	13856	14029	13998	14057	13748	13875	13757	14041	13811	13957	14198	14068	13915	13936	13728	13794	13946	14095	13825	13915	13957	13858	13870	13928	13951	13924	13919	13851	13835	13912	14036	13816	13747	13939	13845	13833	13948	13963	14068	13985	13960	14136	13988	13814	14054	13966	14057	13989	13990	13910	14050	13817	13904	13752	14039	13908	13916	13948	14070	14054	14075	13960	13943	13907	13805	13938	13954	13956	14006	13838	13890	13882	14069	13874	13973	13906	13950	14010	14100	13839	13996	13933	13730	13813	13841	13948	13807	13903	14010	14034	13554	13915	14105	13949	13937	13830	13844	13997	14089	14004	13681	13891	13971	13993	13886	13954	14154	13975	13858	13778	13803	13822	13984	13880	13960	13837	13858	13884	13813	13816	13979	13769	13923	13994	13965	13830	14094	14064	13876	14042	13934	14067	13886	13978	13976	13848	13924	14113	13935	14040	13904	14141	13783	13896	13879	13992	13987	13956	14032	13912	13903	13840	13971	13687	14005	13985	14158	13958	13923	13852	13964	14056	13821	13918	13842	13990	13771	14015	13962	13849	13962	13943	14029	14022	13897	13935	13999	14083	13966	14020	13934	13876	13934	14046	14160	13843	14093	14046	13836	13767	13978	13887	13871	13963	13808	13816	13808	13846	13987	13980	13888	14123	13740	14060	13921	13699	14064	13916	13680	13966	13872	13926	13949	13907	13702	13984	14009	13938	13948	14016	13939	13828	14018	13887	13695	13934	14023	13846	13977	13948	13848	13996	13968	13958	13923	13946	13956	13818	13814	13876	13876	13952	14051	13797	13690	13962	13910	14013	13957	14012	13904	13846	13827	14025	13785	13813	13858	14013	13890	13823	13872	14016	14071	13864	13785	13899	13889	13747	13781	13863	13962	13954	13814	13775	13918	13988	13971	13956	13908	13952	13905	13922	14085	13988	13918	13770	13874	13855	14073	14039	14066	13935	13969	14102	13837	14168	13825	13926	13997	14045	13910	14047	13900	14107	13969	14051	13924	14070	13941	13845	13861	13934	13957	13869	13925	13759	14041	13733	13966	14089	14019	13848	14012	13958	14180	14020	13998	13975	13949	14052	13887	14031	14055	13991	13927	13996	14119	13945	13924	13879	14040	13906	13870	13642	13889	13798	14028	13981	13953	14081	13888	13847	13883	13875	14020	13787	14014	14097	13748	14018	13873	13827	13815	13672	13791	13726	13930	14090	13913	14052	13882	13901	14005	14043	13879	13992	13770	13953	13969	13898	13869	13857	14035	13768	13903	13788	14058	13966	13901	13872	13857	14026	13915	13947	13766	13997	13766	14169	13994	13978	14056	13904	14003	14131	13950	13712	14048	14125	14043	13959	13967	14016	13979	13985	13910	13859	13799	13630	13990	14065	13753	13902	13981	13918	14114	13986	13832	13907	13788	13793	13991	14187	13694	14113	14043	13926	13947	13866	14007	13897	13923	14133	13998	13984	13959	13904	13764	14022	13848	14123	13834	13930	13977	13852	13798	14060	13988	13906	13955	14072	13755	13991	14035	13958	13992	13863	13703	13875	14078	14113	13938	13901	14094	13711	13853	13891	13777	13911	13846	13996	13883	13963	13989	14170	14125	14017	13909	14076	13962	13845	13992	13708	13902	13871	13965	13862	13897	13974	14151	14039	13895	13921	14026	13969	13839	13806	13983	13881	13920	13732	14047	13805	13973	13976	13835	14092	13850	14046	13956	13822	14007	14014	13918	14003	13976	13999	13995	13898	13957	14106	13881	14011	13877	13757	13841	14041	13910	13811	13958	13760	13755	13853	13822	13821	13934	13788	13907	13933	14029	14046	14012	13818	13911	13951	13914	14151	13908	13866	13944	13883	13858	13879	13887	13872	14020	13817	13975	13923	13963	14086	14165	14102	14046	13978	14063	14006	14011	13829	13895	13797	14002	13917	13950	13990	14184	13915	13871	13914	13972	14031	13828	13987	14077	14045	14073	13795	13841	13994	13738	13893	13750	13951	13908	14071	14141	14011	13998	14079	13948	13933	13865	14170	13970	13786	13922
21484	32084	25203	19710	16962	15669	14765	14232	14083	13711	13477	13692	13365	13432	13326	13412	13339	13274	13423	13341	13169	13053	13203	13183	13295	13142	13292	13291	13096	13128	13168	13276	13196	13051	13392	13382	13200	13183	13086	13311	12972	12987	13089	13046	13143	13084	13326	13174	13174	13150	13137	13383	13128	12986	13044	13159	13006	13269	13312	13047	13118	13282	13153	13246	13186	13025	13233	13128	13125	13254	13046	13250	13165	13004	13158	13226	13197	13127	13157	13241	13023	13298	13012	13165	13247	13213	13234	13209	13103	13203	13082	13086	12944	13079	13251	13170	13132	12979	13275	13078	13140	13131	13185	13184	13268	13080	13063	13136	13128	13230	13270	13212	13142	13217	13129	13172	13083	13177	13267	13127	13092	13264	13294	13257	13130	13243	13285	13259	13048	13267	13060	13274	13139	13189	13104	13125	13068	13066	13213	12990	13237	13104	12979	13285	13099	13103	13286	13176	13143	13181	13149	13071	13172	13160	13072	12991	13216	13105	12979	13382	13182	13076	13213	13109	13059	12957	13155	13170	13305	13149	13060	13164	13125	13439	13235	13071	13089	13219	13057	13170	13181	13254	13110	13069	13196	13238	13133	13319	13055	13148	13214	13252	13201	13132	13307	13262	13120	13199	13107	13174	13230	13191	13170	13193	13080	13199	13131	13089	13216	13286	13021	13257	13216	13090	13171	13061	13198	13128	13270	13077	13100	13055	13305	13178	13174	13133	13313	13115	13220	13131	12964	13148	13146	13163	13094	12960	13099	13056	13224	13162	13129	13308	13093	13235	13125	13121	13168	13188	13196	13222	13296	13191	13175	13170	13207	13161	13247	13104	13258	13107	13279	13224	13137	13122	13139	13164	13118	13123	13154	12999	13165	13277	13213	12967	13190	13134	13253	13330	13179	13015	13239	13192	13158	13207	13156	13058	13145	13161	13312	13053	13116	13115	13127	13055	13157	13199	13333	13070	13199	13089	13164	13131	13227	13289	13206	13148	13192	13297	13062	13283	13355	13250	13235	13228	13202	13089	13199	13191	13182	13191	13186	13090	13164	13226	13232	13041	13030	13319	13035	13158	13274	13068	13308	13097	13168	13141	13226	13092	13116	13121	13207	13078	13180	13194	13041	13159	13110	13204	13142	13118	13181	13217	13164	13185	13140	13091	13124	13159	13186	13262	13103	13125	13192	13326	13035	13202	13084	13052	13120	13295	13259	13247	13274	13028	13240	12992	13002	13296	13188	13176	13209	13061	13230	13117	13116	13288	13081	12988	13174	13245	13116	13202	13182	13322	13310	13256	13156	13211	13294	13030	13008	13164	13215	13201	13268	13108	13217	13028	13247	13041	13015	12999	13144	13289	13208	13183	13022	13112	13180	13265	13286	13294	13331	13121	12998	13163	13236	13315	13097	13044	13276	13205	13171	13185	13266	13226	13072	13179	13148	12981	13237	13143	13108	13036	13130	13161	13288	13240	13192	13078	13218	12973	13207	13128	13204	13055	13259	13064	13265	13251	13179	13194	13128	13216	13087	13090	13083	13120	13276	13285	13089	13060	13166	13224	13014	13162	13284	13062	13014	13040	13111	13107	13027	13068	13156	13083	13197	13176	13123	13130	13233	13258	12977	13176	12939	13163	13207	13108	13134	13192	13122	13195	13248	13039	13103	13157	13286	13198	13241	13130	13130	13163	13175	13125	13117	13068	13151	13129	12915	13130	13229	13141	13150	13233	13050	13135	13198	13111	13327	13220	13137	12992	13204	12983	13041	13197	13005	13150	13054	13338	13078	13243	12933	13143	13153	13182	13261	13197	13258	13185	13055	13083	13285	13247	13160	13301	13145	13126	13173	13345	13186	13058	13226	13142	13160	13234	13168	13118	13132	13220	13092	13068	13147	13142	13016	13182	13152	13172	13059	12964	13030	13192	13051	13155	13274	13297	13161	13008	13100	13038	13200	13031	13307	13109	13102	13252	13193	13087	13270	13248	13208	13202	13224	13255	13151	13057	13130	13151	13032	13063	13048	13117	13260	13306	13069	13099	13256	13250	13048	13247	13212	13230	13137	13141	13060	13089	12946	13139	13241	13132	12976	13286	13143	13254	13096	13222	12991	13173	13248	13187	13173	13090	13144	13179	13137	13130	13311	13270	13231	13151	13270	13276	13095	13024	13124	13162	13356	13202	13238	13152	13281	13177	13083	13200	13245	13155	13151	13199	13108	13069	13154	13156	13148	13074	13164	13023	13075	13045	13162	13086	13033	13110	13151	13038	13103	13237	13185	13223	13123	13290	13106	13207	13167	13161	13021	13311	13167	13112	13135	13274	13161	13210	13158	13039	13382	13179	13003	13167	13129	13173	13041	13039	12974	13122	13161	13368	13204	13325	13119	13003	13174	13215	13082	13145	13268	13181	13031	13211	13301	13243	13153	13016	13121	13228	13237	13062	13109	13199	13172	13094	13002	13149	13305	13333	13150	13226	13069	13152	13310	13248	13092	13188	13197	13147	13267	12998	13143	13122	13329	12978	13053	13130	13176	13168	13011	13279	12965	13244	13262	13019	13089	13108	13198	13122	13284	13182	13221	13369	13225	13273	13312	13289	13192	13209	13299	13259	13016	13131	13182	13263	13172	13087	13084	13161	13266	13124	13197	13244	13014	13214	13157	13078	13062	13152	13270	13096	13085	13234	13043	13135	13174	13398	13171	13273	13177	13286	13321	13017	13042	13171	13099	13167	13187	13214	13231	13137	13125	13162	13219	13177	13108	13185	12983	12963	13054	13051	13167	13115	13110	13083	13156	13108	13004	13147	13267	13214	13263	13361	13062	13157	13072	13261	13366	13220	13066	13071	13179	13129	13133	13075	13110	13302	13073	13137	13076	13383	13238	12944	13244	12948	13203	13141	13143	13128	13260	13085	13115	13247	13319	13215	13066	13126	13126	13257	13165	13158	13188	13197	13221	13128	13304	13159	13222	13200	13218	13100	13039	13137	13166	13262	13034	13186	13017	13232	13104	13007	13172	13216	13112	13279	13035	13429	13136	13167	13088	13187	13301	13227	13150	13137	13197	13190	13005	13214	13151	13225	13081	13450	13167	13126	13134	13032	13188	13287	13213	13101	13257	13245	13049	13118	13207	13086	13211	13135	13392	13218	13236	13163	13171	13107	13084	13116	13160	13295	13204	13044	13171	13301	13322	13113	13127	13121	13241	13200	13129	13179	13229	13228	13225	13095	13097	13077	13194	13104	13157	13261	13147	13206	13098	13263	13181	13216	13243	13113	13233	13048	13108	13181	13167	13186	13065	13217	13139	13020	13272	13155	13316	13135	13048	13244	13306	13125	13241	13107	13079	13052	12979	13117	13183	13028	13199	13104	13244	13094	13214	13095	13111	13120	13062	12945	13159	13305	13104	13165	13139	13159	13166	13191	13099	13177	13066	13257	13356	13059	13079	13279	13117	13224	13080	13248	13067	13174	13107	13050	13159	13158	12864	13159	13207	13212	13188	13191	13283	13105	13197	13196	13145	13305	13123	13096	12961	13099	13233	13182	13170	13175	13139	13185	13076	13192	13211	13001	13216	13106	13147	13243	13120	13175	13355	13154	13166	13229	13139	13142	13157	13078	13031	13195	13232	13021	12938	13163	13189	13218	13118	13046	13090	13134	13386	13181	13302	13195	13118	13257	13083	13171	13276	13167	13082	13123	13116	13163	13011	13243	13206	13240	13234	13311	13211	12978	13142	13177	13111	13209	13199	13054	13027	13046	13167	13293	13252	13154	13196	13211	13328	13201	13059	13360	13133	13089	13059	13067	13316	13139	13209	13172	13053	13141	13169	13103	13163	13241	13168	13212	13104	13180	13326	13163	12980	13194	12988	13256	13121	13177	13227	13196	13100	13083	13154	13266	13085	13126	13108	13169	13110	13090	13269	13101	13015	13217	13159	13115	13154	13126	13117	13266	13141	13132	13171	13148	13010	13028	13074	12920	13131	12938	13279	13063	13092	13265	13119	13190	13139	13264	13266	13145	13321	13295	13203	13093	13022	13212	13173	13207	13383	13135	13092	13065	13117	13028	13338	13252	13104	13168	13202	13214	13221	13204	13222	13201	13148	13257	13170	13182	13173	13092	13025	13097	13232	13166	13281	13259	13144	13095	13082	13091	13179	13187	13035	13204	13242	13251	13106	13160	13293	13216	13093	13335	13112	13227	13270	13150	13171	13261	13186	13160	13052	13122	13183	13142	13169	13147	13070	13274	13111	13278	13027	13073	13162	13259	13137	12969	13154	13160	13076	13062	13078	13213	13070	12954	13262	13255	13337	13161	13224	13210	13174	13083	13309	13247	13008	13196	13012	13225	13118	13198	13168	13149	13177	13107	13162	13129	13084	13267	13210	13195	13115	12883	13124	13180	13376	13060	13119	13145	13143	13216	13192	13290	13131	13172	13177	13238	13119	13108	13240	13187	13160	13199	13118	13182	13070	13204	13263	13171	13061	13202	13319	13331	13284	13113	13251	13132	12984	13196	13090	13080	13154	13031	13122	12982	13269	13228	13152	13164	13186	13252	13179	13085	13193	13237	13184	13057	13091	13216	13144	13149	13125	13111	13303	13098	13258	12865	13132	13400	13230	13125	13203	13117	13186	13294	13114	13120	13006	13286	13013	13406	13086	13112	13205	13216	13079	13026	13323	13272	13276	13219	13172	13078	13142	13279	13158	13183	13347	13205	13326	13107	13200	13094	13160	13210	13229	13076	13151	13301	13147	13087	13301	13120	13172	13299	13204	13128	13091	13276	13310	13076	13203	13035	13244	13134	13207	13136	13212	13221	13228	13068	13045	13181	13139	13158	13111	13141	13246	13201	13036	13217	13096	13101	13092	13211	13184	13014	13393	13268	13307	13098	13354	13132	13218	13173	13270	13124	13067	13130	13119	13223	13175	13211	13166	13080	13198	13093	13351	13096	13179	13201	12986	13239	13227	13229	13299	13175	13231	13151	12967	13264	13259	13174	12964	13186	13017	13027	13251	13252	13253	13066	13247	13182	13069	13076	13307	13248	13209	13269	13243	13037	13075	13120	13042	12993	13163	13191	13136	13174	13018	13218	13192	13209	13178	13221	13215	13248	13164	13006	13164	13251
23649	21465	28069	25477	21972	19643	17877	15690	15060	14911	14702	14565	14661	14476	14552	14447	14226	14530	14284	14341	14469	14291	14217	14163	14076	14343	14226	14177	14335	14252	14288	14188	14262	14117	14231	14140	14191	14045	14178	13949	14051	14274	14142	14051	14241	14277	14017	13910	14212	14118	14133	13835	14143	14016	14075	14288	14169	14138	14183	14099	13913	13890	14123	14219	14195	14092	14137	14073	13969	14120	14042	14005	14101	14174	14145	14050	14119	14160	14033	14003	14122	14220	14086	14111	13875	13923	13972	14194	13934	14102	14083	13987	14144	14117	14273	14302	14100	14095	14139	14045	13970	14237	13910	14096	13897	13861	13926	14150	14067	14072	14114	14216	14169	13887	14016	13915	14169	14162	14212	14179	13924	14021	14037	14162	14260	13948	14137	13916	13975	14055	14024	14006	14132	14113	14010	14248	14227	14234	14151	14126	14077	13997	13944	14061	14188	14088	14209	13904	13998	14235	13921	13890	13972	14072	13932	14008	14136	14059	13906	14095	14073	14203	14048	14156	14214	14193	14083	14194	14077	14142	14065	14103	13985	14149	14177	13885	14085	14174	14046	14196	14135	14167	14221	14117	14060	13971	14152	14142	14191	14197	14120	14203	14002	13945	13985	13980	14229	14292	14157	13970	14054	13976	14177	14038	14124	14067	14116	13966	14124	14153	14298	14109	13958	14223	13916	13924	14134	14129	14100	14139	14072	14046	14206	14114	13912	14067	14039	14197	14186	14084	14072	13979	14098	14112	14193	14115	14173	14065	14079	14052	13942	14084	14160	14075	14193	13894	14054	14093	13764	14160	14382	14036	14205	14145	13869	13937	14152	13970	14125	14199	14019	14285	14142	14019	14087	14079	13992	14145	14002	13899	14111	14304	14281	14208	14039	14156	13926	14078	14157	14064	14107	14107	14076	14218	14220	13990	13985	14215	13947	13955	14011	14161	14026	14169	14095	14168	14182	14187	14090	14091	14178	13900	14065	13971	13975	14119	14214	14095	14211	13886	14074	13986	14104	14175	13962	14065	14118	14156	14145	13970	14071	14101	14073	14037	14030	13924	14021	13991	14145	14216	14143	14070	14034	13837	13723	14186	14093	14042	14245	14130	14134	13911	14048	13999	13953	14037	14056	14051	14127	14166	14134	14086	14107	14132	14074	14238	14060	13843	13981	14076	13910	13966	14117	14212	14097	14119	14126	14125	14191	14166	14117	14041	13974	14197	14009	14216	13953	14015	14019	14049	14207	13948	14073	14135	14161	13987	14143	14034	14062	14037	13995	14041	13903	14173	14029	14082	14127	14066	14027	14061	14024	14060	14015	14132	13946	14130	13991	14082	14121	14183	14149	13853	14121	13981	14115	14055	14010	13974	14080	14067	14427	14243	13997	14116	14117	13926	14151	13916	13987	14089	14026	14008	14087	14123	14019	13924	14166	14162	13922	14174	14159	13974	13839	14198	14038	14194	13875	14042	13923	14015	14078	14101	14164	14172	14106	14095	14142	14150	14099	14173	13944	14176	14176	14132	14103	14222	14070	14070	14103	13993	14342	14012	14065	13963	14045	13885	14156	13855	14333	13945	14088	14006	14111	14069	14188	14102	14022	13937	14147	14098	14003	14082	14188	14156	14100	13925	14184	14108	14063	14191	14180	14050	14244	14235	13958	14108	14093	14090	14103	14164	13965	14185	13999	13975	14050	14145	14185	14215	14206	14122	14205	14267	14163	13821	14021	14194	14132	14035	14090	14105	13987	13882	14040	14117	14164	14149	13997	14077	14156	14306	14075	14271	14033	13962	13940	14233	14121	14015	14135	14211	14012	13790	13972	14017	14073	14030	14163	14091	14128	14099	14125	14110	14097	14043	14166	14015	13986	14010	14210	14090	14259	14066	14215	14081	14122	14062	14097	14124	14188	13874	14428	14153	14131	14071	14008	14096	14093	14078	14051	14200	14019	14127	13950	14140	14152	14041	13996	14175	13938	14135	14147	14208	14236	14087	13964	14243	14119	14168	14241	13887	14018	14163	13987	14116	14008	14064	14107	13991	14066	14097	14078	14248	14109	14252	14149	14155	14255	14152	13841	14074	13979	14016	13974	14309	14030	14175	14027	14150	14124	14179	14010	14063	14135	14189	14070	13949	14351	14096	14138	13904	14114	14135	14142	13975	14034	14154	14062	14040	14146	14094	14117	14084	13980	14194	14069	14239	14131	14153	14154	14160	14138	13963	14179	13878	14060	14071	14183	14000	13883	14222	14148	13914	14250	14108	14176	14248	14234	14116	14175	14002	14001	14043	14276	14034	14401	13901	13908	14178	14033	14089	14215	13955	14182	14094	14292	14148	14273	13932	13912	14022	14196	14014	14193	14131	14204	14100	14009	14121	14080	13977	14110	14260	14088	14084	14012	14277	14271	14087	14093	13968	14114	14190	13885	14117	14109	14113	14051	14015	14129	13989	13932	13951	14032	13867	13915	14025	13935	13808	14016	14102	14387	14030	14152	14036	14176	14220	13948	13926	14112	14104	14161	14081	14108	14075	14022	14124	14120	14098	14001	13899	14139	14089	14084	13992	13768	14206	13951	13913	13880	14176	14290	13903	14132	14149	13919	14061	13977	14064	14217	14134	13981	14090	14155	14062	14202	14110	13958	14403	13973	14216	14230	14193	14201	14196	14181	14143	13998	13981	14153	13936	14262	14213	14212	14279	14026	14083	14145	14082	13915	14032	14029	14032	14179	13989	14074	14067	14219	13920	13980	14149	13905	13975	13944	14096	14155	14009	14064	14143	14072	14101	14098	14155	14008	14244	13936	14038	13881	14001	14092	13976	13982	14081	14124	14010	14159	14051	14012	14141	14155	14226	14068	14121	14159	14117	13982	14073	14067	14033	14124	14115	13916	13887	14067	14138	13918	14174	14154	14010	14031	14184	13985	14112	14130	14052	14248	14159	13966	14407	14204	14122	14101	14118	14263	13928	14011	14075	13996	14238	13934	14145	14038	14066	14054	14127	14102	13983	14159	14002	14193	14132	14104	14138	13940	13997	14183	13988	14355	14219	14183	14183	14131	14249	14067	13933	14093	14172	14045	14077	14032	14057	14133	14141	14016	14039	13949	14111	14154	14119	14196	14131	14165	14070	14062	13981	14094	14124	14100	14042	14136	13979	14211	13916	14100	13985	14241	14079	14037	14168	14034	14294	14214	13923	14130	14061	14012	14039	14180	14113	14142	14125	14133	14199	14298	14108	14113	13914	14140	14079	14129	13968	13887	14006	14237	13995	14055	13976	14101	14195	13983	14135	14206	14116	14180	14180	14385	14008	14035	14176	14269	14094	14276	14269	14047	13907	14089	13976	14002	14062	14211	14174	14032	14057	14193	14055	14063	14358	14060	13946	14081	14011	13926	14388	14173	14331	14188	14086	14170	14148	14138	14237	14300	14086	13893	13959	14007	14058	13963	14117	14148	14084	14021	14082	14052	14175	14173	13944	13980	14033	14176	14280	13939	14107	13934	14221	14061	14124	14091	14020	13947	14101	13984	14122	14136	14052	14213	14170	14021	13939	14051	13952	14068	14155	13995	13991	14076	14037	14047	14284	14120	14213	14024	14101	13975	14111	14074	14008	14102	14036	14185	14246	14273	14062	14140	14110	14161	14022	14053	14140	13917	14129	14131	14020	13975	14220	13978	13976	14090	14003	14006	14067	14307	14076	14157	14034	14194	14078	14188	14066	14258	14071	14076	14079	14066	14017	14090	14154	14093	14168	14154	14033	14067	14050	13988	14081	13925	13993	14033	14093	13945	14213	14050	14189	14018	14060	14275	14120	14031	14084	14037	14138	13903	14057	14042	14077	14082	13991	14236	13867	13947	14019	14281	14050	14039	14021	13847	14034	13970	14048	14144	14149	13913	14021	14427	14098	13936	13962	13988	14252	14226	14187	14157	14037	13921	14094	14142	13897	14067	13989	13932	14069	14262	14113	14037	14084	14021	13867	13919	14044	14358	14166	14218	14076	13849	14046	13983	14029	14193	13965	14099	14159	14151	13979	14168	14106	14059	14026	14211	13834	14002	14134	14121	13934	14070	14194	14027	14011	14204	14053	14144	14097	14043	14094	14167	14166	14001	14170	13998	14187	13917	14119	14193	14151	13964	14350	14269	14315	14462	14067	14106	14010	14112	14142	14119	14089	14075	14070	14168	14050	14224	14078	14093	14165	14008	13834	14080	14349	14016	14190	13987	14112	14046	14133	14099	14177	14136	14222	13919	13898	14165	14194	14242	14195	13971	14123	14151	14100	14182	14022	14174	14113	14165	14093	14098	14276	14042	13894	13904	14044	14230	14256	14122	14033	14272	14145	14063	13956	13978	13980	13954	14030	14041	14116	14113	13982	14051	14085	13930	14117	14037	14171	14152	14183	14067	14095	14145	14065	14248	14249	14299	13996	14166	14105	13985	13972	14063	14202	14009	14011	14122	13872	14106	14067	14009	13979	14138	14132	14265	13851	13887	14056	13912	14110	14095	13988	14143	14119	14109	14198	14038	13865	14119	14132	14257	14162	14396	14111	14299	13990	14104	14047	14001	14037	14021	14062	14049	14099	14166	14088	14067	14067	14200	14102	14380	13962	14121	14081	14114	13976	13949	14332	14277	14061	14203	14117	14199	13957	14126	14047	13926	13998	14107	14177	13990	14180	14199	13929	14140	14112	13988	14096	14182	14008	14066	13991	13927	14094	14132	14364	14255	14134	14148	14254	14081	14011	14200	13992	14175	13946	14145	13965	14079	14216	14018	14021	14017	14202	14293	14094	13978	13995	14146	14126	14112	14270	14122	13916	14208	14033	14015	14126	14191	14120	14170	14165	14115	14138	14030	14056	14202	14054	14239	13950	14042	14125	14203	14020	14120	13867	13949	14134	14277	14040	14191	14009	14176	14209	14102	14024	13948	14020	14079	14142	14255	13893	14045	14253	13996	14186	13967	14014	14159	14224	14096	13959	14081	14002	14179	13904	14118	13930	14158	14172	14050	13966	14116	14110	14264	14181	14119	14122	13925	14003	13939	14095	14215	14079	14153	14106	13951	13833	14036	14200	14097	14141	14009	14109	14025	14049	13928	14059	14131	14130	14095	14072	14193	14122
20894	38843	31050	23804	19801	17437	16133	15090	14772	14402	14048	13934	13916	13712	13677	13545	13553	13387	13471	13404	13262	13442	13355	13288	13307	13442	13291	13349	13273	13279	13239	13156	13403	13382	13185	13296	13249	13350	13292	13450	13337	13314	13328	13188	13226	13468	13318	13190	13308	13331	13247	13203	13188	13089	13369	13194	13446	13385	13429	13359	13468	13241	13478	13082	13419	13283	13251	13276	13131	13226	13345	13279	13279	13182	13225	13327	13252	13193	13235	13288	13141	13176	13231	13334	13119	13309	13473	13232	13234	13247	13263	13322	13279	13254	13405	13064	13197	13128	13154	13400	13157	13272	13375	13396	13376	13382	13234	13288	13250	13314	13271	13205	13235	13353	13180	13215	13238	13176	13354	13206	13261	13277	13403	13170	13316	13140	13394	13239	13275	13311	13319	13255	13148	13382	13158	13381	13208	13335	13400	13294	13140	13122	13240	13106	13093	13232	13301	13231	13214	13399	13211	13475	13218	13265	13251	13349	13223	13228	13176	13252	13196	13265	13158	13102	13261	13389	13157	13341	13386	13334	13371	13278	13377	13186	13426	13291	13287	13291	13303	13281	13373	13245	13466	13124	13244	13294	13321	13276	13310	13220	13408	13193	12992	13149	13308	13370	13095	13454	13405	13244	13139	13319	13375	13266	13325	13309	13328	13385	13208	13244	13274	13188	13286	13180	13155	13209	13185	13271	13225	13290	13161	13306	13247	13247	13229	13138	13311	13278	13286	13193	13486	13278	13193	13256	13298	13102	13406	13297	13242	13258	13270	13314	13463	13159	13389	13112	13264	13299	13332	13203	13131	13207	13337	13311	13332	13281	13172	13321	13368	13148	13251	13276	13172	13241	13293	13368	13259	13261	13318	13275	13257	13241	13192	13252	13226	13142	13272	13126	13243	13246	13224	13225	13201	13248	13453	13248	13251	13218	13251	13258	13127	13190	13035	13277	13311	13252	13219	13396	13280	13133	13117	13058	13212	13421	13121	13402	13252	13229	13149	13138	13235	13154	13323	13320	13308	13201	13230	13322	13274	13267	13360	13470	13242	13207	13330	13197	13426	13264	13401	13315	13213	13156	13341	13178	13268	13180	13369	13191	13296	13307	13296	13269	13212	13337	13063	13094	13233	13222	13163	13172	13304	13292	13187	13274	13286	13053	13089	13173	13275	13023	13241	13367	13125	13379	13149	13430	13136	13251	13358	13101	13178	13437	13348	13229	13301	13374	13300	13288	13267	13204	13183	13140	13149	13071	13236	13304	13128	13189	13267	13260	13235	13196	13184	13290	13227	13320	13275	13404	13304	13307	13277	13470	13314	13294	13189	13345	13219	13289	13252	13317	13177	13202	13273	13293	13291	13280	13416	13212	13202	13130	13354	13287	13264	13310	13177	13311	13238	13236	13404	13276	13312	13344	13286	13476	13266	13138	13313	13145	13136	13247	13237	13409	13219	13264	13143	13077	13261	13163	13489	13239	13106	13232	13337	13414	13310	13173	13350	13224	13288	13113	13336	13314	13414	13386	13202	13221	13254	13115	13282	13343	13286	13266	13472	13311	13176	13132	13216	13141	13407	13400	13446	13383	13359	13219	13206	13291	13363	13207	13319	13281	13180	13317	13264	13208	13262	13232	13328	13273	13208	13549	13281	13321	13404	13415	13084	13234	13128	13112	13183	13132	13411	13077	13353	13295	13082	13130	13302	13249	13167	13293	13309	13441	13293	13388	13261	13212	13300	13232	13126	13428	13108	13000	13191	13236	13316	13386	13298	13265	13171	13346	13465	13320	13288	13274	13244	13201	13303	13349	13241	13181	13263	13265	13336	13419	13314	13176	13318	13376	13364	13228	13167	13291	13442	13386	13358	13392	13250	13254	13358	13270	13380	13383	13340	13101	13233	13454	13133	13298	13210	13265	13080	13174	13310	13327	13133	13244	13153	13275	13357	13299	13221	13270	13305	13323	13258	13411	13273	13259	13298	13213	13361	13287	13211	13136	13258	13303	13243	13297	13160	13310	13208	13255	13375	13177	13151	13274	13167	13328	13313	13255	13250	13251	13173	13206	13331	13306	13363	13362	13208	13357	13167	13322	13228	13295	13218	13540	13260	13194	13317	13132	13193	13306	13397	13290	13296	13352	13181	13280	13125	13352	13375	13272	13333	13206	13085	13408	13161	13376	13225	13109	13242	13192	13189	13393	13168	13424	13307	13245	13331	13173	13226	13235	13088	13210	13462	13175	13314	13190	13241	13217	13300	13340	13301	13329	13280	13206	13244	13261	13294	13218	13252	13362	12991	13347	13202	13277	13458	13315	13189	13117	13403	13332	13329	13386	13301	13365	13245	13105	13088	13386	13216	13293	13094	13281	13190	13349	13353	13331	13369	13253	13325	13229	13155	13276	13133	13275	13150	13263	13313	13324	13335	13399	13278	13275	13245	13276	13296	13257	13353	13324	13250	13264	13217	13264	13277	13343	13273	13278	13247	13310	13347	13292	13182	13246	13385	13141	13380	13244	13218	13375	13228	13223	13177	13225	13206	13298	13197	13273	13221	13232	13246	13258	13094	13340	13239	13250	13258	13283	13291	13296	13099	13310	13283	13156	13424	13116	13254	13399	13306	13161	13223	13178	13323	13248	13274	13251	13230	13265	13350	13242	13339	13308	13207	13141	13135	13221	13354	13364	13251	13281	13257	13112	13246	13322	13491	13356	13298	13324	13159	13172	13203	13168	13237	13190	13336	13267	13199	13246	13220	13218	13268	13301	13241	13256	13179	13313	13219	13322	13302	13130	13231	13351	13080	13205	13233	13150	13119	13304	13354	13304	13313	13193	13438	13211	13250	13320	13291	13212	13191	13271	13377	13170	13175	13160	13161	13285	13402	13318	13206	13228	13258	13398	13234	13132	13214	13292	13257	13276	13339	13226	13124	13182	13355	13218	13337	13182	13316	13137	13258	13161	13299	13313	13289	13257	13254	13312	13289	13162	13188	13350	13168	13282	13350	13149	13341	13230	13344	13218	13374	13220	13156	13458	13417	13184	13286	13199	13215	13366	13220	13106	13314	13233	13183	13277	13197	13209	13269	13324	13261	13287	13181	13262	13395	13223	13308	13077	13128	13193	13265	13352	13261	13352	13241	13232	13251	13103	13262	13360	13253	13172	13204	13194	13258	13276	13193	13256	13316	13163	13107	13213	13267	13210	13338	13193	13389	13264	13486	13148	13478	13229	13390	13330	13219	13277	13306	13253	13404	13156	13375	13164	12991	13447	13298	13267	13206	13276	13227	13282	13320	13194	13380	13214	13370	13334	13306	13216	13217	13221	13318	13341	13208	13313	13173	13282	13186	13351	13336	13114	13412	13330	13118	13176	13128	13221	13311	13407	13352	13137	13094	13380	13327	13296	13255	13227	13194	13260	13175	13127	13407	13233	13177	13099	13236	13355	13234	13300	13227	13099	13236	13241	13228	13144	13302	13387	13298	13358	13149	13419	13357	13195	13326	13369	13298	13247	13346	13166	13282	13333	13164	13232	13267	13193	13209	13191	13271	13308	13301	13321	13285	13354	13236	13266	13191	13172	13208	13456	13265	13143	13427	13195	13390	13321	13247	13341	13389	13181	13291	13195	13233	13420	13081	13293	13155	13322	13072	13381	13249	13235	13258	13065	13176	13244	13268	13459	13299	13181	13273	13261	13163	13337	13281	13377	13183	13341	13193	13244	13338	13382	13045	13349	13136	13261	13346	13404	13407	13233	13323	13315	13314	13208	13361	13278	13254	13264	13194	13228	13221	13291	13150	13103	13190	13286	13343	13213	13349	13345	13286	13215	13366	13238	13247	13276	13200	13210	13155	13236	13124	13184	13370	13289	13273	13119	13270	13311	13283	13243	13171	13277	13129	13273	13278	13182	13240	13358	13196	13292	13281	13283	13207	13252	13330	13077	13225	13324	13309	13219	13186	13304	13278	13282	13295	13388	13345	13345	13163	13324	13332	13213	13302	13296	13230	13229	13225	12969	13422	13268	13074	13180	13319	13254	13152	13355	13122	13360	13427	13359	13243	13363	13208	13356	13340	13256	13162	12998	13310	13213	13261	13212	13359	13419	13321	13223	13304	13223	13084	13421	13245	13435	13450	13293	13217	13349	13273	13265	13281	13108	13368	13164	13322	13317	13281	13387	13197	13190	13313	13124	13344	13245	13230	13266	13427	13235	13329	13202	13229	13082	13320	13165	13192	13159	13287	13192	13101	13309	13184	13392	13241	13298	13421	13183	13266	13360	13269	13216	13193	13030	13237	13263	13210	13293	13287	13352	13258	13219	13271	13285	13289	13264	13331	13315	13194	13255	13438	13429	13142	13192	13187	13252	13329	13443	13221	13232	13447	13248	13241	13277	13245	13217	13177	13292	13214	13299	13151	13392	13368	13200	13346	13209	13212	13268	13211	13094	13226	13316	13241	13399	13262	13235	13326	13317	13301	13235	13106	13345	13358	13269	13336	13280	13287	13154	13191	13271	13310	13088	13381	13238	13381	13288	13229	13420	13158	13210	13241	13384	13348	13260	13310	13145	13234	13258	13300	13220	13291	13255	13221	13304	13244	13132	13490	13395	13315	13323	13244	13279	13277	13172	13453	13326	13295	13298	13224	13219	13225	13266	13276	13473	13225	13257	13268	13223	13290	13250	13297	13267	13260	13315	13274	13263	13279	13281	13209	13357	13181	13376	13270	13211	13201	13166	13211	13152	13311	13453	13149	13260	13340	13422	13119	13297	13117	13330	13209	13161	13346	13415	13360	13234	13201	13192	13287	13272	13153	13521	13344	13140	13283	13289	13312	13197	13146	13237	13252	13107	13209	13274	13310	13442	13349	13185	13287	13366	13255	13369	13135	13349	13205	13310	13276	13159	13431	13298	13283	13255	13381	13237	13391	13402	13306	13408	13375	13365	13126	13244	13237	13169	13218	13175	13303	13314	13233	13228	13275	13175	13299	13429	13336	13256	13318	13182	13320	13159	13353	13225	13396	13276	13369	13255	13194	13227	13332	13335	13369	13303	13564	13093	13202	13279	13227	13016	13344	13341	13099	13271	13322	13435	13115	13280	13259	13295	13302	13277	13247	13320	13268	13389	13278	13268
25480	21522	26270	25665	17075	15671	15092	14351	14259	14049	13870	13902	13876	13896	13849	13892	13712	13557	13788	13690	13757	13559	13409	13546	13603	13597	13660	13448	13696	13595	13484	13663	13557	13478	13555	13623	13587	13448	13434	13673	13596	13544	13657	13507	13375	13403	13576	13530	13458	13456	13476	13674	13568	13607	13461	13429	13510	13453	13449	13570	13463	13638	13474	13566	13173	13422	13457	13478	13444	13571	13734	13595	13579	13650	13541	13647	13401	13629	13580	13385	13451	13567	13603	13400	13401	13590	13550	13495	13572	13396	13472	13682	13612	13525	13511	13496	13422	13617	13402	13445	13698	13572	13600	13625	13509	13433	13599	13475	13437	13586	13532	13492	13488	13492	13577	13557	13288	13533	13456	13411	13470	13572	13452	13485	13537	13437	13616	13528	13448	13480	13546	13611	13270	13322	13360	13300	13417	13431	13344	13563	13442	13494	13563	13633	13610	13477	13489	13517	13560	13577	13456	13563	13632	13646	13499	13714	13446	13408	13275	13582	13465	13535	13367	13575	13473	13480	13709	13505	13536	13576	13437	13570	13415	13473	13504	13402	13576	13480	13558	13318	13474	13458	13587	13489	13462	13431	13631	13593	13539	13368	13630	13646	13437	13508	13534	13592	13526	13552	13450	13352	13537	13443	13382	13435	13587	13612	13529	13381	13748	13753	13559	13373	13607	13308	13602	13592	13417	13390	13561	13549	13552	13557	13605	13415	13432	13610	13340	13455	13507	13534	13398	13514	13314	13508	13505	13650	13633	13446	13474	13758	13606	13599	13557	13427	13517	13496	13432	13630	13728	13494	13256	13572	13628	13379	13626	13600	13451	13560	13548	13590	13500	13480	13552	13622	13564	13620	13576	13555	13481	13412	13636	13479	13511	13474	13462	13657	13491	13458	13497	13515	13492	13621	13488	13642	13482	13638	13405	13562	13532	13420	13527	13449	13532	13483	13582	13388	13415	13600	13659	13459	13548	13465	13575	13604	13539	13658	13515	13520	13446	13273	13464	13592	13421	13576	13506	13424	13646	13629	13572	13481	13518	13516	13406	13499	13426	13486	13437	13411	13414	13650	13496	13524	13586	13532	13457	13684	13412	13367	13561	13580	13460	13534	13378	13546	13218	13520	13586	13438	13485	13559	13634	13680	13596	13370	13798	13389	13608	13501	13494	13399	13502	13512	13545	13431	13640	13480	13369	13283	13609	13563	13495	13414	13549	13565	13642	13373	13769	13579	13545	13630	13670	13434	13482	13661	13515	13436	13422	13483	13442	13474	13595	13403	13492	13509	13545	13396	13528	13603	13477	13522	13585	13398	13451	13401	13390	13658	13458	13615	13552	13591	13539	13529	13604	13606	13752	13654	13628	13464	13446	13522	13455	13525	13859	13639	13600	13523	13519	13536	13452	13650	13349	13415	13491	13589	13424	13732	13525	13644	13456	13556	13543	13596	13507	13751	13537	13694	13588	13430	13407	13431	13385	13426	13467	13376	13441	13493	13502	13461	13463	13679	13590	13368	13541	13538	13593	13546	13577	13557	13442	13598	13648	13545	13454	13366	13647	13636	13750	13547	13512	13561	13467	13684	13414	13490	13496	13397	13730	13389	13440	13562	13332	13671	13756	13572	13646	13512	13507	13650	13624	13435	13430	13636	13330	13390	13448	13413	13507	13452	13559	13702	13642	13478	13462	13657	13535	13491	13410	13355	13484	13427	13637	13646	13705	13617	13480	13514	13467	13484	13521	13604	13555	13503	13354	13632	13572	13294	13441	13302	13519	13643	13474	13520	13479	13675	13455	13670	13592	13593	13505	13424	13490	13589	13247	13702	13460	13635	13538	13477	13454	13430	13674	13294	13559	13540	13603	13436	13557	13670	13589	13551	13468	13336	13686	13545	13637	13269	13614	13419	13522	13668	13543	13498	13497	13565	13677	13502	13445	13564	13510	13570	13440	13498	13441	13585	13578	13519	13436	13658	13582	13655	13645	13523	13493	13427	13725	13481	13526	13623	13321	13502	13550	13354	13567	13584	13745	13411	13592	13436	13464	13556	13496	13255	13596	13398	13446	13469	13603	13632	13469	13466	13573	13472	13578	13507	13723	13656	13587	13639	13495	13637	13465	13613	13342	13487	13534	13593	13542	13644	13518	13530	13559	13413	13542	13575	13436	13436	13443	13581	13683	13521	13669	13289	13601	13549	13516	13598	13639	13554	13612	13543	13600	13581	13523	13446	13584	13529	13560	13758	13448	13541	13297	13396	13523	13472	13467	13542	13723	13486	13569	13496	13466	13458	13592	13565	13565	13587	13600	13535	13590	13532	13463	13402	13261	13449	13410	13378	13701	13467	13517	13539	13661	13517	13296	13565	13474	13704	13497	13644	13215	13525	13579	13655	13509	13608	13540	13587	13565	13413	13553	13455	13360	13581	13400	13739	13549	13691	13658	13744	13616	13609	13499	13620	13618	13495	13750	13497	13394	13467	13680	13530	13684	13624	13539	13452	13554	13481	13458	13640	13530	13427	13424	13475	13549	13490	13507	13714	13467	13582	13588	13412	13385	13572	13609	13597	13526	13676	13717	13318	13465	13501	13505	13467	13659	13690	13520	13268	13479	13617	13638	13434	13600	13369	13586	13585	13502	13366	13506	13513	13564	13568	13499	13585	13538	13597	13697	13305	13501	13457	13570	13459	13521	13395	13529	13530	13525	13396	13672	13282	13529	13622	13485	13514	13590	13307	13403	13663	13426	13440	13341	13453	13368	13620	13557	13327	13551	13417	13577	13635	13527	13600	13639	13520	13772	13439	13539	13462	13596	13591	13671	13565	13476	13499	13621	13559	13664	13374	13440	13609	13522	13431	13382	13556	13797	13450	13420	13448	13523	13562	13732	13550	13505	13578	13446	13524	13580	13583	13679	13432	13646	13395	13625	13548	13666	13676	13698	13668	13409	13489	13604	13563	13627	13365	13650	13492	13445	13644	13437	13525	13606	13509	13539	13471	13524	13635	13633	13515	13502	13312	13628	13611	13409	13481	13169	13804	13525	13443	13511	13442	13430	13673	13584	13527	13641	13550	13574	13679	13449	13797	13717	13479	13490	13633	13422	13554	13325	13247	13314	13618	13593	13649	13696	13462	13562	13394	13655	13554	13736	13455	13466	13307	13630	13495	13372	13421	13536	13806	13594	13544	13336	13499	13556	13334	13448	13344	13328	13493	13324	13656	13651	13411	13455	13606	13530	13441	13480	13496	13575	13496	13491	13719	13464	13545	13398	13514	13559	13565	13679	13395	13543	13446	13517	13309	13523	13590	13498	13525	13480	13576	13723	13562	13536	13350	13726	13550	13524	13512	13534	13664	13575	13551	13565	13360	13619	13569	13609	13492	13509	13302	13558	13434	13654	13528	13461	13512	13384	13562	13386	13429	13429	13618	13447	13590	13529	13678	13723	13572	13868	13675	13516	13370	13601	13737	13520	13396	13644	13427	13532	13555	13516	13407	13562	13484	13636	13282	13354	13780	13519	13604	13479	13465	13523	13351	13585	13627	13546	13475	13609	13592	13350	13492	13644	13248	13324	13461	13657	13664	13614	13483	13390	13426	13393	13554	13573	13456	13496	13658	13403	13471	13656	13484	13522	13567	13420	13544	13618	13042	13488	13470	13445	13404	13587	13625	13620	13497	13517	13483	13609	13501	13676	13468	13490	13508	13509	13369	13408	13195	13470	13675	13408	13441	13397	13579	13533	13588	13430	13471	13515	13407	13502	13507	13294	13465	13559	13649	13546	13459	13454	13532	13619	13482	13543	13435	13485	13664	13444	13354	13606	13466	13415	13561	13314	13564	13548	13647	13773	13211	13605	13619	13618	13383	13543	13713	13455	13459	13500	13715	13449	13476	13443	13463	13534	13462	13545	13500	13419	13425	13503	13648	13438	13491	13423	13425	13524	13486	13275	13516	13360	13578	13527	13440	13500	13574	13751	13493	13554	13455	13429	13490	13550	13571	13438	13501	13532	13308	13451	13561	13551	13326	13558	13645	13479	13629	13570	13466	13577	13494	13475	13495	13658	13682	13516	13415	13414	13417	13686	13452	13527	13359	13465	13633	13535	13485	13614	13513	13508	13532	13595	13545	13579	13399	13364	13240	13527	13336	13442	13310	13607	13551	13576	13631	13662	13561	13440	13412	13385	13729	13491	13687	13514	13609	13448	13436	13565	13487	13497	13613	13623	13672	13463	13577	13556	13422	13534	13580	13379	13444	13500	13433	13456	13557	13653	13581	13476	13480	13640	13525	13649	13414	13379	13723	13526	13478	13554	13499	13682	13548	13426	13522	13545	13498	13690	13460	13366	13524	13704	13500	13481	13526	13560	13481	13783	13294	13623	13564	13585	13520	13469	13471	13458	13463	13546	13485	13463	13574	13609	13654	13484	13547	13467	13599	13599	13403	13539	13452	13604	13647	13332	13583	13439	13545	13546	13459	13616	13543	13402	13516	13481	13550	13634	13627	13524	13496	13406	13557	13423	13670	13562	13642	13585	13505	13593	13413	13514	13500	13419	13497	13716	13672	13521	13477	13537	13539	13681	13515	13636	13495	13596	13490	13421	13376	13538	13659	13629	13620	13479	13493	13449	13768	13619	13398	13522	13510	13542	13591	13548	13419	13429	13503	13616	13561	13611	13754	13558	13805	13643	13500	13579	13217	13487	13517	13449	13382	13581	13555	13607	13429	13706	13620	13479	13676	13738	13533	13635	13553	13653	13623	13583	13529	13613	13536	13495	13517	13501	13495	13411	13410	13538	13453	13577	13604	13504	13512	13641	13443	13296	13445	13550	13414	13672	13562	13492	13352	13401	13498	13551	13486	13614	13652	13430	13497	13362	13558	13503	13501	13570	13517	13507	13527	13561	13403	13445	13402	13527	13545	13512	13470	13309	13550	13509	13540	13549	13464	13372	13596	13559	13580	13563	13512	13430	13508	13404	13310	13341	13522	13458	13510	13526	13286	13497	13500	13465	13296	13611	13470	13394	13593	13489	13611	13398	13625	13298	13614	13755	13690	13345	13562	13335	13504	13650	13371	13647	13530	13471	13638	13383	13522	13535	13510	13378	13391	13621	13520	13447	13677	13515	13594
20846	34078	26807	20826	17613	15975	14930	14250	13821	13697	13494	13420	13241	13229	13236	13035	13292	13018	12905	13047	12906	12892	12916	12905	12894	12797	12951	12984	12781	12922	12980	12877	12869	12975	13068	12974	12804	12787	12874	12812	12894	12832	12764	12860	12977	12955	12935	12848	12998	12906	12909	12823	12925	12991	12903	12926	12890	12933	12926	12955	12931	12880	12950	12895	12931	12787	12900	12837	12970	12900	12959	12949	12995	12863	12911	12812	12720	12859	12759	12886	12880	12834	12788	12982	13000	12850	12786	12879	12853	13000	12989	12963	12780	12989	12856	12983	12871	12794	12800	12898	12821	12876	12963	12994	12757	12888	12804	12797	12894	12691	12937	12896	12932	12942	12725	12793	12970	12861	12913	12852	12958	12826	12924	12905	12812	12922	12950	12836	13109	12842	12722	12967	12894	12669	12888	12816	12845	12846	12911	12767	12951	12933	12835	12922	12942	12758	12873	12742	12895	12813	12828	12857	12745	12898	12832	12827	12957	12869	12799	12936	12965	12788	12861	12886	12724	12914	12845	12871	12913	12790	12887	12689	13001	12927	12850	12905	12948	12868	12991	12955	12906	12843	12847	12930	12955	12750	12884	12785	12720	13013	12858	12914	12799	12691	12825	12842	12956	12924	12920	12831	12955	12847	12968	12920	12951	12824	12877	12899	12829	12945	12744	12909	12835	12950	13023	13106	12863	12706	12864	12734	12915	12959	12818	12769	12948	12931	12901	12938	12985	12952	12899	12869	12900	12906	13034	12846	12882	12877	12779	12876	12797	12710	12664	12906	12884	12707	12827	12783	12714	12802	12672	12974	12684	12721	12841	12833	13134	12919	13002	12943	13135	12708	12867	12720	12761	13007	12951	12928	12825	12874	12954	12873	12866	12854	13031	12931	12902	12813	13129	12863	12697	12803	12867	12680	13010	12921	12796	12924	13078	12797	12936	12866	12735	12823	12827	12958	12867	12926	12822	12840	12940	12796	12990	12947	12915	12832	12877	12732	12638	12861	12911	12867	12908	12724	12875	12936	12838	12943	13018	12997	12795	12922	12759	12950	12864	12900	12864	12809	12893	12857	12920	12808	12865	12892	12919	12693	12856	12789	12892	12812	12823	12893	12860	12860	12812	12906	12916	12970	12919	12792	12799	13040	12910	12783	12804	12879	12895	12992	12735	12915	12868	12786	12837	12868	12914	12882	13029	12835	12724	12993	12859	12881	12724	12912	12759	12785	12989	12907	12901	12877	12856	12889	12739	12864	12800	12937	13007	12893	12849	12904	13044	13135	12709	12867	13080	12882	12837	12917	12826	12947	12879	12943	12844	12832	12869	12989	12896	12859	12917	12703	12896	12967	12762	12889	12943	12951	12726	13084	12886	12969	12936	12727	12915	12950	12961	12868	12824	12876	12973	13015	12860	12887	12970	12816	12672	13005	12816	12911	12808	12847	13030	12855	12712	13010	12903	12741	12869	12877	12808	12847	12841	12931	12866	13008	12786	12820	12762	12897	13000	12961	12771	12807	12912	12791	12760	12859	12943	12851	12717	12924	12886	12815	12839	12881	12942	12951	12916	12866	12814	12657	13078	12951	12778	12943	12918	12832	12957	12809	12754	12831	12797	12938	12831	12826	12953	12879	12876	12780	12909	13050	12795	12856	12874	12834	12784	12836	12824	13033	12785	12972	12938	12873	12873	12846	12930	12827	12929	12951	12847	13072	12937	12830	12851	12901	12938	12855	12830	12787	13006	12774	12870	12840	12780	12828	12952	12884	12802	12932	12916	12982	12892	12990	12957	13035	12986	12846	12932	12968	12963	12856	12823	12922	12730	12935	12802	12972	12969	12803	12873	12992	13034	12821	12898	12864	12921	12822	13007	12786	12985	12853	12861	13035	12942	13008	12776	12816	12746	12780	13044	12936	12845	12857	12854	13017	12787	12949	12860	13019	12993	12849	12867	12879	12843	12774	12733	13050	12868	12707	12849	12739	12952	12919	12807	12998	12943	12846	13049	12852	12798	12865	12822	12891	12907	12859	12960	12797	12829	12815	12965	12897	12749	13114	12824	13026	13039	12915	12823	12925	12722	12901	12955	12979	12836	12775	12957	12925	12861	12670	12879	12875	12797	12913	12872	12823	12833	13125	12883	12945	12714	12822	12802	13033	12937	12884	12836	13068	12933	12823	12828	12815	12854	13104	13013	12905	13073	12984	12899	12825	12981	13028	12919	12763	12891	12964	12837	12904	12735	12967	12873	12799	12784	12860	12825	12830	12951	13036	12924	12819	13035	12932	12890	12761	12918	12753	12744	12816	12941	12828	12708	12892	12896	12851	12937	12954	12811	12733	12908	12926	12642	12918	12796	12892	12921	12811	12912	12813	12937	12844	12800	12976	12757	12791	12829	12911	12912	12881	12844	12934	12856	12673	12994	12915	12798	12809	12739	12887	12863	12836	12975	12714	12743	12998	12960	12966	12735	12886	12997	12868	12807	12829	12954	13000	12838	12838	12776	12860	12907	12923	12923	12898	12913	12724	12845	13008	12963	12939	12927	12818	12800	12934	12816	12807	12764	12960	12847	12976	12817	12868	12881	12931	12809	12979	12835	12935	12889	12802	12943	12928	12925	12903	12957	12876	12840	12915	12845	12912	12902	12832	13064	13011	12774	12889	12813	12949	12914	12826	12833	12896	12862	12880	12819	12831	12953	12842	12855	12714	12678	12742	12679	12867	12816	13003	12902	12838	12910	12845	12883	12807	12882	12881	12726	12858	13021	12765	12945	12899	12926	12871	12673	12961	12880	12781	12926	12672	12720	13004	12907	12884	12747	12921	12836	12891	12677	12915	12863	13059	12997	12820	12876	12901	12928	12848	12856	12838	12908	12683	12807	12811	13051	12852	13071	13033	12900	12802	12929	12937	12847	12933	12953	12747	12803	12899	12855	12873	12784	12942	12851	12860	12802	12900	12988	12910	13152	12769	13018	12738	12893	12833	12823	12720	12936	12718	13046	12808	12892	12778	12887	12832	12845	12960	12869	12817	12997	12843	12983	12759	12863	12811	12866	12815	12898	12927	12972	12920	12866	12968	12736	12803	12946	12797	12962	12783	13005	12805	12896	12771	12938	12956	12796	12939	12855	12747	12821	12942	12900	12845	12955	12896	12782	13100	12901	12841	12906	12822	12857	12793	12873	12842	12903	12895	12836	12938	12759	12773	13149	12866	12849	12887	12930	12714	12932	13044	12855	12861	13061	12867	12852	12709	12934	12868	12953	12964	12947	12831	12676	12898	12901	12897	12834	12805	12900	12910	12945	12995	12830	13012	12785	12744	12827	12717	12935	12894	12859	12686	12842	12931	12872	12822	12756	12837	12937	13003	12883	12769	12870	12808	12865	12951	12930	12922	12872	12968	12921	12856	12860	12826	12738	12907	12797	12947	13110	12635	13116	12817	12949	13002	12986	12871	13040	12691	12798	12944	12786	12790	12858	12891	12851	12852	12880	13004	12928	12845	12844	13061	12914	12934	13091	12774	12855	12880	12795	12869	13026	12913	12874	12851	12935	12982	12784	12827	12818	12984	12705	12817	13003	12886	12808	12816	12815	12858	12918	12705	13023	12857	12962	12825	12948	12832	12991	12779	12897	12893	12876	12894	12936	12837	12870	12893	12807	12840	12844	12755	12800	12787	12953	12948	13027	13064	12778	12774	12896	12860	12859	12924	12798	12967	12820	12851	13131	12933	12805	13005	12874	12848	13006	12773	12830	12884	12817	12736	12944	12873	12993	12843	12882	12796	12844	13009	12802	12910	12725	12848	12845	12770	12821	12834	12852	12718	12946	12780	12942	12974	12995	12821	12779	12922	12779	12844	12728	12892	12794	12882	12995	12655	12869	12984	12965	12798	12921	12873	12996	12802	12873	12841	12882	12805	12968	12850	12838	12746	12743	12903	12912	12738	12884	12973	12925	12818	12850	12876	12725	12930	12810	12791	12794	12788	12919	12776	12890	12932	12858	12690	12828	12931	12777	12793	12816	12645	12772	12796	12984	13001	12813	12999	12897	12788	12736	13087	12993	12883	12896	12862	12965	12994	12901	12863	12991	12864	13179	12973	12908	13039	13035	12898	12838	12819	12944	12836	12710	12790	12963	12933	12945	12876	12928	12829	13088	12947	12764	12974	12933	12784	13062	12796	12921	12776	12694	12919	12861	12787	12856	12979	12777	12862	12988	12830	12890	12798	12849	12797	12993	12919	12929	12842	12845	12943	12922	12949	12869	12867	13073	12828	12973	13023	12704	12909	12802	12805	12946	12892	12931	12777	13063	12900	12886	12840	12965	12881	12980	12882	12895	12822	12910	12796	12975	12825	12887	12779	13016	12898	12895	12948	12961	12762	12804	12898	12708	13131	12873	13018	12956	12741	13044	12826	12862	12967	12939	12986	12936	12851	12866	12835	12799	12854	12825	12848	13017	13026	13015	12730	12904	12809	12918	13031	12864	12933	12837	12971	13032	12992	12862	12854	12912	12854	12836	12924	12940	12865	13044	12700	12812	12832	12860	12743	12869	12976	12854	12758	12818	12892	12814	12857	12903	12930	12852	12887	12919	12810	12780	12811	12849	12976	12795	12894	12818	12794	12920	12935	12800	12941	13013	12810	12834	12915	12920	12940	13069	12922	12987	12771	12631	12735	12833	12740	12931	12874	12946	12948	12886	12965	12879	12749	12958	12769	12982	13050	12790	12882	12926	12773	12736	13040	12841	12762	13033	12832	12808	12975	12651	13008	12690	12869	12969	12878	12904	12860	12807	12860	12861	12966	12759	12909	13073	12963	12974	12839	12944	12909	12806	12965	12836	12847	12871	12757	12753	12948	13005	12958	12857	12962	12785	12882	12908	12854	12997	12859	12864	12901	12773	12795	12996	12892	13020	12916	12862	12932	12840	12792	12955	12959	12781	12831	12891	12910	12944	12935	12812	13047	12920	12749	13122	12768	12913	12850	12891	12795	12952	12863	12893	12820	12736	12810	12883	12966	12853	12909	12963	12946	12853	12989	12782	12871	12937	12858	12804	12973	12838	12901	12965	12817	12908	12823	12889	12816	12929	12780	12803	12794	12861	12868	12873	12854	12843	13025	12877	12840
22661	21474	28585	24777	21774	22605	20941	16452	15048	15117	14905	14685	14780	14572	14575	14469	14463	14358	14234	14132	14216	14279	14330	14041	14261	14208	14014	14062	14054	13791	14120	14055	13865	14160	13990	14120	14030	14086	13973	13995	14055	13708	13960	13827	13898	13946	14019	14064	13994	14078	13971	14157	13933	14037	14018	14002	13916	13860	14039	13735	13858	13924	13860	13974	13870	13967	13838	13798	14028	13823	13916	13778	14040	13863	13886	14048	13918	13918	13878	13818	13996	14018	13819	14093	13928	13841	13761	14180	13958	13938	13886	14117	13862	13790	13723	13765	13961	14056	13834	13912	14020	13930	14000	14229	14135	14079	14008	13850	14033	13967	14053	13846	14149	13846	13971	13830	13807	14029	13862	13887	13920	13921	13831	13914	13826	13696	14028	13783	13855	14097	14151	13909	13814	13815	13713	13912	13866	13905	13937	14034	13917	13962	14068	13791	13852	13840	13701	13962	13912	13848	13877	13891	13858	13754	13854	13912	13907	13971	13891	13868	13801	13840	13922	13898	13790	13921	14010	13932	13860	13739	13864	14093	14134	13797	13774	13902	13947	13706	13868	13909	14024	14073	13919	14022	13819	14009	13869	14227	14038	14001	13792	13922	13987	14052	13713	13866	13866	13823	13972	13775	13813	14000	14055	13971	13884	14009	13918	14016	13903	13925	13894	14018	13894	13846	13836	13850	13924	13685	13723	13800	13734	13958	13967	13940	13875	13954	13896	13775	13821	13721	13793	13953	13821	13867	13742	13863	14075	13800	13806	13891	13940	13898	13924	13900	13806	13947	14092	13983	13941	13947	13912	13957	13920	13736	13867	13722	13852	13791	13988	13911	14054	13962	13856	13947	13839	13755	13854	13941	13880	13917	13994	14027	14048	13873	13946	13884	13774	13987	13744	13995	13957	13892	13855	13845	13826	13877	14031	13932	14020	13839	13952	13770	13965	14013	13809	13839	13879	13897	14099	13980	13732	14019	14105	13820	13851	13751	13716	13904	13918	13849	13936	13881	13884	14110	14016	13916	13923	13915	13830	13836	13768	13922	13925	13721	13992	13909	13899	13784	13859	13877	13894	13731	13864	13690	13888	13895	14049	13869	13717	13997	13943	13870	13894	13906	13840	13985	13920	13730	13853	13777	13974	14023	13923	13900	13814	13934	13888	13792	13740	13978	14039	14081	13974	13956	13919	13786	13904	14016	13815	13945	13992	13868	13823	13950	13830	13743	13845	13947	13904	13975	13830	13835	13896	13890	13881	13931	14203	13933	13767	13906	13930	13887	13911	13891	13933	13807	14000	14075	13980	13875	14033	13925	13835	13885	13873	14044	14002	13987	13819	13980	13752	13921	14142	13768	13894	13941	13682	13674	13968	13978	13902	13835	13955	13787	13821	14003	13901	13940	14027	13922	13818	14074	13817	13774	13889	13881	13959	13783	13725	13786	13964	13825	14091	13922	13862	13947	14037	13945	13984	13831	14049	13987	13970	13841	13939	13883	13810	13918	14140	14012	13998	13807	13917	13768	13841	13997	13801	13866	14045	13881	13935	13854	13838	13972	13777	13771	13868	14001	13896	13920	13879	13906	14123	13814	14073	13956	13933	14000	13989	13899	13892	13859	13833	13939	13931	13757	13783	13936	13793	13997	13811	13819	13983	14077	13816	13994	13864	14015	13998	14028	13981	13857	13942	13789	13744	13766	14050	14209	13664	13702	13949	13957	13858	13867	13837	13777	13770	13888	13984	13990	13994	13981	14017	13757	14004	13909	13772	13881	13743	13873	13819	13908	13944	13955	13932	13947	13911	13926	13930	13990	14080	14140	13960	13946	13994	13871	13917	13843	13946	14019	14037	13898	13963	13924	13950	13791	13792	13986	14157	13851	13981	14062	13931	13924	13988	13949	13764	13742	13842	13965	13952	13720	14044	13757	13982	13877	14112	13823	13895	13796	13819	13933	13879	14015	13983	13978	13940	14032	13917	13745	13919	13900	13956	14034	13804	13932	13882	13907	13994	14006	13828	13947	13899	13762	14076	13820	13987	13974	13719	13848	14082	13914	13861	14030	13939	13920	14094	13798	14027	13814	13899	13843	13852	13934	14010	14004	13909	13837	14001	13945	14062	14075	13902	13873	13990	13953	13687	13908	13875	13827	13891	13883	13792	13981	13807	13678	13944	13700	13940	13930	13774	13944	13872	13791	13818	13781	13891	13922	13938	13812	13987	13745	13863	13897	13979	13854	14042	13920	13869	13840	14030	13898	13955	14109	13936	13806	13629	13995	14050	13852	13854	14019	13853	13978	13832	13884	13714	14068	13819	14031	13923	13954	13997	13912	13976	14023	13958	13838	13958	13913	13784	13902	13821	13930	13879	14041	13911	13664	13956	13944	13903	13754	14063	13693	13819	14001	13855	14033	13949	13817	13895	13809	14035	13891	13836	13897	13896	13988	13646	13933	13854	14028	14014	13849	13935	13777	13863	13849	14094	13883	13796	13885	13915	13753	13797	13881	13999	13949	13783	13999	13779	14013	13841	13906	13860	13951	14029	14099	13839	13836	13874	13895	13809	13952	14016	13720	13692	13902	13683	13982	13925	13959	14017	13741	13919	13812	13885	13912	13877	13794	14014	13907	13890	13947	13923	13994	13833	13870	14113	13951	14013	14051	13741	13878	13935	13965	13864	14020	13942	13932	14150	13912	13763	13752	13846	13760	13958	13928	13858	13773	13723	13844	13898	13891	14097	13891	13847	13894	13902	13795	13890	13931	13896	13870	14037	13889	13995	13938	13897	14007	13874	13963	13839	13959	14000	13810	13957	13979	13732	14027	13992	14080	13784	13875	13941	13952	14020	14058	14035	13878	13879	14060	14050	13923	13905	13820	13940	14024	13912	14105	13815	13929	13935	13970	14052	14048	13843	13972	13965	13726	13991	13859	13945	13869	13713	13971	13935	13780	13941	13782	13971	13760	13905	13926	14130	13872	13879	13887	13800	13723	13894	13920	13990	13881	13868	14074	14096	13551	14048	13955	13695	13933	13960	14040	13891	14032	13774	14009	13984	13913	13689	13842	13984	13864	13950	13866	13882	13971	14144	13809	13848	13785	13538	13586	13861	14049	13864	13780	13824	13957	13836	14053	13961	13821	13840	13852	13815	13729	13820	13886	14055	13868	13780	13835	13861	13797	13789	13882	13805	13827	14053	13914	13946	13923	14028	13893	13830	13894	13935	14068	13933	13994	13906	14041	13914	14053	14003	13838	13916	14011	13840	13949	14262	13894	13926	13878	13888	13788	13935	13836	13956	13775	14035	13939	13960	13869	13927	13958	13872	13907	13904	13869	13922	13866	13773	13940	13767	13838	13912	13896	13921	13833	13669	13757	13897	13918	13943	13833	13738	14026	13980	14065	14048	13939	13831	13873	13853	13871	14081	13937	13839	13791	13846	13845	13797	13761	13890	13988	13882	13870	13791	14051	13961	14195	14031	14015	13793	13947	13897	13893	13913	13941	13985	14019	14036	13930	13906	14134	14116	13746	13951	13822	13834	13908	13849	13895	14029	13893	13675	13758	13829	13649	13747	13897	14027	13643	13807	13973	13941	13991	13820	13856	13749	13945	13977	13928	13860	13954	13912	13957	13885	13830	13877	13894	13828	14004	14033	13949	13959	13963	13755	13773	13866	13871	13978	13903	13908	13890	13971	13922	13827	13755	13917	14010	14023	13865	13805	13830	13792	13935	13920	13883	13836	13841	13778	13877	13915	13822	13823	13882	13989	13855	13964	13895	14079	13998	13825	14034	14087	13943	13959	13823	13967	13710	13896	14007	13888	14125	13917	13967	14040	13952	13942	14000	14022	13798	14178	14030	14122	13699	13809	13762	13970	13994	14090	13954	14043	13971	13837	14056	13944	13877	13921	13988	13989	13974	13955	13958	14006	13879	14004	14071	13791	13868	13976	13883	13899	13731	13920	13758	14139	13948	14036	13911	13954	13984	13955	14007	14073	14023	13972	13823	13805	13841	13983	13886	13931	13939	13744	13771	13777	13885	13888	13937	13934	14053	13903	13878	13657	13776	14010	13904	14068	13846	13997	13866	13844	13828	13952	13931	13906	13914	13781	14060	14024	14102	14131	13943	13906	13704	13879	13866	14124	13888	13948	13770	13911	13939	13826	13878	13930	13772	13937	13908	13850	13871	13892	13986	14093	13895	13755	14020	13876	13806	13986	13990	13989	14147	13737	13872	14066	13929	13899	13777	13984	13694	13875	13903	13879	13890	14018	13898	13943	14002	13945	13850	13879	14019	13825	13661	13869	13937	13906	13788	13825	13722	14042	13864	13899	13854	13899	13914	13984	13863	13927	13879	13772	13815	13903	13799	14050	14023	13706	13805	13963	13951	13973	13928	13842	13852	13830	13833	13920	14073	13821	13974	13739	14054	14083	13878	13926	13932	13693	13904	14150	13840	13966	13976	13846	13902	14090	13853	13940	14066	13746	13855	13801	13969	13936	13792	13786	13982	13961	14030	13906	13908	14128	13942	13787	14016	14117	13889	13881	13831	13918	13841	13947	13800	13961	14021	13935	13846	13999	13959	13974	13971	13792	13893	13864	13834	13922	14012	13978	13651	13787	13814	13778	14073	13806	13966	14038	13950	13819	13913	14003	13725	13885	13781	13765	13808	13978	13948	13869	13990	13698	13755	13846	14020	13933	13798	14090	13989	14036	13966	14048	13746	13840	13849	13871	13799	13983	13796	14006	13852	13779	14008	13994	13799	13995	13717	13845	13872	14046	13800	13823	14058	13788	13990	13951	13880	13785	13961	13973	13871	13863	14052	14055	13763	13943	13754	13965	13912	13940	13870	13853	13986	13966	13965	13939	14013	13915	13836	13854	13861	13911	13846	14064	14003	14013	13775	14023	13821	13985	13988	13944	13758	13866	13866	13946	13973	13781	13820	13996	13787	13887	13871	13745	13784	13904	14077	13921	14105	13706	13797	13688	13868	13902	14038	13771	13696	13909	13964	13843	13859	13797	14006	13960	13970	13826	13955	14046	13823	13988	13828	13775	13927	13803	13686	13978	13870	13596	13952	13853	13972	13822	14028	13851	13937	13940	13993	13901	14060	14030	13845	14112	13847
22136	42394	34617	26943	21920	19116	17150	16029	15229	14785	14598	14161	14074	14031	13647	13770	13634	13535	13473	13234	13405	13364	13183	13272	13470	13321	13184	13238	13118	13126	13220	13042	13174	13182	13262	13135	13243	13217	13023	13304	13158	13155	13280	13209	13182	13154	13152	13342	13262	13086	13118	13197	13170	13147	13184	13074	13151	13158	13237	13267	13130	12988	13103	13083	13020	13046	13228	13068	13264	13204	13137	13211	13119	13175	13016	13250	13041	13157	13245	13130	13151	13059	13059	13107	13138	13108	13171	13228	13251	13083	13148	13094	13108	13250	13065	13220	13092	13221	13112	13153	13133	13207	13394	13055	13279	13221	13178	13130	13223	13085	13171	13260	13032	12881	13199	13174	13110	13060	13060	13180	13260	13037	13044	13078	13239	12956	13152	13269	13102	13131	12996	12996	13149	13243	12984	13170	13176	13167	13111	12995	13122	13020	13251	13017	13136	13299	13158	13128	13280	13115	13201	13135	13163	13223	13033	13131	13074	13185	13001	13216	13068	13217	13191	13092	13070	13161	13045	13085	12986	13192	13151	12926	13273	13159	13061	13266	12995	13168	13099	12977	13093	13091	12993	13062	13056	12990	13154	13230	13101	13173	12960	13259	13184	13080	13083	13125	13274	13025	13106	13063	13131	13180	13154	13246	13066	13026	13097	13004	13167	13174	13082	13163	13144	13106	13132	13229	13029	13193	13087	13079	13083	13025	13057	13127	13158	13075	13158	13198	13134	12934	13081	13101	13269	13164	13234	13042	13202	13196	13215	13063	13187	13268	13110	12998	12977	13132	13139	13094	12943	13033	13086	13036	13192	13162	13154	13019	13144	13067	13051	13092	13073	13243	13081	13121	13079	13057	13237	13191	13027	13193	13101	13162	13103	13180	13143	13014	12969	13221	13213	13326	13156	13143	13095	13031	13336	13186	13142	13127	13085	13209	13007	13131	13039	13196	13147	13204	13074	13060	12992	13059	13135	12985	13034	13131	12961	13192	13214	13238	13043	12921	12985	13188	13071	13158	13046	13227	13119	12938	13111	13208	13159	13182	13107	13254	13085	13072	13000	13053	13280	13047	13273	13154	13185	13099	13124	13176	13183	13065	13167	13244	13059	13014	13131	13057	13125	13220	13174	13169	13066	13201	12919	13162	13097	12982	13161	13060	13151	13278	12950	12934	13091	13165	13071	13102	13056	13117	13272	13181	13167	13127	13231	13064	13069	13027	13143	13114	13251	12946	13152	13071	13059	13292	13058	13075	13139	12970	13072	12983	13121	13060	13046	13276	13083	13325	13148	12977	13302	13164	13200	13142	13034	13123	13079	13224	13131	13087	12950	13226	13253	13184	13292	13104	13062	13098	13138	13130	13092	13064	13109	13086	13123	13188	13029	13276	13268	13039	13201	13258	13196	13296	13217	13181	13162	13133	13289	13064	13163	13062	13061	13086	13279	13177	13155	13306	13080	13065	13124	13047	13231	13125	13199	13283	13164	13070	13166	13214	13202	13119	13321	13092	13252	13136	12991	13062	13142	13124	13186	12958	13206	13014	13135	13122	13205	13137	12896	13110	13158	13321	13289	13094	13118	13180	13196	13245	13025	13210	13041	13042	13178	12964	13184	13092	13157	13093	13222	13125	13084	12972	13174	12978	13163	13032	13121	12974	13057	13159	13031	13000	13143	13108	13191	13112	13126	13094	13119	13148	13108	13078	13238	13066	12980	13107	13092	13310	13194	13217	13234	12907	13082	13108	13225	13103	13239	13356	13126	13011	13256	13048	13096	13164	13151	13168	13116	13145	13236	13142	12993	13167	13109	13137	13023	13209	13026	13043	13174	13303	13172	13225	13004	13126	13095	13141	13278	13194	13007	13175	13318	13091	13282	13136	13008	13119	13185	13127	13092	13208	13137	13202	12998	12978	13146	13013	13231	13164	13151	13103	13089	13148	13268	13060	13055	13284	13236	13044	13227	13225	13100	13175	13091	13135	13178	13245	13182	13239	13089	13077	13068	13003	13125	13235	13262	13108	13126	13019	13208	13128	13037	13171	12986	13111	13188	13138	13141	12973	13126	13225	13181	13358	13200	13098	13069	13199	13162	12926	13106	13112	13002	13184	13234	13147	13252	13186	13335	13048	13132	13042	13187	13166	13233	13049	13112	13086	13239	13265	13083	13048	13092	13063	13154	13295	13183	13209	13100	13257	13172	13139	13062	13161	13076	13107	13076	13172	13277	13129	13129	13172	13111	13078	13056	13117	13115	13168	13217	13117	13186	13120	13217	13342	13062	13112	13032	13221	12886	13093	13043	13080	13034	12977	13291	13187	13261	13173	13079	13062	13221	13234	12977	13150	13236	13151	13201	13125	13117	13053	13014	13079	13234	13078	13167	13194	13110	13129	13253	13276	13082	13328	13216	13155	13171	12940	13206	13062	13089	13106	13051	13188	13024	13312	13167	12999	13232	13122	13154	13105	13078	13272	13082	13174	13301	13224	13130	13035	13062	13017	13119	13078	13134	13204	13160	13219	13048	13182	13144	13036	13177	13104	13179	13266	13238	13146	13146	13034	13056	13067	13114	12990	13207	13160	13147	13140	13167	13188	13216	13183	13045	12917	13055	13018	13001	13208	13176	13129	13093	13107	13127	13128	13122	13019	13008	12891	13002	13159	13083	13025	13018	13199	13095	13181	13184	13239	13333	12947	12980	13026	13059	13207	12916	13207	13242	13150	13102	13110	13232	13283	13040	13030	13138	13125	13177	13106	13112	13132	13099	13022	13325	13193	13132	13156	13110	13056	13178	13185	13155	12956	13140	13252	13036	13291	12982	13158	13279	13072	13087	13172	13106	13185	12979	13119	13091	13131	13138	13033	13214	13205	13128	13085	13278	13045	13160	13141	13106	13180	13084	12883	13320	13098	13155	13197	13162	13248	13089	13227	13042	13234	13181	13115	13203	13206	13068	13256	13134	13099	13177	13209	13094	13287	13104	13067	13003	13117	13122	13137	13020	13136	13127	13229	13015	13092	13200	13290	13163	13115	13110	13046	13157	13290	13160	13048	13142	13269	12928	13202	13080	12987	13197	13150	13125	13143	13087	13147	13140	13198	13346	12858	13069	13093	13217	13037	13199	13135	13217	13154	13016	13313	13218	12919	13104	13190	12980	13032	13013	13313	13086	13180	13099	13157	13245	13137	13115	13172	13169	13000	13084	13146	13123	13128	12987	13188	13147	13238	13262	13071	13033	13157	13200	13011	12854	13169	12976	13177	13174	13251	13099	13072	13202	13098	13083	13096	13033	13074	13227	13023	13243	13215	13101	13251	13242	13072	13080	12893	13167	13065	13133	13196	13107	12995	13257	13207	12888	13173	13280	13140	13271	13116	13137	13109	13210	13139	13177	13055	13121	13176	13009	13088	13025	13155	13161	13057	13211	13167	13237	13030	13170	13112	13195	13063	13095	13177	13241	13193	13103	13244	13066	13159	13070	13313	13252	13156	13138	12977	13256	13187	13233	13222	13265	13051	13234	13153	13240	13140	13102	13222	12920	12988	13300	13183	13058	13016	13157	13079	13378	13091	13003	13187	13079	13148	13224	13127	13170	12956	13076	13051	13163	13085	13076	13136	13172	13331	13249	12957	13258	13054	13244	12965	13180	13209	13077	13069	13119	13036	13093	13143	13101	13026	13187	13180	13122	13250	13157	13207	13029	13219	13145	13150	13108	13093	13210	13098	13227	13064	13367	13143	13030	13070	13127	13139	13187	13096	13057	13282	13161	13048	13126	13339	13135	13055	13159	13340	13137	13256	13075	13136	13057	13165	13105	13187	13145	13173	13219	13252	13223	13302	13234	13010	13059	13225	12982	13371	13087	13215	13185	13211	13147	13209	13070	13122	13131	13289	13147	13089	13021	12899	13132	13052	13117	13277	12938	13200	13126	13024	13129	13215	13091	13118	13153	13087	13241	13098	13223	13067	13302	13196	12983	13093	13160	13132	13136	13196	13314	13082	13141	13064	13257	13168	13239	13223	13273	13047	13187	13000	13071	13011	13129	13160	13097	13122	13260	13160	13206	13032	13060	13185	13020	13157	13079	13148	13236	13145	13023	13015	13166	13188	13195	13027	13060	13104	13298	13223	13085	13112	13183	13235	13050	13020	13178	13030	13037	13259	13115	13148	13168	13195	13061	13128	13026	13282	13135	13203	13306	13081	13251	13055	13052	13181	12815	13135	13139	13130	13039	13145	13139	13120	13146	13051	13213	13130	13112	13153	13112	13242	13126	13080	13173	13124	13076	13149	13052	13024	13214	13357	13143	13264	13067	13113	13176	13092	13124	13176	13156	13163	13219	13203	13216	12974	13009	12976	13147	13055	13069	13109	13106	13137	13262	13087	13224	13136	13158	13215	13167	13134	13075	13121	13265	13156	13070	12875	13123	13094	13230	12996	13102	13204	13167	13162	13219	13202	12920	13165	13175	12936	13136	13119	13139	13143	13165	12934	13171	13023	13131	13038	13217	13126	12961	12997	13146	13077	13159	13157	12999	13016	13247	13106	13109	13273	13112	13195	13228	13132	13097	13088	13227	13202	13155	13103	13288	13180	13141	12998	13018	13106	13138	13179	13079	13023	13218	13207	13075	13117	13305	13300	13169	13278	13269	13158	13177	13314	13037	12988	13133	13013	13207	13101	13059	13074	13284	12974	13041	13198	12979	13169	13075	13115	13164	13098	13192	13215	13241	13015	13144	13174	13280	13117	13096	13238	13290	13096	13178	13208	12793	13187	13068	13088	12997	13160	13124	13097	13154	13125	13075	13248	13087	13145	13080	13151	13028	13017	13198	13048	13091	13161	13199	13128	13080	13144	13114	13296	13143	13114	13112	13083	13109	13102	13263	13059	13108	12994	12988	13068	13042	13114	13252	13115	13152	13364	13078	13223	13159	13123	13150	13168	13141	13239	13083	13301	13041	13065	13198	13286	13113	13138	13045	13102	13260	13157	13245	12997	13162	13179	13068	13108	13033	13290	13099	13103	13101	13197	13213	13033	13071	13177	13137	13017	13225	13140	13115	13193	13179	13039	13147	13021	13263	13116	12988	13076	12964	13147	13262	13261	13001	13025	13120	13066	13020	13142	13008	13126
28853	23784	24730	20136	16038	14946	14907	14295	14161	14067	14159	14129	13972	14173	13709	13899	13896	13801	14032	13810	13844	13909	13718	13723	14031	13950	13779	13792	13707	13911	13799	13761	13663	13921	13668	13724	13969	13631	13761	13678	13791	13722	13827	13859	13895	13877	13739	13805	13902	13762	13865	13897	13820	13858	13814	13924	13716	13668	13839	13628	13789	13914	13937	13636	13883	13569	13819	13750	13816	13721	13735	13637	13798	13873	13881	13778	14032	14000	13780	13983	13908	13900	13788	13810	13945	13693	13834	13919	13739	13734	13708	13793	13655	13677	13951	13929	13710	13676	13852	13885	13786	13742	13744	13872	13882	13867	13935	13749	13805	13769	13538	13771	13702	13939	13730	13662	13740	13834	13764	13837	13833	13518	13789	13683	13760	13984	13808	13795	13780	13785	13865	13687	13784	13566	13749	14004	13600	13879	13686	13890	13765	13915	13847	13822	13827	13724	13810	13917	13754	13865	13685	13940	13909	13887	13836	13802	13609	13807	13695	13772	13927	13830	13684	13857	13745	13715	13716	13686	14055	13716	13830	13886	13881	13910	13725	13933	13742	13613	13693	13785	13867	13926	13755	13847	13868	13900	13999	13916	13802	13922	13742	13871	13667	13614	13854	13988	13816	13940	13838	13681	13672	13654	13766	13590	13703	13751	13894	13944	13686	13897	13705	13810	13868	13717	13879	13916	13815	13802	13817	13588	13698	13860	13863	13909	13690	13875	13659	13575	13728	13773	13766	13794	13884	13775	13771	13949	13891	13674	13786	13768	13639	13893	13775	13934	13908	13876	13931	13790	13751	13920	13731	13807	13782	13794	13749	13820	13615	13773	13738	13799	14016	13849	13663	13757	13804	13775	13753	13749	13899	13650	13709	13713	13804	13831	13816	13841	13853	13907	13867	13737	13891	13864	13717	13952	13641	13900	13879	13801	13784	13852	13847	13798	13637	13876	13857	13699	13621	13758	13869	13787	13881	13760	13851	13905	13839	13665	13673	13717	13997	13837	13804	13942	13825	13603	13924	13871	13716	13838	13940	13983	13780	13918	13913	13742	13772	13738	13699	13874	13821	13735	13697	13833	13707	13838	13778	13799	13787	13744	13952	13867	13693	14005	13958	13728	13764	13919	13740	13893	13784	13770	13787	13753	13779	13692	13756	13570	13919	13842	13814	14105	13768	13879	13883	13692	13951	13789	13718	13925	13793	13706	13817	13779	14014	13712	13899	13978	14011	13741	13772	13708	13778	13840	13829	13736	13964	13849	13721	13861	13865	13891	13664	13788	13867	13893	13691	13724	13820	13668	13714	13883	14023	13884	13744	13876	13832	13798	13913	14103	13969	13817	13820	13933	13601	13519	13752	13706	13888	13616	13610	13733	13843	13773	13822	13815	13792	13626	13612	13831	13752	13695	13713	13731	13990	13899	13722	13907	13950	13785	13801	13909	13889	13869	13841	13782	13773	13745	13853	13786	13673	13826	13847	13866	13736	13816	14060	13713	13866	13790	13821	13892	13891	13763	13779	13893	13772	13965	13969	13754	13880	13815	13898	13727	13625	13543	13894	13758	13717	13813	13827	13863	13973	13789	13940	13880	13940	13889	13810	13745	13874	13800	13897	13813	13863	13740	13738	13921	13920	13971	13979	14029	13868	13632	13724	13810	13966	13719	13656	13785	13717	13782	13738	13786	13794	13795	13775	13957	13775	13916	13743	13798	13812	13809	13650	13840	13752	13914	13809	13637	13883	13833	13871	13868	13898	13744	13702	13880	13963	13789	13632	13798	13722	13763	13602	13865	13810	13677	13750	13899	13711	13721	13905	13772	13811	13676	13786	13753	13944	13889	13734	13636	13666	13958	13743	13985	13954	13708	13828	13858	13806	13762	13875	13798	14015	13652	13781	13871	13779	13912	13955	13873	13784	13833	13801	13751	13894	13911	13849	13673	13709	13825	13690	13672	13743	13665	13744	13726	13694	13676	13953	13915	13816	13765	13800	13764	13672	13617	13650	13893	13881	13683	13751	13850	13795	13820	13642	13821	13642	13640	13844	13717	13934	13781	13740	14064	13877	13992	13742	13711	13661	13889	13981	13788	13643	13831	13916	13958	13772	13838	13799	13878	13746	13873	13911	13623	13700	13817	13872	13786	13687	13781	13897	13730	13881	13947	13917	13694	14005	13573	13724	13625	13817	13705	13716	13837	13962	13774	13971	13885	13830	13795	13951	13837	13976	13890	13851	13725	13910	13836	13826	13800	13611	13633	14068	13724	13747	13846	13801	13717	13822	13914	13944	13916	13668	13780	13938	13909	13707	13635	13705	13774	13797	14066	13954	13742	13796	13456	13784	13898	13650	13989	13719	13899	13995	14046	14009	13766	13837	13915	13860	13900	13928	13604	13789	13867	13893	13838	13918	13878	13792	13836	13890	13733	13831	13669	13760	13858	13715	13788	13935	13823	13736	13969	13876	13817	13841	13693	13713	13692	13731	13885	13811	13927	13714	13794	13932	13982	13741	13750	13867	13753	13731	13871	13689	13649	13795	13796	13626	13706	13773	13928	13831	13804	13889	13681	13863	13751	13805	13926	13899	13928	13799	13830	13620	13944	13802	13781	13791	13806	13891	13958	13956	13750	13867	13636	13706	13871	14007	13776	13827	13744	13634	13707	13845	13870	13960	13790	13906	13891	13886	13927	13906	13921	13812	13728	13767	13870	13759	13805	13723	13726	13803	13810	13824	13759	13733	13760	13922	13780	13672	13683	13906	13770	13743	13660	13916	14091	13821	13919	13803	13747	13861	13894	13835	13736	13772	13774	13738	13804	13756	14053	13984	13873	13666	13769	13819	13529	13923	13885	13988	13591	13838	13866	13692	13818	13888	14027	13908	13935	13899	13906	13680	14019	13498	13788	13862	13851	13766	13961	13609	13766	14020	13848	13943	13864	13794	13839	13850	13834	13693	13754	13906	13716	13754	13700	13855	13886	13865	13884	13801	13793	13759	13900	13883	13787	13991	13702	13992	13797	13903	13672	13759	13858	13782	13530	13818	13980	13717	13707	13772	13732	13768	13853	13777	13535	14006	13914	13801	14010	13824	13817	13871	13889	13778	13745	14028	13766	13711	13780	13708	13733	13760	13798	13782	13620	13898	13761	13900	13801	13820	13848	13925	13864	13987	13817	13750	13880	13906	13767	13743	13723	13697	13692	13734	13688	13807	13865	13749	13745	13959	13720	13739	13669	14027	13884	13945	13795	13818	13740	14024	13785	13853	13830	13685	13841	13790	13684	13808	13670	13820	13780	13697	13680	13789	13820	13768	13777	13826	13732	13903	13904	13873	13817	13686	14029	13867	13882	13883	13771	13667	13741	13787	13972	13842	13736	13683	13764	13650	13860	13664	14085	13765	13625	13829	13799	13774	13936	13723	13958	13832	13972	13711	13776	13879	13899	13934	13752	13804	13809	13819	13798	13853	13976	13809	13917	13688	13617	13886	13941	13653	13663	13721	13932	13900	13826	13901	13988	13654	13648	13793	13797	13812	13947	13814	13646	13756	13661	13986	13743	13736	13760	13877	13839	13750	13945	13885	13777	13954	13817	13853	13933	13735	13761	13937	13824	13661	13683	13832	13652	13783	13854	13674	13838	13705	13921	13692	13760	13964	13897	13701	13928	13943	13839	13768	13765	13823	13708	13833	13852	13811	13826	13681	13669	13822	13923	13667	13700	13871	13816	13976	13857	13936	13840	13745	13758	13744	13835	13792	13771	13824	13809	13793	13840	13701	13656	13673	13775	13992	13786	13848	13678	13754	13860	13852	13970	13879	13740	13829	13841	13863	13719	13864	13812	13745	13689	13784	13927	13814	13719	13800	13968	13870	13695	13827	13704	13945	13706	13782	13694	13810	13696	13724	13796	13927	13916	13853	13868	13818	14053	13943	13749	13938	13717	13933	13892	14000	13883	13761	13978	13903	13865	13820	13925	13885	13933	13901	13877	13952	13926	13743	13671	13583	13751	13756	13776	13707	13854	13810	13627	13638	13828	13847	13829	13689	13811	13787	13848	13808	13959	13961	13892	13886	13808	13977	13781	13801	13732	13827	13879	13838	13869	13649	13847	13788	14056	13839	13648	13689	13664	13643	13813	13866	13838	13849	13966	14002	13856	13920	13806	13968	13897	13740	13771	13849	13778	13788	13804	13882	13979	13777	13704	13775	13648	13711	13896	13771	13846	13800	13761	13575	13760	13795	13782	13859	13767	13742	13857	13723	13767	13976	13867	13795	13752	13715	13918	13812	13752	13827	13840	13737	13893	13849	13719	13836	13839	13731	13942	13952	13648	13926	13798	13808	13853	13862	13599	13598	13895	13664	13699	13790	13781	13907	13886	14033	13849	13828	13694	13636	13885	13573	13890	13784	14001	13704	13729	13700	14012	13860	13825	13841	13847	13676	13668	14022	13880	13791	13768	13950	13811	13911	13629	13907	13577	13970	13766	13662	13637	13969	13766	13953	13962	13848	13921	13903	13762	13693	13724	13846	13870	13850	13624	13611	13709	13706	13841	13647	13968	13664	13863	13856	13726	13888	13951	13871	13806	13977	14040	13890	13903	14112	13808	13778	13893	13793	13877	13821	13913	13935	13975	13942	13830	13821	13650	13865	13947	13945	13935	13758	13688	13834	13756	13913	13866	13871	13940	13849	13637	13858	13804	13951	13716	13757	13570	13798	13701	13654	13838	13821	13705	13644	13715	13771	13856	13862	13861	13816	13825	13857	13692	13608	13826	13845	13926	13824	13733	13691	13684	13791	13907	13864	13930	13819	13824	13917	13909	13733	13836	13966	14025	13654	13744	13939	13747	13729	13855	13832	13791	13907	13683	13787	13918	13813	13993	13901	13849	13696	13684	13944	13696	13933	13846	13829	13621	13703	13986	13841	14015	13978	13910	13714	13780	13707	13755	13848	13994	13707	13636	13934	14033	13816	13760	13972	13814	13716	13751	13850	13908	13682	13587	14000	13698	13757	13852	13624	13803	13653	13835	13897	13749	13830	13928	13647	13837	13749	13618	13738	13708	13813	13654	13766	13923	13717	13721	13862	13936	13797	13846	13734	13694	13675	13858	13670	13644	13918	13740	13708	13707
21330	32052	25260	19630	16779	15426	14611	14119	13709	13678	13614	13520	13442	13277	13199	13199	13457	13043	13130	13216	13159	13096	13106	13001	13103	13167	13076	12966	13022	12975	12994	13155	13070	13067	13042	13146	13064	13107	13145	13105	12957	12991	13146	12939	12986	13147	13134	13139	12960	12977	13161	13234	12978	12988	12977	12926	13109	12885	13028	12874	13086	12981	12961	13120	12990	12890	13131	12970	13097	12894	12974	13098	13200	13012	12967	13118	13012	12930	12937	13241	13045	13060	13192	12893	12835	13298	13161	13113	12957	13129	12905	12989	13209	13084	13036	13157	13022	13089	12932	13102	13128	12985	12965	13051	12935	12976	12943	12949	13137	13053	12934	13047	12900	12969	13035	13046	13008	12996	12960	13081	12979	13312	12981	13041	12891	13068	12866	13093	12993	13154	12984	13109	12942	13155	13076	13109	12867	13158	13264	13022	13097	12956	13005	13022	12992	13239	13144	13109	13004	13159	12995	12975	12919	13039	13144	12925	13015	13004	12867	13163	13046	13063	12977	12834	13048	12994	13068	12987	13005	12985	12862	13077	13044	12955	12932	13039	13027	13058	13049	12995	13076	12964	12990	13060	12963	12966	13164	12962	13107	13010	13138	13188	12987	13116	13046	12991	12776	13217	12853	13118	13018	13013	12842	12969	13090	12934	12934	12880	13000	12910	13015	13090	13061	12787	13095	13082	13036	12891	13010	12955	13089	13089	13002	12943	12981	13019	13053	12939	13131	13061	12922	13072	12948	13021	13013	13031	13053	13074	13227	12923	13100	12929	13083	13038	13037	13025	13141	13088	13124	13091	13005	12957	13192	12994	13167	13052	13052	12983	13208	12877	12862	13057	13079	12979	12912	13003	12894	13036	13048	13119	13069	13128	13097	13152	13008	13034	12945	12855	13170	13149	13217	12994	13020	13049	12958	13019	12903	13104	12900	12973	13092	12992	12967	13205	12968	13087	13037	13193	12835	13100	12939	13050	12974	12858	13070	13141	12924	13138	13003	13122	13009	13067	13099	12962	13139	13089	13054	12920	13059	13005	12958	13065	13107	13175	12912	13137	12937	13027	12979	13076	13176	13226	12915	13021	13108	12957	12901	13083	13144	13144	13113	12945	12826	13181	13029	13152	13082	13042	13028	13090	13003	12994	12910	12914	13119	12977	12994	12925	13077	12876	13074	12915	12888	12993	13096	13019	13177	13186	13107	13052	13146	13101	12992	12998	13002	13038	13060	12994	12996	12980	13017	12904	12944	13070	12931	13080	12990	13001	13027	13086	13129	13151	13129	13109	13110	13089	13023	12965	12925	13022	12962	13083	13087	13011	13082	12846	13076	12940	13178	12967	13088	13129	13216	13037	13244	12877	12938	13082	12904	12990	12818	13168	13109	12984	12996	13126	13024	13127	13030	12901	13057	12966	13031	13044	13032	13051	13067	12863	13065	12942	12968	13140	13078	13108	12950	13009	13095	13078	13076	13138	12970	13068	13098	12923	12944	13130	12956	13023	13064	12952	13084	12711	12958	13140	12975	13157	12989	12985	13033	13150	12985	12944	13069	13072	12950	13044	13022	13024	12964	13011	13051	13264	12941	12921	12952	13177	13064	12968	13051	13108	13079	13149	12919	13012	12871	13085	12895	12981	13151	13042	12870	13044	13016	13023	13067	13030	12994	12956	13015	13152	13068	12957	13073	12937	13141	13060	13133	13048	13111	13098	13070	13157	12921	13010	13056	13035	12968	12876	13192	13087	12993	13142	13117	13113	12921	13056	13032	13066	13003	12818	12884	12972	13206	13040	12930	13085	13104	13096	12963	12933	13021	13053	13153	13033	12864	13175	13019	12954	13003	13066	13024	13048	13233	13055	13048	13093	13240	13099	12984	12969	13058	13054	13010	13195	12851	12926	12998	13006	13138	13119	13015	13057	12943	13115	13087	12932	12987	13100	13089	13062	12960	13134	13064	13096	13063	13007	12875	12959	12978	12924	12956	13059	13025	12880	13105	13042	12961	12856	12992	13104	13079	13118	13120	13234	13105	13063	12900	13020	13134	13069	12963	12931	13060	12942	13011	13055	13041	13078	13187	12882	13013	13039	13105	13064	13045	12993	13040	13020	13087	12943	13052	12892	12968	12913	13055	12949	13113	12977	12990	13130	13125	12932	12942	13170	13103	13042	12902	13068	13144	12978	12919	13135	13106	13042	12895	13151	12880	12965	13215	12897	12813	13112	13196	12991	12978	13037	12933	13120	13034	13126	13021	13102	13027	12971	13205	13118	13131	13058	12988	12923	13064	12926	12937	13017	13181	13025	13082	13076	13141	13120	13100	13054	13103	13036	13109	13011	12981	13020	13075	13057	12920	13137	13013	13003	13248	13119	13171	12963	13021	13207	13221	13088	13016	13062	13080	13065	13064	13104	13078	13118	13024	13131	13035	13109	13140	13103	13177	13150	13210	12951	13044	13044	13041	13153	13209	13044	12968	13027	12990	13125	13085	12898	13031	12931	12897	13001	13037	12925	13071	12896	13080	13148	12828	13028	13043	13114	12927	13009	12971	13012	13024	13148	13063	13131	12883	13021	12966	12892	13049	12921	13006	13120	12963	13149	12967	13109	13036	13092	13000	13022	13167	12967	13108	13039	13009	13116	13098	13062	13022	13046	13045	13044	12994	13019	12999	12909	12998	13020	12955	13138	13031	13266	13135	13132	12916	12980	13002	12966	12868	12999	13040	12793	13032	13056	12946	13073	13053	13026	12980	12916	13091	12800	13217	12974	12969	12945	13102	12817	13020	12953	13201	13018	13086	13018	13046	13090	12899	13005	12933	13103	13138	13029	13021	13172	13155	13016	13007	13041	13099	13054	13038	13078	12972	12896	13114	13013	13020	13073	13121	12881	13199	13075	12937	13063	13033	13146	13038	13017	12936	13149	13015	13002	12947	13023	13056	12952	13018	13001	13048	12996	13086	13052	12994	13036	12904	12884	13031	13044	13172	13109	13054	12991	13007	13184	13082	13216	13070	13167	13159	12994	12901	13046	12977	13188	13158	13064	13041	13151	12872	13016	13056	12999	13005	13054	13140	13076	13114	12969	12997	13073	12962	12983	12993	12866	13049	12986	12910	13129	13128	12986	13060	12997	13014	13198	13031	13200	13041	13058	13131	12918	13022	12992	13035	12816	13186	13030	12944	13039	13154	13000	13102	13051	12973	12939	13090	13031	12991	12918	13106	13045	12918	13045	13005	13128	12963	13110	13008	13155	13116	13111	12957	13005	13185	13118	13158	13034	13162	13015	13081	13108	13086	12983	13179	13066	12985	12977	13067	12940	13130	13127	13183	12911	13034	13062	13147	13070	12988	13008	12953	12971	13065	13046	12985	13066	13089	13144	12965	12984	13169	13079	13092	13101	13002	13033	13102	13056	13187	13022	13210	13047	12939	12977	13080	13151	13028	13088	13048	13204	13136	13060	12973	13123	12958	12953	13013	13107	13017	12978	13014	12972	12956	13233	12999	13141	13115	12949	13102	13007	13242	13265	13105	13120	12921	13012	13010	13078	13093	12969	12930	13010	13133	13075	13023	13092	12921	13282	13040	12981	13190	13177	13002	13057	13103	13121	13097	13064	13052	12857	13168	13114	12836	12991	12937	13021	12945	13255	12982	13271	12960	13119	13024	13103	13080	12980	13061	12941	13040	12903	12826	13115	12976	12912	12965	13089	12879	13063	13047	13112	13212	13146	13105	13079	12942	13091	13116	13095	12945	13037	13157	13202	13017	13131	13065	13124	13156	13011	12869	13066	13060	13008	12994	13124	13122	13030	13150	13065	12939	13106	12845	12854	13074	13060	13103	13051	12983	12970	13128	13046	12827	13080	12980	13139	13001	13194	13010	12933	13067	13003	13054	13111	12980	13101	13170	12932	13134	12945	13099	12981	12997	13128	13057	12896	12943	12961	12868	12948	13164	13064	13120	12956	13186	13157	13027	12917	13024	12969	13049	12977	12944	12885	13200	13049	13173	13161	13012	13263	12985	13027	13187	12911	12990	13042	13064	12998	12966	12946	12867	13056	13121	13047	13079	12836	13172	13143	12988	13142	13115	13059	12890	13145	13130	13034	13023	12925	13000	12975	12881	12902	12990	13216	12933	13105	12978	13157	13127	12893	12986	13006	12960	12982	13097	12933	12968	13056	13086	13097	13060	13012	13185	13188	13124	13116	12945	13076	13061	12963	13223	12868	12960	12983	12995	13098	12984	13049	12980	13138	12983	13010	12972	12940	13025	13096	12975	13011	13219	13036	12949	13052	12849	12950	13172	13117	13078	13096	13054	13042	13106	13006	12998	13087	13124	13077	13042	12963	13109	13020	13120	13153	12945	13131	13144	13097	13021	13111	13108	12983	13022	13060	13101	13081	13005	12994	13137	13138	13316	13124	13038	13185	13112	13010	13074	13176	12999	12856	13160	13086	13227	12941	12922	12999	12964	13059	12847	13018	12924	13012	13062	13151	13097	12888	12891	12962	12995	13148	12920	13057	13127	13112	12995	12933	13151	13060	12922	12950	12979	12996	13023	13132	13141	13099	12882	13037	13164	12951	13120	13189	13036	13071	13021	12896	13025	13147	13012	13012	13032	13121	13059	12977	12944	12797	12987	12971	13111	12885	13000	13008	12973	12979	13021	13200	13083	13092	13006	13011	13028	12976	13132	12999	12999	13030	13045	13010	13029	12993	13085	12922	13133	13107	12855	13075	13107	12967	13121	12983	13162	13128	12997	13065	13168	13039	13070	12860	13106	12975	13012	13096	12983	12970	12989	12967	13110	13142	12913	13067	12945	13011	12854	12989	12999	12985	13031	13055	12957	12957	12955	13105	13095	12946	12911	13155	13052	13035	13074	13065	13153	12926	13006	12991	13139	13223	13142	13033	13032	13199	13111	13094	13052	13094	12987	12945	12992	13146	12992	13126	13122	13116	13059	12997	13146	13082	13020	13154	13094	12992	13059	13061	12999	13036	13015	13142	12949	12955	13140	13049	13020	12944	12985	12969	12982	13055	13089	12977	13163	13039	12996	13004	13083	13043	13138	13021	12973	13282	12880	12939	13140	13083	13011	13112	13083	13011	13310	13043	13042	12962	12882	12960
23618	21435	27922	25509	21838	19137	17800	15411	14818	14691	14576	14518	14421	14411	14494	14302	14267	14235	14143	14116	14123	14043	14037	13879	13996	13874	14243	14079	14064	13927	13988	14170	14045	13934	14003	14019	14059	14246	14086	14141	14063	13969	13918	13942	13937	13934	13994	14085	13894	13779	13795	13976	14106	14105	14032	13859	13765	13942	13914	13977	14118	13825	14033	14063	14007	14054	13900	13872	14079	13988	13960	13766	13882	13987	13761	13976	14060	14035	13876	13930	14027	14013	13973	14072	14049	13713	13905	14348	14060	14036	13788	14008	13943	13734	13987	13878	14047	13934	14004	13954	13887	13923	13894	13844	13980	13878	14299	13950	14062	13941	13966	13818	14200	13909	13886	13964	13813	13968	14018	14001	13878	13887	14047	13829	13907	13995	14125	13893	13958	14011	13905	13984	14022	14064	14056	13912	13984	14006	13895	13901	13956	13997	13944	13780	13913	13863	13923	13938	13784	13978	13950	13857	14135	14159	13975	13830	14009	14010	13794	14035	13728	13939	13912	13828	13970	13828	13779	13827	13871	13868	14003	13963	13855	13915	14167	13973	13972	13897	14001	14045	13857	13823	13817	13921	13870	13979	13903	14020	13763	14000	13869	14015	14119	14012	14043	13924	13998	13776	13757	13786	14035	13935	13714	14031	13842	13898	14049	13922	13929	14006	14030	13768	13886	13807	13963	13881	13810	13982	13925	14010	14140	13984	14003	13958	14118	14002	13736	13976	13974	13932	13969	14050	14074	13839	13917	13928	13949	14000	13805	14046	13987	14152	13902	13953	14001	13926	13856	13922	13938	14103	14030	14071	13707	14100	14055	13836	14113	13933	13880	13905	14026	14114	14004	13920	14010	13868	14012	13960	14047	14062	13943	14121	13980	13992	14143	13872	13839	13941	13927	13967	14126	13926	14075	14108	13745	13819	14037	13905	14005	13873	14011	14087	13945	13955	13920	13899	14100	14089	14005	13776	13975	14074	13924	13914	13890	13703	14006	13901	13987	14075	13860	13901	14016	13941	13948	13885	14070	13956	13860	14011	13881	14157	13910	13909	14014	13956	13846	13817	14092	13875	13944	13996	14003	13973	13934	14021	13947	13836	14092	14070	13798	13895	14080	14042	13941	14009	14025	14023	14062	13913	13866	13850	14043	13943	13831	14016	14078	13827	13897	14100	13993	14131	13982	14027	14009	13925	13976	14039	13941	13769	13987	14009	13887	13702	14093	13994	13826	14018	14089	13979	14028	14030	14014	13896	13943	13872	13973	13788	13681	13973	13945	13927	13850	13957	13963	13835	14079	14120	14046	13741	14041	13895	14000	13910	13966	14098	13996	14073	14049	13926	13863	13868	13959	14082	14018	13907	13828	13973	13776	13810	14057	13881	14099	14062	13912	13964	14084	14094	13967	14030	14074	13893	13881	14075	13749	13866	14070	13903	14039	13856	13960	14092	13900	14057	13910	13959	13895	13935	13992	13931	13950	14152	13992	14054	13958	14011	14087	13985	13992	13844	13963	13964	14042	14049	13885	13806	14024	14030	14055	13984	14041	13913	14004	13776	13878	13926	14199	14007	13877	13949	14011	13912	14059	13980	13827	13945	13879	13784	13873	13752	14034	13972	13965	14035	13856	13990	13927	13876	14018	13860	13974	14063	13989	13749	13758	13928	13995	14053	13827	13986	13841	13942	13975	14144	14139	14010	14132	13971	13866	14028	13871	13901	13880	13734	13907	13856	13930	13902	13949	14122	13916	13779	13966	13814	14022	13949	13918	14049	13890	13913	13862	13805	14096	13898	13917	13885	13842	14064	14114	13944	14138	13956	13945	13970	13815	13857	13911	13886	14029	14023	13857	14068	14002	13944	13973	14016	13897	14035	13813	14011	14235	14012	14134	14052	14020	13720	13842	13839	14012	13924	13965	13971	14020	14049	14038	13883	13939	13915	13952	14093	14013	13768	14059	13828	13808	13832	14013	14066	14086	13851	13963	13928	14049	13864	14004	13929	13962	14005	13943	13980	13900	13991	13945	13977	14005	14181	14128	13968	14019	13867	13921	13935	13781	13833	14028	14065	13932	13932	14055	13855	14009	13946	13940	14045	13965	13876	14004	13865	14003	13789	14011	13886	13874	14012	13869	13820	13765	13836	13914	13978	13960	13834	13979	13876	13992	13935	13928	13855	13734	14088	13924	13935	14043	13962	14006	13901	14004	13855	14024	13860	13966	13996	13933	14021	13982	13865	13888	13961	14012	14151	13753	14068	13874	13714	13751	14056	14024	13818	13937	13967	13967	13940	13938	14050	13883	13886	14030	14084	13988	13779	13851	13945	14110	13728	13949	13948	14061	13990	13843	14000	14008	14005	13887	13855	13918	14062	14013	13952	13763	14024	13835	13926	13908	13857	13748	13953	14026	13942	13923	14000	14122	13699	13970	13899	13847	13994	13877	14102	13892	13921	13922	14021	14006	14032	14010	14055	13824	13928	13918	14223	13959	13879	13960	14229	14062	14064	13903	13851	14012	13835	13858	13902	14046	13903	13998	13793	14031	13978	13909	13960	13907	13918	13841	13886	14062	13923	13927	13896	13770	14089	14102	13976	13899	13896	13840	13876	14087	14100	13820	13916	13889	14088	14146	13876	13964	14127	14077	14038	14052	14062	13931	13870	14055	13966	13852	14022	14025	13867	14059	14021	13898	13824	13973	14049	13870	14036	14061	14136	13891	13987	14031	14085	14032	13883	13882	13827	13827	13606	14015	13793	13886	13810	14018	13956	13945	13790	14156	13877	13917	14003	14180	13931	13821	13668	13945	14004	13764	14047	13946	13973	13835	13878	13919	13792	13863	13912	13960	13979	13909	13989	14216	13880	13876	14007	14042	14019	14046	13991	13919	14037	14124	14026	13990	14024	13879	14043	13973	14104	13928	14005	14054	13944	14009	13848	14045	13912	14115	13958	13937	14029	14050	13952	14158	13923	13867	13658	13925	13919	13973	13888	13769	13895	13760	14067	14000	13981	14164	14002	14097	14017	13902	14031	14016	13850	13823	13987	14048	14141	13928	13825	13975	14016	13887	13978	13964	14133	13842	13977	13867	14090	14203	13821	13893	13943	13669	13881	13830	13872	13876	14076	13963	13827	13860	13870	14003	14007	14100	14028	14108	13887	14000	14026	14003	13980	13906	14138	13808	14056	13933	14036	13945	13788	13909	14013	14116	13919	14113	14013	13948	14072	13843	13995	14045	13939	14012	13872	13944	13849	13969	13829	13935	13941	13864	14166	13798	14052	14088	13976	13921	13847	14012	14057	13938	13892	14183	13888	13879	13879	13910	13967	14133	13948	13963	13918	13940	13950	14060	13977	14119	13846	13963	13905	13924	14069	13857	13689	13740	13837	14041	14054	13950	13877	14027	13852	14111	13898	13870	13774	14018	13980	13899	13865	13927	13912	14032	14135	14200	13906	14010	13822	14081	14081	14055	14111	13962	13788	13871	13975	13955	13964	14011	13889	13857	13900	13925	13905	13946	13895	13903	13947	14018	13982	13796	14061	14038	13974	13912	14128	14250	14252	13890	13927	14109	14023	14057	13765	14056	14044	13898	14020	13956	13759	13829	13832	13854	13700	13747	14008	13936	13987	13794	14056	14044	13898	14084	13816	13895	14020	14062	13970	13797	13921	13996	13695	13955	13818	14196	13886	14157	14027	14098	13963	13854	13940	13856	14020	14135	13921	14150	14000	13898	14115	14008	14129	13864	14041	13985	14099	13867	13586	13823	13886	14099	13996	14027	13998	13796	13880	13935	13973	14037	13897	14003	14028	14052	13984	14145	13966	13897	13888	13845	13811	13936	13961	13981	14086	14035	14119	14054	13995	13901	13729	14175	13980	14069	13972	13995	14001	13887	13878	13883	13820	13923	13905	13889	13924	13941	14027	14156	14008	13959	14040	13887	13918	13906	13837	14000	14017	14054	13885	13856	14043	13916	13897	13653	14023	13942	13966	13879	14056	13956	14030	14001	13979	13602	14113	14038	13946	14034	14049	14000	14048	13974	13875	14040	13886	13841	13808	13813	13840	13940	13999	13939	13832	14045	14056	14170	14154	13846	14219	13929	14044	13792	14007	13929	14075	14118	13746	13960	13731	13795	13994	13847	14133	13853	13755	13812	13987	13798	13659	14087	13999	13813	13935	13877	14059	13951	13842	13981	13957	14083	14054	13857	13944	14131	14057	13930	14137	14034	14027	13934	13933	13928	13910	13859	13992	13838	13995	14016	14015	14037	13933	14003	13836	14062	13988	13989	13900	13915	13753	13949	14055	14122	13982	14066	14001	13804	13932	14014	14058	13788	13888	14047	13957	13835	14035	13960	14070	13912	13868	13896	13787	13858	13882	13940	14020	13912	14070	13824	14085	13921	13828	14021	14006	14066	13916	13886	13736	14064	13807	14009	13898	13910	13937	13936	14055	14007	13755	13940	14104	13972	13898	13929	14030	14062	13842	13979	14046	14076	14050	13888	14027	13862	14040	14009	13908	13810	13936	14100	13961	13802	13817	14105	14033	13909	13805	13832	13805	13913	13745	13927	14008	14061	14049	13797	13881	13806	13805	14029	13773	13870	13972	13970	14000	13916	13978	13795	13830	14004	14019	13969	13928	13951	14005	13848	13864	14034	14048	13887	13996	13917	14146	13969	14029	13884	13920	13910	13926	14023	14035	13971	13935	14177	13769	13938	13723	13850	13868	13993	13962	13958	13914	14100	13982	13774	14014	14042	13881	13958	13812	14097	13937	13881	14205	13943	13840	14113	13868	14014	13776	13798	13799	13971	13925	14026	13786	13622	14084	13961	13922	13853	13970	13951	14012	13822	13999	13852	13957	14062	13874	13995	14194	14132	13962	14079	13949	13871	13856	14138	13885	13868	14026	13916	13873	13896	14114	13801	14026	13989	13924	13916	14108	14060	14036	14056	13792	14025	13973	13941	13810	13758	13962	13953	13847	13893	13883	13951	13805	14013	13681	14104	13690	13996	13995	13889	13946	13883	13885	14039	13948	13782	13774	13925	13979	13919	13847	13980	13700	14077	14064	14031	13996	13819	13964	14168	13893	14082	14047	14179	13947	13934	13822	13937	14118	14174	13947
20825	38712	30954	23671	19618	17042	15863	15053	14655	14369	14100	13867	13968	13721	13551	13537	13528	13352	13351	13268	13221	13445	13137	13267	13135	13097	13202	13239	13235	13330	13143	13089	13114	13058	13271	13277	13203	13179	13096	13164	12957	13233	13314	13185	13239	13246	13292	13174	13171	13345	13143	13285	13081	13265	13305	13361	13106	13199	13146	13041	13148	13218	13164	13164	13112	13227	13239	13102	13188	13352	13050	13168	13070	13214	13058	13046	13011	13209	13253	13337	13040	13092	13240	13130	13346	13026	13110	13184	13202	13114	13311	13032	13156	13188	13057	12936	13095	13074	13144	13311	13121	13097	13381	13219	13074	13301	13145	13209	13127	13177	13144	12926	13136	12987	13304	13210	12993	13090	13150	13140	13214	13160	13189	13312	13118	13189	13070	13226	12997	13220	13102	13132	13071	13080	13095	13257	13177	13020	13140	13065	13310	13043	13232	13123	13221	13177	12975	13148	13280	13178	13199	13093	13135	13051	13278	13172	13177	13162	13097	13213	13138	13226	13085	13138	13215	13123	13123	13063	12913	13241	13207	13248	13214	13172	13166	13181	13113	13227	13217	13116	13135	13097	13118	13160	13235	13192	13172	13252	12919	13207	13107	13106	13248	13185	13248	13232	13123	13058	13281	13217	13093	13213	13104	13276	13149	13148	13187	13015	13177	13134	13293	13144	13119	13272	13093	13364	13262	13073	13160	13129	13033	13215	13118	13039	13169	13214	13096	13141	13266	13114	13244	12944	13252	13021	13175	13232	13279	13383	13149	13010	13165	13033	13088	13291	13186	13126	13173	12961	13004	13209	13134	13092	13127	13370	13016	13178	13244	13147	13302	13298	13056	13156	13021	13101	13080	13022	13275	13120	13093	13096	13288	13243	13141	13297	13124	13190	13205	13170	13071	13131	13114	13055	13130	13186	13248	13171	13076	13105	13275	13344	13145	13088	13051	13181	13250	13240	13160	13136	13228	13014	13332	13110	13048	13074	13183	13233	13122	13154	13233	13019	13306	13280	13040	13027	13088	13026	13028	13280	13235	13124	13210	13281	13189	13268	13066	13138	13247	13114	13106	13108	13139	13197	13125	13056	13054	13114	13113	13250	13060	13210	13176	13145	13085	13217	13143	13101	13123	13143	13031	13111	13145	13066	13156	13225	13111	13254	13087	12959	13181	13127	13223	13191	13171	13087	13111	13301	13070	13060	13110	13208	13174	13198	13156	13230	13130	13135	13136	13159	13220	13134	13409	13262	13016	13383	13064	13197	13225	13134	13058	13383	13058	13165	13086	13229	13279	13093	13140	13313	13177	13158	13240	13069	13063	13022	13097	13191	13237	13211	13221	13176	13147	13240	13056	13080	13117	13280	13219	13168	13221	13027	13073	13158	13319	13100	13084	13309	13137	13021	13220	13207	13030	13266	13112	13228	13104	13086	13194	13073	13096	13116	13220	13141	13123	13214	13109	13174	13114	13137	13068	13197	13249	13173	13162	13329	13130	13230	12998	13199	13047	13033	13262	13196	13200	13170	13210	13106	13156	13220	13074	13191	13273	13093	13036	13348	13058	13223	13147	13161	13313	12965	13060	13189	13200	13122	13205	13153	13098	13033	13112	13165	12904	13285	12947	13074	13200	13164	13164	13129	13243	13099	13041	13193	13162	13031	13037	12953	13170	13092	13162	13030	13127	13067	13118	13111	13158	13316	13073	13056	13157	13086	13242	13019	13239	13185	13021	13134	13230	13127	13193	13088	13210	13286	13134	13063	13242	13109	13183	13026	13195	13116	13229	13087	13164	13213	13089	13067	13230	13163	13118	13183	13077	13001	13196	13084	13263	13057	13031	13117	13056	13034	13179	13147	12981	13174	13236	13225	13152	13150	13180	13081	13266	13248	13135	13170	13230	13206	13203	13137	13206	13084	13050	13219	13201	13211	13199	13198	13167	13132	13033	13144	13254	13379	13142	13138	13252	13183	13115	13215	13011	13124	13180	13178	13089	13150	13065	13243	13185	13272	13277	12965	13138	13164	13074	13140	13135	13120	13118	13196	13138	13047	13188	13091	13189	13122	13131	13297	13125	13251	13101	13181	13167	13095	13227	13112	13122	13051	13311	13168	13001	13331	13053	13198	13202	13257	13100	13209	13204	13176	12943	13117	13049	13203	13215	13146	13178	13141	13103	13149	13287	13018	13274	13254	13099	13072	13240	13167	13285	13353	13224	13151	13324	13362	13099	13245	13039	13298	13223	13034	13165	13196	13182	13199	13172	13269	13164	13177	13159	13120	13172	13216	13099	13182	12970	13194	13194	13105	13076	13081	13148	13020	13293	13440	13084	12916	13201	13206	13232	13113	13200	13003	13325	12990	13077	12996	12985	13174	13225	13105	13235	13226	13181	12986	13123	13088	13088	13064	13315	13150	13163	13242	13190	13196	13227	13176	13216	13212	13181	13180	13245	13257	12992	13011	13165	13158	13153	13097	13143	13172	13251	13146	13124	13271	13187	13159	12958	13244	13054	12900	13224	13220	13303	13231	13172	13117	13119	13137	13403	13206	13013	13150	13319	13213	13344	13155	13426	13187	13074	13129	13046	13124	13096	13036	13284	13182	13223	13161	13239	13080	13126	13172	13140	13004	13066	13043	13230	13194	13134	13181	13113	13303	13141	13372	12998	13234	13072	12951	13158	13206	13134	12996	13184	12984	13145	13109	13197	13084	13083	13208	13198	13093	13114	13204	13210	13223	12970	13296	13046	13171	13090	13097	13184	13125	13235	13187	13184	13249	13125	13017	13139	13229	13105	13243	13343	13230	13178	12993	13232	13174	13212	13073	13321	13107	13254	13048	12943	13085	13216	13135	13048	13173	13208	13235	13188	13139	13138	13209	13096	13104	13192	13056	13261	13079	13370	13086	13252	13271	13141	13202	13105	13164	13133	13096	13170	13235	13154	13156	13043	13104	13254	13009	13040	13243	13163	13148	13148	13290	13071	13038	13288	13084	13009	13133	13312	13038	13283	13123	13039	13130	13138	13203	13285	13194	13146	13052	13116	13129	13054	13164	12997	13251	13120	13217	13070	13291	13243	13098	13135	13110	13313	13039	13190	13239	13079	12978	13199	13262	13228	13007	13098	13189	13057	13077	13357	13152	13088	13062	13287	13121	13210	13095	13244	13074	13052	13141	13130	13138	13104	13268	13193	13196	13082	13314	13025	13088	13184	13205	13104	13271	13178	13132	13145	13099	13269	13149	13166	13208	13234	13057	13120	13310	13194	13202	13100	13327	13188	13279	13184	13173	13031	13078	13180	13101	13149	13180	13277	13041	13248	13160	13284	13240	13262	13199	13358	13062	13280	13122	13157	13109	13357	13109	13125	13240	13041	13037	13167	13203	13021	13096	13100	12957	13222	13202	13211	13160	13058	13225	13055	13088	13057	13174	13411	13250	13101	13160	12990	13271	13309	13086	13223	13163	13071	12948	13150	13219	13168	13216	13193	13215	13149	13142	13181	13161	13150	13044	13098	13080	13058	13066	13158	13103	13010	13146	13246	13201	13302	13148	13165	13194	13184	13229	13247	13242	13041	13095	13036	13064	13241	12994	13171	13175	13248	13032	13206	13238	13267	13180	13275	13165	13100	13142	13034	13331	13188	13157	13079	13081	13194	13270	13192	13214	13132	13416	13321	13087	13193	13216	13130	13096	13126	12946	13124	13094	13213	13067	13009	13118	13142	13071	13342	13095	13023	13365	13204	13157	13220	13239	13090	13095	13210	13170	13043	13136	13184	13060	13070	13033	13222	13142	13209	13205	13267	13109	13218	13132	13015	13163	13076	13200	13135	13268	13307	12956	13215	13228	13111	13010	13228	13082	13199	13261	13147	13175	13202	13088	13202	13266	13240	13271	13157	13090	13184	12954	13079	13198	13241	13041	13132	13117	13300	12880	13072	13232	13137	13182	13224	13307	13164	13188	13340	13090	12988	13222	13289	13162	13342	13231	13286	13039	13001	13189	13223	13230	13243	13206	13202	13091	13109	13225	13186	13309	13139	13159	13077	13067	13260	13233	13017	13164	13146	13336	13285	13211	13159	13196	13059	13109	13147	13279	13261	13109	13251	13168	13195	13082	13057	13109	13128	13111	13197	13284	13187	13035	13030	13122	13041	13192	13183	13177	13079	13086	13273	13106	13129	13057	13018	13150	13128	13248	13219	13139	13129	13055	13037	13306	13251	13005	13246	13201	13096	13196	13161	13153	13230	13023	13189	13014	13190	13122	13115	13180	13385	13167	13146	13210	13214	13194	13190	13316	13118	13182	13076	13193	13315	13190	13129	13263	13160	13124	13053	13317	13109	13055	13097	13019	13189	13023	13257	13014	13059	13236	13226	13147	13140	13197	13073	13230	13101	12996	13052	13214	13132	13154	13248	13071	13208	13288	13178	13230	13046	13119	13253	13186	13206	13209	13169	13147	13173	13135	13068	13167	13107	13170	13129	13083	13057	13018	13147	13253	13086	13180	13183	12986	13107	13263	13055	13198	12995	13291	13389	13172	13212	13120	13240	13052	13285	13125	13135	13193	13230	13086	13199	13099	13116	13062	12968	13249	13260	13139	13155	13035	13293	13032	13004	13096	12970	13152	13069	13081	13022	13213	13098	13100	13134	13194	13278	13209	13213	13153	13363	13222	13083	13156	13345	13180	13103	13089	13166	13201	13259	13161	13178	13304	13158	13331	13022	13218	12961	12969	13277	13023	13201	13092	13139	13183	13166	13206	13217	13154	13078	13232	13194	13130	13209	13198	13312	13215	13079	13144	13133	13181	13178	13044	13285	13246	13184	13078	13227	13188	12944	13117	13145	13158	13260	13132	13235	13294	13213	13047	13244	13089	13005	13038	13191	13248	13265	13083	13152	13150	13092	13031	13266	13099	13098	13114	13333	13198	13036	13252	13211	13244	13182	13240	13179	13016	13097	13212	13220	13307	13155	13115	12991	13166	13006	13064	13243	13135	13027	13042	13334	13106	13192	13204	13120	13234	13228	13164	13182	13299	13158	13151	13035	13168	12952	13189	13009	13274	13154	13078	13214	13210	13152	13084	13112	13035	13192	13042	13188	13195	13264	13032	13293	13142	13070	13054	13267	13234
25529	21538	26393	25511	16976	15276	14870	14140	13864	13857	13514	13850	13744	13686	13675	13615	13666	13428	13359	13320	13428	13277	13283	13548	13412	13302	13381	13510	13337	13415	13335	13437	13568	13517	13342	13258	13567	13384	13381	13269	13374	13652	13410	13513	13356	13279	13205	13236	13404	13252	13288	13285	13242	13344	13455	13389	13398	13305	13498	13309	13215	13344	13504	13604	13491	13285	13423	13355	13357	13218	13304	13512	13422	13263	13382	13311	13535	13317	13284	13405	13361	13506	13303	13501	13357	13378	13421	13243	13599	13527	13277	13423	13383	13496	13331	13506	13321	13626	13379	13233	13364	13393	13381	13456	13663	13278	13514	13332	13508	13314	13553	13223	13431	13557	13502	13459	13266	13534	13532	13292	13170	13332	13330	13334	13497	13428	13309	13456	13313	13561	13389	13317	13356	13384	13508	13465	13331	13440	13514	13328	13370	13422	13340	13169	13588	13371	13304	13412	13436	13492	13453	13245	13451	13270	13318	13352	13229	13352	13522	13320	13457	13463	13383	13264	13283	13138	13474	13449	13469	13448	13433	13460	13459	13543	13244	13320	13322	13404	13357	13346	13488	13306	13355	13273	13421	13371	13440	13400	13425	13297	13300	13345	13269	13243	13348	13361	13338	13453	13368	13479	13365	13215	13412	13462	13512	13225	13445	13392	13384	13305	13445	13386	13420	13475	13319	13410	13227	13323	13333	13370	13423	13405	13610	13378	13358	13438	13269	13407	13374	13350	13411	13330	13307	13217	13338	13559	13316	13378	13357	13437	13361	13372	13341	13391	13569	13329	13292	13556	13375	13463	13232	13324	13445	13474	13725	13259	13331	13484	13328	13443	13373	13580	13346	13401	13416	13418	13586	13359	13344	13436	13304	13552	13492	13486	13463	13151	13361	13211	13392	13506	13544	13479	13561	13543	13426	13364	13504	13379	13574	13421	13481	13297	13370	13600	13643	13388	13378	13356	13334	13475	13413	13295	13509	13456	13277	13317	13289	13467	13539	13495	13376	13549	13382	13369	13427	13207	13463	13481	13371	13383	13383	13511	13469	13504	13199	13373	13404	13516	13325	13608	13396	13400	13355	13482	13390	13452	13383	13468	13457	13473	13513	13515	13383	13510	13343	13191	13446	13402	13393	13421	13182	13348	13481	13490	13435	13434	13356	13508	13457	13312	13302	13329	13453	13422	13359	13408	13267	13414	13513	13414	13320	13395	13247	13368	13326	13292	13347	13452	13339	13278	13363	13267	13410	13616	13506	13400	13408	13256	13159	13302	13437	13317	13236	13318	13495	13358	13561	13381	13534	13353	13354	13448	13436	13454	13476	13206	13199	13366	13368	13526	13360	13386	13311	13197	13335	13562	13702	13505	13532	13301	13306	13476	13370	13426	13298	13355	13498	13533	13296	13350	13479	13297	13393	13360	13549	13446	13398	13463	13312	13473	13481	13423	13355	13513	13481	13339	13499	13391	13411	13326	13299	13457	13525	13281	13518	13577	13240	13383	13431	13322	13267	13402	13475	13467	13279	13539	13527	13218	13340	13510	13462	13463	13425	13464	13256	13358	13453	13365	13262	13604	13117	13559	13532	13315	13424	13470	13474	13570	13339	13263	13409	13332	13248	13338	13341	13292	13289	13413	13330	13420	13309	13362	13382	13454	13278	13481	13455	13444	13331	13517	13519	13287	13566	13453	13472	13450	13138	13192	13473	13326	13500	13514	13400	13318	13464	13531	13337	13250	13302	13462	13353	13433	13455	13353	13474	13479	13487	13272	13471	13297	13304	13454	13512	13501	13455	13314	13378	13289	13431	13499	13387	13430	13377	13397	13407	13461	13318	13339	13377	13300	13325	13184	13367	13387	13462	13287	13363	13372	13273	13249	13330	13408	13409	13549	13480	13220	13286	13222	13452	13454	13496	13397	13489	13342	13372	13531	13361	13375	13458	13340	13446	13453	13334	13271	13450	13393	13336	13191	13467	13102	13361	13515	13370	13552	13364	13210	13218	13429	13465	13396	13408	13441	13487	13372	13432	13643	13478	13400	13369	13570	13626	13328	13500	13465	13345	13346	13335	13359	13581	13403	13584	13376	13246	13368	13479	13509	13488	13298	13389	13466	13395	13456	13644	13443	13383	13374	13422	13303	13429	13488	13394	13343	13225	13166	13195	13187	13538	13238	13398	13302	13427	13326	13386	13450	13372	13475	13316	13362	13410	13527	13389	13402	13430	13337	13534	13376	13361	13528	13651	13461	13564	13531	13448	13535	13375	13385	13326	13394	13504	13447	13405	13387	13308	13308	13392	13501	13526	13501	13471	13430	13529	13384	13270	13407	13557	13399	13381	13547	13472	13535	13345	13461	13394	13258	13411	13442	13391	13466	13625	13562	13375	13374	13421	13446	13332	13457	13397	13315	13547	13269	13334	13452	13512	13317	13437	13350	13577	13464	13300	13326	13439	13174	13440	13071	13375	13428	13376	13349	13308	13469	13215	13335	13359	13270	13287	13456	13355	13419	13412	13528	13217	13495	13336	13596	13290	13359	13462	13378	13409	13406	13497	13428	13292	13451	13501	13224	13500	13464	13408	13371	13480	13419	13349	13461	13335	13362	13505	13426	13244	13296	13714	13304	13391	13372	13461	13594	13368	13360	13437	13278	13254	13154	13342	13419	13472	13431	13510	13434	13477	13356	13496	13393	13338	13355	13348	13364	13418	13217	13379	13361	13292	13434	13543	13430	13359	13252	13392	13570	13395	13469	13354	13314	13453	13355	13346	13291	13466	13626	13258	13380	13367	13304	13281	13575	13571	13443	13315	13354	13432	13309	13419	13545	13373	13545	13427	13319	13437	13320	13520	13268	13242	13398	13540	13602	13477	13458	13436	13316	13249	13466	13398	13520	13467	13254	13534	13514	13403	13602	13269	13311	13484	13519	13362	13349	13501	13313	13459	13407	13366	13586	13320	13323	13284	13452	13219	13324	13344	13648	13313	13405	13179	13423	13417	13383	13254	13399	13396	13397	13365	13328	13355	13549	13426	13451	13384	13418	13225	13290	13456	13449	13336	13388	13344	13362	13298	13280	13321	13381	13401	13310	13291	13274	13500	13399	13501	13499	13388	13625	13565	13395	13403	13528	13506	13469	13514	13473	13332	13422	13190	13459	13395	13632	13317	13181	13416	13419	13297	13201	13491	13426	13568	13460	13450	13395	13356	13393	13430	13537	13377	13489	13399	13363	13447	13348	13304	13452	13347	13488	13451	13385	13460	13209	13561	13304	13513	13388	13455	13344	13331	13314	13307	13395	13274	13403	13401	13191	13231	13597	13509	13206	13282	13298	13497	13427	13550	13416	13571	13511	13361	13339	13520	13460	13543	13486	13404	13261	13530	13499	13327	13464	13558	13436	13457	13367	13319	13532	13519	13407	13416	13429	13455	13521	13416	13480	13337	13448	13466	13391	13223	13410	13309	13402	13389	13284	13457	13381	13156	13253	13381	13260	13480	13487	13518	13574	13397	13569	13403	13194	13507	13374	13438	13293	13386	13447	13584	13313	13525	13405	13448	13309	13477	13471	13354	13488	13403	13214	13312	13288	13618	13434	13362	13447	13426	13625	13416	13445	13439	13440	13385	13330	13453	13533	13381	13313	13405	13358	13422	13379	13390	13420	13382	13377	13329	13453	13385	13535	13388	13287	13353	13468	13492	13265	13473	13556	13492	13409	13410	13404	13376	13221	13489	13313	13141	13285	13296	13497	13418	13134	13377	13303	13590	13517	13193	13440	13491	13298	13379	13555	13364	13403	13384	13388	13371	13390	13264	13613	13356	13499	13308	13369	13413	13636	13535	13413	13451	13290	13348	13387	13408	13695	13381	13550	13426	13565	13368	13388	13317	13354	13430	13377	13498	13481	13659	13411	13389	13377	13614	13475	13275	13311	13542	13269	13262	13410	13243	13436	13467	13392	13500	13408	13484	13499	13444	13425	13547	13402	13385	13381	13386	13492	13384	13450	13475	13438	13422	13467	13385	13374	13426	13520	13596	13563	13286	13332	13391	13404	13353	13435	13462	13511	13698	13464	13292	13435	13489	13342	13521	13290	13618	13339	13329	13492	13252	13521	13243	13449	13495	13557	13262	13380	13297	13417	13380	13521	13326	13486	13231	13405	13387	13304	13371	13444	13458	13477	13269	13308	13303	13187	13336	13317	13429	13506	13432	13326	13378	13439	13230	13439	13322	13251	13459	13445	13428	13322	13391	13371	13306	13353	13326	13575	13415	13408	13443	13380	13377	13399	13449	13515	13321	13368	13489	13419	13462	13186	13359	13256	13431	13532	13389	13467	13410	13362	13462	13514	13450	13325	13449	13425	13299	13358	13348	13253	13443	13348	13329	13581	13284	13251	13518	13445	13440	13419	13563	13427	13249	13512	13447	13355	13516	13464	13311	13292	13350	13492	13398	13144	13351	13339	13441	13525	13405	13336	13573	13488	13478	13646	13566	13489	13270	13402	13448	13305	13470	13658	13403	13464	13540	13202	13340	13318	13355	13430	13473	13651	13222	13387	13280	13325	13455	13470	13419	13583	13510	13347	13293	13265	13268	13174	13309	13245	13255	13413	13286	13378	13361	13443	13466	13285	13342	13450	13446	13173	13684	13421	13261	13185	13295	13441	13328	13380	13521	13550	13529	13336	13278	13462	13525	13268	13390	13469	13487	13384	13347	13425	13427	13404	13327	13324	13325	13439	13402	13300	13462	13408	13520	13407	13261	13418	13383	13389	13405	13316	13375	13542	13469	13514	13388	13285	13325	13254	13358	13412	13421	13256	13356	13451	13524	13520	13472	13329	13548	13547	13351	13515	13579	13383	13442	13546	13477	13392	13401	13492	13508	13464	13504	13545	13508	13436	13370	13395	13319	13432	13427	13534	13396	13377	13544	13381	13354	13269	13387	13393	13203	13414	13507	13426	13346	13477	13443	13484	13385	13410	13538	13307	13470	13377	13301	13398	13348	13302	13187	13469	13487	13322	13203	13414	13569	13459	13332	13405	13349	13398	13496	13447	13332	13330	13454	13315	13661	13310	13561	13400	13453	13402	13391	13414	13542	13493	13255	13474	13335	13433	13421	13308	13508	13495
21021	34264	26887	20663	17318	15740	14792	14195	13727	13547	13502	13512	13258	13135	13271	13185	13116	12900	12809	13069	12855	12675	12973	12991	12985	12794	12893	12719	12731	12824	12816	12968	12912	12716	12962	12823	12888	12854	12904	12862	12886	12967	12829	12835	12917	12703	12680	13092	12755	12717	12865	12959	12808	12845	12814	12858	12905	12740	12853	12802	12828	12949	12847	12745	12849	12918	12827	12781	12939	12727	12983	12780	12714	12824	12766	12748	12860	12820	12901	12826	12804	12871	12768	12774	12833	12857	12766	12747	12957	12687	12802	12819	12916	12819	12911	12747	12726	12862	12846	12736	12888	12857	12832	12781	12906	12963	12674	12730	13018	12886	12776	12865	12920	12853	12724	12838	12695	12964	12866	12687	12592	12855	12889	12841	12741	12732	12740	12852	12827	12914	12760	12951	12763	12801	12816	12978	12924	12886	12799	12929	12699	12905	12709	12750	12783	12744	12807	12810	12830	12775	12790	12560	12836	12627	12828	12944	12860	12901	12941	12849	12769	13008	12906	12626	12830	12827	12850	12797	12812	12816	12837	12858	12838	12829	12924	12871	12867	12931	12772	12850	12953	12715	12812	12918	12754	12967	12717	12881	12878	12631	12770	12864	12805	12842	12940	12652	12865	12770	12970	12954	12813	12688	12882	12921	12740	12734	12893	12812	12943	12844	12856	12821	12793	12887	12869	12884	12844	12933	12851	12899	12853	12772	12838	12685	12948	12681	12725	13010	12652	12847	12953	12790	12911	12902	12986	12816	12896	12752	12869	12875	12783	12814	12657	12742	12773	12781	12802	12926	12816	12864	12831	12803	12801	12932	12933	12892	12829	12801	12822	12907	12942	12927	12842	12793	12736	12748	12883	12673	12735	12928	12772	12935	12804	12796	12948	12855	12757	12953	12725	12924	13061	12793	12781	12615	12643	12868	12863	12772	12761	12743	12781	12886	12799	12962	12793	12947	12729	12762	12718	12737	12845	12814	12809	12819	12782	12836	12832	12699	12830	12724	12721	12760	12930	12872	12761	12877	12820	12938	12787	12836	12712	12756	12755	12979	12799	12921	12827	12746	12874	12921	12827	12871	12807	12722	12841	12698	12934	12870	12907	12874	12803	12775	12790	12882	12749	12930	12825	12813	12807	13002	12765	12821	12785	12911	12754	12827	12759	12984	12833	12991	12813	12849	12773	12651	12757	12905	12893	12711	12736	12867	12836	12882	12888	12854	12815	12845	12839	12626	12880	12833	13019	12778	12748	12845	12731	12727	12757	12806	12763	12819	12853	12987	12823	12781	12867	12853	12814	12833	12722	12738	12828	12917	12748	12874	12888	12759	12692	12797	12628	12825	12781	12911	12735	12918	12873	12673	12797	12910	12864	13042	12854	12909	12757	12902	12864	12787	12841	12815	12664	12956	12878	12683	12911	12819	12864	12817	12824	12892	12650	12883	12945	12790	12669	12873	12809	12894	12744	12987	12823	12758	12616	12965	12813	12787	12750	12918	12597	12800	12794	12869	12817	12718	12746	12739	12742	12860	12957	12602	12907	12684	12819	12752	12775	12969	12889	12814	12899	12898	12836	12857	12841	12861	12759	12759	12787	12964	12784	12814	12732	12802	12686	12924	12768	12753	12801	12881	12811	12887	12794	12819	12909	12890	12973	12780	12773	12981	12756	12880	12841	12789	12783	12815	12773	12825	12859	12885	12738	12786	12851	12953	12786	13074	12760	12931	12743	12921	12878	12838	12687	12823	12858	12892	12926	12780	12862	12804	12692	12874	12817	12806	12778	12865	12755	12722	12826	12908	12518	12960	12778	12941	12735	12902	12858	12930	12882	12929	12979	12895	12853	12781	12699	12900	12740	12900	12814	12992	12686	12894	12867	12770	12967	12875	12809	12869	12812	12812	12820	12752	12785	12777	12741	12821	12777	12796	12795	12728	12873	12821	12909	12904	12734	12798	12874	12790	12686	12901	12946	12887	12968	12904	12779	12950	12901	12816	12901	12799	12879	12807	12705	12844	12819	12939	12716	12849	12732	12967	12859	12716	12881	12846	12832	12887	12892	12582	12680	12885	12818	12867	12581	12764	12707	12949	12973	12757	12957	12752	12769	12777	12818	12760	12656	12991	12980	12862	12887	12755	12766	12897	12896	12891	12835	12651	12839	12794	12857	12833	12686	13031	13067	12921	12680	12886	12800	12827	12837	12729	12927	12824	12779	12918	12868	12853	12876	12775	12785	12767	12784	12803	12834	12900	12770	12895	12825	12981	12751	12774	12872	12809	12876	12741	12797	12646	12833	12795	12716	12950	12818	12888	12891	12790	12919	12772	12886	12749	12864	12837	12724	12651	12798	12814	12885	12927	12735	12767	12785	12954	12653	12828	12877	12882	12950	12944	12790	12731	12853	12780	12867	12785	12879	12727	12737	12779	12885	12865	12864	12676	12797	12826	12903	12779	12762	12847	12999	12883	12760	12779	12770	12700	12867	12824	12746	12657	12980	12875	12829	12945	12705	12879	12794	12889	12922	12888	12899	12690	13012	12665	12891	12824	12804	13006	12802	12807	12789	12816	12782	12885	12873	12680	12932	12762	12903	12976	12824	12826	12875	13004	12949	12839	12655	12639	12875	12825	12790	12828	12748	12782	12769	12831	12701	12771	12839	13012	12778	12656	12810	12719	12895	12811	12799	12565	12937	12752	12826	12642	12786	12998	12813	12834	12699	12662	12843	12736	12793	12800	12876	13038	12878	12551	12932	12620	12900	12778	12652	12720	12864	12931	12887	12718	12930	12783	12772	12907	12859	12846	12618	12813	12876	12901	12821	12781	12808	12921	12760	12789	12902	12789	12924	12809	12795	12923	12971	12841	12927	12763	12811	12779	12766	12779	12927	12848	12902	12876	12800	12876	12792	12840	12981	12814	12746	12681	12817	12835	12746	12759	12796	12905	12764	12946	12727	12830	12810	12814	12879	12741	12776	12818	12854	12873	12629	12768	12924	12776	12770	12923	12807	12748	12696	12898	12862	12719	12675	12727	12817	12789	12846	12798	12755	12677	12903	12933	12849	12834	12914	12841	12828	12791	12773	12887	12831	12761	13001	12662	12845	12882	12866	12909	12893	12700	12900	12831	12797	12646	12778	12823	12898	12788	12912	12889	12776	12859	12936	12867	12853	12804	12679	12899	12903	12635	12929	12872	12945	12738	12891	12683	12829	12792	12766	12868	12974	12834	12713	12808	12791	12853	12897	12827	12875	12880	12783	12825	12967	12870	12857	12954	12767	12758	12854	12794	12829	12872	12758	12840	12905	12872	12757	12918	12772	12890	12909	12964	12829	12826	12911	12812	12893	12823	12886	12670	12839	12912	12761	12855	12785	12782	12768	12998	12826	12851	12675	12871	12953	12835	12863	12781	12928	12824	12860	12960	12786	12838	12927	12819	12694	12873	12953	12774	12757	12830	12768	12830	12929	12764	12758	12865	12859	12771	12971	12829	12843	12791	12777	12681	12823	12746	12861	12812	12818	12690	12886	12905	12889	12662	12622	12748	12821	12802	12790	12556	12960	12911	12852	12758	12826	12899	12894	12749	12774	12897	12787	12758	12852	12837	12676	12755	12851	12883	12844	12896	12797	12985	12928	12829	12892	12970	12845	12726	12847	12753	13029	13028	12798	12827	12795	12671	12714	12884	12772	12694	12807	12854	12885	12794	12792	12824	12699	12840	12783	12729	12711	12853	12944	12781	12773	12701	12904	12730	12872	12712	12923	12748	12821	12781	12701	12823	12765	13089	12804	12734	12853	12818	12997	12919	12787	12844	12925	12718	12808	12972	12809	12846	12873	12877	12910	12842	12821	12791	12821	12720	12911	12959	12979	12670	12865	12826	12862	12964	13052	12711	12781	12746	12814	12776	12884	12824	12731	12879	12837	12799	12810	12811	12756	12828	12953	12828	12864	12778	12932	12790	12791	12977	12844	12794	12859	12950	12970	12750	12813	12681	12754	12737	12863	12898	12688	12865	12813	12833	12877	12686	12951	12910	12779	12830	12875	12801	12827	12876	12569	12894	12783	13014	12888	12877	12828	12770	12835	12770	12840	12662	12729	12983	12911	12985	12801	12814	12750	12903	12716	12879	12864	12868	12827	12964	12745	12952	12919	12761	12779	12850	12782	12782	13026	12841	12815	12746	12789	12812	12914	12673	12755	12773	12728	12900	12809	12646	12817	12849	12824	12751	12929	12894	12893	12891	12922	12826	12803	12752	13034	12870	12872	12782	12688	12887	12885	12787	12787	12945	12933	12870	12819	12857	12888	12829	12930	12826	12878	12803	12817	12809	12788	12824	12838	12920	12784	12832	12853	12985	12925	12873	12798	12907	12844	12992	12633	12735	12856	12938	12708	12930	12869	12737	12713	12924	12845	12801	12903	12728	12965	12865	12853	12710	12801	12875	12915	12819	12796	12695	12892	12884	12811	12829	12885	12737	12757	12777	12885	12915	12899	12821	12780	12743	12824	12753	12870	12792	12744	12878	12809	12807	12815	12813	12825	12790	12880	12700	12901	13082	12829	12867	12759	12869	12738	12717	12762	12756	12791	12938	13030	13079	12753	12779	12804	12915	12959	12850	12777	12754	12846	12816	12785	12880	12864	12971	12908	12763	12806	12967	12621	12809	12933	12944	12818	12843	12989	12906	12769	12792	12840	12910	12821	12861	12833	12834	12771	12921	12847	12857	12919	12839	12827	12887	12749	12786	12796	12746	12749	12929	12834	12811	12926	12799	12845	12823	12873	12801	12778	12913	12735	12642	12820	12786	12987	12855	12743	12790	12853	12827	12731	12986	12723	12668	12624	12673	12841	12767	12737	12710	12760	12882	12829	12891	12788	13044	12875	12753	12868	12831	12599	12806	12756	12733	12942	12784	12695	12775	12606	12822	12725	12868	12813	12761	12827	12933	12790	12914	12775	12722	12907	12759	12858	12908	12716	12880	12744	12924	12685	12755	12864	12856	12903	12984	12953	12791	12907	12786	12976	12834	12904	12809	12662	12876	12933	12644	12830	12953	12668	12926	12715	12704	12850	12725	12870	12847	12723	12846	12917	12858	12883	12816	13064	12898	12876	12998	12826	12772	12950	12657
22641	21480	28580	24769	21797	22499	20826	16235	15190	15222	14940	14571	14585	14270	14429	14214	14267	14222	14085	14155	14130	13893	13992	14111	14030	13923	13943	13891	13931	13957	13990	13766	13789	14073	14042	13971	14043	13787	14029	13820	13896	13799	13838	13886	13829	13793	14138	13672	13762	13831	13873	13973	13962	13968	13894	14050	13879	13911	13820	13814	14012	13867	13838	14078	13868	13628	13769	13799	13932	13839	13880	13753	13644	13957	13884	13723	13927	13917	13813	13712	13886	13779	13731	13640	13796	13671	13739	13827	13686	13811	13920	13878	13836	13736	13866	13816	13788	13998	13983	13932	13804	13782	13794	13672	13749	13703	13860	13884	13758	13772	13986	13874	13782	13988	13775	13894	13757	13680	13765	13926	13985	13839	13883	13836	13813	13872	13664	13940	13920	13713	13724	13835	13607	13689	13876	13803	13734	13776	13744	13715	13878	13749	13752	13891	14017	13945	13734	13753	13621	13961	13882	13813	13892	13817	13831	13737	13760	13895	13973	13664	13850	13730	13808	13576	13800	13884	13828	13844	13901	13940	13995	13794	13788	13828	13822	13913	13925	13773	13722	13807	13773	13707	13863	13965	13711	13850	13967	13756	13927	13895	13880	13763	13836	13917	13908	13832	13914	13827	13912	13635	13713	13606	13892	13778	13789	13741	13793	13896	13811	13645	13864	13878	13947	13667	13670	13799	13713	13856	13831	13709	14075	13565	13855	13751	13690	13734	13883	13823	13723	13948	13700	13621	13749	13581	13674	13669	13806	13787	13987	13978	13781	13746	13896	13905	13873	13882	13952	13886	13916	13785	13991	13882	13802	13637	13921	13844	13747	13840	13806	13896	13753	13932	13855	13825	13874	13880	13913	13810	13882	13895	13780	13791	13691	14047	13708	13989	13686	13882	13730	13756	13830	13842	13649	14094	13740	13859	13795	13661	13820	13642	13769	13920	13846	13812	13927	13712	13788	13837	13803	13840	13959	13978	13843	13715	13786	13723	13776	13621	13676	13954	13641	13820	13723	13895	13875	13961	13904	13762	13812	13949	14021	13794	13963	13745	13581	13688	13664	13792	13798	13949	13789	13980	13786	13678	13840	13808	13897	13643	13896	13817	13826	13760	13744	13589	13790	14014	14007	13628	13699	13661	13837	13740	13814	13836	13667	13741	13694	13920	13849	13717	13806	13777	13717	13807	13838	13693	13731	13753	13875	13890	13825	13725	13861	13722	13892	13941	13703	13860	13786	13733	13749	13835	13689	13593	13823	13739	13737	13744	13701	13704	13865	13816	13768	13769	13745	13990	13869	13799	13934	13875	13688	13787	13889	13858	13944	13766	13874	13871	13723	13917	13691	13767	13730	13919	13688	13627	13743	13713	13893	13892	13881	13652	13675	13732	13756	13918	13840	13992	13786	13764	13913	13919	13990	13847	13805	13744	13803	13712	13835	13741	13833	13933	13924	13787	13814	13743	13784	13962	13685	13753	14024	13829	13941	13704	13807	13709	13705	13956	13967	13910	13917	13917	13715	13824	13803	13877	13837	13801	13872	13929	13852	13950	13755	13898	13986	13724	13853	14016	13884	13892	13991	13783	13927	13851	13732	13838	13991	13737	13974	13792	13743	13773	13856	13816	13722	13812	13810	13801	13853	13964	13853	13969	13733	13845	14013	13842	13654	13859	13729	13703	13600	13834	14034	13868	13938	13798	13804	13855	13906	13844	13817	13739	13763	13899	13733	13728	13673	13888	13837	13777	13862	13784	13779	13651	13941	13851	13755	14006	13998	13879	13827	13682	13752	13936	13763	13837	13810	13855	13703	13771	13930	13893	13806	13792	13723	13648	13784	13745	13734	13917	13765	13618	13896	13801	13805	13677	13588	13796	13979	13724	13792	13827	13801	14049	13671	13704	13895	13962	13814	13836	13637	13833	13891	13619	13759	13727	13901	13762	13892	13725	13734	13804	13832	13758	13863	13886	13853	13731	13911	13787	13764	13857	13758	13809	13908	13927	13995	13798	13862	13624	13818	13741	13839	13784	13828	13684	13878	13742	14046	13861	13960	13935	13677	13982	13618	13859	13887	14006	13831	13781	13751	13844	13802	13695	13722	13926	13823	13906	13825	13684	13880	13878	13912	13734	13853	13855	13788	13797	13758	13797	13622	13765	13922	13879	13770	13856	13706	13808	13729	13897	13626	13869	13850	13599	13777	13990	13918	13823	13860	13958	13598	13838	13872	13846	13847	13768	13981	13645	13921	13892	13971	13869	13963	13857	13863	13744	13868	13809	13734	13844	13844	13943	13917	13853	13909	13788	13665	13839	13713	13853	13817	13871	13716	13668	13890	13813	13690	13789	13754	13963	13692	13788	13595	13748	14074	13794	13657	13765	13860	13824	13732	13764	13843	13823	13738	13830	13907	13906	13748	13591	13923	13759	13820	13884	13747	13655	13944	13845	13738	13912	13723	13843	13775	14041	13858	13895	13768	13823	13783	14020	13830	13783	13650	13861	13784	13902	13826	13779	13790	13737	13805	13700	13628	13835	13748	13812	13792	13769	13623	13734	13745	13782	13751	13921	13840	13956	13823	13749	13671	13779	13875	13775	13683	13693	13948	13720	13703	13857	14000	13777	13937	13876	13883	13876	13715	13796	13781	13822	13690	13869	13670	13675	13905	13875	13576	13797	13676	13898	13988	13556	13821	13809	13763	13766	13874	13911	13745	13879	13809	13684	13857	13785	13857	13793	13858	13880	13863	13895	13851	13895	13819	14029	13757	13983	13699	13874	13746	13568	13722	13771	13617	13976	13730	13716	14026	13902	13981	13874	13733	13787	13839	13646	13662	13951	14032	13687	13808	13590	13602	13810	13809	13895	13823	13807	13772	13913	13960	14001	13852	13941	13944	13836	13923	13902	13908	13887	13745	13771	13682	13686	13787	13862	13661	13866	13939	13806	13723	13844	13835	13960	13760	13853	13779	13790	13831	13759	13627	13931	13767	13766	13787	13934	13594	13886	13699	13780	14049	13730	13875	13778	13787	13767	13766	13669	13668	13731	13861	13767	13915	13751	13706	13919	13715	13757	13852	13868	13686	13866	13757	13835	13809	13870	13937	13787	13843	13599	13977	13913	13890	13653	13813	13691	13848	13903	13892	13742	13842	13861	13849	13884	13998	13867	13807	13772	13798	13835	14018	13868	13973	13751	13687	13777	13743	13894	13799	13948	13801	13832	13883	13712	13894	13714	13739	13826	13901	13897	13740	13999	13794	13779	14115	13639	13802	14031	13812	13936	14099	13731	13819	13873	13655	13811	13971	13864	13822	13852	13829	13961	13790	13711	13457	13897	13808	13735	13856	13860	13632	13672	13549	13722	13961	13832	13775	13707	13749	13728	13714	13703	13753	13948	13932	13838	13828	13817	13564	13768	13835	13744	13749	13882	13653	13768	13907	13942	13838	13866	13744	13938	13864	13671	13630	13578	13858	13970	13940	13769	13780	13869	13868	14010	13813	13824	13886	13798	13791	13678	13815	13796	13869	13738	14035	13686	13843	13802	13887	13749	13622	13793	13620	13865	13622	13769	13781	13674	13704	13786	13812	13739	13715	13900	13775	13875	13631	13730	13768	13642	13794	13808	13734	13691	13825	13738	13854	13644	14034	13875	13740	13899	13578	13688	13901	13703	13892	13715	13979	13853	13760	13770	13749	13792	13807	13834	13866	13647	13779	13696	13951	13669	13742	13897	13867	13875	13718	13814	13861	14013	14050	13939	13680	13681	13734	13648	13636	13724	13843	13734	13676	13820	13709	13932	13859	13653	13818	13892	13839	13804	13692	13883	13649	13724	13702	13940	13903	13963	13855	13870	13685	13957	13760	13965	13756	13771	13713	13678	13816	13866	13908	13744	13812	13812	13676	13657	13691	13636	13794	13823	13832	13678	13545	13895	13860	13771	13695	13899	13943	13905	13760	13832	13762	13787	13770	13811	13850	13693	14001	13841	13786	13813	13734	13815	13913	13759	13740	13732	13802	13832	13719	13794	13830	13722	13766	13628	13691	13940	13792	13889	13890	13862	13749	13847	13841	13979	13831	13698	13585	13670	13888	13857	13865	13856	13631	13882	13905	13799	13679	13825	13813	13752	13810	13919	13913	13853	13733	13825	13756	13540	13884	14021	13824	13749	13883	13770	13839	13710	13749	13728	13750	13667	13810	13753	13864	13781	13943	13753	13815	13788	13990	13888	13892	13851	13737	13750	13819	13760	13736	13739	13822	13864	13701	13958	13820	13925	13991	13703	13783	13642	13786	13814	13862	13909	13714	13864	13887	13785	13944	13988	13677	13952	14041	13684	13866	14005	13724	13839	13840	13602	13621	13681	13835	13799	13861	13642	13706	13817	13830	13874	13831	13733	13734	13984	13835	13826	13940	13725	13642	13834	13779	13885	13723	13772	14023	13931	13646	13752	14016	13843	13941	13797	13742	13824	13844	13693	13929	13673	13739	13908	14108	13722	14003	13908	13702	13835	13786	13811	13867	13824	13718	13738	13895	13781	13895	13883	13812	13811	13780	13931	13915	13766	13655	13651	13745	13713	13731	13874	13840	13727	13984	14104	13690	13899	13633	13853	13687	13759	13918	13807	13819	13796	13807	13773	13996	13908	13851	13758	13924	13756	13690	13734	13977	13851	13796	13773	13861	13760	13732	13755	13963	13937	13954	13709	13925	13786	13828	13843	13674	13772	13761	13787	13623	13721	13593	13968	13590	13723	13851	13885	13586	13789	13803	13973	13919	13765	13798	13806	13752	13779	13876	13630	13659	13928	13655	13972	13754	13831	13756	13690	13705	13687	13827	13679	13916	13759	13806	13813	13573	13817	13880	13806	13822	13749	13912	13885	13778	13720	14021	13796	13792	13700	13840	13833	13820	13549	13809	13867	13910	13707	13698	13804	13740	13882	13785	13865	13698	13736	13728	13767	13953	13698	13866	13767	13964	13781	13732	13630	13843	13801	13946	13837	13722	13926	13894	13910	14266	13722	13761	14117	13804	13753	13904	13763	13957	13721	13771	13890	13871	13954	14018	13855	13829	13916	13691	13884	13754	13717	14012	13766	13638	13741	13884	13934	13796	13722	13794	13816	13814	13828
22206	42582	34530	26390	21490	18745	17039	15840	15113	14813	14531	14199	14079	13720	13666	13613	13640	13356	13214	13278	13318	13152	13267	13194	13005	13080	13277	13035	13160	13207	13277	13177	13116	13075	13066	13031	13189	13231	13006	13159	12866	13152	13023	13086	13069	13150	13224	13112	13064	13231	13167	12992	13188	13065	13146	13137	13123	12865	13105	13185	12979	13266	12958	13251	12991	13139	13122	13202	13180	12995	13014	13028	12922	13128	13060	13152	13086	13056	13188	13076	13038	13063	13062	13164	13121	13104	13011	12900	13069	13003	13325	13110	13102	12996	13047	13075	12974	13155	13065	13119	13075	12975	12986	12930	13026	13098	13047	13123	13097	13166	13020	13035	12876	13183	13104	13208	13040	13104	12957	13139	13033	13021	13049	13024	13249	12935	13016	13268	12987	13156	12940	13063	13035	13105	13201	13113	13052	13253	13173	13020	13079	13092	13008	13043	13101	13020	13270	13107	13048	13021	13119	13259	13070	13086	13095	12920	13222	13104	13170	13008	13006	13064	13022	13051	13122	13083	13211	13114	12858	13182	12997	13108	13050	12974	13188	13032	13222	13066	13095	13095	12944	13106	12983	13107	13049	13115	13188	13074	13116	12976	13047	13054	13138	12938	13083	13092	13060	13075	13030	12992	12919	13171	12988	13012	13067	13020	12967	12961	13150	12959	13022	13085	13089	13055	13154	13064	13070	13028	13091	12999	13175	13104	12980	13146	13194	13019	12947	13039	13121	13216	12958	13066	13062	13051	12968	13104	12909	13103	12957	12977	13033	13125	13082	13007	13035	13088	12760	12996	13131	13078	13071	13065	13161	13082	13143	13026	12950	13029	13115	13182	12958	13071	13282	12997	12964	13004	12969	13190	12938	13122	13353	13076	13026	13133	13020	12949	13022	13100	13109	12861	13248	13063	13023	13223	12897	13032	13091	13029	13053	13181	13011	13217	13081	13145	12869	13104	13141	13057	13097	13135	13144	13048	12989	13140	13180	12983	12979	12960	13017	13231	12944	13165	13192	13047	13054	13175	12964	12893	13117	12994	13088	13109	12958	13051	13048	13016	13102	13165	12964	13026	13147	13305	13190	13002	12983	13008	13045	13056	12990	13158	12935	13088	13134	12972	13294	13187	13065	13081	13034	13187	13086	13056	13070	12979	13135	12992	13020	13042	13072	12922	13027	13053	13008	13037	13189	13021	13075	12838	13013	13095	13090	13109	12970	13018	13024	12990	13109	13103	13037	13047	13034	13133	13334	12948	13102	13099	13026	12972	13036	13001	13071	13018	13065	12923	13291	12974	13044	13184	13133	12917	13045	13074	13142	13090	12956	13103	13048	13076	13041	13128	13055	13086	13028	12993	13186	13012	13203	13089	13052	13182	13283	13184	12989	13079	13113	12971	13289	13059	13057	13045	13073	13103	12949	13091	13233	13177	12909	13411	13017	12890	13126	13072	12948	12939	12962	13057	13135	13023	13200	13116	12988	13090	13032	12966	13068	13006	13075	13261	12988	13028	13023	13157	13093	13273	13115	13171	12985	13015	12938	13274	13108	12986	13198	12991	13201	13027	13024	13067	13103	13089	13099	13133	13098	12988	13024	13168	13116	12999	13184	12936	13038	13036	12988	13107	13120	13137	13071	12943	13224	13058	13079	13054	12919	13124	13009	13048	13009	13061	13126	12922	13043	13113	12925	13129	12916	13104	13099	13011	13020	13234	13079	13157	12889	12999	13093	13331	12912	13005	13087	13086	13042	13110	13038	13021	12981	12974	12975	13145	12994	13049	13073	13184	13121	12905	13052	12938	13159	13061	12912	13217	13049	13127	13068	12915	13084	13076	13212	13086	13056	13203	13070	13089	13041	13065	12924	12933	13149	13140	13224	13150	13140	13005	12998	13056	12938	13096	13118	12981	13027	13178	12970	13064	13274	13060	13040	13128	13085	13066	12982	13036	13285	12891	13069	12985	13077	13063	13015	13076	13106	13134	13096	13212	13040	13033	13218	13089	13054	13117	13035	13043	12955	12976	13241	13075	13059	13022	12975	13053	13022	13227	12874	13091	13124	12869	13027	13091	13084	12975	13171	13043	13137	12896	13068	13023	13129	13117	13045	13078	13062	13063	12820	13020	13033	13143	13091	13106	12940	13095	12996	13041	13176	13119	13070	13079	13245	12887	13236	12951	13156	13016	13059	13061	13073	12881	13193	13045	13159	13099	13157	13046	12999	12970	13094	12993	13015	13070	12939	12969	12863	13244	12921	13041	13003	13075	13151	13070	13070	13233	13073	13116	13049	13165	12954	13051	13140	13042	12803	13088	12955	13135	13057	13165	13266	13088	13006	13087	12985	13008	13088	13148	13166	12931	13119	13134	13184	12958	13223	13025	13039	13045	13048	13098	13027	13061	13008	12939	13097	13191	12955	13022	13102	13130	12960	13157	13019	13011	13176	13043	13092	13077	12953	13072	13239	13148	12972	12990	12850	13196	12948	13031	13106	13124	13125	13102	13024	13037	13034	13068	13037	13074	12986	13056	13119	13089	13206	13029	13180	12929	13311	13066	13020	13023	12945	13050	13097	13117	13100	13048	13148	13010	13035	12993	13013	13038	13327	13002	13134	12879	13057	13024	13001	13094	13014	12993	12956	13122	13100	13282	13127	13125	12941	13032	12993	13058	13016	13167	13100	13337	12979	13271	13217	12987	12951	13047	12933	13168	13080	12993	13041	13250	13081	13239	13086	13137	13030	13122	13101	13189	13051	13051	12983	13000	13055	12998	12920	12845	13003	13006	13016	13041	12944	13189	13117	13074	12894	13103	12868	12927	13060	13090	13283	13124	12953	13053	13217	13010	12972	13149	13008	13016	13086	13134	12915	13036	12992	13064	12942	13182	13110	13029	13168	13074	12989	13013	12836	13095	13042	13103	13022	13258	13009	12979	12958	12980	13141	12875	13113	13040	12936	13184	13138	13139	13041	13003	13149	13211	13234	13130	13060	13194	13240	13152	13115	13115	12932	12979	12868	12918	12959	13125	13034	13086	13141	13148	13133	13061	13081	13202	13138	13030	13124	13060	13073	13101	13026	13244	13080	13046	13056	13005	12970	13010	12972	13035	13148	13031	13056	12924	12838	12969	12886	12968	12893	13082	13087	12895	13037	12910	13184	12939	13310	13010	13127	13058	12994	12912	12941	13114	13018	12874	13199	12994	12967	13016	13216	13022	13037	12828	13134	13254	13041	13035	13227	12882	12994	13032	13095	13114	12893	13014	12968	13109	13112	12981	13204	13095	13158	13002	12971	13110	13013	12977	13113	13134	12994	13069	12937	13115	12943	13033	13141	13123	12924	12959	12881	13071	13086	12992	13019	12926	12985	12953	12962	13006	13021	13033	13078	12987	13213	12963	12987	13104	12913	12983	13135	13164	13169	13025	12870	12967	13176	13100	13191	13049	13053	13026	13124	13089	13133	13080	13046	12961	12973	13139	13091	12928	13181	13162	12824	13036	12995	13068	13016	13037	13149	12970	13184	12880	12951	12993	13242	13114	13030	12862	13089	12865	13069	12859	12879	13102	13156	13161	12961	13083	13088	12905	13124	13110	13089	13066	12964	12996	13030	12917	13010	13104	13129	13023	13119	13051	12815	13243	13000	12823	13047	13097	13037	13007	13054	13143	13048	12947	13026	13175	13086	13085	13066	13300	13182	13052	13075	13022	13202	13118	13072	13009	12933	13104	13049	12993	13061	13062	12961	13286	13025	13033	12943	13069	13021	13284	12914	13181	12987	13120	13059	13081	13028	13019	13079	13051	13225	12891	13077	12966	13076	13097	13086	13091	13101	13245	12921	13032	13079	13013	12906	12984	13033	13135	12974	13005	13217	12986	13134	13098	13113	13087	13152	13150	12991	13240	13190	12986	13198	13097	13032	12837	13096	13002	13126	12963	13083	12936	12922	13006	12994	13097	13041	13001	12930	12891	13072	12982	13216	13033	13014	13073	12969	12998	13066	13028	13099	13139	13065	13059	12926	12987	13121	13038	13145	13132	13173	13165	13195	13049	13055	13011	13087	13005	12947	13050	13211	12953	12990	13122	13034	13021	13162	13037	13165	12982	13008	13112	12791	13195	13175	13060	13178	13057	13056	13114	13043	13007	13333	13116	13132	13035	12872	13037	13068	13158	13019	13093	13045	13065	13035	13007	12972	13153	13067	13170	13006	13035	13092	13052	13052	13065	13069	13040	13196	13022	13057	13150	13070	13066	12980	13189	12848	13044	13039	13101	13169	12934	13036	13004	12972	13165	12946	13236	13241	13040	13000	13144	13122	13005	13134	13196	12980	13050	13104	13320	12971	13037	13094	13074	12905	12998	13097	12979	12914	13096	13007	13139	13129	12982	12926	13112	13098	12993	13040	13113	13202	12985	13032	12994	13062	13072	13030	13093	13110	13049	13081	13177	13037	12925	13186	12946	13174	13183	13287	13143	13079	13061	13026	13068	13119	13072	12892	13021	13147	12957	12907	12939	12930	13000	13080	13068	13025	13022	13076	13091	13105	13052	13038	13019	12979	12876	13210	12885	12938	13162	13073	13064	13143	13025	13243	13164	13035	13030	13004	13099	13125	12952	12796	13149	12991	13099	13155	13129	13119	13330	13020	13003	13083	12942	13170	13069	12968	13049	13049	13174	12869	13027	13126	13137	13146	13061	13076	13146	12982	13078	13119	12908	13086	13164	13039	13134	13094	13182	13092	13133	13179	13076	13064	13135	12914	12992	13190	12951	12909	13190	13008	13002	13041	13071	13172	13037	13127	12959	13069	13008	13054	13028	13128	13075	13150	12971	12968	13008	13179	13138	13029	13081	13122	13138	13061	13078	13045	12978	13084	12983	12947	12971	13110	12958	13288	12990	13085	12938	13171	12995	12976	13027	13119	13149	12983	12877	13185	13015	13101	13303	13170	13116	12945	13152	12975	13091	13066	13141	12987	13002	12945	13143	12875	13077	13057	13067	12987	13083	13114	13195	13136	12955	13139	12995	13121	13087	12913	13137	13005	13148	13249	13134	13133	13175	13149	13012	13003	13192	13066	12995	13040	13221	13082	13185	13099	13024	13261	13082	13054	12950	13034	13118	13069	13116	13080	13128
28857	23715	24233	19866	15937	15088	14837	14469	14092	14019	13872	14048	13944	14102	13858	13744	13720	13759	13749	13914	13839	13803	13885	13701	13869	13499	13796	13816	13820	13675	13803	13726	13704	13647	13826	13621	13751	13809	13669	13691	13788	13757	13802	13869	13792	13776	13714	13624	13742	13711	13731	13916	13611	13754	13789	13738	13437	13387	13792	13705	13815	13681	13763	13774	13709	13475	13719	13684	13878	13684	13772	13533	13601	13810	13749	13784	13576	13751	13534	13750	13715	13928	13591	13732	13515	13743	13605	13770	13827	13835	13924	13604	13813	13728	13489	13706	13824	13783	13622	13706	13659	13646	13588	13792	13690	13735	13615	13631	13675	13823	13739	13743	13700	13620	13715	13775	13674	14015	13671	13912	13851	13693	13615	13694	13680	13731	13674	13725	13420	13685	13701	13631	13729	13616	13726	13866	13837	13653	13752	13644	13733	13682	13762	13709	13602	13574	13766	13785	13584	13807	13818	13684	13770	13617	13882	13608	13587	13771	13498	13796	13673	13509	13734	13730	13925	13714	13796	13731	13785	13805	13821	13678	13629	13680	13786	13796	13774	13756	13612	13770	13495	13783	13860	13717	13729	13631	13842	13583	13507	13693	13652	13771	13636	13793	13752	13530	13557	13692	13588	13753	13783	13660	13887	13677	13783	13671	13638	13625	13553	13592	13783	13561	13649	13787	13682	13632	13666	13700	13733	13624	13568	13768	13797	13671	13682	13845	13766	13879	13743	13716	13767	13743	13624	13681	13906	13832	13681	13603	13769	13756	13687	13583	13793	13673	13725	13770	13689	13739	13696	13537	13873	13738	13763	13813	13654	13611	13859	13667	13659	13636	13554	13763	13619	13768	13819	13656	13469	13906	13900	13622	13725	13637	13743	13800	13644	13486	13686	13675	13696	13698	13671	13687	13756	13864	13593	13677	13599	13712	13845	13559	13691	13669	13574	13658	13860	13703	13787	13451	13895	13794	13621	13853	13754	13681	13752	13720	13725	13816	13809	13764	13675	13580	13766	13658	13825	13625	13686	13595	13661	13458	13635	13711	13628	13565	13693	13759	13779	13559	13771	13753	13614	13714	13824	13749	13813	13768	13690	13755	13718	13512	13747	13694	13542	13679	13768	13583	13641	13679	13515	13619	13885	13600	13693	13638	13633	13698	13659	13743	13665	13941	13719	13548	13739	13514	13507	13757	13892	13782	13802	13546	13490	13756	13831	13781	13601	13676	13590	13713	13790	13767	13696	13380	13656	13638	13681	13603	13813	13614	13747	13749	13639	13711	13571	13762	13678	13516	13632	13567	13595	13634	13550	13405	13797	13605	13967	13581	13804	13848	13752	13700	13878	13769	13613	13673	13792	13683	13848	13525	13697	13788	13726	13825	13558	13718	13821	13848	13528	13452	13664	13677	13795	13723	13836	13762	13856	13705	13891	13680	13772	13621	13426	13726	13798	13556	13765	13772	13702	13632	13800	13825	13756	13401	13684	13787	13762	13819	13655	13835	13890	13646	13666	13685	13598	13817	13721	13800	13634	13668	13771	13632	13662	13509	13622	13711	13504	13531	13680	13582	13754	13636	13750	13588	13730	13802	13772	13654	13783	13591	13788	13652	13833	13670	13510	13814	13644	13614	13540	13566	13799	13780	13802	13607	13657	13760	13578	13682	13652	13685	13728	13551	13702	13643	13629	13705	13652	13639	13703	13828	13763	13791	13795	13698	13691	13789	13837	13565	13805	13814	13818	13892	13688	13839	13661	13631	13683	13631	13678	13717	13777	13625	13556	13541	13619	13674	13782	13751	13692	13716	13807	13757	13510	13607	13704	13772	13638	13888	13742	13853	13714	13736	13768	13783	13815	13732	13664	13752	13567	13676	13855	13552	13740	13646	13723	13796	13705	13642	13669	13791	13566	13787	13592	13663	13931	13650	13698	13815	13750	13680	13614	13807	13780	13798	13760	13641	13783	13732	13809	13607	13840	13668	13695	13685	13621	13639	13565	13734	13614	13709	13809	13772	13809	13588	13837	13635	13718	13791	13680	13839	13754	13522	13959	13852	13762	13686	13883	13642	13576	13862	14058	13805	13571	13769	13881	13685	13788	13887	13546	13755	13500	13564	13631	13917	13594	13521	13781	13894	13706	13567	13616	13884	13766	13765	13840	13791	13663	13794	13648	13658	13741	13559	13882	13865	13873	13803	13769	13641	13580	13775	13841	13643	13671	13650	13508	13685	13713	13662	13616	13806	13754	13801	13858	13594	13676	13780	13709	13702	13689	13701	13510	13895	13735	13846	13847	13685	13709	13849	13770	13684	13571	13678	13761	13649	13509	13685	13485	13968	13704	13737	13659	13667	13541	13651	13634	13722	13725	13671	13819	13617	13701	13712	13655	13680	13753	13687	13688	13658	13571	13633	13537	13807	13675	13805	13785	13866	13665	13712	13688	13629	13951	13756	13577	13679	13764	13794	13768	13691	13499	13666	13688	13684	13643	13599	13889	13831	13604	13675	13697	13763	13609	13657	13915	13815	13768	13693	13699	13597	13625	13576	13612	13830	13543	13786	13931	13867	13699	13782	13832	13605	13578	13611	13592	13702	13625	13579	13629	13716	13777	13622	13705	13607	13762	13834	13725	13458	13513	13680	13604	13794	13898	13724	13718	13519	13565	13570	13578	13866	13831	13740	13721	13720	13693	13707	13633	13735	13775	13757	13769	13631	13774	13446	13739	13712	13571	13665	13665	13541	13795	13512	13642	13529	13731	13748	13716	13564	13843	13580	13628	13978	13702	13675	13470	13751	13902	13863	13684	13780	13538	13668	13509	13698	13698	13604	13727	13944	13679	13711	13811	13671	13497	13760	13553	13647	13694	13701	13993	13661	13784	13642	13628	13771	13745	13585	13760	13722	13691	13806	13726	13710	13692	13873	13769	13683	13608	13688	13589	13908	13670	13688	13714	13700	13800	13575	13531	14005	13772	13613	13666	13857	13834	13785	13729	13761	13654	13870	13578	13772	13956	13751	13740	13751	13833	13588	13985	13711	13674	13560	13762	13638	13859	13650	13669	13840	13765	13763	13758	13731	13606	13680	13716	13783	13946	13570	13801	13622	13877	13717	13731	13765	13388	13809	13793	13795	13536	13811	13832	13613	13532	13553	13679	13789	13676	13787	13766	13750	13708	13797	13665	13709	13926	13749	13630	13797	13790	13750	13812	13668	13767	13753	13575	13793	13621	13676	13777	13640	13843	13564	13660	13824	13855	13661	13606	13822	13636	13693	13853	13643	13596	13687	13711	13742	13712	13774	13614	13681	13882	13855	13652	13883	13750	13723	13512	13600	13643	13694	13886	13681	13663	13758	13809	13627	13907	13716	13681	13636	13775	13680	13679	13671	13969	13503	13760	13749	13552	13688	13791	13569	13670	13784	13764	13498	13681	13856	13774	13690	13728	13770	13772	13607	13653	13615	13681	13789	13718	13679	13745	13611	13757	13713	13703	13826	13825	13889	13758	13800	13728	13811	13899	13679	13836	13591	13685	13730	13761	13561	13525	13557	13692	13771	13669	13610	13700	13747	13650	13629	13503	13761	13793	13571	13652	13677	13704	13548	13664	13577	13603	13755	13744	13792	13640	13689	13704	13541	13638	13638	13942	13781	13639	13618	13549	13389	13744	13766	13566	13760	13830	13743	13672	13605	13576	13614	13647	13813	13610	13738	13712	13698	13613	13586	13753	13753	13831	13748	13757	13862	13785	13655	13682	13565	13784	13736	13587	13398	13769	13794	13727	13467	13676	13722	13635	13629	13690	13714	13693	13653	13818	13778	13921	13541	13742	13578	13902	13720	13769	13814	13798	13796	13787	13802	13979	13826	13681	13841	13737	13499	13746	13705	13853	13843	13756	13666	13618	13719	13817	13597	13710	13854	13583	13640	13822	13730	13661	13843	13653	13681	13573	13651	13671	13622	13715	13797	13611	13572	13693	13569	13629	13758	13682	13812	13648	13630	13774	13557	13865	13807	13467	13590	13575	13667	13656	13834	13847	13675	13759	13525	13574	13707	13889	13664	13788	13857	13888	13733	13527	13680	13750	13709	13736	13606	13556	13679	13818	13811	13724	13602	13787	13807	13777	13544	13740	13786	13619	13441	13796	13872	13803	13750	13852	13830	13616	13864	13615	13603	13884	13784	13829	13937	13819	13547	13812	13546	13553	13491	13739	13783	13778	13651	13718	13835	13663	13624	13795	13855	13705	13688	13673	13481	13885	13594	13913	13679	13743	13747	13821	13760	13755	13809	13534	13576	13873	13792	13654	13570	13695	13581	13949	13763	13551	13808	13639	13713	13710	13633	13750	13791	13663	13502	13534	13664	13714	13650	13506	13848	13576	13532	13745	13770	13746	13771	13844	13737	13681	13648	13597	13606	13799	13826	13604	13692	13733	13726	13745	13824	13794	13763	13676	13778	13654	13689	13812	13508	13777	13742	13711	13656	13831	13870	14033	13739	13700	13657	13692	13595	13572	13566	13741	13665	13658	13595	13808	13840	13691	13738	13708	13706	13570	13518	13878	13624	13818	13629	13855	13626	13778	13518	13807	13663	13870	13876	13570	13688	13740	13795	13683	13856	13747	13638	13771	13696	13830	13698	13930	13953	13696	13812	13725	13795	13598	13765	13756	13859	13647	13671	13639	13714	13650	13622	13769	13655	13741	13725	13875	13783	13836	13593	13695	13606	13752	13481	13641	13614	13762	13632	13806	13782	13474	13648	13739	13801	13717	13767	13845	13643	13825	13712	13673	13735	13771	13767	13625	13706	13533	13782	13621	13820	13723	13694	13812	13749	13571	13703	13868	13656	13621	13848	13763	13823	13746	13683	13675	13549	13780	13784	13838	13553	13702	13639	13596	13683	13928	13718	13875	13741	13683	13787	13909	13658	13704	13684	13819	13761	13670	13622	13699	13697	13780	13677	13721	13666	13835	13751	13434	13684	13575	13925	13716	13723	13547	13728	13715	13753	13625	13636	13554	13729	13674	13639	13688	13703	13744	13554	13473	13642	13754	13755	13737	13592	13901	13830	13811	13691	13620	13658	13501	13666	13648	13453	13710	13733	13916	13736	13753	13793	13608	13699	13709	13714
21476	31686	24652	19398	16516	14954	14486	13909	13804	13505	13398	13417	13265	13181	13048	13306	12999	13160	12852	13006	13165	12997	13050	13123	12992	13061	12988	12976	12954	13110	13077	13142	13022	13041	13020	12984	12956	12939	12926	12922	13097	13032	12820	12897	12910	12997	12951	13287	12777	13038	13070	13161	12889	12980	13066	12809	12992	12906	12886	12981	12913	12883	13049	13021	12948	13093	12996	13132	12880	12942	12770	12904	12901	13066	13042	12998	12962	12850	13003	12952	12886	12890	13062	12982	12986	13035	12741	12864	13040	12992	12815	12938	13134	12916	12689	13006	12837	12997	12998	13052	13092	12806	12797	13059	12905	12963	12947	12923	12926	12972	13071	12969	12931	13016	12960	12995	13079	12961	12839	12906	12930	13021	13098	13042	12987	12927	12916	12922	12962	13185	12875	13003	12856	12753	13145	12977	13020	12941	12937	12977	13101	12858	12884	12914	13053	13127	12944	12997	12905	13043	12929	12899	12985	13050	13128	13025	13132	13053	13094	12864	13065	13086	12795	12935	13029	13031	12907	13028	12962	13095	12964	12780	12922	12984	13093	13186	12950	12898	12907	13103	12956	12835	13039	12898	12935	12934	13040	12766	12981	13001	12993	13038	12873	12901	13046	12938	12900	13009	12881	12971	12925	13048	13035	12943	12801	12836	12992	12964	12958	12782	12785	12956	13034	12991	13084	12939	12940	12911	13015	13054	12867	12940	12898	12895	12942	12969	12988	12892	12966	12857	13048	12985	13054	13042	12990	13076	12991	13004	12958	13090	13013	13006	12891	12837	13070	12960	12840	13064	13098	12819	12900	12967	12939	12867	13014	12940	12926	12948	12871	12989	12765	12956	13026	12835	12987	13038	13020	12929	13102	12884	12991	12934	12984	12927	13065	12919	12838	12823	13011	13038	12945	13002	12965	13021	12841	13024	13135	13099	13120	13190	12946	13100	12819	12985	12979	12912	12960	12871	13024	12864	13070	12917	13113	13045	13078	12940	12894	12868	12964	12962	12945	12964	13123	12873	12935	13020	12975	12933	12837	12996	13026	12958	12960	12959	12986	12926	13076	13071	12911	13024	13118	12986	12872	13055	12987	12921	12905	13001	12916	12897	13016	12915	12867	13028	13072	13029	12926	13104	13070	12896	12928	12883	12746	13022	13090	13083	12928	12985	13063	13003	12970	13035	12974	12954	13058	13028	12998	12992	12964	12856	13148	12885	12924	12867	12753	12867	12955	12946	12826	13117	12903	12928	13075	12893	12972	13005	12915	13077	12927	13118	12981	13135	13052	12919	12982	12831	13018	12861	13055	13005	12969	12782	13007	12896	13178	12836	12961	12886	13006	12973	13081	12944	12952	13215	12958	12915	13045	12886	12975	12925	13024	13005	13024	12962	12949	13028	12994	12909	13085	12946	13011	12958	12987	12821	12822	13023	12932	13158	12986	12924	12961	12995	13082	13007	12997	13024	12877	13123	12925	12950	13117	12979	13039	12999	12995	12841	13075	12958	12883	12840	12906	13010	12879	12976	13064	12981	13002	12788	13024	12934	12995	13157	13131	12899	12881	12838	13038	12981	13049	12875	12968	12991	12839	12909	12963	12957	12993	12768	13146	12868	12897	13062	12862	12974	12906	13058	12870	13026	13149	12940	12966	12896	13092	12887	12891	13022	13089	12866	12941	12974	13037	12818	13029	12763	13137	13057	12974	12959	12932	13001	12961	13038	13051	13032	12890	12965	12901	13027	13058	12878	13068	12967	12892	12917	12978	13047	12874	13113	12770	12936	13028	12952	12865	12928	13043	12989	12851	13024	12912	12896	12951	12973	13038	12958	12911	12906	13042	12898	13076	12999	12813	12941	12994	12926	13041	12998	13076	12934	12990	13090	13050	12925	13019	13014	12999	12954	13051	13089	13008	12930	12908	12933	12993	13117	12959	12824	12945	13033	12861	13030	12966	13008	12886	13016	13015	13045	12948	13192	12884	12943	13116	13007	12955	13021	12890	12877	12949	12925	12771	13238	13006	12970	12948	13130	13104	12757	12819	13005	12945	12942	12941	12942	13060	13063	12921	13015	12881	12921	12780	13014	12944	12960	12916	12961	12904	13098	12933	12810	12991	13029	12847	13104	12929	12818	12944	12978	12987	12882	12908	12965	13063	12915	13068	12880	12915	12920	12999	12924	12916	12955	13148	13055	12720	13032	12964	12966	12956	13080	13025	13030	12941	13105	13142	12987	12842	12950	12980	12923	12913	12908	12987	12936	12982	12975	12917	12986	13006	12829	13002	12915	13043	12959	12984	13092	12965	12970	13042	13018	13065	12953	13076	12932	12967	12976	13113	13033	13042	12769	12923	12827	13029	12967	13036	13138	12916	13069	12832	12909	12811	12965	13071	12977	12939	13114	12984	13136	13033	12872	13038	12886	12836	12864	12954	12987	12980	13006	12998	13008	12972	13019	12932	12993	13019	12968	12976	12890	12783	12933	13009	12862	12903	12884	13062	12973	13025	12984	12828	12890	13016	13026	12962	12995	12836	12884	12995	13085	12967	13099	12918	12983	12832	12990	13028	13002	12980	13004	13054	12980	13095	12970	13125	12933	13109	13141	12916	12956	13039	12944	12930	13055	13023	13043	12843	13144	12981	13141	12935	12837	13093	12945	13122	12882	12987	12905	13002	12968	12872	12992	12982	12779	13051	12994	13040	13070	13062	12960	13110	12874	12956	13143	13006	12902	12891	12883	13008	12934	12838	12867	13035	12993	12883	13059	12932	12988	12932	12979	12888	12925	12981	13055	13014	13154	12913	12985	13003	13148	13014	13084	13017	13030	13024	12919	12995	12845	12862	12978	12972	13216	12941	13022	13000	12838	12734	12817	12948	12820	12956	12965	12935	12948	12898	13062	13083	13008	13167	12952	13088	12800	13110	12928	13081	12937	12875	12974	13103	12801	13056	13050	12948	12887	12988	13169	12949	12861	12838	13028	13057	12970	13156	12817	13091	12754	12932	13037	12964	13040	12760	13063	12914	12961	12906	13023	13057	12884	13088	12982	12975	12968	13009	13168	13011	12897	12885	12998	12800	12999	12971	13017	13074	12996	13019	12966	12975	12982	12886	13030	13016	12993	12808	13033	13014	13004	13067	12977	13045	12934	12891	12918	13097	12941	12876	13014	12801	12945	12999	12958	12995	12989	12987	12897	12919	12965	13041	12890	13087	12935	13046	13003	13018	13006	13096	12958	13069	12891	12948	13002	12942	12978	13020	12974	12956	12816	12768	12911	12974	12835	13015	12954	13106	12880	13138	12895	12954	12906	12984	13107	12852	13072	13061	12858	13046	13130	13017	13116	12778	12899	13041	12951	13029	13079	13033	12941	12953	13081	12884	12901	12924	12940	12902	13017	12916	12957	13082	13010	12754	13036	12823	13009	12958	13068	12891	12804	13003	12895	12916	12867	12937	12939	13028	13035	12925	12897	13063	12942	13010	13045	12932	12905	12979	12991	12887	12895	12903	13004	13240	12993	13053	12870	12886	13055	12908	12808	12992	12922	12829	12862	13055	12976	13181	12977	12850	13063	12817	12934	12944	12880	12978	12925	12889	12999	12946	12690	12999	13046	12844	12952	12935	13145	13017	12911	13063	13044	12813	13001	13022	12832	12794	12731	12918	13081	13010	13038	13039	12920	12976	13021	13193	13141	13020	12909	12837	13052	12844	12973	12988	13004	13033	13113	12983	13178	12987	13142	12970	12745	13096	13045	13046	12880	12980	12874	12921	12793	12982	13027	12938	12894	12909	12987	13029	13069	12888	13076	12978	12942	12806	13049	12857	12982	12896	13049	13125	13015	12984	12984	13012	13012	12964	12852	12950	12964	13049	12944	13013	12948	12927	12974	13108	12748	12862	12755	13043	12846	13055	13042	12948	12944	13015	13013	12825	13133	12901	13072	12915	12692	12920	13087	12666	12822	12923	13047	12966	12956	12849	12931	12939	12950	12944	13068	12939	13001	13150	13033	12900	12934	13130	12842	12980	12820	12988	13023	13022	13001	12934	13140	13011	13018	13138	12933	13062	13145	12888	12884	13058	12806	13041	12864	13092	12877	13042	12860	12871	13077	12908	12777	13036	12907	13005	12861	12932	12897	12895	12946	13011	12924	12908	12819	13050	13125	12878	12786	12905	12954	13016	12969	13036	13090	12994	13111	13132	12998	12953	12949	12843	12904	12970	12975	12914	12930	13011	12782	13000	12708	13021	13042	12901	13057	13015	12948	12848	12890	12831	12866	12945	13013	12995	12977	12993	12986	13163	13033	13075	12952	12900	12913	12954	12844	12958	12903	12948	12850	13115	13021	12984	12896	12973	13058	12914	13040	12754	12995	13047	12924	12822	12950	12965	13029	12966	13135	12950	12904	13001	12878	12943	13106	13003	12955	12983	13033	12959	12800	12956	12931	12951	13024	13047	12845	12927	12948	13048	12844	12945	12922	13008	13035	12843	12928	13035	13080	13072	12820	13184	12860	13069	12963	12985	12916	12828	13023	12843	12816	12971	12986	13081	13007	12881	13003	13017	13040	12941	13002	12920	13108	12875	12968	13025	12983	12935	12835	12945	13000	13041	13041	12919	12911	12911	13003	12913	12962	12954	12932	12913	12953	12976	13015	13077	12921	12795	13051	12946	13017	12810	12907	13086	12894	13029	13078	13161	13016	13048	12983	12958	12810	12979	12929	12898	13018	12906	12801	12873	13129	13159	13011	13032	13078	13113	13103	13065	13067	13145	12833	13073	12972	13144	12950	12895	12993	12861	12962	12854	12912	13048	13050	12916	12892	12960	12855	12704	13206	13095	12871	13127	12989	13068	13141	12998	13103	12876	12953	13083	12991	12949	13098	12938	12954	13069	13034	12911	12959	12964	13013	12916	13028	13027	12837	12935	12962	13050	12979	13036	12990	12816	13004	12960	13096	12949	12827	13111	12948	13043	12921	12961	13009	13183	12847	13082	12907	13035	12894	12977	12847	13052	12781	12919	12999	13045	13011	13062	12809	12887	12997	12937	13087	13129	12935	13009	12980	12797	12878	13022	13006	12993	12733	12908	13037	12941	13105	12987	13165	12905	12976	12927	12948	13249	13012	13042	13035
23692	21480	28090	25492	21951	19129	17465	15418	14756	14749	14531	14419	14404	14279	14260	14449	14006	14207	13835	13946	14189	13921	13916	14043	13993	13931	13870	13884	13923	14119	14119	14021	14204	14117	13776	13829	13980	13964	13854	13951	13795	13948	13985	13874	13963	13935	13994	13783	14022	14009	13912	13842	14089	14020	14034	13901	13943	13905	13904	13897	14176	13982	13992	14024	13705	13906	13972	13808	13896	13910	13845	13950	13787	13865	13854	14033	13969	13857	13959	13872	13827	13721	13940	13910	13851	13904	13710	13994	13877	13840	13967	13811	13921	13919	13889	13969	13850	14085	13833	13940	14034	13880	13966	13711	14129	13939	14005	13865	13901	13721	13826	13800	14025	13810	13915	13981	13938	13887	13977	13688	13791	13940	14026	13860	13962	13799	13807	13979	13830	13991	13840	13925	13891	13790	13982	13974	14057	13925	14038	14092	14043	13823	13651	13781	13854	13890	13943	13860	13874	14088	13900	13932	13856	14071	13994	13639	13927	13938	13792	14000	13794	13821	13861	13885	13967	13779	13935	13945	13704	13752	14081	13930	13884	13980	13891	13797	13843	13668	13773	13798	13816	13970	13991	13973	13972	13930	13961	13980	13940	13827	13794	13845	13845	13989	13654	14045	14032	13873	13713	13768	14050	13898	13773	14126	13883	13969	14006	13768	13934	13789	13873	13974	13836	13971	13808	13901	13768	13754	13857	13918	14179	13829	13948	13927	13839	13928	13811	13872	13898	13889	13795	14051	13876	13788	13846	13974	13773	13889	13881	13789	13937	14019	14095	14015	13881	13707	13782	14038	14019	13896	13861	13868	14064	13726	13803	13868	13802	13717	13917	13800	13866	14061	14077	13845	13726	13902	13744	13891	14036	13974	14013	13906	13963	14013	13942	13887	13986	13942	14000	13969	13808	13774	13816	14078	13802	13954	13948	13907	13838	13652	13841	13932	13952	13708	13793	13860	13763	13826	13858	13837	13746	13960	13762	13931	14135	13844	13936	13790	14004	13767	13837	13912	13933	13675	13959	13836	13877	13917	13970	14007	13684	13827	13963	13763	13842	13728	13721	13785	13799	14075	13783	13895	13817	13804	13849	13994	13948	13822	13971	14054	13704	13791	13777	13958	13818	14114	13861	13942	13977	13918	14028	13898	13925	14009	13706	13732	14005	13928	13998	13755	13759	13907	14093	14002	13833	13727	13933	14015	13833	13985	13964	13835	13876	13876	13689	13895	14003	13843	13747	13919	13904	13683	14099	13921	13783	13702	13848	13823	13731	13850	13913	13879	13769	14010	14063	13941	13972	13956	13917	13806	13970	14052	13834	13973	13978	13873	13938	13956	13808	13828	13860	14010	14035	13845	13840	13907	13988	13935	13834	13862	13902	13915	13865	13954	13893	13673	13808	13842	13937	13971	14038	13912	14011	13657	13806	13822	13891	14072	13858	13813	13711	13823	14005	13918	13935	13831	13837	13908	14066	13868	13695	14003	14081	13872	14067	13865	13961	13975	14002	13868	13765	13765	13941	13869	13946	14075	14132	13936	13915	13734	13826	13815	14020	14060	13861	13818	13941	13960	14011	13792	13974	13781	13923	13822	13885	14018	13790	13973	14067	13927	13903	13838	13833	13923	14020	13907	14005	13947	13989	13929	13936	13936	13769	13978	13911	13998	13924	14015	13999	13918	14025	14024	13908	13698	13952	13817	13734	13799	13900	13784	13807	13846	13766	13763	13776	13802	14171	13897	13808	14005	13884	13757	13993	13994	13997	13904	13751	13727	14148	13895	13937	13767	14073	13927	14020	14001	13846	13793	13897	14059	13791	13777	14047	13798	13838	13956	13772	13905	13904	13929	13977	13628	13707	13854	13909	13729	13989	13909	13939	13970	13933	13958	13947	13887	13973	14043	13824	13890	13937	13867	13872	13875	13780	13766	13782	13986	13988	14111	13922	13893	13713	13839	13913	14019	13946	13844	13756	13777	13804	13740	13968	13942	13941	13899	13856	13877	13969	13774	13873	14163	13969	13986	14065	14018	13910	13724	13764	13843	13812	13896	13989	14104	14169	13922	13759	13811	13967	13854	13758	13957	13899	13849	14022	13900	14158	13920	13813	13743	13959	13811	13953	13788	13883	13723	13900	13816	14098	13762	13945	13950	14018	14043	13990	13933	13778	13958	14071	13883	14014	13821	13885	14015	13878	13945	14016	13875	13996	14013	14002	14003	13832	14093	13771	14014	13862	13662	13794	13963	13864	13896	13674	13895	13918	13883	13977	14111	13913	13984	13947	13876	13740	13892	13757	13709	13906	13893	13836	13797	13868	13943	14000	13978	13883	14079	13925	14020	13834	13779	13876	13964	13977	13861	13752	13880	13934	13720	13825	13852	14053	14017	14190	14007	13887	13931	13840	13822	14063	13921	13967	13866	13943	13915	13810	13921	13851	14125	13736	14066	13757	13903	13814	13823	13804	13830	14004	13833	13945	13887	13747	13792	14009	13738	13966	13895	13954	13645	14196	13852	14147	13900	13875	13722	13814	13873	13885	13895	13891	14069	14037	13900	13907	13902	13663	13882	13772	13953	13797	14054	14019	13867	13830	13772	13820	13762	13820	13844	13755	13883	13931	13957	13878	13719	13949	13725	13843	13724	13781	13923	13819	13832	13803	13958	13918	14033	13887	13896	13948	13944	13926	13702	14074	13998	13850	13947	14089	14116	13967	13984	13736	13790	13973	13772	14103	13919	13987	13991	13847	14026	13911	14054	14025	13914	13846	13767	13776	13991	14110	13780	13989	13936	14011	14072	14113	13954	13934	13952	13784	13731	13919	13761	13910	14050	13765	13826	13841	13715	13866	14023	13936	13931	13923	13849	13829	13834	13831	13830	13967	14117	13970	13950	13825	14089	13797	13739	14064	14041	13846	13951	13972	13949	13783	13793	13740	13930	13964	13962	13720	13877	13994	14059	13869	13729	13831	13820	13860	13796	13928	13901	13963	13834	13869	13854	13813	13751	13787	13809	13925	13996	13953	13917	14016	13906	13924	13931	13925	13893	13985	13908	13941	13826	13825	14006	13992	13873	13886	13977	13828	13776	13859	13809	14032	13973	13896	13940	13954	13872	13890	13944	13839	13726	13898	13948	13809	13920	13868	13792	14138	13770	13771	13970	13875	13798	13775	13990	13742	13945	14087	14075	13909	13925	14085	13769	14016	13916	13902	13734	13918	13777	14041	13995	13855	13805	13869	13852	13909	13867	13891	13771	13990	13788	13945	13725	13902	13916	13946	13876	13942	13956	13824	13723	13936	13683	14047	13916	13707	13780	13924	13892	14172	13797	13818	14008	13929	13886	14014	13973	13961	14084	13830	14052	13593	14175	14071	13944	14078	13867	13864	13990	13883	13832	13849	13774	13704	13596	14089	13893	13790	13847	13876	13971	13788	13894	13892	14087	13938	13780	13977	13915	13968	13964	13887	13792	13715	13848	13851	13955	13846	13960	13737	14057	13864	13825	13983	13805	13905	13714	14088	13942	13881	14037	13912	13854	14000	14059	13951	14052	13938	13868	13862	13930	13930	14008	13842	13761	13979	13936	14109	13767	14084	13936	13853	13831	13933	13934	13851	13904	13957	13729	13711	13900	13732	13732	13632	13779	13954	13955	14028	14066	13911	13900	13874	13902	13849	14039	13853	13796	13891	13963	14147	13917	14001	13937	13777	13845	13918	13982	13942	13945	14072	13846	13912	13954	13908	13962	13887	13867	13882	13930	13761	13868	13973	13744	13982	13945	13764	13846	13703	13886	13860	13862	14037	14053	14034	14043	14041	13945	13975	13996	13781	13949	14115	13813	13891	14075	13970	14011	14004	14085	13862	13939	13873	13930	13886	13918	13800	13939	13888	13858	13812	13665	14017	13894	13756	13987	13821	13829	13795	14004	13989	13777	14090	13931	13951	13970	13788	14052	13701	13765	13875	13899	13882	13782	13811	13853	13825	13940	13925	13868	13959	13821	13761	13839	13983	13860	13881	13828	13838	13698	13793	13861	13847	13683	13840	13910	13955	13903	13972	13998	13935	13876	13831	13891	13802	13852	13947	13759	13843	13907	13814	14001	14029	13988	13833	13818	13870	13911	13913	13899	13728	13868	14014	13801	13915	13851	14003	13957	13934	13704	13999	13887	14027	13959	13737	13915	13902	13755	13848	13948	14023	13918	13831	13879	13937	13798	13926	13964	13808	14067	13991	13984	14113	13970	14007	13875	13910	13982	14005	13646	13821	13952	13895	13756	13870	13940	13988	13734	13909	13860	13807	13960	13694	13885	14090	13608	13987	13909	14001	13719	13644	13984	13970	13960	14048	13948	13924	14035	14029	13860	13863	13923	13830	13767	13959	13940	13720	13923	13934	14105	13976	13981	13865	13885	13814	13913	13963	13887	13982	13872	13817	13955	14038	13955	13842	14035	14098	14003	13770	13866	13776	13855	13912	13829	14166	14075	14014	13903	13920	13862	13885	13748	13756	13920	13733	13909	13862	13795	13862	13829	13896	13822	13934	13944	13920	13804	13937	13830	13766	13786	13678	13780	13831	13830	13841	13905	14013	13811	13873	13910	13946	13995	13833	13868	13946	13856	13955	13790	14034	13885	13810	13923	13795	13858	13866	13936	13935	13735	13851	14023	14076	13928	13942	14056	13889	13895	13951	13830	13925	13976	13919	13894	13884	13987	13938	13859	14023	13993	13947	13946	14056	13760	13910	13884	13996	14034	13736	13689	13948	13967	13991	13983	13917	13894	13919	13907	13932	13892	13922	14015	13713	13887	13849	14000	13958	13895	13865	13891	13831	13838	13887	13769	13768	13887	13894	14025	13985	13782	13835	13832	13963	14017	13927	14031	13915	13771	13795	13761	13967	13707	14005	13762	13948	13743	14066	14022	13875	14058	13805	14036	13639	14011	13937	14210	13758	13897	13674	13800	13899	13802	13943	13685	13873	13895	13972	13877	13738	13985	13957	14018	13764	13859	13873	14010	13750	13864	13725	13990	13817	13917	13976	14046	13914	13823	13902	14017	13882	14024	13868	13915	14031	13990	13797	13900	13912	13703	13835	13928	14016	14006	13911	13795	13931	13911	14065	13921	13911	13870
20805	38243	30403	23250	19230	17120	15640	15112	14662	14313	14136	13854	13807	13530	13678	13336	13256	13251	13283	13295	13251	13277	13153	13411	13305	13296	13242	13251	13263	13092	13199	13162	13176	13199	13024	13125	13009	13400	13236	13040	13129	13262	12960	13042	13089	13049	12975	13287	13198	13102	13283	13131	13069	13040	13098	13309	13032	13157	13197	13123	12978	13198	13164	13128	13230	13135	13163	12906	13172	13220	13061	13164	13182	13091	13218	13117	13167	13162	13134	13122	13148	13033	13204	13103	13207	13148	13187	13020	13034	13132	12941	13156	13240	13246	13287	13106	13158	13102	13085	13067	13221	13128	13061	13098	13233	12930	13220	13350	13119	13236	13215	13199	13112	13070	13068	13065	13418	13321	12990	13208	13101	13180	13197	13115	13188	12972	13089	13025	13054	13083	13050	13076	13249	13173	13203	13123	13215	13054	12941	13021	12860	13112	13174	13051	13081	12991	13032	13197	13159	13071	13244	12903	13285	13137	13116	13228	13220	13107	13179	12914	13049	13144	13152	13135	13146	13166	13012	13084	13043	13158	13070	12981	13015	13147	13186	13107	13164	13003	13138	13116	13062	13042	12983	13280	13102	13220	13117	13017	13084	12999	13286	13086	13132	13054	13098	13062	13276	13224	13098	13221	13105	13103	13139	13127	12978	13170	13006	13261	13228	13284	13118	13047	13280	13078	13023	12985	13129	13119	13035	13100	13236	12914	13118	13045	13062	13208	13055	13131	13191	13051	13205	13094	13053	13317	13144	13170	13140	13095	13077	13092	13173	13190	13087	13018	13080	13153	13167	13161	13208	13086	13309	12982	12994	13099	13088	12939	13229	13015	13091	13181	13082	13088	13137	13225	13121	13178	13045	13142	13256	13103	13083	13078	13156	13116	13157	13094	13154	12977	13078	13082	13039	13094	13133	13080	13277	13254	13146	13149	13203	13228	13225	13180	13275	13108	13218	13155	13140	13316	13149	13202	13197	13214	13210	13176	13146	13173	13059	13118	13072	13150	12940	13094	13153	13009	13005	13227	13117	13124	13093	13069	13135	13100	13092	13285	13153	12923	13033	13127	13290	13155	12989	13012	12949	13207	13158	13098	13146	13174	13118	13140	13163	13104	13190	13043	13154	13104	13171	13073	13185	13162	13092	13020	13207	13121	12878	13151	13141	13220	13019	13082	13032	13179	13121	13218	13100	13012	12947	13042	13137	13345	12921	13221	13153	12972	13088	13094	13087	13174	13026	13230	13114	13103	13001	13136	12889	13181	13192	13006	13146	13185	12889	13211	13110	13187	13162	13035	13138	13025	13123	13222	13047	13033	13186	13148	12962	13189	13073	13140	13025	13089	13132	13167	12929	13157	13142	13220	13033	13034	13196	13047	13131	13129	12933	13085	13234	13165	13031	13139	12959	12994	13126	12973	13110	13070	13058	13111	13090	13014	13045	13126	13056	13148	13178	13069	13135	13130	13088	13109	12984	13218	13030	12985	13220	13045	13152	13028	13108	12965	13091	12981	13046	13131	13198	12994	13080	13201	13136	13150	13156	13035	13257	13025	12971	13220	13270	12945	13138	13101	13128	13004	13051	12957	13224	13072	13160	13097	13092	13063	13063	13044	13121	13161	13064	13132	13086	13129	13147	13142	13117	13136	13158	13302	13103	12998	13219	12967	13032	13072	13142	13051	13133	13293	13072	13070	13044	12939	13144	13053	13098	13188	13195	13114	13193	13166	13172	13113	13105	13063	13192	13057	13174	13224	13204	13192	13082	13219	13045	13122	13103	13018	13242	13145	13288	13043	13260	13121	13215	13170	12980	13206	13138	13147	13273	13290	13267	13091	13035	13001	13169	13070	12993	13230	12957	13231	13189	12949	13133	13162	13279	13025	13103	13051	13099	13246	13162	13184	13137	13027	13087	13080	13274	13241	13268	13032	13096	13078	13170	12983	13141	13180	13082	13018	13193	13115	13246	13170	13196	13111	13234	13047	13084	13213	13034	13041	13048	13040	13079	13281	13115	13166	13088	13125	13068	13091	13000	13122	13079	13163	13078	13144	13172	13157	13153	13047	13023	13124	13095	13094	13098	13214	13193	13092	13131	13045	13166	13166	13028	13308	12993	13054	12972	13092	13014	13095	13151	13145	12925	13166	12969	13223	13082	13298	13134	13246	13029	13119	13093	13134	13069	13170	13119	13199	13067	13114	13014	13130	12889	13222	13084	13105	12998	13024	13100	13199	13121	13263	12921	13190	13004	13098	13019	12868	13062	13147	12989	12955	13135	13089	13231	13127	13016	13073	13187	13117	13183	13043	13181	13195	13102	13143	13114	13070	13126	12861	13037	13219	13137	13207	13148	13105	13074	12957	13086	13192	13057	13070	13067	13191	12907	13108	13017	13070	12996	13093	13099	13132	13251	13200	13229	13180	12990	13160	13232	12990	13099	12964	13085	13107	13090	13053	12942	13178	13195	13327	13114	13102	13114	13181	13071	13172	13132	13210	13185	13152	13116	13044	13119	13096	13210	13104	13165	13147	13108	13226	13158	13135	13113	12897	12883	13212	13250	13043	13216	13381	13187	13003	13222	13091	13102	13301	13082	13084	13068	13184	13095	13059	13063	12968	13181	13074	13203	13139	13166	13047	13188	13360	12998	13158	12915	13000	13074	13095	12938	13141	12908	13084	13169	13214	13088	13190	13069	13207	13208	13106	13216	13075	13153	13139	13130	13202	13010	12974	13133	13221	13045	13074	13068	13072	13206	13176	13088	13125	13321	13177	13061	13085	12993	13044	12991	13175	13106	13187	13141	13125	12988	13046	13074	13193	13135	13092	13066	13190	13291	13140	13228	13122	13260	13023	13042	13168	13158	13132	13022	13149	13265	13081	13188	13024	13171	13135	13158	13126	12987	13081	13015	12957	13304	13166	13036	12934	13023	13206	13051	13112	13179	13158	13130	13131	13175	12974	13008	13181	13178	13057	13025	13134	13036	13235	13191	13063	13032	13087	13136	12953	13106	12982	12956	13225	13125	13205	12934	13186	13087	13295	13121	13091	13319	13062	13075	13163	12996	12879	13132	13113	12928	13044	13159	13215	13163	13041	12995	13022	13188	13116	13239	13154	13197	13036	13149	13062	13011	13190	13147	13031	13242	12997	13132	13084	13175	13148	13092	12898	13125	13003	13007	12972	13271	13109	13202	13132	13146	13035	13170	13137	13142	13172	13085	13281	13129	13121	13172	13134	13148	13100	13009	13106	13153	13109	13146	13218	13165	13064	13179	12986	13141	12946	12977	13136	13004	13064	13017	13188	13167	13175	13126	13167	13199	13096	13328	12963	13186	13147	13038	13141	13041	13166	13144	13100	12920	13304	13039	12978	12976	13060	13106	13137	13224	13094	13103	13151	13089	13091	13052	13143	13157	13184	13052	13223	13230	13107	13157	13034	13267	13110	13165	13051	13219	13107	13169	12975	13088	13196	13209	13092	13166	13345	13075	13126	13188	13154	13135	13148	13165	13139	13101	13179	13239	13130	13173	13330	13093	13208	13029	13070	13013	12994	12959	13230	13112	13113	13076	13107	13066	13172	13155	13221	13047	13137	13013	13191	13151	13108	13120	13126	13140	13105	13184	13195	13049	13049	13163	13210	13089	12960	13239	13026	13067	13132	13094	13268	13251	13148	13073	13033	13092	13182	13223	13241	13087	12995	13193	13093	13209	13343	13103	13075	13240	13271	13168	13085	13319	13115	13114	13130	13108	13070	13033	13130	13185	13183	13326	13114	13272	13140	13051	13122	13069	13055	13002	13120	13098	13279	13098	13150	13229	13019	13162	13137	13231	13115	13098	13105	13138	13244	13164	13181	13175	13091	13204	12958	13113	13201	13103	13033	13262	13294	13134	13248	13173	13062	13085	13108	13229	13156	13151	13111	13086	13215	13153	13109	13116	13192	13200	13040	13168	13203	13121	13208	13014	13058	13210	13029	13119	12999	13251	13113	13200	13031	13105	13232	13038	13129	13167	13078	13115	13063	13057	13024	13242	13040	13025	13067	13281	13081	13066	13227	13056	13097	13098	13178	12885	12957	13067	13173	13038	13219	13179	13068	13085	13029	12956	13133	13047	13103	13250	12995	13107	13371	13160	13301	13154	13177	13123	12967	13131	13187	13043	13113	13316	13072	13148	13098	13086	13100	13041	13223	13098	13221	13072	13166	13075	13084	13077	13136	13155	12998	12980	13195	13216	13191	13073	13262	13130	13124	13177	13167	13073	13066	13131	13360	13014	13243	13098	12980	13043	13094	13072	12990	13152	13044	13007	13001	13241	13113	13100	12987	13036	13032	13012	13153	13252	13094	13154	13204	13145	13119	13231	13081	13151	13250	13272	13056	13256	13118	13386	13124	13128	13257	13142	12893	13197	13006	13092	13075	13160	13299	13144	13024	13153	13159	12967	12925	13157	13241	13224	13226	13165	13216	12975	13137	13190	13099	13041	12998	13110	13138	13170	13157	13094	13128	13222	13115	13344	13226	12975	13060	13296	13057	13299	13302	13040	13134	13202	13032	13180	13145	13099	13249	13063	13186	13174	13196	13266	13234	13082	13079	13360	13098	13240	13235	13092	13058	13138	13193	13195	13210	13155	13333	13179	13223	13084	12915	13048	13055	13112	13178	12851	13210	13091	13077	13118	13164	13140	13144	13172	13037	13168	12919	13132	13142	13058	13061	13194	13117	13026	13112	13070	13144	13102	13250	13137	13212	13034	13147	12998	13032	13212	12901	13086	13212	13030	13146	13074	13181	13059	13044	12997	13191	13161	13030	13100	13100	13032	13227	13128	13162	13070	13012	12942	13161	13036	13248	13211	13019	13251	13253	13099	13123	13139	13046	13087	13089	13171	13240	12992	13129	13140	13182	13008	13055	13042	13269	12952	13148	13029	13218	13178	13166	12967	13202	13168	13083	13123	13160	12883	13077	13206	13021	13150	13160	13027	13109	13201	12974	13089	13001	13153	13226	13127	13136	13110	13065	13164	12924	13220	13042	13106	13196	13287	13029	13124	13203	13057	13120	13208	13124	13120	13004	13093	13079	13034	13194	13092	13148	13092	13259	13147	13070	13215	13086	13048	12949	12976	12934	13246	13117
25537	21517	26333	25691	16886	15188	14824	14176	13649	13749	13787	13816	13394	13409	13530	13362	13617	13390	13235	13446	13522	13510	13451	13433	13354	13304	13404	13281	13498	13531	13358	13464	13541	13522	13315	13240	13485	13346	13399	13161	13425	13419	13386	13384	13316	13413	13476	13255	13362	13340	13384	13378	13525	13478	13593	13439	13352	13132	13359	13257	13314	13312	13415	13356	13402	13492	13274	13255	13315	13315	13435	13292	13351	13348	13407	13313	13458	13168	13315	13334	13539	13354	13334	13469	13452	13333	13477	13463	13501	13259	13421	13519	13411	13336	13222	13339	13344	13470	13334	13310	13216	13275	13361	13354	13528	13265	13192	13295	13449	13320	13326	13410	13321	13298	13144	13184	13270	13391	13286	13344	13300	13353	13150	13187	13501	13410	13231	13204	13356	13186	13311	13215	13280	13237	13358	13243	13470	13143	13328	13069	13373	13459	13342	13289	13381	13307	13322	13234	13329	13340	13305	13254	13292	13351	13468	13193	13483	13415	13388	13316	13494	13247	13256	13310	13253	13443	13190	13376	13208	13234	13208	13348	13194	13119	13129	13196	13322	13280	13212	13368	13382	13339	13361	13317	13423	13357	13409	13458	13212	13358	13166	13302	13456	13440	13337	13341	13372	13382	13262	13411	13462	13295	13330	13380	13252	13393	13344	13192	13199	13309	13420	13353	13284	13253	13427	13144	13179	13371	13237	13409	13402	13260	13366	13437	13448	13226	13438	13443	13400	13264	13466	13331	13481	13433	13306	13314	13321	13324	13267	13205	13428	13415	13266	13082	13450	13394	13263	13483	13252	13272	13293	13309	13368	13353	13188	13198	13270	13395	13320	13196	13323	13233	13236	13194	13393	13418	13281	13402	13233	13307	13199	13342	13413	13543	13435	13422	13291	13303	13382	13375	13282	13314	13248	13329	13248	13341	13477	13304	13528	13531	13490	13373	13170	13437	13398	13232	13297	13484	13440	13231	13208	13360	13412	13361	13324	13264	13387	13374	13319	13362	13332	13451	13346	13405	13373	13172	13395	13334	13366	13290	13143	13273	13340	13280	13289	13287	13307	13455	13349	13386	13358	13355	13249	13488	13228	13171	13369	13230	13311	13251	13174	13510	13538	13266	13567	13355	13246	13331	13372	13102	13408	13232	13535	13266	13336	13490	13423	13299	13174	13350	13197	13333	13281	13356	13381	13197	13415	13342	13321	13398	13466	13281	13133	13075	13282	13315	13414	13172	13363	13338	13384	13273	13455	13470	13459	13289	13376	13297	13192	13302	13239	13283	13487	13523	13433	13288	13441	13418	13306	13346	13458	13340	13454	13300	13321	13341	13213	13232	13226	13454	13533	13253	13377	13341	13318	13280	13277	13289	13239	13358	13322	13388	13377	13346	13218	13375	13389	13232	13237	13352	13180	13256	13242	13360	13284	13387	13137	13281	13255	13280	13366	13404	13391	13359	13356	13343	13362	13368	13581	13307	13250	13341	13389	13386	13303	13254	13260	13179	13319	13214	13485	13438	13250	13354	13501	13488	13117	13213	13344	13262	13522	13383	13068	13435	13293	13320	13321	13155	13495	13308	13419	13233	13473	13295	13367	13461	13249	13414	13235	13302	13318	13245	13210	13412	13167	13190	13234	13445	13411	13233	13445	13255	13297	13395	13251	13556	13605	13310	13347	13273	13296	13332	13383	13401	13491	13444	13355	13382	13188	13248	13454	13266	13495	13247	13208	13271	13312	13509	13417	13270	13251	13345	13210	13317	13369	13295	13327	13310	13399	13276	13294	13351	13326	13233	13358	13274	13320	13609	13295	13311	13363	13317	13107	13322	13318	13308	13398	13274	13331	13482	13317	13183	13242	13354	13368	13250	13337	13356	13370	13371	13298	13299	13356	13598	13270	13322	13472	13226	13325	13457	13193	13394	13392	13314	13307	13396	13279	13401	13302	13295	13504	13263	13412	13375	13290	13446	13448	13335	13562	13333	13229	13103	13343	13272	13314	13413	13379	13237	13368	13325	13385	13263	13218	13424	13356	13246	13231	13243	13526	13431	13343	13390	13592	13463	13474	13405	13200	13401	13306	13374	13127	13472	13365	13276	13202	13199	13413	13317	13431	13495	13391	13441	13364	13418	13510	13466	13378	13346	13498	13399	13435	13449	13358	13231	13247	13487	13222	13323	13440	13293	13358	13517	13379	13503	13361	13193	13228	13394	13250	13454	13441	13265	13331	13369	13424	13612	13573	13346	13432	13404	13342	13454	13432	13306	13174	13456	13535	13332	13278	13343	13392	13289	13305	13412	13199	13399	13347	13363	13301	13319	13304	13319	13373	13223	13494	13247	13231	13134	13502	13399	13305	13497	13454	13486	13364	13328	13249	13302	13389	13239	13406	13206	13321	13403	13240	13169	13222	13131	13230	13323	13230	13334	13460	13264	13403	13499	13433	13418	13325	13218	13258	13459	13229	13510	13418	13313	13518	13470	13367	13277	13139	13306	13409	13487	13493	13438	13249	13476	13406	13428	13360	13301	13510	13369	13220	13368	13484	13363	13347	13281	13410	13422	13308	13422	13445	13495	13460	13502	13308	13473	13437	13378	13421	13354	13242	13345	13392	13226	13292	13258	13346	13253	13204	13329	13405	13537	13346	13195	13237	13177	13444	13377	13248	13460	13363	13265	13385	13273	13403	13299	13302	13200	13460	13334	13243	13196	13481	13448	13315	13442	13338	13387	13350	13361	13366	13409	13197	13527	13360	13359	13283	13278	13451	13293	13408	13303	13240	13362	13340	13353	13339	13261	13437	13311	13442	13483	13563	13357	13454	13206	13477	13446	13281	13328	13229	13222	13402	13407	13343	13425	13148	13444	13267	13287	13351	13238	13246	13233	13127	13306	13395	13396	13318	13252	13326	13255	13274	13261	13369	13344	13258	13437	13285	13308	13071	13314	13433	13413	13347	13338	13329	13466	13316	13403	13350	13353	13242	13548	13300	13438	13191	13335	13291	13454	13544	13379	13575	13325	13231	13359	13531	13426	13337	13424	13268	13377	13386	13414	13538	13201	13162	13230	13155	13261	13216	13318	13529	13546	13289	13411	13484	13235	13442	13353	13368	13281	13399	13264	13382	13334	13421	13269	13372	13251	13422	13275	13468	13422	13316	13157	13438	13224	13004	13208	13214	13414	13248	13337	13349	13383	13228	13311	13399	13336	13278	13359	13276	13465	13280	13437	13532	13343	13400	13330	13472	13359	13314	13454	13398	13433	13503	13067	13065	13267	13128	13473	13263	13488	13318	13194	13208	13153	13266	13207	13251	13493	13224	13139	13336	13362	13248	13491	13359	13381	13517	13262	13407	13471	13299	13554	13417	13352	13522	13314	13305	13516	13279	13369	13217	13413	13400	13322	13223	13479	13348	13270	13420	13487	13280	13419	13405	13228	13512	13528	13406	13203	13431	13247	13255	13233	13309	13232	13301	13240	13364	13230	13379	13497	13462	13275	13298	13337	13340	13285	13397	13414	13400	13431	13387	13297	13231	13272	13074	13278	13311	13282	13358	13397	13467	13357	13353	13362	13217	13298	13299	13443	13435	13140	13483	13314	13413	13398	13562	13351	13254	13348	13533	13424	13333	13384	13334	13121	13299	13327	13520	13259	13465	13318	13345	13268	13526	13399	13446	13300	13187	13383	13259	13266	13461	13569	13440	13400	13307	13204	13413	13447	13451	13280	13369	13318	13404	13345	13605	13383	13455	13464	13264	13368	13490	13274	13554	13325	13479	13346	13259	13188	13232	13491	13276	13385	13447	13492	13231	13198	13349	13337	13290	13243	13430	13416	13277	13219	13347	13281	13307	13112	13327	13289	13290	13396	13451	13383	13384	13411	13367	13352	13251	13189	13426	13365	13287	13511	13457	13365	13541	13320	13366	13347	13232	13417	13255	13390	13343	13471	13351	13452	13415	13105	13387	13403	13438	13336	13281	13335	13441	13370	13545	13471	13285	13296	13374	13403	13345	13422	13543	13324	13475	13495	13325	13223	13252	13311	13306	13391	13457	13375	13134	13312	13257	13374	13092	13461	13460	13183	13270	13289	13259	13420	13277	13194	13201	13262	13553	13468	13385	13431	13209	13170	13312	13531	13428	13300	13380	13576	13326	13385	13331	13387	13217	13285	13415	13316	13192	13458	13218	13333	13240	13321	13297	13403	13425	13396	13342	13517	13429	13528	13380	13268	13390	13532	13391	13245	13466	13362	13123	13385	13309	13476	13316	13209	13170	13319	13291	13382	13293	13386	13348	13344	13372	13390	13427	13368	13147	13219	13214	13598	13434	13452	13455	13397	13420	13376	13280	13480	13328	13287	13475	13389	13327	13331	13183	13238	13380	13242	13323	13422	13198	13290	13263	13248	13407	13262	13466	13502	13341	13185	13369	13272	13278	13379	13198	13276	13243	13484	13526	13397	13561	13572	13420	13308	13287	13205	13334	13262	13360	13506	13368	13305	13626	13233	13143	13209	13256	13320	13437	13271	13278	13243	13342	13481	13435	13471	13335	13210	13485	13263	13394	13207	13223	13277	13269	13337	13358	13352	13329	13378	13346	13276	13406	13230	13318	13302	13204	13315	13521	13302	13427	13286	13447	13259	13550	13160	13531	13410	13391	13403	13325	13413	13344	13317	13371	13365	13325	13387	13374	13574	13415	13504	13457	13279	13380	13477	13489	13186	13256	13492	13559	13229	13302	13485	13410	13362	13316	13246	13350	13406	13414	13440	13318	13395	13400	13354	13383	13352	13308	13524	13372	13436	13301	13275	13362	13290	13253	13438	13204	13308	13462	13385	13303	13182	13304	13373	13346	13419	13349	13328	13358	13347	13450	13463	13307	13352	13308	13299	13265	13333	13299	13530	13456	13435	13360	13443	13313	13489	13467	13404	13438	13415	13336	13363	13245	13354	13261	13238	13296	13187	13147	13350	13144	13284	13222	13308	13361	13085	13207	13262	13423	13352	13469	13237	13254	13185	13377	13402	13158	13135	13204	13580	13173	13235	13261	13360	13458	13309	13384	13362	13502	13279	13420	13471	13309	13239	13289	13537	13214	13377	13260	13337	13369	13247	13443	13544	13476	13493	13251	13296
20446	33592	26028	20179	17198	15634	14615	13932	13852	13585	13430	13444	13112	13159	13083	13058	13026	12762	12882	12808	12822	12835	12836	12678	12889	12738	12713	12875	12867	12672	12869	12742	12698	12808	12688	12771	12752	12641	12818	12749	12677	12790	12765	12731	12788	12548	12704	12639	12686	12825	12786	12658	12814	12590	12662	12753	12745	12747	12832	12855	12890	12740	12666	12726	12712	12670	12786	12718	12848	12529	12672	12786	12756	12734	12747	12587	12650	12673	12748	12740	12731	12782	12581	12817	12714	12731	12715	12773	12727	12732	12602	12750	12780	12711	12737	12561	12691	12787	12840	12599	12812	12811	12657	12758	12643	12596	12785	12620	12788	12669	12703	12817	12685	12771	12669	12770	12698	12719	12792	12681	12687	12679	12803	12825	12570	12675	12864	12669	12613	12690	12680	12737	12778	12624	12733	12460	12730	12833	12616	12712	12660	12751	12648	12639	12780	12700	12656	12804	12764	12840	12858	12648	12766	12682	12781	12754	12657	12752	12804	12741	12638	12845	12681	12705	12791	12660	12764	12654	12789	12676	12727	12626	12750	12805	12854	12601	12922	12852	12664	12883	12759	12560	12704	12690	12648	12733	12778	12680	12621	12828	12749	12639	12646	12650	12682	12615	12821	12724	12694	12837	12588	12596	12569	12706	12859	12650	12847	12701	12725	12705	12738	12677	12756	12688	12871	12755	12719	12611	12912	12820	12725	12747	12655	12722	12854	12799	12660	12711	12805	12732	12710	12753	12850	12586	12702	12762	12740	12904	12837	12875	12811	12761	12767	12787	12692	12612	12739	12672	12883	12874	12780	12662	12684	12502	12728	12621	12599	12728	12690	12562	12730	12707	12769	12715	12655	12685	12708	12811	12582	12776	12619	12526	12670	12886	12742	12774	12772	12821	12771	12767	12573	12674	12637	12793	12779	12716	12792	12793	12753	12721	12771	12696	12726	12605	12696	12757	12877	12826	12646	12704	12824	12624	12618	12697	12729	12829	12740	12768	12775	12632	12855	12767	12766	12737	12539	12845	12827	12720	12658	12887	12764	12737	12566	12841	12909	12682	12591	12734	12807	12753	12788	12524	12750	12612	12783	12727	12724	12590	12796	12784	12698	12818	12686	12699	12788	12680	12584	12672	12774	12862	12836	12593	12676	12803	12648	12702	12711	12830	12767	12748	12861	12641	12935	12723	12661	12828	12653	12704	12644	12662	12808	12768	12659	12630	12726	12739	12547	12652	12718	12716	12843	12694	12770	12752	12799	12795	12749	12671	12827	12800	12727	12662	12774	12614	12876	12684	12736	12747	12695	12658	12807	12751	12617	12557	12625	12713	12744	12640	12823	12850	12529	12720	12703	12805	12669	12667	12650	12594	12588	12706	12853	12794	12718	12631	12718	12753	12666	12663	12687	12675	12676	12744	12657	12787	12893	12754	12723	12680	12621	12716	12779	12720	12765	12768	12722	12560	12669	12799	12667	12902	12797	12683	12768	12770	12730	12697	12613	12700	12755	12656	12829	12785	12743	12903	12645	12466	13007	12613	12709	12603	12819	12722	12755	12580	12677	12843	12877	12727	12669	12785	12756	12838	12664	12777	12642	12729	12705	12746	12631	12621	12655	12761	12715	12873	12780	12650	12799	12859	12828	12735	12728	12620	12775	12726	12768	12614	12682	12748	12832	12859	12621	12633	12735	12793	12664	12777	12648	12636	12765	12835	12631	12604	12677	12794	12749	12882	12710	12739	12747	12734	12759	12672	12580	12567	12702	12797	12651	12741	12717	12612	12825	12778	12522	12776	12851	12917	12659	12653	12769	12721	12689	12733	12679	12650	12553	12838	12759	12672	12884	12688	12852	12703	12744	12792	12868	12825	12781	12643	12630	12760	12729	12798	12583	12682	12864	12678	12692	12860	12752	12691	12700	12887	12925	12745	12765	12970	12835	12735	12640	12903	12680	12894	12713	12658	12781	12834	12819	12688	12754	12606	12704	12767	12784	12546	12906	12900	12792	12604	12753	12796	12770	12725	12882	12794	12764	12739	12632	12734	12813	12786	12533	12652	12754	12815	12817	12614	12612	12902	12756	12680	12812	12719	12564	12565	12559	12707	12834	12747	12665	12802	12655	12681	12749	12916	12788	12820	12665	12697	12636	12859	12598	12747	12714	12781	12733	12628	12701	12550	12659	12692	12734	12766	12687	12787	12780	12559	12688	12766	12693	12652	12812	12905	12797	12746	12675	12692	12537	12677	12684	12789	12738	12800	12693	12656	12755	12561	12816	12700	12830	12815	12739	12864	12711	12674	12702	12872	12891	12610	12707	12591	12828	12717	12843	12899	12840	12862	12860	12754	12502	12824	12905	12692	12791	12598	12813	12727	12821	12762	12840	12774	12823	12804	12788	12784	13000	12898	12790	12781	12805	12752	12711	12797	12548	12730	12740	12626	12726	12660	12608	12639	12836	12862	12821	12671	12510	12500	12630	12521	12643	12979	12784	12754	12867	12816	12623	12780	12677	12784	12852	12638	12761	12756	12826	12765	12729	12757	12758	12678	12714	12735	12593	12701	12770	12791	12860	12714	12658	12613	12506	12560	12591	12607	12782	12941	12782	12802	12603	12638	12653	12824	12790	12707	12783	12887	12871	12699	12790	12771	12770	12679	12704	12863	12696	12668	12813	12564	12591	12550	12756	12855	12641	12732	12788	12659	12731	12711	12704	12492	12777	12847	12825	12784	12697	12740	12689	12943	12670	12753	12712	12656	12760	12685	12681	12967	12613	12759	12614	12788	12870	12637	12628	12690	12776	12634	12639	12737	12917	12832	12760	12813	12671	12675	12709	12913	12673	12647	12688	12821	12713	12792	12621	12773	12707	12747	12831	12748	12687	12818	12691	12666	12696	12612	12551	12613	12864	12716	12750	12857	12865	12681	12811	12717	12779	12777	12547	12759	12597	12583	12626	12819	12780	12788	12641	12641	12787	12659	12557	12913	12723	12922	12836	12831	12725	12714	12890	12628	12690	12798	12722	12633	12720	12736	12707	12735	12628	12675	12842	12730	12627	12849	12719	12845	12719	12874	12636	12625	12613	12706	12777	12651	12762	12685	12928	12588	12830	12670	12655	12782	12695	12714	12681	12814	12952	12634	12582	12796	12586	12719	12771	12616	12744	12746	12599	12555	12850	12726	12758	12888	12717	12699	12759	12775	12796	12821	12767	12687	12910	12770	12808	12719	12730	12786	12842	12727	12743	12594	12628	12744	12698	12841	12771	12671	12651	12658	12884	12770	12678	12854	12773	12517	12763	12708	12718	12709	12785	12617	12922	12711	12749	12703	12670	12784	12926	12863	12607	12805	12712	12659	12699	12749	12823	12717	12621	12797	12823	12927	12724	12579	12780	12878	12730	12710	12691	12676	12651	12813	12823	12730	12825	12646	12723	12805	12791	12865	12804	12933	12766	12699	12796	12742	12671	12699	12655	12789	12735	12682	12795	12939	12534	12839	12658	12809	12818	12634	12633	12859	12763	12861	12831	12667	12780	12777	12872	12668	12728	12657	12574	12720	12787	12807	12564	12896	12800	12828	12748	12502	12672	12800	12725	12612	12719	12850	12571	12844	12749	12656	12716	12900	12762	12772	12763	12575	12779	12694	12733	12662	12709	12769	12846	12818	12770	12606	12715	12795	12751	12791	12699	12739	12609	12594	12778	12658	12803	12730	12682	12625	12719	12769	12758	12682	12661	12676	12777	12688	12816	12756	12780	12872	12903	12747	12676	12820	12765	12731	12766	12801	12566	12665	12637	12805	12716	12771	12669	12784	12739	12830	12792	12756	12672	12947	12898	12500	12897	12865	12624	12822	12757	12848	12795	12737	12792	12693	12778	12813	12703	12664	12663	12866	12714	12719	12775	12765	12686	12727	12768	12743	12885	12790	12708	12840	12747	12707	12612	12632	12740	12687	12809	12834	12681	12827	12731	12695	12795	12604	12790	12853	12562	12722	12891	12791	12796	12697	12684	12790	12866	12573	12671	12794	12703	12747	12807	12657	12733	12855	12754	12773	12678	12711	12773	12785	12680	12768	12761	12720	12862	12545	12773	12803	12685	12788	12842	12665	12788	12858	12828	12859	12748	12581	12933	12810	12791	12622	12838	12548	12852	12553	12698	12732	12706	12810	12651	12595	12800	12771	12769	12597	12941	12530	12751	12581	12709	12785	12838	12823	12912	12660	12816	12806	12836	12737	12741	12558	12882	12701	12595	12786	12700	12718	12917	12727	12814	12734	12683	12762	12779	12838	12751	12630	12766	12926	12813	12682	12733	12712	12613	12677	12762	12657	12761	12779	12801	12786	12859	12722	12727	12837	12554	12674	12753	12667	12801	12898	12701	12775	12813	12617	12682	12705	12874	12688	12831	12709	12670	12796	12759	12803	12635	12761	12607	12708	12679	12879	12725	12764	12760	12783	12789	12753	12627	12544	12790	12757	12890	12672	12813	12841	12563	12763	12625	12725	12660	12801	12681	12854	12797	12609	13021	12767	12711	12936	12742	12660	12771	12711	12733	12675	12787	12730	12651	12817	12724	12772	12822	12866	12692	12733	12850	12763	12907	12676	12671	12650	12663	12782	12649	12788	12722	12784	12692	12615	12808	12760	12753	12833	12737	12723	12697	12896	12669	12729	12679	12742	12622	12814	12988	12639	12727	12625	12750	12901	12868	12615	12769	12616	12699	12598	12773	12722	12713	12843	12571	12653	12787	12773	12773	12737	12637	12718	12891	12692	12732	12792	12575	12810	12564	12589	12762	12735	12775	12763	12805	12717	12806	12742	12772	12663	12830	12610	12863	12692	12619	12789	12943	12788	12744	12508	12564	12806	12797	12703	12650	12606	12757	12752	12652	12552	12734	12803	12810	12667	12627	12515	12700	12685	12740	12794	12778	12661	12842	12713	12889	12568	12708	12790	12820	12569	12706	12884	12804	12521	12770	12741	12620	12630	12738	12909	12678	12577	12801	12717	12727	12738	12637	12831	12693	12783	12722	12845	12904	12695	12770	12885	12539	12584	12700	12724	12688	12641	12727	12620	12577	12755	12804	12856	12730	12883	12776	12760	12724	12722	12754	12729	12771	12637	12736	12631
22682	21497	28614	24816	21754	22530	20788	16220	14936	15220	14702	14600	14529	14333	14362	14201	14036	14283	14080	13972	13843	13944	13928	13987	13919	14006	13929	13877	13786	13747	13949	13833	13704	13860	13886	14055	13872	13697	13788	13672	13821	13910	13973	13798	13933	13924	13945	13804	13892	13818	13844	13884	13796	13875	13857	13783	13846	13831	13794	13510	13712	13806	13800	13801	13934	13771	13881	13734	13807	13791	13695	14018	13713	13978	13702	13633	13756	13862	13844	13757	13828	13669	13767	13631	13624	13679	13874	13787	13806	13724	13790	13593	13654	13711	13719	13869	13832	13709	13724	13728	13651	13721	13486	13672	13762	13763	13729	13649	13862	13744	13657	13651	13921	13612	13676	13655	13832	13820	13715	13726	13679	13744	13829	13688	13476	13599	13586	13701	13602	13719	13710	13777	13978	13782	13776	13802	13764	13681	13743	13811	13696	13688	13666	13753	13678	13620	13836	13895	13681	13804	13760	13563	13730	13913	13687	13861	13790	13568	13670	13748	13727	14023	13778	13781	13705	13715	13668	13591	13734	13775	13704	13866	13684	13507	13838	13794	13792	13769	13440	13639	13708	13534	13751	13769	13753	13767	13911	13857	13805	13772	13732	13778	13644	13572	13571	13826	13653	13895	13896	14020	13872	13646	13827	13734	13681	13764	13745	13864	13919	13563	13615	13890	13687	13893	13644	13774	13670	13799	13742	13558	13696	13672	13971	13925	13776	13959	13639	13890	13553	13842	13879	13665	13697	13631	13705	13837	13804	13774	13817	13807	13752	13811	13921	13708	13600	13804	13672	13747	13711	13793	13647	13778	13712	13654	13907	13604	13816	13690	13564	13761	13874	13871	13686	13595	13849	13679	13600	13898	13832	13637	13489	13648	13676	13593	13735	13842	13744	13698	13810	13595	13873	13851	13668	13517	13901	13710	13601	13601	13548	13867	13723	13509	13709	13666	13753	13535	13737	13895	13829	13756	13648	13653	13602	13622	13893	13695	13766	13828	13799	13761	13719	13606	13802	13733	13840	13809	13751	13988	13823	13807	13746	13751	13805	13733	13633	13612	13674	13608	13822	13732	13597	13637	13638	13695	13731	13825	13961	13787	13812	13841	13818	13709	13699	13741	13751	13475	13647	13880	13856	13770	13667	13626	13768	13748	13752	13722	13756	13709	13902	13925	13693	13671	13740	13735	13625	13931	13745	13880	13780	13757	13614	13704	13668	13653	13585	13519	13692	13581	13649	13786	13671	13654	13721	13685	13751	13847	13798	13727	13788	13684	13711	13613	13723	13821	13573	13668	13810	13797	13794	13933	13718	13553	13707	13742	13347	13654	13563	13730	13687	13562	13584	13684	13777	13652	13785	13795	13775	13654	13565	13918	13795	13890	13711	13717	13756	13642	13802	13598	13887	13785	13883	13750	13728	13629	13693	13917	13731	13509	13751	13592	13739	13784	13739	13755	13730	13626	13609	13825	13495	13800	13926	13736	13711	13615	13674	13727	13544	13835	13713	13814	13757	13620	13757	13917	13688	13707	13784	13794	13681	13723	13751	13889	13719	13736	13627	13877	13724	13572	13700	13769	13737	13780	13905	13790	13726	13851	13634	13603	13647	13744	13590	13690	13686	13928	13647	13783	13681	13826	13640	13730	13876	13838	13753	13668	13758	13731	13818	13719	13507	13571	13790	13787	13700	13752	13651	13765	13682	13895	13704	13774	13734	13556	13781	13759	13706	13680	13819	13694	13863	13846	13971	13632	13953	13842	13609	13684	13718	13596	13609	13739	13716	13776	13868	13764	13694	13698	13817	13881	13868	13933	13763	13791	13681	13778	13558	13631	13629	13740	13784	13711	13596	13664	13641	13614	13647	13822	13685	13876	13487	13646	13595	13756	13680	13749	13595	13681	13633	13626	13887	13760	13802	13861	13806	13699	13732	13799	13820	13753	13626	13648	13771	13793	13667	13826	13747	13679	13817	13872	13750	13604	13904	13672	13852	13706	13770	13786	13704	13549	13718	13856	13737	13750	13912	13894	13680	13605	13806	13650	13740	13619	13608	13649	13838	13614	13896	13618	13942	13774	13724	13714	13762	13827	13750	13680	13679	13702	13765	13745	13837	13701	13626	13735	13636	13752	13683	13777	13869	13617	13666	13915	13797	13679	13789	13716	13535	13483	13879	13681	13774	13654	13666	13682	13874	13772	13800	13881	13553	13640	13593	13849	13700	13950	13586	13622	13735	13870	13678	13640	13625	13681	13874	13761	13807	13838	13598	13643	13601	13676	13780	13620	13690	13800	13694	13686	13764	13815	13824	13797	13668	13729	13727	13729	13725	13673	13671	13858	13634	13548	13734	13811	13644	13874	13852	13711	13783	13750	13537	13605	13751	13649	13935	13865	13624	13660	13792	13899	13597	13783	13627	13630	13799	13764	13787	13591	13827	13516	13711	13815	13916	13781	13694	13815	13804	13685	13855	13701	13723	13769	13881	13755	13709	13773	13711	13783	13813	13736	13889	13715	13736	13888	13789	13949	13923	13828	13700	13746	13616	13565	13732	13896	13806	13649	13751	13769	13762	13803	13857	13887	13818	13847	13714	13820	13796	13733	13704	13766	13529	13812	13806	13800	13709	13716	13824	13653	13834	13756	13900	13724	13480	13657	13682	13748	13676	13815	13760	13901	13663	13799	13916	13845	13889	13839	13855	13795	13745	13568	13709	13607	13566	13571	13746	13763	13848	13651	13675	13832	13728	13732	13721	13694	13667	13583	13757	13664	13775	13690	13583	13788	13649	13742	13699	13807	13592	13658	13729	13746	13685	13613	13754	13782	13724	13774	13882	13817	13729	13711	13747	13730	13619	13750	13889	13716	13779	13787	13663	13675	13799	13871	13757	13778	13760	13681	13778	13878	13670	13789	13844	13802	13759	13739	13574	13875	13630	13648	13679	13692	13633	13661	13945	13557	13721	13669	13867	13847	13635	13733	13758	13658	13743	13918	13821	13865	13941	13837	13710	13678	13593	13729	13704	13722	13784	13840	13710	13709	13702	13521	13638	13812	13683	13710	13608	13657	13637	13860	13672	13707	13906	13752	13678	13756	13764	13794	13938	13733	13731	13546	13515	13807	13682	13737	13741	13644	13857	13853	13662	13840	13807	13531	13754	13613	13701	13799	13714	13628	13795	13638	13687	13886	13519	13756	13903	13663	13596	13645	13803	13803	13780	13653	13692	13640	13597	13738	13675	13668	13924	13661	13952	13720	13643	13725	13875	13836	13717	13824	13648	13683	13749	13927	13688	13651	13654	13468	13651	13802	13850	13727	13779	13707	13812	13643	13728	13772	13627	13797	13728	13653	13762	13749	13664	13850	13836	13775	13893	13833	13867	13655	13784	13716	13848	13683	13673	13680	13684	13723	13836	13741	13738	13766	13596	13792	13919	13865	13859	13678	13710	13730	13780	13543	13663	13682	13789	13843	13729	13798	13615	13976	13654	13635	13749	13685	13798	13560	13626	13714	13777	13667	13662	13838	13761	13879	13833	13727	13615	13900	13853	13663	13778	13629	13561	13718	13735	13860	13763	13707	13689	13544	13761	13884	13770	13708	13729	13633	13762	13559	13722	13804	13728	13639	13715	13911	13611	13606	13639	13774	13537	13727	13589	13784	13647	13664	13782	13489	13705	13922	13806	13618	13874	13764	13712	13825	13695	13774	13908	13812	13626	13912	13829	13775	13696	13765	13639	13648	13846	13725	13773	13797	13849	13573	13647	13698	13662	13828	13730	13719	13837	13685	13810	13751	13943	13637	13687	13641	13703	13889	13776	13690	13887	13714	13536	13627	13652	13848	13737	13808	13691	13546	13525	13763	13664	13729	13667	13764	13651	13728	13884	13909	13743	13491	13668	13735	13706	13783	13713	13761	13813	13609	13584	13769	13634	13752	13702	13752	13749	13869	13814	13713	13670	13526	13653	13626	13579	13765	13797	13784	13739	13590	13944	13855	13781	13809	13894	13775	13544	13723	13736	13729	13790	13732	13585	13722	13682	13727	13806	13785	13721	13741	13739	13745	13509	13813	13785	13823	13765	13668	13602	13668	13690	13909	13728	13596	13751	13867	13473	13626	13818	13655	13789	13766	13750	13800	13793	13638	13652	13651	13689	13587	13796	13867	13460	14003	13890	13652	13632	13795	13846	13662	13604	13721	13786	13452	13697	13896	13651	13857	13819	13678	13599	13738	13689	13828	13836	13825	13901	13776	13830	13823	13725	13748	13801	13778	13734	13859	13619	13925	13803	13599	13663	13773	13707	13622	13772	13801	13797	13634	13612	13704	13666	13649	13602	13634	13811	13676	13629	13698	13736	13702	13647	13543	13737	13906	13713	13802	13763	13835	13568	13805	13613	13721	13574	13631	13855	13721	13683	13693	13715	13655	13558	13865	13616	13699	13577	13703	13730	13879	13798	13868	13701	13920	13878	13672	13722	13705	13631	13780	13704	13645	13772	13805	13810	13841	13716	13853	13544	13847	13807	13776	13561	13623	13685	13878	13781	13768	13662	13849	13901	13768	13846	13663	13653	13642	13781	13736	13686	13802	13820	13761	13745	13749	13869	13556	13677	13741	13683	13591	13739	13755	13858	13778	13906	13800	13640	13684	13720	13762	13721	13758	13796	13897	13734	13700	13754	13647	13737	13643	13693	13744	13578	13950	13810	13622	13896	13573	13885	13847	13575	13715	13721	13765	13773	13703	13606	13895	13680	13721	13835	13829	13748	13880	13740	13749	13753	13623	13675	13764	13644	13844	13753	13632	13877	13676	13721	13874	13826	13738	13944	13930	13602	13611	13773	13671	13685	13734	13612	13707	13749	13544	13729	13743	13642	13698	13785	13685	13760	13667	13759	13759	13782	13554	13836	13621	13853	13648	13584	13573	13651	13868	13832	13837	13837	13975	13603	13633	13770	13643	13658	13697	13608	13821	13795	13675	13803	13585	13540	13845	13626	13571	13795	13714	13755	13716	13752	13646	13614	13919	13721	13682	13635	13641	13697	13672	13795	13668	13970	13747	13813	13558	13594	13644	13702	13732	13748	13692	13753	13761	13511	13897	13749	13671	13666	13854	13710	13710	13846	13809	13651	13728
21894	41646	34033	26053	21218	18492	16870	15830	15305	14830	14413	14230	14015	13976	13776	13635	13483	13337	13077	13204	13117	13072	13136	13054	13060	13223	13142	13059	13163	13050	12960	13290	13017	13060	13232	13168	13087	13195	13134	13055	12941	13020	13040	13099	13147	12970	13207	13163	13116	13072	13007	13092	12907	13172	13093	12974	13059	13268	13047	12956	13081	13004	12977	12945	13026	13128	12888	12853	13111	13050	13210	12999	12935	13070	12905	13013	12864	13178	13111	13096	13057	13182	13151	13176	12975	13094	13027	13108	12894	13144	13017	13133	12968	12978	13068	12892	12928	13028	13160	13034	13116	13064	13195	12983	12930	12920	12915	13072	13160	12867	12983	12971	13121	12998	12789	12990	13054	12963	12968	13095	12948	13032	12950	13057	13028	13187	13083	13013	12889	12905	13095	13006	13092	13065	13100	13193	13005	12825	12999	13006	13031	13070	13179	13190	13063	13034	13019	13028	13183	13051	12940	12953	12921	12991	12953	13031	13012	12907	12947	12944	13031	12884	13146	12825	13040	13027	12985	13063	13137	13078	13169	13020	13092	12905	13137	12972	12994	13022	12900	12999	13065	13085	13127	13057	12868	12924	12974	12852	13108	13059	13160	12958	13051	13041	13133	12974	13079	13023	13105	13049	13098	13165	13145	13006	13157	13004	13118	13040	12980	12992	12894	13043	12896	13047	13033	13109	13129	13147	13145	12983	13119	13026	12815	12952	13059	13065	13052	13066	13088	13019	13051	13070	13109	12930	13078	13027	13181	12948	13136	13111	13093	12937	13101	12978	13054	13049	12881	13135	12963	13001	13112	12981	13132	13093	12969	12891	13040	13136	13032	12986	12957	12946	12920	13011	13133	12925	12960	13011	13034	13013	12967	13156	12970	12977	12970	12940	12889	13081	13052	12925	13062	13111	12991	12977	12834	13061	13077	12973	13009	13020	12937	13108	12923	13068	12809	12934	13066	12982	12980	12880	13078	12865	13055	13089	12979	12953	12972	13012	13090	12967	12910	13112	12979	13131	12949	12945	12946	13029	12815	13156	12962	12988	12936	12980	12945	13184	13247	12864	12856	13135	13031	13084	12891	13059	12990	12956	13177	12806	12844	13092	13178	12958	13061	12877	12967	12942	12839	12948	13003	13009	13069	12975	13062	12982	13073	12824	12936	12986	13042	13079	13082	13026	13122	13089	13063	13085	12889	13046	12984	13075	12969	12998	13134	13020	13220	13026	12939	13051	12930	12883	13122	13039	13249	12879	13191	12800	13134	13120	13061	12843	12892	12960	13167	13059	12849	12907	13171	13019	12979	13195	13091	13121	13098	12993	12946	13096	12929	13152	13029	13099	13012	12919	12878	12870	13006	13062	12968	12851	12938	13037	13115	13031	12955	13131	13098	13107	13041	12986	13064	12944	12991	13022	13024	13041	13139	12938	13082	12931	13126	13052	13067	13136	13035	12834	13066	12933	13188	12961	13002	13091	12906	13144	13139	12993	13028	12859	12992	13055	12891	12997	13015	13052	13152	12986	13023	12852	13006	12953	12911	12901	12932	12998	13085	12931	13019	13004	13002	13062	13081	12959	12935	12992	13029	13012	12829	13061	12902	13003	13094	13122	13058	13067	12997	12986	12999	12810	13109	12963	13044	12968	12861	13064	13076	12881	13069	13089	13043	13149	13053	12998	13016	12953	12804	13036	13015	12969	12994	13005	13153	12823	12990	12911	12948	13071	13023	13159	12977	12997	13016	12947	12996	12933	13001	12881	12955	13033	13105	13053	13154	13065	12857	13057	12982	13049	13057	13060	13052	12982	13001	13045	13118	12812	13035	13000	13105	12932	13021	12970	12997	13015	13016	13140	12813	13019	12974	12925	13051	13000	13061	12997	12953	13034	13042	13034	13024	12949	12895	13074	13163	13002	13029	12938	13072	13037	12943	12836	12952	12894	13155	13173	12971	12966	12961	12922	13069	13050	12926	13091	13037	13076	12835	13028	12968	12995	12910	13081	13003	13002	12922	12921	13024	13029	13041	12918	12902	13084	13051	12878	12988	13046	13028	12910	12890	12886	12954	13121	13157	13026	13072	12904	13124	12874	13229	12833	13101	12958	13005	13082	13095	12979	12949	13057	13092	13082	12984	12897	12892	12898	12966	12943	12916	13144	12898	13073	13089	12797	13041	13217	12836	12965	13020	12847	13013	12944	13042	12929	13089	13066	12962	13013	12976	12959	12815	13004	12959	13035	13107	13179	13055	12944	12969	12865	12882	12988	12996	12895	12975	13113	13086	13027	13135	12976	13095	12932	12990	13043	13019	13125	12925	13042	13051	13000	12943	13194	13062	13143	13000	12929	12960	13017	12962	12969	12977	13067	13172	12959	13127	12995	12988	12811	13046	12808	12934	13064	12966	12903	13038	12982	13095	13020	13091	12954	12995	12953	13030	13075	12871	12918	13068	12900	12930	13034	13088	13000	12923	12924	12944	12902	13007	13029	13078	12966	13034	12856	13187	13033	12898	12846	13081	12953	13077	13087	13029	13031	13026	12876	13167	12978	13071	13022	13148	13106	13058	13069	13014	13019	13031	13118	12950	13025	13054	12958	13030	12940	13035	12933	13055	12984	12984	12763	12977	12973	13016	12904	13055	12991	13073	13041	13134	12964	12917	12888	12908	12976	12895	13017	13087	13107	12860	13081	12818	12987	12915	13149	13059	12979	12958	12911	13030	13068	12796	13004	13129	13148	13087	12943	12940	13015	12885	13138	12942	13117	13008	12944	13080	13041	12871	13047	13057	13051	12965	13103	13007	12882	13097	12883	13131	12922	13047	13105	13114	13030	13131	13090	12971	13112	13048	12924	12927	13037	12881	13265	12973	13015	13115	12968	13124	13066	13098	12926	13201	13031	12971	12985	13110	13027	13098	12919	13011	12934	12875	12948	12925	13052	12997	12971	12917	13127	13166	13059	13048	12933	12980	13132	13013	13025	13186	12940	13087	12900	13032	12962	13029	13048	13012	12906	12997	13055	12960	12922	12853	12953	12957	12882	13001	13148	13029	13150	12954	12906	12918	12988	13023	13013	13190	12976	13134	12975	12957	13038	12957	12961	13137	12796	12981	12861	13174	12909	13145	12974	12979	13110	12960	13058	12972	12955	13133	13060	13104	13210	13017	13009	12913	13153	13055	13094	13130	12996	12953	12954	12892	13056	12972	12896	13042	12989	12999	12968	13023	13062	13023	13059	12844	12892	13102	12967	12880	13018	13160	13040	13069	12898	12950	12855	13161	13156	12850	12911	13162	13013	13049	13082	12958	12876	13138	12862	13114	13095	12961	12980	13026	13045	12839	13014	13018	12864	12988	13089	12782	13060	13063	12961	12983	13035	13065	13094	12940	13012	13033	12848	13001	12914	13103	12983	13059	12784	12900	13001	12974	12989	12967	12949	12945	13096	13168	12868	12928	12951	13019	12963	12990	13058	13073	12955	12959	12888	12808	13063	12980	13028	13025	13000	12907	13082	12984	12835	13046	13086	12937	13117	13070	13113	12972	13027	12947	13101	13098	13212	13039	12983	12823	13108	12868	13074	12878	13154	13079	12999	12971	12978	13022	13123	12891	12961	12994	12988	13012	13089	13083	12951	13017	13062	12936	13021	12983	13064	12929	12923	13104	12975	12961	12963	12990	13071	13037	12964	13117	13223	13199	12987	13009	13045	13134	13022	12963	13020	13018	12975	13141	12961	13163	12993	12827	12883	13115	12894	13006	13003	13015	13228	12804	13085	12994	13075	13003	12948	13151	12836	12989	12859	12923	13068	13138	12973	13022	12829	13108	12837	12991	12903	12940	13016	13148	12971	12970	13143	13059	12988	12877	13071	12923	13116	12904	13110	13205	12890	12913	13055	12994	13007	12948	13091	13107	13076	12873	13070	13181	12763	13113	13098	13105	13016	13070	13002	12964	12962	13021	13121	12938	13040	13021	12890	12847	12983	12897	12943	13125	13150	12966	13033	12986	13047	12916	13037	12955	12982	12978	13133	13088	12970	13177	12958	12999	12984	12981	13001	13012	12945	12909	13128	13241	13110	13125	13094	13132	13014	13123	12997	12978	13057	13048	13239	13042	12917	12993	12826	13081	12961	12967	13010	12942	12854	12914	12951	13042	13081	13092	13013	12982	12981	13046	12944	13040	13096	12916	13027	12977	12940	12903	13036	13067	12902	13095	13223	12916	12931	13111	13006	13165	13147	12997	13188	12910	12984	12976	13031	12995	12916	13156	12932	12989	12957	12912	13042	12875	12964	12939	12991	13058	12981	13004	13074	13027	13081	12772	12877	12973	12740	13215	12919	13126	12999	13061	12922	13039	13020	12849	13000	12910	13024	12958	13040	13056	12950	13003	13116	13131	13115	12967	13153	13081	13045	13086	13070	12991	13068	12990	12997	13177	12905	13095	13043	13059	13048	13065	13003	13044	13139	13084	12960	12931	13008	12997	13058	12995	12953	12993	13194	12936	13058	12981	12999	13041	13086	12872	12959	12985	12962	12902	13014	12941	12954	12958	13082	13079	12977	12993	13134	13007	12994	12978	13055	13000	12894	13017	12996	13055	12936	12995	13119	12914	13102	13024	13057	12913	12961	12986	12925	13121	13003	12954	12928	13140	12984	12901	12981	13126	12981	13068	13024	13058	12968	13065	12985	13076	12996	12806	12897	13166	13151	13037	12809	13149	13073	13005	13017	12965	13008	13020	13033	13198	12931	13006	12990	13049	13013	13340	12969	12958	12982	13021	13089	13037	12942	13078	13048	12797	12943	13099	13012	13061	13120	12992	12950	13149	12907	13111	13023	12776	13064	12828	13013	12883	13056	13066	12848	12970	12932	12973	12977	12871	13131	13085	13006	13148	13052	13167	13148	12861	12950	12825	13053	12884	12953	12883	13106	13133	13050	12899	12949	12831	12942	12935	13036	13073	13015	13038	13030	13160	13024	13064	12992	13176	12877	13167	13035	12992	12881	13014	12971	12989	12969	12926	12993	13006	12972	12900	12991	13034	13038	12998	12913	12980	12984	12967	12972	12957	13184	12952	13107	12904	12870	13031	13070	13037	12959	12908	13029	12903	13115	13065	12984	13230	13099	13200	12959
28856	23477	24197	19655	15746	14786	14484	14071	14036	14098	13905	13872	14008	13891	13717	13799	13670	13807	13598	13733	13686	13539	13619	13470	13640	13440	13850	13580	13766	13619	13627	13673	13438	13750	13603	13805	13712	13719	13633	13714	13756	13625	13556	13519	13680	13537	13597	13626	13611	13627	13552	13737	13441	13663	13372	13563	13686	13489	13770	13417	13590	13429	13510	13712	13722	13499	13579	13464	13787	13343	13620	13661	13686	13597	13607	13422	13719	13706	13524	13676	13523	13700	13595	13819	13560	13749	13611	13625	13659	13588	13449	13549	13693	13423	13718	13658	13655	13629	13539	13567	13585	13524	13752	13605	13679	13717	13567	13585	13505	13702	13538	13432	13629	13571	13843	13669	13436	13334	13416	13565	13667	13772	13690	13659	13537	13571	13801	13465	13679	13551	13502	13656	13699	13618	13802	13567	13437	13621	13637	13712	13557	13643	13781	13826	13902	13582	13630	13488	13596	13580	13599	13578	13605	13636	13761	13536	13687	13577	13585	13629	13591	13567	13605	13682	13722	13486	13550	13592	13637	13548	13622	13537	13590	13554	13545	13725	13550	13511	13710	13641	13803	13734	13582	13621	13664	13556	13670	13656	13638	13453	13688	13561	13547	13806	13704	13463	13548	13719	13516	13642	13604	13541	13790	13541	13610	13630	13636	13661	13547	13555	13679	13567	13746	13577	13691	13537	13541	13539	13578	13652	13645	13580	13667	13636	13689	13621	13666	13709	13442	13781	13614	13565	13534	13707	13711	13622	13414	13571	13494	13670	13595	13611	13717	13686	13698	13533	13794	13494	13808	13497	13644	13441	13568	13704	13754	13595	13642	13666	13614	13485	13645	13731	13559	13772	13557	13652	13659	13685	13567	13548	13650	13704	13617	13711	13539	13518	13718	13466	13522	13614	13783	13612	13506	13716	13564	13462	13593	13609	13638	13535	13600	13634	13816	13594	13529	13783	13571	13669	13516	13638	13641	13699	13548	13749	13603	13788	13377	13609	13608	13598	13558	13491	13678	13620	13444	13362	13572	13678	13762	13601	13614	13595	13645	13921	13524	13704	13498	13617	13641	13502	13655	13702	13538	13483	13690	13757	13627	13589	13620	13659	13792	13774	13762	13537	13729	13526	13622	13742	13747	13571	13605	13662	13607	13799	13611	13452	13599	13571	13521	13645	13704	13821	13630	13532	13506	13692	13684	13624	13649	13628	13633	13635	13395	13632	13602	13585	13719	13529	13560	13609	13622	13720	13570	13768	13770	13638	13713	13602	13669	13631	13597	13765	13605	13633	13525	13594	13584	13598	13519	13633	13693	13727	13666	13635	13693	13662	13662	13699	13604	13744	13641	13479	13555	13713	13601	13479	13655	13547	13580	13613	13775	13753	13529	13755	13749	13566	13790	13677	13711	13746	13618	13715	13677	13702	13665	13539	13671	13450	13576	13567	13403	13708	13644	13537	13414	13441	13625	13690	13627	13793	13648	13629	13585	13619	13645	13771	13634	13673	13674	13509	13783	13456	13567	13432	13596	13512	13740	13361	13568	13639	13605	13496	13624	13494	13480	13344	13615	13517	13698	13613	13627	13620	13721	13713	13589	13560	13555	13593	13507	13480	13621	13509	13548	13672	13764	13515	13639	13488	13603	13667	13665	13632	13766	13707	13910	13663	13608	13664	13643	13633	13485	13604	13572	13714	13605	13579	13622	13733	13505	13648	13557	13699	13473	13572	13704	13612	13629	13616	13726	13658	13648	13788	13616	13805	13630	13454	13785	13657	13648	13751	13626	13643	13521	13492	13552	13540	13526	13562	13445	13564	13666	13669	13672	13698	13615	13843	13580	13475	13563	13671	13621	13613	13646	13508	13610	13695	13673	13646	13605	13536	13614	13676	13718	13605	13489	13745	13607	13623	13521	13750	13723	13580	13655	13700	13635	13580	13653	13525	13571	13549	13829	13520	13531	13617	13720	13716	13812	13683	13718	13588	13706	13674	13651	13685	13740	13768	13635	13680	13597	13690	13658	13457	13667	13577	13603	13564	13655	13568	13690	13607	13554	13384	13794	13624	13632	13599	13757	13656	13676	13619	13644	13679	13605	13436	13719	13669	13589	13676	13564	13677	13768	13680	13795	13637	13684	13512	13613	13699	13733	13418	13522	13599	13543	13635	13514	13740	13603	13653	13827	13589	13645	13574	13699	13506	13743	13522	13685	13601	13766	13662	13598	13638	13575	13598	13726	13721	13668	13495	13647	13749	13699	13708	13757	13701	13665	13673	13646	13757	13817	13578	13521	13583	13661	13577	13614	13475	13570	13691	13640	13641	13727	13547	13595	13643	13642	13641	13766	13618	13802	13581	13578	13728	13645	13609	13506	13683	13938	13701	13627	13739	13571	13651	13732	13567	13809	13631	13733	13512	13666	13407	13702	13644	13625	13478	13735	13636	13638	13531	13545	13807	13725	13793	13757	13540	13566	13632	13574	13596	13587	13613	13818	13731	13639	13670	13769	13654	13832	13523	13657	13619	13604	13495	13779	13608	13490	13647	13738	13798	13569	13782	13643	13666	13743	13607	13619	13670	13689	13604	13485	13647	13647	13631	13751	13701	13733	13541	13799	13643	13668	13626	13556	13675	13578	13773	13635	13733	13570	13574	13640	13327	13535	13532	13460	13714	13400	13491	13718	13789	13558	13610	13840	13443	13523	13560	13642	13539	13559	13770	13828	13629	13559	13728	13597	13696	13700	13633	13593	13629	13769	13622	13659	13795	13593	13741	13714	13572	13743	13618	13406	13443	13506	13579	13466	13720	13561	13425	13555	13675	13712	13553	13554	13589	13577	14027	13718	13729	13770	13557	13606	13625	13637	13620	13533	13382	13595	13507	13596	13577	13678	13487	13598	13565	13720	13655	13686	13561	13712	13550	13518	13563	13524	13571	13572	13769	13720	13542	13768	13584	13427	13641	13632	13727	13627	13584	13671	13512	13681	13552	13694	13624	13791	13468	13730	13717	13408	13722	13638	13665	13827	13711	13533	13686	13601	13604	13497	13590	13374	13583	13674	13579	13517	13486	13711	13509	13592	13673	13638	13358	13626	13561	13670	13832	13769	13547	13580	13502	13705	13776	13604	13699	13796	13288	13757	13775	13515	13637	13619	13560	13654	13686	13583	13690	13520	13799	13744	13583	13522	13631	13628	13609	13713	13578	13607	13505	13700	13635	13590	13744	13722	13539	13786	13563	13582	13644	13678	13586	13527	13472	13603	13867	13581	13658	13544	13594	13561	13786	13469	13725	13568	13704	13556	13754	13570	13702	13690	13625	13588	13874	13758	13672	13723	13588	13621	13759	13550	13646	13674	13636	13672	13739	13476	13731	13600	13570	13625	13698	13629	13750	13575	13587	13707	13610	13881	13537	13656	13694	13597	13711	13666	13620	13580	13836	13640	13557	13695	13607	13594	13520	13654	13742	13620	13557	13651	13756	13596	13691	13568	13721	13487	13554	13701	13418	13638	13476	13646	13489	13651	13515	13381	13750	13823	13663	13435	13450	13846	13499	13789	13642	13453	13476	13493	13485	13656	13545	13497	13665	13506	13439	13604	13635	13624	13633	13719	13694	13725	13852	13661	13754	13783	13569	13680	13694	13652	13492	13638	13561	13610	13606	13611	13641	13719	13756	13910	13547	13606	13663	13578	13718	13674	13643	13654	13665	13804	13696	13850	13559	13598	13598	13580	13746	13693	13590	13602	13635	13651	13641	13539	13476	13474	13476	13812	13777	13818	13621	13832	13505	13607	13760	13757	13665	13554	13347	13692	13439	13487	13556	13797	13524	13702	13658	13603	13622	13514	13674	13573	13595	13648	13608	13418	13589	13556	13773	13576	13571	13520	13662	13564	13601	13416	13575	13620	13562	13618	13552	13540	13658	13603	13630	13582	13506	13630	13525	13670	13675	13732	13466	13713	13633	13860	13534	13605	13776	13597	13611	13636	13673	13613	13760	13764	13467	13513	13647	13537	13746	13635	13611	13464	13699	13721	13468	13736	13420	13672	13480	13599	13728	13757	13552	13686	13494	13583	13603	13493	13585	13558	13758	13626	13599	13442	13699	13850	13443	13471	13569	13707	13532	13707	13540	13585	13641	13606	13637	13490	13492	13722	13336	13637	13685	13880	13483	13553	13579	13580	13433	13641	13511	13671	13741	13530	13573	13734	13603	13534	13646	13752	13580	13457	13649	13677	13662	13448	13715	13555	13668	13566	13762	13503	13676	13647	13542	13492	13325	13484	13610	13464	13544	13746	13481	13648	13662	13585	13641	13600	13673	13608	13658	13575	13642	13713	13516	13699	13681	13667	13635	13581	13406	13577	13571	13381	13487	13602	13588	13601	13580	13625	13835	13670	13602	13538	13696	13613	13564	13611	13706	13529	13615	13770	13613	13817	13786	13609	13552	13393	13564	13858	13756	13789	13732	13661	13556	13620	13666	13484	13727	13572	13661	13537	13757	13575	13637	13782	13795	13665	13686	13598	13628	13629	13736	13792	13791	13784	13850	13681	13676	13582	13638	13813	13510	13540	13626	13689	13731	13732	13763	13467	13689	13768	13706	13845	13991	13644	13834	13735	13624	13566	13831	13787	13604	13497	13689	13731	13361	13603	13731	13598	13826	13713	13672	13642	13710	13579	13761	13600	13678	13540	13693	13746	13831	13718	13709	13821	13514	13752	13499	13630	13468	13559	13607	13808	13546	13364	13601	13560	13523	13669	13695	13561	13582	13542	13591	13595	13395	13539	13480	13518	13635	13564	13658	13580	13626	13669	13624	13516	13513	13620	13674	13612	13630	13785	13721	13563	13593	13639	13645	13760	13540	13632	13620	13700	13692	13630	13677	13376	13712	13648	13570	13682	13672	13677	13524	13659	13739	13655	13595	13613	13430	13524	13667	13671	13587	13673	13536	13572	13503	13809	13832	13382	13599	13700	13552	13774	13611	13591	13792	13544	13639	13833	13645	13675	13632	13694	13704	13798	13704	13646	13779	13567	13417	13674	13582	13606	13866	13541	13606	13702	13585	13796	13800	13611	13512	13616	13502	13702	13470	13585	13603	13643	13500	13479	13660	13603	13646	13638	13554	13716	13740
20993	30930	24372	18883	16250	14856	14377	14018	13645	13599	13553	13414	13257	13037	13305	13230	12991	12872	12828	12954	13048	12923	13069	12975	12819	12831	13060	13079	12936	12975	12839	13090	12950	12914	12856	12956	12938	12945	12970	12925	12863	12818	12860	13028	12824	12998	12963	12812	13077	13002	13054	12872	12985	13053	13055	12895	13002	12758	12769	12821	12917	12936	12844	12839	12942	12994	13011	13036	12882	13015	12788	12898	12883	12917	12834	12976	12951	12884	13059	12802	13050	13004	13091	12872	12833	12888	12895	12833	12855	12885	12925	12896	12896	12877	12702	12805	13033	12939	12737	12844	12954	12842	12975	12901	12916	12884	12863	12900	12881	12782	12921	13012	12930	12922	12941	12649	12843	12774	12840	12913	12898	13098	12919	13030	12890	12991	12840	12919	12866	12957	12868	12774	12851	12920	12981	12979	12835	12911	12731	12919	12806	12888	12986	12862	12926	12812	12814	12853	12881	12823	13060	12886	12806	13011	12799	12872	13061	12901	12670	12967	13013	12720	12931	12943	13033	12933	12903	12896	13051	13042	12830	12870	12733	12800	12857	12990	12793	12902	12989	12910	12978	12855	12806	12876	13009	12924	12956	12827	12790	12937	12929	13016	12898	12715	12981	13002	12884	12749	13056	12853	12910	12842	12806	12857	12846	13053	12877	12971	12894	12814	12876	12981	12902	13037	12817	13015	12793	12809	12938	12947	12829	12963	12953	12837	12903	12897	12999	12903	12871	12825	12964	12963	12902	12761	12936	12937	12898	13049	12915	12897	12805	12866	12761	12990	12907	13062	12915	12937	12932	12854	12944	12874	12880	12909	13028	12973	12932	12907	12980	13011	12972	12817	12888	12915	12928	13003	12751	12933	12937	12874	12991	12893	12880	12860	12981	13100	12922	12756	12869	12849	12956	13071	12906	13039	12987	12862	12973	13005	12807	12903	12951	12887	12985	12892	13015	13180	12961	12844	13047	13010	12966	12855	12900	12889	12844	12899	12942	12998	12890	12884	12813	12922	12894	12928	12886	12971	12819	13040	12887	12981	12936	13023	12969	12907	12996	12931	12790	12936	12862	13036	12788	12971	12939	12913	12965	12801	12967	12890	12935	12905	12974	12911	13144	12963	12931	12824	12859	12950	13053	12918	12938	12924	12817	13073	12839	13085	12920	13114	12835	13080	13130	12972	12862	12942	12913	12892	12830	12972	12984	12901	12939	12792	12797	12828	13067	12960	12932	13043	12911	12837	12837	12829	12973	12891	13097	12859	13000	12902	13038	13053	13060	12867	13011	12910	12960	12845	12877	12981	13041	12825	12948	12932	13078	12936	12907	13078	13080	12912	12838	12915	12972	12942	12964	12795	12744	13021	12914	12857	12962	13019	12972	12863	12925	12922	12922	12921	12827	12922	12992	12963	12942	12830	12953	12891	12897	12918	13025	12775	12911	12920	13012	12971	12934	12823	12957	13069	12797	12817	12949	13063	12952	12999	13190	12900	12944	13013	12993	12851	12910	12845	12797	12879	12995	13034	12936	13073	12993	13027	12923	12958	12889	12927	12863	13086	12937	12853	12841	12767	12920	12873	12855	12956	12925	12964	12942	12956	12764	12907	13016	12906	12853	12928	12914	12886	12981	12888	13042	12812	12812	13007	12817	12976	13007	12682	12990	12885	13003	13230	12980	12916	12908	13002	13015	12856	12947	12944	13004	13042	12905	13107	12975	12823	12790	12919	13024	12821	13019	12836	12889	13081	12950	12871	12821	12978	12889	12843	12978	12834	12818	12815	13064	12903	12992	12866	12817	12865	12943	12954	12997	12925	12744	13107	12843	12979	12953	12932	12945	12877	12980	12930	12955	13035	12923	12937	12956	12884	12850	13128	12865	12890	13062	12784	13147	12960	12890	12898	12841	12961	12837	12953	12860	13146	13042	12972	12766	13149	12891	12818	12936	12942	12943	12977	13018	12874	12916	12880	12986	12965	12861	12893	12949	12840	12979	12905	13089	13042	12875	13236	12990	12867	13091	13044	12943	12940	12853	12859	13106	12871	12870	12892	12888	12912	12924	12834	13045	12995	12980	12845	13028	12910	13004	12979	12898	12995	12849	13048	12830	13051	13025	12870	13003	12803	12903	12823	12938	12911	12906	12847	12933	12806	12890	12941	12962	12972	12948	12818	12966	12716	12947	12877	12949	12997	12997	12966	12876	12839	13043	12937	12956	12977	12975	13018	12849	12856	12916	13013	12917	12931	12956	12968	12948	12872	12987	13003	12798	13084	12959	13044	12856	12889	12941	12913	12987	12946	12942	13027	12815	12859	13016	12896	12992	12871	12920	12993	12939	12757	12933	12927	12970	13107	12880	12802	12802	12795	12841	12914	12867	12998	12793	12991	12705	12891	12863	13064	12810	12921	12799	12988	12801	12851	12993	12848	12920	12786	12737	12889	12876	12894	12894	12971	12833	13010	12829	12801	12766	12900	13025	12849	12978	12859	13066	13042	12815	12800	12922	12826	12950	12963	12941	12900	12868	12766	12930	12863	12958	13073	13090	12730	12809	12955	12927	12870	13071	12938	13038	12833	12982	12915	13086	12962	12974	12862	13027	12837	12879	12911	13010	12958	12851	12993	12977	12966	12911	12953	13021	13076	13000	12931	13007	12882	12962	13014	12765	12910	13013	12972	13030	13032	12994	12780	12841	12954	12987	13082	12799	12928	13021	12941	12901	12992	12842	12985	12820	12994	12881	13091	12905	12922	12892	12774	12823	12913	12767	13022	13068	12852	13038	12835	12851	12848	12974	12873	13054	12970	12997	12886	12831	12812	12858	12863	12883	12718	12944	12950	12978	13069	12903	12860	12770	12998	12797	12912	13048	12821	12858	12895	12775	12943	13032	12913	12928	13016	12868	12899	12789	12858	13004	12973	12984	12796	12874	12905	12895	12814	13007	13012	12943	12994	12893	12911	13018	13021	12914	13159	13157	12791	12849	12928	12847	12958	13076	12867	12990	12831	12946	13050	12864	12914	12823	13063	12970	12906	12865	12835	12943	13029	12852	12831	12914	13005	12954	12938	12883	12988	12948	12852	12914	12801	12867	12927	12993	12956	12650	12946	12862	12915	12804	12838	13038	13022	12989	13007	12898	12859	13068	13009	13128	12926	12924	12943	12889	13058	13078	12833	12916	12951	12757	13012	12939	12908	12830	12955	12945	12921	12933	13056	12881	12884	12959	12920	12962	13059	12999	12864	12841	12993	12799	12981	12887	13015	13041	13091	12899	12955	12962	13027	12995	12887	12931	12931	12780	12944	12979	13079	12856	12788	13014	12963	12920	12975	12893	12878	12899	12954	12976	12978	13056	12989	13066	12915	12976	12914	12967	12986	12804	12840	12893	13095	12872	13026	12740	13019	12971	12834	13146	12825	12890	12872	12880	12919	13000	12725	12789	12851	12966	12984	13049	12960	12870	12838	12893	12902	12879	12819	13012	12955	12793	13041	12899	12981	12780	13088	12985	12906	12938	12915	12933	12838	12959	12939	13018	12849	12866	13016	13016	12937	13147	12955	12962	12683	13004	12764	12882	13000	12929	12938	13013	12869	13101	13024	12905	12942	13113	12947	13104	12821	13038	13017	12900	12868	12875	12946	13042	12900	12851	13084	12972	12951	12886	12903	12815	13008	12883	12978	12949	13071	13055	13032	13134	12808	12987	12981	13072	12985	12968	12790	13002	12839	13035	12946	12917	12976	12934	13086	12864	12993	13037	12830	12971	12839	12728	12946	12869	13064	12952	12953	12931	13188	12885	13113	12951	12840	12985	12832	12862	12879	13016	12809	12737	12828	12983	12697	12848	12958	13018	13140	12828	12982	13015	13021	12785	12889	12703	13041	12826	13065	12994	12791	12954	12823	12972	12818	12989	12967	13001	13145	13018	12971	12799	12775	13006	13001	12983	12966	13029	12919	12946	13032	12937	12861	12907	12875	12908	13028	12901	12932	12989	12804	12787	12962	12872	12976	12901	12956	12822	13021	12823	12928	12914	12985	12992	13022	12874	13054	12966	12982	12723	12876	13016	12949	12909	13006	12925	13009	12771	13035	12897	12982	12895	12918	12950	12811	12841	12965	12806	12897	12867	12939	12918	13010	12895	12851	12891	12896	12812	12718	12913	13005	12975	12884	13048	13021	12812	12924	12880	12800	12997	13040	12910	12894	12993	12890	13002	12933	12944	12847	12866	12951	12802	12886	12875	12794	12881	12993	12981	12899	12942	12882	13142	12907	12881	12808	12994	12955	13101	12816	12895	12978	13019	12918	12732	12895	12900	12897	12876	12851	12776	12796	12995	12873	12940	12961	12850	12968	12821	12867	12945	12978	12978	13011	13001	12981	12867	12967	12940	12861	13110	12829	12777	12884	13024	12891	12956	13009	12778	12760	12831	12865	12973	12834	13092	12909	12988	12954	13047	12847	12924	12903	12822	12857	12968	12935	12915	13119	12877	12811	13007	12936	12916	13088	12898	12848	13004	12949	13033	13022	12921	12963	13029	12921	13040	13044	13038	12868	12937	13030	13056	12956	12789	13093	12936	13064	13021	12847	13027	12829	12951	13030	12841	12836	12871	12897	12894	13056	12751	12914	12934	13082	12774	12984	12669	12980	13043	13001	12882	12828	13026	12790	12994	12908	12839	12961	12973	12903	12846	13009	12892	13036	13088	12877	12941	13051	13062	13009	12897	13123	12899	12998	12815	12906	12966	12871	13074	12869	12890	12858	12914	12875	12919	13052	12950	12976	12997	12977	12906	12977	12978	12808	12786	12851	12792	12982	13065	12874	13031	12964	12995	12940	12923	12821	12914	12845	12978	13025	12937	12983	12981	13013	12817	12841	12789	12738	12948	12952	12701	12989	13038	13120	12837	13029	12946	12901	13045	12792	13088	12950	13049	12993	12974	12930	13000	12808	13018	12911	12838	12922	12766	12950	12892	12956	12798	13012	12784	12966	12876	12960	12860	12908	12957	12864	12886	12879	12988	12919	12936	12974	12918	12958	12900	12824	12963	12957	12874	13009	12962	12885	12979	12682	13048	12964	12861	12856	13014	13011	12977	12814	12910	12792	12882	12872	12911	12765	12908	12882	12965	12806
23595	21455	27953	25482	21952	19114	17395	15486	14737	14594	14682	14448	14323	14279	14153	13995	14250	14014	13956	13977	14198	14111	13954	13927	14030	13733	13834	13999	14023	14108	13865	13860	13823	13729	13916	13921	14010	13879	13880	13994	13905	13677	13837	13872	13749	13991	13834	13784	13893	13773	13850	14055	13847	13764	13738	13736	13747	13758	13846	13913	14084	13823	13780	13928	13931	13630	13662	13884	13892	13876	13813	13966	13740	13766	13982	13748	13639	13882	13870	13876	13960	14017	13877	13813	13857	13920	13892	13678	13764	13856	13691	13811	13792	13734	13716	13542	13935	13790	13742	13900	13952	13832	13801	13836	13633	13890	13820	13873	13792	13832	13745	13729	13716	14023	13786	13785	13918	13830	13820	13908	13867	13958	13745	13770	13917	13887	13760	13852	13765	13959	13913	13734	13994	13734	13847	13827	13718	13694	14124	13937	13916	13706	13716	13750	13872	13819	13838	13814	13826	13938	14001	13938	13762	13792	13728	13963	13940	13721	13763	13767	13844	13831	13893	13918	13922	13877	13790	13780	13860	13707	13829	13982	13827	13944	13889	13906	13954	13794	13789	13819	13789	13704	13685	13705	13780	13562	14026	13802	13860	13906	13761	13776	13783	13970	13882	13746	13847	13922	13875	13900	13980	13795	13800	14018	13797	13849	14021	13734	13827	13774	13603	13688	13709	13773	13791	13892	13645	13688	13943	13769	13953	13868	13706	13696	13698	13849	13814	13843	13835	13834	13839	13727	13707	13981	13724	13592	13819	13981	13832	13952	13905	13576	13865	13545	13866	13825	13697	13661	13666	13826	13760	13820	13851	13951	13775	13679	13826	13668	13758	13821	13793	13928	13790	13769	13888	13851	13793	13832	13824	13905	13719	13784	13655	13846	13835	13684	13896	13781	13786	13748	13848	13805	13846	13877	13988	13778	13875	13925	13797	13810	13619	13788	13802	13747	13814	13802	13699	13676	13860	13719	13800	13821	13740	13733	14001	13660	13881	13952	13793	13877	13901	13773	13972	13784	13749	13738	13842	13717	13869	13820	13754	13853	13867	13765	13886	13948	13798	13779	13910	13788	13793	13950	13725	13848	13804	13862	13773	13925	13940	13852	13863	13905	13884	13855	13939	13618	13694	13865	13709	13652	13972	13835	14031	13665	13906	13748	13803	13679	13703	13732	13713	13673	13887	13847	13692	13667	13807	13922	14057	13981	13923	13810	13865	13678	13871	13991	13984	13892	13822	13769	13794	13845	13923	13851	13769	13876	13885	13728	13842	13973	13740	14001	13963	13942	13779	13699	13787	13760	13862	13802	13769	13835	13702	13769	13806	13763	13726	13923	13784	13926	13805	13706	13919	13910	13896	13820	13875	13874	13872	13968	13738	13881	14017	13674	13811	13727	13713	13742	14125	13787	13728	13753	13989	13826	13953	13887	13842	13884	14025	13890	13794	13798	13641	13870	13753	13776	13917	13864	14075	13748	13652	13791	14014	13741	13744	13675	14044	13648	13702	13619	13616	13748	13756	13612	13887	13888	13824	13829	14031	13924	13749	13784	13687	13887	13923	13917	13929	13910	13973	13786	13904	13888	13771	13890	13802	13730	13740	13680	13909	13663	13875	13648	13739	13807	13871	13843	13730	13786	13930	13677	13794	13848	13945	13676	13828	13834	13978	13880	13775	13810	13888	13890	13780	13710	13857	13604	13823	13635	13796	13832	13934	13729	13885	13774	13792	13863	13836	13776	13859	13968	14079	13905	13896	13707	13838	13800	13715	13899	13846	13817	13908	13940	13794	13816	13953	13764	13901	13996	13833	13817	14085	13572	13918	13857	13994	13773	13768	14011	14036	13951	14011	13820	13788	13689	13918	14015	13814	13873	14053	13853	13982	13713	13843	13907	13796	13779	13684	13706	13855	13749	14028	13952	13809	13840	13871	13891	13879	13745	13735	13760	13907	13889	13787	13835	13601	13631	13739	13867	13750	14050	13947	13597	13939	13861	13720	13796	13993	13891	13712	13902	13848	13700	13734	13865	13752	13822	13787	13833	13990	13665	13820	13829	13862	13752	13740	13782	13849	13771	13854	13883	13737	13774	13920	13995	13828	13903	13722	13734	13906	14009	13898	13826	13720	13889	13975	14011	13979	13896	13884	13633	13979	14006	13909	13930	13895	13835	13790	13781	13766	13754	13846	13785	13732	13847	13816	13813	13884	13796	13756	13913	13844	13853	13696	13879	13824	13769	13643	13783	14120	13825	13659	13808	13931	13705	13722	13798	13829	13853	13903	13859	13908	13655	13766	13843	13873	13829	13922	13772	13761	13873	13925	13928	13790	13810	13770	13870	13914	13971	13762	13963	13718	13769	13831	13978	13774	13730	13905	13873	13823	13863	14021	13844	13939	14003	13517	13777	13848	13772	13716	13831	13722	13682	13836	13791	13903	13904	13613	13807	13711	13750	14043	13864	13969	13705	13836	13754	13771	13989	13885	13724	13685	13760	13827	13913	13825	13722	13887	13702	13739	13790	13787	13910	13836	13919	14055	13777	14045	13925	14015	13769	13995	13989	14123	13846	13958	13879	13750	14047	14013	13686	13769	13939	13961	13790	13823	13860	13972	13826	14039	13969	13846	13827	13852	13714	13871	13871	13916	13674	13931	13782	13849	13796	13872	13951	13684	13903	13878	13650	13725	13891	13884	13893	14071	13594	13892	13723	13961	14084	13871	13749	13904	13803	13916	14065	13913	13883	13598	13669	13771	13753	13945	13905	13850	13808	13639	13809	13894	13793	13844	13729	13983	13940	13858	13703	13835	13853	13867	13860	13738	13781	13874	13794	13940	13781	13805	13690	13843	13943	13906	13806	13832	13857	13756	13934	13911	13832	13867	13767	13736	13767	13805	13853	13842	13750	13825	13892	13943	13864	13863	13956	13766	13881	13775	13898	13815	13750	13917	13812	13956	13851	13815	13788	14041	13884	13796	13777	13722	13730	13744	13776	13999	13895	13773	13786	13850	13649	13751	13552	13759	13755	13861	13859	13906	13966	13925	13801	13860	13820	13847	13874	14037	13859	13931	13823	13796	13788	13660	13838	14040	13902	13728	13786	13865	13846	13797	13763	13678	13763	13928	13894	13688	13851	13816	13727	13899	13856	13655	13812	13899	14009	13915	13797	13687	13696	13906	14011	14028	13915	13791	13805	14059	13894	13927	13730	13708	13835	13816	13722	13895	13840	13903	13827	14013	13741	13933	13956	13921	13824	13794	13777	13754	13853	13807	13666	13762	13639	13743	13740	13864	13786	13899	13870	13999	13869	13779	13827	13792	13973	13759	13926	13844	13878	13839	13766	13779	13943	13963	13798	13953	13718	14041	13857	13892	13815	13851	13797	13871	13939	13728	13754	13919	13838	13790	13837	13906	13905	13850	13740	13864	13787	13730	13670	13767	13844	13830	13795	13944	13878	13998	13689	13796	13714	13882	13886	13996	14038	13742	13830	13676	13889	13787	13743	13798	13738	13817	13836	13927	13851	13843	13943	14104	13760	13855	13884	13682	13976	13997	13885	13816	13835	13910	13819	13892	13798	13725	13985	13795	13832	13817	13741	13655	13820	13932	13845	13679	13853	13905	13877	13929	13991	13968	13876	13656	13931	13730	13793	13741	13725	13957	13988	13922	13724	13621	13897	14019	13729	13851	13896	13724	13934	13786	13644	13840	13723	13919	13752	13785	13779	13794	13770	13898	13777	13810	13961	13802	13637	13804	13556	13975	13976	13775	13785	13995	13847	13603	13926	13762	13866	13813	13697	13851	13778	13751	13719	13756	13882	13800	13649	13686	13810	13810	13941	13973	14003	13901	13899	13714	13831	13738	13837	13747	13715	13960	13938	13933	14190	13827	13995	13766	13883	13869	13941	13863	13670	13931	13812	13664	13740	13789	13850	13783	13887	13783	13847	14019	13787	13831	13950	13813	13786	13915	13710	13790	13752	13906	13864	13766	13986	13854	13965	13874	13763	13706	13955	13705	13548	13947	13957	13694	13863	13736	13861	14070	13808	13860	14062	13779	13810	13920	13735	13462	13851	13719	13880	13817	13726	14049	13736	13789	13730	13671	13960	13614	13812	13839	13803	13878	13699	13720	13727	13740	13907	13786	13970	13907	13870	13932	13924	13690	13803	13935	13770	14035	13922	13954	13681	13794	13772	13692	13657	13858	13972	13808	13947	13820	13734	13827	13778	13735	13916	13849	13839	13985	13806	13836	13773	13913	13643	14084	13785	13772	13948	13889	13899	13856	13824	13861	13964	13813	13933	13916	13823	13746	13939	14045	13765	13661	13874	13901	13693	13801	13838	13874	13933	13937	13817	13620	13677	13836	13899	13956	13926	13895	13902	13790	13993	13729	13960	13685	13803	13856	13934	13702	13790	13767	13855	13916	13808	13863	13973	13970	13840	13813	13689	14005	14066	13979	13795	13755	13853	13800	13980	13829	13946	13811	13805	13811	13677	13791	13742	13775	13635	13874	13650	13712	13840	13803	13835	13721	13621	13842	13945	13847	13696	13841	13829	13743	13682	13834	13905	13818	13887	13813	13768	13812	13745	13974	13858	13796	13973	14136	13822	13749	13789	13618	13856	13716	13744	13911	13903	13846	14026	13874	13847	13732	13627	13932	13953	13812	13910	13919	13851	14013	13774	13799	14010	13776	13888	13839	13923	13825	13807	13901	13855	13746	13615	13900	13965	13693	13946	13691	13837	13874	13904	13954	13947	13936	13831	13887	13801	13913	13646	13731	13863	13711	14004	13791	14052	13779	13812	13902	13761	14050	13887	13774	13927	13813	13816	13796	13815	13874	13812	13783	13792	13908	13737	13912	13811	13867	14206	14039	13812	13843	13891	13629	13804	14005	13878	13735	13785	13752	13803	13830	13836	13764	13797	13817	13891	13867	13945	13964	13823	13828	13768	13878	13844	13751	13905	13920	13785	14014	13897	13714	13918	13950	13751	13764	13965	13903	13715	13773	13662	13837	13951	13773	13913	13853	14017	13835	13852	13847	13600	13920	13779	13773	13793	13648	14045	13801	13854	13899	13824	13862	13720	13782	13931	13830	13720	13876	13717	13933	13937	13830	13803	13971	13961
20250	37478	29991	22934	18900	16789	15700	15020	14706	14324	14010	13930	13689	13500	13328	13289	13276	13148	13361	13126	13155	13431	12953	13122	13163	13100	12995	13124	13085	12882	13117	13157	13170	13034	13170	13055	13229	13206	13011	13169	13066	12960	13103	13140	13067	12981	13019	13002	13205	12968	12969	13132	12968	13025	13077	13134	12995	13094	13033	13044	13079	13023	13007	13254	12867	13099	13007	13043	13006	12926	12949	13257	13143	12992	13105	13122	12995	13089	12981	12994	12959	13263	12981	13112	12943	12912	13083	12925	12972	12954	12825	13354	12992	12932	13100	12865	12942	13009	13097	13153	13103	13157	13130	13067	13044	13011	13167	13117	13163	13078	13132	13077	13064	13025	13018	13190	13000	13068	13048	12979	13092	13028	13001	13122	13130	13174	13185	12972	13200	13005	13115	13117	13083	13073	12906	13137	13075	12829	13177	13088	13070	12984	12962	13201	13190	13134	13083	13009	13164	13246	13069	13032	13021	13170	12988	13056	13144	13158	13083	12939	13011	13064	13050	13104	12971	13103	13015	13046	12834	13083	12924	13164	13110	13048	13014	13182	13062	13084	13263	12973	13065	13081	13044	13082	12904	13024	13033	13129	13072	12933	13006	13054	13039	13116	12993	12885	13129	13015	13159	13104	13071	13065	13127	12992	13069	13155	13128	13009	13031	12942	13097	13160	13157	13115	13145	13204	13052	12937	13019	12985	12986	13296	13074	13061	13135	13019	12906	13051	12959	13032	12900	12905	13147	13040	13085	13040	12896	13042	13158	13092	12957	13316	12945	13131	13180	12863	13028	12906	13219	13089	12988	13281	12929	13071	13106	13140	13071	13023	12914	13000	13037	13227	13122	12983	12925	13137	12965	13077	13185	13063	13223	13073	12982	13064	13155	12997	13007	13102	12965	13153	13086	13142	13040	12992	13021	13220	13007	13087	13012	12952	12962	13062	12982	12902	13147	12894	13027	13110	13143	13111	13092	12847	12996	13049	13050	13100	13021	12933	12945	12971	13119	13022	12994	12951	12909	13107	13106	12898	13147	13025	13267	13248	13040	12920	13232	13210	13040	13149	13082	13179	13019	13048	12995	13154	13088	13113	13000	13076	12978	13192	12880	13050	12989	13028	12847	13009	12977	12986	13032	13098	13047	13001	13145	13053	13025	13213	12985	12953	13018	13106	12921	13100	13073	12961	12973	13000	13089	13131	13181	13009	13141	13226	13046	12932	13162	12924	12935	12991	13155	13048	12898	13170	13041	13086	13039	13084	13117	12994	13072	12968	12991	13194	12991	13112	12967	13039	13036	13069	12877	13180	13054	13218	13078	13126	13117	12863	12866	13156	12955	13095	13022	13107	13173	13187	12925	12878	13070	12969	13055	13220	13024	13061	13045	13057	13147	13016	13008	13015	13158	13208	13096	12969	13034	12931	13008	13159	13115	13123	12998	13080	13013	13136	12951	13162	13092	13095	12926	13074	13045	13100	13130	13030	13019	13034	13000	13060	13186	12970	13115	12911	13156	12848	13017	12948	13110	13067	13002	12993	13002	13079	13204	13151	13171	13276	13008	13029	13175	12861	13191	12901	13029	13138	13038	13040	13019	12901	13157	12985	13002	13083	13028	12922	13077	13099	13108	13008	13072	12964	13155	12754	13107	13179	13151	13034	13043	12955	12989	13071	12860	13082	13154	13053	13005	12780	13144	13055	12946	13008	13016	13028	13125	12951	13071	13116	13167	13034	13144	13036	13093	12980	13051	13034	12977	13022	13250	13090	13203	12947	12947	13056	13055	12995	12988	12942	13004	13061	13020	12992	13118	12990	13189	12987	13149	13009	13031	12935	13061	13003	13192	13076	13077	13051	13030	12933	12950	13120	13175	13112	13001	13282	12990	13154	12931	13105	12926	13211	13266	12916	13153	13015	13202	12959	12905	12938	13063	12960	12988	12956	13202	13130	13240	12963	13005	13051	12984	13060	13182	12917	13034	12853	13111	13034	12841	13167	13187	12971	13083	12988	13039	12986	12822	12850	13277	12988	13134	13095	12974	13122	13135	13172	13107	12943	12994	13059	12939	13065	12981	12928	13081	12993	13048	13149	12968	13001	12999	13250	13138	12925	13294	13139	12971	13130	13276	13124	12950	12926	13162	13008	13089	12945	13073	13021	13006	13041	13038	12921	13126	12987	13095	13077	13031	12964	13260	13121	13056	13072	12988	13125	13134	13111	13215	12990	13097	12891	13004	13099	12899	12913	13158	12968	13111	13113	12970	13040	13007	13154	13139	13125	13099	13052	13010	13088	13119	12970	13145	13063	12990	13055	13001	13064	12962	13080	13125	13159	13148	13014	12989	12940	13196	13066	13182	13108	12801	13263	12958	13040	12980	12968	13078	13109	13041	13061	13047	13175	13205	12864	13103	13070	13091	13069	13017	12968	13151	13058	12963	12985	13245	13170	13058	13062	12955	13106	13211	13094	13188	13043	12952	12971	13120	13089	13049	13048	13062	13088	12962	13117	13034	13071	12852	12886	13040	12998	13047	13033	12987	13083	13063	13094	13021	13081	13155	13024	13053	13004	13001	13141	12945	13055	13066	12905	13000	12926	13083	13099	13077	13192	13177	13000	13017	13016	12915	13030	13041	13032	13029	13047	12988	12985	13205	13006	12976	13119	13049	13164	12873	13118	13101	13034	13079	13121	13259	13040	13104	13021	13127	13107	13174	12984	12961	13027	13100	12951	13014	13114	13091	13036	12988	13037	13164	12998	13090	13036	12869	13030	12884	12983	12991	13237	13112	13046	13059	12967	13085	13110	13013	13093	12828	13074	13009	13044	12870	13088	13183	12920	13045	13020	13110	12981	13220	12936	12962	13232	13085	12967	12922	12993	12988	12996	12998	13155	13167	13016	13130	13214	12874	13078	13141	13035	12983	12925	12971	13123	12841	12877	13272	13000	13004	12897	13081	12866	12988	12923	13137	13068	13080	13063	12971	13220	13164	12987	13162	13241	13097	13062	13069	12853	13066	12963	13018	13022	13069	13075	12941	13067	13011	12978	13110	13025	13006	12879	13289	12980	13193	13055	13018	13171	12971	13157	13060	13245	13100	13104	13282	13016	13069	13203	13110	12818	13082	13076	13146	13012	13175	12898	12952	12981	12982	13053	13177	13122	13016	13027	13117	12991	13160	12894	12897	13143	13060	13046	12967	13132	12938	13037	13117	13038	13122	13013	13118	12869	12910	13091	13060	13097	13069	13027	13169	12931	12890	13127	12995	13141	13103	12924	12986	13168	13075	13044	13058	12934	12984	13194	12966	13099	13125	13107	12985	13082	13083	13091	12802	13047	13117	13037	13096	12984	13124	13160	12792	13142	13071	13006	13001	13053	12946	13063	13080	13200	13151	13186	12984	12957	13138	13074	12829	12890	12929	12944	12911	12917	12935	13153	12960	12992	12965	13065	13100	13061	13034	13245	13032	13091	13198	13058	13051	12998	12949	13178	13099	13081	13057	12815	12959	13151	13238	12983	13075	13162	13127	13001	12923	13001	13203	12992	13096	13157	13109	13029	13007	13106	12950	13102	12904	13130	13101	12985	13040	13016	13145	13106	13032	13114	13146	13069	13202	13063	13074	12909	12978	13090	13063	13006	13127	12988	13126	13046	13095	12984	13041	13056	12958	13123	13121	12973	13002	13083	13060	13046	13052	13012	13120	13011	13173	13034	12901	13055	13078	13018	13048	13186	13028	13063	13071	13150	13191	12930	13030	13027	13032	13023	13113	13045	13197	13026	12991	13144	13179	13071	13186	12972	13068	13097	12936	13039	13255	13134	12877	13107	13054	13153	13018	12985	12980	13194	13088	13028	13086	13093	13048	12865	13037	13097	12889	13006	12914	13060	13066	13009	12934	13075	13023	13076	13053	13029	13048	13119	12918	13061	12963	13010	13039	13054	12965	12964	12886	12914	12909	13131	13046	13080	12928	13096	13060	12907	12952	13136	13109	12958	13023	13194	12964	13083	13166	13049	12938	13066	13173	13131	13148	13106	12943	12921	12898	13027	12953	13015	13084	13021	13145	13140	13089	13155	13037	13185	13010	12899	13145	13141	13023	13104	12973	13069	13045	13044	13105	13032	13082	13027	12952	13128	12857	12972	13146	13114	13084	12924	13232	13032	12940	13110	13044	13092	12933	13122	13116	13063	12991	13197	12998	13085	13048	13029	13038	13022	13056	13292	13039	13130	12942	13050	12940	12920	12979	13145	13055	13089	13290	12952	13021	12932	13129	13123	13002	13149	13076	12914	13088	13202	13086	13000	12984	13008	12969	12910	12973	13081	13008	12984	13065	12973	13224	13048	12875	13034	13278	13096	13203	12976	12968	12974	13016	13108	13085	13119	13096	13047	13158	13064	12996	13080	13106	12943	13062	12943	12910	12992	13038	13153	13099	13045	13054	13153	12861	13095	13122	13052	13069	13008	13073	13004	13069	13144	13028	13064	13136	12972	12922	13027	13090	12947	12963	13098	13068	13046	13026	13121	13131	12881	13164	13111	13150	13025	13045	13275	12995	13016	13064	12970	12922	13005	13166	13047	13069	13004	12973	13055	13130	13066	13169	13102	13036	13022	13093	12886	13168	12875	13072	13024	13024	13046	13025	13110	12954	13077	13139	12941	12772	13063	12993	13021	13036	13128	12947	13074	13082	12904	13113	13011	13130	13028	13070	13027	12995	13102	13025	13083	13148	13121	13030	13130	12914	13075	12982	13045	12942	12952	13062	12975	13100	12982	13041	12963	13027	12944	12962	13070	13131	13058	13044	12932	13152	13038	13093	13086	13126	12977	13036	12996	13006	12897	13097	13106	12873	12950	13088	13088	12857	13081	13053	13083	13002	13002	13069	13018	13057	13010	12943	12942	13008	13261	12950	13071	13144	12950	13014	13264	13055	13080	13023	13008	13042	12971	13145	12906	13022	13089	12910	12950	13086	13083	13007	13020	13005	13068	12824	13000	12947	12972	12936	12998	13044	12850	13103	13047	12995	12926	13073	13193	13067	12987	13146	13107	13168	13166	13003	13064	13023	12961	12999	13016	12954	13157	12890	13059	13023	13071	12958	13179	13022	13047	13184	13075	13097	12931	13069	12961
25540	21530	26292	25632	16742	14941	14773	14150	13721	13829	13676	13556	13819	13726	13356	13449	13392	13289	13444	13467	13330	13361	13333	13326	13439	13233	13076	13322	13330	13346	13220	13336	13255	13272	13360	13379	13187	13594	13389	13193	13249	13279	13295	13278	13034	13430	13558	13392	13222	13387	13150	13461	13330	13259	13353	13313	13375	13255	13389	13245	13187	13269	13516	13316	13329	13247	13362	13297	13257	13289	13395	12987	13258	13188	13259	13384	13444	13372	13242	13331	13307	13114	13324	13143	13244	13353	13213	13365	13304	13186	13205	13294	13434	13307	13382	13414	13264	13259	13277	13325	13153	13336	13301	13335	13262	13549	13300	13314	13383	13210	13350	13331	13170	13238	13260	13302	13377	13307	13498	13372	13230	13296	13313	13363	13221	13305	13322	13390	13364	13337	13248	13261	13343	13223	13425	13327	13120	13301	13443	13268	13327	13371	13466	13346	13328	13302	13238	13267	13180	13428	13276	13345	13434	13527	13322	13227	13370	13171	13223	13363	13257	13364	13238	13318	13236	13310	13285	13150	13398	13361	13316	13565	13388	13426	13468	13249	13359	13211	13456	13270	13120	13326	13381	13112	13161	13395	13475	13357	13298	13435	13397	13229	13297	13274	13319	13255	13213	13278	13259	13455	13303	13290	13327	13313	13133	13326	13310	13357	13269	13396	13138	13207	13393	13122	13269	13164	13357	13044	13398	13148	13113	13319	13312	13289	13286	13447	13269	13342	13311	13302	13281	13445	13097	13377	13211	13442	13385	13377	13210	13262	13289	13318	13008	13236	13291	13199	13220	13258	13171	13320	13458	13156	13284	13268	13377	13230	13318	13410	13194	13501	13306	13184	13525	13230	13367	13284	13416	13121	13288	13151	13473	13254	13231	13468	13298	13316	13295	13391	13329	13455	13313	13173	13487	13185	13323	13306	13279	13315	13227	13293	13232	13179	13347	13225	13300	13466	13222	13199	13281	13382	13272	13276	13266	13309	13326	13156	13183	13271	13309	13248	13245	13089	13210	13405	13275	13224	13253	13212	13310	13346	13374	13161	13210	13499	13168	13234	13253	13326	13229	13604	13226	13298	13455	13411	13292	13325	13290	13351	13189	13332	13420	13047	13183	13517	13197	13234	13328	13423	13338	13412	13386	13410	13210	13326	13174	13268	13264	13341	13245	13286	13331	13211	13349	13187	13226	13326	13281	13339	13367	13277	13291	13366	13200	13458	13329	13275	13158	13366	13116	13249	13263	13370	13421	13265	13411	13369	13305	13321	13107	13422	13386	13268	13282	13212	13353	13270	13222	13321	13417	13348	13376	13362	13228	13394	13382	13306	13369	13267	13295	13322	13252	13406	13312	13233	13415	13393	13484	13365	13113	13231	13343	13219	13259	13174	13308	13508	13379	13276	13257	13348	13249	13309	13470	13325	13330	13382	13190	13268	13344	13162	13231	13421	13153	13233	13198	13413	13490	13308	13284	13301	13348	13193	13348	13375	13276	13383	13322	13328	13260	13171	13283	13380	13398	13088	13303	13331	13459	13233	13435	13255	13333	13351	13313	13338	13522	13135	13305	13465	13346	13487	13159	13159	13430	13149	13259	13342	13149	13073	13403	13385	13370	13413	13445	13382	13090	13153	13384	13306	13372	13249	13276	13329	13334	13511	13403	13393	13220	13394	13248	13300	13302	13142	13332	13515	13479	13114	13339	13276	13520	13564	13360	13317	13260	13368	13219	13292	13207	13440	13262	13353	13203	13349	13245	13209	13230	13149	13232	13172	13282	13431	13147	13338	13389	13366	13308	13216	13451	13392	13332	13536	13465	13275	13244	13154	13267	13290	13515	13460	13395	13225	13389	13287	13369	13348	13465	13174	13200	13363	13193	13146	13098	13206	13241	13217	13267	13461	13561	13442	13371	13249	13500	13317	13361	13188	13359	13215	13330	13212	13284	13205	13504	13198	13407	13507	13361	13254	13338	13370	13420	13436	13455	13324	13367	13288	13268	13163	13323	13279	13243	13246	13301	13045	13375	13235	13206	13359	13282	13308	13221	13188	13164	13178	13130	13250	13286	13162	13338	13190	13302	13356	13239	13406	13208	13284	13327	13313	13332	13278	13409	13263	13429	13421	13125	13246	13206	13239	13302	13203	13289	13236	13513	13318	13378	13342	13420	13332	13508	13308	13368	13313	13329	13356	13316	13335	13422	13239	13309	13220	13318	13269	13246	13231	13259	13365	13259	13274	13387	13408	13544	13216	13318	13458	13281	13384	13385	13371	13367	13282	13288	13266	13392	13236	13327	13325	13320	13443	13260	13290	13398	13352	13368	13385	13320	13219	13236	13370	13357	13497	13386	13357	13508	13351	13343	13272	13077	13332	13295	13357	13449	13220	13252	13390	13456	13283	13434	13443	13284	13203	13348	13293	13210	13252	13313	13266	13515	13416	13350	13327	13272	13448	13306	13061	13274	13309	13333	13219	13452	13187	13228	13299	13092	13144	13179	13176	13373	13329	13429	13144	13440	13238	13322	13315	13288	13310	13421	13348	13302	13277	13445	13194	13066	13304	13045	13182	13284	13386	13251	13292	13330	13392	13221	13173	13129	13192	13266	13435	13508	13390	13253	13511	13372	13205	13406	13466	13225	13178	13151	13342	13137	13106	13381	13311	13177	13170	13488	13337	13461	13399	13183	13249	13403	13165	13154	13245	13572	13133	13345	13213	13468	13211	13403	13235	13281	13262	13334	13411	13285	13265	13372	13187	13324	13184	13062	13346	13365	13250	13149	13357	13396	13468	13347	13421	13439	13240	13313	13281	13290	13223	13315	13399	13303	13392	13145	13272	13394	13430	13338	13401	13260	13230	13336	13370	13084	13409	13196	13176	13348	13455	13195	13364	13349	13245	13450	13365	13249	13471	13210	13350	13425	13261	13507	13209	13198	13471	13324	13389	13392	13491	13305	13535	13385	13339	13257	13234	13230	13330	13351	13182	13316	13183	13672	13327	13439	13283	13570	13447	13303	13303	13235	13211	13472	13240	13364	13102	13320	13204	13287	13432	13455	13245	13444	13329	13421	13248	13238	13302	13445	13440	13278	13314	13385	13214	13231	13265	13278	13307	13288	13321	13221	13317	13337	13253	13252	13281	13218	13456	13369	13235	13344	13239	13252	13146	13292	13260	13392	13339	13290	13282	13367	13106	13360	13320	13295	13166	13423	13364	13498	13185	13237	13233	13136	13312	13432	13433	13274	13377	13202	13577	13261	13224	13319	13386	13471	13183	13391	13295	13328	13344	13463	13361	13268	13307	13139	13283	13321	13330	13191	13304	13454	13319	13242	13315	13338	13301	13328	13099	13241	13337	13270	13334	13146	13380	13340	13369	13223	13357	13324	13326	13351	13202	13202	13411	13425	13375	13261	13334	13128	13204	13205	13247	13208	13314	13253	13318	13298	13396	13321	13197	13401	13310	13232	13282	13275	13072	13255	13255	13271	13447	13438	13369	13342	13286	13248	13306	13394	13212	13300	13232	13277	13255	13355	13459	13363	13365	13208	13327	13371	13170	13283	13336	13348	13202	13544	13459	13338	13341	13282	13349	13385	13299	13282	13251	13173	13171	13432	13371	13281	13150	13254	13252	13225	13381	13319	13319	13394	13274	13207	13140	13490	13250	13099	13311	13309	13307	13505	13390	13355	13288	13371	13476	13314	13429	13270	13166	13277	13291	13275	13296	13189	13420	13286	13319	13369	13422	13405	13324	13335	13282	13169	13310	13379	13322	13280	13395	13372	13444	13313	13279	13183	13393	13340	13402	13454	13324	13219	13120	13228	13325	13313	13256	13340	13379	13317	13406	13140	13323	13312	13342	13315	13332	13258	13330	13359	13267	13272	13279	13363	13380	13486	13464	13365	13450	13467	13454	13317	13170	13231	13159	13211	13147	13242	13309	13373	13077	13333	13410	13258	13546	13205	13263	13440	13170	13521	13343	13041	13175	13236	13286	13401	13281	13174	13258	13377	13388	13344	13267	13255	13272	13350	13377	13236	13303	13369	13322	13337	13448	13387	13216	13440	13207	13293	13329	13239	13283	13298	13115	13345	13178	13444	13320	13305	13168	13399	13100	13315	13374	13516	13229	13395	13263	13075	13322	13326	13190	13220	13295	13275	13221	13201	13009	13386	13341	13250	13188	13238	13308	13146	13314	13115	13166	13294	13293	13235	13040	13450	13241	13179	13226	13318	13387	13215	13307	13184	13340	13467	13221	13430	13358	13258	13447	13494	13221	13213	13196	13166	13305	13393	13255	13282	13169	13439	13255	13361	13430	13285	13179	13222	13379	13353	13264	13337	13277	13461	13229	13217	13079	13302	13213	13343	13222	13376	13346	13389	13299	13387	13449	13280	13193	13386	13389	13297	13039	13339	13408	13580	13331	13384	13346	13298	13384	13274	13365	13249	13407	13321	13235	13233	13241	13316	13201	13354	13356	13071	13211	13356	13542	13129	13440	13231	13321	13486	13291	13178	13354	13384	13267	13326	13304	13276	13242	13384	13253	13224	13337	13206	13338	13219	13246	13262	13193	13270	13152	13336	13479	13170	13188	13407	13332	13209	13223	13477	13094	13329	13385	13402	13333	13284	13411	13336	13131	13264	13527	13399	13113	13287	13342	13348	13303	13424	13329	13437	13248	13108	13218	13337	13325	13284	13226	13290	13103	13257	13223	13275	13235	13448	13230	13402	13263	13321	13219	13235	13253	13459	13157	13296	13413	13418	13188	13251	13261	13291	13430	13317	13207	13141	13249	13277	13343	13167	13256	13444	13088	13299	13250	13320	13262	13118	13222	13236	13119	13283	13253	13280	13248	13302	13296	13364	13308	13440	13400	13494	13385	13409	13352	13505	13222	13110	13156	13434	13042	13320	13269	13213	13238	13356	13310	13398	13266	13400	13140	13327	13297	13265	13430	13257	13392	13225	13438	13342	13171	13354	13408	13248	13217	13369	13368	13281	13191	13432	13425	13263	13475	13258	13139	13338	13423	13353	13286	13268	13296	13244	13379	13105	13242	13403	13336	13317	13287	13283	13273	13350	13355	13343	13405	13369	13331	13460	13260	13386	13136	13365	13312	13465	13228	13168	13321
20201	32990	26131	19950	16989	15467	14496	14106	13873	13627	13384	13313	13135	13273	13158	13069	12882	12768	12637	12683	12834	12693	12652	12644	12811	12857	12933	12820	12638	12656	12670	12761	12731	12794	12786	12682	12648	12669	12798	12915	12639	12796	12827	12898	12721	12805	12473	12890	12695	12870	12718	12708	12628	12697	12657	12628	12803	12653	12656	12580	12798	12685	12691	12781	12712	12778	12686	12698	12801	12548	12580	12666	12704	12642	12671	12761	12651	12741	12721	12704	12560	12765	12756	12848	12727	12614	12588	12717	12645	12680	12843	12691	12671	12713	12749	12847	12805	12724	12809	12704	12812	12693	12721	12704	12775	12695	12782	12898	12769	12563	12716	12666	12736	12664	12832	12883	12666	12581	12877	12800	12736	12779	12700	12760	12529	12600	12842	12707	12648	12808	12673	12580	12674	12673	12665	12687	12605	12876	12547	12796	12836	12678	13007	12728	12766	12566	12822	12773	12710	12638	12611	12806	12842	12786	12666	12756	12549	12706	12580	12727	12694	12590	12544	12826	12677	12611	12696	12492	12615	12647	12880	12641	12650	12800	12774	12720	12815	12716	12706	12617	12588	12729	12764	12583	12743	12795	12673	12666	12858	12732	12669	12716	12616	12485	12714	12820	12624	12569	12617	12600	12762	12621	12724	12711	12674	12666	12654	12549	12722	12763	12809	12566	12679	12824	12698	12841	12656	12804	12600	12801	12525	12784	12624	12621	12705	12839	12577	12665	12787	12828	12748	12598	12745	12746	12806	12692	12660	12610	12713	12746	12752	12807	12693	12736	12670	12717	12778	12712	12534	12861	12689	12677	12668	12644	12711	12857	12692	12748	12755	12763	12699	12750	12687	12640	12801	12816	12801	12927	12634	12678	12630	12744	12761	12538	12835	12608	12534	12800	12781	12658	12706	12651	12676	12879	12667	12630	12879	12631	12705	12653	12807	12582	12645	12648	12637	12520	12794	12804	12720	12747	12555	12792	12722	12795	12809	12778	12521	12585	12672	12569	12578	12633	12660	12717	12685	12750	12763	12634	12763	12647	12592	12894	12613	12497	12886	12727	12659	12750	12814	12594	12640	12644	12590	12812	12807	12782	12869	12912	12688	12598	12713	12645	12622	12722	12715	12722	12693	12578	12715	12729	12769	12727	12737	12759	12755	12540	12798	12709	12676	12668	12775	12781	12752	12777	12755	12691	12688	12907	12806	12686	12775	12721	12756	12731	12742	12735	12763	12818	12671	12602	12689	12782	12745	12658	12652	12734	12799	12658	12609	12731	12660	12806	12766	12622	12671	12992	12852	12622	12697	12832	12787	12765	12678	12639	12696	12754	12855	12750	12710	12718	12672	12707	12598	12723	12508	12550	12735	12774	12629	12603	12768	12685	12671	12582	12847	12685	12796	12627	12727	12734	12839	12705	12671	12619	12729	12724	12768	12771	12663	12716	12732	12693	12660	12624	12568	12689	12653	12790	12798	12638	12635	12534	12688	12867	12499	12623	12848	12701	12796	12808	12663	12742	12707	12740	12570	12684	12761	12614	12627	12677	12687	12409	12702	12510	12725	12731	12675	12786	12714	12846	12658	12627	12892	12732	12719	12663	12756	12565	12851	12742	12777	12664	12736	12583	12736	12795	12772	12795	12654	12846	12682	12717	12520	12768	12592	12672	12882	12607	12643	12679	12623	12801	12730	12809	12877	12801	12786	12886	12533	12671	12754	12923	12864	12752	12783	12822	12674	12803	12690	12765	12688	12687	12777	12732	12603	12789	12659	12752	12595	12653	12787	12701	12765	12757	12632	12719	12711	12668	12736	12789	12648	12458	12740	12726	12702	12718	12712	12742	12919	12687	12735	12656	12700	12685	12738	12846	12698	12609	12688	12651	12726	12859	12708	12764	12715	12799	12792	12861	12720	12713	12682	12733	12591	12829	12765	12719	12733	12583	12719	12745	12755	12705	12689	12788	12797	12464	12676	12883	12693	12833	12784	12767	12542	12685	12700	12789	12732	12630	12584	12602	12881	12767	12579	12732	12504	12652	12813	12760	12832	12644	12634	12643	12753	12620	12957	12691	12764	12616	12793	12658	12767	12660	12704	12770	12638	12784	12672	12741	12729	12559	12757	12637	12716	12878	12716	12709	12615	12613	12665	12711	12688	12629	12664	12725	12650	12690	12873	12671	12618	12845	12695	12909	12704	12715	12827	12816	12607	12830	12603	12724	12566	12685	12817	12569	12743	12711	12656	12621	12739	12699	12696	12803	12802	12791	12679	12709	12827	12769	12593	12627	12751	12704	12771	12859	12606	12753	12785	12641	12772	12725	12760	12760	12711	12803	12674	12619	12720	12791	12734	12757	12699	12839	12901	12739	12675	12630	12760	12778	12664	12821	12641	12725	12650	12757	12675	12688	12656	12700	12669	12520	12657	12553	12694	12554	12732	12764	12737	12680	12594	12654	12860	12629	12732	12570	12541	12673	12739	12797	12593	12861	12732	12669	12674	12789	12793	12652	12730	12805	12663	12736	12848	12797	12764	12847	12810	12541	12621	12760	12713	12644	12730	12720	12753	12598	12625	12934	12782	12734	12691	12863	12701	12805	12911	12630	12792	12707	12775	12796	12683	12727	12735	12753	12894	12725	12744	12567	12719	12714	12873	12713	12826	12590	12719	12698	12615	12741	12771	12586	12679	12724	12877	12690	12738	12681	12726	12739	12974	12748	12781	12698	12603	12743	12670	12818	12835	12711	12587	12700	12643	12705	12704	12679	12781	12583	12744	12707	12914	12619	12674	12884	12765	12656	12702	12898	12437	12706	12783	12671	12742	12688	12703	12747	12831	12722	12668	12719	12742	12693	12762	12636	12846	12561	12636	12755	12731	12683	12694	12667	12815	12706	12736	12563	12744	12603	12664	12705	12527	12812	12603	12721	12954	12701	12685	12838	12624	12806	12819	12757	12798	12653	12856	12685	12848	12654	12720	12587	12557	12674	12774	12710	12924	12840	12565	12707	12688	12738	12656	12698	12529	12685	12769	12656	12662	12698	12789	12827	12739	12870	12573	12716	12635	12726	12610	12656	12675	12704	12746	12608	12761	12575	12847	12681	12681	12827	12807	12600	12706	12707	12711	12641	12597	12571	12725	12672	12754	12706	12699	12692	12630	12864	12744	12672	12644	12718	12771	12793	12769	12820	12796	12784	12714	12665	12939	12722	12630	12780	12656	12809	12624	12671	12729	12735	12680	12771	12835	12710	12800	12639	12612	12859	12722	12748	12844	12631	12701	12557	12670	12794	12657	12757	12614	12728	12692	12616	12657	12637	12690	12582	12640	12559	12621	12708	12866	12702	12854	12779	12729	12781	12671	12703	12837	12807	12811	12701	12829	12719	12772	12666	12642	12788	12650	12716	12737	12597	12602	12706	12703	12551	12658	12774	12732	12629	12830	12735	12746	12766	12638	12899	12554	12719	12634	12754	12673	12812	12903	12796	12745	12644	12552	12581	12686	12710	12848	12588	12726	12655	12577	12847	12740	12716	12816	12765	12799	12733	12722	12829	12576	12719	12874	12782	12700	12701	12800	12811	12867	12802	12726	12722	12600	12839	12598	12770	12720	12695	12611	12640	12650	12546	12750	12591	12793	12698	12640	12660	12697	12717	12639	12758	12704	12774	12757	12879	12653	12817	12591	12614	12720	12686	12643	12780	12791	12817	12667	12910	12765	12669	12770	12656	12729	12707	12780	12669	12774	12685	12707	12717	12733	12797	12756	12640	12781	12566	12832	12619	12715	12822	12718	12661	12658	12636	12744	12769	12575	12644	12654	12596	12667	12698	12916	12768	12609	12753	12776	12700	12525	12626	12556	12556	12722	12701	12573	12480	12653	12643	12658	12773	12591	12652	12838	12703	12659	12654	12660	12591	12725	12734	12768	12744	12792	12690	12680	12758	12755	12682	12575	12601	12729	12727	12582	12578	12887	12787	12795	12674	12632	12670	12821	12891	12726	12787	12592	12713	12870	12542	12721	12752	12537	12702	12773	12688	12509	12699	12910	12671	12737	12894	12693	12783	12613	12627	12771	12750	12721	12736	12594	12801	12645	12879	12816	12519	12756	12673	12755	12553	12694	12862	12629	12749	12600	12843	12781	12758	12559	12652	12861	12567	12688	12615	12762	12599	12704	12643	12588	12780	12593	12646	12754	12745	12783	12547	12636	12747	12778	12860	12641	12657	12803	12600	12769	12601	12779	12738	12769	12846	12847	12647	12729	12692	12760	12583	12707	12683	12541	12739	12686	12730	12571	12931	12524	12875	12797	12677	12717	12637	12647	12501	12632	12646	12680	12662	12758	12737	12618	12592	12609	12697	12637	12732	12595	12644	12668	12615	12732	12640	12689	12681	12690	12730	12694	12683	12790	12594	12675	12730	12713	12714	12888	12686	12723	12822	12713	12585	12761	12659	12634	12659	12729	12732	12794	12783	12594	12714	12663	12609	12650	12554	12609	12710	12666	12755	12786	12609	12825	12765	12740	12744	12783	12771	12697	12715	12618	12587	12727	12638	12641	12703	12800	12562	12708	12531	12761	12669	12654	12564	12686	12668	12780	12732	12694	12902	12705	12784	12570	12746	12654	12762	12739	12804	12722	12736	12659	12580	12633	12684	12813	12610	12782	12901	12586	12723	12803	12785	12796	12751	12638	12836	12643	12660	12787	12562	12697	12762	12623	12679	12779	12796	12834	12845	12736	12706	12609	12660	12790	12674	12735	12615	12651	12740	12835	12541	12659	12626	12711	12690	12787	12725	12706	12653	12786	12763	12656	12683	12623	12775	12712	12906	12708	12539	12740	12697	12779	12531	12807	12715	12762	12851	12678	12739	12849	12847	12653	12545	12696	12783	12723	12788	12676	12705	12729	12777	12788	12639	12665	12704	12888	12731	12676	12659	12790	12737	12586	12903	12545	12657	12715	12784	12649	12680	12776	12657	12519	12805	12676	12780	12850	12604	12833	12854	12664	12677	12619	12635	12794	12815	12792	12764	12651	12729	12827	12624	12722	12621	12669	12616	12622	12776	12856	12686	12676	12650	12779	12525	12611	12646	12592	12657	12775	12576	12760	12792	12558	12580	12687	12650	12679	12632
22657	21488	28599	24833	21778	22417	20628	16134	15179	15064	14671	14732	14761	14303	14387	14097	14105	13598	13839	14027	14026	13911	13823	13900	13809	13807	13786	13761	13942	13803	13955	13779	13619	13644	13564	13643	13728	13841	13698	13771	13834	13645	13712	13612	13854	13689	13598	13716	13695	13663	13621	13918	13628	13788	13833	13878	13851	13727	13586	13694	13773	13765	13510	13615	13600	13768	13760	13651	13646	13757	13611	13593	13641	13553	13687	13690	13777	13678	13678	13721	13796	13736	13664	13630	13607	13647	13565	13639	13710	13641	13751	13811	13712	13634	13642	13665	13652	13686	13814	13675	13779	13427	13767	13815	13663	13614	13576	13573	13673	13562	13742	13587	13753	13688	13754	13752	13548	13613	13672	13553	13658	13740	13598	13730	13630	13499	13709	13592	13756	13523	13681	13471	13587	13742	13499	13491	13641	13846	13863	13639	13770	13697	13710	13711	13684	13830	13853	13633	13697	13666	13680	13703	13821	13623	13454	13533	13541	13654	13484	13437	13633	13578	13788	13537	13770	13560	13576	13605	13702	13581	13555	13670	13497	13819	13564	13788	13576	13685	13453	13649	13793	13719	13632	13412	13649	13593	13685	13773	13469	13759	13602	13725	13613	13756	13709	13624	13677	13922	13720	13697	13915	13826	13692	13720	13686	13756	13609	13588	13590	13622	13878	13708	13809	13824	13776	13603	13645	13584	13666	13800	13847	13708	13770	13781	13625	13557	13722	13582	13802	13640	13849	13571	13706	13568	13624	13762	13652	13544	13614	13649	13708	13646	13745	13563	13700	13515	13604	13944	13688	13590	13411	13489	13782	13609	13569	13694	13744	13729	13687	13565	13649	13679	13754	13833	13517	13776	13911	13566	13879	13938	13436	13586	13583	13504	13643	13505	13705	13498	13769	13679	13779	13673	13785	13665	13579	13649	13602	13669	13679	13768	13751	13590	13666	13693	13582	13674	13534	13674	13635	13563	13829	13850	13515	13732	13692	13658	13685	13585	13664	13574	13612	13600	13758	13670	13822	13709	13519	13733	13888	13602	13814	13756	13670	13690	13546	13717	13804	13767	13717	13678	13457	13562	13671	13688	13688	13645	13635	13597	13443	13658	13743	13911	13562	13596	13728	13635	13724	13934	13661	13492	13773	13644	13694	13569	13728	13882	13570	13632	13623	13781	13647	13705	13671	13786	13697	13680	13728	13822	13597	13447	13800	13692	13567	13559	13818	13746	13725	13609	13662	13822	13572	13608	13694	13507	13660	13620	13826	13644	13697	13676	13703	13556	13985	13704	13848	13593	13573	13528	13700	13563	13800	13643	13698	13662	13746	13696	13663	13696	13527	13684	13707	13686	13513	13841	13697	13781	13691	13552	13770	13712	13744	13633	13719	13627	13644	13592	13673	13469	13749	13784	13655	13738	13395	13771	13756	13535	13712	13603	13584	13612	13948	13782	13543	13608	13613	13677	13623	13839	13583	13611	13607	13404	13675	13662	13698	13650	13709	13692	13773	13624	13696	13401	13636	13622	13506	13585	13658	13405	13564	13675	13573	13626	13780	13776	13719	13602	13571	13594	13450	13618	13571	13709	13598	13741	13750	13744	13719	13688	13583	13746	13489	13781	13721	13861	13863	13615	13516	13544	13627	13762	13629	13658	13891	13655	13469	13751	13682	13704	13718	13589	13708	13742	13744	13572	13488	13723	13816	13717	13801	13749	13683	13778	13360	13767	13519	13587	13664	13631	13711	13706	13723	13668	13598	13706	13777	13764	13856	13574	13658	13529	13681	13525	13495	13704	13709	13549	13654	13603	13640	13591	13674	13817	13568	13696	13688	13702	13491	13832	13802	13762	13803	13507	13771	13665	13633	13581	13606	13589	13741	13871	13610	13848	13671	13698	13519	13509	13583	13703	13401	13495	13776	13552	13770	13872	13593	13615	13636	13525	13628	13579	13744	13718	13779	13863	13661	13689	13581	13481	13531	13780	13716	13654	13642	13779	13665	13623	13508	13674	13663	13669	13649	13536	13403	13515	13650	13644	13814	13514	13648	13799	13604	13772	13708	13721	13731	13654	13521	13552	13616	13640	13557	13613	13747	13588	13663	13693	13736	13812	13631	13759	13687	13346	13860	13625	13682	13684	13509	13741	13599	13555	13697	13481	13761	13802	13806	13761	13781	13681	13772	13754	13514	13510	13581	13514	13856	13745	13806	13677	13631	13714	13703	13713	13815	13800	13619	13681	13756	13558	13628	13782	13629	13770	13782	13715	13744	13728	13727	13516	13700	13609	13644	13705	13786	13866	13727	13849	13897	13601	13698	13641	13610	13639	13671	13627	13608	13786	13675	13879	13551	13774	13429	13722	13703	13586	13747	13748	13672	13577	13676	13545	13641	13585	13426	13687	13719	13895	13724	13780	13458	13595	13613	13676	13773	13470	13772	13598	13646	13686	13747	13637	13733	13689	13703	13546	13492	13731	13643	13681	13644	13564	13765	13644	13632	13471	13632	13722	13798	13788	13807	13739	13406	13541	13781	13684	13481	13557	13499	13574	13788	13553	13695	13697	13926	13696	13639	13562	13639	13605	13836	13652	13578	13522	13885	13660	13943	13793	13781	13692	13602	13705	13697	13789	13617	13715	13690	13809	13796	13454	13577	13785	13795	13661	13587	13809	13617	13705	13554	13603	13744	13635	13591	13557	13688	13719	13628	13813	13760	13500	13674	13758	13630	13768	13694	13653	13543	13509	13790	13519	13524	13688	13699	13639	13836	13837	13735	13714	13613	13612	13709	13751	13610	13732	13721	13681	13714	13602	13536	13631	13639	13703	13820	13749	13777	13797	13612	13695	13772	13604	13613	13581	13695	13631	13685	13616	13617	13707	13660	13545	13748	13507	13701	13732	13649	13615	13720	13388	13556	13554	13643	13456	13730	13770	13778	13807	13724	13680	13700	13714	13574	13798	13478	13726	13580	13803	13526	13794	13620	13722	13705	13649	13328	13586	13640	13805	13636	13471	13698	13637	13928	13651	13404	13667	13594	13670	13407	13513	13673	13812	13781	13537	13650	13576	13750	13577	13733	13540	13565	13905	13601	13651	13753	13712	13731	13686	13718	13826	13754	13674	13622	13655	13739	13615	13661	13756	13666	13603	13686	13725	13418	13567	13659	13708	13642	13785	13632	13499	13637	13691	13604	13628	13517	13546	13710	13771	13588	13683	13547	13719	13673	13515	13684	13529	13799	13578	13610	13729	13702	13752	13696	13561	13749	13790	13515	13803	13794	13700	13629	13558	13436	13611	13812	13663	13600	13714	13623	13576	13578	13787	13727	13615	13622	13789	13564	13626	13637	13756	13601	13625	13753	13794	13727	13556	13633	13518	13678	13552	13677	13852	13614	13577	13619	13691	13721	13719	13589	13682	13511	13501	13463	13739	13816	13769	13703	13557	13682	13804	13688	13706	13513	13749	13638	13653	13485	13613	13775	13710	13651	13598	13738	13733	13637	13575	13686	13639	13618	13434	13622	13713	13736	13651	13759	13661	13669	13579	13654	13626	13561	13633	13855	13802	13633	13679	13516	13642	13700	13653	13644	13702	13631	13788	13639	13763	13596	13562	13615	13598	13616	13671	13747	13720	13663	13800	13771	13486	13810	13732	13646	13439	13789	13539	13650	13643	13597	13656	13449	13689	13419	13577	13651	13713	13714	13702	13812	13759	13576	13752	13797	13541	13676	13577	13640	13663	13877	13578	13551	13752	13602	13622	13647	13523	13675	13605	13597	13687	13721	13549	13690	13606	13639	13615	13669	13720	13775	13499	13792	13595	13709	13800	13767	13625	13708	13572	13550	13556	13455	13749	13651	13821	13703	13711	13600	13668	13696	13511	13789	13460	13641	13768	13513	13574	13479	13691	13751	13778	13644	13683	13590	13671	13552	13576	13655	13622	13677	13748	13653	13443	13548	13634	13592	13651	13521	13685	13624	13708	13647	13771	13795	13778	13650	13659	13597	13610	13464	13745	13651	13712	13726	13667	13551	13554	13745	13710	13753	13670	13709	13724	13802	13783	13500	13708	13620	13548	13603	13630	13697	13826	13831	13570	13627	13695	13578	13634	13549	13647	13664	13554	13423	13702	13749	13632	13693	13470	13584	13657	13723	13682	13681	13756	13642	13544	13776	13629	13671	13901	13647	13764	13778	13625	13750	13632	13625	13647	13756	13584	13553	13578	13514	13721	13624	13605	13522	13594	13686	13654	13556	13611	13804	13723	13518	13600	13614	13682	13616	13530	13472	13628	13627	13487	13634	13686	13622	13699	13755	13505	13650	13455	13670	13822	13638	13615	13837	13678	13732	13711	13632	13651	13569	13556	13794	13796	13547	13624	13775	13620	13438	13536	13737	13657	13656	13633	13681	13663	13746	13814	13730	13772	13635	13849	13682	13530	13626	13625	13726	13755	13727	13692	13733	13704	13735	13637	13580	13754	13643	13880	13730	13773	13675	13515	13816	13552	13584	13890	13480	13629	13969	13496	13739	13560	13645	13564	13690	13424	13673	13558	13525	13572	13508	13665	13571	13690	13593	13526	13702	13570	13486	13526	13738	13657	13640	13616	13874	13622	13618	13580	13587	13597	13576	13798	13659	13774	13815	13674	13695	13581	13640	13609	13729	13850	13665	13677	13605	13641	13706	13921	13510	13797	13702	13592	13757	13900	13726	13792	13731	13731	13756	13607	13709	13765	13382	13637	13654	13724	13545	13837	13544	13536	13775	13709	13663	13819	13734	13433	13720	13721	13482	13622	13533	13324	13618	13641	13610	13304	13574	13676	13717	13649	13624	13789	13663	13405	13744	13747	13655	13609	13631	13684	13490	13810	13707	13826	13801	13667	13652	13580	13626	13578	13508	13794	13545	13729	13734	13560	13658	13741	13724	13823	13556	13746	13657	13676	13713	13574	13697	13596	13874	13720	13376	13636	13424	13564	13813	13748	13651	13754	13737	13560	13699	13575	13705	13710	13706	13861	13627	13608	13752	13692	13756	13691	13622	13545	13791	13525	13738	13570	13625	13674	13662	13526	13722	13714	13668	13688	13565	13741	13694	13758	13754	13695	13694	13505	13695	13689	13571	13799	13692	13610
21725	41657	33561	25804	21185	18470	16793	15987	15232	14941	14521	14148	13875	13625	13635	13279	13532	13271	13182	13190	13252	13061	13129	13251	13080	13115	13153	13079	12991	12965	13097	13004	12997	12964	13086	12973	13049	13073	13094	13095	13042	13019	12976	13195	13014	13113	12924	12822	13028	13105	12961	12956	13011	12980	12996	12988	13169	12933	12996	12968	12934	12973	13058	13021	12851	12931	12937	12898	13079	12920	12978	12968	12850	13136	13061	12809	12991	13030	13077	12938	12886	12884	13323	12817	13289	12991	12929	13005	12968	12962	12842	12786	13013	13015	12889	12929	12940	12811	12890	13002	13123	12880	12830	13001	12928	12874	13087	12894	12789	13003	13090	13014	12838	13188	13062	13104	12859	13007	12966	13060	12916	12907	12959	12951	13017	12647	12980	12933	12983	12726	13055	12977	13143	12876	13050	12987	12972	12961	12982	13154	12936	12939	12929	12976	12990	12919	12822	12922	12995	13171	12845	12723	13096	12908	12980	13059	12891	13014	13023	12932	12930	13089	13062	12978	12906	12919	13002	13133	13069	12950	12759	13101	13055	12824	12946	13029	12989	13037	12815	12834	12973	12985	12919	12803	12834	12961	12896	13014	12952	12816	12989	12986	13002	13050	12878	12839	13086	12895	12838	12937	12838	13096	12953	12876	12996	13063	12986	12755	13032	13013	13086	12913	13222	12867	12897	12857	12968	12917	13087	13153	12995	12870	12932	13160	12852	13032	13046	13002	13133	12909	12988	12989	12946	12966	13029	12992	12882	13013	13070	12880	12987	13183	12864	12995	12932	12999	12874	12992	12988	12771	12786	13021	12895	12961	13008	12927	12907	12998	12807	13063	13040	12805	13048	12949	13091	12744	13082	12927	12916	13043	12998	12953	12996	13037	13053	12773	12988	12966	12945	12961	13098	13004	13012	13001	12875	13003	13149	12989	13013	12917	12824	13001	12929	12869	13116	12895	12897	12970	13023	13019	13044	13175	13042	13105	12905	13061	13004	12884	13053	12911	12834	13138	13019	12960	12901	13010	13015	12959	13048	12983	13073	13008	12963	13023	13039	12799	12938	12961	12956	13022	12941	13029	12972	13071	13098	13038	13060	13005	12807	13007	12816	13060	12971	13131	13058	12919	12927	12894	13043	12864	13017	12872	12967	13104	12841	12792	12963	13035	12852	12923	12931	12850	12885	12957	12772	13040	12930	13020	12972	12956	12869	12944	12846	12865	13039	13002	13029	13024	12914	12888	12930	12987	12905	12870	12862	12876	12830	12981	12948	13003	13020	12958	12969	12831	12736	12965	13020	12914	12768	13019	12910	12900	12941	12740	12907	12972	12998	12979	12878	12977	13052	12857	13043	12947	12995	13013	13000	13071	12872	12805	13028	13082	12883	12850	13019	13041	12972	12884	13124	13056	13017	12999	13043	12994	12813	12944	13025	12933	12904	12863	13022	12921	13106	12964	13033	12960	13076	13080	12864	12917	13050	12963	12932	13098	13003	12945	13074	13131	12947	12883	12935	12868	12914	12993	13007	13005	13025	12904	12920	12999	13067	12920	12950	12948	13055	12883	13011	12877	12945	12894	12940	13017	12935	13066	12752	12923	13053	12845	12991	13041	12925	13045	12926	12813	12906	13088	13059	13029	13034	12954	12966	12982	12896	12903	13005	13018	13039	13038	13019	12981	12989	12959	13156	13075	12952	13055	12817	12964	12965	12860	12900	12907	12957	12921	12902	13058	12915	12832	13001	13003	13012	12893	12845	12706	12863	12870	13101	13004	12958	13085	12964	12980	12956	13167	13120	12866	13126	12878	12911	12936	12676	12985	12972	12943	12939	13072	12868	12852	12939	12935	12873	13068	13041	13095	13006	12862	12818	13008	12922	13021	12948	12884	12974	13071	12897	12992	13071	12899	12970	12936	12891	13039	12802	12973	12940	12888	12932	13039	13042	12954	13089	12881	12954	12999	12955	12949	12814	13021	12903	12966	12916	12884	13029	12821	13052	12893	13034	13007	13158	12905	13116	12948	12995	12973	12961	12947	12947	13071	12920	13057	13021	13085	12974	13066	12959	13004	12866	12753	12951	13066	13003	12860	12998	12938	12897	12878	12851	12950	12985	12855	12934	12925	12999	13005	12940	12967	13031	12964	13102	12940	12944	12928	13009	12848	12888	12902	12971	13039	12943	13033	12972	12895	12760	13151	12985	13124	12810	12917	13012	12965	12883	12946	12980	12920	13015	12887	13122	12910	12983	13062	12927	12922	12862	12913	12867	12998	12811	12906	12800	13219	13007	12832	13084	13029	13052	13029	12995	13046	12995	12757	12934	12833	13055	12894	13038	13023	12936	12971	12984	12905	13081	12892	12880	12895	13066	12996	13032	13058	12979	13099	12994	12915	12956	12967	13022	12970	13025	12961	12961	12905	13081	12961	13037	13090	13012	12848	13033	13014	13120	12825	12941	12889	12901	12836	12865	12908	12948	13028	12860	12997	13009	12878	12929	13051	13028	12881	13181	12901	12999	12927	12877	13035	12806	12959	12933	13030	13006	13003	12953	13010	12851	12937	13069	12859	13120	13076	12996	13021	12912	12845	12957	12952	12863	12924	12830	12941	12953	13109	12886	13056	12917	12862	13118	12937	12926	12893	12834	13227	13091	12952	12922	13039	12972	12946	13025	12978	13041	12932	12852	12887	13015	13051	12890	12982	12877	12988	12866	12865	12987	13099	13039	12995	12804	13025	13045	12890	13049	12911	12831	12995	13069	12970	12968	12932	12920	12929	12843	13151	12927	12925	12985	12865	12900	12956	12936	13019	12983	13043	13025	13015	13041	12850	13135	12885	12996	13068	12953	12881	12925	13016	13021	12889	12929	12783	13075	12950	12903	12966	12920	13082	12987	12924	12975	12943	12961	12981	12984	12955	13019	12924	12986	13002	12838	12929	12938	12936	12896	12910	12842	12925	12926	13044	12910	12906	12825	12810	12885	12878	12976	12842	12913	13025	13043	12935	13050	13062	12821	12888	13041	13004	12909	12874	13162	12879	12958	13009	13088	12873	13097	12874	13014	12941	13042	12846	12947	12805	13064	13020	12930	12905	13144	13047	13091	13059	13043	12959	12885	13012	12805	13127	13058	13227	12815	13006	12969	12996	13011	12728	12884	12896	12928	13023	12917	12860	12952	12881	12889	12932	13024	12952	12996	12901	12932	12924	13063	12963	13087	13188	12833	12855	13121	13070	13091	12860	13073	13072	13036	12920	12852	12866	13074	12972	13089	12944	12916	12923	13093	13047	12940	12962	12940	12928	12943	12829	13058	12979	13172	13109	13095	12888	13019	13027	13070	12905	12957	12882	13136	12946	12917	12896	13076	13101	12930	13050	12935	13059	12803	12973	12910	12949	12966	13039	13027	13024	12962	13078	12877	13025	12992	12948	12841	12954	12981	13024	12827	12856	12974	12931	12837	12861	13112	13018	13040	13002	12819	12908	12976	12945	13042	12992	12878	12879	12842	12890	13020	12899	12978	12973	12968	12941	13003	13108	13037	13060	13023	12963	12715	13069	13059	13007	13076	12924	12959	12893	12878	13041	12979	12871	12931	13021	12912	12959	13041	12956	12944	13041	12975	12951	12907	12927	12795	12897	12977	13097	12833	12973	12897	12930	13072	12867	12931	13104	13020	12990	12990	13020	12960	12914	12929	13019	12914	12932	12900	12951	13132	12983	12954	12931	12795	12988	12981	12957	12914	13001	13092	12919	13029	12968	13044	12888	13009	12934	12924	13003	12888	12909	13000	13098	12819	12961	12973	12903	13163	12991	12937	12975	13021	13078	12982	13161	13000	13001	12857	13021	12965	12866	12878	12840	13082	12935	13145	13028	12972	13045	13050	12961	12943	13150	12922	12886	13006	12845	13017	13021	12871	12844	12949	12969	13023	12867	12802	12938	13148	12965	13028	12826	12783	12749	12944	12776	12945	12883	13085	12939	13028	12879	13039	12941	13048	13039	12773	12947	12993	12946	12967	13164	12920	13025	13109	13013	12926	12907	12850	12994	12867	12961	12811	12954	12931	12997	13177	12969	12949	13108	13096	12899	12982	12833	12852	12886	12906	13183	12885	12968	13132	12930	12937	12867	12889	12956	12946	12951	12932	12802	12965	13031	12929	12983	13091	12997	12988	13127	13044	12904	13011	12932	12995	13084	12990	12914	13097	13126	12942	12976	12904	13101	13088	13015	12863	12870	13024	12988	13053	12899	12945	12931	13103	13083	12973	12823	12831	12951	12908	12922	13022	13003	13026	13123	12954	12790	12934	12945	12937	12940	12942	12969	12901	12972	12932	13069	12901	12964	12888	12900	12925	12980	12817	13102	12918	13017	12803	12960	12954	13015	12898	13016	13023	12834	12996	12946	12899	12921	12865	13018	12933	12913	12835	12817	12867	13077	12962	12937	12969	12892	12851	13034	12983	12954	12939	12933	13106	12912	12917	13005	13088	12769	13071	12882	12889	13064	12946	13034	12911	12835	13098	12973	12932	13149	13034	12920	13144	12843	13024	12869	12947	12922	12910	12890	12878	13085	12901	12971	13069	12951	12925	12862	13156	13018	13043	13156	12878	13157	12914	12843	12914	12940	13119	13053	13077	13125	13088	12920	12861	12823	12851	13075	13046	12900	13031	12856	12821	12926	13087	13050	12886	12865	13074	13141	13051	12867	12809	12945	13006	13090	12985	12963	13075	12938	12938	13076	12921	12876	13088	12976	12948	12853	13058	13006	13069	12842	12949	13047	12995	13016	12873	12882	12929	12986	13149	12811	13053	12938	13043	12932	13070	12913	12996	12966	13016	12914	12988	12982	13144	12949	12890	12991	12945	13056	12829	12912	12966	13098	13038	13042	12925	12888	13059	12863	13151	12888	12725	12861	12900	13031	13018	13069	12908	13007	12967	12977	13065	12928	12867	13012	12944	12884	13068	13006	13123	12798	12997	12908	12798	13031	12907	12930	13058	12950	12959	12914	12767	13047	13199	12870	12858	13038	12928	12947	12986	12894	12991	12992	12906	12799	12762	12998	12955	12836	13213	12735	12917	12929	13015	13018	12993	13002	13020	13002	12917	13006	13008	12977	12819	12821	13131	12939
28774	23482	23926	19379	15659	14643	14593	14110	14065	13946	13890	13769	13842	13659	13786	13499	13799	13639	13543	13520	13728	13504	13490	13727	13624	13709	13755	13703	13580	13446	13580	13486	13493	13519	13604	13783	13402	13554	13699	13506	13632	13378	13461	13580	13598	13646	13526	13618	13548	13477	13708	13534	13501	13451	13437	13422	13357	13442	13507	13466	13389	13442	13492	13497	13537	13571	13416	13500	13581	13592	13774	13498	13541	13610	13714	13597	13320	13506	13597	13386	13430	13559	13554	13574	13545	13602	13727	13557	13657	13540	13448	13527	13475	13648	13614	13431	13568	13465	13555	13401	13521	13457	13466	13605	13397	13376	13561	13484	13621	13367	13392	13714	13375	13594	13527	13556	13545	13475	13288	13423	13403	13622	13519	13598	13569	13594	13508	13500	13637	13612	13673	13457	13410	13446	13369	13515	13499	13613	13513	13552	13456	13624	13425	13454	13374	13481	13455	13432	13513	13560	13589	13510	13690	13827	13342	13530	13588	13520	13428	13571	13617	13733	13484	13548	13525	13588	13433	13496	13425	13637	13594	13615	13516	13524	13380	13534	13582	13574	13464	13596	13537	13622	13572	13526	13536	13448	13471	13505	13502	13519	13472	13464	13451	13507	13517	13639	13434	13677	13482	13465	13453	13577	13438	13626	13559	13498	13577	13423	13501	13468	13654	13406	13550	13557	13751	13510	13510	13540	13437	13640	13407	13524	13360	13468	13639	13515	13398	13413	13679	13591	13435	13480	13650	13627	13560	13557	13543	13487	13509	13615	13696	13399	13543	13689	13507	13309	13669	13432	13405	13483	13538	13544	13624	13530	13682	13764	13551	13413	13378	13608	13401	13512	13392	13504	13603	13602	13360	13626	13685	13473	13726	13537	13501	13591	13516	13572	13606	13426	13425	13621	13588	13604	13532	13604	13512	13620	13531	13480	13576	13494	13393	13632	13507	13488	13595	13421	13590	13339	13703	13518	13491	13650	13695	13667	13589	13466	13355	13700	13593	13598	13475	13739	13387	13512	13592	13619	13554	13502	13471	13469	13496	13574	13608	13569	13478	13671	13534	13452	13583	13599	13450	13645	13708	13447	13553	13420	13566	13762	13540	13528	13499	13309	13642	13614	13498	13463	13594	13599	13530	13742	13383	13424	13428	13249	13488	13666	13681	13521	13575	13543	13468	13417	13657	13571	13556	13567	13554	13614	13567	13565	13387	13345	13335	13487	13574	13603	13574	13512	13419	13490	13532	13682	13486	13604	13468	13444	13385	13542	13567	13395	13535	13548	13311	13512	13577	13533	13556	13497	13534	13609	13436	13496	13568	13573	13469	13617	13588	13684	13497	13470	13546	13667	13530	13631	13476	13696	13515	13671	13630	13649	13539	13552	13512	13387	13708	13554	13573	13560	13635	13562	13545	13430	13519	13622	13622	13532	13577	13462	13717	13552	13591	13348	13798	13683	13526	13434	13535	13515	13410	13599	13616	13617	13744	13591	13448	13432	13414	13576	13699	13450	13387	13543	13429	13386	13614	13758	13662	13246	13593	13679	13724	13599	13518	13465	13444	13531	13487	13679	13538	13314	13429	13672	13542	13608	13512	13443	13542	13439	13599	13480	13426	13455	13779	13514	13557	13537	13545	13393	13523	13376	13340	13652	13646	13470	13556	13628	13520	13622	13354	13544	13665	13611	13696	13490	13387	13385	13490	13534	13546	13693	13431	13432	13543	13543	13321	13542	13639	13526	13538	13573	13607	13696	13604	13487	13731	13600	13622	13517	13775	13431	13691	13591	13554	13499	13496	13655	13510	13579	13793	13700	13370	13722	13548	13591	13608	13760	13526	13466	13586	13636	13642	13479	13681	13465	13538	13633	13548	13430	13366	13381	13570	13546	13567	13466	13470	13621	13481	13539	13514	13455	13505	13540	13479	13680	13707	13601	13549	13424	13552	13569	13490	13362	13450	13580	13361	13445	13403	13654	13494	13451	13561	13653	13487	13530	13429	13621	13484	13391	13525	13484	13567	13575	13484	13751	13495	13582	13622	13328	13418	13562	13451	13459	13448	13441	13471	13555	13414	13523	13444	13491	13483	13519	13609	13625	13512	13425	13389	13429	13499	13623	13593	13534	13546	13658	13524	13566	13485	13335	13518	13550	13547	13412	13569	13464	13448	13720	13600	13521	13738	13603	13535	13583	13578	13503	13428	13625	13581	13589	13702	13767	13482	13639	13607	13484	13604	13427	13732	13639	13756	13378	13617	13560	13422	13515	13616	13589	13658	13666	13762	13588	13526	13533	13477	13488	13478	13645	13491	13499	13631	13547	13489	13513	13698	13622	13510	13578	13469	13619	13614	13455	13528	13418	13532	13490	13454	13415	13554	13339	13633	13316	13585	13507	13541	13474	13516	13347	13547	13550	13562	13561	13569	13541	13605	13575	13529	13532	13450	13381	13519	13806	13636	13676	13666	13647	13422	13669	13420	13639	13509	13473	13512	13611	13509	13551	13586	13701	13528	13497	13524	13485	13661	13398	13743	13565	13514	13485	13639	13550	13625	13477	13555	13605	13504	13407	13520	13447	13636	13463	13579	13378	13458	13602	13654	13576	13732	13583	13410	13504	13581	13629	13573	13698	13453	13288	13674	13534	13513	13403	13599	13633	13610	13624	13687	13525	13483	13531	13635	13356	13477	13510	13589	13546	13573	13643	13460	13633	13593	13605	13540	13530	13500	13573	13408	13612	13584	13455	13456	13431	13374	13412	13558	13501	13389	13392	13567	13505	13552	13510	13622	13521	13559	13681	13536	13581	13482	13437	13644	13478	13433	13471	13422	13590	13615	13493	13473	13605	13562	13563	13550	13555	13431	13796	13498	13685	13560	13537	13453	13475	13418	13342	13562	13504	13501	13698	13566	13571	13428	13535	13633	13528	13716	13505	13555	13702	13532	13532	13580	13453	13345	13362	13679	13346	13526	13546	13500	13502	13557	13532	13453	13462	13491	13584	13550	13534	13531	13451	13487	13589	13487	13614	13519	13508	13813	13520	13550	13637	13449	13731	13523	13481	13484	13604	13748	13452	13575	13429	13412	13606	13588	13560	13557	13476	13396	13461	13512	13363	13516	13576	13421	13593	13645	13550	13600	13575	13432	13496	13543	13360	13653	13415	13565	13574	13326	13599	13473	13486	13503	13720	13686	13529	13587	13481	13680	13578	13426	13435	13564	13361	13687	13489	13554	13469	13549	13394	13541	13622	13555	13531	13709	13629	13501	13500	13505	13525	13566	13482	13564	13581	13360	13591	13574	13358	13525	13448	13434	13540	13636	13473	13603	13539	13533	13622	13652	13461	13559	13428	13416	13540	13428	13485	13408	13390	13505	13552	13606	13637	13408	13366	13559	13522	13599	13778	13676	13646	13625	13247	13485	13649	13404	13581	13599	13439	13579	13393	13518	13420	13735	13607	13649	13590	13599	13667	13532	13455	13619	13706	13471	13355	13512	13465	13533	13627	13503	13552	13690	13535	13628	13605	13648	13453	13487	13436	13640	13369	13542	13417	13558	13642	13626	13534	13589	13629	13603	13695	13603	13700	13759	13575	13466	13510	13546	13552	13576	13455	13577	13534	13497	13485	13558	13620	13552	13554	13538	13627	13566	13470	13291	13540	13316	13485	13501	13553	13364	13685	13496	13430	13540	13681	13708	13479	13659	13594	13441	13508	13535	13577	13637	13477	13440	13478	13307	13651	13685	13613	13524	13734	13455	13472	13573	13598	13495	13776	13628	13454	13604	13505	13703	13492	13787	13792	13580	13468	13430	13529	13310	13612	13608	13547	13402	13372	13625	13600	13623	13597	13466	13547	13585	13478	13490	13591	13773	13747	13512	13526	13494	13548	13685	13506	13520	13589	13544	13665	13571	13551	13586	13563	13462	13465	13610	13436	13649	13551	13563	13395	13663	13406	13621	13522	13629	13578	13547	13451	13519	13596	13437	13588	13590	13657	13579	13640	13576	13694	13559	13541	13467	13474	13410	13537	13391	13493	13586	13676	13711	13502	13513	13217	13675	13709	13623	13578	13733	13513	13491	13580	13721	13628	13625	13520	13390	13484	13661	13535	13437	13441	13577	13661	13611	13513	13602	13650	13490	13422	13663	13645	13559	13670	13441	13538	13586	13578	13456	13536	13470	13496	13423	13544	13439	13516	13678	13494	13401	13412	13482	13655	13620	13707	13459	13681	13570	13490	13521	13375	13460	13663	13573	13772	13581	13430	13619	13520	13476	13606	13541	13741	13370	13351	13706	13621	13469	13604	13561	13565	13545	13540	13435	13479	13409	13347	13509	13417	13511	13483	13640	13726	13370	13484	13457	13501	13645	13599	13491	13640	13402	13508	13516	13384	13460	13515	13703	13478	13577	13479	13558	13735	13628	13536	13727	13445	13495	13638	13695	13525	13411	13718	13730	13545	13641	13357	13620	13315	13510	13780	13610	13604	13547	13464	13491	13658	13902	13639	13547	13391	13559	13476	13540	13448	13669	13587	13408	13465	13597	13484	13586	13518	13466	13546	13644	13676	13459	13580	13552	13508	13500	13431	13272	13475	13519	13661	13505	13686	13580	13430	13421	13478	13450	13443	13366	13530	13637	13688	13644	13595	13483	13611	13500	13367	13462	13453	13698	13401	13700	13421	13341	13607	13446	13489	13436	13547	13449	13571	13626	13696	13611	13423	13421	13554	13502	13436	13427	13751	13414	13599	13594	13430	13421	13532	13378	13743	13641	13551	13445	13597	13549	13882	13531	13611	13454	13379	13357	13465	13458	13538	13554	13513	13728	13264	13549	13436	13609	13658	13482	13381	13249	13545	13714	13597	13440	13697	13557	13401	13516	13610	13640	13490	13487	13548	13483	13696	13742	13481	13598	13533	13528	13771	13691	13604	13573	13514	13485	13671	13719	13525	13456	13490	13580	13528	13392	13424	13485	13551	13486	13593	13531	13714	13477	13527	13385	13637	13361	13631	13615	13623	13532	13546	13537	13554	13667	13562	13501	13443	13582	13518	13556	13687	13526	13556	13520	13487	13582	13558	13528	13567	13506	13500	13527	13458	13495	13691	13486	13708	13512	13756	13792	13493	13542	13597
20595	30417	24155	18726	16028	14800	14165	13893	13654	13443	13270	13246	13147	13115	13029	12887	13071	13032	12991	12954	12981	12798	13068	12807	12924	12835	12752	12910	12754	12949	12832	12854	12911	12773	12994	13041	12829	12946	12908	12682	12860	12816	13039	12892	12824	13003	12774	12894	12843	12987	12859	12766	12858	13065	12834	12915	12979	12768	12965	12857	12763	12973	12863	12900	12863	12926	12885	12813	13082	12730	12937	12816	13082	12852	12731	12952	12638	12885	12812	12729	12781	12851	12765	12873	12984	12681	12829	12957	12885	12898	12815	12828	12712	12875	12793	12914	12783	12788	12958	12792	12884	12849	12929	12815	12761	12898	12816	12816	12837	12725	12790	12710	12980	12883	12836	12781	12803	12808	12785	12788	12891	12985	12988	12916	12807	12902	12949	12983	12801	12863	12883	12866	12835	12703	12896	12787	12923	12846	12799	12808	12661	12968	12826	12714	12794	12832	12857	12867	12764	12864	12822	12811	12888	12951	12821	12712	12761	12822	12747	12946	12865	13040	12965	12895	12867	12792	12805	12789	12772	13039	12887	12869	12785	12992	12822	12824	12834	12819	12867	12980	12785	13044	12932	12887	12721	12882	12996	12682	12890	12826	12803	12814	12808	12765	12709	12953	12942	12805	12639	12769	12853	12876	12853	12927	12853	12743	12942	12788	12805	12753	12923	12925	12820	12779	12716	13010	12922	12771	12818	12852	12733	12820	12704	12878	13040	12963	12874	12796	12853	13050	12850	12808	12841	12729	12829	12726	12916	12826	12905	12855	12827	12953	12804	12902	12852	12817	12987	12681	13026	12963	12860	12860	12918	12835	12935	12758	12937	13016	12749	13107	12739	12790	12809	12911	12812	12844	12779	12814	12888	12875	12823	12854	12817	12885	12946	12851	12879	12732	12814	12900	12863	12974	12856	12906	12863	12968	12631	12759	12807	12757	12944	12860	12995	12833	12885	12953	12894	12905	12824	12779	12844	13043	12875	12730	12890	13072	12835	12966	12765	12856	12996	12817	12874	12902	12947	12743	12807	12706	12752	12950	12791	12959	12714	12741	12927	12915	12662	12844	12877	12859	12810	12926	12965	12861	12743	12735	12878	12871	12877	12838	12790	12920	12780	12933	12868	12662	12734	12901	12889	12841	12907	12825	12843	12758	12811	12688	12889	12806	13013	12979	12775	12686	12918	12685	12896	12911	12907	12920	12855	12898	12980	12850	13004	12946	12887	12902	12827	12869	12856	12833	12819	12793	12898	12970	12815	12864	12833	12988	12915	12830	12876	12965	12789	12882	12977	12868	12803	12774	12833	13087	12808	12608	12956	12865	12973	12857	12846	12875	12844	12812	12736	12801	12900	12914	12811	12817	13008	12787	12785	12810	12894	12774	12891	12648	12793	12773	13067	12931	12820	12930	12843	12973	12894	12799	12994	13079	12966	12789	12914	12858	12807	13017	13001	12831	12899	12862	12947	12772	12936	12832	12927	12835	12831	12787	12805	12783	12913	12886	12790	13033	12759	12831	13027	12769	12883	12839	12764	12760	12937	12873	12802	12787	12914	12865	12967	12906	12900	12767	12916	12977	12759	12687	12904	12794	13105	12924	12937	12788	12907	12768	12885	12838	13008	12719	13008	12823	12884	12989	12740	12777	12755	12723	12886	12648	13009	12886	12823	12855	12886	12729	12818	12900	12862	12823	12985	12780	12851	12951	12800	12718	12823	12907	12720	12771	13005	12903	12862	12748	12941	12836	12867	12798	12784	12916	12881	12839	12892	12867	12802	12926	12980	12855	12778	12913	12743	12880	12795	12922	12936	12789	12881	12939	12786	12836	12893	12835	12966	12976	12849	12982	12883	12939	12752	12616	12829	13073	12830	12938	12905	12909	12904	12781	12884	12923	13022	12865	12849	12877	12937	12851	12906	12907	12792	12708	12933	12970	13061	12842	12785	12808	12811	12957	12757	12831	12991	12711	12776	12803	12806	12844	12973	12762	12827	12974	12911	12796	12907	12818	12966	12720	13002	12873	12774	12844	12902	12930	12868	12859	12949	12907	12925	12727	13043	12848	12893	12840	12984	12802	12848	12768	12884	12778	12895	12806	12823	12901	12727	12886	13015	12769	13028	12912	12933	12702	12864	12741	13001	12756	12811	12907	12853	12763	12848	13042	13065	12849	12912	12798	12862	12750	12824	12859	12695	12869	12763	12782	12749	12840	12824	12880	12813	12968	13098	12646	12890	13013	12852	12905	12956	12889	12837	12894	12838	12804	13074	12727	13074	12989	12726	12788	12881	12795	12742	12804	12746	12838	12808	12874	12779	13012	12779	12858	12861	12952	12799	12983	12989	12832	12796	12942	12820	12743	12981	12897	12927	12839	12837	12682	12971	13009	12944	12879	12870	12817	12942	12674	12887	13061	13127	13019	12764	12955	12894	12824	12907	12808	13069	12683	12854	12846	12832	12831	12814	12936	12802	12928	12759	12765	12699	12855	12835	12985	12816	12746	12806	12951	12814	12873	12872	12775	12873	12895	12794	12912	12838	12874	12945	12964	12735	12847	13031	12786	12924	12874	12834	12823	12928	12792	12929	12819	12708	12813	12886	12821	12863	12663	12802	12621	12754	12810	12862	12822	13007	12839	12789	12879	12894	12898	12698	12911	12749	12871	12922	12776	12743	12869	12782	12999	12791	12814	12700	13010	12897	12803	12814	12797	13004	13034	12814	12761	12676	12894	12949	12842	12851	12909	13010	12915	13026	12877	12944	12810	12971	12802	12774	12848	12901	12848	12885	12867	12767	12927	12767	12900	12881	12898	12911	12916	13001	12744	12916	12960	12725	13038	13024	12852	12863	12735	13009	12894	13060	13052	12943	12816	12817	12945	12835	12903	12883	13063	12868	12900	12891	12947	12893	12884	13008	12979	12950	12940	12792	13009	12946	12902	12784	12808	12853	12896	12860	12868	12902	12817	13000	12757	12876	13008	12812	12861	12984	12911	12862	12738	12834	12997	13010	12821	12716	12882	12917	12985	12821	12796	12832	12785	12841	12706	12854	12764	12895	12867	12735	12855	12872	12939	12687	12771	13041	12755	12839	12743	12738	12889	12803	13040	12740	12891	12889	12938	13004	12861	12878	12926	12812	12864	12930	12924	12884	13004	12898	12966	12882	12665	12874	12794	13064	12794	13002	12895	12874	12938	12821	12930	13019	12838	12907	12853	12943	12882	13011	12922	12786	13005	12916	12899	12898	12955	12864	12804	12801	12908	12927	12962	12945	12842	12851	12777	12970	12750	12834	12854	13013	12903	12907	12957	12921	13035	12930	12868	12892	12876	12978	12853	12818	12808	12946	12934	13022	12971	12846	12940	12805	12903	12911	12725	12724	12928	12792	13116	12843	12984	12765	12705	12815	12763	12719	12785	12898	12939	12845	12977	12822	12915	12874	12997	12913	12948	12926	13042	12787	12981	12791	13006	12831	12913	12905	12912	12939	12846	12936	12904	12834	12876	12859	12904	13084	12758	12880	12893	12802	12812	12759	12810	12952	12883	12785	12820	12838	12739	12974	12840	12813	12744	12908	12796	12769	12832	12923	12889	12987	12812	12671	12874	12849	12802	13011	12942	12823	12874	12837	12749	12992	12815	12891	12611	12856	13008	13007	12842	12862	12826	12802	12962	12836	12884	12757	13010	13000	12933	12835	12832	12754	12875	12816	12841	12858	12824	13022	12965	12838	12815	12870	12915	12982	12623	12756	12902	12982	12843	12793	12746	12821	12839	12817	12852	12889	12811	12874	13078	12888	12889	13043	12714	12817	12700	12862	12779	13012	12792	12917	12847	12825	12763	12811	12774	12941	12891	12861	12841	12758	12922	12845	12862	12946	12887	12730	12928	12737	12659	12949	12860	12722	12874	12952	12998	12864	12755	12893	12829	12813	12783	12951	12954	12833	12743	12848	12816	12862	13121	12903	12997	12917	12932	12958	12925	12937	12841	12854	13033	12926	12816	12884	12884	12970	12942	12832	12978	13101	13014	12726	12827	12723	12912	12876	12800	13002	12980	12775	12966	12787	12990	12812	12838	12892	12898	12800	12978	13047	12782	12880	12946	12882	12980	12924	12744	13080	12635	12964	12771	12827	12899	12913	12793	12676	12749	12736	12908	12879	12832	12745	12832	12808	12761	12881	12779	12995	12901	12837	12920	13011	12868	12763	12966	12973	13047	12959	12988	12821	12889	12778	12875	12856	12793	12888	12814	12875	12706	12762	13017	12867	12816	12757	12759	12764	12975	12874	12830	12940	12800	12899	12783	12833	12761	12848	13030	12769	12941	12822	12849	12836	12814	12740	12822	12836	12715	12791	12871	12910	12966	12859	12872	12604	12810	12873	12980	12913	12687	12855	12778	12871	12887	12724	12743	12757	12814	12801	12890	12814	12787	12993	12807	12843	12814	12898	12860	12831	12929	12837	12707	12984	12944	12870	12941	12851	12865	12765	12855	13001	12860	12766	12828	12870	12780	12839	13045	12927	12677	12862	12894	12732	12803	12860	13142	12802	12921	12783	12949	12852	12862	12894	12668	12938	12792	13077	12831	12912	12931	12837	12874	12899	13092	12943	12788	12726	12944	12817	12861	12945	12831	12939	12712	12916	12815	12843	12975	12971	12833	12825	12795	12820	13022	12863	12722	13051	12902	12897	12884	12784	12963	12769	13059	12879	12927	12822	13006	12734	12940	12798	12900	12823	12765	12932	12981	12978	12818	12764	12754	12832	12793	12886	12827	12962	12905	12813	12856	12882	12954	12988	12971	12682	12850	12869	12819	12808	12965	12871	12838	12585	12684	12887	12864	13030	12678	12834	12783	12888	12764	12973	12911	12737	12829	12962	12881	12705	12674	12742	12906	12964	12800	12936	12963	12878	12726	12860	12820	12857	12895	12784	12975	12899	12826	12813	12943	12823	12884	12965	13039	12923	12964	13003	12871	12884	12893	12936	12989	12768	12862	12904	13062	12855	12736	12724	12784	12895	12836	12802	12970	12714	13036	12720	12835	12719	12917	12728	12822	12751	13025	12885	12798	13005	12745	12844	12813	12939	12827	12891	12874	12856	12787	12811	12850	13031	12996	12896	12770	12881	13077
23555	21435	28020	25371	21883	19068	17349	15115	14636	14597	14467	14336	14155	14036	14038	14182	13980	13820	13890	13919	13782	13771	13911	13679	13759	13815	13922	13703	13476	13998	13596	13718	13653	13798	13681	13755	13900	13672	13808	13810	13859	13715	13886	13569	13601	13881	13668	13653	13655	13557	13957	13608	13811	13745	13904	13818	13859	13714	13746	13697	13705	13837	13980	13842	13657	13664	13676	13853	13651	13717	13845	13494	13697	13723	13637	13666	13765	13559	13864	13785	13810	13607	13788	13603	13511	13816	13693	13775	13625	13672	13532	13404	13696	13695	13687	13739	13785	13719	13694	13832	13782	13579	13579	13891	13886	13796	13656	13539	13893	13827	13785	13782	13611	13597	13656	13790	13526	13672	13701	13760	13665	13790	13754	13628	13671	13645	13791	13748	13862	13733	13662	13579	13806	13643	13646	13692	13627	13711	13734	13607	13599	13940	13597	13705	13687	13708	13641	13729	13483	13792	13683	13662	13514	13667	13606	13678	13586	13642	13677	13599	13700	13608	13764	13484	13680	13658	13605	13604	13817	13817	13725	13981	13785	13784	13605	13594	13882	13565	13716	13681	13774	13517	13468	13714	13682	13782	13740	13655	13664	13635	13663	13758	13871	13638	13644	13595	13763	13774	13679	13773	13668	13736	13597	13707	13875	13778	13663	13547	13748	13848	13543	13586	13486	13655	13640	13508	13658	13545	13739	13664	13826	13712	13648	13924	13771	13591	13562	13826	13792	13729	13769	13702	13678	13780	13725	13877	13646	13707	13922	13683	13700	13794	13740	13636	13654	13535	13728	13742	13810	13779	13772	13704	13721	13777	13804	13743	13802	13472	13575	13652	13729	13832	13736	13805	13767	13689	13732	13731	13540	13753	13748	13755	13857	13722	13837	13708	13312	13717	13539	13791	13690	13703	13645	13763	13675	13757	13642	13813	13657	13645	13715	13673	13747	13649	13840	13647	13883	13582	13743	13749	13866	13694	13882	13684	13895	13639	13896	13616	13555	13747	13789	13819	13723	13505	13584	13629	13624	13531	13627	13782	13639	13970	13739	13595	13782	13663	13558	13774	13877	13653	13772	13665	13632	13565	13704	13923	13741	13694	13629	13623	13681	13775	13601	13693	13666	13651	13616	13706	13673	13682	13658	13632	13608	13732	13755	13751	13635	13743	13581	13650	13843	13770	13669	13659	13654	13729	13675	13637	13598	13754	13881	13659	13660	13591	13851	13672	13521	13653	13711	13672	13681	13738	13657	13559	13480	13734	13736	13733	13632	13884	13780	13747	13716	13673	13475	13575	13550	13579	13714	13692	13513	13897	13739	13749	13790	13701	13736	13904	13762	13751	13624	13715	13655	13759	13733	13659	13832	13721	13633	13554	13857	13724	13838	13789	13738	13672	13705	13658	13723	13966	13712	13605	13506	13760	13894	13638	13967	13772	13630	13916	13674	13431	13640	13661	13696	13762	13635	13601	13667	13609	13778	13606	13788	13656	13619	13702	13850	13775	13655	13773	13610	13582	13898	13805	13855	13555	13627	13415	13592	13547	13684	13600	13816	13799	13926	13713	13707	13771	13777	13633	13717	13753	13681	13701	13737	13551	13715	13581	13771	13713	13569	13598	13669	13592	13678	13742	13807	13452	13590	13623	13597	13663	13677	13750	13886	13613	13721	13937	13764	13938	13806	13607	13730	13560	13738	13636	13656	13556	13737	13727	13691	13551	13771	13761	13587	13800	13547	13885	13807	13730	13674	13766	13615	13546	13737	13681	13749	13726	13640	13780	13740	13673	13608	13784	13750	13635	13730	13769	13715	13728	13866	13984	13625	13679	13693	13726	13617	13772	13640	13732	13748	13588	13640	13517	13584	13745	13553	13713	13840	13639	13773	13605	13637	13620	13629	13811	13727	13738	13590	13657	13573	13758	13562	13624	13657	13669	13557	13725	13744	13637	13779	13607	13623	13803	13760	13826	13876	13641	13502	13689	13718	13742	13676	13657	13690	13638	13658	13723	13681	13659	13959	13508	13593	13809	13625	13764	13648	13783	13642	13729	13713	13665	13615	13902	13807	13692	13694	13612	13808	13612	13939	13769	13644	13752	13835	13769	13586	13719	13630	13914	13807	13860	13595	13689	13759	13701	13731	13853	13977	13594	13638	13707	13684	13792	13777	13658	13753	13537	13508	13807	13663	13557	13819	13928	13731	13842	13612	13636	13763	13714	13707	13626	13861	13766	13602	13799	13592	13688	13791	13536	13707	13701	13613	13805	13612	13754	13705	13575	13614	13637	13510	13713	13803	13704	13637	13845	13643	13789	13737	13667	13793	13582	13719	13574	13635	13721	13661	13619	13710	13701	13791	13784	13749	13796	13705	13784	13747	13887	13596	13545	13694	13635	13639	13793	13895	13743	13542	13536	13756	13814	13650	13698	13683	13707	13659	13712	13538	13776	13681	13943	13497	13522	13663	13644	13753	13751	13696	13543	13632	13601	13876	13657	13663	13781	13649	13684	13799	13684	13673	13707	13847	13670	13838	13610	13779	13568	13658	13654	13740	13893	13772	13813	13828	13704	13849	13665	13733	13773	13727	13812	13654	13676	13771	13735	13539	13916	13712	13725	13568	13579	13554	13783	13750	13646	13566	13616	13696	13708	13714	13739	13742	13877	13738	13664	13609	13695	13647	13670	13666	13496	13692	13844	13624	13636	13679	13691	13753	13608	13656	13761	13719	13673	13757	13719	13550	13568	13581	13612	13795	13775	13637	13624	13889	13722	13779	13637	13831	13664	13744	13877	13623	13796	13824	13588	13715	13634	13618	13672	13747	13736	13756	13798	13514	13843	13703	13658	13842	13566	13711	13717	13784	13564	13735	13587	13675	13690	13747	13774	13821	13789	13883	13560	13716	13626	13660	13843	13624	13678	13722	13727	13751	13625	13672	13842	13703	13678	13644	13930	13807	13782	13848	13647	13744	13705	13698	13983	13889	13639	13761	13886	13738	13729	13654	13529	13568	13694	13856	13915	13614	13604	13740	13748	13793	13802	13581	13812	13719	13741	13731	13600	13702	13716	13556	13660	13715	13684	13784	13688	13752	13708	13787	13709	13878	13812	13665	13942	13675	13617	13599	13826	13741	13536	13787	13652	13675	13725	13603	13704	13913	13734	13735	13659	13846	13637	13587	13675	13559	13708	13619	13710	13564	13651	13635	13705	13511	13646	13498	13661	13590	13572	13752	13762	13686	13552	13665	13565	13691	13649	13747	13722	13839	13921	13712	13861	13846	13620	13606	13709	13740	13797	13788	13780	13714	13637	13750	13499	13802	13740	13716	13628	13720	13773	13776	13763	13659	13747	13679	13774	13832	13757	13797	13811	13947	13688	13658	13832	13421	13654	13567	13689	13527	13771	13831	13757	13702	13643	13547	13729	13706	13773	13559	13818	13571	13709	13769	13884	13691	13634	13664	13853	13695	13813	13820	13773	13710	13578	13658	13592	13582	13612	13643	13668	13700	13759	13764	13527	13485	13819	13616	13630	13692	13653	13606	13649	13554	13700	13592	13376	13765	13661	13701	13518	13684	13686	13521	13710	13755	13718	13797	13854	13639	13783	13645	13648	13685	13660	13793	13762	13713	13677	13700	13633	13733	13634	13704	13689	13755	13567	13786	13690	13785	13910	13560	13750	13802	13655	13692	13775	13577	13911	13710	13663	13748	13907	13717	13777	13673	13709	13923	13746	13741	13722	13779	13670	13715	13719	13808	13645	13646	13649	13581	13795	13736	13827	13567	13686	13929	13773	13647	13648	13726	13575	13570	13739	13800	13749	13506	13782	13722	13691	13768	13590	13500	13652	13761	13395	13750	13604	13686	13837	13633	13596	13719	13791	13841	13609	13854	13832	13827	13694	13571	13575	13792	13796	13651	13829	13588	13752	13588	13711	13581	13679	13744	13720	13813	13761	13776	13654	13814	13701	13685	13579	13745	13746	13756	13846	13687	13737	13579	13549	13715	13587	13736	13732	13922	13783	13724	13735	13601	13672	13629	13748	13837	13637	13689	13688	13694	13585	13824	13729	13499	13621	13659	13772	13717	13828	13737	13735	13736	13764	13640	13628	13699	13854	13716	13622	13736	13788	13636	13867	13853	13745	13710	13644	13658	13668	13746	13770	13738	13712	13820	13837	13776	13729	13595	13701	13724	13632	13696	13783	13765	13803	13812	13661	13851	13824	13905	13769	13880	13606	13685	13797	13800	13717	13641	13520	13831	13605	13484	13659	13946	13668	13613	13676	13836	13719	13841	13719	13755	13768	13724	13820	13771	13679	13668	13687	13725	13689	13667	13805	13656	13803	13573	13642	13440	13752	13663	13596	13802	13717	13502	13625	13617	13676	13521	13764	13607	13802	13576	13915	13996	13630	13742	13789	13838	13545	13629	13837	13661	13624	13508	13882	13768	13677	13746	13569	13810	13659	13743	13863	13849	13717	13888	13714	13593	13840	13737	13751	13759	13756	13812	13669	13640	13741	13780	13670	13676	13593	13722	13657	13766	13889	13786	13557	13733	13698	13770	13887	13736	13676	13616	13578	13757	13544	13771	13687	13788	13722	13708	13660	13810	13389	13588	13817	13814	13842	13827	13751	13713	13724	13598	13513	13678	13678	13648	13641	13701	13641	13668	13707	13775	13593	13732	13639	13629	13588	13873	13664	13726	13789	13890	13741	13855	13575	13756	13737	13850	13751	13926	13824	13604	13742	13712	13670	13743	13743	13580	13631	13632	13660	13698	13550	13577	13866	13723	13758	13577	13633	13684	13634	13717	13702	13676	13607	13783	13747	13626	13777	13652	13803	13707	13680	13641	13646	13859	13858	13639	13690	13683	13567	13645	13813	13706	13544	13511	13753	13825	13694	13645	13762	13713	13625	13762	13625	13595	13631	13702	13583	13547	13633	13727	13748	13715	13617	13762	13777	13722	13711	13514	13685	13678	13636	13473	13563	13821	13761	13923	13692	13704	13718	13841	13655	13752	13768	13770	13739	13721	13577	13777	13635	13634	13657	13670	13718	13648	13609	13650	13648	13661	13736	13642	13812	13690	13689	13957	13852	13754	13704	13781	13830	13692	13787	13890	13776	13512	13536
20142	37117	29702	22806	18738	16805	15765	14930	14690	14330	13935	13819	13513	13389	13376	13325	13285	13154	13081	13227	13098	13002	13154	12990	13035	13031	13023	13105	12994	13016	13142	13046	13062	13126	13062	12993	12953	12920	13077	13019	13027	12965	13103	12902	13029	13091	13027	12958	13002	12903	13019	13193	12934	13007	13063	13002	13053	13012	12966	13125	12993	13033	13104	12983	12869	13078	12941	13007	12960	12976	13095	12925	13028	12931	13044	12869	13002	13147	12861	13030	13005	12981	12850	13037	12988	13003	12956	13107	12935	13187	13061	12982	12949	13163	13026	12956	13054	13102	13047	12849	13025	12871	13174	13024	13031	12856	12976	12942	13041	13154	13001	12832	12836	13016	13037	12878	12949	13091	13053	12969	12899	12952	13091	12976	12824	13079	12864	13015	12994	12923	12840	12815	13059	12913	12895	13075	12994	12975	12936	13004	12989	12951	13069	12891	12936	12953	12997	13206	13000	13147	12954	12849	13010	13031	13006	12892	12947	12969	12979	12887	12957	12977	13019	13086	13015	13030	12832	13020	13000	12971	13006	12815	13061	13140	13000	12883	13077	13125	12942	12856	12810	12948	13033	12943	13000	13010	12933	13048	13083	12927	13057	12982	13045	12856	12944	12822	12964	12927	12881	12943	13120	13141	12990	13030	13107	12918	12975	13044	13014	13091	13155	13003	12974	13004	12957	12923	12905	12950	13050	13009	12979	13019	13033	12896	13011	12856	12900	13028	13080	12879	13050	12882	12759	12968	12988	12988	12881	12848	13032	12851	12983	12759	13020	12993	12934	13036	12988	12955	12978	13038	12962	12972	12832	12958	12975	12896	13070	12867	12895	13136	13046	12849	12964	13071	12930	13134	13095	12998	13083	12926	12964	12958	12784	12957	13090	13040	12886	12896	12888	12904	12960	12892	12904	12969	12914	12947	13046	13059	12946	13073	12937	12897	13090	12974	13136	13063	12958	13022	12845	13054	13099	12958	12973	12909	12986	13017	13025	12870	13036	13013	12982	12955	12933	12932	13065	12890	12985	13045	12945	13084	12869	12885	13049	12946	13079	13094	12950	13149	12982	12897	13083	12966	12957	13039	13192	12944	13107	13029	12932	12808	13061	12900	13080	12993	12780	13037	13128	12977	12928	12962	12991	13049	13041	13096	12995	13129	12830	13158	12865	12871	12969	13011	13188	12994	12966	12920	12808	12945	12975	12887	12910	12964	12922	13117	13022	13142	12981	13015	12873	12951	12998	12909	12948	12992	12964	13157	12879	13057	13112	13007	13094	12972	13192	12927	12923	12888	12811	13081	13098	12982	13076	13101	13166	13160	12958	13048	13109	12873	13130	12937	12960	12989	12844	12986	12900	13011	12982	12880	12876	12925	13001	13037	12914	12756	13040	12951	13012	13108	12944	12926	12972	12926	13011	12890	13139	12972	12859	13041	13030	12872	13071	12920	12985	12914	13122	12951	12882	12958	13030	12868	12896	12794	13189	12942	13005	13131	13102	12944	12973	12902	13037	13065	13000	12961	12986	13074	13022	12944	13163	12836	13291	12837	12904	13126	12957	12871	12903	12904	12969	12963	12967	12957	12972	12952	13199	13006	12889	12807	12951	12801	13068	13126	12925	12876	13035	13067	13055	13070	13073	13115	12967	12889	12950	13012	13096	12874	13013	12909	12880	12851	13048	12894	13203	12825	12976	12946	12918	13131	12955	13129	13018	12843	13015	12919	12955	13199	12990	12850	12808	13086	13003	12947	13016	12816	13071	13074	12863	13113	13028	12856	12952	12952	13028	12871	12924	12989	12990	12887	12856	12889	13080	12991	12957	12933	12953	12920	13271	12984	12875	12999	12955	12919	13087	12944	13013	12930	13023	12968	12868	12976	13079	12879	12987	13095	12922	12989	13041	13128	12834	12960	13098	12893	12918	12904	13119	12920	12904	12919	12948	12977	12967	12884	13159	12805	12942	13026	12952	12751	12877	12909	12978	13073	12978	13142	12992	12884	13025	13011	12962	12962	12960	12937	12915	12808	13145	13002	12972	12913	13031	12947	12971	12827	12955	12880	13034	13002	12933	13082	12951	13038	12936	13007	12732	13146	12889	12899	12937	12982	12829	13059	13006	12876	13052	13015	13118	13152	12915	12831	12909	12999	13016	12992	13077	12891	12973	12880	13046	13201	13000	13027	13083	13009	12917	12912	12922	13019	12924	13006	13081	12994	13005	12984	13035	13062	12940	12882	12973	12935	12970	12910	12984	13205	13023	12984	13075	12985	12926	12928	13049	13031	12979	13033	12895	13013	13037	13055	13180	12905	12945	12848	13038	12929	12923	13071	13046	12907	13105	13056	12863	12989	12927	12938	12932	13012	13031	12751	13140	12863	12943	12970	12943	12927	13002	12972	12931	13023	13060	12985	13028	13185	12922	12873	13062	13156	13056	12933	13064	12752	13028	12961	13070	12839	13197	12913	12885	13091	13061	12974	13094	12859	13037	13014	12943	12978	12791	12993	13048	12888	12927	13001	13034	12890	13032	12933	12896	13178	13088	12906	13040	13046	13110	13002	13043	13038	12953	13127	12963	13034	12830	13023	13166	12937	12904	13080	13037	12849	12991	12957	12997	13058	13003	12864	12891	12988	13063	12982	13034	13092	13096	12992	12853	12906	12960	12986	12907	12950	13019	12874	12950	12960	13062	12973	12897	12952	13045	12903	12932	13090	13091	13216	12995	13110	13058	12916	13091	12971	12990	12958	12997	12994	13140	12938	12829	12927	12947	13014	13028	12940	13073	12994	13003	13048	12950	13163	13006	13120	12971	13017	13021	12997	12940	12999	12836	12941	13147	13005	12891	12969	12852	13016	13056	13129	13016	13273	12979	13063	13142	12885	12975	12858	12853	12965	13063	12932	12997	12910	13029	13054	12905	13051	12979	13022	13051	13028	12932	12933	12951	13057	13016	12958	12965	12894	12979	13105	13069	13108	12794	13206	12889	12795	12980	12916	13033	12884	13074	13078	13052	12953	12969	13116	12865	13123	13009	13100	12893	12969	13085	12979	12949	13128	12947	13080	13091	12963	12890	12899	13074	13016	12832	13095	12964	12919	12961	12825	12926	12973	12996	13091	13124	13030	12994	12898	12976	12959	12939	12877	12914	12893	13032	12849	12975	13004	13109	12910	13166	12812	13111	12796	12959	13059	13004	12856	13028	13158	13011	13049	13129	13003	12932	12971	13005	12978	13054	13106	12960	12951	12916	13104	12968	12852	12883	13009	13106	12939	12909	13082	12944	12926	12924	12988	12963	13121	13021	13014	13066	12992	12965	12897	13168	12872	13091	13006	12988	12937	13095	13001	13114	12903	13047	13038	12942	13021	12966	13074	13077	13049	12867	12926	12884	12987	12974	13023	12989	12977	13193	13177	13105	12891	12969	12913	13109	13065	13038	12981	12747	12925	12915	12956	13010	12826	13038	12967	12881	12780	12989	13012	12795	13078	12834	13036	12817	12899	12994	12876	13006	12991	12943	13007	13038	12879	13192	12970	13030	13095	13062	12864	13023	12866	12969	13119	13167	12970	12951	12997	13020	12997	13126	13116	13057	12902	13037	13004	13085	13005	13042	12972	12985	12876	12939	12887	12922	13151	12783	13114	12941	12917	12824	13091	12957	13155	13173	12949	12931	12975	13019	12904	13041	13026	12795	12995	12929	12993	12972	13000	13015	12965	12965	12873	13182	12953	13040	13087	12945	12981	12822	13064	12879	13051	12894	13100	13009	12985	13111	12988	12951	12986	13042	12909	12883	13064	13000	12990	13151	12999	12849	12810	12926	12975	12875	13070	12911	12977	12930	13080	13126	12854	13060	13019	12823	13084	12961	13025	12774	13102	13051	12951	12967	13069	13046	13033	13114	12951	13030	13099	13106	12943	12986	12784	12934	13037	12994	13045	12946	12843	12934	12993	13087	12982	13168	13136	13054	12928	13000	12888	13058	13068	13057	12810	12887	13063	12923	12908	13053	12941	12966	13126	12880	12942	13102	13112	13092	12836	13062	12940	13025	13114	12875	13016	13141	12995	13088	12882	13057	13028	12967	13014	13048	13053	12973	12868	13039	12869	13127	12935	13193	12855	12762	13124	13079	13103	13089	13034	12969	13011	12959	12990	12987	12854	13057	12885	13017	12953	13066	13032	13002	13023	12968	12953	13226	13037	12912	12995	13110	13012	12908	13039	12844	12939	13149	13062	12974	12938	12995	12902	12929	12923	13060	12834	12869	12906	13065	12967	13037	12912	13128	12999	12954	13022	13090	12959	12981	12939	12920	13062	12914	12857	13035	13019	13041	13018	13165	13084	12916	12881	13027	13110	12931	12886	13052	13113	12900	12945	12943	13113	12768	13149	12940	12912	13006	13083	12838	12862	12876	12851	13153	13140	12826	12876	12967	12978	13074	12978	12991	12795	12922	13084	12888	12934	13074	13133	13082	12905	13004	12997	12957	12901	12991	12987	12924	12779	12991	12839	13041	12867	12993	13134	12983	13067	12926	12878	13014	12986	12962	13069	13124	12839	12933	12931	12960	12912	13088	12902	12979	13042	13156	12916	13018	13232	12824	13093	12958	12985	13086	13003	13079	13041	13114	13014	12930	12963	12998	12897	12985	12979	12922	13112	13010	13082	13079	13085	13024	12970	12945	12957	13032	13003	12911	13110	12849	12932	13051	12973	13007	13033	13002	13048	13008	12875	12999	12994	12952	12983	13039	13055	13027	12894	12953	13063	12873	13143	12948	13009	13050	12963	12983	13078	12913	12964	13034	12884	13053	12945	12859	13077	12815	13101	13093	12790	12897	13160	12943	13044	12896	12968	12950	12954	12958	12902	12949	13022	13042	13118	13008	12958	13108	13109	12812	12944	12857	13024	13121	12941	13035	12992	13019	13032	12940	12926	12976	12969	12999	12939	12950	12984	12935	13095	13154	13017	12868	12955	12837	13137	13033	13105	13068	12805	13056	12988	12981	13019	12774	13042	12996	13028	13017	12955	12917	12980	13169	13000	13130	12923	12962	13263	13089	12922	12937	13063	13008	12981	12899	12974	12910	13089	12916	12962	12881	12870	13011	13030	13107	12819	12980	12819	12991	13069
25418	21518	26291	25575	16838	15038	14853	14292	13538	13771	13667	13384	13479	13261	13320	13344	13388	13313	13221	13366	13323	13375	13344	13248	13298	13206	13210	13259	13246	13201	13261	13244	13207	13282	13315	13280	13296	13112	13065	13222	13211	13042	13160	13286	13027	13200	13086	13128	13412	13385	13223	13203	13259	13020	13099	13105	13235	13257	13099	13184	13125	13198	13123	13177	13141	13308	13322	13264	13281	13244	13309	13178	13267	13052	13161	13189	13116	13161	13180	13059	13126	13072	13051	13098	13349	13127	13025	13220	13053	13205	13243	13235	13239	13116	13257	13150	13295	13127	13243	13228	13016	13179	13175	13420	13265	13156	13143	13203	13183	13300	13105	13018	13334	12988	13179	13267	13351	13294	13119	13307	13134	13011	12932	13191	13184	13394	13379	13218	13227	13134	13101	13110	13243	13285	13197	13069	13168	13137	13289	13131	13154	13009	13181	13234	13144	13247	13150	13181	13266	13320	13123	13054	13217	13179	13286	13290	13219	13230	13306	13248	13064	13203	13023	13034	13226	13171	13051	13126	13086	13244	13235	13216	13124	13263	13221	13550	13293	13226	13334	13101	13011	13272	13095	13070	13239	13326	13037	13021	13260	13064	13171	13270	13249	13262	13170	13311	13307	13217	13145	13088	13313	13144	13289	13192	13190	13072	13122	13210	13164	13219	13232	13077	12986	13179	13186	13219	13241	13203	13335	13177	13172	13148	13283	13316	13086	13211	13258	13172	13294	13165	13306	13281	13115	13250	13031	13264	13261	13302	13277	13172	13081	13202	13164	12990	13211	13374	13125	13331	13124	13144	13230	13253	13113	13235	13139	13273	13056	13096	13188	13261	13349	13204	13255	13318	13173	13167	13347	13237	13491	13204	13064	12978	13206	13335	13253	13104	13246	13328	13094	13203	13289	13193	13260	13161	13215	13330	13261	13311	13175	12888	13163	13084	13174	13146	13262	13070	13154	13320	13196	13294	13151	13152	13204	13153	13146	13294	13285	13207	13239	13326	13278	13214	13381	13239	13199	13163	13155	12988	13257	13249	13223	13326	13079	13219	13165	13301	13215	13190	13096	13271	13256	13398	13209	13242	13087	13371	13218	13210	13201	13324	13281	13321	13019	13156	13124	13205	13068	12871	13256	13173	13189	13099	13139	13561	13179	13091	13149	13115	13273	13414	13165	13322	13363	13387	13206	13082	13134	13386	13354	13253	13249	13213	13140	13291	13125	13150	13239	13175	13356	13375	13125	13207	13196	13132	13319	13266	13080	13171	13135	13020	13402	13260	13082	13385	13154	13304	13315	13129	13163	13155	13097	13223	13175	13218	13292	13190	13297	13482	13217	13142	13246	13192	13118	13258	13120	13205	13233	13354	13330	13263	13140	13163	13353	13131	13101	13164	12998	13198	13256	13059	13268	13048	13043	13270	13218	13348	13222	13118	13164	13196	13257	13224	13241	13306	13205	13179	13148	13211	13325	13076	13233	13087	12965	13255	13217	13183	13116	13120	13237	13351	13095	13336	13404	13227	13325	13186	13080	13123	12990	13046	13251	13242	13303	13070	13292	13206	13307	13203	13106	13182	13134	12956	13015	13305	13106	13125	13206	13212	13273	13359	13216	13040	13006	12988	13215	13120	13315	13207	13242	13306	13256	13070	13209	13358	13101	13193	13234	13328	13263	13123	13011	13277	13313	13318	13308	13147	13121	13363	13180	13318	13201	13152	13205	13271	13046	13161	13143	13034	13238	13163	13254	13064	13254	13171	13297	13238	13206	13172	13240	13170	13286	13146	13151	13313	13129	13087	12972	13221	12938	13150	13213	13103	13393	13138	13092	13292	13293	13082	13285	13353	13140	13300	12979	13104	13162	13034	13092	13235	13222	13289	13150	13055	13192	13223	13151	13124	13211	13389	13230	13306	13124	13100	13227	13207	13212	13122	13255	13249	13164	13285	13377	13117	13205	13106	13290	13173	13059	13052	13300	13023	13150	13211	13263	13328	13194	13067	13250	13081	13271	13214	13175	13270	13288	13243	13158	12953	13255	13226	13246	13197	13219	13122	13117	13172	13134	13149	13237	13294	13258	13112	13203	13179	13211	13098	13166	13121	13303	13231	13313	13254	13109	13209	13189	13210	13179	13245	13230	13251	13240	13168	13293	13271	13340	13269	13061	13119	13265	13190	13225	13276	13118	13039	13178	13153	13022	13243	13165	13287	13046	13140	13267	13276	13415	13291	13165	13206	13222	13251	13340	13003	13238	13285	13141	13211	13266	13137	13177	13209	13177	13199	13231	13262	13028	13091	12991	13136	13088	13125	13436	13143	13275	13207	13304	13360	13192	13376	13057	13174	13138	13237	13250	13320	13190	13076	13111	13078	13233	13258	13210	13208	13196	13291	13369	13359	13005	13306	13120	13227	13055	12991	13022	13225	13172	13231	13261	13132	13003	13303	13176	13117	13157	13195	13340	13213	13188	13294	13263	13260	13152	13393	13332	13221	13236	13076	13231	13124	13109	13170	13272	13299	13204	13202	13161	12932	13385	13284	13320	13161	13213	13343	13168	13107	13171	13267	13209	13343	13080	13339	13124	13150	13220	13018	13206	13106	13237	13235	13246	13112	13033	13199	13274	13292	13162	13149	13172	13167	13100	13255	13253	13099	13146	13214	13115	13267	13125	13100	13304	13086	13189	13231	13133	13322	13281	13145	13140	13177	13245	13137	13139	13368	13201	13230	13237	13219	13212	13191	13107	13349	13277	13366	13173	13154	13283	13183	13070	13113	13119	13126	13229	13398	13169	13170	13319	13241	13076	13291	13287	13355	13301	13128	13283	13279	13138	13202	13230	13185	13196	13044	13196	13162	13224	13097	13181	13229	13376	13282	13142	13186	13103	13166	13234	13386	13096	13191	12961	12996	13240	13342	13180	13172	13345	13267	13185	13217	13521	13321	13083	13141	13160	13158	13444	13179	13212	13044	13114	13113	13115	13233	13216	13267	13201	13258	13121	13228	13135	13191	13049	13211	13161	13295	13246	13125	13224	13000	13204	13090	13296	13250	13281	13148	13225	13155	13166	13222	13180	13392	13287	13311	13247	13254	13167	13306	13509	13033	13224	13202	13173	13081	13104	13178	13290	13126	12891	13202	13337	13324	13144	13116	13089	13058	13206	13172	13112	13115	13052	13300	13308	13454	13194	13160	13180	13177	13128	13125	13219	13178	13137	13404	13385	13229	13199	13275	13215	13254	13221	13231	13058	13233	13255	13064	13290	13207	13244	13173	13245	13292	13155	13037	13241	13007	13114	13196	13208	13097	13418	13093	13190	13163	13125	13068	13298	13178	13270	13215	13099	13242	13171	13224	13132	13310	13212	13257	13194	13279	13370	13280	13197	13051	13272	13248	13137	13191	13232	13225	13239	13402	13207	13019	13189	13246	13164	13272	13139	12995	13203	13228	13009	13107	13363	13335	13149	13277	13252	13245	13143	13186	13251	13124	13059	13090	13201	13239	13139	13088	13084	12923	13119	13260	13391	13150	12956	13144	13229	13270	13182	13248	13273	13093	13253	13140	13144	13140	13226	13243	13321	13196	13065	13183	13236	13162	13077	13053	13192	13127	13154	13227	13184	13155	13214	13256	13175	12963	13274	13281	13129	13021	13002	13200	13169	13105	13374	13140	13083	13015	13204	13339	13186	13160	13249	13247	13165	13411	13257	13187	13458	13122	13007	12984	13192	13236	13207	13116	13278	13028	13255	13349	13219	13136	13235	13139	13137	13274	13238	13167	13174	13032	13343	13272	13355	13153	12886	13146	13286	12993	13174	13167	13363	13086	13357	13139	13077	13238	13141	13235	13146	13146	13039	13136	13292	13363	13315	13174	13150	13348	13165	13253	13323	13270	13063	13370	13208	13243	13275	13106	13278	13303	13168	13087	13215	13198	13381	13224	13214	13190	13408	13267	13133	13432	13145	13184	13271	12995	13363	13252	13186	13116	13322	13162	13222	13312	13376	13233	13331	13137	13099	13124	13193	13311	13306	13304	13326	13240	13261	13297	13223	13055	13142	13229	13351	13359	13291	13050	13125	13230	13172	13137	13250	13076	13140	13387	13331	13197	12978	13219	13071	13198	13170	13354	13298	13242	13296	13214	13200	13233	13302	13135	13234	13052	13034	13132	13220	13230	13244	13253	13183	13172	13230	13066	13256	13096	13163	13288	13151	13293	13122	13244	13450	13099	13103	13179	13215	13359	13231	13086	13191	13210	13149	13226	13131	13265	13147	12935	13224	13092	13185	13188	13414	13297	13343	13330	13108	13215	13220	13016	13303	13277	13116	13198	13146	13242	13167	13221	13269	13216	13154	13206	13457	13175	13374	13167	13065	13154	13190	13236	13181	13218	13167	13149	13037	13037	13155	13127	13266	13273	13167	13215	13142	13054	13406	13229	13361	13269	13010	13364	13197	13299	13246	13053	13118	13428	13255	13400	13350	13157	13281	13327	13149	13192	13160	13130	13093	13248	13294	13343	13319	13128	13216	13250	13094	13275	12931	13096	13317	13427	13178	13262	13253	13074	13255	13313	13376	13243	13248	13138	13078	13222	13044	13123	13224	13243	13049	13217	13353	13084	13099	13002	13108	13117	13167	13102	13124	13203	13225	13269	13298	13335	13125	13384	13058	13257	13226	13499	13307	13283	13331	13233	13226	13245	13228	12936	13249	13235	13149	13170	13071	13155	13258	13413	13269	13112	13220	13310	13122	13008	13242	13282	13277	13149	13467	13244	13189	13195	13317	12915	13417	13249	13190	13153	13167	13371	13241	13242	13277	12979	13190	13014	13112	13212	13361	13122	13234	13076	13364	13289	13217	13233	13234	13194	13003	13116	13316	13309	13374	13189	13187	13315	13273	13180	13055	13085	13242	13075	13151	13251	13122	13182	13284	13373	13013	13009	13151	13327	13107	13434	13335	13124	13325	13110	13308	13105	13087	13209	13177	13113	13311	13157	13353	13330	13321	13087	13294	13151	13184	13186	13071	13340	13076	13120	13144	13208	13202	13190	13227	13249	13383	13220	13146	13223	13101	13127	13238	13112	13273	13229	13142	13253	13203	13156	13216	13287	13247	13229	13227	13369	13211	13184
19932	32898	25737	19955	16835	15369	14687	14016	13916	13645	13491	13252	13016	13136	12925	12825	12817	12846	12917	12765	12688	12791	12582	12529	12690	12656	12757	12692	12476	12597	12800	12572	12602	12596	12526	12573	12555	12672	12647	12550	12519	12655	12678	12806	12741	12658	12796	12568	12703	12491	12582	12498	12833	12697	12574	12532	12611	12692	12695	12631	12614	12517	12652	12513	12455	12647	12726	12689	12744	12679	12643	12675	12677	12707	12631	12593	12780	12689	12511	12634	12467	12723	12719	12727	12652	12676	12621	12680	12524	12507	12736	12677	12688	12774	12661	12599	12562	12476	12715	12692	12720	12590	12613	12582	12451	12659	12780	12705	12578	12620	12733	12487	12624	12614	12758	12584	12624	12639	12659	12517	12596	12621	12664	12756	12674	12732	12641	12629	12615	12632	12423	12640	12747	12535	12686	12806	12532	12742	12604	12715	12601	12765	12668	12669	12438	12774	12669	12641	12513	12842	12587	12670	12546	12763	12619	12553	12698	12631	12632	12563	12572	12522	12580	12709	12631	12708	12582	12488	12562	12570	12594	12537	12506	12473	12620	12758	12482	12467	12618	12570	12688	12676	12638	12684	12579	12685	12773	12548	12685	12676	12640	12525	12663	12648	12595	12753	12653	12696	12525	12543	12589	12705	12525	12681	12673	12806	12692	12544	12694	12615	12708	12660	12821	12542	12729	12727	12612	12730	12621	12574	12519	12775	12810	12372	12585	12558	12789	12790	12640	12634	12505	12587	12733	12569	12528	12624	12592	12662	12619	12689	12474	12688	12703	12460	12684	12537	12750	12743	12604	12693	12605	12681	12580	12718	12586	12831	12660	12673	12546	12697	12701	12625	12607	12609	12639	12515	12674	12489	12690	12687	12554	12599	12731	12687	12648	12580	12793	12751	12782	12550	12602	12722	12558	12659	12874	12707	12691	12710	12671	12521	12549	12564	12641	12675	12545	12633	12711	12651	12644	12602	12577	12700	12710	12690	12658	12588	12569	12868	12553	12754	12535	12714	12705	12703	12601	12576	12498	12620	12670	12715	12681	12653	12694	12621	12562	12669	12415	12686	12662	12648	12579	12705	12729	12534	12704	12755	12571	12558	12473	12662	12831	12686	12671	12511	12657	12660	12739	12666	12575	12577	12516	12687	12665	12732	12658	12718	12678	12658	12569	12739	12709	12677	12569	12636	12632	12581	12735	12693	12660	12593	12744	12672	12736	12649	12634	12637	12658	12577	12846	12715	12632	12454	12662	12645	12712	12694	12610	12717	12564	12496	12615	12601	12572	12666	12619	12757	12695	12532	12515	12832	12668	12714	12546	12650	12780	12600	12576	12706	12474	12770	12619	12684	12788	12593	12700	12748	12615	12567	12689	12541	12757	12568	12578	12677	12766	12795	12722	12604	12689	12714	12617	12636	12559	12650	12590	12690	12730	12701	12620	12709	12744	12502	12724	12598	12608	12676	12468	12676	12634	12535	12698	12473	12775	12654	12680	12650	12589	12708	12829	12664	12763	12657	12626	12724	12552	12737	12733	12574	12548	12633	12601	12546	12711	12536	12661	12680	12765	12717	12641	12684	12641	12686	12694	12627	12641	12566	12582	12843	12605	12640	12665	12582	12593	12657	12728	12571	12536	12683	12567	12569	12798	12665	12485	12397	12825	12627	12787	12800	12536	12690	12634	12746	12703	12701	12534	12455	12753	12548	12652	12670	12666	12734	12782	12553	12800	12563	12680	12499	12622	12590	12733	12612	12653	12708	12589	12661	12620	12617	12746	12633	12643	12711	12644	12569	12618	12665	12519	12580	12605	12796	12591	12624	12519	12532	12633	12615	12540	12736	12713	12626	12662	12629	12520	12749	12611	12755	12620	12711	12552	12831	12783	12571	12712	12714	12585	12610	12592	12708	12591	12619	12650	12517	12581	12663	12471	12888	12516	12711	12601	12547	12754	12757	12564	12547	12475	12742	12666	12623	12649	12584	12744	12916	12882	12652	12617	12671	12543	12724	12648	12563	12644	12736	12647	12688	12759	12689	12717	12569	12787	12586	12724	12684	12661	12557	12480	12705	12585	12723	12437	12681	12648	12730	12493	12755	12563	12740	12661	12656	12621	12658	12617	12630	12731	12610	12712	12730	12530	12843	12525	12730	12464	12674	12622	12641	12612	12545	12666	12640	12663	12578	12578	12690	12728	12694	12693	12977	12626	12619	12586	12633	12727	12595	12746	12718	12721	12676	12715	12384	12605	12671	12616	12435	12576	12744	12754	12592	12531	12662	12636	12740	12492	12742	12725	12597	12731	12554	12690	12605	12634	12499	12735	12684	12752	12643	12538	12652	12765	12622	12790	12663	12535	12556	12603	12563	12646	12657	12585	12656	12658	12550	12848	12727	12612	12586	12731	12485	12453	12743	12618	12617	12746	12560	12675	12581	12655	12479	12676	12671	12666	12637	12723	12488	12731	12678	12572	12579	12539	12655	12684	12560	12536	12770	12609	12767	12577	12527	12722	12651	12576	12679	12548	12629	12713	12627	12603	12625	12646	12613	12761	12584	12688	12593	12526	12514	12579	12722	12609	12684	12749	12382	12721	12486	12652	12609	12843	12712	12626	12699	12530	12664	12726	12686	12763	12386	12924	12548	12664	12694	12764	12550	12605	12447	12602	12658	12682	12637	12708	12539	12720	12839	12810	12603	12604	12594	12581	12657	12771	12701	12615	12659	12648	12582	12569	12650	12637	12742	12682	12819	12647	12646	12836	12633	12620	12619	12699	12614	12554	12800	12688	12676	12517	12762	12614	12583	12694	12614	12559	12676	12661	12647	12789	12592	12583	12668	12514	12507	12605	12568	12624	12662	12716	12662	12711	12752	12689	12603	12596	12725	12690	12609	12775	12534	12626	12727	12630	12591	12693	12621	12511	12578	12529	12784	12681	12705	12585	12574	12777	12757	12517	12595	12561	12782	12655	12504	12632	12560	12839	12424	12631	12501	12710	12643	12641	12536	12441	12766	12801	12559	12631	12546	12646	12642	12724	12517	12799	12624	12659	12706	12536	12724	12779	12615	12748	12559	12731	12500	12625	12621	12629	12591	12658	12615	12690	12576	12523	12500	12628	12703	12646	12623	12635	12679	12531	12602	12654	12648	12692	12734	12719	12688	12844	12767	12588	12701	12500	12652	12503	12758	12780	12579	12649	12650	12731	12723	12716	12681	12586	12583	12676	12729	12726	12800	12711	12630	12509	12624	12553	12456	12644	12614	12511	12709	12635	12711	12627	12550	12723	12683	12681	12620	12574	12555	12666	12846	12538	12689	12598	12567	12754	12605	12656	12721	12739	12743	12671	12693	12666	12592	12573	12595	12499	12597	12680	12602	12677	12629	12658	12546	12689	12703	12706	12533	12636	12589	12751	12609	12628	12545	12579	12779	12631	12601	12613	12699	12428	12554	12625	12665	12562	12548	12565	12666	12594	12687	12574	12695	12677	12475	12742	12623	12466	12641	12581	12643	12623	12532	12503	12686	12737	12636	12480	12683	12645	12935	12520	12559	12624	12618	12651	12573	12628	12605	12646	12630	12557	12871	12605	12667	12489	12688	12566	12618	12810	12635	12801	12794	12719	12410	12702	12646	12536	12641	12607	12628	12553	12608	12585	12605	12646	12586	12659	12721	12637	12587	12684	12761	12747	12568	12648	12575	12554	12665	12720	12634	12769	12624	12697	12713	12752	12573	12571	12494	12718	12594	12694	12717	12536	12744	12654	12680	12762	12537	12522	12643	12685	12518	12709	12608	12620	12759	12667	12616	12610	12694	12791	12711	12635	12672	12629	12608	12848	12570	12653	12673	12795	12563	12577	12735	12773	12782	12694	12586	12606	12633	12622	12619	12681	12632	12640	12482	12587	12636	12566	12729	12578	12504	12760	12717	12657	12707	12568	12530	12524	12702	12607	12641	12737	12736	12561	12679	12624	12590	12662	12545	12700	12632	12675	12556	12800	12563	12732	12579	12749	12607	12595	12804	12663	12550	12805	12560	12538	12552	12624	12415	12464	12699	12562	12610	12699	12662	12648	12530	12537	12607	12678	12918	12575	12603	12673	12605	12682	12542	12635	12723	12613	12650	12713	12525	12590	12780	12703	12561	12540	12767	12559	12826	12644	12698	12557	12572	12674	12765	12666	12796	12664	12789	12499	12709	12546	12667	12635	12652	12545	12641	12675	12654	12579	12557	12751	12622	12631	12633	12663	12710	12598	12606	12530	12710	12697	12493	12565	12444	12574	12462	12681	12671	12632	12776	12693	12697	12614	12534	12676	12773	12619	12520	12609	12587	12634	12607	12688	12595	12644	12780	12601	12564	12790	12730	12630	12648	12635	12652	12632	12613	12656	12620	12630	12754	12679	12620	12669	12570	12762	12612	12598	12638	12573	12725	12745	12617	12652	12713	12717	12680	12630	12756	12598	12701	12586	12936	12678	12688	12621	12536	12738	12633	12550	12748	12665	12606	12535	12625	12616	12573	12567	12753	12650	12581	12655	12612	12662	12645	12510	12667	12675	12706	12589	12721	12643	12631	12652	12663	12636	12688	12481	12632	12679	12604	12828	12518	12636	12718	12667	12618	12666	12619	12668	12672	12724	12641	12726	12531	12608	12678	12550	12681	12732	12599	12680	12657	12627	12496	12504	12467	12737	12692	12613	12597	12640	12780	12545	12736	12656	12579	12597	12650	12741	12452	12637	12781	12796	12594	12609	12593	12555	12729	12659	12654	12849	12849	12641	12637	12772	12586	12880	12530	12739	12743	12575	12528	12745	12695	12577	12561	12692	12622	12727	12722	12644	12588	12649	12622	12465	12676	12567	12730	12619	12664	12753	12517	12600	12676	12608	12694	12647	12540	12593	12692	12716	12669	12612	12652	12570	12566	12713	12743	12759	12589	12520	12749	12633	12737	12635	12764	12643	12580	12746	12639	12608	12553	12570	12620	12585	12580	12603	12680	12695	12577	12544	12540	12698	12617	12644	12700	12603	12556	12581	12651	12637	12650	12617	12731	12493	12549	12725	12605	12601	12604	12692	12552	12654	12640	12742	12604	12701	12661	12654	12627	12519	12695	12766	12646	12642	12559	12711	12561
22629	21462	28605	24713	21722	22495	20796	16194	15212	15088	14791	14481	14318	14232	14078	13885	14036	13993	13893	13783	13909	13807	13753	13915	14003	13865	13802	13727	13758	13846	13784	13660	13822	13826	13579	13665	13585	13883	13791	13745	13750	13770	13651	13666	13846	13672	13647	13810	13791	13817	13848	13684	13776	13748	13828	13607	13762	13764	13619	13655	13793	13549	13562	13683	13701	13677	13622	13558	13770	13669	13772	13716	13649	13746	13557	13666	13571	13716	13800	13659	13690	13575	13546	13648	13658	13536	13459	13576	13727	13535	13571	13603	13612	13833	13559	13532	13536	13673	13692	13687	13587	13717	13629	13809	13713	13671	13636	13667	13685	13680	13806	13569	13657	13668	13650	13662	13515	13737	13606	13638	13734	13733	13672	13582	13549	13654	13503	13508	13737	13662	13644	13657	13744	13583	13573	13621	13715	13838	13723	13589	13832	13531	13657	13657	13613	13722	13533	13684	13738	13808	13575	13696	13694	13552	13469	13907	13836	13668	13741	13735	13494	13535	13545	13641	13646	13782	13663	13678	13570	13623	13712	13707	13557	13563	13737	13637	13786	13793	13618	13591	13634	13566	13461	13522	13651	13647	13664	13463	13366	13713	13524	13522	13626	13533	13661	13609	13744	13671	13627	13904	13630	13619	13655	13776	13720	13547	13692	13585	13621	13787	13607	13616	13806	13709	13580	13588	13615	13554	13738	13493	13602	13528	13683	13624	13876	13633	13594	13745	13684	13551	13579	13761	13431	13633	13648	13675	13746	13562	13526	13647	13302	13512	13644	13592	13584	13619	13516	13567	13579	13764	13523	13648	13631	13496	13541	13623	13566	13605	13733	13526	13631	13529	13933	13766	13699	13544	13657	13882	13686	13724	13885	13491	13425	13411	13472	13570	13763	13669	13458	13423	13652	13678	13398	13808	13575	13617	13587	13424	13720	13675	13582	13697	13537	13674	13569	13527	13567	13555	13776	13872	13604	13482	13711	13423	13777	13595	13556	13784	13358	13561	13777	13556	13711	13760	13724	13613	13633	13596	13740	13581	13547	13622	13674	13740	13600	13679	13600	13683	13495	13653	13756	13693	13668	13533	13657	13666	13568	13660	13480	13691	13704	13634	13598	13524	13611	13601	13534	13570	13508	13626	13421	13794	13535	13557	13569	13730	13595	13693	13693	13487	13618	13719	13644	13602	13793	13626	13416	13684	13618	13561	13560	13533	13622	13754	13785	13751	13494	13660	13503	13806	13707	13720	13434	13598	13683	13615	13731	13660	13526	13449	13506	13530	13747	13600	13769	13446	13254	13767	13714	13798	13521	13462	13525	13642	13745	13785	13745	13608	13710	13549	13799	13423	13634	13574	13695	13792	13748	13617	13603	13732	13553	13592	13800	13489	13677	13548	13727	13566	13727	13493	13641	13527	13733	13572	13598	13633	13689	13475	13570	13540	13735	13593	13601	13641	13648	13662	13784	13598	13642	13475	13450	13636	13548	13692	13649	13627	13749	13496	13498	13537	13574	13637	13557	13788	13537	13642	13771	13837	13565	13487	13573	13379	13597	13652	13534	13617	13602	13683	13637	13499	13577	13753	13716	13381	13498	13677	13613	13673	13505	13662	13431	13475	13797	13501	13790	13653	13734	13561	13717	13629	13535	13673	13591	13664	13567	13575	13429	13527	13775	13686	13650	13727	13677	13610	13606	13463	13552	13630	13544	13551	13623	13633	13730	13447	13701	13584	13716	13563	13515	13606	13565	13730	13738	13761	13485	13687	13687	13546	13720	13660	13781	13635	13742	13754	13719	13603	13720	13507	13507	13648	13736	13611	13571	13624	13470	13703	13372	13546	13587	13631	13489	13710	13555	13628	13682	13700	13618	13600	13786	13500	13580	13723	13484	13690	13620	13446	13514	13641	13850	13525	13660	13661	13496	13590	13731	13601	13670	13705	13653	13858	13644	13690	13736	13591	13398	13752	13686	13593	13648	13405	13500	13829	13628	13695	13544	13523	13593	13583	13642	13810	13770	13512	13743	13623	13614	13477	13600	13584	13582	13787	13698	13689	13486	13675	13659	13607	13501	13470	13594	13470	13531	13564	13670	13461	13559	13633	13636	13720	13497	13672	13775	13549	13793	13638	13484	13670	13638	13520	13738	13675	13686	13758	13793	13384	13746	13560	13541	13735	13553	13671	13572	13737	13617	13651	13744	13649	13490	13486	13792	13532	13624	13783	13628	13555	13734	13795	13598	13647	13643	13617	13692	13777	13596	13609	13466	13527	13657	13712	13517	13651	13602	13704	13613	13723	13790	13699	13584	13636	13830	13577	13649	13501	13887	13583	13543	13757	13669	13571	13636	13666	13645	13720	13648	13662	13648	13576	13607	13723	13530	13666	13691	13598	13488	13709	13571	13568	13558	13663	13687	13623	13690	13662	13637	13541	13570	13530	13561	13640	13564	13474	13647	13524	13539	13416	13618	13746	13466	13716	13692	13689	13454	13630	13401	13629	13638	13527	13611	13812	13707	13663	13704	13608	13667	13460	13726	13669	13645	13577	13628	13489	13782	13619	13700	13810	13551	13754	13672	13552	13516	13839	13605	13562	13685	13529	13827	13732	13726	13535	13659	13575	13496	13631	13667	13727	13493	13530	13560	13629	13602	13681	13769	13641	13669	13716	13606	13599	13668	13635	13552	13712	13576	13681	13451	13735	13679	13599	13723	13766	13586	13641	13661	13647	13521	13531	13487	13709	13676	13527	13673	13443	13622	13500	13655	13563	13579	13605	13598	13664	13453	13816	13660	13815	13734	13532	13503	13564	13526	13690	13581	13653	13773	13668	13779	13879	13534	13449	13715	13360	13748	13562	13571	13663	13490	13715	13450	13454	13815	13544	13641	13444	13711	13567	13391	13511	13460	13606	13774	13750	13580	13463	13552	13709	13650	13518	13757	13653	13683	13740	13667	13625	13812	13640	13615	13709	13559	13566	13625	13496	13642	13651	13567	13555	13558	13482	13632	13636	13563	13590	13528	13658	13726	13562	13625	13632	13617	13680	13682	13623	13540	13845	13808	13430	13683	13640	13575	13595	13775	13761	13582	13719	13709	13573	13717	13537	13476	13731	13663	13541	13710	13608	13476	13409	13634	13527	13686	13593	13687	13790	13878	13557	13511	13589	13733	13799	13624	13475	13550	13524	13501	13628	13658	13490	13604	13578	13681	13842	13538	13538	13515	13552	13696	13580	13736	13686	13556	13597	13645	13525	13635	13541	13513	13658	13542	13432	13653	13489	13353	13378	13708	13592	13652	13580	13644	13571	13424	13692	13741	13774	13816	13555	13450	13519	13420	13726	13533	13498	13650	13554	13627	13621	13676	13780	13667	13728	13773	13681	13734	13681	13575	13695	13717	13630	13690	13608	13661	13410	13387	13538	13483	13706	13541	13683	13592	13694	13648	13311	13587	13640	13584	13512	13714	13635	13557	13428	13575	13692	13602	13596	13588	13449	13701	13690	13587	13694	13543	13713	13701	13644	13528	13602	13666	13670	13670	13512	13509	13532	13409	13527	13591	13396	13561	13759	13659	13720	13712	13632	13573	13677	13475	13701	13568	13683	13556	13425	13482	13654	13647	13676	13560	13549	13734	13550	13550	13716	13485	13836	13804	13750	13500	13597	13740	13636	13680	13484	13867	13615	13564	13618	13767	13615	13538	13523	13691	13498	13643	13686	13638	13611	13604	13619	13585	13536	13549	13560	13767	13621	13677	13553	13632	13630	13965	13819	13405	13660	13543	13498	13617	13426	13843	13713	13739	13670	13720	13670	13633	13620	13652	13739	13665	13531	13625	13824	13538	13811	13641	13634	13677	13684	13567	13592	13714	13678	13804	13700	13713	13605	13719	13452	13582	13773	13776	13410	13393	13691	13716	13624	13680	13587	13589	13541	13562	13454	13655	13649	13579	13672	13598	13574	13720	13760	13639	13612	13700	13823	13764	13522	13622	13688	13601	13519	13574	13667	13758	13603	13700	13534	13616	13673	13626	13551	13766	13700	13533	13700	13615	13591	13550	13459	13790	13790	13662	13549	13687	13625	13495	13606	13723	13701	13610	13580	13629	13652	13536	13756	13532	13630	13697	13465	13435	13574	13619	13786	13469	13601	13621	13563	13667	13642	13612	13722	13644	13883	13741	13596	13610	13682	13641	13666	13677	13672	13638	13738	13577	13687	13763	13541	13396	13580	13675	13640	13684	13669	13689	13646	13480	13830	13476	13648	13842	13671	13717	13515	13785	13596	13633	13707	13658	13550	13640	13682	13765	13639	13616	13752	13793	13654	13643	13629	13460	13647	13622	13487	13521	13524	13774	13705	13606	13605	13550	13634	13552	13526	13554	13730	13667	13797	13632	13607	13684	13647	13622	13549	13528	13609	13608	13626	13555	13619	13554	13766	13800	13528	13583	13578	13660	13623	13677	13655	13688	13663	13627	13648	13795	13638	13638	13525	13714	13523	13532	13647	13616	13513	13702	13726	13827	13707	13768	13563	13642	13526	13767	13418	13593	13519	13671	13585	13478	13731	13590	13670	13635	13701	13769	13702	13482	13860	13549	13642	13756	13628	13589	13653	13592	13484	13485	13698	13677	13674	13606	13684	13676	13497	13450	13647	13613	13650	13513	13622	13721	13610	13556	13735	13865	13705	13667	13568	13660	13598	13630	13777	13646	13475	13703	13748	13833	13534	13305	13575	13499	13603	13588	13704	13773	13344	13751	13545	13736	13680	13518	13755	13770	13676	13729	13606	13669	13573	13583	13491	13411	13695	13633	13521	13603	13689	13683	13562	13802	13760	13698	13750	13538	13782	13744	13538	13633	13702	13600	13503	13688	13715	13840	13681	13529	13631	13703	13492	13751	13713	13624	13441	13536	13635	13709	13618	13561	13613	13751	13475	13791	13903	13665	13721	13700	13735	13585	13659	14010	13598	13480	13497	13884	13564	13635	13571	13651	13429	13532	13486	13590	13708	13739	13666	13638	13533	13815	13738	13834	13762	13748	13600	13787	13759	13636	13604	13618	13555	13508	13386	13610	13438	13607	13571	13530	13560	13673	13491	13730	13579	13794	13506	13654	13522	13642	13657	13524	13666
21846	41432	33335	25931	20908	18363	16897	15903	15358	14969	14483	13959	13711	13524	13457	13459	13254	13130	13157	13153	13138	13107	13139	12871	12912	13027	12899	13114	13050	12961	12897	12831	13014	12990	12945	12849	12973	13082	12896	12959	13030	12990	12845	12864	12827	12945	12739	13014	13052	12938	12901	13059	12897	12955	12838	12892	13038	12962	12901	12916	12959	12729	12715	12805	13061	12809	13028	12952	12787	13021	13057	12955	13007	12927	13116	12980	12819	12967	12913	12824	13002	12881	12977	13012	12807	12832	12829	12987	12929	12820	12915	12823	12797	12944	13080	12992	12860	12876	12753	12973	12799	13033	12782	13009	12940	12890	12880	13000	12986	12842	12957	12946	12847	12874	12908	12830	12922	12858	12845	13031	13060	12849	12956	12959	12895	12989	12930	12934	12891	12900	12924	12859	12939	12816	12913	12975	12837	12784	12918	12919	13006	12716	12833	12987	12845	12854	12853	12887	13039	12769	12791	13134	12801	12881	12870	12989	12947	12987	12882	12761	12918	12883	12924	12844	13040	12914	12915	12766	12996	13049	13144	12875	13141	12845	12921	12944	12742	12783	13112	13044	12899	12872	12796	12821	12830	12898	12837	12949	12998	13009	12916	12865	12832	13110	13008	12842	12794	12945	12939	12980	12915	12932	12882	12942	12826	13036	12879	12862	12714	12902	12973	12856	13014	13034	13011	12874	12958	12833	12913	12956	12919	12920	12901	12879	12894	12890	12912	12931	12896	12969	12776	12797	12919	12863	12841	12920	12927	12870	12894	12937	12884	13076	12850	12794	12871	12791	12996	12869	12885	12947	12989	12889	13070	12756	13023	12954	12844	12951	12966	12906	12730	12832	12926	12931	12846	12955	12834	12754	12931	12923	12981	12974	12936	12910	12960	12928	12979	12851	13089	12930	12692	12860	12984	12810	12713	12980	12969	12890	12887	12953	12896	12955	12904	12802	12962	12920	12977	12851	12917	12910	12973	12828	13004	12888	12837	12888	12958	12987	13015	12940	12897	12978	12801	12837	12821	12919	12891	12765	12972	12952	12893	12800	12839	12900	12833	12818	12988	12952	12930	12864	13017	13031	12960	12904	12726	12924	12947	12904	12914	12799	12980	12832	12888	12835	12968	12911	12943	12897	12947	12900	12742	12817	12922	13003	12899	12946	12846	12876	12971	12997	12938	12865	12948	12885	13062	12717	12933	12997	12802	12997	12878	12741	12943	12982	12928	12939	12906	12958	13049	12900	12786	12868	12926	12879	12954	12842	12914	13004	13064	13033	12873	12935	12912	12907	12933	12948	13022	12958	12942	12908	12885	12767	12969	13050	12885	12896	12825	12880	12949	12795	12986	12804	12880	12986	12787	12781	12924	12843	12887	12978	12871	12870	12714	12921	12896	12938	12925	12729	12864	12936	12986	13079	12996	12821	12880	12718	12935	12873	12750	13010	12967	13036	12926	12959	12782	12852	12888	13070	12868	12820	12875	12972	12826	12912	12823	12950	12723	12936	12983	12840	12979	13110	12949	12950	12853	12833	13039	12862	12925	12975	12804	12919	12915	12640	12799	12955	12918	12807	12835	12991	12996	12924	12933	12948	12904	13047	12904	12847	12868	12951	12784	13100	12947	12877	12889	12859	12925	13124	12963	12772	12939	12832	12906	12850	13087	12849	13095	13010	13067	12920	13016	12835	13049	12743	12865	12798	12861	12812	12718	12916	13081	12948	12943	12987	12902	12833	12853	12833	12805	12871	12951	12977	12743	12818	12861	12979	12893	12894	12975	12950	12888	12878	13195	12820	13026	12984	12818	12885	13087	12950	12765	12977	12956	12836	12932	13030	12823	12917	12929	12859	12876	12899	12773	12845	12821	12852	12764	12885	12832	12842	12959	12888	12867	12883	12983	12789	13061	12923	12913	12784	12849	12613	12814	12924	12872	12775	12961	12848	12848	12942	12979	12947	12792	12827	12782	12933	12837	12990	12844	12933	12992	12853	12865	12978	12920	12859	12861	12736	12877	12992	12924	12877	12800	12846	12830	12903	12987	12915	12926	13117	12811	13012	12973	12795	12889	12687	12867	12899	12885	12907	12934	12797	12923	12889	12896	12797	12991	12818	12906	12809	12885	12958	12871	13042	12954	12935	12781	12717	12884	12887	12921	12903	12706	12804	12869	12866	12856	12895	12946	12858	12892	12671	12847	12837	12793	12849	12941	12873	12830	13015	12842	12805	12930	12751	12854	12863	12793	13095	12796	12937	13007	12804	12732	12920	12789	12920	12897	12898	12951	12687	12668	12855	12862	13109	13001	12919	12870	12820	12935	12964	13005	12890	12785	12787	12878	13013	12914	12977	12933	12891	12901	12919	12927	12971	13115	12906	12852	12872	12995	12837	12852	13049	12879	12906	12746	12726	12826	12898	12841	12893	12888	12966	13023	13054	12878	12843	12869	12875	13039	12979	12969	12884	12685	12880	12754	12772	12849	13015	12960	12827	12819	12895	12922	12938	12911	12996	12830	12939	12915	12914	13004	12987	12743	12905	12837	12932	12772	12890	12888	12975	12963	12983	12741	12843	12823	12841	12923	12983	12751	12917	12864	12703	12861	12717	13131	12834	12958	12688	12811	12926	12909	12856	12966	12745	12856	12916	13049	12960	12969	12860	12942	12748	12927	12956	12810	12861	12747	12869	12858	12932	13051	12777	12946	12912	12901	13054	12801	12823	12956	12955	12761	12932	12778	13006	12821	12990	12892	12971	12768	12892	12893	12833	12943	12817	12835	12919	13038	12930	12973	12758	12888	12893	13109	12959	12881	12945	12879	12661	12833	12918	12892	12952	13001	12888	12907	12931	12876	12865	12923	12770	12974	12906	12840	12874	13083	12871	12815	12889	12968	12958	12844	12824	12898	12889	12867	12932	12987	12821	12775	12793	12927	13049	12798	12831	12921	13017	12862	12964	12895	13000	13019	12942	12869	12840	12962	12812	12807	12863	12876	12974	13027	12889	12865	12939	12938	12665	12861	13066	12927	12759	12811	12947	12817	12969	12827	12811	12831	12850	12928	12907	12859	13071	12912	12977	12979	12885	12848	12909	12877	12964	12911	12913	13005	12896	12928	12816	12759	12843	12879	12719	12938	12878	12903	12842	12860	12922	13024	12879	12918	12870	12886	12972	12916	12956	12808	12759	12973	12797	12791	12864	12906	12832	12856	12951	12829	12853	12787	12904	12850	12932	12952	12906	12877	12842	12953	12842	12812	12884	12890	12742	12585	12797	12948	12926	12873	12795	12749	12897	12926	12877	12806	13121	12875	12887	12914	12831	12766	12886	12966	12738	12795	12889	13009	12867	12907	12939	12959	12899	13088	12862	12939	12948	13034	12769	12883	13017	12819	12868	12917	12980	12873	12948	12907	12737	12862	12880	12938	12771	12966	12850	12895	12900	12986	12930	12867	13035	12779	12845	12844	13062	12895	12946	13004	12846	12939	12755	12958	12838	12813	12964	13008	12786	12811	13003	12808	12862	12924	12837	12794	12947	13046	12929	12985	12915	13021	12981	12983	12938	12932	12905	12874	12750	12916	12866	13020	12932	13032	12773	12847	12902	12822	12642	12922	12761	12791	13102	12928	12798	12853	13043	12802	13070	13041	12908	12896	12838	12910	12951	12912	12993	12866	12950	12893	12956	12813	12923	12895	12800	12878	12946	12925	12710	12819	12893	12912	13018	12799	12988	12747	12982	12855	12838	12915	12860	12873	12859	12791	12824	13078	12889	12987	12827	12687	12715	12826	12795	12942	12806	12935	12819	12870	12884	13032	12753	12838	12909	12848	12932	13007	13134	12937	12992	13109	13047	12872	12969	13021	12708	12782	12791	12876	12895	12974	12996	12925	12912	12998	12770	12979	12938	12794	12957	12845	12885	12889	12881	12892	12957	12871	13036	13019	12871	12841	12917	12916	12963	13027	12998	12913	12853	13012	12957	12898	12776	12816	12807	13041	13030	12827	12720	12794	12888	12936	12833	12920	12915	12933	13009	12896	12992	12900	13043	12882	12999	12870	12998	12879	12847	12733	12987	12831	12947	12862	12818	12844	12929	13021	12777	12904	13092	12891	12898	13056	12851	12875	12917	12843	12883	12941	13093	12970	12911	13149	12767	13008	12789	12877	12901	12867	12925	12984	12829	12997	12978	12841	12922	12843	12831	12802	12926	12912	12971	12740	12833	12753	12792	12901	12979	12859	12878	12829	12989	12959	13003	12992	12788	12880	12918	12966	12959	12846	12855	13032	12906	12957	12854	12786	12720	13018	13019	12905	12776	13033	13012	12890	12864	12682	12938	12770	12740	12910	12787	12780	13070	12675	12902	12871	12783	12891	12915	12906	12935	12742	12793	13053	12775	12799	13017	13030	12756	12855	13012	12910	12872	12837	12898	12930	12759	12791	12742	13018	12938	12912	12857	13043	12878	12994	12593	12770	12851	12899	12923	13046	12811	12901	12865	13036	12955	12787	12943	12939	13010	12981	12959	13028	12940	13013	13059	12897	12862	13008	12893	12818	12806	12985	12914	12823	12891	13024	12909	12996	13001	12984	12884	12884	12965	12910	12775	13023	12882	12830	12905	12955	12957	12779	12773	12819	12906	13014	12944	12915	12837	12708	12908	12979	12778	12887	13002	12798	12766	12947	12828	12770	12978	12813	12730	12922	12865	12942	12928	12920	12947	12871	12746	12953	12878	12956	13007	12895	12928	12800	12997	12949	12830	12808	12814	12820	13007	13054	12800	12960	12947	12831	12771	12837	12917	12901	12779	13061	12818	12806	12797	12902	12950	12716	12855	12852	12836	12835	12937	12713	12817	13071	12853	12792	12903	12875	12917	12753	12812	12924	12934	12971	13066	12833	12874	12904	12992	12958	13000	12987	12845	12940	12786	13066	13013	12917	12855	12672	13005	12962	12842	13085	12812	12906	12908	12972	12886	12856	12798	12979	12884	12943	12980	12988	13014	12796	12803	12883	12993	13114	12832	12969	12992	12785	12954	12854	12916	12971	12857	13042	12914	12982	13037	12918	12934	12835	12966	12789	12943	12939	12937	12819	12871	12888	12986	12965	12751	12997	12905	12899	12946	12724	12834	12937	13010
28824	23373	24071	19624	15650	14808	14715	14320	14172	13979	13855	13851	13862	13753	13889	13848	13835	13671	13581	13808	13643	13708	13606	13716	13536	13637	13644	13567	13480	13748	13733	13568	13454	13729	13662	13488	13623	13512	13626	13545	13611	13596	13605	13601	13648	13691	13633	13535	13587	13484	13625	13704	13589	13756	13405	13710	13527	13540	13470	13517	13516	13693	13559	13532	13689	13744	13605	13478	13481	13614	13589	13356	13651	13869	13434	13577	13465	13361	13655	13417	13529	13593	13614	13580	13643	13380	13587	13564	13632	13569	13477	13446	13534	13544	13435	13458	13537	13426	13629	13723	13641	13630	13588	13385	13639	13482	13632	13546	13720	13735	13548	13547	13526	13604	13666	13743	13502	13512	13699	13583	13343	13560	13588	13484	13522	13509	13586	13589	13639	13549	13542	13547	13631	13545	13666	13506	13616	13512	13702	13480	13542	13496	13571	13680	13509	13490	13534	13475	13624	13675	13628	13483	13643	13435	13707	13491	13507	13615	13444	13411	13618	13794	13572	13642	13544	13498	13760	13387	13407	13546	13613	13498	13456	13664	13380	13518	13558	13715	13758	13497	13469	13339	13478	13654	13690	13615	13771	13473	13548	13637	13546	13522	13540	13524	13594	13509	13573	13562	13507	13714	13592	13376	13451	13622	13533	13470	13622	13368	13677	13620	13499	13356	13633	13384	13641	13502	13557	13544	13529	13416	13562	13552	13511	13512	13668	13703	13404	13550	13567	13705	13572	13586	13467	13692	13755	13626	13618	13675	13531	13554	13655	13306	13463	13511	13581	13598	13613	13732	13596	13455	13573	13620	13514	13487	13501	13669	13684	13711	13611	13434	13591	13600	13668	13596	13579	13522	13671	13557	13531	13519	13537	13733	13653	13566	13647	13583	13665	13695	13651	13569	13520	13506	13673	13663	13630	13703	13594	13651	13638	13443	13676	13558	13419	13625	13610	13694	13629	13295	13583	13479	13580	13626	13682	13522	13641	13800	13545	13596	13536	13376	13511	13684	13488	13765	13537	13483	13783	13740	13574	13478	13696	13665	13630	13514	13473	13575	13449	13542	13582	13613	13612	13394	13351	13467	13558	13688	13472	13542	13542	13572	13611	13478	13653	13724	13584	13517	13441	13555	13601	13771	13604	13637	13672	13586	13726	13690	13459	13551	13638	13476	13688	13683	13402	13615	13661	13478	13635	13633	13616	13399	13704	13616	13402	13474	13645	13611	13660	13489	13793	13587	13733	13685	13693	13574	13666	13740	13663	13606	13543	13625	13679	13659	13556	13663	13592	13546	13587	13474	13493	13530	13629	13523	13493	13614	13493	13609	13662	13493	13711	13561	13807	13543	13609	13510	13497	13564	13515	13856	13786	13610	13535	13496	13580	13542	13493	13528	13582	13568	13691	13593	13681	13667	13655	13632	13717	13556	13586	13515	13695	13525	13673	13535	13738	13678	13682	13640	13548	13553	13650	13549	13550	13433	13581	13607	13699	13423	13572	13529	13571	13459	13597	13627	13614	13303	13531	13668	13479	13450	13534	13469	13669	13544	13572	13360	13560	13461	13529	13628	13627	13474	13808	13835	13707	13597	13469	13497	13565	13611	13728	13514	13495	13586	13341	13524	13687	13562	13761	13481	13638	13467	13399	13603	13723	13474	13530	13706	13679	13561	13652	13542	13558	13539	13568	13539	13605	13607	13516	13339	13493	13586	13621	13759	13697	13597	13615	13548	13681	13555	13480	13777	13859	13493	13594	13644	13598	13535	13671	13552	13503	13524	13513	13536	13611	13568	13772	13438	13474	13757	13739	13461	13578	13603	13663	13357	13483	13535	13445	13727	13471	13614	13559	13476	13640	13521	13617	13668	13564	13488	13614	13497	13571	13793	13634	13701	13571	13481	13682	13563	13453	13472	13629	13521	13608	13719	13698	13521	13503	13574	13581	13594	13495	13568	13382	13678	13569	13639	13676	13606	13607	13669	13698	13700	13554	13476	13524	13655	13494	13697	13674	13629	13677	13479	13513	13452	13591	13493	13558	13714	13756	13607	13503	13499	13681	13663	13648	13557	13503	13758	13623	13654	13517	13507	13533	13618	13613	13588	13756	13690	13685	13754	13572	13755	13493	13534	13481	13505	13658	13636	13540	13533	13275	13341	13728	13506	13618	13661	13602	13769	13477	13519	13553	13607	13523	13770	13522	13398	13508	13558	13518	13560	13409	13558	13619	13512	13742	13673	13630	13516	13597	13690	13484	13536	13700	13637	13660	13633	13709	13646	13578	13524	13653	13619	13560	13853	13549	13662	13533	13461	13679	13503	13567	13568	13782	13603	13628	13621	13672	13934	13547	13630	13530	13592	13513	13544	13711	13554	13481	13568	13709	13667	13563	13678	13658	13679	13669	13347	13567	13560	13713	13618	13598	13631	13514	13393	13433	13648	13561	13525	13388	13643	13775	13609	13610	13679	13737	13663	13606	13567	13522	13736	13642	13576	13585	13612	13723	13608	13809	13550	13626	13559	13657	13595	13533	13636	13662	13707	13695	13436	13651	13768	13678	13536	13431	13795	13748	13605	13520	13547	13556	13564	13407	13575	13631	13724	13787	13684	13493	13540	13567	13611	13544	13609	13829	13514	13423	13280	13745	13469	13676	13492	13544	13824	13494	13611	13582	13549	13767	13426	13453	13585	13750	13620	13641	13547	13700	13595	13673	13568	13355	13637	13614	13578	13658	13644	13556	13303	13570	13424	13492	13564	13709	13497	13463	13703	13821	13406	13337	13620	13737	13619	13757	13454	13507	13504	13795	13767	13594	13553	13661	13606	13662	13631	13595	13586	13546	13623	13801	13644	13533	13711	13616	13549	13689	13601	13672	13534	13577	13423	13733	13726	13500	13627	13574	13345	13647	13457	13630	13640	13485	13541	13741	13542	13589	13527	13465	13516	13902	13620	13568	13668	13609	13640	13457	13513	13614	13792	13575	13687	13610	13481	13532	13618	13554	13535	13561	13512	13573	13649	13451	13661	13641	13459	13630	13585	13425	13720	13756	13535	13555	13597	13685	13591	13582	13641	13496	13703	13567	13755	13703	13554	13769	13702	13565	13692	13605	13564	13640	13584	13652	13578	13517	13548	13728	13690	13825	13660	13577	13567	13526	13513	13664	13460	13679	13590	13678	13681	13564	13623	13388	13510	13465	13556	13491	13741	13541	13571	13670	13597	13728	13630	13432	13620	13437	13548	13453	13809	13559	13642	13440	13736	13592	13608	13616	13546	13633	13650	13714	13671	13643	13560	13647	13548	13589	13549	13710	13584	13532	13675	13515	13762	13641	13668	13694	13572	13603	13503	13625	13508	13400	13601	13676	13628	13669	13599	13577	13602	13558	13646	13453	13467	13455	13705	13609	13721	13587	13520	13567	13547	13723	13568	13608	13608	13635	13455	13523	13508	13524	13505	13452	13643	13569	13643	13531	13494	13426	13596	13732	13750	13663	13713	13801	13704	13416	13665	13657	13682	13802	13570	13577	13436	13560	13458	13556	13568	13548	13550	13629	13723	13325	13369	13657	13516	13655	13432	13627	13551	13532	13814	13624	13660	13399	13419	13561	13707	13714	13483	13439	13431	13636	13467	13374	13505	13522	13719	13598	13465	13464	13625	13323	13642	13803	13568	13503	13501	13575	13360	13459	13459	13751	13678	13675	13579	13588	13771	13641	13365	13743	13569	13619	13611	13482	13633	13536	13720	13503	13560	13633	13394	13510	13506	13656	13454	13704	13572	13584	13592	13612	13514	13601	13541	13595	13623	13597	13685	13712	13520	13525	13721	13440	13605	13524	13560	13554	13552	13469	13560	13712	13596	13456	13735	13780	13412	13569	13675	13660	13739	13416	13605	13588	13585	13472	13575	13640	13600	13491	13602	13449	13601	13731	13622	13594	13564	13523	13635	13630	13469	13672	13488	13513	13570	13630	13569	13559	13528	13583	13481	13391	13554	13702	13446	13621	13645	13555	13546	13412	13621	13583	13585	13559	13693	13636	13739	13603	13458	13487	13661	13551	13533	13429	13510	13539	13621	13616	13552	13551	13703	13516	13260	13494	13536	13714	13559	13651	13759	13525	13555	13620	13531	13612	13578	13582	13591	13577	13601	13787	13607	13426	13566	13564	13254	13512	13574	13554	13660	13685	13699	13713	13638	13675	13402	13598	13671	13571	13568	13456	13666	13541	13643	13574	13734	13588	13507	13563	13596	13500	13524	13672	13633	13493	13702	13579	13691	13606	13636	13573	13591	13521	13498	13629	13477	13471	13658	13525	13683	13709	13694	13673	13583	13493	13600	13579	13748	13763	13670	13591	13606	13539	13715	13519	13488	13557	13475	13605	13584	13555	13546	13588	13626	13642	13542	13668	13697	13741	13533	13530	13623	13568	13615	13587	13559	13560	13664	13747	13398	13428	13766	13582	13568	13615	13620	13588	13697	13703	13661	13529	13397	13550	13524	13669	13616	13418	13666	13630	13785	13601	13656	13535	13395	13525	13512	13562	13531	13566	13653	13622	13482	13634	13291	13671	13552	13426	13535	13546	13411	13619	13740	13514	13641	13619	13439	13441	13552	13609	13460	13516	13589	13594	13536	13699	13509	13624	13736	13814	13490	13669	13646	13640	13627	13563	13714	13656	13731	13524	13411	13734	13713	13608	13700	13593	13526	13586	13730	13589	13459	13589	13564	13572	13538	13701	13449	13632	13625	13551	13690	13567	13509	13665	13672	13624	13737	13720	13605	13603	13900	13390	13467	13563	13458	13677	13658	13570	13699	13640	13555	13625	13533	13584	13694	13654	13483	13667	13625	13466	13585	13624	13605	13681	13557	13638	13647	13388	13437	13417	13395	13527	13515	13524	13596	13501	13522	13400	13577	13576	13560	13539	13485	13669	13656	13861	13569	13617	13638	13619	13527	13600	13632	13697	13617	13663	13580	13535	13722	13613	13635	13613	13652	13640	13601	13333	13494	13841	13684	13650	13615	13512	13476	13645	13598	13645	13624	13470	13538	13720	13725	13418	13682	13571	13494	13591	13597	13561	13571	13532	13323	13640	13635	13488	13445	13525	13598	13488	13683	13540	13686	13618	13664
20696	30579	24090	18885	16190	14926	14191	14036	13577	13631	13428	13084	13237	13250	13107	12986	13030	12975	12819	12900	12924	12917	13034	12844	12914	12743	13025	12978	12962	13056	12879	12906	12969	12951	12903	12934	12812	12799	12937	12660	12995	12757	12859	12849	12806	12802	12830	12668	12991	12717	12801	12797	12727	12892	12714	12943	12707	12808	12826	12974	12871	12805	13072	12871	12890	12899	13142	12831	12940	12926	12950	12893	12850	12860	12906	12936	12634	12976	12974	12905	13035	12790	12906	12814	12909	12832	12949	12979	12907	12767	12705	12941	12825	12893	12958	12739	12995	12712	12948	12933	12731	12703	12799	12784	12962	12826	12803	12807	12714	12766	12914	12961	12951	12723	12793	12914	12881	12751	12922	12905	13017	12846	12738	12867	12869	12745	12792	12871	12818	12878	12841	12972	12851	12808	12844	12855	12791	12956	12800	12896	12718	12843	12831	12925	12795	12918	12773	12902	12718	12921	12869	12741	12848	12961	12886	12919	12974	12705	12744	12892	12947	12853	12811	12935	12931	12710	12979	12789	12880	12855	12933	12840	12895	12826	12776	12864	12855	12927	13017	12789	12800	12876	13093	12784	12922	12733	12737	12849	12860	12974	12838	12828	12833	12795	12863	12891	12894	12817	12976	12770	12825	12874	12787	12975	13004	12947	12753	12940	12729	12833	12870	12674	12834	12754	13048	12851	12888	12776	12879	12713	12704	12821	12815	12840	12752	12845	12866	13001	12821	12927	12903	13004	12744	12884	12745	12713	12779	12846	12884	12702	12951	12745	12865	12993	12809	12570	12861	12840	12852	12990	12778	12871	12893	12924	12827	12756	12916	12709	12804	12949	12751	12791	13005	12749	12852	13013	12760	12832	12959	12756	12912	12901	12754	12755	12789	12998	12727	12872	12813	12867	12925	12871	12893	12964	12858	12810	12855	12802	12988	12786	12780	12939	12790	12902	12814	12928	12910	12847	12801	13068	12962	12950	12785	12704	12972	12858	12905	12910	12696	12717	13000	12805	12871	12913	12867	12873	12865	12762	12882	12798	12777	12873	12961	12823	12970	12766	12849	12954	12872	13031	12859	12727	12650	12776	12887	12860	12915	12642	12795	12869	12896	12830	12949	12839	12914	12965	12869	12738	13046	12931	12772	12815	12875	12735	12964	12938	12742	12958	12812	12736	12943	12897	12916	12765	12994	12736	12729	12781	12710	12830	12771	12848	13028	12834	12947	12811	13002	12868	12779	12827	12734	12890	12847	12807	12899	12942	12890	13002	12706	12741	12790	12922	12870	12808	12867	12646	12730	12844	12852	12822	12771	12963	12855	13010	12802	12766	12798	12751	12901	13026	12781	12772	12876	12925	12941	12780	12828	12867	12731	12858	12742	12786	12853	12883	12788	12843	12830	13033	12859	12735	12892	12897	12817	12794	12680	12762	12889	12820	12844	12940	12939	12856	12703	13000	12887	12802	12835	12833	13010	12932	12951	12938	12935	12919	12751	12876	12837	12988	12731	12954	12834	13059	12868	12959	12932	12862	12785	12790	12821	12793	12921	12792	12862	12643	12838	12979	12998	12678	12888	13090	12782	12872	12756	12876	12820	12860	12922	12907	12931	12806	12906	12734	12796	12999	12759	12873	12705	12880	12764	12684	12808	12844	12890	12895	12736	12776	12980	12801	12857	12890	12926	12792	12947	12864	12771	12831	12851	12830	12981	12839	12800	12931	12853	12799	12932	12745	12794	12825	12900	12923	12803	12863	12928	13048	12838	12870	12864	12879	12952	12880	12938	12879	12871	12746	12640	12935	12996	12965	12869	12707	12877	12990	12839	12900	12917	12843	12926	12898	12877	12842	12903	12820	12943	12935	13177	12928	12904	12790	12914	12864	12902	12830	12788	12976	12962	13089	12853	12907	12901	12937	12925	12683	12716	12789	12974	12845	12934	12806	12708	12941	12809	12748	12955	12877	12833	12995	12805	12843	12767	12855	12855	12854	12829	12890	12855	12829	12855	12829	12891	13102	12887	12921	12885	12716	12835	12788	12899	12838	12916	12754	12928	12866	12746	12868	12948	12836	12750	12760	12890	12982	12847	12752	12853	12857	12840	12966	13036	12864	12899	12755	12876	12880	12952	12803	12712	12816	12902	12795	12773	12836	12913	12796	12831	12606	12999	12868	12829	12810	12824	12762	12880	12862	12930	12760	12785	12798	12998	12860	12807	12895	12965	12868	12819	12847	13016	12780	12780	12678	12768	12651	12888	12810	12858	13053	12921	13014	12955	12951	13006	12776	12772	12763	12904	12947	12770	12920	12846	12766	12810	12935	12938	12810	12871	12700	12664	12857	12830	12876	12852	12851	12892	12679	12900	12871	12920	12875	12804	12799	12896	12787	12947	12899	12955	12774	12707	12871	12761	12805	13067	12755	12792	12901	12806	12958	12888	12830	12859	13071	12802	12765	12996	12859	12803	12865	12839	12846	12875	12754	12957	12898	12833	13022	12911	12796	12729	12918	12956	12887	13101	12849	12947	12823	12804	12934	12752	12710	12809	12840	12855	12712	12825	12786	13053	12841	12871	12771	12902	12882	12790	12612	12909	12946	12684	12809	12927	12871	12829	12868	13000	12612	12935	12739	12967	12885	12920	12836	12762	12942	12962	12944	12726	12820	12950	12773	12937	12925	12753	12792	12930	12854	12861	12891	12851	13021	12842	12798	12813	12801	12849	12828	12976	12908	12863	13086	12996	12696	13043	12778	12964	12772	12805	12950	12786	12731	12886	12705	12801	12710	12779	12945	12822	12980	12708	12881	12816	12765	12789	12857	12806	13063	12860	12751	12833	12841	12993	12806	12831	12875	12731	12893	12751	12862	12779	12781	12744	13219	12893	12850	12980	12913	12891	12778	12838	12884	12769	13011	12860	12859	12948	12769	12690	12964	12915	12760	12868	12972	12860	12996	12862	12957	12937	13014	12965	12879	12757	12880	12889	12815	12802	12772	12785	12790	12810	12973	12839	12877	12849	12785	12997	12754	12885	12675	12911	12984	12973	12857	12741	12810	12855	12941	12692	12838	12811	12928	12958	12709	12955	12883	12945	12877	12764	12856	12999	12870	12795	13045	12897	12735	12810	12859	12987	13020	12773	12816	12847	12753	12884	12862	12855	12947	12788	12953	12854	12806	13029	12883	12795	12876	12876	12931	12901	12933	12941	12822	12849	12959	12936	12881	12857	12898	12907	12886	12956	13040	12842	13012	12838	12704	12923	12904	12968	12886	12779	12965	12864	12660	12815	12851	13065	12887	12857	12817	12866	12907	12802	12826	12929	12815	12795	12963	13007	12977	12970	12810	12976	12940	13049	12771	12891	12776	12974	12923	12855	12968	12868	12804	12844	12852	12691	12891	12848	13058	12873	12937	12755	12761	12783	12815	12943	13185	12843	12777	12890	12783	12951	12733	12834	12714	12755	12817	12882	12795	12836	12934	12897	12874	12993	12755	12873	12950	12910	12718	12907	12812	12908	12803	12920	12977	12947	12786	12746	12892	12891	13036	12822	12902	12839	12970	12831	12974	12942	13060	12997	12904	12917	12687	12772	12899	12841	12735	12947	12848	12921	12794	12664	12916	12701	12851	12753	12948	12864	12883	12914	12767	12907	12803	12796	12827	13034	13093	12910	12989	12803	12764	12722	12887	12819	12860	12850	12918	12900	12751	12854	12801	12640	12881	12879	12654	12901	12892	12974	12811	12990	12756	12890	12927	12710	12641	12996	12815	12914	12974	12822	12793	12829	12911	12803	12763	12824	12774	12880	12899	12762	12832	12773	12815	12872	12876	12790	12962	12771	12699	12824	12732	12844	13003	12915	12762	12887	12813	12787	12980	12853	12881	12866	12964	12808	12986	12843	12921	12906	13003	12847	12875	12954	13032	13189	12860	12869	12711	12925	12768	12949	12880	12769	12778	12963	12869	12786	12860	12998	12981	12993	12825	12841	12819	12738	12881	13000	12782	12934	12856	12790	12754	12869	12872	12825	12773	12805	12662	12796	12961	12769	12928	12754	12896	12843	12859	13023	12752	12966	12818	12857	12946	12794	12801	13007	12746	12764	12762	12980	12818	12863	12898	12903	12946	12814	12876	12863	12970	12882	12796	12839	12960	12934	12900	12813	12891	12923	12882	12858	12862	12943	12757	12933	12993	12868	12782	12823	12817	13014	12791	12946	12864	12968	12836	12954	12814	12816	12742	12832	12945	12905	12876	12770	12800	12834	12854	12640	12838	13060	12875	12862	12664	12801	12778	12929	12983	12940	12845	12884	12816	12913	12893	12867	12966	12898	12841	12739	12812	12843	12810	12830	12836	12828	12777	12732	12904	12852	13031	13073	12993	12855	12691	13009	13006	12981	12797	12979	12915	13013	12741	12893	13012	13000	12849	13004	12890	12817	12831	12806	12872	12889	12937	12880	12750	12889	12695	12668	12880	12930	12913	12917	12595	12849	12903	12934	12835	12806	12742	12976	12974	12883	12788	12909	12680	12923	12738	13068	12999	12790	12864	12751	12885	12843	13095	12863	13075	12818	12846	12784	12900	12893	12938	12947	12903	12990	12932	12941	12995	13026	12702	12883	12849	12891	12851	12985	12678	12843	12751	12875	12977	12887	12877	12990	12885	12798	12919	12817	12868	12961	12885	12562	12837	12676	12906	12838	12866	12887	12959	12820	12803	12926	12944	12775	12807	12896	12878	12780	12857	12922	12981	12900	12917	12756	12882	12901	12986	13021	12736	13010	13008	12900	12846	12888	12913	12844	13002	12811	12843	12875	12874	12859	12882	12763	12828	12771	12818	12806	12817	12939	13021	12765	13083	12819	12815	12842	12916	12948	12903	12820	12801	12961	12876	12931	12805	12754	12735	12819	12927	12967	12987	12871	12837	12881	12901	12975	12836	12884	12744	12945	12991	13040	12889	12875	13088	12872	12948	12774	12764	12974	12817	12851	12924	12731	12878	12685	13067	12936	12789	12866	12893	12837	12810	12809	12826	12983	12848	12875	12737	12730	12785	12874	12946	12746	12858	12907	13029	12841	12727	12773	12842	12741	12806	12860	12708	12875	12898	12871	12777	12936	12929	12759	12806	12849	12819
23546	21434	27989	25389	21840	19364	17655	15239	14756	14826	14697	14448	14051	14250	14180	14306	13972	14026	13926	13974	13929	13871	14073	13948	13717	13980	13898	13836	13848	13951	13846	13823	13860	13861	13759	13855	13718	13779	13872	13732	13872	13794	13803	13824	13729	13895	13800	13955	13946	13654	13892	13641	13802	13793	13588	13723	13818	13901	13643	13803	13776	13814	13810	13725	13829	14121	13707	13598	13845	13887	13886	13758	14028	13699	13777	13763	13877	13825	13626	13566	13949	13646	13778	13709	13598	13802	13754	14027	13926	13898	13759	13848	13626	13709	13695	13807	13695	13689	13787	13800	13648	13872	13738	13747	13765	13633	13733	13812	13781	13706	13905	13689	13751	13870	13715	13599	13684	13483	13765	13670	13645	13702	13741	13850	13724	13746	13834	13890	13654	13829	13662	13785	13662	13756	13820	13829	13601	13843	13807	13815	13803	13554	13429	13614	13738	13719	13638	13593	13680	13631	13642	13616	13674	13703	13722	13943	13696	13681	13612	13832	13659	13662	13752	13867	13665	13734	13650	13634	13831	13743	13737	13615	13817	13660	13693	13799	13601	13595	13797	13753	13751	13672	13790	13515	13823	13720	13696	13662	13741	13909	13760	13701	13822	13751	13885	13825	13828	13717	13797	13664	13728	13456	13749	13696	13867	13943	13661	13804	13513	13905	13881	13799	13908	13688	13891	13860	13577	13909	13919	13646	13748	13791	13829	13660	13671	13576	13798	13650	13876	13959	13543	13871	13809	13618	13524	13852	13747	13823	13871	13831	13672	13665	13697	13668	13788	13693	13534	13778	13645	13763	13649	13771	13830	13754	13785	13664	13790	13830	13632	13656	13745	13889	13699	13939	13689	13624	13741	13572	13633	13808	13653	13770	13727	13887	13742	13840	13958	13699	13657	13869	13650	13753	13610	13713	13734	13654	13766	13747	13686	13648	13591	13956	13873	13831	13846	13901	13702	13785	13852	13916	13784	13657	13914	13549	13730	13644	13793	13732	13538	13756	13704	13698	13651	13904	13785	13753	13666	13858	13685	13761	13755	13727	13724	13741	13797	13602	13806	13800	13771	13899	13704	13919	13628	13812	13650	13709	13800	13785	13675	13712	13532	13646	13746	13808	13829	13738	13754	13609	13581	13852	13716	13787	13860	13828	13785	13792	13831	13804	13915	13598	13798	13804	13660	13824	13718	13672	13670	13603	13819	13723	13664	13644	13598	13939	13610	13674	13710	13686	13802	13636	13602	13725	13499	13734	13936	13640	13696	13793	13805	13888	13716	13908	13896	13981	13791	13702	13635	13740	13634	13598	13510	13756	13985	13500	13767	13785	13897	13918	13689	13748	13788	13927	13735	13672	13713	13792	13792	13834	13728	13804	13742	13588	13717	13926	13871	13552	13763	13809	13675	13822	13821	13949	13752	13709	13614	13780	13544	13663	13684	13620	13684	13773	13678	13897	13837	13782	13742	13799	13689	13726	13882	13724	13632	13672	13598	13716	13589	13826	13646	13872	13849	13683	13576	13642	13697	13778	13882	13720	13648	13909	13841	13750	13804	13618	13509	13780	13726	14052	13760	13664	13762	13732	13610	13837	13560	13801	13777	13715	13578	13714	13911	13744	13612	13739	13696	13577	13889	13911	13798	13858	13656	13837	13745	13969	13471	13623	13795	13899	13847	13802	13708	13715	13769	13607	13860	13954	13851	13700	13747	13628	13757	13707	13413	13610	13628	13861	13663	13795	13565	13820	13791	13807	13734	13904	13841	13779	13732	13805	13846	13622	13713	13845	13629	13753	13686	13705	13736	13671	13626	13767	13783	13871	13689	13649	14008	13706	13658	13746	13655	13606	13782	13805	13679	13730	13784	13782	13932	13608	13710	13788	13865	13664	13760	13774	13717	13726	13776	13880	13942	13685	13960	13666	13662	13808	13708	13740	13681	13674	13842	13800	13613	13798	13551	13593	13864	13892	13761	13746	13816	13848	13832	13703	13754	13582	13822	13688	13780	13755	13676	13768	13763	13770	13829	13790	13788	14011	13888	13830	13595	13713	13708	13775	13880	13796	13599	13755	13744	13750	13623	13584	13905	13810	13711	13703	13671	13737	13670	13572	13611	13773	13810	13733	13732	13806	13584	13692	13669	13674	13910	13814	13562	13914	13475	13715	13561	13626	13770	13817	13672	13770	13865	13987	13744	13946	13779	13942	13708	13629	13693	13722	13822	13889	13865	13765	13668	13557	13630	13596	13809	13744	13806	13674	13769	13574	13671	13866	13723	13791	13592	13733	13878	13932	13692	13726	13788	13697	13785	13808	13944	13699	13667	13904	13916	13666	13666	13840	13790	13666	14060	13759	13832	13616	13699	13868	13813	13877	13843	13799	13717	13753	13615	13516	13624	13967	13842	13735	13927	13792	13773	13501	13731	13714	13725	13595	13758	13920	13740	13713	13661	13779	13689	13691	13747	13792	13884	13661	13636	13739	13888	13772	13842	14002	13695	13772	13639	13753	14031	13689	13732	13759	13843	13594	13789	13855	13875	13615	13787	13723	13892	13682	13810	13778	13744	13644	13828	13791	13717	13646	13584	13523	13805	13791	13560	13806	13642	13687	13854	13879	13722	13790	13610	13818	13678	13763	13780	13833	13670	13816	13807	13911	13737	13643	13763	13774	13694	13721	13595	13648	13562	13835	13737	13651	13673	13749	13910	13634	13817	13854	13873	13761	13704	13649	13656	13867	13793	13934	13843	13588	13568	13750	13872	13790	13765	13771	13992	13810	13597	13837	13721	13780	13585	13693	13558	13664	13775	13600	13772	13771	13818	13776	13696	13727	13846	13879	13772	13716	13847	13710	13533	13963	13801	13746	13813	13756	13845	13894	13784	13694	13460	13584	13636	13842	13556	13713	13918	13777	13763	13780	13809	13784	13637	13586	13690	13637	13932	13900	13868	13738	13600	13697	13903	13743	13676	13704	13742	13937	13810	13852	13635	13817	13822	13884	13680	13845	13854	13622	13876	13980	13880	13790	13828	13741	13795	13660	13795	13761	13678	13627	13687	13628	13690	13657	13717	13764	13861	13513	13667	13935	13566	13654	13783	13768	13806	13644	13736	13730	13679	13697	13709	13713	13772	13838	13820	13770	13649	13701	13637	13950	13841	13623	13835	13862	13645	13586	13919	13901	13923	13825	13640	13878	13672	13904	13704	13626	13461	13697	13860	13754	13897	13774	13725	13662	13692	13695	13474	13728	13874	13728	14023	13551	13781	13857	13702	13963	13815	13738	13983	13609	13836	13731	13690	13834	13621	13753	13644	13609	13723	13567	13880	13686	13574	13689	13730	13757	13742	13747	13725	13685	13744	13867	13598	13808	13530	13735	13691	13666	13790	13805	13616	13565	13782	13552	13800	13754	13801	13878	13681	13946	13740	13749	13780	13943	13814	13751	13821	13820	13659	13704	13605	13635	13937	13876	13807	13813	13866	13832	13793	13862	13839	13918	13851	13762	13801	13755	13780	13928	13671	13639	13556	13673	13887	13690	13682	13684	13741	13928	13715	13888	13820	13759	13819	13863	13690	13529	13847	13734	13664	13862	13851	13876	13809	13808	13620	13941	13744	13707	13658	13749	13677	13747	13723	13827	13622	13701	13754	13760	13720	13828	13911	13688	13959	13848	13843	13873	13740	13974	13662	13746	13945	13681	13761	13726	13726	13778	13689	13726	13689	13679	13858	13721	13916	13755	13762	13757	13825	13677	13686	13787	13865	13863	13711	13965	13549	13767	13777	13801	13743	13701	13898	13856	13961	13811	13693	13769	13774	13673	13752	13771	13863	13778	13705	13636	13639	13755	13654	13637	13780	13707	13715	13915	13828	13768	13928	13973	13740	13652	13922	13589	13791	13517	13658	13793	13705	13904	13858	13504	13915	13818	13743	13787	13797	13790	13813	13646	13739	13821	13875	13574	13744	13697	13602	13858	13707	13654	13586	13784	13851	13755	13865	13908	13841	13566	13698	13825	13672	13712	13740	13802	13644	13699	13618	13899	13819	13949	13590	13709	13682	13714	13667	13791	13763	13704	13530	13679	13789	13682	13822	13766	13832	13910	13785	13850	13932	13718	13693	13642	13730	13733	13635	13777	13817	13944	13790	14067	13554	13738	13731	13923	13981	13730	13793	13581	13600	13581	13676	13936	13592	13721	13856	13581	13817	13920	13720	13789	13625	13742	13903	13834	13718	13787	13728	13842	13783	13822	13690	13649	13827	14032	13759	13658	13829	13745	13625	13704	13986	13706	13702	13679	13700	13695	13672	13657	13602	13744	13850	13841	13667	13670	13624	13613	13694	13635	13777	13698	13691	13570	13750	13696	13696	13717	13801	13892	13683	13654	13538	13678	13758	13805	13652	13510	13453	13648	13829	13871	13696	13650	13608	13611	13747	13566	13849	13855	13735	13750	13704	13638	13605	13731	13725	13763	13794	13872	13825	13780	13908	13740	13875	13818	13704	14022	13625	13833	13618	13907	13916	13577	13970	13670	13787	13677	13794	13806	13701	13912	13789	13744	13848	13604	13755	13877	13667	13696	13764	13427	13365	13829	13772	13897	14011	13784	13767	13833	13972	13773	13760	13809	13681	13837	13521	13890	13787	13720	13695	13735	13896	13907	13806	13857	13704	13627	13702	13691	13805	13752	13586	13824	13883	13555	13777	13550	13786	13823	13787	13634	13651	13726	13751	13847	13830	13671	13746	13761	13784	13658	13667	13775	13630	13750	13788	13797	13722	13836	13863	13775	13806	13864	13800	14026	13803	13825	13675	13653	13674	13580	13620	13589	13891	13763	13911	13925	13824	13703	13745	13765	13709	13916	13798	13842	13642	13926	13813	13794	13660	13628	13913	13733	13694	13858	13806	13764	13671	13655	13917	13679	13766	13705	13648	13711	13642	13666	13674	13676	13876	13804	13660	13905	13740	13896	13648	13794	13803	13570	13808	13690	13715	13814	13786	13501	13766	13824	13803	13875	13644	13465	13575	13883	13754	13894	13744	13632	13761	13710	13773	13760	13734	13704	13769	13745	13673	13771	13935	13677	13805	13710	13816	13733	13696	13813	13647	13715	13635	13810	13864	13630	13620	13818
19942	36987	29553	22909	18928	16781	15754	15169	14630	14407	13868	13852	13507	13547	13333	13280	13076	13094	13075	13157	13101	13072	13118	12884	13222	13080	13069	12901	12939	13098	13013	13120	12970	12961	13134	13037	13096	12946	12984	12896	13113	13214	12964	12858	13090	13018	13119	12963	13034	12972	12921	13089	13115	12965	13009	12951	12793	12818	12997	13012	13058	13099	13243	13061	13137	12828	13051	12936	12963	13140	12885	12984	12906	13023	12853	12921	13091	13115	12930	13172	12986	13218	13090	12921	13024	13125	13171	12914	13075	12882	12915	12903	13166	13047	13114	12899	12929	12931	12999	13045	12973	13055	12889	12908	13060	12943	12944	12972	12845	12918	13097	13072	13008	12902	12866	13103	12815	13061	12822	12957	13010	12865	13020	13003	13085	13006	13123	13052	13099	12982	12918	12900	13037	12922	13110	13023	13050	12918	13028	13004	13145	13033	13099	12874	13053	12968	12868	12842	13004	13050	12979	12810	13161	12962	13084	12921	12926	12956	12992	12984	12975	12973	13094	12916	12916	12949	12812	12971	13052	12920	12971	12967	12969	12985	12884	13094	12851	12895	12983	12935	12976	13120	12941	12939	13032	12864	12946	12844	12981	12893	13167	12997	13100	12985	13111	12892	12913	13037	13070	13053	13126	13182	13133	12932	13010	12826	13024	12862	13147	13082	12954	13131	12958	13087	12946	12924	12854	13020	13149	12856	12776	12750	13053	12893	12969	12941	12938	13019	12901	12970	13011	12989	12897	12875	12939	12929	12955	12856	13194	12771	13036	12786	13087	12968	12992	12948	12937	12914	12989	13049	13025	12890	13113	12924	12952	13153	13186	12944	13079	12910	12903	12809	12977	13134	13019	12913	12983	12826	12989	12925	13015	13140	12993	12956	12897	12815	12995	13068	13048	12944	13106	12960	13037	12909	12887	12950	13049	12911	13026	13139	12989	13016	12845	13046	12964	13022	12926	12988	12872	13062	12969	12964	13093	12973	12950	12893	12864	12935	12997	12889	13035	12908	13011	12948	12946	13017	12906	13053	13012	12900	13041	12987	12907	13026	12824	13125	13042	13118	13050	12997	12961	12905	12848	12969	12998	12977	12929	12858	12928	12916	13060	12972	13080	13040	13078	13072	12996	12913	13048	12944	13139	12798	12974	12938	12981	12987	12971	13055	12944	13050	12923	12973	12912	13105	13203	13055	12982	13083	12981	12963	13089	12868	12922	13003	13094	12830	12921	12831	13079	12979	12872	13007	12864	12994	12948	13024	13004	12960	12885	12954	13024	12930	13000	12960	13100	13080	12954	12864	13092	12990	13059	13080	12867	12874	12799	12935	13091	13024	13022	12985	12999	13005	13120	13000	13047	13101	12823	13061	12910	13004	13151	13048	13117	12895	12992	12948	12711	13083	12916	12974	12996	13111	13120	13002	13015	12872	13054	13132	12970	12964	12999	12887	12968	12950	13059	12939	13050	13060	12967	12904	13027	13092	13008	12832	13161	12953	12965	13034	12944	13033	13070	13112	12910	12970	12888	12979	12865	13053	12984	13015	13012	12932	12877	12990	12853	12996	12949	13007	12925	12922	12996	12966	12804	13005	13067	13053	12902	13139	13064	12877	13053	12984	12812	12922	12979	12899	13076	12940	12889	12873	12990	13019	12932	12896	12994	13036	12957	12977	13151	12937	13034	13079	12844	12980	12906	12979	12901	13031	13004	13075	12886	12983	12877	13086	13070	12971	13106	13090	12971	12937	13016	12998	13116	12792	12962	12967	12904	13148	13026	13052	12965	13008	12905	12990	13024	13092	13096	13019	12900	13049	13064	12854	12867	13152	12892	13091	13172	12960	12962	12878	12977	12893	12907	13060	12893	12974	12949	13066	13065	13028	12877	12983	12960	13145	12921	13139	13050	12953	13030	12974	12825	12760	12971	13079	13022	13050	13029	12968	12970	12906	13031	12969	13008	12974	12912	12974	13112	12974	13066	13017	13123	12882	13006	13034	13027	12923	13148	12979	13015	12811	12822	12904	12985	13024	13007	12971	13059	12823	12917	12902	13036	13087	13021	13076	12983	12858	13046	12878	12857	12932	12971	12877	13094	12927	13073	12970	12976	13044	12783	12813	13095	12959	13090	12998	12923	12940	13052	12893	12967	13207	13090	12989	13039	12936	13085	13065	12931	12996	12970	12983	12959	12881	13049	12974	13036	12795	13010	12995	12819	13087	12934	13039	13043	12897	12836	13102	12942	12996	13143	12996	13024	13034	12884	12903	12978	13030	12989	13020	12946	13085	12940	12847	13079	12903	12946	13016	13008	13014	12985	13037	13144	12922	13106	13017	13201	13065	13086	13051	12937	12982	12959	12906	13023	12791	13033	12858	12933	13008	12820	12939	12935	13129	13099	12934	12994	12971	12833	13004	13037	13006	12987	13078	13121	12932	12995	13136	12901	13043	13003	12940	13042	12960	12978	13053	13114	12902	12920	13135	13053	13002	13006	12995	13058	12821	12971	13084	12982	12953	13087	12772	13102	12996	12826	12947	12994	13078	12910	12919	13011	12999	12861	13018	13093	13027	13012	12946	13084	12806	12936	12998	12987	12933	13025	12921	12851	13000	13145	12976	12925	13013	12972	12954	12981	12930	13076	12957	13004	12876	13006	12985	13054	13112	12829	12845	13046	12900	12945	12889	12811	13014	12894	12961	12954	13014	12991	12915	12976	13089	12831	13046	13041	13089	13120	12906	12968	12881	12966	13050	12949	12983	12827	12966	12986	13013	12884	13115	13103	12866	12987	12890	13021	13102	13053	13074	12984	12958	13032	12897	13063	12951	12852	12774	13051	12977	12932	13085	12918	12910	12945	12952	12981	12928	13123	12887	13073	12861	12968	12836	12941	13011	12955	13003	13006	13052	12951	12986	12995	12987	12901	12928	13060	13025	13021	12973	12911	12960	12904	13086	12955	13011	12943	12773	12903	13121	13125	12898	13111	12933	13047	13070	12957	12986	12984	12941	12999	13048	13024	12954	12912	13214	13039	13030	13067	12893	12970	12997	13027	12859	12958	12949	12899	13006	13090	12978	13006	12994	12828	12939	12967	12803	12977	12914	13020	13003	12996	13078	12859	13049	13033	12953	12911	13048	13035	13035	12860	13073	12882	13020	12946	12915	12962	12965	13036	13004	12997	13120	13026	12920	13015	13066	13095	12862	13123	12986	13062	12921	12797	12947	13079	12976	12891	12873	13059	12775	13103	13073	12826	13016	13102	13001	13120	12943	13143	12869	12991	12925	13106	12808	12874	12985	12947	13044	13005	12958	12942	12941	12999	12918	12963	12847	13060	13022	12865	13037	13034	13055	12993	13015	13028	12963	13199	12947	12919	13058	13006	12914	12957	13003	12922	12883	12894	13005	12930	12992	13083	12898	13066	13011	13147	12819	12969	13091	13004	12985	12802	13007	12888	12984	13003	12962	12938	13064	13004	12861	13021	12918	13031	12925	13048	12958	12892	13003	13127	12976	12956	12960	13060	12914	12885	12996	12915	12941	13034	13134	13021	12859	13219	13136	13203	12976	13034	12928	12865	12988	12887	13054	12970	13193	12941	13071	13115	12988	12932	12953	12981	13009	12983	12989	12931	13029	13144	12977	12987	13044	13099	12967	13027	12920	12928	13000	13015	13031	12981	12879	13172	12821	12957	12875	12979	12907	12888	12902	13028	12972	12977	13000	13008	13001	13006	13011	12942	12890	12821	12998	13004	12878	13008	12916	13081	12867	12850	13011	12954	12891	12926	12951	12839	12992	13039	12876	12755	13153	13082	12998	12927	12991	13103	12930	12783	13060	13051	12907	12947	12923	13034	12925	13212	13119	12930	12960	13145	12972	12961	13075	13027	13035	12827	12993	12926	13032	13079	12904	12976	12989	12897	13038	13074	13112	13036	12933	13065	13049	13183	12999	13075	12962	12959	13087	12945	12891	13056	13110	12893	13137	12993	12925	12897	12946	12966	12869	13009	12987	12902	12813	12880	13027	12918	13082	13052	13016	12991	12917	12955	12950	12825	12948	12920	12879	12874	12936	12981	13033	13035	12831	12830	13003	12829	12903	12943	12883	12977	12957	13055	12957	12931	12893	13017	12978	13025	13107	13075	12990	13052	12908	13053	12941	13099	12938	12914	12850	13020	13000	13151	12983	12981	13191	13164	12962	12994	13006	12941	12992	13054	12916	12994	13046	12980	13101	13006	13106	13009	12943	12957	13055	13019	12956	13068	12989	12854	12856	12985	12959	12905	12967	13026	12954	13156	12965	13169	13135	12947	12979	12859	12935	12893	13030	12939	13051	12821	12852	13015	12943	13074	12960	12947	12915	12906	12933	12948	12912	12980	13040	12962	12934	13031	12963	13036	12935	12892	13086	12956	12974	12837	12976	12917	12808	13023	12948	13116	13057	13223	12901	12919	12917	12854	13057	13044	12912	13048	12972	13026	13073	13080	12813	13025	12982	12992	12905	12812	12920	12983	12967	13017	12940	13016	13097	13026	13119	12937	12994	13067	13018	13071	13056	12991	12966	12929	13058	13041	12950	12976	13011	12954	13111	13072	13116	13039	13041	13028	12982	12979	12870	13015	13051	12829	13017	12970	12922	12974	12947	13127	13055	13032	12933	12994	12932	13122	12933	13007	12882	13056	12888	12939	12960	12966	12868	12965	12926	12910	12906	13168	12934	12924	12873	13009	13071	12935	12987	12879	13078	12786	12768	13047	12899	12916	12974	12804	13085	13009	12943	13040	12997	12999	12931	13058	12805	13181	13079	12980	12989	13031	13073	12959	13079	13184	12832	12932	13106	13115	13012	13012	13077	12794	12979	13071	12887	12977	12947	12977	12936	12986	13018	12991	12970	12937	12995	12972	13039	13166	12953	13129	12829	12896	13043	12920	12909	13083	12932	12952	12961	12989	13119	12832	12948	13067	12917	13047	13140	12908	12950	12889	12994	13081	13081	12897	12974	13065	12990	12966	13039	13003	13007	13003	12930	13021	12970	12887	13073	12958	12970	12930	12922	12891	12944	13074	12994	12885	13144	13137	12837	13042	13009	13083	12897	13024	12881	13123	12978	12832	13068	12969	12955	12921	13124	13010	12931
25404	21494	26278	25562	16808	15152	14833	14173	13979	13680	13641	13469	13611	13348	13476	13341	13376	13165	13531	13285	13187	13327	13342	13186	13265	13327	13278	13123	13301	13266	13215	13368	13248	13342	13302	13231	13061	13230	13369	13060	13258	13165	13184	13168	13205	13267	13347	13160	13216	13205	13382	13131	13287	13304	13249	13198	13270	13164	13157	13337	13179	13173	13188	13151	13209	13182	13218	13082	13209	13038	13252	13140	13181	13327	12933	13134	13259	13275	13202	13124	13238	13216	13242	13079	13190	13159	13230	13152	13092	13332	13219	13168	13198	13269	13413	13151	13356	13254	13215	13253	13350	13357	13224	13248	13228	13185	13078	13318	13454	13066	13199	13279	13206	13164	13036	13170	13398	13153	13136	13256	13267	13379	13026	12997	13210	13207	13074	13180	13358	13201	13200	12909	13319	13226	13228	13175	13289	13280	13251	13247	13086	13249	13137	13198	13149	13433	13209	13292	13410	13084	13085	13114	13356	13171	12995	13396	13295	13257	13176	13160	13176	13370	13135	13164	13320	13173	13316	13213	13145	13087	13155	13069	13010	13360	13286	13274	13174	12995	13305	13347	13233	13182	13155	13153	13440	13347	13169	13213	13256	13177	13116	13192	13192	13161	13129	13193	13294	13169	13335	13251	13302	12910	13360	13079	13182	13384	13365	13207	13236	13272	13460	13298	13193	13200	13201	13000	13326	13092	13100	13098	13248	13297	13275	13254	13226	13089	13093	13314	13198	13540	13317	13259	13161	13118	13344	13353	13339	13348	13273	13172	13293	13055	13198	13171	13181	13208	13324	13215	13319	13054	13209	13192	13214	13167	13250	13066	13358	13480	13160	13103	12960	13179	13398	13087	13269	13263	13325	13401	13140	13205	13056	13257	12990	13233	13149	13352	13219	13277	13074	13199	13180	12988	13255	13266	13227	13169	13112	13141	13257	13232	13300	13341	13441	13242	13301	13099	13074	13190	13235	13295	13248	13280	13363	13137	13083	13258	13261	13450	13350	13349	13300	13195	13143	13174	13396	13479	13168	13195	12988	13260	13278	13281	13160	13152	13243	13153	13262	13087	13153	13052	13555	13176	13129	13139	13122	13189	13286	13170	13072	13267	13121	13104	13178	13140	13211	13151	13275	13023	13165	13146	13240	13132	12999	13103	13260	13220	13129	13146	13316	13198	13198	13249	13249	13154	13200	13028	13296	13149	13201	13140	13239	13340	13297	13327	13124	13457	13057	13094	13133	13183	13308	13381	13113	13204	13086	13217	13206	13323	13162	13199	13119	13317	13072	13117	13303	13181	13037	13245	13361	13474	13192	13062	13181	13309	13218	13216	13283	13155	13278	13320	13165	13271	13252	13197	13374	13153	13194	13198	13214	13218	13246	13187	13238	13238	13218	13154	13159	13162	13337	13056	13116	13174	13332	13126	13201	13254	13279	13343	13314	13345	13332	13187	13190	13227	13338	13287	13174	13452	13239	13098	13068	13263	13255	13133	13416	13329	13327	13275	13303	13099	13295	13069	13156	13126	13234	13298	13086	13040	13208	13278	13197	13202	13148	13108	13331	13341	13190	13143	13275	13083	13227	13159	13177	13283	13214	13138	13365	13254	13200	13126	13270	13132	13241	13320	13129	13196	13148	13272	13203	13249	13175	13212	13257	13315	13220	13356	13228	13273	13168	13354	13362	13183	13441	13212	13129	13165	13170	13089	13101	13048	13242	13312	13192	13305	13219	13278	13225	13107	13172	13079	13095	13075	13087	13192	13124	13293	13176	13170	13191	13271	13257	13177	13137	13266	13305	13249	13289	13300	13178	13243	13169	13120	13292	13121	13230	13325	13209	13328	13208	13250	13117	13134	13127	13189	13239	13169	13131	13290	13309	13168	13337	13136	12995	13069	13139	13255	13266	13183	13025	13202	13026	13066	13176	13320	13407	13142	13235	13298	13143	13028	13371	13234	13157	13284	13118	13371	13347	13211	13173	13196	13147	13108	13093	13158	13161	13240	13125	13235	13246	13033	13284	13277	13183	13125	13210	13009	13283	13351	13190	13307	13244	13085	13188	13234	13251	13270	13091	13046	13365	13194	13263	13362	13187	13279	13172	13270	13242	13325	13116	13374	13110	13220	13246	13285	13017	13133	13132	13233	13346	13286	13134	13370	13190	13369	13337	13152	13175	13155	13066	13285	13146	13196	13182	13183	13258	13093	13300	13281	13219	13317	12974	13136	13075	13391	13064	13208	13170	13373	13292	13226	13214	13232	13147	13304	13297	13268	13278	13084	13230	13382	13422	13174	12956	13234	12996	13282	13357	13356	13247	13269	13050	13409	13401	13359	13271	13231	13257	13256	13155	13192	13048	13138	13159	13136	13299	13181	13251	13273	13107	13156	13168	13292	13034	13447	13141	13401	13058	13317	13304	13043	13333	13283	13393	13268	13097	13269	13093	13157	13422	13189	13099	13134	13220	13268	13245	13118	13268	13213	13166	13166	13151	13394	13315	13189	13132	13174	13225	13266	13143	13139	13257	12967	13204	13116	13332	13206	13156	13139	13397	13192	13043	13153	13268	13202	13141	13202	13170	13228	13419	13471	13166	13325	13266	13396	13146	13270	13351	13092	13271	13231	13156	13083	13167	13301	13106	13284	13520	13187	13139	13258	13413	13203	13287	13251	13217	13280	12964	13147	13195	13097	13162	13223	13287	13327	13372	13272	13167	13363	13220	13142	13152	13137	13188	13144	13149	13200	13132	13210	13299	13379	13142	13105	13466	13148	13147	13281	13374	13190	13173	13302	13254	13262	13166	13202	13180	13215	13249	13242	13082	13239	13255	13416	13375	13162	13185	13183	13236	13204	13416	13208	13291	13225	12980	13011	13257	13202	13179	13178	13231	13150	13301	13373	13230	13202	13255	13109	13160	13426	13305	13466	13410	13402	13286	13139	13220	13311	13082	13143	13269	13339	13320	13395	13158	13187	13305	13050	13051	13263	13260	13063	13033	13199	13328	13339	13400	13280	13136	12903	13273	13214	13106	13274	13202	13134	13330	13353	13284	13289	13362	13278	13146	13023	13299	13121	13126	13253	13228	13262	13279	13349	13400	13282	13332	13222	13286	13224	13409	13377	13161	13327	13231	13153	13265	13161	13175	13213	13126	13005	13289	13318	13225	13111	13422	13175	13237	13234	13097	13070	13286	13088	13287	13315	13138	13267	13244	13235	13193	13103	13230	13142	13199	13153	13346	13356	13243	13229	13067	13196	13159	13307	13116	13236	13125	13291	13330	13289	13142	13196	13275	13330	13293	13252	13159	13215	13113	13200	13245	13362	13121	13191	13155	13174	13281	13205	13330	13169	12952	13476	13329	13134	13109	13306	13312	13263	13181	13241	13383	13259	13207	13102	13318	13234	13197	13201	13307	13188	13292	12935	13109	13261	13261	13227	13302	13283	13311	13230	13463	13305	13199	13301	13233	13103	13020	13109	13245	13284	13227	13259	13279	13053	13212	13119	13198	13294	13267	13125	13333	13256	13145	13178	13156	13281	13163	13248	13326	13165	13307	13271	13304	13279	13359	13364	13153	13321	13199	13237	13379	13430	13313	13392	13296	13180	13415	13197	13201	13220	13326	13231	13215	13185	13199	13114	13222	13241	13279	13249	13192	13061	13241	13231	13188	13190	13260	13098	13162	13388	13530	13236	13266	13144	13380	13297	12981	13075	13143	13443	13205	12955	13202	13266	13111	13092	13449	13208	13285	13263	13170	13141	13289	13147	13102	13209	13171	13260	13470	13152	13335	13072	13295	13304	13234	13057	13219	13203	13160	13308	13176	13177	13201	13264	13215	13290	13499	13116	13362	13224	13277	13167	13302	13209	13343	13322	13207	13030	13375	13068	13007	13206	13107	13213	13168	13046	13215	13268	13204	13272	13092	13082	13352	13157	13236	13170	13339	13108	13142	13281	13266	13288	13132	13414	13322	13162	13195	13376	13269	13139	13170	13258	13205	13346	13277	13195	13397	13237	13274	12990	13229	13215	13250	13011	13326	13335	13211	13146	13190	13024	13137	13165	13264	13099	13267	13161	13029	13143	13164	13244	13104	13265	13278	13185	13187	13175	13240	13118	13052	13171	13347	13339	13084	13412	13261	13286	13279	13078	13327	13367	13158	13036	13290	13248	13374	13226	13205	13402	13150	13202	13244	13250	13249	13388	13159	13254	13308	13310	13276	13428	13419	13241	13319	13166	13329	13139	13285	13111	13109	13216	13090	13218	13245	13224	13118	13305	13121	13143	13243	13384	13359	13084	13073	13208	13311	13147	13019	13080	13374	13216	13256	13265	13213	13072	13166	13449	13461	13402	13158	13224	13116	13390	13218	13230	13332	13460	13370	13224	13139	13339	13248	13139	13225	13356	13151	13087	13137	13242	13148	13156	13386	13198	13262	13070	13179	13217	13086	13133	13121	13162	13321	13111	13247	13213	13186	13183	13097	13107	13259	13258	13099	13220	13237	13281	13309	13533	13258	13231	13185	13162	13083	13178	13101	13230	13247	13034	13217	13172	13446	13287	13347	13005	13206	13274	13178	13221	13197	13288	13090	13252	13145	13201	13163	13084	13325	13314	13183	13161	13255	13378	13358	13276	13183	13336	13311	13223	13035	13205	13279	13275	13198	13198	13410	13363	13289	13275	13285	13123	13156	13292	13227	13356	13101	13360	13096	13162	13219	13213	13351	13201	13163	13147	13269	13190	13220	13393	13381	13227	13101	13224	13161	13204	13212	13065	13247	13165	13213	13173	13302	13258	13351	13240	13208	13173	13392	13231	13236	13292	13356	13293	13517	13390	13337	13228	13175	13189	13340	13300	13131	13053	13304	13151	13364	13289	13318	13277	13216	13330	13342	13367	13130	13169	13397	13249	13327	13408	13341	13194	13408	13326	13059	13296	13360	13252	13214	13166	13290	13109	13177	13208	13320	13092	13038	13203	13070	13223	13227	13393	13191	13174	13132	13239	13212	13220	13284	13127	13147	13297	13286	13186	13355	13206	13197	13369	13146	13097	13014	13145	13155	13264	13281	13156	13190	13367	13290	13291	13227	13344	13345	13133	13231	13135	13193	13165	13185	13330	13415	13300	13307	13238
20010	32301	25525	19964	16997	15422	14582	14288	13878	13593	13342	13094	12967	13069	12738	12791	12851	12733	12730	12875	12792	12652	12559	12624	12635	12675	12725	12615	12580	12647	12674	12765	12704	12868	12910	12767	12494	12766	12696	12797	12615	12616	12674	12676	12725	12488	12670	12601	12640	12669	12671	12667	12686	12689	12674	12614	12692	12685	12638	12553	12594	12670	12659	12701	12716	12627	12654	12616	12723	12485	12648	12526	12653	12631	12649	12765	12671	12684	12740	12661	12830	12814	12591	12737	12613	12718	12690	12612	12629	12840	12717	12635	12706	12731	12581	12652	12582	12767	12664	12628	12539	12729	12860	12761	12729	12504	12667	12654	12662	12670	12655	12658	12567	12691	12643	12663	12499	12614	12798	12733	12621	12740	12636	12514	12682	12739	12633	12589	12422	12518	12639	12808	12534	12740	12666	12520	12701	12636	12481	12677	12716	12684	12607	12890	12742	12690	12601	12883	12566	12589	12742	12587	12873	12710	12601	12704	12801	12540	12564	12752	12793	12611	12665	12766	12733	12689	12664	12535	12514	12783	12641	12615	12650	12569	12600	12612	12545	12783	12636	12638	12633	12607	12696	12766	12579	12597	12650	12665	12777	12613	12504	12678	12470	12709	12557	12472	12656	12595	12723	12560	12674	12556	12823	12589	12667	12774	12630	12642	12710	12670	12634	12694	12564	12588	12664	12640	12583	12564	12510	12521	12635	12599	12619	12753	12678	12769	12623	12701	12684	12584	12674	12594	12772	12590	12589	12724	12655	12641	12611	12830	12540	12555	12661	12780	12660	12811	12654	12608	12559	12706	12452	12537	12826	12580	12675	12628	12508	12692	12596	12796	12461	12643	12860	12676	12620	12691	12586	12584	12618	12570	12533	12603	12629	12688	12720	12781	12656	12632	12662	12608	12573	12469	12709	12788	12551	12672	12525	12632	12620	12656	12694	12588	12753	12628	12598	12550	12712	12613	12695	12664	12586	12599	12563	12689	12494	12656	12539	12661	12516	12433	12345	12618	12648	12656	12768	12743	12526	12732	12525	12586	12737	12726	12769	12502	12556	12625	12708	12542	12691	12589	12535	12736	12537	12651	12516	12779	12775	12663	12612	12806	12606	12518	12638	12915	12640	12509	12700	12536	12552	12586	12674	12581	12648	12608	12630	12808	12573	12609	12702	12660	12578	12696	12589	12562	12532	12841	12788	12562	12512	12413	12497	12617	12625	12655	12634	12597	12784	12590	12697	12682	12710	12584	12674	12584	12695	12629	12762	12706	12636	12812	12543	12433	12672	12623	12616	12655	12698	12588	12779	12640	12733	12532	12654	12443	12631	12676	12613	12664	12693	12590	12695	12650	12552	12818	12517	12721	12668	12638	12570	12559	12617	12775	12648	12666	12545	12744	12582	12466	12470	12726	12721	12650	12611	12786	12642	12664	12753	12646	12751	12648	12604	12667	12632	12547	12556	12688	12531	12702	12719	12684	12675	12744	12775	12455	12677	12790	12659	12542	12630	12628	12622	12611	12709	12472	12650	12685	12784	12684	12630	12641	12591	12623	12723	12604	12602	12608	12516	12595	12527	12591	12507	12535	12672	12649	12718	12525	12607	12820	12676	12749	12639	12768	12518	12854	12798	12593	12654	12749	12756	12738	12568	12542	12787	12595	12545	12795	12684	12619	12818	12607	12696	12601	12795	12723	12767	12665	12766	12634	12700	12659	12671	12687	12695	12637	12805	12520	12519	12621	12748	12773	12717	12664	12582	12602	12797	12532	12467	12540	12567	12664	12609	12497	12670	12657	12811	12644	12648	12727	12546	12659	12470	12692	12599	12759	12780	12623	12688	12658	12677	12634	12671	12630	12602	12616	12676	12502	12554	12644	12546	12421	12664	12601	12612	12591	12641	12727	12755	12720	12801	12497	12782	12636	12594	12639	12569	12766	12750	12719	12538	12758	12720	12617	12631	12624	12524	12539	12479	12596	12660	12740	12730	12727	12625	12709	12581	12800	12624	12635	12549	12703	12609	12674	12542	12767	12654	12667	12676	12791	12534	12496	12701	12528	12653	12605	12732	12602	12628	12629	12627	12561	12830	12708	12689	12380	12564	12582	12720	12698	12578	12765	12578	12792	12652	12722	12872	12728	12525	12548	12577	12881	12614	12715	12470	12738	12728	12643	12677	12738	12645	12632	12722	12660	12495	12510	12706	12624	12673	12638	12688	12553	12595	12576	12624	12678	12770	12668	12846	12596	12718	12856	12647	12814	12605	12719	12639	12648	12546	12681	12594	12705	12738	12475	12629	12595	12690	12539	12642	12668	12502	12719	12644	12736	12708	12704	12571	12698	12695	12695	12718	12594	12598	12776	12877	12531	12544	12767	12684	12642	12646	12766	12594	12647	12496	12711	12787	12637	12873	12734	12673	12694	12669	12469	12501	12683	12633	12647	12743	12771	12776	12752	12581	12583	12695	12660	12737	12693	12560	12653	12732	12753	12569	12678	12543	12554	12801	12571	12564	12638	12650	12759	12641	12722	12703	12788	12585	12643	12674	12659	12567	12713	12634	12658	12513	12646	12670	12798	12574	12570	12691	12518	12697	12550	12630	12769	12579	12717	12660	12761	12771	12622	12747	12548	12669	12645	12728	12578	12680	12568	12617	12791	12642	12451	12620	12561	12557	12751	12698	12691	12586	12569	12506	12690	12642	12669	12619	12635	12577	12396	12742	12511	12720	12768	12631	12717	12671	12488	12545	12684	12647	12858	12567	12644	12680	12787	12574	12770	12599	12798	12786	12731	12877	12639	12513	12696	12662	12707	12687	12705	12735	12626	12567	12518	12533	12715	12692	12639	12745	12552	12788	12592	12446	12662	12729	12611	12670	12704	12643	12751	12639	12791	12555	12770	12512	12600	12651	12563	12778	12790	12710	12509	12834	12610	12644	12490	12505	12530	12804	12758	12772	12661	12690	12780	12627	12556	12578	12624	12778	12673	12760	12563	12674	12696	12674	12563	12529	12652	12789	12772	12598	12581	12632	12778	12602	12595	12656	12491	12630	12666	12555	12752	12669	12709	12689	12513	12555	12712	12718	12723	12817	12621	12583	12574	12678	12626	12467	12691	12660	12506	12527	12458	12594	12647	12630	12710	12708	12590	12838	12714	12642	12700	12752	12708	12648	12665	12794	12729	12559	12700	12548	12582	12611	12547	12690	12907	12626	12673	12686	12764	12582	12615	12614	12460	12738	12541	12834	12752	12548	12733	12652	12564	12538	12778	12571	12657	12546	12675	12834	12606	12626	12812	12677	12763	12608	12730	12656	12643	12635	12428	12645	12645	12511	12736	12605	12714	12680	12699	12625	12669	12618	12628	12563	12781	12678	12638	12689	12561	12727	12720	12664	12719	12694	12602	12665	12644	12541	12649	12614	12665	12625	12813	12612	12339	12636	12758	12642	12706	12662	12693	12570	12681	12756	12745	12671	12520	12474	12664	12617	12591	12484	12399	12633	12724	12626	12728	12756	12512	12648	12655	12572	12670	12443	12645	12746	12625	12638	12612	12520	12528	12693	12670	12763	12694	12612	12708	12718	12709	12717	12621	12563	12665	12798	12543	12522	12609	12708	12689	12677	12610	12640	12659	12693	12582	12574	12551	12676	12616	12699	12612	12563	12706	12617	12649	12776	12785	12701	12705	12862	12661	12691	12781	12753	12504	12663	12552	12609	12722	12613	12684	12764	12618	12740	12563	12489	12535	12654	12710	12601	12780	12616	12707	12710	12653	12585	12714	12546	12713	12581	12736	12523	12660	12641	12410	12662	12654	12688	12722	12647	12767	12626	12585	12585	12662	12668	12700	12519	12690	12605	12608	12712	12646	12619	12601	12698	12723	12563	12659	12632	12717	12675	12630	12534	12499	12898	12520	12767	12756	12799	12595	12624	12690	12720	12736	12510	12711	12544	12538	12620	12623	12634	12537	12691	12611	12715	12636	12652	12761	12605	12693	12549	12676	12503	12638	12783	12696	12668	12736	12530	12657	12669	12612	12768	12579	12651	12665	12777	12650	12611	12626	12550	12703	12740	12549	12557	12675	12640	12651	12591	12723	12621	12648	12622	12445	12806	12630	12692	12849	12736	12661	12634	12670	12552	12615	12502	12725	12553	12548	12575	12813	12633	12582	12607	12498	12597	12551	12793	12684	12729	12621	12580	12789	12601	12599	12615	12618	12547	12629	12620	12683	12641	12711	12599	12568	12792	12710	12575	12802	12660	12575	12637	12662	12670	12693	12412	12569	12655	12520	12486	12762	12809	12532	12721	12675	12590	12738	12776	12701	12737	12453	12646	12659	12516	12735	12714	12585	12812	12762	12576	12575	12659	12615	12597	12817	12686	12643	12565	12685	12515	12711	12728	12680	12514	12636	12559	12673	12771	12655	12728	12602	12660	12685	12508	12575	12538	12649	12591	12637	12769	12545	12710	12670	12599	12586	12569	12494	12757	12707	12874	12811	12603	12687	12674	12630	12607	12470	12727	12641	12775	12654	12683	12670	12581	12670	12636	12642	12857	12582	12685	12512	12691	12594	12514	12603	12652	12597	12702	12604	12704	12661	12734	12576	12660	12628	12669	12555	12584	12659	12472	12767	12522	12522	12569	12734	12594	12546	12601	12507	12699	12700	12641	12617	12595	12686	12670	12498	12666	12597	12650	12411	12517	12515	12674	12610	12771	12806	12645	12679	12859	12670	12616	12764	12812	12737	12668	12681	12700	12591	12590	12801	12627	12653	12644	12522	12717	12557	12783	12564	12638	12711	12678	12804	12779	12587	12620	12671	12611	12739	12740	12736	12842	12612	12641	12691	12824	12676	12765	12676	12670	12685	12633	12770	12654	12575	12648	12610	12707	12588	12687	12707	12585	12604	12667	12501	12574	12820	12767	12785	12588	12658	12788	12640	12708	12651	12692	12667	12567	12827	12570	12677	12674	12633	12559	12475	12653	12722	12768	12665	12802	12650	12711	12786	12601	12587	12617	12628	12623	12717	12677	12636	12612	12609	12564	12488	12646	12703	12628	12545	12687	12801	12503	12717	12799	12735	12715	12560	12690	12518	12706	12595	12785	12611	12687	12736	12670	12668	12577	12674
22651	21490	28624	24755	21743	22574	21079	16276	14986	15005	14759	14442	14286	14039	14130	14174	13946	13809	13809	13843	13673	13726	13855	13746	13832	13548	13873	13744	13819	13599	13682	13822	13679	13624	13515	13722	13854	13774	13614	13760	13636	13689	13730	13671	13604	13825	13725	13765	13696	13550	13678	13612	13545	13528	13470	13621	13825	13439	13464	13733	13583	13704	13611	13388	13493	13569	13511	13355	13557	13718	13766	13678	13629	13619	13674	13516	13669	13645	13574	13626	13661	13554	13657	13653	13453	13571	13477	13513	13750	13788	13548	13548	13464	13793	13578	13561	13532	13662	13566	13577	13638	13496	13519	13721	13537	13503	13468	13647	13618	13514	13445	13686	13611	13639	13727	13511	13620	13873	13633	13586	13563	13516	13617	13659	13799	13653	13388	13516	13561	13550	13486	13637	13709	13602	13481	13556	13596	13430	13572	13308	13708	13569	13622	13472	13667	13663	13765	13563	13398	13569	13559	13478	13551	13541	13501	13544	13502	13621	13690	13509	13424	13618	13580	13554	13578	13289	13598	13498	13441	13612	13632	13711	13628	13527	13589	13638	13571	13602	13598	13678	13535	13612	13707	13581	13527	13553	13476	13605	13546	13525	13523	13503	13293	13653	13524	13766	13852	13571	13527	13637	13249	13373	13823	13532	13632	13510	13607	13638	13551	13575	13684	13516	13691	13538	13562	13615	13656	13638	13699	13628	13647	13669	13598	13669	13594	13582	13651	13439	13627	13579	13649	13352	13528	13697	13600	13666	13652	13661	13593	13431	13688	13532	13612	13698	13759	13642	13622	13564	13746	13641	13591	13468	13586	13468	13643	13690	13649	13762	13575	13553	13490	13669	13369	13539	13701	13421	13617	13636	13391	13496	13567	13676	13434	13526	13755	13415	13447	13606	13694	13682	13729	13678	13484	13540	13449	13650	13503	13618	13423	13477	13684	13703	13717	13568	13563	13489	13507	13624	13709	13702	13644	13456	13662	13574	13493	13703	13724	13552	13553	13576	13639	13562	13873	13547	13489	13645	13424	13382	13546	13555	13587	13532	13427	13702	13475	13496	13392	13567	13599	13479	13508	13534	13555	13581	13700	13470	13563	13744	13588	13536	13578	13536	13426	13629	13473	13611	13741	13554	13458	13573	13583	13597	13460	13578	13659	13843	13429	13653	13509	13601	13608	13469	13568	13620	13638	13620	13554	13432	13707	13596	13580	13695	13684	13387	13416	13497	13616	13395	13654	13504	13559	13451	13610	13622	13713	13497	13687	13482	13637	13451	13537	13850	13674	13522	13542	13556	13722	13748	13595	13496	13606	13626	13696	13526	13630	13711	13621	13506	13486	13605	13789	13458	13532	13682	13492	13573	13686	13541	13678	13442	13596	13802	13615	13713	13562	13426	13516	13406	13608	13517	13649	13654	13532	13452	13633	13454	13493	13471	13470	13631	13652	13442	13523	13677	13495	13500	13628	13578	13502	13528	13668	13467	13616	13489	13551	13649	13556	13654	13544	13741	13473	13537	13571	13538	13647	13672	13531	13499	13658	13499	13723	13670	13549	13704	13521	13579	13519	13496	13547	13623	13748	13569	13581	13710	13509	13613	13726	13523	13533	13736	13404	13553	13657	13502	13502	13554	13379	13539	13637	13417	13740	13651	13766	13557	13593	13610	13579	13635	13640	13639	13558	13572	13740	13684	13581	13459	13650	13647	13702	13381	13537	13668	13482	13746	13399	13483	13601	13642	13583	13606	13331	13474	13622	13589	13754	13451	13462	13324	13613	13538	13546	13455	13604	13770	13572	13615	13455	13548	13671	13568	13667	13815	13644	13491	13609	13677	13587	13512	13585	13649	13656	13563	13548	13597	13512	13581	13733	13493	13534	13614	13693	13597	13476	13482	13500	13591	13376	13467	13485	13507	13539	13644	13682	13587	13542	13565	13612	13743	13640	13625	13683	13564	13587	13523	13612	13655	13588	13613	13684	13503	13622	13519	13633	13548	13506	13367	13511	13631	13597	13542	13426	13534	13588	13619	13674	13513	13586	13603	13633	13514	13380	13632	13479	13560	13656	13574	13476	13495	13623	13575	13662	13698	13657	13620	13607	13675	13807	13494	13507	13497	13684	13442	13548	13701	13626	13573	13541	13559	13600	13491	13744	13583	13647	13728	13672	13507	13614	13619	13756	13690	13550	13620	13569	13729	13730	13512	13587	13587	13639	13415	13445	13736	13707	13645	13530	13669	13808	13472	13608	13550	13447	13454	13575	13445	13527	13593	13489	13537	13579	13504	13625	13715	13562	13575	13740	13584	13465	13616	13526	13599	13515	13501	13632	13590	13780	13587	13584	13395	13604	13507	13487	13541	13659	13792	13459	13715	13535	13474	13636	13574	13469	13573	13522	13387	13413	13404	13444	13489	13633	13496	13562	13558	13478	13735	13444	13471	13605	13568	13786	13431	13630	13502	13516	13741	13637	13480	13461	13810	13631	13719	13499	13779	13553	13434	13679	13337	13544	13668	13692	13566	13559	13495	13484	13546	13634	13580	13589	13633	13602	13618	13536	13668	13538	13692	13581	13661	13506	13532	13600	13674	13471	13581	13657	13686	13707	13628	13505	13647	13817	13553	13580	13428	13566	13524	13623	13686	13688	13481	13538	13581	13381	13313	13745	13570	13675	13498	13500	13474	13458	13507	13642	13877	13572	13597	13576	13639	13553	13556	13625	13668	13626	13755	13495	13742	13735	13498	13566	13675	13660	13705	13569	13617	13846	13381	13713	13500	13751	13613	13671	13547	13599	13479	13639	13525	13642	13454	13558	13594	13633	13639	13575	13552	13568	13669	13681	13561	13537	13531	13657	13564	13517	13610	13636	13555	13586	13587	13693	13522	13608	13601	13612	13585	13551	13329	13641	13453	13612	13727	13685	13570	13500	13595	13697	13500	13627	13680	13450	13638	13535	13556	13467	13605	13506	13545	13640	13500	13528	13644	13466	13637	13591	13580	13596	13425	13546	13573	13573	13684	13602	13484	13565	13503	13539	13616	13828	13590	13421	13589	13760	13467	13577	13648	13668	13441	13619	13626	13526	13510	13606	13731	13470	13427	13565	13683	13662	13328	13736	13565	13510	13566	13569	13594	13447	13606	13220	13547	13484	13489	13631	13394	13638	13440	13578	13423	13684	13399	13564	13429	13728	13714	13711	13597	13557	13800	13500	13395	13507	13492	13423	13624	13742	13568	13553	13640	13538	13509	13411	13305	13703	13651	13613	13662	13679	13466	13749	13738	13471	13665	13534	13523	13618	13547	13620	13837	13780	13748	13753	13700	13671	13678	13618	13425	13618	13671	13686	13555	13498	13627	13445	13643	13579	13481	13363	13560	13765	13773	13836	13570	13721	13445	13787	13563	13456	13686	13642	13655	13604	13689	13661	13603	13561	13666	13366	13374	13586	13625	13628	13647	13650	13582	13764	13830	13671	13581	13402	13551	13509	13474	13445	13676	13461	13719	13550	13730	13551	13678	13685	13773	13547	13570	13575	13599	13631	13563	13618	13539	13630	13657	13710	13825	13530	13613	13757	13366	13589	13448	13750	13727	13708	13533	13395	13535	13621	13565	13535	13494	13580	13657	13604	13709	13619	13643	13794	13568	13630	13650	13607	13589	13596	13514	13503	13719	13554	13366	13579	13447	13570	13739	13578	13473	13586	13596	13488	13508	13578	13614	13648	13571	13575	13651	13587	13403	13715	13771	13635	13465	13539	13617	13561	13510	13501	13586	13535	13551	13593	13651	13410	13547	13496	13752	13446	13574	13783	13410	13744	13575	13571	13629	13646	13443	13563	13478	13699	13726	13732	13749	13413	13521	13602	13627	13472	13714	13486	13797	13449	13596	13460	13465	13349	13533	13615	13692	13726	13536	13682	13504	13544	13595	13497	13539	13556	13534	13496	13686	13483	13336	13603	13501	13439	13368	13547	13436	13550	13636	13587	13553	13685	13505	13392	13693	13733	13471	13496	13718	13520	13591	13404	13523	13474	13570	13569	13513	13586	13467	13359	13482	13707	13587	13570	13723	13546	13579	13637	13617	13658	13700	13387	13360	13688	13461	13678	13597	13651	13532	13459	13559	13584	13587	13681	13544	13701	13618	13769	13518	13615	13588	13668	13568	13295	13522	13497	13706	13570	13500	13503	13661	13438	13611	13564	13571	13513	13689	13455	13563	13699	13605	13745	13590	13492	13695	13558	13560	13591	13726	13691	13627	13673	13630	13577	13621	13449	13666	13443	13676	13412	13378	13678	13551	13427	13535	13512	13544	13534	13535	13437	13576	13539	13626	13581	13463	13607	13455	13591	13630	13560	13621	13557	13531	13477	13641	13713	13674	13582	13499	13485	13722	13528	13497	13644	13651	13604	13554	13672	13520	13601	13624	13589	13543	13592	13689	13746	13690	13648	13583	13622	13786	13588	13645	13470	13651	13631	13521	13554	13533	13636	13554	13584	13646	13511	13685	13631	13586	13578	13479	13581	13637	13758	13589	13522	13580	13592	13563	13571	13662	13507	13527	13567	13464	13547	13623	13425	13464	13539	13492	13422	13812	13692	13466	13553	13545	13833	13584	13652	13685	13799	13575	13613	13448	13601	13461	13570	13669	13329	13791	13439	13705	13487	13611	13543	13651	13502	13570	13341	13725	13466	13693	13426	13595	13377	13813	13533	13646	13619	13498	13762	13532	13656	13713	13648	13827	13641	13594	13677	13726	13472	13436	13525	13416	13626	13550	13663	13525	13393	13519	13643	13518	13528	13580	13595	13661	13622	13614	13389	13611	13646	13537	13682	13692	13778	13616	13758	13625	13494	13606	13687	13661	13559	13543	13716	13511	13594	13435	13442	13687	13650	13637	13601	13378	13447	13455	13383	13631	13581	13611	13598	13542	13420	13557	13464	13545	13419	13371	13743	13726	13668	13548	13419	13487	13538	13506	13534	13619	13482	13654	13783	13749	13561	13631	13657	13489	13684	13441	13595	13540	13698	13541	13546	13498	13610	13658	13608	13406	13533	13434	13554	13546	13743	13638	13586	13326	13808	13660	13506	13530	13804	13535	13865	13583	13545	13703	13418	13578	13583	13785	13631	13563
21424	40922	32981	25587	20973	18409	17113	16175	15484	14880	14344	13979	13952	13519	13489	13358	13370	13195	13132	13165	13030	13086	12936	13050	12996	13093	13100	13053	12951	13057	12899	13053	12980	13000	12787	12858	12928	12877	12928	12873	12838	12984	12879	12931	12865	12897	12861	13031	12853	12984	12855	12935	13003	13032	12990	12958	12975	12871	12779	12912	12900	12849	12929	12939	13049	13035	13061	13195	12939	13060	12851	12875	12922	13003	13036	13020	12907	12954	12982	12895	12774	12895	12890	12761	13079	12819	13042	12931	13062	12858	12961	12908	13050	12894	13125	12760	12901	12840	12969	13085	12916	12920	12853	12914	12859	13044	12700	12892	12998	12863	12881	12847	13017	13144	12957	12864	13005	12812	12952	12950	12932	13005	13076	12893	12925	12980	12966	13082	12954	12977	13051	12939	12813	12873	12825	12957	12871	12889	12865	12716	13099	13114	12896	12933	12999	13039	12926	12883	12821	12840	12818	12863	12904	12897	12918	12940	12991	12931	12948	12876	12837	12855	12748	13091	12948	13028	12918	12976	12933	12951	13040	12775	12955	12836	12916	12791	12857	12893	12637	12826	12825	12968	12990	12880	12913	12895	13019	12996	12994	13028	12972	12894	12931	12917	12819	12800	12828	12948	12884	12918	13030	12917	12923	12708	12966	13056	13005	12971	12955	13053	12922	13045	12838	12832	12916	12845	12757	12882	13007	12869	13012	12888	12938	12993	12905	12896	12994	12837	12930	12875	12965	12916	12983	12911	13080	12986	12979	12888	12741	12894	12926	12970	13043	12882	12885	12876	12757	12851	12936	12945	12961	12922	12787	12852	12834	12936	12870	12987	12822	12791	12835	12806	12710	12801	12934	12961	13002	13073	12929	12933	12955	12903	12993	12860	12928	13017	12767	12854	12914	12946	12913	12918	12970	12914	12947	12910	12839	12937	12974	12887	12755	12979	12799	12881	12962	12963	12910	12960	12915	13000	12785	12972	12904	12802	12777	13094	13032	12863	12788	12931	12793	12989	12923	12961	12782	12969	12753	12911	12913	12867	12968	13028	13016	12995	12982	12913	12915	12994	12941	12979	12901	12848	13031	12903	12924	13020	12881	12808	12900	12750	12939	12985	12869	12899	12910	12932	12967	12798	12805	13001	12901	12904	12892	12946	12805	12875	12943	12961	12728	12872	12860	12909	12833	12854	12881	12957	12825	12899	12797	12854	12953	12903	12959	12796	13013	12937	12730	12956	12808	12899	12926	12842	12856	12869	13039	13057	12865	12881	12830	12906	12859	12980	13001	12848	12856	12887	12988	12872	12741	12835	12793	12929	13078	12827	12923	12802	12868	12791	12796	12738	12842	12943	12846	12936	12906	12963	12857	12959	12853	12775	12912	12899	12989	13174	12975	12921	12925	12994	12939	12854	13014	12947	13025	12881	12924	12803	12988	12828	12947	12764	12841	13050	12869	12961	13093	12939	12944	12917	13028	12818	12821	12760	12875	12908	12991	12823	12933	12958	12999	12914	12814	12833	12885	12959	12834	12986	12886	12951	12981	12900	12908	12885	12877	12857	12943	12853	12933	12750	12801	12862	12864	12841	12870	12974	13025	12782	12815	13022	13026	12884	12953	12945	13005	12994	12733	12917	13062	12900	13006	13003	12904	12838	12877	12860	12931	12924	12892	12940	12845	13054	12863	12832	12933	12846	12961	12876	12802	12838	13029	13120	13064	12927	12822	12910	12964	12925	13045	12914	12816	12860	12918	12952	12771	12866	12990	13065	12889	13020	12955	12974	12871	12957	13053	12911	12970	12881	12837	12786	12904	12933	13081	12892	12880	12828	12733	12909	12971	12916	13092	12996	12911	12930	12782	12775	12970	12999	12868	12961	12917	12839	12916	12857	12851	12990	12819	12731	12959	12768	12972	12898	12753	12926	13209	12875	12820	12805	13042	12824	12860	12999	12916	12933	12826	12909	13074	12968	12956	12847	12975	12779	12895	13073	12752	12836	12835	12703	12938	12873	12950	13002	12896	12921	12851	12839	12834	12981	12916	12721	13082	12779	12811	12927	12900	12888	12776	12803	12919	12942	12733	12993	12960	12937	12857	12884	13008	12823	13007	12908	12865	13002	13062	12941	12914	12931	12874	12908	12868	12998	12981	12799	13075	12867	13010	12782	13034	12880	13004	12970	13023	12893	12888	12917	12918	12822	13082	12906	13025	13037	12808	12886	12800	12836	12877	12906	12926	12737	12834	12965	13036	12946	13080	12912	12853	12919	12916	12825	12873	12923	12947	12919	13036	12897	12932	12865	12886	12968	12807	12804	12897	12984	12962	12896	12961	12795	12883	12855	12913	12897	12756	12806	13005	12844	12980	12966	12875	12711	12812	12839	12934	12677	12824	12954	12913	12821	12785	12845	12958	12929	12845	12959	12687	12960	12853	12871	12868	12782	13017	12872	12742	12887	12865	12909	12944	12969	12913	13041	12826	12982	12903	12925	12853	12697	12816	12867	12957	12874	12924	13006	12969	12920	12950	12701	12815	12899	12817	12876	12949	12839	12859	12923	12845	12970	12827	12759	12936	12742	12731	13069	12960	12764	12805	12946	12885	13039	13005	12900	13011	12764	12968	12929	12926	12870	12914	12860	12883	12923	12905	12998	13049	12731	12816	12835	12937	12762	12951	12802	12911	12842	12913	12954	12954	12912	12915	12701	12770	12918	12762	12968	12903	12889	12914	12977	12965	12756	12982	13081	12820	13028	12898	13027	12954	12823	12898	12744	13029	13009	12883	12775	12935	12884	12982	12764	12817	12927	12785	12946	12900	12985	13025	12842	12842	12933	13016	12887	13002	13043	12974	12713	13003	12979	12993	12820	12973	12823	12958	13110	12823	12921	12993	12832	12823	12775	12869	13066	12940	12935	12951	12857	12892	12864	12884	13062	12929	12884	13155	12942	12866	12993	13053	12890	12904	13093	12862	12920	12896	12961	12917	12909	12931	12972	12901	12905	12932	12888	12929	12976	12779	12889	12806	13032	12649	12861	12944	12861	12859	12861	12794	12737	13024	13144	12811	12740	12938	12825	12923	12959	12814	13035	12956	12889	12784	12745	12934	12855	13018	12777	12945	12932	12999	12945	13030	13016	12946	12970	12981	12756	12838	12966	12822	12844	12897	12833	12906	12888	12831	12874	12980	12931	12813	12789	12968	12898	12931	12943	12817	12808	12804	12856	12898	12845	12886	12933	12811	13001	12785	13049	12812	12866	12950	12965	12905	12921	12852	13007	12866	12942	13056	12803	12937	12962	13120	12841	12777	12928	12786	12987	13056	12897	12950	12909	12920	12790	12816	12842	12855	12911	12801	12958	12864	12985	12874	12760	12843	12938	12907	12880	13040	12877	12717	12809	12983	12995	12819	12841	12911	13068	12968	12793	12955	12734	12971	12968	12902	13009	12871	12836	12983	12756	12834	12796	12749	13085	12885	12821	12849	12908	12786	12876	12781	12833	13046	12873	12968	12879	12896	12858	12812	13071	12901	12878	13046	13055	12951	12885	12887	12952	12935	12901	12814	12833	12910	12909	12839	12856	12943	12859	12934	12848	12944	12889	12920	12817	12988	13024	12795	12913	13029	12976	12860	13074	12820	12808	12781	12786	12936	12950	13025	12822	12795	12884	12893	12949	12876	13097	12901	12936	12994	12957	12902	12888	13060	12896	12887	12952	12936	12677	12952	12953	13027	12904	12872	13005	12717	12999	12922	12958	12715	12994	12921	12871	12920	12920	13075	12952	13043	12978	12910	12874	12900	12789	13005	13042	13056	12864	12882	13043	12858	12785	13019	12816	13072	12787	13040	12923	12937	12841	12980	12872	12771	13005	12939	12940	12821	12923	12941	12999	12840	12917	12876	12793	12968	12821	12908	12941	12853	12980	12861	13039	13014	12851	12922	12871	12919	12962	13079	12868	12895	12754	12812	12740	12899	12950	12878	12854	12843	12951	12811	12902	13032	12970	12994	12851	13036	12830	12887	13006	12911	12859	12789	13044	12901	12750	12958	12932	12929	12845	12817	12802	12918	12796	13041	12850	12875	12938	12916	12932	12816	12867	12986	12823	12979	12910	13027	12841	12985	12691	12874	12899	12793	12865	13009	12990	12826	12987	12824	12924	12930	13039	12884	12957	12915	12836	12880	12948	12954	12830	13035	12877	12805	12809	12977	12806	12990	12734	13001	12854	12777	12910	13006	12848	12773	12834	13076	12932	12832	12879	12887	12992	12932	12902	13047	12803	12925	13004	12732	13008	12805	13033	12957	12941	12912	12735	13018	12705	12772	12875	12938	12994	12966	13035	12838	12961	12862	12908	13069	12837	12977	12812	12921	12698	12933	12962	12916	12863	12775	13028	12863	12891	12891	12750	12982	12865	12795	12877	12785	12847	12920	12789	12804	12795	12979	12740	13077	12859	12930	12836	12995	12904	12895	12817	12959	12860	12935	12893	12893	12903	12932	12790	13046	13002	12885	13001	12953	12978	13011	12957	12824	12721	12745	12810	12849	12924	13014	12952	12718	12742	12931	12647	12981	12905	13111	12963	13069	12813	12846	12707	12918	12937	12968	12849	12855	13048	12717	12959	12792	12962	13045	12957	13067	12782	12875	12928	12927	13039	12972	12903	12763	12949	12895	13015	12967	12909	12810	12961	12779	12932	13084	12871	12895	12884	12981	12989	12799	12955	12746	13009	12880	12796	13057	12893	13006	12654	12930	12874	12906	12841	12876	12829	13061	13054	12957	12910	12791	12822	12932	12865	12924	12719	13027	13054	12885	12915	12789	12966	12997	13020	12939	12989	13025	12970	12982	12817	12639	12850	12970	12867	12843	12838	12806	12914	13049	12922	13041	12954	12945	12855	13053	12939	12910	12762	12891	12947	12969	12962	12882	13022	12860	12971	12981	13085	12914	13003	12975	12875	12867	13020	12714	12991	12917	12979	12938	12944	12992	12765	12812	12948	12956	12965	12939	12768	12848	12802	12900	12901	12873	12957	12887	12931	12821	12980	12891	13025	13092	12857	12907	12816	12825	13092	12905	12945	13010	13072	12908	12805	13038	12962	12820	12884	13052	12875	12825	12784	12845	12993	12854	12790
28745	23422	23957	19255	15578	14626	14541	14062	14101	13830	13777	13617	13693	13599	13810	13583	13640	13495	13738	13828	13622	13598	13531	13492	13356	13320	13406	13442	13459	13565	13464	13283	13551	13506	13552	13515	13573	13369	13370	13383	13457	13421	13602	13398	13456	13551	13567	13648	13487	13643	13612	13441	13457	13304	13360	13460	13526	13574	13691	13451	13780	13494	13598	13593	13512	13280	13420	13374	13516	13377	13586	13275	13633	13568	13446	13413	13470	13540	13604	13492	13492	13440	13382	13602	13522	13509	13379	13374	13428	13603	13757	13697	13444	13463	13482	13465	13432	13301	13609	13497	13513	13529	13496	13284	13384	13593	13461	13492	13629	13612	13296	13445	13432	13515	13617	13652	13577	13627	13611	13732	13561	13331	13454	13563	13586	13390	13551	13741	13385	13381	13740	13523	13678	13635	13636	13514	13459	13562	13449	13465	13532	13407	13627	13462	13378	13398	13520	13665	13259	13327	13354	13473	13384	13439	13499	13540	13489	13493	13468	13701	13528	13588	13416	13492	13346	13534	13477	13319	13448	13505	13666	13525	13465	13485	13304	13517	13632	13557	13300	13451	13556	13714	13500	13593	13442	13463	13415	13553	13597	13437	13533	13489	13810	13426	13513	13543	13492	13553	13391	13458	13552	13364	13528	13402	13424	13502	13595	13591	13470	13563	13561	13391	13463	13687	13452	13325	13441	13489	13429	13426	13747	13376	13542	13438	13404	13453	13439	13476	13340	13303	13491	13605	13493	13506	13644	13440	13539	13423	13501	13422	13535	13514	13567	13421	13539	13434	13521	13543	13483	13493	13442	13473	13518	13352	13595	13481	13576	13701	13509	13418	13395	13439	13402	13417	13558	13540	13466	13496	13303	13393	13414	13283	13465	13518	13265	13462	13391	13485	13497	13450	13479	13392	13281	13326	13676	13594	13555	13649	13780	13340	13346	13516	13490	13545	13536	13520	13559	13447	13492	13516	13640	13500	13554	13584	13654	13343	13339	13575	13334	13507	13562	13610	13484	13457	13379	13343	13492	13453	13477	13461	13308	13487	13669	13591	13402	13248	13508	13489	13618	13364	13530	13529	13453	13507	13367	13450	13524	13562	13495	13523	13414	13503	13323	13421	13580	13527	13616	13631	13532	13397	13581	13534	13546	13440	13309	13549	13502	13421	13469	13625	13299	13526	13620	13402	13457	13613	13579	13520	13431	13364	13422	13414	13448	13698	13379	13367	13479	13333	13422	13558	13521	13425	13364	13439	13607	13479	13517	13365	13446	13324	13434	13398	13518	13479	13570	13686	13408	13560	13518	13489	13503	13422	13595	13644	13367	13556	13376	13418	13480	13452	13676	13485	13546	13495	13575	13322	13381	13485	13614	13599	13364	13421	13326	13513	13386	13626	13572	13471	13463	13300	13447	13488	13551	13563	13504	13374	13478	13514	13670	13533	13438	13292	13365	13663	13606	13776	13583	13483	13573	13389	13493	13502	13351	13707	13420	13481	13568	13249	13358	13364	13569	13343	13291	13492	13564	13572	13306	13388	13695	13518	13487	13362	13435	13457	13339	13404	13361	13466	13514	13477	13411	13435	13551	13380	13320	13580	13382	13336	13604	13664	13518	13357	13496	13461	13551	13503	13527	13322	13421	13617	13168	13613	13537	13453	13456	13565	13376	13506	13397	13460	13492	13756	13432	13343	13416	13373	13562	13488	13433	13456	13510	13546	13575	13535	13453	13544	13766	13529	13414	13508	13420	13570	13666	13341	13608	13515	13434	13355	13343	13455	13523	13343	13677	13563	13393	13470	13509	13500	13628	13606	13282	13309	13460	13501	13441	13403	13543	13428	13328	13548	13400	13574	13323	13573	13332	13435	13650	13578	13516	13194	13458	13316	13385	13382	13299	13477	13612	13424	13384	13447	13368	13451	13402	13652	13329	13575	13483	13514	13517	13488	13535	13429	13423	13554	13380	13619	13586	13492	13472	13419	13551	13432	13695	13564	13359	13437	13469	13347	13480	13439	13533	13523	13482	13236	13433	13385	13652	13584	13649	13426	13480	13288	13568	13364	13455	13351	13718	13516	13522	13596	13615	13612	13515	13398	13391	13508	13542	13491	13638	13632	13368	13417	13420	13586	13514	13485	13479	13608	13355	13603	13473	13508	13588	13566	13627	13540	13296	13368	13536	13430	13381	13403	13248	13575	13456	13463	13538	13561	13652	13444	13386	13475	13545	13504	13571	13459	13296	13563	13467	13453	13700	13591	13745	13680	13596	13609	13461	13354	13495	13540	13499	13561	13526	13361	13731	13581	13418	13561	13470	13419	13443	13543	13518	13486	13631	13376	13352	13526	13425	13540	13415	13636	13547	13395	13389	13485	13269	13625	13529	13507	13535	13689	13410	13391	13639	13576	13489	13372	13367	13660	13394	13644	13440	13403	13346	13297	13588	13443	13404	13346	13507	13530	13390	13565	13676	13376	13470	13538	13330	13432	13461	13561	13438	13574	13366	13549	13353	13481	13453	13295	13408	13619	13583	13517	13575	13498	13348	13402	13543	13460	13313	13563	13438	13629	13435	13488	13463	13508	13428	13515	13492	13466	13557	13453	13511	13431	13649	13489	13341	13372	13543	13537	13479	13453	13568	13397	13569	13573	13449	13392	13592	13581	13417	13368	13488	13417	13414	13389	13538	13546	13456	13480	13495	13699	13529	13709	13517	13382	13410	13482	13632	13406	13300	13349	13437	13426	13646	13516	13480	13368	13542	13401	13393	13655	13444	13555	13707	13323	13587	13612	13532	13484	13339	13476	13392	13476	13560	13453	13515	13390	13475	13639	13489	13461	13677	13654	13467	13748	13546	13505	13599	13441	13408	13576	13521	13347	13123	13392	13119	13388	13280	13387	13482	13265	13562	13609	13483	13445	13493	13404	13335	13622	13413	13517	13322	13585	13509	13611	13532	13579	13690	13284	13512	13401	13613	13474	13448	13571	13480	13363	13373	13410	13445	13429	13264	13431	13526	13380	13569	13530	13397	13369	13681	13509	13518	13503	13417	13410	13542	13382	13416	13423	13542	13456	13560	13469	13485	13379	13730	13333	13385	13395	13498	13474	13520	13588	13492	13540	13571	13346	13377	13465	13602	13532	13485	13561	13368	13432	13498	13480	13577	13514	13707	13399	13486	13499	13530	13481	13492	13611	13486	13416	13393	13467	13473	13476	13511	13631	13489	13509	13576	13527	13586	13467	13466	13401	13368	13261	13404	13473	13624	13474	13435	13573	13639	13440	13462	13314	13445	13394	13642	13522	13627	13687	13509	13453	13584	13533	13378	13394	13603	13620	13508	13518	13530	13514	13438	13461	13419	13451	13453	13571	13618	13435	13728	13601	13553	13333	13389	13463	13618	13527	13501	13473	13567	13596	13513	13565	13526	13467	13645	13601	13507	13567	13342	13660	13526	13623	13612	13403	13499	13539	13574	13382	13546	13567	13533	13455	13441	13486	13524	13467	13467	13638	13593	13615	13537	13624	13318	13637	13432	13707	13560	13644	13285	13325	13380	13618	13444	13419	13370	13439	13453	13472	13529	13701	13428	13528	13354	13526	13427	13537	13488	13449	13441	13471	13497	13591	13556	13571	13493	13517	13369	13421	13647	13376	13565	13430	13478	13399	13525	13607	13522	13469	13619	13479	13564	13333	13323	13378	13631	13423	13571	13602	13429	13461	13434	13765	13270	13543	13457	13551	13486	13524	13562	13428	13378	13534	13633	13406	13446	13564	13548	13665	13558	13334	13210	13493	13416	13297	13607	13473	13594	13554	13535	13361	13271	13319	13444	13606	13515	13387	13276	13505	13583	13301	13632	13506	13552	13429	13682	13572	13431	13361	13649	13674	13393	13451	13443	13405	13454	13373	13560	13337	13518	13456	13332	13719	13514	13592	13347	13491	13324	13621	13485	13565	13462	13445	13518	13497	13488	13400	13447	13553	13385	13459	13360	13530	13542	13460	13323	13403	13437	13404	13390	13496	13525	13625	13632	13653	13663	13531	13664	13477	13366	13620	13377	13375	13567	13574	13657	13575	13457	13504	13391	13332	13549	13497	13426	13676	13552	13355	13590	13504	13436	13348	13338	13656	13326	13289	13649	13546	13409	13520	13493	13658	13487	13481	13509	13424	13554	13501	13515	13591	13575	13474	13562	13632	13538	13410	13403	13378	13356	13414	13515	13322	13588	13534	13530	13416	13418	13683	13527	13502	13504	13542	13441	13414	13489	13615	13598	13408	13476	13438	13487	13402	13552	13594	13540	13442	13501	13319	13324	13473	13559	13375	13502	13622	13634	13531	13584	13473	13662	13391	13573	13529	13440	13493	13528	13519	13591	13415	13754	13387	13469	13507	13404	13465	13376	13517	13611	13524	13574	13246	13232	13631	13366	13630	13367	13374	13431	13491	13518	13529	13670	13584	13397	13497	13620	13668	13478	13443	13321	13646	13537	13534	13394	13511	13446	13444	13480	13443	13506	13474	13612	13552	13320	13491	13327	13583	13483	13424	13543	13417	13459	13390	13366	13512	13499	13453	13556	13511	13509	13607	13490	13368	13433	13346	13447	13422	13458	13471	13541	13589	13500	13487	13418	13566	13658	13553	13365	13608	13446	13459	13526	13445	13316	13509	13239	13354	13461	13662	13389	13525	13440	13430	13658	13492	13548	13457	13459	13516	13380	13283	13566	13534	13303	13586	13417	13675	13494	13471	13484	13535	13510	13284	13476	13298	13668	13669	13497	13520	13516	13325	13532	13651	13603	13281	13540	13700	13693	13587	13538	13834	13643	13710	13492	13765	13536	13638	13537	13525	13498	13548	13527	13457	13418	13431	13459	13494	13543	13366	13582	13512	13475	13412	13642	13463	13422	13498	13507	13410	13407	13497	13721	13607	13482	13493	13508	13448	13506	13612	13428	13542	13639	13667	13588	13648	13587	13748	13437	13509	13602	13547	13531	13733	13475	13558	13557	13537	13556	13637	13492	13572	13495	13445	13620	13343	13616	13548	13515	13751	13755	13494	13499	13549	13607	13415	13568	13623	13526	13550	13455	13418	13563	13421	13409	13627	13415	13550	13534	13605	13534	13465	13543	13371
20385	30138	23984	18693	16145	15194	14283	13969	13887	13599	13210	12969	13058	12999	13202	12953	13081	13096	12989	12897	12972	13002	12930	12862	12859	13004	12849	12926	12951	12820	12927	12892	12850	12901	12981	12891	12846	12887	12917	12920	12969	12949	12740	12740	12787	12729	12669	12781	12912	12836	12920	12846	12773	12696	12971	12947	12795	12733	12857	13009	12731	12874	12913	12857	12973	12778	12813	12958	12734	12783	12783	12766	12817	12866	12887	12871	12662	12942	12870	12968	12894	12712	12841	12813	12807	12763	13012	12935	12817	12861	12837	12812	12758	12839	12758	12952	12900	12865	12832	12884	12679	12811	12966	12801	12795	12867	12828	12813	12838	12925	12790	12774	12807	12946	12728	12848	12727	12892	12886	12797	12848	13010	12630	12836	12735	12877	12917	12621	12849	12834	12719	12829	12954	12919	12816	12896	12878	12972	12844	12914	12930	12751	12800	12820	12801	12877	12771	12821	12794	12927	12799	12996	12880	12839	12935	12877	12812	12593	12661	12795	12801	12712	12901	12754	12870	12724	12802	12755	12988	13002	12684	12826	12806	12861	12957	12859	12990	12926	12675	12749	12862	12770	13011	12823	12765	12769	12904	12856	12906	12847	12762	13004	12821	12790	12797	12861	12828	12950	12762	12694	12839	12799	12989	12760	12694	12805	12910	12810	12851	12943	12879	12812	12813	12794	12692	12802	13102	12977	12835	12767	12792	12844	12811	12857	12940	12891	12853	12638	12927	12941	13045	12679	12683	12831	13088	12859	12708	12756	12816	13073	13051	12762	12841	12886	12786	12798	12815	12920	12837	12940	13071	12856	12809	12860	12880	12828	12912	12885	12672	13006	12790	12798	12769	12670	12816	12807	12842	12869	12892	12925	12952	12762	12798	12843	12992	12903	12756	12665	12816	12848	12907	12836	12814	12866	12846	12888	12867	12797	12778	12848	12911	12902	12766	12796	12820	12751	12864	12904	12909	12823	12718	12804	12818	12883	12897	12762	12841	12894	12845	12823	12760	12818	12910	12854	12803	12635	12969	12885	12823	12686	12786	12945	12938	12871	12818	12985	12842	13027	12985	12792	12877	12732	12768	12844	12746	12864	12946	12901	12768	12908	12729	12938	12797	12800	12868	12709	12853	12913	12793	12930	12977	12826	12899	12676	12816	12782	12950	12821	12840	13013	12925	12800	12830	12957	12918	12873	12989	12715	12805	12960	12895	12805	12815	12824	12843	12655	12821	12922	12875	12899	12926	12921	12785	12857	12890	12976	12850	12937	12734	12962	12834	12940	12670	12841	12858	12809	12986	12866	12776	12813	12911	12776	12785	12856	12896	12828	12861	12900	12942	12737	12850	12830	12800	12815	12955	12858	12693	12768	12929	12877	12794	12876	12760	12837	12808	12735	12935	12920	13096	12826	12732	12848	12858	12893	12883	12768	12822	13032	12760	12813	13052	12797	12943	12837	12837	12941	12883	12829	12779	12984	12875	12855	12812	12786	12899	12859	12854	12842	12748	13064	12919	12882	12746	12816	12747	12859	12841	12933	12886	12645	12941	12807	12811	12985	13009	12858	12897	12944	12833	12976	12868	12992	12859	12830	12647	12875	12847	12876	12716	12809	12810	13031	12787	12807	12795	12821	13101	12828	12842	12904	12889	12830	12956	13010	12884	12712	12853	12819	12793	12895	12919	12973	12726	12766	12844	13003	12779	12787	12846	12672	12875	12955	12850	12933	12670	13029	12960	12923	12775	12767	12792	12926	12972	12842	12834	12895	12830	12733	12887	12825	12717	12886	12905	12885	12761	12858	12827	12910	12889	12953	12849	12781	12965	12808	12932	12947	12882	13063	12859	12975	12888	12884	12789	12962	12751	12974	12802	12694	13021	12747	12902	12925	12727	12957	12860	12753	12946	12932	12716	12756	12975	12863	12798	12991	13074	12814	12733	12816	12796	12881	12721	12841	12976	12771	12756	12805	12666	12784	12837	12667	12972	12926	12937	12821	12652	12736	13046	13028	12678	12962	12837	12844	12914	13135	12831	12787	12727	12861	12684	12699	12649	12742	12957	12816	12940	12832	13122	12763	12863	12832	12938	12805	12775	12802	12715	12774	12745	12857	12915	12856	12865	12714	12798	12834	12927	12963	12892	12944	12871	12954	12938	12737	12960	12717	12971	12944	12692	12886	12797	12801	12761	12791	12848	12660	12828	12688	12836	12772	12725	12799	12890	12924	12774	12964	12949	12829	12942	12925	12808	12824	12783	12794	12862	12758	13047	12865	12741	12965	12858	12842	12756	12916	12957	12775	12912	13011	12809	12790	12897	12695	12898	12829	12806	12877	12749	12885	12792	12908	13005	12953	12964	12927	12808	12850	12828	12869	12786	12816	12958	12895	12745	12729	12972	12862	12701	12791	12806	12859	12937	12869	12826	12912	12640	13067	12657	12885	12908	12902	12786	12911	12873	12801	12768	12797	12928	12833	12967	12859	12772	12810	12909	12793	12846	12659	12908	12790	12976	12818	12854	12892	12959	12843	12870	12922	12824	12660	12949	12986	12928	12790	12755	12801	12900	12767	12951	12812	12861	12858	12983	12671	12727	12816	12742	12955	12772	13045	13101	12847	12790	12829	12875	12867	12939	12792	12815	12949	12918	12842	12963	12842	12747	12892	12800	12831	12909	12926	12797	12971	12940	12878	13004	12885	12758	12845	12908	12954	12876	12824	12747	12937	12847	12908	12860	12807	12561	12763	12816	12714	12859	12899	12843	12776	12607	12708	12851	12878	12884	12786	12927	12762	12947	12952	12917	12871	12799	12907	12850	12757	12968	12931	12864	12840	12939	12852	12939	12812	12806	12719	12842	12805	12937	12866	13018	12918	12838	12882	12891	12811	13000	12936	12831	12667	12961	12795	12852	12851	12932	12834	12898	12651	12716	12913	12887	12821	12862	12614	12784	12788	12730	12895	12859	12932	12862	12917	12634	12913	12917	12830	12939	13023	12841	12807	12904	12753	12730	12947	12879	12997	12780	12944	12804	12709	12893	12696	12742	12741	12881	12828	12868	12806	12813	12928	13006	12746	12702	12735	12959	12898	12749	12952	12935	12735	12713	12887	12903	12887	12841	12909	12897	12802	12799	12751	12904	12869	12884	12870	12946	12856	12813	12660	13053	12721	12797	12884	12937	13012	12874	12813	12954	12906	12932	12894	12866	12762	12856	12858	12639	13084	12667	12827	13050	12900	12742	12837	12823	12902	12743	12990	12868	12821	12875	12980	12812	12923	12783	12978	12767	12855	12941	12858	12806	12940	12860	12729	12700	12987	12970	12890	12945	13032	12865	12880	12985	12812	12824	12894	12946	12653	12868	12813	12966	12717	12957	12896	13029	12843	12933	12854	12940	12736	12937	12603	12980	12877	12859	12875	12876	12812	12853	12856	12706	13013	12803	12750	12758	12709	12893	12860	12834	12942	12784	12948	12886	12807	12864	12886	12887	12896	12871	12811	12774	12740	13077	12806	12899	12817	12684	12851	12801	13029	12886	12975	12736	12998	12907	12892	12697	12748	12831	12744	12744	12921	12973	12856	12891	12905	12868	12902	12753	12764	12888	12770	12938	12694	12891	12755	12805	12799	12800	12763	12962	12909	12893	12872	12798	13013	12942	12914	12743	12771	12991	12975	12949	12736	12828	12918	12866	12782	12749	12737	12766	12793	12917	12822	12817	12885	13066	12762	12939	12893	12836	12816	12829	12865	12820	12773	12781	12939	12833	12806	12749	12857	12897	12719	12848	13057	12874	12967	12836	12945	12819	12949	12844	12780	12821	12802	12914	12850	12992	12552	12917	12862	12911	12880	13051	12833	12921	12783	12795	12848	12907	12831	12737	12975	12849	12975	12832	12945	12876	12865	12825	12770	12822	12848	12826	12708	12971	12755	12850	12777	12766	12790	12756	12894	12855	12753	12838	12946	12963	12951	12762	12922	12905	12752	12916	12816	12975	12787	12837	12895	12774	12848	12707	12862	12969	12832	12911	12979	12779	12827	12934	12939	12801	12858	12730	13086	12885	12831	12787	12787	12822	12707	12878	12784	12728	12881	12957	12732	12792	12941	12870	12806	12780	12854	12683	12872	12796	12673	12695	12951	12955	12874	12762	12858	12799	12856	12758	12745	13004	12828	12767	12811	12885	12817	12726	12828	12949	12893	12895	12989	12666	12871	12860	12899	12826	12923	12749	12880	12726	12731	12861	12994	12908	12685	12900	12831	12808	12863	12715	12722	12768	12882	12813	12876	12790	12935	12835	12919	12894	12606	12939	12846	12726	12901	12787	12825	12772	12898	12753	13006	12794	12921	12905	12779	13094	12875	12856	12749	13060	12892	12837	12874	12989	12816	12832	12844	12935	12839	12976	12957	12844	12781	12807	12726	12891	12901	12865	12964	12910	13027	12819	12841	12758	13153	12857	12780	12875	12754	12767	12902	12843	13013	12887	12838	12986	12953	12766	12892	12826	12900	12921	12953	12733	12956	13015	12636	12893	12997	12658	12918	12823	12816	12934	12946	12696	13041	12830	12707	12900	12790	12811	12761	12951	12727	12781	12847	12920	12964	12771	12836	12957	12861	12724	12755	12896	12818	13028	12883	12705	12824	13049	12698	12833	12949	12834	12763	12908	12923	12787	12935	12908	12754	12895	12807	12783	12893	12792	12966	12809	12874	12790	13018	12857	12885	12781	12798	12685	12751	12819	12928	12873	12903	12797	13001	12769	12742	12799	12864	13039	12988	12837	12814	12910	12821	12854	12785	12949	12850	12777	13064	12844	13070	12800	12758	12983	12755	12880	12983	12934	12699	12822	12887	12949	12880	12824	12915	12821	12767	12730	12746	12775	12741	12808	12736	12897	12758	12720	12919	12862	12697	12927	12975	12861	12869	12846	12777	12885	12769	12911	12927	12866	12818	12714	12772	12734	12765	12974	12857	12803	12868	12711	13062	12965	12947	12736	12816	12747	13026	12793	12716	12997	12926	12827	12823	12856	12867	12934	12850	13001	12820	12725	12762	13059	12972	12922	12713	12823	12899	13004	12697	12869	13050	12919	12882	13061	13001	12881	12947	12851	12870	12811	12804	12713	12784	12893	12784
23561	21433	28016	25368	21773	19274	17514	15476	14642	14793	14536	14202	14040	14115	13924	13947	14016	13904	13696	13695	13898	13636	13758	13730	13871	13688	13899	13707	13831	13916	13849	13643	13740	13729	13846	13998	13594	13508	13802	13739	13603	13632	13748	13780	13742	13692	13697	13654	13646	13810	13714	13750	13877	13852	13795	13682	13560	13679	13808	13784	13650	13467	13640	13698	13695	13526	13700	13751	13751	13724	13627	13578	13655	13611	13649	13756	13753	13730	13574	13669	13442	13763	13769	13732	13640	13635	13532	13601	13697	13747	13824	13738	13616	13664	13623	13806	13683	13730	13663	13628	13801	13768	13580	13556	13730	13524	13789	13768	13729	13797	13748	13615	13730	13627	13670	13749	13544	13564	13678	13852	13611	13593	13774	13752	13650	13727	13604	13602	13706	13629	13703	13524	13846	13850	13641	13615	13667	13646	13568	13725	13418	13849	13747	13662	13714	13594	13758	13738	13692	13729	13499	13769	13606	13701	13656	13852	13683	13593	13595	13650	13556	13528	13758	13733	13704	13744	13842	13698	13629	13536	13653	13672	13891	13634	13806	13494	13552	13690	13632	13491	13670	13467	13505	13582	13584	13671	13625	13543	13557	13695	13664	13743	13636	13773	13634	13794	13690	13627	13790	13812	13717	13665	13730	13604	13601	13839	13766	13649	13697	13570	13861	13613	13666	13729	13704	13727	13747	13680	13586	13785	13741	13611	13598	13514	13848	13863	13676	13743	13513	13745	13600	13664	13721	13635	13895	13636	13661	13619	13682	13734	13782	13551	13511	13678	13595	13784	13691	13849	13699	13632	13626	13537	13668	13595	13628	13625	13577	13918	13679	13682	13868	13752	13810	13689	13614	13709	13497	13640	13862	13624	13607	13567	13497	13727	13686	13737	13755	13707	13881	13743	13797	13505	13675	13708	13726	13694	13534	13666	13588	13637	13578	13574	13706	13587	13710	13842	13535	13806	13597	13536	13565	13689	13516	13444	13791	13611	13761	13975	13871	13570	13533	13578	13712	13472	13571	13749	13818	13402	13625	13419	13647	13632	13711	13524	13673	13625	13771	13772	13708	13567	13745	13686	13521	13876	13601	13632	13457	13648	13625	13636	13760	13611	13519	13624	13629	13543	13666	13775	13761	13764	13685	13776	13605	13717	13627	13636	13876	13647	13575	13500	13914	13638	13585	13657	13790	13592	13520	13705	13902	13835	13677	13652	13680	13755	13618	13638	13619	13868	13729	13669	13689	13706	13695	13737	13727	13716	13742	13647	13626	13719	13659	13658	13640	13535	13492	13621	13851	13802	13637	13635	13759	13855	13534	13488	13762	13614	13874	13576	13657	13727	13830	13789	13772	13641	13620	13808	13662	13585	13810	13741	13825	13710	13678	13778	13918	13797	13548	13768	13569	13698	13806	13834	13716	13968	13566	13669	13710	13827	13679	13699	13801	13627	13681	13477	13741	13672	13686	13674	13806	13805	13674	13586	13673	13625	13644	13607	13600	13633	13445	13584	13868	13658	13592	13675	13654	13587	13681	13758	13722	13639	13482	13571	13630	13645	13642	13544	13672	13625	13722	13520	13682	13724	13579	13727	13576	13501	13570	13665	13761	13634	13647	13757	13524	13604	13705	13811	13528	13628	13774	13702	13689	13790	13642	13631	13663	13722	13651	13792	13722	13688	13602	13716	13601	13722	13708	13504	13852	13818	13625	13780	13522	13588	13797	13639	13787	13494	13718	13686	13720	13611	13847	13663	13662	13507	13585	13562	13860	13796	13701	13715	13651	13767	13686	13711	13569	13541	13729	13540	13506	13663	13775	13542	13509	13740	13841	13642	13584	13710	13885	13514	13576	13722	13727	13565	13801	13501	13563	13507	13790	13564	13648	13728	13767	13618	13635	13636	13708	13641	13737	13687	13718	13609	13613	13578	13809	13680	13940	13663	13580	13576	13552	13685	13602	13901	13743	13861	13718	13730	13616	13709	13522	13736	13649	13827	13747	13723	13611	13570	13622	13680	13594	13650	13670	13502	13532	13685	13624	13713	13545	13709	13648	13658	13645	13689	13658	13680	13654	13728	13689	13627	13842	13656	13545	13550	13680	13805	13846	13827	13509	13711	13788	13938	13686	13403	13592	13659	13651	13782	13673	13797	13671	13749	13720	13844	13603	13863	13559	13645	13778	13676	13547	13776	13640	13461	13652	13534	13751	13655	13740	13766	13737	13709	13846	13821	13921	13789	13545	13696	13686	13578	13588	13631	13608	13492	13796	13771	13749	13703	13647	13683	13742	13710	13750	13821	13719	13860	13876	13643	13775	13505	13732	13852	13745	13747	13704	13790	13702	13830	13759	13750	13824	13541	13729	13640	13818	13793	13582	13751	13522	13544	13867	13698	13621	13835	13590	13525	13714	13623	13794	13828	13766	13466	13762	13577	13757	13743	13690	13633	13722	13910	13486	13770	13558	13780	13748	13613	13766	13792	13657	13668	13542	13646	13457	13588	13779	13660	13704	13703	13532	13595	13472	13575	13701	13553	13572	13630	13592	13621	13684	13598	13618	13844	13810	13665	13680	13612	13675	13664	13705	13698	13771	13672	13614	13725	13774	13914	13656	13874	13739	13634	13807	13656	13659	13739	13700	13654	13573	13740	13663	13725	13647	13747	13665	13669	13398	13613	13790	13846	13550	13530	13711	13548	13800	13577	13648	13705	13671	13675	13636	13864	13595	13706	13650	13668	13698	13919	13679	13680	13587	13627	13580	13586	13641	13572	13562	13657	13668	13767	13781	13632	13702	13756	13693	13720	13662	13967	13905	13701	13508	13790	13752	13857	13533	13845	13834	13505	13702	13720	13746	13673	13617	13672	13664	13681	13599	13588	13494	13567	13813	13573	13795	13664	13724	13702	13627	13759	13784	13793	13658	13670	13760	13676	13764	13655	13720	13557	13710	13690	13748	13525	13679	13691	13570	13759	13573	13848	13626	13787	13641	13789	13510	13628	13631	13625	13833	13720	13711	13682	13613	13814	13642	13613	13547	13628	13595	13586	13693	13532	13850	13727	13509	13689	13668	13687	13773	13782	13807	13747	13740	13665	13609	13804	13644	13777	13808	13623	13620	13654	13703	13537	13750	13800	13697	13589	13771	13628	13878	13770	13760	13686	13550	13752	13693	13532	13773	13663	13705	13634	13665	13548	13751	13668	13682	13639	13636	13691	13605	13520	13723	13514	13908	13698	13592	13740	13683	13739	13626	13696	13661	13741	13715	13419	13703	13820	13603	13779	13661	13774	13744	13576	13669	13658	13453	13442	13741	13812	13823	13464	13587	13626	13586	13746	13491	13702	13871	13654	13751	13818	13659	13525	13591	13810	13613	13631	13616	13680	13671	13670	13703	13573	13629	13493	13617	13538	13722	13589	13585	13580	13744	13618	13778	13736	13725	13543	13741	13723	13486	13566	13630	13614	13658	13781	13707	13660	13726	13723	13546	13823	13774	13767	13713	13569	13680	13460	13575	13946	13844	13557	13824	13797	13621	13604	13841	13675	13615	13703	13550	13567	13549	13545	13559	13669	13623	13637	13898	13868	13574	13741	13828	13581	13744	13768	13466	13614	13676	13713	13761	13647	13666	13596	13717	13821	13725	13839	13740	13809	13635	13633	13912	13804	13671	13411	13568	13423	13456	13695	13657	13748	13739	13743	13511	13462	13687	13942	13761	13768	13727	13724	13933	13939	13579	13580	13620	13758	13770	13868	13645	13687	13586	13656	13692	13577	13655	13488	13853	13479	13778	13875	13629	13733	13693	13855	13970	13559	13615	13605	13700	13733	13782	13578	13704	13618	13657	13755	13575	13680	13671	13572	13583	13702	13577	13524	13623	13636	13668	13680	13712	13852	13609	13737	13838	13691	13644	13804	13816	13619	13609	13796	13735	13771	13748	13843	13841	13861	13735	13537	13654	13603	13647	13674	13726	13642	13825	13833	13656	13699	13803	13610	13749	13606	13917	13975	13768	13647	13506	13522	13703	13609	13706	13807	13538	13527	13632	13686	13652	13757	13586	13762	13505	13632	13648	13584	13655	13602	13854	13575	13755	13843	13546	13562	13584	13732	13653	13615	13692	13702	13745	13763	13852	13617	13694	13484	13781	13812	13773	13779	13759	13754	13634	13584	13805	13795	13637	13507	13544	13587	13704	13949	13587	13679	13465	13732	13620	13655	13942	13699	13824	13473	13579	13680	13663	13848	13810	13770	13926	13628	13731	13633	13913	13620	13719	13620	13909	13751	13610	13571	13517	13723	13759	13540	13761	13655	13573	13638	13746	13522	13834	13653	13481	13822	13615	13780	13718	13703	13703	13743	13601	13546	13632	13700	13766	13764	13707	13694	13566	13705	13894	13689	13608	13684	13463	13786	13724	13723	13744	13521	13642	13598	13701	13628	13625	13722	13857	13761	13665	13691	13522	13708	13835	13770	13743	13546	13694	13721	13639	13595	13662	13625	13712	13740	13623	13524	13527	13637	13674	13693	13735	13659	13724	13555	13674	13469	13767	13856	13797	13588	13650	13475	13488	13526	13649	13816	13707	13656	13549	13726	13550	13695	13633	13810	13678	13847	13602	13489	13732	13579	13691	13830	13562	13639	13747	13619	13897	13817	13763	13707	13847	13810	13627	13534	13664	13704	13705	13880	13751	13612	13700	13744	13660	13708	13474	13555	13801	13833	13661	13674	13588	13616	13605	13610	13596	13738	13706	13641	13765	13677	13558	13758	13672	13695	13726	13840	13777	13822	13637	13538	13692	13618	13559	13622	13638	13594	13833	13707	13740	13708	13574	13505	13490	13607	13561	13676	13524	13561	13662	13491	13527	13659	13623	13552	13586	13790	13795	13714	13584	13552	13496	13717	13789	13823	13481	13796	13677	13563	13744	13655	13642	13572	13883	13728	13829	13680	13780	13868	13755	13710	13818	13457	13617	13727	13656	13646	13813	13561	13733	13869	13733	13773	13652	13608	13683	13712	13647	13745	13744	13852	13753	13490	13550	13682	13672	13697	13772	13700	13678	13665	13706	13854	13606	13588	13722	13798	13610	13909	13580	13597	13681	13546	13607	13615	13616	13543	13661	13805	13746	13685
19709	36983	29303	22649	18778	17064	16063	15320	14898	14277	14009	13562	13782	13490	13368	13257	13143	13215	13110	13042	13207	12942	13179	12954	13155	13001	12976	12834	13047	12916	13010	13012	13010	12997	12972	12974	12981	12943	13068	13039	12834	13051	13093	12996	12783	12906	12994	13127	12950	13038	12929	12743	12863	13079	12937	13033	12880	12879	12942	13085	12992	12883	12973	13057	12942	13080	12918	12936	13083	12994	12993	12876	12905	13055	13018	13095	12930	12938	13060	13014	12989	12960	12968	12895	13209	13014	13044	12819	12928	12978	12840	12935	12897	13004	13110	12955	13042	13056	13044	12876	13023	12962	12929	13050	12993	12905	13109	12788	12993	12914	12911	12957	13044	13018	12976	12876	13057	12938	12913	12880	12845	12937	13033	12886	12956	12896	13006	13006	12971	12865	12940	12830	12852	12886	12839	12949	12992	12882	12969	12827	12915	12945	12986	13025	12905	12931	12902	12881	13083	12986	12972	12916	12874	13048	12900	12726	13019	12898	12908	12810	12815	13039	12855	12807	13078	12916	12893	12961	13051	13034	13050	12921	12947	12973	12904	12840	12998	13125	13026	12972	13020	12810	12786	13174	12905	13001	12910	12967	12823	13088	13070	12848	12947	12874	12863	12911	13074	12998	12922	12956	13037	12759	12980	13051	12827	12926	12885	12898	12953	13202	12981	13023	12883	13005	12953	12885	12810	13065	13004	13027	12851	12979	12989	12962	13081	13020	13032	12849	12996	12986	13089	13015	12910	13101	12960	12942	12940	12875	13031	12928	12897	13146	12862	13118	12688	12930	13001	12785	13060	12958	12766	13058	12877	13073	12804	12867	12832	13041	12942	13116	12971	13019	12874	13037	12770	12996	12880	12918	12924	12872	12815	13014	12963	12924	12961	13039	13066	12885	12984	13051	12867	12869	13106	12995	13080	12963	12997	12960	12831	12845	13058	13016	12898	12925	12953	12838	13066	12832	12822	12863	13004	13067	12954	12920	12738	13007	12866	12852	12914	13030	12815	12811	12947	13081	13008	12936	12837	12854	12933	12707	12961	13048	13033	13066	12843	12963	12877	12992	12971	13000	12978	12889	13079	12855	12956	13043	13026	12981	12752	13082	12863	13023	13003	13036	12868	12972	13056	12931	12963	12931	12842	12890	12955	12866	13076	12871	12972	12887	12919	12978	12964	12992	12920	12990	12825	12906	13006	13006	12886	12783	12870	12825	13035	12912	12986	13009	12858	13141	12963	12758	13147	12932	12961	12844	12794	12991	12970	12844	12912	12850	12941	12906	12727	12852	12879	12743	13012	12887	12897	12913	12978	12855	12989	12963	12868	12926	12975	12835	12909	13185	12851	13044	12788	12935	12973	12945	12919	12901	12858	13038	12929	13139	12887	13024	12896	12957	12981	12885	12869	13004	13085	12852	12902	12950	12945	12885	13043	12853	12841	12926	12986	12883	12917	13022	12807	12783	13024	12888	12962	12789	12917	13004	13052	12894	13031	12791	13056	12958	13053	12888	12846	13058	12923	12912	12996	13036	12855	12999	12927	12823	12751	12942	12870	12913	12999	12912	12952	13079	13080	12779	12918	13050	12924	12827	12973	13065	12817	13130	13001	12844	13070	13031	12961	13082	12895	12821	12977	12898	12943	12685	13083	12946	12974	12992	13062	12807	12905	13017	12975	12904	13027	12926	12931	12919	13057	13061	12919	13176	12948	12948	12935	13096	13004	12850	13002	12927	12828	12879	12829	13125	12866	12927	12858	12795	12945	12786	12906	13201	12942	13031	12941	12853	12839	12936	12828	12766	12795	13073	13102	12930	12996	13074	12843	13056	12789	12838	12792	13097	12800	12902	12964	12966	12737	13065	12792	13045	13044	13076	13012	12954	13013	12920	13041	13085	12912	13092	12928	12873	12872	12948	12948	13010	12870	12929	13100	12935	13030	12939	12881	13005	12909	13021	12708	12954	12820	12983	12927	12754	13027	13026	12894	12965	13044	12919	12947	12900	12723	13205	12937	13028	13033	12766	12768	13094	12884	12920	12969	13060	12913	13029	12917	12995	12853	12957	13073	12855	13070	12899	12925	13007	12849	13020	12973	12921	12891	13016	13055	12753	12894	12932	12961	12877	12896	12978	12885	13042	13032	12981	12929	12934	12882	12916	12878	12982	12780	12877	13074	12985	12897	13151	13003	12879	13010	12916	13033	12993	12952	12974	12996	13058	12736	12847	13065	12962	12951	12783	12917	12848	12897	13042	12996	12860	12959	12892	12986	13064	13008	12912	12926	12771	13017	13107	12835	13161	12803	12909	12930	12935	12870	12991	12895	13062	12892	12888	13026	12911	12814	13062	12872	13020	12994	13064	12842	12859	12882	12905	13232	12903	12983	12921	12860	12984	13197	12912	12966	12668	12994	13077	12988	12984	12848	12941	13080	12837	12905	12851	12879	12724	13049	12846	12947	12863	12962	12933	12865	12800	13029	13063	12978	12857	13051	12910	12838	12920	12996	13122	12952	13169	13090	13087	12968	12946	12927	13035	13079	12886	12913	13072	12962	12993	12938	12825	13045	12945	12826	13063	13211	12928	12945	13009	12932	12963	12958	13137	13011	12769	13024	12970	13012	12900	13057	12907	12931	12876	12904	13026	13034	13006	12776	12892	12732	12979	12941	12806	12855	12953	12853	13016	13076	12957	12781	13043	12967	12955	12777	12904	13053	12820	13013	12947	12883	12896	12853	12971	12879	12992	13030	12945	12953	13145	12956	12985	12969	12834	13030	13038	12912	13039	12978	12938	12840	13032	12927	13034	12983	12977	12897	12871	12817	12848	13038	12784	12971	12968	12862	13139	12973	13046	12883	12911	12808	13058	13067	12982	13046	13076	12971	12932	12998	12880	13051	12913	12922	12904	12942	13100	13015	12802	12784	12942	12977	13102	13036	12767	12935	12901	12997	12977	12968	12892	12989	12897	12875	13088	12789	12954	13043	12997	12954	12913	12886	12931	12908	12815	12937	12867	12988	12925	12951	12897	13084	12943	12906	12986	12889	13154	12993	13112	12799	13004	12914	13015	12952	12975	12887	12982	13031	13152	12792	12970	12920	13023	12877	13089	13063	12754	13056	13030	13124	12834	12960	12801	13123	12834	13027	12729	12966	13012	12759	12860	12971	12801	12882	12941	12836	12926	12956	12990	12953	12965	12855	12992	13024	12720	12734	13045	12996	12951	12928	12865	13044	12861	12955	12943	12910	12912	12898	13129	12884	13016	12858	12877	12895	12968	12791	12971	12998	12964	12762	12877	12922	12978	12798	12937	12954	12832	12999	13084	12950	12990	12926	12872	13032	12888	13068	12808	12846	12999	13016	12995	13008	13081	12854	12818	12884	12790	13022	12988	13043	12892	12999	13001	13040	12911	13075	12972	12818	12821	12988	12976	12881	12969	12873	12854	12990	12789	12988	12907	12936	12980	13007	13035	12972	12930	13092	12934	12931	12822	12983	13030	12934	12892	12866	12992	13147	12938	12972	12935	13005	12843	12896	13122	12967	13153	12959	12914	13040	12904	12872	12986	12952	12859	13114	13034	13067	12878	12858	12953	12930	12966	12919	12953	12974	12844	13049	12940	12972	12785	13008	12831	12883	12991	12902	12978	12869	12862	12988	12977	12907	12913	12912	12864	12913	12932	12882	13004	13019	13093	13058	12887	13115	12950	12929	12943	12879	12834	12909	13027	13063	12980	13030	12959	12949	12945	12944	13038	12869	12971	12865	12840	13066	12979	12994	13188	12939	13022	12890	13186	12790	12923	12885	12939	12994	13043	13118	12790	12919	12826	13005	13090	12840	13012	12955	12901	12806	13047	13009	12887	12938	12930	12945	12996	12801	13106	13024	12844	12901	12822	12913	13060	12909	12784	12837	12957	12890	12897	12914	12801	12894	13032	12937	12883	12949	12922	12930	12937	12879	12846	12867	13113	12823	13022	12990	13001	12834	12935	12836	12978	12948	12920	13053	12906	13082	12809	13129	12965	12834	13007	12964	12841	12875	12929	12940	12846	12889	12801	12757	12953	12954	12993	12905	12902	13084	12986	12787	12858	12885	12916	12982	13002	12869	13081	12959	13047	12803	12889	12916	13024	12948	13109	13138	12971	12984	12949	12860	13009	13207	12953	12796	13057	12908	12987	12922	12796	13038	12884	12892	12865	12836	12961	12889	12835	12908	13058	12857	12982	12896	12930	12854	12882	13009	12933	12906	13000	12855	13057	12994	12932	12870	12904	12958	12914	12995	13018	12889	12785	12913	12937	12916	12949	13022	13006	12916	12918	13015	12865	13002	13022	13003	12782	13030	13010	13023	13068	12797	13050	13040	12965	12940	12939	12893	12863	12952	13056	12895	12837	12904	12946	12931	12899	13057	12925	12858	12869	13001	12818	12935	12908	12708	12885	12877	12837	12910	12956	13001	12845	12885	12908	13030	13086	13085	12833	12945	13169	12921	13006	13046	12998	13074	12909	13113	12849	12954	13006	13097	12862	13067	12847	13066	13076	12761	13034	12902	13032	12753	12957	12961	13010	12844	13040	13088	13008	12918	12823	12786	12917	12906	12979	12892	12982	12814	12940	12988	13022	12928	12962	13131	12942	12752	12916	13071	12915	12943	12938	12919	12978	12956	12940	13016	12962	13087	12924	12809	13052	12925	13073	12980	12980	12958	12976	13002	12854	12808	12951	13033	12829	13129	12786	13117	12821	12883	12977	12828	12829	12950	12872	12968	13011	12953	12854	12969	13077	12877	13106	13021	13004	13091	13106	12844	13107	12875	12745	13007	12810	12841	12961	13005	12807	12906	13229	12952	12811	12976	13024	12876	12987	12967	12866	13051	12838	13012	12874	12872	13023	13057	13004	12874	12868	12948	12779	13036	12828	13000	12854	13196	12925	12916	12795	13060	12990	12867	12873	13039	12868	12951	12795	12968	12855	12958	12974	12969	12863	13023	12994	12935	12820	12962	12800	13062	12963	13032	12943	12959	13191	12840	12938	13020	12958	12969	13001	12921	12843	12750	13087	13022	13049	13063	12977	12869	12865	12997	13010	13020	12854	12876	13055	12955	13032	12834	12973	12913	12802	13183	12991	12921	12980
25427	21543	26291	25509	16790	15143	14802	14310	13884	13828	13823	13522	13544	13339	13413	13120	13268	13173	13265	13181	13349	13398	13395	13407	13283	13291	13221	13218	13016	13343	13165	13186	13141	13172	13100	13282	13211	13003	13143	13269	13225	13243	13067	13268	13226	12952	13184	13204	13149	12972	13066	13099	13257	13007	13229	13139	13095	13043	13330	13336	13116	13162	13173	13053	13035	13262	12990	13136	13171	13099	13139	13088	13134	13135	13196	13129	13158	13085	13083	13164	13220	13296	13174	13087	13250	13034	13139	13297	13173	13231	13355	13269	13228	13206	13325	13222	13160	13194	13184	13109	13257	13250	13058	13113	13158	13215	13073	13099	12991	13078	13155	13240	13356	13218	13122	13186	13237	13180	13372	13294	13010	13185	13117	13157	13117	13220	13470	13184	13251	13156	13118	13224	13123	13158	13164	13146	13176	13264	13213	13148	13047	13100	13016	13092	13373	13204	13242	13192	13214	13161	13008	13262	13209	13210	13165	13232	13251	13049	13316	12993	13086	13119	13120	13206	13093	13196	13011	13090	13185	13018	13085	13186	13141	13106	13086	13149	13108	13256	13215	13184	13248	13173	13048	13303	13139	13066	13039	13161	13073	13116	13136	12977	12983	13146	13177	13108	12968	13192	13057	13311	13127	13205	13188	13252	13239	13063	13076	13251	13067	13317	13315	13095	13133	13277	13244	13155	13164	13293	13179	13052	12945	13132	13167	13098	13169	13259	13405	13102	13148	13136	13089	13040	13083	13424	13219	13039	13085	13194	13219	13207	13068	13103	13313	13172	13436	13109	13110	13111	13286	13303	13373	13270	13065	13163	13125	13206	13259	13138	13430	12929	13190	13360	13195	13154	13200	13001	13274	13116	13203	13233	13225	13291	13202	13011	13211	12961	13204	13122	13304	13435	13418	13133	13116	13297	13192	12944	13053	12975	13340	13128	13343	13094	13269	12973	13125	13278	13434	13245	13213	13284	13183	13341	13126	13131	13252	13213	13002	13246	13310	13085	13192	13116	13180	13196	13220	13169	13346	13122	13198	13157	13024	13039	13168	13199	13218	13193	13061	13238	13114	13231	13261	13228	12904	13397	13035	12984	13152	13101	13228	13235	13197	13252	13158	13052	13092	13070	12951	12940	13219	13327	13108	13200	13177	13314	13079	13117	13250	13137	12983	13026	12970	13032	13075	13321	13104	13285	12997	13258	13213	13271	13070	13212	13355	13154	13180	13211	13194	13234	13189	12930	13011	13100	13083	13069	13323	13174	13229	13215	13171	13094	13214	13307	13170	13260	13191	13016	13055	12980	13092	13191	13229	13214	13041	13071	13155	13146	13161	13171	12943	13099	13324	13335	13024	13120	13228	13200	13281	13214	13405	13179	13405	13312	13053	13135	13033	12993	13068	13374	13397	13078	13029	13196	13292	13134	13145	13167	13126	13082	13186	13261	13122	13079	13026	13253	13369	13182	13226	13225	13107	13299	13166	13097	13111	13264	13153	13153	13287	13184	13374	13262	13269	13083	13191	13177	13048	13162	13264	13129	13181	13132	13200	13090	13113	13061	13061	13127	13320	13245	13155	13095	13161	13220	13118	12995	13146	13158	13236	13209	13072	13144	13073	13344	12851	12992	13152	13333	13125	13001	13203	13104	13448	13142	13139	13233	13306	13159	13182	13056	13260	13239	13143	13069	13172	13246	13220	13005	13176	13346	13244	13055	13301	13044	12997	13447	13183	13344	13191	13027	13112	13141	13137	13103	13129	13204	13176	13114	13189	13150	13310	13062	12941	13229	13228	13147	13141	13024	13219	13281	13149	13161	13174	13204	13218	13256	13162	13185	13138	12941	13161	13224	13215	13218	13219	13294	13274	13223	13257	13191	13403	13184	13028	12967	13261	13098	13089	13249	13132	13126	12985	13292	13058	12945	13113	13223	13039	13363	13286	12979	13049	13124	13110	13190	13178	12970	13066	13178	13303	13009	13263	13296	13062	13235	13189	13127	13138	13332	13270	13210	13236	13208	12969	13106	13249	13199	13255	13293	13229	13134	13268	13270	13312	13194	13136	13122	13074	13251	13318	13082	13103	13141	13065	13212	13085	13299	13246	13330	13197	13080	13142	13264	13110	13298	13224	13320	13114	13234	13365	13316	12975	13150	13144	13033	13089	13102	13235	13123	13117	13039	13066	13335	12995	12942	13045	13165	13124	13351	13110	13144	13152	13163	13212	13242	13279	13373	13188	13030	13073	13167	13161	13230	13186	13010	13240	13138	13308	13227	13280	12997	13011	13264	13084	13326	13101	13202	13292	12889	13041	13187	13258	13380	13223	13181	13244	13155	13193	12997	13113	13212	13095	13206	13185	13091	13328	13183	13263	13234	13226	13128	13209	13129	12973	13266	13337	13203	13028	13238	13243	13041	13159	13237	13190	13217	13122	13213	13137	13261	13278	13073	13254	13136	13229	13158	13091	13213	13202	13236	13293	13225	13080	13094	13216	13189	13087	13120	13319	13033	13267	13084	13144	13066	13261	13063	13130	13099	13298	13173	13062	13100	13396	13212	13083	13280	13328	13186	13340	13072	13089	13145	13223	13130	13130	13171	13202	13000	13101	13058	13089	13176	13086	13191	13269	13112	13295	13267	13019	13194	13231	12958	13011	13184	13286	13067	12956	13089	13184	13047	13063	13201	13076	13069	13258	13182	13166	13135	13087	13201	13025	13226	13215	13090	13211	13174	12998	13197	13191	13391	13237	13150	13082	13178	13173	13032	13172	13034	13222	13210	13050	13064	13236	13219	13263	13159	13113	13347	13164	13227	13151	13217	13293	13273	13143	13208	13056	13134	13156	13231	13170	13281	13154	13171	13060	13227	13312	13148	13159	13095	13143	13088	13053	13201	13330	13316	13268	13027	13251	13222	13295	13269	13247	13084	13244	12978	13043	13078	13117	13225	13239	13152	13057	13012	13200	13183	13428	13190	13290	13199	13105	13220	13106	13133	13223	13255	13155	13072	13053	13217	13076	13147	13212	13202	13179	13114	13170	12875	13362	13310	13277	13201	13227	13217	13138	13193	13242	13186	13271	13153	13238	13101	12902	13317	13159	13010	13232	13048	13394	13182	13102	13152	13085	13084	13225	13148	13134	13053	13288	13030	13178	13237	13162	13128	12891	13074	13012	13060	13331	13216	13240	13237	13170	13056	13319	13204	13261	13297	13295	12974	13015	13032	13075	13193	13309	13086	13119	13090	13274	13258	13126	13206	13244	13176	13278	13127	13335	13291	13187	13307	13163	13193	13171	13415	13044	13088	13127	13126	13203	13151	13320	13189	13094	13072	13092	13138	13341	13074	13073	13240	13170	13194	13183	13324	13204	13250	13040	13108	13279	13295	13139	13109	13028	13075	13155	13239	13059	13156	13256	13066	13205	12849	13104	13184	13445	13146	13156	13245	13317	13153	13362	13228	13217	13078	13060	13207	13184	13256	13088	13147	13325	13200	13291	13092	13004	13415	13171	13208	13125	13041	13101	13286	13198	13095	13270	13174	13230	13137	13144	13122	13019	13158	13215	13240	13039	13137	13190	13167	13303	13107	13285	13149	13139	12930	13063	13403	13270	13199	13130	13205	13044	13233	13271	13267	13232	13127	13139	13080	13139	13253	13125	13016	13135	13140	12857	13276	13242	13293	13298	13179	13026	13212	13200	13203	13104	13269	13071	13142	13320	13295	13296	13363	13380	13167	13257	12905	13124	13255	13088	13287	13088	13224	13042	13087	13380	13283	13264	13056	13146	13244	13273	13305	13170	13343	13250	13013	13274	13046	13168	13088	13065	13068	13231	13114	13292	13056	13072	13009	13134	13156	13188	13120	13219	13182	13143	13312	13131	13151	13241	13150	13144	13274	13239	13168	13243	13160	13106	13168	13131	13153	13353	13058	13155	12935	13172	13060	13109	13004	13234	13212	13157	13267	13190	13200	13074	13152	13254	13075	13079	13150	13051	13117	13076	12927	12959	13181	13356	13180	13085	13045	13180	13361	12912	13190	13048	13153	13210	13137	13264	13215	13115	13219	13188	13178	13254	13058	13156	13100	13184	13290	12995	12866	13071	13310	13184	13278	13221	13118	13352	13147	13245	13231	13175	13257	13287	13216	12982	13227	13330	13096	13211	13096	13323	13026	13118	13206	13189	13077	13237	13242	13108	13322	13256	13167	13237	13117	13159	13078	13149	13095	13263	13113	13102	12955	13175	13095	13088	13268	13275	13081	13177	13093	13332	13163	13310	13149	13055	13184	13108	13236	13099	13127	13155	13199	13151	13310	13245	13072	13181	13070	13176	13162	13094	13177	13216	13057	13302	13171	13236	13079	13117	13278	13368	13129	13052	13117	13279	13147	13153	13122	13256	13163	13125	13057	13180	13233	13032	13032	13243	13125	13246	13252	13070	13238	13213	13205	13247	13266	13180	13229	13072	13233	13186	13314	13296	13177	13133	13080	13030	13215	13240	13091	12984	13017	13098	13113	13183	13277	13095	13130	13291	13383	13348	13215	13161	13195	13284	13113	13142	13254	13180	13234	13351	13249	13248	13185	13198	13176	13124	13177	13092	13215	13210	13079	13148	13195	13286	13296	13174	13143	13193	13021	13254	13073	13051	13316	13127	13171	13402	13194	13259	13293	13154	13280	13099	13021	13177	13277	13046	13160	13364	13269	13253	13296	13210	13272	13225	13183	13265	13233	13121	13128	13169	13136	13131	13178	13164	12947	13054	13261	13203	13338	13154	13021	12940	13103	13186	13248	13105	13205	13039	13172	13091	13248	13050	13170	13099	13176	13291	13008	13203	13250	12982	13003	13195	13278	13224	13280	13105	13229	12998	13288	13120	13178	13152	13064	13188	13139	13150	13114	13037	13176	13197	13035	13190	13195	13151	13172	13091	13248	13054	13043	13111	13381	13085	13333	13233	13169	13263	13209	12985	13320	13271	13038	13112	13001	13202	13273	13304	13337	13160	13081	13263	13219	13127	13312	13309	13245	13179	13123	13282	13211	13105	13031	13279	13195	13325	13182	13196	13146	13070	13265	13264	13365	13110	13173	13074	13239	13142	13137	13385	13186	13201	13273	13239	13216	13095	13287	13015	13223
19727	32451	25293	19756	16975	15648	14709	14286	13867	13382	13297	13059	13121	12907	12974	12791	12828	12794	12833	12701	12818	12815	12696	12636	12636	12794	12661	12715	12795	12825	12762	12712	12570	12545	12744	12702	12544	12500	12813	12659	12602	12578	12717	12604	12756	12520	12706	12704	12573	12619	12503	12636	12736	12664	12516	12633	12710	12619	12599	12513	12637	12636	12586	12615	12812	12564	12573	12836	12631	12643	12729	12662	12570	12629	12664	12721	12837	12656	12648	12781	12763	12555	12651	12544	12502	12753	12498	12496	12627	12737	12555	12579	12606	12580	12521	12607	12668	12683	12531	12653	12725	12608	12581	12733	12643	12638	12644	12736	12504	12512	12572	12695	12552	12716	12552	12700	12650	12726	12650	12578	12684	12626	12646	12640	12533	12703	12741	12649	12580	12632	12712	12548	12566	12780	12689	12585	12659	12685	12480	12649	12717	12632	12691	12655	12761	12643	12548	12514	12567	12679	12521	12671	12693	12765	12814	12659	12604	12585	12614	12648	12760	12776	12650	12596	12447	12644	12736	12600	12511	12740	12468	12615	12712	12625	12665	12612	12557	12519	12740	12596	12544	12681	12659	12792	12682	12521	12621	12669	12628	12449	12611	12557	12723	12599	12751	12675	12561	12647	12632	12768	12624	12596	12934	12633	12636	12584	12687	12581	12658	12776	12609	12569	12826	12720	12729	12617	12635	12705	12750	12626	12723	12665	12657	12977	12648	12490	12603	12588	12687	12606	12475	12743	12557	12641	12658	12600	12654	12748	12613	12747	12697	12823	12490	12659	12635	12507	12607	12534	12562	12603	12671	12530	12580	12738	12586	12604	12660	12720	12671	12724	12694	12637	12588	12529	12733	12632	12670	12684	12752	12414	12622	12511	12654	12731	12723	12598	12852	12705	12502	12678	12604	12581	12738	12604	12673	12655	12615	12586	12714	12366	12674	12786	12603	12708	12753	12580	12763	12689	12662	12523	12521	12614	12432	12629	12591	12526	12718	12491	12632	12637	12571	12559	12649	12720	12502	12635	12507	12552	12548	12518	12647	12599	12613	12533	12543	12759	12640	12764	12677	12694	12562	12747	12616	12800	12755	12587	12585	12483	12710	12690	12604	12877	12569	12801	12728	12595	12672	12708	12570	12688	12715	12645	12677	12632	12709	12699	12708	12469	12724	12530	12626	12904	12742	12660	12633	12703	12667	12682	12704	12678	12609	12690	12471	12596	12544	12720	12601	12797	12634	12696	12609	12539	12712	12699	12571	12545	12647	12624	12678	12597	12577	12535	12714	12752	12724	12735	12657	12628	12548	12559	12535	12589	12607	12563	12632	12598	12675	12578	12649	12679	12525	12726	12640	12656	12568	12516	12629	12741	12666	12688	12635	12598	12644	12691	12708	12573	12639	12642	12575	12688	12612	12599	12722	12489	12766	12711	12672	12751	12640	12685	12601	12800	12585	12801	12705	12577	12602	12731	12627	12530	12696	12624	12696	12584	12609	12617	12586	12773	12599	12715	12741	12774	12786	12769	12624	12718	12648	12521	12655	12575	12662	12710	12681	12749	12628	12809	12641	12591	12616	12614	12682	12604	12777	12531	12467	12523	12571	12494	12624	12641	12577	12742	12560	12733	12548	12694	12648	12719	12617	12595	12707	12531	12553	12642	12543	12708	12627	12684	12713	12743	12661	12740	12655	12557	12548	12647	12538	12552	12685	12642	12601	12659	12853	12587	12717	12648	12633	12604	12723	12629	12599	12641	12663	12621	12652	12602	12645	12542	12788	12768	12604	12836	12823	12569	12686	12675	12706	12619	12637	12532	12696	12637	12690	12584	12571	12461	12767	12561	12647	12802	12433	12741	12819	12532	12552	12825	12595	12696	12703	12454	12725	12579	12655	12677	12628	12781	12677	12625	12646	12598	12935	12547	12685	12577	12548	12608	12849	12669	12622	12660	12574	12434	12722	12506	12696	12676	12600	12600	12615	12612	12570	12578	12748	12541	12755	12703	12398	12590	12690	12561	12444	12659	12701	12641	12517	12640	12756	12700	12708	12821	12706	12664	12552	12657	12554	12530	12597	12613	12744	12640	12598	12564	12746	12577	12593	12735	12623	12636	12735	12918	12659	12620	12766	12606	12599	12606	12775	12673	12644	12710	12604	12689	12678	12829	12690	12651	12707	12475	12718	12642	12666	12645	12622	12761	12729	12600	12703	12538	12648	12701	12554	12526	12569	12691	12677	12565	12611	12695	12662	12486	12579	12604	12654	12625	12742	12622	12592	12618	12864	12591	12820	12655	12637	12627	12623	12605	12714	12793	12719	12562	12650	12458	12669	12690	12705	12649	12751	12797	12594	12615	12734	12610	12732	12716	12640	12705	12564	12570	12753	12653	12774	12684	12593	12665	12450	12679	12684	12571	12699	12646	12727	12580	12697	12731	12690	12749	12672	12593	12638	12588	12854	12680	12598	12632	12635	12779	12755	12631	12589	12710	12640	12696	12695	12556	12670	12615	12614	12540	12743	12755	12471	12592	12574	12791	12789	12711	12717	12647	12747	12641	12616	12668	12503	12492	12703	12652	12829	12669	12674	12608	12700	12669	12495	12699	12582	12791	12755	12640	12726	12785	12670	12616	12752	12580	12693	12463	12542	12523	12678	12816	12648	12556	12681	12644	12597	12456	12522	12663	12684	12569	12619	12570	12689	12668	12650	12645	12691	12684	12584	12673	12751	12674	12588	12526	12725	12640	12475	12578	12680	12645	12625	12747	12749	12592	12860	12777	12693	12772	12615	12346	12498	12630	12694	12496	12626	12556	12569	12612	12521	12631	12727	12488	12663	12741	12597	12690	12616	12689	12582	12589	12508	12698	12501	12707	12653	12656	12618	12628	12623	12642	12672	12696	12708	12651	12622	12650	12557	12706	12610	12604	12792	12570	12641	12664	12664	12622	12544	12639	12817	12616	12769	12666	12707	12678	12673	12500	12625	12636	12652	12673	12619	12707	12507	12645	12605	12543	12814	12694	12491	12775	12713	12557	12629	12585	12783	12779	12746	12814	12780	12650	12726	12545	12552	12577	12828	12700	12562	12792	12638	12722	12566	12762	12619	12592	12673	12555	12583	12777	12563	12691	12533	12771	12528	12486	12639	12430	12608	12637	12792	12785	12732	12445	12694	12684	12616	12599	12716	12664	12585	12655	12689	12571	12655	12853	12837	12617	12629	12561	12755	12771	12583	12728	12850	12636	12744	12571	12548	12742	12640	12706	12717	12586	12527	12635	12525	12714	12601	12669	12617	12585	12720	12478	12745	12567	12698	12588	12553	12752	12679	12574	12604	12411	12727	12580	12508	12756	12792	12674	12699	12495	12545	12772	12702	12720	12606	12532	12643	12696	12514	12747	12608	12584	12648	12846	12561	12609	12707	12531	12639	12657	12798	12636	12689	12743	12514	12541	12622	12608	12509	12597	12623	12623	12688	12636	12760	12560	12799	12708	12535	12583	12476	12606	12498	12732	12652	12597	12609	12712	12583	12532	12404	12634	12810	12595	12772	12495	12612	12558	12644	12777	12497	12610	12792	12701	12601	12656	12545	12643	12565	12618	12757	12636	12767	12623	12694	12664	12803	12586	12689	12557	12680	12603	12544	12493	12571	12717	12714	12589	12719	12695	12655	12696	12699	12673	12678	12631	12872	12616	12630	12586	12668	12659	12485	12527	12563	12601	12692	12787	12684	12613	12494	12763	12710	12794	12644	12636	12743	12680	12736	12707	12597	12710	12770	12490	12796	12465	12716	12696	12536	12680	12613	12683	12804	12573	12608	12724	12592	12632	12675	12690	12644	12647	12661	12561	12726	12653	12646	12654	12675	12610	12654	12519	12515	12693	12655	12638	12611	12586	12716	12846	12691	12647	12624	12649	12637	12698	12631	12673	12741	12515	12890	12698	12680	12601	12530	12580	12684	12597	12544	12557	12651	12594	12652	12543	12631	12705	12707	12719	12719	12835	12640	12594	12586	12589	12793	12766	12531	12676	12669	12770	12655	12837	12650	12637	12563	12648	12659	12708	12575	12880	12741	12784	12753	12812	12742	12625	12697	12475	12616	12707	12590	12605	12672	12731	12576	12684	12807	12482	12753	12622	12667	12805	12643	12520	12707	12339	12738	12521	12512	12752	12727	12627	12731	12608	12653	12473	12681	12608	12667	12689	12806	12761	12563	12686	12602	12547	12773	12785	12641	12649	12574	12554	12674	12715	12601	12677	12599	12590	12810	12617	12589	12719	12626	12627	12585	12445	12599	12717	12525	12627	12628	12649	12688	12652	12624	12517	12537	12563	12556	12715	12554	12733	12685	12522	12648	12662	12625	12658	12599	12542	12721	12677	12732	12700	12674	12582	12643	12509	12698	12637	12731	12600	12678	12641	12744	12529	12581	12552	12607	12600	12576	12428	12883	12674	12661	12753	12574	12740	12680	12548	12778	12820	12715	12718	12646	12654	12746	12552	12731	12529	12760	12720	12680	12826	12672	12687	12601	12817	12697	12850	12673	12717	12562	12652	12554	12495	12642	12430	12612	12639	12545	12629	12608	12509	12522	12682	12514	12538	12712	12648	12781	12547	12665	12736	12597	12790	12709	12732	12746	12586	12673	12663	12660	12704	12531	12629	12494	12722	12570	12760	12739	12608	12639	12539	12663	12525	12590	12636	12666	12577	12625	12706	12806	12548	12692	12476	12841	12505	12728	12622	12603	12678	12693	12548	12497	12675	12567	12548	12547	12722	12494	12706	12787	12673	12705	12695	12747	12734	12574	12650	12737	12548	12807	12709	12566	12639	12721	12563	12729	12715	12623	12641	12752	12703	12508	12587	12534	12531	12757	12650	12647	12651	12580	12845	12542	12571	12664	12645	12580	12670	12674	12629	12790	12663	12700	12795	12604	12829	12569	12526	12644	12703	12526	12620	12795	12558	12580	12651	12568	12561	12528	12523	12808	12615	12681	12717	12692	12492	12638	12630	12632	12744	12766	12752	12711	12712	12632	12717	12727	12548	12688	12593	12711	12607	12663	12570	12690	12580	12612	12471	12657	12565	12644	12576	12641	12507	12653	12605	12619	12633	12781	12779	12752	12592	12487	12655
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
